Wed Jun 24 03:38:55 2020 UTC ()
Add amdccp at pci.


(thorpej)
diff -r1.153 -r1.154 src/sys/arch/amd64/conf/ALL
diff -r1.570 -r1.571 src/sys/arch/amd64/conf/GENERIC

cvs diff -r1.153 -r1.154 src/sys/arch/amd64/conf/ALL (switch to unified diff)

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

cvs diff -r1.570 -r1.571 src/sys/arch/amd64/conf/GENERIC (switch to unified diff)

--- src/sys/arch/amd64/conf/GENERIC 2020/06/18 16:23:43 1.570
+++ src/sys/arch/amd64/conf/GENERIC 2020/06/24 03:38:54 1.571
@@ -1,1213 +1,1214 @@ @@ -1,1213 +1,1214 @@
1# $NetBSD: GENERIC,v 1.570 2020/06/18 16:23:43 maxv Exp $ 1# $NetBSD: GENERIC,v 1.571 2020/06/24 03:38:54 thorpej Exp $
2# 2#
3# GENERIC machine description file 3# GENERIC machine description file
4# 4#
5# This machine description file is used to generate the default NetBSD 5# This machine description file is used to generate the default NetBSD
6# kernel. The generic kernel does not include all options, subsystems 6# kernel. The generic kernel does not include all options, subsystems
7# and device drivers, but should be useful for most applications. 7# and device drivers, but should be useful for most applications.
8# 8#
9# The machine description file can be customised for your specific 9# The machine description file can be customised for your specific
10# machine to reduce the kernel size and improve its performance. 10# machine to reduce the kernel size and improve its performance.
11# 11#
12# For further information on compiling NetBSD kernels, see the config(8) 12# For further information on compiling NetBSD kernels, see the config(8)
13# man page. 13# man page.
14# 14#
15# For further information on hardware support for this architecture, see 15# For further information on hardware support for this architecture, see
16# the intro(4) man page. For further information about kernel options 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 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 18# of each device driver in this file see the section 4 man page for the
19# device. 19# device.
20 20
21include "arch/amd64/conf/std.amd64" 21include "arch/amd64/conf/std.amd64"
22 22
23options INCLUDE_CONFIG_FILE # embed config file in kernel binary 23options INCLUDE_CONFIG_FILE # embed config file in kernel binary
24 24
25#ident "GENERIC-$Revision: 1.570 $" 25#ident "GENERIC-$Revision: 1.571 $"
26 26
27maxusers 64 # estimated number of users 27maxusers 64 # estimated number of users
28 28
29# delay between "rebooting ..." message and hardware reset, in milliseconds 29# delay between "rebooting ..." message and hardware reset, in milliseconds
30#options CPURESET_DELAY=2000 30#options CPURESET_DELAY=2000
31 31
32# This option allows you to force a serial console at the specified 32# This option allows you to force a serial console at the specified
33# I/O address. see console(4) for details. 33# I/O address. see console(4) for details.
34#options CONSDEVNAME="\"com\"",CONADDR=0x2f8,CONSPEED=57600 34#options CONSDEVNAME="\"com\"",CONADDR=0x2f8,CONSPEED=57600
35# you don't want the option below ON iff you are using the 35# you don't want the option below ON iff you are using the
36# serial console option of the new boot strap code. 36# serial console option of the new boot strap code.
37#options CONS_OVERRIDE # Always use above! independent of boot info 37#options CONS_OVERRIDE # Always use above! independent of boot info
38 38
39# The following options override the memory sizes passed in from the boot 39# The following options override the memory sizes passed in from the boot
40# block. Use them *only* if the boot block is unable to determine the correct 40# block. Use them *only* if the boot block is unable to determine the correct
41# values. Note that the BIOS may *correctly* report less than 640k of base 41# values. Note that the BIOS may *correctly* report less than 640k of base
42# memory if the extended BIOS data area is located at the top of base memory 42# memory if the extended BIOS data area is located at the top of base memory
43# (as is the case on most recent systems). 43# (as is the case on most recent systems).
44#options REALBASEMEM=639 # size of base memory (in KB) 44#options REALBASEMEM=639 # size of base memory (in KB)
45#options REALEXTMEM=15360 # size of extended memory (in KB) 45#options REALEXTMEM=15360 # size of extended memory (in KB)
46 46
47# The following options limit the overall size of physical memory 47# The following options limit the overall size of physical memory
48# and/or the maximum address used by the system. 48# and/or the maximum address used by the system.
49# Contrary to REALBASEMEM and REALEXTMEM, they still use the BIOS memory map 49# Contrary to REALBASEMEM and REALEXTMEM, they still use the BIOS memory map
50# and can deal with holes in the memory layout. 50# and can deal with holes in the memory layout.
51#options PHYSMEM_MAX_SIZE=64 # max size of physical memory (in MB) 51#options PHYSMEM_MAX_SIZE=64 # max size of physical memory (in MB)
52#options PHYSMEM_MAX_ADDR=2048 # don't use memory above this (in MB) 52#options PHYSMEM_MAX_ADDR=2048 # don't use memory above this (in MB)
53 53
54# Standard system options 54# Standard system options
55 55
56options INSECURE # disable kernel security levels - X needs this 56options INSECURE # disable kernel security levels - X needs this
57 57
58options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT 58options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT
59options NTP # NTP phase/frequency locked loop 59options NTP # NTP phase/frequency locked loop
60 60
61options KTRACE # system call tracing via ktrace(1) 61options KTRACE # system call tracing via ktrace(1)
62 62
63options CPU_UCODE # cpu ucode loading support 63options CPU_UCODE # cpu ucode loading support
64 64
65# Note: SysV IPC parameters could be changed dynamically, see sysctl(8). 65# Note: SysV IPC parameters could be changed dynamically, see sysctl(8).
66options SYSVMSG # System V-like message queues 66options SYSVMSG # System V-like message queues
67options SYSVSEM # System V-like semaphores 67options SYSVSEM # System V-like semaphores
68options SYSVSHM # System V-like memory sharing 68options SYSVSHM # System V-like memory sharing
69 69
70options MODULAR # new style module(7) framework 70options MODULAR # new style module(7) framework
71options MODULAR_DEFAULT_AUTOLOAD 71options MODULAR_DEFAULT_AUTOLOAD
72options USERCONF # userconf(4) support 72options USERCONF # userconf(4) support
73#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) 73#options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
74options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel 74options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel
75 75
76# CPU-related options 76# CPU-related options
77#options USER_LDT # User-settable LDT, used by Wine 77#options USER_LDT # User-settable LDT, used by Wine
78options SVS # Separate Virtual Space 78options SVS # Separate Virtual Space
79 79
80# GCC Spectre variant 2 migitation 80# GCC Spectre variant 2 migitation
81makeoptions SPECTRE_V2_GCC_MITIGATION=1 81makeoptions SPECTRE_V2_GCC_MITIGATION=1
82options SPECTRE_V2_GCC_MITIGATION 82options SPECTRE_V2_GCC_MITIGATION
83 83
84# CPU features 84# CPU features
85acpicpu* at cpu? # ACPI CPU (including frequency scaling) 85acpicpu* at cpu? # ACPI CPU (including frequency scaling)
86coretemp* at cpu? # Intel on-die thermal sensor 86coretemp* at cpu? # Intel on-die thermal sensor
87est0 at cpu0 # Intel Enhanced SpeedStep (non-ACPI) 87est0 at cpu0 # Intel Enhanced SpeedStep (non-ACPI)
88hyperv0 at cpu0 # Microsoft Hyper-V 88hyperv0 at cpu0 # Microsoft Hyper-V
89#odcm0 at cpu0 # On-demand clock modulation 89#odcm0 at cpu0 # On-demand clock modulation
90powernow0 at cpu0 # AMD PowerNow! and Cool'n'Quiet (non-ACPI) 90powernow0 at cpu0 # AMD PowerNow! and Cool'n'Quiet (non-ACPI)
91vmt0 at cpu0 # VMware Tools 91vmt0 at cpu0 # VMware Tools
92 92
93#Xen PV support for HVM guests 93#Xen PV support for HVM guests
94options XENPVHVM 94options XENPVHVM
95options XEN 95options XEN
96hypervisor* at mainbus? # Xen hypervisor 96hypervisor* at mainbus? # Xen hypervisor
97xenbus* at hypervisor? # Xen virtual bus 97xenbus* at hypervisor? # Xen virtual bus
98xencons* at hypervisor? # Xen virtual console 98xencons* at hypervisor? # Xen virtual console
99xennet* at xenbus? # Xen virtual network interface 99xennet* at xenbus? # Xen virtual network interface
100xbd* at xenbus? # Xen virtual block device 100xbd* at xenbus? # Xen virtual block device
101 101
102# Alternate buffer queue strategies for better responsiveness under high 102# Alternate buffer queue strategies for better responsiveness under high
103# disk I/O load. 103# disk I/O load.
104#options BUFQ_READPRIO 104#options BUFQ_READPRIO
105options BUFQ_PRIOCSCAN 105options BUFQ_PRIOCSCAN
106 106
107# Diagnostic/debugging support options 107# Diagnostic/debugging support options
108options DIAGNOSTIC # inexpensive kernel consistency checks 108options DIAGNOSTIC # inexpensive kernel consistency checks
109 # XXX to be commented out on release branch 109 # XXX to be commented out on release branch
110#options DEBUG # expensive debugging checks/support 110#options DEBUG # expensive debugging checks/support
111#options LOCKDEBUG # expensive locking checks/support 111#options LOCKDEBUG # expensive locking checks/support
112 112
113# 113#
114# Because gcc omits the frame pointer for any -O level, the line below 114# Because gcc omits the frame pointer for any -O level, the line below
115# is needed to make backtraces in DDB work. 115# is needed to make backtraces in DDB work.
116# 116#
117makeoptions COPTS="-O2 -fno-omit-frame-pointer" 117makeoptions COPTS="-O2 -fno-omit-frame-pointer"
118options DDB # in-kernel debugger 118options DDB # in-kernel debugger
119#options DDB_COMMANDONENTER="bt" # execute command when ddb is entered 119#options DDB_COMMANDONENTER="bt" # execute command when ddb is entered
120#options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic' 120#options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic'
121options DDB_HISTORY_SIZE=512 # enable history editing in DDB 121options DDB_HISTORY_SIZE=512 # enable history editing in DDB
122#options KGDB # remote debugger 122#options KGDB # remote debugger
123#options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 123#options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
124makeoptions DEBUG="-g" # compile full symbol table for CTF 124makeoptions DEBUG="-g" # compile full symbol table for CTF
125options DDB_COMMANDONENTER="trace;show registers" 125options DDB_COMMANDONENTER="trace;show registers"
126#options SYSCALL_STATS # per syscall counts 126#options SYSCALL_STATS # per syscall counts
127#options SYSCALL_TIMES # per syscall times 127#options SYSCALL_TIMES # per syscall times
128#options SYSCALL_TIMES_HASCOUNTER # use 'broken' rdtsc (soekris) 128#options SYSCALL_TIMES_HASCOUNTER # use 'broken' rdtsc (soekris)
129options KDTRACE_HOOKS # kernel DTrace hooks 129options KDTRACE_HOOKS # kernel DTrace hooks
130 130
131# Kernel Undefined Behavior Sanitizer (kUBSan). 131# Kernel Undefined Behavior Sanitizer (kUBSan).
132#options KUBSAN # mandatory 132#options KUBSAN # mandatory
133#options UBSAN_ALWAYS_FATAL # optional: panic on all kUBSan reports 133#options UBSAN_ALWAYS_FATAL # optional: panic on all kUBSan reports
134 134
135# Kernel Address Sanitizer (kASan). You need to disable SVS to use it. 135# Kernel Address Sanitizer (kASan). You need to disable SVS to use it.
136# The quarantine is optional and can help KASAN find more use-after-frees. 136# The quarantine is optional and can help KASAN find more use-after-frees.
137# Use KASAN_PANIC if you want panics instead of warnings. 137# Use KASAN_PANIC if you want panics instead of warnings.
138#makeoptions KASAN=1 # mandatory 138#makeoptions KASAN=1 # mandatory
139#options KASAN # mandatory 139#options KASAN # mandatory
140#no options SVS # mandatory 140#no options SVS # mandatory
141#options POOL_QUARANTINE # optional 141#options POOL_QUARANTINE # optional
142#options KASAN_PANIC # optional 142#options KASAN_PANIC # optional
143 143
144# Kernel Concurrency Sanitizer (kCSan). 144# Kernel Concurrency Sanitizer (kCSan).
145#makeoptions KCSAN=1 # mandatory 145#makeoptions KCSAN=1 # mandatory
146#options KCSAN # mandatory 146#options KCSAN # mandatory
147#options KCSAN_PANIC # optional 147#options KCSAN_PANIC # optional
148 148
149# Kernel Memory Sanitizer (kMSan). You need to disable SVS and kernel modules 149# Kernel Memory Sanitizer (kMSan). You need to disable SVS and kernel modules
150# to use it. POOL_NOCACHE is optional and can help KMSAN find uninitialized 150# to use it. POOL_NOCACHE is optional and can help KMSAN find uninitialized
151# memory in pool caches. Note that KMSAN requires at least 4GB of RAM. 151# memory in pool caches. Note that KMSAN requires at least 4GB of RAM.
152#makeoptions KMSAN=1 # mandatory 152#makeoptions KMSAN=1 # mandatory
153#options KMSAN # mandatory 153#options KMSAN # mandatory
154#no options SVS # mandatory 154#no options SVS # mandatory
155#no options MODULAR # mandatory 155#no options MODULAR # mandatory
156#no options MODULAR_DEFAULT_AUTOLOAD # mandatory 156#no options MODULAR_DEFAULT_AUTOLOAD # mandatory
157#options POOL_NOCACHE # optional 157#options POOL_NOCACHE # optional
158#options KMSAN_PANIC # optional 158#options KMSAN_PANIC # optional
159 159
160# Kernel Code Coverage Driver. 160# Kernel Code Coverage Driver.
161#makeoptions KCOV=1 161#makeoptions KCOV=1
162#options KCOV 162#options KCOV
163 163
164# Fault Injection Driver. 164# Fault Injection Driver.
165#options FAULT 165#options FAULT
166 166
167# Compatibility options 167# Compatibility options
168# x86_64 never shipped with a.out binaries; the two options below are 168# x86_64 never shipped with a.out binaries; the two options below are
169# only relevant to 32-bit i386 binaries 169# only relevant to 32-bit i386 binaries
170#options EXEC_AOUT # required by binaries from before 1.5 170#options EXEC_AOUT # required by binaries from before 1.5
171#options COMPAT_NOMID # NetBSD 0.8, 386BSD, and BSDI 171#options COMPAT_NOMID # NetBSD 0.8, 386BSD, and BSDI
172 172
173# NetBSD backward compatibility. Support goes from COMPAT_15 up until 173# NetBSD backward compatibility. Support goes from COMPAT_15 up until
174# the latest release. Note that really old compat (< COMPAT_16) is only 174# the latest release. Note that really old compat (< COMPAT_16) is only
175# useful for 32-bit i386 binaries. 175# useful for 32-bit i386 binaries.
176include "conf/compat_netbsd15.config" 176include "conf/compat_netbsd15.config"
177 177
178#options COMPAT_386BSD_MBRPART # recognize old partition ID 178#options COMPAT_386BSD_MBRPART # recognize old partition ID
179 179
180options COMPAT_OSSAUDIO 180options COMPAT_OSSAUDIO
181options COMPAT_NETBSD32 181options COMPAT_NETBSD32
182options COMPAT_LINUX 182options COMPAT_LINUX
183options COMPAT_LINUX32 # req. COMPAT_LINUX and COMPAT_NETBSD32 183options COMPAT_LINUX32 # req. COMPAT_LINUX and COMPAT_NETBSD32
184options EXEC_ELF32 184options EXEC_ELF32
185 185
186# Wedge support 186# Wedge support
187options DKWEDGE_AUTODISCOVER # Automatically add dk(4) instances 187options DKWEDGE_AUTODISCOVER # Automatically add dk(4) instances
188options DKWEDGE_METHOD_GPT # Supports GPT partitions as wedges 188options DKWEDGE_METHOD_GPT # Supports GPT partitions as wedges
189#options DKWEDGE_METHOD_BSDLABEL # Support disklabel entries as wedges 189#options DKWEDGE_METHOD_BSDLABEL # Support disklabel entries as wedges
190#options DKWEDGE_METHOD_MBR # Support MBR partitions as wedges 190#options DKWEDGE_METHOD_MBR # Support MBR partitions as wedges
191options DKWEDGE_METHOD_APPLE # Support Apple partitions as wedges 191options DKWEDGE_METHOD_APPLE # Support Apple partitions as wedges
192#options DKWEDGE_METHOD_RDB # Support RDB partitions as wedges 192#options DKWEDGE_METHOD_RDB # Support RDB partitions as wedges
193 193
194# File systems 194# File systems
195include "conf/filesystems.config" 195include "conf/filesystems.config"
196 196
197# File system options 197# File system options
198# ffs 198# ffs
199options QUOTA # legacy UFS quotas 199options QUOTA # legacy UFS quotas
200options QUOTA2 # new, in-filesystem UFS quotas 200options QUOTA2 # new, in-filesystem UFS quotas
201options FFS_EI # FFS Endian Independent support 201options FFS_EI # FFS Endian Independent support
202options WAPBL # File system journaling support 202options WAPBL # File system journaling support
203# Note that UFS_DIRHASH is suspected of causing kernel memory corruption. 203# Note that UFS_DIRHASH is suspected of causing kernel memory corruption.
204# It is not recommended for general use. 204# It is not recommended for general use.
205#options UFS_DIRHASH # UFS Large Directory Hashing - Experimental 205#options UFS_DIRHASH # UFS Large Directory Hashing - Experimental
206options UFS_ACL # UFS Access Control Lists 206options UFS_ACL # UFS Access Control Lists
207#options FFS_NO_SNAPSHOT # No FFS snapshot support 207#options FFS_NO_SNAPSHOT # No FFS snapshot support
208options UFS_EXTATTR # Extended attribute support for UFS1 208options UFS_EXTATTR # Extended attribute support for UFS1
209# ext2fs 209# ext2fs
210#options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and 210#options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
211 # immutable) behave as system flags. 211 # immutable) behave as system flags.
212# other 212# other
213options DISKLABEL_EI # disklabel Endian Independent support 213options DISKLABEL_EI # disklabel Endian Independent support
214options NFSSERVER # Network File System server 214options NFSSERVER # Network File System server
215 215
216# Networking options 216# Networking options
217#options GATEWAY # packet forwarding 217#options GATEWAY # packet forwarding
218options INET # IP + ICMP + TCP + UDP 218options INET # IP + ICMP + TCP + UDP
219options INET6 # IPV6 219options INET6 # IPV6
220options IPSEC # IP security 220options IPSEC # IP security
221#options IPSEC_DEBUG # debug for IP security 221#options IPSEC_DEBUG # debug for IP security
222#options MPLS # MultiProtocol Label Switching (needs mpls) 222#options MPLS # MultiProtocol Label Switching (needs mpls)
223#options MROUTING # IP multicast routing 223#options MROUTING # IP multicast routing
224#options PIM # Protocol Independent Multicast 224#options PIM # Protocol Independent Multicast
225options NETATALK # AppleTalk networking protocols 225options NETATALK # AppleTalk networking protocols
226#options CAN # Controller Area Network protocol 226#options CAN # Controller Area Network protocol
227options PPP_BSDCOMP # BSD-Compress compression support for PPP 227options PPP_BSDCOMP # BSD-Compress compression support for PPP
228options PPP_DEFLATE # Deflate compression support for PPP 228options PPP_DEFLATE # Deflate compression support for PPP
229options PPP_FILTER # Active filter support for PPP (requires bpf) 229options PPP_FILTER # Active filter support for PPP (requires bpf)
230#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG 230#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG
231#options TCP_SIGNATURE # Enable RFC-2385 TCP md5 signatures 231#options TCP_SIGNATURE # Enable RFC-2385 TCP md5 signatures
232 232
233#options ALTQ # Manipulate network interfaces' output queues 233#options ALTQ # Manipulate network interfaces' output queues
234#options ALTQ_BLUE # Stochastic Fair Blue 234#options ALTQ_BLUE # Stochastic Fair Blue
235#options ALTQ_CBQ # Class-Based Queueing 235#options ALTQ_CBQ # Class-Based Queueing
236#options ALTQ_CDNR # Diffserv Traffic Conditioner 236#options ALTQ_CDNR # Diffserv Traffic Conditioner
237#options ALTQ_FIFOQ # First-In First-Out Queue 237#options ALTQ_FIFOQ # First-In First-Out Queue
238#options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box) 238#options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box)
239#options ALTQ_HFSC # Hierarchical Fair Service Curve 239#options ALTQ_HFSC # Hierarchical Fair Service Curve
240#options ALTQ_LOCALQ # Local queueing discipline 240#options ALTQ_LOCALQ # Local queueing discipline
241#options ALTQ_PRIQ # Priority Queueing 241#options ALTQ_PRIQ # Priority Queueing
242#options ALTQ_RED # Random Early Detection 242#options ALTQ_RED # Random Early Detection
243#options ALTQ_RIO # RED with IN/OUT 243#options ALTQ_RIO # RED with IN/OUT
244#options ALTQ_WFQ # Weighted Fair Queueing 244#options ALTQ_WFQ # Weighted Fair Queueing
245 245
246# These options enable verbose messages for several subsystems. 246# These options enable verbose messages for several subsystems.
247# Warning, these may compile large string tables into the kernel! 247# Warning, these may compile large string tables into the kernel!
248#options ACPIVERBOSE # verbose ACPI configuration messages 248#options ACPIVERBOSE # verbose ACPI configuration messages
249#options MIIVERBOSE # verbose PHY autoconfig messages 249#options MIIVERBOSE # verbose PHY autoconfig messages
250options PCIVERBOSE # verbose PCI device autoconfig messages 250options PCIVERBOSE # verbose PCI device autoconfig messages
251#options PCI_CONFIG_DUMP # verbosely dump PCI config space 251#options PCI_CONFIG_DUMP # verbosely dump PCI config space
252#options PCMCIAVERBOSE # verbose PCMCIA configuration messages 252#options PCMCIAVERBOSE # verbose PCMCIA configuration messages
253options SCSIVERBOSE # human readable SCSI error messages 253options SCSIVERBOSE # human readable SCSI error messages
254#options USBVERBOSE # verbose USB device autoconfig messages 254#options USBVERBOSE # verbose USB device autoconfig messages
255#options HDAUDIOVERBOSE # verbose HDAUDIO driver messages 255#options HDAUDIOVERBOSE # verbose HDAUDIO driver messages
256 256
257options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM 257options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM
258 258
259# 259#
260# wscons options 260# wscons options
261# 261#
262# builtin terminal emulations 262# builtin terminal emulations
263options WSEMUL_VT100 # VT100 / VT220 emulation 263options WSEMUL_VT100 # VT100 / VT220 emulation
264#options WSEMUL_SUN # sun terminal emulation 264#options WSEMUL_SUN # sun terminal emulation
265#options WSEMUL_DEFAULT="\"vt100\"" # NB: default is "sun" if enabled 265#options WSEMUL_DEFAULT="\"vt100\"" # NB: default is "sun" if enabled
266# different kernel output - see dev/wscons/wsdisplayvar.h 266# different kernel output - see dev/wscons/wsdisplayvar.h
267options WS_KERNEL_FG=WSCOL_GREEN 267options WS_KERNEL_FG=WSCOL_GREEN
268#options WS_KERNEL_BG=WSCOL_BLACK 268#options WS_KERNEL_BG=WSCOL_BLACK
269# compatibility to other console drivers 269# compatibility to other console drivers
270options WSDISPLAY_COMPAT_PCVT # emulate some ioctls 270options WSDISPLAY_COMPAT_PCVT # emulate some ioctls
271options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls 271options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls
272options WSDISPLAY_COMPAT_USL # wsconscfg VT handling 272options WSDISPLAY_COMPAT_USL # wsconscfg VT handling
273options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes 273options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes
274# don't attach pckbd as the console if no PS/2 keyboard is found 274# don't attach pckbd as the console if no PS/2 keyboard is found
275options PCKBD_CNATTACH_MAY_FAIL 275options PCKBD_CNATTACH_MAY_FAIL
276# see dev/pckbport/wskbdmap_mfii.c for implemented layouts 276# see dev/pckbport/wskbdmap_mfii.c for implemented layouts
277#options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" 277#options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)"
278# allocate a number of virtual screens at autoconfiguration time 278# allocate a number of virtual screens at autoconfiguration time
279#options WSDISPLAY_DEFAULTSCREENS=4 279#options WSDISPLAY_DEFAULTSCREENS=4
280# use a large software cursor that doesn't blink 280# use a large software cursor that doesn't blink
281options PCDISPLAY_SOFTCURSOR 281options PCDISPLAY_SOFTCURSOR
282# modify the screen type of the console; defaults to "80x25" 282# modify the screen type of the console; defaults to "80x25"
283#options VGA_CONSOLE_SCREENTYPE="\"80x24\"" 283#options VGA_CONSOLE_SCREENTYPE="\"80x24\""
284# work around a hardware bug that loaded fonts don't work; found on ATI cards 284# work around a hardware bug that loaded fonts don't work; found on ATI cards
285#options VGA_CONSOLE_ATI_BROKEN_FONTSEL 285#options VGA_CONSOLE_ATI_BROKEN_FONTSEL
286# console scrolling support. 286# console scrolling support.
287options WSDISPLAY_SCROLLSUPPORT 287options WSDISPLAY_SCROLLSUPPORT
288# enable VGA raster mode capable of displaying multilingual text on console 288# enable VGA raster mode capable of displaying multilingual text on console
289#options VGA_RASTERCONSOLE 289#options VGA_RASTERCONSOLE
290# enable splash screen support; requires genfb or radeonfb 290# enable splash screen support; requires genfb or radeonfb
291#options SPLASHSCREEN 291#options SPLASHSCREEN
292 292
293# Kernel root file system and dump configuration. 293# Kernel root file system and dump configuration.
294config netbsd root on ? type ? 294config netbsd root on ? type ?
295#config netbsd root on sd0a type ffs 295#config netbsd root on sd0a type ffs
296#config netbsd root on ? type nfs 296#config netbsd root on ? type nfs
297 297
298# 298#
299# Device configuration 299# Device configuration
300# 300#
301 301
302#IPMI support 302#IPMI support
303ipmi0 at mainbus? 303ipmi0 at mainbus?
304ipmi_acpi* at acpi? 304ipmi_acpi* at acpi?
305ipmi0 at ipmi_acpi? 305ipmi0 at ipmi_acpi?
306 306
307# ACPI will be used if present. If not it will fall back to MPBIOS 307# ACPI will be used if present. If not it will fall back to MPBIOS
308acpi0 at mainbus0 308acpi0 at mainbus0
309options ACPI_SCANPCI # find PCI roots using ACPI 309options ACPI_SCANPCI # find PCI roots using ACPI
310options MPBIOS # configure CPUs and APICs using MPBIOS 310options MPBIOS # configure CPUs and APICs using MPBIOS
311options MPBIOS_SCANPCI # MPBIOS configures PCI roots 311options MPBIOS_SCANPCI # MPBIOS configures PCI roots
312#options PCI_INTR_FIXUP # PCI interrupt routing via ACPI 312#options PCI_INTR_FIXUP # PCI interrupt routing via ACPI
313#options PCI_BUS_FIXUP # fixup PCI bus numbering 313#options PCI_BUS_FIXUP # fixup PCI bus numbering
314#options PCI_ADDR_FIXUP # fixup PCI I/O addresses 314#options PCI_ADDR_FIXUP # fixup PCI I/O addresses
315#options ACPI_ACTIVATE_DEV # If set, activate inactive devices 315#options ACPI_ACTIVATE_DEV # If set, activate inactive devices
316options VGA_POST # in-kernel support for VGA POST 316options VGA_POST # in-kernel support for VGA POST
317 317
318# ACPI devices 318# ACPI devices
319acpiacad* at acpi? # ACPI AC Adapter 319acpiacad* at acpi? # ACPI AC Adapter
320acpibat* at acpi? # ACPI Battery 320acpibat* at acpi? # ACPI Battery
321acpibut* at acpi? # ACPI Button 321acpibut* at acpi? # ACPI Button
322acpidalb* at acpi? # Direct Application Launch Button 322acpidalb* at acpi? # Direct Application Launch Button
323acpiec* at acpi? # ACPI Embedded Controller (late) 323acpiec* at acpi? # ACPI Embedded Controller (late)
324acpiecdt* at acpi? # ACPI Embedded Controller (early) 324acpiecdt* at acpi? # ACPI Embedded Controller (early)
325acpifan* at acpi? # ACPI Fan 325acpifan* at acpi? # ACPI Fan
326acpilid* at acpi? # ACPI Lid Switch 326acpilid* at acpi? # ACPI Lid Switch
327#acpipmtr* at acpi? # ACPI Power Meter (experimental) 327#acpipmtr* at acpi? # ACPI Power Meter (experimental)
328#acpismbus* at acpi? # ACPI SMBus CMI (experimental) 328#acpismbus* at acpi? # ACPI SMBus CMI (experimental)
329acpitz* at acpi? # ACPI Thermal Zone 329acpitz* at acpi? # ACPI Thermal Zone
330acpivga* at acpi? # ACPI Display Adapter 330acpivga* at acpi? # ACPI Display Adapter
331acpiout* at acpivga? # ACPI Display Output Device 331acpiout* at acpivga? # ACPI Display Output Device
332acpiwdrt* at acpi? # ACPI Watchdog Resource Table 332acpiwdrt* at acpi? # ACPI Watchdog Resource Table
333acpiwmi* at acpi? # ACPI WMI Mapper 333acpiwmi* at acpi? # ACPI WMI Mapper
334 334
335# Mainboard devices 335# Mainboard devices
336aibs* at acpi? # ASUSTeK AI Booster hardware monitor 336aibs* at acpi? # ASUSTeK AI Booster hardware monitor
337asus* at acpi? # ASUS hotkeys 337asus* at acpi? # ASUS hotkeys
338attimer* at acpi? # AT Timer 338attimer* at acpi? # AT Timer
339#com* at acpi? # Serial communications interface 339#com* at acpi? # Serial communications interface
340#fdc* at acpi? # Floppy disk controller 340#fdc* at acpi? # Floppy disk controller
341fujbp* at acpi? # Fujitsu Brightness & Pointer 341fujbp* at acpi? # Fujitsu Brightness & Pointer
342fujhk* at acpi? # Fujitsu Hotkeys 342fujhk* at acpi? # Fujitsu Hotkeys
343#hpacel* at acpi? # HP 3D DriveGuard accelerometer 343#hpacel* at acpi? # HP 3D DriveGuard accelerometer
344#hpqlb* at acpi? # HP Quick Launch Buttons 344#hpqlb* at acpi? # HP Quick Launch Buttons
345hpet* at acpihpetbus? # High Precision Event Timer (table) 345hpet* at acpihpetbus? # High Precision Event Timer (table)
346hpet* at acpinodebus? # High Precision Event Timer (device) 346hpet* at acpinodebus? # High Precision Event Timer (device)
347joy* at acpi? # Joystick/Game port 347joy* at acpi? # Joystick/Game port
348#lpt* at acpi? # Parallel port 348#lpt* at acpi? # Parallel port
349mpu* at acpi? # Roland MPU-401 MIDI UART 349mpu* at acpi? # Roland MPU-401 MIDI UART
350pckbc* at acpi? # PC keyboard controller 350pckbc* at acpi? # PC keyboard controller
351pcppi* at acpi? # AT-style speaker sound 351pcppi* at acpi? # AT-style speaker sound
352qemufwcfg* at acpi? # QEMU Firmware Configuration device 352qemufwcfg* at acpi? # QEMU Firmware Configuration device
353sdhc* at acpi? # SD Host Controller 353sdhc* at acpi? # SD Host Controller
354sony* at acpi? # Sony Notebook Controller 354sony* at acpi? # Sony Notebook Controller
355spic* at acpi? # Sony Programmable I/O Controller 355spic* at acpi? # Sony Programmable I/O Controller
356wsmouse* at spic? # mouse 356wsmouse* at spic? # mouse
357thinkpad* at acpi? # IBM/Lenovo Thinkpad hotkeys 357thinkpad* at acpi? # IBM/Lenovo Thinkpad hotkeys
358#tpm* at acpi? # ACPI TPM (Experimental) 358#tpm* at acpi? # ACPI TPM (Experimental)
359ug* at acpi? # Abit uGuru Hardware monitor 359ug* at acpi? # Abit uGuru Hardware monitor
360valz* at acpi? # Toshiba Dynabook hotkeys 360valz* at acpi? # Toshiba Dynabook hotkeys
361wb* at acpi? # Winbond W83L518D SD/MMC reader 361wb* at acpi? # Winbond W83L518D SD/MMC reader
362sdmmc* at wb? # SD/MMC bus 362sdmmc* at wb? # SD/MMC bus
363wmidell* at acpiwmibus? # Dell WMI mappings 363wmidell* at acpiwmibus? # Dell WMI mappings
364wmieeepc* at acpiwmibus? # Asus Eee PC WMI mappings 364wmieeepc* at acpiwmibus? # Asus Eee PC WMI mappings
365wmihp* at acpiwmibus? # HP WMI mappings 365wmihp* at acpiwmibus? # HP WMI mappings
366wmimsi* at acpiwmibus? # MSI WMI mappings 366wmimsi* at acpiwmibus? # MSI WMI mappings
367 367
368# Basic Bus Support 368# Basic Bus Support
369 369
370# PCI bus support 370# PCI bus support
371pci* at mainbus? bus ? 371pci* at mainbus? bus ?
372pci* at pchb? bus ? 372pci* at pchb? bus ?
373pci* at ppb? bus ? 373pci* at ppb? bus ?
374 374
375# PCI bridges 375# PCI bridges
376pchb* at pci? dev ? function ? # PCI-Host bridges 376pchb* at pci? dev ? function ? # PCI-Host bridges
377options AGP_X86 377options AGP_X86
378pcib* at pci? dev ? function ? # PCI-ISA bridges 378pcib* at pci? dev ? function ? # PCI-ISA bridges
379ppb* at pci? dev ? function ? # PCI-PCI bridges 379ppb* at pci? dev ? function ? # PCI-PCI bridges
380# XXX 'puc's aren't really bridges, but there's no better place for them here 380# XXX 'puc's aren't really bridges, but there's no better place for them here
381puc* at pci? dev ? function ? # PCI "universal" comm. cards 381puc* at pci? dev ? function ? # PCI "universal" comm. cards
382 382
383amdpcib* at pci? dev ? function ? # AMD 8111 PCI-ISA w/ HPET 383amdpcib* at pci? dev ? function ? # AMD 8111 PCI-ISA w/ HPET
384hpet* at amdpcib? 384hpet* at amdpcib?
385 385
386pwdog* at pci? dev ? function ? # QUANCOM PWDOG1 386pwdog* at pci? dev ? function ? # QUANCOM PWDOG1
387 387
388ichlpcib* at pci? dev ? function ? # Intel ICH PCI-LPC w/ timecounter, 388ichlpcib* at pci? dev ? function ? # Intel ICH PCI-LPC w/ timecounter,
389 # watchdog, gpio, Speedstep and HPET 389 # watchdog, gpio, Speedstep and HPET
390fwhrng* at ichlpcib? # Intel 82802 FWH Random Number Generator 390fwhrng* at ichlpcib? # Intel 82802 FWH Random Number Generator
391#hpet* at ichlpcib? 391#hpet* at ichlpcib?
392tco* at ichlpcib? # TCO watch dog timer 392tco* at ichlpcib? # TCO watch dog timer
393 393
394aapic* at pci? dev ? function ? # AMD 8131 IO apic 394aapic* at pci? dev ? function ? # AMD 8131 IO apic
395 395
396agp* at pchb? 396agp* at pchb?
397 397
398# ISA bus support 398# ISA bus support
399isa0 at mainbus? 399isa0 at mainbus?
400isa0 at pcib? 400isa0 at pcib?
401#isa0 at amdpcib? 401#isa0 at amdpcib?
402isa0 at ichlpcib? 402isa0 at ichlpcib?
403 403
404# CardBus bridge support 404# CardBus bridge support
405cbb* at pci? dev ? function ? 405cbb* at pci? dev ? function ?
406cardslot* at cbb? 406cardslot* at cbb?
407 407
408# CardBus bus support 408# CardBus bus support
409cardbus* at cardslot? 409cardbus* at cardslot?
410pcmcia* at cardslot? 410pcmcia* at cardslot?
411 411
412# Console Devices 412# Console Devices
413 413
414# wscons 414# wscons
415pckbc0 at isa? # pc keyboard controller 415pckbc0 at isa? # pc keyboard controller
416pckbd* at pckbc? # PC keyboard 416pckbd* at pckbc? # PC keyboard
417pms* at pckbc? # PS/2 mouse for wsmouse 417pms* at pckbc? # PS/2 mouse for wsmouse
418#options PMS_DISABLE_POWERHOOK # Disable PS/2 reset on resume 418#options PMS_DISABLE_POWERHOOK # Disable PS/2 reset on resume
419options PMS_SYNAPTICS_TOUCHPAD # Enable support for Synaptics Touchpads 419options PMS_SYNAPTICS_TOUCHPAD # Enable support for Synaptics Touchpads
420options PMS_ELANTECH_TOUCHPAD # Enable support for Elantech Touchpads 420options PMS_ELANTECH_TOUCHPAD # Enable support for Elantech Touchpads
421options PMS_ALPS_TOUCHPAD # Enable support for Alps Touchpads 421options PMS_ALPS_TOUCHPAD # Enable support for Alps Touchpads
422vga* at pci? dev ? function ? 422vga* at pci? dev ? function ?
423genfb* at pci? dev ? function ? 423genfb* at pci? dev ? function ?
424options VCONS_DRAW_INTR 424options VCONS_DRAW_INTR
425wsdisplay* at vga? console ? 425wsdisplay* at vga? console ?
426wsdisplay* at wsemuldisplaydev? 426wsdisplay* at wsemuldisplaydev?
427wskbd* at pckbd? console ? 427wskbd* at pckbd? console ?
428wsmouse* at pms? mux 0 428wsmouse* at pms? mux 0
429wsmouse* at wsmousedev? 429wsmouse* at wsmousedev?
430 430
431attimer0 at isa? 431attimer0 at isa?
432pcppi0 at isa? 432pcppi0 at isa?
433sysbeep0 at pcppi? 433sysbeep0 at pcppi?
434 434
435# DRI legacy drivers 435# DRI legacy drivers
436#i915drm* at drm? # Intel i915, i945 DRM driver 436#i915drm* at drm? # Intel i915, i945 DRM driver
437#mach64drm* at drm? # mach64 (3D Rage Pro, Rage) DRM driver 437#mach64drm* at drm? # mach64 (3D Rage Pro, Rage) DRM driver
438#mgadrm* at drm? # Matrox G[24]00, G[45]50 DRM driver 438#mgadrm* at drm? # Matrox G[24]00, G[45]50 DRM driver
439#r128drm* at drm? # ATI Rage 128 DRM driver 439#r128drm* at drm? # ATI Rage 128 DRM driver
440#radeondrm* at drm? # ATI Radeon DRM driver 440#radeondrm* at drm? # ATI Radeon DRM driver
441#savagedrm* at drm? # S3 Savage DRM driver 441#savagedrm* at drm? # S3 Savage DRM driver
442#sisdrm* at drm? # SiS DRM driver 442#sisdrm* at drm? # SiS DRM driver
443#tdfxdrm* at drm? # 3dfx (voodoo) DRM driver 443#tdfxdrm* at drm? # 3dfx (voodoo) DRM driver
444 444
445# DRMKMS drivers 445# DRMKMS drivers
446i915drmkms* at pci? dev ? function ? 446i915drmkms* at pci? dev ? function ?
447intelfb* at intelfbbus? 447intelfb* at intelfbbus?
448 448
449radeon* at pci? dev ? function ? 449radeon* at pci? dev ? function ?
450radeondrmkmsfb* at radeonfbbus? 450radeondrmkmsfb* at radeonfbbus?
451 451
452#amdgpu* at pci? dev ? function ? 452#amdgpu* at pci? dev ? function ?
453#amdgpufb* at amdgpufbbus? 453#amdgpufb* at amdgpufbbus?
454 454
455nouveau* at pci? dev ? function ? 455nouveau* at pci? dev ? function ?
456nouveaufb* at nouveaufbbus? 456nouveaufb* at nouveaufbbus?
457 457
458# DRMUMS drivers 458# DRMUMS drivers
459#viadrmums* at drm? 459#viadrmums* at drm?
460 460
461# Cryptographic Devices 461# Cryptographic Devices
462 462
463# PCI cryptographic devices 463# PCI cryptographic devices
 464amdccp* at pci? dev ? function ? # AMD Cryptographic Coprocessor
