#	$OpenBSD: RAMDISK,v 1.13 2004/04/01 22:15:55 xsa Exp $
#
# RAMDISK - bsd.rd configuration file (non-SBC version)

machine		mac68k m68k

# 1.4 meg ramdisk
option		MINIROOTSIZE=2880
option		RAMDISK_HOOKS

option		SCSITERSE
option		SMALL_KERNEL
option		NO_PROPOLICE
option		TIMEZONE=0
option		DST=0
option		FFS		# UFS
option		NFSCLIENT	# Network File System client
option		CD9660		# ISO 9660 + Rock Ridge file system
option		FIFO		# FIFOs; RECOMMENDED
option		INET		# IP + ICMP + TCP + UDP

pseudo-device	loop	1	# network loopback
pseudo-device	bpfilter 1	# packet filter

# Comment out until UKC can be invoked on mac68k...
#option		BOOT_CONFIG	# add support for boot -c
option		DDB

# Mac-specific options
option		HZ=60		# Macs like 60Hz
option		M68040
option		M68030
option		M68020		# Must have 68851 PMMU
option		FPSP
option		FPU_EMULATE
option		DISABLE_EXT_CACHE # Don't use IIci external cache
option		DISABLE_ADB_WITH_SERIAL_CONSOLE
#option		MRG_ADB		  # Use ROM-based ADB driver

config		bsd		root on rd0a
maxusers	16

mainbus0 at root

# on-board I/O
obio0 at mainbus?

adb0	at obio?
esp0	at obio?		# SCSI NCR 53C9x
esp1	at obio?		# SCSI NCR 53C9x
intvid0	at obio?		# Internal video hardware
mc*	at obio?		# MACE ethernet on Centris/Quadra 660av
sn*	at obio?		# Internal ethernet
zsc0	at obio?		# Zilog serial chip
zstty*	at zsc? channel ?

nubus0		at mainbus?

ae*		at nubus?	# Most Apple Ethernet Cards
macvid*		at nubus?	# NuBus video cards
sn*		at nubus?	# SONIC-based ethernet cards

# Attach grf semantics to all video hardware as it is found
grf*		at intvid?
grf*		at macvid?

# Attach ite semantics to the appropriate grf device
ite0		at grf?

# Use only one of ncrscsi or sbc
ncrscsi0	at obio?		# SCSI NCR 5380
#sbc0		at obio? flags 0x1	# MI NCR 5380 SCSI Bus Controller

scsibus*	at esp?
scsibus*	at ncrscsi?
#scsibus*	at sbc?

sd*	at scsibus? target ? lun ?	# SCSI disk drives
st*	at scsibus? target ? lun ?	# SCSI tape drives
cd*	at scsibus? target ? lun ?	# SCSI CD-ROM drives

pseudo-device	rd 1
