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