GENERIC revision 1.1200
1# $NetBSD: GENERIC,v 1.1200 2019/01/27 08:53:30 maxv Exp $ 2# 3# GENERIC machine description file 4# 5# This machine description file is used to generate the default NetBSD 6# kernel. The generic kernel does not include all options, subsystems 7# and device drivers, but should be useful for most applications. 8# 9# The machine description file can be customised for your specific 10# machine to reduce the kernel size and improve its performance. 11# 12# For further information on compiling NetBSD kernels, see the config(8) 13# man page. 14# 15# For further information on hardware support for this architecture, see 16# the intro(4) man page. For further information about kernel options 17# for this architecture, see the options(4) man page. For an explanation 18# of each device driver in this file see the section 4 man page for the 19# device. 20 21include "arch/i386/conf/std.i386" 22 23options INCLUDE_CONFIG_FILE # embed config file in kernel binary 24 25#ident "GENERIC-$Revision: 1.1200 $" 26 27maxusers 64 # estimated number of users 28 29# CPU-related options. 30options USER_LDT # user-settable LDT; used by WINE 31#options PAE # PAE mode (36 bits physical addressing) 32makeoptions SPECTRE_V2_GCC_MITIGATION=1 # GCC Spectre variant 2 33 # migitation 34options SPECTRE_V2_GCC_MITIGATION 35 36# CPU features 37acpicpu* at cpu? # ACPI CPU (including frequency scaling) 38coretemp* at cpu? # Intel on-die thermal sensor 39est0 at cpu0 # Intel Enhanced SpeedStep (non-ACPI) 40#odcm0 at cpu0 # On-demand clock modulation 41#padlock0 at cpu0 # VIA PadLock 42powernow0 at cpu0 # AMD PowerNow! and Cool'n'Quiet (non-ACPI) 43viac7temp* at cpu? # VIA C7 temperature sensor 44vmt0 at cpu0 # VMware Tools 45 46options MTRR # memory-type range register syscall support 47 48options MULTIBOOT # Multiboot support (see multiboot(8)) 49 50# delay between "rebooting ..." message and hardware reset, in milliseconds 51#options CPURESET_DELAY=2000 52 53# This option allows you to force a serial console at the specified 54# I/O address. see console(4) for details. 55#options CONSDEVNAME="\"com\"",CONADDR=0x2f8,CONSPEED=57600 56# you don't want the option below ON iff you are using the 57# serial console option of the new boot strap code. 58#options CONS_OVERRIDE # Always use above! independent of boot info 59 60# The following options override the memory sizes passed in from the boot 61# block. Use them *only* if the boot block is unable to determine the correct 62# values. Note that the BIOS may *correctly* report less than 640k of base 63# memory if the extended BIOS data area is located at the top of base memory 64# (as is the case on most recent systems). 65#options REALBASEMEM=639 # size of base memory (in KB) 66#options REALEXTMEM=15360 # size of extended memory (in KB) 67 68# The following options limit the overall size of physical memory 69# and/or the maximum address used by the system. 70# Contrary to REALBASEMEM and REALEXTMEM, they still use the BIOS memory map 71# and can deal with holes in the memory layout. 72#options PHYSMEM_MAX_SIZE=64 # max size of physical memory (in MB) 73#options PHYSMEM_MAX_ADDR=2048 # don't use memory above this (in MB) 74 75# Standard system options 76 77options INSECURE # disable kernel security levels - X needs this 78 79options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT 80options NTP # NTP phase/frequency locked loop 81 82options KTRACE # system call tracing via ktrace(1) 83 84options CPU_UCODE # cpu ucode loading support 85 86# Note: SysV IPC parameters can be changed dynamically; see sysctl(8). 87options SYSVMSG # System V-like message queues 88options SYSVSEM # System V-like semaphores 89options SYSVSHM # System V-like memory sharing 90 91options MODULAR # new style module(7) framework 92options MODULAR_DEFAULT_AUTOLOAD 93 94options USERCONF # userconf(4) support 95#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) 96options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel 97 98# Beep when it is safe to power down the system (requires sysbeep) 99#options BEEP_ONHALT 100# Some tunable details of the above feature (default values used below) 101#options BEEP_ONHALT_COUNT=3 # Times to beep 102#options BEEP_ONHALT_PITCH=1500 # Default frequency (in Hz) 103#options BEEP_ONHALT_PERIOD=250 # Default duration (in msecs) 104 105# Alternate buffer queue strategies for better responsiveness under high 106# disk I/O load. 107#options BUFQ_READPRIO 108options BUFQ_PRIOCSCAN 109 110# Diagnostic/debugging support options 111options DIAGNOSTIC # inexpensive kernel consistency checks 112 # XXX to be commented out on release branch 113#options DEBUG # expensive debugging checks/support 114#options LOCKDEBUG # expensive locking checks/support 115options DDB # in-kernel debugger 116#options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic' 117options DDB_HISTORY_SIZE=512 # enable history editing in DDB 118#options DDB_VERBOSE_HELP 119#options KGDB # remote debugger 120#options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 121#makeoptions DEBUG="-g" # compile full symbol table 122#options SYSCALL_STATS # per syscall counts 123#options SYSCALL_TIMES # per syscall times 124#options SYSCALL_TIMES_HASCOUNTER # use 'broken' rdtsc (soekris) 125options KDTRACE_HOOKS # kernel DTrace hooks 126 127# Compatibility options 128include "conf/compat_netbsd09.config" 129#options COMPAT_386BSD_MBRPART # recognize old partition ID 130 131options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility 132options COMPAT_LINUX # binary compatibility with Linux 133#options COMPAT_FREEBSD # binary compatibility with FreeBSD 134 135# Wedge support 136options DKWEDGE_AUTODISCOVER # Automatically add dk(4) instances 137options DKWEDGE_METHOD_GPT # Supports GPT partitions as wedges 138#options DKWEDGE_METHOD_BSDLABEL # Support disklabel entries as wedges 139#options DKWEDGE_METHOD_MBR # Support MBR partitions as wedges 140options DKWEDGE_METHOD_APPLE # Support Apple partitions as wedges 141#options DKWEDGE_METHOD_RDB # Support RDB partitions as wedges 142 143file-system FFS # UFS 144file-system NFS # Network File System client 145file-system EXT2FS # second extended file system (linux) 146file-system LFS # log-structured file system 147file-system MFS # memory file system 148file-system NTFS # Windows/NT file system (experimental) 149file-system CD9660 # ISO 9660 + Rock Ridge file system 150file-system MSDOSFS # MS-DOS file system 151file-system FDESC # /dev/fd 152file-system KERNFS # /kern 153file-system NULLFS # loopback file system 154file-system OVERLAY # overlay file system 155file-system PROCFS # /proc 156file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) 157file-system UMAPFS # NULLFS + uid and gid remapping 158file-system UNION # union file system 159file-system CODA # Coda File System; also needs vcoda (below) 160file-system SMBFS # experimental - CIFS; also needs nsmb (below) 161file-system PTYFS # /dev/ptm support 162file-system TMPFS # Efficient memory file-system 163#file-system UDF # experimental - OSTA UDF CD/DVD file-system 164#file-system HFS # experimental - Apple HFS+ (read-only) 165#file-system NILFS # experimental - NTT's NiLFS(2) 166#file-system V7FS # 7th Edition(V7) File System 167 168# File system options 169options QUOTA # legacy UFS quotas 170options QUOTA2 # new, in-filesystem UFS quotas 171#options DISKLABEL_EI # disklabel Endian Independent support 172options FFS_EI # FFS Endian Independent support 173options WAPBL # File system journaling support 174#options UFS_DIRHASH # UFS Large Directory Hashing - Experimental 175options NFSSERVER # Network File System server 176#options FFS_NO_SNAPSHOT # No FFS snapshot support 177options UFS_EXTATTR # Extended attribute support for UFS1 178#options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and 179 # immutable) behave as system flags. 180#options V7FS_EI # V7FS Endian Independent support 181 182# Networking options 183#options GATEWAY # packet forwarding 184options INET # IP + ICMP + TCP + UDP 185options INET6 # IPv6 186options IPSEC # IP security 187#options IPSEC_DEBUG # debug for IP security 188#options MPLS # MultiProtocol Label Switching (needs mpls) 189#options MROUTING # IP multicast routing 190#options PIM # Protocol Independent Multicast 191options NETATALK # AppleTalk networking protocols 192#options CAN # Controller Area Network protocol 193#options PPP_BSDCOMP # BSD-Compress compression support for PPP 194#options PPP_DEFLATE # Deflate compression support for PPP 195options PPP_FILTER # Active filter support for PPP (requires bpf) 196#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG 197 198#options ALTQ # Manipulate network interfaces' output queues 199#options ALTQ_BLUE # Stochastic Fair Blue 200#options ALTQ_CBQ # Class-Based Queueing 201#options ALTQ_CDNR # Diffserv Traffic Conditioner 202#options ALTQ_FIFOQ # First-In First-Out Queue 203#options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box) 204#options ALTQ_HFSC # Hierarchical Fair Service Curve 205#options ALTQ_LOCALQ # Local queueing discipline 206#options ALTQ_PRIQ # Priority Queueing 207#options ALTQ_RED # Random Early Detection 208#options ALTQ_RIO # RED with IN/OUT 209#options ALTQ_WFQ # Weighted Fair Queueing 210 211# These options enable verbose messages for several subsystems. 212# Warning, these may compile large string tables into the kernel! 213#options ACPIVERBOSE # verbose ACPI device autoconfig messages 214#options EISAVERBOSE # verbose EISA device autoconfig messages 215#options MIIVERBOSE # verbose PHY autoconfig messages 216#options PCIVERBOSE # verbose PCI device autoconfig messages 217#options PCI_CONFIG_DUMP # verbosely dump PCI config space 218#options PCMCIAVERBOSE # verbose PCMCIA configuration messages 219options SCSIVERBOSE # human readable SCSI error messages 220#options USBVERBOSE # verbose USB device autoconfig messages 221#options PNPBIOSVERBOSE # verbose PnP BIOS messages 222#options PNPBIOSDEBUG # more fulsome PnP BIOS debugging messages 223#options MCAVERBOSE # verbose MCA device autoconfig messages 224#options HDAUDIOVERBOSE # verbose HDAUDIO driver messages 225 226options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM 227 228# 229# wscons options 230# 231# builtin terminal emulations 232#options WSEMUL_SUN # sun terminal emulation 233options WSEMUL_VT100 # VT100 / VT220 emulation 234# customization of console and kernel output - see dev/wscons/wsdisplayvar.h 235options WSDISPLAY_CUSTOM_OUTPUT # color customization from wsconsctl(8) 236#options WS_DEFAULT_FG=WSCOL_WHITE 237#options WS_DEFAULT_BG=WSCOL_BLACK 238#options WS_DEFAULT_COLATTR="(0)" 239#options WS_DEFAULT_MONOATTR="(0)" 240options WS_KERNEL_FG=WSCOL_GREEN 241#options WS_KERNEL_BG=WSCOL_BLACK 242#options WS_KERNEL_COLATTR="" 243#options WS_KERNEL_MONOATTR="" 244# customization of console border color 245options WSDISPLAY_CUSTOM_BORDER # custom border colors via wsconsctl(8) 246#options WSDISPLAY_BORDER_COLOR=WSCOL_BLUE # default color 247# compatibility to other console drivers 248options WSDISPLAY_COMPAT_PCVT # emulate some ioctls 249options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls 250options WSDISPLAY_COMPAT_USL # wsconscfg VT handling 251options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes 252#options WSKBD_EVENT_AUTOREPEAT # auto repeat in event mode 253#options WSKBD_USONLY # strip off non-US keymaps 254# don't attach pckbd as the console if no PS/2 keyboard is found 255options PCKBD_CNATTACH_MAY_FAIL 256# see dev/pckbport/wskbdmap_mfii.c for implemented layouts 257#options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # for pckbd driver 258#options UKBD_LAYOUT="(KB_DE | KB_NODEAD)" # for ukbd driver 259# allocate a number of virtual screens at autoconfiguration time 260#options WSDISPLAY_DEFAULTSCREENS=4 261# use a large software cursor that doesn't blink 262options PCDISPLAY_SOFTCURSOR 263# modify the screen type of the console; defaults to "80x25" 264#options VGA_CONSOLE_SCREENTYPE="\"80x24\"" 265# work around a hardware bug that loaded fonts don't work; found on ATI cards 266#options VGA_CONSOLE_ATI_BROKEN_FONTSEL 267# console scrolling support. 268options WSDISPLAY_SCROLLSUPPORT 269# enable VGA raster mode capable of displaying multilingual text on console 270#options VGA_RASTERCONSOLE 271# enable splash screen support; requires genfb or radeonfb 272#options SPLASHSCREEN 273 274# Keylock support 275#options KEYLOCK 276#options secmodel_keylock # Requires options KEYLOCK 277 278# Kernel root file system and dump configuration. 279config netbsd root on ? type ? 280#config netbsd root on sd0a type ffs 281#config netbsd root on ? type nfs 282 283# 284# Device configuration 285# 286 287# Doesn't do anything yet. 288#p64h2apic* at pci? dev? function? # P64H2 IOxAPIC 289 290#apm0 at mainbus0 # Advanced power management 291 292# Tuning for power management, see apm(4) for more details. 293#options APM_V10_ONLY # Use only the APM 1.0 calls 294#options APM_NO_POWEROFF # Don't power off on halt(8) 295#options APM_POWER_PRINT # Print stats on the console 296 297 298# Basic Bus Support 299 300#IPMI support 301ipmi0 at mainbus? 302ipmi_acpi* at acpi? 303ipmi0 at ipmi_acpi? 304 305# Advanced Configuration and Power Interface 306 307# This option can be used to retrieve CPU and APIC information. 308# that I/O APICs can be used if ACPI is enabled below. 309#options MPBIOS_SCANPCI # find PCI roots using MPBIOS 310options ACPI_SCANPCI # find PCI roots using ACPI 311 312acpi0 at mainbus0 313 314#options ACPI_ACTIVATE_DEV # If set, activate inactive devices 315options VGA_POST # in-kernel support for VGA POST 316 317# ACPI devices 318apm* at acpi? # ACPI apm emulation 319acpiacad* at acpi? # ACPI AC Adapter 320acpibat* at acpi? # ACPI Battery 321acpibut* at acpi? # ACPI Button 322acpidalb* at acpi? # ACPI Direct Application Launch Button 323acpiec* at acpi? # ACPI Embedded Controller (late) 324acpiecdt* at acpi? # ACPI Embedded Controller (early) 325acpifan* at acpi? # ACPI Fan 326acpilid* at acpi? # ACPI Lid Switch 327#acpipmtr* at acpi? # ACPI Power Meter (experimental) 328#acpismbus* at acpi? # ACPI SMBus CMI (experimental) 329acpitz* at acpi? # ACPI Thermal Zone 330acpivga* at acpi? # ACPI Display Adapter 331acpiout* at acpivga? # ACPI Display Output Device 332acpiwdrt* at acpi? # ACPI Watchdog Resource Table 333acpiwmi* at acpi? # ACPI WMI Mapper 334 335# Mainboard devices 336aibs* at acpi? # ASUSTeK AI Booster hardware monitor 337asus* at acpi? # ASUS hotkeys 338attimer* at acpi? # AT Timer 339#com* at acpi? # Serial communications interface 340#fdc* at acpi? # Floppy disk controller 341fujbp* at acpi? # Fujitsu Brightness & Pointer 342fujhk* at acpi? # Fujitsu Hotkeys 343#hpacel* at acpi? # HP 3D DriveGuard accelerometer 344#hpqlb* at acpi? # HP Quick Launch Buttons 345hpet* at acpihpetbus? # High Precision Event Timer (table) 346hpet* at acpinodebus? # High Precision Event Timer (device) 347joy* at acpi? # Joystick/Game port 348#lpt* at acpi? # Parallel port 349mpu* at acpi? # Roland MPU-401 MIDI UART 350pckbc* at acpi? # PC keyboard controller 351pcppi* at acpi? # AT-style speaker sound 352qemufwcfg* at acpi? # QEMU Firmware Configuration device 353sdhc* at acpi? # SD Host Controller 354sony* at acpi? # Sony Miscellaneous Controller 355thinkpad* at acpi? # IBM/Lenovo Thinkpad hotkeys 356#tpm* at acpi? # ACPI TPM (Experimental) 357ug* at acpi? # Abit uGuru Hardware monitor 358vald* at acpi? # Toshiba Libretto hotkeys 359valz* at acpi? # Toshiba Dynabook hotkeys 360wb* at acpi? # Winbond W83L518D SD/MMC reader 361sdmmc* at wb? # SD/MMC bus 362wmidell* at acpiwmibus? # Dell WMI mappings 363wmieeepc* at acpiwmibus? # Asus Eee PC WMI mappings 364wmihp* at acpiwmibus? # HP WMI mappings 365wmimsi* at acpiwmibus? # MSI WMI mappings 366wss* at acpi? # NeoMagic 256AV in wss mode 367ym* at acpi? # Yamaha OPL3-SA[23] audio 368 369# Sony Vaio jog dial 370spic* at acpi? # Sony Programmable I/O Controller 371wsmouse* at spic? 372 373# Plug-and-Play BIOS and attached devices 374 375#pnpbios* at mainbus? 376 377# mainboard audio chips 378#ess* at pnpbios? index ? # ESS AudioDrive 379#sb* at pnpbios? index ? # NeoMagic 256AV in sb mode 380#wss* at pnpbios? index ? # NeoMagic 256AV in wss mode 381#ym* at pnpbios? index ? # Yamaha OPL3-SA[23] audio 382 383# com port 384# If enabled, consider changing "com0", "com1", and "com2" under "ISA Serial 385# Interfaces" to "com*", otherwise com2 will attach at pnpbios? and there 386# will be no com0. A side effect is pcmcia (and other) com? previously 387# starting at com3 may attach as com1 or com2. 388#com* at pnpbios? index ? # serial ports 389 390# parallel port 391# The above "com*" comments apply, cf. "lpt0" under "ISA parallel 392# "printer interfaces". 393#lpt* at pnpbios? index ? # parallel ports 394 395#pckbc* at pnpbios? index ? # PC keyboard/mouse controller 396#fdc* at pnpbios? index ? # floppy controller 397 398# IDE controller on Toshiba Portege 3000 series (crippled PCI device) 399#pciide* at pnpbios? index ? 400 401# PCI bus support 402pci* at mainbus? bus ? 403pci* at pchb? bus ? 404pci* at ppb? bus ? 405pci* at elansc? bus ? 406 407# Configure PCI using BIOS information 408#options PCIBIOS # PCI BIOS support 409#options PCIBIOSVERBOSE # PCI BIOS verbose info 410#options PCIBIOS_IRQS_HINT=0x0a00 # PCI interrupts hint. IRQ 9 or 11 411#options PCIBIOS_INTR_GUESS # see pcibios(4) 412#options PCIBIOS_LIBRETTO_FIXUP # this code makes the Toshiba Libretto 413 # L2/L3 work, but should not be enabled 414 # on anything else. 415#options PCIBIOS_SHARP_MM20_FIXUP # this code makes the Sharp MM 20 416 # work, but should not be enabled 417 # on anything else. 418#options PCIINTR_DEBUG # super-verbose PCI interrupt fixup 419 420# PCI fixups, for both PCIBIOS and ACPI 421#options PCI_ADDR_FIXUP # fixup PCI I/O addresses 422#options PCI_BUS_FIXUP # fixup PCI bus numbering 423#options PCI_INTR_FIXUP # fixup PCI interrupt routing 424 425# System Controllers 426elansc* at mainbus? bus ? # AMD Elan SC520 System Controller 427 428# Temperatures 429amdnb_misc* at pci? # AMD NB Misc Configuration 430amdtemp* at amdnb_misc? # AMD CPU Temperature sensors 431 432# PCI bridges 433#amdpcib* at pci? dev ? function ? # AMD 8111 PCI-ISA w/ HPET 434#hpet* at amdpcib? 435ichlpcib* at pci? dev ? function ? # Intel ICH PCI-LPC w/ timecounter, 436 # watchdog, gpio, SpeedStep and HPET 437fwhrng* at ichlpcib? # Intel 82802 FWH Random Number Generator 438#hpet* at ichlpcib? 439tco* at ichlpcib? # TCO watchdog timer 440tcpcib* at pci? dev ? function ? # Intel Atom E6xx PCI-LPC 441hpet* at tcpcib? 442gcscpcib* at pci? dev ? function ? # AMD CS5535/CS5536 PCI-ISA w/ 443 # timecounter, watchdog and GPIO 444#piixpcib* at pci? dev ? function ? # Intel PIIX4 PCI-ISA w/ SpeedStep 445gscpcib* at pci? dev ? function ? # NS Geode SC1100 PCI-ISA w/ GPIO 446viapcib* at pci? dev ? function ? # VIA VT8235 PCI-ISA w/ SMBus support 447iic* at viapcib? 448rdcpcib* at pci? dev ? function ? # RDC Vortex86/PMX-1000 PCI-ISA w/ 449 # watchdog 450pchb* at pci? dev ? function ? # PCI-Host bridges 451options AGP_X86 452pceb* at pci? dev ? function ? # PCI-EISA bridges 453pcib* at pci? dev ? function ? # PCI-ISA bridges 454pcmb* at pci? dev ? function ? # PCI-MCA bridges 455ppb* at pci? dev ? function ? # PCI-PCI bridges 456# XXX 'puc's aren't really bridges, but there's no better place for them here 457puc* at pci? dev ? function ? # PCI "universal" comm. cards 458 459pwdog* at pci ? dev ? function ? # QUANCOM PWDOG1 460 461#ibmcd* at pci ? dev ? function ? # IBM 4810 BSP cash drawer port 462#gpio* at ibmcd? 463 464agp* at pchb? 465 466 467# EISA bus support 468eisa0 at mainbus? 469eisa0 at pceb? 470 471# ISA bus support 472#isa0 at amdpcib? 473isa0 at gcscpcib? 474isa0 at ichlpcib? 475isa0 at tcpcib? 476#isa0 at piixpcib? 477#isa0 at gscpcib? 478isa0 at viapcib? 479isa0 at rdcpcib? 480isa0 at mainbus? 481isa0 at pceb? 482isa0 at pcib? 483 484# PCMCIA bus support 485pcmcia* at pcic? controller ? socket ? 486pcmcia* at tcic? controller ? socket ? 487 488# MCA bus support 489mca0 at mainbus? 490 491# ISA PCMCIA controllers 492pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x10000 493pcic1 at isa? port 0x3e2 iomem 0xe0000 iosiz 0x4000 494pcic2 at isa? port 0x3e4 iomem 0xe0000 iosiz 0x4000 495tcic0 at isa? port 0x240 iomem 0xd0000 iosiz 0x10000 496 497# PCI PCMCIA controllers 498pcic0 at pci? dev? function ? 499 500# ISA Plug-and-Play bus support 501isapnp0 at isa? 502 503# ISA Plug-and-Play PCMCIA controllers 504pcic* at isapnp? 505 506# CardBus bridge support 507cbb* at pci? dev ? function ? 508cardslot* at cbb? 509 510# CardBus bus support 511cardbus* at cardslot? 512pcmcia* at cardslot? 513 514# Console Devices 515 516# wscons 517pckbc0 at isa? # PC keyboard controller 518pckbd* at pckbc? # PC keyboard 519pms* at pckbc? # PS/2 mouse for wsmouse 520#options PMS_DISABLE_POWERHOOK # Disable PS/2 reset on resume 521options PMS_SYNAPTICS_TOUCHPAD # Enable support for Synaptics Touchpads 522options PMS_ELANTECH_TOUCHPAD # Enable support for Elantech Touchpads 523options PMS_ALPS_TOUCHPAD # Enable support for Alps Touchpads 524# vga@isa and pcdisplay@isa are disabled; see PR#49290 525#vga0 at isa? 526vga* at pci? dev ? function ? 527#pcdisplay0 at isa? # CGA, MDA, EGA, HGA 528genfb* at pci? dev ? function ? 529options VCONS_DRAW_INTR 530#machfb* at pci? dev ? function ? # ATI Mach64 framebuffer driver 531wsdisplay* at vga? console ? 532#wsdisplay* at pcdisplay? console ? 533wsdisplay* at wsemuldisplaydev? 534#wsdisplay* at machfb? console ? 535wskbd* at pckbd? console ? 536wsmouse* at pms? mux 0 537wsmouse* at wsmousedev? 538 539# VIA Unichrome framebuffer console 540#unichromefb* at pci? dev ? function ? 541#wsdisplay* at unichromefb? 542 543attimer0 at isa? 544pcppi0 at isa? 545sysbeep0 at pcppi? 546 547# DRI legacy drivers 548#i915drm* at drm? # Intel i915, i945 DRM driver 549#mach64drm* at drm? # mach64 (3D Rage Pro, Rage) DRM driver 550#mgadrm* at drm? # Matrox G[24]00, G[45]50 DRM driver 551#r128drm* at drm? # ATI Rage 128 DRM driver 552#radeondrm* at drm? # ATI Radeon DRM driver 553#savagedrm* at drm? # S3 Savage DRM driver 554#sisdrm* at drm? # SiS DRM driver 555#tdfxdrm* at drm? # 3dfx (voodoo) DRM driver 556 557# DRMKMS drivers 558i915drmkms* at pci? dev ? function ? 559intelfb* at intelfbbus? 560 561radeon* at pci? dev ? function ? 562radeondrmkmsfb* at radeonfbbus? 563 564nouveau* at pci? dev ? function ? 565nouveaufb* at nouveaufbbus? 566 567# DRMUMS drivers 568#viadrmums* at drm? 569 570# Serial Devices 571 572# PCI serial interfaces 573com* at puc? port ? # 16x50s on "universal" comm boards 574cy* at pci? dev ? function ? # Cyclades Cyclom-Y serial boards 575cz* at pci? dev ? function ? # Cyclades-Z multi-port serial boards 576 577# ISA Plug-and-Play serial interfaces 578com* at isapnp? # Modems and serial boards 579 580# PCMCIA serial interfaces 581com* at pcmcia? function ? # Modems and serial cards 582 583pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards 584com* at pcmcom? slave ? # ...and the slave devices 585 586# CardBus serial interfaces 587com* at cardbus? function ? # Modems and serial cards 588 589# ISA serial interfaces 590#options COM_HAYESP # adds Hayes ESP serial board support 591com0 at isa? port 0x3f8 irq 4 # Standard PC serial ports 592com1 at isa? port 0x2f8 irq 3 593com2 at isa? port 0x3e8 irq 5 594#com3 at isa? port 0x2e8 irq 9 595#ast0 at isa? port 0x1a0 irq 5 # AST 4-port serial cards 596#com* at ast? slave ? 597#boca0 at isa? port 0x100 irq 5 # BOCA 8-port serial cards 598#boca0 at isa? port 0x100 irq 5 # BOCA 16-port serial cards (BB2016) 599#boca1 at isa? port 0x140 irq 5 # this line is also needed for BB2016 600#com* at boca? slave ? 601#tcom0 at isa? port 0x100 irq 7 # TC-800 8-port serial cards 602#com* at tcom? slave ? 603#rtfps0 at isa? port 0x1230 irq 10 # RT 4-port serial cards 604#com* at rtfps? slave ? 605#cy0 at isa? iomem 0xd4000 irq 12 # Cyclades serial cards 606#addcom0 at isa? port 0x108 irq 5 # Addonics FlexPort 8S 607#com* at addcom? slave ? 608#moxa0 at isa? port 0x100 irq 5 # MOXA C168H serial card (experimental) 609#com* at moxa? slave ? 610#ioat* at isa? port 0x220 irq 5 # BOCA IOAT66 6-port serial card 611#com* at ioat? slave ? 612 613# MCA serial interfaces 614com* at mca? slot ? # 16x50s on comm boards 615 616# Parallel Printer Interfaces 617 618# PCI parallel printer interfaces 619lpt* at puc? port ? # || ports on "universal" comm boards 620 621# ISA parallel printer interfaces 622lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports 623lpt1 at isa? port 0x278 624lpt2 at isa? port 0x3bc 625 626# Hardware monitors 627 628# AMD 768 and 8111 power/ACPI controllers 629amdpm* at pci? dev ? function ? # RNG and SMBus 1.0 interface 630iic* at amdpm? 631 632# Acer Labs M7101 SMBus controller 633alipm* at pci? dev ? function ? 634iic* at alipm? 635 636# Intel ICH SMBus controller 637ichsmb* at pci? dev ? function ? 638iic* at ichsmb? 639 640# Intel S1200,C2000 (non-pch) SMBus controller 641ismt* at pci? dev ? function ? 642iic* at ismt? 643 644# NVIDIA nForce2/3/4 SMBus controller 645nfsmbc* at pci? dev ? function ? 646nfsmb* at nfsmbc? 647iic* at nfsmb? 648 649# Intel PIIX4 power management controllers 650piixpm* at pci? dev ? function ? # PIIX4 compatible PM controller 651iic* at piixpm? # SMBus on PIIX4 652 653# I2C controller as found in some Intel PCH devices. 654dwiic* at pci? # I2C controller 655iic* at dwiic? 656 657# dbCool Thermal monitor and fan controller 658#dbcool* at iic? addr 0x2C # Unknown other motherboard(s) 659#dbcool* at iic? addr 0x2D # Tyan S2881 660#dbcool* at iic? addr 0x2E # Tyan S2882-D 661 662# IBM Thinkpad Active Protection System 663#aps0 at isa? port 0x1600 664 665# Fintek Super I/O with hardware monitor 666#finsio0 at isa? port 0x4e 667 668# iTE IT87xxF Super I/O with watchdog and sensors support 669#itesio0 at isa? port 0x2e 670 671# Winbond LPC Super I/O 672#wbsio* at isa? port 0x2e 673#wbsio* at isa? port 0x4e 674 675# IBM Hawk Integrated Systems Management Processor 676#ibmhawk0 at iic? addr 0x37 677 678# LM7[89] and compatible hardware monitors 679# Use flags to select temp sensor type (see lm(4) man page for details) 680#lm0 at isa? port 0x290 flags 0x0 # other common: 0x280, 0x310 681#lm* at wbsio? 682 683# SMSC LPC47B397 hardware monitor functions 684#smsc0 at isa? port 0x02e 685 686# SMSC LPC47M192 hardware monitor 687#smscmon* at iic? addr 0x2c 688#smscmon* at iic? addr 0x2d # (alternate address) 689 690# PC87366 hardware monitor 691nsclpcsio* at isa? 692 693# Abit uGuru Hardware system monitor 694#ug0 at isa? port 0xe0 695 696# VIA VT82C686A/VT8231 Hardware Monitor and Power Management Timer 697#viaenv* at pci? dev ? function ? 698 699# Serial Presence Detect capable memory modules 700#spdmem* at iic? addr 0x50 701#spdmem* at iic? addr 0x51 702#spdmem* at iic? addr 0x52 703#spdmem* at iic? addr 0x53 704#spdmem* at iic? addr 0x54 705#spdmem* at iic? addr 0x55 706#spdmem* at iic? addr 0x56 707#spdmem* at iic? addr 0x57 708#sdtemp* at iic? addr 0x18 709#sdtemp* at iic? addr 0x19 710#sdtemp* at iic? addr 0x1a 711#sdtemp* at iic? addr 0x1b 712#sdtemp* at iic? addr 0x1c 713#sdtemp* at iic? addr 0x1d 714#sdtemp* at iic? addr 0x1e 715#sdtemp* at iic? addr 0x1f 716 717# I2C HID devices 718ihidev* at iic? 719 720# I2C Mice 721ims* at ihidev? reportid ? 722wsmouse* at ims? mux 0 723 724# I2O devices 725iop* at pci? dev ? function ? # I/O processor 726iopsp* at iop? tid ? # SCSI/FC-AL ports 727ld* at iop? tid ? # block devices 728dpti* at iop? tid 0 # DPT/Adaptec control interface 729 730# GPIO devices 731gpio* at gpiobus? 732 733# 1-Wire support 734#gpioow* at gpio? offset ? mask ? # 1-wire bitbanging via gpio 735gpioow* at gpio? 736onewire* at gpioow? 737 738# 1-Wire devices 739owtemp* at onewire? # Temperature sensors 740 741# i2c support 742gpioiic* at gpio? offset ? mask ? flag 0x00 # flag 0x01 reverses 743 # SCA and SCL signals 744iic* at gpioiic? 745 746# Keylock support 747gpiolock* at gpio? 748 749# Software pulsing GPIO pins 750gpiopwm* at gpio? 751 752# Soekris 6501 GPIO/LED driver (provides gpiobus, needs gpio) 753#soekrisgpio0 at isa? port 0x680 754 755# SCSI Controllers and Devices 756 757# PCI SCSI controllers 758adv* at pci? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI 759adw* at pci? dev ? function ? # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI 760ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI 761ahd* at pci? dev ? function ? # Adaptec 29320, 39320 (aic790x) SCSI 762bha* at pci? dev ? function ? # BusLogic 9xx SCSI 763dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID 764iha* at pci? dev ? function ? # Initio INIC-940/950 SCSI 765isp* at pci? dev ? function ? # Qlogic ISP [12]0x0 SCSI/FibreChannel 766mfi* at pci? dev ? function ? # LSI MegaRAID SAS 767mfii* at pci? dev ? function ? # LSI MegaRAID SAS (Fusion and newer) 768mly* at pci? dev ? function ? # Mylex AcceleRAID and eXtremeRAID 769mpt* at pci? dev ? function ? # LSILogic 9x9 and 53c1030 (Fusion-MPT) 770mpii* at pci? dev ? function ? # LSI Logic Fusion-MPT II 771njs* at pci? dev ? function ? # Workbit NinjaSCSI-32 772pcscp* at pci? dev ? function ? # AMD 53c974 PCscsi-PCI SCSI 773siop* at pci? dev ? function ? # Symbios 53c8xx SCSI 774esiop* at pci? dev ? function ? # Symbios 53c875 SCSI and newer 775#options SIOP_SYMLED # drive the act. LED in software 776trm* at pci? dev ? function ? # Tekram DC-395U/UW/F, DC-315/U SCSI 777 778# EISA SCSI controllers 779ahb* at eisa? slot ? # Adaptec 174[02] SCSI 780ahc* at eisa? slot ? # Adaptec 274x, aic7770 SCSI 781bha* at eisa? slot ? # BusLogic 7xx SCSI 782dpt* at eisa? slot ? # DPT EATA SCSI 783uha* at eisa? slot ? # UltraStor 24f SCSI 784 785# PCMCIA SCSI controllers 786aic* at pcmcia? function ? # Adaptec APA-1460 SCSI 787esp* at pcmcia? function ? # Qlogic ESP406/FAS408 SCSI 788spc* at pcmcia? function ? # Fujitsu MB87030/MB89352 SCSI 789 790# ISA Plug-and-Play SCSI controllers 791aha* at isapnp? # Adaptec AHA-154[02 792aic* at isapnp? # Adaptec AHA-1520B 793 794# ISA SCSI controllers 795adv0 at isa? port ? irq ? drq ? # AdvanSys APB-514[02] SCSI 796aha0 at isa? port 0x330 irq ? drq ? # Adaptec 154[02] SCSI 797aha1 at isa? port 0x334 irq ? drq ? 798ahc0 at isa? port ? irq ? # Adaptec 284x SCSI 799aic0 at isa? port 0x340 irq 11 # Adaptec 152[02] SCSI 800bha0 at isa? port 0x330 irq ? drq ? # BusLogic [457]4X SCSI 801bha1 at isa? port 0x334 irq ? drq ? 802# The "nca" and "dpt" probes might give false hits or hang your machine. 803#dpt0 at isa? port 0x170 irq ? drq ? # DPT SmartCache/SmartRAID 804#nca0 at isa? port 0x360 irq 15 # Port-mapped NCR 53C80 controller 805#nca1 at isa? iomem 0xd8000 irq 5 # Memory-mapped controller (T128, etc.) 806sea0 at isa? iomem 0xc8000 irq 5 # Seagate/Future Domain SCSI 807uha0 at isa? port 0x330 irq ? drq ? # UltraStor [13]4f SCSI 808uha1 at isa? port 0x340 irq ? drq ? 809wds0 at isa? port 0x350 irq 15 drq 6 # WD7000 and TMC-7000 controllers 810wds1 at isa? port 0x358 irq 11 drq 5 811 812# CardBus SCSI cards 813adv* at cardbus? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI 814ahc* at cardbus? function ? # Adaptec ADP-1480 815njs* at cardbus? function ? # Workbit NinjaSCSI-32 816 817# MCA SCSI cards 818aha* at mca? slot ? # Adaptec AHA-1640 819 820# SCSI bus support 821scsibus* at scsi? 822 823# SCSI devices 824sd* at scsibus? target ? lun ? # SCSI disk drives 825st* at scsibus? target ? lun ? # SCSI tape drives 826cd* at scsibus? target ? lun ? # SCSI CD-ROM drives 827ch* at scsibus? target ? lun ? # SCSI autochangers 828ses* at scsibus? target ? lun ? # SCSI Enclosure Services devices 829ss* at scsibus? target ? lun ? # SCSI scanners 830uk* at scsibus? target ? lun ? # SCSI unknown 831 832# NVM Express controllers and devices 833nvme* at pci? dev ? function ? 834ld* at nvme? nsid ? 835 836# RAID controllers and devices 837aac* at pci? dev ? function ? # Adaptec AAC family 838amr* at pci? dev ? function ? # AMI/LSI Logic MegaRAID 839arcmsr* at pci? dev ? function ? # Areca SATA RAID controllers 840cac* at eisa? slot ? # Compaq EISA array controllers 841cac* at pci? dev ? function ? # Compaq PCI array controllers 842ciss* at pci? dev ? function ? # HP Smart Array controllers 843icp* at pci? dev ? function ? # ICP-Vortex GDT & Intel RAID 844mlx* at pci? dev ? function ? # Mylex DAC960 & DEC SWXCR family 845mlx* at eisa? slot ? # Mylex DAC960 & DEC SWXCR family 846twa* at pci? dev ? function ? # 3ware Escalade 95xx RAID controllers 847twe* at pci? dev ? function ? # 3ware Escalade RAID controllers 848 849ld* at aac? unit ? # logical disk devices 850ld* at amr? unit ? 851ld* at cac? unit ? 852ld* at icp? unit ? 853ld* at twa? unit ? 854ld* at twe? unit ? 855ld* at mlx? unit ? 856 857icpsp* at icp? unit ? # SCSI pass-through 858 859# IDE and related devices 860# PCI IDE controllers - see pciide(4) for supported hardware. 861# The 0x0001 flag force the driver to use DMA, even if the driver doesn't know 862# how to set up DMA modes for this chip. This may work, or may cause 863# a machine hang with some controllers. 864pciide* at pci? dev ? function ? flags 0x0000 # GENERIC pciide driver 865acardide* at pci? dev ? function ? # Acard IDE controllers 866aceride* at pci? dev ? function ? # Acer Lab IDE controllers 867ahcisata* at pci? dev ? function ? # AHCI SATA controllers 868artsata* at pci? dev ? function ? # Intel i31244 SATA controller 869cmdide* at pci? dev ? function ? # CMD tech IDE controllers 870cypide* at pci? dev ? function ? # Cypress IDE controllers 871gcscide* at pci? dev ? function ? # AMD CS5535 Companion IDE controllers 872geodeide* at pci? dev ? function ? # AMD Geode IDE controllers 873hptide* at pci? dev ? function ? # Triones/HighPoint IDE controllers 874iteide* at pci? dev ? function ? # IT Express IDE controllers 875ixpide* at pci? dev ? function ? # ATI IXP IDE controllers 876jmide* at pci? dev ? function ? # JMicron PCI-e PATA/SATA controllers 877ahcisata* at jmide? 878mvsata* at pci? dev ? function ? # Marvell Hercules-I/II 879optiide* at pci? dev ? function ? # Opti IDE controllers 880piixide* at pci? dev ? function ? # Intel IDE controllers 881pdcide* at pci? dev ? function ? # Promise IDE controllers 882pdcsata* at pci? dev ? function ? # Promise SATA150 controllers 883rccide* at pci? dev ? function ? # ServerWorks IDE controllers 884rdcide* at pci? dev ? function ? # RDC PMX-1000 IDE controllers 885satalink* at pci? dev ? function ? # SiI SATALink controllers 886schide* at pci? dev ? function ? # Intel SCH IDE controllers 887siisata* at pci? dev ? function ? # SiI SteelVine controllers 888siside* at pci? dev ? function ? # SiS IDE controllers 889slide* at pci? dev ? function ? # Symphony Labs IDE controllers 890svwsata* at pci? dev ? function ? # ServerWorks SATA controllers 891stpcide* at pci? dev ? function ? # STMicro STPC IDE controllers 892toshide* at pci? dev ? function ? # TOSHIBA PICCOLO controllers 893viaide* at pci? dev ? function ? # VIA/AMD/Nvidia IDE controllers 894 895# ISA Plug-and-Play IDE controllers 896wdc* at isapnp? 897 898# PCMCIA IDE controllers 899wdc* at pcmcia? function ? 900 901# CardBus IDE controllers 902njata* at cardbus? function ? flags 0x01 # Workbit NinjaATA-32 903siisata* at cardbus? function ? # SiI SteelVine controllers 904 905# ISA ST506, ESDI, and IDE controllers 906# Use flags 0x01 if you want to try to use 32bits data I/O (the driver will 907# fall back to 16bits I/O if 32bits I/O are not functional). 908# Some controllers pass the initial 32bit test, but will fail later. 909wdc0 at isa? port 0x1f0 irq 14 flags 0x00 910wdc1 at isa? port 0x170 irq 15 flags 0x00 911 912# ATA (IDE) bus support 913atabus* at ata? 914options ATADEBUG 915 916# IDE drives 917# Flags are used only with controllers that support DMA operations 918# and mode settings (e.g. some pciide controllers) 919# The lowest order four bits (rightmost digit) of the flags define the PIO 920# mode to use, the next set of four bits the DMA mode and the third set the 921# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode 922# to use, and the last bit must be 1 for this setting to be used. 923# For DMA and UDMA, 0xf (1111) means 'disable'. 924# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. 925# (0xc=1100, 0xa=1010, 0xf=1111) 926# 0x0000 means "use whatever the drive claims to support". 927wd* at atabus? drive ? flags 0x0000 928 929# ATA RAID configuration support, as found on some Promise controllers. 930pseudo-device ataraid 931ld* at ataraid? vendtype ? unit ? 932 933# ATAPI bus support 934atapibus* at atapi? 935 936# ATAPI devices 937# flags have the same meaning as for IDE drives. 938cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives 939sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives 940st* at atapibus? drive ? flags 0x0000 # ATAPI tape drives 941uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown 942 943 944# Miscellaneous mass storage devices 945 946# ISA floppy 947fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers 948#fdc1 at isa? port 0x370 irq ? drq ? 949fd* at fdc? drive ? # the drives themselves 950# some machines need you to do this instead of fd* 951#fd0 at fdc0 drive 0 952 953# ISA CD-ROM devices 954#mcd0 at isa? port 0x300 irq 10 # Mitsumi CD-ROM drives 955 956# ISA tape devices 957# note: the wt driver conflicts unpleasantly with SMC boards at the 958# same I/O address. The probe reprograms their EEPROMs. Don't 959# uncomment it unless you are actually using it. 960#wt0 at isa? port 0x308 irq 5 drq 1 # Archive and Wangtek QIC tape drives 961 962# MCA ESDI devices 963edc* at mca? slot ? # IBM ESDI Disk Controllers 964ed* at edc? 965 966 967# Network Interfaces 968 969# PCI network interfaces 970age* at pci? dev ? function ? # Attansic/Atheros L1 Gigabit Ethernet 971an* at pci? dev ? function ? # Aironet PC4500/PC4800 (802.11) 972alc* at pci? dev ? function ? # Attansic/Atheros L1C/L2C Ethernet 973ale* at pci? dev ? function ? # Attansic/Atheros L1E Ethernet 974ath* at pci? dev ? function ? # Atheros 5210/5211/5212 802.11 975athn* at pci? dev ? function ? # Atheros AR9k (802.11a/g/n) 976atw* at pci? dev ? function ? # ADMtek ADM8211 (802.11) 977bce* at pci? dev ? function ? # Broadcom 4401 10/100 Ethernet 978bge* at pci? dev ? function ? # Broadcom 570x gigabit Ethernet 979bnx* at pci? dev ? function ? # Broadcom NetXtremeII gigabit Ethernet 980bwi* at pci? dev ? function ? # Broadcom BCM43xx wireless 981bwfm* at pci? dev ? function ? # Broadcom FullMAC 982dge* at pci? dev ? function ? # Intel 82597 10GbE LR 983ep* at pci? dev ? function ? # 3Com 3c59x 984epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet 985esh* at pci? dev ? function ? # Essential HIPPI card 986et* at pci? dev ? function ? # Agere/LSI ET1310/ET1301 Gigabit 987ex* at pci? dev ? function ? # 3Com 3c90x[BC] 988fpa* at pci? dev ? function ? # DEC DEFPA FDDI 989fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B 990gsip* at pci? dev ? function ? # NS83820 Gigabit Ethernet 991hme* at pci? dev ? function ? # Sun Microelectronics STP2002-STQ 992ipw* at pci? dev ? function ? # Intel PRO/Wireless 2100 993iwi* at pci? dev ? function ? # Intel PRO/Wireless 2200BG 994iwm* at pci? dev ? function ? # Intel Wireless WiFi Link 7xxx 995iwn* at pci? dev ? function ? # Intel PRO/Wireless 4965AGN 996ixg* at pci? dev ? function ? # Intel 8259x 10 gigabit 997jme* at pci? dev ? function ? # JMicron JMC2[56]0 Ethernet 998le* at pci? dev ? function ? # PCnet-PCI Ethernet 999lii* at pci? dev ? function ? # Atheros L2 Fast-Ethernet 1000malo* at pci? dev ? function ? # Marvell Libertas Wireless 1001mskc* at pci? dev ? function ? # Marvell Yukon 2 Gigabit Ethernet 1002msk* at mskc? # Marvell Yukon 2 Gigabit Ethernet 1003mtd* at pci? dev ? function ? # Myson MTD803 3-in-1 Ethernet 1004ne* at pci? dev ? function ? # NE2000-compatible Ethernet 1005nfe* at pci? dev ? function ? # NVIDIA nForce Ethernet 1006ntwoc* at pci? dev ? function ? # Riscom/N2 PCI Sync Serial 1007pcn* at pci? dev ? function ? # AMD PCnet-PCI Ethernet 1008ral* at pci? dev ? function ? # Ralink Technology RT25x0 802.11a/b/g 1009re* at pci? dev ? function ? # Realtek 8139C+/8169/8169S/8110S 1010rtk* at pci? dev ? function ? # Realtek 8129/8139 1011rtw* at pci? dev ? function ? # Realtek 8180L (802.11) 1012rtwn* at pci? dev ? function ? # Realtek 8188CE/8192CE 802.11b/g/n 1013sf* at pci? dev ? function ? # Adaptec AIC-6915 Ethernet 1014sip* at pci? dev ? function ? # SiS 900/DP83815 Ethernet 1015skc* at pci? dev ? function ? # SysKonnect SK9821 Gigabit Ethernet 1016sk* at skc? # SysKonnect SK9821 Gigabit Ethernet 1017ste* at pci? dev ? function ? # Sundance ST-201 Ethernet 1018stge* at pci? dev ? function ? # Sundance/Tamarack TC9021 Gigabit 1019ti* at pci? dev ? function ? # Alteon ACEnic gigabit Ethernet 1020tl* at pci? dev ? function ? # ThunderLAN-based Ethernet 1021tlp* at pci? dev ? function ? # DECchip 21x4x and clones 1022txp* at pci? dev ? function ? # 3com 3cr990 1023vte* at pci? dev ? function ? # RDC R6040 10/100 Ethernet 1024vge* at pci? dev ? function ? # VIATech VT612X Gigabit Ethernet 1025vmx* at pci? dev ? function ? # VMware VMXNET3 1026vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet 1027wi* at pci? dev ? function ? # Intersil Prism Mini-PCI (802.11b) 1028wm* at pci? dev ? function ? # Intel 8254x gigabit 1029wpi* at pci? dev ? function ? # Intel PRO/Wireless 3945ABG 1030xge* at pci? dev ? function ? # Neterion (S2io) Xframe-I 10GbE 1031 1032# EISA network interfaces 1033ep* at eisa? slot ? # 3Com 3c579 Ethernet 1034fea* at eisa? slot ? # DEC DEFEA FDDI 1035tlp* at eisa? slot ? # DEC DE-425 Ethernet 1036 1037# ISA Plug-and-Play network interfaces 1038an* at isapnp? # Aironet 802.11 1039ep* at isapnp? # 3Com 3c509 Ethernet 1040fmv* at isapnp? # Fujitsu FMV-183 1041le* at isapnp? # AMD PCnet-ISA Ethernet 1042ne* at isapnp? # NE2000-compatible Ethernet 1043tr* at isapnp? # IBM/3Com TROPIC Token-Ring 1044 1045# PCMCIA network interfaces 1046an* at pcmcia? function ? # Aironet PC4500/PC4800 (802.11) 1047awi* at pcmcia? function ? # BayStack 650/660 (802.11FH/DS) 1048cnw* at pcmcia? function ? # Xircom/Netwave AirSurfer 1049cs* at pcmcia? function ? # CS89xx Ethernet 1050ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet 1051malo* at pcmcia? function ? # Marvell Libertas 1052mbe* at pcmcia? function ? # MB8696x based Ethernet 1053ne* at pcmcia? function ? # NE2000-compatible Ethernet 1054ray* at pcmcia? function ? # Raytheon Raylink (802.11) 1055sm* at pcmcia? function ? # Megahertz Ethernet 1056# tr at pcmcia has problems with Cardbus bridges 1057#tr* at pcmcia? function ? # TROPIC based Token-Ring 1058wi* at pcmcia? function ? # Lucent/Intersil WaveLAN/IEEE (802.11) 1059xirc* at pcmcia? function ? # Xircom CreditCard Ethernet 1060com* at xirc? 1061xi* at xirc? 1062mhzc* at pcmcia? function ? # Megahertz Ethernet/Modem combo cards 1063com* at mhzc? 1064sm* at mhzc? 1065 1066# ISA network interfaces 1067ate0 at isa? port 0x2a0 irq ? # AT1700 1068cs0 at isa? port 0x300 iomem ? irq ? drq ? # CS8900 Ethernet 1069ec0 at isa? port 0x250 iomem 0xd8000 irq 9 # 3Com 3c503 Ethernet 1070eg0 at isa? port 0x280 irq 9 # 3c505 Ethernet cards 1071el0 at isa? port 0x300 irq 9 # 3c501 Ethernet cards 1072ep* at isa? port ? irq ? # 3c509 Ethernet cards 1073ef0 at isa? port 0x360 iomem 0xd0000 irq 7 # 3c507 1074ai0 at isa? port 0x360 iomem 0xd0000 irq 7 # StarLAN 1075fmv0 at isa? port 0x2a0 irq ? # FMV-181/182 1076ix0 at isa? port 0x300 irq 10 # EtherExpress/16 1077iy0 at isa? port 0x360 irq ? # EtherExpress PRO 10 ISA 1078lc0 at isa? port 0x320 iomem ? irq ? # DEC EtherWORKS III (LEMAC) 1079#depca0 at isa? port 0x300 iomem 0xc8000 iosiz 0x8000 irq 5 # DEPCA 1080#le* at depca? 1081nele0 at isa? port 0x320 irq 9 drq 7 # NE2100 1082le* at nele? 1083#ntwoc0 at isa? port 0x300 irq 5 iomem 0xc8000 flags 1 # Riscom/N2 sync serial 1084bicc0 at isa? port 0x320 irq 10 drq 7 # BICC IsoLan 1085le* at bicc? 1086ne0 at isa? port 0x280 irq 9 # NE[12]000 Ethernet cards 1087ne1 at isa? port 0x300 irq 10 1088sm0 at isa? port 0x300 irq 10 # SMC91C9x Ethernet 1089tr0 at isa? port 0xa20 iomem 0xd8000 irq ? # IBM TROPIC based Token-Ring 1090tr1 at isa? port 0xa24 iomem 0xd0000 irq ? # IBM TROPIC based Token-Ring 1091tr* at isa? port ? irq ? # 3Com TROPIC based Token-Ring 1092we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC Ethernet 1093we1 at isa? port 0x300 iomem 0xcc000 irq 10 1094 1095# CardBus network cards 1096ath* at cardbus? function ? # Atheros 5210/5211/5212 802.11 1097athn* at cardbus? function ? # Atheros AR9k (802.11a/g/n) - UNTESTED 1098atw* at cardbus? function ? # ADMtek ADM8211 (802.11) 1099bwi* at cardbus? function ? # Broadcom BCM43xx wireless 1100ex* at cardbus? function ? # 3Com 3c575TX 1101fxp* at cardbus? function ? # Intel i8255x 1102malo* at cardbus? function ? # Marvell Libertas Wireless 1103ral* at cardbus? function ? # Ralink Technology RT25x0 802.11a/b/g 1104re* at cardbus? function ? # Realtek 8139C+/8169/8169S/8110S 1105rtk* at cardbus? function ? # Realtek 8129/8139 1106rtw* at cardbus? function ? # Realtek 8180L (802.11) 1107tlp* at cardbus? function ? # DECchip 21143 1108 1109# MCA network cards 1110elmc* at mca? slot ? # 3Com EtherLink/MC (3c523) 1111ep* at mca? slot ? # 3Com EtherLink III (3c529) 1112we* at mca? slot ? # WD/SMC Ethernet 1113ate* at mca? slot ? # Allied Telesis AT1720 1114ne* at mca? slot ? # Novell NE/2 and clones 1115tr* at mca? slot ? # IBM Token Ring adapter 1116tra* at mca? slot ? # Tiara LANCard/E and clones 1117le* at mca? slot ? # SKNET Personal/MC2+ 1118 1119# MII/PHY support 1120acphy* at mii? phy ? # Altima AC101 and AMD Am79c874 PHYs 1121amhphy* at mii? phy ? # AMD 79c901 Ethernet PHYs 1122atphy* at mii? phy ? # Attansic/Atheros PHYs 1123bmtphy* at mii? phy ? # Broadcom BCM5201 and BCM5202 PHYs 1124brgphy* at mii? phy ? # Broadcom BCM5400-family PHYs 1125ciphy* at mii? phy ? # Cicada CS8201 Gig-E PHYs 1126dmphy* at mii? phy ? # Davicom DM9101 PHYs 1127etphy* at mii? phy ? # Agere/LSI ET1011 TruePHY Gig-E PHYs 1128exphy* at mii? phy ? # 3Com internal PHYs 1129gentbi* at mii? phy ? # Generic Ten-Bit 1000BASE-[CLS]X PHYs 1130glxtphy* at mii? phy ? # Level One LXT-1000 PHYs 1131gphyter* at mii? phy ? # NS83861 Gig-E PHY 1132icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x 1133igphy* at mii? phy ? # Intel IGP01E1000 1134ihphy* at mii? phy ? # Intel 82577 PHYs 1135ikphy* at mii? phy ? # Intel 82563 PHYs 1136inphy* at mii? phy ? # Intel 82555 PHYs 1137iophy* at mii? phy ? # Intel 82553 PHYs 1138lxtphy* at mii? phy ? # Level One LXT-970 PHYs 1139makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs 1140nsphy* at mii? phy ? # NS83840 PHYs 1141nsphyter* at mii? phy ? # NS83843 PHYs 1142pnaphy* at mii? phy ? # generic HomePNA PHYs 1143qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs 1144rdcphy* at mii? phy ? # RDC R6040 10/100 PHY 1145rgephy* at mii? phy ? # Realtek 8169S/8110S internal PHYs 1146rlphy* at mii? phy ? # Realtek 8139/8201L PHYs 1147sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs 1148tlphy* at mii? phy ? # ThunderLAN PHYs 1149tqphy* at mii? phy ? # TDK Semiconductor PHYs 1150ukphy* at mii? phy ? # generic unknown PHYs 1151urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs 1152 1153 1154# USB Controller and Devices 1155 1156# PCI USB controllers 1157xhci* at pci? dev ? function ? # eXtensible Host Controller 1158 # xhci is at best experimental 1159ehci* at pci? dev ? function ? # Enhanced Host Controller 1160gcscehci* at pci? dev ? function ? # Enhanced Host Controller (Geode CSC) 1161ohci* at pci? dev ? function ? # Open Host Controller 1162uhci* at pci? dev ? function ? # Universal Host Controller (Intel) 1163 1164# CardBus USB controllers 1165ehci* at cardbus? function ? # Enhanced Host Controller 1166ohci* at cardbus? function ? # Open Host Controller 1167uhci* at cardbus? function ? # Universal Host Controller (Intel) 1168 1169# ISA USB controllers 1170#slhci0 at isa? port 0x300 irq 5 # ScanLogic SL811HS 1171 1172# PCMCIA USB controllers 1173slhci* at pcmcia? function ? # ScanLogic SL811HS 1174 1175# USB bus support 1176usb* at xhci? 1177usb* at ehci? 1178usb* at gcscehci? 1179usb* at ohci? 1180usb* at slhci? 1181usb* at uhci? 1182 1183include "dev/usb/usbdevices.config" 1184 1185# IrDA and Consumer Ir devices 1186 1187# Toshiba Oboe 1188oboe* at pci? dev ? function ? 1189irframe* at oboe? 1190 1191 1192# PCI IEEE1394 controllers 1193fwohci* at pci? dev ? function ? # IEEE1394 Open Host Controller 1194 1195# CardBus IEEE1394 controllers 1196fwohci* at cardbus? function ? # IEEE1394 Open Host Controller 1197 1198ieee1394if* at fwohci? 1199fwip* at ieee1394if? # IP over IEEE1394 1200sbp* at ieee1394if? euihi ? euilo ? # SCSI over IEEE1394 1201 1202 1203# SD/MMC/SDIO Controller and Device support 1204 1205# PCI SD/MMC controller 1206sdhc* at pci? # SD Host Controller 1207rtsx* at pci? # Realtek RTS5209/RTS5229 Card Reader 1208 1209# CardBus SD/MMC controller 1210sdhc* at cardbus? function ? # SD Host Controller 1211 1212sdmmc* at sdhc? # SD/MMC bus 1213sdmmc* at rtsx? # SD/MMC bus 1214ld* at sdmmc? 1215 1216 1217# Audio Devices 1218 1219# PCI audio devices 1220auacer* at pci? dev ? function ? # ALi M5455 integrated AC'97 Audio 1221auich* at pci? dev ? function ? # Intel ICH integrated AC'97 Audio 1222auixp* at pci? dev ? function ? # ATI IXP AC'97 Audio 1223autri* at pci? dev ? function ? # Trident 4DWAVE based AC'97 Audio 1224auvia* at pci? dev ? function ? # VIA VT82C686A integrated AC'97 Audio 1225#azalia* at pci? dev ? function ? # High Definition Audio 1226clcs* at pci? dev ? function ? # Cirrus Logic CS4280 1227clct* at pci? dev ? function ? # Cirrus Logic CS4281 1228cmpci* at pci? dev ? function ? # C-Media CMI8338/8738 1229eap* at pci? dev ? function ? # Ensoniq AudioPCI 1230emuxki* at pci? dev ? function ? # Creative SBLive! and PCI512 1231esa* at pci? dev ? function ? # ESS Allegro-1 / Maestro-3 PCI Audio 1232esm* at pci? dev ? function ? # ESS Maestro-1/2/2e PCI Audio Accelerator 1233eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive 1234fms* at pci? dev ? function ? # Forte Media FM801 1235gcscaudio* at pci? dev ? function ? # AMD Geode CS5536 Companion Audio 1236neo* at pci? dev ? function ? # NeoMagic 256 AC'97 Audio 1237sv* at pci? dev ? function ? # S3 SonicVibes 1238yds* at pci? dev ? function ? # Yamaha DS-1 PCI Audio 1239 1240# ISA Plug-and-Play audio devices 1241ess* at isapnp? # ESS Tech ES1887, ES1888, ES888 audio 1242guspnp* at isapnp? # Gravis Ultra Sound PnP audio 1243sb* at isapnp? # SoundBlaster-compatible audio 1244wss* at isapnp? # Windows Sound System 1245ym* at isapnp? # Yamaha OPL3-SA[23] audio 1246 1247# ISA audio devices 1248# the "aria" probe might give false hits 1249#aria0 at isa? port 0x290 irq 10 # Aria 1250#ess0 at isa? port 0x220 irq 5 drq 1 drq2 5 # ESS 18XX 1251gus0 at isa? port 0x220 irq 7 drq 1 drq2 6 # Gravis Ultra Sound 1252pas0 at isa? port 0x220 irq 7 drq 1 # ProAudio Spectrum 1253sb0 at isa? port 0x220 irq 5 drq 1 drq2 5 # SoundBlaster 1254wss0 at isa? port 0x530 irq 10 drq 0 drq2 1 # Windows Sound System 1255#cms0 at isa? port 0x220 # Creative Music System 1256 1257# OPL[23] FM synthesizers 1258#opl0 at isa? port 0x388 # use only if not attached to sound card 1259opl* at cmpci? flags 1 1260opl* at eso? 1261opl* at ess? 1262opl* at fms? 1263opl* at sb? 1264opl* at sv? 1265opl* at wss? 1266opl* at yds? 1267opl* at ym? 1268 1269# High Definition Audio 1270hdaudio* at pci? dev ? function ? # High Definition Audio 1271hdafg* at hdaudiobus? 1272 1273# Audio support 1274audio* at audiobus? 1275 1276# MPU 401 UARTs 1277#mpu* at isa? port 0x330 irq 9 # MPU401 or compatible card 1278mpu* at isapnp? 1279mpu* at cmpci? 1280mpu* at eso? 1281mpu* at fms? 1282mpu* at sb? 1283mpu* at yds? 1284mpu* at ym? 1285 1286# MIDI support 1287midi* at midibus? 1288midi* at pcppi? # MIDI interface to the PC speaker 1289 1290# The spkr driver provides a simple tone interface to the built in speaker. 1291#spkr* at pcppi? # PC speaker 1292#spkr* at audio? # PC speaker (synthesized) 1293 1294 1295# FM-Radio devices 1296# ISA radio devices 1297#az0 at isa? port 0x350 # Aztech/PackardBell FM Radio Card 1298#az1 at isa? port 0x358 1299#rt0 at isa? port 0x20c # AIMS Lab Radiotrack & compatible 1300#rt1 at isa? port 0x284 1301#rt2 at isa? port 0x30c 1302#rt3 at isa? port 0x384 1303#rtii0 at isa? port 0x20c # AIMS Lab Radiotrack II FM Radio Card 1304#rtii1 at isa? port 0x30c 1305#sf2r0 at isa? port 0x384 # SoundForte RadioLink SF16-FMR2 FM Radio Card 1306 1307# PCI radio devices 1308#gtp* at pci? dev ? function ? # Guillemot Maxi Radio FM 2000 Radio Card 1309 1310# Radio support 1311#radio* at az? 1312#radio* at gtp? 1313#radio* at rt? 1314#radio* at rtii? 1315#radio* at sf2r? 1316 1317 1318# Video capture devices 1319coram* at pci? dev ? function ? # Conexant CX23885 PCI-E TV 1320cxdtv* at pci? dev ? function ? # Conexant CX2388[0-3] PCI TV 1321 1322 1323# TV cards 1324 1325# Brooktree 848/849/878/879 based TV cards 1326bktr* at pci? dev ? function ? 1327radio* at bktr? 1328 1329 1330# Bluetooth Controller and Device support 1331 1332# Bluetooth PCMCIA Controllers 1333bt3c* at pcmcia? function ? # 3Com 3CRWB6096-A 1334btbc* at pcmcia? function ? # AnyCom BlueCard LSE041/039/139 1335 1336# Bluetooth SDIO Controller 1337sbt* at sdmmc? 1338 1339# Bluetooth Device Hub 1340bthub* at bcsp? 1341bthub* at bt3c? 1342bthub* at btbc? 1343bthub* at btuart? 1344bthub* at sbt? 1345 1346# Bluetooth HID support 1347bthidev* at bthub? 1348 1349# Bluetooth Mouse 1350btms* at bthidev? reportid ? 1351wsmouse* at btms? mux 0 1352 1353# Bluetooth Keyboard 1354btkbd* at bthidev? reportid ? 1355wskbd* at btkbd? console ? mux 1 1356 1357# Bluetooth Apple Magic Mouse 1358btmagic* at bthub? 1359wsmouse* at btmagic? mux 0 1360 1361# Bluetooth Audio support 1362btsco* at bthub? 1363 1364 1365# Mice 1366 1367# ISA busmice 1368lms0 at isa? port 0x23c irq 5 # Logitech bus mouse 1369lms1 at isa? port 0x238 irq 5 1370mms0 at isa? port 0x23c irq 5 # Microsoft InPort mouse 1371mms1 at isa? port 0x238 irq 5 1372wsmouse* at lms? mux 0 1373wsmouse* at mms? mux 0 1374 1375 1376# Cryptographic Devices 1377 1378# PCI cryptographic devices 1379glxsb* at pci? dev ? function ? # AMD Geode LX Security Block 1380hifn* at pci? dev ? function ? # Hifn 7755/7811/795x 1381ubsec* at pci? dev ? function ? # Broadcom 5501/5601/580x/582x 1382 1383# Trusted Platform Module 1384tpm* at isa? iomem 0xfed40000 irq 7 1385#tpm* at isa? port 0x02e 1386#tpm* at isa? port 0x04e 1387#tpm* at isa? port 0x07e 1388#tpm* at isa? port 0x0ee 1389 1390# Joysticks 1391 1392#joy* at pnpbios? index ? # Game port 1393 1394# ISA Plug-and-Play joysticks 1395joy* at isapnp? # Game ports (usually on audio cards) 1396 1397# PCI joysticks 1398joy* at pci? # Game ports (usually on audio cards) 1399#joy* at eap? # See CAVEATS in eap(4) before enabling 1400joy* at eso? # ESS Solo-1 on-board joystick 1401 1402# ISA joysticks. Probe is a little strange; add only if you have one. 1403#joy0 at isa? port 0x201 1404 1405 1406# Miscellaneous Devices 1407geodegcb* at pci? dev ? function ? # Geode GCB area 1408geodewdog* at geodegcb? # AMD Geode SC1100 watchdog timer 1409geodecntr* at geodegcb? # AMD Geode SC1100 high res. counter 1410 1411# Middle Digital, Inc. PCI-Weasel serial console board control 1412# devices (watchdog timer, etc.) 1413weasel* at pci? 1414 1415# Virtio devices 1416virtio* at pci? dev ? function ? # Virtio PCI device 1417viomb* at virtio? # Virtio memory balloon device 1418ld* at virtio? # Virtio disk device 1419vioif* at virtio? # Virtio network device 1420viornd* at virtio? # Virtio entropy device 1421vioscsi* at virtio? # Virtio SCSI device 1422 1423 1424# Pull in optional local configuration 1425cinclude "arch/i386/conf/GENERIC.local" 1426 1427 1428# Pseudo-Devices 1429 1430pseudo-device crypto # /dev/crypto device 1431pseudo-device swcrypto # software crypto implementation 1432 1433# disk/mass storage pseudo-devices 1434pseudo-device bio # RAID control device driver 1435pseudo-device ccd # concatenated/striped disk devices 1436pseudo-device cgd # cryptographic disk devices 1437pseudo-device raid # RAIDframe disk driver 1438options RAID_AUTOCONFIG # auto-configuration of RAID components 1439# Options to enable various other RAIDframe RAID types. 1440#options RF_INCLUDE_EVENODD=1 1441#options RF_INCLUDE_RAID5_RS=1 1442#options RF_INCLUDE_PARITYLOGGING=1 1443#options RF_INCLUDE_CHAINDECLUSTER=1 1444#options RF_INCLUDE_INTERDECLUSTER=1 1445#options RF_INCLUDE_PARITY_DECLUSTERING=1 1446#options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 1447pseudo-device fss # file system snapshot device 1448pseudo-device putter # for puffs and pud 1449 1450pseudo-device md # memory disk device (ramdisk) 1451options MEMORY_DISK_HOOKS # enable root ramdisk 1452options MEMORY_DISK_DYNAMIC # loaded via kernel module(7) 1453 1454pseudo-device vnd # disk-like interface to files 1455options VND_COMPRESSION # compressed vnd(4) 1456 1457# network pseudo-devices 1458pseudo-device bpfilter # Berkeley packet filter 1459#pseudo-device carp # Common Address Redundancy Protocol 1460pseudo-device loop # network loopback 1461#pseudo-device mpls # MPLS pseudo-interface 1462pseudo-device ppp # Point-to-Point Protocol 1463pseudo-device pppoe # PPP over Ethernet (RFC 2516) 1464#options PPPOE_SERVER # Enable PPPoE server via link0 1465pseudo-device sl # Serial Line IP 1466pseudo-device strip # Starmode Radio IP (Metricom) 1467pseudo-device irframetty # IrDA frame line discipline 1468pseudo-device tap # virtual Ethernet 1469pseudo-device tun # network tunneling over tty 1470pseudo-device gre # generic L3 over IP tunnel 1471pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC 1933) 1472#pseudo-device faith # IPv[46] TCP relay translation i/f 1473pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation 1474pseudo-device vlan # IEEE 802.1q encapsulation 1475pseudo-device bridge # simple inter-network bridging 1476#options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too 1477pseudo-device agr # IEEE 802.3ad link aggregation 1478pseudo-device l2tp # L2TPv3 interface 1479pseudo-device npf # NPF packet filter 1480# srt is EXPERIMENTAL 1481#pseudo-device srt # source-address-based routing 1482 1483#pseudo-device canloop # CAN loopback interface 1484 1485# 1486# accept filters 1487pseudo-device accf_data # "dataready" accept filter 1488pseudo-device accf_http # "httpready" accept filter 1489 1490# miscellaneous pseudo-devices 1491pseudo-device pty # pseudo-terminals 1492pseudo-device sequencer # MIDI sequencer 1493# rnd works; RND_COM does not on port i386 yet. 1494#options RND_COM # use "com" randomness as well (BROKEN) 1495pseudo-device clockctl # user control of clock subsystem 1496pseudo-device ksyms # /dev/ksyms 1497pseudo-device lockstat # lock profiling 1498pseudo-device bcsp # BlueCore Serial Protocol 1499pseudo-device btuart # Bluetooth HCI UART (H4) 1500#pseudo-device gpiosim 1 # GPIO simulator 1501 1502# a pseudo device needed for Coda # also needs CODA (above) 1503pseudo-device vcoda # coda minicache <-> venus comm. 1504 1505# a pseudo device needed for SMBFS 1506pseudo-device nsmb # experimental - SMB requester 1507 1508# wscons pseudo-devices 1509pseudo-device wsmux # mouse & keyboard multiplexor 1510pseudo-device wsfont 1511 1512# cmos(4) pseudo-device 1513pseudo-device cmos 1514 1515# userland interface to drivers, including autoconf and properties retrieval 1516pseudo-device drvctl 1517 1518options FILEASSOC # fileassoc(9) - required for Veriexec 1519 # and PAX_SEGVGUARD 1520 1521# Veriexec 1522pseudo-device veriexec 1523# 1524# Uncomment the fingerprint methods below that are desired. Note that 1525# removing fingerprint methods will have almost no impact on the kernel 1526# code size. 1527# 1528options VERIFIED_EXEC_FP_SHA256 1529options VERIFIED_EXEC_FP_SHA384 1530options VERIFIED_EXEC_FP_SHA512 1531 1532options PAX_ASLR_DEBUG=1 # PaX ASLR debug 1533options PAX_SEGVGUARD=0 # PaX Segmentation fault guard 1534options PAX_MPROTECT=1 # PaX mprotect(2) restrictions 1535options PAX_MPROTECT_DEBUG=1 # PaX mprotect debug 1536options PAX_ASLR=1 # PaX Address Space Layout Randomization 1537