[oe-commits] Andreas Oberritter : initscripts: update bootup script for DM8000

GIT User account git at amethyst.openembedded.net
Tue Oct 21 10:48:52 UTC 2008


Module: openembedded.git
Branch: org.openembedded.dreambox
Commit: a0bfd41f85f893bb1f84fbb5a6e684cd13ac8e98
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=a0bfd41f85f893bb1f84fbb5a6e684cd13ac8e98

Author: Andreas Oberritter <obi at opendreambox.org>
Date:   Mon Oct 20 21:01:26 2008 +0200

initscripts: update bootup script for DM8000

- don't modprobe lcd.ko (already loaded by rcS)
- don't mount proc (already mounted by rcS)
- use /dev/discs/disc0/disc instead of for-loop
- don't modprobe obsolete info.ko

---

 packages/initscripts/initscripts-1.0/dm8000/bootup |   16 ++++------------
 .../initscripts/initscripts-opendreambox_1.0.bb    |    2 +-
 2 files changed, 5 insertions(+), 13 deletions(-)

diff --git a/packages/initscripts/initscripts-1.0/dm8000/bootup b/packages/initscripts/initscripts-1.0/dm8000/bootup
index d8d1d2f..cf8d6a0 100644
--- a/packages/initscripts/initscripts-1.0/dm8000/bootup
+++ b/packages/initscripts/initscripts-1.0/dm8000/bootup
@@ -1,10 +1,6 @@
-modprobe lcd
 echo 10 > /proc/progress
 [ -e /dev/dbox/oled0 ] && ln -s /dev/dbox/oled0 /dev/dbox/lcd0
 
-mount -t proc proc /proc
-echo 11 > /proc/progress
-
 mount -t sysfs sysfs /sys
 echo 12 > /proc/progress
 
@@ -32,15 +28,11 @@ done
 echo 17 > /proc/progress
 
 # set UDMA66, enable dma
-for i in 0 1; do
-	hdparm -d 1 /dev/ide/host0/bus$i/target0/lun0/disc || /bin/true;
-	hdparm -X66 /dev/ide/host0/bus$i/target0/lun0/disc || /bin/true;
-done
+hdparm -d 1 /dev/discs/disc0/disc || /bin/true;
+hdparm -X66 /dev/discs/disc0/disc || /bin/true;
 
 # accustic management
-for i in 0 1; do
-	hdparm -M 128 /dev/ide/host0/bus$i/target0/lun0/disc || /bin/true;
-done
+hdparm -M 128 /dev/discs/disc0/disc || /bin/true;
 
 # disable dma for cd drive ... 
 # we remove this when the dma timeout problem is fixed!
@@ -49,7 +41,7 @@ for i in 0 1; do
 done
 
 echo 18 > /proc/progress
-for i in dreambox_keyboard fp info bcm7400; do
+for i in dreambox_keyboard fp bcm7400; do
 	modprobe $i;
 done
 
diff --git a/packages/initscripts/initscripts-opendreambox_1.0.bb b/packages/initscripts/initscripts-opendreambox_1.0.bb
index 28c1ff8..8ffe387 100644
--- a/packages/initscripts/initscripts-opendreambox_1.0.bb
+++ b/packages/initscripts/initscripts-opendreambox_1.0.bb
@@ -7,7 +7,7 @@ RDEPENDS = "makedevs"
 LICENSE = "GPL"
 PR = "r11"
 PR_dm7025 = "r12"
-PR_dm8000 = "r13"
+PR_dm8000 = "r14"
 PR_dm800 = "r12"
 
 FILESPATH = "${@base_set_filespath([ '${FILE_DIRNAME}/${P}', '${FILE_DIRNAME}/initscripts-${PV}', '${FILE_DIRNAME}/files', '${FILE_DIRNAME}' ], d)}"





More information about the Openembedded-commits mailing list