SMALLRAM revision 1.42 1 # $NetBSD: SMALLRAM,v 1.42 2015/08/07 07:29:33 maxv Exp $
2 #
3 # This is an example of how to configure a small, efficient kernel for
4 # a system with limited RAM. Even so it's capable of doing quite a
5 # bit. The hypothetical system used for this example is a Macintosh
6 # IIx or Macintosh IIcx with 8 MB of RAM and an 80 MB disk. One or
7 # more DP5380- based NuBus Ethernet cards, onboard video and one or
8 # more NuBus video cards are configured. Basic SLIP and PPP support
9 # as well as packet filtering are available.
10 #
11 # This configuration is suitable for experimenting with NetBSD as a
12 # router with one or more Ethernet cards, and up to two PPP
13 # connections (one on each serial port).
14
15 include "arch/mac68k/conf/GENERIC"
16
17 no options INCLUDE_CONFIG_FILE
18
19 maxusers 8
20 makeoptions COPTS="-Os -m68030" # Optimize for the MC68030
21
22 no options M68040
23 no options M68020
24 no options FPSP
25 no options FPU_EMULATE
26
27 no options INSECURE
28
29 no options USERCONF
30 no options SYSCTL_INCLUDE_DESCR
31
32 no options COMPAT_10
33 no options COMPAT_11
34 no options COMPAT_12
35 no options COMPAT_13
36 no options COMPAT_14
37 no options COMPAT_15
38 no options COMPAT_16
39 no options COMPAT_20
40 no options COMPAT_30
41 no options COMPAT_40
42 no options COMPAT_43
43 no options COMPAT_50
44 no options COMPAT_60
45 no options COMPAT_70
46
47 no options COMPAT_AOUT_M68K
48 no options EXEC_AOUT
49 no options COMPAT_BSDPTY
50
51 no file-system EXT2FS
52 no file-system LFS
53 no file-system MFS
54 no file-system CD9660
55 no file-system MSDOSFS
56 no file-system FDESC
57 no file-system KERNFS
58 no file-system NULLFS
59 no file-system OVERLAY
60 no file-system PUFFS
61 no file-system PROCFS
62 no file-system UMAPFS
63 no file-system UNION
64 no file-system CODA
65 no file-system PTYFS
66 no file-system TMPFS
67
68 no options QUOTA
69 no options QUOTA2
70 no options WAPBL
71 no options NFSSERVER
72
73 options FFS_NO_SNAPSHOT
74
75 no options INET6
76 no options NETATALK
77 no options PPP_BSDCOMP
78 no options PPP_DEFLATE
79 no options PPP_FILTER
80
81 no options SCSIVERBOSE
82
83 no options RCONS_2BPP
84 no options RCONS_4BPP
85 no options RCONS_16BPP
86
87 no options ZS_CONSOLE_ABORT
88
89 no cpi*
90
91 # SBC_PDMA 0x01 Use PDMA for polled transfers
92 # SBC_INTR 0x02 Allow SCSI IRQ/DRQ interrupts
93 # SBC_RESELECT 0x04 Allow disconnect/reselect
94 sbc0 at obio? addr 0 flags 0x1 # MI SCSI NCR 5380
95
96 no ncrscsi0
97 no esp0
98 no esp1
99
100 no st*
101 no cd*
102 no ch*
103 no se*
104 no ss*
105 no uk*
106
107 no wdc*
108 no atabus*
109 no wd*
110
111 no iwm0
112 no fd*
113
114 no sn*
115 no sm*
116 no mc*
117 no netdock*
118
119 no nsphy*
120 no ukphy*
121
122 no asc0
123
124 no pseudo-device ccd
125 no pseudo-device fss
126 no pseudo-device md
127 no pseudo-device vcoda
128 no pseudo-device tap
129 no pseudo-device gif
130 no pseudo-device stf
131 no pseudo-device vlan
132 no pseudo-device bridge
133 no pseudo-device agr
134 no pseudo-device accf_data
135 no pseudo-device accf_http
136 no pseudo-device putter
137 no pseudo-device swwdog
138 no pseudo-device ksyms
139