# $OpenBSD: RAMDISK,v 1.17 2002/07/28 01:39:14 krw Exp $ # Machine architecture; required by config(8) machine sparc64 option SUN4U option _LP64 # maxusers means mostly "let's get small" in terms of kernel malloc's maxusers 2 option RAMDISK_HOOKS option MINIROOTSIZE=6144 #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 DIAGNOSTIC # internal consistency checks option FFS # UFS #option NFSCLIENT # Network File System client option CD9660 # ISO 9660 + Rock Ridge file system option INET # IP + ICMP + TCP + UDP option BOOT_CONFIG # add support for boot -c # 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 # Bus types found on SPARC systems. sbus0 at mainbus0 # Ultra 1 psycho* at mainbus0 pci* at psycho? # Ultra 5 pci* at ppb? ppb* at pci? dev ? function ? ebus* at pci? hme* at pci? dev ? function ? gem* at pci? dev ? function ? dc* at pci? dev ? function ? auxio* at ebus? auxio* at sbus? slot ? offset ? #com* at ebus? clock* at sbus? slot ? offset ? # Mostek clock clock* at ebus? rtc* at ebus? # DS1287/M5819 clock timer* at mainbus0 # Timer chip ## PROM console driver -- if all else fails pcons0 at mainbus0 # PROM console ## Lance Ethernet - AMD7990 le* at sbus? slot ? offset ? ledma* at sbus? slot ? offset ? le* at ledma? # Quad-ethernet glue device, and sub-devices qec* at sbus? slot ? offset ? qe* at qec? be* at qec? hme* at sbus? slot ? offset ? pciide* at pci? dev ? function ? flags 0x0000 wd* at pciide? channel ? drive ? flags 0x0a00 atapiscsi* at pciide? channel ? scsibus* at atapiscsi? # # Note the flags on the esp entries below, that work around # deficiencies in the current 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? slot ? offset ? # SBus esp* at dma? flags 0x0000 # SBus esp* at sbus? slot ? offset ? isp* at sbus? slot ? offset ? scsibus* at esp? siop* at pci? dev ? function ? isp* at pci? dev ? function ? scsibus* at siop? scsibus* at isp? # These entries find devices on all SCSI busses and assign # unit numers dynamically. sd* at scsibus? target ? lun ? # SCSI disks cd* at scsibus? target ? lun ? # SCSI CD-ROMs # Media Independent Interface (mii) drivers) nsphy* at mii? phy ? # NS and compatible PHYs qsphy* at mii? phy ? # Quality Semi QS6612 PHYs dcphy* at mii? phy ? # Digital clone PHYs amphy* at mii? phy ? # AMD AM79c873 PHYs ukphy* at mii? phy ? # Unknown PHYs pseudo-device rd 2 # ramdisk pseudo-device loop 1 # network loopback pseudo-device bpfilter 1 # packet filter