Sat Sep 20 18:19:11 2008 UTC ()
Remove obsolete options I2OVERBOSE.


(tsutsui)
diff -r1.3 -r1.4 src/sys/arch/evbarm/conf/MPCSA_GENERIC

cvs diff -r1.3 -r1.4 src/sys/arch/evbarm/conf/MPCSA_GENERIC (switch to unified diff)

--- src/sys/arch/evbarm/conf/MPCSA_GENERIC 2008/07/31 07:41:00 1.3
+++ src/sys/arch/evbarm/conf/MPCSA_GENERIC 2008/09/20 18:19:11 1.4
@@ -1,719 +1,718 @@ @@ -1,719 +1,718 @@
1# $NetBSD: MPCSA_GENERIC,v 1.3 2008/07/31 07:41:00 simonb Exp $ 1# $NetBSD: MPCSA_GENERIC,v 1.4 2008/09/20 18:19:11 tsutsui Exp $
2# 2#
3# GENERIC machine description file 3# GENERIC machine description file
4# 4#
5# This machine description file is used to generate the default NetBSD 5# This machine description file is used to generate the default NetBSD
6# kernel. The generic kernel does not include all options, subsystems 6# kernel. The generic kernel does not include all options, subsystems
7# and device drivers, but should be useful for most applications. 7# and device drivers, but should be useful for most applications.
8# 8#
9# The machine description file can be customised for your specific 9# The machine description file can be customised for your specific
10# machine to reduce the kernel size and improve its performance. 10# machine to reduce the kernel size and improve its performance.
11# 11#
12# For further information on compiling NetBSD kernels, see the config(8) 12# For further information on compiling NetBSD kernels, see the config(8)
13# man page. 13# man page.
14# 14#
15# For further information on hardware support for this architecture, see 15# For further information on hardware support for this architecture, see
16# the intro(4) man page. For further information about kernel options 16# the intro(4) man page. For further information about kernel options
17# for this architecture, see the options(4) man page. For an explanation 17# for this architecture, see the options(4) man page. For an explanation
18# of each device driver in this file see the section 4 man page for the 18# of each device driver in this file see the section 4 man page for the
19# device. 19# device.
20 20
21include "arch/evbarm/conf/std.mpcsa" 21include "arch/evbarm/conf/std.mpcsa"
22 22
23options INCLUDE_CONFIG_FILE # embed config file in kernel binary 23options INCLUDE_CONFIG_FILE # embed config file in kernel binary
24 24
25#ident "GENERIC-$Revision: 1.3 $" 25#ident "GENERIC-$Revision: 1.4 $"
26 26
27maxusers 32 # estimated number of users 27maxusers 32 # estimated number of users
28 28
29# CPU support. 29# CPU support.
30options CPU_ARM9 # Support the ARM9TDMI core 30options CPU_ARM9 # Support the ARM9TDMI core
31makeoptions CPUFLAGS="-mtune=arm920t -mcpu=arm920t" 31makeoptions CPUFLAGS="-mtune=arm920t -mcpu=arm920t"
32 32
33# CPU-related options. 33# CPU-related options.
34#options MATH_EMULATE # floating point emulation 34#options MATH_EMULATE # floating point emulation
35 35
36# doesn't work with MP just yet.. 36# doesn't work with MP just yet..
37#options PERFCTRS # performance-monitoring counters support 37#options PERFCTRS # performance-monitoring counters support
38 38
39#options MULTIBOOT # Multiboot support (see multiboot(8)) 39#options MULTIBOOT # Multiboot support (see multiboot(8))
40 40
41# delay between "rebooting ..." message and hardware reset, in milliseconds 41# delay between "rebooting ..." message and hardware reset, in milliseconds
42#options CPURESET_DELAY=2000 42#options CPURESET_DELAY=2000
43 43
44# This option allows you to force a serial console at the specified 44# This option allows you to force a serial console at the specified
45# I/O address. see console(4) for details. 45# I/O address. see console(4) for details.
46#options CONSDEVNAME="\"com\"",CONADDR=0x2f8,CONSPEED=57600 46#options CONSDEVNAME="\"com\"",CONADDR=0x2f8,CONSPEED=57600
47# you don't want the option below ON iff you are using the 47# you don't want the option below ON iff you are using the
48# serial console option of the new boot strap code. 48# serial console option of the new boot strap code.
49#options CONS_OVERRIDE # Always use above! independent of boot info 49#options CONS_OVERRIDE # Always use above! independent of boot info
50 50
51# Standard system options 51# Standard system options
52 52
53#options INSECURE # disable kernel security levels - X needs this 53#options INSECURE # disable kernel security levels - X needs this
54 54
55options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT 55options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT
56options NTP # NTP phase/frequency locked loop 56options NTP # NTP phase/frequency locked loop
57 57
58options KTRACE # system call tracing via ktrace(1) 58options KTRACE # system call tracing via ktrace(1)
59#options SYSTRACE # system call vetting via systrace(1) 59#options SYSTRACE # system call vetting via systrace(1)
60 60
61options SYSVMSG # System V-like message queues 61options SYSVMSG # System V-like message queues
62options SYSVSEM # System V-like semaphores 62options SYSVSEM # System V-like semaphores
63#options SEMMNI=10 # number of semaphore identifiers 63#options SEMMNI=10 # number of semaphore identifiers
64#options SEMMNS=60 # number of semaphores in system 64#options SEMMNS=60 # number of semaphores in system
65#options SEMUME=10 # max number of undo entries per process 65#options SEMUME=10 # max number of undo entries per process
66#options SEMMNU=30 # number of undo structures in system 66#options SEMMNU=30 # number of undo structures in system
67options SYSVSHM # System V-like memory sharing 67options SYSVSHM # System V-like memory sharing
68#options SHMMAXPGS=2048 # 2048 pages is the default 68#options SHMMAXPGS=2048 # 2048 pages is the default
69options P1003_1B_SEMAPHORE # p1003.1b semaphore support 69options P1003_1B_SEMAPHORE # p1003.1b semaphore support
70 70
71#options LKM # loadable kernel modules 71#options LKM # loadable kernel modules
72 72
73#options USERCONF # userconf(4) support 73#options USERCONF # userconf(4) support
74#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) 74#options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
75options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel 75options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel
76 76
77# Beep when it is safe to power down the system (requires sysbeep) 77# Beep when it is safe to power down the system (requires sysbeep)
78#options BEEP_ONHALT 78#options BEEP_ONHALT
79# Some tunable details of the above feature (default values used below) 79# Some tunable details of the above feature (default values used below)
80#options BEEP_ONHALT_COUNT=3 # Times to beep 80#options BEEP_ONHALT_COUNT=3 # Times to beep
81#options BEEP_ONHALT_PITCH=1500 # Default frequency (in Hz) 81#options BEEP_ONHALT_PITCH=1500 # Default frequency (in Hz)
82#options BEEP_ONHALT_PERIOD=250 # Default duration (in msecs) 82#options BEEP_ONHALT_PERIOD=250 # Default duration (in msecs)
83 83
84# Enable experimental buffer queue strategy for better responsiveness under 84# Enable experimental buffer queue strategy for better responsiveness under
85# high disk I/O load. Likely stable but not yet the default. 85# high disk I/O load. Likely stable but not yet the default.
86#options BUFQ_READPRIO 86#options BUFQ_READPRIO
87#options BUFQ_PRIOCSCAN 87#options BUFQ_PRIOCSCAN
88 88
89# Diagnostic/debugging support options 89# Diagnostic/debugging support options
90options DIAGNOSTIC # expensive kernel consistency checks 90options DIAGNOSTIC # expensive kernel consistency checks
91options DEBUG # expensive debugging checks/support 91options DEBUG # expensive debugging checks/support
92options KMEMSTATS # kernel memory statistics (vmstat -m) 92options KMEMSTATS # kernel memory statistics (vmstat -m)
93options DDB # in-kernel debugger 93options DDB # in-kernel debugger
94options DDB_ONPANIC=1 # see also sysctl(8): `ddb.onpanic' 94options DDB_ONPANIC=1 # see also sysctl(8): `ddb.onpanic'
95options DDB_HISTORY_SIZE=512 # enable history editing in DDB 95options DDB_HISTORY_SIZE=512 # enable history editing in DDB
96#options KGDB # remote debugger 96#options KGDB # remote debugger
97#options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 97#options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
98makeoptions DEBUG="-Os -g" # compile full symbol table 98makeoptions DEBUG="-Os -g" # compile full symbol table
99options SYMTAB_SPACE=450000 99options SYMTAB_SPACE=450000
100#options SYSCALL_STATS # per syscall counts 100#options SYSCALL_STATS # per syscall counts
101#options SYSCALL_TIMES # per syscall times 101#options SYSCALL_TIMES # per syscall times
102#options SYSCALL_TIMES_HASCOUNTER # use 'broken' rdtsc (soekris) 102#options SYSCALL_TIMES_HASCOUNTER # use 'broken' rdtsc (soekris)
103 103
104# Compatibility options 104# Compatibility options
105#options COMPAT_NOMID # NetBSD 0.8, 386BSD, and BSDI 105#options COMPAT_NOMID # NetBSD 0.8, 386BSD, and BSDI
106#options COMPAT_09 # NetBSD 0.9 106#options COMPAT_09 # NetBSD 0.9
107#options COMPAT_10 # NetBSD 1.0 107#options COMPAT_10 # NetBSD 1.0
108#options COMPAT_11 # NetBSD 1.1 108#options COMPAT_11 # NetBSD 1.1
109#options COMPAT_12 # NetBSD 1.2, 386BSD, and BSDI 109#options COMPAT_12 # NetBSD 1.2, 386BSD, and BSDI
110#options COMPAT_13 # NetBSD 1.3, 386BSD, and BSDI 110#options COMPAT_13 # NetBSD 1.3, 386BSD, and BSDI
111#options COMPAT_14 # NetBSD 1.4 111#options COMPAT_14 # NetBSD 1.4
112#options COMPAT_15 # NetBSD 1.5 112#options COMPAT_15 # NetBSD 1.5
113options COMPAT_16 # NetBSD 1.6 113options COMPAT_16 # NetBSD 1.6
114options COMPAT_20 # NetBSD 2.0 114options COMPAT_20 # NetBSD 2.0
115options COMPAT_30 # NetBSD 3.0 115options COMPAT_30 # NetBSD 3.0
116options COMPAT_43 # 4.3BSD, 386BSD, and BSDI 116options COMPAT_43 # 4.3BSD, 386BSD, and BSDI
117#options COMPAT_386BSD_MBRPART # recognize old partition ID 117#options COMPAT_386BSD_MBRPART # recognize old partition ID
118#options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. 118#options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended.
119 119
120#options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility 120#options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility
121#options COMPAT_SVR4 # binary compatibility with SVR4 121#options COMPAT_SVR4 # binary compatibility with SVR4
122#options COMPAT_IBCS2 # binary compatibility with SCO and ISC 122#options COMPAT_IBCS2 # binary compatibility with SCO and ISC
123#options COMPAT_LINUX # binary compatibility with Linux 123#options COMPAT_LINUX # binary compatibility with Linux
124#options COMPAT_FREEBSD # binary compatibility with FreeBSD 124#options COMPAT_FREEBSD # binary compatibility with FreeBSD
125#options COMPAT_MACH # binary compatibility with Mach binaries 125#options COMPAT_MACH # binary compatibility with Mach binaries
126#options COMPAT_DARWIN # binary compatibility with Darwin binaries 126#options COMPAT_DARWIN # binary compatibility with Darwin binaries
127#options EXEC_MACHO # exec MACH-O binaries 127#options EXEC_MACHO # exec MACH-O binaries
128#options COMPAT_NDIS # NDIS network driver 128#options COMPAT_NDIS # NDIS network driver
129#options COMPAT_PECOFF # kernel support to run Win32 apps 129#options COMPAT_PECOFF # kernel support to run Win32 apps
130options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. 130options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
131 131
132# File systems 132# File systems
133file-system FFS # UFS 133file-system FFS # UFS
134#file-system EXT2FS # second extended file system (linux) 134#file-system EXT2FS # second extended file system (linux)
135#file-system LFS # log-structured file system 135#file-system LFS # log-structured file system
136file-system MFS # memory file system 136file-system MFS # memory file system
137file-system NFS # Network File System client 137file-system NFS # Network File System client
138#file-system NTFS # Windows/NT file system (experimental) 138#file-system NTFS # Windows/NT file system (experimental)
139#file-system CD9660 # ISO 9660 + Rock Ridge file system 139#file-system CD9660 # ISO 9660 + Rock Ridge file system
140file-system MSDOSFS # MS-DOS file system 140file-system MSDOSFS # MS-DOS file system
141#file-system FDESC # /dev/fd 141#file-system FDESC # /dev/fd
142file-system KERNFS # /kern 142file-system KERNFS # /kern
143file-system NULLFS # loopback file system 143file-system NULLFS # loopback file system
144#file-system OVERLAY # overlay file system 144#file-system OVERLAY # overlay file system
145#file-system PORTAL # portal filesystem (still experimental) 145#file-system PORTAL # portal filesystem (still experimental)
146#file-system PROCFS # /proc 146#file-system PROCFS # /proc
147#file-system UMAPFS # NULLFS + uid and gid remapping 147#file-system UMAPFS # NULLFS + uid and gid remapping
148file-system UNION # union file system 148file-system UNION # union file system
149#file-system CODA # Coda File System; also needs vcoda (below) 149#file-system CODA # Coda File System; also needs vcoda (below)
150#file-system SMBFS # experimental - CIFS; also needs nsmb (below) 150#file-system SMBFS # experimental - CIFS; also needs nsmb (below)
151file-system PTYFS # /dev/ptm support 151file-system PTYFS # /dev/ptm support
152file-system TMPFS # Efficient memory file-system 152file-system TMPFS # Efficient memory file-system
153#file-system UDF # experimental - OSTA UDF CD/DVD file-system 153#file-system UDF # experimental - OSTA UDF CD/DVD file-system
154 154
155# File system options 155# File system options
156#options QUOTA # UFS quotas 156#options QUOTA # UFS quotas
157#options FFS_EI # FFS Endian Independent support 157#options FFS_EI # FFS Endian Independent support
158options SOFTDEP # FFS soft updates support. 158options SOFTDEP # FFS soft updates support.
159options WAPBL # File system journaling support - Experimental 159options WAPBL # File system journaling support - Experimental
160# Note that UFS_DIRHASH is suspected of causing kernel memory corruption. 160# Note that UFS_DIRHASH is suspected of causing kernel memory corruption.
161# It is not recommended for general use. 161# It is not recommended for general use.
162#options UFS_DIRHASH # UFS Large Directory Hashing - Experimental 162#options UFS_DIRHASH # UFS Large Directory Hashing - Experimental
163#options NFSSERVER # Network File System server 163#options NFSSERVER # Network File System server
164options FFS_NO_SNAPSHOT # No FFS snapshot support 164options FFS_NO_SNAPSHOT # No FFS snapshot support
165#options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and 165#options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
166 # immutable) behave as system flags. 166 # immutable) behave as system flags.
167 167
168# Networking options 168# Networking options
169options GATEWAY # packet forwarding 169options GATEWAY # packet forwarding
170options INET # IP + ICMP + TCP + UDP 170options INET # IP + ICMP + TCP + UDP
171#options INET6 # IPV6 171#options INET6 # IPV6
172#options IPSEC # IP security 172#options IPSEC # IP security
173#options IPSEC_ESP # IP security (encryption part; define w/IPSEC) 173#options IPSEC_ESP # IP security (encryption part; define w/IPSEC)
174#options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) 174#options IPSEC_NAT_T # IPsec NAT traversal (NAT-T)
175#options IPSEC_DEBUG # debug for IP security 175#options IPSEC_DEBUG # debug for IP security
176#options MROUTING # IP multicast routing 176#options MROUTING # IP multicast routing
177#options PIM # Protocol Independent Multicast 177#options PIM # Protocol Independent Multicast
178#options ISO,TPIP # OSI 178#options ISO,TPIP # OSI
179#options EON # OSI tunneling over IP 179#options EON # OSI tunneling over IP
180#options NETATALK # AppleTalk networking protocols 180#options NETATALK # AppleTalk networking protocols
181options PPP_BSDCOMP # BSD-Compress compression support for PPP 181options PPP_BSDCOMP # BSD-Compress compression support for PPP
182options PPP_DEFLATE # Deflate compression support for PPP 182options PPP_DEFLATE # Deflate compression support for PPP
183options PPP_FILTER # Active filter support for PPP (requires bpf) 183options PPP_FILTER # Active filter support for PPP (requires bpf)
184options PFIL_HOOKS # pfil(9) packet filter hooks 184options PFIL_HOOKS # pfil(9) packet filter hooks
185options IPFILTER_LOG # ipmon(8) log support 185options IPFILTER_LOG # ipmon(8) log support
186options IPFILTER_LOOKUP # ippool(8) support 186options IPFILTER_LOOKUP # ippool(8) support
187#options IPFILTER_DEFAULT_BLOCK # block all packets by default 187#options IPFILTER_DEFAULT_BLOCK # block all packets by default
188#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG 188#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG
189 189
190#options ALTQ # Manipulate network interfaces' output queues 190#options ALTQ # Manipulate network interfaces' output queues
191#options ALTQ_BLUE # Stochastic Fair Blue 191#options ALTQ_BLUE # Stochastic Fair Blue
192#options ALTQ_CBQ # Class-Based Queueing 192#options ALTQ_CBQ # Class-Based Queueing
193#options ALTQ_CDNR # Diffserv Traffic Conditioner 193#options ALTQ_CDNR # Diffserv Traffic Conditioner
194#options ALTQ_FIFOQ # First-In First-Out Queue 194#options ALTQ_FIFOQ # First-In First-Out Queue
195#options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box) 195#options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box)
196#options ALTQ_HFSC # Hierarchical Fair Service Curve 196#options ALTQ_HFSC # Hierarchical Fair Service Curve
197#options ALTQ_LOCALQ # Local queueing discipline 197#options ALTQ_LOCALQ # Local queueing discipline
198#options ALTQ_PRIQ # Priority Queueing 198#options ALTQ_PRIQ # Priority Queueing
199#options ALTQ_RED # Random Early Detection 199#options ALTQ_RED # Random Early Detection
200#options ALTQ_RIO # RED with IN/OUT 200#options ALTQ_RIO # RED with IN/OUT
201#options ALTQ_WFQ # Weighted Fair Queueing 201#options ALTQ_WFQ # Weighted Fair Queueing
202 202
203# These options enable verbose messages for several subsystems. 203# These options enable verbose messages for several subsystems.
204# Warning, these may compile large string tables into the kernel! 204# Warning, these may compile large string tables into the kernel!
205options MIIVERBOSE # verbose PHY autoconfig messages 205options MIIVERBOSE # verbose PHY autoconfig messages
206options PCMCIAVERBOSE # verbose PCMCIA configuration messages 206options PCMCIAVERBOSE # verbose PCMCIA configuration messages
207options SCSIVERBOSE # human readable SCSI error messages 207options SCSIVERBOSE # human readable SCSI error messages
208options USBVERBOSE # verbose USB device autoconfig messages 208options USBVERBOSE # verbose USB device autoconfig messages
209options I2OVERBOSE # verbose I2O driver messages 
210 209
211options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM 210options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM
212 211
213# 212#
214# wscons options 213# wscons options
215# 214#
216# builtin terminal emulations 215# builtin terminal emulations
217#options WSEMUL_SUN # sun terminal emulation 216#options WSEMUL_SUN # sun terminal emulation
218#options WSEMUL_VT100 # VT100 / VT220 emulation 217#options WSEMUL_VT100 # VT100 / VT220 emulation
219# customization of console and kernel output - see dev/wscons/wsdisplayvar.h 218# customization of console and kernel output - see dev/wscons/wsdisplayvar.h
220#options WSDISPLAY_CUSTOM_OUTPUT # color customization from wsconsctl(8) 219#options WSDISPLAY_CUSTOM_OUTPUT # color customization from wsconsctl(8)
221#options WS_DEFAULT_FG=WSCOL_WHITE 220#options WS_DEFAULT_FG=WSCOL_WHITE
222#options WS_DEFAULT_BG=WSCOL_BLACK 221#options WS_DEFAULT_BG=WSCOL_BLACK
223#options WS_DEFAULT_COLATTR="(0)" 222#options WS_DEFAULT_COLATTR="(0)"
224#options WS_DEFAULT_MONOATTR="(0)" 223#options WS_DEFAULT_MONOATTR="(0)"
225#options WS_KERNEL_FG=WSCOL_GREEN 224#options WS_KERNEL_FG=WSCOL_GREEN
226#options WS_KERNEL_BG=WSCOL_BLACK 225#options WS_KERNEL_BG=WSCOL_BLACK
227#options WS_KERNEL_COLATTR="" 226#options WS_KERNEL_COLATTR=""
228#options WS_KERNEL_MONOATTR="" 227#options WS_KERNEL_MONOATTR=""
229# customization of console border color 228# customization of console border color
230#options WSDISPLAY_CUSTOM_BORDER # custom border colors via wsconsctl(8) 229#options WSDISPLAY_CUSTOM_BORDER # custom border colors via wsconsctl(8)
231#options WSDISPLAY_BORDER_COLOR=WSCOL_BLUE # default color 230#options WSDISPLAY_BORDER_COLOR=WSCOL_BLUE # default color
232# compatibility to other console drivers 231# compatibility to other console drivers
233#options WSDISPLAY_COMPAT_PCVT # emulate some ioctls 232#options WSDISPLAY_COMPAT_PCVT # emulate some ioctls
234#options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls 233#options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls
235#options WSDISPLAY_COMPAT_USL # VT handling 234#options WSDISPLAY_COMPAT_USL # VT handling
236#options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes 235#options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes
237#options WSKBD_EVENT_AUTOREPEAT # auto repeat in event mode 236#options WSKBD_EVENT_AUTOREPEAT # auto repeat in event mode
238#options WSKBD_USONLY # strip off non-US keymaps 237#options WSKBD_USONLY # strip off non-US keymaps
239# don't attach pckbd as the console if no PS/2 keyboard is found 238# don't attach pckbd as the console if no PS/2 keyboard is found
240#options PCKBD_CNATTACH_MAY_FAIL 239#options PCKBD_CNATTACH_MAY_FAIL
241# see dev/pckbport/wskbdmap_mfii.c for implemented layouts 240# see dev/pckbport/wskbdmap_mfii.c for implemented layouts
242#options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # for pckbd driver 241#options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" # for pckbd driver
243#options UKBD_LAYOUT="(KB_DE | KB_NODEAD)" # for ukbd driver 242#options UKBD_LAYOUT="(KB_DE | KB_NODEAD)" # for ukbd driver
244# allocate a number of virtual screens at autoconfiguration time 243# allocate a number of virtual screens at autoconfiguration time
245#options WSDISPLAY_DEFAULTSCREENS=4 244#options WSDISPLAY_DEFAULTSCREENS=4
246# use a large software cursor that doesn't blink 245# use a large software cursor that doesn't blink
247#options PCDISPLAY_SOFTCURSOR 246#options PCDISPLAY_SOFTCURSOR
248# modify the screen type of the console; defaults to "80x25" 247# modify the screen type of the console; defaults to "80x25"
249#options VGA_CONSOLE_SCREENTYPE="\"80x24\"" 248#options VGA_CONSOLE_SCREENTYPE="\"80x24\""
250# work around a hardware bug that loaded fonts don't work; found on ATI cards 249# work around a hardware bug that loaded fonts don't work; found on ATI cards
251#options VGA_CONSOLE_ATI_BROKEN_FONTSEL 250#options VGA_CONSOLE_ATI_BROKEN_FONTSEL
252# console scrolling support. 251# console scrolling support.
253#options WSDISPLAY_SCROLLSUPPORT 252#options WSDISPLAY_SCROLLSUPPORT
254# enable VGA raster mode capable of displaying multilingual text on console 253# enable VGA raster mode capable of displaying multilingual text on console
255#options VGA_RASTERCONSOLE 254#options VGA_RASTERCONSOLE
256# enable splash screen support; requires hw driver support 255# enable splash screen support; requires hw driver support
257#options SPLASHSCREEN 256#options SPLASHSCREEN
258#options SPLASHSCREEN_PROGRESS 257#options SPLASHSCREEN_PROGRESS
259 258
260# Kernel root file system and dump configuration. 259# Kernel root file system and dump configuration.
261#config netbsd root on sd0c type ffs 260#config netbsd root on sd0c type ffs
262config netbsd root on wd0a type ffs 261config netbsd root on wd0a type ffs
263#config netbsd root on ? type ? 262#config netbsd root on ? type ?
264#config netbsd root on ? type nfs 263#config netbsd root on ? type nfs
265 264
266# 265#
267# Device configuration 266# Device configuration
268# 267#
269 268
270mainbus0 at root 269mainbus0 at root
271 270
272cpu* at mainbus? 271cpu* at mainbus?
273 272
274# Basic Bus Support 273# Basic Bus Support
275at91bus0 at mainbus? # AT91 bus 274at91bus0 at mainbus? # AT91 bus
276 275
277 276
278# Integrated peripherals: 277# Integrated peripherals:
279# On-chip interrupt controller 278# On-chip interrupt controller
280at91aic0 at at91bus0 addr 0xfffff000 size 0x200 279at91aic0 at at91bus0 addr 0xfffff000 size 0x200
281 280
282# On-chip timer 281# On-chip timer
283#at91st0 at at91bus0 addr 0xfffffd00 size 0x100 pid 1 282#at91st0 at at91bus0 addr 0xfffffd00 size 0x100 pid 1
284at91tctmr0 at at91bus0 addr 0xfffa0000 size 0x40 pid 17 283at91tctmr0 at at91bus0 addr 0xfffa0000 size 0x40 pid 17
285 284
286# On-chip debug UART 285# On-chip debug UART
287at91dbgu0 at at91bus0 addr 0xfffff200 size 0x200 pid 1 286at91dbgu0 at at91bus0 addr 0xfffff200 size 0x200 pid 1
288 287
289# On-chip UARTs 288# On-chip UARTs
290at91usart0 at at91bus0 addr 0xfffc0000 size 0x4000 pid 6 289at91usart0 at at91bus0 addr 0xfffc0000 size 0x4000 pid 6
291at91usart1 at at91bus0 addr 0xfffc4000 size 0x4000 pid 7 290at91usart1 at at91bus0 addr 0xfffc4000 size 0x4000 pid 7
292at91usart2 at at91bus0 addr 0xfffc8000 size 0x4000 pid 8 291at91usart2 at at91bus0 addr 0xfffc8000 size 0x4000 pid 8
293at91usart3 at at91bus0 addr 0xfffcc000 size 0x4000 pid 9 292at91usart3 at at91bus0 addr 0xfffcc000 size 0x4000 pid 9
294 293
295# On-chip ethernet 294# On-chip ethernet
296at91emac0 at at91bus0 addr 0xfffbc000 size 0x4000 pid 24 295at91emac0 at at91bus0 addr 0xfffbc000 size 0x4000 pid 24
297 296
298# General purpose I/O 297# General purpose I/O
299at91pio0 at at91bus0 addr 0xfffff400 size 0x200 pid 2 298at91pio0 at at91bus0 addr 0xfffff400 size 0x200 pid 2
300at91pio1 at at91bus0 addr 0xfffff600 size 0x200 pid 3 299at91pio1 at at91bus0 addr 0xfffff600 size 0x200 pid 3
301at91pio2 at at91bus0 addr 0xfffff800 size 0x200 pid 4 300at91pio2 at at91bus0 addr 0xfffff800 size 0x200 pid 4
302at91pio3 at at91bus0 addr 0xfffffa00 size 0x200 pid 5 301at91pio3 at at91bus0 addr 0xfffffa00 size 0x200 pid 5
303gpio* at at91pio? 302gpio* at at91pio?
304 303
305# On-chip CF interface 304# On-chip CF interface
306at91cf0 at at91bus0 addr 0x50000000 size 0x900000 pid 4 305at91cf0 at at91bus0 addr 0x50000000 size 0x900000 pid 4
307pcmcia0 at at91cf0 306pcmcia0 at at91cf0
308 307
309# On-chip USB 1.1 308# On-chip USB 1.1
310ohci0 at at91bus0 addr 0x00300000 size 0x100000 pid 23 309ohci0 at at91bus0 addr 0x00300000 size 0x100000 pid 23
311 310
312# On-chip SPI 311# On-chip SPI
313at91spi0 at at91bus0 addr 0xfffe0000 size 0x4000 pid 13 312at91spi0 at at91bus0 addr 0xfffe0000 size 0x4000 pid 13
314spi0 at at91spi0 313spi0 at at91spi0
315#spi_obuf0 at spi0 slave 1 314#spi_obuf0 at spi0 slave 1
316#gpio* at spi_obuf? 315#gpio* at spi_obuf?
317mpcsa_leds0 at spi0 slave 1 316mpcsa_leds0 at spi0 slave 1
318gpio* at mpcsa_leds? 317gpio* at mpcsa_leds?
319 318
320# On-chip I2C 319# On-chip I2C
321at91twi0 at at91bus0 addr 0xfffb8000 size 0x4000 pid 12 320at91twi0 at at91bus0 addr 0xfffb8000 size 0x4000 pid 12
322iic0 at at91twi? 321iic0 at at91twi?
323ds1672rtc* at iic0 addr 0x68 322ds1672rtc* at iic0 addr 0x68
324seeprom* at iic0 addr 0x50 size 4096 323seeprom* at iic0 addr 0x50 size 4096
325 324
326# Console Devices 325# Console Devices
327 326
328# PCMCIA serial interfaces 327# PCMCIA serial interfaces
329com* at pcmcia? function ? # Modems and serial cards 328com* at pcmcia? function ? # Modems and serial cards
330 329
331pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards 330pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards
332com* at pcmcom? slave ? # ...and the slave devices 331com* at pcmcom? slave ? # ...and the slave devices
333 332
334 333
335# Hardware monitors 334# Hardware monitors
336 335
337# AMD 768 and 8111 power/ACPI controllers 336# AMD 768 and 8111 power/ACPI controllers
338#adt7463c* at iic? addr 0x2C # Unknown other motherboard(s) 337#adt7463c* at iic? addr 0x2C # Unknown other motherboard(s)
339#adt7463c* at iic? addr 0x2D # Tyan S2881 338#adt7463c* at iic? addr 0x2D # Tyan S2881
340#adt7463c* at iic? addr 0x2E # Tyan S2882-D 339#adt7463c* at iic? addr 0x2E # Tyan S2882-D
341 340
342# 1-Wire support 341# 1-Wire support
343#gpioow* at gpio? offset 6 mask 0x1 # 1-wire bitbanging via gpio 342#gpioow* at gpio? offset 6 mask 0x1 # 1-wire bitbanging via gpio
344#onewire* at gpioow? 343#onewire* at gpioow?
345 344
346# 1-Wire devices 345# 1-Wire devices
347#owtemp* at onewire? # Temperature sensors 346#owtemp* at onewire? # Temperature sensors
348 347
349# SCSI Controllers and Devices 348# SCSI Controllers and Devices
350 349
351# PCMCIA SCSI controllers 350# PCMCIA SCSI controllers
352#aic* at pcmcia? function ? # Adaptec APA-1460 SCSI 351#aic* at pcmcia? function ? # Adaptec APA-1460 SCSI
353#esp* at pcmcia? function ? # Qlogic ESP406/FAS408 SCSI 352#esp* at pcmcia? function ? # Qlogic ESP406/FAS408 SCSI
354#spc* at pcmcia? function ? # Fujitsu MB87030/MB89352 SCSI 353#spc* at pcmcia? function ? # Fujitsu MB87030/MB89352 SCSI
355 354
356# SCSI bus support 355# SCSI bus support
357scsibus* at scsi? 356scsibus* at scsi?
358 357
359# SCSI devices 358# SCSI devices
360sd* at scsibus? target ? lun ? # SCSI disk drives 359sd* at scsibus? target ? lun ? # SCSI disk drives
361#st* at scsibus? target ? lun ? # SCSI tape drives 360#st* at scsibus? target ? lun ? # SCSI tape drives
362#cd* at scsibus? target ? lun ? # SCSI CD-ROM drives 361#cd* at scsibus? target ? lun ? # SCSI CD-ROM drives
363#ch* at scsibus? target ? lun ? # SCSI autochangers 362#ch* at scsibus? target ? lun ? # SCSI autochangers
364#ses* at scsibus? target ? lun ? # SCSI Enclosure Services devices 363#ses* at scsibus? target ? lun ? # SCSI Enclosure Services devices
365#ss* at scsibus? target ? lun ? # SCSI scanners 364#ss* at scsibus? target ? lun ? # SCSI scanners
366#uk* at scsibus? target ? lun ? # SCSI unknown 365#uk* at scsibus? target ? lun ? # SCSI unknown
367 366
368 367
369# PCMCIA IDE controllers 368# PCMCIA IDE controllers
370wdc* at pcmcia? function ? 369wdc* at pcmcia? function ?
371 370
372# ATA (IDE) bus support 371# ATA (IDE) bus support
373atabus* at wdc? channel ? 372atabus* at wdc? channel ?
374#atabus* at ata? 373#atabus* at ata?
375 374
376# IDE drives 375# IDE drives
377# Flags are used only with controllers that support DMA operations 376# Flags are used only with controllers that support DMA operations
378# and mode settings (e.g. some pciide controllers) 377# and mode settings (e.g. some pciide controllers)
379# The lowest order four bits (rightmost digit) of the flags define the PIO 378# The lowest order four bits (rightmost digit) of the flags define the PIO
380# mode to use, the next set of four bits the DMA mode and the third set the 379# mode to use, the next set of four bits the DMA mode and the third set the
381# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode 380# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode
382# to use, and the last bit must be 1 for this setting to be used. 381# to use, and the last bit must be 1 for this setting to be used.
383# For DMA and UDMA, 0xf (1111) means 'disable'. 382# For DMA and UDMA, 0xf (1111) means 'disable'.
384# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. 383# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.
385# (0xc=1100, 0xa=1010, 0xf=1111) 384# (0xc=1100, 0xa=1010, 0xf=1111)
386# 0x0000 means "use whatever the drive claims to support". 385# 0x0000 means "use whatever the drive claims to support".
387wd* at atabus? drive ? flags 0x0000 386wd* at atabus? drive ? flags 0x0000
388 387
389# ATAPI bus support 388# ATAPI bus support
390atapibus* at atapi? 389atapibus* at atapi?
391 390
392# ATAPI devices 391# ATAPI devices
393# flags have the same meaning as for IDE drives. 392# flags have the same meaning as for IDE drives.
394#cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives 393#cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives
395sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives 394sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives
396#st* at atapibus? drive ? flags 0x0000 # ATAPI tape drives 395#st* at atapibus? drive ? flags 0x0000 # ATAPI tape drives
397#uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown 396#uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown
398 397
399 398
400# Miscellaneous mass storage devices 399# Miscellaneous mass storage devices
401 400
402 401
403 402
404# Network Interfaces 403# Network Interfaces
405 404
406# PCMCIA network interfaces 405# PCMCIA network interfaces
407#an* at pcmcia? function ? # Aironet PC4500/PC4800 (802.11) 406#an* at pcmcia? function ? # Aironet PC4500/PC4800 (802.11)
408#awi* at pcmcia? function ? # BayStack 650/660 (802.11FH/DS) 407#awi* at pcmcia? function ? # BayStack 650/660 (802.11FH/DS)
409#cnw* at pcmcia? function ? # Xircom/Netwave AirSurfer 408#cnw* at pcmcia? function ? # Xircom/Netwave AirSurfer
410#cs* at pcmcia? function ? # CS89xx Ethernet 409#cs* at pcmcia? function ? # CS89xx Ethernet
411#ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet 410#ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet
412#mbe* at pcmcia? function ? # MB8696x based Ethernet 411#mbe* at pcmcia? function ? # MB8696x based Ethernet
413#ne* at pcmcia? function ? # NE2000-compatible Ethernet 412#ne* at pcmcia? function ? # NE2000-compatible Ethernet
414#ray* at pcmcia? function ? # Raytheon Raylink (802.11) 413#ray* at pcmcia? function ? # Raytheon Raylink (802.11)
415#sm* at pcmcia? function ? # Megahertz Ethernet 414#sm* at pcmcia? function ? # Megahertz Ethernet
416# tr at pcmcia has problems with Cardbus bridges 415# tr at pcmcia has problems with Cardbus bridges
417#tr* at pcmcia? function ? # TROPIC based Token-Ring 416#tr* at pcmcia? function ? # TROPIC based Token-Ring
418wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11) 417wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11)
419#xirc* at pcmcia? function ? # Xircom CreditCard Ethernet 418#xirc* at pcmcia? function ? # Xircom CreditCard Ethernet
420#com* at xirc? 419#com* at xirc?
421#xi* at xirc? 420#xi* at xirc?
422#mhzc* at pcmcia? function ? # Megahertz Ethernet/Modem combo cards 421#mhzc* at pcmcia? function ? # Megahertz Ethernet/Modem combo cards
423#com* at mhzc? 422#com* at mhzc?
424#sm* at mhzc? 423#sm* at mhzc?
425 424
426 425
427# MII/PHY support 426# MII/PHY support
428#acphy* at mii? phy ? # Altima AC101 and AMD Am79c874 PHYs 427#acphy* at mii? phy ? # Altima AC101 and AMD Am79c874 PHYs
429#amhphy* at mii? phy ? # AMD 79c901 Ethernet PHYs 428#amhphy* at mii? phy ? # AMD 79c901 Ethernet PHYs
430#bmtphy* at mii? phy ? # Broadcom BCM5201 and BCM5202 PHYs 429#bmtphy* at mii? phy ? # Broadcom BCM5201 and BCM5202 PHYs
431#brgphy* at mii? phy ? # Broadcom BCM5400-family PHYs 430#brgphy* at mii? phy ? # Broadcom BCM5400-family PHYs
432#ciphy* at mii? phy ? # Cicada CS8201 Gig-E PHYs 431#ciphy* at mii? phy ? # Cicada CS8201 Gig-E PHYs
433#dmphy* at mii? phy ? # Davicom DM9101 PHYs 432#dmphy* at mii? phy ? # Davicom DM9101 PHYs
434#exphy* at mii? phy ? # 3Com internal PHYs 433#exphy* at mii? phy ? # 3Com internal PHYs
435#gentbi* at mii? phy ? # Generic Ten-Bit 1000BASE-[CLS]X PHYs 434#gentbi* at mii? phy ? # Generic Ten-Bit 1000BASE-[CLS]X PHYs
436#glxtphy* at mii? phy ? # Level One LXT-1000 PHYs 435#glxtphy* at mii? phy ? # Level One LXT-1000 PHYs
437#gphyter* at mii? phy ? # NS83861 Gig-E PHY 436#gphyter* at mii? phy ? # NS83861 Gig-E PHY
438#icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x 437#icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x
439#igphy* at mii? phy ? # Intel IGP01E1000 438#igphy* at mii? phy ? # Intel IGP01E1000
440#ikphy* at mii? phy ? # Intel 82563 PHYs 439#ikphy* at mii? phy ? # Intel 82563 PHYs
441#inphy* at mii? phy ? # Intel 82555 PHYs 440#inphy* at mii? phy ? # Intel 82555 PHYs
442#iophy* at mii? phy ? # Intel 82553 PHYs 441#iophy* at mii? phy ? # Intel 82553 PHYs
443#lxtphy* at mii? phy ? # Level One LXT-970 PHYs 442#lxtphy* at mii? phy ? # Level One LXT-970 PHYs
444#makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs 443#makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs
445#nsphy* at mii? phy ? # NS83840 PHYs 444#nsphy* at mii? phy ? # NS83840 PHYs
446#nsphyter* at mii? phy ? # NS83843 PHYs 445#nsphyter* at mii? phy ? # NS83843 PHYs
447#pnaphy* at mii? phy ? # generic HomePNA PHYs 446#pnaphy* at mii? phy ? # generic HomePNA PHYs
448#qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs 447#qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs
449#rgephy* at mii? phy ? # Realtek 8169S/8110S internal PHYs 448#rgephy* at mii? phy ? # Realtek 8169S/8110S internal PHYs
450#rlphy* at mii? phy ? # Realtek 8139/8201L PHYs 449#rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
451#sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs 450#sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs
452#tlphy* at mii? phy ? # ThunderLAN PHYs 451#tlphy* at mii? phy ? # ThunderLAN PHYs
453#tqphy* at mii? phy ? # TDK Semiconductor PHYs 452#tqphy* at mii? phy ? # TDK Semiconductor PHYs
454ukphy0 at at91emac0 phy 3 453ukphy0 at at91emac0 phy 3
455ukphy* at aue? phy ? # generic unknown PHYs 454ukphy* at aue? phy ? # generic unknown PHYs
456ukphy* at axe? phy ? # generic unknown PHYs 455ukphy* at axe? phy ? # generic unknown PHYs
457ukphy* at udav? phy ? # generic unknown PHYs 456ukphy* at udav? phy ? # generic unknown PHYs
458ukphy* at url? phy ? # generic unknown PHYs 457ukphy* at url? phy ? # generic unknown PHYs
459#urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs 458#urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs
460 459
461 460
462# USB Controller and Devices 461# USB Controller and Devices
463 462
464# USB bus support 463# USB bus support
465usb* at ohci? 464usb* at ohci?
466 465
467# USB Hubs 466# USB Hubs
468uhub* at usb? 467uhub* at usb?
469uhub* at uhub? port ? configuration ? interface ? 468uhub* at uhub? port ? configuration ? interface ?
470 469
471# USB HID device 470# USB HID device
472#uhidev* at uhub? port ? configuration ? interface ? 471#uhidev* at uhub? port ? configuration ? interface ?
473 472
474# USB Mice 473# USB Mice
475#ums* at uhidev? reportid ? 474#ums* at uhidev? reportid ?
476#wsmouse* at ums? mux 0 475#wsmouse* at ums? mux 0
477 476
478# USB eGalax touch-panel 477# USB eGalax touch-panel
479#uep* at uhub? port ? 478#uep* at uhub? port ?
480#wsmouse* at uep? mux 0 479#wsmouse* at uep? mux 0
481 480
482# USB Keyboards 481# USB Keyboards
483#ukbd* at uhidev? reportid ? 482#ukbd* at uhidev? reportid ?
484#wskbd* at ukbd? console ? mux 1 483#wskbd* at ukbd? console ? mux 1
485 484
486# USB serial adapter 485# USB serial adapter
487#ucycom* at uhidev? reportid ? 486#ucycom* at uhidev? reportid ?
488 487
489# USB Generic HID devices 488# USB Generic HID devices
490#uhid* at uhidev? reportid ? 489#uhid* at uhidev? reportid ?
491 490
492# USB Printer 491# USB Printer
493#ulpt* at uhub? port ? configuration ? interface ? 492#ulpt* at uhub? port ? configuration ? interface ?
494 493
495# USB Modem 494# USB Modem
496#umodem* at uhub? port ? configuration ? 495#umodem* at uhub? port ? configuration ?
497#ucom* at umodem? 496#ucom* at umodem?
498 497
499# USB Mass Storage 498# USB Mass Storage
500umass* at uhub? port ? configuration ? interface ? 499umass* at uhub? port ? configuration ? interface ?
501wd* at umass? 500wd* at umass?
502 501
503# USB audio 502# USB audio
504#uaudio* at uhub? port ? configuration ? 503#uaudio* at uhub? port ? configuration ?
505 504
506# USB MIDI 505# USB MIDI
507#umidi* at uhub? port ? configuration ? 506#umidi* at uhub? port ? configuration ?
508 507
509# USB IrDA 508# USB IrDA
510# USB-IrDA bridge spec 509# USB-IrDA bridge spec
511#uirda* at uhub? port ? configuration ? interface ? 510#uirda* at uhub? port ? configuration ? interface ?
512#irframe* at uirda? 511#irframe* at uirda?
513 512
514# SigmaTel STIr4200 USB/IrDA Bridge 513# SigmaTel STIr4200 USB/IrDA Bridge
515#ustir* at uhub? port ? 514#ustir* at uhub? port ?
516#irframe* at ustir? 515#irframe* at ustir?
517 516
518# USB Ethernet adapters 517# USB Ethernet adapters
519aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters 518aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters
520axe* at uhub? port ? # ASIX AX88172 based adapters 519axe* at uhub? port ? # ASIX AX88172 based adapters
521cdce* at uhub? port ? # CDC, Ethernet Networking Control Model 520cdce* at uhub? port ? # CDC, Ethernet Networking Control Model
522cue* at uhub? port ? # CATC USB-EL1201A based adapters 521cue* at uhub? port ? # CATC USB-EL1201A based adapters
523kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters 522kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
524udav* at uhub? port ? # Davicom DM9601 based adapters 523udav* at uhub? port ? # Davicom DM9601 based adapters
525url* at uhub? port ? # Realtek RTL8150L based adapters 524url* at uhub? port ? # Realtek RTL8150L based adapters
526 525
527# USB 802.11 adapters 526# USB 802.11 adapters
528atu* at uhub? port ? # Atmel AT76C50XX based adapters 527atu* at uhub? port ? # Atmel AT76C50XX based adapters
529ral* at uhub? port ? # Ralink Technology RT25x0 802.11a/b/g 528ral* at uhub? port ? # Ralink Technology RT25x0 802.11a/b/g
530rum* at uhub? port ? # Ralink Technology RT2501/RT2601 802.11a/b/g 529rum* at uhub? port ? # Ralink Technology RT2501/RT2601 802.11a/b/g
531 530
532# Prolific PL2301/PL2302 host-to-host adapter 531# Prolific PL2301/PL2302 host-to-host adapter
533upl* at uhub? port ? 532upl* at uhub? port ?
534 533
535# Serial adapters 534# Serial adapters
536ubsa* at uhub? port ? # Belkin serial adapter 535ubsa* at uhub? port ? # Belkin serial adapter
537ucom* at ubsa? portno ? 536ucom* at ubsa? portno ?
538 537
539uftdi* at uhub? port ? # FTDI FT8U100AX serial adapter 538uftdi* at uhub? port ? # FTDI FT8U100AX serial adapter
540ucom* at uftdi? portno ? 539ucom* at uftdi? portno ?
541 540
542#uipaq* at uhub? port ? # iPAQ PDAs 541#uipaq* at uhub? port ? # iPAQ PDAs
543#ucom* at uipaq? portno ? 542#ucom* at uipaq? portno ?
544 543
545umct* at uhub? port ? # MCT USB-RS232 serial adapter 544umct* at uhub? port ? # MCT USB-RS232 serial adapter
546ucom* at umct? portno ? 545ucom* at umct? portno ?
547 546
548uplcom* at uhub? port ? # I/O DATA USB-RSAQ2 serial adapter 547uplcom* at uhub? port ? # I/O DATA USB-RSAQ2 serial adapter
549ucom* at uplcom? portno ? 548ucom* at uplcom? portno ?
550 549
551uvscom* at uhub? port ? # SUNTAC Slipper U VS-10U serial adapter 550uvscom* at uhub? port ? # SUNTAC Slipper U VS-10U serial adapter
552ucom* at uvscom? portno ? 551ucom* at uvscom? portno ?
553 552
554# Diamond Multimedia Rio 500 553# Diamond Multimedia Rio 500
555#urio* at uhub? port ? 554#urio* at uhub? port ?
556 555
557# USB Handspring Visor 556# USB Handspring Visor
558#uvisor* at uhub? port ? 557#uvisor* at uhub? port ?
559#ucom* at uvisor? 558#ucom* at uvisor?
560 559
561# Kyocera AIR-EDGE PHONE 560# Kyocera AIR-EDGE PHONE
562#ukyopon* at uhub? port ? 561#ukyopon* at uhub? port ?
563#ucom* at ukyopon? portno ? 562#ucom* at ukyopon? portno ?
564 563
565# USB scanners 564# USB scanners
566#uscanner* at uhub? port ? 565#uscanner* at uhub? port ?
567 566
568# USB scanners that use SCSI emulation, e.g., HP5300 567# USB scanners that use SCSI emulation, e.g., HP5300
569#usscanner* at uhub? port ? 568#usscanner* at uhub? port ?
570 569
571# Topfield TF5000PVR range of DVB recorders 570# Topfield TF5000PVR range of DVB recorders
572#utoppy* at uhub? port ? 571#utoppy* at uhub? port ?
573 572
574# Y@P firmware loader 573# Y@P firmware loader
575#uyap* at uhub? port ? 574#uyap* at uhub? port ?
576 575
577# D-Link DSB-R100 USB radio 576# D-Link DSB-R100 USB radio
578#udsbr* at uhub? port ? 577#udsbr* at uhub? port ?
579#radio* at udsbr? 578#radio* at udsbr?
580 579
581# USB Generic driver 580# USB Generic driver
582#ugen* at uhub? port ? 581#ugen* at uhub? port ?
583# On ugen bulk endpoints, perform read-ahead and write-behind. 582# On ugen bulk endpoints, perform read-ahead and write-behind.
584#options UGEN_BULK_RA_WB 583#options UGEN_BULK_RA_WB
585 584
586 585
587# IrDA and Consumer Ir devices 586# IrDA and Consumer Ir devices
588 587
589# Toshiba Oboe 588# Toshiba Oboe
590 589
591# Audio Devices 590# Audio Devices
592 591
593# PCMCIA audio devices 592# PCMCIA audio devices
594#esl* at pcmcia? function ? # ESS 1688 AudioDrive 593#esl* at pcmcia? function ? # ESS 1688 AudioDrive
595 594
596# OPL[23] FM synthesizers 595# OPL[23] FM synthesizers
597#opl* at esl? 596#opl* at esl?
598 597
599# Audio support 598# Audio support
600#audio* at audiobus? 599#audio* at audiobus?
601 600
602# MIDI support 601# MIDI support
603#midi* at midibus? 602#midi* at midibus?
604#midi* at pcppi? # MIDI interface to the PC speaker 603#midi* at pcppi? # MIDI interface to the PC speaker
605 604
606 605
607 606
608# Bluetooth Controller and Device support 607# Bluetooth Controller and Device support
609 608
610# Bluetooth PCMCIA Controllers 609# Bluetooth PCMCIA Controllers
611#bt3c* at pcmcia? function ? # 3Com 3CRWB6096-A 610#bt3c* at pcmcia? function ? # 3Com 3CRWB6096-A
612 611
613# Bluetooth USB Controllers 612# Bluetooth USB Controllers
614#ubt* at uhub? port ? configuration ? interface ? 613#ubt* at uhub? port ? configuration ? interface ?
615 614
616# Bluetooth Device Hub 615# Bluetooth Device Hub
617#bthub* at bt3c? 616#bthub* at bt3c?
618#bthub* at ubt? 617#bthub* at ubt?
619 618
620# Bluetooth HID support 619# Bluetooth HID support
621#bthidev* at bthub? 620#bthidev* at bthub?
622 621
623# Bluetooth Mouse 622# Bluetooth Mouse
624#btms* at bthidev? reportid ? 623#btms* at bthidev? reportid ?
625#wsmouse* at btms? mux 0 624#wsmouse* at btms? mux 0
626 625
627# Bluetooth Keyboard 626# Bluetooth Keyboard
628#btkbd* at bthidev? reportid ? 627#btkbd* at bthidev? reportid ?
629#wskbd* at btkbd? console ? mux 1 628#wskbd* at btkbd? console ? mux 1
630 629
631# Bluetooth Audio support 630# Bluetooth Audio support
632#btsco* at bthub? 631#btsco* at bthub?
633 632
634 633
635 634
636 635
637# Pseudo-Devices 636# Pseudo-Devices
638 637
639#pseudo-device crypto # /dev/crypto device 638#pseudo-device crypto # /dev/crypto device
640#pseudo-device swcrypto # software crypto implementation 639#pseudo-device swcrypto # software crypto implementation
641 640
642# disk/mass storage pseudo-devices 641# disk/mass storage pseudo-devices
643#pseudo-device ccd 4 # concatenated/striped disk devices 642#pseudo-device ccd 4 # concatenated/striped disk devices
644#pseudo-device cgd 4 # cryptographic disk devices 643#pseudo-device cgd 4 # cryptographic disk devices
645#pseudo-device raid 8 # RAIDframe disk driver 644#pseudo-device raid 8 # RAIDframe disk driver
646#options RAID_AUTOCONFIG # auto-configuration of RAID components 645#options RAID_AUTOCONFIG # auto-configuration of RAID components
647# Options to enable various other RAIDframe RAID types. 646# Options to enable various other RAIDframe RAID types.
648#options RF_INCLUDE_EVENODD=1 647#options RF_INCLUDE_EVENODD=1
649#options RF_INCLUDE_RAID5_RS=1 648#options RF_INCLUDE_RAID5_RS=1
650#options RF_INCLUDE_PARITYLOGGING=1 649#options RF_INCLUDE_PARITYLOGGING=1
651#options RF_INCLUDE_CHAINDECLUSTER=1 650#options RF_INCLUDE_CHAINDECLUSTER=1
652#options RF_INCLUDE_INTERDECLUSTER=1 651#options RF_INCLUDE_INTERDECLUSTER=1
653#options RF_INCLUDE_PARITY_DECLUSTERING=1 652#options RF_INCLUDE_PARITY_DECLUSTERING=1
654#options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 653#options RF_INCLUDE_PARITY_DECLUSTERING_DS=1
655#pseudo-device fss 4 # file system snapshot device 654#pseudo-device fss 4 # file system snapshot device
656 655
657pseudo-device md 1 # memory disk device (ramdisk) 656pseudo-device md 1 # memory disk device (ramdisk)
658#pseudo-device vnd # disk-like interface to files 657#pseudo-device vnd # disk-like interface to files
659#options VND_COMPRESSION # compressed vnd(4) 658#options VND_COMPRESSION # compressed vnd(4)
660 659
661# network pseudo-devices 660# network pseudo-devices
662pseudo-device bpfilter # Berkeley packet filter 661pseudo-device bpfilter # Berkeley packet filter
663#pseudo-device carp # Common Address Redundancy Protocol 662#pseudo-device carp # Common Address Redundancy Protocol
664pseudo-device ipfilter # IP filter (firewall) and NAT 663pseudo-device ipfilter # IP filter (firewall) and NAT
665pseudo-device loop # network loopback 664pseudo-device loop # network loopback
666pseudo-device ppp # Point-to-Point Protocol 665pseudo-device ppp # Point-to-Point Protocol
667#pseudo-device pppoe # PPP over Ethernet (RFC 2516) 666#pseudo-device pppoe # PPP over Ethernet (RFC 2516)
668#pseudo-device sl # Serial Line IP 667#pseudo-device sl # Serial Line IP
669#pseudo-device strip # Starmode Radio IP (Metricom) 668#pseudo-device strip # Starmode Radio IP (Metricom)
670#pseudo-device irframetty # IrDA frame line discipline 669#pseudo-device irframetty # IrDA frame line discipline
671#pseudo-device tap # virtual Ethernet 670#pseudo-device tap # virtual Ethernet
672pseudo-device tun # network tunneling over tty 671pseudo-device tun # network tunneling over tty
673#pseudo-device gre # generic L3 over IP tunnel 672#pseudo-device gre # generic L3 over IP tunnel
674#pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) 673#pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933)
675#pseudo-device faith # IPv[46] tcp relay translation i/f 674#pseudo-device faith # IPv[46] tcp relay translation i/f
676#pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation 675#pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation
677pseudo-device vlan # IEEE 802.1q encapsulation 676pseudo-device vlan # IEEE 802.1q encapsulation
678#pseudo-device bridge # simple inter-network bridging 677#pseudo-device bridge # simple inter-network bridging
679#options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too 678#options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too
680pseudo-device pf # PF packet filter 679pseudo-device pf # PF packet filter
681pseudo-device pflog # PF log if 680pseudo-device pflog # PF log if
682# srt is EXPERIMENTAL 681# srt is EXPERIMENTAL
683#pseudo-device srt # source-address-based routing 682#pseudo-device srt # source-address-based routing
684 683
685# miscellaneous pseudo-devices 684# miscellaneous pseudo-devices
686pseudo-device pty # pseudo-terminals 685pseudo-device pty # pseudo-terminals
687#pseudo-device sequencer 1 # MIDI sequencer 686#pseudo-device sequencer 1 # MIDI sequencer
688pseudo-device rnd # /dev/random and in-kernel generator 687pseudo-device rnd # /dev/random and in-kernel generator
689#options RND_COM # use "com" randomness as well (BROKEN) 688#options RND_COM # use "com" randomness as well (BROKEN)
690pseudo-device clockctl # user control of clock subsystem 689pseudo-device clockctl # user control of clock subsystem
691pseudo-device ksyms # /dev/ksyms 690pseudo-device ksyms # /dev/ksyms
692 691
693# a pseudo device needed for Coda # also needs CODA (above) 692# a pseudo device needed for Coda # also needs CODA (above)
694#pseudo-device vcoda 4 # coda minicache <-> venus comm. 693#pseudo-device vcoda 4 # coda minicache <-> venus comm.
695 694
696# a pseudo device needed for SMBFS 695# a pseudo device needed for SMBFS
697#pseudo-device nsmb # experimental - SMB requester 696#pseudo-device nsmb # experimental - SMB requester
698 697
699# wscons pseudo-devices 698# wscons pseudo-devices
700#pseudo-device wsmux # mouse & keyboard multiplexor 699#pseudo-device wsmux # mouse & keyboard multiplexor
701#pseudo-device wsfont 700#pseudo-device wsfont
702 701
703#options FILEASSOC # fileassoc(9) - required for Veriexec 702#options FILEASSOC # fileassoc(9) - required for Veriexec
704 703
705# Veriexec 704# Veriexec
706#pseudo-device veriexec 705#pseudo-device veriexec
707# 706#
708# Uncomment the fingerprint methods below that are desired. Note that 707# Uncomment the fingerprint methods below that are desired. Note that
709# removing fingerprint methods will have almost no impact on the kernel 708# removing fingerprint methods will have almost no impact on the kernel
710# code size. 709# code size.
711# 710#
712#options VERIFIED_EXEC_FP_RMD160 711#options VERIFIED_EXEC_FP_RMD160
713#options VERIFIED_EXEC_FP_SHA256 712#options VERIFIED_EXEC_FP_SHA256
714#options VERIFIED_EXEC_FP_SHA384 713#options VERIFIED_EXEC_FP_SHA384
715#options VERIFIED_EXEC_FP_SHA512 714#options VERIFIED_EXEC_FP_SHA512
716#options VERIFIED_EXEC_FP_SHA1 715#options VERIFIED_EXEC_FP_SHA1
717#options VERIFIED_EXEC_FP_MD5 716#options VERIFIED_EXEC_FP_MD5
718 717
719options PAX_MPROTECT=0 # PaX mprotect(2) restrictions 718options PAX_MPROTECT=0 # PaX mprotect(2) restrictions