1# $OpenBSD: RAMDISK,v 1.90 2010/07/03 03:59:16 krw Exp $ 2# 3# Diskless kernel config 4# 5 6# Machine architecture; required by config(8) 7machine hppa 8 9option SCSITERSE 10 11option DDB # in-kernel debugger 12 13option FFS # UFS 14option FFS2 # UFS2 15option NFSCLIENT # Network File System client 16option CD9660 # ISO 9660 + Rock Ridge file system 17#option UDF # UDF (DVD) file system 18option MSDOSFS # MS-DOS file system 19option INET # IP + ICMP + TCP + UDP 20option INET6 # IPv6 (needs INET) 21 22# Support for various CPU types 23option HP7000_CPU # PCXS 24option HP7100_CPU # PCXT 25option HP7200_CPU # PCXT' 26option HP7100LC_CPU # PCXL 27option HP7300LC_CPU # PCXL2 28option HP8000_CPU # PCXU (in 32bit mode) 29option HP8200_CPU # PCXU2 (in 32bit mode) 30option HP8500_CPU # PCXW (in 32bit mode) 31option HP8700_CPU # PCXW2 (in 32bit mode) 32 33option FPEMUL 34option USELEDS # blink 'em 35#option USER_PCICONF # user-space PCI configuration 36option BOOT_CONFIG # add support for boot -c 37 38# Need to set locally 39maxusers 32 40 41option TIMEZONE=0 # time zone to adjust RTC time by 42option DST=0 # daylight saving time used by RTC 43 44option RAMDISK_HOOKS 45option MINIROOTSIZE=5120 46config bsd root on rd0a swap on rd0b # and sd0b 47 48mainbus0 at root # root bus 49 50mem* at mainbus0 flags 0x0000 # /dev/*mem and memory controller 51pdc0 at mainbus0 # PDC/IODC wrapper for boot console 52power0 at mainbus0 # power/fail manager (iv 30) 53cpu* at mainbus0 irq 31 # HP PA-RISC cpu 54#fpu* at mainbus0 # HP PA-RISC fpu (iv N/A) 55#pmu* at mainbus0 irq 29 # HP PA-RISC performance monitor unit 56phantomas0 at mainbus0 # Phantom PseudoBC GSC+ Port 57uturn0 at mainbus0 # U2/UTurn Runway IOA 58uturn1 at mainbus0 59astro* at mainbus0 # Astro memory & I/O controller 60 61lasi0 at mainbus0 offset 0x100000 irq 28 # LASI host adapter 62lasi0 at mainbus0 offset 0xfd00000 irq 28 # LASI on C1[01]0, J2[01]0 63lasi0 at phantomas0 offset 0xfd00000 irq 28 # LASI on [AB]* 64lasi0 at uturn? offset 0xfd00000 irq 28 # LASI on [CJ]* 65lasi1 at mainbus0 offset 0x500000 irq 27 # 712 GIO card 66asp* at mainbus0 irq 28 # this one comes w/ Viper and LEDs 67wax* at mainbus0 irq 24 # Wax may host EISA as well 68wax* at phantomas0 irq 24 # Wax on [AB]* 69wax* at uturn? irq 24 # Wax on C* 70mongoose* at mainbus0 irq 17 # EISA Bus Adapter (i82350 or TI???) 71#vmeb* at mainbus0 irq ? # VME bus adapter 72dino0 at phantomas? irq 26 # PCI bus bridge on [AB]* 73dino1 at phantomas? irq 25 74dino0 at uturn0 irq 26 # PCI bus bridge on [CJ]* 75dino1 at uturn1 irq 25 76pci* at dino? 77option PCIVERBOSE 78#pckbc0 at dino? irq 9 79com1 at dino? irq 11 80 81elroy* at astro? 82pci* at elroy? 83 84ppb* at pci? 85pci* at ppb? 86 87ssio* at pci? 88com0 at ssio? irq 4 89com1 at ssio? irq 3 90 91# CardBus bus support 92cbb* at pci? 93cardslot* at cbb? 94option CARDBUS_DEBUG,CARDSLOT_DEBUG,CARDBUS_MAP_DEBUG 95cardbus* at cardslot? 96option PCMCIADEBUG,PCMCIAVERBOSE 97pcmcia* at cardslot? 98 99# PCI USB Controllers 100ehci* at pci? # Enhanced Host Controller 101ehci* at cardbus? 102ohci* at pci? # Open Host Controller 103ohci* at cardbus? 104uhci* at pci? # Universal Host Controller (Intel) 105 106# USB bus support 107usb* at ehci? 108usb* at uhci? 109usb* at ohci? 110 111# USB devices 112uhub* at usb? # USB Hubs 113uhub* at uhub? # USB Hubs 114#uftdi* at uhub? # FTDI FT8U100AX serial adapter 115#ucom* at uftdi? 116umass* at uhub? # USB Mass Storage devices 117scsibus* at umass? 118atapiscsi* at umass? 119uhidev* at uhub? # Human Interface Devices 120ums* at uhidev? # USB mouse 121wsmouse* at ums? mux 0 122ukbd* at uhidev? # USB keyboard 123wskbd* at ukbd? mux 1 124uhid* at uhidev? # USB generic HID support 125aue* at uhub? # ADMtek AN986 Pegasus Ethernet 126url* at uhub? # Realtek RTL8150L based adapters 127 128# untested USB devices 129#umodem* at uhub? # USB Modems/Serial 130#ucom* at umodem? 131#uvisor* at uhub? # Handspring Visor 132#ucom* at uvisor? 133#uvscom* at uhub? # SUNTAC Slipper U VS-10U serial 134#ucom* at uvscom? 135#ubsa* at uhub? # Belkin serial adapter 136#ucom* at ubsa? 137#uplcom* at uhub? # I/O DATA USB-RSAQ2 serial adapter 138#ucom* at uplcom? 139#umct* at uhub? # MCT USB-RS232 serial adapter 140#ucom* at umct? 141#uipaq* at uhub? # iPAQ serial adapter 142#ucom* at uipaq? 143#uaudio* at uhub? # USB Audio 144#audio* at uaudio? 145#umidi* at uhub? # USB MIDI 146#midi* at umidi? 147atu* at uhub? # Atmel AT76c50x based 802.11b 148axe* at uhub? # ASIX Electronics AX88172 USB Ethernet 149cue* at uhub? # CATC USB-EL1201A based Ethernet 150kue* at uhub? # Kawasaki KL5KUSB101B based Ethernet 151cdce* at uhub? # CDC Ethernet 152udav* at uhub? # Davicom DM9601 based Ethernet 153upl* at uhub? # Prolific PL2301/PL2302 host-to-host `network' 154wi* at uhub? # WaveLAN IEEE 802.11DS 155#urio* at uhub? # Diamond Multimedia Rio 500 156#uscanner* at uhub? # USB Scanners 157#uyap* at uhub? # Y@P firmware loader 158#udsbr* at uhub? # D-Link DSB-R100 radio 159#radio* at udsbr? # USB radio 160#ubt* at uhub? # USB Bluetooth 161#ugen* at uhub? # USB Generic driver 162ural* at uhub? # Ralink RT2500 163 164sti0 at mainbus0 irq 11 # [H]CRX-{8,24,48}[Z] graphics 165sti0 at phantomas0 irq 11 # builtin graphics on BC* 166sti0 at uturn? irq 11 167sti1 at mainbus0 irq 12 168sti1 at phantomas0 irq 12 169sti1 at uturn? irq 12 170sti* at pci? # EG-PCI, FX* 171 172#medusa* at mainbus? irq 4 # FDDI 173#venus* at mainbus? irq 5 # ATM J2498A/J3420A 174 175# internal i/o space 176gsc0 at asp? # Snakes, old 715, old 725, 735/755 177gsc0 at lasi0 # 712,715/100,725/64,725/100,[ABCJ]* 178gsc1 at lasi1 179gsc2 at wax? # it's another face of LASI 180 181#vme* at vmeb? 182#option VMEVERBOSE 183eisa* at mongoose? 184#eisa* at wax? 185option EISAVERBOSE 186#isa* at mongoose? 187#isa* at wax? 188 189# GSC devices 190 191hil* at gsc? irq 1 # Human Interface Loop, kbd and mouse 192hilkbd* at hil? # keyboard, knob and buttons 193#hilms* at hil? # mouse and tablets 194#hilid* at hil? # ID module 195 196# RS/232 serial ports 197com0 at gsc0 offset 0x5000 irq 5 # on lasi 198com1 at gsc1 offset 0x5000 irq 5 199com1 at gsc2 offset 0x2000 irq 6 # on wax 200com0 at gsc0 offset 0x823000 irq 5 # on asp 201com1 at gsc0 offset 0x822000 irq 6 202com2 at gsc0 offset 0x0 irq 13 # only on asp0 w/o audio (off ?) 203com2 at gsc0 offset 0x4040 irq 13 # gecko's fax/voice/modems 204com3 at gsc0 offset 0x4060 irq 13 205#com* at pcmcia? # PCMCIA modems 206 207#lpt0 at gsc? irq 7 # both com and lpt are on WD16C552 208ie0 at gsc0 irq 8 # 82C596DX/CA ether 209#ie1 at gsc1 irq 8 210#ie* at eisa? 211#ie* at isa? port 0x360 iomem 0xd0000 irq 7 212#ie* at isa? port 0x300 irq 10 213#ie* at pci? 214#tms* at gsc? irq 10 # TMS380C26 Network Controller 215osiop* at gsc? irq 9 # NCR 53C710 (Narrow SE) 216#osiop* at eisa? 217scsibus* at osiop? 218oosiop* at gsc? irq 9 # NCR 53C700 (Narrow SE) 219scsibus* at oosiop? 220#harmony* at gsc? irq 13 # Audio Type 2 (CS4215/AD1849) 221#audio* at harmony? 222gsckbc* at gsc? irq 26 223pckbd* at gsckbc? # PS/2 keyboard 224#pms* at gsckbc? # PS/2 mouse 225 226#sh* at eisa? # Interphase Seahawk 4811 EISA/FDDI 227#ahb* at eisa? # Adaptec 174[024] SCSI controllers 228#scsibus* at aha? 229#ahc* at eisa? # Adaptec 274x, aic7770 SCSI controllers 230ahc* at pci? # Adaptec 2940 SCSI controllers 231scsibus* at ahc? 232mpi* at pci? # LSI Logic Fusion MPT Message Passing Interface 233scsibus* at mpi? 234#option BHADEBUG 235#bha* at eisa? 236#bha* at pci? 237#scsibus* at bha? 238 239siop* at mainbus? irq 3 # NCR 53C720 (Fast/Wide HVD) 240siop* at phantomas? irq 3 241siop* at uturn? irq 3 242siop* at pci? # NCR 53C8XX SCSI controllers 243scsibus* at siop? 244#ahd* at pci? # Adaptec 79?? SCSI controllers 245#scsibus* at ahd? 246softraid0 at root # Software RAID 247scsibus* at softraid? 248 249em* at pci? # Intel Pro/1000 ethernet 250#ti* at pci? # Alteon Tigon 1Gb ethernet 251#txp* at pci? # 3com 3CR990 252#epic* at pci? # SMC EPIC/100 ethernet 253#fpa* at pci? # DEC DEFPA FDDI 254#de* at pci? # 21x4[012]-based Ethernet 255#de* at eisa? 256dc* at pci? # 21143, "tulip" clone ethernet 257#dc* at cardbus? 258rl* at pci? # RealTek 81[23]9 ethernet 259#rl* at cardbus? 260#ep* at pci? # 3c59x ethernet 261#ep* at eisa? # 3c579 ethernet 262#ep* at pcmcia? # 3c589 ethernet 263xl* at pci? # 3C9xx ethernet 264#xl* at cardbus? 265fxp* at pci? # EtherExpress 10/100B ethernet 266#fxp* at cardbus? 267ne* at pci? # NE2000-compatible Ethernet 268ne* at pcmcia? 269#atw* at pci? # ADMtek ADM8211 (802.11) 270#atw* at cardbus? 271#an* at pci? # Cisco/Aironet 802.11DS 272an* at pcmcia? 273#wi* at pci? # WaveLAN IEEE 802.11DS 274wi* at pcmcia? 275skc* at pci? # SysKonnect GEnesis 984x 276sk* at skc? # each port of above 277mskc* at pci? # Marvell Yukon-2 278msk* at mskc? # each port of above 279bge* at pci? # Broadcom BCM570x (aka Tigon3) 280hme* at pci? # Sun Happy Meal 281stge* at pci? # Sundance TC9021 GigE 282 283dcphy* at mii? # Digital Clone PHYs 284acphy* at mii? # Altima AC101 PHYs 285amphy* at mii? # AMD 79C873 PHYs 286exphy* at mii? # 3Com internal PHYs 287gentbi* at mii? # Generic 1000BASE-X ten-bit PHY 288inphy* at mii? # Intel 82555 PHYs 289iophy* at mii? # Intel 82553 PHYs 290icsphy* at mii? # ICS1890 PHYs 291lxtphy* at mii? # Level One LXT-970 PHYs 292nsphy* at mii? # NS83840 PHYs 293nsphyter* at mii? # NS83843 PHYs 294mtdphy* at mii? # Myson MTD972 PHYs 295qsphy* at mii? # Quality Semi QS6612 PHYs 296luphy* at mii? # Lucent LU6612 PHY 297sqphy* at mii? # Seeq 8022[013] PHYs 298#tlphy* at mii? # ThunderLAN PHYs 299tqphy* at mii? # TDK Semiconductor PHYs 300brgphy* at mii? # Broadcom 10/100/1000 PHYs 301bmtphy* at mii? # Broadcom 10/100 PHYs 302eephy* at mii? # Marvell 88E1000 Gigabit PHYs 303xmphy* at mii? # XaQti XMAC-II PHYs 304rlphy* at mii? # Realtek 8139 internal PHYs 305urlphy* at mii? # Realtek RTL8150L internal PHY 306ipgphy* at mii? # IC Plus IP1000A PHYs 307ukphy* at mii? # generic unknown PHYs 308 309# MI devices 310#wsdisplay* at vgafb? 311wsdisplay* at sti? 312wskbd* at pckbd? mux 1 313wskbd* at hilkbd? mux 1 314#wsmouse* at pms? mux 0 315#wsmouse* at hilms? mux 0 316 317#fdc* at gsc? # PC floppy controller (WD37C65C) 318#fdc* at isa? port 0x3f0 irq 6 drq 2 319#option FD_DEBUG 320#fd* at fdc? # floppy drives 321 322pciide* at pci? flags 0x0000 323#wdc0 at isa? port 0x1f0 irq 14 324#wdc1 at isa? port 0x170 irq 15 325wdc* at pcmcia? 326wd* at wdc? flags 0x0000 327wd* at pciide? flags 0x0000 328atapiscsi* at pciide? 329scsibus* at atapiscsi? 330 331# These entries find devices on all SCSI busses and assign 332# unit numers dynamically. 333sd* at scsibus? 334st* at scsibus? 335cd* at scsibus? 336#ch* at scsibus? 337#uk* at scsibus? 338 339pseudo-device rd 1 # ramdisk 340pseudo-device loop 1 # network loopback 341pseudo-device bpfilter 1 # packet filter 342pseudo-device vlan # IEEE 802.1Q VLAN 343pseudo-device ksyms 1 # kernel symbols device 344#pseudo-device ccd 4 # concatenated disk devices 345pseudo-device wsmux 2 346pseudo-device bio 1 # ioctl multiplexing device 347