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