ALL revision 1.219
1# $NetBSD: ALL,v 1.219 2009/11/12 14:58:09 tron Exp $ 2# From NetBSD: GENERIC,v 1.787 2006/10/01 18:37:54 bouyer Exp 3# 4# ALL machine description file 5# 6# This machine description includes all devices and options and it is 7# used to compile-test the source and does not necessarily produce a 8# bootable or useful kernel. 9# 10# For further information on hardware support for this architecture, see 11# the intro(4) man page. For further information about kernel options 12# for this architecture, see the options(4) man page. For an explanation 13# of each device driver in this file see the section 4 man page for the 14# device. 15 16include "arch/i386/conf/std.i386" 17 18options INCLUDE_CONFIG_FILE # embed config file in kernel binary 19 20#ident "ALL-$Revision: 1.219 $" 21 22maxusers 32 # estimated number of users 23 24makeoptions USE_SSP=yes 25 26# CPU-related options. 27options VM86 # virtual 8086 emulation 28options USER_LDT # user-settable LDT; used by WINE 29 30# Enhanced SpeedStep Technology in the Pentium M 31options ENHANCED_SPEEDSTEP 32options EST_FREQ_USERWRITE # any user can set frequency 33 34# AMD PowerNow! K7 35options POWERNOW_K7 36 37# AMD PowerNow! and Cool`n'Quiet technology 38options POWERNOW_K8 39 40# VIA PadLock 41options VIA_PADLOCK 42 43# Intel(R) On Demand Clock Modulation (aka ODCM) 44options INTEL_ONDEMAND_CLOCKMOD 45 46# XBOX support 47options XBOX 48 49options MTRR # memory-type range register syscall support 50# doesn't work with MP just yet.. 51options PERFCTRS # performance-monitoring counters support 52 53options MULTIBOOT # Multiboot support (see multiboot(8)) 54 55# delay between "rebooting ..." message and hardware reset, in milliseconds 56options CPURESET_DELAY=2000 57 58# This option allows you to force a serial console at the specified 59# I/O address. see console(4) for details. 60options CONSDEVNAME="\"com\"",CONADDR=0x2f8,CONSPEED=57600 61# you don't want the option below ON iff you are using the 62# serial console option of the new boot strap code. 63options CONS_OVERRIDE # Always use above! independent of boot info 64 65# The following options override the memory sizes passed in from the boot 66# block. Use them *only* if the boot block is unable to determine the correct 67# values. Note that the BIOS may *correctly* report less than 640k of base 68# memory if the extended BIOS data area is located at the top of base memory 69# (as is the case on most recent systems). 70options REALBASEMEM=639 # size of base memory (in KB) 71options REALEXTMEM=15360 # size of extended memory (in KB) 72 73# Standard system options 74 75options INSECURE # disable kernel security levels - X needs this 76 77options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT 78options NTP # NTP phase/frequency locked loop 79 80options KTRACE # system call tracing via ktrace(1) 81 82options SYSVMSG # System V-like message queues 83options SYSVSEM # System V-like semaphores 84options SEMMNI=10 # number of semaphore identifiers 85options SEMMNS=60 # number of semaphores in system 86options SEMUME=10 # max number of undo entries per process 87options SEMMNU=30 # number of undo structures in system 88options SYSVSHM # System V-like memory sharing 89options P1003_1B_SEMAPHORE # p1003.1b semaphore support 90 91options MODULAR # new modules framework 92 93options USERCONF # userconf(4) support 94options PIPE_SOCKETPAIR # smaller, but slower pipe(2) 95options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel 96 97# Beep when it is safe to power down the system (requires sysbeep) 98options BEEP_ONHALT 99# Some tunable details of the above feature (default values used below) 100options BEEP_ONHALT_COUNT=3 # Times to beep 101options BEEP_ONHALT_PITCH=1500 # Default frequency (in Hz) 102options BEEP_ONHALT_PERIOD=250 # Default duration (in msecs) 103 104# Enable experimental buffer queue strategy for better responsiveness under 105# high disk I/O load. Likely stable but not yet the default. 106options BUFQ_READPRIO 107options BUFQ_PRIOCSCAN 108 109# Diagnostic/debugging support options 110options DIAGNOSTIC # expensive kernel consistency checks 111options DEBUG # expensive debugging checks/support 112options KMEMSTATS # kernel memory statistics (vmstat -m) 113options DDB # in-kernel debugger 114options DDB_ONPANIC=1 # see also sysctl(8): `ddb.onpanic' 115options DDB_HISTORY_SIZE=512 # enable history editing in DDB 116options DDB_VERBOSE_HELP 117options KGDB # remote debugger 118options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 119options IPKDB # IP Kernel Debugger 120options IPKDBKEY="\"Pass_phrase_to_debug_over_network\"" 121makeoptions DEBUG="-g" # compile full symbol table 122options SYSCALL_STATS # per syscall counts 123options SYSCALL_TIMES # per syscall times 124options SYSCALL_TIMES_HASCOUNTER # use 'broken' rdtsc (soekris) 125 126# Compatibility options 127options COMPAT_NOMID # NetBSD 0.8, 386BSD, and BSDI 128options COMPAT_09 # NetBSD 0.9 129options COMPAT_10 # NetBSD 1.0 130options COMPAT_11 # NetBSD 1.1 131options COMPAT_12 # NetBSD 1.2, 386BSD, and BSDI 132options COMPAT_13 # NetBSD 1.3, 386BSD, and BSDI 133options COMPAT_14 # NetBSD 1.4 134options COMPAT_15 # NetBSD 1.5 135options COMPAT_16 # NetBSD 1.6 136options COMPAT_20 # NetBSD 2.0 137options COMPAT_30 # NetBSD 3.0 138options COMPAT_40 # NetBSD 4.0 139options COMPAT_43 # 4.3BSD, 386BSD, and BSDI 140options COMPAT_386BSD_MBRPART # recognize old partition ID 141options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. 142 143options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility 144options COMPAT_SVR4 # binary compatibility with SVR4 145options COMPAT_IBCS2 # binary compatibility with SCO and ISC 146options COMPAT_LINUX # binary compatibility with Linux 147options COMPAT_FREEBSD # binary compatibility with FreeBSD 148options COMPAT_MACH # binary compatibility with Mach binaries 149options COMPAT_DARWIN # binary compatibility with Darwin binaries 150options EXEC_MACHO # exec MACH-O binaries 151options COMPAT_NDIS # NDIS network driver 152options COMPAT_PECOFF # kernel support to run Win32 apps 153options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. 154 155options X86EMU # 386 Real Mode emulator 156 157# File systems 158file-system FFS # UFS 159file-system EXT2FS # second extended file system (linux) 160file-system LFS # log-structured file system 161file-system MFS # memory file system 162file-system NFS # Network File System client 163file-system NTFS # Windows/NT file system (experimental) 164file-system CD9660 # ISO 9660 + Rock Ridge file system 165file-system MSDOSFS # MS-DOS file system 166file-system FDESC # /dev/fd 167file-system KERNFS # /kern 168file-system NULLFS # loopback file system 169file-system OVERLAY # overlay file system 170file-system PORTAL # portal filesystem (still experimental) 171file-system PROCFS # /proc 172file-system UMAPFS # NULLFS + uid and gid remapping 173file-system UNION # union file system 174file-system CODA # Coda File System; also needs vcoda (below) 175file-system SMBFS # experimental - CIFS; also needs nsmb (below) 176file-system SYSVBFS # System V boot file system 177file-system PTYFS # /dev/ptm support 178file-system TMPFS # Efficient memory file-system 179file-system UDF # experimental - OSTA UDF CD/DVD file-system 180file-system PUFFS # experimental - Userspace file system support 181file-system HFS # experimental - Apple HFS+ file system 182file-system EFS # Silicon Graphics Extent File System 183file-system FILECORE # Acorn filecore file system 184file-system ADOSFS # AmigaDOS file system 185file-system NILFS # experimental - NTT's NiLFS(2) 186 187# File system options 188options QUOTA # UFS quotas 189options FFS_EI # FFS Endian Independent support 190options WAPBL # File system journaling support - Experimental 191# Note that UFS_DIRHASH is suspected of causing kernel memory corruption. 192# It is not recommended for general use. 193options UFS_DIRHASH # UFS Large Directory Hashing - Experimental 194options UFS_EXTATTR 195options NFSSERVER # Network File System server 196options FFS_NO_SNAPSHOT # No FFS snapshot support 197options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and 198 # immutable) behave as system flags. 199 200# Networking options 201options GATEWAY # packet forwarding 202options INET # IP + ICMP + TCP + UDP 203options INET6 # IPV6 204options IPSEC # IP security 205options IPSEC_ESP # IP security (encryption part; define w/IPSEC) 206options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) 207#options IPSEC_DEBUG # debug for IP security 208options MROUTING # IP multicast routing 209options PIM # Protocol Independent Multicast 210options ISO,TPIP # OSI 211options EON # OSI tunneling over IP 212options NETATALK # AppleTalk networking protocols 213options PPP_BSDCOMP # BSD-Compress compression support for PPP 214options PPP_DEFLATE # Deflate compression support for PPP 215options PPP_FILTER # Active filter support for PPP (requires bpf) 216options PFIL_HOOKS # pfil(9) packet filter hooks 217options IPFILTER_LOG # ipmon(8) log support 218options IPFILTER_LOOKUP # ippool(8) support 219options IPFILTER_DEFAULT_BLOCK # block all packets by default 220#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG 221options TCP_SIGNATURE # RFC2385 support, used with BGP 222 223options ALTQ # Manipulate network interfaces' output queues 224options ALTQ_BLUE # Stochastic Fair Blue 225options ALTQ_CBQ # Class-Based Queueing 226options ALTQ_CDNR # Diffserv Traffic Conditioner 227options ALTQ_FIFOQ # First-In First-Out Queue 228options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box) 229options ALTQ_HFSC # Hierarchical Fair Service Curve 230options ALTQ_LOCALQ # Local queueing discipline 231options ALTQ_PRIQ # Priority Queueing 232options ALTQ_RED # Random Early Detection 233options ALTQ_RIO # RED with IN/OUT 234options ALTQ_WFQ # Weighted Fair Queueing 235 236# These options enable verbose messages for several subsystems. 237# Warning, these may compile large string tables into the kernel! 238options ACPIVERBOSE # verbose ACPI device autoconfig messages 239options EISAVERBOSE # verbose EISA device autoconfig messages 240options MIIVERBOSE # verbose PHY autoconfig messages 241options PCIVERBOSE # verbose PCI device autoconfig messages 242options PCI_CONFIG_DUMP # verbosely dump PCI config space 243options PCMCIAVERBOSE # verbose PCMCIA configuration messages 244options SCSIVERBOSE # human readable SCSI error messages 245options USBVERBOSE # verbose USB device autoconfig messages 246options PNPBIOSVERBOSE # verbose PnP BIOS messages 247#options PNPBIOSDEBUG # more fulsome PnP BIOS debugging messages 248options MCAVERBOSE # verbose MCA device autoconfig messages 249options I2C_SCAN # Scan i2c bus for responses 250 251options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM 252 253# 254# wscons options 255# 256# builtin terminal emulations 257options WSEMUL_SUN # sun terminal emulation 258options WSEMUL_VT100 # VT100 / VT220 emulation 259# customization of console and kernel output - see dev/wscons/wsdisplayvar.h 260options WSDISPLAY_CUSTOM_OUTPUT # color customization from wsconsctl(8) 261options WS_DEFAULT_FG=WSCOL_WHITE 262options WS_DEFAULT_BG=WSCOL_BLACK 263options WS_DEFAULT_COLATTR="(0)" 264options WS_DEFAULT_MONOATTR="(0)" 265options WS_KERNEL_FG=WSCOL_GREEN 266options WS_KERNEL_BG=WSCOL_BLACK 267options WS_KERNEL_COLATTR="(0)" 268options WS_KERNEL_MONOATTR="(0)" 269# customization of console border color 270options WSDISPLAY_CUSTOM_BORDER # custom border colors via wsconsctl(8) 271options WSDISPLAY_BORDER_COLOR=WSCOL_BLUE # default color 272# compatibility to other console drivers 273options WSDISPLAY_COMPAT_PCVT # emulate some ioctls 274options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls 275options WSDISPLAY_COMPAT_USL # VT handling 276options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes 277options WSKBD_EVENT_AUTOREPEAT # auto repeat in event mode 278#options WSKBD_USONLY # strip off non-US keymaps 279# don't attach pckbd as the console if no PS/2 keyboard is found 280options PCKBD_CNATTACH_MAY_FAIL 281# see dev/pckbport/wskbdmap_mfii.c for implemented layouts 282options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # for pckbd driver 283options UKBD_LAYOUT="(KB_DE | KB_NODEAD)" # for ukbd driver 284# allocate a number of virtual screens at autoconfiguration time 285options WSDISPLAY_DEFAULTSCREENS=4 286# use a large software cursor that doesn't blink 287options PCDISPLAY_SOFTCURSOR 288# modify the screen type of the console; defaults to "80x25" 289options VGA_CONSOLE_SCREENTYPE="\"80x24\"" 290# work around a hardware bug that loaded fonts don't work; found on ATI cards 291options VGA_CONSOLE_ATI_BROKEN_FONTSEL 292# issue VGA BIOS POST on resume 293options VGA_POST 294# console scrolling support. 295options WSDISPLAY_SCROLLSUPPORT 296# enable VGA raster mode capable of displaying multilingual text on console 297#options VGA_RASTERCONSOLE 298# enable splash screen support; requires hw driver support 299#options SPLASHSCREEN 300#options SPLASHSCREEN_PROGRESS 301 302# Keylock support 303options KEYLOCK 304options secmodel_keylock 305 306# Kernel root file system and dump configuration. 307config netbsd root on ? type ? 308#config netbsd root on sd0a type ffs 309#config netbsd root on ? type nfs 310 311# 312# Device configuration 313# 314 315# Doesn't do anything yet. 316p64h2apic* at pci? dev? function? # P64H2 IOxAPIC 317 318#apm0 at mainbus0 # Advanced power management 319 320# Tuning for power management, see apm(4) for more details. 321#options APM_NO_IDLE # Don't call BIOS CPU idle function 322#options APM_V10_ONLY # Use only the APM 1.0 calls 323#options APM_NO_POWEROFF # Don't power off on halt(8) 324#options APM_POWER_PRINT # Print stats on the console 325#options APM_DISABLE_INTERRUPTS=0 # Don't disable interrupts 326 327 328# Basic Bus Support 329 330#IPMI support 331ipmi0 at mainbus? 332 333# Advanced Configuration and Power Interface 334 335# This option can be used to retrieve CPU and APIC information. 336# that I/O APICs can be used if ACPI is enabled below. 337#options MPBIOS_SCANPCI # find PCI roots using MPBIOS 338#options ACPI_SCANPCI # find PCI roots using ACPI 339 340acpi0 at mainbus0 341 342options ACPI_ACTIVATE_DEV # If set, activate inactive devices 343options ACPICA_PEDANTIC # force strict conformance to the Spec. 344 345# ACPI devices 346acpiacad* at acpi? # ACPI AC Adapter 347acpibat* at acpi? # ACPI Battery 348acpibut* at acpi? # ACPI Button 349# The ACPI Embedded Controller is generally configured via the special ECDT. 350# This is required as parts of the DSDT can reference the EC before the normal 351# attach phase. 352acpiec* at acpi? # ACPI Embedded Controller (late binding) 353acpiecdt* at acpi? # ACPI Embedded Controller (early binding) 354acpilid* at acpi? # ACPI Lid Switch 355acpitz* at acpi? # ACPI Thermal Zone 356acpiwmi* at acpi? # ACPI WMI Mapper 357 358# Mainboard devices 359aiboost* at acpi? # ASUS AI Booster Hardware monitor 360asus* at acpi? # ASUS hotkeys 361attimer* at acpi? # AT Timer 362com* at acpi? # Serial communications interface 363fdc* at acpi? # Floppy disk controller 364hpqlb* at acpi? # HP Quick Launch Buttons 365hpet* at acpi? # High Precision Event Timer 366joy* at acpi? # Joystick/Game port 367lpt* at acpi? # Parallel port 368mpu* at acpi? # Roland MPU-401 MIDI UART 369npx* at acpi? # Math coprocessor 370pckbc* at acpi? # PC keyboard controller 371pcppi* at acpi? # AT-style speaker sound 372thinkpad* at acpi? # IBM/Lenovo Thinkpad hotkeys 373ug* at acpi? # Abit uGuru Hardware monitor 374wb* at acpi? # Winbond W83L518D SD/MMC reader 375sdmmc* at wb? # SD/MMC bus 376wss* at acpi? # NeoMagic 256AV in wss mode 377ym* at acpi? # Yamaha OPL3-SA[23] audio 378 379# Sony Vaio jog dial 380spic* at acpi? # Sony Programmable I/O Controller 381wsmouse* at spic? 382 383# Sony LCD brightness etc. 384sony* at acpi? # Sony Miscellaneous Controller 385 386# Toshiba Libretto devices 387vald* at acpi? 388 389# Plug-and-Play BIOS and attached devices 390 391pnpbios* at mainbus? 392 393# mainboard audio chips 394ess* at pnpbios? index ? # ESS AudioDrive 395sb* at pnpbios? index ? # NeoMagic 256AV in sb mode 396wss* at pnpbios? index ? # NeoMagic 256AV in wss mode 397ym* at pnpbios? index ? # Yamaha OPL3-SA[23] audio 398 399# com port 400# If enabled, consider changing "com0", "com1", and "com2" under "ISA Serial 401# Interfaces" to "com*", otherwise com2 will attach at pnpbios? and there 402# will be no com0. A side effect is pcmcia (and other) com? previously 403# starting at com3 may attach as com1 or com2. 404com* at pnpbios? index ? # serial ports 405 406# parallel port 407# The above "com*" comments apply, cf. "lpt0" under "ISA parallel 408# "printer interfaces". 409lpt* at pnpbios? index ? # parallel ports 410 411pckbc* at pnpbios? index ? # PC keyboard/mouse controller 412fdc* at pnpbios? index ? # floppy controller 413npx* at pnpbios? index ? # Math coprocessor 414 415# IDE controller on Toshiba Portege 3000 series (crippled PCI device) 416pciide* at pnpbios? index ? 417 418# PCI bus support 419pci* at mainbus? bus ? 420pci* at pchb? bus ? 421pci* at ppb? bus ? 422 423# Configure PCI using BIOS information 424options PCIBIOS # PCI BIOS support 425options PCIBIOSVERBOSE # PCI BIOS verbose info 426options PCIBIOS_IRQS_HINT=0x0a00 # PCI interrupts hint. IRQ 9 or 11 427options PCIBIOS_INTR_GUESS # see pcibios(4) 428options PCIBIOS_LIBRETTO_FIXUP # this code makes the Toshiba Libretto 429 # L2/L3 work, but should not be enabled 430 # on anything else. 431options PCIBIOS_SHARP_MM20_FIXUP # this code makes the Sharp MM 20 432 # work, but should not be enabled 433 # on anything else. 434#options PCIINTR_DEBUG # super-verbose PCI interrupt fixup 435 436# PCI fixups, for both PCIBIOS and ACPI 437options PCI_ADDR_FIXUP # fixup PCI I/O addresses 438options PCI_BUS_FIXUP # fixup PCI bus numbering 439options PCI_INTR_FIXUP # fixup PCI interrupt routing 440 441# System Controllers 442elansc* at mainbus? bus ? # AMD Elan SC520 System Controller 443gpio* at elansc? 444elanpar* at elansc? 445elanpex* at elansc? 446 447# PCI bridges 448amdpcib* at pci? dev ? function ? # AMD 8111 PCI-ISA w/ HPET 449hpet* at amdpcib? 450ichlpcib* at pci? dev ? function ? # Intel ICH PCI-ISA w/ watchdog and 451 # SpeedStep support 452hpet0 at ichlpcib? # High Precision Event Timer 453gcscpcib* at pci? dev ? function ? # AMD CS5535/CS5536 PCI-ISA w/ 454gpio* at gcscpcib? # timecounter, watchdog and GPIO 455piixpcib* at pci? dev ? function ? # Intel PIIX4 PCI-ISA w/ SpeedStep 456gscpcib* at pci? dev ? function ? # NS Geode PCI-ISA w/ GPIO support 457viapcib* at pci? dev ? function ? # VIA VT8235 PCI-ISA w/ SMBus support 458iic* at viapcib? 459pchb* at pci? dev ? function ? # PCI-Host bridges 460pceb* at pci? dev ? function ? # PCI-EISA bridges 461pcib* at pci? dev ? function ? # PCI-ISA bridges 462pcmb* at pci? dev ? function ? # PCI-MCA bridges 463ppb* at pci? dev ? function ? # PCI-PCI bridges 464# XXX 'puc's aren't really bridges, but there's no better place for them here 465puc* at pci? dev ? function ? # PCI "universal" comm. cards 466 467agp* at pchb? 468 469 470# EISA bus support 471eisa0 at mainbus? 472eisa0 at pceb? 473 474# ISA bus support 475isa0 at amdpcib? 476isa0 at gcscpcib? 477isa0 at ichlpcib? 478isa0 at piixpcib? 479isa0 at gscpcib? 480isa0 at viapcib? 481isa0 at mainbus? 482isa0 at pceb? 483isa0 at pcib? 484 485# PCMCIA bus support 486pcmcia* at pcic? controller ? socket ? 487pcmcia* at tcic? controller ? socket ? 488 489# MCA bus support 490mca0 at mainbus? 491 492# ISA PCMCIA controllers 493pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x10000 494pcic1 at isa? port 0x3e2 iomem 0xe0000 iosiz 0x4000 495pcic2 at isa? port 0x3e4 iomem 0xe0000 iosiz 0x4000 496tcic0 at isa? port 0x240 iomem 0xd0000 iosiz 0x10000 497 498# PCI PCMCIA controllers 499pcic0 at pci? dev? function ? 500 501# ISA Plug-and-Play bus support 502isapnp0 at isa? 503 504# ISA Plug-and-Play PCMCIA controllers 505pcic* at isapnp? 506 507# CardBus bridge support 508cbb* at pci? dev ? function ? 509cardslot* at cbb? 510 511# CardBus bus support 512cardbus* at cardslot? 513pcmcia* at cardslot? 514 515# Coprocessor Support 516 517# Math Coprocessor support 518npx0 at isa? port 0xf0 irq 13 # x86 math coprocessor 519 520 521# Console Devices 522 523# wscons 524pckbc0 at isa? # pc keyboard controller 525pckbd* at pckbc? # PC keyboard 526pms* at pckbc? # PS/2 mouse for wsmouse 527options PMS_DISABLE_POWERHOOK # Disable PS/2 reset on resume 528options PMS_SYNAPTICS_TOUCHPAD # Enable support for Synaptics Touchpads 529options PMS_ELANTECH_TOUCHPAD # Enable support for Elantech Touchpads 530vga0 at isa? 531vga* at pci? dev ? function ? 532pcdisplay0 at isa? # CGA, MDA, EGA, HGA 533machfb* at pci? dev ? function ? # ATI Mach64 framebuffer driver 534genfb* at pci? dev ? function ? # generic linear framebuffer driver 535wsdisplay* at vga? console ? 536wsdisplay* at pcdisplay? console ? 537wsdisplay* at machfb? console ? 538wsdisplay* at wsemuldisplaydev? 539wskbd* at pckbd? console ? 540wsmouse* at pms? mux 0 541 542# VIA Unichrome framebuffer console 543unichromefb* at pci? dev ? function ? 544wsdisplay* at unichromefb? 545 546# XBOX framebuffer console 547xboxfb0 at pci? dev ? function ? 548wsdisplay* at xboxfb? console ? 549 550# DRI driver 551i915drm* at vga? # Intel i915, i945 DRM driver 552mach64drm* at vga? # mach64 (3D Rage Pro, Rage) DRM driver 553mgadrm* at vga? # Matrox G[24]00, G[45]50 DRM driver 554r128drm* at vga? # ATI Rage 128 DRM driver 555radeondrm* at vga? # ATI Radeon DRM driver 556savagedrm* at vga? # S3 Savage DRM driver 557sisdrm* at vga? # SiS DRM driver 558tdfxdrm* at vga? # 3dfx (voodoo) DRM driver 559viadrm* at vga? # VIA UniChrome DRM driver 560 561attimer0 at isa? 562pcppi0 at isa? 563sysbeep0 at pcppi? 564 565# Serial Devices 566 567# PCI serial interfaces 568com* at puc? port ? # 16x50s on "universal" comm boards 569cy* at pci? dev ? function ? # Cyclades Cyclom-Y serial boards 570cz* at pci? dev ? function ? # Cyclades-Z multi-port serial boards 571 572# ISA Plug-and-Play serial interfaces 573com* at isapnp? # Modems and serial boards 574 575# PCMCIA serial interfaces 576com* at pcmcia? function ? # Modems and serial cards 577 578pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards 579com* at pcmcom? slave ? # ...and the slave devices 580 581# CardBus serial interfaces 582com* at cardbus? function ? # Modems and serial cards 583 584# ISA serial interfaces 585#options COM_HAYESP # adds Hayes ESP serial board support 586com0 at isa? port 0x3f8 irq 4 # Standard PC serial ports 587com1 at isa? port 0x2f8 irq 3 588com2 at isa? port 0x3e8 irq 5 589com3 at isa? port 0x2e8 irq 9 590ast0 at isa? port 0x1a0 irq 5 # AST 4-port serial cards 591com* at ast? slave ? 592boca0 at isa? port 0x100 irq 5 # BOCA 8-port serial cards 593boca0 at isa? port 0x100 irq 5 # BOCA 16-port serial cards (BB2016) 594boca1 at isa? port 0x140 irq 5 # this line is also needed for BB2016 595com* at boca? slave ? 596tcom0 at isa? port 0x100 irq 7 # TC-800 8-port serial cards 597com* at tcom? slave ? 598rtfps0 at isa? port 0x1230 irq 10 # RT 4-port serial cards 599com* at rtfps? slave ? 600cy0 at isa? iomem 0xd4000 irq 12 # Cyclades serial cards 601addcom0 at isa? port 0x108 irq 5 # Addonics FlexPort 8S 602com* at addcom? slave ? 603moxa0 at isa? port 0x100 irq 5 # MOXA C168H serial card (experimental) 604com* at moxa? slave ? 605ioat* at isa? port 0x220 irq 5 # BOCA IOAT66 6-port serial card 606com* at ioat? slave ? 607 608# MCA serial interfaces 609com* at mca? slot ? # 16x50s on comm boards 610 611# Parallel Printer Interfaces 612 613# PCI parallel printer interfaces 614lpt* at puc? port ? # || ports on "universal" comm boards 615 616# ISA parallel printer interfaces 617lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports 618lpt1 at isa? port 0x278 619lpt2 at isa? port 0x3bc 620 621# ISA IEEE488 GPIB interfaces 622cec0 at isa? port 0x2b8 irq 5 drq 1 623gpib* at cec? 624 625# IEEE488 GPIB support 626ppi* at gpib? 627cs80bus* at gpib? 628ct* at cs80bus? slave ? punit ? 629mt* at cs80bus? slave ? punit ? 630rd* at cs80bus? slave ? punit ? 631 632# Hardware monitors 633 634amdtemp* at pci? dev ? function ? # AMD CPU Temperature sensors 635 636# AMD 768 and 8111 power/ACPI controllers 637amdpm* at pci? dev ? function ? # RNG and SMBus 1.0 interface 638iic* at amdpm? # sensors below are on this bus 639 640# Intel Core's on-die Thermal sensor 641options INTEL_CORETEMP 642 643# VIA C7 Temperature sensor 644options VIA_C7TEMP 645 646# Intel ICH SMBus controller 647ichsmb* at pci? dev ? function ? 648iic* at ichsmb? 649 650# NVIDIA nForce2/3/4 SMBus controller 651nfsmbc* at pci? dev ? function ? 652nfsmb* at nfsmbc? 653iic* at nfsmb? 654 655# Intel PIIX4 power management controllers 656piixpm* at pci? dev ? function ? # PIIX4 compatible PM controller 657iic* at piixpm? # SMBus on PIIX4 658 659# dbCool thermal monitor and fan controller 660dbcool* at iic? addr 0x2C # Unknown other motherboard(s) 661dbcool* at iic? addr 0x2D # Tyan S2881 662dbcool* at iic? addr 0x2E # Tyan S2882-D 663 664# LM7[89] and compatible hardware monitors 665lm0 at iic? addr 0x2e 666 667pic16lc* at iic? addr 0x10 # XBOX PIC16LC 668xbseeprom* at iic? addr 0x54 # XBOX serial EEPROM 669 670# IBM Thinkpad Active Protection System 671aps0 at isa? port 0x1600 672 673# Fintek Super I/O with hardware monitor 674finsio0 at isa? port 0x4e 675 676# iTE IT87xxF Super I/O with watchdog and sensors support 677itesio0 at isa? port 0x2e 678 679# LM7[89] and compatible hardware monitors 680lm0 at isa? port 0x290 # other common: 0x280, 0x310 681 682# SMSC LPC47B397 hardware monitor functions 683smsc0 at isa? port 0x02e 684 685# PC87366 hardware monitor 686nsclpcsio* at isa? 687gpio* at nsclpcsio? 688 689# Abit uGuru Hardware system monitor 690ug0 at isa? port 0xe0 691 692# VIA VT82C686A/VT8231 Hardware Monitor and Power Management Timer 693viaenv* at pci? dev ? function ? 694 695# Serial Presence Detect capable memory modules and optional temp sensors 696spdmem* at iic? addr 0x50 697sdtemp* at iic? addr 0x18 698 699# I2O devices 700iop* at pci? dev ? function ? # I/O processor 701iopsp* at iop? tid ? # SCSI/FC-AL ports 702ld* at iop? tid ? # block devices 703dpti* at iop? tid 0 # DPT/Adaptec control interface 704 705# GPIO devices 706gpio* at gscpcib? 707gpio* at gpiosim? 708 709# 1-Wire support 710gpioow* at gpio? offset ? mask ? # 1-wire bitbanging via gpio 711onewire* at gpioow? 712 713# 1-Wire devices 714owtemp* at onewire? # Temperature sensors 715 716# SCSI Controllers and Devices 717 718# PCI SCSI controllers 719adv* at pci? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI 720adw* at pci? dev ? function ? # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI 721ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI 722ahd* at pci? dev ? function ? # Adaptec 29320, 39320 (aic790x) SCSI 723bha* at pci? dev ? function ? # BusLogic 9xx SCSI 724dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID 725iha* at pci? dev ? function ? # Initio INIC-940/950 SCSI 726isp* at pci? dev ? function ? # Qlogic ISP [12]0x0 SCSI/FibreChannel 727mfi* at pci? dev ? function ? # LSI MegaRAID SAS 728mly* at pci? dev ? function ? # Mylex AcceleRAID and eXtremeRAID 729mpt* at pci? dev ? function ? # LSI Fusion SCSI/FC 730njs* at pci? dev ? function ? # Workbit NinjaSCSI-32 731pcscp* at pci? dev ? function ? # AMD 53c974 PCscsi-PCI SCSI 732siop* at pci? dev ? function ? # Symbios 53c8xx SCSI 733esiop* at pci? dev ? function ? # Symbios 53c875 SCSI and newer 734options SIOP_SYMLED # drive the act. LED in software 735trm* at pci? dev ? function ? # Tekram DC-395U/UW/F, DC-315/U SCSI 736 737# EISA SCSI controllers 738ahb* at eisa? slot ? # Adaptec 174[02] SCSI 739ahc* at eisa? slot ? # Adaptec 274x, aic7770 SCSI 740bha* at eisa? slot ? # BusLogic 7xx SCSI 741dpt* at eisa? slot ? # DPT EATA SCSI 742uha* at eisa? slot ? # UltraStor 24f SCSI 743 744# PCMCIA SCSI controllers 745aic* at pcmcia? function ? # Adaptec APA-1460 SCSI 746esp* at pcmcia? function ? # Qlogic ESP406/FAS408 SCSI 747nca* at pcmcia? function ? # NCR53C400 SCSI 748spc* at pcmcia? function ? # Fujitsu MB87030/MB89352 SCSI 749 750# ISA Plug-and-Play SCSI controllers 751aha* at isapnp? # Adaptec AHA-154[02 752aic* at isapnp? # Adaptec AHA-1520B 753 754# ISA SCSI controllers 755adv0 at isa? port ? irq ? drq ? # AdvanSys APB-514[02] SCSI 756aha0 at isa? port 0x330 irq ? drq ? # Adaptec 154[02] SCSI 757aha1 at isa? port 0x334 irq ? drq ? 758ahc0 at isa? port ? irq ? # Adaptec 284x SCSI 759aic0 at isa? port 0x340 irq 11 # Adaptec 152[02] SCSI 760bha0 at isa? port 0x330 irq ? drq ? # BusLogic [457]4X SCSI 761bha1 at isa? port 0x334 irq ? drq ? 762# The "nca" and "dpt" probes might give false hits or hang your machine. 763dpt0 at isa? port 0x170 irq ? drq ? # DPT SmartCache/SmartRAID 764esp0 at isa? port 0x230 irq ? # Emulex ESP406 and Qlogic FAS408 SCSI 765nca0 at isa? port 0x360 irq 15 # Port-mapped NCR 53C80 controller 766nca1 at isa? iomem 0xd8000 irq 5 # Memory-mapped controller (T128, etc.) 767sea0 at isa? iomem 0xc8000 irq 5 # Seagate/Future Domain SCSI 768uha0 at isa? port 0x330 irq ? drq ? # UltraStor [13]4f SCSI 769uha1 at isa? port 0x340 irq ? drq ? 770wds0 at isa? port 0x350 irq 15 drq 6 # WD7000 and TMC-7000 controllers 771wds1 at isa? port 0x358 irq 11 drq 5 772 773# CardBus SCSI cards 774adv* at cardbus? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI 775ahc* at cardbus? function ? # Adaptec ADP-1480 776njs* at cardbus? function ? # Workbit NinjaSCSI-32 777 778# MCA SCSI cards 779aha* at mca? slot ? # Adaptec AHA-1640 780esp* at mca? slot ? # NCR 53C90 SCSI Adapter 781 782# SCSI bus support 783scsibus* at scsi? 784 785# SCSI devices 786sd* at scsibus? target ? lun ? # SCSI disk drives 787st* at scsibus? target ? lun ? # SCSI tape drives 788cd* at scsibus? target ? lun ? # SCSI CD-ROM drives 789ch* at scsibus? target ? lun ? # SCSI autochangers 790ses* at scsibus? target ? lun ? # SCSI Enclosure Services devices 791ss* at scsibus? target ? lun ? # SCSI scanners 792uk* at scsibus? target ? lun ? # SCSI unknown 793 794# SCSI NIC 795se* at scsibus? target ? lun ? 796 797# RAID controllers and devices 798aac* at pci? dev ? function ? # Adaptec AAC family 799amr* at pci? dev ? function ? # AMI/LSI Logic MegaRAID 800arcmsr* at pci? dev ? function ? # Areca SATA RAID controllers 801cac* at eisa? slot ? # Compaq EISA array controllers 802cac* at pci? dev ? function ? # Compaq PCI array controllers 803ciss* at pci? dev ? function ? # HP Smart Array controllers 804icp* at pci? dev ? function ? # ICP-Vortex GDT & Intel RAID 805mlx* at pci? dev ? function ? # Mylex DAC960 & DEC SWXCR family 806mlx* at eisa? slot ? # Mylex DAC960 & DEC SWXCR family 807twa* at pci? dev ? function ? # 3ware Escalade 95xx RAID controllers 808twe* at pci? dev ? function ? # 3ware Escalade RAID controllers 809 810ld* at aac? unit ? # logical disk devices 811ld* at amr? unit ? 812ld* at cac? unit ? 813ld* at icp? unit ? 814ld* at twa? unit ? 815ld* at twe? unit ? 816ld* at mlx? unit ? 817 818icpsp* at icp? unit ? # SCSI pass-through 819 820# IDE and related devices 821# PCI IDE controllers - see pciide(4) for supported hardware. 822# The 0x0001 flag force the driver to use DMA, even if the driver doesn't know 823# how to set up DMA modes for this chip. This may work, or may cause 824# a machine hang with some controllers. 825pciide* at pci? dev ? function ? flags 0x0000 # GENERIC pciide driver 826acardide* at pci? dev ? function ? # Acard IDE controllers 827aceride* at pci? dev ? function ? # Acer Lab IDE controllers 828ahcisata* at pci? dev ? function ? # AHCI SATA controllers 829artsata* at pci? dev ? function ? # Intel i31244 SATA controller 830cmdide* at pci? dev ? function ? # CMD tech IDE controllers 831cypide* at pci? dev ? function ? # Cypress IDE controllers 832gcscide* at pci? dev ? function ? # AMD CS5535 Companion IDE controllers 833geodeide* at pci? dev ? function ? # AMD Geode IDE controllers 834hptide* at pci? dev ? function ? # Triones/HighPoint IDE controllers 835iteide* at pci? dev ? function ? # IT Express IDE controllers 836ixpide* at pci? dev ? function ? # ATI IXP IDE controllers 837jmide* at pci? dev ? function ? # JMicron PCI-e PATA/SATA controllers 838ahcisata* at jmide? 839mvsata* at pci? dev ? function ? # Marvell Hercules-I/II 840optiide* at pci? dev ? function ? # Opti IDE controllers 841piixide* at pci? dev ? function ? # Intel IDE controllers 842pdcide* at pci? dev ? function ? # Promise IDE controllers 843pdcsata* at pci? dev ? function ? # Promise SATA150 controllers 844rccide* at pci? dev ? function ? # ServerWorks IDE controllers 845satalink* at pci? dev ? function ? # SiI SATALink controllers 846siisata* at pci? dev ? function ? # SiI SteelVine controllers 847siside* at pci? dev ? function ? # SiS IDE controllers 848slide* at pci? dev ? function ? # Symphony Labs IDE controllers 849svwsata* at pci? dev ? function ? # ServerWorks SATA controllers 850stpcide* at pci? dev ? function ? # STMicro STPC IDE controllers 851viaide* at pci? dev ? function ? # VIA/AMD/Nvidia IDE controllers 852 853# ISA Plug-and-Play IDE controllers 854wdc* at isapnp? 855 856# PCMCIA IDE controllers 857wdc* at pcmcia? function ? 858 859# CardBus IDE controllers 860njata* at cardbus? function ? flags 0x01 # Workbit NinjaATA-32 861siisata* at cardbus? function ? # SiI SteelVine controllers 862 863# ISA ST506, ESDI, and IDE controllers 864# Use flags 0x01 if you want to try to use 32bits data I/O (the driver will 865# fall back to 16bits I/O if 32bits I/O are not functional). 866# Some controllers pass the initial 32bit test, but will fail later. 867wdc0 at isa? port 0x1f0 irq 14 flags 0x00 868wdc1 at isa? port 0x170 irq 15 flags 0x00 869 870# ATA (IDE) bus support 871atabus* at ata? 872options ATADEBUG 873 874# IDE drives 875# Flags are used only with controllers that support DMA operations 876# and mode settings (e.g. some pciide controllers) 877# The lowest order four bits (rightmost digit) of the flags define the PIO 878# mode to use, the next set of four bits the DMA mode and the third set the 879# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode 880# to use, and the last bit must be 1 for this setting to be used. 881# For DMA and UDMA, 0xf (1111) means 'disable'. 882# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. 883# (0xc=1100, 0xa=1010, 0xf=1111) 884# 0x0000 means "use whatever the drive claims to support". 885wd* at atabus? drive ? flags 0x0000 886 887# ATA RAID configuration support, as found on some Promise controllers. 888pseudo-device ataraid 889ld* at ataraid? vendtype ? unit ? 890 891# ATAPI bus support 892atapibus* at atapi? 893 894# ATAPI devices 895# flags have the same meaning as for IDE drives. 896cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives 897sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives 898st* at atapibus? drive ? flags 0x0000 # ATAPI tape drives 899uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown 900 901 902# Miscellaneous mass storage devices 903 904# ISA floppy 905fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers 906#fdc1 at isa? port 0x370 irq ? drq ? 907fd* at fdc? drive ? # the drives themselves 908# some machines need you to do this instead of fd* 909fd0 at fdc0 drive 0 910 911# ISA CD-ROM devices 912mcd0 at isa? port 0x300 irq 10 # Mitsumi CD-ROM drives 913 914# ISA tape devices 915# note: the wt driver conflicts unpleasantly with SMC boards at the 916# same I/O address. The probe reprograms their EEPROMs. Don't 917# uncomment it unless you are actually using it. 918wt0 at isa? port 0x308 irq 5 drq 1 # Archive and Wangtek QIC tape drives 919 920# MCA ESDI devices 921edc* at mca? slot ? # IBM ESDI Disk Controllers 922ed* at edc? 923 924 925# Network Interfaces 926 927# PCI network interfaces 928age* at pci? dev ? function ? # Attansic/Atheros L1 gigabit Ethernet 929an* at pci? dev ? function ? # Aironet PC4500/PC4800 (802.11) 930ale* at pci? dev ? function ? # Attansic/Atheros L1E Ethernet 931ath* at pci? dev ? function ? # Atheros 5210/5211/5212 802.11 932atw* at pci? dev ? function ? # ADMtek ADM8211 (802.11) 933bce* at pci? dev ? function ? # Broadcom 4401 10/100 Ethernet 934bge* at pci? dev ? function ? # Broadcom 570x gigabit Ethernet 935bnx* at pci? dev ? function ? # Broadcom NetXtremeII gigabit Ethernet 936bwi* at pci? dev ? function ? # Broadcom BCM43xx wireless 937dge* at pci? dev ? function ? # Intel 82597 10GbE LR 938en* at pci? dev ? function ? # ENI/Adaptec ATM 939ep* at pci? dev ? function ? # 3Com 3c59x 940epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet 941esh* at pci? dev ? function ? # Essential HIPPI card 942ex* at pci? dev ? function ? # 3Com 90x[BC] 943fpa* at pci? dev ? function ? # DEC DEFPA FDDI 944fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B 945gsip* at pci? dev ? function ? # NS83820 Gigabit Ethernet 946hme* at pci? dev ? function ? # Sun Microelectronics STP2002-STQ 947ipw* at pci? dev ? function ? # Intel PRO/Wireless 2100 948iwi* at pci? dev ? function ? # Intel PRO/Wireless 2200BG 949iwn* at pci? dev ? function ? # Intel PRO/Wireless 4965AGN 950jme* at pci? dev ? function ? # JMicron JMC2[56]0 Ethernet 951le* at pci? dev ? function ? # PCnet-PCI Ethernet 952lii* at pci? dev ? function ? # Atheros L2 Fast-Ethernet 953lmc* at pci? dev ? function ? # Lan Media Corp SSI/HSSI/DS3 954mskc* at pci? dev ? function ? # Marvell Yukon 2 Gigabit Ethernet 955msk* at mskc? # Marvell Yukon 2 Gigabit Ethernet 956mtd* at pci? dev ? function ? # Myson MTD803 3-in-1 Ethernet 957#ndis* at pci? dev ? function ? # Experimental - NDIS Network Driver 958ne* at pci? dev ? function ? # NE2000-compatible Ethernet 959nfe* at pci? dev ? function ? # NVIDIA nForce Ethernet 960ntwoc* at pci? dev ? function ? # Riscom/N2 PCI Sync Serial 961pcn* at pci? dev ? function ? # AMD PCnet-PCI Ethernet 962ral* at pci? dev ? function ? # Ralink Technology RT25x0 802.11a/b/g 963re* at pci? dev ? function ? # Realtek 8139C+/8169/8169S/8110S 964rtk* at pci? dev ? function ? # Realtek 8129/8139 965rtw* at pci? dev ? function ? # Realtek 8180L (802.11) 966sf* at pci? dev ? function ? # Adaptec AIC-6915 Ethernet 967sip* at pci? dev ? function ? # SiS 900/DP83815 Ethernet 968skc* at pci? dev ? function ? # SysKonnect SK9821 Gigabit Ethernet 969sk* at skc? # SysKonnect SK9821 Gigabit Ethernet 970ste* at pci? dev ? function ? # Sundance ST-201 Ethernet 971stge* at pci? dev ? function ? # Sundance/Tamarack TC9021 Gigabit 972ti* at pci? dev ? function ? # Alteon ACEnic gigabit Ethernet 973tl* at pci? dev ? function ? # ThunderLAN-based Ethernet 974tlp* at pci? dev ? function ? # DECchip 21x4x and clones 975txp* at pci? dev ? function ? # 3com 3cr990 976vge* at pci? dev ? function ? # VIATech VT612X Gigabit Ethernet 977vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet 978wi* at pci? dev ? function ? # Intersil Prism Mini-PCI (802.11b) 979wm* at pci? dev ? function ? # Intel 8254x gigabit 980wpi* at pci? dev ? function ? # Intel PRO/Wireless 3945ABG 981xge* at pci? dev ? function ? # Neterion (S2io) Xframe-I 10GbE 982 983# EISA network interfaces 984ep* at eisa? slot ? # 3Com 3c579 Ethernet 985fea* at eisa? slot ? # DEC DEFEA FDDI 986tlp* at eisa? slot ? # DEC DE-425 Ethernet 987 988# ISA Plug-and-Play network interfaces 989an* at isapnp? # Aironet 802.11 990cs* at isapnp? # CS8900 Ethernet 991ep* at isapnp? # 3Com 3c509 Ethernet 992fmv* at isapnp? # Fujitsu FMV-183 993le* at isapnp? # AMD PCnet-ISA Ethernet 994ne* at isapnp? # NE2000-compatible Ethernet 995tr* at isapnp? # IBM/3COM TROPIC Token-Ring 996 997# PCMCIA network interfaces 998an* at pcmcia? function ? # Aironet PC4500/PC4800 (802.11) 999awi* at pcmcia? function ? # BayStack 650/660 (802.11FH/DS) 1000cnw* at pcmcia? function ? # Xircom/Netwave AirSurfer 1001cs* at pcmcia? function ? # CS89xx Ethernet 1002ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet 1003mbe* at pcmcia? function ? # MB8696x based Ethernet 1004ne* at pcmcia? function ? # NE2000-compatible Ethernet 1005ray* at pcmcia? function ? # Raytheon Raylink (802.11) 1006sm* at pcmcia? function ? # Megahertz Ethernet 1007# tr at pcmcia has problems with Cardbus bridges 1008tr* at pcmcia? function ? # TROPIC based Token-Ring 1009wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11) 1010xirc* at pcmcia? function ? # Xircom CreditCard Ethernet 1011com* at xirc? 1012xi* at xirc? 1013mhzc* at pcmcia? function ? # Megahertz Ethernet/Modem combo cards 1014com* at mhzc? 1015sm* at mhzc? 1016 1017# ISA network interfaces 1018ate0 at isa? port 0x2a0 irq ? # AT1700 1019cs0 at isa? port 0x300 iomem ? irq ? drq ? # CS8900 Ethernet 1020ec0 at isa? port 0x250 iomem 0xd8000 irq 9 # 3Com 3c503 Ethernet 1021eg0 at isa? port 0x280 irq 9 # 3C505 ethernet cards 1022el0 at isa? port 0x300 irq 9 # 3C501 ethernet cards 1023ep* at isa? port ? irq ? # 3C509 ethernet cards 1024ef0 at isa? port 0x360 iomem 0xd0000 irq 7 # 3C507 1025ai0 at isa? port 0x360 iomem 0xd0000 irq 7 # StarLAN 1026fmv0 at isa? port 0x2a0 irq ? # FMV-181/182 1027ix0 at isa? port 0x300 irq 10 # EtherExpress/16 1028iy0 at isa? port 0x360 irq ? # EtherExpress PRO 10 ISA 1029lc0 at isa? port 0x320 iomem ? irq ? # DEC EtherWORKS III (LEMAC) 1030depca0 at isa? port 0x300 iomem 0xc8000 iosiz 0x8000 irq 5 # DEPCA 1031le* at depca? 1032nele0 at isa? port 0x320 irq 9 drq 7 # NE2100 1033le* at nele? 1034ntwoc0 at isa? port 0x300 irq 5 iomem 0xc8000 flags 1 # Riscom/N2 sync serial 1035bicc0 at isa? port 0x320 irq 10 drq 7 # BICC IsoLan 1036le* at bicc? 1037ne0 at isa? port 0x280 irq 9 # NE[12]000 ethernet cards 1038ne1 at isa? port 0x300 irq 10 1039sm0 at isa? port 0x300 irq 10 # SMC91C9x Ethernet 1040tr0 at isa? port 0xa20 iomem 0xd8000 irq ? # IBM TROPIC based Token-Ring 1041tr1 at isa? port 0xa24 iomem 0xd0000 irq ? # IBM TROPIC based Token-Ring 1042tr* at isa? port ? irq ? # 3COM TROPIC based Token-Ring 1043we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC Ethernet 1044we1 at isa? port 0x300 iomem 0xcc000 irq 10 1045 1046# CardBus network cards 1047ath* at cardbus? function ? # Atheros 5210/5211/5212 802.11 1048atw* at cardbus? function ? # ADMtek ADM8211 (802.11) 1049ex* at cardbus? function ? # 3Com 3C575TX 1050fxp* at cardbus? function ? # Intel i8255x 1051re* at cardbus? function ? # Realtek 8139C+/8169/8169S/8110S 1052rtk* at cardbus? function ? # Realtek 8129/8139 1053ral* at cardbus? function ? # Ralink Technology 1054rtw* at cardbus? function ? # Realtek 8180L (802.11) 1055tlp* at cardbus? function ? # DECchip 21143 1056 1057# MCA network cards 1058elmc* at mca? slot ? # 3Com EtherLink/MC (3c523) 1059ep* at mca? slot ? # 3Com EtherLink III (3c529) 1060we* at mca? slot ? # WD/SMC Ethernet 1061ate* at mca? slot ? # Allied Telesis AT1720 1062ne* at mca? slot ? # Novell NE/2 and clones 1063tr* at mca? slot ? # IBM Token Ring adapter 1064tra* at mca? slot ? # Tiara LANCard/E and clones 1065le* at mca? slot ? # SKNET Personal/MC2+ 1066 1067# MII/PHY support 1068atphy* at mii? phy ? # Attansic F1 10/100/1000 PHYs 1069acphy* at mii? phy ? # Altima AC101 and AMD Am79c874 PHYs 1070amhphy* at mii? phy ? # AMD 79c901 Ethernet PHYs 1071bmtphy* at mii? phy ? # Broadcom BCM5201 and BCM5202 PHYs 1072brgphy* at mii? phy ? # Broadcom BCM5400-family PHYs 1073ciphy* at mii? phy ? # Cicada CS8201 Gig-E PHYs 1074dmphy* at mii? phy ? # Davicom DM9101 PHYs 1075exphy* at mii? phy ? # 3Com internal PHYs 1076gentbi* at mii? phy ? # Generic Ten-Bit 1000BASE-[CLS]X PHYs 1077glxtphy* at mii? phy ? # Level One LXT-1000 PHYs 1078gphyter* at mii? phy ? # NS83861 Gig-E PHY 1079icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x 1080igphy* at mii? phy ? # Intel IGP01E1000 1081ikphy* at mii? phy ? # Intel 82563 PHYs 1082inphy* at mii? phy ? # Intel 82555 PHYs 1083iophy* at mii? phy ? # Intel 82553 PHYs 1084lxtphy* at mii? phy ? # Level One LXT-970 PHYs 1085makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs 1086nsphy* at mii? phy ? # NS83840 PHYs 1087nsphyter* at mii? phy ? # NS83843 PHYs 1088pnaphy* at mii? phy ? # generic HomePNA PHYs 1089qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs 1090rgephy* at mii? phy ? # Realtek 8169S/8110S internal PHYs 1091rlphy* at mii? phy ? # Realtek 8139/8201L PHYs 1092sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs 1093tlphy* at mii? phy ? # ThunderLAN PHYs 1094tqphy* at mii? phy ? # TDK Semiconductor PHYs 1095ukphy* at mii? phy ? # generic unknown PHYs 1096urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs 1097 1098 1099# USB Controller and Devices 1100 1101# PCI USB controllers 1102ehci* at pci? dev ? function ? # Enhanced Host Controller 1103gcscehci* at pci? dev ? function ? # Enhanced Host Controller (Geode CSC) 1104ohci* at pci? dev ? function ? # Open Host Controller 1105uhci* at pci? dev ? function ? # Universal Host Controller (Intel) 1106 1107# CardBus USB controllers 1108ehci* at cardbus? function ? # Enhanced Host Controller 1109ohci* at cardbus? function ? # Open Host Controller 1110uhci* at cardbus? function ? # Universal Host Controller (Intel) 1111 1112# ISA USB controllers 1113slhci0 at isa? port 0x300 irq 5 # ScanLogic SL811HS 1114 1115# PCMCIA USB controllers 1116slhci* at pcmcia? function ? # ScanLogic SL811HS 1117 1118# USB bus support 1119usb* at ehci? 1120usb* at gcscehci? 1121usb* at ohci? 1122usb* at slhci? 1123usb* at uhci? 1124 1125# USB Hubs 1126uhub* at usb? 1127uhub* at uhub? port ? 1128 1129# USB HID device 1130uhidev* at uhub? port ? configuration ? interface ? 1131 1132# USB Mice 1133ums* at uhidev? reportid ? 1134wsmouse* at ums? mux 0 1135 1136# USB eGalax touch-panel 1137uep* at uhub? port ? 1138wsmouse* at uep? mux 0 1139 1140# USB Keyboards 1141ukbd* at uhidev? reportid ? 1142wskbd* at ukbd? console ? mux 1 1143 1144# USB serial adapter 1145ucycom* at uhidev? reportid ? 1146 1147# USB Generic HID devices 1148uhid* at uhidev? reportid ? 1149 1150# USB Printer 1151ulpt* at uhub? port ? configuration ? interface ? 1152 1153# USB Modem 1154umodem* at uhub? port ? configuration ? 1155ucom* at umodem? 1156 1157# Huawei E220 3G/HSDPA modem 1158uhmodem* at uhub? port ? configuration ? interface ? 1159ucom* at uhmodem? portno ? 1160 1161# USB Mass Storage 1162umass* at uhub? port ? configuration ? interface ? 1163wd* at umass? 1164 1165# USB audio 1166uaudio* at uhub? port ? configuration ? 1167 1168# USB MIDI 1169umidi* at uhub? port ? configuration ? 1170 1171# USB IrDA 1172# USB-IrDA bridge spec 1173uirda* at uhub? port ? configuration ? interface ? 1174irframe* at uirda? 1175 1176# SigmaTel STIr4200 USB/IrDA Bridge 1177ustir* at uhub? port ? 1178irframe* at ustir? 1179 1180# USB Ethernet adapters 1181aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters 1182axe* at uhub? port ? # ASIX AX88172 based adapters 1183cdce* at uhub? port ? # CDC, Ethernet Networking Control Model 1184cue* at uhub? port ? # CATC USB-EL1201A based adapters 1185kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters 1186udav* at uhub? port ? # Davicom DM9601 based adapters 1187url* at uhub? port ? # Realtek RTL8150L based adapters 1188 1189# USB 802.11 adapters 1190atu* at uhub? port ? # Atmel AT76C50XX based adapters 1191ral* at uhub? port ? # Ralink Technology RT25x0 802.11a/b/g 1192rum* at uhub? port ? # Ralink Technology RT2501/RT2601 802.11a/b/g 1193zyd* at uhub? port ? # Zydas ZD1211 1194 1195# Prolific PL2301/PL2302 host-to-host adapter 1196upl* at uhub? port ? 1197 1198# Serial adapters 1199ubsa* at uhub? port ? # Belkin serial adapter 1200ucom* at ubsa? portno ? 1201 1202uchcom* at uhub? port ? # WinChipHead CH341/CH340 serial adapter 1203ucom* at uchcom? portno ? 1204 1205uftdi* at uhub? port ? # FTDI FT8U100AX serial adapter 1206ucom* at uftdi? portno ? 1207 1208uipaq* at uhub? port ? # iPAQ PDAs 1209ucom* at uipaq? portno ? 1210 1211umct* at uhub? port ? # MCT USB-RS232 serial adapter 1212ucom* at umct? portno ? 1213 1214uplcom* at uhub? port ? # I/O DATA USB-RSAQ2 serial adapter 1215ucom* at uplcom? portno ? 1216 1217uslsa* at uhub? port ? # Silicon Labs USB-RS232 serial adapter 1218ucom* at uslsa? portno ? 1219 1220uvscom* at uhub? port ? # SUNTAC Slipper U VS-10U serial adapter 1221ucom* at uvscom? portno ? 1222 1223# RIM BlackBerry 1224uberry* at uhub? port ? 1225 1226# Diamond Multimedia Rio 500 1227urio* at uhub? port ? 1228 1229# USB Handspring Visor 1230uvisor* at uhub? port ? 1231ucom* at uvisor? 1232 1233# Kyocera AIR-EDGE PHONE 1234ukyopon* at uhub? port ? 1235ucom* at ukyopon? portno ? 1236 1237# USB scanners 1238uscanner* at uhub? port ? 1239 1240# USB scanners that use SCSI emulation, e.g., HP5300 1241usscanner* at uhub? port ? 1242 1243# Topfield TF5000PVR range of DVB recorders 1244utoppy* at uhub? port ? 1245 1246# Y@P firmware loader 1247uyap* at uhub? port ? 1248 1249# D-Link DSB-R100 USB radio 1250udsbr* at uhub? port ? 1251radio* at udsbr? 1252 1253# XBOX controller 1254xboxcontroller* at uhub? port ? 1255wsmouse* at xboxcontroller? mux 0 1256 1257# USB Generic driver 1258ugen* at uhub? port ? 1259# On ugen bulk endpoints, perform read-ahead and write-behind. 1260options UGEN_BULK_RA_WB 1261 1262 1263# IrDA and Consumer Ir devices 1264 1265# Toshiba Oboe 1266oboe* at pci? dev ? function ? 1267irframe* at oboe? 1268 1269 1270# PCI IEEE1394 controllers 1271fwohci* at pci? dev ? function ? # IEEE1394 Open Host Controller 1272 1273# CardBus IEEE1394 controllers 1274fwohci* at cardbus? function ? # IEEE1394 Open Host Controller 1275 1276ieee1394if* at fwohci? 1277fwip* at ieee1394if? # IP over IEEE1394 1278sbp* at ieee1394if? euihi ? euilo ? # SCSI over IEEE1394 1279 1280 1281# SD/MMC/SDIO Controller and Device support 1282 1283# SD/MMC controller 1284sdhc* at pci? # SD Host Controller 1285sdmmc* at sdhc? # SD/MMC bus 1286 1287ld* at sdmmc? 1288 1289 1290# Audio Devices 1291 1292# PCI audio devices 1293auacer* at pci? dev ? function ? # ALi M5455 integrated AC'97 Audio 1294auich* at pci? dev ? function ? # Intel ICH integrated AC'97 Audio 1295auixp* at pci? dev ? function ? # ATI IXP AC'97 Audio 1296autri* at pci? dev ? function ? # Trident 4DWAVE based AC'97 Audio 1297auvia* at pci? dev ? function ? # VIA VT82C686A integrated AC'97 Audio 1298azalia* at pci? dev ? function ? # High Definition Audio 1299clcs* at pci? dev ? function ? # Cirrus Logic CS4280 1300clct* at pci? dev ? function ? # Cirrus Logic CS4281 1301cmpci* at pci? dev ? function ? # C-Media CMI8338/8738 1302eap* at pci? dev ? function ? # Ensoniq AudioPCI 1303emuxki* at pci? dev ? function ? # Creative SBLive! and PCI512 1304esa* at pci? dev ? function ? # ESS Allegro-1 / Maestro-3 PCI Audio 1305esm* at pci? dev ? function ? # ESS Maestro-1/2/2e PCI Audio Accelerator 1306eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive 1307fms* at pci? dev ? function ? # Forte Media FM801 1308gcscaudio* at pci? dev ? function ? # AMD Geode CS5536 Companion Audio 1309neo* at pci? dev ? function ? # NeoMagic 256 AC'97 Audio 1310sv* at pci? dev ? function ? # S3 SonicVibes 1311yds* at pci? dev ? function ? # Yamaha DS-1 PCI Audio 1312 1313# ISA Plug-and-Play audio devices 1314ess* at isapnp? # ESS Tech ES1887, ES1888, ES888 audio 1315guspnp* at isapnp? # Gravis Ultra Sound PnP audio 1316sb* at isapnp? # SoundBlaster-compatible audio 1317wss* at isapnp? # Windows Sound System 1318ym* at isapnp? # Yamaha OPL3-SA[23] audio 1319 1320# ISA audio devices 1321# the "aria" probe might give false hits 1322aria0 at isa? port 0x290 irq 10 # Aria 1323ess0 at isa? port 0x220 irq 5 drq 1 drq2 5 # ESS 18XX 1324gus0 at isa? port 0x220 irq 7 drq 1 drq2 6 # Gravis Ultra Sound 1325pas0 at isa? port 0x220 irq 7 drq 1 # ProAudio Spectrum 1326sb0 at isa? port 0x220 irq 5 drq 1 drq2 5 # SoundBlaster 1327wss0 at isa? port 0x530 irq 10 drq 0 drq2 1 # Windows Sound System 1328cms0 at isa? port 0x220 # Creative Music System 1329 1330# OPL[23] FM synthesizers 1331opl0 at isa? port 0x388 # use only if not attached to sound card 1332opl* at cmpci? flags 1 1333opl* at eso? 1334opl* at ess? 1335opl* at fms? 1336opl* at sb? 1337opl* at sv? 1338opl* at wss? 1339opl* at yds? 1340opl* at ym? 1341 1342# High Definition Audio 1343hdaudio* at pci? dev ? function ? # High Definition Audio 1344hdafg* at hdaudiobus? 1345 1346# Audio support 1347audio* at audiobus? 1348 1349# MPU 401 UARTs 1350mpu* at isa? port 0x330 irq 9 # MPU401 or compatible card 1351mpu* at isapnp? 1352mpu* at cmpci? 1353mpu* at eso? 1354mpu* at fms? 1355mpu* at sb? 1356mpu* at yds? 1357mpu* at ym? 1358 1359# MIDI support 1360midi* at midibus? 1361midi* at pcppi? # MIDI interface to the PC speaker 1362 1363# The spkr driver provides a simple tone interface to the built in speaker. 1364spkr0 at pcppi? # PC speaker 1365 1366 1367# FM-Radio devices 1368# ISA radio devices 1369az0 at isa? port 0x350 # Aztech/PackardBell FM Radio Card 1370az1 at isa? port 0x358 1371rt0 at isa? port 0x20c # AIMS Lab Radiotrack & compatible 1372rt1 at isa? port 0x284 1373rt2 at isa? port 0x30c 1374rt3 at isa? port 0x384 1375rtii0 at isa? port 0x20c # AIMS Lab Radiotrack II FM Radio Card 1376rtii1 at isa? port 0x30c 1377sf2r0 at isa? port 0x384 # SoundForte RadioLink SF16-FMR2 FM Radio Card 1378 1379# PCI radio devices 1380gtp* at pci? dev ? function ? # Guillemot Maxi Radio FM 2000 Radio Card 1381 1382# Radio support 1383radio* at az? 1384radio* at gtp? 1385radio* at rt? 1386radio* at rtii? 1387radio* at sf2r? 1388 1389 1390# Video capture devices 1391 1392pseye* at uhub? # Sony PLAYSTATION(R) Eye webcam 1393uvideo* at uhub? # USB Video Class capture devices 1394video* at videobus? 1395 1396 1397# TV cards 1398 1399# Brooktree 848/849/878/879 based TV cards 1400bktr* at pci? dev ? function ? 1401radio* at bktr? 1402 1403isv* at isa? port 0x3e0 # IDEC Supervision/16 image capture 1404 1405# Bluetooth Controller and Device support 1406 1407# Bluetooth PCMCIA Controllers 1408bt3c* at pcmcia? function ? # 3Com 3CRWB6096-A 1409btbc* at pcmcia? function ? # AnyCom BlueCard LSE041/039/139 1410 1411# Bluetooth USB Controllers 1412ubt* at uhub? port ? 1413 1414# Bluetooth Device Hub 1415bthub* at bcsp? 1416bthub* at bt3c? 1417bthub* at btbc? 1418bthub* at btuart? 1419bthub* at ubt? 1420 1421# Bluetooth HID support 1422bthidev* at bthub? 1423 1424# Bluetooth Mouse 1425btms* at bthidev? reportid ? 1426wsmouse* at btms? mux 0 1427 1428# Bluetooth Keyboard 1429btkbd* at bthidev? reportid ? 1430wskbd* at btkbd? console ? mux 1 1431 1432# Bluetooth Audio support 1433btsco* at bthub? 1434 1435 1436# Mice 1437 1438# ISA busmice 1439lms0 at isa? port 0x23c irq 5 # Logitech bus mouse 1440lms1 at isa? port 0x238 irq 5 1441mms0 at isa? port 0x23c irq 5 # Microsoft InPort mouse 1442mms1 at isa? port 0x238 irq 5 1443wsmouse* at lms? mux 0 1444wsmouse* at mms? mux 0 1445 1446 1447# Cryptographic Devices 1448 1449# PCI cryptographic devices 1450glxsb* at pci? dev ? function ? # AMD Geode LX Security Block 1451hifn* at pci? dev ? function ? # Hifn 7755/7811/795x 1452ubsec* at pci? dev ? function ? # Broadcom 5501/5601/580x/582x 1453 1454 1455# Joysticks 1456 1457joy* at pnpbios? index ? # Game port 1458 1459# ISA Plug-and-Play joysticks 1460joy* at isapnp? # Game ports (usually on audio cards) 1461 1462# PCI joysticks 1463joy* at pci? # Game ports (usually on audio cards) 1464joy* at eap? # See CAVEATS in eap(4) before enabling 1465joy* at eso? # ESS Solo-1 on-board joystick 1466 1467# ISA joysticks. Probe is a little strange; add only if you have one. 1468joy0 at isa? port 0x201 1469 1470 1471# Miscellaneous Devices 1472geodegcb* at pci? dev ? function ? # Geode GCB area 1473geodewdog* at geodegcb? # AMD Geode SC1100 watchdog timer 1474geodecntr* at geodegcb? # AMD Geode SC1100 high res. counter 1475 1476# Planetconnect Satellite receiver driver. 1477satlink0 at isa? port 0x300 drq 1 1478 1479# Middle Digital, Inc. PCI-Weasel serial console board control 1480# devices (watchdog timer, etc.) 1481weasel* at pci? 1482 1483# Pull in optional local configuration 1484#include "arch/i386/conf/ALL.local" 1485 1486 1487# Pseudo-Devices 1488 1489pseudo-device crypto # /dev/crypto device 1490pseudo-device swcrypto # software crypto implementation 1491 1492# disk/mass storage pseudo-devices 1493pseudo-device ccd 4 # concatenated/striped disk devices 1494pseudo-device cgd 4 # cryptographic disk devices 1495pseudo-device raid 8 # RAIDframe disk driver 1496options RAID_AUTOCONFIG # auto-configuration of RAID components 1497# Options to enable various other RAIDframe RAID types. 1498options RF_INCLUDE_EVENODD=1 1499options RF_INCLUDE_RAID5_RS=1 1500options RF_INCLUDE_PARITYLOGGING=1 1501options RF_INCLUDE_CHAINDECLUSTER=1 1502options RF_INCLUDE_INTERDECLUSTER=1 1503options RF_INCLUDE_PARITY_DECLUSTERING=1 1504options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 1505pseudo-device fss 4 # file system snapshot device 1506 1507pseudo-device md 1 # memory disk device (ramdisk) 1508pseudo-device vnd # disk-like interface to files 1509options VND_COMPRESSION # compressed vnd(4) 1510 1511pseudo-device dm # device-mapper disk driver 1512 1513# network pseudo-devices 1514pseudo-device agr # Link aggregation agr(4) 1515pseudo-device bpfilter # Berkeley packet filter 1516pseudo-device carp # Common Address Redundancy Protocol 1517pseudo-device ipfilter # IP filter (firewall) and NAT 1518pseudo-device loop # network loopback 1519pseudo-device ppp # Point-to-Point Protocol 1520pseudo-device pppoe # PPP over Ethernet (RFC 2516) 1521pseudo-device sl # Serial Line IP 1522pseudo-device strip # Starmode Radio IP (Metricom) 1523pseudo-device irframetty # IrDA frame line discipline 1524pseudo-device tap # virtual Ethernet 1525pseudo-device tun # network tunneling over tty 1526pseudo-device gre # generic L3 over IP tunnel 1527pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) 1528pseudo-device faith # IPv[46] tcp relay translation i/f 1529pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation 1530pseudo-device vlan # IEEE 802.1q encapsulation 1531pseudo-device bridge # simple inter-network bridging 1532options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too 1533pseudo-device pf # PF packet filter 1534pseudo-device pflog # PF log if 1535pseudo-device kttcp 1536pseudo-device etherip # EtherIP 1537# srt is EXPERIMENTAL 1538pseudo-device srt # source-address-based routing 1539 1540# miscellaneous pseudo-devices 1541pseudo-device pty # pseudo-terminals 1542pseudo-device sequencer 1 # MIDI sequencer 1543# rnd works; RND_COM does not on port i386 yet. 1544pseudo-device rnd # /dev/random and in-kernel generator 1545options RND_COM # use "com" randomness as well (BROKEN) 1546pseudo-device clockctl # user control of clock subsystem 1547pseudo-device ksyms # /dev/ksyms 1548pseudo-device bcsp # BlueCore Serial Protocol 1549pseudo-device btuart # Bluetooth HCI UART (H4) 1550pseudo-device gpiosim 1 # GPIO simulator 1551 1552# a pseudo device needed for Coda # also needs CODA (above) 1553pseudo-device vcoda 4 # coda minicache <-> venus comm. 1554 1555# a pseudo device needed for SMBFS 1556pseudo-device nsmb # experimental - SMB requester 1557 1558# wscons pseudo-devices 1559pseudo-device wsmux # mouse & keyboard multiplexor 1560pseudo-device wsfont 1561 1562options FILEASSOC # fileassoc(9) - required for Veriexec 1563 1564# Veriexec 1565pseudo-device veriexec 1566 1567# drvctl - needed to show device dictionary via drvctl(8) 1568pseudo-device drvctl 1569 1570# pseudo-device lockstat needed for lockstat(8) 1571pseudo-device lockstat 1572 1573# software watchdog driver - swwdog(4) 1574pseudo-device swwdog 1575 1576# cmos(4) pseudo-device 1577pseudo-device cmos 1578 1579# Pass-to-Userspace Transporter 1580pseudo-device putter 1581 1582# Userspace block/char drivers 1583pseudo-device pud 1584 1585# pseudo audio device driver 1586pseudo-device pad 1587 1588# Uncomment the fingerprint methods below that are desired. Note that 1589# removing fingerprint methods will have almost no impact on the kernel 1590# code size. 1591# 1592options VERIFIED_EXEC_FP_RMD160 1593options VERIFIED_EXEC_FP_SHA256 1594options VERIFIED_EXEC_FP_SHA384 1595options VERIFIED_EXEC_FP_SHA512 1596options VERIFIED_EXEC_FP_SHA1 1597options VERIFIED_EXEC_FP_MD5 1598 1599options PAX_MPROTECT=0 # PaX mprotect(2) restrictions 1600options PAX_SEGVGUARD=0 # PaX Segmentation fault guard 1601options PAX_ASLR=0 # PaX Address Space Layout Randomization 1602 1603options ATHHAL_DEBUG 1604options A9PCIC_DEBUG 1605options AAC_DEBUG 1606options AAU_DEBUG 1607options AC97_DEBUG 1608options AC97_IO_DEBUG 1609options ACPI_ACAD_DEBUG 1610options ACPI_APM_DEBUG 1611options ACPI_BAT_DEBUG 1612options ACPI_BUT_DEBUG 1613#options ACPI_DEBUG 1614options ACPI_EXTRA_DEBUG 1615options ACPI_FDC_DEBUG 1616options ACPI_LID_DEBUG 1617options ACPI_MADT_DEBUG 1618#options ACPI_MUTEX_DEBUG 1619options ADB_DEBUG 1620options ADM1030_DEBUG 1621options ADT7467_DEBUG 1622options AE_DEBUG 1623options AGP_DEBUG 1624options AHADEBUG 1625options AHBDEBUG 1626options AHC_DEBUG=1 1627options AHD_DEBUG 1628options AHD_DEBUG_OPTS=1 1629options AH_DEBUG_ALQ 1630options AIC_DEBUG 1631options ALTQ_DEBUG 1632options AMD756_DEBUG 1633options AMRR_DEBUG 1634options AN_DEBUG 1635options APMDEBUG 1636options APMDEBUG_VALUE=1 1637options ARCKBD_DEBUG 1638options ARGO_DEBUG 1639options ARP_DEBUG 1640options ASC_DEBUG 1641options ATAPI_DEBUG_PROBE 1642options ATA_DEBUG 1643options ATA_RAID_DEBUG 1644options ATE_DEBUG 1645options ATMEL_DEBUG 1646options ATPPC_DEBUG 1647options ATW_BBPDEBUG 1648options ATW_DEBUG 1649options ATW_SYNDEBUG 1650options AUACER_DEBUG 1651options AUCCDEBUG 1652options AUCONV_DEBUG 1653options AUDIO_DEBUG 1654options AUE_DEBUG 1655options AUICH_DEBUG 1656options AUICH_MODEM_DEBUG 1657options AURATECONV_DEBUG 1658options AUSMBUS_PSC_DEBUG 1659options AWACS_DEBUG 1660options AWI_DEBUG 1661options AXE_DEBUG 1662options AZALIA_DEBUG 1663options BAH_DEBUG 1664options BCACHE_DEBUG 1665options BDEBUG 1666options BEDEBUG 1667options BHADEBUG 1668options BIOS_MEMORY_DEBUG 1669options BIT3DEBUG 1670options BKTR_RADIO_DEBUG 1671options BLUETOOTH_DEBUG 1672options BMAC_DEBUG 1673options BMD_DEBUG 1674options BOOTP_DEBUG 1675options BOOTP_DEBUGx 1676options BOOTXX_DEBUG 1677options BOOT_DEBUG 1678options BT463_DEBUG 1679options BTDEBUG 1680options BTHSET_DEBUG 1681options BTLBDEBUG 1682options BTNMGRDEBUG 1683options BUS_DMA_DEBUG 1684options BUS_SPACE_DEBUG 1685options CACHE_DEBUG 1686options CARDBUS_DEBUG 1687options CD18XXDEBUG 1688options CGSIX_DEBUG 1689options CHANGER_DEBUG 1690options CISS_DEBUG 1691options CKSUMDEBUG 1692options CLOCKDEBUG 1693options CLOCK_DEBUG 1694options CNW_DEBUG 1695options COMDEBUG 1696options COMVRIPDEBUG 1697options COM_DEBUG 1698options COM_HPCIODEBUG 1699options CONSDEBUG 1700options CRYPTO_DEBUG 1701options CS4280_DEBUG 1702options CS_DEBUG 1703options CUE_DEBUG 1704options CY_DEBUG 1705options CZ_DEBUG 1706options DAIC_DEBUG 1707options DBRI_DEBUG 1708options DDB_DEBUG 1709options DEBUGBUG 1710options DEBUGGER_THREADING 1711options DEBUGTERM 1712options DEBUGXXX 1713options DEBUG_1284 1714options DEBUG_1543 1715options DEBUG_A4000 1716options DEBUG_ALIGN 1717options DEBUG_ALLOC 1718options DEBUG_AMIGA_IF_ED 1719options DEBUG_AOUTM68K 1720options DEBUG_BEFOREMMU 1721options DEBUG_BIOSCALL 1722options DEBUG_CHUNK_DIR 1723options DEBUG_CLOCK 1724options DEBUG_COFF 1725options DEBUG_CP0_ACCESS 1726options DEBUG_CURSOR 1727options DEBUG_DARWIN 1728options DEBUG_DDB 1729options DEBUG_DR 1730options DEBUG_EMUL 1731options DEBUG_ET4000 1732options DEBUG_EXEC 1733options DEBUG_EXT2 1734options DEBUG_FAULT_CORRECTION 1735options DEBUG_FFB 1736options DEBUG_FIND_COMPORT 1737options DEBUG_FIND_PCIC 1738options DEBUG_FIND_PCIC_I82365SL_ONLY 1739options DEBUG_FPE 1740options DEBUG_FREEBSD_ELF 1741options DEBUG_GPIO 1742options DEBUG_GPIO2 1743options DEBUG_HPUX 1744options DEBUG_IBCS2 1745options DEBUG_IPR_VJ 1746options DEBUG_IRIX 1747options DEBUG_ISAPNP 1748options DEBUG_ISSIGNAL 1749options DEBUG_KERNADDR_ACCESS 1750options DEBUG_KERNEL_START 1751options DEBUG_KGDB 1752options DEBUG_LED 1753options DEBUG_LINUX 1754options DEBUG_LINUX_FUTEX 1755options DEBUG_MACH 1756options DEBUG_MACHFB 1757options DEBUG_MACHO 1758options DEBUG_MACH_MSG 1759options DEBUG_MACH_RIGHT 1760options DEBUG_MACH_VM 1761options DEBUG_MEMLOAD 1762options DEBUG_MEMORY_LIST 1763options DEBUG_MEMSIZE 1764options DEBUG_NEG 1765options DEBUG_NFS_BOOT_DHCP 1766options DEBUG_P9100 1767options DEBUG_PAGE0 1768options DEBUG_PCI_MACHDEP 1769options DEBUG_PECOFF 1770options DEBUG_PGRP 1771options DEBUG_POOL 1772options DEBUG_PORTF 1773options DEBUG_PROM 1774options DEBUG_PTM 1775options DEBUG_RAWFS 1776options DEBUG_RPC 1777options DEBUG_SNAPPER 1778options DEBUG_SVR4 1779options DEBUG_SYNC 1780options DEBUG_TERM 1781options DEBUG_UL 1782options DEBUG_VAL 1783options DEBUG_WITH_STDIO 1784options DEVSW_DEBUG 1785options DEV_DEBUG 1786options DISKLABEL_DEBUG 1787options DISK_DEBUG 1788options DL_DEBUG 1789options DMAC_DEBUG 1790options DMA_DEBUG 1791options DMCDEBUG 1792options DO_I4B_MAXDEBUG 1793options DRACORAWKEYDEBUG 1794options EARLY_DEBUG_EVENT 1795options EBUS_DEBUG 1796options EDC_DEBUG 1797options EDEBUG 1798options ED_DEBUG 1799options EFINET_DEBUG 1800options EGAFONTDEBUG 1801options EGDEBUG 1802options EHCI_DEBUG 1803options EL_DEBUG 1804options EMAC3_DEBUG 1805options EMUXKI_DEBUG 1806options EM_DEBUG 1807options EN_DEBUG 1808options EN_DEBUG_RANGE 1809options EPGPIO_DEBUG 1810options EPICMEDIADEBUG 1811options EPPCIC_DEBUG 1812options ESDEBUG 1813options ESP_DEBUG 1814options ESP_SBUS_DEBUG 1815options ESS_ISA_DEBUG 1816options ETHER_DEBUG 1817options EWSKBD_DEBUG 1818options EXEC_DEBUG 1819options EXTENT_DEBUG 1820options EXTREME_DEBUG 1821options EXTREME_EXTREME_DEBUG 1822options FBDEBUG 1823options FDDEBUG 1824options FD_DEBUG 1825options FFBDEBUG 1826options FILECORE_DEBUG 1827options FILECORE_DEBUG_BR 1828options FIRESTARDEBUG 1829options FLASH_DEBUG 1830options FLP_DEBUG 1831options FMV_DEBUG 1832options FOO_DEBUG 1833options FPU_DEBUG 1834options GDROMDEBUG 1835options GEM_DEBUG 1836options GEM_DEBUG1 1837options GEODE_DEBUG 1838options GEOM_DEBUG 1839options GE_DEBUG 1840options GMAC_DEBUG 1841options GPIO_DEBUG 1842options GRE_DEBUG 1843options GSFB_DEBUG_MONITOR 1844options GTFDEBUG 1845options HD64461PCMCIA_DEBUG 1846options HD64461VIDEO_DEBUG 1847options HD64465PCMCIA_DEBUG 1848options HDAUDIO_DEBUG 1849options HDAUDIO_AFG_DEBUG 1850options HDLCDEBUG 1851options HIFN_DEBUG 1852options HMEDEBUG 1853options HPCAPMDEBUG 1854options HPC_DEBUG_INTERRUPT_MONITOR 1855options HPC_DEBUG_LCD 1856options HP_DEBUG 1857options HSCXADEBUG 1858options HSCXBDEBUG 1859options I2ODEBUG 1860options I4BISPPPDEBUG 1861options I4B_CD_DEBUG_PRINT 1862options I4B_MBUF_DEBUG 1863options I4B_MBUF_TYPE_DEBUG 1864options IBCS2_DEBUG 1865options ICONV_DEBUG 1866options ICP_DEBUG 1867options IEDEBUG 1868options IEEE80211_DEBUG_REFCNT 1869options IFAREF_DEBUG 1870options IFMEDIA_DEBUG 1871options IHA_DEBUG_STATE 1872options INTRDEBUG 1873options INTR_DEBUG 1874options IPAQ_LCD_DEBUG 1875options IPF_DEBUG 1876options IPSEC_DEBUG 1877options IPW_DEBUG 1878options IP_RCMD_PROXY_DEBUG 1879options IRFRAMET_DEBUG 1880options IRFRAME_DEBUG 1881options IRQ_DEBUG 1882options ISACDEBUG 1883options ISADMA_DEBUG 1884options ISO_DEBUG 1885options IT8368DEBUG 1886options ITE8181DEBUG 1887options ITK_PROBE_DEBUG 1888options IWI_DEBUG 1889options IWM_DEBUG 1890options IYDEBUG 1891options IYMEMDEBUG 1892options J6X0TP_DEBUG 1893options J720TP_DEBUG 1894options KBD_DEBUG 1895options KB_DEBUG 1896options KERNEL_DEBUG 1897options KLOADER_DEBUG 1898options KSTACK_DEBUG 1899options KSYMS_DEBUG 1900options KUE_DEBUG 1901options KVM86DEBUG 1902options LANA_DEBUG 1903options LCD_DEBUG 1904options LDT_DEBUG 1905options LEDEBUG 1906options LE_DEBUG 1907options LIFDEBUG 1908options LINUX_SG_DEBUG 1909options LLCDEBUG 1910options LLC_DEBUG 1911options LOADER_DEBUG 1912options LOAD_DEBUG_INFO 1913options LOCKDEBUG 1914options LOCKF_DEBUG 1915options LPT_DEBUG 1916options MAGMA_DEBUG 1917options MALLOC_DEBUG 1918options MAPLE_DEBUG 1919options MB8795_DEBUG 1920options MCDDEBUG 1921options MCDEBUG 1922options MCHAIN_DEBUG 1923options MEC_DEBUG 1924options MEDIABAY_DEBUG 1925options MEMORY_MAP_DEBUG 1926options MESH_DEBUG 1927options MIDI_DEBUG 1928options MLYDEBUG 1929options MMEYEPCMCIADEBUG 1930options MOUSE_DEBUG 1931options MPDEBUG 1932options MQ200_DEBUG 1933options MRT6DEBUG 1934options MSDOSFS_DEBUG 1935options MSG_DEBUG_OK 1936options MULAW_DEBUG 1937options MYDEV_DEBUG 1938options NB_DEBUG 1939options NCR5380_DEBUG 1940options NCR53C9X_DEBUG 1941options ND6_DEBUG 1942options NDEBUG 1943options ND_DEBUG 1944options NETATALKDEBUG 1945options NETDOCK_DEBUG_DRIVER 1946options NETIF_DEBUG 1947options NET_DEBUG 1948options NFE_DEBUG 1949options NFS_DEBUG 1950options NFS_DEBUG_COMMIT 1951options NIDEBUG 1952options NJSC32_DEBUG 1953options NON_DEBUG 1954options NOTDEF_DEBUG 1955options NOT_DEBUG 1956options NSIODEBUG 1957options NTFS_DEBUG 1958options NV_DEBUG 1959options OBOE_DEBUG 1960options OFW_DEBUG 1961options OHCI_DEBUG 1962options OLD_ELF_DEBUG 1963options ONEWIRE_DEBUG 1964options ONOE_DEBUG 1965options OPTPOINTDEBUG 1966options OSIOP_DEBUG 1967options OST_DEBUG 1968options P1212_DEBUG 1969options PARDEBUG 1970options PBMS_DEBUG 1971options PCIINTR_DEBUG 1972options PCI_DEBUG 1973options PCKBCDEBUG 1974options PCKBPORTDEBUG 1975options PCMCIACISDEBUG 1976options PCMCIADEBUG 1977options PDCDEBUG 1978options PDINFO_DEBUG 1979options PFCKBD_DEBUG 1980options PFDEBUG 1981options PFLOGDEBUG 1982options PHYSMEMDEBUG 1983options PI1PPC_DEBUG 1984options PIIXPM_DEBUG 1985options PIIX_DEBUG 1986options PIOC_DEBUG 1987options PLCOM_DEBUG 1988options PLD_WDOG_DEBUG 1989options PLIP_DEBUG 1990options PLUMICUDEBUG 1991options PLUMIOBUSDEBUG 1992options PLUMPCMCIA_DEBUG 1993options PLUMPOWERDEBUG 1994options PLUMVIDEODEBUG 1995options PMAPDEBUG 1996options PMAP_COUNT_DEBUG 1997options PMAP_DEBUG 1998options PMAP_DEBUG_MODIFIED 1999options PMON_DEBUG 2000options PMSDEBUG 2001options PNPBIOSDEBUG 2002options PNPBIOSDEBUG_VALUE=1 2003options PNPBIOSEVENTSDEBUG 2004options PORT_DEBUG 2005options PPBUS_DEBUG 2006options PPPOE_DEBUG 2007options PROFILER_DEBUG 2008options PSH3TP_DEBUG 2009options PWCTLDEBUG 2010options QEDEBUG 2011options QN_DEBUG 2012options QN_DEBUG1 2013options QTDEBUG 2014options RAL_DEBUG 2015options RARP_DEBUG 2016options RBUS_DEBUG 2017options RCONS_DEBUG 2018options RDDEBUG 2019options REALLYDEBUG 2020options RND_DEBUG 2021options ROMDEBUG 2022options RPC_DEBUG 2023options RQDEBUG 2024options RTC_DEBUG 2025options RTSOCK_DEBUG 2026options RTW_DEBUG 2027options SACKBCDEBUG 2028options SBC_DEBUG 2029options SBJCN_DEBUG 2030options SBMACDEBUG 2031options SBSCN_DEBUG 2032options SCC_DEBUG 2033options SCHED_DEBUG 2034options SCIF_DEBUG 2035options SCI_DEBUG 2036options SCR_DEBUG 2037options SCSIDEBUG 2038options SCSIPI_DEBUG 2039options SCSI_DEBUG 2040options SD_DEBUG 2041options SEA_DEBUG 2042options SEA_DEBUGQUEUE 2043options SEDEBUG 2044options SED_DEBUG 2045options SEEQ8005_DEBUG 2046options SEM_DEBUG 2047options SEQUENCER_DEBUG 2048options SER_DEBUG 2049options SFAS_DEBUG 2050options SGMAP_DEBUG 2051options SHMDEBUG 2052options SIF_DEBUG 2053options SIOP_DEBUG 2054options SIOP_DEBUG_DR 2055options SIOP_DEBUG_INTR 2056options SIOP_DEBUG_SCHED 2057options SK_DEBUG 2058options SMAP_DEBUG 2059options SMB_IOD_DEBUG 2060options SMB_SOCKETDATA_DEBUG 2061options SMB_SOCKET_DEBUG 2062options SMB_VNODE_DEBUG 2063options SNAPPER_DEBUG 2064options SNDEBUG 2065options SOCKBUF_DEBUG 2066options SONIC_DEBUG 2067options SPARC_PCI_DEBUG 2068options SPC_DEBUG 2069options SPIC_DEBUG 2070options SPIFI_DEBUG 2071options SPKRDEBUG 2072options SPLDEBUG 2073options SPPDEBUG 2074options SSCOM_DEBUG 2075options STIDEBUG 2076options STP4020_DEBUG 2077options SUNSCPAL_DEBUG 2078options SYNAPTICSDEBUG 2079options SYSCALL_DEBUG 2080options SYSCTL_DEBUG_CREATE 2081options SYSCTL_DEBUG_SETUP 2082options SYSVBFS_VNOPS_DEBUG 2083options TC5165DEBUG 2084options TCICDEBUG 2085options TCICISADEBUG 2086options TCPISS_DEBUG 2087options TCPREASS_DEBUG 2088options TCP_DEBUG 2089options TCTRLDEBUG 2090options TIMECOUNTER_DEBUG 2091options TIMEKEEPER_DEBUG 2092options TLDEBUG 2093options TLDEBUG_ADDR 2094options TLDEBUG_RX 2095options TLDEBUG_TX 2096options TLP_DEBUG 2097options TP_DEBUG 2098options TRACE_DEBUG 2099options TRAPDEBUG 2100options TRAP_SIGDEBUG 2101options TRISADEBUG 2102options TRM_DEBUG 2103options TROPICDEBUG 2104options TRTCMISADEBUG 2105options TSDEBUG 2106options TSLOT_DEBUG 2107options TTY_DEBUG 2108options TUDEBUG 2109options TULIP_DEBUG 2110options TWA_DEBUG 2111options TWE_DEBUG 2112options TX3912VIDEO_DEBUG 2113options TX39BIU_DEBUG 2114options TX39CLOCK_DEBUG 2115options TX39ICU_DEBUG 2116options TX39ICU_DEBUG_PRINT_PENDING_INTERRUPT 2117options TX39IO_DEBUG 2118options TX39IRDEBUG 2119options TX39POWER_DEBUG 2120options TX39SIBDEBUG 2121options TX39UARTDEBUG 2122options TX39UART_DEBUG 2123options UAUDIO_DEBUG 2124options UBSA_DEBUG 2125options UBSEC_DEBUG 2126options UBT_DEBUG 2127options UCB1200_DEBUG 2128options UCBIO_DEBUG 2129options UCBSNDDEBUG 2130options UCBTPDEBUG 2131options UCOM_DEBUG 2132options UCYCOM_DEBUG 2133options UDAV_DEBUG 2134options UDSBR_DEBUG 2135options UFTDI_DEBUG 2136options UGENSA_DEBUG 2137options UGEN_DEBUG 2138options UHADEBUG 2139options UHCI_DEBUG 2140options UHIDEV_DEBUG 2141options UHID_DEBUG 2142options UHUB_DEBUG 2143options UIPAQ_DEBUG 2144options UIRDA_DEBUG 2145options UISDATA_DEBUG 2146options UKBD_DEBUG 2147options UKYOPON_DEBUG 2148options ULPT_DEBUG 2149options UL_DEBUG 2150options UMASS_DEBUG 2151options UMCT_DEBUG 2152options UMIDIQUIRK_DEBUG 2153options UMIDI_DEBUG 2154options UMODEM_DEBUG 2155options UNIV_DEBUG 2156options UPLCOM_DEBUG 2157options UPL_DEBUG 2158options URIO_DEBUG 2159options URLPHY_DEBUG 2160options URL_DEBUG 2161options USB_DEBUG 2162options USCANNER_DEBUG 2163options USEFULL_DEBUG 2164options USSCANNER_DEBUG 2165options USTIR_DEBUG 2166options UTOPPY_DEBUG 2167options UVIDEO_DEBUG 2168options UVISOR_DEBUG 2169options UVSCOM_DEBUG 2170options VALD_ACPI_DEBUG 2171options VCONS_DEBUG 2172options VERYLOWDEBUG 2173options VGAFONTDEBUG 2174options VIA8231_DEBUG 2175options VIAENV_DEBUG 2176options VIAPCIB_DEBUG 2177options VIDCAUDIO_DEBUG 2178options VMEDEBUG 2179options VOODOOFB_DEBUG 2180options VR4181AIU_DEBUG 2181options VRAIU_DEBUG 2182options VRBCUDEBUG 2183options VRC2GPIODEBUG 2184options VRC2PWMDEBUG 2185options VRC4173BCU_DEBUG 2186options VRDCU_DEBUG 2187options VRDMAAU_DEBUG 2188options VRGIUDEBUG 2189options VRIP_DEBUG 2190options VRISADEBUG 2191options VRKIUDEBUG 2192options VRLEDDEBUG 2193options VRPIUDEBUG 2194options VRPMUDEBUG 2195options VRRTCDEBUG 2196options VS_DEBUG 2197options VT100_DEBUG 2198options VTOC_DEBUG 2199options WDCNDELAY_DEBUG 2200options WDSDEBUG 2201options WE_DEBUG 2202options WFQ_DEBUG 2203options WI_DEBUG 2204options WI_RING_DEBUG 2205options WM_DEBUG 2206options WSKBD_DEBUG 2207options WSMUX_DEBUG 2208options XBD_DEBUG 2209options XDC_DEBUG 2210options XDDEBUG 2211options XDEBUG 2212options XENDEBUG 2213options XENDEBUG_LOW 2214options XENDEBUG_NET 2215options XENDEBUG_SYNC 2216options XENDEBUG_VBD 2217options XENNET_DEBUG 2218options XENNET_DEBUG_DUMP 2219options XEN_CLOCK_DEBUG 2220options XE_DEBUG 2221options XXXXENDEBUG_LOW 2222options XYC_DEBUG 2223options ZSKBD_DEBUG 2224options ZSMACDEBUG 2225options xSCSI_DEBUG 2226options xSD_DEBUG 2227