1#         $NetBSD: SMALLRAM,v 1.44 2020/09/27 13:48:52 roy 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
15include   "arch/mac68k/conf/GENERIC"
16
17no options          INCLUDE_CONFIG_FILE
18
19maxusers  8
20makeoptions         COPTS="-Os -m68030" # Optimize for the MC68030
21
22no options          M68040
23no options          M68020
24no options          FPSP
25no options          FPU_EMULATE
26
27no options          INSECURE
28
29no options          USERCONF
30no options          SYSCTL_INCLUDE_DESCR
31
32#include  "conf/compat_netbsd09.config
33
34no options          COMPAT_AOUT_M68K
35no options          EXEC_AOUT
36no options          COMPAT_BSDPTY
37
38no file-system      EXT2FS
39no file-system      LFS
40no file-system      MFS
41no file-system      CD9660
42no file-system      MSDOSFS
43no file-system      FDESC
44no file-system      KERNFS
45no file-system      NULLFS
46no file-system      OVERLAY
47no file-system      PUFFS
48no file-system      PROCFS
49no file-system      UMAPFS
50no file-system      UNION
51no file-system      CODA
52no file-system      PTYFS
53no file-system      TMPFS
54
55no options          QUOTA
56no options          QUOTA2
57no options          WAPBL
58no options          NFSSERVER
59
60options   FFS_NO_SNAPSHOT
61
62no options          INET6
63no options          NETATALK
64no options          PPP_BSDCOMP
65no options          PPP_DEFLATE
66no options          PPP_FILTER
67
68no options          SCSIVERBOSE
69
70no options          RCONS_2BPP
71no options          RCONS_4BPP
72no options          RCONS_16BPP
73
74no options          ZS_CONSOLE_ABORT
75
76no cpi*
77
78# SBC_PDMA      0x01    Use PDMA for polled transfers
79# SBC_INTR      0x02    Allow SCSI IRQ/DRQ interrupts
80# SBC_RESELECT  0x04    Allow disconnect/reselect
81sbc0      at obio? addr 0 flags 0x1     # MI SCSI NCR 5380
82
83no ncrscsi0
84no esp0
85no esp1
86
87no st*
88no cd*
89no ch*
90no se*
91no ss*
92no uk*
93
94no wdc*
95no atabus*
96no wd*
97
98no iwm0
99no fd*
100
101no sn*
102no sm*
103no mc*
104no netdock*
105
106no nsphy*
107no ukphy*
108
109no asc0
110
111no pseudo-device    ccd
112no pseudo-device    fss
113no pseudo-device    md
114no pseudo-device    vcoda
115no pseudo-device    tap
116no pseudo-device    gif
117no pseudo-device    stf
118no pseudo-device    vlan
119no pseudo-device    bridge
120no pseudo-device    vether
121no pseudo-device    agr
122no pseudo-device    accf_data
123no pseudo-device    accf_http
124no pseudo-device    putter
125no pseudo-device    swwdog
126no pseudo-device    ksyms
127