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