From 2e0fc7b9290fb416b086cfe4cf68cf8a27dc46c8 Mon Sep 17 00:00:00 2001 From: Daniel Robbins Date: Wed, 10 Sep 2003 05:15:51 +0000 Subject: adding my personal directory for genkernel stuff --- users/drobbins/genkernel/README | 12 + .../genkernel/archives/busybox-0.60.5.tar.bz2 | Bin 0 -> 626209 bytes .../genkernel/archives/keymaps/bin-keymaps.tar.gz | Bin 0 -> 17054 bytes users/drobbins/genkernel/archives/keymaps/key.lst | 10 + users/drobbins/genkernel/default-config | 1286 ++++++++++++++++++++ users/drobbins/genkernel/genkernel | 366 ++++++ users/drobbins/genkernel/linuxrc | 189 +++ users/drobbins/genkernel/settings | 25 + 8 files changed, 1888 insertions(+) create mode 100644 users/drobbins/genkernel/README create mode 100644 users/drobbins/genkernel/archives/busybox-0.60.5.tar.bz2 create mode 100644 users/drobbins/genkernel/archives/keymaps/bin-keymaps.tar.gz create mode 100644 users/drobbins/genkernel/archives/keymaps/key.lst create mode 100644 users/drobbins/genkernel/default-config create mode 100644 users/drobbins/genkernel/genkernel create mode 100644 users/drobbins/genkernel/linuxrc create mode 100644 users/drobbins/genkernel/settings (limited to 'users/drobbins/genkernel') diff --git a/users/drobbins/genkernel/README b/users/drobbins/genkernel/README new file mode 100644 index 0000000000..17efc0eb89 --- /dev/null +++ b/users/drobbins/genkernel/README @@ -0,0 +1,12 @@ +kernel and initrd will be cp'ed to /boot +kernel-VERSION-SOURCES +initrd-VERSION-SOURCES + +To use with lilo add the following to lilo.conf + +image = /boot/kernel-KERNEL-SOURCES +root = /dev/XXX +label = "MY_KERNEL_NAME" +initrd = /boot/initrd-KERNEL-SOURCES +append = "root=/dev/ram0 init=/linuxrc" + diff --git a/users/drobbins/genkernel/archives/busybox-0.60.5.tar.bz2 b/users/drobbins/genkernel/archives/busybox-0.60.5.tar.bz2 new file mode 100644 index 0000000000..54110fd44c Binary files /dev/null and b/users/drobbins/genkernel/archives/busybox-0.60.5.tar.bz2 differ diff --git a/users/drobbins/genkernel/archives/keymaps/bin-keymaps.tar.gz b/users/drobbins/genkernel/archives/keymaps/bin-keymaps.tar.gz new file mode 100644 index 0000000000..3a10dcc8de Binary files /dev/null and b/users/drobbins/genkernel/archives/keymaps/bin-keymaps.tar.gz differ diff --git a/users/drobbins/genkernel/archives/keymaps/key.lst b/users/drobbins/genkernel/archives/keymaps/key.lst new file mode 100644 index 0000000000..7396871474 --- /dev/null +++ b/users/drobbins/genkernel/archives/keymaps/key.lst @@ -0,0 +1,10 @@ +Please select a keymap from the following list by typing in the appropriate +name or number. Hit Enter for the default "us/41" US English keymap. + + 1 azerty 7 cf 13 es 19 il 25 mk 31 ru 37 trf + 2 be 8 croat 14 et 20 is 26 nl 32 se 38 trq + 3 bg 9 cz 15 fi 21 it 27 no 33 sg 39 ua + 4 br-a 10 de 16 fr 22 jp 28 pl 34 sk-y 40 uk + 5 br-l 11 dk 17 gr 23 la 29 pt 35 sk-z 41 us + 6 by 12 dvorak 18 hu 24 lt 30 ro 36 slovene 42 wangbe + diff --git a/users/drobbins/genkernel/default-config b/users/drobbins/genkernel/default-config new file mode 100644 index 0000000000..29cad1296f --- /dev/null +++ b/users/drobbins/genkernel/default-config @@ -0,0 +1,1286 @@ +# +# Automatically generated by make menuconfig: don't edit +# +CONFIG_X86=y +# CONFIG_SBUS is not set +CONFIG_UID16=y + +# +# Code maturity level options +# +CONFIG_EXPERIMENTAL=y + +# +# Loadable module support +# +CONFIG_MODULES=y +CONFIG_MODVERSIONS=y +CONFIG_KMOD=y + +# +# Processor type and features +# +CONFIG_M386=y +# CONFIG_M486 is not set +# CONFIG_M586 is not set +# CONFIG_M586TSC is not set +# CONFIG_M586MMX is not set +# CONFIG_M586MMX31 is not set +# CONFIG_M686 is not set +# CONFIG_M68631 is not set +# CONFIG_MPENTIUMIII is not set +# CONFIG_MPENTIUMIII31 is not set +# CONFIG_MPENTIUM4 is not set +# CONFIG_MPENTIUM431 is not set +# CONFIG_MK6 is not set +# CONFIG_MK6231 is not set +# CONFIG_MK7 is not set +# CONFIG_MK731 is not set +# CONFIG_MXP31 is not set +# CONFIG_MMP31 is not set +# CONFIG_MELAN is not set +# CONFIG_MCRUSOE is not set +# CONFIG_MWINCHIPC6 is not set +# CONFIG_MWINCHIP2 is not set +# CONFIG_MWINCHIP3D is not set +# CONFIG_MCYRIXIII is not set +# CONFIG_X86_CMPXCHG is not set +# CONFIG_X86_XADD is not set +CONFIG_X86_L1_CACHE_SHIFT=4 +CONFIG_RWSEM_GENERIC_SPINLOCK=y +# CONFIG_RWSEM_XCHGADD_ALGORITHM is not set +CONFIG_X86_PPRO_FENCE=y +# CONFIG_X86_F00F_WORKS_OK is not set +# CONFIG_X86_MCE is not set +CONFIG_TOSHIBA=m +CONFIG_I8K=m +# CONFIG_MICROCODE is not set +# CONFIG_X86_MSR is not set +# CONFIG_X86_CPUID is not set +CONFIG_NOHIGHMEM=y +# CONFIG_HIGHMEM4G is not set +# CONFIG_HIGHMEM64G is not set +# CONFIG_HIGHMEM is not set +CONFIG_1GB=y +# CONFIG_2GB is not set +# CONFIG_3GB is not set +# CONFIG_05GB is not set +# CONFIG_MATH_EMULATION is not set +CONFIG_MTRR=y +# CONFIG_SMP is not set +# CONFIG_PREEMPT is not set +# CONFIG_X86_UP_APIC is not set +# CONFIG_X86_UP_IOAPIC is not set +# CONFIG_X86_TSC_DISABLE is not set + +# +# General setup +# +CONFIG_NET=y +CONFIG_PCI=y +# CONFIG_PCI_GOBIOS is not set +# CONFIG_PCI_GODIRECT is not set +CONFIG_PCI_GOANY=y +CONFIG_PCI_BIOS=y +CONFIG_PCI_DIRECT=y +CONFIG_ISA=y +CONFIG_PCI_NAMES=y +# CONFIG_EISA is not set +# CONFIG_MCA is not set +CONFIG_HOTPLUG=y + +# +# PCMCIA/CardBus support +# +# CONFIG_PCMCIA is not set + +# +# PCI Hotplug Support +# +# CONFIG_HOTPLUG_PCI is not set +# CONFIG_HOTPLUG_PCI_COMPAQ is not set +# CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set +# CONFIG_HOTPLUG_PCI_ACPI is not set +CONFIG_SYSVIPC=y +# CONFIG_BSD_PROCESS_ACCT is not set +CONFIG_SYSCTL=y +CONFIG_KCORE_ELF=y +# CONFIG_KCORE_AOUT is not set +CONFIG_BINFMT_AOUT=y +CONFIG_BINFMT_ELF=y +CONFIG_BINFMT_MISC=y +CONFIG_PM=y +CONFIG_APM=m +CONFIG_APM_IGNORE_USER_SUSPEND=y +CONFIG_APM_DO_ENABLE=y +CONFIG_APM_CPU_IDLE=y +CONFIG_APM_DISPLAY_BLANK=y +CONFIG_APM_RTC_IS_GMT=y +CONFIG_APM_ALLOW_INTS=y +CONFIG_APM_REAL_MODE_POWER_OFF=y + +# +# ACPI Support +# +CONFIG_ACPI=y +CONFIG_ACPI_BOOT=y +CONFIG_ACPI_BUS=y +CONFIG_ACPI_INTERPRETER=y +CONFIG_ACPI_EC=y +CONFIG_ACPI_POWER=y +CONFIG_ACPI_PCI=y +CONFIG_ACPI_SLEEP=y +CONFIG_ACPI_SYSTEM=y +CONFIG_ACPI_AC=m +CONFIG_ACPI_BATTERY=m +CONFIG_ACPI_BUTTON=m +CONFIG_ACPI_FAN=m +CONFIG_ACPI_PROCESSOR=m +CONFIG_ACPI_THERMAL=m +CONFIG_ACPI_TOSHIBA=m +# CONFIG_ACPI_DEBUG 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_CML1=m +# CONFIG_PARPORT_SERIAL is not set +CONFIG_PARPORT_PC_FIFO=y +CONFIG_PARPORT_PC_SUPERIO=y +# CONFIG_PARPORT_AMIGA is not set +# CONFIG_PARPORT_MFC3 is not set +# CONFIG_PARPORT_ATARI is not set +# CONFIG_PARPORT_GSC is not set +# CONFIG_PARPORT_SUNBPP is not set +CONFIG_PARPORT_OTHER=y +CONFIG_PARPORT_1284=y + +# +# Plug and Play configuration +# +CONFIG_PNP=m +CONFIG_ISAPNP=m + +# +# Block devices +# +CONFIG_BLK_DEV_FD=m +# CONFIG_BLK_DEV_XD is not set +CONFIG_PARIDE=m +CONFIG_PARIDE_PARPORT=m +CONFIG_PARIDE_PD=m +CONFIG_PARIDE_PCD=m +CONFIG_PARIDE_PF=m +CONFIG_PARIDE_PT=m +CONFIG_PARIDE_PG=m +CONFIG_PARIDE_ATEN=m +CONFIG_PARIDE_BPCK=m +CONFIG_PARIDE_BPCK6=m +CONFIG_PARIDE_COMM=m +CONFIG_PARIDE_DSTR=m +CONFIG_PARIDE_FIT2=m +CONFIG_PARIDE_FIT3=m +CONFIG_PARIDE_EPAT=m +CONFIG_PARIDE_EPATC8=y +CONFIG_PARIDE_EPIA=m +CONFIG_PARIDE_FRIQ=m +CONFIG_PARIDE_FRPW=m +CONFIG_PARIDE_KBIC=m +CONFIG_PARIDE_KTTI=m +CONFIG_PARIDE_ON20=m +CONFIG_PARIDE_ON26=m +CONFIG_BLK_CPQ_DA=m +CONFIG_BLK_CPQ_CISS_DA=m +CONFIG_CISS_SCSI_TAPE=y +CONFIG_BLK_DEV_DAC960=m +CONFIG_BLK_DEV_UMEM=m +CONFIG_BLK_DEV_LOOP=m +CONFIG_BLK_DEV_NBD=m +CONFIG_BLK_DEV_RAM=y +CONFIG_BLK_DEV_RAM_SIZE=8192 +CONFIG_BLK_DEV_INITRD=y +CONFIG_BLK_STATS=y + +# +# Enterprise Volume Management System +# +CONFIG_EVMS=m +CONFIG_EVMS_LOCAL_DEV_MGR=m +CONFIG_EVMS_DOS_SEGMENT_MGR=m +# CONFIG_EVMS_GPT_SEGMENT_MGR is not set +CONFIG_EVMS_SNAPSHOT=m +CONFIG_EVMS_DRIVELINK=m +CONFIG_EVMS_BBR=m +CONFIG_EVMS_LVM=m +CONFIG_EVMS_MD=m +CONFIG_EVMS_MD_LINEAR=m +CONFIG_EVMS_MD_RAID0=m +CONFIG_EVMS_MD_RAID1=m +CONFIG_EVMS_MD_RAID5=m +CONFIG_EVMS_AIX=m +CONFIG_EVMS_OS2=m +# CONFIG_EVMS_INFO_CRITICAL is not set +# CONFIG_EVMS_INFO_SERIOUS is not set +# CONFIG_EVMS_INFO_ERROR is not set +# CONFIG_EVMS_INFO_WARNING is not set +CONFIG_EVMS_INFO_DEFAULT=y +# CONFIG_EVMS_INFO_DETAILS is not set +# CONFIG_EVMS_INFO_DEBUG is not set +# CONFIG_EVMS_INFO_EXTRA is not set +# CONFIG_EVMS_INFO_ENTRY_EXIT is not set +# CONFIG_EVMS_INFO_EVERYTHING is not set + +# +# Multi-device support (RAID and LVM) +# +CONFIG_MD=y +CONFIG_BLK_DEV_MD=m +CONFIG_MD_LINEAR=m +CONFIG_MD_RAID0=m +CONFIG_MD_RAID1=m +CONFIG_MD_RAID5=m +CONFIG_MD_MULTIPATH=m +CONFIG_BLK_DEV_LVM=m + +# +# Cryptography support (CryptoAPI) +# +# CONFIG_CRYPTO is not set +# CONFIG_CIPHERS is not set +# CONFIG_DIGESTS is not set +# CONFIG_CRYPTODEV is not set + +# +# Networking options +# +CONFIG_PACKET=y +CONFIG_PACKET_MMAP=y +# CONFIG_NETLINK_DEV is not set +# CONFIG_NETFILTER is not set +# CONFIG_FILTER is not set +CONFIG_UNIX=y +CONFIG_INET=y +# CONFIG_IP_MULTICAST is not set +# CONFIG_IP_ADVANCED_ROUTER is not set +# CONFIG_IP_PNP is not set +# CONFIG_NET_IPIP is not set +# CONFIG_NET_IPGRE is not set +# CONFIG_ARPD is not set +# CONFIG_INET_ECN is not set +# CONFIG_SYN_COOKIES is not set +CONFIG_IPV6=y +# CONFIG_KHTTPD is not set +# CONFIG_ATM is not set +CONFIG_VLAN_8021Q=m +# CONFIG_IPX is not set +# CONFIG_ATALK is not set + +# +# Appletalk devices +# +# CONFIG_DEV_APPLETALK is not set +# CONFIG_DECNET is not set +# CONFIG_BRIDGE is not set +# CONFIG_X25 is not set +# CONFIG_LAPB is not set +# CONFIG_LLC is not set +# CONFIG_NET_DIVERT is not set +# CONFIG_ECONET is not set +# CONFIG_WAN_ROUTER is not set +# CONFIG_NET_FASTROUTE is not set +# CONFIG_NET_HW_FLOWCONTROL is not set + +# +# QoS and/or fair queueing +# +# CONFIG_NET_SCHED is not set + +# +# Network testing +# +# CONFIG_NET_PKTGEN is not set +# CONFIG_IPSEC is not set + +# +# Telephony Support +# +# CONFIG_PHONE is not set +# CONFIG_PHONE_IXJ is not set +# CONFIG_PHONE_IXJ_PCMCIA is not set + +# +# ATA/IDE/MFM/RLL support +# +CONFIG_IDE=y + +# +# IDE, ATA and ATAPI Block devices +# +CONFIG_BLK_DEV_IDE=y +# CONFIG_BLK_DEV_HD_IDE is not set +# CONFIG_BLK_DEV_HD is not set +CONFIG_BLK_DEV_IDEDISK=y +# CONFIG_IDEDISK_MULTI_MODE is not set +CONFIG_IDEDISK_STROKE=y +# CONFIG_BLK_DEV_IDEDISK_VENDOR is not set +# CONFIG_BLK_DEV_IDEDISK_FUJITSU is not set +# CONFIG_BLK_DEV_IDEDISK_IBM is not set +# CONFIG_BLK_DEV_IDEDISK_MAXTOR is not set +# CONFIG_BLK_DEV_IDEDISK_QUANTUM is not set +# CONFIG_BLK_DEV_IDEDISK_SEAGATE is not set +# CONFIG_BLK_DEV_IDEDISK_WD is not set +# CONFIG_BLK_DEV_COMMERIAL is not set +# CONFIG_BLK_DEV_TIVO is not set +# CONFIG_BLK_DEV_IDECS is not set +CONFIG_BLK_DEV_IDECD=y +CONFIG_BLK_DEV_IDETAPE=m +CONFIG_BLK_DEV_IDEFLOPPY=m +CONFIG_BLK_DEV_IDESCSI=m +# CONFIG_IDE_TASK_IOCTL is not set +# CONFIG_IDE_TASKFILE_IO is not set +CONFIG_BLK_DEV_CMD640=y +CONFIG_BLK_DEV_CMD640_ENHANCED=y +# CONFIG_BLK_DEV_ISAPNP is not set +CONFIG_BLK_DEV_IDEPCI=y +CONFIG_IDEPCI_SHARE_IRQ=y +CONFIG_BLK_DEV_IDEDMA_PCI=y +# CONFIG_BLK_DEV_OFFBOARD is not set +# CONFIG_BLK_DEV_IDEDMA_FORCED is not set +CONFIG_IDEDMA_PCI_AUTO=y +# CONFIG_IDEDMA_ONLYDISK is not set +CONFIG_BLK_DEV_IDEDMA=y +# CONFIG_IDEDMA_PCI_WIP is not set +# CONFIG_BLK_DEV_IDEDMA_TIMEOUT is not set +# CONFIG_IDEDMA_NEW_DRIVE_LISTINGS is not set +CONFIG_BLK_DEV_ADMA=y +CONFIG_BLK_DEV_AEC62XX=y +# CONFIG_AEC62XX_TUNING is not set +CONFIG_BLK_DEV_ALI15X3=y +# CONFIG_WDC_ALI15X3 is not set +CONFIG_BLK_DEV_AMD74XX=y +CONFIG_BLK_DEV_CMD64X=y +# CONFIG_BLK_DEV_CMD680 is not set +CONFIG_BLK_DEV_CY82C693=y +CONFIG_BLK_DEV_CS5530=y +CONFIG_BLK_DEV_HPT34X=y +# CONFIG_HPT34X_AUTODMA is not set +CONFIG_BLK_DEV_HPT366=y +CONFIG_BLK_DEV_PIIX=y +# CONFIG_PIIX_TUNING is not set +CONFIG_BLK_DEV_NS87415=y +CONFIG_BLK_DEV_OPTI621=y +CONFIG_BLK_DEV_PDC202XX=y +# CONFIG_PDC202XX_BURST is not set +# CONFIG_PDC202XX_FORCE is not set +CONFIG_BLK_DEV_RZ1000=y +CONFIG_BLK_DEV_SVWKS=y +CONFIG_BLK_DEV_SIS5513=y +CONFIG_BLK_DEV_SLC90E66=y +CONFIG_BLK_DEV_TRM290=y +CONFIG_BLK_DEV_VIA82CXXX=y +# CONFIG_IDE_CHIPSETS is not set +CONFIG_IDEDMA_AUTO=y +# CONFIG_IDEDMA_IVB is not set +# CONFIG_DMA_NONPCI is not set +CONFIG_BLK_DEV_IDE_MODES=y +CONFIG_BLK_DEV_ATARAID=m +CONFIG_BLK_DEV_ATARAID_PDC=m +CONFIG_BLK_DEV_ATARAID_HPT=m + +# +# SCSI support +# +CONFIG_SCSI=y +CONFIG_BLK_DEV_SD=y +CONFIG_SD_EXTRA_DEVS=40 +CONFIG_CHR_DEV_ST=m +CONFIG_CHR_DEV_OSST=m +CONFIG_BLK_DEV_SR=y +# CONFIG_BLK_DEV_SR_VENDOR is not set +CONFIG_SR_EXTRA_DEVS=2 +CONFIG_CHR_DEV_SG=y +CONFIG_SCSI_DEBUG_QUEUES=y +CONFIG_SCSI_MULTI_LUN=y +# CONFIG_SCSI_CONSTANTS is not set +# CONFIG_SCSI_LOGGING is not set + +# +# SCSI low-level drivers +# +CONFIG_BLK_DEV_3W_XXXX_RAID=m +CONFIG_SCSI_7000FASST=m +CONFIG_SCSI_ACARD=m +CONFIG_SCSI_AHA152X=m +CONFIG_SCSI_AHA1542=m +CONFIG_SCSI_AHA1740=m +CONFIG_SCSI_AACRAID=m +CONFIG_SCSI_AIC7XXX=m +CONFIG_AIC7XXX_CMDS_PER_DEVICE=253 +CONFIG_AIC7XXX_RESET_DELAY_MS=15000 +CONFIG_AIC7XXX_PROBE_EISA_VL=y +# CONFIG_AIC7XXX_BUILD_FIRMWARE is not set +# CONFIG_AIC7XXX_DEBUG_ENABLE is not set +CONFIG_AIC7XXX_DEBUG_MASK=0 +# CONFIG_AIC7XXX_REG_PRETTY_PRINT is not set +CONFIG_SCSI_AIC79XX=m +CONFIG_AIC79XX_CMDS_PER_DEVICE=32 +CONFIG_AIC79XX_RESET_DELAY_MS=15000 +# CONFIG_AIC79XX_BUILD_FIRMWARE is not set +# CONFIG_AIC79XX_ENABLE_RD_STRM is not set +# CONFIG_AIC79XX_DEBUG_ENABLE is not set +CONFIG_AIC79XX_DEBUG_MASK=0 +# CONFIG_AIC79XX_REG_PRETTY_PRINT is not set +CONFIG_SCSI_AIC7XXX_OLD=m +# CONFIG_AIC7XXX_OLD_TCQ_ON_BY_DEFAULT is not set +CONFIG_AIC7XXX_OLD_CMDS_PER_DEVICE=8 +# CONFIG_AIC7XXX_OLD_PROC_STATS is not set +CONFIG_SCSI_DPT_I2O=m +CONFIG_SCSI_ADVANSYS=m +CONFIG_SCSI_IN2000=m +CONFIG_SCSI_AM53C974=m +CONFIG_SCSI_MEGARAID=m +CONFIG_SCSI_BUSLOGIC=m +# CONFIG_SCSI_OMIT_FLASHPOINT is not set +CONFIG_SCSI_CPQFCTS=m +CONFIG_SCSI_DMX3191D=m +CONFIG_SCSI_DTC3280=m +CONFIG_SCSI_EATA=m +# CONFIG_SCSI_EATA_TAGGED_QUEUE is not set +# CONFIG_SCSI_EATA_LINKED_COMMANDS is not set +CONFIG_SCSI_EATA_MAX_TAGS=16 +CONFIG_SCSI_EATA_DMA=m +CONFIG_SCSI_EATA_PIO=m +CONFIG_SCSI_FUTURE_DOMAIN=m +CONFIG_SCSI_GDTH=m +CONFIG_SCSI_GENERIC_NCR5380=m +CONFIG_SCSI_GENERIC_NCR53C400=y +CONFIG_SCSI_G_NCR5380_PORT=y +# CONFIG_SCSI_G_NCR5380_MEM is not set +CONFIG_SCSI_IPS=m +CONFIG_SCSI_INITIO=m +CONFIG_SCSI_INIA100=m +CONFIG_SCSI_PPA=m +CONFIG_SCSI_IMM=m +CONFIG_SCSI_IZIP_EPP16=y +# CONFIG_SCSI_IZIP_SLOW_CTR is not set +CONFIG_SCSI_NCR53C406A=m +CONFIG_SCSI_NCR53C7xx=m +# CONFIG_SCSI_NCR53C7xx_sync is not set +# CONFIG_SCSI_NCR53C7xx_FAST is not set +# CONFIG_SCSI_NCR53C7xx_DISCONNECT is not set +CONFIG_SCSI_SYM53C8XX_2=m +CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 +CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 +CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 +# CONFIG_SCSI_SYM53C8XX_IOMAPPED is not set +CONFIG_SCSI_NCR53C8XX=m +# CONFIG_SCSI_SYM53C8XX is not set +CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=4 +CONFIG_SCSI_NCR53C8XX_MAX_TAGS=32 +CONFIG_SCSI_NCR53C8XX_SYNC=20 +# CONFIG_SCSI_NCR53C8XX_PROFILE is not set +# CONFIG_SCSI_NCR53C8XX_IOMAPPED is not set +# CONFIG_SCSI_NCR53C8XX_SYMBIOS_COMPAT is not set +CONFIG_SCSI_PAS16=m +CONFIG_SCSI_PCI2000=m +CONFIG_SCSI_PCI2220I=m +CONFIG_SCSI_PSI240I=m +CONFIG_SCSI_QLOGIC_FAS=m +CONFIG_SCSI_QLOGIC_ISP=m +CONFIG_SCSI_QLOGIC_FC=m +CONFIG_SCSI_QLOGIC_FC_FIRMWARE=y +CONFIG_SCSI_QLOGIC_1280=m +CONFIG_SCSI_SEAGATE=m +CONFIG_SCSI_SIM710=m +CONFIG_SCSI_SYM53C416=m +CONFIG_SCSI_DC395x_TRMS1040=m +CONFIG_SCSI_DC390T=m +# CONFIG_SCSI_DC390T_NOGENSUPP is not set +CONFIG_SCSI_T128=m +CONFIG_SCSI_U14_34F=m +# CONFIG_SCSI_U14_34F_LINKED_COMMANDS is not set +CONFIG_SCSI_U14_34F_MAX_TAGS=8 +CONFIG_SCSI_ULTRASTOR=m +# CONFIG_SCSI_NSP32 is not set +# CONFIG_SCSI_DEBUG is not set + +# +# Fusion MPT device support +# +CONFIG_FUSION=m +# CONFIG_FUSION_BOOT is not set +CONFIG_FUSION_ISENSE=m +CONFIG_FUSION_CTL=m +CONFIG_FUSION_LAN=m +CONFIG_NET_FC=y + +# +# IEEE 1394 (FireWire) support (EXPERIMENTAL) +# +CONFIG_IEEE1394=m +CONFIG_IEEE1394_OHCI1394=m +CONFIG_IEEE1394_VIDEO1394=m +CONFIG_IEEE1394_SBP2=m +# CONFIG_IEEE1394_SBP2_PHYS_DMA is not set +CONFIG_IEEE1394_ETH1394=m +CONFIG_IEEE1394_DV1394=m +CONFIG_IEEE1394_RAWIO=m +# CONFIG_IEEE1394_CMP is not set +# CONFIG_IEEE1394_VERBOSEDEBUG is not set + +# +# I2O device support +# +# CONFIG_I2O is not set +# CONFIG_I2O_PCI is not set +# CONFIG_I2O_BLOCK is not set +# CONFIG_I2O_LAN is not set +# CONFIG_I2O_SCSI is not set +# CONFIG_I2O_PROC is not set + +# +# Network device support +# +CONFIG_NETDEVICES=y + +# +# ARCnet devices +# +# CONFIG_ARCNET is not set +CONFIG_DUMMY=m +# CONFIG_BONDING is not set +CONFIG_EQUALIZER=y +CONFIG_TUN=m +CONFIG_ETHERTAP=y +CONFIG_NET_SB1000=m + +# +# Ethernet (10 or 100Mbit) +# +CONFIG_NET_ETHERNET=y +# CONFIG_SUNLANCE is not set +CONFIG_HAPPYMEAL=m +# CONFIG_SUNBMAC is not set +# CONFIG_SUNQE is not set +CONFIG_SUNGEM=m +CONFIG_NET_VENDOR_3COM=y +CONFIG_EL1=m +CONFIG_EL2=m +CONFIG_ELPLUS=m +CONFIG_EL16=m +CONFIG_EL3=m +CONFIG_3C515=m +# CONFIG_ELMC is not set +# CONFIG_ELMC_II is not set +CONFIG_VORTEX=m +CONFIG_LANCE=m +CONFIG_NET_VENDOR_SMC=y +CONFIG_WD80x3=m +# CONFIG_ULTRAMCA is not set +CONFIG_ULTRA=m +# CONFIG_ULTRA32 is not set +CONFIG_SMC9194=m +CONFIG_NET_VENDOR_RACAL=y +CONFIG_NI5010=m +CONFIG_NI52=m +CONFIG_NI65=m +CONFIG_AT1700=m +CONFIG_DEPCA=m +CONFIG_HP100=m +CONFIG_NET_ISA=y +CONFIG_E2100=m +CONFIG_EWRK3=m +CONFIG_EEXPRESS=m +CONFIG_EEXPRESS_PRO=m +CONFIG_HPLAN_PLUS=m +CONFIG_HPLAN=m +CONFIG_LP486E=m +CONFIG_ETH16I=m +CONFIG_NE2000=m +CONFIG_NET_PCI=y +CONFIG_PCNET32=m +CONFIG_ADAPTEC_STARFIRE=m +CONFIG_AC3200=m +CONFIG_APRICOT=m +CONFIG_NET_BCM4400=m +CONFIG_CS89x0=m +CONFIG_TULIP=m +# CONFIG_TULIP_MWI is not set +# CONFIG_TULIP_MMIO is not set +CONFIG_DE4X5=m +CONFIG_DGRS=m +CONFIG_DM9102=m +CONFIG_EEPRO100=m +CONFIG_E100=m +# CONFIG_LNE390 is not set +CONFIG_FEALNX=m +CONFIG_NATSEMI=m +CONFIG_NE2K_PCI=m +# CONFIG_NE3210 is not set +# CONFIG_ES3210 is not set +CONFIG_8139CP=m +CONFIG_8139TOO=m +# CONFIG_8139TOO_PIO is not set +# CONFIG_8139TOO_TUNE_TWISTER is not set +CONFIG_8139TOO_8129=y +# CONFIG_8139_OLD_RX_RESET is not set +CONFIG_SIS900=m +CONFIG_EPIC100=m +CONFIG_SUNDANCE=m +# CONFIG_SUNDANCE_MMIO is not set +CONFIG_TLAN=m +CONFIG_TC35815=m +CONFIG_VIA_RHINE=m +# CONFIG_VIA_RHINE_MMIO is not set +CONFIG_WINBOND_840=m +CONFIG_NET_POCKET=y +CONFIG_ATP=m +CONFIG_DE600=m +CONFIG_DE620=m + +# +# Ethernet (1000 Mbit) +# +CONFIG_ACENIC=m +# CONFIG_ACENIC_OMIT_TIGON_I is not set +CONFIG_DL2K=m +CONFIG_E1000=m +# CONFIG_MYRI_SBUS is not set +CONFIG_NS83820=m +CONFIG_HAMACHI=m +CONFIG_YELLOWFIN=m +CONFIG_SK98LIN=m +CONFIG_NET_BROADCOM=m +CONFIG_TIGON3=m +CONFIG_FDDI=y +CONFIG_DEFXX=m +CONFIG_SKFP=m +CONFIG_HIPPI=y +CONFIG_ROADRUNNER=m +# CONFIG_ROADRUNNER_LARGE_RINGS is not set +CONFIG_PLIP=m +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_PPPOE=m +# CONFIG_SLIP is not set + +# +# Wireless LAN (non-hamradio) +# +CONFIG_NET_RADIO=y +# CONFIG_STRIP is not set +# CONFIG_WAVELAN is not set +# CONFIG_ARLAN is not set +# CONFIG_AIRONET4500 is not set +# CONFIG_AIRONET4500_NONCS is not set +# CONFIG_AIRONET4500_PROC is not set +# CONFIG_AIRO is not set +# CONFIG_HERMES is not set +# CONFIG_PLX_HERMES is not set +# CONFIG_PCI_HERMES is not set +CONFIG_NET_WIRELESS=y + +# +# Token Ring devices +# +CONFIG_TR=y +CONFIG_IBMTR=m +CONFIG_IBMOL=m +CONFIG_IBMLS=m +CONFIG_3C359=m +# CONFIG_TMS380TR is not set +CONFIG_SMCTR=m +CONFIG_NET_FC=y +# CONFIG_IPHASE5526 is not set +# CONFIG_RCPCI is not set +# CONFIG_SHAPER is not set + +# +# Wan interfaces +# +# CONFIG_WAN is not set + +# +# Amateur Radio support +# +# CONFIG_HAMRADIO is not set + +# +# IrDA (infrared) support +# +CONFIG_IRDA=m +CONFIG_IRLAN=m +CONFIG_IRNET=m +CONFIG_IRCOMM=m +CONFIG_IRDA_ULTRA=y +CONFIG_IRDA_CACHE_LAST_LSAP=y +CONFIG_IRDA_FAST_RR=y +CONFIG_IRDA_DEBUG=y + +# +# Infrared-port device drivers +# +CONFIG_IRTTY_SIR=m +CONFIG_IRPORT_SIR=m +CONFIG_DONGLE=y +CONFIG_ESI_DONGLE=m +CONFIG_ACTISYS_DONGLE=m +CONFIG_TEKRAM_DONGLE=m +CONFIG_GIRBIL_DONGLE=m +CONFIG_LITELINK_DONGLE=m +CONFIG_MCP2120_DONGLE=m +CONFIG_OLD_BELKIN_DONGLE=m +CONFIG_ACT200L_DONGLE=m +CONFIG_MA600_DONGLE=m +CONFIG_USB_IRDA=m +CONFIG_NSC_FIR=m +CONFIG_WINBOND_FIR=m +CONFIG_TOSHIBA_FIR=m +CONFIG_SMC_IRCC_FIR=m +CONFIG_ALI_FIR=m +CONFIG_VLSI_FIR=m + +# +# ISDN subsystem +# +CONFIG_ISDN=m +CONFIG_ISDN_BOOL=y +CONFIG_ISDN_PPP=y +CONFIG_ISDN_PPP_VJ=y +CONFIG_ISDN_MPP=y +CONFIG_ISDN_PPP_BSDCOMP=m +# CONFIG_ISDN_AUDIO is not set + +# +# ISDN feature submodules +# +CONFIG_ISDN_DRV_LOOP=m +CONFIG_ISDN_DIVERSION=m + +# +# Passive ISDN cards +# +CONFIG_ISDN_DRV_HISAX=m +CONFIG_ISDN_HISAX=y +CONFIG_HISAX_EURO=y +# CONFIG_DE_AOC is not set +CONFIG_HISAX_NO_SENDCOMPLETE=y +# CONFIG_HISAX_NO_LLC is not set +# CONFIG_HISAX_NO_KEYPAD is not set +# CONFIG_HISAX_1TR6 is not set +CONFIG_HISAX_NI1=y +CONFIG_HISAX_MAX_CARDS=8 +CONFIG_HISAX_16_0=y +CONFIG_HISAX_16_3=y +CONFIG_HISAX_AVM_A1=y +CONFIG_HISAX_IX1MICROR2=y +CONFIG_HISAX_ASUSCOM=y +CONFIG_HISAX_TELEINT=y +CONFIG_HISAX_HFCS=y +CONFIG_HISAX_SPORTSTER=y +CONFIG_HISAX_MIC=y +CONFIG_HISAX_ISURF=y +CONFIG_HISAX_HSTSAPHIR=y +CONFIG_HISAX_TELESPCI=y +CONFIG_HISAX_S0BOX=y +CONFIG_HISAX_FRITZPCI=y +CONFIG_HISAX_AVM_A1_PCMCIA=y +CONFIG_HISAX_ELSA=y +CONFIG_HISAX_DIEHLDIVA=y +CONFIG_HISAX_SEDLBAUER=y +CONFIG_HISAX_NETJET=y +CONFIG_HISAX_NETJET_U=y +CONFIG_HISAX_NICCY=y +CONFIG_HISAX_BKM_A4T=y +CONFIG_HISAX_SCT_QUADRO=y +CONFIG_HISAX_GAZEL=y +CONFIG_HISAX_HFC_PCI=y +CONFIG_HISAX_W6692=y +CONFIG_HISAX_HFC_SX=y +CONFIG_HISAX_ENTERNOW_PCI=y +CONFIG_HISAX_DEBUG=y +# CONFIG_HISAX_SEDLBAUER_CS is not set +# CONFIG_HISAX_ELSA_CS is not set +# CONFIG_HISAX_AVM_A1_CS is not set +CONFIG_HISAX_ST5481=m +CONFIG_HISAX_FRITZ_PCIPNP=m + +# +# Active ISDN cards +# +CONFIG_ISDN_DRV_ICN=m +CONFIG_ISDN_DRV_PCBIT=m +CONFIG_ISDN_DRV_SC=m +CONFIG_ISDN_DRV_ACT2000=m +CONFIG_ISDN_DRV_EICON=y +CONFIG_ISDN_DRV_EICON_DIVAS=m +# CONFIG_ISDN_DRV_EICON_OLD is not set +CONFIG_ISDN_DRV_TPAM=m +CONFIG_ISDN_CAPI=m +# CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON is not set +# CONFIG_ISDN_CAPI_MIDDLEWARE is not set +CONFIG_ISDN_CAPI_CAPI20=m +CONFIG_ISDN_CAPI_CAPIDRV=m +CONFIG_ISDN_DRV_AVMB1_B1ISA=m +CONFIG_ISDN_DRV_AVMB1_B1PCI=m +CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y +CONFIG_ISDN_DRV_AVMB1_T1ISA=m +CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m +# CONFIG_ISDN_DRV_AVMB1_AVM_CS is not set +CONFIG_ISDN_DRV_AVMB1_T1PCI=m +CONFIG_ISDN_DRV_AVMB1_C4=m +CONFIG_HYSDN=m +CONFIG_HYSDN_CAPI=y + +# +# Old CD-ROM drivers (not SCSI, not IDE) +# +# CONFIG_CD_NO_IDESCSI is not set + +# +# Input core support +# +CONFIG_INPUT=y +CONFIG_INPUT_KEYBDEV=y +CONFIG_INPUT_MOUSEDEV=y +CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 +CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 +CONFIG_INPUT_JOYDEV=m +# CONFIG_INPUT_EVDEV is not set + +# +# Character devices +# +CONFIG_VT=y +# CONFIG_ECC is not set +CONFIG_VT_CONSOLE=y +CONFIG_SERIAL=m +# CONFIG_SERIAL_EXTENDED is not set +CONFIG_SERIAL_NONSTANDARD=y +CONFIG_COMPUTONE=m +CONFIG_ROCKETPORT=m +CONFIG_CYCLADES=m +CONFIG_CYZ_INTR=y +CONFIG_DIGIEPCA=m +CONFIG_ESPSERIAL=m +CONFIG_MOXA_INTELLIO=m +CONFIG_MOXA_SMARTIO=m +CONFIG_ISI=m +CONFIG_SYNCLINK=m +CONFIG_SYNCLINKMP=m +CONFIG_N_HDLC=m +CONFIG_RISCOM8=m +CONFIG_SPECIALIX=m +CONFIG_SPECIALIX_RTSCTS=y +CONFIG_SX=m +CONFIG_RIO=m +# CONFIG_RIO_OLDPCI is not set +# CONFIG_STALDRV is not set +CONFIG_UNIX98_PTYS=y +CONFIG_UNIX98_PTY_COUNT=256 +CONFIG_PRINTER=m +# CONFIG_LP_CONSOLE is not set +# CONFIG_PPDEV is not set + +# +# I2C support +# +# CONFIG_I2C is not set + +# +# Mice +# +# CONFIG_BUSMOUSE is not set +CONFIG_MOUSE=y +CONFIG_PSMOUSE=y +CONFIG_82C710_MOUSE=m +# CONFIG_PC110_PAD is not set +# CONFIG_MK712_MOUSE is not set + +# +# Joysticks +# +# CONFIG_INPUT_GAMEPORT is not set +# CONFIG_INPUT_NS558 is not set +# CONFIG_INPUT_LIGHTNING is not set +# CONFIG_INPUT_PCIGAME is not set +# CONFIG_INPUT_CS461X is not set +# CONFIG_INPUT_EMU10K1 is not set +# CONFIG_INPUT_SERIO is not set +# CONFIG_INPUT_SERPORT is not set +# CONFIG_INPUT_ANALOG is not set +# CONFIG_INPUT_A3D is not set +# CONFIG_INPUT_ADI is not set +# CONFIG_INPUT_COBRA is not set +# CONFIG_INPUT_GF2K is not set +# CONFIG_INPUT_GRIP is not set +# CONFIG_INPUT_INTERACT is not set +# CONFIG_INPUT_TMDC is not set +# CONFIG_INPUT_SIDEWINDER is not set +# CONFIG_INPUT_IFORCE_USB is not set +# CONFIG_INPUT_IFORCE_232 is not set +# CONFIG_INPUT_WARRIOR is not set +# CONFIG_INPUT_MAGELLAN is not set +# CONFIG_INPUT_SPACEORB is not set +# CONFIG_INPUT_SPACEBALL is not set +# CONFIG_INPUT_STINGER is not set +# CONFIG_INPUT_DB9 is not set +# CONFIG_INPUT_GAMECON is not set +# CONFIG_INPUT_TURBOGRAFX is not set +# CONFIG_QIC02_TAPE is not set + +# +# Watchdog Cards +# +# CONFIG_WATCHDOG is not set +# CONFIG_AMD_RNG is not set +# CONFIG_INTEL_RNG is not set +# CONFIG_AMD_PM768 is not set +# CONFIG_NVRAM is not set +CONFIG_RTC=y +# CONFIG_DTLK is not set +# CONFIG_R3964 is not set +# CONFIG_APPLICOM is not set +# CONFIG_SONYPI is not set + +# +# Ftape, the floppy tape device driver +# +# CONFIG_FTAPE is not set +# CONFIG_AGP is not set +# CONFIG_DRM is not set +# CONFIG_MWAVE is not set + +# +# Multimedia devices +# +# CONFIG_VIDEO_DEV is not set + +# +# File systems +# +# CONFIG_QUOTA is not set +# CONFIG_QFMT_V1 is not set +# CONFIG_QFMT_V2 is not set +# CONFIG_QIFACE_COMPAT is not set +CONFIG_AUTOFS_FS=m +CONFIG_AUTOFS4_FS=m +CONFIG_REISERFS_FS=y +# CONFIG_REISERFS_CHECK is not set +# CONFIG_REISERFS_PROC_INFO is not set +CONFIG_ADFS_FS=m +# CONFIG_ADFS_FS_RW is not set +CONFIG_AFFS_FS=m +CONFIG_HFS_FS=m +CONFIG_BEFS_FS=m +# CONFIG_BEFS_DEBUG is not set +CONFIG_BFS_FS=m +CONFIG_EXT3_FS=y +CONFIG_JBD=y +# CONFIG_JBD_DEBUG is not set +CONFIG_FAT_FS=m +CONFIG_MSDOS_FS=m +CONFIG_UMSDOS_FS=m +CONFIG_VFAT_FS=m +CONFIG_EFS_FS=m +# CONFIG_JFFS_FS is not set +# CONFIG_JFFS2_FS is not set +CONFIG_CRAMFS=m +CONFIG_TMPFS=y +CONFIG_RAMFS=y +CONFIG_ISO9660_FS=y +CONFIG_JOLIET=y +# CONFIG_ZISOFS is not set +CONFIG_JFS_FS=m +# CONFIG_JFS_DEBUG is not set +# CONFIG_JFS_STATISTICS is not set +CONFIG_MINIX_FS=m +CONFIG_VXFS_FS=m +CONFIG_NTFS_FS=m +# CONFIG_NTFS_DEBUG is not set +# CONFIG_NTFS_RW is not set +CONFIG_HPFS_FS=m +CONFIG_PROC_FS=y +CONFIG_PROC_CONFIG=y +CONFIG_DEVFS_FS=y +# CONFIG_DEVFS_MOUNT is not set +# CONFIG_DEVFS_DEBUG is not set +# CONFIG_DEVPTS_FS is not set +CONFIG_QNX4FS_FS=m +# CONFIG_QNX4FS_RW is not set +CONFIG_ROMFS_FS=m +CONFIG_EXT2_FS=y +CONFIG_SYSV_FS=m +CONFIG_UDF_FS=m +# CONFIG_UDF_RW is not set +CONFIG_UFS_FS=m +# CONFIG_UFS_FS_WRITE is not set +CONFIG_XFS_FS=y +CONFIG_XFS_POSIX_ACL=y +CONFIG_XFS_RT=y +CONFIG_XFS_QUOTA=y +CONFIG_XFS_DMAPI=y +# CONFIG_XFS_DEBUG is not set +# CONFIG_PAGEBUF_DEBUG is not set + +# +# Network File Systems +# +# CONFIG_CODA_FS is not set +# CONFIG_INTERMEZZO_FS is not set +CONFIG_NFS_FS=m +CONFIG_NFS_V3=y +# CONFIG_ROOT_NFS is not set +CONFIG_NFSD=m +CONFIG_NFSD_V3=y +# CONFIG_NFSD_TCP is not set +CONFIG_SUNRPC=m +CONFIG_LOCKD=m +CONFIG_LOCKD_V4=y +CONFIG_SMB_FS=m +# CONFIG_SMB_NLS_DEFAULT is not set +CONFIG_NCP_FS=m +CONFIG_NCPFS_PACKET_SIGNING=y +CONFIG_NCPFS_IOCTL_LOCKING=y +CONFIG_NCPFS_STRONG=y +CONFIG_NCPFS_NFS_NS=y +CONFIG_NCPFS_OS2_NS=y +CONFIG_NCPFS_SMALLDOS=y +CONFIG_NCPFS_NLS=y +CONFIG_NCPFS_EXTRAS=y +# CONFIG_ZISOFS_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=y +CONFIG_MINIX_SUBPARTITION=y +CONFIG_SOLARIS_X86_PARTITION=y +CONFIG_UNIXWARE_DISKLABEL=y +CONFIG_LDM_PARTITION=y +# CONFIG_LDM_DEBUG is not set +# CONFIG_SGI_PARTITION is not set +# CONFIG_ULTRIX_PARTITION is not set +CONFIG_SUN_PARTITION=y +CONFIG_EFI_PARTITION=y +CONFIG_SMB_NLS=y +CONFIG_NLS=y + +# +# Native Language Support +# +CONFIG_NLS_DEFAULT="iso8859-1" +CONFIG_NLS_CODEPAGE_437=m +CONFIG_NLS_CODEPAGE_737=m +CONFIG_NLS_CODEPAGE_775=m +CONFIG_NLS_CODEPAGE_850=m +CONFIG_NLS_CODEPAGE_852=m +CONFIG_NLS_CODEPAGE_855=m +CONFIG_NLS_CODEPAGE_857=m +CONFIG_NLS_CODEPAGE_860=m +CONFIG_NLS_CODEPAGE_861=m +CONFIG_NLS_CODEPAGE_862=m +CONFIG_NLS_CODEPAGE_863=m +CONFIG_NLS_CODEPAGE_864=m +CONFIG_NLS_CODEPAGE_865=m +CONFIG_NLS_CODEPAGE_866=m +CONFIG_NLS_CODEPAGE_869=m +CONFIG_NLS_CODEPAGE_936=m +CONFIG_NLS_CODEPAGE_950=m +CONFIG_NLS_CODEPAGE_932=m +CONFIG_NLS_CODEPAGE_949=m +CONFIG_NLS_CODEPAGE_874=m +CONFIG_NLS_ISO8859_8=m +CONFIG_NLS_CODEPAGE_1250=m +CONFIG_NLS_CODEPAGE_1251=m +CONFIG_NLS_ISO8859_1=m +CONFIG_NLS_ISO8859_2=m +CONFIG_NLS_ISO8859_3=m +CONFIG_NLS_ISO8859_4=m +CONFIG_NLS_ISO8859_5=m +CONFIG_NLS_ISO8859_6=m +CONFIG_NLS_ISO8859_7=m +CONFIG_NLS_ISO8859_9=m +CONFIG_NLS_ISO8859_13=m +CONFIG_NLS_ISO8859_14=m +CONFIG_NLS_ISO8859_15=m +CONFIG_NLS_KOI8_R=m +CONFIG_NLS_KOI8_U=m +CONFIG_NLS_UTF8=m +# CONFIG_IMON is not set + +# +# Console drivers +# +CONFIG_VGA_CONSOLE=y +CONFIG_VIDEO_SELECT=y +# CONFIG_MDA_CONSOLE is not set + +# +# Frame-buffer support +# +CONFIG_FB=y +CONFIG_DUMMY_CONSOLE=y +# CONFIG_FB_LOGO_TUX is not set +# CONFIG_FB_LOGO_LARRY is not set +# CONFIG_FB_LOGO_GENTOO is not set +# CONFIG_FB_LOGO_G is not set +# CONFIG_FB_LOGO_PENGUIN is not set +CONFIG_FB_LOGO_POWEREDBY=y +# CONFIG_FB_RIVA is not set +# CONFIG_FB_CLGEN is not set +# CONFIG_FB_PM2 is not set +# CONFIG_FB_PM3 is not set +# CONFIG_FB_CYBER2000 is not set +CONFIG_FB_VESA=y +# CONFIG_FB_VGA16 is not set +# CONFIG_FB_HGA is not set +CONFIG_VIDEO_SELECT=y +# CONFIG_FB_MATROX is not set +# CONFIG_FB_ATY is not set +# CONFIG_FB_RADEON is not set +# CONFIG_FB_ATY128 is not set +# CONFIG_FB_SIS is not set +# CONFIG_FB_NEOMAGIC is not set +# CONFIG_FB_3DFX is not set +# CONFIG_FB_VOODOO1 is not set +# CONFIG_FB_TRIDENT is not set +# CONFIG_FB_VIRTUAL is not set +CONFIG_FBCON_SPLASHSCREEN=y +CONFIG_FBCON_CFB16=y +# CONFIG_FBCON_ADVANCED is not set +CONFIG_FBCON_CFB8=y +CONFIG_FBCON_CFB16=y +CONFIG_FBCON_CFB24=y +CONFIG_FBCON_CFB32=y +# CONFIG_FBCON_FONTWIDTH8_ONLY is not set +# CONFIG_FBCON_FONTS is not set +CONFIG_FONT_8x8=y +CONFIG_FONT_8x16=y + +# +# Sound +# +# CONFIG_SOUND is not set + +# +# USB support +# +CONFIG_USB=m +# CONFIG_USB_DEBUG is not set +CONFIG_USB_DEVICEFS=y +# CONFIG_USB_BANDWIDTH is not set +# CONFIG_USB_LONG_TIMEOUT is not set +CONFIG_USB_EHCI_HCD=m +CONFIG_USB_UHCI=m +CONFIG_USB_UHCI_ALT=m +CONFIG_USB_OHCI=m +# CONFIG_USB_AUDIO is not set +# CONFIG_USB_EMI26 is not set +CONFIG_USB_BLUETOOTH=m +# CONFIG_USB_MIDI is not set +CONFIG_USB_STORAGE=m +# CONFIG_USB_STORAGE_DEBUG is not set +CONFIG_USB_STORAGE_DATAFAB=y +CONFIG_USB_STORAGE_FREECOM=y +CONFIG_USB_STORAGE_ISD200=y +CONFIG_USB_STORAGE_DPCM=y +CONFIG_USB_STORAGE_HP8200e=y +CONFIG_USB_STORAGE_SDDR09=y +CONFIG_USB_STORAGE_SDDR55=y +CONFIG_USB_STORAGE_JUMPSHOT=y +CONFIG_USB_ACM=m +# CONFIG_USB_PRINTER is not set +CONFIG_USB_HID=m +CONFIG_USB_HIDINPUT=y +# CONFIG_USB_HIDDEV is not set +# CONFIG_USB_KBD is not set +# CONFIG_USB_MOUSE is not set +# CONFIG_USB_AIPTEK is not set +# CONFIG_USB_WACOM is not set +# CONFIG_USB_DC2XX is not set +# CONFIG_USB_MDC800 is not set +# CONFIG_USB_SCANNER is not set +# CONFIG_USB_MICROTEK is not set +# CONFIG_USB_HPUSBSCSI is not set +CONFIG_USB_PEGASUS=m +CONFIG_USB_RTL8150=m +CONFIG_USB_KAWETH=m +CONFIG_USB_CATC=m +CONFIG_USB_CDCETHER=m +CONFIG_USB_USBNET=m +CONFIG_USB_USS720=m + +# +# USB Serial Converter support +# +# CONFIG_USB_SERIAL is not set +# CONFIG_USB_RIO500 is not set +CONFIG_USB_AUERSWALD=m +CONFIG_USB_TIGL=m +CONFIG_USB_BRLVGER=m +CONFIG_USB_LCD=m + +# +# Bluetooth support +# +CONFIG_BLUEZ=m +CONFIG_BLUEZ_L2CAP=m +CONFIG_BLUEZ_SCO=m +CONFIG_BLUEZ_BNEP=m +CONFIG_BNEP_MC_FILTER=y +CONFIG_BNEP_PROTO_FILTER=y + +# +# Bluetooth device drivers +# +CONFIG_BLUEZ_HCIUSB=m +# CONFIG_BLUEZ_USB_ZERO_PACKET is not set +CONFIG_BLUEZ_HCIUART=m +CONFIG_BLUEZ_HCIUART_H4=y +# CONFIG_BLUEZ_HCIDTL1 is not set +# CONFIG_BLUEZ_HCIBT3C is not set +# CONFIG_BLUEZ_HCIBLUECARD is not set +CONFIG_BLUEZ_HCIVHCI=m + +# +# Windows Applications support +# +# CONFIG_MKI is not set + +# +# Kernel hacking +# +CONFIG_DEBUG_KERNEL=y +# CONFIG_DEBUG_STACKOVERFLOW is not set +# CONFIG_DEBUG_HIGHMEM is not set +# CONFIG_DEBUG_SLAB is not set +# CONFIG_DEBUG_IOVIRT is not set +CONFIG_MAGIC_SYSRQ=y +# CONFIG_DEBUG_SPINLOCK is not set +# CONFIG_FRAME_POINTER is not set + +# +# Library routines +# +CONFIG_ZLIB_INFLATE=m +CONFIG_ZLIB_DEFLATE=m diff --git a/users/drobbins/genkernel/genkernel b/users/drobbins/genkernel/genkernel new file mode 100644 index 0000000000..b1d292cba2 --- /dev/null +++ b/users/drobbins/genkernel/genkernel @@ -0,0 +1,366 @@ +#!/bin/bash +# Bob Johnson, 23 March 2003 +# Copyright 2002 Gentoo Technologies, Inc; http://www.gentoo.org +# Released under the GNU General Public License version 2 + +if [ ! -e /usr/src/linux ] +then + echo "/usr/src/linux doesn't seem to exist. Please emerge your favorite" + echo "kernel source tree first." + exit 1 +fi + +if [ ! -h /usr/src/linux ] +then + echo "/usr/src/linux is not a symbolic link. Please make sure it is a" + echo "symbolic link to your preferred kernel source tree." + exit 1 +fi + +KD=`readlink -f /usr/src/linux` +KV="${KD##*/}" +KV="${KV##linux-}" + +source /sbin/functions.sh +TEMP=/tmp +KERNEL=$1 +CONFIG=/etc/kernels +source /etc/kernels/settings +BUSYBOX_TARBALL=${CONFIG}/archives/busybox-0.60.5.tar.bz2 +BUSYBOX_DIR=busybox-0.60.5 +# This function check how many cpu's are present, and then set +# -j in MAKEOPTS accordingly. +# +# Thanks to nall for this. +# +MAKEOPTS="-j2" +get_number_of_jobs() { + if [ ! -r /proc/cpuinfo ] + then + einfo "/proc not mounted; optimizing for uniprocessor compile..." + fi + + CPUS="`grep -c ^[Pp]rocessor /proc/cpuinfo`" + # Make sure the number is valid ... + if [ "${CPUS}" -lt 1 ] + then + CPUS=1 + fi + + MAKEOPTS="-j$(( $CPUS * 2 ))" + +} + +spinner() { + local type + type=${1}; shift + for i in "$@" + do echo -n " *$GOOD Compiling kernel $WARN $i";echo -n -e "\r"; + usleep 100000 ; + done + spinner '|' '/' '-' '\' '|' '/' '-' '\' + echo -n $NORMAL +} + +die() { + if [ -n "$1" ] + then + echo "${PROG}: error: $1" + else + echo "${PROG}: aborting." + fi + exit 1 +} +MENUCONFIG="no" +for x in $@ +do + if [ "$x" = "--config" ] + then + MENUCONFIG="yes" + else + echo "genkernel: Unrecognized option \"$x\"" + die + fi + shift +done + +BOOTSPLASH="no" + +root_device() { + local myroot + local mylink + myroot=`awk '/^[ \t]*[^#]/ { if ($2 == "/") { print $1; }}' /etc/fstab` + if [ ! -e "$myroot" ] + then + echo "I can't find the root device specified in /etc/fstab: ${myroot}." + echo "Please configure your /etc/fstab file correctly, and then try again. " + die + fi + mylink="`readlink $myroot`" + if [ $? -eq 0 ] + then + #expanded a symlink.... + myroot="$mylink" + fi + ROOT_DEVICE=$myroot +} + +configuration() { + echo "Gentoo Linux genkernel, version 1.6" + echo " Copyright 2003 Gentoo Technologies, Inc., Bob Johnson, Daniel Robbins" + echo " Distributed under the GNU General Public License version 2" + echo + echo "Settings:" +# echo " root device: ${ROOT_DEVICE}" + echo " compile optimization: $CPUS processor(s)" + echo " source tree: ${KD}" + echo -n " config: " + + if [ -e ${CONFIG}/config-${KV} ] + then + echo -e "gentoo (customized)\n config loc: ${CONFIG}/config-${KV}" + elif [ -e ${KD}/kernel-config ] + then + echo -e "gentoo (default)\n config loc: ${KD}/kernel-config" + else + echo -e "non-gentoo (default)\n config loc: ${CONFIG}/default-config" + fi + + echo -n " initrd config: " + if [ -e ${KD}/settings ] + then + echo "(kernel) ${KD}/settings" + source ${KD}/settings + else + echo "(default) ${CONFIG}/settings" + source ${CONFIG}/settings + fi + echo + cd ${KD} + ebegin "Running \"make mrproper\"" + #running make mrproper fixes unresolved symbol stuff when switching CPU types with + #the custom configure option. + make mrproper > /dev/null + eend + if [ -e ${CONFIG}/config-${KV} ] + then + cp -f ${CONFIG}/config-${KV} ${KD}/.config || die "couldn't copy 1" + elif [ -e ${KD}/kernel-config ] + then + cp -f ${KD}/kernel-config ${KD}/.config || die "couldn't copy 2" + else + cp -f ${CONFIG}/default-config ${KD}/.config || die "couldn't copy 3" + fi + ebegin "Running \"make oldconfig\"" + while true;do echo -e "\n";done|make oldconfig >/dev/null + eend + if [ "$MENUCONFIG" = "yes" ] + then + echo + echo "You will now be able to make customizations to your kernel configuration." + echo "Any changes you make will be saved in ${CONFIG}/config-${KV}." + echo "Your changes will also be used automatically the next time you use" + echo "genkernel to build the ${KV} kernel." + echo + echo "Hit enter to begin." + read + make menuconfig + if [ $? -eq 0 ] + then + cp ${KD}/.config ${CONFIG}/config-${KV} + else + echo "Error running \"make menuconfig\"; exiting." + die + fi + fi +} + +compile() { + local compile + ebegin "Logging to /var/log/genkernel.log"; eend; + ebegin "Starting ${KV} build"; eend + ebegin "Running \"make dep\"" + make dep >/var/log/genkernel.log 2>&1 ||die; eend + ebegin "Running \"make bzImage\"" + make $MAKEOPTS bzImage >/var/log/genkernel.log 2>&1 || die; eend + ebegin "Running \"make modules\"" + make $MAKEOPTS modules >/var/log/genkernel.log 2>&1 || die; eend + ebegin "Running \"make modules_install\"" + make modules_install >/var/log/genkernel.log 2>&1 || die; eend + mount /boot > /dev/null 2>&1 + ebegin "Moving bzImage to /boot/kernel-${KV}" + cp arch/i386/boot/bzImage /boot/kernel-${KV} + ebegin "Copying System.map to /boot/System.map-${KV}" + cp System.map /boot/System.map-${KV} + rm -f /boot/System.map.old + mv -f /boot/System.map /boot/System.map.old + ln -s System.map-${KV} /boot/System.map + eend +} + +busybox() { + local busy + ebegin "Building busybox" + cd ${TEMP} + rm -rf ${BUSYBOX_DIR} + tar -xjf ${BUSYBOX_TARBALL} + cd ${BUSYBOX_DIR} + cp Config.h Config.h.orig + sed -e "s://#define BB_INSMOD:#define BB_INSMOD:" \ + -e "s://#define BB_PIVOT_ROOT:#define BB_PIVOT_ROOT:" \ + -e "s://#define BB_LOADKMAP:#define BB_LOADKMAP:" \ + -e "s://#define BB_LOSETUP:#define BB_LOSETUP:" \ + -e "s://#define BB_RMMOD:#define BB_RMMOD:" Config.h.orig > Config.h + make clean + make DOSTATIC=true + install -d ${TEMP}/kernel-initrd + dd if=/dev/zero of=${TEMP}/initrd bs=1k count=5000 + mke2fs -F -q -N5000 ${TEMP}/initrd + mount -t ext2 -o loop ${TEMP}/initrd ${TEMP}/kernel-initrd + install -d ${TEMP}/kernel-initrd/{bin,etc,usr,proc,tmp,.initrd,new_root} + ln -s bin ${TEMP}/kernel-initrd/sbin + ln -s ../bin ${TEMP}/kernel-initrd/usr/bin + ln -s ../bin ${TEMP}/kernel-initrd/usr/sbin + install -d ${TEMP}/kernel-initrd/keymaps + cp ${CONFIG}/archives/keymaps/key.lst ${TEMP}/kernel-initrd/keymaps + tar xzf ${CONFIG}/archives/keymaps/bin-keymaps.tar.gz -C ${TEMP}/kernel-initrd/keymaps + (mkdir ${TEMP}/kernel-initrd/dev;cd ${TEMP}/kernel-initrd/dev;MAKEDEV generic-i386;MAKEDEV scd) + cat >${TEMP}/kernel-initrd/etc/fstab < ${TEMP}/kernel-initrd/linuxrc + chmod +x ${TEMP}/kernel-initrd/linuxrc + umount ${TEMP}/initrd +if [ $BOOTSPLASH = "yes" ] + then + ebegin "Adding Bootsplash Initrd" + cat ${BOOT_SPLASH_INITRD} >> ${TEMP}/initrd || die + cp -f ${TEMP}/initrd /boot/initrd-${KV} + eend + else + gzip -f -9 ${TEMP}/initrd + mv -f ${TEMP}/initrd.gz /boot/initrd-${KV} + eend +fi +} +buildpkg() { + local build +if [ "$PACKAGE" = "yes" ] + then + ebegin "Building Kernel Package" + mkdir ${TEMP}/genkernel + cp /kernel-${KV} ${TEMP}/genkernel + cp /initrd-${KV} ${TEMP}/genkernel + cp -rf /lib/modules/${KV} ${TEMP}/genkernel + cp -f /usr/src/linux-${KV}/.config ${TEMP}/genkernel/config + cd ${TEMP} + tar -jcvf /kernel-${KV}.tar.bz2 genkernel 2>&1 || die + rm -rf ${TEMP}/genkernel + echo $WARN " * Copied Kernel package to /kernel-${KV}.tar.bz2" + eend + fi +} +finish() { + echo + einfo "Build completed successfully!" + echo + einfo "Please specify /boot/kernel-${KV} and /boot/initrd-${KV}" + einfo "when customizing your boot loader configuration files." + echo + rm -rf /tmp/KV + rm -rf ${TEMP}/kernel-initrd + rm -rf ${TEMP}/${BUSYBOX_DIR} +} + +#root_device +get_number_of_jobs +configuration +compile +ebegin "Building busybox" +busybox >/var/log/genkernel.log 2>&1 +eend +ebegin "Creating initrd" +initrd >/var/log/genkernel.log 2>&1 +eend +buildpkg +finish +exit 0 + + diff --git a/users/drobbins/genkernel/linuxrc b/users/drobbins/genkernel/linuxrc new file mode 100644 index 0000000000..d2fcd0ec57 --- /dev/null +++ b/users/drobbins/genkernel/linuxrc @@ -0,0 +1,189 @@ +#!/bin/sh +# Daniel Robbins +# Copyright 2003 Gentoo Technologies, Inc. +# Distributed under the GPL + +PATH=/usr/sbin:/usr/bin:/sbin:/bin +BACK_UP="\033[1K\033[0G" +HILITE="\033[1m" +NORMAL="\033[0m" +WARN="\033[1m" +BAD="\033[1m" +#mount -o remount,rw / +mount /proc +INITRD="true" +SCSI="yes" +CDCACHE="no" +IDEBUG="no" +FIREWIRE="no" +ATARAID="no" +PCMCIA="no" +DETECT="no" +USB="yes" +KEYMAP="no" +if [ ! -e /dev/.devfsd ] +then + #mount devfs + mount -t devfs devfs /dev +fi + +CMDLINE="`cat /proc/cmdline`" +for x in $CMDLINE +do + if [ "$x" = "doscsi" ] + then + SCSI="yes" + elif [ "$x" = "cdcache" ] + then + CDCACHE="yes" + elif [ "$x" = "idebug" ] + then + IDEBUG="yes" + fi +done + +for x in $CMDLINE +do + if [ "$x" = "dofirewire" ] + then + FIREWIRE="yes" + fi +done +for x in $CMDLINE +do + if [ "$x" = "nousb" ] + then + USB="no" + fi +done + +for x in $CMDLINE +do + if [ "$x" = "doataraid" ] + then + ATARAID="yes" + fi +done +for x in $CMDLINE +do + if [ "$x" = "dopcmcia" ] + then + PCMCIA="yes" + fi +done + +for x in $CMDLINE +do + if [ "$x" = "dokeymap" ] + then + KEYMAP="yes" + fi +done + +blurb() { + echo -ne ${HILITE}${1} +} + +backup() { + echo -ne "\033[0G\033[0K" +} +if [ -e /dev/.devfsd ] + then + RAM_DEVICE="rd" + else + RAM_DEVICE="ram0" +fi + + +# Create the new root FS + +mounted="" + +initmsg() { + echo -e "${HILITE}${*}${NORMAL}" +} + +getkeymap() { + local mykeymap + echo -ne ${HILITE} + cat /keymaps/key.lst + echo -ne ${NORMAL} + read -p "Keymap selection: " mykeymap + if [ -e /keymaps/${mykeymap}.map ] + then + echo -e "${HILITE}---- Loading ${mykeymap} keymap${NORMAL}" + loadkmap < /keymaps/${mykeymap}.map + elif [ "$mykeymap" = "" ] + then + #default keymap is "us" + echo -e "${HILITE}---- Loading default (US) keymap${NORMAL}" + loadkmap < /keymaps/us.map + else + getkeymap + fi +} + +modules_scan() { + local type + type=${1}; shift + for x in "$@" + do + blurb "---- Scanning for ${x}..." + insmod -f /modules/${type}/${x}.o > /dev/null 2>&1 + if [ $? -eq 0 ] + then + backup + echo -e "${GOOD}---- Detected ${x} hardware${NORMAL}" + else + backup + echo -ne "${NORMAL}" + fi + done +} +echo "${GOOD} Initial RAMDISK Loading Starting..." +# Mount the CD + +if [ "$SCSI" = "yes" ] +then +DEVICE=SCSI + echo -e "${HILITE} ---- Beginning storage detection${NORMAL}" + # This next "## ##" gets sed tweaked: + modules_scan storage ##STORAGE_MODULES## +fi + +if [ "$FIREWIRE" = "yes" ] +then +DEVICE=FIREWIRE + echo -e "${HILITE} ---- Beginning firewire detection${NORMAL}" + # This next "## ##" gets sed tweaked: + modules_scan firewire ##FIREWIRE_MODULES## +fi +if [ "$ATARAID" = "yes" ] +then +DEVICE=ATARAID + echo -e "${HILITE} ---- Beginning ata detection${NORMAL}" + # This next "## ##" gets sed tweaked: + modules_scan ataraid ##ATARAID_MODULES## +fi + +if [ "$PCMCIA" = "yes" ] +then +DEVICE=PCMCIA + echo -e "${HILITE} ---- Beginning pcmcia detection${NORMAL}" + # This next "## ##" gets sed tweaked: + modules_scan ##PCMCIA_MODULES## +fi +if [ "$USB" = "yes" ] +then +DEVICE=USB + echo -e "${HILITE} ---- Beginning usb detection${NORMAL}" + # This next "## ##" gets sed tweaked: + modules_scan usb ##USB_MODULES## +fi + +if [ "$KEYMAP" = "yes" ] +then +getkeymap +fi + +exit diff --git a/users/drobbins/genkernel/settings b/users/drobbins/genkernel/settings new file mode 100644 index 0000000000..27fe501239 --- /dev/null +++ b/users/drobbins/genkernel/settings @@ -0,0 +1,25 @@ +STORAGE_MODULES="sd_mod sg sr_mod \ +aic7xxx aic7xxx_old BusLogic \ +ncr53c8xx NCR53c406a \ +initio advansys aha1740 aha1542 aha152x \ +atp870u dtc eata fdomain gdth \ +megaraid pas16 pci2220i pci2000 psi240i \ +qlogicfas qlogicfc qlogicisp \ +seagate t128 tmscsim u14-34f ultrastor wd7000 \ +a100u2w 3w-xxxx DAC960 NCR53c406a \ +aacraid sym53c8xx a100u2w cpqfc \ +dmx3191d dpt_i2o imm in2000 ips qla1280 \ +sim710 sym53c416" + +FIREWIRE_MODULES="ieee1394 ohci1394 eth1394 sbp2" + +ATARAID_MODULES="ataraid pdcraid hptraid" + +PCMCIA_MODULES="ide-cs" + +USB_MODULES="usbcore ehci-hcd uhci usb-ohci hid usb-storage" + +INITRD_SIZE=5000 + +#BOOT_SPLASH_INITRD="/boot/initrd.bs" + -- cgit v1.2.3-65-gdbad