11.30Schs#	$NetBSD: RAMDISK,v 1.30 2015/01/23 03:40:25 chs 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.18Swiz# It is not designed to be used in a production environment
101.5Sscw# due to its cut-down nature.
111.5Sscw#
121.5Sscw
131.5Sscwinclude		"arch/mvme68k/conf/std.mvme68k"
141.17Satatat
151.17Satatat#options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
161.5Sscw
171.29Stsutsuimakeoptions	COPTS="-O2 -fno-reorder-blocks"	# see share/mk/sys.mk
181.29Stsutsui
191.5Sscw# Boards this kernel supports
201.5Sscwoptions 	MVME147
211.5Sscwoptions 	MVME162
221.5Sscwoptions 	MVME167
231.5Sscwoptions 	MVME172
241.5Sscwoptions 	MVME177
251.5Sscw
261.5Sscwmaxusers	2
271.1Sscw
281.5Sscw# Needed on m68040 boards to emulate some missing FP instructions
291.5Sscwoptions 	FPSP
301.5Sscw
311.5Sscw# Needed on m68060 boards
321.5Sscwoptions 	M060SP
331.5Sscw
341.5Sscw# File-system options
351.5Sscwfile-system 	FFS
361.11Slukemfile-system 	NFS
371.5Sscwfile-system 	KERNFS
381.6Sscwfile-system 	CD9660
391.23Schristos#file-system	PTYFS		# /dev/pts/N support
401.24Stsutsuioptions 	FFS_NO_SNAPSHOT	# No FFS snapshot support
411.5Sscw
421.5Sscw# Networking options
431.5Sscwoptions 	INET
441.5Sscwoptions 	INET6		# IPV6
451.1Sscw
461.1Sscw# Enable the hooks used for initializing the ram-disk.
471.1Sscwoptions 	MEMORY_DISK_HOOKS
481.1Sscwoptions 	MEMORY_DISK_IS_ROOT
491.30Schsoptions 	MEMORY_DISK_ROOT_SIZE=2400
501.27Sjymoptions 	MEMORY_DISK_RBFLAGS=RB_SINGLE	# boot in single-user mode
511.12Sjdolecek
521.19Slukemoptions 	USERCONF	# userconf(4) support
531.12Sjdolecekoptions		PIPE_SOCKETPAIR	# smaller, but slower pipe(2)
541.21Satatat#options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
551.1Sscw
561.5Sscw## "generic" boot (put root on boot device)
571.5Sscwconfig netbsd		root on ? type ?
581.5Sscw
591.5Sscw# Which protocol to use when booting over NFS
601.8Sscwoptions 	NFS_BOOT_DHCP		# Diskless client w/ dhcp
611.8Sscwoptions 	NFS_BOOT_BOOTP		# Diskless client w/ bootp
621.5Sscwoptions 	NFS_BOOT_BOOTPARAM	# Diskless client w/ bootparamd
631.5Sscw
641.5Sscwpseudo-device	sl
651.25Scubepseudo-device	ppp	
661.5Sscwpseudo-device	loop
671.28Shannkenpseudo-device	md	
681.5Sscw
691.5Sscwmainbus0	at root
701.5Sscw
711.5Sscw# MVME147 specific devices
721.5Sscwpcc0		at mainbus0
731.5Sscwclock0		at pcc? ipl 5
741.5Sscwzsc*		at pcc? ipl 4
751.5Sscwle0		at pcc? ipl 3
761.5Sscwwdsc0		at pcc? ipl 2
771.5Sscw
781.5Sscw# MVME1x2 and MVME1x7 shared devices
791.5Sscwpcctwo0		at mainbus0
801.10Sscwmemc*		at mainbus0
811.5Sscwclock0		at pcctwo? ipl 5
821.5Sscwie0		at pcctwo? ipl 3
831.9Sscwosiop0		at pcctwo? ipl 2
841.5Sscw
851.5Sscw# MVME162/MVME172 specific devices
861.5Sscwzsc*		at pcctwo? ipl 4
871.5Sscw
881.5Sscw# MVME167/MVME177 specific devices
891.5Sscwclmpcc0		at pcctwo? ipl 4
901.5Sscw
911.5Sscw# Common front-end for MVME147 and MVME1x2 `zs' device
921.5Sscwzstty*		at zsc? channel ?
931.5Sscw
941.5Sscwscsibus*	at wdsc?
951.9Sscwscsibus*	at osiop?
961.5Sscwsd*		at scsibus? target ? lun ?
971.5Sscwst*		at scsibus? target ? lun ?
981.6Sscwcd*		at scsibus? target ? lun ?
99