RAMDISK3X revision 1.2
11.2Sgwr# $NetBSD: RAMDISK3X,v 1.2 1997/10/07 17:50:51 gwr Exp $
21.1Sjeremy
31.1Sjeremy# RAMDISK: Root/swap on ramdisk
41.1Sjeremy# This kernel is used to:
51.1Sjeremy#	format the disk (not yet implemented)
61.1Sjeremy#	partition the disk (disklabel)
71.1Sjeremy#	install the miniroot in the swap partition
81.1Sjeremy
91.1Sjeremyinclude "arch/sun3x/conf/std.sun3x"
101.1Sjeremy
111.1Sjeremy# Needs to be set per system.  i.e change these as you see fit
121.1Sjeremymaxusers	2
131.1Sjeremy
141.1Sjeremy# Standard system options
151.2Sgwr# ... debugging options
161.2Sgwr# Compatability options
171.2Sgwr
181.2Sgwr# Filesystem options
191.2Sgwr# Need FFS for the ramdisk image.
201.2Sgwrfile-system	FFS		# Berkeley Fast Filesystem
211.2Sgwr# May need these to get miniroot image.
221.2Sgwrfile-system	NFS		# Sun NFS client support
231.2Sgwrfile-system	CD9660		# ISO 9660 + Rock Ridge file system
241.2Sgwr
251.2Sgwroptions 	FIFO		# named pipes used during install
261.1Sjeremy
271.1Sjeremy# Enable the hooks used for initializing the ram-disk.
281.1Sjeremyoptions 	MEMORY_DISK_HOOKS
291.1Sjeremyoptions 	MINIROOTSIZE=512	# 256K
301.1Sjeremy
311.1Sjeremy# Networking options
321.1Sjeremyoptions 	INET		# IP prototol stack support
331.2Sgwroptions 	TCP_COMPAT_42	# compatibility with 4.2BSD TCP/IP
341.2Sgwr
351.2Sgwr# Work-around for root on slow servers (insurance...)
361.1Sjeremyoptions 	NFS_BOOT_RWSIZE=1024
371.1Sjeremy
381.1Sjeremyconfig		netbsd root on md0 type ffs
391.1Sjeremy
401.1Sjeremy#
411.1Sjeremy# Serial ports
421.1Sjeremy#
431.1Sjeremyzstty0	at zsc1 channel 0	# ttya
441.1Sjeremyzstty1	at zsc1 channel 1	# ttyb
451.1Sjeremy
461.1Sjeremykbd0	at zsc0 channel 0	# keyboard
471.1Sjeremyms0	at zsc0 channel 1	# mouse
481.1Sjeremy
491.1Sjeremy#
501.1Sjeremy# Network devices
511.1Sjeremy#
521.1Sjeremy
531.2Sgwr# Intel Ethernet
541.2Sgwrie0 at obio0 addr 0x65000000 ipl 3
551.2Sgwr
561.1Sjeremy# Lance Ethernet (only onboard)
571.1Sjeremyle0 at obio0 addr 0x65002000 ipl 3
581.1Sjeremy
591.1Sjeremy#
601.1Sjeremy# Disk and tape devices
611.1Sjeremy#
621.1Sjeremy
631.2Sgwr# Emulex SCSI (3/80 only)
641.2Sgwr# See GENERIC for flags description.
651.1Sjeremyesp0 at obio0 addr 0x66000000 ipl 2 flags 0xff0f
661.1Sjeremy
671.1Sjeremy# Floppy drive
681.1Sjeremyfdc0 at obio0 addr 0x6e000000 ipl 6 vect 0x40
691.1Sjeremyfd0  at fdc0	# First (and only) floppy drive.
701.1Sjeremy
711.1Sjeremy#
721.1Sjeremy# Frame buffer devices
731.1Sjeremy#
741.1Sjeremy
751.1Sjeremy# bwtwo - Monochrome frame buffer.
761.1Sjeremybwtwo0 at obmem0 addr 0x50400000 ipl 4
771.1Sjeremy
781.1Sjeremy#
791.1Sjeremy# SCSI infrastructure
801.1Sjeremy#
811.1Sjeremyscsibus* at scsi?
821.1Sjeremy
831.1Sjeremysd* at scsibus? target ? lun ?		# SCSI disks
841.1Sjeremyst* at scsibus? target ? lun ?		# SCSI tapes
851.1Sjeremycd* at scsibus? target ? lun ?		# SCSI CD-ROMs
861.1Sjeremy#ch* at scsibus? target ? lun ?		# SCSI changer devices
871.1Sjeremy#ss* at scsibus? target ? lun ?		# SCSI scanners
881.1Sjeremyuk* at scsibus? target ? lun ?		# unknown SCSI devices
891.1Sjeremy
901.2Sgwr# Memory-disk drivers (root for install tape)
911.1Sjeremypseudo-device	md		2
921.1Sjeremy
931.1Sjeremy# Misc.
941.1Sjeremypseudo-device	loop		1	# network loopback
951.1Sjeremypseudo-device	sl		2	# CSLIP
961.1Sjeremypseudo-device	ppp		2	# PPP
971.1Sjeremy
98