RAMDISK revision 1.28
11.28Shannken# $NetBSD: RAMDISK,v 1.28 2010/11/23 11:14:02 hannken 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.5Sscw# Boards this kernel supports 181.5Sscwoptions MVME147 191.5Sscwoptions MVME162 201.5Sscwoptions MVME167 211.5Sscwoptions MVME172 221.5Sscwoptions MVME177 231.5Sscw 241.5Sscwmaxusers 2 251.1Sscw 261.5Sscw# Needed on m68040 boards to emulate some missing FP instructions 271.5Sscwoptions FPSP 281.5Sscw 291.5Sscw# Needed on m68060 boards 301.5Sscwoptions M060SP 311.5Sscw 321.5Sscw# File-system options 331.5Sscwfile-system FFS 341.11Slukemfile-system NFS 351.5Sscwfile-system KERNFS 361.6Sscwfile-system CD9660 371.23Schristos#file-system PTYFS # /dev/pts/N support 381.24Stsutsuioptions FFS_NO_SNAPSHOT # No FFS snapshot support 391.5Sscw 401.5Sscw# Networking options 411.5Sscwoptions INET 421.5Sscwoptions INET6 # IPV6 431.1Sscw 441.1Sscw# Enable the hooks used for initializing the ram-disk. 451.1Sscwoptions MEMORY_DISK_HOOKS 461.1Sscwoptions MEMORY_DISK_IS_ROOT 471.26Sheoptions MEMORY_DISK_ROOT_SIZE=2100 481.27Sjymoptions MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode 491.12Sjdolecek 501.19Slukemoptions USERCONF # userconf(4) support 511.12Sjdolecekoptions PIPE_SOCKETPAIR # smaller, but slower pipe(2) 521.21Satatat#options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel 531.1Sscw 541.5Sscw## "generic" boot (put root on boot device) 551.5Sscwconfig netbsd root on ? type ? 561.5Sscw 571.5Sscw# Which protocol to use when booting over NFS 581.8Sscwoptions NFS_BOOT_DHCP # Diskless client w/ dhcp 591.8Sscwoptions NFS_BOOT_BOOTP # Diskless client w/ bootp 601.5Sscwoptions NFS_BOOT_BOOTPARAM # Diskless client w/ bootparamd 611.5Sscw 621.5Sscwpseudo-device sl 631.25Scubepseudo-device ppp 641.5Sscwpseudo-device loop 651.28Shannkenpseudo-device md 661.5Sscw 671.5Sscwmainbus0 at root 681.5Sscw 691.5Sscw# MVME147 specific devices 701.5Sscwpcc0 at mainbus0 711.5Sscwclock0 at pcc? ipl 5 721.5Sscwzsc* at pcc? ipl 4 731.5Sscwle0 at pcc? ipl 3 741.5Sscwwdsc0 at pcc? ipl 2 751.5Sscw 761.5Sscw# MVME1x2 and MVME1x7 shared devices 771.5Sscwpcctwo0 at mainbus0 781.10Sscwmemc* at mainbus0 791.5Sscwclock0 at pcctwo? ipl 5 801.5Sscwie0 at pcctwo? ipl 3 811.9Sscwosiop0 at pcctwo? ipl 2 821.5Sscw 831.5Sscw# MVME162/MVME172 specific devices 841.5Sscwzsc* at pcctwo? ipl 4 851.5Sscw 861.5Sscw# MVME167/MVME177 specific devices 871.5Sscwclmpcc0 at pcctwo? ipl 4 881.5Sscw 891.5Sscw# Common front-end for MVME147 and MVME1x2 `zs' device 901.5Sscwzstty* at zsc? channel ? 911.5Sscw 921.5Sscwscsibus* at wdsc? 931.9Sscwscsibus* at osiop? 941.5Sscwsd* at scsibus? target ? lun ? 951.5Sscwst* at scsibus? target ? lun ? 961.6Sscwcd* at scsibus? target ? lun ? 97