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