Sync usage with man page.
[netbsd-mini2440.git] / sys / arch / alpha / conf / GENERIC
blobbc00fbb6e41045946493de8d48920931dcc7f216
1 # $NetBSD: GENERIC,v 1.329 2009/09/14 02:28:22 mhitch Exp $
3 # This machine description file is used to generate the default NetBSD
4 # kernel.
6 # The machine description file can be customised for your specific
7 # machine to reduce the kernel size and improve its performance.
9 # For further information on compiling NetBSD kernels, see the config(8)
10 # man page.
12 # For further information on hardware support for this architecture, see
13 # the intro(4) man page.  For further information about kernel options
14 # for this architecture, see the options(4) man page.  For an explanation
15 # of each device driver in this file see the section 4 man page for the
16 # device.
18 include         "arch/alpha/conf/std.alpha"
20 options         INCLUDE_CONFIG_FILE     # embed config file in kernel binary
22 ident           "GENERIC-$Revision: 1.330 $"
24 maxusers 32
26 # CPU Support
27 options         DEC_2000_300    # "Jensen":     2000/300 (DECpc AXP 150)
28 options         DEC_2100_A50    # Avanti etc:   AlphaStation 400, 200, etc.
29 options         DEC_2100_A500   # Sable:        AlphaServer 2100
30 options         DEC_2100A_A500  # Lynx:         AlphaServer 2100A
31 options         DEC_3000_500    # Flamingo etc: 3000/[4-9]00*
32 options         DEC_3000_300    # Pelican etc:  3000/300*
33 options         DEC_AXPPCI_33   # NoName:       AXPpci33, Multia, etc.
34 options         DEC_EB164       # EB164:        AlphaPC 164
35 options         DEC_EB64PLUS    # EB64+:        AlphaPC 64, etc.
36 options         DEC_KN20AA      # KN20AA:       AlphaStation 500 and 600
37 options         DEC_KN8AE       # KN8AE:        AlphaServer 8200 and 8400
38 options         DEC_KN300       # KN300:        AlphaServer 4100 and 1200
39 options         DEC_550         # Miata:        Digital Personal Workstation
40 options         DEC_1000        # Mikasa etc:   Digital AlphaServer 1000
41 options         DEC_1000A       # Corelle etc:  Digital AlphaServer 800/1000A
42 options         DEC_ALPHABOOK1  # AlphaBook1:   Tadpole/DEC AlphaBook
43 options         DEC_EB66        # EB66:         21066 Evaluation Board
44 options         DEC_6600        # EV6:          264DP OEM Board
45 options         API_UP1000      # EV6:          Alpha Processor, Inc. UP1000
47 # Standard system options
48 options         KTRACE                  # System call tracing support
49 options         NTP                     # kernel PLL for NTP
51 # Enable experimental buffer queue strategy for better responsiveness under
52 # high disk I/O load. Use it with caution - it's not proven to be stable yet.
53 #options        BUFQ_READPRIO
54 #options        BUFQ_PRIOCSCAN
56 # Diagnostic/debugging support options
57 #options        DIAGNOSTIC              # Cheap kernel consistency checks
58 #options        DEBUG                   # Expensive debugging checks/support
59 #options        KMEMSTATS               # Collect kmem usage statistics
60 options         DDB                     # kernel debugger
61 options         DDB_HISTORY_SIZE=512    # enable history editing in DDB
62 #makeoptions    DEBUG="-g"
63 #makeoptions    DEBUGLIST="pattern1 pattern2 ..."
65 #options        KGDB                    # Remote kernel GDB support
66 #options        KGDB_DEVNAME="\"com\""  # device to use for KGDB
67 #options        KGDB_DEVADDR=0x2f8      # at this address
68 #options        KGDB_DEVRATE=57600      # at this comm. rate
70 # File systems
71 file-system     FFS             # Fast file system
72 file-system     MFS             # Memory-based file system
73 file-system     LFS             # Log-structured file system
74 file-system     CD9660          # ISO-9660 CD-ROM FS (w/RockRidge extensions)
75 file-system     ADOSFS          # AmigaDOS-compatible file system
76 file-system     MSDOSFS         # MS-DOS-compatible file system
77 file-system     NTFS            # Windows/NT file system (experimental)
78 file-system     EXT2FS          # Linux ext2 file system
79 file-system     NFS             # Sun NFS-compatible file system client
80 file-system     NULLFS          # Null file system layer
81 file-system     KERNFS          # Kernel variable file system (/kern)
82 file-system     FDESC           # File descriptor file system (/dev/fd)
83 file-system     PUFFS           # Userspace file systems (e.g. ntfs-3g & sshfs)
84 file-system     UMAPFS          # User-mapping file system layer
85 file-system     PROCFS          # Process file system (/proc)
86 file-system     UNION           # union file system
87 file-system     CODA            # CODA distributed file system
88 file-system     SMBFS           # experimental - CIFS; also needs nsmb (below)
89 file-system     PTYFS           # /dev/pts/N support
90 #file-system    TMPFS           # Efficient memory file-system
91 #file-system    UDF             # experimental - OSTA UDF CD/DVD file-system
93 # File system options
94 options         QUOTA           # UFS quotas
95 #options        FFS_EI          # FFS Endian Independant support
96 options         WAPBL           # File system journaling support - Experimental
97 #options        UFS_DIRHASH     # UFS Large Directory Hashing - Experimental
98 options         NFSSERVER       # Sun NFS-compatible file system server
99 #options        FFS_NO_SNAPSHOT # No FFS snapshot support
101 # Networking options
102 #options        GATEWAY         # packet forwarding
103 options         INET            # IP + ICMP + TCP + UDP
104 options         INET6           # IPV6
105 #options        IPSEC           # IP security
106 #options        IPSEC_ESP       # IP security (encryption part; define w/IPSEC)
107 #options        IPSEC_NAT_T     # IPsec NAT traversal (NAT-T)
108 #options        IPSEC_DEBUG     # debug for IP security
109 #options        MROUTING        # IP multicast routing
110 #options        PIM             # Protocol Independent Multicast
111 #options        ISO,TPIP        # OSI
112 #options        EON             # OSI tunneling over IP
113 options         NETATALK        # AppleTalk networking protocols
114 options         PPP_BSDCOMP     # BSD-Compress compression support for PPP
115 options         PPP_DEFLATE     # Deflate compression support for PPP
116 options         PPP_FILTER      # Active filter support for PPP (requires bpf)
117 options         PFIL_HOOKS      # pfil(9) packet filter hooks
118 options         IPFILTER_LOG    # ipmon(8) log support
119 options         IPFILTER_LOOKUP # ippool(8) support
120 #options        IPFILTER_DEFAULT_BLOCK  # block all packets by default
121 #options        TCP_DEBUG       # Record last TCP_NDEBUG packets with SO_DEBUG
123 #options        ALTQ            # Manipulate network interfaces' output queues
124 #options        ALTQ_BLUE       # Stochastic Fair Blue
125 #options        ALTQ_CBQ        # Class-Based Queueing
126 #options        ALTQ_CDNR       # Diffserv Traffic Conditioner
127 #options        ALTQ_FIFOQ      # First-In First-Out Queue
128 #options        ALTQ_FLOWVALVE  # RED/flow-valve (red-penalty-box)
129 #options        ALTQ_HFSC       # Hierarchical Fair Service Curve
130 #options        ALTQ_LOCALQ     # Local queueing discipline
131 #options        ALTQ_PRIQ       # Priority Queueing
132 #options        ALTQ_RED        # Random Early Detection
133 #options        ALTQ_RIO        # RED with IN/OUT
134 #options        ALTQ_WFQ        # Weighted Fair Queueing
136 # 4.3BSD compatibility.  Should be optional, but necessary for now.
137 options         COMPAT_43
139 # Binary compatibility with previous versions of NetBSD.
140 #options        COMPAT_09
141 options         COMPAT_10
142 options         COMPAT_11
143 options         COMPAT_12
144 options         COMPAT_13
145 options         COMPAT_14
146 options         COMPAT_15
147 options         COMPAT_16
148 options         COMPAT_20
149 options         COMPAT_30       # NetBSD 3.0 compatibility.
150 options         COMPAT_40       # NetBSD 4.0 compatibility.
151 options         COMPAT_50       # NetBSD 5.0 compatibility.
152 #options        TCP_COMPAT_42   # 4.2BSD TCP/IP bug compat. Not recommended.
153 # OSF/1 binary compatibility
154 options         COMPAT_OSF1
156 # Linux binary compatibility
157 options         COMPAT_LINUX
158 options         COMPAT_BSDPTY   # /dev/[pt]ty?? ptys.
160 # System V-like message queues
161 options         SYSVMSG
163 # System V-like semaphores
164 options         SYSVSEM
166 # System V-like shared memory
167 options         SYSVSHM
169 # p1003.1b semaphore support
170 options         P1003_1B_SEMAPHORE
172 # Loadable Kernel Modules
174 # Disable kernel security.
175 #options        INSECURE
177 # Misc. options
178 options         EISAVERBOSE             # recognize "unknown" EISA devices
179 options         PCIVERBOSE              # recognize "unknown" PCI devices
180 options         MIIVERBOSE              # verbose PHY autoconfig messages
181 #options        PCI_CONFIG_DUMP         # verbosely dump PCI config space
182 options         SCSIVERBOSE             # Verbose SCSI errors
183 options         USBVERBOSE              # verbose USB device autoconfig messages
184 options         TCVERBOSE               # recognize "unknown" TC devices
185 options         PCMCIAVERBOSE           # verbose PCMCIA configuration messages
186 #options        EXTENT_DEBUG            # extent alloc/dealloc code debugging
187 options         FIX_UNALIGNED_VAX_FP    # fix unaligned VAX FP loads & stores
188 #options        NO_KERNEL_RCSIDS        # don't include kernel file RCS IDs
189 options         USERCONF                # userconf(4) support
190 #options        PIPE_SOCKETPAIR         # smaller, but slower pipe(2)
191 options         SYSCTL_INCLUDE_DESCR    # Include sysctl descriptions in kernel
192 options         FONT_GALLANT12x22       # Console font for TC devices
194 # The Alpha console firmware network boots using the BOOTP
195 # protocol, so we ask the NFS code to use BOOTP/DHCP as well,
196 # in case we have NFS root.
197 options         NFS_BOOT_DHCP           # superset of BOOTP
199 # WS console uses SUN or VT100 terminal emulation
200 options         WSEMUL_VT100
202 # realtime clock compatible to OSF/1
203 #options        CLOCK_COMPAT_OSF1
205 config          netbsd  root on ? type ?
206 #config         netbsd  root on sd0 type ffs
207 #config         netbsd  root on ? type nfs
209 mainbus0 at     root
210 cpu*    at      mainbus0
212 # TurboLaser bus support and devices
213 tlsb*   at      mainbus0
214 gbus*   at      tlsb? node ? offset ?
215 tlsbmem* at     tlsb? node ? offset ?
216 kft*    at      tlsb? node ? offset ?
218 # Gbus Devices
219 mcclock* at     gbus? offset ?
221 # MCBUS bus support
222 mcbus*  at      mainbus0
223 mcmem*  at      mcbus? mid ?
225 #i2c    at      mcbus?
227 #EV6 Tsunami Core Logic
229 tsc*    at      mainbus0
231 # DECpc AXP150 (Jensen) internal bus support
232 jensenio* at    mainbus0
234 com*    at      jensenio? port ?
235 lpt*    at      jensenio? port ?
236 mcclock* at     jensenio? port ?
237 pckbc*  at      jensenio? port ?
239 # TURBOchannel host bus adapter support
240 tcasic* at      mainbus0
242 # TURBOchannel bus support
243 tc*     at      tcasic?
245 # TURBOchannel devices
246 ioasic* at      tc? slot ? offset ?
247 mcclock* at     ioasic? offset ?
248 le*     at      ioasic? offset ?
249 zsc0    at      ioasic? offset 0x100000
250 zsc1    at      ioasic? offset 0x180000
251 bba0    at      ioasic? offset ?
252 tcds*   at      tc? slot ? offset ?
253 asc*    at      tcds? chip ?
254 asc*    at      tc? slot ? offset ?
255 le*     at      tc? slot ? offset ?
256 fta*    at      tc? slot ? offset ?             # DEC DEFTA FDDI cards
257 cfb*    at      tc? slot ? offset ?
258 mfb*    at      tc? slot ? offset ?
259 tfb*    at      tc? slot ? offset ?
260 sfb*    at      tc? slot ? offset ?
261 #sfbp*  at      tc? slot ? offset ?
262 px*     at      tc? slot ? offset ?
263 pxg*    at      tc? slot ? offset ?
265 # TURBOchannel serial attachments
266 zstty0  at      zsc0 channel ?                  # serial port on B channels
267 # /dev/ttyB1 has minor number 2 for historical reasons
268 zstty2  at      zsc1 channel ?                  # serial port on B channels
269 lkkbd0  at      zsc1 channel ?                  # keyboard port on A channels
270 vsms0   at      zsc0 channel ?                  # mouse port on A channels
272 # PCI host bus adapter support
273 apecs*  at      mainbus?
274 cia*    at      mainbus?
275 irongate* at    mainbus?
276 lca*    at      mainbus?
277 dwlpx*  at      kft?
278 mcpcia* at      mcbus? mid ?
279 tsp*    at      tsc?
280 ttwoga* at      mainbus?
282 # Sable PCI and STDIO bus and devices
283 ttwopci* at     ttwoga? hose ?
284 sableio* at     ttwopci? bus ?
285 com*    at      sableio? port ?
286 lpt*    at      sableio? port ?
287 pckbc*  at      sableio? port ?
288 fdc*    at      sableio? port ?
290 # PCI bus support
291 pci*    at      apecs?
292 pci*    at      cia?
293 pci*    at      irongate?
294 pci*    at      lca?
295 pci*    at      ppb?
296 pci*    at      dwlpx?
297 pci*    at      mcpcia?
298 pci*    at      tsp?
299 pci*    at      ttwopci?
301 # AGP support
302 agp*    at      irongate?
304 # PCI devices
306 # PCI cryptographic devices
307 hifn*   at pci? dev ? function ?        # Hifn 7755/7811/795x
308 ubsec*  at pci? dev ? function ?        # Broadcom 5501/5601/580x/582x
310 adv*    at      pci? dev ? function ?           # AdvanSys SCSI
311 adw*    at      pci? dev ? function ?           # AdvanSys Wide SCSI
312 #options        SCSI_ADW_WDTR_DISABLE           #       disable WDTR
313 #options        SCSI_ADW_SDTR_DISABLE           #       disable SDTR
314 #options        SCSI_ADW_TAGQ_DISABLE           #       disable Tag Queuing
315 ahc*    at      pci? dev ? function ?           # Adaptec [23]94x, aic78x0 SCSI
316 autri*  at      pci? dev ? function ?           # Trident 4DWAVE based AC'97 Audio
317 bha*    at      pci? dev ? function ?           # BusLogic 9xx SCSI (untested)
318 cac*    at      pci? dev ? function ?           # Compaq array controller (untested)
319 cmpci*  at      pci? dev ? function ?           # C-Media CMI8338/8738 Audio
320 cy*     at      pci? dev ? function ?           # Cyclades Cyclom-Y (untested)
321 cz*     at      pci? dev ? function ?           # Cyclades-Z (untested)
322 dpt*    at      pci? dev ? function ?           # DPT SmartCache/SmartRAID
323 eap*    at      pci? dev ? function ?           # Ensoniq AudioPCI
324 en*     at      pci? dev ? function ?           # ENI PCI ATM (untested)
325 ep*     at      pci? dev ? function ?           # 3COM 3c59x/3c90x Ethernet
326 epic*   at      pci? dev ? function ?           # SMC EPIC/100 Ethernet
327 esh*    at      pci? dev ? function ?           # Essential HIPPI card
328 eso*    at      pci? dev ? function ?           # ESS Solo-1 PCI AudioDrive
329 ex*     at      pci? dev ? function ?           # 3COM 3c90x[BC] Ethernet
330 fpa*    at      pci? dev ? function ?           # DEC DEFPA FDDI
331 fxp*    at      pci? dev ? function ?           # Intel EEPRO 10+/100B
332 gsip*   at      pci? dev ? function ?           # NS DP83820 Gigabit Ethernet
333 iha*    at      pci? dev ? function ?           # Initio INIC-940/950 SCSI
334 isp*    at      pci? dev ? function ?           # Qlogic ISP 10x0 SCSI
335 le*     at      pci? dev ? function ?           # PCI LANCE Ethernet (untested)
336 sf*     at      pci? dev ? function ?           # Adaptec AIC-6915 Ethernet
337 siop*   at      pci? dev ? function ?           # Symbios 53c8xx SCSI
338 esiop*  at      pci? dev ? function ?           # Symbios 53c875 SCSI and newer
339 mlx*    at      pci? dev ? function ?           # Mylex DAC960 / DEC SWXCR (untested)
340 mpt*    at      pci? dev ? function ?           # LSI Fusion SCSI/FC
341 ne*     at      pci? dev ? function ?           # NE2000-compatible Ethernet
342 ohci*   at      pci? dev ? function ?           # USB Open Host Controller
343 ehci*   at      pci? dev ? function ?           # USB-2 Host controller
344 pceb*   at      pci? dev ? function ?           # Intel PCI-EISA Bridges
345 pciide* at      pci? dev ? function ? flags 0x0000      # GENERIC pciide driver
346 acardide* at    pci? dev ? function ?           # Acard IDE controllers
347 aceride* at     pci? dev ? function ?           # Acer Lab IDE controllers
348 artsata* at     pci? dev ? function ?           # Intel i31244 SATA controller
349 cmdide* at      pci? dev ? function ?           # CMD tech IDE controllers
350 cypide* at      pci? dev ? function ?           # Cypress IDE controllers
351 hptide* at      pci? dev ? function ?           # Triones/HighPoint IDE controllers
352 optiide* at     pci? dev ? function ?           # Opti IDE controllers
353 pdcide* at      pci? dev ? function ?           # Promise IDE controllers
354 pdcsata* at     pci? dev ? function ?           # Promise SATA150 controllers
355 satalink* at    pci? dev ? function ?           # SiI SATALink controllers
356 siside* at      pci? dev ? function ?           # SiS IDE controllers
357 slide*  at      pci? dev ? function ?           # Symphony Labs IDE controllers
358 viaide* at      pci? dev ? function ?           # VIA/AMD/Nvidia IDE controllers
359 pcn*    at      pci? dev ? function ?           # AMD PCnet-PCI Ethernet
360 pcscp*  at      pci? dev ? function ?           # AMD Am53c974 PCscsi-PCI
361 ppb*    at      pci? dev ? function ?           # PCI-PCI Bridges
362 puc*    at      pci? dev ? function ?           # PCI "universal" comm. cards
363 re*     at      pci? dev ? function ?           # Realtek 8169 Ethernet
364 rtk*    at      pci? dev ? function ?           # Realtek 8129/8139 Ethernet
365 sio*    at      pci? dev ? function ?           # Intel PCI-ISA Bridges
366 sip*    at      pci? dev ? function ?           # SiS 900 Ethernet
367 stge*   at      pci? dev ? function ?           # Sundance/Tamarack TC9021 GigE
368 sv*     at      pci? dev ? function ?           # S3 SonicVibes
369 tga*    at      pci? dev ? function ?           # DEC ZLXp-E[123] Graphics
370 ti*     at      pci? dev ? function ?           # Alteon Tigon Gig-E
371 tl*     at      pci? dev ? function ?           # TI ThunderLAN Ethernet
372 tlp*    at      pci? dev ? function ?           # DECchip 21x4x and clones
373 uhci*   at      pci? dev ? function ?           # USB Univ. Host Controller
374 vga*    at      pci? dev ? function ?           # PCI VGA Graphics
375 vr*     at      pci? dev ? function ?           # VIA Rhine Fast Ethernet
376 wi*     at      pci? dev ? function ?           # Lucent/Intersil WaveLAN/IEEE
377 wm*     at      pci? dev ? function ?           # Intel 8254x Ethernet
378 yds*    at      pci? dev ? function ?           # Yamaha DS-1 PCI Audio
380 opl*    at      cmpci? flags 1
381 opl*    at      eso?
382 #opl*   at      sv?
383 opl*    at      yds?
385 mpu*    at      cmpci?
386 mpu*    at      eso?
387 mpu*    at      yds?
389 # I2O devices
390 iop*    at pci? dev ? function ?        # I/O processor
391 iopsp*  at iop? tid ?                   # SCSI/FC-AL ports
392 ld*     at iop? tid ?                   # block devices
393 # XXX dpti.c wants a processor type that is not assigned for x86-64
394 #dpti*  at iop? tid 0                   # DPT/Adaptec control interface
396 # MII/PHY support
397 exphy*  at mii? phy ?                   # 3Com internal PHYs
398 icsphy* at mii? phy ?                   # Integrated Circuit Systems ICS189x
399 inphy*  at mii? phy ?                   # Intel 82555 PHYs
400 iophy*  at mii? phy ?                   # Intel 82553 PHYs
401 lxtphy* at mii? phy ?                   # Level One LXT-970 PHYs
402 gphyter* at mii? phy ?                  # NS83861 Gig-E PHY
403 makphy* at mii? phy ?                   # Marvell Semiconductor 88E1000 PHYs
404 nsphy*  at mii? phy ?                   # NS83840 PHYs
405 nsphyter* at mii? phy ?                 # NS83843 PHYs
406 qsphy*  at mii? phy ?                   # Quality Semiconductor QS6612 PHYs
407 rgephy* at mii? phy ?                   # Realtek 8169S internal PHYs
408 rlphy*  at mii? phy ?                   # Realtek 8139 PHYs
409 sqphy*  at mii? phy ?                   # Seeq 80220/80221/80223 PHYs
410 tlphy*  at mii? phy ?                   # ThunderLAN PHYs
411 tqphy*  at mii? phy ?                   # TDK Semiconductor PHYs
412 ukphy*  at mii? phy ?                   # generic unknown PHYs
414 # ISA/EISA bus support
415 isa*    at      jensenio?
416 eisa*   at      jensenio?
417 isa*    at      pceb?
418 eisa*   at      pceb?
419 isa*    at      sio?
420 #isapnp*        at      isa?
422 # ISA devices
423 mcclock* at     isa? port 0x70
424 pckbc*  at      isa?                            # PC keyboard controller
425 pckbd*  at      pckbc?                          # PC keyboard (kbd port)
426 pms*    at      pckbc?                          # PS/2-style mouse (aux port)
427 attimer* at     isa?                            # AT Timer
428 pcppi*  at      isa?                            # PC prog. periph. interface
429 spkr0   at      pcppi?                          # IBM BASIC emulation
430 isabeep0 at     pcppi?                          # "keyboard" beep
431 com*    at      isa? port 0x3f8 irq 4           # standard serial ports
432 com*    at      isa? port 0x2f8 irq 3
433 cs*     at      isa? port 0x300 iomem ? irq ? drq ? # CS8900 Ethernet
434 ec0     at      isa? port 0x250 iomem 0xd8000 irq 9 # 3Com 3c503 Ethernet
435 ep*     at      isa? port ? irq ?               # 3COM 3c509 Ethernet
436 #ep*    at      isapnp?
437 #ix0    at      isa? port 0x300 irq 10          # EtherExpress/16
438 #iy0    at      isa? port 0x360 irq ?           # EtherExpress PRO 10 ISA
439 fdc0    at      isa? port 0x3f0 irq 6 drq 2     # floppy controller
440 lc0     at      isa? port 0x300 iomem ? irq ?   # DEC EtherWORKS III (LEMAC)
441 lc1     at      isa? port 0x320 iomem ? irq ?   # DEC EtherWORKS III (LEMAC)
442 depca0  at      isa? port 0x300 iomem 0xd0000 iosiz 0x10000 irq 5       # DEPCA
443 depca1  at      isa? port 0x200 iomem 0xd8000 iosiz 0x8000 irq 10       # DEPCA
444 le*     at      depca?
445 lpt*    at      isa? port 0x3bc irq 7           # standard parallel port
446 vga*    at      isa?                            # ISA (EISA: XXX) VGA
447 wdc0    at      isa? port 0x1f0 irq 14          # ST506/ESDI/IDE controllers
448 wdc1    at      isa? port 0x170 irq 15
449 #wdc*   at      isapnp?
450 we0     at      isa? port 0x280 iomem 0xd0000 irq 9     # WD/SMC Ethernet
451 we1     at      isa? port 0x300 iomem 0xcc000 irq 10
452 #wss*   at      isa? port 0x530 irq 9 drq 0     # Windows Sound System
453 #wss*   at      isapnp?
455 ess0    at      isa? port 0x220 irq 5 drq 1 drq2 5   # ESS 18XX
456 sb*     at      isa? port 0x220 irq 5 drq 1     # SoundBlaster
457 #sb*    at      isapnp?
458 #adv*   at      isa? port ? irq ? drq ?         # AdvanSys APB-514[02]
459 aha*    at      isa? port 0x330 irq ? drq ?     # Adaptec 154[02] SCSI
460 aha*    at      isa? port 0x334 irq ? drq ?     # Adaptec 154[02] SCSI
461 bha*    at      isa? port 0x330 irq ? drq ?     # BusLogic [57]4X SCSI (unt.)
462 bha*    at      isa? port 0x334 irq ? drq ?     # BusLogic [57]4X SCSI (unt.)
463 uha*    at      isa? port 0x330 irq ? drq ?     # UltraStor [13]4f SCSI (unt.)
464 uha*    at      isa? port 0x334 irq ? drq ?     # UltraStor [13]4f SCSI (unt.)
465 pcic0   at      isa? port 0x3e0 iomem 0xd0000 iosiz 0x10000
466 pcic1   at      isa? port 0x3e2 iomem 0xcc000 iosiz 0x10000
467 pcmcia* at      pcic? controller ? socket ?
468 #satlink0 at    isa? port 0x300 drq 1           # PlanetConnect Satellite receiver.
470 # EISA devices
471 ahb*    at      eisa? slot ?                    # Adaptec 174[024] SCSI (unt.)
472 ahc*    at      eisa? slot ?                    # Adaptec 274x, aic7770 SCSI
473 bha*    at      eisa? slot ?                    # BusLogic 7xx SCSI
474 ep*     at      eisa? slot ?                    # 3COM 3c579 Ethernet (untested)
475 fea*    at      eisa? slot ?                    # DEC DEFEA FDDI
476 mlx*    at      eisa? slot ?                    # Mylex DAC960 / DEC SWXCR (untested)
477 tlp*    at      eisa? slot ?                    # DEC DE-425 Ethernet
478 depca*  at      eisa? slot ?                    # DEC DE-422 Ethernet
479 le*     at      depca?
480 uha*    at      eisa? slot ?                    # UltraStor 24f SCSI (unt.)
482 # PCMCIA device
483 com*    at      pcmcia? function ?      # Modems and serial cards
485 aic*    at      pcmcia? function ?      # Adaptec APA-1460 SCSI
486 spc*    at      pcmcia? function ?      # Fujitsu MB87030/MB89352 SCSI
488 wdc*    at      pcmcia? function ?      # PCMCIA IDE controllers
490 ep*     at      pcmcia? function ?      # 3Com 3c589 and 3c562 Eth.
491 mbe*    at      pcmcia? function ?      # MB8696x based Ethernet
492 ne*     at      pcmcia? function ?      # NE2000-compatible Eth.
493 ray*    at      pcmcia? function ?      # Raytheon Raylink (802.11)
494 sm*     at      pcmcia? function ?      # Megahertz Ethernet
495 wi*     at      pcmcia? function ?      # Lucent/Intersil WaveLAN/IEEE
496 xirc*   at      pcmcia? function ?      # Xircom CreditCard Ethernet
497 com*    at      xirc?
498 xi*     at      xirc?
499 mhzc*   at      pcmcia? function ?      # Megahertz Ethernet/Modem combo cards
500 com*    at      mhzc?
501 sm*     at      mhzc?
503 # PUC devices
504 com*    at puc? port ?                  # 16x50s on "universal" comm boards
505 lpt*    at puc? port ?                  # || ports on "universal" comm boards
507 # SCSI bus support
508 scsibus* at     scsi?
510 # SCSI devices
511 cd*     at      scsibus? target ? lun ?         # SCSI CD-ROM drives
512 ch*     at      scsibus? target ? lun ?         # SCSI autochangers
513 sd*     at      scsibus? target ? lun ?         # SCSI disk drives
514 se*     at      scsibus? target ? lun ?         # Cabletron SCSI<->Ethernet
515 ses*    at      scsibus? target ? lun ?         # SCSI SES/SAF-TE
516 ss*     at      scsibus? target ? lun ?         # SCSI scanners
517 st*     at      scsibus? target ? lun ?         # SCSI tape drives
518 uk*     at      scsibus? target ? lun ?         # SCSI unknown
520 # ATA (IDE) bus support
521 atabus* at ata?
523 # IDE drives
524 wd*     at      atabus? drive ?
526 # ATAPI bus support
527 atapibus* at    atapi?
529 # ATAPI devices
530 sd*     at      atapibus? drive ?               # ATAPI disk devices
531 cd*     at      atapibus? drive ?               # ATAPI CD-ROM devices
533 # Floppy drives
534 fd*     at      fdc? drive ?
536 # Hardware RAID devices
537 ld*     at      cac? unit ?
538 ld*     at      mlx? unit ?
540 # PCMCIA USB controllers
541 slhci*  at pcmcia? function ?                   # ScanLogic SL811HS
543 # USB bus support
544 usb*    at ehci?
545 usb*    at ohci?
546 usb*    at slhci?
547 usb*    at uhci?
549 # USB Hubs
550 uhub*   at usb?
551 uhub*   at uhub? port ?
553 # USB HID device
554 uhidev* at uhub? port ? configuration ? interface ?
556 # USB Mice
557 ums*    at uhidev? reportid ?
558 wsmouse*        at ums?
560 # USB Keyboards
561 ukbd*   at uhidev? reportid ?
562 wskbd*  at ukbd? console ?
563 options         WSDISPLAY_COMPAT_RAWKBD
565 # USB serial adapter
566 ucycom* at uhidev? reportid ?
568 # USB Generic HID devices
569 uhid*   at uhidev? reportid ?
571 # USB Printer
572 ulpt*   at uhub? port ? configuration ? interface ?
574 # USB Modem
575 umodem* at uhub? port ? configuration ?
576 ucom*   at umodem?
578 # USB Mass Storage
579 umass*  at uhub? port ? configuration ? interface ?
581 # USB audio
582 uaudio* at uhub? port ? configuration ?  
584 # USB MIDI      
585 umidi*  at uhub? port ? configuration ?
587 # USB IrDA
588 # USB-IrDA bridge spec
589 uirda*  at uhub? port ? configuration ? interface ?
590 irframe* at uirda? 
592 # SigmaTel STIr4200 USB/IrDA Bridge
593 ustir*  at uhub? port ?  
594 irframe* at ustir?
596 # USB Ethernet adapters
597 aue*    at uhub? port ?         # ADMtek AN986 Pegasus based adapters
598 axe*    at uhub? port ?         # ASIX AX88172 based adapters
599 cue*    at uhub? port ?         # CATC USB-EL1201A based adapters
600 kue*    at uhub? port ?         # Kawasaki LSI KL5KUSB101B based adapters
601 url*    at uhub? port ?         # Realtek RTL8150L based adapters
602 udav*   at uhub? port ?         # Davicom DM9601 based adapters
604 # Serial adapters
605 # FTDI FT8U100AX serial adapter
606 uftdi*  at uhub? port ?
607 ucom*   at uftdi? portno ?
609 # Kyocera AIR-EDGE PHONE
610 ukyopon* at uhub? port ?
611 ucom*   at ukyopon? portno ?
613 # USB scanners
614 uscanner* at uhub? port ?
616 # Y@P firmware loader
617 uyap* at uhub? port ?
619 # D-Link DSB-R100 USB FM radio tuner
620 udsbr* at uhub? port ?
621 radio* at udsbr?
623 # USB Generic driver
624 ugen*   at uhub? port ?
626 # PCI IEEE1394 controllers
627 #fwohci*        at pci? dev ? function ?        # IEEE1394 Open Host Controller
629 #ieee1394if* at fwohci?
630 #fwip*  at ieee1394if?                  # IP over IEEE1394
631 #sbp*   at ieee1394if? euihi ? euilo ?
634 # Bluetooth Controller and Device support
636 # Bluetooth PCMCIA Controllers
637 bt3c* at pcmcia? function ?             # 3Com 3CRWB6096-A
638 btbc* at pcmcia? function ?             # AnyCom BlueCard LSE041/039/139
640 # Bluetooth USB Controllers
641 ubt* at uhub? port ?
643 # Bluetooth Device Hub
644 bthub* at bcsp?
645 bthub* at bt3c?
646 bthub* at btbc?
647 bthub* at btuart?
648 bthub* at ubt?
650 # Bluetooth HID support
651 bthidev* at bthub?
653 # Bluetooth Mouse
654 btms* at bthidev? reportid ?
655 wsmouse* at btms? mux 0
657 # Bluetooth Keyboard
658 btkbd* at bthidev? reportid ?
659 wskbd* at btkbd? console ? mux 1
661 # Bluetooth Audio support
662 btsco* at bthub?
665 # Audio support
666 audio*  at audiobus?
667 midi*   at midibus?
668 midi*   at pcppi?
670 # Workstation Console attachments
671 wsdisplay*      at      cfb?
672 wsdisplay*      at      mfb?
673 wsdisplay*      at      tfb?
674 wsdisplay*      at      sfb?
675 #wsdisplay*     at      sfbp?
676 wsdisplay*      at      px?
677 wsdisplay*      at      pxg?
678 wsdisplay*      at      vga?
679 wsdisplay*      at      tga?
680 wskbd*          at      lkkbd? console ?
681 wsmouse*        at      vsms?
682 wskbd*          at      pckbd?
683 wsmouse*        at      pms?
686 # accept filters
687 pseudo-device   accf_data               # "dataready" accept filter
688 pseudo-device   accf_http               # "httpready" accept filter
690 pseudo-device   crypto                  # /dev/crypto device
691 pseudo-device   swcrypto                # software crypto implementation
693 pseudo-device   bpfilter
694 #pseudo-device  carp                    # Common Address Redundancy Protocol
695 pseudo-device   ccd             4
696 pseudo-device   cgd             4       # cryptographic disk devices
697 pseudo-device   raid            8       # RAIDframe disk driver
698 options         RAID_AUTOCONFIG         # auto-configuration of RAID components
699 # Options to enable various other RAIDframe RAID types.
700 #options        RF_INCLUDE_EVENODD=1
701 #options        RF_INCLUDE_RAID5_RS=1
702 #options        RF_INCLUDE_PARITYLOGGING=1
703 #options        RF_INCLUDE_CHAINDECLUSTER=1
704 #options        RF_INCLUDE_INTERDECLUSTER=1
705 #options        RF_INCLUDE_PARITY_DECLUSTERING=1
706 #options        RF_INCLUDE_PARITY_DECLUSTERING_DS=1
707 pseudo-device   fss             4       # file system snapshot device
708 pseudo-device   ipfilter        1
709 pseudo-device   loop            1
710 pseudo-device   md              1
711 pseudo-device   ppp             
712 pseudo-device   pppoe                   # PPP over Ethernet (RFC 2516)
713 pseudo-device   pty                     # pseudo-terminals
714 pseudo-device   sl              
715 pseudo-device   strip           
716 pseudo-device   tun             
717 pseudo-device   tap                     # virtual Ethernet
718 pseudo-device   vnd             
719 #options        VND_COMPRESSION         # compressed vnd(4)
720 #pseudo-device  gre                     # generic L3 over IP tunnel
721 pseudo-device   gif                     # IPv[46] over IPv[46] tunnel (RFC1933)
722 #pseudo-device  faith                   # IPv[46] tcp relay translation i/f
723 pseudo-device   stf                     # 6to4 IPv6 over IPv4 encapsulation
724 pseudo-device   vlan                    # IEEE 802.1q encapsulation
725 pseudo-device   bridge                  # simple inter-network bridging
726 #options        BRIDGE_IPF              # bridge uses IP/IPv6 pfil hooks too
727 pseudo-device   agr                     # IEEE 802.3ad link aggregation
728 pseudo-device   sequencer       1       # MIDI sequencer
729 pseudo-device   rnd                     # /dev/random and in-kernel generator
730 #options        RND_COM                 # use "com" randomness too
731 # a pseudo device needed for Coda       # also needs CODA (above)
732 pseudo-device   vcoda           4       # coda minicache <-> venus comm.
733 # a pseudo device needed for SMBFS
734 pseudo-device   nsmb                    # experimental - SMB requester
735 pseudo-device   clockctl                # user control of clock subsystem
736 pseudo-device   wsfont
737 pseudo-device   wsmux                   # mouse and keyboad multiplexing
738 pseudo-device   ksyms                   # /dev/ksyms
739 #pseudo-device  pf                      # PF packet filter
740 #pseudo-device  pflog                   # PF log if
741 pseudo-device   lockstat                # lock profiling
742 pseudo-device   bcsp                    # BlueCore Serial Protocol
743 pseudo-device   btuart                  # Bluetooth HCI UART (H4)
744 pseudo-device   putter                  # for puffs and pud
746 #options        FILEASSOC               # fileassoc(9) - required for Veriexec
748 # Veriexec
750 # a pseudo device needed for veriexec
751 #pseudo-device  veriexec                1
753 # Uncomment the fingerprint methods below that are desired. Note that
754 # removing fingerprint methods will have almost no impact on the kernel
755 # code size.
757 #options        VERIFIED_EXEC_FP_RMD160
758 #options        VERIFIED_EXEC_FP_SHA256
759 #options        VERIFIED_EXEC_FP_SHA384
760 #options        VERIFIED_EXEC_FP_SHA512
761 #options        VERIFIED_EXEC_FP_SHA1
762 #options        VERIFIED_EXEC_FP_MD5
764 options PAX_MPROTECT=0                  # PaX mprotect(2) restrictions
765 #options PAX_SEGVGUARD=0                        # PaX Segmentation fault guard
766 options PAX_ASLR=0                      # PaX Address Space Layout Randomization