wok-tiny rev 143
Add some SCSI modules
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Sat Aug 31 18:58:32 2019 +0200 (2019-08-31) |
parents | 3de5e6325aab |
children | 881167180f57 |
files | base-tiny/stuff/etc/init.d/rcS busybox/stuff/busybox-git.config linux/receipt linux/stuff/linux-2.6.14-slitaz.config module-aha152x/receipt module-aha1542/receipt module-aha1740/receipt module-hp/receipt module-imm/receipt module-ppa/receipt module-sd_mod/receipt module-sg/receipt module-sr_mod/receipt |
line diff
1.1 --- a/base-tiny/stuff/etc/init.d/rcS Wed Feb 27 17:43:23 2019 +0100 1.2 +++ b/base-tiny/stuff/etc/init.d/rcS Sat Aug 31 18:58:32 2019 +0200 1.3 @@ -27,15 +27,16 @@ 1.4 fi 1.5 1.6 # Load all modules listed in config file. 1.7 -if [ "$LOAD_MODULES" -o -s /modules ]; then 1.8 +if [ "$LOAD_MODULES" ]; then 1.9 echo -n "Loading modules..." 1.10 - for mod in $LOAD_MODULES $(cat /modules 2> /dev/null) 1.11 + depmod 1.12 + for mod in $LOAD_MODULES 1.13 do 1.14 echo -n " ${mod%%|*}" 1.15 modprobe ${mod//|/ } 1.16 done 1.17 status 1.18 - [ "$KEEP_MODULES" ] || rm -rf /lib/modules /modules 2> /dev/null 1.19 + [ "$KEEP_MODULES" ] || rm -rf /lib/modules 2> /dev/null 1.20 fi 1.21 1.22 # Mount /sys.
2.1 --- a/busybox/stuff/busybox-git.config Wed Feb 27 17:43:23 2019 +0100 2.2 +++ b/busybox/stuff/busybox-git.config Sat Aug 31 18:58:32 2019 +0200 2.3 @@ -1,7 +1,7 @@ 2.4 # 2.5 # Automatically generated make config: don't edit 2.6 # Busybox version: 1.28.0.git 2.7 -# Tue Aug 22 12:23:10 2017 2.8 +# Sat Aug 31 16:36:15 2019 2.9 # 2.10 CONFIG_HAVE_DOT_CONFIG=y 2.11 2.12 @@ -536,20 +536,20 @@ 2.13 # Linux Module Utilities 2.14 # 2.15 CONFIG_MODPROBE_SMALL=y 2.16 -# CONFIG_DEPMOD is not set 2.17 +CONFIG_DEPMOD=y 2.18 # CONFIG_INSMOD is not set 2.19 # CONFIG_LSMOD is not set 2.20 # CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set 2.21 # CONFIG_MODINFO is not set 2.22 -# CONFIG_MODPROBE is not set 2.23 +CONFIG_MODPROBE=y 2.24 # CONFIG_FEATURE_MODPROBE_BLACKLIST is not set 2.25 # CONFIG_RMMOD is not set 2.26 2.27 # 2.28 # Options common to multiple modutils 2.29 # 2.30 -# CONFIG_FEATURE_CMDLINE_MODULE_OPTIONS is not set 2.31 -# CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED is not set 2.32 +CONFIG_FEATURE_CMDLINE_MODULE_OPTIONS=y 2.33 +CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED=y 2.34 # CONFIG_FEATURE_2_4_MODULES is not set 2.35 # CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set 2.36 # CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set 2.37 @@ -560,8 +560,8 @@ 2.38 # CONFIG_FEATURE_INSMOD_TRY_MMAP is not set 2.39 # CONFIG_FEATURE_MODUTILS_ALIAS is not set 2.40 # CONFIG_FEATURE_MODUTILS_SYMBOLS is not set 2.41 -CONFIG_DEFAULT_MODULES_DIR="" 2.42 -CONFIG_DEFAULT_DEPMOD_FILE="" 2.43 +CONFIG_DEFAULT_MODULES_DIR="/lib/modules" 2.44 +CONFIG_DEFAULT_DEPMOD_FILE="modules.dep" 2.45 2.46 # 2.47 # Linux System Utilities
3.1 --- a/linux/receipt Wed Feb 27 17:43:23 2019 +0100 3.2 +++ b/linux/receipt Sat Aug 31 18:58:32 2019 +0200 3.3 @@ -16,7 +16,8 @@ 3.4 3.5 DEPENDS="" 3.6 BUILD_DEPENDS="slitaz-toolchain perl git lzma wget gcc2" 3.7 -BUILD_SUGGESTED="advancecomp zopfli lz4 grep" 3.8 +BUILD_SUGGESTED="advancecomp zopfli" 3.9 +INSTALL_DEPENDS="lz4 grep" 3.10 3.11 case "$TARGET" in 3.12 i486) SUGGESTED="memtest ipxe";; # bundle may install a boot menu 3.13 @@ -92,9 +93,8 @@ 3.14 post_install() 3.15 { 3.16 echo "Processing post-install commands..." 3.17 - chroot "$1/" /boot/depmod -a $VERSION-slitaz 3.18 [ -s $1/boot/cmdline ] && cat $1/boot/cmdline | sed 's/^ *//' | \ 3.19 - dd of=$1/boot/bzImage conv=notrunc bs=1 seek=768 count=3072 2> /dev/null 3.20 + dd of=$1/boot/bzImage conv=notrunc bs=1 seek=768 count=3072 3.21 $1/boot/pack $1/boot/bzImage 3.22 3.23 # GRUB stuff.
4.1 --- a/linux/stuff/linux-2.6.14-slitaz.config Wed Feb 27 17:43:23 2019 +0100 4.2 +++ b/linux/stuff/linux-2.6.14-slitaz.config Sat Aug 31 18:58:32 2019 +0200 4.3 @@ -1,7 +1,7 @@ 4.4 # 4.5 # Automatically generated make config: don't edit 4.6 # Linux kernel version: 2.6.14-tiny1 4.7 -# Mon Dec 26 10:16:03 2016 4.8 +# Fri Aug 30 18:42:29 2019 4.9 # 4.10 CONFIG_X86=y 4.11 CONFIG_SEMAPHORE_SLEEPERS=y 4.12 @@ -216,7 +216,11 @@ 4.13 # CONFIG_PCI_LEGACY_PROC is not set 4.14 CONFIG_ISA_DMA_API=y 4.15 CONFIG_ISA=y 4.16 -# CONFIG_EISA is not set 4.17 +CONFIG_EISA=y 4.18 +CONFIG_EISA_VLB_PRIMING=y 4.19 +CONFIG_EISA_PCI_EISA=y 4.20 +CONFIG_EISA_VIRTUAL_ROOT=y 4.21 +# CONFIG_EISA_NAMES is not set 4.22 # CONFIG_MCA is not set 4.23 # CONFIG_SCx200 is not set 4.24 4.25 @@ -425,11 +429,12 @@ 4.26 # 4.27 # SCSI support type (disk, tape, CD-ROM) 4.28 # 4.29 -# CONFIG_BLK_DEV_SD is not set 4.30 +CONFIG_BLK_DEV_SD=m 4.31 # CONFIG_CHR_DEV_ST is not set 4.32 # CONFIG_CHR_DEV_OSST is not set 4.33 -# CONFIG_BLK_DEV_SR is not set 4.34 -# CONFIG_CHR_DEV_SG is not set 4.35 +CONFIG_BLK_DEV_SR=m 4.36 +# CONFIG_BLK_DEV_SR_VENDOR is not set 4.37 +CONFIG_CHR_DEV_SG=m 4.38 # CONFIG_CHR_DEV_SCH is not set 4.39 4.40 # 4.41 @@ -454,8 +459,9 @@ 4.42 # CONFIG_SCSI_3W_9XXX is not set 4.43 # CONFIG_SCSI_7000FASST is not set 4.44 # CONFIG_SCSI_ACARD is not set 4.45 -# CONFIG_SCSI_AHA152X is not set 4.46 -# CONFIG_SCSI_AHA1542 is not set 4.47 +CONFIG_SCSI_AHA152X=m 4.48 +CONFIG_SCSI_AHA1542=m 4.49 +CONFIG_SCSI_AHA1740=m 4.50 # CONFIG_SCSI_AACRAID is not set 4.51 # CONFIG_SCSI_AIC7XXX is not set 4.52 # CONFIG_SCSI_AIC7XXX_OLD is not set 4.53 @@ -497,6 +503,7 @@ 4.54 # CONFIG_SCSI_QLA6312 is not set 4.55 # CONFIG_SCSI_QLA24XX is not set 4.56 # CONFIG_SCSI_LPFC is not set 4.57 +# CONFIG_SCSI_SIM710 is not set 4.58 # CONFIG_SCSI_SYM53C416 is not set 4.59 # CONFIG_SCSI_DC395x is not set 4.60 # CONFIG_SCSI_DC390T is not set 4.61 @@ -597,7 +604,7 @@ 4.62 # CONFIG_EEXPRESS is not set 4.63 # CONFIG_EEXPRESS_PRO is not set 4.64 # CONFIG_HPLAN_PLUS is not set 4.65 -# CONFIG_HPLAN is not set 4.66 +CONFIG_HPLAN=m 4.67 # CONFIG_LP486E is not set 4.68 # CONFIG_ETH16I is not set 4.69 CONFIG_NE2000=m 4.70 @@ -615,9 +622,12 @@ 4.71 # CONFIG_DGRS is not set 4.72 # CONFIG_EEPRO100 is not set 4.73 # CONFIG_E100 is not set 4.74 +# CONFIG_LNE390 is not set 4.75 # CONFIG_FEALNX is not set 4.76 # CONFIG_NATSEMI is not set 4.77 CONFIG_NE2K_PCI=m 4.78 +# CONFIG_NE3210 is not set 4.79 +# CONFIG_ES3210 is not set 4.80 CONFIG_8139CP=m 4.81 CONFIG_8139TOO=m 4.82 CONFIG_8139TOO_PIO=y
5.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 5.2 +++ b/module-aha152x/receipt Sat Aug 31 18:58:32 2019 +0200 5.3 @@ -0,0 +1,117 @@ 5.4 +# SliTaz package receipt. 5.5 + 5.6 +PACKAGE="module-aha152x" 5.7 +VERSION="2.6.14" 5.8 +CATEGORY="base-system" 5.9 +GROUP="driver,scsi" 5.10 +SHORT_DESC="Kernel module for the Adaptec AHA152X/2825 SCSI driver" 5.11 +MAINTAINER="pascal.bellard@slitaz.org" 5.12 +LICENSE="GPL" 5.13 +WEB_SITE="http://tiny.slitaz.org/" 5.14 +WANTED="linux" 5.15 + 5.16 +# Rules to gen a SliTaz package suitable for Tazpkg. 5.17 +genpkg_rules() 5.18 +{ 5.19 + local path 5.20 + export src=$WOK/$WANTED/source/linux-$VERSION 5.21 + export _pkg=$WOK/$WANTED/install 5.22 + path=lib/modules/$(ls $_pkg/lib/modules)/kernel 5.23 + mkdir -p $fs/$path 5.24 + $src/slitaz/list_modules.sh drivers/scsi/${PACKAGE#*-}* | while read module; do 5.25 + dir=$path/$(dirname $module) 5.26 + [ -d $fs/$dir ] || mkdir -p $fs/$dir 5.27 + cp -a $_pkg/$path/$module $fs/$dir 5.28 + done 5.29 +} 5.30 + 5.31 +onoff() { [ "$1" ] && echo 1 || echo 0; } 5.32 + 5.33 +# Post install/remove commands for Tazpkg. 5.34 +post_install() 5.35 +{ 5.36 + if !grep -qs "^${PACKAGE#*-}|" $1/modules; then 5.37 + echo -n "${PACKAGE#*-}|io=$AHA152X_IOPORT|irq=$AHA152X_IRQ" >> $1/modules 5.38 + echo -n "|scsiid=$AHA152X_SCSI_ID" >> $1/modules 5.39 + echo -n "|reconnect=$(onoff $AHA152X_RECONNECT)" >> $1/modules 5.40 + echo -n "|parity=$(onoff $AHA152X_RECONNECT)" >> $1/modules 5.41 + echo -n "|sync=$(onoff $AHA152X_SYNC)" >> $1/modules 5.42 + echo -n "|exttrans=$(onoff $AHA152X_EXT_TRANS)" >> $1/modules 5.43 + echo "|delay=$AHA152X_DELAY" >> $1/modules 5.44 + fi 5.45 +} 5.46 + 5.47 +config_form() 5.48 +{ 5.49 + if [ -z "$AHA152X_IOPORT" ]; then 5.50 + AHA152X_IOPORT=0x340 5.51 + AHA152X_IRQ=11 5.52 + AHA152X_SCSI_ID=7 5.53 + AHA152X_RECONNECT=on 5.54 + AHA152X_PARITY=on 5.55 + AHA152X_SYNCHRONOUS=on 5.56 + AHA152X_DELAY=100 5.57 + AHA152X_EXT_TRANS= 5.58 + fi 5.59 + cat <<EOT 5.60 +<h4>Adaptec AHA152X/2825 SCSI driver</h4> 5.61 +<table> 5.62 +<tr> 5.63 +<td>Base io address</td> 5.64 +<td><select name="AHA152X_IOPORT"> 5.65 +EOT 5.66 +for i in 0x340 0x140; do 5.67 + echo -n "<option value=\"$i\"" 5.68 + [ "$i" = "$AHA152X_IOPORT" ] && echo -n ' selected="selected"' 5.69 + echo ">$i</option>" 5.70 +done 5.71 +cat <<EOT 5.72 +</select></td> 5.73 +</tr> 5.74 +<tr> 5.75 +<td>Interrupt level</td> 5.76 +<td><select name="AHA152X_IRQ"> 5.77 +EOT 5.78 +for i in 9 10 11 12; do 5.79 + echo -n "<option value=\"$i\"" 5.80 + [ "$i" = "$AHA152X_IRQ" ] && echo -n ' selected="selected"' 5.81 + echo ">$i</option>" 5.82 +done 5.83 +cat <<EOT 5.84 +</select></td> 5.85 +</tr> 5.86 +<tr> 5.87 +<td>SCSI id of controller</td> 5.88 +<td><select name="AHA152X_SCSI_ID"> 5.89 +EOT 5.90 +for i in 0 1 2 3 4 5 6 7; do 5.91 + echo -n "<option value=\"$i\"" 5.92 + [ "$i" = "$AHA152X_SCSI_ID" ] && echo -n ' selected="selected"' 5.93 + echo ">$i</option>" 5.94 +done 5.95 +cat <<EOT 5.96 +</select></td> 5.97 +</tr> 5.98 +<tr> 5.99 +<td><input type="checkbox" name="AHA152X_RECONNECT" ${AHA152X_RECONNECT:+checked=checked }> 5.100 +allow targets to disconnect from the bus</td><td></td> 5.101 +</tr> 5.102 +<tr> 5.103 +<td><input type="checkbox" name="AHA152X_PARITY" ${AHA152X_PARITY:+checked=checked }> 5.104 +enable parity checking</td><td></td> 5.105 +</tr> 5.106 +<tr> 5.107 +<td><input type="checkbox" name="AHA152X_SYNCHRONOUS" ${AHA152X_SYNCHRONOUS:+checked=checked }> 5.108 +enable synchronous transfers</td><td></td> 5.109 +</tr> 5.110 +<tr> 5.111 +<td><input type="checkbox" name="AHA152X_EXT_TRANS" ${AHA152X_EXT_TRANS:+checked=checked }> 5.112 +enable extended translation</td><td></td> 5.113 +</tr> 5.114 +<tr> 5.115 +<td>Bus reset delay</td> 5.116 +<td><input type="text" name="AHA152X_DELAY"${AHA152X_DELAY:+ value="$AHA152X_DELAY"}></td> 5.117 +</tr> 5.118 +</table> 5.119 +EOT 5.120 +}
6.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 6.2 +++ b/module-aha1542/receipt Sat Aug 31 18:58:32 2019 +0200 6.3 @@ -0,0 +1,104 @@ 6.4 +# SliTaz package receipt. 6.5 + 6.6 +PACKAGE="module-aha1542" 6.7 +VERSION="2.6.14" 6.8 +CATEGORY="base-system" 6.9 +GROUP="driver,scsi" 6.10 +SHORT_DESC="Kernel module for the Adaptec AHA1542 SCSI driver" 6.11 +MAINTAINER="pascal.bellard@slitaz.org" 6.12 +LICENSE="GPL" 6.13 +WEB_SITE="http://tiny.slitaz.org/" 6.14 +WANTED="linux" 6.15 + 6.16 +# Rules to gen a SliTaz package suitable for Tazpkg. 6.17 +genpkg_rules() 6.18 +{ 6.19 + local path 6.20 + export src=$WOK/$WANTED/source/linux-$VERSION 6.21 + export _pkg=$WOK/$WANTED/install 6.22 + path=lib/modules/$(ls $_pkg/lib/modules)/kernel 6.23 + mkdir -p $fs/$path 6.24 + $src/slitaz/list_modules.sh drivers/scsi/${PACKAGE#*-}* | while read module; do 6.25 + dir=$path/$(dirname $module) 6.26 + [ -d $fs/$dir ] || mkdir -p $fs/$dir 6.27 + cp -a $_pkg/$path/$module $fs/$dir 6.28 + done 6.29 +} 6.30 + 6.31 +# Post install/remove commands for Tazpkg. 6.32 +post_install() 6.33 +{ 6.34 + if !grep -qs "^${PACKAGE#*-}|" $1/modules; then 6.35 + echo -n "${PACKAGE#*-}|aha1542=$AHA1542_IOPORT,$AHA1542_BUSON," >> $1/modules 6.36 + echo -n "$AHA1542_BUSOFF,AHA1542_DMASPEED|" >> $1/modules 6.37 + echo "|ispnp=$([ "$AHA1542_ISPNP"] && echo 1 || echo 0)" >> $1/modules 6.38 + fi 6.39 +} 6.40 + 6.41 +config_form() 6.42 +{ 6.43 + if [ -z "$AHA1542_IOPORT" ]; then 6.44 + AHA1542_IOPORT=0x330 6.45 + AHA1542_BUSON=11 6.46 + AHA1542_BUSOFF=4 6.47 + AHA1542_DMASPEED=5 6.48 + AHA1542_ISPNP= 6.49 + fi 6.50 + cat <<EOT 6.51 +<h4>Adaptec AHA1542 SCSI driver</h4> 6.52 +<table> 6.53 +<tr> 6.54 +<td>Base io address</td> 6.55 +<td><select name="AHA1542_IOPORT"> 6.56 +EOT 6.57 +for i in 0x130 0x134 0x230 0x234 0x330 0x334; do 6.58 + echo -n "<option value=\"$i\"" 6.59 + [ "$i" = "$AHA1542_IOPORT" ] && echo -n ' selected="selected"' 6.60 + echo ">$i</option>" 6.61 +done 6.62 +cat <<EOT 6.63 +</select></td> 6.64 +</tr> 6.65 +<tr> 6.66 +<td>Data transfer duration time on the AT-bus</td> 6.67 +<td><select name="AHA1542_BUSON"> 6.68 +EOT 6.69 +for i in $(seq 2 15); do 6.70 + echo -n "<option value=\"$i\"" 6.71 + [ "$i" = "$AHA1542_BUSON" ] && echo -n ' selected="selected"' 6.72 + echo ">$i us</option>" 6.73 +done 6.74 +cat <<EOT 6.75 +</select></td> 6.76 +</tr> 6.77 +<tr> 6.78 +<td>Data transfer duration time off the AT-bus</td> 6.79 +<td><select name="AHA1542_BUSOFF"> 6.80 +EOT 6.81 +for i in $(seq 1 64); do 6.82 + echo -n "<option value=\"$i\"" 6.83 + [ "$i" = "$AHA1542_BUSOFF" ] && echo -n ' selected="selected"' 6.84 + echo ">$i us</option>" 6.85 +done 6.86 +cat <<EOT 6.87 +</select></td> 6.88 +</tr> 6.89 +<tr> 6.90 +<td>DMA speed</td> 6.91 +<td><select name="AHA1542_DMASPEED"> 6.92 +EOT 6.93 +for i in 5 6 7 8 10; do 6.94 + echo -n "<option value=\"$i\"" 6.95 + [ "$i" = "$AHA1542_DMASPEED" ] && echo -n ' selected="selected"' 6.96 + echo ">$i MB/s</option>" 6.97 +done 6.98 +cat <<EOT 6.99 +</select></td> 6.100 +</tr> 6.101 +<tr> 6.102 +<td><input type="checkbox" name="AHA1542_ISAPNP" ${AHA1542_ISAPNP:+checked=checked }> 6.103 +ISA PnP support</td><td></td> 6.104 +</tr> 6.105 +</table> 6.106 +EOT 6.107 +}
7.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 7.2 +++ b/module-aha1740/receipt Sat Aug 31 18:58:32 2019 +0200 7.3 @@ -0,0 +1,26 @@ 7.4 +# SliTaz package receipt. 7.5 + 7.6 +PACKAGE="module-aha1740" 7.7 +VERSION="2.6.14" 7.8 +CATEGORY="base-system" 7.9 +GROUP="driver,scsi" 7.10 +SHORT_DESC="Kernel module for the Adaptec 174x SCSI driver (EISA)" 7.11 +MAINTAINER="pascal.bellard@slitaz.org" 7.12 +LICENSE="GPL" 7.13 +WEB_SITE="http://tiny.slitaz.org/" 7.14 +WANTED="linux" 7.15 + 7.16 +# Rules to gen a SliTaz package suitable for Tazpkg. 7.17 +genpkg_rules() 7.18 +{ 7.19 + local path 7.20 + export src=$WOK/$WANTED/source/linux-$VERSION 7.21 + export _pkg=$WOK/$WANTED/install 7.22 + path=lib/modules/$(ls $_pkg/lib/modules)/kernel 7.23 + mkdir -p $fs/$path 7.24 + $src/slitaz/list_modules.sh drivers/scsi/${PACKAGE#*-}* | while read module; do 7.25 + dir=$path/$(dirname $module) 7.26 + [ -d $fs/$dir ] || mkdir -p $fs/$dir 7.27 + cp -a $_pkg/$path/$module $fs/$dir 7.28 + done 7.29 +}
8.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 8.2 +++ b/module-hp/receipt Sat Aug 31 18:58:32 2019 +0200 8.3 @@ -0,0 +1,63 @@ 8.4 +# SliTaz package receipt. 8.5 + 8.6 +PACKAGE="module-hp" 8.7 +VERSION="2.6.14" 8.8 +CATEGORY="base-system" 8.9 +GROUP="driver,ethernet" 8.10 +SHORT_DESC="Kernel module for the HP PC-LAN ISA ethernet driver" 8.11 +MAINTAINER="pascal.bellard@slitaz.org" 8.12 +LICENSE="GPL" 8.13 +WEB_SITE="http://tiny.slitaz.org/" 8.14 +WANTED="linux" 8.15 + 8.16 +# Rules to gen a SliTaz package suitable for Tazpkg. 8.17 +genpkg_rules() 8.18 +{ 8.19 + local path 8.20 + export src=$WOK/$WANTED/source/linux-$VERSION 8.21 + export _pkg=$WOK/$WANTED/install 8.22 + path=lib/modules/$(ls $_pkg/lib/modules)/kernel 8.23 + mkdir -p $fs/$path 8.24 + $src/slitaz/list_modules.sh drivers/net/${PACKAGE#*-}* | while read module; do 8.25 + dir=$path/$(dirname $module) 8.26 + [ -d $fs/$dir ] || mkdir -p $fs/$dir 8.27 + cp -a $_pkg/$path/$module $fs/$dir 8.28 + done 8.29 +} 8.30 + 8.31 +# Post install/remove commands for Tazpkg. 8.32 +post_install() 8.33 +{ 8.34 + [ "$IRQHPLAN" ] && IRQHPLAN="|irq=${IRQHPLAN// /,}" 8.35 + [ "$IOHPLAN" ] && IOHPLAN="|io=${IOHPLAN// /,}" 8.36 + grep -qs "^${PACKAGE#*-}|" $1/modules || 8.37 + echo "${PACKAGE#*-}${IOHPLAN:-|io=0x300}$IRQHPLAN" >> $1/modules 8.38 +} 8.39 + 8.40 +config_form() 8.41 +{ 8.42 + if [ -n "$IOHPLAN" ]; then 8.43 + IOHPLAN=0x300 8.44 + fi 8.45 + cat <<EOT 8.46 +<h4>HP PC-LAN isa Ethernet driver</h4> 8.47 +<table> 8.48 +<tr> 8.49 +<td>Base io address</td> 8.50 +<td><select name="IOHPLAN"> 8.51 +EOT 8.52 +for i in 0x300 0x320 0x340 0x280 0x2C0 0x200 0x240; do 8.53 + echo -n "<option value=\"$i\"" 8.54 + [ "$i" = "$IOHPLAN" ] && echo -n ' selected="selected"' 8.55 + echo ">$i</option>" 8.56 +done 8.57 +cat <<EOT 8.58 +</select></td> 8.59 +</tr> 8.60 +<tr> 8.61 +<td>IRQ (optionnal)</td> 8.62 +<td><input type="text" name="IRQHPLAN" ${IRQHPLAN:+value="$IRQHPLAN" }/></td> 8.63 +</tr> 8.64 +</table> 8.65 +EOT 8.66 +}
9.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 9.2 +++ b/module-imm/receipt Sat Aug 31 18:58:32 2019 +0200 9.3 @@ -0,0 +1,27 @@ 9.4 +# SliTaz package receipt. 9.5 + 9.6 +PACKAGE="module-imm" 9.7 +VERSION="2.6.14" 9.8 +CATEGORY="base-system" 9.9 +GROUP="driver,scsi" 9.10 +SHORT_DESC="Kernel module for the Iomega VPI2 SCSI/parallel driver (new 100M+ floppy)" 9.11 +MAINTAINER="pascal.bellard@slitaz.org" 9.12 +LICENSE="GPL" 9.13 +WEB_SITE="http://tiny.slitaz.org/" 9.14 +WANTED="linux" 9.15 +DEPENDS="module-sd-mod" 9.16 + 9.17 +# Rules to gen a SliTaz package suitable for Tazpkg. 9.18 +genpkg_rules() 9.19 +{ 9.20 + local path 9.21 + export src=$WOK/$WANTED/source/linux-$VERSION 9.22 + export _pkg=$WOK/$WANTED/install 9.23 + path=lib/modules/$(ls $_pkg/lib/modules)/kernel 9.24 + mkdir -p $fs/$path 9.25 + $src/slitaz/list_modules.sh drivers/scsi/${PACKAGE#*-}* | while read module; do 9.26 + dir=$path/$(dirname $module) 9.27 + [ -d $fs/$dir ] || mkdir -p $fs/$dir 9.28 + cp -a $_pkg/$path/$module $fs/$dir 9.29 + done 9.30 +}
10.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 10.2 +++ b/module-ppa/receipt Sat Aug 31 18:58:32 2019 +0200 10.3 @@ -0,0 +1,27 @@ 10.4 +# SliTaz package receipt. 10.5 + 10.6 +PACKAGE="module-ppa" 10.7 +VERSION="2.6.14" 10.8 +CATEGORY="base-system" 10.9 +GROUP="driver,scsi" 10.10 +SHORT_DESC="Kernel module for the Iomega VPI0 SCSI/parallel driver (old 100M floppy)" 10.11 +MAINTAINER="pascal.bellard@slitaz.org" 10.12 +LICENSE="GPL" 10.13 +WEB_SITE="http://tiny.slitaz.org/" 10.14 +WANTED="linux" 10.15 +DEPENDS="module-sd-mod" 10.16 + 10.17 +# Rules to gen a SliTaz package suitable for Tazpkg. 10.18 +genpkg_rules() 10.19 +{ 10.20 + local path 10.21 + export src=$WOK/$WANTED/source/linux-$VERSION 10.22 + export _pkg=$WOK/$WANTED/install 10.23 + path=lib/modules/$(ls $_pkg/lib/modules)/kernel 10.24 + mkdir -p $fs/$path 10.25 + $src/slitaz/list_modules.sh drivers/scsi/${PACKAGE#*-}* | while read module; do 10.26 + dir=$path/$(dirname $module) 10.27 + [ -d $fs/$dir ] || mkdir -p $fs/$dir 10.28 + cp -a $_pkg/$path/$module $fs/$dir 10.29 + done 10.30 +}
11.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 11.2 +++ b/module-sd_mod/receipt Sat Aug 31 18:58:32 2019 +0200 11.3 @@ -0,0 +1,26 @@ 11.4 +# SliTaz package receipt. 11.5 + 11.6 +PACKAGE="module-sd_mod" 11.7 +VERSION="2.6.14" 11.8 +CATEGORY="base-system" 11.9 +GROUP="driver,scsi" 11.10 +SHORT_DESC="Kernel module for the SCSI disk (sd) driver" 11.11 +MAINTAINER="pascal.bellard@slitaz.org" 11.12 +LICENSE="GPL" 11.13 +WEB_SITE="http://tiny.slitaz.org/" 11.14 +WANTED="linux" 11.15 + 11.16 +# Rules to gen a SliTaz package suitable for Tazpkg. 11.17 +genpkg_rules() 11.18 +{ 11.19 + local path 11.20 + export src=$WOK/$WANTED/source/linux-$VERSION 11.21 + export _pkg=$WOK/$WANTED/install 11.22 + path=lib/modules/$(ls $_pkg/lib/modules)/kernel 11.23 + mkdir -p $fs/$path 11.24 + $src/slitaz/list_modules.sh drivers/scsi/${PACKAGE#*-}* | while read module; do 11.25 + dir=$path/$(dirname $module) 11.26 + [ -d $fs/$dir ] || mkdir -p $fs/$dir 11.27 + cp -a $_pkg/$path/$module $fs/$dir 11.28 + done 11.29 +}
12.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 12.2 +++ b/module-sg/receipt Sat Aug 31 18:58:32 2019 +0200 12.3 @@ -0,0 +1,55 @@ 12.4 +# SliTaz package receipt. 12.5 + 12.6 +PACKED_SIZE="60.0K" 12.7 +UNPACKED_SIZE="176.0K" 12.8 +PACKAGE="module-sg" 12.9 +VERSION="2.6.14" 12.10 +CATEGORY="base-system" 12.11 +GROUP="driver,scsi" 12.12 +SHORT_DESC="Kernel module for the SCSI generic (sg) driver" 12.13 +MAINTAINER="pascal.bellard@slitaz.org" 12.14 +LICENSE="GPL" 12.15 +WEB_SITE="http://tiny.slitaz.org/" 12.16 +WANTED="linux" 12.17 + 12.18 +# Rules to gen a SliTaz package suitable for Tazpkg. 12.19 +genpkg_rules() 12.20 +{ 12.21 + local path 12.22 + export src=$WOK/$WANTED/source/linux-$VERSION 12.23 + export _pkg=$WOK/$WANTED/install 12.24 + path=lib/modules/$(ls $_pkg/lib/modules)/kernel 12.25 + mkdir -p $fs/$path 12.26 + $src/slitaz/list_modules.sh drivers/scsi/${PACKAGE#*-}* | while read module; do 12.27 + dir=$path/$(dirname $module) 12.28 + [ -d $fs/$dir ] || mkdir -p $fs/$dir 12.29 + cp -a $_pkg/$path/$module $fs/$dir 12.30 + done 12.31 +} 12.32 + 12.33 +# Post install/remove commands for Tazpkg. 12.34 +post_install() 12.35 +{ 12.36 + if !grep -qs "^${PACKAGE#*-}|" $1/modules; then 12.37 + echo -n "${PACKAGE#*-}|allow_dio=" >> $1/modules 12.38 + echo -n "$([ "$SG_ALLOW_DIO" ] && echo 1 || echo 0)|" >> $1/modules 12.39 + echo "def_reserved_size=${SG_DEFRESSZ:--1}" >> $1/modules 12.40 + fi 12.41 +} 12.42 + 12.43 +config_form() 12.44 +{ 12.45 + cat <<EOT 12.46 +<h4>SCSI generic driver</h4> 12.47 +<table> 12.48 +<tr> 12.49 +<td>Size of buffer reserved for each fd</td> 12.50 +<td><input type="text" name="SG_DEFRESSZ" ${SG_DEFRESSZ:+value="$SG_DEFRESSZ" }/></td> 12.51 +</tr> 12.52 +<tr> 12.53 +<td><input type="checkbox" name="SG_ALLOW_DIO" ${SG_ALLOW_DIO:+checked=checked }> allow direct I/O 12.54 +</td><td></td> 12.55 +</tr> 12.56 +</table> 12.57 +EOT 12.58 +}
13.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 13.2 +++ b/module-sr_mod/receipt Sat Aug 31 18:58:32 2019 +0200 13.3 @@ -0,0 +1,45 @@ 13.4 +# SliTaz package receipt. 13.5 + 13.6 +PACKAGE="module-sr_mod" 13.7 +VERSION="2.6.14" 13.8 +CATEGORY="base-system" 13.9 +GROUP="driver,scsi" 13.10 +SHORT_DESC="Kernel module for the SCSI CD-ROM (sr) driver" 13.11 +MAINTAINER="pascal.bellard@slitaz.org" 13.12 +LICENSE="GPL" 13.13 +WEB_SITE="http://tiny.slitaz.org/" 13.14 +WANTED="linux" 13.15 + 13.16 +# Rules to gen a SliTaz package suitable for Tazpkg. 13.17 +genpkg_rules() 13.18 +{ 13.19 + local path 13.20 + export src=$WOK/$WANTED/source/linux-$VERSION 13.21 + export _pkg=$WOK/$WANTED/install 13.22 + path=lib/modules/$(ls $_pkg/lib/modules)/kernel 13.23 + mkdir -p $fs/$path 13.24 + $src/slitaz/list_modules.sh drivers/scsi/${PACKAGE#*-}* | while read module; do 13.25 + dir=$path/$(dirname $module) 13.26 + [ -d $fs/$dir ] || mkdir -p $fs/$dir 13.27 + cp -a $_pkg/$path/$module $fs/$dir 13.28 + done 13.29 +} 13.30 + 13.31 +# Post install/remove commands for Tazpkg. 13.32 +post_install() 13.33 +{ 13.34 + grep -qs "^${PACKAGE#*-}|" $1/modules || 13.35 + echo "${PACKAGE#*-}|test_xa=$([ "TEST_XA" ] && echo 1 || echo 0)" >> $1/modules 13.36 +} 13.37 + 13.38 +config_form() 13.39 +{ 13.40 + cat <<EOT 13.41 +<h4>SCSI CD-ROM driver</h4> 13.42 +<table> 13.43 +<tr> 13.44 +<td><input type="checkbox" name="TEST_XA" ${TEST_XA:+checked=checked }> Test XA (mode2 sectors) 13.45 +</tr> 13.46 +</table> 13.47 +EOT 13.48 +}