1# $OpenBSD: RAMDISKBIG,v 1.18 2002/02/09 07:08:30 ericj Exp $ 2# $NetBSD: GENERIC,v 1.31 1996/12/03 17:25:29 cgd Exp $ 3# 4# Generic Alpha kernel. Enough to get booted, etc., but not much more. 5 6machine alpha 7 8# CPU Support 9option DEC_3000_500 # Flamingo etc: 3000/[4-9]00* 10option DEC_3000_300 # Pelican etc: 3000/300* 11option DEC_2100_A50 # Avanti etc: AlphaStation 400, 200, etc. 12option DEC_KN20AA # KN20AA: AlphaStation 600 13option DEC_AXPPCI_33 # NoName: AXPpci33, etc. 14option DEC_EB164 # EB164: AlphaPC 164 15option DEC_2000_300 # "Jensen": 2000/300 (DECpc AXP 150) 16option DEC_550 # Miata: Digital Personal Workstation 17option DEC_6600 # EV6: XP1000, 264DP OEM Board 18option API_UP1000 # EV6: Alpha Processor UP1000 19 20# Enable the hooks used for initializing the ram-disk. 21option RAMDISK_HOOKS 22option MINIROOTSIZE=5744 # 4 Megabytes! 23 24# Standard system options 25maxusers 8 # estimated number of users 26 27# File system options 28option FFS # Fast file system 29option CD9660 # ISO 9660 + Rock Ridge file system 30 31# Networking options 32option INET # Internet protocol suite 33 34# Misc. options 35option EISAVERBOSE # recognize "unknown" EISA devices 36option PCIVERBOSE # recognize "unknown" PCI devices 37option TCVERBOSE # recognize "unknown" TC devices 38#option USBVERBOSE 39 40option BOOT_CONFIG 41 42config bsd swap generic 43 44mainbus0 at root 45cpu* at mainbus0 46 47# PCI USB Controllers 48uhci* at pci? disable # Universal Host Controller (Intel) 49ohci* at pci? disable # Open Host Controller 50 51# USB bus support 52usb* at uhci? 53usb* at ohci? 54 55# USB Hubs 56uhub* at usb? 57uhub* at uhub? port ? configuration ? interface ? 58 59# USB Generic HID devices 60uhid* at uhub? port ? configuration ? interface ? 61 62# USB Printers 63#ulpt* at uhub? port ? configuration ? interface ? 64 65# USB Mass Storage devices 66umass* at uhub? port ? configuration ? interface ? 67scsibus* at umass? 68 69# USB Modems 70#umodem* at uhub? port ? configuration ? 71#ucom* at umodem? 72 73# USB Audio 74#uaudio* at uhub? port ? configuration ? 75 76# USB Ethernet adapters 77aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters 78cue* at uhub? port ? # CATC USB-EL1201A based adapters 79kue* at uhub? port ? # Kawasaki KL5KUSB101B based adapters 80 81# Diamond Multimedia Rio 500 82#urio* at uhub? port ? 83 84# Handspring Visor 85#uvisor* at uhub? port ? configuration ? 86#ucom* at uvisor? 87 88# USB Generic driver 89ugen* at uhub? port ? configuration ? interface ? 90 91# TurboChannel host bus adapter support 92tcasic* at mainbus0 93 94# TurboChannel bus support 95tc* at tcasic? 96 97# TurboChannel devices 98ioasic* at tc? slot ? offset ? 99mcclock* at ioasic? offset ? 100le* at ioasic? offset ? 101scc0 at ioasic? offset ? 102scc1 at ioasic? offset ? 103tcds0 at tc? slot ? offset ? 104asc0 at tcds? slot ? 105asc1 at tcds? slot ? 106scsibus* at asc? 107cfb* at tc? slot ? offset ? 108sfb* at tc? slot ? offset ? 109le* at tc? slot ? offset ? 110fta* at tc? slot ? offset ? # DEC DEFTA FDDI cards 111 112# PCI host bus adapter support 113apecs* at mainbus? 114cia* at mainbus? 115irongate* at mainbus? 116lca* at mainbus? 117tsc* at mainbus0 118tsp* at tsc? 119 120# PCI bus support 121pci* at apecs? 122pci* at cia? 123pci* at irongate? 124pci* at lca? 125pci* at ppb? 126pci* at tsp? 127 128# PCI devices 129ppb* at pci? dev ? function ? # PCI-PCI bridges 130sio* at pci? dev ? function ? # Intel PCI-ISA bridge 131pceb* at pci? dev ? function ? # Intel PCI-EISA bridge 132 133cy* at pci? # PCI cyclom card 134 135# PCI SCSI devices 136 137ahc* at pci? dev ? function ? # Adaptec 2940 SCSI controllers 138scsibus* at ahc? 139isp* at pci? dev ? function ? # Qlogic ISP [12]0x0 SCSI/FibreChannel 140scsibus* at isp? 141siop* at pci? dev ? function ? # NCR 53c8xx SCSI 142scsibus* at siop? 143 144#UNTESTED: the following three drivers are untested. 145adw* at pci? dev ? function ? # AdvanSys ULTRA WIDE SCSI 146scsibus* at adw? 147dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID PCI 148scsibus* at dpt? 149gdt* at pci? dev ? function ? # ICP Vortex GDT RAID controllers 150scsibus* at gdt? 151 152#BROKEN: adv and twe have 64-bit problems 153#adv* at pci? dev ? function ? # AdvanSys 1200A/B and ULTRA SCSI 154#scsibus* at adv? 155#twe* at pci? dev ? function ? # 3ware Escalade RAID controllers 156#scsibus* at twe? 157 158# PCI Network devices 159de* at pci? dev ? function ? # 21x4[012]-based Ethernet 160ne* at pci? dev ? function ? # NE2000-compat ethernet cards 161fxp* at pci? dev ? function ? # EtherExpress 10/100B ethernet 162ep* at pci? dev ? function ? # 3COM 3c59x 163xl* at pci? dev ? function ? # 3COM 3c9xx 164fpa* at pci? dev ? function ? # DEC DEFPA FDDI cards 165 166#UNTESTED: the vollowing section of drivers is untested on alpha. 167en* at pci? dev ? function ? # ENI PCI ATM (untested) 168tl* at pci? dev ? function ? # Compaq Thunderlan ethernet 169le* at pci? dev ? function ? # PCI LANCE Ethernet (untested) 170lmc* at pci? dev ? function ? # Lan Media Corp SSI/T3/HSSI 171rl* at pci? dev ? function ? # RealTek 81[23]9 ethernet 172wb* at pci? dev ? function ? # Winbond W89C840F ethernet 173sf* at pci? dev ? function ? # Adaptec AIC-6915 ethernet 174sis* at pci? dev ? function ? # SiS 900/7016 ethernet 175ste* at pci? dev ? function ? # Sundance ST201 ethernet 176dc* at pci? dev ? function ? # 21143, "tulip" clone ethernet 177ti* at pci? dev ? function ? # Alteon Tigon 1Gb ethernet 178skc* at pci? dev ? function ? # SysKonnect GEnesis 984x 179sk* at skc? # each port of above 180wx* at pci? dev ? function ? # Intel Pro/1000 ethernet 181 182#BROKEN: The following two drivers have 64-bit issues 183#tx* at pci? dev ? function ? # SMC 83C170 EPIC ethernet 184#vr* at pci? dev ? function ? # VIA Rhine ethernet 185 186vga* at pci? dev ? function ? # PCI VGA graphics 187tga* at pci? dev ? function ? # DEC ZLXp-E[123] graphics 188 189# Media Independent Interface (mii) drivers 190# UNTESTED: some of the following PHY's are untested. 191eephy* at mii? phy ? # Marvell PHYs for Intel GigE 192exphy* at mii? phy ? # 3Com internal PHYs 193inphy* at mii? phy ? # Intel 82555 PHYs 194iophy* at mii? phy ? # Intel 82553 PHYs 195icsphy* at mii? phy ? # ICS 1890 PHYs 196lxtphy* at mii? phy ? # Level1 LXT970 PHYs 197nsphy* at mii? phy ? # NS and compatible PHYs 198nsphyter* at mii? phy ? # NS and compatible PHYs 199qsphy* at mii? phy ? # Quality Semi QS6612 PHYs 200sqphy* at mii? phy ? # Seeq 8x220 PHYs 201rlphy* at mii? phy ? # RealTek 8139 internal PHYs 202mtdphy* at mii? phy ? # Myson MTD972 PHYs 203dcphy* at mii? phy ? # Digital Clone PHYs 204amphy* at mii? phy ? # AMD 79C873 PHYs 205tqphy* at mii? phy ? # TDK 78Q212x PHYs 206brgphy* at mii? phy ? # Broadcom Gigabit PHYs 207xmphy* at mii? phy ? # XaQti XMAC-II PHYs 208ukphy* at mii? phy ? # "unknown" PHYs 209 210# ISA/EISA bus support 211isa* at pceb? 212eisa* at pceb? 213isa* at sio? 214 215# ISA devices 216mcclock* at isa? port 0x70 217#pcppi* at isa? # PC prog. periph. interface 218#spkr0 at pcppi? 219pckbc* at isa? # PC keyboard controller 220pckbd* at pckbc? # PC keyboard (kbd port) 221pms* at pckbc? # PS/2-style mouse (aux port) 222com* at isa? port 0x3f8 irq 4 # standard serial ports 223com* at isa? port 0x2f8 irq 3 224#lpt* at isa? port 0x3bc irq 7 # standard parallel port 225vga* at isa? # ISA (EISA: XXX) VGA 226we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC 80x3 ethernet 227we1 at isa? port 0x300 iomem 0xcc000 irq 10 # 228ec0 at isa? port 0x250 iomem 0xd8000 irq 9 # 3C503 ethernet cards 229ne0 at isa? port 0x240 irq 9 # NE[12]000 ethernet cards 230ne1 at isa? port 0x300 irq 10 # NE[12]000 ethernet cards 231ne2 at isa? port 0x280 irq 9 # NE[12]000 ethernet cards 232ep* at isa? port ? irq ? # 3C509 ethernet cards 233#wss* at isa? port 0x530 irq 9 drq 0 # Windows Sound System 234 235cy0 at isa? iomem 0xd4000 irq 12 # ISA cyclom card 236 237#aic0 at isa? port 0x340 irq 11 # Adaptec 152[02] SCSI 238#scsibus* at aic? 239 240#ahc0 at isa? port ? irq ? # Adaptec 284x SCSI controllers 241#scsibus* at ahc? 242 243# EISA devices 244fea* at eisa? slot ? # DEC DEFEA FDDI cards 245ahc* at eisa? slot ? # Adaptec 274x, aic7770 SCSI 246 247# SCSI devices 248cd* at scsibus? target ? lun ? 249sd* at scsibus? target ? lun ? 250ss* at scsibus? target ? lun ? 251st* at scsibus? target ? lun ? 252ch* at scsibus? target ? lun ? 253uk* at scsibus? target ? lun ? 254 255# IDE controllers 256pciide* at pci ? dev ? function ? flags 0x0000 257wdc0 at isa? port 0x1f0 irq 14 flags 0x00 258wdc1 at isa? port 0x170 irq 15 flags 0x00 259wd* at wdc? channel ? drive ? flags 0x0000 260wd* at pciide? channel ? drive ? flags 0x0000 261 262# ATAPI<->SCSI 263atapiscsi* at wdc? channel ? 264atapiscsi* at pciide? channel ? 265scsibus* at atapiscsi? 266 267# Workstation Console attachments 268#wsdisplay* at cfb? 269wsdisplay* at vga? 270#wsdisplay* at sfb? 271wsdisplay* at tga? 272wskbd* at pckbd? 273wsmouse* at pms? 274 275pseudo-device bpfilter 1 276pseudo-device loop 277pseudo-device rd 1 278