1 1.30 chs # $NetBSD: RAMDISK,v 1.30 2015/01/23 03:40:25 chs Exp $ 2 1.1 scw 3 1.1 scw # 4 1.1 scw # RAMDISK: Root/swap on ramdisk 5 1.1 scw # This kernel is used to initially bootstrap 6 1.1 scw # a NetBSD/mvme68k installation, and install 7 1.1 scw # the miniroot in a swap partition. 8 1.1 scw # 9 1.18 wiz # It is not designed to be used in a production environment 10 1.5 scw # due to its cut-down nature. 11 1.5 scw # 12 1.5 scw 13 1.5 scw include "arch/mvme68k/conf/std.mvme68k" 14 1.17 atatat 15 1.17 atatat #options INCLUDE_CONFIG_FILE # embed config file in kernel binary 16 1.5 scw 17 1.29 tsutsui makeoptions COPTS="-O2 -fno-reorder-blocks" # see share/mk/sys.mk 18 1.29 tsutsui 19 1.5 scw # Boards this kernel supports 20 1.5 scw options MVME147 21 1.5 scw options MVME162 22 1.5 scw options MVME167 23 1.5 scw options MVME172 24 1.5 scw options MVME177 25 1.5 scw 26 1.5 scw maxusers 2 27 1.1 scw 28 1.5 scw # Needed on m68040 boards to emulate some missing FP instructions 29 1.5 scw options FPSP 30 1.5 scw 31 1.5 scw # Needed on m68060 boards 32 1.5 scw options M060SP 33 1.5 scw 34 1.5 scw # File-system options 35 1.5 scw file-system FFS 36 1.11 lukem file-system NFS 37 1.5 scw file-system KERNFS 38 1.6 scw file-system CD9660 39 1.23 christos #file-system PTYFS # /dev/pts/N support 40 1.24 tsutsui options FFS_NO_SNAPSHOT # No FFS snapshot support 41 1.5 scw 42 1.5 scw # Networking options 43 1.5 scw options INET 44 1.5 scw options INET6 # IPV6 45 1.1 scw 46 1.1 scw # Enable the hooks used for initializing the ram-disk. 47 1.1 scw options MEMORY_DISK_HOOKS 48 1.1 scw options MEMORY_DISK_IS_ROOT 49 1.30 chs options MEMORY_DISK_ROOT_SIZE=2400 50 1.27 jym options MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode 51 1.12 jdolecek 52 1.19 lukem options USERCONF # userconf(4) support 53 1.12 jdolecek options PIPE_SOCKETPAIR # smaller, but slower pipe(2) 54 1.21 atatat #options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel 55 1.1 scw 56 1.5 scw ## "generic" boot (put root on boot device) 57 1.5 scw config netbsd root on ? type ? 58 1.5 scw 59 1.5 scw # Which protocol to use when booting over NFS 60 1.8 scw options NFS_BOOT_DHCP # Diskless client w/ dhcp 61 1.8 scw options NFS_BOOT_BOOTP # Diskless client w/ bootp 62 1.5 scw options NFS_BOOT_BOOTPARAM # Diskless client w/ bootparamd 63 1.5 scw 64 1.5 scw pseudo-device sl 65 1.25 cube pseudo-device ppp 66 1.5 scw pseudo-device loop 67 1.28 hannken pseudo-device md 68 1.5 scw 69 1.5 scw mainbus0 at root 70 1.5 scw 71 1.5 scw # MVME147 specific devices 72 1.5 scw pcc0 at mainbus0 73 1.5 scw clock0 at pcc? ipl 5 74 1.5 scw zsc* at pcc? ipl 4 75 1.5 scw le0 at pcc? ipl 3 76 1.5 scw wdsc0 at pcc? ipl 2 77 1.5 scw 78 1.5 scw # MVME1x2 and MVME1x7 shared devices 79 1.5 scw pcctwo0 at mainbus0 80 1.10 scw memc* at mainbus0 81 1.5 scw clock0 at pcctwo? ipl 5 82 1.5 scw ie0 at pcctwo? ipl 3 83 1.9 scw osiop0 at pcctwo? ipl 2 84 1.5 scw 85 1.5 scw # MVME162/MVME172 specific devices 86 1.5 scw zsc* at pcctwo? ipl 4 87 1.5 scw 88 1.5 scw # MVME167/MVME177 specific devices 89 1.5 scw clmpcc0 at pcctwo? ipl 4 90 1.5 scw 91 1.5 scw # Common front-end for MVME147 and MVME1x2 `zs' device 92 1.5 scw zstty* at zsc? channel ? 93 1.5 scw 94 1.5 scw scsibus* at wdsc? 95 1.9 scw scsibus* at osiop? 96 1.5 scw sd* at scsibus? target ? lun ? 97 1.5 scw st* at scsibus? target ? lun ? 98 1.6 scw cd* at scsibus? target ? lun ? 99