Tue Jun 18 04:33:57 2013 UTC ()
Add LFS_KERNEL_RFW, a preexisting lfs option that should have been
here all along.


(dholland)
diff -r1.360 -r1.361 src/sys/arch/i386/conf/ALL

cvs diff -r1.360 -r1.361 src/sys/arch/i386/conf/ALL (switch to unified diff)

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