GENERIC revision 1.112
1# $NetBSD: GENERIC,v 1.112 2002/03/23 03:17:57 shin 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/hpcmips/conf/std.hpcmips" 22include "arch/hpcmips/conf/std.hpcmips.vr41" 23include "arch/hpcmips/conf/std.hpcmips.tx39" 24 25#ident "GENERIC-$Revision: 1.112 $" 26 27maxusers 16 28 29options VR4102 # NEC VR4102 30options VR4111 # NEC VR4111 31options VR4121 # NEC VR4121 32options VR4122 # NEC VR4122 33options VR4131 # NEC VR4131 34options TX392X # Toshiba TX3922 35 36# Standard system options 37options DDB # in-kernel debugger 38#options DDB_ONPANIC=0 # don't enter debugger on panic 39#options KGDB # remote debugger 40#options DIAGNOSTIC # extra kernel debugging checks 41#options DEBUG # extra kernel debugging support 42options KTRACE # system call tracing support 43options MSGBUFSIZE=8192 # dmesg buffer size 44 45## UVM options. 46#options UVM_PAGE_TRKOWN 47#options UVMHIST 48#options UVMHIST_PRINT # Loud! 49 50#options SCSIVERBOSE # human readable SCSI error messages 51#options PCMCIAVERBOSE # verbose PCMCIA configuration messages 52 53#options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT 54#options RTC_OFFSET=-540 # JST-9 55#options RTC_OFFSET=480 # PST8 56 # In NO RTC_OFFSET , inherit RTC_OFFSET 57 # from Windows CE. 58options NTP # network time protocol 59#options UCONSOLE # users can redirect console (unsafe) 60 61#options WINCE_DEFAULT_SETTING # Debugging use 62 63#options SYSCALL_DEBUG # for debug 64#options HPCMIPS_L1CACHE_DISABLE # disable L1 cache for debug 65#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) 66 67# Filesystem options 68file-system FFS # fast filesystem with user and group quotas 69file-system MFS # memory-based filesystem 70file-system NFS # Sun NFS-compatible filesystem (client) 71#file-system LFS # Log-based filesystem (still experimental) 72file-system CD9660 # ISO 9660 + Rock Ridge file system 73file-system MSDOSFS # MS-DOS file system 74#file-system FDESC # /dev/fd 75file-system KERNFS # /kern (kernel informational filesystem) 76#file-system NULLFS # loopback file system 77#file-system OVERLAY # overlay file system 78#file-system PORTAL # portal filesystem (still experimental) 79file-system PROCFS # /proc 80#file-system UMAPFS # NULLFS + uid and gid remapping 81file-system UNION 82 83#options NFSSERVER # Sun NFS-compatible filesystem (server) 84options SOFTDEP # FFS soft updates support. 85#options QUOTA # UFS quotas 86options VNODE_OP_NOINLINE # don't inline vnode op calls 87 88# Networking options 89#options GATEWAY # IP packet forwarding 90options INET # IP + ICMP + TCP + UDP 91options INET6 # IPV6 92#options IPSEC # IP security 93#options IPSEC_ESP # IP security (encryption part; define w/ IPSEC) 94#options IPSEC_DEBUG # debug for IP security 95#options MROUTING # Multicast routing support 96#options ISO # OSI networking 97#options TPIP # TPIP 98#options EON # OSI tunneling over IP 99#options CCITT,LLC,HDLC # X.25 100 101# NetBSD backwards compatibility 102options COMPAT_43 103 104options LKM # loadable kernel modules 105 106#options NFS_BOOT_DHCP 107options NFS_BOOT_BOOTP 108#options NFS_BOOT_BOOTPARAM 109 110# compile options 111makeoptions DEFGP="-G 14" 112 113config netbsd root on ? type ? 114 115# WS console uses SUN or VT100 terminal emulation 116options WSEMUL_VT100 117#options WSDISPLAY_DEFAULTSCREENS=4 118#options FONT_VT220L8x8 119options FONT_VT220L8x10 120# compatibility to other console drivers 121options WSDISPLAY_COMPAT_PCVT # emulate some ioctls 122options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls 123options WSDISPLAY_COMPAT_USL # VT handling 124options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes 125# 126# Hpckbd will set key board layout appropriately. You can use option 127# 'PCKBD_LAYOUT' to overrite the default layout. 128# 129#options PCKBD_LAYOUT="(KB_US | KB_SWAPCTRLCAPS | KB_MACHDEP)" 130 131# temporally power management 132hpcapm0 at mainbus0 # power management 133apmdev0 at hpcapm0 # APM 134 135options MQ200_DEBUG 136#options MQ200_USECRT 137mqvideo0 at vr4102ip? addr 0x0a000000 size 0x800000 # MQ200 video 138hpcfb* at mqvideo? 139 140ite8181video0 at vr4102ip? addr 0x0a000000 size 0x800000 # ITE8181 video 141hpcfb* at ite8181video? 142 143vrc4172pwm* at vr4102ip? addr 0x15003880 size 0x6 platform NEC_MCR_430 144vrc4172pwm* at vr4102ip? addr 0x15003880 size 0x6 platform NEC_MCR_510 145vrc4172pwm* at vr4102ip? addr 0x15003880 size 0x6 platform NEC_MCR_520 146vrc4172pwm* at vr4102ip? addr 0x15003880 size 0x6 platform NEC_MCR_520A 147vrc4172pwm* at vr4102ip? addr 0x15003880 size 0x6 platform NEC_MCR_530 148vrc4172pwm* at vr4102ip? addr 0x15003880 size 0x6 platform NEC_MCR_SIGMARION 149vrc4172pwm* at vr4102ip? addr 0x15003880 size 0x6 platform NEC_MCR_530A 150vrc4172pwm* at vr4102ip? addr 0x15003880 size 0x6 platform NEC_MCR_700 151 152# 153# hpcmips isa? bus irq locator means: 154# 155# 0x0000000f ISA IRQ# 156# 0x00ff0000 GPIO port# 157# 0x01000000 interrupt signal hold/through (1:hold/0:though) 158# 0x02000000 interrupt detection level (1:low /0:high ) 159# 0x04000000 interrupt detection trigger (1:edge/0:level ) 160 161# 162# MC-R300, MC-R500 163# Button to GPIO port # mapping 164# + REC button : 4 165# + Open/Close button: 6 166# (PCIC-ISA : 9) 167# (COM power:14) 168# 169# MC-R510 170# Button to GPIO port # mapping 171# + Open/Close button: 3 172# (PCIC-ISA : 9) 173# (COM power:14) 174# 175# MC-R530 176# Button to GPIO port # mapping 177# + Open/Close button: 3 178# + Application button: 2 179# (PCIC-ISA : 9) 180# (COM power:46) 181# 182# MC-R700 183# Button to GPIO port # mapping 184# + Open/Close button: 3 185# (PCIC-ISA : 9) 186# (COM power:46) 187# 188# MC-CS 189# Button to GPIO port # mapping 190# (PCIC-ISA : 9) 191# (COM power:14) 192# 193# IBM WorkPad z50 194# Button to GPIO port # mapping 195# + REC button : 1 196# + Application button? : 2 197# (PCIC-ISA : 9) 198# 199button0 at vrgiu? platform NEC_MCR_3XX id BTN_REC port 4 200button0 at vrgiu? platform NEC_MCR_500 id BTN_REC port 4 201button0 at vrgiu? platform IBM_WORKPAD id BTN_REC port 1 active 0 202button1 at vrgiu? platform NEC_MCR_430 id BTN_COVER port 3 203button1 at vrgiu? platform NEC_MCR_510 id BTN_COVER port 3 204button1 at vrgiu? platform NEC_MCR_520 id BTN_COVER port 3 205#button1 at vrgiu? platform NEC_MCR_520A id BTN_COVER port 3 206button1 at vrgiu? platform NEC_MCR_530 id BTN_COVER port 3 207#button1 at vrgiu? platform NEC_MCR_530A id BTN_COVER port 3 208button1 at vrgiu? platform NEC_MCR_SIGMARION id BTN_COVER port 3 209button1 at vrgiu? platform NEC_MCR_7XX id BTN_COVER port 3 210button1 at vrgiu? platform NEC_MCR_3XX id BTN_COVER port 6 211button1 at vrgiu? platform NEC_MCR_500 id BTN_COVER port 6 212button2 at vrgiu? platform NEC_MCR_530 id BTN_APP0 port 2 213button2 at vrgiu? platform IBM_WORKPAD id BTN_APP0 port 2 active 0 214button3 at vrgiu? platform NEC_MCCS id BTN_LIGHT port 8 215pwctl0 at vrgiu? platform NEC_MCR_3XX id PWCTL_COM0 port 14 216pwctl0 at vrgiu? platform NEC_MCR_430 id PWCTL_COM0 port 46 217pwctl0 at vrgiu? platform NEC_MCR_500 id PWCTL_COM0 port 14 218pwctl0 at vrgiu? platform NEC_MCR_530 id PWCTL_COM0 port 46 219pwctl0 at vrgiu? platform NEC_MCR_530A id PWCTL_COM0 port 46 220#pwctl0 at vrgiu? platform NEC_MCR_SIGMARION id PWCTL_COM0 port 46 221pwctl0 at vrgiu? platform NEC_MCR_7XX id PWCTL_COM0 port 46 222pwctl0 at vrgiu? platform NEC_MCCS id PWCTL_COM0 port 14 223pwctl1 at vrgiu? platform NEC_MCR_3XX id PWCTL_LCDLIGHT port 45 224pwctl1 at vrgiu? platform NEC_MCR_500 id PWCTL_LCDLIGHT port 45 225pwctl1 at vrgiu? platform NEC_MCCS id PWCTL_LCDLIGHT port 45 226pwctl2 at vrgiu? platform NEC_MCR_3XX id PWCTL_LCD port 10 227pwctl2 at vrgiu? platform NEC_MCR_500 id PWCTL_LCD port 10 228pwctl2 at vrgiu? platform NEC_MCCS id PWCTL_LCD port 10 229pwctl3 at vrgiu? platform NEC_MCR_3XX id PWCTL_SPEAKER port 12 230pwctl3 at vrgiu? platform NEC_MCR_430 id PWCTL_SPEAKER port 44 231pwctl3 at vrgiu? platform NEC_MCR_500 id PWCTL_SPEAKER port 12 232pwctl3 at vrgiu? platform NEC_MCR_510 id PWCTL_SPEAKER port 44 233pwctl3 at vrgiu? platform NEC_MCR_520 id PWCTL_SPEAKER port 44 234#pwctl3 at vrgiu? platform NEC_MCR_520A id PWCTL_SPEAKER port 44 235pwctl3 at vrgiu? platform NEC_MCR_530 id PWCTL_SPEAKER port 44 236#pwctl3 at vrgiu? platform NEC_MCR_530A id PWCTL_SPEAKER port 44 237#pwctl3 at vrgiu? platform NEC_MCR_SIGMARION id PWCTL_SPEAKER port 44 238pwctl3 at vrgiu? platform IBM_WORKPAD id PWCTL_SPEAKER port 49 239#pwctl4 at vrgiu? platform NEC_MCR_430 id PWCTL_COM1 port 47 240#pwctl4 at vrgiu? platform NEC_MCR_530 id PWCTL_COM1 port 47 241#pwctl4 at vrgiu? platform NEC_MCR_SIGMARION id PWCTL_COM1 port 47 242vrisab0 at vrgiu? platform NEC_MCR 243vrisab0 at vrgiu? platform NEC_MCCS 244vrisab0 at vrgiu? platform IBM_WORKPAD isaportoffset 0x1000000 245isa0 at vrisab0 246pcic0 at isa0 port 0x3e0 iomem 0x70000 iosiz 0x4000 irq 0x00090003 247# 248# Freestyle 249# Button to GPIO port # mapping 250# +---------+ 251# 1 +| | 252# | |+ 7 253# | | 254#20 +| LCD |+ 4 255# | | + 6 256# 8 +| |+ 5 257# | | 258# | |+----Power On/Off (connected to PMU) 259# +---------+ 260# +9 261# +12 +10 262# +11 263# (PCIC-ISA : 23) 264button0 at vrgiu? platform EVEREX_FREESTYLE id BTN_APP0 port 9 265button1 at vrgiu? platform EVEREX_FREESTYLE id BTN_APP1 port 10 266button2 at vrgiu? platform EVEREX_FREESTYLE id BTN_APP2 port 11 267button3 at vrgiu? platform EVEREX_FREESTYLE id BTN_APP3 port 12 268button4 at vrgiu? platform EVEREX_FREESTYLE id BTN_CANCEL port 7 269button5 at vrgiu? platform EVEREX_FREESTYLE id BTN_UP port 4 270button6 at vrgiu? platform EVEREX_FREESTYLE id BTN_OK port 6 271button7 at vrgiu? platform EVEREX_FREESTYLE id BTN_DOWN port 5 272button8 at vrgiu? platform EVEREX_FREESTYLE id BTN_REC port 1 273button9 at vrgiu? platform EVEREX_FREESTYLE id BTN_LIGHT port 20 274button10 at vrgiu? platform EVEREX_FREESTYLE id BTN_CONTRAST port 8 275vrisab1 at vrgiu? platform EVEREX_FREESTYLE isaportoffset 0x1000000 276isa1 at vrisab1 277pcic0 at isa1 port 0x3e0 iomem 0x70000 iosiz 0x4000 irq 0x00170003 278 279options PCIC_ISA_INTR_ALLOC_MASK=0x0008 # IRQ 3 only (MCR/Freestyle) 280 281# 282# Fujitsu INTERTOP CX300 283# 284pwctl0 at vrgiu? platform FUJITSU_INTERTOP id PWCTL_COM0 port 15 285vrisab2 at vrgiu? platform FUJITSU_INTERTOP isaportoffset 0x1000000 286isa2 at vrisab2 287pcic0 at isa2 port 0x3e0 iomem 0x70000 iosiz 0x4000 irq 0x00060003 288 289# 290# Vadem Clio and Sharp Tripad 291# 292vrisab3 at vrgiu? platform SHARP_TRIPAD isaportoffset 0x1000000 293vrisab3 at vrgiu? platform VADEM_CLIO_C isaportoffset 0x1000000 294isa3 at vrisab3 295pcic0 at isa3 port 0x3e0 iomem 0x70000 iosiz 0x4000 irq 0x000d0003 296 297# 298# CASIO CASSIOPEIA E55 and for DoCoMo 299# 300button0 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id BTN_OK active 0 port 6 301button1 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id BTN_CANCEL active 0 port 7 302button2 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id BTN_APP0 active 0 port 8 303button3 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id BTN_APP1 active 0 port 9 304button4 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id BTN_APP2 active 0 port 10 305button5 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id BTN_APP3 active 0 port 11 306button6 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id BTN_DOWN active 0 port 12 307button7 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id BTN_UP active 0 port 13 308pwctl0 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id PWCTL_COM0 port 38 309pwctl1 at vrgiu? platform CASIO_CASSIOPEIAE_E55 id PWCTL_LCDLIGHT port 26 310 311# 'CF hack' for all CASSIOPEIA E series 312vrisab4 at vrgiu? platform CASIO_CASSIOPEIAE_EXX isaportoffset 0xc000 313vrisab4 at vrgiu? platform CASIO_CASSIOPEIAE_EXXX isaportoffset 0xc000 314isa4 at vrisab4 315wdc0 at isa4 port 0x170 irq 0x02000003 flags 0x0002 # single drive 316 317# 318# Fujitsu PenCentra 130 319# 320vrc4172gpio0 at vrgiu? platform FUJITSU_PENCENTRA_130 addr 0x15001080 size 0x4a port 10 321vrisab5 at vrc4172gpio0 isaportoffset 0x1000000 322isa5 at vrisab5 323pcic0 at isa5 port 0x3e0 iomem 0x70000 iosiz 0x4000 irq 0x00010003 324vrc4172pci0 at vr4102ip? addr 0x0aff0cf8 size 0x8 platform FUJITSU_PENCENTRA_130 325pci* at vrc4172pci? 326hpcioman5 at vrc4172gpio0 platform FUJITSU_PENCENTRA_130 327hpcin* at hpcioman5 evtype PCIINTR id PCIINTR_00_00_01 port 7 level 0 connect 1 328 329# 330# SigmarionII 331# 332com* at vrgiu? platform NEC_MCR_SIGMARION2 addr 0x0b600000 port 8 333vrisab6 at vrgiu? platform NEC_MCR_SIGMARION2 isaportoffset 0xf780f800 334isa6 at vrisab6 335ne* at isa6 port 0x300 irq 0x00090003 # port 9, active high and thorough 336#wdc* at isa6 port 0x170 irq 0x00090003 flags 0x0002 # single drive 337hpcioman6 at vrgiu? platform NEC_MCR_SIGMARION2 338hpcin* at hpcioman6 evtype PCIINTR id PCIINTR_00_12_00 port 0 level 1 connect 1 339 340# 341# MP-C303/304 342# 343hpcioman7 at vrgiu? platform VICTOR_INTERLINK_MPC303 344hpcioman7 at vrgiu? platform VICTOR_INTERLINK_MPC304 345hpcin* at hpcioman7 evtype PCIINTR id PCIINTR_00_19_00 port 1 level 0 hold 1 connect 1 346 347# 348# Sharp Telios HC-AJ1, HC-VJ1C 349# 350txcsbus1 at tx39biu? platform SHARP_TELIOS 351 352# IO module manager (virtual bridge) DO NOT DELETE 353txioman* at txsim? 354# iochip 0 TX39 internal IO 355# 1 TX39 internal MFIO 356# 2 BETTY IO 357# (3) ITE IO notyet 358# (4) Plum2 IO (EXTPW[0:2]) notyet 359hpcioman1 at txioman? platform SHARP_TELIOS_HCAJ1 360hpcin* at hpcioman1 iochip 1 evtype BUTTON id BTN_APP0 port 7 edge 1 # IE button 361hpcin* at hpcioman1 iochip 1 evtype BUTTON id BTN_APP1 port 8 edge 1 # Mail button 362hpcin* at hpcioman1 iochip 1 evtype PMEVENT id PME_AC port 6 edge 1 # AC-power 363hpcin* at hpcioman1 iochip 0 evtype EVENT id COM0_CTS port 27 edge 3 364hpcin* at hpcioman1 iochip 0 evtype EVENT id COM0_DCD port 29 edge 3 365hpcout* at hpcioman1 iochip 1 evtype POWER id PWCTL_LED port 4 flags 3 #(blink) 366 367hpcioman2 at txioman? platform SHARP_TELIOS_HCVJ1C_JP 368hpcin* at hpcioman2 iochip 1 evtype BUTTON id BTN_APP0 port 7 edge 1 # IE button 369hpcin* at hpcioman2 iochip 1 evtype BUTTON id BTN_APP1 port 8 edge 1 # Mail button 370hpcin* at hpcioman2 iochip 1 evtype BUTTON id BTN_APP2 port 11 edge 1 # Video button 371hpcin* at hpcioman2 iochip 1 evtype BUTTON id BTN_APP3 port 12 edge 1 # Head phone button 372hpcin* at hpcioman2 iochip 1 evtype PMEVENT id PME_AC port 6 373hpcin* at hpcioman2 iochip 0 evtype EVENT id COM0_CTS port 27 edge 3 374hpcin* at hpcioman2 iochip 1 evtype EVENT id COM0_DCD port 13 edge 3 375hpcout* at hpcioman2 iochip 1 evtype POWER id PWCTL_COM0 port 15 376hpcout* at hpcioman2 iochip 1 evtype POWER id PWCTL_LED port 4 flags 3 #(blink) 377 378options USE_POLL 379 380# PHILIPS UCB1200 / TOSHIBA TC35413F modem/audio analog front-end 381ucb* at tx39sib? slot 0 382ucbtp* at ucb? 383ucbsnd* at ucb? 384ucbio* at ucb? 385 386# PHILIPS 74ALVC*1624? / TOSHIBA TC5165BFTS buffer chip (keyboard) 387# chip select: CS1, IRQ: 3:12/4:12 (irq1 108) 388# interrupt-mode don't work. use polling mode. 389tc5165buf* at txcsbus1 iocs 1 iocsbase 0 iocssize 0x100 iocswidth 16 390hpckbd* at tc5165buf? 391#wsmouse* at ucbtp? mux 0 392 393# TC6358TB(Plum2) 394# register space: CS3, 395# I/O space: MCS0 & MCS1, IRQ: 8:21 (IO[5] positive) 396# 397plum* at txcsbus? regcs 3 regcswidth 32 iocs 4 iocswidth 32 memcs 5 memcswidth 32 irq1 277 398plumicu* at plum? 399plumpower* at plum? 400plumvideo* at plum? 401hpcfb* at plumvideo? 402plumpcmcia* at plum? 403ohci* at plum? 404 405# Workstation Console attachments 406bivideo0 at mainbus0 407hpcfb* at bivideo0 408wsdisplay* at hpcfb? 409wskbd* at hpckbd? mux 1 410wsmouse* at vrpiu? mux 0 411btnmgr0 at mainbus0 412wskbd* at btnmgr0 mux 1 413 414# PCI bus support 415options PCIVERBOSE 416pci* at vrpciu? 417 418# VRC4173 419vrc4173bcu* at pci? dev ? function ? # VRC4173 BCU 420vrkiu* at vrc4173bcu? addr 0x100 size 0x20 unit VRKIU # VRC4173 KIU 421vrpiu* at vrc4173bcu? addr 0x0a0 size 0x20 addr2 0x0c0 size2 0x20 unit VRPIU # VRC4173 PIU 422 423#vrc4173cardu* at pci? dev ? function ? # VRC4173 CARDU 424#pcmcia* at vrc4173cardu? 425 426# PCI USB controllers 427ohci* at pci? dev ? function ? # Open Host Controller 428#options OHCI_DEBUG, USB_DEBUG, UHUB_DEBUG 429 430# PCMCIA bus support 431pcmcia* at plumpcmcia? controller ? socket ? 432pcmcia* at pcic? controller 0 socket ? 433 434# PCMCIA IDE disk 435wdc* at pcmcia? function ? 436wd* at wdc? channel ? drive ? flags 0x0000 437 438# PCMCIA network interfaces 439ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet 440mbe* at pcmcia? function ? # MB8696x based Ethernet 441ne* at pcmcia? function ? # NE2000-compatible Ethernet 442ray* at pcmcia? function ? # Raytheon Raylink (802.11) 443sm* at pcmcia? function ? # Megahertz Ethernet 444wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) 445awi* at pcmcia? function ? # WLI-PCM 446an* at pcmcia? function ? # Aironet PC4500/PC4800 (802.11) 447 448# PCMCIA Serial interfaces 449com* at pcmcia? function ? # Modems and serial cards 450 451# PCMCIA SCSI interfaces 452aic* at pcmcia? function ? 453esp* at pcmcia? function ? # NCR53c406 SCSI 454 455# ATAPI bus support 456atapibus* at wdc? channel ? 457cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives 458sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives 459 460# SCSI bus support 461scsibus* at aic? 462scsibus* at esp? 463sd* at scsibus? target ? lun ? # SCSI disk drives 464cd* at scsibus? target ? lun ? # SCSI CD-ROM drives 465 466# USB Hubs 467usb* at ohci? 468uhub* at usb? 469uhub* at uhub? port ? configuration ? interface ? 470 471# USB HID device 472uhidev* at uhub? port ? configuration ? interface ? 473 474# USB Mice 475ums* at uhidev? reportid ? 476wsmouse* at ums? mux 0 477 478# USB Keyboards 479ukbd* at uhidev? reportid ? 480wskbd* at ukbd? console ? mux 1 481 482# USB Generic HID devices 483uhid* at uhidev? reportid ? 484 485# USB Printer 486ulpt* at uhub? port ? configuration ? interface ? 487 488# USB Modem 489umodem* at uhub? port ? configuration ? 490ucom* at umodem? 491 492# USB Mass Storage 493umass* at uhub? port ? configuration ? interface ? 494atapibus* at umass? channel ? 495scsibus* at umass? channel ? 496 497# USB audio 498uaudio* at uhub? port ? configuration ? 499 500# USB MIDI 501umidi* at uhub? port ? configuration ? 502 503# USB IrDA bridges 504#uirda* at uhub? port ? configuration ? interface ? 505#irframe* at uirda? 506 507# USB Ethernet adapters 508aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters 509cue* at uhub? port ? # CATC USB-EL1201A based adapters 510kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters 511 512# Prolofic PL2301/PL2302 host-to-host adapter 513upl* at uhub? port ? 514 515# Serial adapters 516# FTDI FT8U100AX serial adapter 517uftdi* at uhub? port ? 518ucom* at uftdi? portno ? 519 520uplcom* at uhub? port ? # I/O DATA USB-RSAQ2 serial adapter 521ucom* at uplcom? portno ? 522 523umct* at uhub? port ? # MCT USB-RS232 serial adapter 524ucom* at umct? portno ? 525 526# Diamond Multimedia Rio 500 527urio* at uhub? port ? 528 529# USB Handspring Visor 530uvisor* at uhub? port ? 531ucom* at uvisor? 532 533# USB scanners 534uscanner* at uhub? port ? 535 536# USB scanners that use SCSI emulation, e.g., HP5300 537usscanner* at uhub? port ? 538scsibus* at usscanner? channel ? 539 540# Y@P firmware loader 541uyap* at uhub? port ? 542 543# USB Generic driver 544ugen* at uhub? port ? 545 546audio* at uaudio? 547 548# Pseudo-Devices 549 550pseudo-device loop 1 # network loopback 551pseudo-device ppp 2 # serial-line IP ports 552pseudo-device pppoe # PPP over Ethernet (RFC 2516) 553pseudo-device pty # pseudo-terminals 554pseudo-device bpfilter 16 # packet filter ports 555pseudo-device ipfilter # IP filter, NAT 556 557pseudo-device vnd 4 # virtual disk ick 558#pseudo-device ccd 4 # concatenated disks 559pseudo-device rnd # /dev/random and in-kernel generator 560 561pseudo-device biconsdev 1 # build-in console device 562pseudo-device wsmux # mouse & keyboard multiplexor 563#pseudo-device md 1 # memory disk device (ramdisk) 564 565#pseudo-device raid 8 # RAIDframe disk driver 566#options RAID_AUTOCONFIG # auto-configuration of RAID components 567# Options to enable various other RAIDframe RAID types. 568# options RF_INCLUDE_EVENODD=1 569# options RF_INCLUDE_RAID5_RS=1 570# options RF_INCLUDE_PARITYLOGGING=1 571# options RF_INCLUDE_CHAINDECLUSTER=1 572# options RF_INCLUDE_INTERDECLUSTER=1 573# options RF_INCLUDE_PARITY_DECLUSTERING=1 574# options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 575 576# for IPv6 577pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) 578#pseudo-device faith 1 # IPv[46] tcp relay translation i/f 579#pseudo-device stf 1 # 6to4 IPv6 over IPv4 encapsulation 580 581## IEEE 802.1Q Virtual LAN encapsulation, see vlan(4). 582pseudo-device vlan 583 584## Simple inter-network traffic bridging 585pseudo-device bridge 586