diff options
Diffstat (limited to 'abs/core-testing/LinHES-system/load-modules-mythvantage.sh')
-rwxr-xr-x | abs/core-testing/LinHES-system/load-modules-mythvantage.sh | 64 |
1 files changed, 0 insertions, 64 deletions
diff --git a/abs/core-testing/LinHES-system/load-modules-mythvantage.sh b/abs/core-testing/LinHES-system/load-modules-mythvantage.sh deleted file mode 100755 index 06c8a96..0000000 --- a/abs/core-testing/LinHES-system/load-modules-mythvantage.sh +++ /dev/null @@ -1,64 +0,0 @@ -#!/bin/bash -#/usr/bin/load-modules-mythvantage.sh UNLOAD LCD -export TERM=linux -. /etc/rc.conf -. /etc/rc.d/functions -. /etc/systemconfig -case $1 in -UNLOAD|unload ) - MODULELIST=`grep /etc/modules.mythvantage $2` - for i in $MODULELIST - do - /sbin/rmmod $i - done - - ;; - - *) printhl " Loading MythVantage-modules" - #try to load the cx88 modules - if [ ! x$SystemType = xFrontend_only ] - then - /sbin/modprobe cx88-dvb 2>/dev/null - fi - - if [ -f /etc/modules.mythvantage ] - then - while read line - do - module=`echo $line |cut -d# -f1` - #this doesn't do anything on boot cause ttySX does not yet exisit - if [ x$module = xlirc_serial ] - then - if [ x$ReceiverType = xSerial ] - then - case $ReceiverSerialport in - ttyS0) FLAGS="io=0x3f8 irq=4";; - ttyS1) FLAGS="io=0x2f8 irq=3" ;; - ttyS2) FLAGS="io=0x3e8 irq=4" ;; - ttyS3) FLAGS="io=0x2f8 irq=3" ;; - esac - /usr/bin/setserial /dev/$ReceiverSerialport uart none 2>/dev/null - if [ $? = 0 ] - then - /sbin/modprobe lirc_serial $FLAGS 2>/dev/nulla - fi - elif [ x$HostBlasterType = xSerial ] - then - case $HostSerialPort_blasterlirc in - ttyS0) FLAGS="io=0x3f8 irq=4";; - ttyS1) FLAGS="io=0x2f8 irq=3" ;; - ttyS2) FLAGS="io=0x3e8 irq=4" ;; - ttyS3) FLAGS="io=0x2f8 irq=3" ;; - esac - /usr/bin/setserial /dev/$HostSerialPort_blasterlirc uart none 2>/dev/null - if [ $? = 0 ] - then - /sbin/modprobe lirc_serial $FLAGS 2>/dev/nulla - fi - fi - fi - /sbin/modprobe $module 2> /dev/null - done < /etc/modules.mythvantage - fi -esac - |