Tue Mar 17 20:04:39 2009 UTC ()
Reactivate native compatibility in GENERIC.


(dyoung)
diff -r1.928 -r1.929 src/sys/arch/i386/conf/GENERIC

cvs diff -r1.928 -r1.929 src/sys/arch/i386/conf/GENERIC (switch to unified diff)

--- src/sys/arch/i386/conf/GENERIC 2009/03/06 09:58:14 1.928
+++ src/sys/arch/i386/conf/GENERIC 2009/03/17 20:04:39 1.929
@@ -1,1150 +1,1150 @@ @@ -1,1150 +1,1150 @@
1# $NetBSD: GENERIC,v 1.928 2009/03/06 09:58:14 cegger Exp $ 1# $NetBSD: GENERIC,v 1.929 2009/03/17 20:04:39 dyoung 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/i386/conf/std.i386" 21include "arch/i386/conf/std.i386"
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.928 $" 25#ident "GENERIC-$Revision: 1.929 $"
26 26
27maxusers 64 # estimated number of users 27maxusers 64 # estimated number of users
28 28
29makeoptions CPUFLAGS="-march=i486 -mtune=pentiumpro" # Assume at least 486, 29makeoptions CPUFLAGS="-march=i486 -mtune=pentiumpro" # Assume at least 486,
30 # tune for more modern 30 # tune for more modern
31 31
32# For GENERIC, we build the exec formats as modules by default. 32# For GENERIC, we build the exec formats as modules by default.
33no options EXEC_AOUT # exec a.out binaries 33no options EXEC_AOUT # exec a.out binaries
34no options EXEC_ELF32 # exec ELF binaries 34no options EXEC_ELF32 # exec ELF binaries
35no options EXEC_SCRIPT # exec #! scripts 35no options EXEC_SCRIPT # exec #! scripts
36no options COREDUMP 36no options COREDUMP
37 37
38# CPU-related options. 38# CPU-related options.
39options VM86 # virtual 8086 emulation 39options VM86 # virtual 8086 emulation
40options USER_LDT # user-settable LDT; used by WINE 40options USER_LDT # user-settable LDT; used by WINE
41 41
42# Enhanced SpeedStep Technology in the Pentium M 42# Enhanced SpeedStep Technology in the Pentium M
43options ENHANCED_SPEEDSTEP 43options ENHANCED_SPEEDSTEP
44#options EST_FREQ_USERWRITE # any user can set frequency 44#options EST_FREQ_USERWRITE # any user can set frequency
45 45
46# AMD PowerNow! K7 46# AMD PowerNow! K7
47options POWERNOW_K7 47options POWERNOW_K7
48 48
49# AMD PowerNow! and Cool`n'Quiet technology 49# AMD PowerNow! and Cool`n'Quiet technology
50options POWERNOW_K8 50options POWERNOW_K8
51 51
52# VIA PadLock 52# VIA PadLock
53#options VIA_PADLOCK 53#options VIA_PADLOCK
54 54
55# Intel(R) On Demand Clock Modulation (aka ODCM) 55# Intel(R) On Demand Clock Modulation (aka ODCM)
56#options INTEL_ONDEMAND_CLOCKMOD 56#options INTEL_ONDEMAND_CLOCKMOD
57 57
58options MTRR # memory-type range register syscall support 58options MTRR # memory-type range register syscall support
59# doesn't work with MP just yet.. 59# doesn't work with MP just yet..
60#options PERFCTRS # performance-monitoring counters support 60#options PERFCTRS # performance-monitoring counters support
61 61
62options MULTIBOOT # Multiboot support (see multiboot(8)) 62options MULTIBOOT # Multiboot support (see multiboot(8))
63 63
64# delay between "rebooting ..." message and hardware reset, in milliseconds 64# delay between "rebooting ..." message and hardware reset, in milliseconds
65#options CPURESET_DELAY=2000 65#options CPURESET_DELAY=2000
66 66
67# This option allows you to force a serial console at the specified 67# This option allows you to force a serial console at the specified
68# I/O address. see console(4) for details. 68# I/O address. see console(4) for details.
69#options CONSDEVNAME="\"com\"",CONADDR=0x2f8,CONSPEED=57600 69#options CONSDEVNAME="\"com\"",CONADDR=0x2f8,CONSPEED=57600
70# you don't want the option below ON iff you are using the 70# you don't want the option below ON iff you are using the
71# serial console option of the new boot strap code. 71# serial console option of the new boot strap code.
72#options CONS_OVERRIDE # Always use above! independent of boot info 72#options CONS_OVERRIDE # Always use above! independent of boot info
73 73
74# The following options override the memory sizes passed in from the boot 74# The following options override the memory sizes passed in from the boot
75# block. Use them *only* if the boot block is unable to determine the correct 75# block. Use them *only* if the boot block is unable to determine the correct
76# values. Note that the BIOS may *correctly* report less than 640k of base 76# values. Note that the BIOS may *correctly* report less than 640k of base
77# memory if the extended BIOS data area is located at the top of base memory 77# memory if the extended BIOS data area is located at the top of base memory
78# (as is the case on most recent systems). 78# (as is the case on most recent systems).
79#options REALBASEMEM=639 # size of base memory (in KB) 79#options REALBASEMEM=639 # size of base memory (in KB)
80#options REALEXTMEM=15360 # size of extended memory (in KB) 80#options REALEXTMEM=15360 # size of extended memory (in KB)
81 81
82# The following options limit the overall size of physical memory 82# The following options limit the overall size of physical memory
83# and/or the maximum address used by the system. 83# and/or the maximum address used by the system.
84# Contrary to REALBASEMEM and REALEXTMEM, they still use the BIOS memory map 84# Contrary to REALBASEMEM and REALEXTMEM, they still use the BIOS memory map
85# and can deal with holes in the memory layout. 85# and can deal with holes in the memory layout.
86#options PHYSMEM_MAX_SIZE=64 # max size of physical memory (in MB) 86#options PHYSMEM_MAX_SIZE=64 # max size of physical memory (in MB)
87#options PHYSMEM_MAX_ADDR=2048 # don't use memory above this (in MB) 87#options PHYSMEM_MAX_ADDR=2048 # don't use memory above this (in MB)
88 88
89# Standard system options 89# Standard system options
90 90
91options INSECURE # disable kernel security levels - X needs this 91options INSECURE # disable kernel security levels - X needs this
92 92
93options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT 93options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT
94options NTP # NTP phase/frequency locked loop 94options NTP # NTP phase/frequency locked loop
95 95
96options KTRACE # system call tracing via ktrace(1) 96options KTRACE # system call tracing via ktrace(1)
97 97
98# Note: SysV IPC parameters could be changed dynamically, see sysctl(8). 98# Note: SysV IPC parameters could be changed dynamically, see sysctl(8).
99options SYSVMSG # System V-like message queues 99options SYSVMSG # System V-like message queues
100options SYSVSEM # System V-like semaphores 100options SYSVSEM # System V-like semaphores
101options SYSVSHM # System V-like memory sharing 101options SYSVSHM # System V-like memory sharing
102#options P1003_1B_SEMAPHORE # p1003.1b semaphore support 102#options P1003_1B_SEMAPHORE # p1003.1b semaphore support
103no options AIO # POSIX AIO, built as a module 103no options AIO # POSIX AIO, built as a module
104 104
105options MODULAR # new style module framework 105options MODULAR # new style module framework
106 106
107options USERCONF # userconf(4) support 107options USERCONF # userconf(4) support
108#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) 108#options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
109options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel 109options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel
110 110
111# Beep when it is safe to power down the system (requires sysbeep) 111# Beep when it is safe to power down the system (requires sysbeep)
112#options BEEP_ONHALT 112#options BEEP_ONHALT
113# Some tunable details of the above feature (default values used below) 113# Some tunable details of the above feature (default values used below)
114#options BEEP_ONHALT_COUNT=3 # Times to beep 114#options BEEP_ONHALT_COUNT=3 # Times to beep
115#options BEEP_ONHALT_PITCH=1500 # Default frequency (in Hz) 115#options BEEP_ONHALT_PITCH=1500 # Default frequency (in Hz)
116#options BEEP_ONHALT_PERIOD=250 # Default duration (in msecs) 116#options BEEP_ONHALT_PERIOD=250 # Default duration (in msecs)
117 117
118# Alternate buffer queue strategies for better responsiveness under high 118# Alternate buffer queue strategies for better responsiveness under high
119# disk I/O load. 119# disk I/O load.
120#options BUFQ_READPRIO 120#options BUFQ_READPRIO
121options BUFQ_PRIOCSCAN 121options BUFQ_PRIOCSCAN
122 122
123# Diagnostic/debugging support options 123# Diagnostic/debugging support options
124#options DIAGNOSTIC # expensive kernel consistency checks 124#options DIAGNOSTIC # expensive kernel consistency checks
125#options DEBUG # expensive debugging checks/support 125#options DEBUG # expensive debugging checks/support
126#options KMEMSTATS # kernel memory statistics (vmstat -m) 126#options KMEMSTATS # kernel memory statistics (vmstat -m)
127options DDB # in-kernel debugger 127options DDB # in-kernel debugger
128#options DDB_ONPANIC=1 # see also sysctl(8): `ddb.onpanic' 128#options DDB_ONPANIC=1 # see also sysctl(8): `ddb.onpanic'
129options DDB_HISTORY_SIZE=512 # enable history editing in DDB 129options DDB_HISTORY_SIZE=512 # enable history editing in DDB
130#options DDB_VERBOSE_HELP 130#options DDB_VERBOSE_HELP
131#options KGDB # remote debugger 131#options KGDB # remote debugger
132#options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 132#options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
133#makeoptions DEBUG="-g" # compile full symbol table 133#makeoptions DEBUG="-g" # compile full symbol table
134#options SYSCALL_STATS # per syscall counts 134#options SYSCALL_STATS # per syscall counts
135#options SYSCALL_TIMES # per syscall times 135#options SYSCALL_TIMES # per syscall times
136#options SYSCALL_TIMES_HASCOUNTER # use 'broken' rdtsc (soekris) 136#options SYSCALL_TIMES_HASCOUNTER # use 'broken' rdtsc (soekris)
137 137
138# Compatibility options, built as modules by default 138# Compatibility options, built as modules by default
139#options COMPAT_NOMID # NetBSD 0.8, 386BSD, and BSDI 139options COMPAT_NOMID # NetBSD 0.8, 386BSD, and BSDI
140#options COMPAT_09 # NetBSD 0.9 140options COMPAT_09 # NetBSD 0.9
141#options COMPAT_10 # NetBSD 1.0 141options COMPAT_10 # NetBSD 1.0
142#options COMPAT_11 # NetBSD 1.1 142options COMPAT_11 # NetBSD 1.1
143#options COMPAT_12 # NetBSD 1.2, 386BSD, and BSDI 143options COMPAT_12 # NetBSD 1.2, 386BSD, and BSDI
144#options COMPAT_13 # NetBSD 1.3, 386BSD, and BSDI 144options COMPAT_13 # NetBSD 1.3, 386BSD, and BSDI
145#options COMPAT_14 # NetBSD 1.4 145options COMPAT_14 # NetBSD 1.4
146#options COMPAT_15 # NetBSD 1.5 146options COMPAT_15 # NetBSD 1.5
147#options COMPAT_16 # NetBSD 1.6 147options COMPAT_16 # NetBSD 1.6
148#options COMPAT_20 # NetBSD 2.0 148options COMPAT_20 # NetBSD 2.0
149#options COMPAT_30 # NetBSD 3.0 149options COMPAT_30 # NetBSD 3.0
150#options COMPAT_40 # NetBSD 4.0 150options COMPAT_40 # NetBSD 4.0
151#options COMPAT_50 # NetBSD 5.0 151options COMPAT_50 # NetBSD 5.0
152#options COMPAT_43 # 4.3BSD, 386BSD, and BSDI 152#options COMPAT_43 # 4.3BSD, 386BSD, and BSDI
153#options COMPAT_386BSD_MBRPART # recognize old partition ID 153#options COMPAT_386BSD_MBRPART # recognize old partition ID
154#options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. 154#options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended.
155 155
156#options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility 156#options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
157#options COMPAT_SVR4 # binary compatibility with SVR4 157#options COMPAT_SVR4 # binary compatibility with SVR4
158#options COMPAT_IBCS2 # binary compatibility with SCO and ISC 158#options COMPAT_IBCS2 # binary compatibility with SCO and ISC
159#options COMPAT_LINUX # binary compatibility with Linux 159#options COMPAT_LINUX # binary compatibility with Linux
160#options COMPAT_FREEBSD # binary compatibility with FreeBSD 160#options COMPAT_FREEBSD # binary compatibility with FreeBSD
161#options COMPAT_MACH # binary compatibility with Mach binaries 161#options COMPAT_MACH # binary compatibility with Mach binaries
162#options COMPAT_DARWIN # binary compatibility with Darwin binaries 162#options COMPAT_DARWIN # binary compatibility with Darwin binaries
163#options EXEC_MACHO # exec MACH-O binaries 163#options EXEC_MACHO # exec MACH-O binaries
164#options COMPAT_NDIS # NDIS network driver 164#options COMPAT_NDIS # NDIS network driver
165#options COMPAT_PECOFF # kernel support to run Win32 apps 165#options COMPAT_PECOFF # kernel support to run Win32 apps
166options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. 166options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
167 167
168# Wedge support 168# Wedge support
169options DKWEDGE_AUTODISCOVER # Automatically add dk(4) instances 169options DKWEDGE_AUTODISCOVER # Automatically add dk(4) instances
170options DKWEDGE_METHOD_GPT # Supports GPT partitions as wedges 170options DKWEDGE_METHOD_GPT # Supports GPT partitions as wedges
171# The following two options can break /etc/fstab, so handle with care 171# The following two options can break /etc/fstab, so handle with care
172#options DKWEDGE_METHOD_BSDLABEL # Support disklabel entries as wedges 172#options DKWEDGE_METHOD_BSDLABEL # Support disklabel entries as wedges
173#options DKWEDGE_METHOD_MBR # Support MBR partitions as wedges 173#options DKWEDGE_METHOD_MBR # Support MBR partitions as wedges
174 174
175# File systems, built as modules by default 175# File systems, built as modules by default
176#file-system FFS # UFS 176#file-system FFS # UFS
177#file-system EXT2FS # second extended file system (linux) 177#file-system EXT2FS # second extended file system (linux)
178#file-system LFS # log-structured file system 178#file-system LFS # log-structured file system
179#file-system MFS # memory file system 179#file-system MFS # memory file system
180#file-system NFS # Network File System client 180#file-system NFS # Network File System client
181#file-system NTFS # Windows/NT file system (experimental) 181#file-system NTFS # Windows/NT file system (experimental)
182#file-system CD9660 # ISO 9660 + Rock Ridge file system 182#file-system CD9660 # ISO 9660 + Rock Ridge file system
183#file-system MSDOSFS # MS-DOS file system 183#file-system MSDOSFS # MS-DOS file system
184#file-system FDESC # /dev/fd 184#file-system FDESC # /dev/fd
185#file-system KERNFS # /kern 185#file-system KERNFS # /kern
186#file-system NULLFS # loopback file system 186#file-system NULLFS # loopback file system
187#file-system OVERLAY # overlay file system 187#file-system OVERLAY # overlay file system
188#file-system PORTAL # portal filesystem (still experimental) 188#file-system PORTAL # portal filesystem (still experimental)
189#file-system PROCFS # /proc 189#file-system PROCFS # /proc
190#file-system UMAPFS # NULLFS + uid and gid remapping 190#file-system UMAPFS # NULLFS + uid and gid remapping
191#file-system UNION # union file system 191#file-system UNION # union file system
192#file-system CODA # Coda File System; also needs vcoda (below) 192#file-system CODA # Coda File System; also needs vcoda (below)
193#file-system SMBFS # experimental - CIFS; also needs nsmb (below) 193#file-system SMBFS # experimental - CIFS; also needs nsmb (below)
194#file-system PTYFS # /dev/ptm support 194#file-system PTYFS # /dev/ptm support
195#file-system TMPFS # Efficient memory file-system 195#file-system TMPFS # Efficient memory file-system
196#file-system UDF # experimental - OSTA UDF CD/DVD file-system 196#file-system UDF # experimental - OSTA UDF CD/DVD file-system
197#file-system HFS # experimental - Apple HFS+ (read-only) 197#file-system HFS # experimental - Apple HFS+ (read-only)
198 198
199# File system options 199# File system options
200#options QUOTA # UFS quotas 200#options QUOTA # UFS quotas
201#options FFS_EI # FFS Endian Independent support 201#options FFS_EI # FFS Endian Independent support
202options WAPBL # File system journaling support - Experimental 202options WAPBL # File system journaling support - Experimental
203#options UFS_DIRHASH # UFS Large Directory Hashing - Experimental 203#options UFS_DIRHASH # UFS Large Directory Hashing - Experimental
204#options NFSSERVER # Network File System server 204#options NFSSERVER # Network File System server
205#options FFS_NO_SNAPSHOT # No FFS snapshot support 205#options FFS_NO_SNAPSHOT # No FFS snapshot support
206#options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and 206#options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
207 # immutable) behave as system flags. 207 # immutable) behave as system flags.
208 208
209# Networking options 209# Networking options
210#options GATEWAY # packet forwarding 210#options GATEWAY # packet forwarding
211options INET # IP + ICMP + TCP + UDP 211options INET # IP + ICMP + TCP + UDP
212options INET6 # IPV6 212options INET6 # IPV6
213#options IPSEC # IP security 213#options IPSEC # IP security
214#options IPSEC_ESP # IP security (encryption part; define w/IPSEC) 214#options IPSEC_ESP # IP security (encryption part; define w/IPSEC)
215#options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) 215#options IPSEC_NAT_T # IPsec NAT traversal (NAT-T)
216#options IPSEC_DEBUG # debug for IP security 216#options IPSEC_DEBUG # debug for IP security
217#options MROUTING # IP multicast routing 217#options MROUTING # IP multicast routing
218#options PIM # Protocol Independent Multicast 218#options PIM # Protocol Independent Multicast
219#options ISO,TPIP # OSI 219#options ISO,TPIP # OSI
220#options EON # OSI tunneling over IP 220#options EON # OSI tunneling over IP
221options NETATALK # AppleTalk networking protocols 221options NETATALK # AppleTalk networking protocols
222#options PPP_BSDCOMP # BSD-Compress compression support for PPP 222#options PPP_BSDCOMP # BSD-Compress compression support for PPP
223#options PPP_DEFLATE # Deflate compression support for PPP 223#options PPP_DEFLATE # Deflate compression support for PPP
224options PPP_FILTER # Active filter support for PPP (requires bpf) 224options PPP_FILTER # Active filter support for PPP (requires bpf)
225options PFIL_HOOKS # pfil(9) packet filter hooks 225options PFIL_HOOKS # pfil(9) packet filter hooks
226options IPFILTER_LOG # ipmon(8) log support 226options IPFILTER_LOG # ipmon(8) log support
227options IPFILTER_LOOKUP # ippool(8) support 227options IPFILTER_LOOKUP # ippool(8) support
228#options IPFILTER_DEFAULT_BLOCK # block all packets by default 228#options IPFILTER_DEFAULT_BLOCK # block all packets by default
229#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG 229#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG
230 230
231#options ALTQ # Manipulate network interfaces' output queues 231#options ALTQ # Manipulate network interfaces' output queues
232#options ALTQ_BLUE # Stochastic Fair Blue 232#options ALTQ_BLUE # Stochastic Fair Blue
233#options ALTQ_CBQ # Class-Based Queueing 233#options ALTQ_CBQ # Class-Based Queueing
234#options ALTQ_CDNR # Diffserv Traffic Conditioner 234#options ALTQ_CDNR # Diffserv Traffic Conditioner
235#options ALTQ_FIFOQ # First-In First-Out Queue 235#options ALTQ_FIFOQ # First-In First-Out Queue
236#options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box) 236#options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box)
237#options ALTQ_HFSC # Hierarchical Fair Service Curve 237#options ALTQ_HFSC # Hierarchical Fair Service Curve
238#options ALTQ_LOCALQ # Local queueing discipline 238#options ALTQ_LOCALQ # Local queueing discipline
239#options ALTQ_PRIQ # Priority Queueing 239#options ALTQ_PRIQ # Priority Queueing
240#options ALTQ_RED # Random Early Detection 240#options ALTQ_RED # Random Early Detection
241#options ALTQ_RIO # RED with IN/OUT 241#options ALTQ_RIO # RED with IN/OUT
242#options ALTQ_WFQ # Weighted Fair Queueing 242#options ALTQ_WFQ # Weighted Fair Queueing
243 243
244# These options enable verbose messages for several subsystems. 244# These options enable verbose messages for several subsystems.
245# Warning, these may compile large string tables into the kernel! 245# Warning, these may compile large string tables into the kernel!
246#options ACPIVERBOSE # verbose ACPI device autoconfig messages 246#options ACPIVERBOSE # verbose ACPI device autoconfig messages
247#options EISAVERBOSE # verbose EISA device autoconfig messages 247#options EISAVERBOSE # verbose EISA device autoconfig messages
248#options MIIVERBOSE # verbose PHY autoconfig messages 248#options MIIVERBOSE # verbose PHY autoconfig messages
249#options PCIVERBOSE # verbose PCI device autoconfig messages 249#options PCIVERBOSE # verbose PCI device autoconfig messages
250#options PCI_CONFIG_DUMP # verbosely dump PCI config space 250#options PCI_CONFIG_DUMP # verbosely dump PCI config space
251#options PCMCIAVERBOSE # verbose PCMCIA configuration messages 251#options PCMCIAVERBOSE # verbose PCMCIA configuration messages
252options SCSIVERBOSE # human readable SCSI error messages 252options SCSIVERBOSE # human readable SCSI error messages
253#options USBVERBOSE # verbose USB device autoconfig messages 253#options USBVERBOSE # verbose USB device autoconfig messages
254#options PNPBIOSVERBOSE # verbose PnP BIOS messages 254#options PNPBIOSVERBOSE # verbose PnP BIOS messages
255#options PNPBIOSDEBUG # more fulsome PnP BIOS debugging messages 255#options PNPBIOSDEBUG # more fulsome PnP BIOS debugging messages
256#options MCAVERBOSE # verbose MCA device autoconfig messages 256#options MCAVERBOSE # verbose MCA device autoconfig messages
257 257
258options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM 258options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM
259 259
260# 260#
261# wscons options 261# wscons options
262# 262#
263# builtin terminal emulations 263# builtin terminal emulations
264#options WSEMUL_SUN # sun terminal emulation 264#options WSEMUL_SUN # sun terminal emulation
265options WSEMUL_VT100 # VT100 / VT220 emulation 265options WSEMUL_VT100 # VT100 / VT220 emulation
266# customization of console and kernel output - see dev/wscons/wsdisplayvar.h 266# customization of console and kernel output - see dev/wscons/wsdisplayvar.h
267options WSDISPLAY_CUSTOM_OUTPUT # color customization from wsconsctl(8) 267options WSDISPLAY_CUSTOM_OUTPUT # color customization from wsconsctl(8)
268#options WS_DEFAULT_FG=WSCOL_WHITE 268#options WS_DEFAULT_FG=WSCOL_WHITE
269#options WS_DEFAULT_BG=WSCOL_BLACK 269#options WS_DEFAULT_BG=WSCOL_BLACK
270#options WS_DEFAULT_COLATTR="(0)" 270#options WS_DEFAULT_COLATTR="(0)"
271#options WS_DEFAULT_MONOATTR="(0)" 271#options WS_DEFAULT_MONOATTR="(0)"
272options WS_KERNEL_FG=WSCOL_GREEN 272options WS_KERNEL_FG=WSCOL_GREEN
273#options WS_KERNEL_BG=WSCOL_BLACK 273#options WS_KERNEL_BG=WSCOL_BLACK
274#options WS_KERNEL_COLATTR="" 274#options WS_KERNEL_COLATTR=""
275#options WS_KERNEL_MONOATTR="" 275#options WS_KERNEL_MONOATTR=""
276# customization of console border color 276# customization of console border color
277options WSDISPLAY_CUSTOM_BORDER # custom border colors via wsconsctl(8) 277options WSDISPLAY_CUSTOM_BORDER # custom border colors via wsconsctl(8)
278#options WSDISPLAY_BORDER_COLOR=WSCOL_BLUE # default color 278#options WSDISPLAY_BORDER_COLOR=WSCOL_BLUE # default color
279# compatibility to other console drivers 279# compatibility to other console drivers
280options WSDISPLAY_COMPAT_PCVT # emulate some ioctls 280options WSDISPLAY_COMPAT_PCVT # emulate some ioctls
281options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls 281options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls
282options WSDISPLAY_COMPAT_USL # VT handling 282options WSDISPLAY_COMPAT_USL # VT handling
283options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes 283options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes
284#options WSKBD_EVENT_AUTOREPEAT # auto repeat in event mode 284#options WSKBD_EVENT_AUTOREPEAT # auto repeat in event mode
285#options WSKBD_USONLY # strip off non-US keymaps 285#options WSKBD_USONLY # strip off non-US keymaps
286# don't attach pckbd as the console if no PS/2 keyboard is found 286# don't attach pckbd as the console if no PS/2 keyboard is found
287options PCKBD_CNATTACH_MAY_FAIL 287options PCKBD_CNATTACH_MAY_FAIL
288# see dev/pckbport/wskbdmap_mfii.c for implemented layouts 288# see dev/pckbport/wskbdmap_mfii.c for implemented layouts
289#options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # for pckbd driver 289#options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # for pckbd driver
290#options UKBD_LAYOUT="(KB_DE | KB_NODEAD)" # for ukbd driver 290#options UKBD_LAYOUT="(KB_DE | KB_NODEAD)" # for ukbd driver
291# allocate a number of virtual screens at autoconfiguration time 291# allocate a number of virtual screens at autoconfiguration time
292#options WSDISPLAY_DEFAULTSCREENS=4 292#options WSDISPLAY_DEFAULTSCREENS=4
293# use a large software cursor that doesn't blink 293# use a large software cursor that doesn't blink
294options PCDISPLAY_SOFTCURSOR 294options PCDISPLAY_SOFTCURSOR
295# modify the screen type of the console; defaults to "80x25" 295# modify the screen type of the console; defaults to "80x25"
296#options VGA_CONSOLE_SCREENTYPE="\"80x24\"" 296#options VGA_CONSOLE_SCREENTYPE="\"80x24\""
297# work around a hardware bug that loaded fonts don't work; found on ATI cards 297# work around a hardware bug that loaded fonts don't work; found on ATI cards
298#options VGA_CONSOLE_ATI_BROKEN_FONTSEL 298#options VGA_CONSOLE_ATI_BROKEN_FONTSEL
299# console scrolling support. 299# console scrolling support.
300options WSDISPLAY_SCROLLSUPPORT 300options WSDISPLAY_SCROLLSUPPORT
301# enable VGA raster mode capable of displaying multilingual text on console 301# enable VGA raster mode capable of displaying multilingual text on console
302#options VGA_RASTERCONSOLE 302#options VGA_RASTERCONSOLE
303# enable splash screen support; requires hw driver support 303# enable splash screen support; requires hw driver support
304#options SPLASHSCREEN 304#options SPLASHSCREEN
305#options SPLASHSCREEN_PROGRESS 305#options SPLASHSCREEN_PROGRESS
306 306
307# Kernel root file system and dump configuration. 307# Kernel root file system and dump configuration.
308config netbsd root on ? type ? 308config netbsd root on ? type ?
309#config netbsd root on sd0a type ffs 309#config netbsd root on sd0a type ffs
310#config netbsd root on ? type nfs 310#config netbsd root on ? type nfs
311 311
312# 312#
313# Device configuration 313# Device configuration
314# 314#
315 315
316# Doesn't do anything yet. 316# Doesn't do anything yet.
317#p64h2apic* at pci? dev? function? # P64H2 IOxAPIC 317#p64h2apic* at pci? dev? function? # P64H2 IOxAPIC
318 318
319#apm0 at mainbus0 # Advanced power management 319#apm0 at mainbus0 # Advanced power management
320 320
321# Tuning for power management, see apm(4) for more details. 321# Tuning for power management, see apm(4) for more details.
322#options APM_NO_IDLE # Don't call BIOS CPU idle function 322#options APM_NO_IDLE # Don't call BIOS CPU idle function
323#options APM_V10_ONLY # Use only the APM 1.0 calls 323#options APM_V10_ONLY # Use only the APM 1.0 calls
324#options APM_NO_POWEROFF # Don't power off on halt(8) 324#options APM_NO_POWEROFF # Don't power off on halt(8)
325#options APM_POWER_PRINT # Print stats on the console 325#options APM_POWER_PRINT # Print stats on the console
326#options APM_DISABLE_INTERRUPTS=0 # Don't disable interrupts 326#options APM_DISABLE_INTERRUPTS=0 # Don't disable interrupts
327 327
328 328
329# Basic Bus Support 329# Basic Bus Support
330 330
331#IPMI support 331#IPMI support
332ipmi0 at mainbus? 332ipmi0 at mainbus?
333 333
334# Advanced Configuration and Power Interface 334# Advanced Configuration and Power Interface
335 335
336# This option can be used to retrieve CPU and APIC information. 336# This option can be used to retrieve CPU and APIC information.
337# that I/O APICs can be used if ACPI is enabled below. 337# that I/O APICs can be used if ACPI is enabled below.
338#options MPBIOS_SCANPCI # find PCI roots using MPBIOS 338#options MPBIOS_SCANPCI # find PCI roots using MPBIOS
339options ACPI_SCANPCI # find PCI roots using ACPI 339options ACPI_SCANPCI # find PCI roots using ACPI
340 340
341acpi0 at mainbus0 341acpi0 at mainbus0
342 342
343#options ACPI_ACTIVATE_DEV # If set, activate inactive devices 343#options ACPI_ACTIVATE_DEV # If set, activate inactive devices
344#options ACPICA_PEDANTIC # force strict conformance to the Spec. 344#options ACPICA_PEDANTIC # force strict conformance to the Spec.
345options VGA_POST # in-kernel support for VGA POST 345options VGA_POST # in-kernel support for VGA POST
346 346
347# ACPI devices 347# ACPI devices
348apm* at acpi? # ACPI apm emulation 348apm* at acpi? # ACPI apm emulation
349acpiacad* at acpi? # ACPI AC Adapter 349acpiacad* at acpi? # ACPI AC Adapter
350acpibat* at acpi? # ACPI Battery 350acpibat* at acpi? # ACPI Battery
351acpibut* at acpi? # ACPI Button 351acpibut* at acpi? # ACPI Button
352acpidalb* at acpi? # ACPI Direct Application Launch Button 352acpidalb* at acpi? # ACPI Direct Application Launch Button
353# The ACPI Embedded Controller is generally configured via the special ECDT. 353# The ACPI Embedded Controller is generally configured via the special ECDT.
354# This is required as parts of the DSDT can reference the EC before the normal 354# This is required as parts of the DSDT can reference the EC before the normal
355# attach phase. 355# attach phase.
356acpiec* at acpi? # ACPI Embedded Controller (late binding) 356acpiec* at acpi? # ACPI Embedded Controller (late binding)
357acpiecdt* at acpi? # ACPI Embedded Controller (early binding) 357acpiecdt* at acpi? # ACPI Embedded Controller (early binding)
358acpilid* at acpi? # ACPI Lid Switch 358acpilid* at acpi? # ACPI Lid Switch
359acpitz* at acpi? # ACPI Thermal Zone 359acpitz* at acpi? # ACPI Thermal Zone
360 360
361# Mainboard devices 361# Mainboard devices
362aiboost* at acpi? # ASUS AI Booster Hardware Monitor 362aiboost* at acpi? # ASUS AI Booster Hardware Monitor
363asus* at acpi? # ASUS hotkeys 363asus* at acpi? # ASUS hotkeys
364attimer* at acpi? # AT Timer 364attimer* at acpi? # AT Timer
365#com* at acpi? # Serial communications interface 365#com* at acpi? # Serial communications interface
366#fdc* at acpi? # Floppy disk controller 366#fdc* at acpi? # Floppy disk controller
367hpqlb* at acpi? # HP Quick Launch Buttons 367hpqlb* at acpi? # HP Quick Launch Buttons
368hpet* at acpi? # High Precision Event Timer 368hpet* at acpi? # High Precision Event Timer
369joy* at acpi? # Joystick/Game port 369joy* at acpi? # Joystick/Game port
370#lpt* at acpi? # Parallel port 370#lpt* at acpi? # Parallel port
371mpu* at acpi? # Roland MPU-401 MIDI UART 371mpu* at acpi? # Roland MPU-401 MIDI UART
372npx* at acpi? # Math coprocessor 372npx* at acpi? # Math coprocessor
373pckbc* at acpi? # PC keyboard controller 373pckbc* at acpi? # PC keyboard controller
374pcppi* at acpi? # AT-style speaker sound 374pcppi* at acpi? # AT-style speaker sound
375thinkpad* at acpi? # IBM/Lenovo Thinkpad hotkeys 375thinkpad* at acpi? # IBM/Lenovo Thinkpad hotkeys
376ug* at acpi? # Abit uGuru Hardware monitor 376ug* at acpi? # Abit uGuru Hardware monitor
377wss* at acpi? # NeoMagic 256AV in wss mode 377wss* at acpi? # NeoMagic 256AV in wss mode
378ym* at acpi? # Yamaha OPL3-SA[23] audio 378ym* at acpi? # Yamaha OPL3-SA[23] audio
379 379
380# Sony Vaio jog dial 380# Sony Vaio jog dial
381spic* at acpi? # Sony Programmable I/O Controller 381spic* at acpi? # Sony Programmable I/O Controller
382wsmouse* at spic? 382wsmouse* at spic?
383 383
384# Sony LCD brightness etc. 384# Sony LCD brightness etc.
385sony* at acpi? # Sony Miscellaneous Controller 385sony* at acpi? # Sony Miscellaneous Controller
386 386
387# Toshiba Libretto devices 387# Toshiba Libretto devices
388vald* at acpi? 388vald* at acpi?
389 389
390# Plug-and-Play BIOS and attached devices 390# Plug-and-Play BIOS and attached devices
391 391
392#pnpbios* at mainbus? 392#pnpbios* at mainbus?
393 393
394# mainboard audio chips 394# mainboard audio chips
395#ess* at pnpbios? index ? # ESS AudioDrive 395#ess* at pnpbios? index ? # ESS AudioDrive
396#sb* at pnpbios? index ? # NeoMagic 256AV in sb mode 396#sb* at pnpbios? index ? # NeoMagic 256AV in sb mode
397#wss* at pnpbios? index ? # NeoMagic 256AV in wss mode 397#wss* at pnpbios? index ? # NeoMagic 256AV in wss mode
398#ym* at pnpbios? index ? # Yamaha OPL3-SA[23] audio 398#ym* at pnpbios? index ? # Yamaha OPL3-SA[23] audio
399 399
400# com port 400# com port
401# If enabled, consider changing "com0", "com1", and "com2" under "ISA Serial 401# If enabled, consider changing "com0", "com1", and "com2" under "ISA Serial
402# Interfaces" to "com*", otherwise com2 will attach at pnpbios? and there 402# Interfaces" to "com*", otherwise com2 will attach at pnpbios? and there
403# will be no com0. A side effect is pcmcia (and other) com? previously 403# will be no com0. A side effect is pcmcia (and other) com? previously
404# starting at com3 may attach as com1 or com2. 404# starting at com3 may attach as com1 or com2.
405#com* at pnpbios? index ? # serial ports 405#com* at pnpbios? index ? # serial ports
406 406
407# parallel port 407# parallel port
408# The above "com*" comments apply, cf. "lpt0" under "ISA parallel 408# The above "com*" comments apply, cf. "lpt0" under "ISA parallel
409# "printer interfaces". 409# "printer interfaces".
410#lpt* at pnpbios? index ? # parallel ports 410#lpt* at pnpbios? index ? # parallel ports
411 411
412#pckbc* at pnpbios? index ? # PC keyboard/mouse controller 412#pckbc* at pnpbios? index ? # PC keyboard/mouse controller
413#fdc* at pnpbios? index ? # floppy controller 413#fdc* at pnpbios? index ? # floppy controller
414#npx* at pnpbios? index ? # Math coprocessor 414#npx* at pnpbios? index ? # Math coprocessor
415 415
416# IDE controller on Toshiba Portege 3000 series (crippled PCI device) 416# IDE controller on Toshiba Portege 3000 series (crippled PCI device)
417#pciide* at pnpbios? index ? 417#pciide* at pnpbios? index ?
418 418
419# PCI bus support 419# PCI bus support
420pci* at mainbus? bus ? 420pci* at mainbus? bus ?
421pci* at pchb? bus ? 421pci* at pchb? bus ?
422pci* at ppb? bus ? 422pci* at ppb? bus ?
423pci* at elansc? bus ? 423pci* at elansc? bus ?
424 424
425# Configure PCI using BIOS information 425# Configure PCI using BIOS information
426#options PCIBIOS # PCI BIOS support 426#options PCIBIOS # PCI BIOS support
427#options PCIBIOSVERBOSE # PCI BIOS verbose info 427#options PCIBIOSVERBOSE # PCI BIOS verbose info
428#options PCIBIOS_IRQS_HINT=0x0a00 # PCI interrupts hint. IRQ 9 or 11 428#options PCIBIOS_IRQS_HINT=0x0a00 # PCI interrupts hint. IRQ 9 or 11
429#options PCIBIOS_INTR_GUESS # see pcibios(4) 429#options PCIBIOS_INTR_GUESS # see pcibios(4)
430#options PCIBIOS_LIBRETTO_FIXUP # this code makes the Toshiba Libretto 430#options PCIBIOS_LIBRETTO_FIXUP # this code makes the Toshiba Libretto
431 # L2/L3 work, but should not be enabled 431 # L2/L3 work, but should not be enabled
432 # on anything else. 432 # on anything else.
433#options PCIBIOS_SHARP_MM20_FIXUP # this code makes the Sharp MM 20 433#options PCIBIOS_SHARP_MM20_FIXUP # this code makes the Sharp MM 20
434 # work, but should not be enabled 434 # work, but should not be enabled
435 # on anything else. 435 # on anything else.
436#options PCIINTR_DEBUG # super-verbose PCI interrupt fixup 436#options PCIINTR_DEBUG # super-verbose PCI interrupt fixup
437 437
438# PCI fixups, for both PCIBIOS and ACPI 438# PCI fixups, for both PCIBIOS and ACPI
439#options PCI_ADDR_FIXUP # fixup PCI I/O addresses 439#options PCI_ADDR_FIXUP # fixup PCI I/O addresses
440#options PCI_BUS_FIXUP # fixup PCI bus numbering 440#options PCI_BUS_FIXUP # fixup PCI bus numbering
441#options PCI_INTR_FIXUP # fixup PCI interrupt routing 441#options PCI_INTR_FIXUP # fixup PCI interrupt routing
442 442
443# System Controllers 443# System Controllers
444elansc* at mainbus? bus ? # AMD Elan SC520 System Controller 444elansc* at mainbus? bus ? # AMD Elan SC520 System Controller
445gpio* at elansc? 445gpio* at elansc?
446 446
447# Temperatures 447# Temperatures
448amdtemp* at pci? dev ? function ? # AMD CPU Temperature sensors 448amdtemp* at pci? dev ? function ? # AMD CPU Temperature sensors
449 449
450# PCI bridges 450# PCI bridges
451#amdpcib* at pci? dev ? function ? # AMD 8111 PCI-ISA w/ HPET 451#amdpcib* at pci? dev ? function ? # AMD 8111 PCI-ISA w/ HPET
452#hpet* at amdpcib? 452#hpet* at amdpcib?
453ichlpcib* at pci? dev ? function ? # Intel ICH PCI-ISA w/ timecounter, 453ichlpcib* at pci? dev ? function ? # Intel ICH PCI-ISA w/ timecounter,
454 # watchdog, SpeedStep and HPET 454 # watchdog, SpeedStep and HPET
455#hpet* at ichlpcib? 455#hpet* at ichlpcib?
456gcscpcib* at pci? dev ? function ? # AMD CS5535/CS5536 PCI-ISA w/ 456gcscpcib* at pci? dev ? function ? # AMD CS5535/CS5536 PCI-ISA w/
457gpio* at gcscpcib? # timecounter, watchdog and GPIO 457gpio* at gcscpcib? # timecounter, watchdog and GPIO
458#piixpcib* at pci? dev ? function ? # Intel PIIX4 PCI-ISA w/ SpeedStep 458#piixpcib* at pci? dev ? function ? # Intel PIIX4 PCI-ISA w/ SpeedStep
459#gscpcib* at pci? dev ? function ? # NS Geode PCI-ISA w/ GPIO support 459#gscpcib* at pci? dev ? function ? # NS Geode PCI-ISA w/ GPIO support
460#viapcib* at pci? dev ? function ? # VIA VT8235 PCI-ISA w/ SMBus support 460#viapcib* at pci? dev ? function ? # VIA VT8235 PCI-ISA w/ SMBus support
461#iic* at viapcib? 461#iic* at viapcib?
462pchb* at pci? dev ? function ? # PCI-Host bridges 462pchb* at pci? dev ? function ? # PCI-Host bridges
463pceb* at pci? dev ? function ? # PCI-EISA bridges 463pceb* at pci? dev ? function ? # PCI-EISA bridges
464pcib* at pci? dev ? function ? # PCI-ISA bridges 464pcib* at pci? dev ? function ? # PCI-ISA bridges
465pcmb* at pci? dev ? function ? # PCI-MCA bridges 465pcmb* at pci? dev ? function ? # PCI-MCA bridges
466ppb* at pci? dev ? function ? # PCI-PCI bridges 466ppb* at pci? dev ? function ? # PCI-PCI bridges
467# XXX 'puc's aren't really bridges, but there's no better place for them here 467# XXX 'puc's aren't really bridges, but there's no better place for them here
468puc* at pci? dev ? function ? # PCI "universal" comm. cards 468puc* at pci? dev ? function ? # PCI "universal" comm. cards
469 469
470agp* at pchb? 470agp* at pchb?
471 471
472 472
473# EISA bus support 473# EISA bus support
474eisa0 at mainbus? 474eisa0 at mainbus?
475eisa0 at pceb? 475eisa0 at pceb?
476 476
477# ISA bus support 477# ISA bus support
478#isa0 at amdpcib? 478#isa0 at amdpcib?
479isa0 at gcscpcib? 479isa0 at gcscpcib?
480isa0 at ichlpcib? 480isa0 at ichlpcib?
481#isa0 at piixpcib? 481#isa0 at piixpcib?
482#isa0 at gscpcib? 482#isa0 at gscpcib?
483#isa0 at viapcib? 483#isa0 at viapcib?
484isa0 at mainbus? 484isa0 at mainbus?
485isa0 at pceb? 485isa0 at pceb?
486isa0 at pcib? 486isa0 at pcib?
487 487
488# PCMCIA bus support 488# PCMCIA bus support
489pcmcia* at pcic? controller ? socket ? 489pcmcia* at pcic? controller ? socket ?
490pcmcia* at tcic? controller ? socket ? 490pcmcia* at tcic? controller ? socket ?
491 491
492# MCA bus support 492# MCA bus support
493mca0 at mainbus? 493mca0 at mainbus?
494 494
495# ISA PCMCIA controllers 495# ISA PCMCIA controllers
496pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x10000 496pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x10000
497pcic1 at isa? port 0x3e2 iomem 0xe0000 iosiz 0x4000 497pcic1 at isa? port 0x3e2 iomem 0xe0000 iosiz 0x4000
498pcic2 at isa? port 0x3e4 iomem 0xe0000 iosiz 0x4000 498pcic2 at isa? port 0x3e4 iomem 0xe0000 iosiz 0x4000
499tcic0 at isa? port 0x240 iomem 0xd0000 iosiz 0x10000 499tcic0 at isa? port 0x240 iomem 0xd0000 iosiz 0x10000
500 500
501# PCI PCMCIA controllers 501# PCI PCMCIA controllers
502pcic0 at pci? dev? function ? 502pcic0 at pci? dev? function ?
503 503
504# ISA Plug-and-Play bus support 504# ISA Plug-and-Play bus support
505isapnp0 at isa? 505isapnp0 at isa?
506 506
507# ISA Plug-and-Play PCMCIA controllers 507# ISA Plug-and-Play PCMCIA controllers
508pcic* at isapnp? 508pcic* at isapnp?
509 509
510# CardBus bridge support 510# CardBus bridge support
511cbb* at pci? dev ? function ? 511cbb* at pci? dev ? function ?
512cardslot* at cbb? 512cardslot* at cbb?
513 513
514# CardBus bus support 514# CardBus bus support
515cardbus* at cardslot? 515cardbus* at cardslot?
516pcmcia* at cardslot? 516pcmcia* at cardslot?
517 517
518# Coprocessor Support 518# Coprocessor Support
519 519
520# Math Coprocessor support 520# Math Coprocessor support
521npx0 at isa? port 0xf0 irq 13 # x86 math coprocessor 521npx0 at isa? port 0xf0 irq 13 # x86 math coprocessor
522 522
523 523
524# Console Devices 524# Console Devices
525 525
526# wscons 526# wscons
527pckbc0 at isa? # pc keyboard controller 527pckbc0 at isa? # pc keyboard controller
528pckbd* at pckbc? # PC keyboard 528pckbd* at pckbc? # PC keyboard
529pms* at pckbc? # PS/2 mouse for wsmouse 529pms* at pckbc? # PS/2 mouse for wsmouse
530#options PMS_DISABLE_POWERHOOK # Disable PS/2 reset on resume 530#options PMS_DISABLE_POWERHOOK # Disable PS/2 reset on resume
531options PMS_SYNAPTICS_TOUCHPAD # Enable support for Synaptics Touchpads 531options PMS_SYNAPTICS_TOUCHPAD # Enable support for Synaptics Touchpads
532options PMS_ELANTECH_TOUCHPAD # Enable support for Elantech Touchpads 532options PMS_ELANTECH_TOUCHPAD # Enable support for Elantech Touchpads
533vga0 at isa? 533vga0 at isa?
534vga* at pci? dev ? function ? 534vga* at pci? dev ? function ?
535pcdisplay0 at isa? # CGA, MDA, EGA, HGA 535pcdisplay0 at isa? # CGA, MDA, EGA, HGA
536genfb* at pci? dev ? function ? 536genfb* at pci? dev ? function ?
537#machfb* at pci? dev ? function ? # ATI Mach64 framebuffer driver 537#machfb* at pci? dev ? function ? # ATI Mach64 framebuffer driver
538wsdisplay* at vga? console ? 538wsdisplay* at vga? console ?
539wsdisplay* at pcdisplay? console ? 539wsdisplay* at pcdisplay? console ?
540wsdisplay* at wsemuldisplaydev? 540wsdisplay* at wsemuldisplaydev?
541#wsdisplay* at machfb? console ? 541#wsdisplay* at machfb? console ?
542wskbd* at pckbd? console ? 542wskbd* at pckbd? console ?
543wsmouse* at pms? mux 0 543wsmouse* at pms? mux 0
544 544
545# VIA Unichrome framebuffer console 545# VIA Unichrome framebuffer console
546#unichromefb* at pci? dev ? function ? 546#unichromefb* at pci? dev ? function ?
547#wsdisplay* at unichromefb? 547#wsdisplay* at unichromefb?
548 548
549attimer0 at isa? 549attimer0 at isa?
550pcppi0 at isa? 550pcppi0 at isa?
551sysbeep0 at pcppi? 551sysbeep0 at pcppi?
552 552
553# Serial Devices 553# Serial Devices
554 554
555# PCI serial interfaces 555# PCI serial interfaces
556com* at puc? port ? # 16x50s on "universal" comm boards 556com* at puc? port ? # 16x50s on "universal" comm boards
557cy* at pci? dev ? function ? # Cyclades Cyclom-Y serial boards 557cy* at pci? dev ? function ? # Cyclades Cyclom-Y serial boards
558cz* at pci? dev ? function ? # Cyclades-Z multi-port serial boards 558cz* at pci? dev ? function ? # Cyclades-Z multi-port serial boards
559 559
560# ISA Plug-and-Play serial interfaces 560# ISA Plug-and-Play serial interfaces
561com* at isapnp? # Modems and serial boards 561com* at isapnp? # Modems and serial boards
562 562
563# PCMCIA serial interfaces 563# PCMCIA serial interfaces
564com* at pcmcia? function ? # Modems and serial cards 564com* at pcmcia? function ? # Modems and serial cards
565 565
566pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards 566pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards
567com* at pcmcom? slave ? # ...and the slave devices 567com* at pcmcom? slave ? # ...and the slave devices
568 568
569# CardBus serial interfaces 569# CardBus serial interfaces
570com* at cardbus? function ? # Modems and serial cards 570com* at cardbus? function ? # Modems and serial cards
571 571
572# ISA serial interfaces 572# ISA serial interfaces
573#options COM_HAYESP # adds Hayes ESP serial board support 573#options COM_HAYESP # adds Hayes ESP serial board support
574com0 at isa? port 0x3f8 irq 4 # Standard PC serial ports 574com0 at isa? port 0x3f8 irq 4 # Standard PC serial ports
575com1 at isa? port 0x2f8 irq 3 575com1 at isa? port 0x2f8 irq 3
576com2 at isa? port 0x3e8 irq 5 576com2 at isa? port 0x3e8 irq 5
577#com3 at isa? port 0x2e8 irq 9 577#com3 at isa? port 0x2e8 irq 9
578#ast0 at isa? port 0x1a0 irq 5 # AST 4-port serial cards 578#ast0 at isa? port 0x1a0 irq 5 # AST 4-port serial cards
579#com* at ast? slave ? 579#com* at ast? slave ?
580#boca0 at isa? port 0x100 irq 5 # BOCA 8-port serial cards 580#boca0 at isa? port 0x100 irq 5 # BOCA 8-port serial cards
581#boca0 at isa? port 0x100 irq 5 # BOCA 16-port serial cards (BB2016) 581#boca0 at isa? port 0x100 irq 5 # BOCA 16-port serial cards (BB2016)
582#boca1 at isa? port 0x140 irq 5 # this line is also needed for BB2016 582#boca1 at isa? port 0x140 irq 5 # this line is also needed for BB2016
583#com* at boca? slave ? 583#com* at boca? slave ?
584#tcom0 at isa? port 0x100 irq 7 # TC-800 8-port serial cards 584#tcom0 at isa? port 0x100 irq 7 # TC-800 8-port serial cards
585#com* at tcom? slave ? 585#com* at tcom? slave ?
586#rtfps0 at isa? port 0x1230 irq 10 # RT 4-port serial cards 586#rtfps0 at isa? port 0x1230 irq 10 # RT 4-port serial cards
587#com* at rtfps? slave ? 587#com* at rtfps? slave ?
588#cy0 at isa? iomem 0xd4000 irq 12 # Cyclades serial cards 588#cy0 at isa? iomem 0xd4000 irq 12 # Cyclades serial cards
589#addcom0 at isa? port 0x108 irq 5 # Addonics FlexPort 8S 589#addcom0 at isa? port 0x108 irq 5 # Addonics FlexPort 8S
590#com* at addcom? slave ? 590#com* at addcom? slave ?
591#moxa0 at isa? port 0x100 irq 5 # MOXA C168H serial card (experimental) 591#moxa0 at isa? port 0x100 irq 5 # MOXA C168H serial card (experimental)
592#com* at moxa? slave ? 592#com* at moxa? slave ?
593#ioat* at isa? port 0x220 irq 5 # BOCA IOAT66 6-port serial card 593#ioat* at isa? port 0x220 irq 5 # BOCA IOAT66 6-port serial card
594#com* at ioat? slave ? 594#com* at ioat? slave ?
595 595
596# MCA serial interfaces 596# MCA serial interfaces
597com* at mca? slot ? # 16x50s on comm boards 597com* at mca? slot ? # 16x50s on comm boards
598 598
599# Parallel Printer Interfaces 599# Parallel Printer Interfaces
600 600
601# PCI parallel printer interfaces 601# PCI parallel printer interfaces
602lpt* at puc? port ? # || ports on "universal" comm boards 602lpt* at puc? port ? # || ports on "universal" comm boards
603 603
604# ISA parallel printer interfaces 604# ISA parallel printer interfaces
605lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports 605lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports
606lpt1 at isa? port 0x278 606lpt1 at isa? port 0x278
607lpt2 at isa? port 0x3bc 607lpt2 at isa? port 0x3bc
608 608
609# Hardware monitors 609# Hardware monitors
610 610
611# AMD 768 and 8111 power/ACPI controllers 611# AMD 768 and 8111 power/ACPI controllers
612amdpm* at pci? dev ? function ? # RNG and SMBus 1.0 interface 612amdpm* at pci? dev ? function ? # RNG and SMBus 1.0 interface
613#iic* at amdpm? # sensors below are on this bus 613#iic* at amdpm? # sensors below are on this bus
614 614
615# Intel Core's on-die Thermal sensor 615# Intel Core's on-die Thermal sensor
616options INTEL_CORETEMP 616options INTEL_CORETEMP
617 617
618# Intel ICH SMBus controller 618# Intel ICH SMBus controller
619ichsmb* at pci? dev ? function ? 619ichsmb* at pci? dev ? function ?
620iic* at ichsmb? 620iic* at ichsmb?
621 621
622# NVIDIA nForce2/3/4 SMBus controller 622# NVIDIA nForce2/3/4 SMBus controller
623nfsmbc* at pci? dev ? function ? 623nfsmbc* at pci? dev ? function ?
624nfsmb* at nfsmbc? 624nfsmb* at nfsmbc?
625iic* at nfsmb? 625iic* at nfsmb?
626 626
627# Intel PIIX4 power management controllers 627# Intel PIIX4 power management controllers
628piixpm* at pci? dev ? function ? # PIIX4 compatible PM controller 628piixpm* at pci? dev ? function ? # PIIX4 compatible PM controller
629iic* at piixpm? # SMBus on PIIX4 629iic* at piixpm? # SMBus on PIIX4
630 630
631# dbCool Thermal monitor and fan controller 631# dbCool Thermal monitor and fan controller
632#dbcool* at iic? addr 0x2C # Unknown other motherboard(s) 632#dbcool* at iic? addr 0x2C # Unknown other motherboard(s)
633#dbcool* at iic? addr 0x2D # Tyan S2881 633#dbcool* at iic? addr 0x2D # Tyan S2881
634#dbcool* at iic? addr 0x2E # Tyan S2882-D 634#dbcool* at iic? addr 0x2E # Tyan S2882-D
635 635
636# IBM Thinkpad Active Protection System 636# IBM Thinkpad Active Protection System
637#aps0 at isa? port 0x1600 637#aps0 at isa? port 0x1600
638 638
639# Fintek Super I/O with hardware monitor 639# Fintek Super I/O with hardware monitor
640#finsio0 at isa? port 0x4e 640#finsio0 at isa? port 0x4e
641 641
642# iTE IT87xxF Super I/O with watchdog and sensors support 642# iTE IT87xxF Super I/O with watchdog and sensors support
643#itesio0 at isa? port 0x2e 643#itesio0 at isa? port 0x2e
644 644
645# LM7[89] and compatible hardware monitors 645# LM7[89] and compatible hardware monitors
646#lm0 at isa? port 0x290 # other common: 0x280, 0x310 646#lm0 at isa? port 0x290 # other common: 0x280, 0x310
647 647
648# SMSC LPC47B397 hardware monitor functions 648# SMSC LPC47B397 hardware monitor functions
649#smsc0 at isa? port 0x02e 649#smsc0 at isa? port 0x02e
650 650
651# PC87366 hardware monitor 651# PC87366 hardware monitor
652#nsclpcsio* at isa? 652#nsclpcsio* at isa?
653#gpio* at nsclpcsio? 653#gpio* at nsclpcsio?
654 654
655# Abit uGuru Hardware system monitor 655# Abit uGuru Hardware system monitor
656#ug0 at isa? port 0xe0 656#ug0 at isa? port 0xe0
657 657
658# VIA VT82C686A/VT8231 Hardware Monitor and Power Management Timer 658# VIA VT82C686A/VT8231 Hardware Monitor and Power Management Timer
659#viaenv* at pci? dev ? function ? 659#viaenv* at pci? dev ? function ?
660 660
661# Serial Presence Detect capable memory modules 661# Serial Presence Detect capable memory modules
662#spdmem* at iic? addr 0x50 662#spdmem* at iic? addr 0x50
663#spdmem* at iic? addr 0x51 663#spdmem* at iic? addr 0x51
664#spdmem* at iic? addr 0x52 664#spdmem* at iic? addr 0x52
665#spdmem* at iic? addr 0x53 665#spdmem* at iic? addr 0x53
666 666
667# I2O devices 667# I2O devices
668iop* at pci? dev ? function ? # I/O processor 668iop* at pci? dev ? function ? # I/O processor
669iopsp* at iop? tid ? # SCSI/FC-AL ports 669iopsp* at iop? tid ? # SCSI/FC-AL ports
670ld* at iop? tid ? # block devices 670ld* at iop? tid ? # block devices
671dpti* at iop? tid 0 # DPT/Adaptec control interface 671dpti* at iop? tid 0 # DPT/Adaptec control interface
672 672
673# GPIO devices 673# GPIO devices
674#gpio* at gscpcib? 674#gpio* at gscpcib?
675 675
676# 1-Wire support 676# 1-Wire support
677#gpioow* at gpio? offset 6 mask 0x1 # 1-wire bitbanging via gpio 677#gpioow* at gpio? offset 6 mask 0x1 # 1-wire bitbanging via gpio
678#onewire* at gpioow? 678#onewire* at gpioow?
679 679
680# 1-Wire devices 680# 1-Wire devices
681#owtemp* at onewire? # Temperature sensors 681#owtemp* at onewire? # Temperature sensors
682 682
683# SCSI Controllers and Devices 683# SCSI Controllers and Devices
684 684
685# PCI SCSI controllers 685# PCI SCSI controllers
686adv* at pci? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI 686adv* at pci? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI
687adw* at pci? dev ? function ? # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI 687adw* at pci? dev ? function ? # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI
688ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI 688ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI
689ahd* at pci? dev ? function ? # Adaptec 29320, 39320 (aic790x) SCSI 689ahd* at pci? dev ? function ? # Adaptec 29320, 39320 (aic790x) SCSI
690bha* at pci? dev ? function ? # BusLogic 9xx SCSI 690bha* at pci? dev ? function ? # BusLogic 9xx SCSI
691dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID 691dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID
692iha* at pci? dev ? function ? # Initio INIC-940/950 SCSI 692iha* at pci? dev ? function ? # Initio INIC-940/950 SCSI
693isp* at pci? dev ? function ? # Qlogic ISP [12]0x0 SCSI/FibreChannel 693isp* at pci? dev ? function ? # Qlogic ISP [12]0x0 SCSI/FibreChannel
694mfi* at pci? dev ? function ? # LSI MegaRAID SAS 694mfi* at pci? dev ? function ? # LSI MegaRAID SAS
695mly* at pci? dev ? function ? # Mylex AcceleRAID and eXtremeRAID 695mly* at pci? dev ? function ? # Mylex AcceleRAID and eXtremeRAID
696mpt* at pci? dev ? function ? # LSI Fusion SCSI/FC 696mpt* at pci? dev ? function ? # LSI Fusion SCSI/FC
697njs* at pci? dev ? function ? # Workbit NinjaSCSI-32 697njs* at pci? dev ? function ? # Workbit NinjaSCSI-32
698pcscp* at pci? dev ? function ? # AMD 53c974 PCscsi-PCI SCSI 698pcscp* at pci? dev ? function ? # AMD 53c974 PCscsi-PCI SCSI
699siop* at pci? dev ? function ? # Symbios 53c8xx SCSI 699siop* at pci? dev ? function ? # Symbios 53c8xx SCSI
700esiop* at pci? dev ? function ? # Symbios 53c875 SCSI and newer 700esiop* at pci? dev ? function ? # Symbios 53c875 SCSI and newer
701#options SIOP_SYMLED # drive the act. LED in software 701#options SIOP_SYMLED # drive the act. LED in software
702trm* at pci? dev ? function ? # Tekram DC-395U/UW/F, DC-315/U SCSI 702trm* at pci? dev ? function ? # Tekram DC-395U/UW/F, DC-315/U SCSI
703 703
704# EISA SCSI controllers 704# EISA SCSI controllers
705ahb* at eisa? slot ? # Adaptec 174[02] SCSI 705ahb* at eisa? slot ? # Adaptec 174[02] SCSI
706ahc* at eisa? slot ? # Adaptec 274x, aic7770 SCSI 706ahc* at eisa? slot ? # Adaptec 274x, aic7770 SCSI
707bha* at eisa? slot ? # BusLogic 7xx SCSI 707bha* at eisa? slot ? # BusLogic 7xx SCSI
708dpt* at eisa? slot ? # DPT EATA SCSI 708dpt* at eisa? slot ? # DPT EATA SCSI
709uha* at eisa? slot ? # UltraStor 24f SCSI 709uha* at eisa? slot ? # UltraStor 24f SCSI
710 710
711# PCMCIA SCSI controllers 711# PCMCIA SCSI controllers
712aic* at pcmcia? function ? # Adaptec APA-1460 SCSI 712aic* at pcmcia? function ? # Adaptec APA-1460 SCSI
713esp* at pcmcia? function ? # Qlogic ESP406/FAS408 SCSI 713esp* at pcmcia? function ? # Qlogic ESP406/FAS408 SCSI
714spc* at pcmcia? function ? # Fujitsu MB87030/MB89352 SCSI 714spc* at pcmcia? function ? # Fujitsu MB87030/MB89352 SCSI
715 715
716# ISA Plug-and-Play SCSI controllers 716# ISA Plug-and-Play SCSI controllers
717aha* at isapnp? # Adaptec AHA-154[02 717aha* at isapnp? # Adaptec AHA-154[02
718aic* at isapnp? # Adaptec AHA-1520B 718aic* at isapnp? # Adaptec AHA-1520B
719 719
720# ISA SCSI controllers 720# ISA SCSI controllers
721adv0 at isa? port ? irq ? drq ? # AdvanSys APB-514[02] SCSI 721adv0 at isa? port ? irq ? drq ? # AdvanSys APB-514[02] SCSI
722aha0 at isa? port 0x330 irq ? drq ? # Adaptec 154[02] SCSI 722aha0 at isa? port 0x330 irq ? drq ? # Adaptec 154[02] SCSI
723aha1 at isa? port 0x334 irq ? drq ? 723aha1 at isa? port 0x334 irq ? drq ?
724ahc0 at isa? port ? irq ? # Adaptec 284x SCSI 724ahc0 at isa? port ? irq ? # Adaptec 284x SCSI
725aic0 at isa? port 0x340 irq 11 # Adaptec 152[02] SCSI 725aic0 at isa? port 0x340 irq 11 # Adaptec 152[02] SCSI
726bha0 at isa? port 0x330 irq ? drq ? # BusLogic [457]4X SCSI 726bha0 at isa? port 0x330 irq ? drq ? # BusLogic [457]4X SCSI
727bha1 at isa? port 0x334 irq ? drq ? 727bha1 at isa? port 0x334 irq ? drq ?
728# The "nca" and "dpt" probes might give false hits or hang your machine. 728# The "nca" and "dpt" probes might give false hits or hang your machine.
729#dpt0 at isa? port 0x170 irq ? drq ? # DPT SmartCache/SmartRAID 729#dpt0 at isa? port 0x170 irq ? drq ? # DPT SmartCache/SmartRAID
730#nca0 at isa? port 0x360 irq 15 # Port-mapped NCR 53C80 controller 730#nca0 at isa? port 0x360 irq 15 # Port-mapped NCR 53C80 controller
731#nca1 at isa? iomem 0xd8000 irq 5 # Memory-mapped controller (T128, etc.) 731#nca1 at isa? iomem 0xd8000 irq 5 # Memory-mapped controller (T128, etc.)
732sea0 at isa? iomem 0xc8000 irq 5 # Seagate/Future Domain SCSI 732sea0 at isa? iomem 0xc8000 irq 5 # Seagate/Future Domain SCSI
733uha0 at isa? port 0x330 irq ? drq ? # UltraStor [13]4f SCSI 733uha0 at isa? port 0x330 irq ? drq ? # UltraStor [13]4f SCSI
734uha1 at isa? port 0x340 irq ? drq ? 734uha1 at isa? port 0x340 irq ? drq ?
735wds0 at isa? port 0x350 irq 15 drq 6 # WD7000 and TMC-7000 controllers 735wds0 at isa? port 0x350 irq 15 drq 6 # WD7000 and TMC-7000 controllers
736wds1 at isa? port 0x358 irq 11 drq 5 736wds1 at isa? port 0x358 irq 11 drq 5
737 737
738# CardBus SCSI cards 738# CardBus SCSI cards
739adv* at cardbus? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI 739adv* at cardbus? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI
740ahc* at cardbus? function ? # Adaptec ADP-1480 740ahc* at cardbus? function ? # Adaptec ADP-1480
741njs* at cardbus? function ? # Workbit NinjaSCSI-32 741njs* at cardbus? function ? # Workbit NinjaSCSI-32
742 742
743# MCA SCSI cards 743# MCA SCSI cards
744aha* at mca? slot ? # Adaptec AHA-1640 744aha* at mca? slot ? # Adaptec AHA-1640
745 745
746# SCSI bus support 746# SCSI bus support
747scsibus* at scsi? 747scsibus* at scsi?
748 748
749# SCSI devices 749# SCSI devices
750sd* at scsibus? target ? lun ? # SCSI disk drives 750sd* at scsibus? target ? lun ? # SCSI disk drives
751st* at scsibus? target ? lun ? # SCSI tape drives 751st* at scsibus? target ? lun ? # SCSI tape drives
752cd* at scsibus? target ? lun ? # SCSI CD-ROM drives 752cd* at scsibus? target ? lun ? # SCSI CD-ROM drives
753ch* at scsibus? target ? lun ? # SCSI autochangers 753ch* at scsibus? target ? lun ? # SCSI autochangers
754ses* at scsibus? target ? lun ? # SCSI Enclosure Services devices 754ses* at scsibus? target ? lun ? # SCSI Enclosure Services devices
755ss* at scsibus? target ? lun ? # SCSI scanners 755ss* at scsibus? target ? lun ? # SCSI scanners
756uk* at scsibus? target ? lun ? # SCSI unknown 756uk* at scsibus? target ? lun ? # SCSI unknown
757 757
758 758
759# RAID controllers and devices 759# RAID controllers and devices
760aac* at pci? dev ? function ? # Adaptec AAC family 760aac* at pci? dev ? function ? # Adaptec AAC family
761amr* at pci? dev ? function ? # AMI/LSI Logic MegaRAID 761amr* at pci? dev ? function ? # AMI/LSI Logic MegaRAID
762arcmsr* at pci? dev ? function ? # Areca SATA RAID controllers 762arcmsr* at pci? dev ? function ? # Areca SATA RAID controllers
763cac* at eisa? slot ? # Compaq EISA array controllers 763cac* at eisa? slot ? # Compaq EISA array controllers
764cac* at pci? dev ? function ? # Compaq PCI array controllers 764cac* at pci? dev ? function ? # Compaq PCI array controllers
765ciss* at pci? dev ? function ? # HP Smart Array controllers 765ciss* at pci? dev ? function ? # HP Smart Array controllers
766icp* at pci? dev ? function ? # ICP-Vortex GDT & Intel RAID 766icp* at pci? dev ? function ? # ICP-Vortex GDT & Intel RAID
767mlx* at pci? dev ? function ? # Mylex DAC960 & DEC SWXCR family 767mlx* at pci? dev ? function ? # Mylex DAC960 & DEC SWXCR family
768mlx* at eisa? slot ? # Mylex DAC960 & DEC SWXCR family 768mlx* at eisa? slot ? # Mylex DAC960 & DEC SWXCR family
769twa* at pci? dev ? function ? # 3ware Escalade 95xx RAID controllers 769twa* at pci? dev ? function ? # 3ware Escalade 95xx RAID controllers
770twe* at pci? dev ? function ? # 3ware Escalade RAID controllers 770twe* at pci? dev ? function ? # 3ware Escalade RAID controllers
771 771
772ld* at aac? unit ? # logical disk devices 772ld* at aac? unit ? # logical disk devices
773ld* at amr? unit ? 773ld* at amr? unit ?
774ld* at cac? unit ? 774ld* at cac? unit ?
775ld* at icp? unit ? 775ld* at icp? unit ?
776ld* at twa? unit ? 776ld* at twa? unit ?
777ld* at twe? unit ? 777ld* at twe? unit ?
778ld* at mlx? unit ? 778ld* at mlx? unit ?
779 779
780icpsp* at icp? unit ? # SCSI pass-through 780icpsp* at icp? unit ? # SCSI pass-through
781 781
782# IDE and related devices 782# IDE and related devices
783# PCI IDE controllers - see pciide(4) for supported hardware. 783# PCI IDE controllers - see pciide(4) for supported hardware.
784# The 0x0001 flag force the driver to use DMA, even if the driver doesn't know 784# The 0x0001 flag force the driver to use DMA, even if the driver doesn't know
785# how to set up DMA modes for this chip. This may work, or may cause 785# how to set up DMA modes for this chip. This may work, or may cause
786# a machine hang with some controllers. 786# a machine hang with some controllers.
787pciide* at pci? dev ? function ? flags 0x0000 # GENERIC pciide driver 787pciide* at pci? dev ? function ? flags 0x0000 # GENERIC pciide driver
788acardide* at pci? dev ? function ? # Acard IDE controllers 788acardide* at pci? dev ? function ? # Acard IDE controllers
789aceride* at pci? dev ? function ? # Acer Lab IDE controllers 789aceride* at pci? dev ? function ? # Acer Lab IDE controllers
790ahcisata* at pci? dev ? function ? # AHCI SATA controllers 790ahcisata* at pci? dev ? function ? # AHCI SATA controllers
791artsata* at pci? dev ? function ? # Intel i31244 SATA controller 791artsata* at pci? dev ? function ? # Intel i31244 SATA controller
792cmdide* at pci? dev ? function ? # CMD tech IDE controllers 792cmdide* at pci? dev ? function ? # CMD tech IDE controllers
793cypide* at pci? dev ? function ? # Cypress IDE controllers 793cypide* at pci? dev ? function ? # Cypress IDE controllers
794gcscide* at pci? dev ? function ? # AMD CS5535 Companion IDE controllers 794gcscide* at pci? dev ? function ? # AMD CS5535 Companion IDE controllers
795geodeide* at pci? dev ? function ? # AMD Geode IDE controllers 795geodeide* at pci? dev ? function ? # AMD Geode IDE controllers
796hptide* at pci? dev ? function ? # Triones/HighPoint IDE controllers 796hptide* at pci? dev ? function ? # Triones/HighPoint IDE controllers
797iteide* at pci? dev ? function ? # IT Express IDE controllers 797iteide* at pci? dev ? function ? # IT Express IDE controllers
798ixpide* at pci? dev ? function ? # ATI IXP IDE controllers 798ixpide* at pci? dev ? function ? # ATI IXP IDE controllers
799jmide* at pci? dev ? function ? # JMicron PCI-e PATA/SATA controllers 799jmide* at pci? dev ? function ? # JMicron PCI-e PATA/SATA controllers
800ahcisata* at jmide? 800ahcisata* at jmide?
801optiide* at pci? dev ? function ? # Opti IDE controllers 801optiide* at pci? dev ? function ? # Opti IDE controllers
802piixide* at pci? dev ? function ? # Intel IDE controllers 802piixide* at pci? dev ? function ? # Intel IDE controllers
803pdcide* at pci? dev ? function ? # Promise IDE controllers 803pdcide* at pci? dev ? function ? # Promise IDE controllers
804pdcsata* at pci? dev ? function ? # Promise SATA150 controllers 804pdcsata* at pci? dev ? function ? # Promise SATA150 controllers
805rccide* at pci? dev ? function ? # ServerWorks IDE controllers 805rccide* at pci? dev ? function ? # ServerWorks IDE controllers
806satalink* at pci? dev ? function ? # SiI SATALink controllers 806satalink* at pci? dev ? function ? # SiI SATALink controllers
807siisata* at pci? dev ? function ? # SiI SteelVine controllers 807siisata* at pci? dev ? function ? # SiI SteelVine controllers
808siside* at pci? dev ? function ? # SiS IDE controllers 808siside* at pci? dev ? function ? # SiS IDE controllers
809slide* at pci? dev ? function ? # Symphony Labs IDE controllers 809slide* at pci? dev ? function ? # Symphony Labs IDE controllers
810svwsata* at pci? dev ? function ? # ServerWorks SATA controllers 810svwsata* at pci? dev ? function ? # ServerWorks SATA controllers
811stpcide* at pci? dev ? function ? # STMicro STPC IDE controllers 811stpcide* at pci? dev ? function ? # STMicro STPC IDE controllers
812viaide* at pci? dev ? function ? # VIA/AMD/Nvidia IDE controllers 812viaide* at pci? dev ? function ? # VIA/AMD/Nvidia IDE controllers
813 813
814# ISA Plug-and-Play IDE controllers 814# ISA Plug-and-Play IDE controllers
815wdc* at isapnp? 815wdc* at isapnp?
816 816
817# PCMCIA IDE controllers 817# PCMCIA IDE controllers
818wdc* at pcmcia? function ? 818wdc* at pcmcia? function ?
819 819
820# CardBus IDE controllers 820# CardBus IDE controllers
821njata* at cardbus? function ? flags 0x01 # Workbit NinjaATA-32 821njata* at cardbus? function ? flags 0x01 # Workbit NinjaATA-32
822 822
823# ISA ST506, ESDI, and IDE controllers 823# ISA ST506, ESDI, and IDE controllers
824# Use flags 0x01 if you want to try to use 32bits data I/O (the driver will 824# Use flags 0x01 if you want to try to use 32bits data I/O (the driver will
825# fall back to 16bits I/O if 32bits I/O are not functional). 825# fall back to 16bits I/O if 32bits I/O are not functional).
826# Some controllers pass the initial 32bit test, but will fail later. 826# Some controllers pass the initial 32bit test, but will fail later.
827wdc0 at isa? port 0x1f0 irq 14 flags 0x00 827wdc0 at isa? port 0x1f0 irq 14 flags 0x00
828wdc1 at isa? port 0x170 irq 15 flags 0x00 828wdc1 at isa? port 0x170 irq 15 flags 0x00
829 829
830# ATA (IDE) bus support 830# ATA (IDE) bus support
831atabus* at ata? 831atabus* at ata?
832options ATADEBUG 832options ATADEBUG
833 833
834# IDE drives 834# IDE drives
835# Flags are used only with controllers that support DMA operations 835# Flags are used only with controllers that support DMA operations
836# and mode settings (e.g. some pciide controllers) 836# and mode settings (e.g. some pciide controllers)
837# The lowest order four bits (rightmost digit) of the flags define the PIO 837# The lowest order four bits (rightmost digit) of the flags define the PIO
838# mode to use, the next set of four bits the DMA mode and the third set the 838# mode to use, the next set of four bits the DMA mode and the third set the
839# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode 839# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode
840# to use, and the last bit must be 1 for this setting to be used. 840# to use, and the last bit must be 1 for this setting to be used.
841# For DMA and UDMA, 0xf (1111) means 'disable'. 841# For DMA and UDMA, 0xf (1111) means 'disable'.
842# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. 842# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.
843# (0xc=1100, 0xa=1010, 0xf=1111) 843# (0xc=1100, 0xa=1010, 0xf=1111)
844# 0x0000 means "use whatever the drive claims to support". 844# 0x0000 means "use whatever the drive claims to support".
845wd* at atabus? drive ? flags 0x0000 845wd* at atabus? drive ? flags 0x0000
846 846
847# ATA RAID configuration support, as found on some Promise controllers. 847# ATA RAID configuration support, as found on some Promise controllers.
848pseudo-device ataraid 848pseudo-device ataraid
849ld* at ataraid? vendtype ? unit ? 849ld* at ataraid? vendtype ? unit ?
850 850
851# ATAPI bus support 851# ATAPI bus support
852atapibus* at atapi? 852atapibus* at atapi?
853 853
854# ATAPI devices 854# ATAPI devices
855# flags have the same meaning as for IDE drives. 855# flags have the same meaning as for IDE drives.
856cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives 856cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives
857sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives 857sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives
858st* at atapibus? drive ? flags 0x0000 # ATAPI tape drives 858st* at atapibus? drive ? flags 0x0000 # ATAPI tape drives
859uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown 859uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown
860 860
861 861
862# Miscellaneous mass storage devices 862# Miscellaneous mass storage devices
863 863
864# ISA floppy 864# ISA floppy
865fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers 865fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers
866#fdc1 at isa? port 0x370 irq ? drq ? 866#fdc1 at isa? port 0x370 irq ? drq ?
867fd* at fdc? drive ? # the drives themselves 867fd* at fdc? drive ? # the drives themselves
868# some machines need you to do this instead of fd* 868# some machines need you to do this instead of fd*
869#fd0 at fdc0 drive 0 869#fd0 at fdc0 drive 0
870 870
871# ISA CD-ROM devices 871# ISA CD-ROM devices
872#mcd0 at isa? port 0x300 irq 10 # Mitsumi CD-ROM drives 872#mcd0 at isa? port 0x300 irq 10 # Mitsumi CD-ROM drives
873 873
874# ISA tape devices 874# ISA tape devices
875# note: the wt driver conflicts unpleasantly with SMC boards at the 875# note: the wt driver conflicts unpleasantly with SMC boards at the
876# same I/O address. The probe reprograms their EEPROMs. Don't 876# same I/O address. The probe reprograms their EEPROMs. Don't
877# uncomment it unless you are actually using it. 877# uncomment it unless you are actually using it.
878#wt0 at isa? port 0x308 irq 5 drq 1 # Archive and Wangtek QIC tape drives 878#wt0 at isa? port 0x308 irq 5 drq 1 # Archive and Wangtek QIC tape drives
879 879
880# MCA ESDI devices 880# MCA ESDI devices
881edc* at mca? slot ? # IBM ESDI Disk Controllers 881edc* at mca? slot ? # IBM ESDI Disk Controllers
882ed* at edc? 882ed* at edc?
883 883
884 884
885# Network Interfaces 885# Network Interfaces
886 886
887# PCI network interfaces 887# PCI network interfaces
888age* at pci? dev ? function ? # Attansic/Atheros L1 Gigabit Ethernet 888age* at pci? dev ? function ? # Attansic/Atheros L1 Gigabit Ethernet
889an* at pci? dev ? function ? # Aironet PC4500/PC4800 (802.11) 889an* at pci? dev ? function ? # Aironet PC4500/PC4800 (802.11)
890ath* at pci? dev ? function ? # Atheros 5210/5211/5212 802.11 890ath* at pci? dev ? function ? # Atheros 5210/5211/5212 802.11
891atw* at pci? dev ? function ? # ADMtek ADM8211 (802.11) 891atw* at pci? dev ? function ? # ADMtek ADM8211 (802.11)
892bce* at pci? dev ? function ? # Broadcom 4401 10/100 Ethernet 892bce* at pci? dev ? function ? # Broadcom 4401 10/100 Ethernet
893bge* at pci? dev ? function ? # Broadcom 570x gigabit Ethernet 893bge* at pci? dev ? function ? # Broadcom 570x gigabit Ethernet
894bnx* at pci? dev ? function ? # Broadcom NetXtremeII gigabit Ethernet 894bnx* at pci? dev ? function ? # Broadcom NetXtremeII gigabit Ethernet
895dge* at pci? dev ? function ? # Intel 82597 10GbE LR 895dge* at pci? dev ? function ? # Intel 82597 10GbE LR
896en* at pci? dev ? function ? # ENI/Adaptec ATM 896en* at pci? dev ? function ? # ENI/Adaptec ATM
897ep* at pci? dev ? function ? # 3Com 3c59x 897ep* at pci? dev ? function ? # 3Com 3c59x
898epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet 898epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet
899esh* at pci? dev ? function ? # Essential HIPPI card 899esh* at pci? dev ? function ? # Essential HIPPI card
900ex* at pci? dev ? function ? # 3Com 90x[BC] 900ex* at pci? dev ? function ? # 3Com 90x[BC]
901fpa* at pci? dev ? function ? # DEC DEFPA FDDI 901fpa* at pci? dev ? function ? # DEC DEFPA FDDI
902fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B 902fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B
903gsip* at pci? dev ? function ? # NS83820 Gigabit Ethernet 903gsip* at pci? dev ? function ? # NS83820 Gigabit Ethernet
904hme* at pci? dev ? function ? # Sun Microelectronics STP2002-STQ 904hme* at pci? dev ? function ? # Sun Microelectronics STP2002-STQ
905ipw* at pci? dev ? function ? # Intel PRO/Wireless 2100 905ipw* at pci? dev ? function ? # Intel PRO/Wireless 2100
906iwi* at pci? dev ? function ? # Intel PRO/Wireless 2200BG 906iwi* at pci? dev ? function ? # Intel PRO/Wireless 2200BG
907iwn* at pci? dev ? function ? # Intel PRO/Wireless 4965AGN 907iwn* at pci? dev ? function ? # Intel PRO/Wireless 4965AGN
908jme* at pci? dev ? function ? # JMicron JMC2[56]0 ethernet 908jme* at pci? dev ? function ? # JMicron JMC2[56]0 ethernet
909le* at pci? dev ? function ? # PCnet-PCI Ethernet 909le* at pci? dev ? function ? # PCnet-PCI Ethernet
910lii* at pci? dev ? function ? # Atheros L2 Fast-Ethernet 910lii* at pci? dev ? function ? # Atheros L2 Fast-Ethernet
911lmc* at pci? dev ? function ? # Lan Media Corp SSI/HSSI/DS3 911lmc* at pci? dev ? function ? # Lan Media Corp SSI/HSSI/DS3
912mskc* at pci? dev ? function ? # Marvell Yukon 2 Gigabit Ethernet 912mskc* at pci? dev ? function ? # Marvell Yukon 2 Gigabit Ethernet
913msk* at mskc? # Marvell Yukon 2 Gigabit Ethernet 913msk* at mskc? # Marvell Yukon 2 Gigabit Ethernet
914mtd* at pci? dev ? function ? # Myson MTD803 3-in-1 Ethernet 914mtd* at pci? dev ? function ? # Myson MTD803 3-in-1 Ethernet
915#ndis* at pci? dev ? function ? # Experimental - NDIS Network Driver 915#ndis* at pci? dev ? function ? # Experimental - NDIS Network Driver
916ne* at pci? dev ? function ? # NE2000-compatible Ethernet 916ne* at pci? dev ? function ? # NE2000-compatible Ethernet
917nfe* at pci? dev ? function ? # NVIDIA nForce Ethernet 917nfe* at pci? dev ? function ? # NVIDIA nForce Ethernet
918ntwoc* at pci? dev ? function ? # Riscom/N2 PCI Sync Serial 918ntwoc* at pci? dev ? function ? # Riscom/N2 PCI Sync Serial
919pcn* at pci? dev ? function ? # AMD PCnet-PCI Ethernet 919pcn* at pci? dev ? function ? # AMD PCnet-PCI Ethernet
920ral* at pci? dev ? function ? # Ralink Technology RT25x0 802.11a/b/g 920ral* at pci? dev ? function ? # Ralink Technology RT25x0 802.11a/b/g
921re* at pci? dev ? function ? # Realtek 8139C+/8169/8169S/8110S 921re* at pci? dev ? function ? # Realtek 8139C+/8169/8169S/8110S
922rtk* at pci? dev ? function ? # Realtek 8129/8139 922rtk* at pci? dev ? function ? # Realtek 8129/8139
923rtw* at pci? dev ? function ? # Realtek 8180L (802.11) 923rtw* at pci? dev ? function ? # Realtek 8180L (802.11)
924sf* at pci? dev ? function ? # Adaptec AIC-6915 Ethernet 924sf* at pci? dev ? function ? # Adaptec AIC-6915 Ethernet
925sip* at pci? dev ? function ? # SiS 900/DP83815 Ethernet 925sip* at pci? dev ? function ? # SiS 900/DP83815 Ethernet
926skc* at pci? dev ? function ? # SysKonnect SK9821 Gigabit Ethernet 926skc* at pci? dev ? function ? # SysKonnect SK9821 Gigabit Ethernet
927sk* at skc? # SysKonnect SK9821 Gigabit Ethernet 927sk* at skc? # SysKonnect SK9821 Gigabit Ethernet
928ste* at pci? dev ? function ? # Sundance ST-201 Ethernet 928ste* at pci? dev ? function ? # Sundance ST-201 Ethernet
929stge* at pci? dev ? function ? # Sundance/Tamarack TC9021 Gigabit 929stge* at pci? dev ? function ? # Sundance/Tamarack TC9021 Gigabit
930ti* at pci? dev ? function ? # Alteon ACEnic gigabit Ethernet 930ti* at pci? dev ? function ? # Alteon ACEnic gigabit Ethernet
931tl* at pci? dev ? function ? # ThunderLAN-based Ethernet 931tl* at pci? dev ? function ? # ThunderLAN-based Ethernet
932tlp* at pci? dev ? function ? # DECchip 21x4x and clones 932tlp* at pci? dev ? function ? # DECchip 21x4x and clones
933txp* at pci? dev ? function ? # 3com 3cr990 933txp* at pci? dev ? function ? # 3com 3cr990
934vge* at pci? dev ? function ? # VIATech VT612X Gigabit Ethernet 934vge* at pci? dev ? function ? # VIATech VT612X Gigabit Ethernet
935vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet 935vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet
936wi* at pci? dev ? function ? # Intersil Prism Mini-PCI (802.11b) 936wi* at pci? dev ? function ? # Intersil Prism Mini-PCI (802.11b)
937wm* at pci? dev ? function ? # Intel 8254x gigabit 937wm* at pci? dev ? function ? # Intel 8254x gigabit
938wpi* at pci? dev ? function ? # Intel PRO/Wireless 3945ABG 938wpi* at pci? dev ? function ? # Intel PRO/Wireless 3945ABG
939xge* at pci? dev ? function ? # Neterion (S2io) Xframe-I 10GbE 939xge* at pci? dev ? function ? # Neterion (S2io) Xframe-I 10GbE
940 940
941# EISA network interfaces 941# EISA network interfaces
942ep* at eisa? slot ? # 3Com 3c579 Ethernet 942ep* at eisa? slot ? # 3Com 3c579 Ethernet
943fea* at eisa? slot ? # DEC DEFEA FDDI 943fea* at eisa? slot ? # DEC DEFEA FDDI
944tlp* at eisa? slot ? # DEC DE-425 Ethernet 944tlp* at eisa? slot ? # DEC DE-425 Ethernet
945 945
946# ISA Plug-and-Play network interfaces 946# ISA Plug-and-Play network interfaces
947an* at isapnp? # Aironet 802.11 947an* at isapnp? # Aironet 802.11
948ep* at isapnp? # 3Com 3c509 Ethernet 948ep* at isapnp? # 3Com 3c509 Ethernet
949fmv* at isapnp? # Fujitsu FMV-183 949fmv* at isapnp? # Fujitsu FMV-183
950le* at isapnp? # AMD PCnet-ISA Ethernet 950le* at isapnp? # AMD PCnet-ISA Ethernet
951ne* at isapnp? # NE2000-compatible Ethernet 951ne* at isapnp? # NE2000-compatible Ethernet
952tr* at isapnp? # IBM/3COM TROPIC Token-Ring 952tr* at isapnp? # IBM/3COM TROPIC Token-Ring
953 953
954# PCMCIA network interfaces 954# PCMCIA network interfaces
955an* at pcmcia? function ? # Aironet PC4500/PC4800 (802.11) 955an* at pcmcia? function ? # Aironet PC4500/PC4800 (802.11)
956awi* at pcmcia? function ? # BayStack 650/660 (802.11FH/DS) 956awi* at pcmcia? function ? # BayStack 650/660 (802.11FH/DS)
957cnw* at pcmcia? function ? # Xircom/Netwave AirSurfer 957cnw* at pcmcia? function ? # Xircom/Netwave AirSurfer
958cs* at pcmcia? function ? # CS89xx Ethernet 958cs* at pcmcia? function ? # CS89xx Ethernet
959ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet 959ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet
960mbe* at pcmcia? function ? # MB8696x based Ethernet 960mbe* at pcmcia? function ? # MB8696x based Ethernet
961ne* at pcmcia? function ? # NE2000-compatible Ethernet 961ne* at pcmcia? function ? # NE2000-compatible Ethernet
962ray* at pcmcia? function ? # Raytheon Raylink (802.11) 962ray* at pcmcia? function ? # Raytheon Raylink (802.11)
963sm* at pcmcia? function ? # Megahertz Ethernet 963sm* at pcmcia? function ? # Megahertz Ethernet
964# tr at pcmcia has problems with Cardbus bridges 964# tr at pcmcia has problems with Cardbus bridges
965#tr* at pcmcia? function ? # TROPIC based Token-Ring 965#tr* at pcmcia? function ? # TROPIC based Token-Ring
966wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11) 966wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11)
967xirc* at pcmcia? function ? # Xircom CreditCard Ethernet 967xirc* at pcmcia? function ? # Xircom CreditCard Ethernet
968com* at xirc? 968com* at xirc?
969xi* at xirc? 969xi* at xirc?
970mhzc* at pcmcia? function ? # Megahertz Ethernet/Modem combo cards 970mhzc* at pcmcia? function ? # Megahertz Ethernet/Modem combo cards
971com* at mhzc? 971com* at mhzc?
972sm* at mhzc? 972sm* at mhzc?
973 973
974# ISA network interfaces 974# ISA network interfaces
975ate0 at isa? port 0x2a0 irq ? # AT1700 975ate0 at isa? port 0x2a0 irq ? # AT1700
976cs0 at isa? port 0x300 iomem ? irq ? drq ? # CS8900 Ethernet 976cs0 at isa? port 0x300 iomem ? irq ? drq ? # CS8900 Ethernet
977ec0 at isa? port 0x250 iomem 0xd8000 irq 9 # 3Com 3c503 Ethernet 977ec0 at isa? port 0x250 iomem 0xd8000 irq 9 # 3Com 3c503 Ethernet
978eg0 at isa? port 0x280 irq 9 # 3C505 ethernet cards 978eg0 at isa? port 0x280 irq 9 # 3C505 ethernet cards
979el0 at isa? port 0x300 irq 9 # 3C501 ethernet cards 979el0 at isa? port 0x300 irq 9 # 3C501 ethernet cards
980ep* at isa? port ? irq ? # 3C509 ethernet cards 980ep* at isa? port ? irq ? # 3C509 ethernet cards
981ef0 at isa? port 0x360 iomem 0xd0000 irq 7 # 3C507 981ef0 at isa? port 0x360 iomem 0xd0000 irq 7 # 3C507
982ai0 at isa? port 0x360 iomem 0xd0000 irq 7 # StarLAN 982ai0 at isa? port 0x360 iomem 0xd0000 irq 7 # StarLAN
983fmv0 at isa? port 0x2a0 irq ? # FMV-181/182 983fmv0 at isa? port 0x2a0 irq ? # FMV-181/182
984ix0 at isa? port 0x300 irq 10 # EtherExpress/16 984ix0 at isa? port 0x300 irq 10 # EtherExpress/16
985iy0 at isa? port 0x360 irq ? # EtherExpress PRO 10 ISA 985iy0 at isa? port 0x360 irq ? # EtherExpress PRO 10 ISA
986lc0 at isa? port 0x320 iomem ? irq ? # DEC EtherWORKS III (LEMAC) 986lc0 at isa? port 0x320 iomem ? irq ? # DEC EtherWORKS III (LEMAC)
987#depca0 at isa? port 0x300 iomem 0xc8000 iosiz 0x8000 irq 5 # DEPCA 987#depca0 at isa? port 0x300 iomem 0xc8000 iosiz 0x8000 irq 5 # DEPCA
988#le* at depca? 988#le* at depca?
989nele0 at isa? port 0x320 irq 9 drq 7 # NE2100 989nele0 at isa? port 0x320 irq 9 drq 7 # NE2100
990le* at nele? 990le* at nele?
991#ntwoc0 at isa? port 0x300 irq 5 iomem 0xc8000 flags 1 # Riscom/N2 sync serial 991#ntwoc0 at isa? port 0x300 irq 5 iomem 0xc8000 flags 1 # Riscom/N2 sync serial
992bicc0 at isa? port 0x320 irq 10 drq 7 # BICC IsoLan 992bicc0 at isa? port 0x320 irq 10 drq 7 # BICC IsoLan
993le* at bicc? 993le* at bicc?
994ne0 at isa? port 0x280 irq 9 # NE[12]000 ethernet cards 994ne0 at isa? port 0x280 irq 9 # NE[12]000 ethernet cards
995ne1 at isa? port 0x300 irq 10 995ne1 at isa? port 0x300 irq 10
996sm0 at isa? port 0x300 irq 10 # SMC91C9x Ethernet 996sm0 at isa? port 0x300 irq 10 # SMC91C9x Ethernet
997tr0 at isa? port 0xa20 iomem 0xd8000 irq ? # IBM TROPIC based Token-Ring 997tr0 at isa? port 0xa20 iomem 0xd8000 irq ? # IBM TROPIC based Token-Ring
998tr1 at isa? port 0xa24 iomem 0xd0000 irq ? # IBM TROPIC based Token-Ring 998tr1 at isa? port 0xa24 iomem 0xd0000 irq ? # IBM TROPIC based Token-Ring
999tr* at isa? port ? irq ? # 3COM TROPIC based Token-Ring 999tr* at isa? port ? irq ? # 3COM TROPIC based Token-Ring
1000we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC Ethernet 1000we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC Ethernet
1001we1 at isa? port 0x300 iomem 0xcc000 irq 10 1001we1 at isa? port 0x300 iomem 0xcc000 irq 10
1002 1002
1003# CardBus network cards 1003# CardBus network cards
1004ath* at cardbus? function ? # Atheros 5210/5211/5212 802.11 1004ath* at cardbus? function ? # Atheros 5210/5211/5212 802.11
1005atw* at cardbus? function ? # ADMtek ADM8211 (802.11) 1005atw* at cardbus? function ? # ADMtek ADM8211 (802.11)
1006ex* at cardbus? function ? # 3Com 3C575TX 1006ex* at cardbus? function ? # 3Com 3C575TX
1007fxp* at cardbus? function ? # Intel i8255x 1007fxp* at cardbus? function ? # Intel i8255x
1008ral* at cardbus? function ? # Ralink Technology RT25x0 802.11a/b/g 1008ral* at cardbus? function ? # Ralink Technology RT25x0 802.11a/b/g
1009re* at cardbus? function ? # Realtek 8139C+/8169/8169S/8110S 1009re* at cardbus? function ? # Realtek 8139C+/8169/8169S/8110S
1010rtk* at cardbus? function ? # Realtek 8129/8139 1010rtk* at cardbus? function ? # Realtek 8129/8139
1011rtw* at cardbus? function ? # Realtek 8180L (802.11) 1011rtw* at cardbus? function ? # Realtek 8180L (802.11)
1012tlp* at cardbus? function ? # DECchip 21143 1012tlp* at cardbus? function ? # DECchip 21143
1013 1013
1014# MCA network cards 1014# MCA network cards
1015elmc* at mca? slot ? # 3Com EtherLink/MC (3c523) 1015elmc* at mca? slot ? # 3Com EtherLink/MC (3c523)
1016ep* at mca? slot ? # 3Com EtherLink III (3c529) 1016ep* at mca? slot ? # 3Com EtherLink III (3c529)
1017we* at mca? slot ? # WD/SMC Ethernet 1017we* at mca? slot ? # WD/SMC Ethernet
1018ate* at mca? slot ? # Allied Telesis AT1720 1018ate* at mca? slot ? # Allied Telesis AT1720
1019ne* at mca? slot ? # Novell NE/2 and clones 1019ne* at mca? slot ? # Novell NE/2 and clones
1020tr* at mca? slot ? # IBM Token Ring adapter 1020tr* at mca? slot ? # IBM Token Ring adapter
1021tra* at mca? slot ? # Tiara LANCard/E and clones 1021tra* at mca? slot ? # Tiara LANCard/E and clones
1022le* at mca? slot ? # SKNET Personal/MC2+ 1022le* at mca? slot ? # SKNET Personal/MC2+
1023 1023
1024# MII/PHY support 1024# MII/PHY support
1025acphy* at mii? phy ? # Altima AC101 and AMD Am79c874 PHYs 1025acphy* at mii? phy ? # Altima AC101 and AMD Am79c874 PHYs
1026amhphy* at mii? phy ? # AMD 79c901 Ethernet PHYs 1026amhphy* at mii? phy ? # AMD 79c901 Ethernet PHYs
1027atphy* at mii? phy ? # Attansic/Atheros PHYs 1027atphy* at mii? phy ? # Attansic/Atheros PHYs
1028bmtphy* at mii? phy ? # Broadcom BCM5201 and BCM5202 PHYs 1028bmtphy* at mii? phy ? # Broadcom BCM5201 and BCM5202 PHYs
1029brgphy* at mii? phy ? # Broadcom BCM5400-family PHYs 1029brgphy* at mii? phy ? # Broadcom BCM5400-family PHYs
1030ciphy* at mii? phy ? # Cicada CS8201 Gig-E PHYs 1030ciphy* at mii? phy ? # Cicada CS8201 Gig-E PHYs
1031dmphy* at mii? phy ? # Davicom DM9101 PHYs 1031dmphy* at mii? phy ? # Davicom DM9101 PHYs
1032exphy* at mii? phy ? # 3Com internal PHYs 1032exphy* at mii? phy ? # 3Com internal PHYs
1033gentbi* at mii? phy ? # Generic Ten-Bit 1000BASE-[CLS]X PHYs 1033gentbi* at mii? phy ? # Generic Ten-Bit 1000BASE-[CLS]X PHYs
1034glxtphy* at mii? phy ? # Level One LXT-1000 PHYs 1034glxtphy* at mii? phy ? # Level One LXT-1000 PHYs
1035gphyter* at mii? phy ? # NS83861 Gig-E PHY 1035gphyter* at mii? phy ? # NS83861 Gig-E PHY
1036icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x 1036icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x
1037igphy* at mii? phy ? # Intel IGP01E1000 1037igphy* at mii? phy ? # Intel IGP01E1000
1038ikphy* at mii? phy ? # Intel 82563 PHYs 1038ikphy* at mii? phy ? # Intel 82563 PHYs
1039inphy* at mii? phy ? # Intel 82555 PHYs 1039inphy* at mii? phy ? # Intel 82555 PHYs
1040iophy* at mii? phy ? # Intel 82553 PHYs 1040iophy* at mii? phy ? # Intel 82553 PHYs
1041lxtphy* at mii? phy ? # Level One LXT-970 PHYs 1041lxtphy* at mii? phy ? # Level One LXT-970 PHYs
1042makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs 1042makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs
1043nsphy* at mii? phy ? # NS83840 PHYs 1043nsphy* at mii? phy ? # NS83840 PHYs
1044nsphyter* at mii? phy ? # NS83843 PHYs 1044nsphyter* at mii? phy ? # NS83843 PHYs
1045pnaphy* at mii? phy ? # generic HomePNA PHYs 1045pnaphy* at mii? phy ? # generic HomePNA PHYs
1046qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs 1046qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs
1047rgephy* at mii? phy ? # Realtek 8169S/8110S internal PHYs 1047rgephy* at mii? phy ? # Realtek 8169S/8110S internal PHYs
1048rlphy* at mii? phy ? # Realtek 8139/8201L PHYs 1048rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
1049sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs 1049sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs
1050tlphy* at mii? phy ? # ThunderLAN PHYs 1050tlphy* at mii? phy ? # ThunderLAN PHYs
1051tqphy* at mii? phy ? # TDK Semiconductor PHYs 1051tqphy* at mii? phy ? # TDK Semiconductor PHYs
1052ukphy* at mii? phy ? # generic unknown PHYs 1052ukphy* at mii? phy ? # generic unknown PHYs
1053urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs 1053urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs
1054 1054
1055 1055
1056# USB Controller and Devices 1056# USB Controller and Devices
1057 1057
1058# PCI USB controllers 1058# PCI USB controllers
1059ehci* at pci? dev ? function ? # Enhanced Host Controller 1059ehci* at pci? dev ? function ? # Enhanced Host Controller
1060gcscehci* at pci? dev ? function ? # Enhanced Host Controller (Geode CSC) 1060gcscehci* at pci? dev ? function ? # Enhanced Host Controller (Geode CSC)
1061ohci* at pci? dev ? function ? # Open Host Controller 1061ohci* at pci? dev ? function ? # Open Host Controller
1062uhci* at pci? dev ? function ? # Universal Host Controller (Intel) 1062uhci* at pci? dev ? function ? # Universal Host Controller (Intel)
1063 1063
1064# CardBus USB controllers 1064# CardBus USB controllers
1065ehci* at cardbus? function ? # Enhanced Host Controller 1065ehci* at cardbus? function ? # Enhanced Host Controller
1066ohci* at cardbus? function ? # Open Host Controller 1066ohci* at cardbus? function ? # Open Host Controller
1067uhci* at cardbus? function ? # Universal Host Controller (Intel) 1067uhci* at cardbus? function ? # Universal Host Controller (Intel)
1068 1068
1069# ISA USB controllers 1069# ISA USB controllers
1070#slhci0 at isa? port 0x300 irq 5 # ScanLogic SL811HS 1070#slhci0 at isa? port 0x300 irq 5 # ScanLogic SL811HS
1071 1071
1072# PCMCIA USB controllers 1072# PCMCIA USB controllers
1073slhci* at pcmcia? function ? # ScanLogic SL811HS 1073slhci* at pcmcia? function ? # ScanLogic SL811HS
1074 1074
1075# USB bus support 1075# USB bus support
1076usb* at ehci? 1076usb* at ehci?
1077usb* at gcscehci? 1077usb* at gcscehci?
1078usb* at ohci? 1078usb* at ohci?
1079usb* at slhci? 1079usb* at slhci?
1080usb* at uhci? 1080usb* at uhci?
1081 1081
1082# USB Hubs 1082# USB Hubs
1083uhub* at usb? 1083uhub* at usb?
1084uhub* at uhub? port ? 1084uhub* at uhub? port ?
1085 1085
1086# USB HID device 1086# USB HID device
1087uhidev* at uhub? port ? configuration ? interface ? 1087uhidev* at uhub? port ? configuration ? interface ?
1088 1088
1089# USB Mice 1089# USB Mice
1090ums* at uhidev? reportid ? 1090ums* at uhidev? reportid ?
1091wsmouse* at ums? mux 0 1091wsmouse* at ums? mux 0
1092 1092
1093# USB eGalax touch-panel 1093# USB eGalax touch-panel
1094uep* at uhub? port ? 1094uep* at uhub? port ?
1095wsmouse* at uep? mux 0 1095wsmouse* at uep? mux 0
1096 1096
1097# USB Keyboards 1097# USB Keyboards
1098ukbd* at uhidev? reportid ? 1098ukbd* at uhidev? reportid ?
1099wskbd* at ukbd? console ? mux 1 1099wskbd* at ukbd? console ? mux 1
1100 1100
1101# USB serial adapter 1101# USB serial adapter
1102ucycom* at uhidev? reportid ? 1102ucycom* at uhidev? reportid ?
1103 1103
1104# USB Generic HID devices 1104# USB Generic HID devices
1105uhid* at uhidev? reportid ? 1105uhid* at uhidev? reportid ?
1106 1106
1107# USB Printer 1107# USB Printer
1108ulpt* at uhub? port ? configuration ? interface ? 1108ulpt* at uhub? port ? configuration ? interface ?
1109 1109
1110# USB Modem 1110# USB Modem
1111umodem* at uhub? port ? configuration ? 1111umodem* at uhub? port ? configuration ?
1112ucom* at umodem? 1112ucom* at umodem?
1113 1113
1114# Huawei E220 3G/HSDPA modem 1114# Huawei E220 3G/HSDPA modem
1115uhmodem* at uhub? port ? configuration ? interface ? 1115uhmodem* at uhub? port ? configuration ? interface ?
1116ucom* at uhmodem? portno ? 1116ucom* at uhmodem? portno ?
1117 1117
1118# USB Mass Storage 1118# USB Mass Storage
1119umass* at uhub? port ? configuration ? interface ? 1119umass* at uhub? port ? configuration ? interface ?
1120wd* at umass? 1120wd* at umass?
1121 1121
1122# USB audio 1122# USB audio
1123uaudio* at uhub? port ? configuration ? 1123uaudio* at uhub? port ? configuration ?
1124 1124
1125# USB MIDI 1125# USB MIDI
1126umidi* at uhub? port ? configuration ? 1126umidi* at uhub? port ? configuration ?
1127 1127
1128# USB IrDA 1128# USB IrDA
1129# USB-IrDA bridge spec 1129# USB-IrDA bridge spec
1130uirda* at uhub? port ? configuration ? interface ? 1130uirda* at uhub? port ? configuration ? interface ?
1131irframe* at uirda? 1131irframe* at uirda?
1132 1132
1133stuirda* at uhub? port ? configuration ? interface ? 1133stuirda* at uhub? port ? configuration ? interface ?
1134irframe* at stuirda? 1134irframe* at stuirda?
1135 1135
1136# SigmaTel STIr4200 USB/IrDA Bridge 1136# SigmaTel STIr4200 USB/IrDA Bridge
1137ustir* at uhub? port ? 1137ustir* at uhub? port ?
1138irframe* at ustir? 1138irframe* at ustir?
1139 1139
1140# USB Ethernet adapters 1140# USB Ethernet adapters
1141aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters 1141aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters
1142axe* at uhub? port ? # ASIX AX88172 based adapters 1142axe* at uhub? port ? # ASIX AX88172 based adapters
1143cdce* at uhub? port ? # CDC, Ethernet Networking Control Model 1143cdce* at uhub? port ? # CDC, Ethernet Networking Control Model
1144cue* at uhub? port ? # CATC USB-EL1201A based adapters 1144cue* at uhub? port ? # CATC USB-EL1201A based adapters
1145kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters 1145kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
1146udav* at uhub? port ? # Davicom DM9601 based adapters 1146udav* at uhub? port ? # Davicom DM9601 based adapters
1147url* at uhub? port ? # Realtek RTL8150L based adapters 1147url* at uhub? port ? # Realtek RTL8150L based adapters
1148 1148
1149# USB 802.11 adapters 1149# USB 802.11 adapters
1150atu* at uhub? port ? # Atmel AT76C50XX based adapters 1150atu* at uhub? port ? # Atmel AT76C50XX based adapters