summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64/conf/RAMDISK
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arch/sparc64/conf/RAMDISK')
-rw-r--r--sys/arch/sparc64/conf/RAMDISK489
1 files changed, 226 insertions, 263 deletions
diff --git a/sys/arch/sparc64/conf/RAMDISK b/sys/arch/sparc64/conf/RAMDISK
index 6755d23196c..3bfcc7d8470 100644
--- a/sys/arch/sparc64/conf/RAMDISK
+++ b/sys/arch/sparc64/conf/RAMDISK
@@ -1,283 +1,250 @@
-# $OpenBSD: RAMDISK,v 1.113 2014/09/14 19:02:43 brad Exp $
+# $OpenBSD: RAMDISK,v 1.114 2014/10/10 05:43:36 deraadt Exp $
-# Machine architecture; required by config(8)
machine sparc64
+maxusers 4
-# maxusers means mostly "let's get small" in terms of kernel malloc's
-maxusers 2
+option TIMEZONE=0
+option DST=0
+option SMALL_KERNEL
+option NO_PROPOLICE
+option BOOT_CONFIG
option RAMDISK_HOOKS
option MINIROOTSIZE=6144
-option SUN4US
-option SUN4V
-
option PCIVERBOSE
-#option USBVERBOSE
-
-#option DDB # need this to see what's happening
-option TIMEZONE=0 # time zone to adjust RTC time by
-option DST=0 # daylight saving time used by RTC
-
-option SMALL_KERNEL
-option NO_PROPOLICE
-option FFS # UFS
-option FFS2 # UFS2
-option NFSCLIENT # Network File System client
-option CD9660 # ISO 9660 + Rock Ridge file system
-option MSDOSFS # MS-DOS file system
-option UDF # UDF (DVD) file system
-option INET # IP + ICMP + TCP + UDP
-option INET6 # IPv6 (needs INET)
-option BOOT_CONFIG # add support for boot -c
-option CRYPTO # Cryptographic framework
+option FFS
+option FFS2
+option NFSCLIENT
+option CD9660
+option MSDOSFS
+option UDF
+option INET
+option INET6
+option CRYPTO
option WSEMUL_SUN # provide sun terminal emulation; required
option WSEMUL_NO_VT100 # do not provide vt100 terminal emulation
option WSEMUL_DUMB
-# Generic swap; second partition of root disk or network.
-config bsd root on rd0a
-
-# Main bus and CPU .. all systems.
-mainbus0 at root
-cpu0 at mainbus0
-ssm* at mainbus0
-cpu0 at ssm?
-cmp* at mainbus0
-cpu0 at cmp?
-core* at cmp?
-cpu0 at core?
-
-# Bus types found on SPARC systems.
-sbus* at mainbus0
-upa0 at mainbus0
-central0 at mainbus0
-fhc0 at central0
-fhc* at mainbus0
-psycho* at mainbus0
-pci* at psycho?
-schizo* at mainbus0
-schizo* at ssm?
-pci* at schizo?
-pyro* at mainbus0
-pci* at pyro?
-vpci* at mainbus0
-pci* at vpci?
-pci* at ppb?
-ppb* at pci?
-ebus* at mainbus0
-ebus* at pci?
-vbus0 at mainbus0
-sbbc* at pci?
-cbus* at vbus?
-
-# CardBus bus support
-cardbus* at cardslot?
-pcmcia* at cardslot?
-cbb* at pci?
-cardslot* at cbb?
-
-ath* at pci? # Atheros AR5k (802.11a/b/g)
-ath* at cardbus? # Atheros AR5k (802.11a/b/g)
-athn* at pci? # Atheros AR9k (802.11a/g/n)
-athn* at cardbus? # Atheros AR9k (802.11a/g/n)
-ral* at pci? # Ralink RT2500/RT2501/RT2600
-ral* at cardbus? # Ralink RT2500/RT2501/RT2600
-com* at pcmcia? # PCMCIA modems/serial ports
-ep* at pcmcia? # PCMCIA based 3C5xx ethernet
-ne* at pcmcia? # PCMCIA based NE2000 ethernet
-wi* at pci? # WaveLAN IEEE 802.11DS
-wi* at pcmcia? # WaveLAN IEEE 802.11DS
-
-# PCI Ethernet
-hme* at pci? # Sun Happy Meal 10/100
-gem* at pci? # Sun GEM 10/100/Gigabit
-cas* at pci? # Sun Cassini 100/Gigabit
-ti* at pci? # Alteon Tigon 1Gb ethernet
-skc* at pci? # SysKonnect GEnesis 984x
-sk* at skc? # each port of above
-mskc* at pci? # Marvell Yukon-2
-msk* at mskc? # each port of above
-fxp* at pci? # EtherExpress 10/100B ethernet
-xl* at pci? # 3C9xx ethernet
-xl* at cardbus? # 3C9xx ethernet
-pcn* at pci? # AMD PCnet-PCI Ethernet
-de* at pci? # DC21X4X-based ethernet
-dc* at pci? # 21143, "tulip" clone ethernet
-dc* at cardbus? # 21143, "tulip" clone ethernet
-ne* at pci? # NE2000-compat ethernet cards
-epic* at pci? # SMC EPIC/100 ethernet
-em* at pci? # Intel Pro/1000 ethernet
-#ixgb* at pci? # Intel Pro/10Gb ethernet
-bge* at pci? # Broadcom BCM570x (aka Tigon3)
-bnx* at pci? # Broadcom BCM5706/5708 GigE
-stge* at pci? # Sundance TC9021 GigE
-rl* at pci? # RealTek 81[23]9 ethernet
-vr* at pci? # VIA Rhine ethernet
-re* at pci? # RealTek 8169/8169S/8110S
-re* at cardbus? # RealTek 8169/8169S/8110S
-jme* at pci? # JMicron JMC250/JMC260 Ethernet
-
-auxio* at ebus?
-auxio* at sbus?
-#com* at ebus?
-clock* at sbus? # Mostek clock
-clock* at ebus?
-clock0 at fhc?
-rtc* at ebus? # DS1287/M5819 clock
-timer* at mainbus0 # Timer chip
-
-# Virtual devices for sun4v systems.
-vcons0 at vbus?
-vrtc0 at vbus?
-vrng0 at vbus?
-vdsk* at cbus?
-vnet* at cbus?
-
-## Lance Ethernet - AMD7990
+option SUN4US
+option SUN4V
+
+config bsd root on rd0a
+
+mainbus0 at root
+cpu0 at mainbus0
+ssm* at mainbus0
+cpu0 at ssm?
+cmp* at mainbus0
+cpu0 at cmp?
+core* at cmp?
+cpu0 at core?
+
+sbus* at mainbus0
+upa0 at mainbus0
+central0 at mainbus0
+fhc0 at central0
+fhc* at mainbus0
+psycho* at mainbus0
+pci* at psycho?
+schizo* at mainbus0
+schizo* at ssm?
+pci* at schizo?
+pyro* at mainbus0
+pci* at pyro?
+vpci* at mainbus0
+pci* at vpci?
+pci* at ppb?
+ppb* at pci?
+ebus* at mainbus0
+ebus* at pci?
+vbus0 at mainbus0
+sbbc* at pci?
+cbus* at vbus?
+
+cardbus* at cardslot?
+pcmcia* at cardslot?
+cbb* at pci?
+cardslot* at cbb?
+
+ath* at pci? # Atheros AR5k (802.11a/b/g)
+ath* at cardbus? # Atheros AR5k (802.11a/b/g)
+athn* at pci? # Atheros AR9k (802.11a/g/n)
+athn* at cardbus? # Atheros AR9k (802.11a/g/n)
+ral* at pci? # Ralink RT2500/RT2501/RT2600
+ral* at cardbus? # Ralink RT2500/RT2501/RT2600
+com* at pcmcia? # PCMCIA modems/serial ports
+ep* at pcmcia? # PCMCIA based 3C5xx ethernet
+ne* at pcmcia? # PCMCIA based NE2000 ethernet
+wi* at pci? # WaveLAN IEEE 802.11DS
+wi* at pcmcia? # WaveLAN IEEE 802.11DS
+
+hme* at pci? # Sun Happy Meal 10/100
+gem* at pci? # Sun GEM 10/100/Gigabit
+cas* at pci? # Sun Cassini 100/Gigabit
+ti* at pci? # Alteon Tigon 1Gb ethernet
+skc* at pci? # SysKonnect GEnesis 984x
+sk* at skc? # each port of above
+mskc* at pci? # Marvell Yukon-2
+msk* at mskc? # each port of above
+fxp* at pci? # EtherExpress 10/100B ethernet
+xl* at pci? # 3C9xx ethernet
+xl* at cardbus? # 3C9xx ethernet
+pcn* at pci? # AMD PCnet-PCI Ethernet
+de* at pci? # DC21X4X-based ethernet
+dc* at pci? # 21143, "tulip" clone ethernet
+dc* at cardbus? # 21143, "tulip" clone ethernet
+ne* at pci? # NE2000-compat ethernet cards
+epic* at pci? # SMC EPIC/100 ethernet
+em* at pci? # Intel Pro/1000 ethernet
+bge* at pci? # Broadcom BCM570x (aka Tigon3)
+bnx* at pci? # Broadcom BCM5706/5708 GigE
+stge* at pci? # Sundance TC9021 GigE
+rl* at pci? # RealTek 81[23]9 ethernet
+vr* at pci? # VIA Rhine ethernet
+re* at pci? # RealTek 8169/8169S/8110S
+re* at cardbus? # RealTek 8169/8169S/8110S
+jme* at pci? # JMicron JMC250/JMC260 Ethernet
+
+auxio* at ebus?
+auxio* at sbus?
+clock* at sbus? # Mostek clock
+clock* at ebus?
+clock0 at fhc?
+rtc* at ebus? # DS1287/M5819 clock
+timer* at mainbus0 # Timer chip
+
+vcons0 at vbus?
+vrtc0 at vbus?
+vrng0 at vbus?
+vdsk* at cbus?
+vnet* at cbus?
+
le* at sbus?
ledma* at sbus?
le* at ledma?
lebuffer* at sbus?
le* at lebuffer?
-# Quad-ethernet glue device, and sub-devices
-qec* at sbus?
-qe* at qec?
-be* at qec?
+qec* at sbus?
+qe* at qec?
+be* at qec?
-hme* at sbus?
-ti* at sbus?
-gem* at sbus?
+hme* at sbus?
+ti* at sbus?
+gem* at sbus?
-pciide* at pci? flags 0x0000
-wd* at pciide? flags 0x0a00
-atapiscsi* at pciide?
+pciide* at pci? flags 0x0000
+wd* at pciide? flags 0x0a00
+atapiscsi* at pciide?
-#
-# Note the flags on the esp entries below, that work around
-# deficiencies in the current driver:
+# The flags on the esp entries below work around deficiencies in the driver:
# bits 0-7: disable disconnect/reselect for the corresponding target
# bits 8-15: disable synch negotiation for target [bit-8]
# Note: targets 4-7 have disconnect/reselect enabled on the premise
# that tape devices normally have one of these targets. Tape
# devices should be allowed to disconnect for the SCSI bus
# to operate acceptably.
-#
-dma* at sbus? # SBus
-esp* at dma? # SBus
-esp* at sbus?
-qla* at sbus?
-qlw* at sbus?
-softraid0 at root # Software RAID
-
-ahc* at pci?
-siop* at pci?
-qlw* at pci?
-qla* at pci?
-option QLE_NOFIRMWARE
-qle* at pci?
-mpi* at pci?
-mpii* at pci?
-sili* at pci?
-arc* at pci?
-jmb* at pci?
-ahci* at jmb?
-pciide* at jmb?
-ahci* at pci?
-
-
-# These entries find devices on all SCSI busses and assign
-# unit numers dynamically.
-scsibus* at scsi?
-sd* at scsibus? # SCSI disks
-cd* at scsibus? # SCSI CD-ROMs
-
-# Media Independent Interface (mii) drivers)
-acphy* at mii? # Altima AC101 PHYs
-exphy* at mii? # 3Com internal PHYs
-bmtphy* at mii? # Broadcom 10/100 PHYs
-brgphy* at mii? # Broadcom Gigabit PHYs
-eephy* at mii? # Marvell 88E1000 series PHY
-xmphy* at mii? # XaQti XMAC-II PHYs
-nsphy* at mii? # NS and compatible PHYs
-nsphyter* at mii? # NS and compatible PHYs
-qsphy* at mii? # Quality Semi QS6612 PHYs
-luphy* at mii? # Lucent LU6612 PHY
-sqphy* at mii? # Seeq 8x220 PHYs
-dcphy* at mii? # Digital clone PHYs
-amphy* at mii? # AMD AM79c873 PHYs
-icsphy* at mii? # ICS 1890 PHYs
-iophy* at mii? # Intel 82553 PHYs
-inphy* at mii? # Intel 82555 PHYs
-lxtphy* at mii? # Level1 LXT970 PHYs
-rlphy* at mii? # RealTek 8139 internal PHYs
-urlphy* at mii? # Realtek RTL8150L internal PHY
-rgephy* at mii? # Realtek 8169S/8110S PHY
-gentbi* at mii? # Generic 1000BASE-X ten-bit PHY
-nsgphy* at mii? # NS gigabit PHYs
-jmphy* at mii? # JMicron JMP202/JMP211 PHYs
-ipgphy* at mii? # IC Plus IP1000A PHYs
-ukphy* at mii? # Unknown PHYs
-
-# PCI USB Controllers
-ohci* at pci? # Open Host Controller
-ohci* at cardbus?
-uhci* at pci? # Universal Host Controller (Intel)
-ehci* at pci? # Enhanced Host Controller
-ehci* at cardbus?
-#xhci* at pci? # eXtensible Host Controller
-
-# USB bus support
-usb* at ohci?
-usb* at uhci?
-usb* at ehci?
-#usb* at xhci?
-
-# USB devices
-uhub* at usb? # USB Hubs
-uhub* at uhub? # USB Hubs
-uhidev* at uhub? # Human Interface Devices
-ukbd* at uhidev? # USB keyboard
-wskbd* at ukbd?
-umass* at uhub? # USB Mass Storage devices
-aue* at uhub? # ADMtek AN986 Pegasus Ethernet
-axe* at uhub? # ASIX Electronics AX88172 USB Ethernet
-axen* at uhub? # ASIX Electronics AX88179 USB Ethernet
-cue* at uhub? # CATC USB-EL1201A based Ethernet
-kue* at uhub? # Kawasaki KL5KUSB101B based Ethernet
-smsc* at uhub? # SMSC LAN95xx Ethernet
-cdce* at uhub? # CDC Ethernet
-udav* at uhub? # Davicom DM9601 based Ethernet
-mos* at uhub? # MOSCHIP MCS7730/7830 10/100 Ethernet
-ural* at uhub? # Ralink RT2500USB
-rum* at uhub? # Ralink RT2501USB/RT2601USB
-url* at uhub? # Realtek RTL8150L based adapters
-
-# SAB82532 based serial ports
-sab* at ebus?
-sabtty* at sab?
-
-# NS16550 based serial ports
-com* at ebus?
-comkbd* at ebus?
-wskbd* at comkbd?
-
-# Z8530 based serial ports
-zs* at sbus?
-zs* at fhc?
-zstty* at zs?
-zskbd* at zs?
-wskbd* at zskbd?
-
-# i8042 based serial ports (PS/2 ports)
-pckbc* at ebus? # controller
-pckbd* at pckbc? # ps2 keyboard
-wskbd* at pckbd? # generic keyboard layer
-
-# Framebuffers
+dma* at sbus? # SBus
+esp* at dma? # SBus
+esp* at sbus?
+qla* at sbus?
+qlw* at sbus?
+softraid0 at root
+
+ahc* at pci?
+siop* at pci?
+qlw* at pci?
+qla* at pci?
+option QLE_NOFIRMWARE
+qle* at pci?
+mpi* at pci?
+mpii* at pci?
+sili* at pci?
+arc* at pci?
+jmb* at pci?
+ahci* at jmb?
+pciide* at jmb?
+ahci* at pci?
+
+scsibus* at scsi?
+sd* at scsibus? # SCSI disks
+cd* at scsibus? # SCSI CD-ROMs
+
+acphy* at mii? # Altima AC101 PHYs
+exphy* at mii? # 3Com internal PHYs
+bmtphy* at mii? # Broadcom 10/100 PHYs
+brgphy* at mii? # Broadcom Gigabit PHYs
+eephy* at mii? # Marvell 88E1000 series PHY
+xmphy* at mii? # XaQti XMAC-II PHYs
+nsphy* at mii? # NS and compatible PHYs
+nsphyter* at mii? # NS and compatible PHYs
+qsphy* at mii? # Quality Semi QS6612 PHYs
+luphy* at mii? # Lucent LU6612 PHY
+sqphy* at mii? # Seeq 8x220 PHYs
+dcphy* at mii? # Digital clone PHYs
+amphy* at mii? # AMD AM79c873 PHYs
+icsphy* at mii? # ICS 1890 PHYs
+iophy* at mii? # Intel 82553 PHYs
+inphy* at mii? # Intel 82555 PHYs
+lxtphy* at mii? # Level1 LXT970 PHYs
+rlphy* at mii? # RealTek 8139 internal PHYs
+urlphy* at mii? # Realtek RTL8150L internal PHY
+rgephy* at mii? # Realtek 8169S/8110S PHY
+gentbi* at mii? # Generic 1000BASE-X ten-bit PHY
+nsgphy* at mii? # NS gigabit PHYs
+jmphy* at mii? # JMicron JMP202/JMP211 PHYs
+ipgphy* at mii? # IC Plus IP1000A PHYs
+ukphy* at mii? # Unknown PHYs
+
+ohci* at pci?
+ohci* at cardbus?
+uhci* at pci?
+ehci* at pci?
+ehci* at cardbus?
+#xhci* at pci?
+usb* at ohci?
+usb* at uhci?
+usb* at ehci?
+#usb* at xhci?
+
+uhub* at usb?
+uhub* at uhub?
+uhidev* at uhub? # Human Interface Devices
+ukbd* at uhidev? # USB keyboard
+wskbd* at ukbd?
+umass* at uhub?
+aue* at uhub? # ADMtek AN986 Pegasus Ethernet
+axe* at uhub? # ASIX Electronics AX88172 USB Ethernet
+axen* at uhub? # ASIX Electronics AX88179 USB Ethernet
+cue* at uhub? # CATC USB-EL1201A based Ethernet
+kue* at uhub? # Kawasaki KL5KUSB101B based Ethernet
+smsc* at uhub? # SMSC LAN95xx Ethernet
+cdce* at uhub? # CDC Ethernet
+udav* at uhub? # Davicom DM9601 based Ethernet
+mos* at uhub? # MOSCHIP MCS7730/7830 10/100 Ethernet
+ural* at uhub? # Ralink RT2500USB
+rum* at uhub? # Ralink RT2501USB/RT2601USB
+url* at uhub? # Realtek RTL8150L based adapters
+
+sab* at ebus?
+sabtty* at sab?
+com* at ebus?
+comkbd* at ebus?
+wskbd* at comkbd?
+
+zs* at sbus?
+zs* at fhc?
+zstty* at zs?
+zskbd* at zs?
+wskbd* at zskbd?
+
+pckbc* at ebus? # controller
+pckbd* at pckbc? # ps2 keyboard
+wskbd* at pckbd? # generic keyboard layer
+
agten* at sbus? # Fujitsu AG-10e framebuffer
wsdisplay* at agten?
bwtwo* at sbus? # bwtwo monochrome framebuffer
@@ -314,19 +281,15 @@ wsdisplay* at vigra?
zx* at sbus? # Sun Leo (ZX) framebuffer
wsdisplay* at zx?
-# ``XBox'' SBus Expansion
xbox* at sbus?
sbus* at xbox?
-## PROM console driver -- if all else fails
-pcons0 at mainbus0 # PROM console
-wsdisplay* at pcons?
-
-## PROM clock -- if all else failse
-prtc0 at mainbus0
+prtc0 at mainbus0
+pcons0 at mainbus0
+wsdisplay* at pcons?
-pseudo-device rd 2 # ramdisk
-pseudo-device loop 1 # network loopback
-pseudo-device bpfilter 1 # packet filter
-pseudo-device vlan # IEEE 802.1Q VLAN
-pseudo-device bio 1 # ioctl multiplexing device
+pseudo-device rd 1
+pseudo-device loop 1
+pseudo-device bpfilter 1
+pseudo-device vlan
+pseudo-device bio 1