GENERIC revision 1.539
1# $NetBSD: GENERIC,v 1.539 2003/01/08 13:20:26 fvdl Exp $ 2# 3# GENERIC machine description file 4# 5# This machine description file is used to generate the default NetBSD 6# kernel. The generic kernel does not include all options, subsystems 7# and device drivers, but should be useful for most applications. 8# 9# The machine description file can be customised for your specific 10# machine to reduce the kernel size and improve its performance. 11# 12# For further information on compiling NetBSD kernels, see the config(8) 13# man page. 14# 15# For further information on hardware support for this architecture, see 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 18# of each device driver in this file see the section 4 man page for the 19# device. 20 21include "arch/i386/conf/std.i386" 22 23options INCLUDE_CONFIG_FILE # embed config file in kernel binary 24 25#ident "GENERIC-$Revision: 1.539 $" 26 27maxusers 32 # estimated number of users 28 29# CPU support. At least one is REQUIRED. 30options I386_CPU 31options I486_CPU 32options I586_CPU 33options I686_CPU 34 35# CPU-related options. 36options MATH_EMULATE # floating point emulation 37options VM86 # virtual 8086 emulation 38options USER_LDT # user-settable LDT; used by WINE 39# insert delay no-ops in interrupts; recommended on very old machines 40#options PIC_DELAY 41 42options MTRR # memory-type range register syscall support 43# doesn't work with MP just yet.. 44#options PERFCTRS # performance-monitoring counters support 45 46# delay between "rebooting ..." message and hardware reset, in milliseconds 47#options CPURESET_DELAY=2000 48 49# This option allows you to force a serial console at the specified 50# I/O address. see console(4) for details. 51#options CONSDEVNAME="\"com\"",CONADDR=0x2f8,CONSPEED=57600 52# you don't want the option below ON iff you are using the 53# serial console option of the new boot strap code. 54#options CONS_OVERRIDE # Always use above! independent of boot info 55 56# The following options override the memory sizes passed in from the boot 57# block. Use them *only* if the boot block is unable to determine the correct 58# values. Note that the BIOS may *correctly* report less than 640k of base 59# memory if the extended BIOS data area is located at the top of base memory 60# (as is the case on most recent systems). 61#options REALBASEMEM=639 # size of base memory (in KB) 62#options REALEXTMEM=15360 # size of extended memory (in KB) 63 64# Standard system options 65 66options UCONSOLE # users can use TIOCCONS (for xconsole) 67options INSECURE # disable kernel security levels - X needs this 68 69options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT 70options NTP # NTP phase/frequency locked loop 71 72options KTRACE # system call tracing via ktrace(1) 73options SYSTRACE # system call vetting via systrace(1) 74 75options SYSVMSG # System V-like message queues 76options SYSVSEM # System V-like semaphores 77#options SEMMNI=10 # number of semaphore identifiers 78#options SEMMNS=60 # number of semaphores in system 79#options SEMUME=10 # max number of undo entries per process 80#options SEMMNU=30 # number of undo structures in system 81options SYSVSHM # System V-like memory sharing 82#options SHMMAXPGS=2048 # 2048 pages is the default 83 84options LKM # loadable kernel modules 85 86options USERCONF # userconf(4) support 87#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) 88 89# Enable experimental buffer queue strategy for better responsiveness under 90# high disk I/O load. Use it with caution - it's not proven to be stable yet. 91#options NEW_BUFQ_STRATEGY 92 93# Diagnostic/debugging support options 94#options DIAGNOSTIC # expensive kernel consistency checks 95#options DEBUG # expensive debugging checks/support 96#options KMEMSTATS # kernel memory statistics (vmstat -m) 97options DDB # in-kernel debugger 98options DDB_HISTORY_SIZE=512 # enable history editing in DDB 99#options KGDB # remote debugger 100#options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 101#makeoptions DEBUG="-g" # compile full symbol table 102 103# Compatibility options 104options COMPAT_NOMID # compatibility with 386BSD, BSDI, NetBSD 0.8, 105options COMPAT_09 # NetBSD 0.9, 106options COMPAT_10 # NetBSD 1.0, 107options COMPAT_11 # NetBSD 1.1, 108options COMPAT_12 # NetBSD 1.2, 109options COMPAT_13 # NetBSD 1.3, 110options COMPAT_14 # NetBSD 1.4, 111options COMPAT_15 # NetBSD 1.5, 112options COMPAT_43 # and 4.3BSD 113options COMPAT_386BSD_MBRPART # recognize old partition ID 114#options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. 115 116options COMPAT_SVR4 # binary compatibility with SVR4 117options COMPAT_IBCS2 # binary compatibility with SCO and ISC 118options COMPAT_LINUX # binary compatibility with Linux 119options COMPAT_FREEBSD # binary compatibility with FreeBSD 120#options COMPAT_MACH # binary compatibility with Mach binaries 121#options COMPAT_DARWIN # binary compatibility with Darwin binaries 122#options EXEC_MACHO # exec MACH-O binaries 123#options COMPAT_PECOFF # kernel support to run Win32 apps 124 125# File systems 126file-system FFS # UFS 127file-system EXT2FS # second extended file system (linux) 128file-system LFS # log-structured file system 129file-system MFS # memory file system 130file-system NFS # Network File System client 131file-system NTFS # Windows/NT file system (experimental) 132file-system CD9660 # ISO 9660 + Rock Ridge file system 133file-system MSDOSFS # MS-DOS file system 134file-system FDESC # /dev/fd 135file-system KERNFS # /kern 136file-system NULLFS # loopback file system 137file-system OVERLAY # overlay file system 138file-system PORTAL # portal filesystem (still experimental) 139file-system PROCFS # /proc 140file-system UMAPFS # NULLFS + uid and gid remapping 141file-system UNION # union file system 142file-system CODA # Coda File System; also needs vcoda (below) 143 144# File system options 145options QUOTA # UFS quotas 146#options FFS_EI # FFS Endian Independent support 147options SOFTDEP # FFS soft updates support. 148options NFSSERVER # Network File System server 149#options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and 150 # immutable) behave as system flags. 151 152# Networking options 153#options GATEWAY # packet forwarding 154options INET # IP + ICMP + TCP + UDP 155options INET6 # IPV6 156#options IPSEC # IP security 157#options IPSEC_ESP # IP security (encryption part; define w/IPSEC) 158#options IPSEC_DEBUG # debug for IP security 159#options MROUTING # IP multicast routing 160options NS # XNS 161#options NSIP # XNS tunneling over IP 162options ISO,TPIP # OSI 163#options EON # OSI tunneling over IP 164options CCITT,LLC,HDLC # X.25 165options NETATALK # AppleTalk networking protocols 166options PPP_BSDCOMP # BSD-Compress compression support for PPP 167options PPP_DEFLATE # Deflate compression support for PPP 168options PPP_FILTER # Active filter support for PPP (requires bpf) 169options PFIL_HOOKS # pfil(9) packet filter hooks 170options IPFILTER_LOG # ipmon(8) log support 171#options IPFILTER_DEFAULT_BLOCK # block all packets by default 172#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG 173 174# These options enable verbose messages for several subsystems. 175# Warning, these may compile large string tables into the kernel! 176#options ACPIVERBOSE # verbose ACPI device autoconfig messages 177options EISAVERBOSE # verbose EISA device autoconfig messages 178options MIIVERBOSE # verbose PHY autoconfig messages 179options PCIVERBOSE # verbose PCI device autoconfig messages 180#options PCI_CONFIG_DUMP # verbosely dump PCI config space 181#options PCMCIAVERBOSE # verbose PCMCIA configuration messages 182options SCSIVERBOSE # human readable SCSI error messages 183options USBVERBOSE # verbose USB device autoconfig messages 184#options PNPBIOSVERBOSE # verbose PnP BIOS messages 185#options PNPBIOSDEBUG # more fulsome PnP BIOS debugging messages 186options I2OVERBOSE # verbose I2O driver messages 187options MCAVERBOSE # verbose MCA device autoconfig messages 188 189options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM 190 191# 192# wscons options 193# 194# builtin terminal emulations 195#options WSEMUL_SUN # sun terminal emulation 196options WSEMUL_VT100 # VT100 / VT220 emulation 197# different kernel output - see dev/wscons/wsdisplayvar.h 198options WS_KERNEL_FG=WSCOL_GREEN 199#options WS_KERNEL_BG=WSCOL_BLACK 200# compatibility to other console drivers 201options WSDISPLAY_COMPAT_PCVT # emulate some ioctls 202options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls 203options WSDISPLAY_COMPAT_USL # VT handling 204options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes 205# see dev/pckbc/wskbdmap_mfii.c for implemented layouts 206#options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" 207# allocate a number of virtual screens at autoconfiguration time 208#options WSDISPLAY_DEFAULTSCREENS=4 209# use a large software cursor that doesn't blink 210options PCDISPLAY_SOFTCURSOR 211# modify the screen type of the console; defaults to "80x25" 212#options VGA_CONSOLE_SCREENTYPE="\"80x24\"" 213# work around a hardware bug that loaded fonts don't work; found on ATI cards 214#options VGA_CONSOLE_ATI_BROKEN_FONTSEL 215# the following enables some functions to get mouse console support. 216# if you want a really secure system, it may be better not to enable them, 217# see wsmoused(8), section SECURITY CONSIDERATIONS for more info. 218#options WSDISPLAY_CHARFUNCS # mouse console support 219# enable VGA raster mode capable of displaying multilingual text on console 220#options VGA_RASTERCONSOLE 221 222# Kernel root file system and dump configuration. 223config netbsd root on ? type ? 224#config netbsd root on sd0a type ffs 225#config netbsd root on ? type nfs 226 227# 228# Device configuration 229# 230 231mainbus0 at root 232 233cpu* at mainbus? 234#ioapic* at mainbus? 235 236# Doesn't do anything yet. 237#p64h2apic* at pci? dev? function? # P64H2 IOxAPIC 238 239#apm0 at mainbus0 # Advanced power management 240 241# Tuning for power management, see apm(4) for more details. 242#options APM_NO_IDLE # Don't call BIOS CPU idle function 243#options APM_V10_ONLY # Use only the APM 1.0 calls 244#options APM_NO_POWEROFF # Don't power off on halt(8) 245#options APM_POWER_PRINT # Print stats on the console 246#options APM_DISABLE_INTERRUPTS=0 # Don't disable interrupts 247 248 249# Basic Bus Support 250 251# Advanced Control and Power Interface 252 253# This option can be used to retrieve CPU and APIC information. 254# that I/O APICs can be used if ACPI is enabled below. 255# To use the I/O APIC(s), enable the ioapic line above. 256#options MPACPI 257 258#acpi0 at mainbus0 259#options ACPI_PCI_FIXUP=1 # PCI interrupt routing via ACPI 260#options ACPI_ACTIVATE_DEV=0 # If set, activate inactive devices 261 262# ACPI devices 263#acpiacad* at acpi? # ACPI AC Adapter 264#acpibat* at acpi? # ACPI Battery 265#acpibut* at acpi? # ACPI Button 266#acpiec* at acpi? # ACPI Embedded Controller 267#acpilid* at acpi? # ACPI Lid Switch 268#acpitz* at acpi? # ACPI Thermal Zone 269 270# Mainboard devices 271#com* at acpi? # Serial communications interface 272#fdc* at acpi? # Floppy disk controller 273#lpt* at acpi? # Parallel port 274#npx* at acpi? # Math coprocessor 275#pckbc* at acpi? # PC keyboard controller 276#wss* at acpi? # NeoMagic 256AV in wss mode 277 278# Sony Vaio jog dial 279#spic* at acpi? # Sony Programmable I/O Controller 280#wsmouse* at spic? 281 282# Plug-and-Play BIOS and attached devices 283 284#pnpbios* at mainbus? 285 286# mainboard audio chips 287#ess* at pnpbios? index ? # ESS AudioDrive 288#sb* at pnpbios? index ? # NeoMagic 256AV in sb mode 289#wss* at pnpbios? index ? # NeoMagic 256AV in wss mode 290#ym* at pnpbios? index ? # OPL3-SA3 291 292# com port 293# If enabled, consider changing "com0", "com1", and "com2" under "ISA Serial 294# Interfaces" to "com*", otherwise com2 will attach at pnpbios? and there 295# will be no com0. A side effect is pcmcia (and other) com? previously 296# starting at com3 may attach as com1 or com2. 297#com* at pnpbios? index ? # serial ports 298 299# parallel port 300# The above "com*" comments apply, cf. "lpt0" under "ISA parallel 301# "printer interfaces". 302#lpt* at pnpbios? index ? # parallel ports 303 304#pckbc* at pnpbios? index ? # PC keyboard/mouse controller 305#fdc* at pnpbios? index ? # floppy controller 306 307# IDE controller on Toshiba Portege 3000 series (crippled PCI device) 308#pciide* at pnpbios? index ? 309 310# PCI bus support 311pci* at mainbus? bus ? 312pci* at pchb? bus ? 313pci* at ppb? bus ? 314 315# Configure PCI using BIOS information 316#options PCIBIOS # PCI BIOS support 317#options PCIBIOSVERBOSE # PCI BIOS verbose info 318#options PCIBIOS_ADDR_FIXUP # fixup PCI I/O addresses 319#options PCIBIOS_BUS_FIXUP # fixup PCI bus numbering 320#options PCIBIOS_INTR_FIXUP # fixup PCI interrupt routing 321#options PCIBIOS_IRQS_HINT=0x0a00 # PCI interrupts hint. IRQ 9 or 11 322#options PCIBIOS_INTR_GUESS # see pcibios(4) 323#options PCIINTR_DEBUG # super-verbose PCI interrupt fixup 324 325# System Controllers 326elansc* at pci? dev ? function ? # AMD Elan SC520 System Controller 327 328# PCI bridges 329pchb* at pci? dev ? function ? # PCI-Host bridges 330pceb* at pci? dev ? function ? # PCI-EISA bridges 331pcib* at pci? dev ? function ? # PCI-ISA bridges 332pcmb* at pci? dev ? function ? # PCI-MCA bridges 333ppb* at pci? dev ? function ? # PCI-PCI bridges 334# XXX 'puc's aren't really bridges, but there's no better place for them here 335puc* at pci? dev ? function ? # PCI "universal" comm. cards 336 337agp* at pchb? 338 339 340# EISA bus support 341eisa0 at mainbus? 342eisa0 at pceb? 343 344# ISA bus support 345isa0 at mainbus? 346isa0 at pceb? 347isa0 at pcib? 348 349# PCMCIA bus support 350pcmcia* at pcic? controller ? socket ? 351pcmcia* at tcic? controller ? socket ? 352 353# MCA bus support 354mca0 at mainbus? 355 356# ISA PCMCIA controllers 357pcic0 at isa? port 0x3e0 iomem 0xd0000 iosiz 0x10000 358pcic1 at isa? port 0x3e2 iomem 0xe0000 iosiz 0x4000 359pcic2 at isa? port 0x3e4 iomem 0xe0000 iosiz 0x4000 360tcic0 at isa? port 0x240 iomem 0xd0000 iosiz 0x10000 361 362# PCI PCMCIA controllers 363pcic0 at pci? dev? function ? 364 365# ISA Plug-and-Play bus support 366isapnp0 at isa? 367 368# ISA Plug-and-Play PCMCIA controllers 369pcic* at isapnp? 370 371# CardBus bridge support 372cbb* at pci? dev ? function ? 373cardslot* at cbb? 374 375# CardBus bus support 376cardbus* at cardslot? 377pcmcia* at cardslot? 378 379# Coprocessor Support 380 381# Math Coprocessor support 382npx0 at isa? port 0xf0 irq 13 # x86 math coprocessor 383 384 385# Console Devices 386 387# ISA console 388#pc0 at isa? port 0x60 irq 1 # pccons generic PC console driver 389# Keyboard layout configuration for pccons 390#options FRENCH_KBD 391#options FINNISH_KBD 392#options GERMAN_KBD 393#options NORWEGIAN_KBD 394# pccons-specific options: 395#options XSERVER_DDB # PF12 gets you into DDB when X is running 396#options XSERVER # X server support 397 398 399# wscons 400pckbc0 at isa? # pc keyboard controller 401pckbd* at pckbc? # PC keyboard 402pms* at pckbc? # PS/2 mouse for wsmouse 403#options PMS_DISABLE_POWERHOOK # Disable PS/2 reset on resume 404vga0 at isa? 405vga* at pci? dev ? function ? 406pcdisplay0 at isa? # CGA, MDA, EGA, HGA 407#machfb* at pci? dev ? function ? # ATI Mach64 framebuffer driver 408wsdisplay* at vga? console ? 409wsdisplay* at pcdisplay? console ? 410#wsdisplay* at machfb? console ? 411wskbd* at pckbd? console ? 412wsmouse* at pms? mux 0 413 414pcppi0 at isa? 415sysbeep0 at pcppi? 416 417# Serial Devices 418 419# PCI serial interfaces 420com* at puc? port ? # 16x50s on "universal" comm boards 421cy* at pci? dev ? function ? # Cyclades Cyclom-Y serial boards 422cz* at pci? dev ? function ? # Cyclades-Z multi-port serial boards 423 424# ISA Plug-and-Play serial interfaces 425com* at isapnp? # Modems and serial boards 426 427# PCMCIA serial interfaces 428com* at pcmcia? function ? # Modems and serial cards 429 430pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards 431com* at pcmcom? slave ? # ...and the slave devices 432 433# CardBus serial interfaces 434#com* at cardbus? dev ? function ? # Modems and serial cards 435 436# ISA serial interfaces 437#options COM_HAYESP # adds Hayes ESP serial board support 438com0 at isa? port 0x3f8 irq 4 # Standard PC serial ports 439com1 at isa? port 0x2f8 irq 3 440com2 at isa? port 0x3e8 irq 5 441#com3 at isa? port 0x2e8 irq 9 442#ast0 at isa? port 0x1a0 irq 5 # AST 4-port serial cards 443#com* at ast? slave ? 444#boca0 at isa? port 0x100 irq 5 # BOCA 8-port serial cards 445#boca0 at isa? port 0x100 irq 5 # BOCA 16-port serial cards (BB2016) 446#boca1 at isa? port 0x140 irq 5 # this line is also needed for BB2016 447#com* at boca? slave ? 448#tcom0 at isa? port 0x100 irq 7 # TC-800 8-port serial cards 449#com* at tcom? slave ? 450#rtfps0 at isa? port 0x1230 irq 10 # RT 4-port serial cards 451#com* at rtfps? slave ? 452#cy0 at isa? iomem 0xd4000 irq 12 # Cyclades serial cards 453#addcom0 at isa? port 0x108 irq 5 # Addonics FlexPort 8S 454#com* at addcom? slave ? 455#moxa0 at isa? port 0x100 irq 5 # MOXA C168H serial card (experimental) 456#com* at moxa? slave ? 457 458# MCA serial interfaces 459com* at mca? slot ? # 16x50s on comm boards 460 461# Parallel Printer Interfaces 462 463# PCI parallel printer interfaces 464lpt* at puc? port ? # || ports on "universal" comm boards 465 466# ISA parallel printer interfaces 467lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports 468lpt1 at isa? port 0x278 469lpt2 at isa? port 0x3bc 470 471# Hardware monitors 472 473# LM7[89] and compatible hardware monitors 474#lm0 at isa? port 0x290 # other common ports: 0x280, 0x310 475 476# VIA VT82C686A hardware monitor 477#viapm* at pci? dev ? function ? 478#viaenv* at viapm? 479 480 481# I2O devices 482iop* at pci? dev ? function ? # I/O processor 483iopsp* at iop? tid ? # SCSI/FC-AL ports 484ld* at iop? tid ? # block devices 485dpti* at iop? tid 0 # DPT/Adaptec control interface 486 487 488# SCSI Controllers and Devices 489 490# PCI SCSI controllers 491adv* at pci? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI 492adw* at pci? dev ? function ? # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI 493ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI 494bha* at pci? dev ? function ? # BusLogic 9xx SCSI 495dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID 496iha* at pci? dev ? function ? # Initio INIC-940/950 SCSI 497isp* at pci? dev ? function ? # Qlogic ISP [12]0x0 SCSI/FibreChannel 498mly* at pci? dev ? function ? # Mylex AcceleRAID and eXtremeRAID 499pcscp* at pci? dev ? function ? # AMD 53c974 PCscsi-PCI SCSI 500siop* at pci? dev ? function ? # Symbios 53c8xx SCSI 501#options SIOP_SYMLED # drive the act. LED in software 502trm* at pci? dev ? function ? # Tekram DC-395U/UW/F, DC-315/U SCSI 503 504# EISA SCSI controllers 505ahb* at eisa? slot ? # Adaptec 174[02] SCSI 506ahc* at eisa? slot ? # Adaptec 274x, aic7770 SCSI 507bha* at eisa? slot ? # BusLogic 7xx SCSI 508dpt* at eisa? slot ? # DPT EATA SCSI 509uha* at eisa? slot ? # UltraStor 24f SCSI 510 511# PCMCIA SCSI controllers 512aic* at pcmcia? function ? # Adaptec APA-1460 SCSI 513esp* at pcmcia? function ? # Qlogic ESP406/FAS408 SCSI 514 515# ISA Plug-and-Play SCSI controllers 516aha* at isapnp? # Adaptec AHA-154[02 517aic* at isapnp? # Adaptec AHA-1520B 518 519# ISA SCSI controllers 520adv0 at isa? port ? irq ? drq ? # AdvanSys APB-514[02] SCSI 521aha0 at isa? port 0x330 irq ? drq ? # Adaptec 154[02] SCSI 522aha1 at isa? port 0x334 irq ? drq ? 523ahc0 at isa? port ? irq ? # Adaptec 284x SCSI 524aic0 at isa? port 0x340 irq 11 # Adaptec 152[02] SCSI 525bha0 at isa? port 0x330 irq ? drq ? # BusLogic [457]4X SCSI 526bha1 at isa? port 0x334 irq ? drq ? 527# The "nca" and "dpt" probes might give false hits or hang your machine. 528#dpt0 at isa? port 0x170 irq ? drq ? # DPT SmartCache/SmartRAID 529#nca0 at isa? port 0x360 irq 15 # Port-mapped NCR 53C80 controller 530#nca1 at isa? iomem 0xd8000 irq 5 # Memory-mapped controller (T128, etc.) 531sea0 at isa? iomem 0xc8000 irq 5 # Seagate/Future Domain SCSI 532uha0 at isa? port 0x330 irq ? drq ? # UltraStor [13]4f SCSI 533uha1 at isa? port 0x340 irq ? drq ? 534wds0 at isa? port 0x350 irq 15 drq 6 # WD7000 and TMC-7000 controllers 535wds1 at isa? port 0x358 irq 11 drq 5 536 537# CardBus SCSI cards 538#adv* at cardbus? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI 539#ahc* at cardbus? dev ? function ? # Adaptec ADP-1480 540 541# MCA SCSI cards 542aha* at mca? slot ? # Adaptec AHA-1640 543 544# SCSI bus support 545scsibus* at scsi? 546 547# SCSI devices 548sd* at scsibus? target ? lun ? # SCSI disk drives 549st* at scsibus? target ? lun ? # SCSI tape drives 550cd* at scsibus? target ? lun ? # SCSI CD-ROM drives 551ch* at scsibus? target ? lun ? # SCSI autochangers 552ses* at scsibus? target ? lun ? # SCSI Enclosure Services devices 553ss* at scsibus? target ? lun ? # SCSI scanners 554uk* at scsibus? target ? lun ? # SCSI unknown 555 556 557# RAID controllers and devices 558aac* at pci? dev ? function ? # Adaptec AAC family 559cac* at eisa? slot ? # Compaq EISA array controllers 560cac* at pci? dev ? function ? # Compaq PCI array controllers 561icp* at pci? dev ? function ? # ICP-Vortex GDT & Intel RAID 562mlx* at pci? dev ? function ? # Mylex DAC960 & DEC SWXCR family 563mlx* at eisa? slot ? # Mylex DAC960 & DEC SWXCR family 564twe* at pci? dev ? function ? # 3ware Escalade RAID controllers 565 566ld* at aac? unit ? # logical disk devices 567ld* at cac? unit ? 568ld* at icp? unit ? 569ld* at twe? unit ? 570ld* at mlx? unit ? 571 572icpsp* at icp? unit ? # SCSI pass-through 573 574# IDE and related devices 575# PCI IDE controllers - see pciide(4) for supported hardware. 576# The 0x0001 flag force the driver to use DMA, even if the driver doesn't know 577# how to set up DMA modes for this chip. This may work, or may cause 578# a machine hang with some controllers. 579pciide* at pci? dev ? function ? flags 0x0000 580 581# ISA Plug-and-Play IDE controllers 582wdc* at isapnp? 583 584# PCMCIA IDE controllers 585wdc* at pcmcia? function ? 586 587# ISA ST506, ESDI, and IDE controllers 588# Use flags 0x01 if you want to try to use 32bits data I/O (the driver will 589# fall back to 16bits I/O if 32bits I/O are not functional). 590# Some controllers pass the initial 32bit test, but will fail later. 591wdc0 at isa? port 0x1f0 irq 14 flags 0x00 592wdc1 at isa? port 0x170 irq 15 flags 0x00 593 594# IDE drives 595# Flags are used only with controllers that support DMA operations 596# and mode settings (e.g. some pciide controllers) 597# The lowest order four bits (rightmost digit) of the flags define the PIO 598# mode to use, the next set of four bits the DMA mode and the third set the 599# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode 600# to use, and the last bit must be 1 for this setting to be used. 601# For DMA and UDMA, 0xf (1111) means 'disable'. 602# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. 603# (0xc=1100, 0xa=1010, 0xf=1111) 604# 0x0000 means "use whatever the drive claims to support". 605wd* at wdc? channel ? drive ? flags 0x0000 606wd* at pciide? channel ? drive ? flags 0x0000 607 608# ATAPI bus support 609atapibus* at atapi? 610 611# ATAPI devices 612# flags have the same meaning as for IDE drives. 613cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives 614sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives 615st* at atapibus? drive ? flags 0x0000 # ATAPI tape drives 616uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown 617 618 619# Miscellaneous mass storage devices 620 621# ISA floppy 622fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers 623#fdc1 at isa? port 0x370 irq ? drq ? 624fd* at fdc? drive ? # the drives themselves 625# some machines need you to do this instead of fd* 626#fd0 at fdc0 drive 0 627 628# ISA CD-ROM devices 629#mcd0 at isa? port 0x300 irq 10 # Mitsumi CD-ROM drives 630 631# ISA tape devices 632# note: the wt driver conflicts unpleasantly with SMC boards at the 633# same I/O address. The probe reprograms their EEPROMs. Don't 634# uncomment it unless you are actually using it. 635#wt0 at isa? port 0x308 irq 5 drq 1 # Archive and Wangtek QIC tape drives 636 637# MCA ESDI devices 638edc* at mca? slot ? # IBM ESDI Disk Controllers 639ed* at edc? 640 641 642# Network Interfaces 643 644# PCI network interfaces 645an* at pci? dev ? function ? # Aironet PC4500/PC4800 (802.11) 646bge* at pci? dev ? function ? # Broadcom 570x gigabit Ethernet 647en* at pci? dev ? function ? # ENI/Adaptec ATM 648ep* at pci? dev ? function ? # 3Com 3c59x 649epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet 650esh* at pci? dev ? function ? # Essential HIPPI card 651ex* at pci? dev ? function ? # 3Com 90x[BC] 652fpa* at pci? dev ? function ? # DEC DEFPA FDDI 653fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B 654gsip* at pci? dev ? function ? # NS83820 Gigabit Ethernet 655#hme* at pci? dev ? function ? # Sun Microelectronics STP2002-STQ 656le* at pci? dev ? function ? # PCnet-PCI Ethernet 657lmc* at pci? dev ? function ? # Lan Media Corp SSI/HSSI/DS3 658mtd* at pci? dev ? function ? # Myson MTD803 3-in-1 Ethernet 659ne* at pci? dev ? function ? # NE2000-compatible Ethernet 660ntwoc* at pci? dev ? function ? # Riscom/N2 PCI Sync Serial 661pcn* at pci? dev ? function ? # AMD PCnet-PCI Ethernet 662rtk* at pci? dev ? function ? # Realtek 8129/8139 663sf* at pci? dev ? function ? # Adaptec AIC-6915 Ethernet 664sip* at pci? dev ? function ? # SiS 900/DP83815 Ethernet 665ste* at pci? dev ? function ? # Sundance ST-201 Ethernet 666stge* at pci? dev ? function ? # Sundance/Tamarack TC9021 Gigabit 667ti* at pci? dev ? function ? # Alteon ACEnic gigabit Ethernet 668tl* at pci? dev ? function ? # ThunderLAN-based Ethernet 669tlp* at pci? dev ? function ? # DECchip 21x4x and clones 670vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet 671wi* at pci? dev ? function ? # Intersil Prism Mini-PCI (802.11b) 672wm* at pci? dev ? function ? # Intel 82543/82544 gigabit 673 674# EISA network interfaces 675ep* at eisa? slot ? # 3Com 3c579 Ethernet 676fea* at eisa? slot ? # DEC DEFEA FDDI 677tlp* at eisa? slot ? # DEC DE-425 Ethernet 678 679# ISA Plug-and-Play network interfaces 680an* at isapnp? # Aironet 802.11 681ep* at isapnp? # 3Com 3c509 Ethernet 682fmv* at isapnp? # Fujitsu FMV-183 683le* at isapnp? # AMD PCnet-ISA Ethernet 684ne* at isapnp? # NE2000-compatible Ethernet 685tr* at isapnp? # IBM/3COM TROPIC Token-Ring 686 687# PCMCIA network interfaces 688an* at pcmcia? function ? # Aironet PC4500/PC4800 (802.11) 689awi* at pcmcia? function ? # BayStack 650/660 (802.11FH/DS) 690cnw* at pcmcia? function ? # Xircom/Netwave AirSurfer 691ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet 692mbe* at pcmcia? function ? # MB8696x based Ethernet 693ne* at pcmcia? function ? # NE2000-compatible Ethernet 694ray* at pcmcia? function ? # Raytheon Raylink (802.11) 695sm* at pcmcia? function ? # Megahertz Ethernet 696# tr at pcmcia has problems with Cardbus bridges 697#tr* at pcmcia? function ? # TROPIC based Token-Ring 698wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11) 699xi* at pcmcia? function ? # Xircom CreditCard Ethernet 700 701mhzc* at pcmcia? function ? # Megahertz Ethernet/Modem combo cards 702com* at mhzc? 703sm* at mhzc? 704 705# ISA network interfaces 706ate0 at isa? port 0x2a0 irq ? # AT1700 707cs0 at isa? port 0x300 iomem ? irq ? drq ? # CS8900 Ethernet 708ec0 at isa? port 0x250 iomem 0xd8000 irq 9 # 3Com 3c503 Ethernet 709eg0 at isa? port 0x280 irq 9 # 3C505 ethernet cards 710el0 at isa? port 0x300 irq 9 # 3C501 ethernet cards 711ep* at isa? port ? irq ? # 3C509 ethernet cards 712ef0 at isa? port 0x360 iomem 0xd0000 irq 7 # 3C507 713ai0 at isa? port 0x360 iomem 0xd0000 irq 7 # StarLAN 714fmv0 at isa? port 0x2a0 irq ? # FMV-181/182 715ix0 at isa? port 0x300 irq 10 # EtherExpress/16 716iy0 at isa? port 0x360 irq ? # EtherExpress PRO 10 ISA 717lc0 at isa? port 0x320 iomem ? irq ? # DEC EtherWORKS III (LEMAC) 718#depca0 at isa? port 0x300 iomem 0xc8000 iosiz 0x8000 irq 5 # DEPCA 719#le* at depca? 720nele0 at isa? port 0x320 irq 9 drq 7 # NE2100 721le* at nele? 722#ntwoc0 at isa? port 0x300 irq 5 iomem 0xc8000 flags 1 # Riscom/N2 sync serial 723bicc0 at isa? port 0x320 irq 10 drq 7 # BICC IsoLan 724le* at bicc? 725ne0 at isa? port 0x280 irq 9 # NE[12]000 ethernet cards 726ne1 at isa? port 0x300 irq 10 727sm0 at isa? port 0x300 irq 10 # SMC91C9x Ethernet 728tr0 at isa? port 0xa20 iomem 0xd8000 irq ? # IBM TROPIC based Token-Ring 729tr1 at isa? port 0xa24 iomem 0xd0000 irq ? # IBM TROPIC based Token-Ring 730tr* at isa? port ? irq ? # 3COM TROPIC based Token-Ring 731we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC Ethernet 732we1 at isa? port 0x300 iomem 0xcc000 irq 10 733 734# CardBus network cards 735#ex* at cardbus? dev ? function ? # 3Com 3C575TX 736#fxp* at cardbus? dev ? function ? # Intel i8255x 737#rtk* at cardbus? dev ? function ? # Realtek 8129/8139 738#tlp* at cardbus? dev ? function ? # DECchip 21143 739 740# MCA network cards 741elmc* at mca? slot ? # 3Com EtherLink/MC (3c523) 742ep* at mca? slot ? # 3Com EtherLink III (3c529) 743we* at mca? slot ? # WD/SMC Ethernet 744ate* at mca? slot ? # Allied Telesis AT1720 745ne* at mca? slot ? # Novell NE/2 and clones 746tr* at mca? slot ? # IBM Token Ring adapter 747le* at mca? slot ? # SKNET Personal/MC2+ 748 749# MII/PHY support 750acphy* at mii? phy ? # DAltima AC101 and AMD Am79c874 PHYs 751amhphy* at mii? phy ? # AMD 79c901 Ethernet PHYs 752bmtphy* at mii? phy ? # Broadcom BCM5201 and BCM5202 PHYs 753brgphy* at mii? phy ? # Broadcom BCM5400-family PHYs 754dmphy* at mii? phy ? # Davicom DM9101 PHYs 755exphy* at mii? phy ? # 3Com internal PHYs 756glxtphy* at mii? phy ? # Level One LXT-1000 PHYs 757gphyter* at mii? phy ? # NS83861 Gig-E PHY 758icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x 759inphy* at mii? phy ? # Intel 82555 PHYs 760iophy* at mii? phy ? # Intel 82553 PHYs 761lxtphy* at mii? phy ? # Level One LXT-970 PHYs 762makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs 763nsphy* at mii? phy ? # NS83840 PHYs 764nsphyter* at mii? phy ? # NS83843 PHYs 765pnaphy* at mii? phy ? # generic HomePNA PHYs 766qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs 767sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs 768tlphy* at mii? phy ? # ThunderLAN PHYs 769tqphy* at mii? phy ? # TDK Semiconductor PHYs 770ukphy* at mii? phy ? # generic unknown PHYs 771urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs 772 773 774# USB Controller and Devices 775 776# PCI USB controllers 777# The EHCI is not ready for prime time. 778#ehci* at pci? dev ? function ? # Enhanced Host Controller 779ohci* at pci? dev ? function ? # Open Host Controller 780uhci* at pci? dev ? function ? # Universal Host Controller (Intel) 781 782# CardBus USB controllers 783#ehci* at cardbus? dev ? function ? # Enhanced Host Controller 784#ohci* at cardbus? dev ? function ? # Open Host Controller 785 786# ISA USB controllers 787#slhci0 at isa? port 0x300 irq 5 # ScanLogic SL811HS 788 789# USB bus support 790#usb* at ehci? 791usb* at ohci? 792usb* at uhci? 793#usb* at slhci? 794 795# USB Hubs 796uhub* at usb? 797uhub* at uhub? port ? configuration ? interface ? 798 799# USB HID device 800uhidev* at uhub? port ? configuration ? interface ? 801 802# USB Mice 803ums* at uhidev? reportid ? 804wsmouse* at ums? mux 0 805 806# USB Keyboards 807ukbd* at uhidev? reportid ? 808wskbd* at ukbd? console ? mux 1 809 810# USB Generic HID devices 811uhid* at uhidev? reportid ? 812 813# USB Printer 814ulpt* at uhub? port ? configuration ? interface ? 815 816# USB Modem 817umodem* at uhub? port ? configuration ? 818ucom* at umodem? 819 820# USB Mass Storage 821umass* at uhub? port ? configuration ? interface ? 822#wd* at umass? 823 824# USB audio 825uaudio* at uhub? port ? configuration ? 826 827# USB MIDI 828umidi* at uhub? port ? configuration ? 829 830# USB IrDA 831# USB-IrDA bridge spec 832uirda* at uhub? port ? configuration ? interface ? 833irframe* at uirda? 834 835# SigmaTel STIr4200 USB/IrDA Bridge 836ustir* at uhub? port ? 837irframe* at ustir? 838 839# USB Ethernet adapters 840aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters 841cue* at uhub? port ? # CATC USB-EL1201A based adapters 842kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters 843url* at uhub? port ? # Realtek RTL8150L based adapters 844 845# Prolific PL2301/PL2302 host-to-host adapter 846upl* at uhub? port ? 847 848# Serial adapters 849ubsa* at uhub? port ? # Belkin serial adapter 850ucom* at ubsa? portno ? 851 852uftdi* at uhub? port ? # FTDI FT8U100AX serial adapter 853ucom* at uftdi? portno ? 854 855umct* at uhub? port ? # MCT USB-RS232 serial adapter 856ucom* at umct? portno ? 857 858uplcom* at uhub? port ? # I/O DATA USB-RSAQ2 serial adapter 859ucom* at uplcom? portno ? 860 861uvscom* at uhub? port ? # SUNTAC Slipper U VS-10U serial adapter 862ucom* at uvscom? portno ? 863 864# Diamond Multimedia Rio 500 865urio* at uhub? port ? 866 867# USB Handspring Visor 868uvisor* at uhub? port ? 869ucom* at uvisor? 870 871# USB scanners 872uscanner* at uhub? port ? 873 874# USB scanners that use SCSI emulation, e.g., HP5300 875usscanner* at uhub? port ? 876 877# Y@P firmware loader 878uyap* at uhub? port ? 879 880# D-Link DSB-R100 USB radio 881udsbr* at uhub? port ? 882radio* at udsbr? 883 884# USB Generic driver 885ugen* at uhub? port ? 886 887 888# IrDA and Consumer Ir devices 889 890# Toshiba Oboe 891oboe* at pci? dev ? function ? 892irframe* at oboe? 893 894# PCI IEEE1394 controllers 895#fwohci* at pci? dev ? function ? # IEEE1394 Open Host Controller 896 897# CardBus IEEE1394 controllers 898#fwohci* at cardbus? dev ? function ? # IEEE1394 Open Host Controller 899 900#fw* at fwbus? # IP over 1394 901 902# IEEE1394 nodes 903#fwnode* at fwbus? idhi ? idlo ? 904#sbpscsi* at fwnode? 905#scsibus* at sbpscsi? 906 907# Audio Devices 908 909# PCI audio devices 910auich* at pci? dev ? function ? # Intel ICH integrated AC'97 Audio 911autri* at pci? dev ? function ? # Trident 4DWAVE based AC'97 Audio 912auvia* at pci? dev ? function ? # VIA VT82C686A integrated AC'97 Audio 913clcs* at pci? dev ? function ? # Cirrus Logic CS4280 914clct* at pci? dev ? function ? # Cirrus Logic CS4281 915cmpci* at pci? dev ? function ? # C-Media CMI8338/8738 916eap* at pci? dev ? function ? # Ensoniq AudioPCI 917emuxki* at pci? dev ? function ? # Creative SBLive! and PCI512 918esa* at pci? dev ? function ? # ESS Allegro-1 / Maestro-3 PCI Audio 919esm* at pci? dev ? function ? # ESS Maestro-1/2/2e PCI Audio Accelerator 920eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive 921fms* at pci? dev ? function ? # Forte Media FM801 922neo* at pci? dev ? function ? # NeoMagic 256 AC'97 Audio 923sv* at pci? dev ? function ? # S3 SonicVibes 924yds* at pci? dev ? function ? # Yamaha DS-1 PCI Audio 925 926# ISA Plug-and-Play audio devices 927ess* at isapnp? # ESS Tech ES1887, ES1888, ES888 audio 928guspnp* at isapnp? # Gravis Ultra Sound PnP audio 929sb* at isapnp? # SoundBlaster-compatible audio 930wss* at isapnp? # Windows Sound System 931ym* at isapnp? # Yamaha OPL3-SA3 audio 932 933# ISA audio devices 934# the "aria" probe might give false hits 935#aria0 at isa? port 0x290 irq 10 # Aria 936#ess0 at isa? port 0x220 irq 5 drq 1 drq2 5 # ESS 18XX 937gus0 at isa? port 0x220 irq 7 drq 1 drq2 6 # Gravis Ultra Sound 938pas0 at isa? port 0x220 irq 7 drq 1 # ProAudio Spectrum 939#pss0 at isa? port 0x220 irq 7 drq 6 # Personal Sound System 940#sp0 at pss0 port 0x530 irq 10 drq 0 # sound port driver 941sb0 at isa? port 0x220 irq 5 drq 1 drq2 5 # SoundBlaster 942wss0 at isa? port 0x530 irq 10 drq 0 drq2 1 # Windows Sound System 943 944# PCMCIA audio devices 945#esl* at pcmcia? function ? # ESS 1688 AudioDrive 946 947#cms0 at isa? port 0x220 # Creative Music System 948 949# OPL[23] FM synthesizers 950#opl0 at isa? port 0x388 # use only if not attached to sound card 951opl* at cmpci? flags 1 952#opl* at esl? 953opl* at eso? 954opl* at ess? 955opl* at fms? 956opl* at sb? 957opl* at sv? 958opl* at wss? 959opl* at yds? 960opl* at ym? 961 962# Audio support 963audio* at audiobus? 964 965# MPU 401 UARTs 966#mpu* at isa? port 0x330 irq 9 # MPU401 or compatible card 967mpu* at cmpci? 968mpu* at eso? 969mpu* at fms? 970mpu* at sb? 971mpu* at yds? 972mpu* at ym? 973 974# MIDI support 975midi* at midibus? 976midi* at pcppi? # MIDI interface to the PC speaker 977 978# The spkr driver provides a simple tone interface to the built in speaker. 979#spkr0 at pcppi? # PC speaker 980 981 982# FM-Radio devices 983# ISA radio devices 984#az0 at isa? port 0x350 # Aztech/PackardBell FM Radio Card 985#az1 at isa? port 0x358 986#rt0 at isa? port 0x20c # AIMS Lab Radiotrack & compatible 987#rt1 at isa? port 0x284 988#rt2 at isa? port 0x30c 989#rt3 at isa? port 0x384 990#rtii0 at isa? port 0x20c # AIMS Lab Radiotrack II FM Radio Card 991#rtii1 at isa? port 0x30c 992#sf2r0 at isa? port 0x384 # SoundForte RadioLink SF16-FMR2 FM Radio Card 993 994# PCI radio devices 995#gtp* at pci? dev ? function ? # Guillemot Maxi Radio FM 2000 Radio Card 996 997# Radio support 998#radio* at az? 999#radio* at gtp? 1000#radio* at rt? 1001#radio* at rtii? 1002#radio* at sf2r? 1003 1004 1005# TV cards 1006 1007# Brooktree 848/849/878/879 based TV cards 1008bktr* at pci? dev ? function ? 1009radio* at bktr? 1010 1011 1012# Mice 1013 1014# ISA busmice 1015lms0 at isa? port 0x23c irq 5 # Logitech bus mouse 1016lms1 at isa? port 0x238 irq 5 1017mms0 at isa? port 0x23c irq 5 # Microsoft InPort mouse 1018mms1 at isa? port 0x238 irq 5 1019wsmouse* at lms? mux 0 1020wsmouse* at mms? mux 0 1021# backwards compatible versions 1022#olms0 at isa? port 0x23c irq 5 # Logitech bus mouse 1023#olms1 at isa? port 0x238 irq 5 1024#omms0 at isa? port 0x23c irq 5 # Microsoft InPort mouse 1025#omms1 at isa? port 0x238 irq 5 1026 1027 1028# Joysticks 1029 1030#joy* at pnpbios? index ? # Game port 1031 1032# ISA Plug-and-Play joysticks 1033joy* at isapnp? # Game ports (usually on audio cards) 1034 1035# PCI joysticks 1036joy* at pci? # Game ports (usually on audio cards) 1037joy* at eso? # ESS Solo-1 on-board joystick 1038 1039# ISA joysticks. Probe is a little strange; add only if you have one. 1040#joy0 at isa? port 0x201 1041 1042 1043# Miscellaneous Devices 1044 1045# Planetconnect Satellite receiver driver. 1046#satlink0 at isa? port 0x300 drq 1 1047 1048# Middle Digital, Inc. PCI-Weasel serial console board control 1049# devices (watchdog timer, etc.) 1050weasel* at pci? 1051 1052# Pull in optional local configuration 1053include "arch/i386/conf/GENERIC.local" 1054 1055 1056# Pseudo-Devices 1057 1058# disk/mass storage pseudo-devices 1059pseudo-device ccd 4 # concatenated/striped disk devices 1060#pseudo-device cgd 4 # cryptographic disk devices 1061pseudo-device raid 8 # RAIDframe disk driver 1062options RAID_AUTOCONFIG # auto-configuration of RAID components 1063# Options to enable various other RAIDframe RAID types. 1064#options RF_INCLUDE_EVENODD=1 1065#options RF_INCLUDE_RAID5_RS=1 1066#options RF_INCLUDE_PARITYLOGGING=1 1067#options RF_INCLUDE_CHAINDECLUSTER=1 1068#options RF_INCLUDE_INTERDECLUSTER=1 1069#options RF_INCLUDE_PARITY_DECLUSTERING=1 1070#options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 1071 1072pseudo-device md 1 # memory disk device (ramdisk) 1073pseudo-device vnd 4 # disk-like interface to files 1074 1075# network pseudo-devices 1076pseudo-device bpfilter 8 # Berkeley packet filter 1077pseudo-device ipfilter # IP filter (firewall) and NAT 1078pseudo-device loop # network loopback 1079pseudo-device ppp 2 # Point-to-Point Protocol 1080pseudo-device pppoe # PPP over Ethernet (RFC 2516) 1081pseudo-device sl 2 # Serial Line IP 1082pseudo-device strip 2 # Starmode Radio IP (Metricom) 1083pseudo-device irframetty # IrDA frame line discipline 1084pseudo-device tun 2 # network tunneling over tty 1085pseudo-device gre 2 # generic L3 over IP tunnel 1086pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) 1087#pseudo-device faith 1 # IPv[46] tcp relay translation i/f 1088#pseudo-device stf 1 # 6to4 IPv6 over IPv4 encapsulation 1089pseudo-device vlan # IEEE 802.1q encapsulation 1090pseudo-device bridge # simple inter-network bridging 1091 1092# miscellaneous pseudo-devices 1093pseudo-device pty # pseudo-terminals 1094pseudo-device tb 1 # tablet line discipline 1095pseudo-device sequencer 1 # MIDI sequencer 1096# rnd works; RND_COM does not on port i386 yet. 1097pseudo-device rnd # /dev/random and in-kernel generator 1098#options RND_COM # use "com" randomness as well (BROKEN) 1099pseudo-device clockctl # user control of clock subsystem 1100 1101# a pseudo device needed for Coda # also needs CODA (above) 1102pseudo-device vcoda 4 # coda minicache <-> venus comm. 1103 1104# wscons pseudo-devices 1105pseudo-device wsmux # mouse & keyboard multiplexor 1106pseudo-device wsfont 1107