464hifn* at pci? dev ? function ? # Hifn 7755/7811/795x 465hifn* at pci? dev ? function ? # Hifn 7755/7811/795x
465#qat* at pci? dev ? function ? # Intel QuickAssist 466#qat* at pci? dev ? function ? # Intel QuickAssist
466ubsec* at pci? dev ? function ? # Broadcom 5501/5601/580x/582x 467ubsec* at pci? dev ? function ? # Broadcom 5501/5601/580x/582x
467 468
468# Trusted Platform Module 469# Trusted Platform Module
469tpm* at isa? iomem 0xfed40000 irq 7 470tpm* at isa? iomem 0xfed40000 irq 7
470 471
471# Serial Devices 472# Serial Devices
472 473
473# PCI serial interfaces 474# PCI serial interfaces
474com* at puc? port ? # 16x50s on "universal" comm boards 475com* at puc? port ? # 16x50s on "universal" comm boards
475cy* at pci? dev ? function ? # Cyclades Cyclom-Y serial boards 476cy* at pci? dev ? function ? # Cyclades Cyclom-Y serial boards
476cz* at pci? dev ? function ? # Cyclades-Z multi-port serial boards 477cz* at pci? dev ? function ? # Cyclades-Z multi-port serial boards
477 478
478# PCMCIA serial interfaces 479# PCMCIA serial interfaces
479com* at pcmcia? function ? # Modems and serial cards 480com* at pcmcia? function ? # Modems and serial cards
480 481
481pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards 482pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards
482com* at pcmcom? slave ? # ...and the slave devices 483com* at pcmcom? slave ? # ...and the slave devices
483 484
484# CardBus serial interfaces 485# CardBus serial interfaces
485com* at cardbus? function ? # Modems and serial cards 486com* at cardbus? function ? # Modems and serial cards
486 487
487# ISA serial interfaces 488# ISA serial interfaces
488#options COM_HAYESP # adds Hayes ESP serial board support 489#options COM_HAYESP # adds Hayes ESP serial board support
489com0 at isa? port 0x3f8 irq 4 # Standard PC serial ports 490com0 at isa? port 0x3f8 irq 4 # Standard PC serial ports
490com1 at isa? port 0x2f8 irq 3 491com1 at isa? port 0x2f8 irq 3
491 492
492# Parallel Printer Interfaces 493# Parallel Printer Interfaces
493 494
494# PCI parallel printer interfaces 495# PCI parallel printer interfaces
495lpt* at puc? port ? # || ports on "universal" comm boards 496lpt* at puc? port ? # || ports on "universal" comm boards
496 497
497# ISA parallel printer interfaces 498# ISA parallel printer interfaces
498lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports 499lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports
499lpt1 at isa? port 0x278 500lpt1 at isa? port 0x278
500 501
501# Hardware monitors 502# Hardware monitors
502 503
503amdnb_misc* at pci? # AMD NB Misc Configuration 504amdnb_misc* at pci? # AMD NB Misc Configuration
504amdtemp* at amdnb_misc? # AMD CPU Temperature sensors 505amdtemp* at amdnb_misc? # AMD CPU Temperature sensors
505 506
506amdsmn* at pci? # AMD SMN Configuration 507amdsmn* at pci? # AMD SMN Configuration
507amdzentemp* at amdsmnbus? # AMD Ryzen Family 17h CPU temp sensors 508amdzentemp* at amdsmnbus? # AMD Ryzen Family 17h CPU temp sensors
508 509
509# Winbond LPC Super I/O 510# Winbond LPC Super I/O
510#wbsio* at isa? port 0x2e 511#wbsio* at isa? port 0x2e
511#wbsio* at isa? port 0x4e 512#wbsio* at isa? port 0x4e
512 513
513# IBM Hawk Integrated Systems Management Processor 514# IBM Hawk Integrated Systems Management Processor
514#ibmhawk0 at iic? addr 0x37 515#ibmhawk0 at iic? addr 0x37
515 516
516# LM7[89] and compatible hardware monitors 517# LM7[89] and compatible hardware monitors
517# Use flags to select temp sensor type (see lm(4) man page for details) 518# Use flags to select temp sensor type (see lm(4) man page for details)
518#lm0 at isa? port 0x290 flags 0x0 # other common ports: 0x280, 0x310 519#lm0 at isa? port 0x290 flags 0x0 # other common ports: 0x280, 0x310
519#lm* at wbsio? 520#lm* at wbsio?
520 521
521# SMSC LPC47B397 hardware monitor functions 522# SMSC LPC47B397 hardware monitor functions
522#smsc0 at isa? port 0x02e 523#smsc0 at isa? port 0x02e
523 524
524# SMSC LPC47M192 hardware monitor 525# SMSC LPC47M192 hardware monitor
525#smscmon* at iic? addr 0x2c 526#smscmon* at iic? addr 0x2c
526#smscmon* at iic? addr 0x2d # (alternate address) 527#smscmon* at iic? addr 0x2d # (alternate address)
527 528
528# AMD 768 and 8111 power/ACPI controllers 529# AMD 768 and 8111 power/ACPI controllers
529amdpm* at pci? dev ? function ? # RNG and SMBus 1.0 interface 530amdpm* at pci? dev ? function ? # RNG and SMBus 1.0 interface
530#iic* at amdpm? # sensors below are on this bus 531#iic* at amdpm? # sensors below are on this bus
531 532
532# NVIDIA nForce2/3/4 SMBus controller 533# NVIDIA nForce2/3/4 SMBus controller
533nfsmbc* at pci? dev ? function ? 534nfsmbc* at pci? dev ? function ?
534nfsmb* at nfsmbc? 535nfsmb* at nfsmbc?
535iic* at nfsmb? 536iic* at nfsmb?
536 537
537# Intel PIIX4 power management controllers 538# Intel PIIX4 power management controllers
538piixpm* at pci? dev ? function ? # PIIX4 compatible PM controller 539piixpm* at pci? dev ? function ? # PIIX4 compatible PM controller
539iic* at piixpm? # SMBus on PIIX4 540iic* at piixpm? # SMBus on PIIX4
540 541
541# Intel ICH SMBus controller 542# Intel ICH SMBus controller
542ichsmb* at pci? dev ? function ? 543ichsmb* at pci? dev ? function ?
543iic* at ichsmb? 544iic* at ichsmb?
544 545
545# Intel S1200,C2000 (non-pch) SMBus controller 546# Intel S1200,C2000 (non-pch) SMBus controller
546ismt* at pci? dev ? function ? 547ismt* at pci? dev ? function ?
547iic* at ismt? 548iic* at ismt?
548 549
549# I2C controller as found in some Intel PCH devices. 550# I2C controller as found in some Intel PCH devices.
550dwiic* at pci? # I2C controller 551dwiic* at pci? # I2C controller
551iic* at dwiic? 552iic* at dwiic?
552 553
553# Thermal monitor and fan controller 554# Thermal monitor and fan controller
554#dbcool* at iic? addr 0x2C # Unknown other motherboard(s) 555#dbcool* at iic? addr 0x2C # Unknown other motherboard(s)
555#dbcool* at iic? addr 0x2D # Tyan S2881 556#dbcool* at iic? addr 0x2D # Tyan S2881
556#dbcool* at iic? addr 0x2E # Tyan S2882-D 557#dbcool* at iic? addr 0x2E # Tyan S2882-D
557 558
558# IBM Thinkpad Active Protection System 559# IBM Thinkpad Active Protection System
559#aps0 at isa? port 0x1600 560#aps0 at isa? port 0x1600
560 561
561# Fintek Super I/O with hardware monitor 562# Fintek Super I/O with hardware monitor
562#finsio0 at isa? port 0x4e 563#finsio0 at isa? port 0x4e
563 564
564# iTE IT87xxF Super I/O with watchdog and sensors support 565# iTE IT87xxF Super I/O with watchdog and sensors support
565#itesio0 at isa? port 0x2e 566#itesio0 at isa? port 0x2e
566 567
567# Abit uGuru Hardware system monitor 568# Abit uGuru Hardware system monitor
568#ug0 at isa? port 0xe0 569#ug0 at isa? port 0xe0
569 570
570# Serial Presence Detect capable memory modules 571# Serial Presence Detect capable memory modules
571#spdmem* at iic? addr 0x50 572#spdmem* at iic? addr 0x50
572#spdmem* at iic? addr 0x51 573#spdmem* at iic? addr 0x51
573#spdmem* at iic? addr 0x52 574#spdmem* at iic? addr 0x52
574#spdmem* at iic? addr 0x53 575#spdmem* at iic? addr 0x53
575#spdmem* at iic? addr 0x54 576#spdmem* at iic? addr 0x54
576#spdmem* at iic? addr 0x55 577#spdmem* at iic? addr 0x55
577#spdmem* at iic? addr 0x56 578#spdmem* at iic? addr 0x56
578#spdmem* at iic? addr 0x57 579#spdmem* at iic? addr 0x57
579#sdtemp* at iic? addr 0x18 580#sdtemp* at iic? addr 0x18
580#sdtemp* at iic? addr 0x19 581#sdtemp* at iic? addr 0x19
581#sdtemp* at iic? addr 0x1a 582#sdtemp* at iic? addr 0x1a
582#sdtemp* at iic? addr 0x1b 583#sdtemp* at iic? addr 0x1b
583#sdtemp* at iic? addr 0x1c 584#sdtemp* at iic? addr 0x1c
584#sdtemp* at iic? addr 0x1d 585#sdtemp* at iic? addr 0x1d
585#sdtemp* at iic? addr 0x1e 586#sdtemp* at iic? addr 0x1e
586#sdtemp* at iic? addr 0x1f 587#sdtemp* at iic? addr 0x1f
587 588
588# I2C HID devices 589# I2C HID devices
589ihidev* at iic? 590ihidev* at iic?
590 591
591# I2C Mice 592# I2C Mice
592ims* at ihidev? reportid ? 593ims* at ihidev? reportid ?
593wsmouse* at ims? mux 0 594wsmouse* at ims? mux 0
594 595
595# I2O devices 596# I2O devices
596iop* at pci? dev ? function ? # I/O processor 597iop* at pci? dev ? function ? # I/O processor
597iopsp* at iop? tid ? # SCSI/FC-AL ports 598iopsp* at iop? tid ? # SCSI/FC-AL ports
598ld* at iop? tid ? # block devices 599ld* at iop? tid ? # block devices
599# XXX dpti.c wants a processor type that is not assigned for x86-64 600# XXX dpti.c wants a processor type that is not assigned for x86-64
600#dpti* at iop? tid 0 # DPT/Adaptec control interface 601#dpti* at iop? tid 0 # DPT/Adaptec control interface
601 602
602# GPIO devices 603# GPIO devices
603gpio* at gpiobus? 604gpio* at gpiobus?
604 605
605# 1- Wire support 606# 1- Wire support
606#gpioow* at gpio? offset ? mask ? # 1-wire bitbanging via gpio 607#gpioow* at gpio? offset ? mask ? # 1-wire bitbanging via gpio
607gpioow* at gpio? 608gpioow* at gpio?
608onewire* at gpioow? 609onewire* at gpioow?
609 610
610# 1-Wire devices 611# 1-Wire devices
611owtemp* at onewire? # Temperature sensors 612owtemp* at onewire? # Temperature sensors
612 613
613# I2C support 614# I2C support
614#gpioiic* at gpio? 615#gpioiic* at gpio?
615#iic* at gpioiic? 616#iic* at gpioiic?
616 617
617# Keylock support 618# Keylock support
618#gpiolock* at gpio? 619#gpiolock* at gpio?
619 620
620# Pulsing GPIO pins in software 621# Pulsing GPIO pins in software
621#gpiopwm* at gpio? 622#gpiopwm* at gpio?
622 623
623# Soekris 6501 GPIO/LED driver (provides gpiobus, needs gpio) 624# Soekris 6501 GPIO/LED driver (provides gpiobus, needs gpio)
624#soekrisgpio0 at isa? port 0x680 625#soekrisgpio0 at isa? port 0x680
625 626
626# Nuvoton NCT5104D SuperIO providing GPIO 627# Nuvoton NCT5104D SuperIO providing GPIO
627nct0 at isa? port ? 628nct0 at isa? port ?
628 629
629# SCSI Controllers and Devices 630# SCSI Controllers and Devices
630 631
631# PCI SCSI controllers 632# PCI SCSI controllers
632adv* at pci? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI 633adv* at pci? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI
633adw* at pci? dev ? function ? # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI 634adw* at pci? dev ? function ? # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI
634ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI 635ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI
635ahd* at pci? dev ? function ? # Adaptec aic790x SCSI 636ahd* at pci? dev ? function ? # Adaptec aic790x SCSI
636bha* at pci? dev ? function ? # BusLogic 9xx SCSI 637bha* at pci? dev ? function ? # BusLogic 9xx SCSI
637dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID 638dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID
638iha* at pci? dev ? function ? # Initio INIC-940/950 SCSI 639iha* at pci? dev ? function ? # Initio INIC-940/950 SCSI
639isp* at pci? dev ? function ? # Qlogic ISP [12]0x0 SCSI/FibreChannel 640isp* at pci? dev ? function ? # Qlogic ISP [12]0x0 SCSI/FibreChannel
640mfi* at pci? dev ? function ? # LSI MegaRAID SAS 641mfi* at pci? dev ? function ? # LSI MegaRAID SAS
641mfii* at pci? dev ? function ? # LSI MegaRAID SAS (Fusion and newer) 642mfii* at pci? dev ? function ? # LSI MegaRAID SAS (Fusion and newer)
642mly* at pci? dev ? function ? # Mylex AcceleRAID and eXtremeRAID 643mly* at pci? dev ? function ? # Mylex AcceleRAID and eXtremeRAID
643mpt* at pci? dev ? function ? # LSILogic 9x9 and 53c1030 (Fusion-MPT) 644mpt* at pci? dev ? function ? # LSILogic 9x9 and 53c1030 (Fusion-MPT)
644mpii* at pci? dev ? function ? # LSI Logic Fusion-MPT II 645mpii* at pci? dev ? function ? # LSI Logic Fusion-MPT II
645njs* at pci? dev ? function ? # Workbit NinjaSCSI-32 646njs* at pci? dev ? function ? # Workbit NinjaSCSI-32
646pcscp* at pci? dev ? function ? # AMD 53c974 PCscsi-PCI SCSI 647pcscp* at pci? dev ? function ? # AMD 53c974 PCscsi-PCI SCSI
647siop* at pci? dev ? function ? # Symbios 53c8xx SCSI 648siop* at pci? dev ? function ? # Symbios 53c8xx SCSI
648esiop* at pci? dev ? function ? # Symbios 53c875 and newer SCSI 649esiop* at pci? dev ? function ? # Symbios 53c875 and newer SCSI
649#options SIOP_SYMLED # drive the act. LED in software 650#options SIOP_SYMLED # drive the act. LED in software
650trm* at pci? dev ? function ? # Tekram DC-395U/UW/F, DC-315/U SCSI 651trm* at pci? dev ? function ? # Tekram DC-395U/UW/F, DC-315/U SCSI
651 652
652# PCMCIA SCSI controllers 653# PCMCIA SCSI controllers
653aic* at pcmcia? function ? # Adaptec APA-1460 SCSI 654aic* at pcmcia? function ? # Adaptec APA-1460 SCSI
654esp* at pcmcia? function ? # Qlogic ESP406/FAS408 SCSI 655esp* at pcmcia? function ? # Qlogic ESP406/FAS408 SCSI
655spc* at pcmcia? function ? # Fujitsu MB87030/MB89352 SCSI 656spc* at pcmcia? function ? # Fujitsu MB87030/MB89352 SCSI
656 657
657# CardBus SCSI cards 658# CardBus SCSI cards
658adv* at cardbus? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI 659adv* at cardbus? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI
659ahc* at cardbus? function ? # Adaptec ADP-1480 660ahc* at cardbus? function ? # Adaptec ADP-1480
660njs* at cardbus? function ? # Workbit NinjaSCSI-32 661njs* at cardbus? function ? # Workbit NinjaSCSI-32
661 662
662# SCSI bus support 663# SCSI bus support
663scsibus* at scsi? 664scsibus* at scsi?
664 665
665# SCSI devices 666# SCSI devices
666sd* at scsibus? target ? lun ? # SCSI disk drives 667sd* at scsibus? target ? lun ? # SCSI disk drives
667st* at scsibus? target ? lun ? # SCSI tape drives 668st* at scsibus? target ? lun ? # SCSI tape drives
668cd* at scsibus? target ? lun ? # SCSI CD-ROM drives 669cd* at scsibus? target ? lun ? # SCSI CD-ROM drives
669ch* at scsibus? target ? lun ? # SCSI autochangers 670ch* at scsibus? target ? lun ? # SCSI autochangers
670ses* at scsibus? target ? lun ? # SCSI Enclosure Services devices 671ses* at scsibus? target ? lun ? # SCSI Enclosure Services devices
671ss* at scsibus? target ? lun ? # SCSI scanners 672ss* at scsibus? target ? lun ? # SCSI scanners
672uk* at scsibus? target ? lun ? # SCSI unknown 673uk* at scsibus? target ? lun ? # SCSI unknown
673 674
674 675
675# RAID controllers and devices 676# RAID controllers and devices
676aac* at pci? dev ? function ? # Adaptec AAC family 677aac* at pci? dev ? function ? # Adaptec AAC family
677amr* at pci? dev ? function ? # AMI/LSI Logic MegaRAID 678amr* at pci? dev ? function ? # AMI/LSI Logic MegaRAID
678arcmsr* at pci? dev ? function ? # Areca SATA RAID controllers 679arcmsr* at pci? dev ? function ? # Areca SATA RAID controllers
679cac* at pci? dev ? function ? # Compaq PCI array controllers 680cac* at pci? dev ? function ? # Compaq PCI array controllers
680ciss* at pci? dev ? function ? # HP Smart Array controllers 681ciss* at pci? dev ? function ? # HP Smart Array controllers
681icp* at pci? dev ? function ? # ICP-Vortex GDT & Intel RAID 682icp* at pci? dev ? function ? # ICP-Vortex GDT & Intel RAID
682mlx* at pci? dev ? function ? # Mylex DAC960 & DEC SWXCR family 683mlx* at pci? dev ? function ? # Mylex DAC960 & DEC SWXCR family
683twe* at pci? dev ? function ? # 3ware Escalade RAID controllers 684twe* at pci? dev ? function ? # 3ware Escalade RAID controllers
684twa* at pci? dev ? function ? # 3ware Escalade 9xxx RAID controllers 685twa* at pci? dev ? function ? # 3ware Escalade 9xxx RAID controllers
685 686
686ld* at aac? unit ? 687ld* at aac? unit ?
687ld* at amr? unit ? 688ld* at amr? unit ?
688ld* at cac? unit ? 689ld* at cac? unit ?
689ld* at icp? unit ? 690ld* at icp? unit ?
690ld* at twe? unit ? 691ld* at twe? unit ?
691ld* at twa? unit ? 692ld* at twa? unit ?
692ld* at mlx? unit ? 693ld* at mlx? unit ?
693 694
694icpsp* at icp? unit ? # SCSI pass-through 695icpsp* at icp? unit ? # SCSI pass-through
695 696
696# IDE and related devices 697# IDE and related devices
697# PCI IDE controllers - see pciide(4) for supported hardware. 698# PCI IDE controllers - see pciide(4) for supported hardware.
698# The 0x0001 flag force the driver to use DMA, even if the driver doesn't know 699# The 0x0001 flag force the driver to use DMA, even if the driver doesn't know
699# how to set up DMA modes for this chip. This may work, or may cause 700# how to set up DMA modes for this chip. This may work, or may cause
700# a machine hang with some controllers. 701# a machine hang with some controllers.
701pciide* at pci? dev ? function ? flags 0x0000 # GENERIC pciide driver 702pciide* at pci? dev ? function ? flags 0x0000 # GENERIC pciide driver
702acardide* at pci? dev ? function ? # Acard IDE controllers 703acardide* at pci? dev ? function ? # Acard IDE controllers
703aceride* at pci? dev ? function ? # Acer Lab IDE controllers 704aceride* at pci? dev ? function ? # Acer Lab IDE controllers
704ahcisata* at pci? dev ? function ? # AHCI SATA controllers 705ahcisata* at pci? dev ? function ? # AHCI SATA controllers
705artsata* at pci? dev ? function ? # Intel i31244 SATA controller 706artsata* at pci? dev ? function ? # Intel i31244 SATA controller
706cmdide* at pci? dev ? function ? # CMD tech IDE controllers 707cmdide* at pci? dev ? function ? # CMD tech IDE controllers
707cypide* at pci? dev ? function ? # Cypress IDE controllers 708cypide* at pci? dev ? function ? # Cypress IDE controllers
708hptide* at pci? dev ? function ? # Triones/HighPoint IDE controllers 709hptide* at pci? dev ? function ? # Triones/HighPoint IDE controllers
709iteide* at pci? dev ? function ? # IT Express IDE controllers 710iteide* at pci? dev ? function ? # IT Express IDE controllers
710ixpide* at pci? dev ? function ? # ATI IXP IDE controllers 711ixpide* at pci? dev ? function ? # ATI IXP IDE controllers
711jmide* at pci? dev ? function ? # JMicron PCI-e PATA/SATA controllers 712jmide* at pci? dev ? function ? # JMicron PCI-e PATA/SATA controllers
712ahcisata* at jmide? 713ahcisata* at jmide?
713mvsata* at pci? dev ? function ? # Marvell Hercules-I/II 714mvsata* at pci? dev ? function ? # Marvell Hercules-I/II
714optiide* at pci? dev ? function ? # Opti IDE controllers 715optiide* at pci? dev ? function ? # Opti IDE controllers
715piixide* at pci? dev ? function ? # Intel IDE controllers 716piixide* at pci? dev ? function ? # Intel IDE controllers
716pdcide* at pci? dev ? function ? # Promise IDE controllers 717pdcide* at pci? dev ? function ? # Promise IDE controllers
717pdcsata* at pci? dev ? function ? # Promise SATA150 controllers 718pdcsata* at pci? dev ? function ? # Promise SATA150 controllers
718satalink* at pci? dev ? function ? # SiI SATALink controllers 719satalink* at pci? dev ? function ? # SiI SATALink controllers
719siisata* at pci? dev ? function ? # SiI SteelVine controllers 720siisata* at pci? dev ? function ? # SiI SteelVine controllers
720siside* at pci? dev ? function ? # SiS IDE controllers 721siside* at pci? dev ? function ? # SiS IDE controllers
721slide* at pci? dev ? function ? # Symphony Labs IDE controllers 722slide* at pci? dev ? function ? # Symphony Labs IDE controllers
722svwsata* at pci? dev ? function ? # ServerWorks SATA controllers 723svwsata* at pci? dev ? function ? # ServerWorks SATA controllers
723toshide* at pci? dev ? function ? # TOSHIBA PICCOLO controllers 724toshide* at pci? dev ? function ? # TOSHIBA PICCOLO controllers
724viaide* at pci? dev ? function ? # VIA/AMD/Nvidia IDE controllers 725viaide* at pci? dev ? function ? # VIA/AMD/Nvidia IDE controllers
725 726
726# PCMCIA IDE controllers 727# PCMCIA IDE controllers
727wdc* at pcmcia? function ? 728wdc* at pcmcia? function ?
728 729
729# CardBus IDE controllers 730# CardBus IDE controllers
730njata* at cardbus? function ? flags 0x01 # Workbit NinjaATA-32 731njata* at cardbus? function ? flags 0x01 # Workbit NinjaATA-32
731siisata* at cardbus? function ? # SiI SteelVine controllers 732siisata* at cardbus? function ? # SiI SteelVine controllers
732 733
733# ISA ST506, ESDI, and IDE controllers 734# ISA ST506, ESDI, and IDE controllers
734# Use flags 0x01 if you want to try to use 32bits data I/O (the driver will 735# Use flags 0x01 if you want to try to use 32bits data I/O (the driver will
735# fall back to 16bits I/O if 32bits I/O are not functional). 736# fall back to 16bits I/O if 32bits I/O are not functional).
736# Some controllers pass the initial 32bit test, but will fail later. 737# Some controllers pass the initial 32bit test, but will fail later.
737wdc0 at isa? port 0x1f0 irq 14 flags 0x00 738wdc0 at isa? port 0x1f0 irq 14 flags 0x00
738wdc1 at isa? port 0x170 irq 15 flags 0x00 739wdc1 at isa? port 0x170 irq 15 flags 0x00
739 740
740# ATA (IDE) bus support 741# ATA (IDE) bus support
741atabus* at ata? 742atabus* at ata?
742options ATADEBUG 743options ATADEBUG
743 744
744# IDE drives 745# IDE drives
745# Flags are used only with controllers that support DMA operations 746# Flags are used only with controllers that support DMA operations
746# and mode settings (e.g. some pciide controllers) 747# and mode settings (e.g. some pciide controllers)
747# The lowest order four bits (rightmost digit) of the flags define the PIO 748# The lowest order four bits (rightmost digit) of the flags define the PIO
748# mode to use, the next set of four bits the DMA mode and the third set the 749# mode to use, the next set of four bits the DMA mode and the third set the
749# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode 750# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode
750# to use, and the last bit must be 1 for this setting to be used. 751# to use, and the last bit must be 1 for this setting to be used.
751# For DMA and UDMA, 0xf (1111) means 'disable'. 752# For DMA and UDMA, 0xf (1111) means 'disable'.
752# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. 753# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.
753# (0xc=1100, 0xa=1010, 0xf=1111) 754# (0xc=1100, 0xa=1010, 0xf=1111)
754# 0x0000 means "use whatever the drive claims to support". 755# 0x0000 means "use whatever the drive claims to support".
755wd* at atabus? drive ? flags 0x0000 756wd* at atabus? drive ? flags 0x0000
756 757
757# ATAPI bus support 758# ATAPI bus support
758atapibus* at atapi? 759atapibus* at atapi?
759 760
760 761
761# ATA RAID configuration support, as found on some Promise controllers. 762# ATA RAID configuration support, as found on some Promise controllers.
762pseudo-device ataraid 763pseudo-device ataraid
763ld* at ataraid? vendtype ? unit ? 764ld* at ataraid? vendtype ? unit ?
764 765
765# ATAPI devices 766# ATAPI devices
766# flags have the same meaning as for IDE drives. 767# flags have the same meaning as for IDE drives.
767cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives 768cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives
768sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives 769sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives
769st* at atapibus? drive ? flags 0x0000 # ATAPI tape drives 770st* at atapibus? drive ? flags 0x0000 # ATAPI tape drives
770uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown 771uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown
771 772
772 773
773# NVM Express controllers and devices 774# NVM Express controllers and devices
774nvme* at pci? dev ? function ? 775nvme* at pci? dev ? function ?
775ld* at nvme? nsid ? 776ld* at nvme? nsid ?
776 777
777 778
778# Miscellaneous mass storage devices 779# Miscellaneous mass storage devices
779 780
780# ISA floppy 781# ISA floppy
781fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers 782fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers
782#fdc1 at isa? port 0x370 irq ? drq ? 783#fdc1 at isa? port 0x370 irq ? drq ?
783fd* at fdc? drive ? # the drives themselves 784fd* at fdc? drive ? # the drives themselves
784# some machines need you to do this instead of fd* 785# some machines need you to do this instead of fd*
785#fd0 at fdc0 drive 0 786#fd0 at fdc0 drive 0
786 787
787# Network Interfaces 788# Network Interfaces
788 789
789# PCI network interfaces 790# PCI network interfaces
790age* at pci? dev ? function ? # Attansic/Atheros L1 Gigabit Ethernet 791age* at pci? dev ? function ? # Attansic/Atheros L1 Gigabit Ethernet
791alc* at pci? dev ? function ? # Attansic/Atheros L1C/L2C Ethernet 792alc* at pci? dev ? function ? # Attansic/Atheros L1C/L2C Ethernet
792ale* at pci? dev ? function ? # Attansic/Atheros L1E Ethernet 793ale* at pci? dev ? function ? # Attansic/Atheros L1E Ethernet
793an* at pci? dev ? function ? # Aironet PC4500/PC4800 (802.11) 794an* at pci? dev ? function ? # Aironet PC4500/PC4800 (802.11)
794aq* at pci? dev ? function ? # Aquantia AQC 10 gigabit 795aq* at pci? dev ? function ? # Aquantia AQC 10 gigabit
795ath* at pci? dev ? function ? # Atheros 5210/5211/5212 802.11 796ath* at pci? dev ? function ? # Atheros 5210/5211/5212 802.11
796athn* at pci? dev ? function ? # Atheros AR9k (802.11a/g/n) 797athn* at pci? dev ? function ? # Atheros AR9k (802.11a/g/n)
797atw* at pci? dev ? function ? # ADMtek ADM8211 (802.11) 798atw* at pci? dev ? function ? # ADMtek ADM8211 (802.11)
798bce* at pci? dev ? function ? # Broadcom 440x 10/100 Ethernet 799bce* at pci? dev ? function ? # Broadcom 440x 10/100 Ethernet
799bge* at pci? dev ? function ? # Broadcom 570x gigabit Ethernet 800bge* at pci? dev ? function ? # Broadcom 570x gigabit Ethernet
800bnx* at pci? dev ? function ? # Broadcom NetXtremeII gigabit Ethernet 801bnx* at pci? dev ? function ? # Broadcom NetXtremeII gigabit Ethernet
801bwi* at pci? dev ? function ? # Broadcom BCM43xx wireless 802bwi* at pci? dev ? function ? # Broadcom BCM43xx wireless
802bwfm* at pci? dev ? function ? # Broadcom FullMAC 803bwfm* at pci? dev ? function ? # Broadcom FullMAC
803cas* at pci? dev ? function ? # Sun Cassini/Cassini+ Ethernet 804cas* at pci? dev ? function ? # Sun Cassini/Cassini+ Ethernet
804dge* at pci? dev ? function ? # Intel 82597 10GbE LR 805dge* at pci? dev ? function ? # Intel 82597 10GbE LR
805ena* at pci? dev ? function ? # Amazon.com Elastic Network Adapter 806ena* at pci? dev ? function ? # Amazon.com Elastic Network Adapter
806ep* at pci? dev ? function ? # 3Com 3c59x 807ep* at pci? dev ? function ? # 3Com 3c59x
807epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet 808epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet
808et* at pci? dev ? function ? # Agere/LSI ET1310/ET1301 Gigabit 809et* at pci? dev ? function ? # Agere/LSI ET1310/ET1301 Gigabit
809ex* at pci? dev ? function ? # 3Com 90x[BC] 810ex* at pci? dev ? function ? # 3Com 90x[BC]
810fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B 811fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B
811gem* at pci? dev ? function ? # Apple GMAC and Sun ERI gigabit enet 812gem* at pci? dev ? function ? # Apple GMAC and Sun ERI gigabit enet
812gsip* at pci? dev ? function ? # NS83820 Gigabit Ethernet 813gsip* at pci? dev ? function ? # NS83820 Gigabit Ethernet
813hme* at pci? dev ? function ? # Sun Microelectronics STP2002-STQ 814hme* at pci? dev ? function ? # Sun Microelectronics STP2002-STQ
814ipw* at pci? dev ? function ? # Intel PRO/Wireless 2100 815ipw* at pci? dev ? function ? # Intel PRO/Wireless 2100
815iwi* at pci? dev ? function ? # Intel PRO/Wireless 2200BG 816iwi* at pci? dev ? function ? # Intel PRO/Wireless 2200BG
816iwm* at pci? dev ? function ? # Intel Centrino 7260 817iwm* at pci? dev ? function ? # Intel Centrino 7260
817iwn* at pci? dev ? function ? # Intel PRO/Wireless 4965AGN 818iwn* at pci? dev ? function ? # Intel PRO/Wireless 4965AGN
818ixg* at pci? dev ? function ? # Intel 8259x 10 gigabit 819ixg* at pci? dev ? function ? # Intel 8259x 10 gigabit
819ixl* at pci? dev ? function ? # Intel Ethernet 700 Series 820ixl* at pci? dev ? function ? # Intel Ethernet 700 Series
820ixv* at pci? dev ? function ? # Intel 8259x 10G virtual function 821ixv* at pci? dev ? function ? # Intel 8259x 10G virtual function
821jme* at pci? dev ? function ? # JMicron JMC2[56]0 ethernet 822jme* at pci? dev ? function ? # JMicron JMC2[56]0 ethernet
822kse* at pci? dev ? function ? # Micrel KSZ8841/8842 ethernet 823kse* at pci? dev ? function ? # Micrel KSZ8841/8842 ethernet
823lii* at pci? dev ? function ? # Atheros L2 Fast-Ethernet 824lii* at pci? dev ? function ? # Atheros L2 Fast-Ethernet
824malo* at pci? dev ? function ? # Marvell Libertas Wireless 825malo* at pci? dev ? function ? # Marvell Libertas Wireless
825mcx* at pci? dev ? function ? # Mellanox 5th generation Ethernet 826mcx* at pci? dev ? function ? # Mellanox 5th generation Ethernet
826mskc* at pci? dev ? function ? # Marvell Yukon 2 Gigabit Ethernet 827mskc* at pci? dev ? function ? # Marvell Yukon 2 Gigabit Ethernet
827msk* at mskc? # Marvell Yukon 2 Gigabit Ethernet 828msk* at mskc? # Marvell Yukon 2 Gigabit Ethernet
828mtd* at pci? dev ? function ? # Myson MTD803 3-in-1 Ethernet 829mtd* at pci? dev ? function ? # Myson MTD803 3-in-1 Ethernet
829ne* at pci? dev ? function ? # NE2000-compatible Ethernet 830ne* at pci? dev ? function ? # NE2000-compatible Ethernet
830nfe* at pci? dev ? function ? # NVIDIA nForce Ethernet 831nfe* at pci? dev ? function ? # NVIDIA nForce Ethernet
831ntwoc* at pci? dev ? function ? # Riscom/N2 PCI Sync Serial 832ntwoc* at pci? dev ? function ? # Riscom/N2 PCI Sync Serial
832pcn* at pci? dev ? function ? # AMD PCnet-PCI Ethernet 833pcn* at pci? dev ? function ? # AMD PCnet-PCI Ethernet
833ral* at pci? dev ? function ? # Ralink Technology RT25x0 802.11a/b/g 834ral* at pci? dev ? function ? # Ralink Technology RT25x0 802.11a/b/g
834re* at pci? dev ? function ? # Realtek 8139C+/8169/8169S/8110S 835re* at pci? dev ? function ? # Realtek 8139C+/8169/8169S/8110S
835rtk* at pci? dev ? function ? # Realtek 8129/8139 836rtk* at pci? dev ? function ? # Realtek 8129/8139
836rtw* at pci? dev ? function ? # Realtek 8180L (802.11) 837rtw* at pci? dev ? function ? # Realtek 8180L (802.11)
837rtwn* at pci? dev ? function ? # Realtek 8188CE/8192CE 802.11b/g/n 838rtwn* at pci? dev ? function ? # Realtek 8188CE/8192CE 802.11b/g/n
838sf* at pci? dev ? function ? # Adaptec AIC-6915 Ethernet 839sf* at pci? dev ? function ? # Adaptec AIC-6915 Ethernet
839sip* at pci? dev ? function ? # SiS 900/DP83815 Ethernet 840sip* at pci? dev ? function ? # SiS 900/DP83815 Ethernet
840skc* at pci? dev ? function ? # SysKonnect SK9821 Gigabit Ethernet 841skc* at pci? dev ? function ? # SysKonnect SK9821 Gigabit Ethernet
841sk* at skc? # SysKonnect SK9821 Gigabit Ethernet 842sk* at skc? # SysKonnect SK9821 Gigabit Ethernet
842ste* at pci? dev ? function ? # Sundance ST-201 Ethernet 843ste* at pci? dev ? function ? # Sundance ST-201 Ethernet
843stge* at pci? dev ? function ? # Sundance/Tamarack TC9021 Gigabit 844stge* at pci? dev ? function ? # Sundance/Tamarack TC9021 Gigabit
844ti* at pci? dev ? function ? # Alteon ACEnic gigabit Ethernet 845ti* at pci? dev ? function ? # Alteon ACEnic gigabit Ethernet
845tl* at pci? dev ? function ? # ThunderLAN-based Ethernet 846tl* at pci? dev ? function ? # ThunderLAN-based Ethernet
846tlp* at pci? dev ? function ? # DECchip 21x4x and clones 847tlp* at pci? dev ? function ? # DECchip 21x4x and clones
847txp* at pci? dev ? function ? # 3com 3cr990 848txp* at pci? dev ? function ? # 3com 3cr990
848vge* at pci? dev ? function ? # VIATech VT612X Gigabit Ethernet 849vge* at pci? dev ? function ? # VIATech VT612X Gigabit Ethernet
849vmx* at pci? dev ? function ? # VMware VMXNET3 850vmx* at pci? dev ? function ? # VMware VMXNET3
850vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet 851vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet
851wi* at pci? dev ? function ? # Intersil Prism Mini-PCI (802.11b) 852wi* at pci? dev ? function ? # Intersil Prism Mini-PCI (802.11b)
852wm* at pci? dev ? function ? # Intel 82543/82544 gigabit 853wm* at pci? dev ? function ? # Intel 82543/82544 gigabit
853wpi* at pci? dev ? function ? # Intel PRO/Wireless 3945ABG 854wpi* at pci? dev ? function ? # Intel PRO/Wireless 3945ABG
854xge* at pci? dev ? function ? # Neterion (S2io) Xframe-I 10GbE 855xge* at pci? dev ? function ? # Neterion (S2io) Xframe-I 10GbE
855 856
856# PCMCIA network interfaces 857# PCMCIA network interfaces
857an* at pcmcia? function ? # Aironet PC4500/PC4800 (802.11) 858an* at pcmcia? function ? # Aironet PC4500/PC4800 (802.11)
858awi* at pcmcia? function ? # BayStack 650/660 (802.11FH/DS) 859awi* at pcmcia? function ? # BayStack 650/660 (802.11FH/DS)
859cnw* at pcmcia? function ? # Xircom/Netwave AirSurfer 860cnw* at pcmcia? function ? # Xircom/Netwave AirSurfer
860cs* at pcmcia? function ? # CS89xx Ethernet 861cs* at pcmcia? function ? # CS89xx Ethernet
861ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet 862ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet
862malo* at pcmcia? function ? # Marvell Libertas 863malo* at pcmcia? function ? # Marvell Libertas
863mbe* at pcmcia? function ? # MB8696x based Ethernet 864mbe* at pcmcia? function ? # MB8696x based Ethernet
864ne* at pcmcia? function ? # NE2000-compatible Ethernet 865ne* at pcmcia? function ? # NE2000-compatible Ethernet
865ray* at pcmcia? function ? # Raytheon Raylink (802.11) 866ray* at pcmcia? function ? # Raytheon Raylink (802.11)
866sm* at pcmcia? function ? # Megahertz Ethernet 867sm* at pcmcia? function ? # Megahertz Ethernet
867wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11) 868wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11)
868xirc* at pcmcia? function ? # Xircom CreditCard Ethernet 869xirc* at pcmcia? function ? # Xircom CreditCard Ethernet
869com* at xirc? 870com* at xirc?
870xi* at xirc? 871xi* at xirc?
871 872
872mhzc* at pcmcia? function ? # Megahertz Ethernet/Modem combo cards 873mhzc* at pcmcia? function ? # Megahertz Ethernet/Modem combo cards
873com* at mhzc? 874com* at mhzc?
874sm* at mhzc? 875sm* at mhzc?
875 876
876# CardBus network cards 877# CardBus network cards
877ath* at cardbus? function ? # Atheros 5210/5211/5212 802.11 878ath* at cardbus? function ? # Atheros 5210/5211/5212 802.11
878athn* at cardbus? function ? # Atheros AR9k (802.11a/g/n) - UNTESTED 879athn* at cardbus? function ? # Atheros AR9k (802.11a/g/n) - UNTESTED
879atw* at cardbus? function ? # ADMtek ADM8211 (802.11) 880atw* at cardbus? function ? # ADMtek ADM8211 (802.11)
880ex* at cardbus? function ? # 3Com 3C575TX 881ex* at cardbus? function ? # 3Com 3C575TX
881fxp* at cardbus? function ? # Intel i8255x 882fxp* at cardbus? function ? # Intel i8255x
882malo* at cardbus? function ? # Marvell Libertas Wireless 883malo* at cardbus? function ? # Marvell Libertas Wireless
883ral* at cardbus? function ? # Ralink Technology RT25x0 802.11a/b/g 884ral* at cardbus? function ? # Ralink Technology RT25x0 802.11a/b/g
884re* at cardbus? function ? # Realtek 8139C+/8169/8169S/8110S 885re* at cardbus? function ? # Realtek 8139C+/8169/8169S/8110S
885rtk* at cardbus? function ? # Realtek 8129/8139 886rtk* at cardbus? function ? # Realtek 8129/8139
886rtw* at cardbus? function ? # Realtek 8180L (802.11) 887rtw* at cardbus? function ? # Realtek 8180L (802.11)
887tlp* at cardbus? function ? # DECchip 21143 888tlp* at cardbus? function ? # DECchip 21143
888 889
889# MII/PHY support 890# MII/PHY support
890acphy* at mii? phy ? # DAltima AC101 and AMD Am79c874 PHYs 891acphy* at mii? phy ? # DAltima AC101 and AMD Am79c874 PHYs
891amhphy* at mii? phy ? # AMD 79c901 Ethernet PHYs 892amhphy* at mii? phy ? # AMD 79c901 Ethernet PHYs
892atphy* at mii? phy ? # Attansic/Atheros PHYs 893atphy* at mii? phy ? # Attansic/Atheros PHYs
893bmtphy* at mii? phy ? # Broadcom BCM5201 and BCM5202 PHYs 894bmtphy* at mii? phy ? # Broadcom BCM5201 and BCM5202 PHYs
894brgphy* at mii? phy ? # Broadcom BCM5400-family PHYs 895brgphy* at mii? phy ? # Broadcom BCM5400-family PHYs
895ciphy* at mii? phy ? # Cicada CS8201 Gig-E PHYs 896ciphy* at mii? phy ? # Cicada CS8201 Gig-E PHYs
896dmphy* at mii? phy ? # Davicom DM9101 PHYs 897dmphy* at mii? phy ? # Davicom DM9101 PHYs
897etphy* at mii? phy ? # Agere/LSI ET1011 TruePHY Gig-E PHYs 898etphy* at mii? phy ? # Agere/LSI ET1011 TruePHY Gig-E PHYs
898exphy* at mii? phy ? # 3Com internal PHYs 899exphy* at mii? phy ? # 3Com internal PHYs
899gentbi* at mii? phy ? # Generic Ten-Bit 1000BASE-[CLS]X PHYs 900gentbi* at mii? phy ? # Generic Ten-Bit 1000BASE-[CLS]X PHYs
900glxtphy* at mii? phy ? # Level One LXT-1000 PHYs 901glxtphy* at mii? phy ? # Level One LXT-1000 PHYs
901gphyter* at mii? phy ? # NS83861 Gig-E PHY 902gphyter* at mii? phy ? # NS83861 Gig-E PHY
902icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x 903icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x
903igphy* at mii? phy ? # Intel IGP01E1000 904igphy* at mii? phy ? # Intel IGP01E1000
904ihphy* at mii? phy ? # Intel 82577 PHYs 905ihphy* at mii? phy ? # Intel 82577 PHYs
905ikphy* at mii? phy ? # Intel 82563 PHYs 906ikphy* at mii? phy ? # Intel 82563 PHYs
906inphy* at mii? phy ? # Intel 82555 PHYs 907inphy* at mii? phy ? # Intel 82555 PHYs
907iophy* at mii? phy ? # Intel 82553 PHYs 908iophy* at mii? phy ? # Intel 82553 PHYs
908ipgphy* at mii? phy ? # IC PLUS IP1000A/IP1001 PHYs 909ipgphy* at mii? phy ? # IC PLUS IP1000A/IP1001 PHYs
909jmphy* at mii? phy ? # Jmicron JMP202/211 PHYs 910jmphy* at mii? phy ? # Jmicron JMP202/211 PHYs
910lxtphy* at mii? phy ? # Level One LXT-970 PHYs 911lxtphy* at mii? phy ? # Level One LXT-970 PHYs
911makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs 912makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs
912nsphy* at mii? phy ? # NS83840 PHYs 913nsphy* at mii? phy ? # NS83840 PHYs
913nsphyter* at mii? phy ? # NS83843 PHYs 914nsphyter* at mii? phy ? # NS83843 PHYs
914pnaphy* at mii? phy ? # generic HomePNA PHYs 915pnaphy* at mii? phy ? # generic HomePNA PHYs
915qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs 916qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs
916rgephy* at mii? phy ? # Realtek 8169S/8110 internal PHYs 917rgephy* at mii? phy ? # Realtek 8169S/8110 internal PHYs
917rlphy* at mii? phy ? # Realtek 8139/8201L PHYs 918rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
918smscphy* at mii? phy ? # SMSC LAN87xx PHYs 919smscphy* at mii? phy ? # SMSC LAN87xx PHYs
919sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs 920sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs
920tlphy* at mii? phy ? # ThunderLAN PHYs 921tlphy* at mii? phy ? # ThunderLAN PHYs
921tqphy* at mii? phy ? # TDK Semiconductor PHYs 922tqphy* at mii? phy ? # TDK Semiconductor PHYs
922ukphy* at mii? phy ? # generic unknown PHYs 923ukphy* at mii? phy ? # generic unknown PHYs
923urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs 924urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs
924 925
925 926
926# USB Controller and Devices 927# USB Controller and Devices
927 928
928# Virtual USB controller 929# Virtual USB controller
929#pseudo-device vhci 930#pseudo-device vhci
930 931
931# PCI USB controllers 932# PCI USB controllers
932xhci* at pci? dev ? function ? # eXtensible Host Controller 933xhci* at pci? dev ? function ? # eXtensible Host Controller
933ehci* at pci? dev ? function ? # Enhanced Host Controller 934ehci* at pci? dev ? function ? # Enhanced Host Controller
934ohci* at pci? dev ? function ? # Open Host Controller 935ohci* at pci? dev ? function ? # Open Host Controller
935uhci* at pci? dev ? function ? # Universal Host Controller (Intel) 936uhci* at pci? dev ? function ? # Universal Host Controller (Intel)
936 937
937# CardBus USB controllers 938# CardBus USB controllers
938ehci* at cardbus? function ? # Enhanced Host Controller 939ehci* at cardbus? function ? # Enhanced Host Controller
939ohci* at cardbus? function ? # Open Host Controller 940ohci* at cardbus? function ? # Open Host Controller
940uhci* at cardbus? function ? # Universal Host Controller (Intel) 941uhci* at cardbus? function ? # Universal Host Controller (Intel)
941 942
942# ISA USB controllers 943# ISA USB controllers
943#slhci0 at isa? port 0x300 irq 5 # ScanLogic SL811HS 944#slhci0 at isa? port 0x300 irq 5 # ScanLogic SL811HS
944 945
945# PCMCIA USB controllers 946# PCMCIA USB controllers
946slhci* at pcmcia? function ? # ScanLogic SL811HS 947slhci* at pcmcia? function ? # ScanLogic SL811HS
947 948
948# USB bus support 949# USB bus support
949#usb* at vhci? 950#usb* at vhci?
950usb* at xhci? 951usb* at xhci?
951usb* at ehci? 952usb* at ehci?
952usb* at ohci? 953usb* at ohci?
953usb* at uhci? 954usb* at uhci?
954usb* at slhci? 955usb* at slhci?
955 956
956include "dev/usb/usbdevices.config" 957include "dev/usb/usbdevices.config"
957 958
958# PCI IEEE1394 controllers 959# PCI IEEE1394 controllers
959fwohci* at pci? dev ? function ? # IEEE1394 Open Host Controller 960fwohci* at pci? dev ? function ? # IEEE1394 Open Host Controller
960 961
961# CardBus IEEE1394 controllers 962# CardBus IEEE1394 controllers
962fwohci* at cardbus? function ? # IEEE1394 Open Host Controller 963fwohci* at cardbus? function ? # IEEE1394 Open Host Controller
963 964
964ieee1394if* at fwohci? 965ieee1394if* at fwohci?
965fwip* at ieee1394if? # IP over IEEE1394 966fwip* at ieee1394if? # IP over IEEE1394
966sbp* at ieee1394if? euihi ? euilo ? 967sbp* at ieee1394if? euihi ? euilo ?
967 968
968# Audio Devices 969# Audio Devices
969 970
970# PCI audio devices 971# PCI audio devices
971auacer* at pci? dev ? function ? # ALi M5455 integrated AC'97 Audio 972auacer* at pci? dev ? function ? # ALi M5455 integrated AC'97 Audio
972auich* at pci? dev ? function ? # Intel/AMD/nVidia AC'97 Audio 973auich* at pci? dev ? function ? # Intel/AMD/nVidia AC'97 Audio
973auixp* at pci? dev ? function ? # ATI IXP AC'97 Audio 974auixp* at pci? dev ? function ? # ATI IXP AC'97 Audio
974autri* at pci? dev ? function ? # Trident 4DWAVE based AC'97 Audio 975autri* at pci? dev ? function ? # Trident 4DWAVE based AC'97 Audio
975auvia* at pci? dev ? function ? # VIA AC'97 audio 976auvia* at pci? dev ? function ? # VIA AC'97 audio
976clcs* at pci? dev ? function ? # Cirrus Logic CS4280 977clcs* at pci? dev ? function ? # Cirrus Logic CS4280
977clct* at pci? dev ? function ? # Cirrus Logic CS4281 978clct* at pci? dev ? function ? # Cirrus Logic CS4281
978cmpci* at pci? dev ? function ? # C-Media CMI8338/8738 979cmpci* at pci? dev ? function ? # C-Media CMI8338/8738
979eap* at pci? dev ? function ? # Ensoniq AudioPCI 980eap* at pci? dev ? function ? # Ensoniq AudioPCI
980emuxki* at pci? dev ? function ? # Creative SBLive! and PCI512 981emuxki* at pci? dev ? function ? # Creative SBLive! and PCI512
981esa* at pci? dev ? function ? # ESS Allegro-1 / Maestro-3 PCI Audio 982esa* at pci? dev ? function ? # ESS Allegro-1 / Maestro-3 PCI Audio
982esm* at pci? dev ? function ? # ESS Maestro-1/2/2e PCI Audio Accelerator 983esm* at pci? dev ? function ? # ESS Maestro-1/2/2e PCI Audio Accelerator
983eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive 984eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive
984fms* at pci? dev ? function ? # Forte Media FM801 985fms* at pci? dev ? function ? # Forte Media FM801
985neo* at pci? dev ? function ? # NeoMagic 256 AC'97 Audio 986neo* at pci? dev ? function ? # NeoMagic 256 AC'97 Audio
986sv* at pci? dev ? function ? # S3 SonicVibes 987sv* at pci? dev ? function ? # S3 SonicVibes
987yds* at pci? dev ? function ? # Yamaha DS-1 PCI Audio 988yds* at pci? dev ? function ? # Yamaha DS-1 PCI Audio
988 989
989# OPL[23] FM synthesizers 990# OPL[23] FM synthesizers
990#opl0 at isa? port 0x388 # use only if not attached to sound card 991#opl0 at isa? port 0x388 # use only if not attached to sound card
991opl* at cmpci? flags 1 992opl* at cmpci? flags 1
992opl* at eso? 993opl* at eso?
993opl* at fms? 994opl* at fms?
994opl* at sv? 995opl* at sv?
995 996
996# High Definition Audio 997# High Definition Audio
997hdaudio* at pci? dev ? function ? # High Definition Audio 998hdaudio* at pci? dev ? function ? # High Definition Audio
998hdafg* at hdaudiobus? 999hdafg* at hdaudiobus?
999 1000
1000# Audio support 1001# Audio support
1001audio* at audiobus? 1002audio* at audiobus?
1002 1003
1003# The spkr driver provides a simple tone interface to the built in speaker. 1004# The spkr driver provides a simple tone interface to the built in speaker.
1004spkr* at pcppi? # PC speaker 1005spkr* at pcppi? # PC speaker
1005spkr* at audio? # PC speaker (synthesized) 1006spkr* at audio? # PC speaker (synthesized)
1006#wsbell* at spkr? # Bell for wscons display (module by default) 1007#wsbell* at spkr? # Bell for wscons display (module by default)
1007 1008
1008# MPU 401 UARTs 1009# MPU 401 UARTs
1009#mpu* at isa? port 0x330 irq 9 # MPU401 or compatible card 1010#mpu* at isa? port 0x330 irq 9 # MPU401 or compatible card
1010mpu* at cmpci? 1011mpu* at cmpci?
1011mpu* at eso? 1012mpu* at eso?
1012mpu* at yds? 1013mpu* at yds?
1013 1014
1014# MIDI support 1015# MIDI support
1015midi* at midibus? 1016midi* at midibus?
1016midi* at pcppi? # MIDI interface to the PC speaker 1017midi* at pcppi? # MIDI interface to the PC speaker
1017 1018
1018# FM-Radio devices 1019# FM-Radio devices
1019# PCI radio devices 1020# PCI radio devices
1020#gtp* at pci? dev ? function ? # Guillemot Maxi Radio FM 2000 Radio Card 1021#gtp* at pci? dev ? function ? # Guillemot Maxi Radio FM 2000 Radio Card
1021 1022
1022# Radio support 1023# Radio support
1023#radio* at gtp? 1024#radio* at gtp?
1024 1025
1025 1026
1026# Video capture devices 1027# Video capture devices
1027 1028
1028coram* at pci? dev ? function ? # Conexant CX23885 PCI-E TV 1029coram* at pci? dev ? function ? # Conexant CX23885 PCI-E TV
1029cxdtv* at pci? dev ? function ? # Conexant CX2388[0-3] PCI TV 1030cxdtv* at pci? dev ? function ? # Conexant CX2388[0-3] PCI TV
1030 1031
1031video* at videobus? # Analog capture interface 1032video* at videobus? # Analog capture interface
1032dtv* at dtvbus? # Digital capture interface 1033dtv* at dtvbus? # Digital capture interface
1033 1034
1034 1035
1035# TV cards 1036# TV cards
1036 1037
1037# Brooktree 848/849/878/879 based TV cards 1038# Brooktree 848/849/878/879 based TV cards
1038bktr* at pci? dev ? function ? 1039bktr* at pci? dev ? function ?
1039radio* at bktr? 1040radio* at bktr?
1040 1041
1041 1042
1042# Bluetooth Controller and Device support 1043# Bluetooth Controller and Device support
1043 1044
1044# Bluetooth PCMCIA Controllers 1045# Bluetooth PCMCIA Controllers
1045bt3c* at pcmcia? function ? # 3Com 3CRWB6096-A 1046bt3c* at pcmcia? function ? # 3Com 3CRWB6096-A
1046btbc* at pcmcia? function ? # AnyCom BlueCard LSE041/039/139 1047btbc* at pcmcia? function ? # AnyCom BlueCard LSE041/039/139
1047 1048
1048# Bluetooth SDIO Controllers 1049# Bluetooth SDIO Controllers
1049sbt* at sdmmc? 1050sbt* at sdmmc?
1050 1051
1051# Bluetooth USB Controllers 1052# Bluetooth USB Controllers
1052ubt* at uhub? port ? 1053ubt* at uhub? port ?
1053aubtfwl* at uhub? port ? 1054aubtfwl* at uhub? port ?
1054 1055
1055# Bluetooth Device Hub 1056# Bluetooth Device Hub
1056bthub* at bcsp? 1057bthub* at bcsp?
1057bthub* at bt3c? 1058bthub* at bt3c?
1058bthub* at btbc? 1059bthub* at btbc?
1059bthub* at btuart? 1060bthub* at btuart?
1060bthub* at sbt? 1061bthub* at sbt?
1061bthub* at ubt? 1062bthub* at ubt?
1062 1063
1063# Bluetooth HID support 1064# Bluetooth HID support
1064bthidev* at bthub? 1065bthidev* at bthub?
1065 1066
1066# Bluetooth Mouse 1067# Bluetooth Mouse
1067btms* at bthidev? reportid ? 1068btms* at bthidev? reportid ?
1068wsmouse* at btms? mux 0 1069wsmouse* at btms? mux 0
1069 1070
1070# Bluetooth Keyboard 1071# Bluetooth Keyboard
1071btkbd* at bthidev? reportid ? 1072btkbd* at bthidev? reportid ?
1072wskbd* at btkbd? console ? mux 1 1073wskbd* at btkbd? console ? mux 1
1073 1074
1074# Bluetooth Apple Magic Mouse 1075# Bluetooth Apple Magic Mouse
1075btmagic* at bthub? 1076btmagic* at bthub?
1076wsmouse* at btmagic? mux 0 1077wsmouse* at btmagic? mux 0
1077 1078
1078# Bluetooth Audio support 1079# Bluetooth Audio support
1079btsco* at bthub? 1080btsco* at bthub?
1080 1081
1081 1082
1082# SD/MMC/SDIO Controller and Device support 1083# SD/MMC/SDIO Controller and Device support
1083 1084
1084# SD/MMC controller 1085# SD/MMC controller
1085sdhc* at pci? # SD Host Controller 1086sdhc* at pci? # SD Host Controller
1086rtsx* at pci? # Realtek RTS5209/RTS5229 Card Reader 1087rtsx* at pci? # Realtek RTS5209/RTS5229 Card Reader
1087sdhc* at cardbus? # SD Host Controller 1088sdhc* at cardbus? # SD Host Controller
1088sdmmc* at sdhc? # SD/MMC bus 1089sdmmc* at sdhc? # SD/MMC bus
1089sdmmc* at rtsx? # SD/MMC bus 1090sdmmc* at rtsx? # SD/MMC bus
1090 1091
1091ld* at sdmmc? 1092ld* at sdmmc?
1092 1093
1093 1094
1094# Middle Digital, Inc. PCI-Weasel serial console board control 1095# Middle Digital, Inc. PCI-Weasel serial console board control
1095# devices (watchdog timer, etc.) 1096# devices (watchdog timer, etc.)
1096weasel* at pci? 1097weasel* at pci?
1097 1098
1098# Virtio devices 1099# Virtio devices
1099virtio* at pci? dev ? function ? # Virtio PCI device 1100virtio* at pci? dev ? function ? # Virtio PCI device
1100viomb* at virtio? # Virtio memory balloon device 1101viomb* at virtio? # Virtio memory balloon device
1101ld* at virtio? # Virtio disk device 1102ld* at virtio? # Virtio disk device
1102vioif* at virtio? # Virtio network device 1103vioif* at virtio? # Virtio network device
1103viornd* at virtio? # Virtio entropy device 1104viornd* at virtio? # Virtio entropy device
1104vioscsi* at virtio? # Virtio SCSI device 1105vioscsi* at virtio? # Virtio SCSI device
1105#vio9p* at virtio? # Virtio 9P device 1106#vio9p* at virtio? # Virtio 9P device
1106 1107
1107# Hyper-V devices 1108# Hyper-V devices
1108vmbus* at acpi? # Hyper-V VMBus 1109vmbus* at acpi? # Hyper-V VMBus
1109genfb* at vmbus? # Hyper-V Synthetic Video Framebuffer 1110genfb* at vmbus? # Hyper-V Synthetic Video Framebuffer
1110hvkbd* at vmbus? # Hyper-V Synthetic Keyboard 1111hvkbd* at vmbus? # Hyper-V Synthetic Keyboard
1111wskbd* at hvkbd? console ? mux 1 1112wskbd* at hvkbd? console ? mux 1
1112hvn* at vmbus? # Hyper-V NetVSC 1113hvn* at vmbus? # Hyper-V NetVSC
1113hvs* at vmbus? # Hyper-V StorVSC 1114hvs* at vmbus? # Hyper-V StorVSC
1114hvheartbeat* at vmbus? # Hyper-V Heartbeat Service 1115hvheartbeat* at vmbus? # Hyper-V Heartbeat Service
1115hvshutdown* at vmbus? # Hyper-V Guest Shutdown Service 1116hvshutdown* at vmbus? # Hyper-V Guest Shutdown Service
1116hvtimesync* at vmbus? # Hyper-V Time Synchronization Service 1117hvtimesync* at vmbus? # Hyper-V Time Synchronization Service
1117#hvkvp* at vmbus? # Hyper-V Data Exchange Service 1118#hvkvp* at vmbus? # Hyper-V Data Exchange Service
1118 1119
1119# Pull in optional local configuration 1120# Pull in optional local configuration
1120cinclude "arch/amd64/conf/GENERIC.local" 1121cinclude "arch/amd64/conf/GENERIC.local"
1121 1122
1122 1123
1123# Pseudo-Devices 1124# Pseudo-Devices
1124 1125
1125pseudo-device crypto # /dev/crypto device 1126pseudo-device crypto # /dev/crypto device
1126pseudo-device swcrypto # software crypto implementation 1127pseudo-device swcrypto # software crypto implementation
1127 1128
1128# disk/mass storage pseudo-devices 1129# disk/mass storage pseudo-devices
1129pseudo-device bio # RAID control device driver 1130pseudo-device bio # RAID control device driver
1130pseudo-device ccd # concatenated/striped disk devices 1131pseudo-device ccd # concatenated/striped disk devices
1131pseudo-device cgd # cryptographic disk devices 1132pseudo-device cgd # cryptographic disk devices
1132pseudo-device raid # RAIDframe disk driver 1133pseudo-device raid # RAIDframe disk driver
1133options RAID_AUTOCONFIG # auto-configuration of RAID components 1134options RAID_AUTOCONFIG # auto-configuration of RAID components
1134#Options to enable various other RAIDframe RAID types. 1135#Options to enable various other RAIDframe RAID types.
1135#options RF_INCLUDE_EVENODD=1 1136#options RF_INCLUDE_EVENODD=1
1136#options RF_INCLUDE_RAID5_RS=1 1137#options RF_INCLUDE_RAID5_RS=1
1137#options RF_INCLUDE_PARITYLOGGING=1 1138#options RF_INCLUDE_PARITYLOGGING=1
1138#options RF_INCLUDE_CHAINDECLUSTER=1 1139#options RF_INCLUDE_CHAINDECLUSTER=1
1139#options RF_INCLUDE_INTERDECLUSTER=1 1140#options RF_INCLUDE_INTERDECLUSTER=1
1140#options RF_INCLUDE_PARITY_DECLUSTERING=1 1141#options RF_INCLUDE_PARITY_DECLUSTERING=1
1141#options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 1142#options RF_INCLUDE_PARITY_DECLUSTERING_DS=1
1142pseudo-device fss # file system snapshot device 1143pseudo-device fss # file system snapshot device
1143 1144
1144pseudo-device md # memory disk device (ramdisk) 1145pseudo-device md # memory disk device (ramdisk)
1145options MEMORY_DISK_HOOKS # enable root ramdisk 1146options MEMORY_DISK_HOOKS # enable root ramdisk
1146options MEMORY_DISK_DYNAMIC # loaded via kernel module(7) 1147options MEMORY_DISK_DYNAMIC # loaded via kernel module(7)
1147 1148
1148pseudo-device vnd # disk-like interface to files 1149pseudo-device vnd # disk-like interface to files
1149options VND_COMPRESSION # compressed vnd(4) 1150options VND_COMPRESSION # compressed vnd(4)
1150 1151
1151 1152
1152# network pseudo-devices 1153# network pseudo-devices
1153pseudo-device bpfilter # Berkeley packet filter 1154pseudo-device bpfilter # Berkeley packet filter
1154pseudo-device carp # Common Address Redundancy Protocol 1155pseudo-device carp # Common Address Redundancy Protocol
1155pseudo-device loop # network loopback 1156pseudo-device loop # network loopback
1156#pseudo-device mpls # MPLS pseudo-interface 1157#pseudo-device mpls # MPLS pseudo-interface
1157pseudo-device ppp # Point-to-Point Protocol 1158pseudo-device ppp # Point-to-Point Protocol
1158pseudo-device pppoe # PPP over Ethernet (RFC 2516) 1159pseudo-device pppoe # PPP over Ethernet (RFC 2516)
1159pseudo-device sl # Serial Line IP 1160pseudo-device sl # Serial Line IP
1160pseudo-device irframetty # IrDA frame line discipline 1161pseudo-device irframetty # IrDA frame line discipline
1161pseudo-device tun # network tunneling over tty 1162pseudo-device tun # network tunneling over tty
1162pseudo-device tap # virtual Ethernet 1163pseudo-device tap # virtual Ethernet
1163pseudo-device gre # generic L3 over IP tunnel 1164pseudo-device gre # generic L3 over IP tunnel
1164pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) 1165pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933)
1165pseudo-device ipsecif # tunnel interface for routing based ipsec 1166pseudo-device ipsecif # tunnel interface for routing based ipsec
1166#pseudo-device faith # IPv[46] tcp relay translation i/f 1167#pseudo-device faith # IPv[46] tcp relay translation i/f
1167pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation 1168pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation
1168pseudo-device vlan # IEEE 802.1q encapsulation 1169pseudo-device vlan # IEEE 802.1q encapsulation
1169pseudo-device bridge # simple inter-network bridging 1170pseudo-device bridge # simple inter-network bridging
1170#options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too 1171#options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too
1171pseudo-device agr # IEEE 802.3ad link aggregation 1172pseudo-device agr # IEEE 802.3ad link aggregation
1172pseudo-device l2tp # L2TPv3 interface 1173pseudo-device l2tp # L2TPv3 interface
1173pseudo-device npf # NPF packet filter 1174pseudo-device npf # NPF packet filter
1174 1175
1175#pseudo-device canloop # CAN loopback interface 1176#pseudo-device canloop # CAN loopback interface
1176 1177
1177# 1178#
1178# accept filters 1179# accept filters
1179pseudo-device accf_data # "dataready" accept filter 1180pseudo-device accf_data # "dataready" accept filter
1180pseudo-device accf_http # "httpready" accept filter 1181pseudo-device accf_http # "httpready" accept filter
1181 1182
1182# miscellaneous pseudo-devices 1183# miscellaneous pseudo-devices
1183pseudo-device pty # pseudo-terminals 1184pseudo-device pty # pseudo-terminals
1184pseudo-device sequencer # MIDI sequencer 1185pseudo-device sequencer # MIDI sequencer
1185# rnd works; RND_COM does not on port i386 yet. 1186# rnd works; RND_COM does not on port i386 yet.
1186#options RND_COM # use "com" randomness as well (BROKEN) 1187#options RND_COM # use "com" randomness as well (BROKEN)
1187pseudo-device clockctl # user control of clock subsystem 1188pseudo-device clockctl # user control of clock subsystem
1188pseudo-device ksyms # /dev/ksyms 1189pseudo-device ksyms # /dev/ksyms
1189pseudo-device lockstat # lock profiling 1190pseudo-device lockstat # lock profiling
1190pseudo-device bcsp # BlueCore Serial Protocol 1191pseudo-device bcsp # BlueCore Serial Protocol
1191pseudo-device btuart # Bluetooth HCI UART (H4) 1192pseudo-device btuart # Bluetooth HCI UART (H4)
1192#pseudo-device nvmm # NetBSD Virtual Machine Monitor 1193#pseudo-device nvmm # NetBSD Virtual Machine Monitor
1193 1194
1194# wscons pseudo-devices 1195# wscons pseudo-devices
1195pseudo-device wsmux # mouse & keyboard multiplexor 1196pseudo-device wsmux # mouse & keyboard multiplexor
1196pseudo-device wsfont 1197pseudo-device wsfont
1197# Give us a choice of fonts based on monitor size 1198# Give us a choice of fonts based on monitor size
1198options FONT_BOLD8x16 1199options FONT_BOLD8x16
1199options FONT_BOLD16x32 1200options FONT_BOLD16x32
1200 1201
1201# pseudo audio device driver 1202# pseudo audio device driver
1202pseudo-device pad 1203pseudo-device pad
1203 1204
1204# userland interface to drivers, including autoconf and properties retrieval 1205# userland interface to drivers, including autoconf and properties retrieval
1205pseudo-device drvctl 1206pseudo-device drvctl
1206 1207
1207include "dev/veriexec.config" 1208include "dev/veriexec.config"
1208 1209
1209options PAX_SEGVGUARD=0 # PaX Segmentation fault guard 1210options PAX_SEGVGUARD=0 # PaX Segmentation fault guard
1210options PAX_MPROTECT=1 # PaX mprotect(2) restrictions 1211options PAX_MPROTECT=1 # PaX mprotect(2) restrictions
1211options PAX_MPROTECT_DEBUG=1 # PaX mprotect debug 1212options PAX_MPROTECT_DEBUG=1 # PaX mprotect debug
1212options PAX_ASLR=1 # PaX Address Space Layout Randomization 1213options PAX_ASLR=1 # PaX Address Space Layout Randomization
1213options PAX_ASLR_DEBUG=1 # PaX ASLR debug 1214options PAX_ASLR_DEBUG=1 # PaX ASLR debug