Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. =================================================================== RCS file: /ftp/cvs/cvsroot/src/sys/arch/i386/conf/ALL,v rcsdiff: /ftp/cvs/cvsroot/src/sys/arch/i386/conf/ALL,v: warning: Unknown phrases like `commitid ...;' are present. retrieving revision 1.167 retrieving revision 1.167.2.8 diff -u -p -r1.167 -r1.167.2.8 --- src/sys/arch/i386/conf/ALL 2008/04/22 22:37:14 1.167 +++ src/sys/arch/i386/conf/ALL 2010/10/09 03:31:46 1.167.2.8 @@ -1,4 +1,4 @@ -# $NetBSD: ALL,v 1.167 2008/04/22 22:37:14 cegger Exp $ +# $NetBSD: ALL,v 1.167.2.8 2010/10/09 03:31:46 yamt Exp $ # From NetBSD: GENERIC,v 1.787 2006/10/01 18:37:54 bouyer Exp # # ALL machine description file @@ -17,15 +17,17 @@ include "arch/i386/conf/std.i386" options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "ALL-$Revision: 1.167 $" +#ident "ALL-$Revision: 1.167.2.8 $" -maxusers 32 # estimated number of users +maxusers 64 # estimated number of users + +makeoptions USE_SSP=yes # CPU-related options. options VM86 # virtual 8086 emulation options USER_LDT # user-settable LDT; used by WINE -# insert delay no-ops in interrupts; recommended on very old machines -options PIC_DELAY +options X86EMU # 386 Real Mode emulator +options PAE # PAE mode (36 bits physical addressing) # Enhanced SpeedStep Technology in the Pentium M options ENHANCED_SPEEDSTEP @@ -44,7 +46,7 @@ options VIA_PADLOCK options INTEL_ONDEMAND_CLOCKMOD # XBOX support -options XBOX +options XBOX options MTRR # memory-type range register syscall support # doesn't work with MP just yet.. @@ -70,17 +72,23 @@ options CONS_OVERRIDE # Always use abov options REALBASEMEM=639 # size of base memory (in KB) options REALEXTMEM=15360 # size of extended memory (in KB) +# The following options limit the overall size of physical memory +# and/or the maximum address used by the system. +# Contrary to REALBASEMEM and REALEXTMEM, they still use the BIOS memory map +# and can deal with holes in the memory layout. +options PHYSMEM_MAX_SIZE=64 # max size of physical memory (in MB) +options PHYSMEM_MAX_ADDR=2048 # don't use memory above this (in MB) + # Standard system options options INSECURE # disable kernel security levels - X needs this options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT options NTP # NTP phase/frequency locked loop -options NO_TSC_TIME # Don't use TSC microtime, even if available. - # Improves time behavior under VMware. options KTRACE # system call tracing via ktrace(1) +# Note: SysV IPC parameters could be changed dynamically, see sysctl(8). options SYSVMSG # System V-like message queues options SYSVSEM # System V-like semaphores options SEMMNI=10 # number of semaphore identifiers @@ -88,11 +96,9 @@ options SEMMNS=60 # number of semaphore options SEMUME=10 # max number of undo entries per process options SEMMNU=30 # number of undo structures in system options SYSVSHM # System V-like memory sharing -options SHMMAXPGS=2048 # 2048 pages is the default options P1003_1B_SEMAPHORE # p1003.1b semaphore support -options LKM # loadable kernel modules -options MODULAR # new modules framework +options MODULAR # new style module framework options USERCONF # userconf(4) support options PIPE_SOCKETPAIR # smaller, but slower pipe(2) @@ -105,14 +111,15 @@ options BEEP_ONHALT_COUNT=3 # Times to options BEEP_ONHALT_PITCH=1500 # Default frequency (in Hz) options BEEP_ONHALT_PERIOD=250 # Default duration (in msecs) -# Enable experimental buffer queue strategy for better responsiveness under -# high disk I/O load. Likely stable but not yet the default. +# Alternate buffer queue strategies for better responsiveness under high +# disk I/O load. options BUFQ_READPRIO options BUFQ_PRIOCSCAN # Diagnostic/debugging support options options DIAGNOSTIC # expensive kernel consistency checks options DEBUG # expensive debugging checks/support +options LOCKDEBUG # expensive locking checks/support options KMEMSTATS # kernel memory statistics (vmstat -m) options DDB # in-kernel debugger options DDB_ONPANIC=1 # see also sysctl(8): `ddb.onpanic' @@ -120,6 +127,8 @@ options DDB_HISTORY_SIZE=512 # enable h options DDB_VERBOSE_HELP options KGDB # remote debugger options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 +options IPKDB # IP Kernel Debugger +options IPKDBKEY="\"Pass_phrase_to_debug_over_network\"" makeoptions DEBUG="-g" # compile full symbol table options SYSCALL_STATS # per syscall counts options SYSCALL_TIMES # per syscall times @@ -138,6 +147,7 @@ options COMPAT_16 # NetBSD 1.6 options COMPAT_20 # NetBSD 2.0 options COMPAT_30 # NetBSD 3.0 options COMPAT_40 # NetBSD 4.0 +options COMPAT_50 # NetBSD 5.0 options COMPAT_43 # 4.3BSD, 386BSD, and BSDI options COMPAT_386BSD_MBRPART # recognize old partition ID options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. @@ -154,7 +164,12 @@ options COMPAT_NDIS # NDIS network driv options COMPAT_PECOFF # kernel support to run Win32 apps options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. -options X86EMU # 386 Real Mode emulator +# Wedge support +options DKWEDGE_AUTODISCOVER # Automatically add dk(4) instances +options DKWEDGE_METHOD_GPT # Supports GPT partitions as wedges +# The following two options can break /etc/fstab, so handle with care +options DKWEDGE_METHOD_BSDLABEL # Support disklabel entries as wedges +options DKWEDGE_METHOD_MBR # Support MBR partitions as wedges # File systems file-system FFS # UFS @@ -169,7 +184,7 @@ file-system FDESC # /dev/fd file-system KERNFS # /kern file-system NULLFS # loopback file system file-system OVERLAY # overlay file system -file-system PORTAL # portal filesystem (still experimental) +file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) file-system PROCFS # /proc file-system UMAPFS # NULLFS + uid and gid remapping file-system UNION # union file system @@ -179,34 +194,32 @@ file-system SYSVBFS # System V boot fi file-system PTYFS # /dev/ptm support file-system TMPFS # Efficient memory file-system file-system UDF # experimental - OSTA UDF CD/DVD file-system -file-system PUFFS # experimental - Userspace file system support file-system HFS # experimental - Apple HFS+ file system file-system EFS # Silicon Graphics Extent File System file-system FILECORE # Acorn filecore file system file-system ADOSFS # AmigaDOS file system +file-system NILFS # experimental - NTT's NiLFS(2) # File system options options QUOTA # UFS quotas options FFS_EI # FFS Endian Independent support -options SOFTDEP # FFS soft updates support. -# Note that UFS_DIRHASH is suspected of causing kernel memory corruption. -# It is not recommended for general use. +options WAPBL # File system journaling support - Experimental options UFS_DIRHASH # UFS Large Directory Hashing - Experimental -options UFS_EXTATTR +options UFS_EXTATTR options NFSSERVER # Network File System server options FFS_NO_SNAPSHOT # No FFS snapshot support options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and # immutable) behave as system flags. -options VNODE_LOCKDEBUG # Networking options options GATEWAY # packet forwarding options INET # IP + ICMP + TCP + UDP -options INET6 # IPV6 +options INET6 # IPv6 options IPSEC # IP security options IPSEC_ESP # IP security (encryption part; define w/IPSEC) options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) #options IPSEC_DEBUG # debug for IP security +options MPLS # MultiProtocol Label Switching (needs ifmpls) options MROUTING # IP multicast routing options PIM # Protocol Independent Multicast options ISO,TPIP # OSI @@ -218,9 +231,10 @@ options PPP_FILTER # Active filter supp options PFIL_HOOKS # pfil(9) packet filter hooks options IPFILTER_LOG # ipmon(8) log support options IPFILTER_LOOKUP # ippool(8) support +options IPFILTER_COMPAT # Compat for IP-Filter options IPFILTER_DEFAULT_BLOCK # block all packets by default -#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG -options TCP_SIGNATURE # RFC2385 support, used with BGP +options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG +options TCP_SIGNATURE # RFC 2385 support, used with BGP options ALTQ # Manipulate network interfaces' output queues options ALTQ_BLUE # Stochastic Fair Blue @@ -248,6 +262,7 @@ options USBVERBOSE # verbose USB device options PNPBIOSVERBOSE # verbose PnP BIOS messages #options PNPBIOSDEBUG # more fulsome PnP BIOS debugging messages options MCAVERBOSE # verbose MCA device autoconfig messages +options I2C_SCAN # Scan i2c bus for responses options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM @@ -300,6 +315,10 @@ options WSDISPLAY_SCROLLSUPPORT #options SPLASHSCREEN #options SPLASHSCREEN_PROGRESS +# Keylock support +options KEYLOCK +options secmodel_keylock # Requires options KEYLOCK + # Kernel root file system and dump configuration. config netbsd root on ? type ? #config netbsd root on sd0a type ffs @@ -309,11 +328,6 @@ config netbsd root on ? type ? # Device configuration # -mainbus0 at root - -cpu* at mainbus? -ioapic* at mainbus? - # Doesn't do anything yet. p64h2apic* at pci? dev? function? # P64H2 IOxAPIC @@ -336,34 +350,40 @@ ipmi0 at mainbus? # This option can be used to retrieve CPU and APIC information. # that I/O APICs can be used if ACPI is enabled below. -# To use the I/O APIC(s), enable the ioapic line above. -#options MPBIOS # configure CPUs and APICs using MPBIOS -#options MPBIOS_SCANPCI # find PCI roots using MPBIOS -#options ACPI_SCANPCI # find PCI roots using ACPI +options MPBIOS_SCANPCI # find PCI roots using MPBIOS +options ACPI_SCANPCI # find PCI roots using ACPI acpi0 at mainbus0 options ACPI_ACTIVATE_DEV # If set, activate inactive devices -options ACPICA_PEDANTIC # force strict conformance to the Spec. # ACPI devices +apm* at acpi? # ACPI apm emulation acpiacad* at acpi? # ACPI AC Adapter acpibat* at acpi? # ACPI Battery acpibut* at acpi? # ACPI Button +acpicpu* at acpi? # ACPI CPU +acpidalb* at acpi? # ACPI Direct Application Launch Button # The ACPI Embedded Controller is generally configured via the special ECDT. # This is required as parts of the DSDT can reference the EC before the normal # attach phase. acpiec* at acpi? # ACPI Embedded Controller (late binding) acpiecdt* at acpi? # ACPI Embedded Controller (early binding) acpilid* at acpi? # ACPI Lid Switch +# XXX Do not enable this in a real kernel unless you also disable any +# XXX "native" i2c controller. Otherwise you'll have two accessors to +# XXX the same bus, and bad things (tm) will happen! +acpismbus* at acpi? # ACPI SMBus CMI (experimental) acpitz* at acpi? # ACPI Thermal Zone +acpiwmi* at acpi? # ACPI WMI Mapper # Mainboard devices -aiboost* at acpi? # ASUS AI Booster Hardware monitor +aibs* at acpi? # ASUSTeK AI Booster hardware monitor asus* at acpi? # ASUS hotkeys attimer* at acpi? # AT Timer com* at acpi? # Serial communications interface fdc* at acpi? # Floppy disk controller +hpqlb* at acpi? # HP Quick Launch Buttons hpet* at acpi? # High Precision Event Timer joy* at acpi? # Joystick/Game port lpt* at acpi? # Parallel port @@ -373,6 +393,10 @@ pckbc* at acpi? # PC keyboard control pcppi* at acpi? # AT-style speaker sound thinkpad* at acpi? # IBM/Lenovo Thinkpad hotkeys ug* at acpi? # Abit uGuru Hardware monitor +wb* at acpi? # Winbond W83L518D SD/MMC reader +sdmmc* at wb? # SD/MMC bus +wmidell* at acpiwmibus? # Dell WMI mappings +wmihp* at acpiwmibus? # HP WMI mappings wss* at acpi? # NeoMagic 256AV in wss mode ym* at acpi? # Yamaha OPL3-SA[23] audio @@ -386,6 +410,9 @@ sony* at acpi? # Sony Miscellaneous C # Toshiba Libretto devices vald* at acpi? +# Toshiba LCD brightness +valz* at acpi? + # Plug-and-Play BIOS and attached devices pnpbios* at mainbus? @@ -419,6 +446,7 @@ pciide* at pnpbios? index ? pci* at mainbus? bus ? pci* at pchb? bus ? pci* at ppb? bus ? +pci* at elansc? bus ? # Configure PCI using BIOS information options PCIBIOS # PCI BIOS support @@ -444,14 +472,17 @@ gpio* at elansc? elanpar* at elansc? elanpex* at elansc? +# Temperatures +amdtemp* at pci? dev ? function ? # AMD CPU Temperature sensors + # PCI bridges amdpcib* at pci? dev ? function ? # AMD 8111 PCI-ISA w/ HPET hpet* at amdpcib? -ichlpcib* at pci? dev ? function ? # Intel ICH PCI-ISA w/ watchdog and - # SpeedStep support +ichlpcib* at pci? dev ? function ? # Intel ICH PCI-ISA w/ timecounter, + # watchdog, SpeedStep and HPET hpet0 at ichlpcib? # High Precision Event Timer gcscpcib* at pci? dev ? function ? # AMD CS5535/CS5536 PCI-ISA w/ -gpio* at gcscpcib? # timecounter, watchdog and GPIO +gpio* at gcscpcib? # timecounter, watchdog and GPIO piixpcib* at pci? dev ? function ? # Intel PIIX4 PCI-ISA w/ SpeedStep gscpcib* at pci? dev ? function ? # NS Geode PCI-ISA w/ GPIO support viapcib* at pci? dev ? function ? # VIA VT8235 PCI-ISA w/ SMBus support @@ -521,48 +552,42 @@ npx0 at isa? port 0xf0 irq 13 # x86 math # Console Devices # wscons -pckbc0 at isa? # pc keyboard controller +pckbc0 at isa? # PC keyboard controller pckbd* at pckbc? # PC keyboard pms* at pckbc? # PS/2 mouse for wsmouse options PMS_DISABLE_POWERHOOK # Disable PS/2 reset on resume options PMS_SYNAPTICS_TOUCHPAD # Enable support for Synaptics Touchpads +options PMS_ELANTECH_TOUCHPAD # Enable support for Elantech Touchpads vga0 at isa? vga* at pci? dev ? function ? pcdisplay0 at isa? # CGA, MDA, EGA, HGA +genfb* at pci? dev ? function ? # generic linear framebuffer driver machfb* at pci? dev ? function ? # ATI Mach64 framebuffer driver wsdisplay* at vga? console ? wsdisplay* at pcdisplay? console ? +wsdisplay* at wsemuldisplaydev? wsdisplay* at machfb? console ? wskbd* at pckbd? console ? wsmouse* at pms? mux 0 -# VESA framebuffer console -options KVM86 # required for vesabios -vesabios* at vesabiosbus? -vesafb* at vesabios? -options VESAFB_WIDTH=640 -options VESAFB_HEIGHT=480 -options VESAFB_DEPTH=8 -options VESAFB_PM # power management support -wsdisplay* at vesafb? console ? - # VIA Unichrome framebuffer console unichromefb* at pci? dev ? function ? wsdisplay* at unichromefb? # XBOX framebuffer console -xboxfb0 at pci? dev ? function ? +xboxfb0 at pci? dev ? function ? wsdisplay* at xboxfb? console ? # DRI driver i915drm* at vga? # Intel i915, i945 DRM driver mach64drm* at vga? # mach64 (3D Rage Pro, Rage) DRM driver -mgadrm* at vga? # Matrox G[24]00, G[45]50 DRM driver +mgadrm* at vga? # Matrox G[24]00, G[45]50 DRM driver r128drm* at vga? # ATI Rage 128 DRM driver radeondrm* at vga? # ATI Radeon DRM driver savagedrm* at vga? # S3 Savage DRM driver -sisdrm* at vga? # SiS DRM driver +sisdrm* at vga? # SiS DRM driver tdfxdrm* at vga? # 3dfx (voodoo) DRM driver +viadrm* at vga? # VIA UniChrome DRM driver attimer0 at isa? pcppi0 at isa? @@ -624,23 +649,39 @@ lpt0 at isa? port 0x378 irq 7 # standard lpt1 at isa? port 0x278 lpt2 at isa? port 0x3bc -# Hardware monitors +# ISA IEEE488 GPIB interfaces +cec0 at isa? port 0x2b8 irq 5 drq 1 +gpib* at cec? + +# IEEE488 GPIB support +ppi* at gpib? +cs80bus* at gpib? +ct* at cs80bus? slave ? punit ? +mt* at cs80bus? slave ? punit ? +rd* at cs80bus? slave ? punit ? -amdtemp* at pci? dev ? function ? # AMD CPU Temperature sensors +# Hardware monitors # AMD 768 and 8111 power/ACPI controllers amdpm* at pci? dev ? function ? # RNG and SMBus 1.0 interface iic* at amdpm? # sensors below are on this bus +# Acer Labs M7101 SMBus controller +alipm* at pci? dev ? function ? +iic* at alipm? + # Intel Core's on-die Thermal sensor options INTEL_CORETEMP +# VIA C7 Temperature sensor +options VIA_C7TEMP + # Intel ICH SMBus controller -ichsmb* at pci? dev ? function ? +ichsmb* at pci? dev ? function ? iic* at ichsmb? # NVIDIA nForce2/3/4 SMBus controller -nfsmbc* at pci? dev ? function ? +nfsmbc* at pci? dev ? function ? nfsmb* at nfsmbc? iic* at nfsmb? @@ -648,9 +689,18 @@ iic* at nfsmb? piixpm* at pci? dev ? function ? # PIIX4 compatible PM controller iic* at piixpm? # SMBus on PIIX4 -adt7463c* at iic? addr 0x2C # Unknown other motherboard(s) -adt7463c* at iic? addr 0x2D # Tyan S2881 -adt7463c* at iic? addr 0x2E # Tyan S2882-D +# dbCool Thermal monitor and fan controller +dbcool* at iic? addr 0x2C # Unknown other motherboard(s) +dbcool* at iic? addr 0x2D # Tyan S2881 +dbcool* at iic? addr 0x2E # Tyan S2882-D + +# LM7[89] and compatible hardware monitors +# Use flags to select temp sensor type (see lm(4) man page for details) +lm0 at iic? addr 0x2e flags 0x0 + +# SMSC LPC47M192 hardware monitor +smscmon* at iic? addr 0x2c +#smscmon* at iic? addr 0x2d # (alternate address) pic16lc* at iic? addr 0x10 # XBOX PIC16LC xbseeprom* at iic? addr 0x54 # XBOX serial EEPROM @@ -664,8 +714,13 @@ finsio0 at isa? port 0x4e # iTE IT87xxF Super I/O with watchdog and sensors support itesio0 at isa? port 0x2e +# Winbond LPC Super I/O +wbsio* at isa? port 0x2e +wbsio* at isa? port 0x4e + # LM7[89] and compatible hardware monitors -lm0 at isa? port 0x290 # other common: 0x280, 0x310 +lm0 at isa? port 0x290 flags 0x0 # other common: 0x280, 0x310 +lm* at wbsio? # SMSC LPC47B397 hardware monitor functions smsc0 at isa? port 0x02e @@ -680,8 +735,16 @@ ug0 at isa? port 0xe0 # VIA VT82C686A/VT8231 Hardware Monitor and Power Management Timer viaenv* at pci? dev ? function ? -# Serial Presence Detect capable memory modules -spdmem* at iic? addr 0x50 +# Serial Presence Detect capable memory modules and optional temp sensors +spdmem* at iic? addr 0x50 +spdmem* at iic? addr 0x51 +spdmem* at iic? addr 0x52 +spdmem* at iic? addr 0x53 +spdmem* at iic? addr 0x54 +spdmem* at iic? addr 0x55 +spdmem* at iic? addr 0x56 +spdmem* at iic? addr 0x57 +sdtemp* at iic? addr 0x18 # I2O devices iop* at pci? dev ? function ? # I/O processor @@ -691,14 +754,19 @@ dpti* at iop? tid 0 # DPT/Adaptec cont # GPIO devices gpio* at gscpcib? +gpio* at gpiosim? # 1-Wire support -gpioow* at gpio? offset 6 mask 0x1 # 1-wire bitbanging via gpio +gpioow* at gpio? offset ? mask ? # 1-wire bitbanging via gpio +gpioow* at gpio? onewire* at gpioow? # 1-Wire devices owtemp* at onewire? # Temperature sensors +# Keylock support +gpiolock* at gpio? + # SCSI Controllers and Devices # PCI SCSI controllers @@ -713,6 +781,7 @@ isp* at pci? dev ? function ? # Qlogic I mfi* at pci? dev ? function ? # LSI MegaRAID SAS mly* at pci? dev ? function ? # Mylex AcceleRAID and eXtremeRAID mpt* at pci? dev ? function ? # LSI Fusion SCSI/FC +nca* at pci? dev ? function ? # Domex DMX-3191D njs* at pci? dev ? function ? # Workbit NinjaSCSI-32 pcscp* at pci? dev ? function ? # AMD 53c974 PCscsi-PCI SCSI siop* at pci? dev ? function ? # Symbios 53c8xx SCSI @@ -763,6 +832,7 @@ njs* at cardbus? function ? # Workbit Ni # MCA SCSI cards aha* at mca? slot ? # Adaptec AHA-1640 +esp* at mca? slot ? # NCR 53C90 SCSI Adapter # SCSI bus support scsibus* at scsi? @@ -774,6 +844,7 @@ cd* at scsibus? target ? lun ? # SCSI CD ch* at scsibus? target ? lun ? # SCSI autochangers ses* at scsibus? target ? lun ? # SCSI Enclosure Services devices ss* at scsibus? target ? lun ? # SCSI scanners +se* at scsibus? target ? lun ? # SCSI ethernet adapters uk* at scsibus? target ? lun ? # SCSI unknown # SCSI NIC @@ -819,18 +890,21 @@ geodeide* at pci? dev ? function ? # AM hptide* at pci? dev ? function ? # Triones/HighPoint IDE controllers iteide* at pci? dev ? function ? # IT Express IDE controllers ixpide* at pci? dev ? function ? # ATI IXP IDE controllers -jmide* at pci? dev ? function ? # JMicron PCI-e PATA/SATA controllers +jmide* at pci? dev ? function ? # JMicron PCI-e PATA/SATA controllers ahcisata* at jmide? +mvsata* at pci? dev ? function ? # Marvell Hercules-I/II optiide* at pci? dev ? function ? # Opti IDE controllers piixide* at pci? dev ? function ? # Intel IDE controllers pdcide* at pci? dev ? function ? # Promise IDE controllers pdcsata* at pci? dev ? function ? # Promise SATA150 controllers rccide* at pci? dev ? function ? # ServerWorks IDE controllers satalink* at pci? dev ? function ? # SiI SATALink controllers +siisata* at pci? dev ? function ? # SiI SteelVine controllers siside* at pci? dev ? function ? # SiS IDE controllers slide* at pci? dev ? function ? # Symphony Labs IDE controllers svwsata* at pci? dev ? function ? # ServerWorks SATA controllers stpcide* at pci? dev ? function ? # STMicro STPC IDE controllers +toshide* at pci? dev ? function ? # TOSHIBA PICCOLO controllers viaide* at pci? dev ? function ? # VIA/AMD/Nvidia IDE controllers # ISA Plug-and-Play IDE controllers @@ -841,6 +915,7 @@ wdc* at pcmcia? function ? # CardBus IDE controllers njata* at cardbus? function ? flags 0x01 # Workbit NinjaATA-32 +siisata* at cardbus? function ? # SiI SteelVine controllers # ISA ST506, ESDI, and IDE controllers # Use flags 0x01 if you want to try to use 32bits data I/O (the driver will @@ -851,7 +926,7 @@ wdc1 at isa? port 0x170 irq 15 flags 0x0 # ATA (IDE) bus support atabus* at ata? -options ATADEBUG +options ATADEBUG # IDE drives # Flags are used only with controllers that support DMA operations @@ -907,24 +982,29 @@ ed* at edc? # Network Interfaces # PCI network interfaces +age* at pci? dev ? function ? # Attansic/Atheros L1 Gigabit Ethernet an* at pci? dev ? function ? # Aironet PC4500/PC4800 (802.11) +ale* at pci? dev ? function ? # Attansic/Atheros L1E Ethernet ath* at pci? dev ? function ? # Atheros 5210/5211/5212 802.11 atw* at pci? dev ? function ? # ADMtek ADM8211 (802.11) bce* at pci? dev ? function ? # Broadcom 4401 10/100 Ethernet bge* at pci? dev ? function ? # Broadcom 570x gigabit Ethernet bnx* at pci? dev ? function ? # Broadcom NetXtremeII gigabit Ethernet +bwi* at pci? dev ? function ? # Broadcom BCM43xx wireless dge* at pci? dev ? function ? # Intel 82597 10GbE LR en* at pci? dev ? function ? # ENI/Adaptec ATM ep* at pci? dev ? function ? # 3Com 3c59x epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet esh* at pci? dev ? function ? # Essential HIPPI card -ex* at pci? dev ? function ? # 3Com 90x[BC] +ex* at pci? dev ? function ? # 3Com 3c90x[BC] fpa* at pci? dev ? function ? # DEC DEFPA FDDI fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B gsip* at pci? dev ? function ? # NS83820 Gigabit Ethernet hme* at pci? dev ? function ? # Sun Microelectronics STP2002-STQ ipw* at pci? dev ? function ? # Intel PRO/Wireless 2100 iwi* at pci? dev ? function ? # Intel PRO/Wireless 2200BG +iwn* at pci? dev ? function ? # Intel PRO/Wireless 4965AGN +jme* at pci? dev ? function ? # JMicron JMC2[56]0 Ethernet le* at pci? dev ? function ? # PCnet-PCI Ethernet lii* at pci? dev ? function ? # Atheros L2 Fast-Ethernet lmc* at pci? dev ? function ? # Lan Media Corp SSI/HSSI/DS3 @@ -964,11 +1044,12 @@ tlp* at eisa? slot ? # DEC DE-425 Ethe # ISA Plug-and-Play network interfaces an* at isapnp? # Aironet 802.11 +cs* at isapnp? # CS8900 Ethernet ep* at isapnp? # 3Com 3c509 Ethernet fmv* at isapnp? # Fujitsu FMV-183 le* at isapnp? # AMD PCnet-ISA Ethernet ne* at isapnp? # NE2000-compatible Ethernet -tr* at isapnp? # IBM/3COM TROPIC Token-Ring +tr* at isapnp? # IBM/3Com TROPIC Token-Ring # PCMCIA network interfaces an* at pcmcia? function ? # Aironet PC4500/PC4800 (802.11) @@ -982,7 +1063,7 @@ ray* at pcmcia? function ? # Raytheon R sm* at pcmcia? function ? # Megahertz Ethernet # tr at pcmcia has problems with Cardbus bridges tr* at pcmcia? function ? # TROPIC based Token-Ring -wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11) +wi* at pcmcia? function ? # Lucent/Intersil WaveLAN/IEEE (802.11) xirc* at pcmcia? function ? # Xircom CreditCard Ethernet com* at xirc? xi* at xirc? @@ -994,10 +1075,10 @@ sm* at mhzc? ate0 at isa? port 0x2a0 irq ? # AT1700 cs0 at isa? port 0x300 iomem ? irq ? drq ? # CS8900 Ethernet ec0 at isa? port 0x250 iomem 0xd8000 irq 9 # 3Com 3c503 Ethernet -eg0 at isa? port 0x280 irq 9 # 3C505 ethernet cards -el0 at isa? port 0x300 irq 9 # 3C501 ethernet cards -ep* at isa? port ? irq ? # 3C509 ethernet cards -ef0 at isa? port 0x360 iomem 0xd0000 irq 7 # 3C507 +eg0 at isa? port 0x280 irq 9 # 3c505 Ethernet cards +el0 at isa? port 0x300 irq 9 # 3c501 Ethernet cards +ep* at isa? port ? irq ? # 3c509 Ethernet cards +ef0 at isa? port 0x360 iomem 0xd0000 irq 7 # 3c507 ai0 at isa? port 0x360 iomem 0xd0000 irq 7 # StarLAN fmv0 at isa? port 0x2a0 irq ? # FMV-181/182 ix0 at isa? port 0x300 irq 10 # EtherExpress/16 @@ -1010,23 +1091,23 @@ le* at nele? ntwoc0 at isa? port 0x300 irq 5 iomem 0xc8000 flags 1 # Riscom/N2 sync serial bicc0 at isa? port 0x320 irq 10 drq 7 # BICC IsoLan le* at bicc? -ne0 at isa? port 0x280 irq 9 # NE[12]000 ethernet cards +ne0 at isa? port 0x280 irq 9 # NE[12]000 Ethernet cards ne1 at isa? port 0x300 irq 10 sm0 at isa? port 0x300 irq 10 # SMC91C9x Ethernet tr0 at isa? port 0xa20 iomem 0xd8000 irq ? # IBM TROPIC based Token-Ring tr1 at isa? port 0xa24 iomem 0xd0000 irq ? # IBM TROPIC based Token-Ring -tr* at isa? port ? irq ? # 3COM TROPIC based Token-Ring +tr* at isa? port ? irq ? # 3Com TROPIC based Token-Ring we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC Ethernet we1 at isa? port 0x300 iomem 0xcc000 irq 10 # CardBus network cards ath* at cardbus? function ? # Atheros 5210/5211/5212 802.11 atw* at cardbus? function ? # ADMtek ADM8211 (802.11) -ex* at cardbus? function ? # 3Com 3C575TX +ex* at cardbus? function ? # 3Com 3c575TX fxp* at cardbus? function ? # Intel i8255x +ral* at cardbus? function ? # Ralink Technology RT25x0 802.11a/b/g re* at cardbus? function ? # Realtek 8139C+/8169/8169S/8110S rtk* at cardbus? function ? # Realtek 8129/8139 -ral* at cardbus? function ? # Ralink Technology rtw* at cardbus? function ? # Realtek 8180L (802.11) tlp* at cardbus? function ? # DECchip 21143 @@ -1043,6 +1124,7 @@ le* at mca? slot ? # SKNET Personal/MC # MII/PHY support acphy* at mii? phy ? # Altima AC101 and AMD Am79c874 PHYs amhphy* at mii? phy ? # AMD 79c901 Ethernet PHYs +atphy* at mii? phy ? # Attansic/Atheros PHYs bmtphy* at mii? phy ? # Broadcom BCM5201 and BCM5202 PHYs brgphy* at mii? phy ? # Broadcom BCM5400-family PHYs ciphy* at mii? phy ? # Cicada CS8201 Gig-E PHYs @@ -1080,9 +1162,9 @@ ohci* at pci? dev ? function ? # Open Ho uhci* at pci? dev ? function ? # Universal Host Controller (Intel) # CardBus USB controllers -ehci* at cardbus? function ? # Enhanced Host Controller -ohci* at cardbus? function ? # Open Host Controller -uhci* at cardbus? function ? # Universal Host Controller (Intel) +ehci* at cardbus? function ? # Enhanced Host Controller +ohci* at cardbus? function ? # Open Host Controller +uhci* at cardbus? function ? # Universal Host Controller (Intel) # ISA USB controllers slhci0 at isa? port 0x300 irq 5 # ScanLogic SL811HS @@ -1102,7 +1184,7 @@ uhub* at usb? uhub* at uhub? port ? # USB HID device -uhidev* at uhub? port ? configuration ? interface ? +uhidev* at uhub? port ? configuration ? interface ? # USB Mice ums* at uhidev? reportid ? @@ -1116,29 +1198,35 @@ wsmouse* at uep? mux 0 ukbd* at uhidev? reportid ? wskbd* at ukbd? console ? mux 1 +# USB TEMPer and TEMPerHUM +uthum* at uhidev? reportid ? + # USB serial adapter -ucycom* at uhidev? reportid ? +ucycom* at uhidev? reportid ? # USB Generic HID devices uhid* at uhidev? reportid ? +# USB LCDs and USB-VGA adaptors +udl* at uhub? port ? # DisplayLink DL-1x0/1x5 +wsdisplay* at udl? + # USB Printer ulpt* at uhub? port ? configuration ? interface ? # USB Modem -umodem* at uhub? port ? configuration ? +umodem* at uhub? port ? configuration ? ucom* at umodem? -# Huawei E220 3G/HSDPA modem -uhmodem* at uhub? port ? configuration ? interface ? -ucom* at uhmodem? portno ? +# Option N.V. Wireless WAN modems +uhso* at uhub? port ? configuration ? # USB Mass Storage umass* at uhub? port ? configuration ? interface ? wd* at umass? # USB audio -uaudio* at uhub? port ? configuration ? +uaudio* at uhub? port ? configuration ? # USB MIDI umidi* at uhub? port ? configuration ? @@ -1148,6 +1236,9 @@ umidi* at uhub? port ? configuration ? uirda* at uhub? port ? configuration ? interface ? irframe* at uirda? +stuirda* at uhub? port ? configuration ? interface ? +irframe* at stuirda? + # SigmaTel STIr4200 USB/IrDA Bridge ustir* at uhub? port ? irframe* at ustir? @@ -1165,6 +1256,7 @@ url* at uhub? port ? # Realtek RTL8150L atu* at uhub? port ? # Atmel AT76C50XX based adapters ral* at uhub? port ? # Ralink Technology RT25x0 802.11a/b/g rum* at uhub? port ? # Ralink Technology RT2501/RT2601 802.11a/b/g +upgt* at uhub? port ? # Intersil PrismGT zyd* at uhub? port ? # Zydas ZD1211 # Prolific PL2301/PL2302 host-to-host adapter @@ -1175,7 +1267,7 @@ ubsa* at uhub? port ? # Belkin serial a ucom* at ubsa? portno ? uchcom* at uhub? port ? # WinChipHead CH341/CH340 serial adapter -ucom* at uchcom? portno ? +ucom* at uchcom? portno ? uftdi* at uhub? port ? # FTDI FT8U100AX serial adapter ucom* at uftdi? portno ? @@ -1195,11 +1287,14 @@ ucom* at uslsa? portno ? uvscom* at uhub? port ? # SUNTAC Slipper U VS-10U serial adapter ucom* at uvscom? portno ? +# RIM BlackBerry +uberry* at uhub? port ? + # Diamond Multimedia Rio 500 urio* at uhub? port ? # USB Handspring Visor -uvisor* at uhub? port ? +uvisor* at uhub? port ? ucom* at uvisor? # Kyocera AIR-EDGE PHONE @@ -1213,7 +1308,7 @@ uscanner* at uhub? port ? usscanner* at uhub? port ? # Topfield TF5000PVR range of DVB recorders -utoppy* at uhub? port ? +utoppy* at uhub? port ? # Y@P firmware loader uyap* at uhub? port ? @@ -1223,14 +1318,20 @@ udsbr* at uhub? port ? radio* at udsbr? # XBOX controller -xboxcontroller* at uhub? port ? +xboxcontroller* at uhub? port ? wsmouse* at xboxcontroller? mux 0 # USB Generic driver ugen* at uhub? port ? -# On ugen bulk endpoints, perform read-ahead and write-behind. -options UGEN_BULK_RA_WB +# USB 3G datacards +u3ginit* at uhub? port ? +u3g* at uhub? port ? +ucom* at u3g? + +# USB generic serial port (e.g., data over cellular) +ugensa* at uhub? port ? +ucom* at ugensa? # IrDA and Consumer Ir devices @@ -1240,16 +1341,28 @@ irframe* at oboe? # PCI IEEE1394 controllers -fwohci* at pci? dev ? function ? # IEEE1394 Open Host Controller +fwohci* at pci? dev ? function ? # IEEE1394 Open Host Controller # CardBus IEEE1394 controllers -fwohci* at cardbus? function ? # IEEE1394 Open Host Controller +fwohci* at cardbus? function ? # IEEE1394 Open Host Controller ieee1394if* at fwohci? fwip* at ieee1394if? # IP over IEEE1394 sbp* at ieee1394if? euihi ? euilo ? # SCSI over IEEE1394 +# SD/MMC/SDIO Controller and Device support + +# PCI SD/MMC controller +sdhc* at pci? # SD Host Controller + +# CardBus SD/MMC controller +sdhc* at cardbus? function ? # SD Host Controller + +sdmmc* at sdhc? # SD/MMC bus +ld* at sdmmc? + + # Audio Devices # PCI audio devices @@ -1258,7 +1371,7 @@ auich* at pci? dev ? function ? # Intel auixp* at pci? dev ? function ? # ATI IXP AC'97 Audio autri* at pci? dev ? function ? # Trident 4DWAVE based AC'97 Audio auvia* at pci? dev ? function ? # VIA VT82C686A integrated AC'97 Audio -azalia* at pci? dev ? function ? # High Definition Audio +azalia* at pci? dev ? function ? # High Definition Audio clcs* at pci? dev ? function ? # Cirrus Logic CS4280 clct* at pci? dev ? function ? # Cirrus Logic CS4281 cmpci* at pci? dev ? function ? # C-Media CMI8338/8738 @@ -1268,6 +1381,7 @@ esa* at pci? dev ? function ? # ESS Alle esm* at pci? dev ? function ? # ESS Maestro-1/2/2e PCI Audio Accelerator eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive fms* at pci? dev ? function ? # Forte Media FM801 +gcscaudio* at pci? dev ? function ? # AMD Geode CS5536 Companion Audio neo* at pci? dev ? function ? # NeoMagic 256 AC'97 Audio sv* at pci? dev ? function ? # S3 SonicVibes yds* at pci? dev ? function ? # Yamaha DS-1 PCI Audio @@ -1287,16 +1401,11 @@ gus0 at isa? port 0x220 irq 7 drq 1 drq2 pas0 at isa? port 0x220 irq 7 drq 1 # ProAudio Spectrum sb0 at isa? port 0x220 irq 5 drq 1 drq2 5 # SoundBlaster wss0 at isa? port 0x530 irq 10 drq 0 drq2 1 # Windows Sound System - -# PCMCIA audio devices -esl* at pcmcia? function ? # ESS 1688 AudioDrive - cms0 at isa? port 0x220 # Creative Music System # OPL[23] FM synthesizers opl0 at isa? port 0x388 # use only if not attached to sound card opl* at cmpci? flags 1 -opl* at esl? opl* at eso? opl* at ess? opl* at fms? @@ -1306,6 +1415,10 @@ opl* at wss? opl* at yds? opl* at ym? +# High Definition Audio +hdaudio* at pci? dev ? function ? # High Definition Audio +hdafg* at hdaudiobus? + # Audio support audio* at audiobus? @@ -1350,12 +1463,20 @@ radio* at rtii? radio* at sf2r? +# Video capture devices + +pseye* at uhub? # Sony PLAYSTATION(R) Eye webcam +uvideo* at uhub? # USB Video Class capture devices +video* at videobus? + + # TV cards # Brooktree 848/849/878/879 based TV cards -bktr* at pci? dev ? function ? -radio* at bktr? +bktr* at pci? dev ? function ? +radio* at bktr? +isv* at isa? port 0x3e0 # IDEC Supervision/16 image capture # Bluetooth Controller and Device support @@ -1363,6 +1484,9 @@ radio* at bktr? bt3c* at pcmcia? function ? # 3Com 3CRWB6096-A btbc* at pcmcia? function ? # AnyCom BlueCard LSE041/039/139 +# Bluetooth SDIO Controller +sbt* at sdmmc? + # Bluetooth USB Controllers ubt* at uhub? port ? @@ -1371,6 +1495,7 @@ bthub* at bcsp? bthub* at bt3c? bthub* at btbc? bthub* at btuart? +bthub* at sbt? bthub* at ubt? # Bluetooth HID support @@ -1384,6 +1509,10 @@ wsmouse* at btms? mux 0 btkbd* at bthidev? reportid ? wskbd* at btkbd? console ? mux 1 +# Bluetooth Apple Magic Mouse +btmagic* at bthub? +wsmouse* at btmagic? mux 0 + # Bluetooth Audio support btsco* at bthub? @@ -1436,7 +1565,7 @@ satlink0 at isa? port 0x300 drq 1 weasel* at pci? # Pull in optional local configuration -#include "arch/i386/conf/ALL.local" +#include "arch/i386/conf/ALL.local" # Pseudo-Devices @@ -1445,6 +1574,7 @@ pseudo-device crypto # /dev/crypto dev pseudo-device swcrypto # software crypto implementation # disk/mass storage pseudo-devices +pseudo-device bio # RAID control device driver pseudo-device ccd 4 # concatenated/striped disk devices pseudo-device cgd 4 # cryptographic disk devices pseudo-device raid 8 # RAIDframe disk driver @@ -1457,32 +1587,42 @@ options RF_INCLUDE_CHAINDECLUSTER=1 options RF_INCLUDE_INTERDECLUSTER=1 options RF_INCLUDE_PARITY_DECLUSTERING=1 options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 -pseudo-device fss 4 # file system snapshot device +pseudo-device fss # file system snapshot device pseudo-device md 1 # memory disk device (ramdisk) +options MEMORY_DISK_HOOKS # enable root ramdisk +options MEMORY_DISK_DYNAMIC # loaded via kernel module + pseudo-device vnd # disk-like interface to files options VND_COMPRESSION # compressed vnd(4) +pseudo-device dm # device-mapper disk driver + +# NPF +pseudo-device npf + # network pseudo-devices -pseudo-device agr # Link aggregation agr(4) pseudo-device bpfilter # Berkeley packet filter pseudo-device carp # Common Address Redundancy Protocol pseudo-device ipfilter # IP filter (firewall) and NAT +pseudo-device ifmpls # MPLS pseudo-interface pseudo-device loop # network loopback pseudo-device ppp # Point-to-Point Protocol pseudo-device pppoe # PPP over Ethernet (RFC 2516) +options PPPOE_SERVER # Enable PPPoE server via link0 pseudo-device sl # Serial Line IP pseudo-device strip # Starmode Radio IP (Metricom) pseudo-device irframetty # IrDA frame line discipline pseudo-device tap # virtual Ethernet pseudo-device tun # network tunneling over tty pseudo-device gre # generic L3 over IP tunnel -pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) +pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC 1933) pseudo-device faith # IPv[46] tcp relay translation i/f pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation pseudo-device vlan # IEEE 802.1q encapsulation pseudo-device bridge # simple inter-network bridging options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too +pseudo-device agr # IEEE 802.3ad link aggregation pseudo-device pf # PF packet filter pseudo-device pflog # PF log if pseudo-device kttcp @@ -1490,6 +1630,11 @@ pseudo-device etherip # EtherIP # srt is EXPERIMENTAL pseudo-device srt # source-address-based routing +# +# accept filters, built as modules by default +pseudo-device accf_data # "dataready" accept filter +pseudo-device accf_http # "httpready" accept filter + # miscellaneous pseudo-devices pseudo-device pty # pseudo-terminals pseudo-device sequencer 1 # MIDI sequencer @@ -1498,8 +1643,10 @@ pseudo-device rnd # /dev/random and in options RND_COM # use "com" randomness as well (BROKEN) pseudo-device clockctl # user control of clock subsystem pseudo-device ksyms # /dev/ksyms +pseudo-device lockstat # lock profiling pseudo-device bcsp # BlueCore Serial Protocol pseudo-device btuart # Bluetooth HCI UART (H4) +pseudo-device gpiosim 1 # GPIO simulator # a pseudo device needed for Coda # also needs CODA (above) pseudo-device vcoda 4 # coda minicache <-> venus comm. @@ -1511,43 +1658,748 @@ pseudo-device nsmb # experimental - SM pseudo-device wsmux # mouse & keyboard multiplexor pseudo-device wsfont -options FILEASSOC # fileassoc(9) - required for Veriexec - -# Veriexec -pseudo-device veriexec - -# drvctl - needed to show device dictionary via drvctl(8) -pseudo-device drvctl - -# pseudo-device lockstat needed for lockstat(8) -pseudo-device lockstat - # software watchdog driver - swwdog(4) pseudo-device swwdog # cmos(4) pseudo-device pseudo-device cmos +# pseudo audio device driver +pseudo-device pad + +# userland interface to drivers, including autoconf and properties retrieval +pseudo-device drvctl + # Pass-to-Userspace Transporter pseudo-device putter # Userspace block/char drivers pseudo-device pud -# pseudo audio device driver -pseudo-device pad +options FILEASSOC # fileassoc(9) - required for Veriexec +# Veriexec +pseudo-device veriexec +# # Uncomment the fingerprint methods below that are desired. Note that # removing fingerprint methods will have almost no impact on the kernel # code size. # -options VERIFIED_EXEC_FP_RMD160 -options VERIFIED_EXEC_FP_SHA256 -options VERIFIED_EXEC_FP_SHA384 -options VERIFIED_EXEC_FP_SHA512 -options VERIFIED_EXEC_FP_SHA1 -options VERIFIED_EXEC_FP_MD5 - -options PAX_MPROTECT=0 # PaX mprotect(2) restrictions -options PAX_SEGVGUARD=0 # PaX Segmentation fault guard -options PAX_ASLR=0 # PaX Address Space Layout Randomization +options VERIFIED_EXEC_FP_RMD160 +options VERIFIED_EXEC_FP_SHA256 +options VERIFIED_EXEC_FP_SHA384 +options VERIFIED_EXEC_FP_SHA512 +options VERIFIED_EXEC_FP_SHA1 +options VERIFIED_EXEC_FP_MD5 + +options PAX_MPROTECT=0 # PaX mprotect(2) restrictions +options PAX_ASLR=0 # PaX Address Space Layout Randomization +options PAX_SEGVGUARD=0 # PaX Segmentation fault guard + +# +# NetBSD: GENERIC_ISDN,v 1.16 2010/01/03 03:53:34 dholland Exp +# + +#--------------------------------------------------------------------- +# Various ISDN board drivers: +#--------------------------------------------------------------------- +# Legacy ISA cards (no P&P support): +# +# Teles S0/8 or Niccy 1008 +options ISICISA_TEL_S0_8 +#isic0 at isa? iomem 0xd0000 irq 2 +# Teles S0/16 or Creatix ISDN-S0 or Niccy 1016 +options ISICISA_TEL_S0_16 +#isic0 at isa? port 0xd80 iomem 0xd0000 irq 9 +# Teles S0/16.3 +options ISICISA_TEL_S0_16_3 +#isic0 at isa? port 0xd80 irq 12 +# AVM A1 or AVM Fritz!Card +options ISICISA_AVM_A1 +isic0 at isa? port 0x340 irq 10 +# USRobotics Sportster ISDN TA intern +options ISICISA_USR_STI +#isic0 at isa? port 0x268 irq 10 +# ITK ix1 micro +options ISICISA_ITKIX1 +#isic0 at isa? port 0x398 irq 10 +# +# XXX not ready yet: +# Active EICON/Diehl Cards: S, SX, SXn, SCOM or QUADRO +#daic0 at isa? iomem 0xd8000 irq 10 +# +#--------------------------------------------------------------------- +# Supported ISA Plug & Play cards: +# +options ISICPNP_TEL_S0_16_3_P # Teles S0/16PnP (but not 16.3c !) +options ISICPNP_CRTX_S0_P # Creatix ISDN-S0 P&P +options ISICPNP_DRN_NGO # Dr. Neuhaus Niccy GO@ +options ISICPNP_ELSA_QS1ISA # ELSA QuickStep 1000 (ISA Version) +options ISICPNP_ELSA_PCC16 # later variant of ELSA QuickStep +options ISICPNP_SEDLBAUER # Sedlbauer WinSpeed +options ISICPNP_DYNALINK # Dynalink IS64PH +options ISICPNP_SIEMENS_ISURF2 # Siemens I-Surf +options ISICPNP_ITKIX # ITK IX PnP cards +isic* at isapnp? +# +#--------------------------------------------------------------------- +# Supported PCI cards: +# +isic* at pci? + +# Winbond W6692 +iwic* at pci? + +# AVM Fritz!PCI card +ifpci* at pci? + +# AVM Fritz!PCI V2 card +ifritz* at pci? + +# AVM B1/T1 PCI card +iavc* at pci? + +# +#--------------------------------------------------------------------- +# Supported PCMCIA cards: +# +options ISICPCMCIA_AVM_A1 # Fritz!Card PCMCIA Version +options ISICPCMCIA_ELSA_ISDNMC # ELSA MicroLink ISDN/MC +options ISICPCMCIA_ELSA_MCALL # ELSA MicroLink MC/all +options ISICPCMCIA_SBSPEEDSTAR2 # Sedlbauer speed star II +isic* at pcmcia? function ? +# + +#--------------------------------------------------------------------- +# ISDN user land devices, drivers and pseudo-devices. +#--------------------------------------------------------------------- +# +pseudo-device isdn # communication with userland daemon +pseudo-device isdntrc 2 # userland driver to do ISDN tracing +pseudo-device isdnctl # userland driver to control the whole thing +pseudo-device isdnbchan 4 # userland driver for access to raw B channel +pseudo-device isdntel 2 # userland driver for telephony +options IRIP_VJ # compile support for VJ compression +pseudo-device irip 2 # network driver for IP over raw HDLC ISDN +pseudo-device ippp 2 # synchronous PPP over ISDN +#--------------------------------------------------------------------- + +options ATHHAL_DEBUG +options A9PCIC_DEBUG +options AAC_DEBUG +options AAU_DEBUG +options AC97_DEBUG +options AC97_IO_DEBUG +options ACPI_APM_DEBUG +# +# ACPI_DEBUG_ALLOC can not be used with ACPI +# kernel modules. It requires also ACPI_DEBUG. +# ACPI_DEBUG_MUTEX is only for ACPICA debugging. +# +options ACPI_DEBUG +options ACPI_DEBUG_ALLOC +options ACPI_MUTEX_DEBUG +options ADB_DEBUG +options ADM1030_DEBUG +options ADT7467_DEBUG +options AE_DEBUG +options AGP_DEBUG +options AHADEBUG +options AHBDEBUG +options AHC_DEBUG=1 +options AHD_DEBUG +options AHD_DEBUG_OPTS=1 +options AH_DEBUG_ALQ +options AIC_DEBUG +options ALTQ_DEBUG +options AMD756_DEBUG +options AMRR_DEBUG +options AN_DEBUG +options APMDEBUG +options APMDEBUG_VALUE=1 +options ARCKBD_DEBUG +options ARGO_DEBUG +options ARP_DEBUG +options ASC_DEBUG +options ATAPI_DEBUG_PROBE +options ATA_DEBUG +options ATA_RAID_DEBUG +options ATE_DEBUG +options ATMEL_DEBUG +options ATPPC_DEBUG +options ATW_BBPDEBUG +options ATW_DEBUG +options ATW_SYNDEBUG +options AUACER_DEBUG +options AUCCDEBUG +options AUCONV_DEBUG +options AUDIO_DEBUG +options AUE_DEBUG +options AUICH_DEBUG +options AUICH_MODEM_DEBUG +options AURATECONV_DEBUG +options AUSMBUS_PSC_DEBUG +options AWACS_DEBUG +options AWI_DEBUG +options AXE_DEBUG +options AZALIA_DEBUG +options BAH_DEBUG +options BCACHE_DEBUG +options BDEBUG +options BEDEBUG +options BHADEBUG +options BIOS_MEMORY_DEBUG +options BIT3DEBUG +options BKTR_RADIO_DEBUG +options BLUETOOTH_DEBUG +options BMAC_DEBUG +options BMD_DEBUG +options BOOTP_DEBUG +options BOOTP_DEBUGx +options BOOTXX_DEBUG +options BOOT_DEBUG +options BT463_DEBUG +options BTDEBUG +options BTHSET_DEBUG +options BTLBDEBUG +options BTNMGRDEBUG +options BUS_DMA_DEBUG +options BUS_SPACE_DEBUG +options CACHE_DEBUG +options CARDBUS_DEBUG +options CD18XXDEBUG +options CGSIX_DEBUG +options CHANGER_DEBUG +options CISS_DEBUG +options CKSUMDEBUG +options CLOCKDEBUG +options CLOCK_DEBUG +options CNW_DEBUG +options COMDEBUG +options COMVRIPDEBUG +options COM_DEBUG +options COM_HPCIODEBUG +options CONSDEBUG +options CRYPTO_DEBUG +options CS4280_DEBUG +options CS_DEBUG +options CUE_DEBUG +options CY_DEBUG +options CZ_DEBUG +options DAIC_DEBUG +options DBRI_DEBUG +options DDB_DEBUG +options DEBUGBUG +options DEBUGGER_THREADING +options DEBUGTERM +options DEBUGXXX +options DEBUG_1284 +options DEBUG_1543 +options DEBUG_A4000 +options DEBUG_ALIGN +options DEBUG_ALLOC +options DEBUG_AMIGA_IF_ED +options DEBUG_AOUTM68K +options DEBUG_BEFOREMMU +options DEBUG_BIOSCALL +options DEBUG_CHUNK_DIR +options DEBUG_CLOCK +options DEBUG_COFF +options DEBUG_CP0_ACCESS +options DEBUG_CURSOR +options DEBUG_DARWIN +options DEBUG_DDB +options DEBUG_DR +options DEBUG_EMUL +options DEBUG_ET4000 +options DEBUG_EXEC +options DEBUG_EXT2 +options DEBUG_FAULT_CORRECTION +options DEBUG_FFB +options DEBUG_FIND_COMPORT +options DEBUG_FIND_PCIC +options DEBUG_FIND_PCIC_I82365SL_ONLY +options DEBUG_FPE +options DEBUG_FREEBSD_ELF +options DEBUG_GPIO +options DEBUG_GPIO2 +options DEBUG_HPUX +options DEBUG_IBCS2 +options DEBUG_IPR_VJ +options DEBUG_IRIX +options DEBUG_ISAPNP +options DEBUG_ISSIGNAL +options DEBUG_KERNADDR_ACCESS +options DEBUG_KERNEL_START +options DEBUG_KGDB +options DEBUG_LED +options DEBUG_LINUX +options DEBUG_LINUX_FUTEX +options DEBUG_MACH +options DEBUG_MACHFB +options DEBUG_MACHO +options DEBUG_MACH_MSG +options DEBUG_MACH_RIGHT +options DEBUG_MACH_VM +options DEBUG_MEMLOAD +options DEBUG_MEMORY_LIST +options DEBUG_MEMSIZE +options DEBUG_NEG +options DEBUG_NFS_BOOT_DHCP +options DEBUG_P9100 +options DEBUG_PAGE0 +options DEBUG_PCI_MACHDEP +options DEBUG_PECOFF +options DEBUG_PGRP +options DEBUG_POOL +options DEBUG_PORTF +options DEBUG_PROM +options DEBUG_PTM +options DEBUG_RAWFS +options DEBUG_RPC +options DEBUG_SNAPPER +options DEBUG_SVR4 +options DEBUG_SYNC +options DEBUG_TERM +options DEBUG_UL +options DEBUG_VAL +options DEBUG_WITH_STDIO +options DEVSW_DEBUG +options DEV_DEBUG +options DISKLABEL_DEBUG +options DISK_DEBUG +options DL_DEBUG +options DMAC_DEBUG +options DMA_DEBUG +options DMCDEBUG +options DO_I4B_MAXDEBUG +options DRACORAWKEYDEBUG +options EARLY_DEBUG_EVENT +options EBUS_DEBUG +options EDC_DEBUG +options EDEBUG +options ED_DEBUG +options EFINET_DEBUG +options EGAFONTDEBUG +options EGDEBUG +options EHCI_DEBUG +options EL_DEBUG +options EMAC3_DEBUG +options EMUXKI_DEBUG +options EM_DEBUG +options EN_DEBUG +options EN_DEBUG_RANGE +options EPGPIO_DEBUG +options EPICMEDIADEBUG +options EPPCIC_DEBUG +options ESDEBUG +options ESP_DEBUG +options ESP_SBUS_DEBUG +options ESS_ISA_DEBUG +options ETHER_DEBUG +options EWSKBD_DEBUG +options EXEC_DEBUG +options EXTENT_DEBUG +options EXTREME_DEBUG +options EXTREME_EXTREME_DEBUG +options FBDEBUG +options FDDEBUG +options FD_DEBUG +options FFBDEBUG +options FILECORE_DEBUG +options FILECORE_DEBUG_BR +options FIRESTARDEBUG +options FLASH_DEBUG +options FLP_DEBUG +options FMV_DEBUG +options FOO_DEBUG +options FPU_DEBUG +options GDROMDEBUG +options GEM_DEBUG +options GEM_DEBUG1 +options GEODE_DEBUG +options GEOM_DEBUG +options GE_DEBUG +options GMAC_DEBUG +options GPIO_DEBUG +options GRE_DEBUG +options GSFB_DEBUG_MONITOR +options GTFDEBUG +options HD64461PCMCIA_DEBUG +options HD64461VIDEO_DEBUG +options HD64465PCMCIA_DEBUG +options HDAUDIO_DEBUG +options HDAUDIO_AFG_DEBUG +options HDLCDEBUG +options HIFN_DEBUG +options HMEDEBUG +options HPCAPMDEBUG +options HPC_DEBUG_INTERRUPT_MONITOR +options HPC_DEBUG_LCD +options HP_DEBUG +options HSCXADEBUG +options HSCXBDEBUG +options I2ODEBUG +options I4BISPPPDEBUG +options I4B_MBUF_DEBUG +options I4B_MBUF_TYPE_DEBUG +options IBCS2_DEBUG +options ICONV_DEBUG +options ICP_DEBUG +options IEDEBUG +options IEEE80211_DEBUG_REFCNT +options IFAREF_DEBUG +options IFMEDIA_DEBUG +options IHA_DEBUG_STATE +options INTRDEBUG +options INTR_DEBUG +options IPAQ_LCD_DEBUG +options IPF_DEBUG +options IPSEC_DEBUG +options IPW_DEBUG +options IP_RCMD_PROXY_DEBUG +options IRFRAMET_DEBUG +options IRFRAME_DEBUG +options IRQ_DEBUG +options ISACDEBUG +options ISADMA_DEBUG +options ISO_DEBUG +options IT8368DEBUG +options ITE8181DEBUG +options ITK_PROBE_DEBUG +options IWI_DEBUG +options IWM_DEBUG +options IYDEBUG +options IYMEMDEBUG +options J6X0TP_DEBUG +options J720TP_DEBUG +options KBD_DEBUG +options KB_DEBUG +options KERNEL_DEBUG +options KLOADER_DEBUG +options KSTACK_DEBUG +options KSYMS_DEBUG +options KUE_DEBUG +options KVM86DEBUG +options LANA_DEBUG +options LCD_DEBUG +options LDT_DEBUG +options LEDEBUG +options LE_DEBUG +options LIFDEBUG +options LINUX_SG_DEBUG +options LLCDEBUG +options LLC_DEBUG +options LOADER_DEBUG +options LOAD_DEBUG_INFO +options LOCKF_DEBUG +options LPT_DEBUG +options MAGMA_DEBUG +options MALLOC_DEBUG +options MAPLE_DEBUG +options MB8795_DEBUG +options MCDDEBUG +options MCDEBUG +options MCHAIN_DEBUG +options MEC_DEBUG +options MEDIABAY_DEBUG +options MEMORY_MAP_DEBUG +options MESH_DEBUG +options MIDI_DEBUG +options MLYDEBUG +options MMEYEPCMCIADEBUG +options MOUSE_DEBUG +options MPDEBUG +options MQ200_DEBUG +options MRT6DEBUG +options MSDOSFS_DEBUG +options MSG_DEBUG_OK +options MULAW_DEBUG +options MYDEV_DEBUG +options NB_DEBUG +options NCR5380_DEBUG +options NCR53C9X_DEBUG +options ND6_DEBUG +options NDEBUG +options ND_DEBUG +options NETATALKDEBUG +options NETDOCK_DEBUG_DRIVER +options NETIF_DEBUG +options NET_DEBUG +options NFE_DEBUG +options NFS_DEBUG +options NFS_DEBUG_COMMIT +options NIDEBUG +options NJSC32_DEBUG +options NON_DEBUG +options NOTDEF_DEBUG +options NOT_DEBUG +options NSIODEBUG +options NTFS_DEBUG +options NV_DEBUG +options OBOE_DEBUG +options OFW_DEBUG +options OHCI_DEBUG +options OLD_ELF_DEBUG +options ONEWIRE_DEBUG +options ONOE_DEBUG +options OPTPOINTDEBUG +options OSIOP_DEBUG +options OST_DEBUG +options P1212_DEBUG +options PARDEBUG +options PBMS_DEBUG +options PCIINTR_DEBUG +options PCI_DEBUG +options PCKBCDEBUG +options PCKBPORTDEBUG +options PCMCIACISDEBUG +options PCMCIADEBUG +options PDCDEBUG +options PDINFO_DEBUG +options PFCKBD_DEBUG +options PFDEBUG +options PFLOGDEBUG +options PHYSMEMDEBUG +options PI1PPC_DEBUG +options PIIXPM_DEBUG +options PIIX_DEBUG +options PIOC_DEBUG +options PLCOM_DEBUG +options PLD_WDOG_DEBUG +options PLIP_DEBUG +options PLUMICUDEBUG +options PLUMIOBUSDEBUG +options PLUMPCMCIA_DEBUG +options PLUMPOWERDEBUG +options PLUMVIDEODEBUG +options PMAPDEBUG +options PMAP_COUNT_DEBUG +options PMAP_DEBUG +options PMAP_DEBUG_MODIFIED +options PMON_DEBUG +options PMSDEBUG +options PNPBIOSDEBUG +options PNPBIOSDEBUG_VALUE=1 +options PNPBIOSEVENTSDEBUG +options PORT_DEBUG +options PPBUS_DEBUG +options PPPOE_DEBUG +options PROFILER_DEBUG +options PSH3TP_DEBUG +options PWCTLDEBUG +options QEDEBUG +options QN_DEBUG +options QN_DEBUG1 +options QTDEBUG +options RAL_DEBUG +options RARP_DEBUG +options RBUS_DEBUG +options RCONS_DEBUG +options RDDEBUG +options REALLYDEBUG +options RND_DEBUG +options ROMDEBUG +options RPC_DEBUG +options RQDEBUG +options RTC_DEBUG +options RTSOCK_DEBUG +options RTW_DEBUG +options SACKBCDEBUG +options SBC_DEBUG +options SBJCN_DEBUG +options SBMACDEBUG +options SBSCN_DEBUG +options SCC_DEBUG +options SCHED_DEBUG +options SCIF_DEBUG +options SCI_DEBUG +options SCR_DEBUG +options SCSIDEBUG +options SCSIPI_DEBUG +options SCSI_DEBUG +options SD_DEBUG +options SEA_DEBUG +options SEA_DEBUGQUEUE +options SEDEBUG +options SED_DEBUG +options SEEQ8005_DEBUG +options SEM_DEBUG +options SEQUENCER_DEBUG +options SER_DEBUG +options SFAS_DEBUG +options SGMAP_DEBUG +options SHMDEBUG +options SIF_DEBUG +options SIOP_DEBUG +options SIOP_DEBUG_DR +options SIOP_DEBUG_INTR +options SIOP_DEBUG_SCHED +options SK_DEBUG +options SMAP_DEBUG +options SMB_IOD_DEBUG +options SMB_SOCKETDATA_DEBUG +options SMB_SOCKET_DEBUG +options SMB_VNODE_DEBUG +options SNAPPER_DEBUG +options SNDEBUG +options SOCKBUF_DEBUG +options SONIC_DEBUG +options SPARC_PCI_DEBUG +options SPC_DEBUG +options SPIC_DEBUG +options SPIFI_DEBUG +options SPKRDEBUG +options SPLDEBUG +options SPPDEBUG +options SSCOM_DEBUG +options STIDEBUG +options STP4020_DEBUG +options SUNSCPAL_DEBUG +options SYNAPTICSDEBUG +options SYSCALL_DEBUG +options SYSCTL_DEBUG_CREATE +options SYSCTL_DEBUG_SETUP +options SYSVBFS_VNOPS_DEBUG +options TC5165DEBUG +options TCICDEBUG +options TCICISADEBUG +options TCPISS_DEBUG +options TCPREASS_DEBUG +options TCTRLDEBUG +options TIMECOUNTER_DEBUG +options TIMEKEEPER_DEBUG +options TLDEBUG +options TLDEBUG_ADDR +options TLDEBUG_RX +options TLDEBUG_TX +options TLP_DEBUG +options TP_DEBUG +options TRACE_DEBUG +options TRAPDEBUG +options TRAP_SIGDEBUG +options TRISADEBUG +options TRM_DEBUG +options TROPICDEBUG +options TRTCMISADEBUG +options TSDEBUG +options TSLOT_DEBUG +options TTY_DEBUG +options TUDEBUG +options TULIP_DEBUG +options TWA_DEBUG +options TWE_DEBUG +options TX3912VIDEO_DEBUG +options TX39BIU_DEBUG +options TX39CLOCK_DEBUG +options TX39ICU_DEBUG +options TX39ICU_DEBUG_PRINT_PENDING_INTERRUPT +options TX39IO_DEBUG +options TX39IRDEBUG +options TX39POWER_DEBUG +options TX39SIBDEBUG +options TX39UARTDEBUG +options TX39UART_DEBUG +options UAUDIO_DEBUG +options UBSA_DEBUG +options UBSEC_DEBUG +options UBT_DEBUG +options UCB1200_DEBUG +options UCBIO_DEBUG +options UCBSNDDEBUG +options UCBTPDEBUG +options UCOM_DEBUG +options UCYCOM_DEBUG +options UDAV_DEBUG +options UDSBR_DEBUG +options UFTDI_DEBUG +options UGENSA_DEBUG +options UGEN_DEBUG +options UHADEBUG +options UHCI_DEBUG +options UHIDEV_DEBUG +options UHID_DEBUG +options UHUB_DEBUG +options UIPAQ_DEBUG +options UIRDA_DEBUG +options UISDATA_DEBUG +options UKBD_DEBUG +options UKYOPON_DEBUG +options ULPT_DEBUG +options UL_DEBUG +options UMASS_DEBUG +options UMCT_DEBUG +options UMIDIQUIRK_DEBUG +options UMIDI_DEBUG +options UMODEM_DEBUG +options UNIV_DEBUG +options UPLCOM_DEBUG +options UPL_DEBUG +options URIO_DEBUG +options URLPHY_DEBUG +options URL_DEBUG +options USB_DEBUG +options USCANNER_DEBUG +options USEFULL_DEBUG +options USSCANNER_DEBUG +options USTIR_DEBUG +options UTOPPY_DEBUG +options UVIDEO_DEBUG +options UVISOR_DEBUG +options UVSCOM_DEBUG +options VCONS_DEBUG +options VERYLOWDEBUG +options VGAFONTDEBUG +options VIA8231_DEBUG +options VIAENV_DEBUG +options VIAPCIB_DEBUG +options VIDCAUDIO_DEBUG +options VMEDEBUG +options VOODOOFB_DEBUG +options VR4181AIU_DEBUG +options VRAIU_DEBUG +options VRBCUDEBUG +options VRC2GPIODEBUG +options VRC2PWMDEBUG +options VRC4173BCU_DEBUG +options VRDCU_DEBUG +options VRDMAAU_DEBUG +options VRGIUDEBUG +options VRIP_DEBUG +options VRISADEBUG +options VRKIUDEBUG +options VRLEDDEBUG +options VRPIUDEBUG +options VRPMUDEBUG +options VRRTCDEBUG +options VS_DEBUG +options VT100_DEBUG +options VTOC_DEBUG +options WDCNDELAY_DEBUG +options WDSDEBUG +options WE_DEBUG +options WFQ_DEBUG +options WI_DEBUG +options WI_RING_DEBUG +options WM_DEBUG +options WSKBD_DEBUG +options WSMUX_DEBUG +options XBD_DEBUG +options XDC_DEBUG +options XDDEBUG +options XDEBUG +options XENDEBUG +options XENDEBUG_LOW +options XENDEBUG_NET +options XENDEBUG_SYNC +options XENDEBUG_VBD +options XENNET_DEBUG +options XENNET_DEBUG_DUMP +options XEN_CLOCK_DEBUG +options XE_DEBUG +options XXXXENDEBUG_LOW +options XYC_DEBUG +options ZSKBD_DEBUG +options ZSMACDEBUG +options xSCSI_DEBUG +options xSD_DEBUG