RAMDISK revision 1.16
11.16Sgmcgarry#	$NetBSD: RAMDISK,v 1.16 2002/04/12 08:11:09 gmcgarry Exp $
21.1Sscw
31.1Sscw#
41.1Sscw# RAMDISK: Root/swap on ramdisk
51.1Sscw# This kernel is used to initially bootstrap
61.1Sscw# a NetBSD/mvme68k installation, and install
71.1Sscw# the miniroot in a swap partition.
81.1Sscw#
91.5Sscw# It is not designed to be used in a production enviroment
101.5Sscw# due to its cut-down nature.
111.5Sscw#
121.5Sscw
131.5Sscwinclude		"arch/mvme68k/conf/std.mvme68k"
141.5Sscw
151.5Sscw# Boards this kernel supports
161.5Sscwoptions 	MVME147
171.5Sscwoptions 	MVME162
181.5Sscwoptions 	MVME167
191.5Sscwoptions 	MVME172
201.5Sscwoptions 	MVME177
211.5Sscw
221.5Sscwmaxusers	2
231.1Sscw
241.5Sscw# Needed on m68040 boards to emulate some missing FP instructions
251.5Sscwoptions 	FPSP
261.5Sscw
271.5Sscw# Needed on m68060 boards
281.5Sscwoptions 	M060SP
291.5Sscw
301.5Sscw# File-system options
311.5Sscwfile-system 	FFS
321.11Slukemfile-system 	NFS
331.5Sscwfile-system 	KERNFS
341.6Sscwfile-system 	CD9660
351.5Sscw
361.5Sscw# Networking options
371.5Sscwoptions 	INET
381.5Sscwoptions 	INET6		# IPV6
391.1Sscw
401.1Sscw# Enable the hooks used for initializing the ram-disk.
411.1Sscwoptions 	MEMORY_DISK_HOOKS
421.1Sscwoptions 	MEMORY_DISK_IS_ROOT
431.15Slukemoptions 	MEMORY_DISK_ROOT_SIZE=1600
441.12Sjdolecek
451.16Sgmcgarry#options 	USERCONF	# userconf(4) support
461.12Sjdolecekoptions		PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
471.1Sscw
481.5Sscw## "generic" boot (put root on boot device)
491.5Sscwconfig netbsd		root on ? type ?
501.5Sscw
511.5Sscw# Which protocol to use when booting over NFS
521.8Sscwoptions 	NFS_BOOT_DHCP		# Diskless client w/ dhcp
531.8Sscwoptions 	NFS_BOOT_BOOTP		# Diskless client w/ bootp
541.5Sscwoptions 	NFS_BOOT_BOOTPARAM	# Diskless client w/ bootparamd
551.5Sscw
561.5Sscwpseudo-device	sl
571.11Slukempseudo-device	ppp	1
581.5Sscwpseudo-device	loop
591.11Slukempseudo-device	md	1
601.5Sscw
611.5Sscwmainbus0	at root
621.5Sscw
631.5Sscw# MVME147 specific devices
641.5Sscwpcc0		at mainbus0
651.5Sscwclock0		at pcc? ipl 5
661.5Sscwzsc*		at pcc? ipl 4
671.5Sscwle0		at pcc? ipl 3
681.5Sscwwdsc0		at pcc? ipl 2
691.5Sscw
701.5Sscw# MVME1x2 and MVME1x7 shared devices
711.5Sscwpcctwo0		at mainbus0
721.10Sscwmemc*		at mainbus0
731.5Sscwclock0		at pcctwo? ipl 5
741.5Sscwie0		at pcctwo? ipl 3
751.9Sscwosiop0		at pcctwo? ipl 2
761.5Sscw
771.5Sscw# MVME162/MVME172 specific devices
781.5Sscwzsc*		at pcctwo? ipl 4
791.5Sscw
801.5Sscw# MVME167/MVME177 specific devices
811.5Sscwclmpcc0		at pcctwo? ipl 4
821.5Sscw
831.5Sscw# Common front-end for MVME147 and MVME1x2 `zs' device
841.5Sscwzstty*		at zsc? channel ?
851.5Sscw
861.5Sscwscsibus*	at wdsc?
871.9Sscwscsibus*	at osiop?
881.5Sscwsd*		at scsibus? target ? lun ?
891.5Sscwst*		at scsibus? target ? lun ?
901.6Sscwcd*		at scsibus? target ? lun ?
91