wok-tiny rev 121
Add module-tulip, module-tun, module-via-rhine
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Mon Dec 26 11:11:51 2016 +0100 (2016-12-26) |
parents | cac560977fad |
children | 71578afbe544 |
files | linux/stuff/linux-2.6.14-slitaz.config module-tulip/receipt module-tun/receipt module-via-rhine/receipt |
line diff
1.1 --- a/linux/stuff/linux-2.6.14-slitaz.config Wed Jul 20 08:41:42 2016 +0200 1.2 +++ b/linux/stuff/linux-2.6.14-slitaz.config Mon Dec 26 11:11:51 2016 +0100 1.3 @@ -1,7 +1,7 @@ 1.4 # 1.5 # Automatically generated make config: don't edit 1.6 # Linux kernel version: 2.6.14-tiny1 1.7 -# Fri Apr 1 22:57:25 2016 1.8 +# Mon Dec 26 10:16:03 2016 1.9 # 1.10 CONFIG_X86=y 1.11 CONFIG_SEMAPHORE_SLEEPERS=y 1.12 @@ -541,7 +541,7 @@ 1.13 # CONFIG_DUMMY is not set 1.14 # CONFIG_BONDING is not set 1.15 # CONFIG_EQUALIZER is not set 1.16 -# CONFIG_TUN is not set 1.17 +CONFIG_TUN=m 1.18 # CONFIG_NET_SB1000 is not set 1.19 1.20 # 1.21 @@ -578,7 +578,16 @@ 1.22 # 1.23 # Tulip family network device support 1.24 # 1.25 -# CONFIG_NET_TULIP is not set 1.26 +CONFIG_NET_TULIP=y 1.27 +# CONFIG_DE2104X is not set 1.28 +CONFIG_TULIP=m 1.29 +# CONFIG_TULIP_MWI is not set 1.30 +# CONFIG_TULIP_MMIO is not set 1.31 +# CONFIG_TULIP_NAPI is not set 1.32 +# CONFIG_DE4X5 is not set 1.33 +# CONFIG_WINBOND_840 is not set 1.34 +# CONFIG_DM9102 is not set 1.35 +# CONFIG_ULI526X is not set 1.36 # CONFIG_AT1700 is not set 1.37 # CONFIG_DEPCA is not set 1.38 # CONFIG_HP100 is not set 1.39 @@ -619,7 +628,8 @@ 1.40 # CONFIG_EPIC100 is not set 1.41 # CONFIG_SUNDANCE is not set 1.42 CONFIG_TLAN=m 1.43 -# CONFIG_VIA_RHINE is not set 1.44 +CONFIG_VIA_RHINE=m 1.45 +# CONFIG_VIA_RHINE_MMIO is not set 1.46 # CONFIG_NET_POCKET is not set 1.47 1.48 #
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 2.2 +++ b/module-tulip/receipt Mon Dec 26 11:11:51 2016 +0100 2.3 @@ -0,0 +1,33 @@ 2.4 +# SliTaz package receipt. 2.5 + 2.6 +PACKAGE="module-tulip" 2.7 +VERSION="2.6.14" 2.8 +CATEGORY="base-system" 2.9 +GROUP="driver,ethernet" 2.10 +SHORT_DESC="Kernel module for the DECchip Tulip (dc2114x) PCI driver" 2.11 +MAINTAINER="pascal.bellard@slitaz.org" 2.12 +LICENSE="GPL2" 2.13 +WEB_SITE="http://tiny.slitaz.org/" 2.14 +WANTED="linux" 2.15 + 2.16 +# Rules to gen a SliTaz package suitable for Tazpkg. 2.17 +genpkg_rules() 2.18 +{ 2.19 + local path 2.20 + export src=$WOK/$WANTED/source/linux-$VERSION 2.21 + export _pkg=$WOK/$WANTED/install 2.22 + path=lib/modules/$(ls $_pkg/lib/modules)/kernel 2.23 + mkdir -p $fs/$path 2.24 + $src/slitaz/list_modules.sh drivers/net/tulip/${PACKAGE#*-}* | while read module; do 2.25 + dir=$path/$(dirname $module) 2.26 + [ -d $fs/$dir ] || mkdir -p $fs/$dir 2.27 + cp -a $_pkg/$path/$module $fs/$dir 2.28 + done 2.29 +} 2.30 + 2.31 +# Post install/remove commands for Tazpkg. 2.32 +post_install() 2.33 +{ 2.34 + grep -qs "^${PACKAGE#*-}|" $1/modules || 2.35 + echo "${PACKAGE#*-}" >> $1/modules 2.36 +}
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 3.2 +++ b/module-tun/receipt Mon Dec 26 11:11:51 2016 +0100 3.3 @@ -0,0 +1,33 @@ 3.4 +# SliTaz package receipt. 3.5 + 3.6 +PACKAGE="module-tun" 3.7 +VERSION="2.6.14" 3.8 +CATEGORY="base-system" 3.9 +GROUP="driver,ethernet" 3.10 +SHORT_DESC="Kernel module for the Universal TUN/TAP device driver" 3.11 +MAINTAINER="pascal.bellard@slitaz.org" 3.12 +LICENSE="GPL2" 3.13 +WEB_SITE="http://tiny.slitaz.org/" 3.14 +WANTED="linux" 3.15 + 3.16 +# Rules to gen a SliTaz package suitable for Tazpkg. 3.17 +genpkg_rules() 3.18 +{ 3.19 + local path 3.20 + export src=$WOK/$WANTED/source/linux-$VERSION 3.21 + export _pkg=$WOK/$WANTED/install 3.22 + path=lib/modules/$(ls $_pkg/lib/modules)/kernel 3.23 + mkdir -p $fs/$path 3.24 + $src/slitaz/list_modules.sh drivers/net/${PACKAGE#*-}* | while read module; do 3.25 + dir=$path/$(dirname $module) 3.26 + [ -d $fs/$dir ] || mkdir -p $fs/$dir 3.27 + cp -a $_pkg/$path/$module $fs/$dir 3.28 + done 3.29 +} 3.30 + 3.31 +# Post install/remove commands for Tazpkg. 3.32 +post_install() 3.33 +{ 3.34 + grep -qs "^${PACKAGE#*-}|" $1/modules || 3.35 + echo "${PACKAGE#*-}" >> $1/modules 3.36 +}
4.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 4.2 +++ b/module-via-rhine/receipt Mon Dec 26 11:11:51 2016 +0100 4.3 @@ -0,0 +1,67 @@ 4.4 +# SliTaz package receipt. 4.5 + 4.6 +PACKAGE="module-via-rhine" 4.7 +VERSION="2.6.14" 4.8 +CATEGORY="base-system" 4.9 +GROUP="driver,ethernet" 4.10 +SHORT_DESC="Kernel module for the VIA Rhine (VT86C100A, VT6102, VT6105 or VT8235) driver" 4.11 +MAINTAINER="pascal.bellard@slitaz.org" 4.12 +LICENSE="GPL2" 4.13 +WEB_SITE="http://tiny.slitaz.org/" 4.14 +WANTED="linux" 4.15 + 4.16 +# Rules to gen a SliTaz package suitable for Tazpkg. 4.17 +genpkg_rules() 4.18 +{ 4.19 + local path 4.20 + export src=$WOK/$WANTED/source/linux-$VERSION 4.21 + export _pkg=$WOK/$WANTED/install 4.22 + path=lib/modules/$(ls $_pkg/lib/modules)/kernel 4.23 + mkdir -p $fs/$path 4.24 + $src/slitaz/list_modules.sh drivers/net/${PACKAGE#*-}* | while read module; do 4.25 + dir=$path/$(dirname $module) 4.26 + [ -d $fs/$dir ] || mkdir -p $fs/$dir 4.27 + cp -a $_pkg/$path/$module $fs/$dir 4.28 + done 4.29 +} 4.30 + 4.31 +# Post install/remove commands for Tazpkg. 4.32 +post_install() 4.33 +{ 4.34 + [ "$IRQRHINE" ] && IRQRHINE="|irq=${IRQRHINE// /,}" 4.35 + grep -qs "^${PACKAGE#*-}|" $1/modules || 4.36 + echo "${PACKAGE#*-}$IRQRHINE|debug=${DBGRHINE:-0}|max_interrupt_work=${MAXERHINE:-10}" >> $1/modules 4.37 +} 4.38 + 4.39 +config_form() 4.40 +{ 4.41 + cat <<EOT 4.42 +<h4>VIA Rhine based (Rhine-I (VT86C100A), Rhine-II (VT6102), or Rhine-III (VT6105)) Ethernet driver</h4> 4.43 +<table> 4.44 +<tr> 4.45 +<td>Maximum events handled per interrupt</td> 4.46 +<td><select name="MAXERHINE"> 4.47 +EOT 4.48 + for i in $(seq 10 -1 1); do 4.49 + cat <<EOT 4.50 + <option value="$i"$([ "$MAXERHINE" == "$i" ] && echo ' selected="selected"')>$i</option> 4.51 +EOT 4.52 + done 4.53 + cat <<EOT 4.54 +</select></td> 4.55 +</tr> 4.56 +<tr> 4.57 +<td>Debug</td> 4.58 +<td><select name="DBGRHINE"> 4.59 +EOT 4.60 + for i in $(seq 0 7); do 4.61 + cat <<EOT 4.62 + <option value="$i"$([ "$DBGRHINE" == "$i" ] && echo ' selected="selected"')>$i</option> 4.63 +EOT 4.64 + done 4.65 + cat <<EOT 4.66 +</select></td> 4.67 +</tr> 4.68 +</table> 4.69 +EOT 4.70 +}