# HG changeset patch # User Pascal Bellard # Date 1626272400 0 # Node ID 2c80994c5e30836c45b40a38d099be9e10efae07 # Parent eb617e43dc082a13703ff449b62b2355aa726d9d Up linux 2.6.20 (avoid 386 & 486 problems) diff -r eb617e43dc08 -r 2c80994c5e30 linux/receipt --- a/linux/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/linux/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="linux" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" SHORT_DESC="The Linux kernel." TARGET="i486" @@ -10,16 +10,14 @@ TARBALL="$PACKAGE-$VERSION.tar.bz2" WEB_SITE="http://www.kernel.org/" WGET_URL="https://www.kernel.org/pub/linux/kernel/v${VERSION:0:3}/$TARBALL" -WEB_SITE2="http://elinux.org/Linux_Tiny" -PATCH="https://www.selenic.com/tiny/2.6.14-tiny1.patch.bz2" AUTO_SELECTION="always" DEPENDS="" -BUILD_DEPENDS="slitaz-toolchain perl git lzma wget gcc2 upx advancecomp" +BUILD_DEPENDS="slitaz-toolchain perl git lzma wget upx" INSTALL_DEPENDS="lz4 grep" case "$TARGET" in - i486) SUGGESTED="memtest ipxe plop";; # bundle may install a boot menu + i486) SUGGESTED="memtest ipxe plop tfttest x86test";; # bundle may install a boot menu esac S2bin() @@ -39,21 +37,11 @@ compile_rules() { export CFLAGS="-march=i386 -Os -pipe -fomit-frame-pointer" - [ -s $SRC/$(basename $PATCH) ] || - wget --no-check-certificate -O $SRC/$(basename $PATCH) $PATCH - bzcat $SRC/$(basename $PATCH) | patch -p1 && - sed '/DEBUG/,/* kstrdup/d' < mm/slab.c > mm/kstrdup.c && - echo 'obj-y += kstrdup.o' >> mm/Makefile - patch -p0 < $stuff/linux-2.6.14-unpack.u - patch -p0 < $stuff/jsclipboard.u - sed -i 's|\([>\.]\)val|\1u.val|;s|\([>\.]\)next|\1u.next|;s|\t};|\t} u;|' \ - lib/inflate.c - sed -i 's|3.1024|11*256|' arch/i386/boot/compressed/misc.c + for i in $stuff/linux-$VERSION-*.u ; do + patch -p0 < $i + done sed -i 's/O_CREAT/&|O_TRUNC/' init/initramfs.c - sed -i 's|hostname|echo slitaz|' scripts/mkcompile_h - which advdef 2> /dev/null && ! which upx 2> /dev/null && - sed -i 's|gzip)|&\n advdef -z4 $@|' \ - usr/Makefile arch/i386/boot/compressed/Makefile + sed -i 's|hostname|echo tank|' scripts/mkcompile_h mkdir $src/slitaz cp $stuff/list_modules.sh $src/slitaz @@ -63,16 +51,21 @@ cp $stuff/pack . sh ./pack --build - sed -i '/config %config:/{NNNps/config %config:/%config:/}' Makefile + sed -i '/config %config:/{NNNps/config %config:/%config:/}' Makefile && sed -i 's/^config %config:/config:/' Makefile + #2.6.20 + sed -i '/\/ %\/:/{NNps/\/ %\/:/%\/:/}' Makefile && + sed -i 's/^\/ %\/:/\/:/' Makefile + sed -i 's|.*netinet/in|#include \n&|' scripts/mod/sumversion.c + cp $stuff/linux-$VERSION-slitaz.config .config rootfs - yes '' | make ARCH=i386 HOSTCC=gcc-2 config - make ARCH=i386 CC=gcc-2 HOSTCC=gcc-2 -j 4 bzImage + yes '' | make ARCH=i386 HOSTCC=gcc config + make ARCH=i386 CC=gcc HOSTCC=gcc -j 4 bzImage grep -q "CONFIG_MODULES=y" .config && - make ARCH=i386 CC=gcc-2 HOSTCC=gcc-2 -j 4 modules && + make ARCH=i386 CC=gcc HOSTCC=gcc -j 4 modules && make ARCH=i386 INSTALL_MOD_PATH=$DESTDIR -j 1 modules_install || true S2bin bundle cp $stuff/bundle . @@ -85,8 +78,8 @@ cp System.map System.map.386 cp $stuff/linux-$VERSION-slitaz.config.586 .config rootfs - yes '' | make ARCH=i386 HOSTCC=gcc-2 config - make ARCH=i386 CC=gcc-2 HOSTCC=gcc-2 -j 4 bzImage + yes '' | make ARCH=i386 HOSTCC=gcc config + make ARCH=i386 CC=gcc HOSTCC=gcc -j 4 bzImage which upx 2> /dev/null && upx --ultra-brute arch/i386/boot/bzImage } diff -r eb617e43dc08 -r 2c80994c5e30 linux/stuff/linux-2.6.20-jsclipboard.u --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/linux/stuff/linux-2.6.20-jsclipboard.u Wed Jul 14 14:20:00 2021 +0000 @@ -0,0 +1,212 @@ +--- drivers/char/Kconfig ++++ drivers/char/Kconfig +@@ -1030,5 +1030,11 @@ + sysfs directory, /sys/devices/platform/telco_clock, with a number of + files for controlling the behavior of this hardware. + ++config JSCLIPBOARD ++ tristate "Javascript clipboard support (JS/Linux device)" ++ default n ++ help ++ Javascript clipboard support for JS/Linux ++ + endmenu + +--- drivers/char/Makefile ++++ drivers/char/Makefile +@@ -90,6 +90,7 @@ + obj-$(CONFIG_GPIO_VR41XX) += vr41xx_giu.o + obj-$(CONFIG_TANBAC_TB0219) += tb0219.o + obj-$(CONFIG_TELCLOCK) += tlclk.o ++obj-$(CONFIG_JSCLIPBOARD) += jsclipboard.o + + obj-$(CONFIG_WATCHDOG) += watchdog/ + obj-$(CONFIG_MWAVE) += mwave/ +--- /dev/null ++++ drivers/char/jsclipboard.c +@@ -0,0 +1,174 @@ ++/* ++ JS clipboard support for JS/Linux ++ (c) 2011 Fabrice Bellard ++*/ ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++#include ++ ++#include ++#include ++#include ++ ++#define JSCLIPBOARD_MINOR 231 ++ ++#define JSCLIPBOARD_PORT 0x3c0 ++ ++static int io_port = JSCLIPBOARD_PORT; ++static int minor = JSCLIPBOARD_MINOR; ++static struct semaphore open_sem; ++static int need_cache_sync; ++ ++module_param(io_port, int, 0); ++MODULE_PARM_DESC(io_port, "IO port"); ++ ++module_param(minor, int, 0); ++MODULE_PARM_DESC(minor, "minor number"); ++ ++static ssize_t jsclipboard_read(struct file *file, char __user *buf, ++ size_t count1, loff_t *ppos) ++{ ++ uint32_t pos, total_length, v; ++ uint8_t b; ++ size_t count, l; ++ ++ /* set read position */ ++ pos = *ppos; ++ outl(pos, io_port + 4); ++ total_length = inl(io_port + 0); ++ ++ if (!access_ok(VERIFY_WRITE, buf, count1)) ++ return -EFAULT; ++ ++ if (pos < total_length) ++ l = total_length - pos; ++ else ++ l = 0; ++ if (count1 > l) ++ count1 = l; ++ count = count1; ++ while (count >= 4) { ++ v = inl(io_port + 8); ++ if (__put_user(v, (uint32_t *)buf)) ++ return -EFAULT; ++ buf += 4; ++ count -= 4; ++ } ++ ++ while (count != 0) { ++ b = inb(io_port + 8); ++ if (__put_user(b, buf)) ++ return -EFAULT; ++ buf++; ++ count--; ++ } ++ ++ *ppos = pos + count1; ++ ++ return count1; ++} ++ ++static ssize_t jsclipboard_write(struct file *file, const char *buf, ++ size_t count1, loff_t *ppos) ++{ ++ size_t count; ++ uint8_t b; ++ uint32_t v; ++ ++ if (!access_ok(VERIFY_READ, buf, count1)) ++ return -EFAULT; ++ if (*ppos == 0) { ++ /* flush clipboard */ ++ outl(0, io_port); ++ } ++ ++ need_cache_sync = 1; ++ ++ count = count1; ++ while (count >= 4) { ++ if (__get_user(v, (uint32_t *)buf)) ++ return -EFAULT; ++ outl(v, io_port + 8); ++ buf += 4; ++ count -= 4; ++ } ++ ++ while (count != 0) { ++ if (__get_user(b, buf)) ++ return -EFAULT; ++ outb(b, io_port + 8); ++ buf++; ++ count--; ++ } ++ *ppos += count1; ++ return count1; ++} ++ ++static int jsclipboard_open(struct inode *inode, struct file *file) ++{ ++ if (down_trylock(&open_sem)) ++ return -EBUSY; ++ need_cache_sync = 0; ++ return 0; ++} ++ ++static int jsclipboard_release(struct inode *inode, struct file *file) ++{ ++ if (need_cache_sync) { ++ outl(0, io_port + 12); ++ } ++ up(&open_sem); ++ return 0; ++} ++ ++static const struct file_operations jsclipboard_fops = { ++ .owner = THIS_MODULE, ++ .read = jsclipboard_read, ++ .write = jsclipboard_write, ++ .open = jsclipboard_open, ++ .release = jsclipboard_release, ++}; ++ ++static struct miscdevice jsclipboard_dev = { ++ .minor = JSCLIPBOARD_MINOR, ++ .name = "jsclipboard", ++ .fops = &jsclipboard_fops, ++}; ++ ++static int __init jsclipboard_init(void) ++{ ++ if (!request_region(io_port, 16, "jsclipboard")) ++ return -ENODEV; ++ sema_init(&open_sem, 1); ++ if (misc_register(&jsclipboard_dev)) { ++ return -ENODEV; ++ } ++ printk(KERN_INFO "JS clipboard: I/O at 0x%04x\n", io_port); ++ return 0; ++} ++ ++static void __exit jsclipboard_exit (void) ++{ ++ misc_deregister(&jsclipboard_dev); ++ release_region(io_port, 16); ++} ++ ++module_init(jsclipboard_init); ++module_exit(jsclipboard_exit); ++ ++MODULE_AUTHOR("Fabrice Bellard"); ++MODULE_LICENSE("GPL"); +--- drivers/serial/8250.c ++++ drivers/serial/8250.c +@@ -70,7 +70,7 @@ + #define DEBUG_INTR(fmt...) do { } while (0) + #endif + +-#define PASS_LIMIT 256 ++#define PASS_LIMIT (256 * 100) + + /* + * We default to IRQ0 for the "no irq" hack. Some diff -r eb617e43dc08 -r 2c80994c5e30 linux/stuff/linux-2.6.20-slitaz.config --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/linux/stuff/linux-2.6.20-slitaz.config Wed Jul 14 14:20:00 2021 +0000 @@ -0,0 +1,1476 @@ +# +# Automatically generated make config: don't edit +# Linux kernel version: 2.6.20 +# Mon Jul 12 08:58:33 2021 +# +CONFIG_X86_32=y +CONFIG_GENERIC_TIME=y +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_SEMAPHORE_SLEEPERS=y +CONFIG_X86=y +CONFIG_MMU=y +CONFIG_GENERIC_ISA_DMA=y +CONFIG_GENERIC_IOMAP=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_ARCH_MAY_HAVE_PC_FDC=y +CONFIG_DMI=y +CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" + +# +# Code maturity level options +# +CONFIG_EXPERIMENTAL=y +CONFIG_BROKEN_ON_SMP=y +CONFIG_INIT_ENV_ARG_LIMIT=32 + +# +# General setup +# +CONFIG_LOCALVERSION="-slitaz" +CONFIG_LOCALVERSION_AUTO=y +# CONFIG_SWAP is not set +# CONFIG_SYSVIPC is not set +# CONFIG_POSIX_MQUEUE is not set +# CONFIG_BSD_PROCESS_ACCT is not set +# CONFIG_TASKSTATS is not set +# CONFIG_UTS_NS is not set +# CONFIG_AUDIT is not set +# CONFIG_IKCONFIG is not set +# CONFIG_SYSFS_DEPRECATED is not set +# CONFIG_RELAY is not set +CONFIG_INITRAMFS_SOURCE="" +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +CONFIG_EMBEDDED=y +CONFIG_UID16=y +# CONFIG_SYSCTL_SYSCALL is not set +# CONFIG_KALLSYMS is not set +CONFIG_HOTPLUG=y +CONFIG_PRINTK=y +# CONFIG_BUG is not set +# CONFIG_ELF_CORE is not set +# CONFIG_BASE_FULL is not set +# CONFIG_FUTEX is not set +# CONFIG_EPOLL is not set +# CONFIG_SHMEM is not set +# CONFIG_SLAB is not set +# CONFIG_VM_EVENT_COUNTERS is not set +CONFIG_TINY_SHMEM=y +CONFIG_BASE_SMALL=1 +CONFIG_SLOB=y + +# +# Loadable module support +# +CONFIG_MODULES=y +# CONFIG_MODULE_UNLOAD is not set +# CONFIG_MODVERSIONS is not set +# CONFIG_MODULE_SRCVERSION_ALL is not set +# CONFIG_KMOD is not set + +# +# Block layer +# +CONFIG_BLOCK=y +# CONFIG_LBD is not set +# CONFIG_BLK_DEV_IO_TRACE is not set +# CONFIG_LSF is not set + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=y +# CONFIG_IOSCHED_AS is not set +# CONFIG_IOSCHED_DEADLINE is not set +CONFIG_IOSCHED_CFQ=m +# CONFIG_DEFAULT_AS is not set +# CONFIG_DEFAULT_DEADLINE is not set +# CONFIG_DEFAULT_CFQ is not set +CONFIG_DEFAULT_NOOP=y +CONFIG_DEFAULT_IOSCHED="noop" + +# +# Processor type and features +# +# CONFIG_SMP is not set +CONFIG_X86_PC=y +# CONFIG_X86_ELAN is not set +# CONFIG_X86_VOYAGER is not set +# CONFIG_X86_NUMAQ is not set +# CONFIG_X86_SUMMIT is not set +# CONFIG_X86_BIGSMP is not set +# CONFIG_X86_VISWS is not set +# CONFIG_X86_GENERICARCH is not set +# CONFIG_X86_ES7000 is not set +# CONFIG_PARAVIRT is not set +CONFIG_M386=y +# CONFIG_M486 is not set +# CONFIG_M586 is not set +# CONFIG_M586TSC is not set +# CONFIG_M586MMX is not set +# CONFIG_M686 is not set +# CONFIG_MPENTIUMII is not set +# CONFIG_MPENTIUMIII is not set +# CONFIG_MPENTIUMM is not set +# CONFIG_MCORE2 is not set +# CONFIG_MPENTIUM4 is not set +# CONFIG_MK6 is not set +# CONFIG_MK7 is not set +# CONFIG_MK8 is not set +# CONFIG_MCRUSOE is not set +# CONFIG_MEFFICEON is not set +# CONFIG_MWINCHIPC6 is not set +# CONFIG_MWINCHIP2 is not set +# CONFIG_MWINCHIP3D is not set +# CONFIG_MGEODEGX1 is not set +# CONFIG_MGEODE_LX is not set +# CONFIG_MCYRIXIII is not set +# CONFIG_MVIAC3_2 is not set +# CONFIG_X86_GENERIC is not set +CONFIG_X86_L1_CACHE_SHIFT=4 +CONFIG_RWSEM_GENERIC_SPINLOCK=y +# CONFIG_ARCH_HAS_ILOG2_U32 is not set +# CONFIG_ARCH_HAS_ILOG2_U64 is not set +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_X86_PPRO_FENCE=y +CONFIG_X86_F00F_BUG=y +# CONFIG_HPET_TIMER is not set +CONFIG_PREEMPT_NONE=y +# CONFIG_PREEMPT_VOLUNTARY is not set +# CONFIG_PREEMPT is not set +# CONFIG_X86_UP_APIC is not set +# CONFIG_X86_MCE is not set +# CONFIG_VM86 is not set +# CONFIG_TOSHIBA is not set +# CONFIG_I8K is not set +# CONFIG_X86_REBOOTFIXUPS is not set +# CONFIG_MICROCODE is not set +# CONFIG_X86_MSR is not set +# CONFIG_X86_CPUID is not set + +# +# Firmware Drivers +# +# CONFIG_EDD is not set +# CONFIG_DELL_RBU is not set +CONFIG_DCDBAS=m +CONFIG_NOHIGHMEM=y +# CONFIG_HIGHMEM4G is not set +# CONFIG_HIGHMEM64G is not set +CONFIG_VMSPLIT_3G=y +# CONFIG_VMSPLIT_3G_OPT is not set +# CONFIG_VMSPLIT_2G is not set +# CONFIG_VMSPLIT_1G is not set +CONFIG_PAGE_OFFSET=0xC0000000 +CONFIG_ARCH_FLATMEM_ENABLE=y +CONFIG_ARCH_SPARSEMEM_ENABLE=y +CONFIG_ARCH_SELECT_MEMORY_MODEL=y +CONFIG_ARCH_POPULATES_NODE_MAP=y +CONFIG_SELECT_MEMORY_MODEL=y +CONFIG_FLATMEM_MANUAL=y +# CONFIG_DISCONTIGMEM_MANUAL is not set +# CONFIG_SPARSEMEM_MANUAL is not set +CONFIG_FLATMEM=y +CONFIG_FLAT_NODE_MEM_MAP=y +CONFIG_SPARSEMEM_STATIC=y +CONFIG_SPLIT_PTLOCK_CPUS=4 +# CONFIG_RESOURCES_64BIT is not set +CONFIG_MATH_EMULATION=y +# CONFIG_MTRR is not set +# CONFIG_SECCOMP is not set +CONFIG_HZ_100=y +# CONFIG_HZ_250 is not set +# CONFIG_HZ_300 is not set +# CONFIG_HZ_1000 is not set +CONFIG_HZ=100 +# CONFIG_KEXEC is not set +CONFIG_PHYSICAL_START=0x100000 +# CONFIG_RELOCATABLE is not set +CONFIG_PHYSICAL_ALIGN=0x100000 +# CONFIG_COMPAT_VDSO is not set + +# +# Power management options (ACPI, APM) +# +# CONFIG_PM is not set + +# +# ACPI (Advanced Configuration and Power Interface) Support +# + +# +# CPU Frequency scaling +# +# CONFIG_CPU_FREQ is not set + +# +# Bus options (PCI, PCMCIA, EISA, MCA, ISA) +# +CONFIG_PCI=y +# CONFIG_PCI_GOBIOS is not set +# CONFIG_PCI_GOMMCONFIG is not set +CONFIG_PCI_GODIRECT=y +# CONFIG_PCI_GOANY is not set +CONFIG_PCI_DIRECT=y +# CONFIG_PCIEPORTBUS is not set +CONFIG_ISA_DMA_API=y +CONFIG_ISA=y +CONFIG_EISA=y +CONFIG_EISA_VLB_PRIMING=y +CONFIG_EISA_PCI_EISA=y +CONFIG_EISA_VIRTUAL_ROOT=y +# CONFIG_EISA_NAMES is not set +# CONFIG_MCA is not set +# CONFIG_SCx200 is not set + +# +# PCCARD (PCMCIA/CardBus) support +# +# CONFIG_PCCARD is not set + +# +# PCI Hotplug Support +# +# CONFIG_HOTPLUG_PCI is not set + +# +# Executable file formats +# +CONFIG_BINFMT_ELF=y +# CONFIG_BINFMT_AOUT is not set +# CONFIG_BINFMT_MISC is not set + +# +# Networking +# +CONFIG_NET=y + +# +# Networking options +# +# CONFIG_NETDEBUG is not set +CONFIG_PACKET=y +# CONFIG_PACKET_MMAP is not set +# CONFIG_UNIX is not set +# CONFIG_NET_KEY is not set +CONFIG_INET=y +# CONFIG_IP_MULTICAST is not set +# CONFIG_IP_ADVANCED_ROUTER is not set +CONFIG_IP_FIB_HASH=y +# CONFIG_IP_PNP is not set +# CONFIG_NET_IPIP is not set +# CONFIG_NET_IPGRE is not set +# CONFIG_ARPD is not set +# CONFIG_SYN_COOKIES is not set +# CONFIG_INET_AH is not set +# CONFIG_INET_ESP is not set +# CONFIG_INET_IPCOMP is not set +# CONFIG_INET_XFRM_TUNNEL is not set +# CONFIG_INET_TUNNEL is not set +# CONFIG_INET_XFRM_MODE_TRANSPORT is not set +# CONFIG_INET_XFRM_MODE_TUNNEL is not set +# CONFIG_INET_XFRM_MODE_BEET is not set +CONFIG_INET_DIAG=m +CONFIG_INET_TCP_DIAG=m +# CONFIG_TCP_CONG_ADVANCED is not set +CONFIG_TCP_CONG_CUBIC=y +CONFIG_DEFAULT_TCP_CONG="cubic" +# CONFIG_TCP_MD5SIG is not set +# CONFIG_IPV6 is not set +# CONFIG_INET6_XFRM_TUNNEL is not set +# CONFIG_INET6_TUNNEL is not set +# CONFIG_NETWORK_SECMARK is not set +# CONFIG_NETFILTER is not set + +# +# DCCP Configuration (EXPERIMENTAL) +# +# CONFIG_IP_DCCP is not set + +# +# SCTP Configuration (EXPERIMENTAL) +# +# CONFIG_IP_SCTP is not set + +# +# TIPC Configuration (EXPERIMENTAL) +# +# CONFIG_TIPC is not set +# CONFIG_ATM is not set +# CONFIG_BRIDGE is not set +# CONFIG_VLAN_8021Q is not set +# CONFIG_DECNET is not set +# CONFIG_LLC2 is not set +# CONFIG_IPX is not set +# CONFIG_ATALK is not set +# CONFIG_X25 is not set +# CONFIG_LAPB is not set +# CONFIG_ECONET is not set +# CONFIG_WAN_ROUTER is not set + +# +# QoS and/or fair queueing +# +# CONFIG_NET_SCHED is not set + +# +# Network testing +# +# CONFIG_NET_PKTGEN is not set +# CONFIG_HAMRADIO is not set +# CONFIG_IRDA is not set +# CONFIG_BT is not set +# CONFIG_IEEE80211 is not set + +# +# Device Drivers +# + +# +# Generic Driver Options +# +# CONFIG_STANDALONE is not set +CONFIG_PREVENT_FIRMWARE_BUILD=y +CONFIG_FW_LOADER=m +# CONFIG_SYS_HYPERVISOR is not set + +# +# Connector - unified userspace <-> kernelspace linker +# +# CONFIG_CONNECTOR is not set + +# +# Memory Technology Devices (MTD) +# +# CONFIG_MTD is not set + +# +# Parallel port support +# +CONFIG_PARPORT=m +CONFIG_PARPORT_PC=m +# CONFIG_PARPORT_PC_FIFO is not set +# CONFIG_PARPORT_PC_SUPERIO is not set +# CONFIG_PARPORT_GSC is not set +# CONFIG_PARPORT_AX88796 is not set +CONFIG_PARPORT_1284=y + +# +# Plug and Play support +# +CONFIG_PNP=y +# CONFIG_PNP_DEBUG is not set + +# +# Protocols +# +CONFIG_ISAPNP=y +# CONFIG_PNPBIOS is not set + +# +# Block devices +# +CONFIG_BLK_DEV_FD=m +# CONFIG_BLK_DEV_XD is not set +# CONFIG_PARIDE is not set +# CONFIG_BLK_CPQ_DA is not set +# CONFIG_BLK_CPQ_CISS_DA is not set +# CONFIG_BLK_DEV_DAC960 is not set +# CONFIG_BLK_DEV_UMEM is not set +# CONFIG_BLK_DEV_COW_COMMON is not set +# CONFIG_BLK_DEV_LOOP is not set +# CONFIG_BLK_DEV_NBD is not set +# CONFIG_BLK_DEV_SX8 is not set +# CONFIG_BLK_DEV_UB is not set +CONFIG_BLK_DEV_RAM=y +CONFIG_BLK_DEV_RAM_COUNT=4 +CONFIG_BLK_DEV_RAM_SIZE=4096 +CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024 +CONFIG_BLK_DEV_INITRD=y +# CONFIG_CDROM_PKTCDVD is not set +# CONFIG_ATA_OVER_ETH is not set + +# +# Misc devices +# +# CONFIG_IBM_ASM is not set +# CONFIG_SGI_IOC4 is not set +# CONFIG_TIFM_CORE is not set + +# +# ATA/ATAPI/MFM/RLL support +# +CONFIG_IDE=m +CONFIG_IDE_MAX_HWIFS=4 +CONFIG_BLK_DEV_IDE=m + +# +# Please see Documentation/ide.txt for help/info on IDE drives +# +# CONFIG_BLK_DEV_IDE_SATA is not set +# CONFIG_BLK_DEV_HD_IDE is not set +CONFIG_BLK_DEV_IDEDISK=m +# CONFIG_IDEDISK_MULTI_MODE is not set +# CONFIG_BLK_DEV_IDECD is not set +# CONFIG_BLK_DEV_IDETAPE is not set +# CONFIG_BLK_DEV_IDEFLOPPY is not set +# CONFIG_BLK_DEV_IDESCSI is not set +# CONFIG_IDE_TASK_IOCTL is not set + +# +# IDE chipset support/bugfixes +# +CONFIG_IDE_GENERIC=m +# CONFIG_BLK_DEV_CMD640 is not set +# CONFIG_BLK_DEV_IDEPNP is not set +CONFIG_BLK_DEV_IDEPCI=y +# CONFIG_IDEPCI_SHARE_IRQ is not set +# CONFIG_BLK_DEV_OFFBOARD is not set +# CONFIG_BLK_DEV_GENERIC is not set +# CONFIG_BLK_DEV_OPTI621 is not set +# CONFIG_BLK_DEV_RZ1000 is not set +# CONFIG_BLK_DEV_IDEDMA_PCI is not set +# CONFIG_IDE_ARM is not set +# CONFIG_IDE_CHIPSETS is not set +# CONFIG_BLK_DEV_IDEDMA is not set +# CONFIG_IDEDMA_AUTO is not set +# CONFIG_BLK_DEV_HD is not set + +# +# SCSI device support +# +# CONFIG_RAID_ATTRS is not set +CONFIG_SCSI=m +# CONFIG_SCSI_TGT is not set +CONFIG_SCSI_NETLINK=y +CONFIG_SCSI_PROC_FS=y + +# +# SCSI support type (disk, tape, CD-ROM) +# +CONFIG_BLK_DEV_SD=m +# CONFIG_CHR_DEV_ST is not set +# CONFIG_CHR_DEV_OSST is not set +CONFIG_BLK_DEV_SR=m +# CONFIG_BLK_DEV_SR_VENDOR is not set +CONFIG_CHR_DEV_SG=m +# CONFIG_CHR_DEV_SCH is not set + +# +# Some SCSI devices (e.g. CD jukebox) support multiple LUNs +# +# CONFIG_SCSI_MULTI_LUN is not set +# CONFIG_SCSI_CONSTANTS is not set +# CONFIG_SCSI_LOGGING is not set +# CONFIG_SCSI_SCAN_ASYNC is not set + +# +# SCSI Transports +# +CONFIG_SCSI_SPI_ATTRS=m +CONFIG_SCSI_FC_ATTRS=m +# CONFIG_SCSI_ISCSI_ATTRS is not set +# CONFIG_SCSI_SAS_ATTRS is not set +# CONFIG_SCSI_SAS_LIBSAS is not set + +# +# SCSI low-level drivers +# +# CONFIG_ISCSI_TCP is not set +# CONFIG_BLK_DEV_3W_XXXX_RAID is not set +# CONFIG_SCSI_3W_9XXX is not set +# CONFIG_SCSI_7000FASST is not set +# CONFIG_SCSI_ACARD is not set +CONFIG_SCSI_AHA152X=m +CONFIG_SCSI_AHA1542=m +CONFIG_SCSI_AHA1740=m +# CONFIG_SCSI_AACRAID is not set +# CONFIG_SCSI_AIC7XXX is not set +# CONFIG_SCSI_AIC7XXX_OLD is not set +# CONFIG_SCSI_AIC79XX is not set +# CONFIG_SCSI_AIC94XX is not set +# CONFIG_SCSI_DPT_I2O is not set +# CONFIG_SCSI_ADVANSYS is not set +# CONFIG_SCSI_IN2000 is not set +# CONFIG_SCSI_ARCMSR is not set +# CONFIG_MEGARAID_NEWGEN is not set +# CONFIG_MEGARAID_LEGACY is not set +# CONFIG_MEGARAID_SAS is not set +# CONFIG_SCSI_HPTIOP is not set +# CONFIG_SCSI_BUSLOGIC is not set +# CONFIG_SCSI_DMX3191D is not set +# CONFIG_SCSI_DTC3280 is not set +# CONFIG_SCSI_EATA is not set +# CONFIG_SCSI_FUTURE_DOMAIN is not set +# CONFIG_SCSI_GDTH is not set +# CONFIG_SCSI_GENERIC_NCR5380 is not set +# CONFIG_SCSI_GENERIC_NCR5380_MMIO is not set +# CONFIG_SCSI_IPS is not set +# CONFIG_SCSI_INITIO is not set +# CONFIG_SCSI_INIA100 is not set +CONFIG_SCSI_PPA=m +CONFIG_SCSI_IMM=m +# CONFIG_SCSI_IZIP_EPP16 is not set +# CONFIG_SCSI_IZIP_SLOW_CTR is not set +# CONFIG_SCSI_NCR53C406A is not set +# CONFIG_SCSI_STEX is not set +# CONFIG_SCSI_SYM53C8XX_2 is not set +# CONFIG_SCSI_PAS16 is not set +# CONFIG_SCSI_PSI240I is not set +# CONFIG_SCSI_QLOGIC_FAS is not set +# CONFIG_SCSI_QLOGIC_1280 is not set +CONFIG_SCSI_QLA_FC=m +# CONFIG_SCSI_QLA_ISCSI is not set +# CONFIG_SCSI_LPFC is not set +# CONFIG_SCSI_SEAGATE is not set +# CONFIG_SCSI_SIM710 is not set +# CONFIG_SCSI_SYM53C416 is not set +# CONFIG_SCSI_DC395x is not set +# CONFIG_SCSI_DC390T is not set +# CONFIG_SCSI_T128 is not set +# CONFIG_SCSI_U14_34F is not set +# CONFIG_SCSI_ULTRASTOR is not set +# CONFIG_SCSI_NSP32 is not set +# CONFIG_SCSI_DEBUG is not set +# CONFIG_SCSI_SRP is not set + +# +# Serial ATA (prod) and Parallel ATA (experimental) drivers +# +# CONFIG_ATA is not set + +# +# Old CD-ROM drivers (not SCSI, not IDE) +# +# CONFIG_CD_NO_IDESCSI is not set + +# +# Multi-device support (RAID and LVM) +# +# CONFIG_MD is not set + +# +# Fusion MPT device support +# +# CONFIG_FUSION is not set +# CONFIG_FUSION_SPI is not set +# CONFIG_FUSION_FC is not set +# CONFIG_FUSION_SAS is not set + +# +# IEEE 1394 (FireWire) support +# +# CONFIG_IEEE1394 is not set + +# +# I2O device support +# +# CONFIG_I2O is not set + +# +# Network device support +# +CONFIG_NETDEVICES=y +# CONFIG_DUMMY is not set +# CONFIG_BONDING is not set +# CONFIG_EQUALIZER is not set +CONFIG_TUN=m +# CONFIG_NET_SB1000 is not set + +# +# ARCnet devices +# +# CONFIG_ARCNET is not set + +# +# PHY device support +# +# CONFIG_PHYLIB is not set + +# +# Ethernet (10 or 100Mbit) +# +CONFIG_NET_ETHERNET=y +CONFIG_MII=m +# CONFIG_HAPPYMEAL is not set +# CONFIG_SUNGEM is not set +# CONFIG_CASSINI is not set +CONFIG_NET_VENDOR_3COM=y +# CONFIG_EL1 is not set +# CONFIG_EL2 is not set +# CONFIG_ELPLUS is not set +# CONFIG_EL16 is not set +CONFIG_EL3=m +# CONFIG_3C515 is not set +# CONFIG_VORTEX is not set +# CONFIG_TYPHOON is not set +# CONFIG_LANCE is not set +# CONFIG_NET_VENDOR_SMC is not set +# CONFIG_NET_VENDOR_RACAL is not set + +# +# Tulip family network device support +# +CONFIG_NET_TULIP=y +# CONFIG_DE2104X is not set +CONFIG_TULIP=m +# CONFIG_TULIP_MWI is not set +# CONFIG_TULIP_MMIO is not set +# CONFIG_TULIP_NAPI is not set +# CONFIG_DE4X5 is not set +# CONFIG_WINBOND_840 is not set +# CONFIG_DM9102 is not set +# CONFIG_ULI526X is not set +# CONFIG_AT1700 is not set +# CONFIG_DEPCA is not set +# CONFIG_HP100 is not set +CONFIG_NET_ISA=y +# CONFIG_E2100 is not set +# CONFIG_EWRK3 is not set +# CONFIG_EEXPRESS is not set +# CONFIG_EEXPRESS_PRO is not set +# CONFIG_HPLAN_PLUS is not set +CONFIG_HPLAN=m +# CONFIG_LP486E is not set +# CONFIG_ETH16I is not set +CONFIG_NE2000=m +# CONFIG_ZNET is not set +# CONFIG_SEEQ8005 is not set +CONFIG_NET_PCI=y +# CONFIG_PCNET32 is not set +# CONFIG_AMD8111_ETH is not set +# CONFIG_ADAPTEC_STARFIRE is not set +# CONFIG_AC3200 is not set +# CONFIG_APRICOT is not set +# CONFIG_B44 is not set +# CONFIG_FORCEDETH is not set +CONFIG_CS89x0=m +# CONFIG_DGRS is not set +# CONFIG_EEPRO100 is not set +# CONFIG_E100 is not set +# CONFIG_LNE390 is not set +# CONFIG_FEALNX is not set +# CONFIG_NATSEMI is not set +CONFIG_NE2K_PCI=m +# CONFIG_NE3210 is not set +# CONFIG_ES3210 is not set +CONFIG_8139CP=m +CONFIG_8139TOO=m +CONFIG_8139TOO_PIO=y +# CONFIG_8139TOO_TUNE_TWISTER is not set +# CONFIG_8139TOO_8129 is not set +# CONFIG_8139_OLD_RX_RESET is not set +# CONFIG_SIS900 is not set +# CONFIG_EPIC100 is not set +# CONFIG_SUNDANCE is not set +CONFIG_TLAN=m +CONFIG_VIA_RHINE=m +# CONFIG_VIA_RHINE_MMIO is not set +# CONFIG_VIA_RHINE_NAPI is not set +# CONFIG_NET_POCKET is not set + +# +# Ethernet (1000 Mbit) +# +# CONFIG_ACENIC is not set +# CONFIG_DL2K is not set +# CONFIG_E1000 is not set +# CONFIG_NS83820 is not set +# CONFIG_HAMACHI is not set +# CONFIG_YELLOWFIN is not set +# CONFIG_R8169 is not set +# CONFIG_SIS190 is not set +# CONFIG_SKGE is not set +# CONFIG_SKY2 is not set +# CONFIG_SK98LIN is not set +# CONFIG_VIA_VELOCITY is not set +# CONFIG_TIGON3 is not set +# CONFIG_BNX2 is not set +# CONFIG_QLA3XXX is not set + +# +# Ethernet (10000 Mbit) +# +# CONFIG_CHELSIO_T1 is not set +# CONFIG_IXGB is not set +# CONFIG_S2IO is not set +# CONFIG_MYRI10GE is not set +# CONFIG_NETXEN_NIC is not set + +# +# Token Ring devices +# +# CONFIG_TR is not set + +# +# Wireless LAN (non-hamradio) +# +# CONFIG_NET_RADIO is not set + +# +# Wan interfaces +# +# CONFIG_WAN is not set +# CONFIG_FDDI is not set +# CONFIG_HIPPI is not set +# CONFIG_PLIP is not set +CONFIG_PPP=m +# CONFIG_PPP_MULTILINK is not set +# CONFIG_PPP_FILTER is not set +CONFIG_PPP_ASYNC=m +CONFIG_PPP_SYNC_TTY=m +CONFIG_PPP_DEFLATE=m +CONFIG_PPP_BSDCOMP=m +# CONFIG_PPP_MPPE is not set +CONFIG_PPPOE=m +# CONFIG_SLIP is not set +CONFIG_SLHC=m +# CONFIG_NET_FC is not set +# CONFIG_SHAPER is not set +# CONFIG_NETCONSOLE is not set +# CONFIG_NETPOLL is not set +# CONFIG_NET_POLL_CONTROLLER is not set + +# +# ISDN subsystem +# +# CONFIG_ISDN is not set + +# +# Telephony Support +# +# CONFIG_PHONE is not set + +# +# Input device support +# +CONFIG_INPUT=y +# CONFIG_INPUT_FF_MEMLESS is not set + +# +# Userland interfaces +# +# CONFIG_INPUT_MOUSEDEV is not set +# CONFIG_INPUT_JOYDEV is not set +# CONFIG_INPUT_TSDEV is not set +# CONFIG_INPUT_EVDEV is not set +# CONFIG_INPUT_EVBUG is not set + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +CONFIG_KEYBOARD_ATKBD=y +# CONFIG_KEYBOARD_SUNKBD is not set +# CONFIG_KEYBOARD_LKKBD is not set +# CONFIG_KEYBOARD_XTKBD is not set +# CONFIG_KEYBOARD_NEWTON is not set +# CONFIG_KEYBOARD_STOWAWAY is not set +# CONFIG_INPUT_MOUSE is not set +# CONFIG_INPUT_JOYSTICK is not set +# CONFIG_INPUT_TOUCHSCREEN is not set +# CONFIG_INPUT_MISC is not set + +# +# Hardware I/O ports +# +CONFIG_SERIO=y +CONFIG_SERIO_I8042=y +# CONFIG_SERIO_SERPORT is not set +# CONFIG_SERIO_CT82C710 is not set +# CONFIG_SERIO_PARKBD is not set +# CONFIG_SERIO_PCIPS2 is not set +CONFIG_SERIO_LIBPS2=y +# CONFIG_SERIO_RAW is not set +# CONFIG_GAMEPORT is not set + +# +# Character devices +# +CONFIG_VT=y +CONFIG_VT_CONSOLE=y +CONFIG_HW_CONSOLE=y +# CONFIG_VT_HW_CONSOLE_BINDING is not set +# CONFIG_SERIAL_NONSTANDARD is not set + +# +# Serial drivers +# +CONFIG_SERIAL_8250=m +# CONFIG_SERIAL_8250_PCI is not set +# CONFIG_SERIAL_8250_PNP is not set +CONFIG_SERIAL_8250_NR_UARTS=4 +CONFIG_SERIAL_8250_RUNTIME_UARTS=4 +# CONFIG_SERIAL_8250_EXTENDED is not set + +# +# Non-8250 serial port support +# +CONFIG_SERIAL_CORE=m +# CONFIG_SERIAL_JSM is not set +CONFIG_UNIX98_PTYS=y +# CONFIG_LEGACY_PTYS is not set +CONFIG_PRINTER=m +# CONFIG_LP_CONSOLE is not set +# CONFIG_PPDEV is not set +# CONFIG_TIPAR is not set + +# +# IPMI +# +# CONFIG_IPMI_HANDLER is not set + +# +# Watchdog Cards +# +# CONFIG_WATCHDOG is not set +# CONFIG_HW_RANDOM is not set +# CONFIG_NVRAM is not set +# CONFIG_RTC is not set +# CONFIG_GEN_RTC is not set +# CONFIG_DTLK is not set +# CONFIG_R3964 is not set +# CONFIG_APPLICOM is not set +# CONFIG_SONYPI is not set +CONFIG_AGP=m +CONFIG_AGP_ALI=m +CONFIG_AGP_ATI=m +# CONFIG_AGP_AMD is not set +# CONFIG_AGP_AMD64 is not set +CONFIG_AGP_INTEL=m +CONFIG_AGP_NVIDIA=m +CONFIG_AGP_SIS=m +# CONFIG_AGP_SWORKS is not set +CONFIG_AGP_VIA=m +# CONFIG_AGP_EFFICEON is not set +# CONFIG_DRM is not set +# CONFIG_MWAVE is not set +# CONFIG_PC8736x_GPIO is not set +# CONFIG_NSC_GPIO is not set +# CONFIG_CS5535_GPIO is not set +# CONFIG_RAW_DRIVER is not set +# CONFIG_HANGCHECK_TIMER is not set + +# +# TPM devices +# +# CONFIG_TCG_TPM is not set +# CONFIG_TELCLOCK is not set +CONFIG_JSCLIPBOARD=m + +# +# I2C support +# +CONFIG_I2C=m +# CONFIG_I2C_CHARDEV is not set + +# +# I2C Algorithms +# +CONFIG_I2C_ALGOBIT=m +# CONFIG_I2C_ALGOPCF is not set +# CONFIG_I2C_ALGOPCA is not set + +# +# I2C Hardware Bus support +# +# CONFIG_I2C_ALI1535 is not set +# CONFIG_I2C_ALI1563 is not set +# CONFIG_I2C_ALI15X3 is not set +# CONFIG_I2C_AMD756 is not set +# CONFIG_I2C_AMD8111 is not set +# CONFIG_I2C_ELEKTOR is not set +# CONFIG_I2C_I801 is not set +# CONFIG_I2C_I810 is not set +# CONFIG_I2C_PIIX4 is not set +# CONFIG_I2C_NFORCE2 is not set +# CONFIG_I2C_OCORES is not set +# CONFIG_I2C_PARPORT is not set +# CONFIG_I2C_PARPORT_LIGHT is not set +# CONFIG_I2C_PROSAVAGE is not set +# CONFIG_I2C_SAVAGE4 is not set +# CONFIG_SCx200_ACB is not set +# CONFIG_I2C_SIS5595 is not set +# CONFIG_I2C_SIS630 is not set +# CONFIG_I2C_SIS96X is not set +# CONFIG_I2C_STUB is not set +# CONFIG_I2C_VIA is not set +# CONFIG_I2C_VIAPRO is not set +# CONFIG_I2C_VOODOO3 is not set +# CONFIG_I2C_PCA_ISA is not set + +# +# Miscellaneous I2C Chip support +# +# CONFIG_SENSORS_DS1337 is not set +# CONFIG_SENSORS_DS1374 is not set +# CONFIG_SENSORS_EEPROM is not set +# CONFIG_SENSORS_PCF8574 is not set +# CONFIG_SENSORS_PCA9539 is not set +# CONFIG_SENSORS_PCF8591 is not set +# CONFIG_SENSORS_MAX6875 is not set +# CONFIG_I2C_DEBUG_CORE is not set +# CONFIG_I2C_DEBUG_ALGO is not set +# CONFIG_I2C_DEBUG_BUS is not set +# CONFIG_I2C_DEBUG_CHIP is not set + +# +# SPI support +# +# CONFIG_SPI is not set +# CONFIG_SPI_MASTER is not set + +# +# Dallas's 1-wire bus +# +# CONFIG_W1 is not set + +# +# Hardware Monitoring support +# +# CONFIG_HWMON is not set +# CONFIG_HWMON_VID is not set + +# +# Multimedia devices +# +# CONFIG_VIDEO_DEV is not set + +# +# Digital Video Broadcasting Devices +# +# CONFIG_DVB is not set +# CONFIG_USB_DABUSB is not set + +# +# Graphics support +# +# CONFIG_FIRMWARE_EDID is not set +CONFIG_FB=y +CONFIG_FB_DDC=m +CONFIG_FB_CFB_FILLRECT=y +CONFIG_FB_CFB_COPYAREA=y +CONFIG_FB_CFB_IMAGEBLIT=y +# CONFIG_FB_MACMODES is not set +# CONFIG_FB_BACKLIGHT is not set +CONFIG_FB_MODE_HELPERS=y +CONFIG_FB_TILEBLITTING=y +CONFIG_FB_CIRRUS=m +CONFIG_FB_PM2=m +# CONFIG_FB_PM2_FIFO_DISCONNECT is not set +CONFIG_FB_CYBER2000=m +CONFIG_FB_ARC=m +# CONFIG_FB_ASILIANT is not set +# CONFIG_FB_IMSTT is not set +CONFIG_FB_VGA16=m +CONFIG_FB_VESA=y +CONFIG_FB_HGA=m +# CONFIG_FB_HGA_ACCEL is not set +# CONFIG_FB_S1D13XXX is not set +CONFIG_FB_NVIDIA=m +# CONFIG_FB_NVIDIA_I2C is not set +CONFIG_FB_RIVA=m +# CONFIG_FB_RIVA_I2C is not set +# CONFIG_FB_RIVA_DEBUG is not set +# CONFIG_FB_I810 is not set +CONFIG_FB_INTEL=m +# CONFIG_FB_INTEL_DEBUG is not set +CONFIG_FB_INTEL_I2C=y +CONFIG_FB_MATROX=m +# CONFIG_FB_MATROX_MILLENIUM is not set +# CONFIG_FB_MATROX_MYSTIQUE is not set +# CONFIG_FB_MATROX_G is not set +# CONFIG_FB_MATROX_I2C is not set +# CONFIG_FB_MATROX_MULTIHEAD is not set +CONFIG_FB_RADEON=m +CONFIG_FB_RADEON_I2C=y +# CONFIG_FB_RADEON_DEBUG is not set +CONFIG_FB_ATY128=m +CONFIG_FB_ATY=m +# CONFIG_FB_ATY_CT is not set +# CONFIG_FB_ATY_GX is not set +CONFIG_FB_SAVAGE=m +# CONFIG_FB_SAVAGE_I2C is not set +# CONFIG_FB_SAVAGE_ACCEL is not set +CONFIG_FB_SIS=m +CONFIG_FB_SIS_300=y +CONFIG_FB_SIS_315=y +CONFIG_FB_NEOMAGIC=m +CONFIG_FB_KYRO=m +CONFIG_FB_3DFX=m +# CONFIG_FB_3DFX_ACCEL is not set +CONFIG_FB_VOODOO1=m +# CONFIG_FB_CYBLA is not set +CONFIG_FB_TRIDENT=m +# CONFIG_FB_TRIDENT_ACCEL is not set +# CONFIG_FB_GEODE is not set +CONFIG_FB_VIRTUAL=m + +# +# Console display driver support +# +CONFIG_VGA_CONSOLE=y +# CONFIG_VGACON_SOFT_SCROLLBACK is not set +CONFIG_VIDEO_SELECT=y +# CONFIG_MDA_CONSOLE is not set +CONFIG_DUMMY_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE=m +# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set +# CONFIG_FONTS is not set +CONFIG_FONT_8x8=y +CONFIG_FONT_8x16=y + +# +# Logo configuration +# +# CONFIG_LOGO is not set +# CONFIG_BACKLIGHT_LCD_SUPPORT is not set + +# +# Sound +# +# CONFIG_SOUND is not set + +# +# HID Devices +# +# CONFIG_HID is not set + +# +# USB support +# +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB_ARCH_HAS_OHCI=y +CONFIG_USB_ARCH_HAS_EHCI=y +CONFIG_USB=m +# CONFIG_USB_DEBUG is not set + +# +# Miscellaneous USB options +# +# CONFIG_USB_DEVICEFS is not set +# CONFIG_USB_BANDWIDTH is not set +# CONFIG_USB_DYNAMIC_MINORS is not set +# CONFIG_USB_OTG is not set + +# +# USB Host Controller Drivers +# +CONFIG_USB_EHCI_HCD=m +# CONFIG_USB_EHCI_SPLIT_ISO is not set +# CONFIG_USB_EHCI_ROOT_HUB_TT is not set +# CONFIG_USB_EHCI_TT_NEWSCHED is not set +CONFIG_USB_ISP116X_HCD=m +CONFIG_USB_OHCI_HCD=m +# CONFIG_USB_OHCI_BIG_ENDIAN is not set +CONFIG_USB_OHCI_LITTLE_ENDIAN=y +CONFIG_USB_UHCI_HCD=m +CONFIG_USB_SL811_HCD=m + +# +# USB Device Class drivers +# +CONFIG_USB_ACM=m +CONFIG_USB_PRINTER=m + +# +# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' +# + +# +# may also be needed; see USB_STORAGE Help for more information +# +# CONFIG_USB_STORAGE is not set +# CONFIG_USB_LIBUSUAL is not set + +# +# USB Input Devices +# +# CONFIG_USB_HID is not set + +# +# USB HID Boot Protocol drivers +# +CONFIG_USB_KBD=m +CONFIG_USB_MOUSE=m +# CONFIG_USB_AIPTEK is not set +# CONFIG_USB_WACOM is not set +# CONFIG_USB_ACECAD is not set +# CONFIG_USB_KBTAB is not set +# CONFIG_USB_POWERMATE is not set +# CONFIG_USB_TOUCHSCREEN is not set +# CONFIG_USB_YEALINK is not set +# CONFIG_USB_XPAD is not set +# CONFIG_USB_ATI_REMOTE is not set +# CONFIG_USB_ATI_REMOTE2 is not set +# CONFIG_USB_KEYSPAN_REMOTE is not set +# CONFIG_USB_APPLETOUCH is not set + +# +# USB Imaging devices +# +# CONFIG_USB_MDC800 is not set +# CONFIG_USB_MICROTEK is not set + +# +# USB Network Adapters +# +# CONFIG_USB_CATC is not set +# CONFIG_USB_KAWETH is not set +# CONFIG_USB_PEGASUS is not set +# CONFIG_USB_RTL8150 is not set +# CONFIG_USB_USBNET_MII is not set +# CONFIG_USB_USBNET is not set +CONFIG_USB_MON=y + +# +# USB port drivers +# +# CONFIG_USB_USS720 is not set + +# +# USB Serial Converter support +# +CONFIG_USB_SERIAL=m +# CONFIG_USB_SERIAL_GENERIC is not set +# CONFIG_USB_SERIAL_AIRCABLE is not set +# CONFIG_USB_SERIAL_AIRPRIME is not set +# CONFIG_USB_SERIAL_ARK3116 is not set +# CONFIG_USB_SERIAL_BELKIN is not set +# CONFIG_USB_SERIAL_WHITEHEAT is not set +# CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set +# CONFIG_USB_SERIAL_CP2101 is not set +# CONFIG_USB_SERIAL_CYPRESS_M8 is not set +# CONFIG_USB_SERIAL_EMPEG is not set +# CONFIG_USB_SERIAL_FTDI_SIO is not set +# CONFIG_USB_SERIAL_FUNSOFT is not set +# CONFIG_USB_SERIAL_VISOR is not set +# CONFIG_USB_SERIAL_IPAQ is not set +# CONFIG_USB_SERIAL_IR is not set +# CONFIG_USB_SERIAL_EDGEPORT is not set +# CONFIG_USB_SERIAL_EDGEPORT_TI is not set +# CONFIG_USB_SERIAL_GARMIN is not set +# CONFIG_USB_SERIAL_IPW is not set +# CONFIG_USB_SERIAL_KEYSPAN_PDA is not set +# CONFIG_USB_SERIAL_KEYSPAN is not set +# CONFIG_USB_SERIAL_KLSI is not set +# CONFIG_USB_SERIAL_KOBIL_SCT is not set +# CONFIG_USB_SERIAL_MCT_U232 is not set +# CONFIG_USB_SERIAL_MOS7720 is not set +# CONFIG_USB_SERIAL_MOS7840 is not set +# CONFIG_USB_SERIAL_NAVMAN is not set +# CONFIG_USB_SERIAL_PL2303 is not set +# CONFIG_USB_SERIAL_HP4X is not set +# CONFIG_USB_SERIAL_SAFE is not set +# CONFIG_USB_SERIAL_SIERRAWIRELESS is not set +# CONFIG_USB_SERIAL_TI is not set +# CONFIG_USB_SERIAL_CYBERJACK is not set +# CONFIG_USB_SERIAL_XIRCOM is not set +# CONFIG_USB_SERIAL_OPTION is not set +# CONFIG_USB_SERIAL_OMNINET is not set +# CONFIG_USB_SERIAL_DEBUG is not set + +# +# USB Miscellaneous drivers +# +# CONFIG_USB_EMI62 is not set +# CONFIG_USB_EMI26 is not set +# CONFIG_USB_ADUTUX is not set +# CONFIG_USB_AUERSWALD is not set +# CONFIG_USB_RIO500 is not set +# CONFIG_USB_LEGOTOWER is not set +# CONFIG_USB_LCD is not set +# CONFIG_USB_LED is not set +# CONFIG_USB_CYPRESS_CY7C63 is not set +# CONFIG_USB_CYTHERM is not set +# CONFIG_USB_PHIDGET is not set +# CONFIG_USB_IDMOUSE is not set +# CONFIG_USB_FTDI_ELAN is not set +# CONFIG_USB_APPLEDISPLAY is not set +# CONFIG_USB_SISUSBVGA is not set +# CONFIG_USB_LD is not set +# CONFIG_USB_TRANCEVIBRATOR is not set + +# +# USB DSL modem support +# + +# +# USB Gadget Support +# +# CONFIG_USB_GADGET is not set + +# +# MMC/SD Card support +# +# CONFIG_MMC is not set + +# +# LED devices +# +# CONFIG_NEW_LEDS is not set + +# +# LED drivers +# + +# +# LED Triggers +# + +# +# InfiniBand support +# +# CONFIG_INFINIBAND is not set + +# +# EDAC - error detection and reporting (RAS) (EXPERIMENTAL) +# +# CONFIG_EDAC is not set + +# +# Real Time Clock +# +# CONFIG_RTC_CLASS is not set + +# +# DMA Engine support +# +# CONFIG_DMA_ENGINE is not set + +# +# DMA Clients +# + +# +# DMA Devices +# + +# +# Virtualization +# +# CONFIG_KVM is not set + +# +# File systems +# +# CONFIG_EXT2_FS is not set +CONFIG_EXT3_FS=m +# CONFIG_EXT3_FS_XATTR is not set +# CONFIG_EXT4DEV_FS is not set +CONFIG_JBD=m +# CONFIG_JBD_DEBUG is not set +CONFIG_REISERFS_FS=m +# CONFIG_REISERFS_CHECK is not set +# CONFIG_REISERFS_PROC_INFO is not set +# CONFIG_REISERFS_FS_XATTR is not set +# CONFIG_JFS_FS is not set +# CONFIG_FS_POSIX_ACL is not set +CONFIG_XFS_FS=m +# CONFIG_XFS_QUOTA is not set +# CONFIG_XFS_SECURITY is not set +# CONFIG_XFS_POSIX_ACL is not set +# CONFIG_XFS_RT is not set +# CONFIG_GFS2_FS is not set +# CONFIG_OCFS2_FS is not set +# CONFIG_MINIX_FS is not set +# CONFIG_ROMFS_FS is not set +# CONFIG_INOTIFY is not set +# CONFIG_QUOTA is not set +# CONFIG_DNOTIFY is not set +# CONFIG_AUTOFS_FS is not set +# CONFIG_AUTOFS4_FS is not set +CONFIG_FUSE_FS=m + +# +# CD-ROM/DVD Filesystems +# +CONFIG_ISO9660_FS=m +# CONFIG_JOLIET is not set +# CONFIG_ZISOFS is not set +# CONFIG_UDF_FS is not set + +# +# DOS/FAT/NT Filesystems +# +CONFIG_FAT_FS=m +CONFIG_MSDOS_FS=m +CONFIG_VFAT_FS=m +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="utf8" +CONFIG_NTFS_FS=m +# CONFIG_NTFS_DEBUG is not set +CONFIG_NTFS_RW=y + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +# CONFIG_PROC_KCORE is not set +# CONFIG_PROC_SYSCTL is not set +CONFIG_SYSFS=y +# CONFIG_TMPFS is not set +# CONFIG_HUGETLBFS is not set +# CONFIG_HUGETLB_PAGE is not set +CONFIG_RAMFS=y +# CONFIG_CONFIGFS_FS is not set + +# +# Miscellaneous filesystems +# +# CONFIG_ADFS_FS is not set +# CONFIG_AFFS_FS is not set +CONFIG_HFS_FS=m +CONFIG_HFSPLUS_FS=m +# CONFIG_BEFS_FS is not set +# CONFIG_BFS_FS is not set +# CONFIG_EFS_FS is not set +# CONFIG_CRAMFS is not set +# CONFIG_VXFS_FS is not set +# CONFIG_HPFS_FS is not set +# CONFIG_QNX4FS_FS is not set +# CONFIG_SYSV_FS is not set +# CONFIG_UFS_FS is not set + +# +# Network File Systems +# +# CONFIG_NFS_FS is not set +CONFIG_NFSD=m +# CONFIG_NFSD_V3 is not set +CONFIG_NFSD_TCP=y +CONFIG_LOCKD=m +CONFIG_EXPORTFS=m +CONFIG_NFS_COMMON=y +CONFIG_SUNRPC=m +# CONFIG_RPCSEC_GSS_KRB5 is not set +# CONFIG_RPCSEC_GSS_SPKM3 is not set +CONFIG_SMB_FS=m +# CONFIG_SMB_NLS_DEFAULT is not set +CONFIG_CIFS=m +# CONFIG_CIFS_STATS is not set +# CONFIG_CIFS_WEAK_PW_HASH is not set +# CONFIG_CIFS_XATTR is not set +# CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_EXPERIMENTAL is not set +# CONFIG_NCP_FS is not set +# CONFIG_CODA_FS is not set +# CONFIG_AFS_FS is not set +# CONFIG_9P_FS is not set + +# +# Partition Types +# +CONFIG_PARTITION_ADVANCED=y +# CONFIG_ACORN_PARTITION is not set +# CONFIG_OSF_PARTITION is not set +# CONFIG_AMIGA_PARTITION is not set +# CONFIG_ATARI_PARTITION is not set +# CONFIG_MAC_PARTITION is not set +CONFIG_MSDOS_PARTITION=y +# CONFIG_BSD_DISKLABEL is not set +# CONFIG_MINIX_SUBPARTITION is not set +# CONFIG_SOLARIS_X86_PARTITION is not set +# CONFIG_UNIXWARE_DISKLABEL is not set +# CONFIG_LDM_PARTITION is not set +# CONFIG_SGI_PARTITION is not set +# CONFIG_ULTRIX_PARTITION is not set +# CONFIG_SUN_PARTITION is not set +# CONFIG_KARMA_PARTITION is not set +# CONFIG_EFI_PARTITION is not set + +# +# Native Language Support +# +CONFIG_NLS=m +CONFIG_NLS_DEFAULT="utf8" +CONFIG_NLS_CODEPAGE_437=m +# CONFIG_NLS_CODEPAGE_737 is not set +# CONFIG_NLS_CODEPAGE_775 is not set +# CONFIG_NLS_CODEPAGE_850 is not set +# CONFIG_NLS_CODEPAGE_852 is not set +# CONFIG_NLS_CODEPAGE_855 is not set +# CONFIG_NLS_CODEPAGE_857 is not set +# CONFIG_NLS_CODEPAGE_860 is not set +# CONFIG_NLS_CODEPAGE_861 is not set +# CONFIG_NLS_CODEPAGE_862 is not set +# CONFIG_NLS_CODEPAGE_863 is not set +# CONFIG_NLS_CODEPAGE_864 is not set +# CONFIG_NLS_CODEPAGE_865 is not set +# CONFIG_NLS_CODEPAGE_866 is not set +# CONFIG_NLS_CODEPAGE_869 is not set +# CONFIG_NLS_CODEPAGE_936 is not set +# CONFIG_NLS_CODEPAGE_950 is not set +# CONFIG_NLS_CODEPAGE_932 is not set +# CONFIG_NLS_CODEPAGE_949 is not set +# CONFIG_NLS_CODEPAGE_874 is not set +# CONFIG_NLS_ISO8859_8 is not set +# CONFIG_NLS_CODEPAGE_1250 is not set +# CONFIG_NLS_CODEPAGE_1251 is not set +# CONFIG_NLS_ASCII is not set +# CONFIG_NLS_ISO8859_1 is not set +# CONFIG_NLS_ISO8859_2 is not set +# CONFIG_NLS_ISO8859_3 is not set +# CONFIG_NLS_ISO8859_4 is not set +# CONFIG_NLS_ISO8859_5 is not set +# CONFIG_NLS_ISO8859_6 is not set +# CONFIG_NLS_ISO8859_7 is not set +# CONFIG_NLS_ISO8859_9 is not set +# CONFIG_NLS_ISO8859_13 is not set +# CONFIG_NLS_ISO8859_14 is not set +# CONFIG_NLS_ISO8859_15 is not set +# CONFIG_NLS_KOI8_R is not set +# CONFIG_NLS_KOI8_U is not set +CONFIG_NLS_UTF8=m + +# +# Distributed Lock Manager +# +# CONFIG_DLM is not set + +# +# Instrumentation Support +# +# CONFIG_PROFILING is not set + +# +# Kernel hacking +# +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +# CONFIG_PRINTK_TIME is not set +# CONFIG_ENABLE_MUST_CHECK is not set +# CONFIG_MAGIC_SYSRQ is not set +# CONFIG_UNUSED_SYMBOLS is not set +# CONFIG_DEBUG_FS is not set +# CONFIG_HEADERS_CHECK is not set +# CONFIG_DEBUG_KERNEL is not set +CONFIG_LOG_BUF_SHIFT=14 +CONFIG_EARLY_PRINTK=y +# CONFIG_DOUBLEFAULT is not set + +# +# Security options +# +# CONFIG_KEYS is not set +# CONFIG_SECURITY is not set + +# +# Cryptographic options +# +# CONFIG_CRYPTO is not set + +# +# Library routines +# +CONFIG_BITREVERSE=y +CONFIG_CRC_CCITT=m +# CONFIG_CRC16 is not set +CONFIG_CRC32=y +# CONFIG_LIBCRC32C is not set +CONFIG_ZLIB_INFLATE=m +CONFIG_ZLIB_DEFLATE=m +CONFIG_IOMAP_COPY=y +CONFIG_GENERIC_HARDIRQS=y +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_X86_BIOS_REBOOT=y +CONFIG_KTIME_SCALAR=y diff -r eb617e43dc08 -r 2c80994c5e30 linux/stuff/linux-2.6.20-slitaz.config.586 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/linux/stuff/linux-2.6.20-slitaz.config.586 Wed Jul 14 14:20:00 2021 +0000 @@ -0,0 +1,1485 @@ +# +# Automatically generated make config: don't edit +# Linux kernel version: 2.6.20 +# Mon Jul 12 09:00:15 2021 +# +CONFIG_X86_32=y +CONFIG_GENERIC_TIME=y +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_SEMAPHORE_SLEEPERS=y +CONFIG_X86=y +CONFIG_MMU=y +CONFIG_GENERIC_ISA_DMA=y +CONFIG_GENERIC_IOMAP=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_ARCH_MAY_HAVE_PC_FDC=y +CONFIG_DMI=y +CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" + +# +# Code maturity level options +# +CONFIG_EXPERIMENTAL=y +CONFIG_BROKEN_ON_SMP=y +CONFIG_INIT_ENV_ARG_LIMIT=32 + +# +# General setup +# +CONFIG_LOCALVERSION="-slitaz" +CONFIG_LOCALVERSION_AUTO=y +# CONFIG_SWAP is not set +# CONFIG_SYSVIPC is not set +# CONFIG_POSIX_MQUEUE is not set +# CONFIG_BSD_PROCESS_ACCT is not set +# CONFIG_TASKSTATS is not set +# CONFIG_UTS_NS is not set +# CONFIG_AUDIT is not set +# CONFIG_IKCONFIG is not set +# CONFIG_SYSFS_DEPRECATED is not set +# CONFIG_RELAY is not set +CONFIG_INITRAMFS_SOURCE="" +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +CONFIG_EMBEDDED=y +CONFIG_UID16=y +# CONFIG_SYSCTL_SYSCALL is not set +# CONFIG_KALLSYMS is not set +CONFIG_HOTPLUG=y +CONFIG_PRINTK=y +# CONFIG_BUG is not set +# CONFIG_ELF_CORE is not set +# CONFIG_BASE_FULL is not set +# CONFIG_FUTEX is not set +# CONFIG_EPOLL is not set +# CONFIG_SHMEM is not set +# CONFIG_SLAB is not set +# CONFIG_VM_EVENT_COUNTERS is not set +CONFIG_TINY_SHMEM=y +CONFIG_BASE_SMALL=1 +CONFIG_SLOB=y + +# +# Loadable module support +# +CONFIG_MODULES=y +# CONFIG_MODULE_UNLOAD is not set +# CONFIG_MODVERSIONS is not set +# CONFIG_MODULE_SRCVERSION_ALL is not set +# CONFIG_KMOD is not set + +# +# Block layer +# +CONFIG_BLOCK=y +# CONFIG_LBD is not set +# CONFIG_BLK_DEV_IO_TRACE is not set +# CONFIG_LSF is not set + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=y +# CONFIG_IOSCHED_AS is not set +# CONFIG_IOSCHED_DEADLINE is not set +CONFIG_IOSCHED_CFQ=m +# CONFIG_DEFAULT_AS is not set +# CONFIG_DEFAULT_DEADLINE is not set +# CONFIG_DEFAULT_CFQ is not set +CONFIG_DEFAULT_NOOP=y +CONFIG_DEFAULT_IOSCHED="noop" + +# +# Processor type and features +# +# CONFIG_SMP is not set +CONFIG_X86_PC=y +# CONFIG_X86_ELAN is not set +# CONFIG_X86_VOYAGER is not set +# CONFIG_X86_NUMAQ is not set +# CONFIG_X86_SUMMIT is not set +# CONFIG_X86_BIGSMP is not set +# CONFIG_X86_VISWS is not set +# CONFIG_X86_GENERICARCH is not set +# CONFIG_X86_ES7000 is not set +# CONFIG_PARAVIRT is not set +# CONFIG_M386 is not set +# CONFIG_M486 is not set +# CONFIG_M586 is not set +CONFIG_M586TSC=y +# CONFIG_M586MMX is not set +# CONFIG_M686 is not set +# CONFIG_MPENTIUMII is not set +# CONFIG_MPENTIUMIII is not set +# CONFIG_MPENTIUMM is not set +# CONFIG_MCORE2 is not set +# CONFIG_MPENTIUM4 is not set +# CONFIG_MK6 is not set +# CONFIG_MK7 is not set +# CONFIG_MK8 is not set +# CONFIG_MCRUSOE is not set +# CONFIG_MEFFICEON is not set +# CONFIG_MWINCHIPC6 is not set +# CONFIG_MWINCHIP2 is not set +# CONFIG_MWINCHIP3D is not set +# CONFIG_MGEODEGX1 is not set +# CONFIG_MGEODE_LX is not set +# CONFIG_MCYRIXIII is not set +# CONFIG_MVIAC3_2 is not set +# CONFIG_X86_GENERIC is not set +CONFIG_X86_CMPXCHG=y +CONFIG_X86_XADD=y +CONFIG_X86_L1_CACHE_SHIFT=5 +CONFIG_RWSEM_XCHGADD_ALGORITHM=y +# CONFIG_ARCH_HAS_ILOG2_U32 is not set +# CONFIG_ARCH_HAS_ILOG2_U64 is not set +CONFIG_GENERIC_CALIBRATE_DELAY=y +CONFIG_X86_PPRO_FENCE=y +CONFIG_X86_F00F_BUG=y +CONFIG_X86_WP_WORKS_OK=y +CONFIG_X86_INVLPG=y +CONFIG_X86_BSWAP=y +CONFIG_X86_POPAD_OK=y +CONFIG_X86_CMPXCHG64=y +CONFIG_X86_ALIGNMENT_16=y +CONFIG_X86_TSC=y +# CONFIG_HPET_TIMER is not set +CONFIG_PREEMPT_NONE=y +# CONFIG_PREEMPT_VOLUNTARY is not set +# CONFIG_PREEMPT is not set +# CONFIG_X86_UP_APIC is not set +# CONFIG_X86_MCE is not set +# CONFIG_VM86 is not set +# CONFIG_TOSHIBA is not set +# CONFIG_I8K is not set +# CONFIG_X86_REBOOTFIXUPS is not set +# CONFIG_MICROCODE is not set +# CONFIG_X86_MSR is not set +# CONFIG_X86_CPUID is not set + +# +# Firmware Drivers +# +# CONFIG_EDD is not set +# CONFIG_DELL_RBU is not set +CONFIG_DCDBAS=m +CONFIG_NOHIGHMEM=y +# CONFIG_HIGHMEM4G is not set +# CONFIG_HIGHMEM64G is not set +CONFIG_VMSPLIT_3G=y +# CONFIG_VMSPLIT_3G_OPT is not set +# CONFIG_VMSPLIT_2G is not set +# CONFIG_VMSPLIT_1G is not set +CONFIG_PAGE_OFFSET=0xC0000000 +CONFIG_ARCH_FLATMEM_ENABLE=y +CONFIG_ARCH_SPARSEMEM_ENABLE=y +CONFIG_ARCH_SELECT_MEMORY_MODEL=y +CONFIG_ARCH_POPULATES_NODE_MAP=y +CONFIG_SELECT_MEMORY_MODEL=y +CONFIG_FLATMEM_MANUAL=y +# CONFIG_DISCONTIGMEM_MANUAL is not set +# CONFIG_SPARSEMEM_MANUAL is not set +CONFIG_FLATMEM=y +CONFIG_FLAT_NODE_MEM_MAP=y +CONFIG_SPARSEMEM_STATIC=y +CONFIG_SPLIT_PTLOCK_CPUS=4 +# CONFIG_RESOURCES_64BIT is not set +# CONFIG_MATH_EMULATION is not set +# CONFIG_MTRR is not set +# CONFIG_SECCOMP is not set +CONFIG_HZ_100=y +# CONFIG_HZ_250 is not set +# CONFIG_HZ_300 is not set +# CONFIG_HZ_1000 is not set +CONFIG_HZ=100 +# CONFIG_KEXEC is not set +CONFIG_PHYSICAL_START=0x100000 +# CONFIG_RELOCATABLE is not set +CONFIG_PHYSICAL_ALIGN=0x100000 +# CONFIG_COMPAT_VDSO is not set + +# +# Power management options (ACPI, APM) +# +# CONFIG_PM is not set + +# +# ACPI (Advanced Configuration and Power Interface) Support +# + +# +# CPU Frequency scaling +# +# CONFIG_CPU_FREQ is not set + +# +# Bus options (PCI, PCMCIA, EISA, MCA, ISA) +# +CONFIG_PCI=y +# CONFIG_PCI_GOBIOS is not set +# CONFIG_PCI_GOMMCONFIG is not set +CONFIG_PCI_GODIRECT=y +# CONFIG_PCI_GOANY is not set +CONFIG_PCI_DIRECT=y +# CONFIG_PCIEPORTBUS is not set +CONFIG_ISA_DMA_API=y +CONFIG_ISA=y +CONFIG_EISA=y +CONFIG_EISA_VLB_PRIMING=y +CONFIG_EISA_PCI_EISA=y +CONFIG_EISA_VIRTUAL_ROOT=y +# CONFIG_EISA_NAMES is not set +# CONFIG_MCA is not set +# CONFIG_SCx200 is not set + +# +# PCCARD (PCMCIA/CardBus) support +# +# CONFIG_PCCARD is not set + +# +# PCI Hotplug Support +# +# CONFIG_HOTPLUG_PCI is not set + +# +# Executable file formats +# +CONFIG_BINFMT_ELF=y +# CONFIG_BINFMT_AOUT is not set +# CONFIG_BINFMT_MISC is not set + +# +# Networking +# +CONFIG_NET=y + +# +# Networking options +# +# CONFIG_NETDEBUG is not set +CONFIG_PACKET=y +# CONFIG_PACKET_MMAP is not set +# CONFIG_UNIX is not set +# CONFIG_NET_KEY is not set +CONFIG_INET=y +# CONFIG_IP_MULTICAST is not set +# CONFIG_IP_ADVANCED_ROUTER is not set +CONFIG_IP_FIB_HASH=y +# CONFIG_IP_PNP is not set +# CONFIG_NET_IPIP is not set +# CONFIG_NET_IPGRE is not set +# CONFIG_ARPD is not set +# CONFIG_SYN_COOKIES is not set +# CONFIG_INET_AH is not set +# CONFIG_INET_ESP is not set +# CONFIG_INET_IPCOMP is not set +# CONFIG_INET_XFRM_TUNNEL is not set +# CONFIG_INET_TUNNEL is not set +# CONFIG_INET_XFRM_MODE_TRANSPORT is not set +# CONFIG_INET_XFRM_MODE_TUNNEL is not set +# CONFIG_INET_XFRM_MODE_BEET is not set +CONFIG_INET_DIAG=m +CONFIG_INET_TCP_DIAG=m +# CONFIG_TCP_CONG_ADVANCED is not set +CONFIG_TCP_CONG_CUBIC=y +CONFIG_DEFAULT_TCP_CONG="cubic" +# CONFIG_TCP_MD5SIG is not set +# CONFIG_IPV6 is not set +# CONFIG_INET6_XFRM_TUNNEL is not set +# CONFIG_INET6_TUNNEL is not set +# CONFIG_NETWORK_SECMARK is not set +# CONFIG_NETFILTER is not set + +# +# DCCP Configuration (EXPERIMENTAL) +# +# CONFIG_IP_DCCP is not set + +# +# SCTP Configuration (EXPERIMENTAL) +# +# CONFIG_IP_SCTP is not set + +# +# TIPC Configuration (EXPERIMENTAL) +# +# CONFIG_TIPC is not set +# CONFIG_ATM is not set +# CONFIG_BRIDGE is not set +# CONFIG_VLAN_8021Q is not set +# CONFIG_DECNET is not set +# CONFIG_LLC2 is not set +# CONFIG_IPX is not set +# CONFIG_ATALK is not set +# CONFIG_X25 is not set +# CONFIG_LAPB is not set +# CONFIG_ECONET is not set +# CONFIG_WAN_ROUTER is not set + +# +# QoS and/or fair queueing +# +# CONFIG_NET_SCHED is not set + +# +# Network testing +# +# CONFIG_NET_PKTGEN is not set +# CONFIG_HAMRADIO is not set +# CONFIG_IRDA is not set +# CONFIG_BT is not set +# CONFIG_IEEE80211 is not set + +# +# Device Drivers +# + +# +# Generic Driver Options +# +# CONFIG_STANDALONE is not set +CONFIG_PREVENT_FIRMWARE_BUILD=y +CONFIG_FW_LOADER=m +# CONFIG_SYS_HYPERVISOR is not set + +# +# Connector - unified userspace <-> kernelspace linker +# +# CONFIG_CONNECTOR is not set + +# +# Memory Technology Devices (MTD) +# +# CONFIG_MTD is not set + +# +# Parallel port support +# +CONFIG_PARPORT=m +CONFIG_PARPORT_PC=m +# CONFIG_PARPORT_PC_FIFO is not set +# CONFIG_PARPORT_PC_SUPERIO is not set +# CONFIG_PARPORT_GSC is not set +# CONFIG_PARPORT_AX88796 is not set +CONFIG_PARPORT_1284=y + +# +# Plug and Play support +# +CONFIG_PNP=y +# CONFIG_PNP_DEBUG is not set + +# +# Protocols +# +CONFIG_ISAPNP=y +# CONFIG_PNPBIOS is not set + +# +# Block devices +# +CONFIG_BLK_DEV_FD=m +# CONFIG_BLK_DEV_XD is not set +# CONFIG_PARIDE is not set +# CONFIG_BLK_CPQ_DA is not set +# CONFIG_BLK_CPQ_CISS_DA is not set +# CONFIG_BLK_DEV_DAC960 is not set +# CONFIG_BLK_DEV_UMEM is not set +# CONFIG_BLK_DEV_COW_COMMON is not set +# CONFIG_BLK_DEV_LOOP is not set +# CONFIG_BLK_DEV_NBD is not set +# CONFIG_BLK_DEV_SX8 is not set +# CONFIG_BLK_DEV_UB is not set +CONFIG_BLK_DEV_RAM=y +CONFIG_BLK_DEV_RAM_COUNT=4 +CONFIG_BLK_DEV_RAM_SIZE=4096 +CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024 +CONFIG_BLK_DEV_INITRD=y +# CONFIG_CDROM_PKTCDVD is not set +# CONFIG_ATA_OVER_ETH is not set + +# +# Misc devices +# +# CONFIG_IBM_ASM is not set +# CONFIG_SGI_IOC4 is not set +# CONFIG_TIFM_CORE is not set + +# +# ATA/ATAPI/MFM/RLL support +# +CONFIG_IDE=m +CONFIG_IDE_MAX_HWIFS=4 +CONFIG_BLK_DEV_IDE=m + +# +# Please see Documentation/ide.txt for help/info on IDE drives +# +# CONFIG_BLK_DEV_IDE_SATA is not set +# CONFIG_BLK_DEV_HD_IDE is not set +CONFIG_BLK_DEV_IDEDISK=m +# CONFIG_IDEDISK_MULTI_MODE is not set +# CONFIG_BLK_DEV_IDECD is not set +# CONFIG_BLK_DEV_IDETAPE is not set +# CONFIG_BLK_DEV_IDEFLOPPY is not set +# CONFIG_BLK_DEV_IDESCSI is not set +# CONFIG_IDE_TASK_IOCTL is not set + +# +# IDE chipset support/bugfixes +# +CONFIG_IDE_GENERIC=m +# CONFIG_BLK_DEV_CMD640 is not set +# CONFIG_BLK_DEV_IDEPNP is not set +CONFIG_BLK_DEV_IDEPCI=y +# CONFIG_IDEPCI_SHARE_IRQ is not set +# CONFIG_BLK_DEV_OFFBOARD is not set +# CONFIG_BLK_DEV_GENERIC is not set +# CONFIG_BLK_DEV_OPTI621 is not set +# CONFIG_BLK_DEV_RZ1000 is not set +# CONFIG_BLK_DEV_IDEDMA_PCI is not set +# CONFIG_IDE_ARM is not set +# CONFIG_IDE_CHIPSETS is not set +# CONFIG_BLK_DEV_IDEDMA is not set +# CONFIG_IDEDMA_AUTO is not set +# CONFIG_BLK_DEV_HD is not set + +# +# SCSI device support +# +# CONFIG_RAID_ATTRS is not set +CONFIG_SCSI=m +# CONFIG_SCSI_TGT is not set +CONFIG_SCSI_NETLINK=y +CONFIG_SCSI_PROC_FS=y + +# +# SCSI support type (disk, tape, CD-ROM) +# +CONFIG_BLK_DEV_SD=m +# CONFIG_CHR_DEV_ST is not set +# CONFIG_CHR_DEV_OSST is not set +CONFIG_BLK_DEV_SR=m +# CONFIG_BLK_DEV_SR_VENDOR is not set +CONFIG_CHR_DEV_SG=m +# CONFIG_CHR_DEV_SCH is not set + +# +# Some SCSI devices (e.g. CD jukebox) support multiple LUNs +# +# CONFIG_SCSI_MULTI_LUN is not set +# CONFIG_SCSI_CONSTANTS is not set +# CONFIG_SCSI_LOGGING is not set +# CONFIG_SCSI_SCAN_ASYNC is not set + +# +# SCSI Transports +# +CONFIG_SCSI_SPI_ATTRS=m +CONFIG_SCSI_FC_ATTRS=m +# CONFIG_SCSI_ISCSI_ATTRS is not set +# CONFIG_SCSI_SAS_ATTRS is not set +# CONFIG_SCSI_SAS_LIBSAS is not set + +# +# SCSI low-level drivers +# +# CONFIG_ISCSI_TCP is not set +# CONFIG_BLK_DEV_3W_XXXX_RAID is not set +# CONFIG_SCSI_3W_9XXX is not set +# CONFIG_SCSI_7000FASST is not set +# CONFIG_SCSI_ACARD is not set +CONFIG_SCSI_AHA152X=m +CONFIG_SCSI_AHA1542=m +CONFIG_SCSI_AHA1740=m +# CONFIG_SCSI_AACRAID is not set +# CONFIG_SCSI_AIC7XXX is not set +# CONFIG_SCSI_AIC7XXX_OLD is not set +# CONFIG_SCSI_AIC79XX is not set +# CONFIG_SCSI_AIC94XX is not set +# CONFIG_SCSI_DPT_I2O is not set +# CONFIG_SCSI_ADVANSYS is not set +# CONFIG_SCSI_IN2000 is not set +# CONFIG_SCSI_ARCMSR is not set +# CONFIG_MEGARAID_NEWGEN is not set +# CONFIG_MEGARAID_LEGACY is not set +# CONFIG_MEGARAID_SAS is not set +# CONFIG_SCSI_HPTIOP is not set +# CONFIG_SCSI_BUSLOGIC is not set +# CONFIG_SCSI_DMX3191D is not set +# CONFIG_SCSI_DTC3280 is not set +# CONFIG_SCSI_EATA is not set +# CONFIG_SCSI_FUTURE_DOMAIN is not set +# CONFIG_SCSI_GDTH is not set +# CONFIG_SCSI_GENERIC_NCR5380 is not set +# CONFIG_SCSI_GENERIC_NCR5380_MMIO is not set +# CONFIG_SCSI_IPS is not set +# CONFIG_SCSI_INITIO is not set +# CONFIG_SCSI_INIA100 is not set +CONFIG_SCSI_PPA=m +CONFIG_SCSI_IMM=m +# CONFIG_SCSI_IZIP_EPP16 is not set +# CONFIG_SCSI_IZIP_SLOW_CTR is not set +# CONFIG_SCSI_NCR53C406A is not set +# CONFIG_SCSI_STEX is not set +# CONFIG_SCSI_SYM53C8XX_2 is not set +# CONFIG_SCSI_PAS16 is not set +# CONFIG_SCSI_PSI240I is not set +# CONFIG_SCSI_QLOGIC_FAS is not set +# CONFIG_SCSI_QLOGIC_1280 is not set +CONFIG_SCSI_QLA_FC=m +# CONFIG_SCSI_QLA_ISCSI is not set +# CONFIG_SCSI_LPFC is not set +# CONFIG_SCSI_SEAGATE is not set +# CONFIG_SCSI_SIM710 is not set +# CONFIG_SCSI_SYM53C416 is not set +# CONFIG_SCSI_DC395x is not set +# CONFIG_SCSI_DC390T is not set +# CONFIG_SCSI_T128 is not set +# CONFIG_SCSI_U14_34F is not set +# CONFIG_SCSI_ULTRASTOR is not set +# CONFIG_SCSI_NSP32 is not set +# CONFIG_SCSI_DEBUG is not set +# CONFIG_SCSI_SRP is not set + +# +# Serial ATA (prod) and Parallel ATA (experimental) drivers +# +# CONFIG_ATA is not set + +# +# Old CD-ROM drivers (not SCSI, not IDE) +# +# CONFIG_CD_NO_IDESCSI is not set + +# +# Multi-device support (RAID and LVM) +# +# CONFIG_MD is not set + +# +# Fusion MPT device support +# +# CONFIG_FUSION is not set +# CONFIG_FUSION_SPI is not set +# CONFIG_FUSION_FC is not set +# CONFIG_FUSION_SAS is not set + +# +# IEEE 1394 (FireWire) support +# +# CONFIG_IEEE1394 is not set + +# +# I2O device support +# +# CONFIG_I2O is not set + +# +# Network device support +# +CONFIG_NETDEVICES=y +# CONFIG_DUMMY is not set +# CONFIG_BONDING is not set +# CONFIG_EQUALIZER is not set +CONFIG_TUN=m +# CONFIG_NET_SB1000 is not set + +# +# ARCnet devices +# +# CONFIG_ARCNET is not set + +# +# PHY device support +# +# CONFIG_PHYLIB is not set + +# +# Ethernet (10 or 100Mbit) +# +CONFIG_NET_ETHERNET=y +CONFIG_MII=m +# CONFIG_HAPPYMEAL is not set +# CONFIG_SUNGEM is not set +# CONFIG_CASSINI is not set +CONFIG_NET_VENDOR_3COM=y +# CONFIG_EL1 is not set +# CONFIG_EL2 is not set +# CONFIG_ELPLUS is not set +# CONFIG_EL16 is not set +CONFIG_EL3=m +# CONFIG_3C515 is not set +# CONFIG_VORTEX is not set +# CONFIG_TYPHOON is not set +# CONFIG_LANCE is not set +# CONFIG_NET_VENDOR_SMC is not set +# CONFIG_NET_VENDOR_RACAL is not set + +# +# Tulip family network device support +# +CONFIG_NET_TULIP=y +# CONFIG_DE2104X is not set +CONFIG_TULIP=m +# CONFIG_TULIP_MWI is not set +# CONFIG_TULIP_MMIO is not set +# CONFIG_TULIP_NAPI is not set +# CONFIG_DE4X5 is not set +# CONFIG_WINBOND_840 is not set +# CONFIG_DM9102 is not set +# CONFIG_ULI526X is not set +# CONFIG_AT1700 is not set +# CONFIG_DEPCA is not set +# CONFIG_HP100 is not set +CONFIG_NET_ISA=y +# CONFIG_E2100 is not set +# CONFIG_EWRK3 is not set +# CONFIG_EEXPRESS is not set +# CONFIG_EEXPRESS_PRO is not set +# CONFIG_HPLAN_PLUS is not set +CONFIG_HPLAN=m +# CONFIG_LP486E is not set +# CONFIG_ETH16I is not set +CONFIG_NE2000=m +# CONFIG_ZNET is not set +# CONFIG_SEEQ8005 is not set +CONFIG_NET_PCI=y +# CONFIG_PCNET32 is not set +# CONFIG_AMD8111_ETH is not set +# CONFIG_ADAPTEC_STARFIRE is not set +# CONFIG_AC3200 is not set +# CONFIG_APRICOT is not set +# CONFIG_B44 is not set +# CONFIG_FORCEDETH is not set +CONFIG_CS89x0=m +# CONFIG_DGRS is not set +# CONFIG_EEPRO100 is not set +# CONFIG_E100 is not set +# CONFIG_LNE390 is not set +# CONFIG_FEALNX is not set +# CONFIG_NATSEMI is not set +CONFIG_NE2K_PCI=m +# CONFIG_NE3210 is not set +# CONFIG_ES3210 is not set +CONFIG_8139CP=m +CONFIG_8139TOO=m +CONFIG_8139TOO_PIO=y +# CONFIG_8139TOO_TUNE_TWISTER is not set +# CONFIG_8139TOO_8129 is not set +# CONFIG_8139_OLD_RX_RESET is not set +# CONFIG_SIS900 is not set +# CONFIG_EPIC100 is not set +# CONFIG_SUNDANCE is not set +CONFIG_TLAN=m +CONFIG_VIA_RHINE=m +# CONFIG_VIA_RHINE_MMIO is not set +# CONFIG_VIA_RHINE_NAPI is not set +# CONFIG_NET_POCKET is not set + +# +# Ethernet (1000 Mbit) +# +# CONFIG_ACENIC is not set +# CONFIG_DL2K is not set +# CONFIG_E1000 is not set +# CONFIG_NS83820 is not set +# CONFIG_HAMACHI is not set +# CONFIG_YELLOWFIN is not set +# CONFIG_R8169 is not set +# CONFIG_SIS190 is not set +# CONFIG_SKGE is not set +# CONFIG_SKY2 is not set +# CONFIG_SK98LIN is not set +# CONFIG_VIA_VELOCITY is not set +# CONFIG_TIGON3 is not set +# CONFIG_BNX2 is not set +# CONFIG_QLA3XXX is not set + +# +# Ethernet (10000 Mbit) +# +# CONFIG_CHELSIO_T1 is not set +# CONFIG_IXGB is not set +# CONFIG_S2IO is not set +# CONFIG_MYRI10GE is not set +# CONFIG_NETXEN_NIC is not set + +# +# Token Ring devices +# +# CONFIG_TR is not set + +# +# Wireless LAN (non-hamradio) +# +# CONFIG_NET_RADIO is not set + +# +# Wan interfaces +# +# CONFIG_WAN is not set +# CONFIG_FDDI is not set +# CONFIG_HIPPI is not set +# CONFIG_PLIP is not set +CONFIG_PPP=m +# CONFIG_PPP_MULTILINK is not set +# CONFIG_PPP_FILTER is not set +CONFIG_PPP_ASYNC=m +CONFIG_PPP_SYNC_TTY=m +CONFIG_PPP_DEFLATE=m +CONFIG_PPP_BSDCOMP=m +# CONFIG_PPP_MPPE is not set +CONFIG_PPPOE=m +# CONFIG_SLIP is not set +CONFIG_SLHC=m +# CONFIG_NET_FC is not set +# CONFIG_SHAPER is not set +# CONFIG_NETCONSOLE is not set +# CONFIG_NETPOLL is not set +# CONFIG_NET_POLL_CONTROLLER is not set + +# +# ISDN subsystem +# +# CONFIG_ISDN is not set + +# +# Telephony Support +# +# CONFIG_PHONE is not set + +# +# Input device support +# +CONFIG_INPUT=y +# CONFIG_INPUT_FF_MEMLESS is not set + +# +# Userland interfaces +# +# CONFIG_INPUT_MOUSEDEV is not set +# CONFIG_INPUT_JOYDEV is not set +# CONFIG_INPUT_TSDEV is not set +# CONFIG_INPUT_EVDEV is not set +# CONFIG_INPUT_EVBUG is not set + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +CONFIG_KEYBOARD_ATKBD=y +# CONFIG_KEYBOARD_SUNKBD is not set +# CONFIG_KEYBOARD_LKKBD is not set +# CONFIG_KEYBOARD_XTKBD is not set +# CONFIG_KEYBOARD_NEWTON is not set +# CONFIG_KEYBOARD_STOWAWAY is not set +# CONFIG_INPUT_MOUSE is not set +# CONFIG_INPUT_JOYSTICK is not set +# CONFIG_INPUT_TOUCHSCREEN is not set +# CONFIG_INPUT_MISC is not set + +# +# Hardware I/O ports +# +CONFIG_SERIO=y +CONFIG_SERIO_I8042=y +# CONFIG_SERIO_SERPORT is not set +# CONFIG_SERIO_CT82C710 is not set +# CONFIG_SERIO_PARKBD is not set +# CONFIG_SERIO_PCIPS2 is not set +CONFIG_SERIO_LIBPS2=y +# CONFIG_SERIO_RAW is not set +# CONFIG_GAMEPORT is not set + +# +# Character devices +# +CONFIG_VT=y +CONFIG_VT_CONSOLE=y +CONFIG_HW_CONSOLE=y +# CONFIG_VT_HW_CONSOLE_BINDING is not set +# CONFIG_SERIAL_NONSTANDARD is not set + +# +# Serial drivers +# +CONFIG_SERIAL_8250=m +# CONFIG_SERIAL_8250_PCI is not set +# CONFIG_SERIAL_8250_PNP is not set +CONFIG_SERIAL_8250_NR_UARTS=4 +CONFIG_SERIAL_8250_RUNTIME_UARTS=4 +# CONFIG_SERIAL_8250_EXTENDED is not set + +# +# Non-8250 serial port support +# +CONFIG_SERIAL_CORE=m +# CONFIG_SERIAL_JSM is not set +CONFIG_UNIX98_PTYS=y +# CONFIG_LEGACY_PTYS is not set +CONFIG_PRINTER=m +# CONFIG_LP_CONSOLE is not set +# CONFIG_PPDEV is not set +# CONFIG_TIPAR is not set + +# +# IPMI +# +# CONFIG_IPMI_HANDLER is not set + +# +# Watchdog Cards +# +# CONFIG_WATCHDOG is not set +# CONFIG_HW_RANDOM is not set +# CONFIG_NVRAM is not set +# CONFIG_RTC is not set +# CONFIG_GEN_RTC is not set +# CONFIG_DTLK is not set +# CONFIG_R3964 is not set +# CONFIG_APPLICOM is not set +# CONFIG_SONYPI is not set +CONFIG_AGP=m +CONFIG_AGP_ALI=m +CONFIG_AGP_ATI=m +# CONFIG_AGP_AMD is not set +# CONFIG_AGP_AMD64 is not set +CONFIG_AGP_INTEL=m +CONFIG_AGP_NVIDIA=m +CONFIG_AGP_SIS=m +# CONFIG_AGP_SWORKS is not set +CONFIG_AGP_VIA=m +# CONFIG_AGP_EFFICEON is not set +# CONFIG_DRM is not set +# CONFIG_MWAVE is not set +# CONFIG_PC8736x_GPIO is not set +# CONFIG_NSC_GPIO is not set +# CONFIG_CS5535_GPIO is not set +# CONFIG_RAW_DRIVER is not set +# CONFIG_HANGCHECK_TIMER is not set + +# +# TPM devices +# +# CONFIG_TCG_TPM is not set +# CONFIG_TELCLOCK is not set +CONFIG_JSCLIPBOARD=m + +# +# I2C support +# +CONFIG_I2C=m +# CONFIG_I2C_CHARDEV is not set + +# +# I2C Algorithms +# +CONFIG_I2C_ALGOBIT=m +# CONFIG_I2C_ALGOPCF is not set +# CONFIG_I2C_ALGOPCA is not set + +# +# I2C Hardware Bus support +# +# CONFIG_I2C_ALI1535 is not set +# CONFIG_I2C_ALI1563 is not set +# CONFIG_I2C_ALI15X3 is not set +# CONFIG_I2C_AMD756 is not set +# CONFIG_I2C_AMD8111 is not set +# CONFIG_I2C_ELEKTOR is not set +# CONFIG_I2C_I801 is not set +# CONFIG_I2C_I810 is not set +# CONFIG_I2C_PIIX4 is not set +# CONFIG_I2C_NFORCE2 is not set +# CONFIG_I2C_OCORES is not set +# CONFIG_I2C_PARPORT is not set +# CONFIG_I2C_PARPORT_LIGHT is not set +# CONFIG_I2C_PROSAVAGE is not set +# CONFIG_I2C_SAVAGE4 is not set +# CONFIG_SCx200_ACB is not set +# CONFIG_I2C_SIS5595 is not set +# CONFIG_I2C_SIS630 is not set +# CONFIG_I2C_SIS96X is not set +# CONFIG_I2C_STUB is not set +# CONFIG_I2C_VIA is not set +# CONFIG_I2C_VIAPRO is not set +# CONFIG_I2C_VOODOO3 is not set +# CONFIG_I2C_PCA_ISA is not set + +# +# Miscellaneous I2C Chip support +# +# CONFIG_SENSORS_DS1337 is not set +# CONFIG_SENSORS_DS1374 is not set +# CONFIG_SENSORS_EEPROM is not set +# CONFIG_SENSORS_PCF8574 is not set +# CONFIG_SENSORS_PCA9539 is not set +# CONFIG_SENSORS_PCF8591 is not set +# CONFIG_SENSORS_MAX6875 is not set +# CONFIG_I2C_DEBUG_CORE is not set +# CONFIG_I2C_DEBUG_ALGO is not set +# CONFIG_I2C_DEBUG_BUS is not set +# CONFIG_I2C_DEBUG_CHIP is not set + +# +# SPI support +# +# CONFIG_SPI is not set +# CONFIG_SPI_MASTER is not set + +# +# Dallas's 1-wire bus +# +# CONFIG_W1 is not set + +# +# Hardware Monitoring support +# +# CONFIG_HWMON is not set +# CONFIG_HWMON_VID is not set + +# +# Multimedia devices +# +# CONFIG_VIDEO_DEV is not set + +# +# Digital Video Broadcasting Devices +# +# CONFIG_DVB is not set +# CONFIG_USB_DABUSB is not set + +# +# Graphics support +# +# CONFIG_FIRMWARE_EDID is not set +CONFIG_FB=y +CONFIG_FB_DDC=m +CONFIG_FB_CFB_FILLRECT=y +CONFIG_FB_CFB_COPYAREA=y +CONFIG_FB_CFB_IMAGEBLIT=y +# CONFIG_FB_MACMODES is not set +# CONFIG_FB_BACKLIGHT is not set +CONFIG_FB_MODE_HELPERS=y +CONFIG_FB_TILEBLITTING=y +CONFIG_FB_CIRRUS=m +CONFIG_FB_PM2=m +# CONFIG_FB_PM2_FIFO_DISCONNECT is not set +CONFIG_FB_CYBER2000=m +CONFIG_FB_ARC=m +# CONFIG_FB_ASILIANT is not set +# CONFIG_FB_IMSTT is not set +CONFIG_FB_VGA16=m +CONFIG_FB_VESA=y +CONFIG_FB_HGA=m +# CONFIG_FB_HGA_ACCEL is not set +# CONFIG_FB_S1D13XXX is not set +CONFIG_FB_NVIDIA=m +# CONFIG_FB_NVIDIA_I2C is not set +CONFIG_FB_RIVA=m +# CONFIG_FB_RIVA_I2C is not set +# CONFIG_FB_RIVA_DEBUG is not set +# CONFIG_FB_I810 is not set +CONFIG_FB_INTEL=m +# CONFIG_FB_INTEL_DEBUG is not set +CONFIG_FB_INTEL_I2C=y +CONFIG_FB_MATROX=m +# CONFIG_FB_MATROX_MILLENIUM is not set +# CONFIG_FB_MATROX_MYSTIQUE is not set +# CONFIG_FB_MATROX_G is not set +# CONFIG_FB_MATROX_I2C is not set +# CONFIG_FB_MATROX_MULTIHEAD is not set +CONFIG_FB_RADEON=m +CONFIG_FB_RADEON_I2C=y +# CONFIG_FB_RADEON_DEBUG is not set +CONFIG_FB_ATY128=m +CONFIG_FB_ATY=m +# CONFIG_FB_ATY_CT is not set +# CONFIG_FB_ATY_GX is not set +CONFIG_FB_SAVAGE=m +# CONFIG_FB_SAVAGE_I2C is not set +# CONFIG_FB_SAVAGE_ACCEL is not set +CONFIG_FB_SIS=m +CONFIG_FB_SIS_300=y +CONFIG_FB_SIS_315=y +CONFIG_FB_NEOMAGIC=m +CONFIG_FB_KYRO=m +CONFIG_FB_3DFX=m +# CONFIG_FB_3DFX_ACCEL is not set +CONFIG_FB_VOODOO1=m +# CONFIG_FB_CYBLA is not set +CONFIG_FB_TRIDENT=m +# CONFIG_FB_TRIDENT_ACCEL is not set +# CONFIG_FB_GEODE is not set +CONFIG_FB_VIRTUAL=m + +# +# Console display driver support +# +CONFIG_VGA_CONSOLE=y +# CONFIG_VGACON_SOFT_SCROLLBACK is not set +CONFIG_VIDEO_SELECT=y +# CONFIG_MDA_CONSOLE is not set +CONFIG_DUMMY_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE=m +# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set +# CONFIG_FONTS is not set +CONFIG_FONT_8x8=y +CONFIG_FONT_8x16=y + +# +# Logo configuration +# +# CONFIG_LOGO is not set +# CONFIG_BACKLIGHT_LCD_SUPPORT is not set + +# +# Sound +# +# CONFIG_SOUND is not set + +# +# HID Devices +# +# CONFIG_HID is not set + +# +# USB support +# +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB_ARCH_HAS_OHCI=y +CONFIG_USB_ARCH_HAS_EHCI=y +CONFIG_USB=m +# CONFIG_USB_DEBUG is not set + +# +# Miscellaneous USB options +# +# CONFIG_USB_DEVICEFS is not set +# CONFIG_USB_BANDWIDTH is not set +# CONFIG_USB_DYNAMIC_MINORS is not set +# CONFIG_USB_OTG is not set + +# +# USB Host Controller Drivers +# +CONFIG_USB_EHCI_HCD=m +# CONFIG_USB_EHCI_SPLIT_ISO is not set +# CONFIG_USB_EHCI_ROOT_HUB_TT is not set +# CONFIG_USB_EHCI_TT_NEWSCHED is not set +CONFIG_USB_ISP116X_HCD=m +CONFIG_USB_OHCI_HCD=m +# CONFIG_USB_OHCI_BIG_ENDIAN is not set +CONFIG_USB_OHCI_LITTLE_ENDIAN=y +CONFIG_USB_UHCI_HCD=m +CONFIG_USB_SL811_HCD=m + +# +# USB Device Class drivers +# +CONFIG_USB_ACM=m +CONFIG_USB_PRINTER=m + +# +# NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' +# + +# +# may also be needed; see USB_STORAGE Help for more information +# +# CONFIG_USB_STORAGE is not set +# CONFIG_USB_LIBUSUAL is not set + +# +# USB Input Devices +# +# CONFIG_USB_HID is not set + +# +# USB HID Boot Protocol drivers +# +CONFIG_USB_KBD=m +CONFIG_USB_MOUSE=m +# CONFIG_USB_AIPTEK is not set +# CONFIG_USB_WACOM is not set +# CONFIG_USB_ACECAD is not set +# CONFIG_USB_KBTAB is not set +# CONFIG_USB_POWERMATE is not set +# CONFIG_USB_TOUCHSCREEN is not set +# CONFIG_USB_YEALINK is not set +# CONFIG_USB_XPAD is not set +# CONFIG_USB_ATI_REMOTE is not set +# CONFIG_USB_ATI_REMOTE2 is not set +# CONFIG_USB_KEYSPAN_REMOTE is not set +# CONFIG_USB_APPLETOUCH is not set + +# +# USB Imaging devices +# +# CONFIG_USB_MDC800 is not set +# CONFIG_USB_MICROTEK is not set + +# +# USB Network Adapters +# +# CONFIG_USB_CATC is not set +# CONFIG_USB_KAWETH is not set +# CONFIG_USB_PEGASUS is not set +# CONFIG_USB_RTL8150 is not set +# CONFIG_USB_USBNET_MII is not set +# CONFIG_USB_USBNET is not set +CONFIG_USB_MON=y + +# +# USB port drivers +# +# CONFIG_USB_USS720 is not set + +# +# USB Serial Converter support +# +CONFIG_USB_SERIAL=m +# CONFIG_USB_SERIAL_GENERIC is not set +# CONFIG_USB_SERIAL_AIRCABLE is not set +# CONFIG_USB_SERIAL_AIRPRIME is not set +# CONFIG_USB_SERIAL_ARK3116 is not set +# CONFIG_USB_SERIAL_BELKIN is not set +# CONFIG_USB_SERIAL_WHITEHEAT is not set +# CONFIG_USB_SERIAL_DIGI_ACCELEPORT is not set +# CONFIG_USB_SERIAL_CP2101 is not set +# CONFIG_USB_SERIAL_CYPRESS_M8 is not set +# CONFIG_USB_SERIAL_EMPEG is not set +# CONFIG_USB_SERIAL_FTDI_SIO is not set +# CONFIG_USB_SERIAL_FUNSOFT is not set +# CONFIG_USB_SERIAL_VISOR is not set +# CONFIG_USB_SERIAL_IPAQ is not set +# CONFIG_USB_SERIAL_IR is not set +# CONFIG_USB_SERIAL_EDGEPORT is not set +# CONFIG_USB_SERIAL_EDGEPORT_TI is not set +# CONFIG_USB_SERIAL_GARMIN is not set +# CONFIG_USB_SERIAL_IPW is not set +# CONFIG_USB_SERIAL_KEYSPAN_PDA is not set +# CONFIG_USB_SERIAL_KEYSPAN is not set +# CONFIG_USB_SERIAL_KLSI is not set +# CONFIG_USB_SERIAL_KOBIL_SCT is not set +# CONFIG_USB_SERIAL_MCT_U232 is not set +# CONFIG_USB_SERIAL_MOS7720 is not set +# CONFIG_USB_SERIAL_MOS7840 is not set +# CONFIG_USB_SERIAL_NAVMAN is not set +# CONFIG_USB_SERIAL_PL2303 is not set +# CONFIG_USB_SERIAL_HP4X is not set +# CONFIG_USB_SERIAL_SAFE is not set +# CONFIG_USB_SERIAL_SIERRAWIRELESS is not set +# CONFIG_USB_SERIAL_TI is not set +# CONFIG_USB_SERIAL_CYBERJACK is not set +# CONFIG_USB_SERIAL_XIRCOM is not set +# CONFIG_USB_SERIAL_OPTION is not set +# CONFIG_USB_SERIAL_OMNINET is not set +# CONFIG_USB_SERIAL_DEBUG is not set + +# +# USB Miscellaneous drivers +# +# CONFIG_USB_EMI62 is not set +# CONFIG_USB_EMI26 is not set +# CONFIG_USB_ADUTUX is not set +# CONFIG_USB_AUERSWALD is not set +# CONFIG_USB_RIO500 is not set +# CONFIG_USB_LEGOTOWER is not set +# CONFIG_USB_LCD is not set +# CONFIG_USB_LED is not set +# CONFIG_USB_CYPRESS_CY7C63 is not set +# CONFIG_USB_CYTHERM is not set +# CONFIG_USB_PHIDGET is not set +# CONFIG_USB_IDMOUSE is not set +# CONFIG_USB_FTDI_ELAN is not set +# CONFIG_USB_APPLEDISPLAY is not set +# CONFIG_USB_SISUSBVGA is not set +# CONFIG_USB_LD is not set +# CONFIG_USB_TRANCEVIBRATOR is not set + +# +# USB DSL modem support +# + +# +# USB Gadget Support +# +# CONFIG_USB_GADGET is not set + +# +# MMC/SD Card support +# +# CONFIG_MMC is not set + +# +# LED devices +# +# CONFIG_NEW_LEDS is not set + +# +# LED drivers +# + +# +# LED Triggers +# + +# +# InfiniBand support +# +# CONFIG_INFINIBAND is not set + +# +# EDAC - error detection and reporting (RAS) (EXPERIMENTAL) +# +# CONFIG_EDAC is not set + +# +# Real Time Clock +# +# CONFIG_RTC_CLASS is not set + +# +# DMA Engine support +# +# CONFIG_DMA_ENGINE is not set + +# +# DMA Clients +# + +# +# DMA Devices +# + +# +# Virtualization +# +# CONFIG_KVM is not set + +# +# File systems +# +# CONFIG_EXT2_FS is not set +CONFIG_EXT3_FS=m +# CONFIG_EXT3_FS_XATTR is not set +# CONFIG_EXT4DEV_FS is not set +CONFIG_JBD=m +# CONFIG_JBD_DEBUG is not set +CONFIG_REISERFS_FS=m +# CONFIG_REISERFS_CHECK is not set +# CONFIG_REISERFS_PROC_INFO is not set +# CONFIG_REISERFS_FS_XATTR is not set +# CONFIG_JFS_FS is not set +# CONFIG_FS_POSIX_ACL is not set +CONFIG_XFS_FS=m +# CONFIG_XFS_QUOTA is not set +# CONFIG_XFS_SECURITY is not set +# CONFIG_XFS_POSIX_ACL is not set +# CONFIG_XFS_RT is not set +# CONFIG_GFS2_FS is not set +# CONFIG_OCFS2_FS is not set +# CONFIG_MINIX_FS is not set +# CONFIG_ROMFS_FS is not set +# CONFIG_INOTIFY is not set +# CONFIG_QUOTA is not set +# CONFIG_DNOTIFY is not set +# CONFIG_AUTOFS_FS is not set +# CONFIG_AUTOFS4_FS is not set +CONFIG_FUSE_FS=m + +# +# CD-ROM/DVD Filesystems +# +CONFIG_ISO9660_FS=m +# CONFIG_JOLIET is not set +# CONFIG_ZISOFS is not set +# CONFIG_UDF_FS is not set + +# +# DOS/FAT/NT Filesystems +# +CONFIG_FAT_FS=m +CONFIG_MSDOS_FS=m +CONFIG_VFAT_FS=m +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="utf8" +CONFIG_NTFS_FS=m +# CONFIG_NTFS_DEBUG is not set +CONFIG_NTFS_RW=y + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +# CONFIG_PROC_KCORE is not set +# CONFIG_PROC_SYSCTL is not set +CONFIG_SYSFS=y +# CONFIG_TMPFS is not set +# CONFIG_HUGETLBFS is not set +# CONFIG_HUGETLB_PAGE is not set +CONFIG_RAMFS=y +# CONFIG_CONFIGFS_FS is not set + +# +# Miscellaneous filesystems +# +# CONFIG_ADFS_FS is not set +# CONFIG_AFFS_FS is not set +CONFIG_HFS_FS=m +CONFIG_HFSPLUS_FS=m +# CONFIG_BEFS_FS is not set +# CONFIG_BFS_FS is not set +# CONFIG_EFS_FS is not set +# CONFIG_CRAMFS is not set +# CONFIG_VXFS_FS is not set +# CONFIG_HPFS_FS is not set +# CONFIG_QNX4FS_FS is not set +# CONFIG_SYSV_FS is not set +# CONFIG_UFS_FS is not set + +# +# Network File Systems +# +# CONFIG_NFS_FS is not set +CONFIG_NFSD=m +# CONFIG_NFSD_V3 is not set +CONFIG_NFSD_TCP=y +CONFIG_LOCKD=m +CONFIG_EXPORTFS=m +CONFIG_NFS_COMMON=y +CONFIG_SUNRPC=m +# CONFIG_RPCSEC_GSS_KRB5 is not set +# CONFIG_RPCSEC_GSS_SPKM3 is not set +CONFIG_SMB_FS=m +# CONFIG_SMB_NLS_DEFAULT is not set +CONFIG_CIFS=m +# CONFIG_CIFS_STATS is not set +# CONFIG_CIFS_WEAK_PW_HASH is not set +# CONFIG_CIFS_XATTR is not set +# CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_EXPERIMENTAL is not set +# CONFIG_NCP_FS is not set +# CONFIG_CODA_FS is not set +# CONFIG_AFS_FS is not set +# CONFIG_9P_FS is not set + +# +# Partition Types +# +CONFIG_PARTITION_ADVANCED=y +# CONFIG_ACORN_PARTITION is not set +# CONFIG_OSF_PARTITION is not set +# CONFIG_AMIGA_PARTITION is not set +# CONFIG_ATARI_PARTITION is not set +# CONFIG_MAC_PARTITION is not set +CONFIG_MSDOS_PARTITION=y +# CONFIG_BSD_DISKLABEL is not set +# CONFIG_MINIX_SUBPARTITION is not set +# CONFIG_SOLARIS_X86_PARTITION is not set +# CONFIG_UNIXWARE_DISKLABEL is not set +# CONFIG_LDM_PARTITION is not set +# CONFIG_SGI_PARTITION is not set +# CONFIG_ULTRIX_PARTITION is not set +# CONFIG_SUN_PARTITION is not set +# CONFIG_KARMA_PARTITION is not set +# CONFIG_EFI_PARTITION is not set + +# +# Native Language Support +# +CONFIG_NLS=m +CONFIG_NLS_DEFAULT="utf8" +CONFIG_NLS_CODEPAGE_437=m +# CONFIG_NLS_CODEPAGE_737 is not set +# CONFIG_NLS_CODEPAGE_775 is not set +# CONFIG_NLS_CODEPAGE_850 is not set +# CONFIG_NLS_CODEPAGE_852 is not set +# CONFIG_NLS_CODEPAGE_855 is not set +# CONFIG_NLS_CODEPAGE_857 is not set +# CONFIG_NLS_CODEPAGE_860 is not set +# CONFIG_NLS_CODEPAGE_861 is not set +# CONFIG_NLS_CODEPAGE_862 is not set +# CONFIG_NLS_CODEPAGE_863 is not set +# CONFIG_NLS_CODEPAGE_864 is not set +# CONFIG_NLS_CODEPAGE_865 is not set +# CONFIG_NLS_CODEPAGE_866 is not set +# CONFIG_NLS_CODEPAGE_869 is not set +# CONFIG_NLS_CODEPAGE_936 is not set +# CONFIG_NLS_CODEPAGE_950 is not set +# CONFIG_NLS_CODEPAGE_932 is not set +# CONFIG_NLS_CODEPAGE_949 is not set +# CONFIG_NLS_CODEPAGE_874 is not set +# CONFIG_NLS_ISO8859_8 is not set +# CONFIG_NLS_CODEPAGE_1250 is not set +# CONFIG_NLS_CODEPAGE_1251 is not set +# CONFIG_NLS_ASCII is not set +# CONFIG_NLS_ISO8859_1 is not set +# CONFIG_NLS_ISO8859_2 is not set +# CONFIG_NLS_ISO8859_3 is not set +# CONFIG_NLS_ISO8859_4 is not set +# CONFIG_NLS_ISO8859_5 is not set +# CONFIG_NLS_ISO8859_6 is not set +# CONFIG_NLS_ISO8859_7 is not set +# CONFIG_NLS_ISO8859_9 is not set +# CONFIG_NLS_ISO8859_13 is not set +# CONFIG_NLS_ISO8859_14 is not set +# CONFIG_NLS_ISO8859_15 is not set +# CONFIG_NLS_KOI8_R is not set +# CONFIG_NLS_KOI8_U is not set +CONFIG_NLS_UTF8=m + +# +# Distributed Lock Manager +# +# CONFIG_DLM is not set + +# +# Instrumentation Support +# +# CONFIG_PROFILING is not set + +# +# Kernel hacking +# +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +# CONFIG_PRINTK_TIME is not set +# CONFIG_ENABLE_MUST_CHECK is not set +# CONFIG_MAGIC_SYSRQ is not set +# CONFIG_UNUSED_SYMBOLS is not set +# CONFIG_DEBUG_FS is not set +# CONFIG_HEADERS_CHECK is not set +# CONFIG_DEBUG_KERNEL is not set +CONFIG_LOG_BUF_SHIFT=14 +CONFIG_EARLY_PRINTK=y +# CONFIG_DOUBLEFAULT is not set + +# +# Security options +# +# CONFIG_KEYS is not set +# CONFIG_SECURITY is not set + +# +# Cryptographic options +# +# CONFIG_CRYPTO is not set + +# +# Library routines +# +CONFIG_BITREVERSE=y +CONFIG_CRC_CCITT=m +# CONFIG_CRC16 is not set +CONFIG_CRC32=y +# CONFIG_LIBCRC32C is not set +CONFIG_ZLIB_INFLATE=m +CONFIG_ZLIB_DEFLATE=m +CONFIG_IOMAP_COPY=y +CONFIG_GENERIC_HARDIRQS=y +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_X86_BIOS_REBOOT=y +CONFIG_KTIME_SCALAR=y diff -r eb617e43dc08 -r 2c80994c5e30 linux/stuff/linux-2.6.20-unpack.u --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/linux/stuff/linux-2.6.20-unpack.u Wed Jul 14 14:20:00 2021 +0000 @@ -0,0 +1,38 @@ +--- init/initramfs.c ++++ init/initramfs.c +@@ -534,27 +534,6 @@ + panic(err); + #ifdef CONFIG_BLK_DEV_INITRD + if (initrd_start) { +-#ifdef CONFIG_BLK_DEV_RAM +- int fd; +- printk(KERN_INFO "checking if image is initramfs..."); +- err = unpack_to_rootfs((char *)initrd_start, +- initrd_end - initrd_start, 1); +- if (!err) { +- printk(" it is\n"); +- unpack_to_rootfs((char *)initrd_start, +- initrd_end - initrd_start, 0); +- free_initrd(); +- return 0; +- } +- printk("it isn't (%s); looks like an initrd\n", err); +- fd = sys_open("/initrd.image", O_WRONLY|O_CREAT, 0700); +- if (fd >= 0) { +- sys_write(fd, (char *)initrd_start, +- initrd_end - initrd_start); +- sys_close(fd); +- free_initrd(); +- } +-#else + printk(KERN_INFO "Unpacking initramfs..."); + err = unpack_to_rootfs((char *)initrd_start, + initrd_end - initrd_start, 0); +@@ -562,7 +541,6 @@ + panic(err); + printk(" done\n"); + free_initrd(); +-#endif + } + #endif + return 0; diff -r eb617e43dc08 -r 2c80994c5e30 linux/stuff/pack --- a/linux/stuff/pack Wed Jul 14 09:04:04 2021 +0000 +++ b/linux/stuff/pack Wed Jul 14 14:20:00 2021 +0000 @@ -1,6 +1,15 @@ #!/bin/sh if [ "$1" = "--build" ]; then #install-begin + while read type pack args; do + grep -q "#define COMPRESSION.*$type" unpacklz4.S || continue + sed -i "s/COMPRESSOR/$pack/;s/COMPRESSION/$pack $args/" $0 + done </dev/null | uuencode -m - | sed -e \ @@ -40,7 +49,7 @@ [ ! -s "$1" ] && echo "Usage: $0 bzImage" && exit 1 -if which lz4 > /dev/null ; then +if which COMPRESSOR > /dev/null ; then # boot + head param param=$((514+$(get 0x201 $1 1))) @@ -52,7 +61,7 @@ EOT setupsz=$(get 0x1F1 $1 1) ddq if=$1 bs=1 skip=$param count=$(($setupsz*512-$param+512)) | \ - lz4 -l -12 | ddq bs=4 skip=1 >> /tmp/setup$$ + COMPRESSION >> /tmp/setup$$ # version string word $(get 0x20E $1) >> /tmp/setup$$ diff -r eb617e43dc08 -r 2c80994c5e30 linux/stuff/unlzma.S --- a/linux/stuff/unlzma.S Wed Jul 14 09:04:04 2021 +0000 +++ b/linux/stuff/unlzma.S Wed Jul 14 14:20:00 2021 +0000 @@ -97,11 +97,11 @@ #ifndef FLAT32 * input ds:si=inStream, es:di=outStream * output outStream[], ds:si, es:di - .code 16 + .code16 #else * input esi=inStream, edi=outStream * output outStream[], esi, edi - .code 32 + .code32 #endif */ @@ -252,7 +252,13 @@ // int matchByte = outStream[nowPos - rep0]; +#if defined(FLAT32) || defined(FLAT16OUT) + mov nowPos(BP), BX + sub rep0(BP), BX + movb (BX), %bl +#else call DicoRep02ESDI // %bl = outStream[nowPos - rep0]; +#endif // do { // int bit; @@ -668,12 +674,26 @@ lzd13z: // previousByte = outStream[nowPos - rep0]; // outStream[nowPos++] = previousByte; - - call outcharDico // %bl = outStream[nowPos++] = outStream[nowPos - rep0] - // } while(--len != 0); +#if defined(FLAT32) || defined(FLAT16OUT) + push SI + mov nowPos(BP), SI + sub rep0(BP), SI +lzd13zflat: +# ifdef FLAT32 + lodsb %ds:(SI) +# else + lodsb %es:(SI) +# endif + call outchar + loop lzd13zflat + pop SI +#else + call outcharDico // %bl = outStream[nowPos++] = outStream[nowPos - rep0] loop lzd13z +#endif + // } /* char/string */ // } @@ -684,13 +704,18 @@ // //RC_NORMALIZE; // //*inSizeProcessed = (SizeT)(Buffer - inStream); *outSizeProcessed = nowPos; // return LZMA_RESULT_OK; +#if !defined(FLAT32) && !defined(FLAT16OUT) call Dico2ESDI // set es & di (rep0 = 0) +#else + movw nowPos(BP), DI +#endif lea ws2(BP), SP // dealloc ret // } // al = outStream[nowPos - rep0]; +#if !defined(FLAT32) && !defined(FLAT16OUT) /* * output es:di, al * scratch bh, cl, flags @@ -707,7 +732,6 @@ */ Dico2ESDI: -#if !defined(FLAT32) && !defined(FLAT16OUT) # ifdef ONLY8086 pushw %ax movw nowPos(%bp), %bx @@ -735,17 +759,6 @@ shrl $4, %ebx # endif movw %bx, %es -#else - mov nowPos(BP), DI - jnc Dico2ESDIz - sub rep0(BP), DI -Dico2ESDIz: -#endif -#ifdef FLAT32 - movb (DI), %bl -#else - movb %es:(%di), %bl -#endif ret outcharDico: @@ -773,6 +786,12 @@ clc call Dico2ESDI stosb +#else +outchar: + movw nowPos(%bp), DI + stosb + movw DI, nowPos(%bp) +#endif xchg AX, BX // previous byte // int posState = (int)((nowPos) & posStateMask); @@ -790,13 +809,13 @@ andb $((1 << PROP_LP) -1), posState2(BP) # endif #endif -#ifdef ONLY8086 - incw nowPos(BP) +#if !defined(FLAT32) && !defined(FLAT16OUT) + inc nowPos(BP) +# if defined(ONLY8086) jnz incnowPosDone incw nowPos+2(BP) incnowPosDone: -#else - incl nowPos(BP) +# endif #endif ret diff -r eb617e43dc08 -r 2c80994c5e30 linux/stuff/unlzsa1.S --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/linux/stuff/unlzsa1.S Wed Jul 14 14:20:00 2021 +0000 @@ -0,0 +1,143 @@ +// based on +// decompress_small.S - space-efficient decompressor implementation for 8088 +// +// Copyright (C) 2019 Emmanuel Marty +// +// This software is provided 'as-is', without any express or implied +// warranty. In no event will the authors be held liable for any damages +// arising from the use of this software. +// +// Permission is granted to anyone to use this software for any purpose, +// including commercial applications, and to alter it and redistribute it +// freely, subject to the following restrictions: +// +// 1. The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. If you use this software +// in a product, an acknowledgment in the product documentation would be +// appreciated but is not required. +// 2. Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// 3. This notice may not be removed or altered from any source distribution. + +// --------------------------------------------------------------------------- +// Decompress raw LZSA1 block +// inputs: +// * %ds:%si: raw LZSA1 block +// * %es:%di: output buffer +// --------------------------------------------------------------------------- + + .code16 +lzsa1_decompress: + //pushw %di // remember decompression offset + //cld // make string operations (lods, movs, stos..) move forward + +lzsa1_decode_token: + xorb %ah, %ah // clear %ah + lodsb // read token byte: O|LLL|MMMM + movw %ax,%bx // keep token in %bl + + andb $0x70, %al // isolate literals length in token (LLL) + je lzsa1_check_offset_size // if LLL=0, we have no literals; goto match +#ifdef ONLY8086 + movb $4, %cl + shrb %cl, %al // shift literals length into place +#else + shrb $4, %al // shift literals length into place +#endif + + cmpb $7, %al // LITERALS_RUN_LEN? + jne lzsa1_got_literals // no, we have the full literals count from the token, go copy + + lodsb // grab extra length byte + addb $7, %al // add LITERALS_RUN_LEN + jnc lzsa1_got_literals // if no overflow, we have the full literals count, go copy + je lzsa1_big_literals + + movb $1, %ah // add 256 (I'd prefer 'xchgb %al, %ah' max 1791 instead of 511) + lodsb // grab single extra length byte + .byte 0x3C // mask lodsw with cmpb $0xAD, %al + // (*like jmp short lzsa1_got_literals but faster) + +lzsa1_big_literals: + lodsw // grab 16-bit extra length + +lzsa1_got_literals: + xchgw %ax, %cx +#ifdef USE_MOVSW + shrw $1, %cx + rep movsw + adcw %cx, %cx +#endif + rep movsb // copy %cx literals from %ds:%si to %es:%di + +lzsa1_check_offset_size: + testb %bl, %bl // check match offset size in token (O bit) + js lzsa1_get_long_offset + + decw %cx + xchgw %ax, %cx // %ah to 0xff - %cx was zero from the rep movsb above + lodsb + .byte 0x3C // mask lodsw with cmpb $0xAD, %al + // (*like jmp short lzsa1_get_match_length but faster) + +lzsa1_get_long_offset: + lodsw // Get 2-byte match offset + +lzsa1_get_match_length: + xchgw %ax, %bx // %bx: match offset %ax: original token + andb $0xF, %al // isolate match length in token (MMMM) + addb $3, %al // add MIN_MATCH_SIZE + + cmpb $0x12, %al // MATCH_RUN_LEN? + jne lzsa1_got_matchlen // no, we have the full match length from the token, go copy + + lodsb // grab extra length byte + addb $0x12, %al // add MIN_MATCH_SIZE + MATCH_RUN_LEN + jnc lzsa1_got_matchlen // if no overflow, we have the entire length + je lzsa1_big_matchlen + + movb $1, %ah // add 256 (I'd prefer 'xchgb %al, %ah' max 3071 instead of 511) + lodsb // grab single extra length byte + .byte 0x3C // mask lodsw with cmpb $0xAD, %al + // (*like jmp short lzsa1_got_matchlen but faster) +lzsa1_big_matchlen: + lodsw // grab 16-bit length + +lzsa1_got_matchlen: + xchgw %ax, %cx // copy match length into %cx + jcxz lzsa1_done_decompressing // bail if we hit EOD + xchgw %ax, %si // save %si (current pointer to compressed data) + leaw (%bx,%di), %si // %es:%si now points at back reference in output data +#ifdef USE_MOVSW + cmpw $-2, %bx + jae lzsa1_store + shrw $1, %cx + rep movsw %es:(%si), %es:(%di) + adcw %cx, %cx +#endif + rep movsb %es:(%si), %es:(%di) // copy match + xchgw %ax, %si // restore %ds:%si + jmp lzsa1_decode_token // go decode another token +#ifdef USE_MOVSW +lzsa1_store: + je lzsa1_store_word + lodsb %es:(%si) + movb %al, %ah + .byte 0x3D // mask lodsw with cmpb $0x26AD, %ax + // (*like jmp short lzsa1_store_byte but faster) +lzsa1_store_word: + lodsw %es:(%si) +lzsa1_store_byte: + shrw $1, %cx + rep stosw + adcw %cx, %cx + rep stosb + xchgw %ax, %si // restore %ds:%si + jmp lzsa1_decode_token // go decode another token +#endif + +lzsa1_done_decompressing: +// popw %ax // retrieve the original decompression offset +// xchgw %ax, %di // compute decompressed size +// subw %di, %ax + ret // done diff -r eb617e43dc08 -r 2c80994c5e30 linux/stuff/unlzsa2.S --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/linux/stuff/unlzsa2.S Wed Jul 14 14:20:00 2021 +0000 @@ -0,0 +1,177 @@ +// based on +// decompress_small.S - space-efficient decompressor implementation for 8088 +// +// Copyright (C) 2019 Emmanuel Marty +// +// This software is provided 'as-is', without any express or implied +// warranty. In no event will the authors be held liable for any damages +// arising from the use of this software. +// +// Permission is granted to anyone to use this software for any purpose, +// including commercial applications, and to alter it and redistribute it +// freely, subject to the following restrictions: +// +// 1. The origin of this software must not be misrepresented; you must not +// claim that you wrote the original software. If you use this software +// in a product, an acknowledgment in the product documentation would be +// appreciated but is not required. +// 2. Altered source versions must be plainly marked as such, and must not be +// misrepresented as being the original software. +// 3. This notice may not be removed or altered from any source distribution. + +// --------------------------------------------------------------------------- +// Decompress raw LZSA2 block +// inputs: +// * %ds:%si: raw LZSA2 block +// * %es:%di: output buffer +// --------------------------------------------------------------------------- + + .code16 +lzsa2_decompress: + //pushw %di // remember decompression offset + //cld // make string operations (lods, movs, stos..) move forward + + xorw %cx, %cx + movw $0x100, %bx + xorw %bp, %bp + +lzsa2_decode_token: + movw %cx, %ax // clear %ah - %cx is zero from above or from after rep movsb in lzsa2_copy_match + lodsb // read token byte: XYZ|LL|MMMM + movw %ax,%dx // keep token in %dl + + andb $0x18, %al // isolate literals length in token (LL) +#ifdef ONLY8086 + movb $3, %cl + shrb %cl, %al // shift literals length into place +#else + shrb $3, %al // shift literals length into place +#endif + + cmpb $3, %al // LITERALS_RUN_LEN_V2? + jne lzsa2_got_literals // no, we have the full literals count from the token, go copy + + call lzsa2_get_nibble // get extra literals length nibble + addb %cl, %al // add len from token to nibble + cmpb $0x12, %al // LITERALS_RUN_LEN_V2 + 15 ? + jne lzsa2_got_literals // if not, we have the full literals count, go copy + lodsb // grab extra length byte + addb $0x12, %al // overflow? + jnc lzsa2_got_literals // if not, we have the full literals count, go copy + + lodsw // grab 16-bit extra length + +lzsa2_got_literals: + xchgw %ax, %cx + rep movsb // copy %cx literals from %ds:%si to %es:%di + + testb $0xC0, %dl // check match offset size in token (X bit) + js lzsa2_rep_match_or_large_offset + + //cmpb $0x40, %dl // check if this is a 5 or 9-bit offset (Y bit) + // discovered via the test with bit 6 set + xchgw %ax, %cx // clear %ah - %cx was zero from the rep movsb above + jne lzsa2_offset_9_bit + + // 5 bit offset + cmpb $0x20, %dl // test bit 5 + call lzsa2_get_nibble_x + jmp lzsa2_dec_offset_top + +lzsa2_offset_9_bit: // 9 bit offset + lodsb // get 8 bit offset from stream in A + decb %ah // set offset bits 15-8 to 1 + testb $0x20, %dl // test bit Z (offset bit 8) + je lzsa2_get_match_length +lzsa2_dec_offset_top: + decb %ah // clear bit 8 if Z bit is clear + // or set offset bits 15-8 to 1 + jmp lzsa2_get_match_length + +lzsa2_rep_match_or_large_offset: + //cmpb $0xC0, %dl // check if this is a 13-bit offset or a 16-bit offset/rep match (Y bit) + jpe lzsa2_rep_match_or_16_bit + + // 13 bit offset + + cmpb $0xA0, %dl // test bit 5 (knowing that bit 7 is also set) + xchgb %al, %ah + call lzsa2_get_nibble_x + subb $2, %al // substract 512 + jmp lzsa2_get_match_length_1 + +lzsa2_rep_match_or_16_bit: + testb $0x20, %dl // test bit Z (offset bit 8) + jne lzsa2_repeat_match // rep-match + + // 16 bit offset + lodsb // Get 2-byte match offset + +lzsa2_get_match_length_1: + xchgb %al, %ah + lodsb // load match offset bits 0-7 + +lzsa2_get_match_length: + xchgw %ax, %bp // %bp: offset +lzsa2_repeat_match: + xchgw %ax, %dx // %ax: original token + andb $7, %al // isolate match length in token (MMM) + addb $2, %al // add MIN_MATCH_SIZE_V2 + + cmpb $9, %al // MIN_MATCH_SIZE_V2 + MATCH_RUN_LEN_V2? + jne lzsa2_got_matchlen // no, we have the full match length from the token, go copy + + call lzsa2_get_nibble // get extra literals length nibble + addb %cl, %al // add len from token to nibble + cmpb $0x18, %al // MIN_MATCH_SIZE_V2 + MATCH_RUN_LEN_V2 + 15? + jne lzsa2_got_matchlen // no, we have the full match length from the token, go copy + + lodsb // grab extra length byte + addb $0x18, %al // overflow? + jnc lzsa2_got_matchlen // if not, we have the entire length + je lzsa2_done_decompressing // detect EOD code + + lodsw // grab 16-bit length + +lzsa2_got_matchlen: + xchgw %ax, %cx // copy match length into %cx + xchgw %ax, %si // save %si (current pointer to compressed data) + leaw (%bx,%di), %si // %es:%si now points at back reference in output data + rep movsb %es:(%si), %es:(%di) // copy match + xchgw %ax, %si // restore %si + jmp lzsa2_decode_token // go decode another token + +//lzsa2_done_decompressing: +// popw %ax // retrieve the original decompression offset +// xchgw %ax, %di // compute decompressed size +// subw %di, %ax +// ret // done + +lzsa2_get_nibble_x: + cmc // carry set if bit 4 was set + rcrb $1, %al + call lzsa2_get_nibble // get nibble for offset bits 0-3 + orb %cl, %al // merge nibble + rolb $1, %al + xorb $0xE1, %al // set offset bits 7-5 to 1 +lzsa2_done_decompressing: + ret + +lzsa2_get_nibble: + negb %bh // nibble ready? + jns lzsa2_has_nibble + + xchgw %ax, %bx + lodsb // load two nibbles + xchgw %ax, %bx + +lzsa2_has_nibble: +#ifdef ONLY8086 + movb $4, %cl // swap 4 high and low bits of nibble + rorb %cl, %bl +#else + rorb $4, %bl +#endif + movb $0xF, %cl + andb %bl, %cl + ret diff -r eb617e43dc08 -r 2c80994c5e30 linux/stuff/unpacklz4.S --- a/linux/stuff/unpacklz4.S Wed Jul 14 09:04:04 2021 +0000 +++ b/linux/stuff/unpacklz4.S Wed Jul 14 14:20:00 2021 +0000 @@ -3,7 +3,8 @@ .code16 .org 0 -#define LZMA 0 +// LZ4 LZSA1 LZSA2 or LZMA +#define COMPRESSION_LZ4 #define HOLE 0x4000 #define DS_OFS 0x0200 @@ -24,8 +25,12 @@ popw %bx leaw DS_OFS+start-next(%bx), %di leaw DS_OFS+packed-next(%bx,%si), %si -#if LZMA +#if defined(COMPRESSION_LZMA) call unlzma +#elif defined(COMPRESSION_LZSA2) + call unlzsa2 +#elif defined(COMPRESSION_LZSA1) + call unlzsa1 #else #define ARCHIVE_MAGICNUMBER 0x184C2102 @@ -82,21 +87,47 @@ notw %bx # endif #endif - xchgw %ax, %si + pushw %si #if NEGATIVE_OFFSETS || BYTE_RLE leaw (%bx,%di), %si #else movw %di, %si subw %bx, %si #endif - rep movsb %ds:(%si), %es:(%di) // copy string - xchgw %ax, %si +#ifdef USE_MOVSW +# if NEGATIVE_OFFSETS || BYTE_RLE + cmpw $-2, %bx + jb lzs4_move_words +# else + cmpw $2, %bx + ja lzs4_move_words +# endif + lodsw %es:(%si) + je lzs4_store_word + movb %al, %ah +lzs4_store_word: + shrw $1, %cx + rep stosw %es:(%di) + adcw %cx, %cx + rep stosb %es:(%di) +lzs4_move_words: + shrw $1, %cx + rep movsw %es:(%si), %es:(%di) + adcw %cx, %cx +#endif + rep movsb %es:(%si), %es:(%di) // copy string + popw %si lz4chunk: // uncompress chunk lodsb // get token movb %al, %bl shrb $4, %al call lz4len // get literal length +#ifdef USE_MOVSW + shrw $1, %cx + rep movsw %ds:(%si), %es:(%di) + adcw %cx, %cx +#endif rep movsb %ds:(%si), %es:(%di) // copy literals cmpw %dx, %si jb lz4string @@ -109,12 +140,18 @@ //popaw retf -#if LZMA +#if defined(COMPRESSION_LZMA) #define FLAT16 1 #define FLAT16OUT 1 #define NO_LZMA_HEADER 1 unlzma: #include "unlzma.S" +#elif defined(COMPRESSION_LZSA2) +unlzsa2: +#include "unlzsa2.S" +#elif defined(COMPRESSION_LZSA1) +unlzsa1: +#include "unlzsa1.S" #endif packed: diff -r eb617e43dc08 -r 2c80994c5e30 module-3c509/receipt --- a/module-3c509/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-3c509/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-3c509" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver,ethernet" SHORT_DESC="Kernel module for the 3c509 (3com Etherlink III) driver" diff -r eb617e43dc08 -r 2c80994c5e30 module-8250/receipt --- a/module-8250/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-8250/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-8250" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver" SHORT_DESC="Kernel module for the serial ports" diff -r eb617e43dc08 -r 2c80994c5e30 module-aha152x/receipt --- a/module-aha152x/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-aha152x/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-aha152x" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver,scsi" SHORT_DESC="Kernel module for the Adaptec AHA152X/2825 SCSI driver" diff -r eb617e43dc08 -r 2c80994c5e30 module-aha1542/receipt --- a/module-aha1542/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-aha1542/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-aha1542" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver,scsi" SHORT_DESC="Kernel module for the Adaptec AHA1542 SCSI driver" diff -r eb617e43dc08 -r 2c80994c5e30 module-aha1740/receipt --- a/module-aha1740/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-aha1740/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-aha1740" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver,scsi" SHORT_DESC="Kernel module for the Adaptec 174x SCSI driver (EISA)" diff -r eb617e43dc08 -r 2c80994c5e30 module-cifs/receipt --- a/module-cifs/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-cifs/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-cifs" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="filesystem" SHORT_DESC="Kernel module for the cifs (samba) filesystem" diff -r eb617e43dc08 -r 2c80994c5e30 module-cs89x0/receipt --- a/module-cs89x0/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-cs89x0/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-cs89x0" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver,ethernet" SHORT_DESC="Kernel module for the cs89x0 driver" diff -r eb617e43dc08 -r 2c80994c5e30 module-ext3/receipt --- a/module-ext3/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-ext3/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-ext3" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="filesystem" SHORT_DESC="Kernel module for the ext3 filesystem" diff -r eb617e43dc08 -r 2c80994c5e30 module-floppy/receipt --- a/module-floppy/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-floppy/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-floppy" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver" SHORT_DESC="Kernel module for the floppy disk" diff -r eb617e43dc08 -r 2c80994c5e30 module-fuse/receipt --- a/module-fuse/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-fuse/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-fuse" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="filesystem" SHORT_DESC="Kernel module for the fuse filesystem" diff -r eb617e43dc08 -r 2c80994c5e30 module-hfsplus/receipt --- a/module-hfsplus/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-hfsplus/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-hfsplus" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="filesystem" SHORT_DESC="Kernel module for the hfsplus (MacOS) filesystem" diff -r eb617e43dc08 -r 2c80994c5e30 module-hp/receipt --- a/module-hp/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-hp/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-hp" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver,ethernet" SHORT_DESC="Kernel module for the HP PC-LAN ISA ethernet driver" diff -r eb617e43dc08 -r 2c80994c5e30 module-ide/receipt --- a/module-ide/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-ide/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-ide" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver" SHORT_DESC="Kernel module for the ide disk interface" diff -r eb617e43dc08 -r 2c80994c5e30 module-imm/receipt --- a/module-imm/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-imm/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-imm" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver,scsi" SHORT_DESC="Kernel module for the Iomega VPI2 SCSI/parallel driver (new 100M+ floppy)" diff -r eb617e43dc08 -r 2c80994c5e30 module-isofs/receipt --- a/module-isofs/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-isofs/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-isofs" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="filesystem" SHORT_DESC="Kernel module for the iso9660 filesystem" diff -r eb617e43dc08 -r 2c80994c5e30 module-loop/receipt --- a/module-loop/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-loop/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-loop" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver" SHORT_DESC="Kernel module for the loop device" diff -r eb617e43dc08 -r 2c80994c5e30 module-lp/receipt --- a/module-lp/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-lp/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-lp" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver" SHORT_DESC="Kernel module for the parallel printers" diff -r eb617e43dc08 -r 2c80994c5e30 module-ne/receipt --- a/module-ne/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-ne/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-ne" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver,ethernet" SHORT_DESC="Kernel module for the ne2000 driver" diff -r eb617e43dc08 -r 2c80994c5e30 module-nfsd/receipt --- a/module-nfsd/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-nfsd/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-nfsd" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="filesystem" SHORT_DESC="Kernel module for the nfs filesystem (server side)" diff -r eb617e43dc08 -r 2c80994c5e30 module-ppa/receipt --- a/module-ppa/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-ppa/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-ppa" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver,scsi" SHORT_DESC="Kernel module for the Iomega VPI0 SCSI/parallel driver (old 100M floppy)" diff -r eb617e43dc08 -r 2c80994c5e30 module-reiserfs/receipt --- a/module-reiserfs/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-reiserfs/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-reiserfs" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="filesystem" SHORT_DESC="Kernel module for the reiserfs filesystem" diff -r eb617e43dc08 -r 2c80994c5e30 module-sd_mod/receipt --- a/module-sd_mod/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-sd_mod/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-sd_mod" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver,scsi" SHORT_DESC="Kernel module for the SCSI disk (sd) driver" diff -r eb617e43dc08 -r 2c80994c5e30 module-serial/receipt --- a/module-serial/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-serial/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-serial" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver" SHORT_DESC="Kernel module for the serial (RS232) port" diff -r eb617e43dc08 -r 2c80994c5e30 module-sg/receipt --- a/module-sg/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-sg/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-sg" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver,scsi" SHORT_DESC="Kernel module for the SCSI generic (sg) driver" diff -r eb617e43dc08 -r 2c80994c5e30 module-sr_mod/receipt --- a/module-sr_mod/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-sr_mod/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-sr_mod" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver,scsi" SHORT_DESC="Kernel module for the SCSI CD-ROM (sr) driver" diff -r eb617e43dc08 -r 2c80994c5e30 module-tlan/receipt --- a/module-tlan/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-tlan/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-tlan" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver,ethernet" SHORT_DESC="Kernel module for TI ThunderLAN based ethernet PCI adapters" diff -r eb617e43dc08 -r 2c80994c5e30 module-tulip/receipt --- a/module-tulip/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-tulip/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-tulip" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver,ethernet" SHORT_DESC="Kernel module for the DECchip Tulip (dc2114x) PCI driver" diff -r eb617e43dc08 -r 2c80994c5e30 module-tun/receipt --- a/module-tun/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-tun/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-tun" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver,ethernet" SHORT_DESC="Kernel module for the Universal TUN/TAP device driver" diff -r eb617e43dc08 -r 2c80994c5e30 module-usb-storage/receipt --- a/module-usb-storage/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-usb-storage/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-usb-storage" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver,usb" SHORT_DESC="Kernel module for the USB storage devices" diff -r eb617e43dc08 -r 2c80994c5e30 module-usbkbd/receipt --- a/module-usbkbd/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-usbkbd/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-usbkbd" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver,usb" SHORT_DESC="Kernel module for the USB keyboard" diff -r eb617e43dc08 -r 2c80994c5e30 module-usblp/receipt --- a/module-usblp/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-usblp/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-usblp" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver,usb" SHORT_DESC="Kernel module for the USB printers" diff -r eb617e43dc08 -r 2c80994c5e30 module-usbmouse/receipt --- a/module-usbmouse/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-usbmouse/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-usbmouse" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver,usb" SHORT_DESC="Kernel module for the USB mouse" diff -r eb617e43dc08 -r 2c80994c5e30 module-usbserial/receipt --- a/module-usbserial/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-usbserial/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-usbserial" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver,usb" SHORT_DESC="Kernel module for the USB serial dongle" diff -r eb617e43dc08 -r 2c80994c5e30 module-vfat/receipt --- a/module-vfat/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-vfat/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-vfat" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="filesystem" SHORT_DESC="Kernel module for the vfat filesystem" diff -r eb617e43dc08 -r 2c80994c5e30 module-via-rhine/receipt --- a/module-via-rhine/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-via-rhine/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-via-rhine" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="driver,ethernet" SHORT_DESC="Kernel module for the VIA Rhine (VT86C100A, VT6102, VT6105 or VT8235) driver" diff -r eb617e43dc08 -r 2c80994c5e30 module-xfs/receipt --- a/module-xfs/receipt Wed Jul 14 09:04:04 2021 +0000 +++ b/module-xfs/receipt Wed Jul 14 14:20:00 2021 +0000 @@ -1,7 +1,7 @@ # SliTaz package receipt. PACKAGE="module-xfs" -VERSION="2.6.14" +VERSION="2.6.20" CATEGORY="base-system" GROUP="filesystem" SHORT_DESC="Kernel module for the xfs filesystem"