diff options
-rw-r--r-- | sys/arch/alpha/conf/RAMDISKB | 141 | ||||
-rw-r--r-- | sys/arch/alpha/conf/RAMDISKBIG | 314 |
2 files changed, 455 insertions, 0 deletions
diff --git a/sys/arch/alpha/conf/RAMDISKB b/sys/arch/alpha/conf/RAMDISKB new file mode 100644 index 00000000000..0c13c7fe97f --- /dev/null +++ b/sys/arch/alpha/conf/RAMDISKB @@ -0,0 +1,141 @@ +# $OpenBSD: RAMDISKB,v 1.1 2001/01/27 21:17:30 deraadt Exp $ +# $NetBSD: RAMDISK,v 1.9 1996/12/03 17:25:33 cgd Exp $ + +machine alpha # architecture, used by config; REQUIRED + +option UVM # required +option PMAP_NEW # required + +# CPU Support; at least one is REQUIRED +#option DEC_3000_500 # Flamingo etc: 3000/[4-9]00* +#option DEC_3000_300 # Pelican etc: 3000/300* +#option DEC_2100_A50 # Avanti etc: AlphaStation 400, 200, etc. +#option DEC_KN20AA # KN20AA: AlphaStation 600 +#option DEC_AXPPCI_33 # NoName: AXPpci33, etc. +#option DEC_EB164 # EB164: AlphaPC 164 +option DEC_2000_300 # "Jensen": 2000/300 (DECpc AXP 150) +option DEC_550 # Miata: Digital Personal Workstation +option DEC_6600 # EV6: 264DP OEM Board + +# Enable the hooks used for initializing the ram-disk. +option RAMDISK_HOOKS +option MINIROOTSIZE=5744 # 4 Megabytes! + +# Standard system options +maxusers 8 # estimated number of users + +# File system options +option FFS # Fast file system +option KERNFS # pseudo-fs to get at kernel internals + +# Networking options +option INET # Internet protocol suite + +# Misc. options +#option EISAVERBOSE # recognize "unknown" EISA devices +#option PCIVERBOSE # recognize "unknown" PCI devices +#option TCVERBOSE # recognize "unknown" TC devices +option SCSITERSE # less verbose scsi error messages + +option WSEMUL_VT100 # wscons VT100 emulation + +config bsd swap generic + +mainbus0 at root +cpu* at mainbus0 + +# PCI host bus adapter support +apecs* at mainbus? +cia* at mainbus? +lca* at mainbus? +tsc* at mainbus0 +tsp* at tsc? + +# PCI bus support +pci* at apecs? +pci* at cia? +pci* at lca? +pci* at tsp? +pci* at ppb? + +# PCI devices +#ahc* at pci? dev ? function ? # AHA-28xx SCSI (NOT 64-BIT) +de* at pci? dev ? function ? # 21x4[012]-based Ethernet +fxp* at pci? dev ? function ? # EtherExpress 10/100B ethernet cards +#ne* at pci? dev ? function ? # NE2000-compat ethernet cards +#en* at pci? dev ? function ? # ENI PCI ATM (untested) +#ep* at pci? dev ? function ? # 3COM 3c59x (untested) +#xl* at pci? dev ? function ? # 3COM 3c9xx (untested) +#fpa* at pci? dev ? function ? # DEC DEFPA FDDI cards +#le* at pci? dev ? function ? # PCI LANCE Ethernet (untested) +ncr* at pci? dev ? function ? # NCR 53c8xx SCSI +pceb* at pci? dev ? function ? # Intel PCI-EISA brige +vga* at pci? dev ? function ? # PCI VGA graphics +ppb* at pci? dev ? function ? # PCI-PCI bridges +sio* at pci? dev ? function ? # Intel PCI-ISA bridge +tga* at pci? dev ? function ? # DEC ZLXp-E[123] graphics +isp* at pci? dev ? function ? # Qlogic ISP [12]0x0 SCSI/FibreChannel + +# Media Independent Interface (mii) drivers +#exphy* at mii? phy ? # 3Com internal PHYs +inphy* at mii? phy ? # Intel 82555 PHYs +#icsphy* at mii? phy ? # ICS 1890 PHYs +#lxtphy* at mii? phy ? # Level1 LXT970 PHYs +#nsphy* at mii? phy ? # NS and compatible PHYs +#qsphy* at mii? phy ? # Quality Semi QS6612 PHYs +#sqphy* at mii? phy ? # Seeq 8x220 PHYs +#mtdphy* at mii? phy ? # Myson MTD972 PHYs +#ukphy* at mii? phy ? # "unknown" PHYs + +# ISA/EISA bus support +isa* at pceb? +isa* at sio? + +# ISA devices +mcclock* at isa? port 0x70 +pckbc* at isa? # PC keyboard controller +pckbd* at pckbc? # PC keyboard (kbd port) +#pms* at pckbc? # PS/2-style mouse (aux port) +com* at isa? port 0x3f8 irq 4 # standard serial ports +com* at isa? port 0x2f8 irq 3 +#lpt* at isa? port 0x3bc irq 7 # standard parallel port +vga* at isa? # ISA (EISA: XXX) VGA +#we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC 80x3 ethernet series +#we1 at isa? port 0x300 iomem 0xcc000 irq 10 # +#ec0 at isa? port 0x250 iomem 0xd8000 irq 9 # 3C503 ethernet cards +#ne0 at isa? port 0x240 irq 9 # NE[12]000 ethernet cards +#ne1 at isa? port 0x300 irq 10 # NE[12]000 ethernet cards +#ne2 at isa? port 0x280 irq 9 # NE[12]000 ethernet cards +#cy0 at isa? iomem 0xd4000 irq 12 # ISA cyclom card + +# IDE +pciide* at pci ? dev ? function ? flags 0x0000 +#wdc0 at isa? port 0x1f0 irq 14 flags 0x00 +#wdc1 at isa? port 0x170 irq 15 flags 0x00 +#wd* at wdc? channel ? drive ? flags 0x0000 +wd* at pciide? channel ? drive ? flags 0x0000 + +#atapiscsi* at wdc? channel ? +#atapiscsi* at pciide? channel ? +#scsibus* at atapiscsi? + +# SCSI bus support +#scsibus* at asc? +scsibus* at ncr? +scsibus* at isp? + +# SCSI devices +#cd* at scsibus? target ? lun ? # SCSI CD-ROM drives +sd* at scsibus? target ? lun ? # SCSI disk drives +#st* at scsibus? target ? lun ? # SCSI tape drives + +# Workstation Console attachments +#wsdisplay* at cfb? +wsdisplay* at vga? +#wsdisplay* at sfb? +wsdisplay* at tga? +wskbd* at pckbd? + +#pseudo-device bpfilter 1 +pseudo-device loop +pseudo-device rd 1 diff --git a/sys/arch/alpha/conf/RAMDISKBIG b/sys/arch/alpha/conf/RAMDISKBIG new file mode 100644 index 00000000000..9ee0c9be9c9 --- /dev/null +++ b/sys/arch/alpha/conf/RAMDISKBIG @@ -0,0 +1,314 @@ +# $OpenBSD: RAMDISKBIG,v 1.1 2001/01/27 21:17:30 deraadt Exp $ +# $NetBSD: GENERIC,v 1.31 1996/12/03 17:25:29 cgd Exp $ +# +# Generic Alpha kernel. Enough to get booted, etc., but not much more. + +machine alpha + +include "../../../conf/GENERIC" +maxusers 8 + +option PMAP_NEW # required +option UVM # required + +# CPU Support +option DEC_3000_500 # Flamingo etc: 3000/[4-9]00* +option DEC_3000_300 # Pelican etc: 3000/300* +option DEC_2100_A50 # Avanti etc: AlphaStation 400, 200, etc. +option DEC_KN20AA # KN20AA: AlphaStation 600 +option DEC_AXPPCI_33 # NoName: AXPpci33, etc. +option DEC_EB164 # EB164: AlphaPC 164 +option DEC_2000_300 # "Jensen": 2000/300 (DECpc AXP 150) +option DEC_550 # Miata: Digital Personal Workstation +option DEC_6600 # EV6: 264DP OEM Board + +#option FFS_SOFTUPDATES # Soft updates + +#option COMPAT_OSF1 # OSF/1 binary compatibility +#option COMPAT_NETBSD # NetBSD compatibility + +# Enable the hooks used for initializing the ram-disk. +option RAMDISK_HOOKS +option MINIROOTSIZE=5744 # 4 Megabytes! + +# Disklabel compatibility options +option DISKLABEL_ALL # All of the ones mentined below +#option DISKLABEL_ALPHA # Redundant, just here for completeness +#option DISKLABEL_I386 # i386/arc style of partitioning + +# Misc. options +option EISAVERBOSE # recognize "unknown" EISA devices +option PCIVERBOSE # recognize "unknown" PCI devices +option TCVERBOSE # recognize "unknown" TC devices +#option USBVERBOSE + +option WSEMUL_VT100 # wscons VT100 emulation + +config bsd swap generic + +mainbus0 at root +cpu* at mainbus0 + +# !!!UNTESTED!!! +# USB devices are untested on alpha + +# PCI USB Controllers +uhci* at pci? disable # Universal Host Controller (Intel) +ohci* at pci? disable # Open Host Controller + +# USB bus support +usb* at uhci? +usb* at ohci? + +# USB Hubs +uhub* at usb? +uhub* at uhub? port ? configuration ? interface ? + +# USB Generic HID devices +uhid* at uhub? port ? configuration ? interface ? + +# USB Printers +ulpt* at uhub? port ? configuration ? interface ? + +# USB Mass Storage devices +umass* at uhub? port ? configuration ? interface ? +scsibus* at umass? + +# USB Modems +umodem* at uhub? port ? configuration ? +ucom* at umodem? + +# USB Audio +uaudio* at uhub? port ? configuration ? + +# USB Ethernet adapters +aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters +cue* at uhub? port ? # CATC USB-EL1201A based adapters +kue* at uhub? port ? # Kawasaki KL5KUSB101B based adapters + +# Diamond Multimedia Rio 500 +urio* at uhub? port ? + +# Handspring Visor +uvisor* at uhub? port ? configuration ? +ucom* at uvisor? + +# USB Generic driver +ugen* at uhub? port ? configuration ? interface ? + +# TurboChannel host bus adapter support +tcasic* at mainbus0 + +# TurboChannel bus support +tc* at tcasic? + +# TurboChannel devices +ioasic* at tc? slot ? offset ? +mcclock* at ioasic? offset ? +le* at ioasic? offset ? +scc0 at ioasic? offset ? +scc1 at ioasic? offset ? +tcds0 at tc? slot ? offset ? +asc0 at tcds? slot ? +asc1 at tcds? slot ? +scsibus* at asc? +cfb* at tc? slot ? offset ? +sfb* at tc? slot ? offset ? +le* at tc? slot ? offset ? +fta* at tc? slot ? offset ? # DEC DEFTA FDDI cards + +# PCI host bus adapter support +apecs* at mainbus? +cia* at mainbus? +lca* at mainbus? +tsc* at mainbus0 +tsp* at tsc? + +# PCI bus support +pci* at apecs? +pci* at cia? +pci* at lca? +pci* at ppb? +pci* at tsp? + +# PCI devices +ppb* at pci? dev ? function ? # PCI-PCI bridges +sio* at pci? dev ? function ? # Intel PCI-ISA bridge +pceb* at pci? dev ? function ? # Intel PCI-EISA brige + +cy* at pci? # PCI cyclom card + +# PCI SCSI devices + +ahc* at pci? dev ? function ? # Adaptec 2940 SCSI controllers +scsibus* at ahc? +isp* at pci? dev ? function ? # Qlogic ISP [12]0x0 SCSI/FibreChannel +scsibus* at isp? +ncr* at pci? dev ? function ? # NCR 53c8xx SCSI +scsibus* at ncr? + +#UNTESTED: the following three drivers are untested. +adw* at pci? dev ? function ? # AdvanSys ULTRA WIDE SCSI +scsibus* at adw? +dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID PCI +scsibus* at dpt? +gdt* at pci? dev ? function ? # ICP Vortex GDT RAID controllers +scsibus* at gdt? + +#BROKEN: adv and twe have 64-bit problems +#adv* at pci? dev ? function ? # AdvanSys 1200A/B and ULTRA SCSI +#scsibus* at adv? +#twe* at pci? dev ? function ? # 3ware Escalade RAID controllers +#scsibus* at twe? + +# PCI Network devices +de* at pci? dev ? function ? # 21x4[012]-based Ethernet +ne* at pci? dev ? function ? # NE2000-compat ethernet cards +fxp* at pci? dev ? function ? # EtherExpress 10/100B ethernet +ep* at pci? dev ? function ? # 3COM 3c59x +xl* at pci? dev ? function ? # 3COM 3c9xx +fpa* at pci? dev ? function ? # DEC DEFPA FDDI cards + +#UNTESTED: the vollowing section of drivers is untested on alpha. +en* at pci? dev ? function ? # ENI PCI ATM (untested) +tl* at pci? dev ? function ? # Compaq Thunderlan ethernet +le* at pci? dev ? function ? # PCI LANCE Ethernet (untested) +lmc* at pci? dev ? function ? # Lan Media Corp SSI/T3/HSSI +rl* at pci? dev ? function ? # RealTek 81[23]9 ethernet +wb* at pci? dev ? function ? # Winbond W89C840F ethernet +sf* at pci? dev ? function ? # Adaptec AIC-6915 ethernet +sis* at pci? dev ? function ? # SiS 900/7016 ethernet +ste* at pci? dev ? function ? # Sundance ST201 ethernet +dc* at pci? dev ? function ? # 21143, "tulip" clone ethernet +ti* at pci? dev ? function ? # Alteon Tigon 1Gb ethernet +skc* at pci? dev ? function ? # SysKonnect GEnesis 984x +sk* at skc? # each port of above +wx* at pci? dev ? function ? # Intel Pro/1000 ethernet + +#BROKEN: The following two drivers have 64-bit issues +#tx* at pci? dev ? function ? # SMC 83C170 EPIC ethernet +#vr* at pci? dev ? function ? # VIA Rhine ethernet + +vga* at pci? dev ? function ? # PCI VGA graphics +tga* at pci? dev ? function ? # DEC ZLXp-E[123] graphics + +# Media Independent Interface (mii) drivers +# UNTESTED: some of the following PHY's are untested. +exphy* at mii? phy ? # 3Com internal PHYs +inphy* at mii? phy ? # Intel 82555 PHYs +iophy* at mii? phy ? # Intel 82553 PHYs +icsphy* at mii? phy ? # ICS 1890 PHYs +lxtphy* at mii? phy ? # Level1 LXT970 PHYs +nsphy* at mii? phy ? # NS and compatible PHYs +qsphy* at mii? phy ? # Quality Semi QS6612 PHYs +sqphy* at mii? phy ? # Seeq 8x220 PHYs +rlphy* at mii? phy ? # RealTek 8139 internal PHYs +mtdphy* at mii? phy ? # Myson MTD972 PHYs +dcphy* at mii? phy ? # Digital Clone PHYs +amphy* at mii? phy ? # AMD 79C873 PHYs +tqphy* at mii? phy ? # TDK 78Q212x PHYs +brgphy* at mii? phy ? # Broadcom Gigabit PHYs +xmphy* at mii? phy ? # XaQti XMAC-II PHYs +ukphy* at mii? phy ? # "unknown" PHYs + +# ISA/EISA bus support +isa* at pceb? +eisa* at pceb? +isa* at sio? + +# ISA devices +mcclock* at isa? port 0x70 +#pcppi* at isa? # PC prog. periph. interface +#spkr0 at pcppi? +pckbc* at isa? # PC keyboard controller +pckbd* at pckbc? # PC keyboard (kbd port) +pms* at pckbc? # PS/2-style mouse (aux port) +com* at isa? port 0x3f8 irq 4 # standard serial ports +com* at isa? port 0x2f8 irq 3 +lpt* at isa? port 0x3bc irq 7 # standard parallel port +vga* at isa? # ISA (EISA: XXX) VGA +we0 at isa? port 0x280 iomem 0xd0000 irq 9 # WD/SMC 80x3 ethernet +we1 at isa? port 0x300 iomem 0xcc000 irq 10 # +ec0 at isa? port 0x250 iomem 0xd8000 irq 9 # 3C503 ethernet cards +ne0 at isa? port 0x240 irq 9 # NE[12]000 ethernet cards +ne1 at isa? port 0x300 irq 10 # NE[12]000 ethernet cards +ne2 at isa? port 0x280 irq 9 # NE[12]000 ethernet cards +ep* at isa? port ? irq ? # 3C509 ethernet cards +#wss* at isa? port 0x530 irq 9 drq 0 # Windows Sound System + +cy0 at isa? iomem 0xd4000 irq 12 # ISA cyclom card + +#aic0 at isa? port 0x340 irq 11 # Adaptec 152[02] SCSI +#scsibus* at aic? + +# option for using CD1400 handshaking for incoming data +# requires a special cable that exchanges the RTS and DTR lines +# options CY_HW_RTS +#ahc0 at isa? port ? irq ? # Adaptec 284x SCSI controllers + +# EISA devices +fea* at eisa? slot ? # DEC DEFEA FDDI cards +ahc* at eisa? slot ? # Adaptec 274x, aic7770 SCSI + +# SCSI devices +cd* at scsibus? target ? lun ? +sd* at scsibus? target ? lun ? +ss* at scsibus? target ? lun ? +st* at scsibus? target ? lun ? +ch* at scsibus? target ? lun ? +uk* at scsibus? target ? lun ? + +# IDE controllers +pciide* at pci ? dev ? function ? flags 0x0000 +wdc0 at isa? port 0x1f0 irq 14 flags 0x00 +wdc1 at isa? port 0x170 irq 15 flags 0x00 +wd* at wdc? channel ? drive ? flags 0x0000 +wd* at pciide? channel ? drive ? flags 0x0000 + +# ATAPI<->SCSI +atapiscsi* at wdc? channel ? +atapiscsi* at pciide? channel ? +scsibus* at atapiscsi? + +# Audio devices +eap* at pci? dev ? function ? # Ensoniq AudioPCI S5016 + +# UNTESTED. The following drivers are untested +eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive +sv* at pci? dev ? function ? # S3 SonicVibes (S3 617) +cmpci* at pci? dev ? function ? # C-Media CMI8338/8738 +fms* at pci? dev ? function ? # Forte Media FM801 +auvia* at pci? dev ? function ? # VIA VT82C686A + +# OPL[23] FM syntheziers +opl* at eso? + +# MIDI support +midi* at opl? # OPL FM synth + +#Audio Support +audio* at eap? +audio* at eso? +audio* at sv? +audio* at cmpci? +audio* at fms? +audio* at auvia? +audio* at uaudio? + +# Workstation Console attachments +#wsdisplay* at cfb? +wsdisplay* at vga? +#wsdisplay* at sfb? +wsdisplay* at tga? +wskbd* at pckbd? +wsmouse* at pms? + +# crypto support +#BROKEN: The following two drivers are broken because of 64-bit issues. +#hifn* at pci? dev ? function ? # Hi/fn 7751 crypto card +#ubsec* at pci? dev ? function ? # Bluesteel Networks 5xxx crypto card + +#pseudo-device raid 4 # RAIDframe disk driver +# for IPv6 +pseudo-device gif 4 +#pseudo-device faith 1 |