diff options
author | Theo de Raadt <deraadt@cvs.openbsd.org> | 2001-10-09 21:32:18 +0000 |
---|---|---|
committer | Theo de Raadt <deraadt@cvs.openbsd.org> | 2001-10-09 21:32:18 +0000 |
commit | 1d7a2c76ad48c4242e5d9e5aa87345283b875cfa (patch) | |
tree | 7e81fbc351ddce088b30acab790dd36abfd33a6b /sys/arch/sparc64/conf | |
parent | 77602b21e6f00ced77949e3906f999f8f9295cc4 (diff) |
sbus only
Diffstat (limited to 'sys/arch/sparc64/conf')
-rw-r--r-- | sys/arch/sparc64/conf/RAMDISKU1 | 87 |
1 files changed, 87 insertions, 0 deletions
diff --git a/sys/arch/sparc64/conf/RAMDISKU1 b/sys/arch/sparc64/conf/RAMDISKU1 new file mode 100644 index 00000000000..04636a9801a --- /dev/null +++ b/sys/arch/sparc64/conf/RAMDISKU1 @@ -0,0 +1,87 @@ +# $OpenBSD: RAMDISKU1,v 1.1 2001/10/09 21:32:17 deraadt 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 + +#### Standard system devices -- all required for a given architecture + +## PROM console driver -- if all else fails +pcons0 at mainbus0 # PROM console + +## Mostek clock +clock* at sbus? slot ? offset ? + +## Timer chip found on (some) sun4u systems. +timer* at mainbus0 + +## 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 ? + +# +# 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 ? +scsibus* at esp? + +# 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 +ukphy* at mii? phy ? # Unknown PHYs + +pseudo-device rd 2 # ramdisk +pseudo-device loop 1 # network loopback |