GENERIC revision 1.314 1 # $NetBSD: GENERIC,v 1.314 2016/12/13 20:42:16 christos Exp $
2 #
3 # This file was automatically created.
4 # Changes will be lost when make is run in this directory.
5 #
6 # Created from: # NetBSD: GENERIC.in,v 1.125 2014/07/05 09:59:06 tsutsui Exp $
7 #
8 ##
9 # GENERIC machine description file
10 #
11 # This machine description file is used to generate the default NetBSD
12 # kernel. The generic kernel does not include all options, subsystems
13 # and device drivers, but should be useful for most applications.
14 #
15 # The machine description file can be customised for your specific
16 # machine to reduce the kernel size and improve its performance.
17 #
18 # For further information on compiling NetBSD kernels, see the config(8)
19 # man page.
20 #
21 # For further information on hardware support for this architecture, see
22 # the intro(4) man page. For further information about kernel options
23 # for this architecture, see the options(4) man page. For an explanation
24 # of each device driver in this file see the section 4 man page for the
25 # device.
26
27
28 include "arch/amiga/conf/std.amiga"
29
30 options INCLUDE_CONFIG_FILE # embed config file in kernel binary
31
32 #ident "GENERIC-$Revision: 1.314 $"
33
34 makeoptions COPTS="-O2 -fno-reorder-blocks" # see share/mk/sys.mk
35
36 maxusers 8
37 options RTC_OFFSET=0
38
39 #
40 # mainboards to support (in addition to Amiga)
41 #
42 options DRACO
43 options BB060STUPIDROM # You need this, if you have a non-DraCo
44 # MC68060 with an OS ROM up to (at least)
45 # V40 (OS3.1) and want to boot with the
46 # bootblock.
47 # You do not need this if you have a DraCo,
48 # have no 68060 or NEVER use the bootblock
49 options P5PPC68KBOARD # Phase5 PPC/68K board support
50 #
51 # processors this kernel should support
52 #
53 options M68060 # support for 060
54 options M060SP # MC68060 software support (Required for 060)
55 options M68040 # support for 040
56 options FPSP # MC68040 floating point support
57 options M68030 # support for 030
58 options M68020 # support for 020/851
59 options FPU_EMULATE # FPU emulation
60
61 #
62 # Networking options
63 #
64 options INET # IP networking support (Required)
65 options INET6 # IPV6
66 #options IPSEC # IP security
67 #options IPSEC_DEBUG # debug for IP security
68 #options GATEWAY # Packet forwarding
69 #options DIRECTED_BROADCAST # Broadcast across subnets
70
71 #options MROUTING # Multicast routing
72 #options PIM # Protocol Independent Multicast
73 options NETATALK # AppleTalk networking protocols
74 #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG
75
76 options PPP_BSDCOMP # BSD-Compress compression support for PPP
77 options PPP_DEFLATE # Deflate compression support for PPP
78 options PPP_FILTER # Active filter support for PPP (requires bpf)
79 options IPFILTER_LOG # ipmon(8) log support
80 options IPFILTER_LOOKUP # ippool(8) support
81 options IPFILTER_COMPAT # Compat for IP-Filter
82 #options IPFILTER_DEFAULT_BLOCK # block all packets by default
83
84 #options ALTQ # Manipulate network interfaces' output queues
85 #options ALTQ_BLUE # Stochastic Fair Blue
86 #options ALTQ_CBQ # Class-Based Queueing
87 #options ALTQ_CDNR # Diffserv Traffic Conditioner
88 #options ALTQ_FIFOQ # First-In First-Out Queue
89 #options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box)
90 #options ALTQ_HFSC # Hierarchical Fair Service Curve
91 #options ALTQ_LOCALQ # Local queueing discipline
92 #options ALTQ_PRIQ # Priority Queueing
93 #options ALTQ_RED # Random Early Detection
94 #options ALTQ_RIO # RED with IN/OUT
95 #options ALTQ_WFQ # Weighted Fair Queueing
96
97 # Filesystems
98 file-system FFS # Berkeley fast file system
99 file-system EXT2FS # second extended file system (linux)
100 #file-system LFS # log-structured filesystem (experimental)
101
102 file-system MFS # Memory based filesystem
103
104 file-system NFS # Network File System client side code
105 file-system ADOSFS # AmigaDOS file system
106 file-system CD9660 # ISO 9660 + Rock Ridge filesystem
107 file-system MSDOSFS # MS-DOS filesystem
108
109 file-system KERNFS # kernel data-structure filesystem
110
111 file-system FDESC # user file descriptor filesystem
112 file-system NULLFS # loopback filesystem
113 file-system OVERLAY # overlay filesystem
114 file-system PROCFS # /proc filesystem
115 file-system UMAPFS # NULLFS + uid and gid remapping
116 file-system UNION # union filesystem
117 file-system SMBFS # experimental - CIFS; also needs nsmb (below)
118 file-system PTYFS # /dev/pts/N support
119 file-system TMPFS # Efficient memory file-system
120 #file-system UDF # experimental - OSTA UDF CD/DVD file-system
121
122 # Filesystem options
123
124 #options FFS_EI # FFS Endian Independent support
125 options WAPBL # File system journaling support
126
127 options QUOTA # legacy UFS quotas
128 options QUOTA2 # new, in-filesystem UFS quotas
129 #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental
130 options NFSSERVER # Network File System server side code
131 #options FFS_NO_SNAPSHOT # No FFS snapshot support
132 options UFS_EXTATTR # Extended attribute support for UFS1
133
134 #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
135 # immutable) behave as system flags.
136
137 #
138 # Compatibility options for various existing systems
139 #
140
141 #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended.
142 options COMPAT_43 # compatibility with 4.3BSD interfaces
143 options COMPAT_09 # NetBSD 0.9,
144 options COMPAT_10 # NetBSD 1.0,
145 options COMPAT_12 # NetBSD 1.2,
146 options COMPAT_13 # NetBSD 1.3,
147 options COMPAT_14 # NetBSD 1.4,
148 options COMPAT_15 # NetBSD 1.5,
149 options COMPAT_16 # NetBSD 1.6,
150 options COMPAT_20 # NetBSD 2.0,
151 options COMPAT_30 # NetBSD 3.0,
152 options COMPAT_40 # NetBSD 4.0,
153 options COMPAT_50 # NetBSD 5.0,
154 options COMPAT_60 # NetBSD 6.0, and
155 options COMPAT_70 # NetBSD 7.0 binary compatibility.
156 options COMPAT_SUNOS # Support to run Sun (m68k) executables
157 options COMPAT_SVR4 # Support to run SVR4 (m68k) executables
158 options COMPAT_NOMID # allow nonvalid machine id executables
159 #options COMPAT_LINUX # Support to run Linux/m68k executables
160
161 options EXEC_AOUT # 32-bit aout executables (NetBSD-1.5.x)
162 options COMPAT_AOUT_M68K # actually make some system calls work.
163 options COMPAT_BSDPTY # /dev/[pt]ty?? ptys.
164
165 #
166 # Support for System V IPC facilities.
167 #
168 options SYSVSHM # System V-like shared memory
169 options SYSVMSG # System V-like messages
170 options SYSVSEM # System V-like semaphores
171
172 #
173 # Support for various kernel options
174 #
175
176 options KTRACE # system call tracing support
177 #options INSECURE # disable kernel security levels
178 options SCSIVERBOSE # human readable SCSI error messages
179 options USERCONF # userconf(4) support
180 options NTP # NTP phase/frequency locked loop
181 #options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
182
183 # Enable experimental buffer queue strategy for better responsiveness under
184 # high disk I/O load. Use it with caution - it's not proven to be stable yet.
185 #options BUFQ_READPRIO
186 #options BUFQ_PRIOCSCAN
187
188 #
189 # Misc. debugging options
190 #
191 options DDB # Kernel debugger
192 #options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
193 #options DIAGNOSTIC # Extra kernel sanity checks
194 #options DEBUG # Enable misc. kernel debugging code
195 #options SYSCALL_DEBUG # debug all syscalls.
196 #options SCSIDEBUG # Add SCSI debugging statements
197 #options PANICBUTTON # Forced crash via keypress (?)
198
199 #
200 # Amiga specific options
201 #
202 #options LIMITMEM=24 # Do not use more than LIMITMEM MB of the
203 # first bank of RAM. (default: unlimited)
204
205 # ATTENTION: There is NO WARRANTY AT ALL that the sync will be complete
206 # before the 10 secondinterval ends, or that KBDRESET does work at all.
207 #options KBDRESET # sync on Ctrl-Amiga-Amiga
208
209 # These options improve performance with the built-in serial port
210 # on slower Amigas. Try the larger buffers first then lev6_defer.
211 #options SERIBUF_SIZE=4096
212 #options SEROBUF_SIZE=32
213 #options LEV6_DEFER # defers l6 to l4 (below serial l5)
214
215 #options DEVRELOAD # implement /dev/reload
216 # # currently only works for a.out kernels
217
218 options RETINACONSOLE # enable code to allow retina to be console
219 options ULOWELLCONSOLE # enable code to allow a2410 to be console
220 options CL5426CONSOLE # Cirrus console
221 options CV64CONSOLE # CyberVision console
222 options TSENGCONSOLE # Tseng console
223 options CV3DCONSOLE # CyberVision 64/3D console
224
225 options GRF_ECS # Enhanced Chip Set
226 options GRF_NTSC # NTSC
227 options GRF_PAL # PAL
228 options GRF_A2024 # Support for the A2024
229 options GRF_AGA # AGA Chip Set
230 options GRF_AGA_VGA # AGA VGAONLY timing
231 options GRF_SUPER72 # AGA Super-72
232 #options KFONT_8X11 # 8x11 font
233
234 # select a font for the console according to the character set and keymap
235 # you want to use
236 options KFONT_CONS_ISO8859_1
237 #options KFONT_CONS_ISO8859_2
238
239 # This is how you would tell the kernel the A2410 oscillator frequencies:
240 # The used frequencies are the defaults, and do not need option setting
241 #options ULOWELL_OSC1=36000000
242 #options ULOWELL_OSC2=66667000
243
244 # This is how you specify the blitting speed, higher values may speed up blits
245 # a littel bit. If you raise this value too much some trash may appear.
246 # the commented version is the default.
247 #options RH_MEMCLK=61000000
248 # this option enables the 64 bit sprite which does not work
249 # for quite a few people. E.g. The cursor sprite will turn to a block
250 # when moved to the top of the screen in X.
251 #options RH_64BIT_SPRITE
252 # enables fast scroll code appears to now work on 040 systems.
253 #options RETINA_SPEED_HACK
254 # enables the Hardwarecursor which does not work on some systems.
255 #options RH_HARDWARECURSOR
256
257 # wscons aware interface to amiga custom chips.
258 # If you enable it enable also wskbd.
259 #
260 #amidisplaycc0 at mainbus0 # wscons interface to custom chips
261 #wsdisplay0 at amidisplaycc0 console ?
262 #options WSEMUL_VT100
263 #options WSDISPLAY_COMPAT_USL # wsconscfg VT handling
264 #options FONT_VT220L8x10
265 #options FONT_VT220ISO8x16
266
267 #z3rambd* at zbus0 # Zorro III RAM block devices
268 #altmem* at z3rambd?
269
270 p5bus0 at zbus0 # Phase5 CSPPC/BPPC internal bus
271
272 grfcc0 at mainbus0 # custom chips
273 grfrt0 at zbus0 # retina II
274 grfrh0 at zbus0 # retina III
275 grfcl* at zbus0 # Picasso II/Piccolo/Spectrum
276 grful0 at zbus0 # A2410
277 grfcv0 at zbus0 # CyberVision 64
278 grfet* at zbus0 # Tseng (oMniBus, Domino, Merlin)
279 grfcv3d0 at zbus0 # CyberVision 64/3D
280
281 grf0 at grfcc0
282 grf1 at grfrt0
283 grf2 at grfrh0
284 grf3 at grfcl?
285 grf4 at grful0
286 grf5 at grfcv0
287 grf6 at grfet?
288 grf7 at grfcv3d0
289 ite0 at grf0 # terminal emulators for grfs
290 ite1 at grf1 # terminal emulators for grfs
291 ite2 at grf2 # terminal emulators for grfs
292 ite3 at grf3 # terminal emulators for grfs
293 ite4 at grf4 # terminal emulators for grfs
294 ite5 at grf5 # terminal emulators for grfs
295 ite6 at grf6 # terminal emulators for grfs
296 ite7 at grf7 # terminal emulators for grfs
297
298 #wsdisplay* at grf5 console ? # wsdisplay on top of grf (CV64)
299 #wsdisplay* at grf7 console ? # wsdisplay on top of grf (CV64/3D)
300
301 msc0 at zbus0 # A2232 MSC multiport serial.
302 mfc0 at zbus0 # MultiFaceCard I/O board
303 mfcs0 at mfc0 unit 0 # MFC serial
304 mfcs1 at mfc0 unit 1 # MFC serial
305 #mfcp0 at mfc0 unit 0 # MFC parallel [not available yet]
306 #mfc1 at zbus0 # MultiFaceCard 2nd I/O board
307 #mfcs2 at mfc1 unit 0
308 #mfcs3 at mfc1 unit 1
309 #mfcp1 at mfc1 unit 0
310
311 hyper* at zbus? # zbus HyperCom3/3+/4/4+
312 #hyper* at mainbus0 # not yet: HyperCom1 + HyperCom3
313 com* at hyper? port ? # Hypercom3/4 serial ports
314 lpt* at hyper? port ? # Hypercom3+/4+ parallel port
315
316 #options IOBZCLOCK=22118400 # default, uncomment the next line
317 #options IOBZCLOCK=24000000 # if needed.
318
319 iobl* at zbus? # zbus IOBlix
320 com* at iobl? port ? # IOBlix serial ports
321 lpt* at iobl? port ? # IOBlix parallel ports
322
323
324 #
325 # Keyboard device. Optionally can attach a wskbd.
326 # wskbd works together with a wsdisplay so enable them both if you will.
327 # Don't enable wskbd if you use ite.
328 #
329 # XXX in std.amiga: kbd0 at mainbus0
330 #wskbd0 at kbd0 console ?
331
332
333 #
334 # Amiga Mainboard devices (sans graphics and keyboard)
335 #
336
337 ser0 at mainbus0 # Amiga onboard serial
338 par0 at mainbus0 # Amiga onboard parallel
339 ms* at mainbus0 # Amiga mice
340 fdc0 at mainbus0 # Amiga FDC
341 fd* at fdc0 unit ? # floppy disks on the later
342 a34kbbc0 at mainbus0 # A3000/A4000 battery backed clock
343 a2kbbc0 at mainbus0 # A2000 battery backed clock
344 aucc* at mainbus0 # Amiga CC audio
345 audio* at aucc?
346
347 spkr* at audio? # PC speaker (synthesized)
348
349 a1k2cp0 at mainbus0 # A1200 on-board clockport
350 clockport* at a1k2cp0
351
352 #com* at clockport? # Individual Computers SilverSurfer
353
354 #wsmouse* at ms?
355
356 #
357 # DraCo Mainboard devices (sans keyboard)
358 #
359
360 drbbc0 at mainbus0 # DraCo battery backed clock
361 drsupio0 at mainbus0 # DraCo superio chip
362 com* at drsupio? port ? # DraCo serial
363 lpt0 at drsupio? port ? # DraCo parallel
364
365 #
366 # Zorro-II, Zorro-III, DraCo Direct-Bus devices (sans graphics)
367 #
368
369
370 repulse* at zbus0 # ALiENDESiGN Repulse
371 audio* at repulse?
372
373 toccata* at zbus0 # MacroSystem GmbH Toccata
374 audio* at toccata?
375
376 # Ethernet cards:
377 le* at zbus0 # A2065, Ameristar, Ariadne
378 ne* at zbus0 # AriadneII
379 ed* at zbus0 # Hydra, ASDG LanRover
380 es* at zbus0 # CEI A4066 EthernetPLUS
381 qn* at zbus0 # Quicknet
382
383 xsh* at zbus0 # X-Surf 100
384 ne* at xshbus? # NE2000 chip on X-Surf 100
385
386 xsurf* at zbus0 # X-Surf
387 ne* at xsurfbus? # NE2000 chip on X-Surf
388 gencp* at xsurfbus? # clockports on X-Surf
389 wdc* at xsurfbus? # IDE on X-Surf
390
391 clockport* at gencp?
392
393 # Arcnet
394 bah* at zbus0 # C=/Ameristar A2060 / 560
395
396 # Greater Valley Product Bus
397 gvpbus* at zbus0
398
399 # scsi stuff, all possible
400 gtsc0 at gvpbus? # GVP series II scsi
401 scsibus* at gtsc0
402 ahsc0 at mainbus0 # A3000 scsi
403 scsibus* at ahsc0
404 atzsc0 at zbus0 # A2091 scsi
405 scsibus* at atzsc0
406 wstsc0 at zbus0 # Wordsync II scsi
407 scsibus* at wstsc0
408 ivsc0 at zbus0 # IVS scsi
409 scsibus* at ivsc0
410 mlhsc0 at zbus0 # Hacker scsi
411 scsibus* at mlhsc0
412 otgsc0 at zbus0 # 12 gauge scsi
413 scsibus* at otgsc0
414 zssc0 at zbus0 # Zeus scsi
415 scsibus* at zssc0
416 mgnsc0 at zbus0 # Magnum scsi
417 scsibus* at mgnsc0
418 wesc0 at zbus0 # Warp Engine scsi
419 scsibus* at wesc0
420 bppcsc0 at p5bus0 # BlizzardPPC 603e+ scsi
421 scsibus* at bppcsc0
422 afsc0 at zbus0 # A4091 scsi
423 scsibus* at afsc0
424 aftsc0 at mainbus0 # A4000T scsi
425 scsibus* at aftsc0
426 flsc0 at zbus0 # FastlaneZ3 scsi
427 scsibus* at flsc0
428 bzsc0 at zbus0 # Blizzard 1230 I,II scsi
429 scsibus* at bzsc0
430 bzivsc0 at zbus0 # Blizzard 12x0 IV scsi
431 scsibus* at bzivsc0
432 bztzsc0 at zbus0 # Blizzard 2060 scsi
433 scsibus* at bztzsc0
434 cbsc0 at zbus0 # CyberSCSI I
435 scsibus* at cbsc0
436 cbiisc0 at zbus0 # CyberSCSI II
437 scsibus* at cbiisc0
438 cbiiisc0 at p5bus0 # Cyberstorm mk.III/Cyberstorm PPC SCSI
439 scsibus* at cbiiisc0
440 empsc0 at zbus0 # Emplant scsi
441 scsibus* at empsc0
442
443 acafh0 at mainbus0 # Individual Computers ACA500
444 wdc* at acafhbus? # CF slots on ACA500
445 gencp* at acafhbus? # clockport on ACA500
446
447 wdc0 at mainbus0 # A4000 & A1200 IDE bus
448 wdc* at zbus0 # Buddha / Catweasel
449 #efa0 at mainbus0 # ELBOX FastATA 1200 Mk-III/Mk-IV
450
451 atabus* at wdc? channel ? # ATA bus
452 #atabus* at efa? channel ? # ATA bus
453 atabus* at ata? channel ? # ATA bus
454 wd* at atabus? drive ? # + drives
455 atapibus* at atabus? # ATAPI bus
456 cd* at atapibus? drive ? # ATAPI CD-ROM drives
457 sd* at atapibus? drive ? # ATAPI disk drives
458
459 pccard0 at mainbus0
460 pcmcia* at pccard0
461 com* at pcmcia? function ? # Modems and serial cards
462 pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards
463 aic* at pcmcia? function ? # Adaptec APA-1460 SCSI
464 wdc* at pcmcia? function ?
465 awi* at pcmcia? function ? # BayStack 650 (802.11FH)
466 ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet
467 mbe* at pcmcia? function ? # MB8696x based Ethernet
468 ne* at pcmcia? function ? # NE2000-compatible Ethernet
469 sm* at pcmcia? function ? # Megahertz Ethernet
470 mhzc* at pcmcia? function ? # Megahertz Ethernet/Modem combo cards
471 com* at mhzc?
472 sm* at mhzc?
473
474 nsphyter* at mii? phy ? # NS83843 PHYs
475 ukphy* at mii? phy ? # generic unknown PHYs
476
477 drsc0 at mainbus0 # DraCo scsi
478 scsibus* at drsc0
479
480
481 # each hard drive from low target to high
482 # will configure to the next available sd unit number
483 sd* at scsibus? target ? lun ? # scsi disks
484 st* at scsibus? target ? lun ? # scsi tapes
485 cd* at scsibus? target ? lun ? # scsi cds
486 ch* at scsibus? target ? lun ? # scsi autochangers
487 ss* at scsibus? target ? lun ? # scsi scanner
488 uk* at scsibus? target ? lun ? # scsi unknown
489
490 # PCI bus support
491 options PCIVERBOSE # verbose PCI device autoconfig messages
492 #options PCI_CONFIG_DUMP
493 options PCI_NETBSD_CONFIGURE # supported by mppb(4), p5pb(4), empb(4)
494
495 p5pb0 at p5bus0 # Phase5 PCI bridge (CVPPC/BVPPC/G-REX)
496 p5membar* at zbus0 # Phase5 PCI bridge autoconfiguring BARs
497 #options P5PB_DEBUG # enable excessive debug for p5pb
498 #options P5PB_CONSOLE # console on CVPPC/BVPPC/Voodoo3
499 pci* at p5pb0
500
501 mppb* at zbus0 # Matay Prometheus Zorro-PCI bridge
502 pci* at mppb?
503
504 empb0 at zbus0 # ELBOX Mediator PCI 1200
505 em4k0 at zbus0 # ELBOX Mediator PCI 4000
506 emmem0 at zbus0 # ELBOX Mediator PCI memory space
507 empm0 at empb0 # ELBOX Mediator PCI Power Management
508 pci* at empb0
509 pci* at em4k0
510
511 #cv3dpb* at zbus0 # CyberVision 64/3D PCI bridge
512
513 #genfb* at pci? # generic fb, CVPPC/BVPPC only
514 #voodoofb* at pci? # 3Dfx Voodoo 3 in G-REX
515 #radeonfb* at pci? # untested
516
517 ne* at pci? # NE2000 Ethernet
518 satalink* at pci? dev ? function ? flags 0x0002 # SiI SATALink 3112
519
520 # Bluetooth Controller and Device support
521 # tested only with btuart on an A1200
522
523 # Bluetooth PCMCIA Controllers
524 bt3c* at pcmcia? function ? # 3Com 3CRWB6096-A
525 btbc* at pcmcia? function ? # AnyCom BlueCard LSE041/039/139
526
527 # Bluetooth Device Hub
528 bthub* at bcsp?
529 bthub* at bt3c?
530 bthub* at btbc?
531 bthub* at btuart?
532
533 # Bluetooth HID support
534 bthidev* at bthub?
535
536 # Bluetooth Mouse
537 #btms* at bthidev? reportid ?
538 #wsmouse* at btms? mux 0
539
540 # Bluetooth Keyboard
541 #btkbd* at bthidev? reportid ?
542 #wskbd* at btkbd? console ? mux 1
543
544 # Bluetooth Apple Magic Mouse
545 #btmagic* at bthub?
546 #wsmouse* at btmagic? mux 0
547
548 # Bluetooth Audio support
549 #btsco* at bthub?
550
551 # USB
552 slhci* at zbus? # Thylacine
553 usb* at slhci?
554
555 uhub* at usb?
556 uhub* at uhub? port ?
557
558 uhidev* at uhub? port ? configuration ? interface ?
559 uhid* at uhidev? reportid ?
560
561 #
562 # accept filters
563 pseudo-device accf_data # "dataready" accept filter
564 pseudo-device accf_http # "httpready" accept filter
565
566 pseudo-device loop # loopback network interface
567 pseudo-device sl # SLIP network interfaces
568 pseudo-device ppp # PPP network interfaces
569 pseudo-device pppoe # PPP over Ethernet (RFC 2516)
570 pseudo-device tun # network tunnel line discipline
571 pseudo-device tap # virtual Ethernet
572 #pseudo-device gre # generic L3 over IP tunnel
573 pseudo-device bpfilter # Berkeley packet filter
574 #pseudo-device carp # Common Address Redundancy Protocol
575 pseudo-device ipfilter # IP Filter package
576 pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933)
577 #pseudo-device faith # IPv[46] tcp relay translation i/f
578 pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation
579 pseudo-device vlan # IEEE 802.1q encapsulation
580 pseudo-device bridge # simple inter-network bridging
581 #options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too
582 pseudo-device agr # IEEE 802.3ad link aggregation
583 #pseudo-device pf # PF packet filter
584 #pseudo-device pflog # PF log if
585 pseudo-device fss # file system snapshot device
586 pseudo-device putter # for puffs and pud
587
588 pseudo-device view 4 # views (needed for grfcc)
589 pseudo-device pty # pseudo-terminals
590 pseudo-device clockctl # user control of clock subsystem
591
592 #pseudo-device wsfont # wsfont(4) dynamic font loading support
593 #pseudo-device wsmux # mouse & keyboard multiplexor
594
595 pseudo-device vnd # vnode pseudo-disks
596 #options VND_COMPRESSION # compressed vnd(4)
597 pseudo-device ccd # concatenated disk devices
598 #pseudo-device cgd # cryptographic disk devices
599 pseudo-device raid # RAIDframe disk driver
600 options RAID_AUTOCONFIG # auto-configuration of RAID components
601 # Options to enable various other RAIDframe RAID types.
602 # options RF_INCLUDE_EVENODD=1
603 # options RF_INCLUDE_RAID5_RS=1
604 # options RF_INCLUDE_PARITYLOGGING=1
605 # options RF_INCLUDE_CHAINDECLUSTER=1
606 # options RF_INCLUDE_INTERDECLUSTER=1
607 # options RF_INCLUDE_PARITY_DECLUSTERING=1
608 # options RF_INCLUDE_PARITY_DECLUSTERING_DS=1
609
610 #options RND_COM # use "com" randomness as well (BROKEN)
611
612 pseudo-device ksyms # /dev/ksyms (kernel symbols)
613 pseudo-device nsmb # experimental - SMB requester
614 pseudo-device bcsp # BlueCore Serial Protocol
615 pseudo-device btuart # Bluetooth HCI UART (H4)
616
617 # Veriexec
618 #
619 # a pseudo device needed for veriexec
620 #pseudo-device veriexec
621 #
622 # Uncomment the fingerprint methods below that are desired. Note that
623 # removing fingerprint methods will have almost no impact on the kernel
624 # code size.
625 #
626 #options VERIFIED_EXEC_FP_RMD160
627 #options VERIFIED_EXEC_FP_SHA256
628 #options VERIFIED_EXEC_FP_SHA384
629 #options VERIFIED_EXEC_FP_SHA512
630 #options VERIFIED_EXEC_FP_SHA1
631 #options VERIFIED_EXEC_FP_MD5
632
633 config netbsd root on ? type ?
634