1# $OpenBSD: RAMDISK,v 1.109 2014/03/18 16:58:45 deraadt Exp $ 2 3# Machine architecture; required by config(8) 4machine sparc64 5 6# maxusers means mostly "let's get small" in terms of kernel malloc's 7maxusers 2 8 9option RAMDISK_HOOKS 10option MINIROOTSIZE=6144 11 12option SUN4US 13option SUN4V 14 15option PCIVERBOSE 16#option USBVERBOSE 17 18#option DDB # need this to see what's happening 19 20option TIMEZONE=0 # time zone to adjust RTC time by 21option DST=0 # daylight saving time used by RTC 22 23option SMALL_KERNEL 24option NO_PROPOLICE 25option FFS # UFS 26option FFS2 # UFS2 27option NFSCLIENT # Network File System client 28option CD9660 # ISO 9660 + Rock Ridge file system 29option MSDOSFS # MS-DOS file system 30option UDF # UDF (DVD) file system 31option INET # IP + ICMP + TCP + UDP 32option INET6 # IPv6 (needs INET) 33option BOOT_CONFIG # add support for boot -c 34option CRYPTO # Cryptographic framework 35 36option WSEMUL_SUN # provide sun terminal emulation; required 37option WSEMUL_NO_VT100 # do not provide vt100 terminal emulation 38option WSEMUL_DUMB 39 40# Generic swap; second partition of root disk or network. 41config bsd root on rd0a 42 43# Main bus and CPU .. all systems. 44mainbus0 at root 45cpu0 at mainbus0 46ssm* at mainbus0 47cpu0 at ssm? 48cmp* at mainbus0 49cpu0 at cmp? 50core* at cmp? 51cpu0 at core? 52 53# Bus types found on SPARC systems. 54sbus* at mainbus0 55upa0 at mainbus0 56central0 at mainbus0 57fhc0 at central0 58fhc* at mainbus0 59psycho* at mainbus0 60pci* at psycho? 61schizo* at mainbus0 62schizo* at ssm? 63pci* at schizo? 64pyro* at mainbus0 65pci* at pyro? 66vpci* at mainbus0 67pci* at vpci? 68pci* at ppb? 69ppb* at pci? 70ebus* at mainbus0 71ebus* at pci? 72vbus0 at mainbus0 73sbbc* at pci? 74cbus* at vbus? 75 76# CardBus bus support 77cardbus* at cardslot? 78pcmcia* at cardslot? 79cbb* at pci? 80cardslot* at cbb? 81 82ath* at pci? # Atheros AR5k (802.11a/b/g) 83ath* at cardbus? # Atheros AR5k (802.11a/b/g) 84athn* at pci? # Atheros AR9k (802.11a/g/n) 85athn* at cardbus? # Atheros AR9k (802.11a/g/n) 86ral* at pci? # Ralink RT2500/RT2501/RT2600 87ral* at cardbus? # Ralink RT2500/RT2501/RT2600 88com* at pcmcia? # PCMCIA modems/serial ports 89ep* at pcmcia? # PCMCIA based 3C5xx ethernet 90ne* at pcmcia? # PCMCIA based NE2000 ethernet 91wi* at pci? # WaveLAN IEEE 802.11DS 92wi* at pcmcia? # WaveLAN IEEE 802.11DS 93 94# PCI Ethernet 95hme* at pci? # Sun Happy Meal 10/100 96gem* at pci? # Sun GEM 10/100/Gigabit 97cas* at pci? # Sun Cassini 100/Gigabit 98ti* at pci? # Alteon Tigon 1Gb ethernet 99skc* at pci? # SysKonnect GEnesis 984x 100sk* at skc? # each port of above 101mskc* at pci? # Marvell Yukon-2 102msk* at mskc? # each port of above 103fxp* at pci? # EtherExpress 10/100B ethernet 104xl* at pci? # 3C9xx ethernet 105xl* at cardbus? # 3C9xx ethernet 106pcn* at pci? # AMD PCnet-PCI Ethernet 107de* at pci? # DC21X4X-based ethernet 108dc* at pci? # 21143, "tulip" clone ethernet 109dc* at cardbus? # 21143, "tulip" clone ethernet 110epic* at pci? # SMC EPIC/100 ethernet 111em* at pci? # Intel Pro/1000 ethernet 112#ixgb* at pci? # Intel Pro/10Gb ethernet 113bge* at pci? # Broadcom BCM570x (aka Tigon3) 114bnx* at pci? # Broadcom BCM5706/5708 GigE 115stge* at pci? # Sundance TC9021 GigE 116rl* at pci? # RealTek 81[23]9 ethernet 117vr* at pci? # VIA Rhine ethernet 118re* at pci? # RealTek 8169/8169S/8110S 119re* at cardbus? # RealTek 8169/8169S/8110S 120jme* at pci? # JMicron JMC250/JMC260 Ethernet 121 122auxio* at ebus? 123auxio* at sbus? 124#com* at ebus? 125clock* at sbus? # Mostek clock 126clock* at ebus? 127clock0 at fhc? 128rtc* at ebus? # DS1287/M5819 clock 129timer* at mainbus0 # Timer chip 130 131# Virtual devices for sun4v systems. 132vcons0 at vbus? 133vrtc0 at vbus? 134vrng0 at vbus? 135vdsk* at cbus? 136vnet* at cbus? 137 138## Lance Ethernet - AMD7990 139le* at sbus? 140ledma* at sbus? 141le* at ledma? 142lebuffer* at sbus? 143le* at lebuffer? 144 145# Quad-ethernet glue device, and sub-devices 146qec* at sbus? 147qe* at qec? 148be* at qec? 149 150hme* at sbus? 151ti* at sbus? 152gem* at sbus? 153 154pciide* at pci? flags 0x0000 155wd* at pciide? flags 0x0a00 156atapiscsi* at pciide? 157 158# 159# Note the flags on the esp entries below, that work around 160# deficiencies in the current driver: 161# bits 0-7: disable disconnect/reselect for the corresponding target 162# bits 8-15: disable synch negotiation for target [bit-8] 163# Note: targets 4-7 have disconnect/reselect enabled on the premise 164# that tape devices normally have one of these targets. Tape 165# devices should be allowed to disconnect for the SCSI bus 166# to operate acceptably. 167# 168dma* at sbus? # SBus 169esp* at dma? # SBus 170esp* at sbus? 171#isp* at sbus? 172qla* at sbus? 173qlw* at sbus? 174softraid0 at root # Software RAID 175 176ahc* at pci? 177siop* at pci? 178#isp* at pci? 179qlw* at pci? 180qla* at pci? 181option QLE_NOFIRMWARE 182qle* at pci? 183mpi* at pci? 184mpii* at pci? 185sili* at pci? 186arc* at pci? 187jmb* at pci? 188ahci* at jmb? 189pciide* at jmb? 190ahci* at pci? 191 192 193# These entries find devices on all SCSI busses and assign 194# unit numers dynamically. 195scsibus* at scsi? 196sd* at scsibus? # SCSI disks 197cd* at scsibus? # SCSI CD-ROMs 198 199# Media Independent Interface (mii) drivers) 200acphy* at mii? # Altima AC101 PHYs 201exphy* at mii? # 3Com internal PHYs 202bmtphy* at mii? # Broadcom 10/100 PHYs 203brgphy* at mii? # Broadcom Gigabit PHYs 204eephy* at mii? # Marvell 88E1000 series PHY 205xmphy* at mii? # XaQti XMAC-II PHYs 206nsphy* at mii? # NS and compatible PHYs 207nsphyter* at mii? # NS and compatible PHYs 208qsphy* at mii? # Quality Semi QS6612 PHYs 209luphy* at mii? # Lucent LU6612 PHY 210sqphy* at mii? # Seeq 8x220 PHYs 211dcphy* at mii? # Digital clone PHYs 212amphy* at mii? # AMD AM79c873 PHYs 213icsphy* at mii? # ICS 1890 PHYs 214iophy* at mii? # Intel 82553 PHYs 215inphy* at mii? # Intel 82555 PHYs 216lxtphy* at mii? # Level1 LXT970 PHYs 217rlphy* at mii? # RealTek 8139 internal PHYs 218urlphy* at mii? # Realtek RTL8150L internal PHY 219rgephy* at mii? # Realtek 8169S/8110S PHY 220gentbi* at mii? # Generic 1000BASE-X ten-bit PHY 221nsgphy* at mii? # NS gigabit PHYs 222jmphy* at mii? # JMicron JMP202/JMP211 PHYs 223ipgphy* at mii? # IC Plus IP1000A PHYs 224ukphy* at mii? # Unknown PHYs 225 226# PCI USB Controllers 227ohci* at pci? # Open Host Controller 228ohci* at cardbus? 229uhci* at pci? # Universal Host Controller (Intel) 230ehci* at pci? # Enhanced Host Controller 231ehci* at cardbus? 232 233# USB bus support 234usb* at ohci? 235usb* at uhci? 236usb* at ehci? 237 238# USB devices 239uhub* at usb? # USB Hubs 240uhub* at uhub? # USB Hubs 241uhidev* at uhub? # Human Interface Devices 242ukbd* at uhidev? # USB keyboard 243wskbd* at ukbd? 244umass* at uhub? # USB Mass Storage devices 245aue* at uhub? # ADMtek AN986 Pegasus Ethernet 246axe* at uhub? # ASIX Electronics AX88172 USB Ethernet 247cue* at uhub? # CATC USB-EL1201A based Ethernet 248kue* at uhub? # Kawasaki KL5KUSB101B based Ethernet 249smsc* at uhub? # SMSC LAN95xx Ethernet 250cdce* at uhub? # CDC Ethernet 251udav* at uhub? # Davicom DM9601 based Ethernet 252mos* at uhub? # MOSCHIP MCS7730/7830 10/100 Ethernet 253ural* at uhub? # Ralink RT2500USB 254rum* at uhub? # Ralink RT2501USB/RT2601USB 255url* at uhub? # Realtek RTL8150L based adapters 256 257# SAB82532 based serial ports 258sab* at ebus? 259sabtty* at sab? 260 261# NS16550 based serial ports 262com* at ebus? 263comkbd* at ebus? 264wskbd* at comkbd? 265 266# Z8530 based serial ports 267zs* at sbus? 268zs* at fhc? 269zstty* at zs? 270zskbd* at zs? 271wskbd* at zskbd? 272 273# i8042 based serial ports (PS/2 ports) 274pckbc* at ebus? # controller 275pckbd* at pckbc? # ps2 keyboard 276wskbd* at pckbd? # generic keyboard layer 277 278# Framebuffers 279agten* at sbus? # Fujitsu AG-10e framebuffer 280wsdisplay* at agten? 281bwtwo* at sbus? # bwtwo monochrome framebuffer 282wsdisplay* at bwtwo? 283cgsix* at sbus? # cgsix 8-bit accelerated framebuffer 284wsdisplay* at cgsix? 285cgthree* at sbus? # cgthree 8-bit framebuffer 286wsdisplay* at cgthree? 287cgtwelve* at sbus? # cgtwelve 24-bit color framebuffer 288wsdisplay* at cgtwelve? 289creator* at mainbus0 # Creator3D/Elite3D framebuffers 290creator* at upa0 291wsdisplay* at creator? 292gfxp* at pci? # PGX32 framebuffer 293wsdisplay* at gfxp? 294ifb* at pci? # Expert3D/XVR-500 framebuffers 295wsdisplay* at ifb? 296machfb* at pci? # PGX/PGX64 framebuffers 297wsdisplay* at machfb? 298mgx* at sbus? # SMS MGX/MGXPlus framebuffer 299wsdisplay* at mgx? 300radeonfb* at pci? # XVR-100 framebuffer 301wsdisplay* at radeonfb? 302raptor* at pci? # Raptor framebuffer 303wsdisplay* at raptor? 304rfx* at sbus? # RasterFlex framebuffer series 305wsdisplay* at rfx? 306tvtwo* at sbus? # Parallax XVideo/PowerVideo framebuffer 307wsdisplay* at tvtwo? 308vgafb* at pci? # PCI display 309wsdisplay* at vgafb? 310vigra* at sbus? # Viagra framebuffer series 311wsdisplay* at vigra? 312zx* at sbus? # Sun Leo (ZX) framebuffer 313wsdisplay* at zx? 314 315# ``XBox'' SBus Expansion 316xbox* at sbus? 317sbus* at xbox? 318 319## PROM console driver -- if all else fails 320pcons0 at mainbus0 # PROM console 321wsdisplay* at pcons? 322 323## PROM clock -- if all else failse 324prtc0 at mainbus0 325 326pseudo-device rd 2 # ramdisk 327pseudo-device loop 1 # network loopback 328pseudo-device bpfilter 1 # packet filter 329pseudo-device vlan # IEEE 802.1Q VLAN 330pseudo-device bio 1 # ioctl multiplexing device 331