1 # $NetBSD: SMALLRAM,v 1.35 2008/11/27 15:44:04 hauke Exp $
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 is
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).
15 include "arch/mac68k/conf/GENERIC"
17 no options INCLUDE_CONFIG_FILE
20 makeoptions COPTS="-Os -m68030" # Optimize for the MC68030
25 no options FPU_EMULATE
30 no options SYSCTL_INCLUDE_DESCR
43 no options COMPAT_AOUT_M68K
45 no options COMPAT_BSDPTY
51 no file-system MSDOSFS
55 no file-system OVERLAY
67 options FFS_NO_SNAPSHOT
71 no options PPP_BSDCOMP
72 no options PPP_DEFLATE
75 no options SCSIVERBOSE
79 no options RCONS_16BPP
81 no options ZS_CONSOLE_ABORT
85 # SBC_PDMA 0x01 Use PDMA for polled transfers
86 # SBC_INTR 0x02 Allow SCSI IRQ/DRQ interrupts
87 # SBC_RESELECT 0x04 Allow disconnect/reselect
88 sbc0 at obio? addr 0 flags 0x1 # MI SCSI NCR 5380
121 no pseudo-device vcoda
125 no pseudo-device vlan
126 no pseudo-device bridge
128 no pseudo-device accf_data
129 no pseudo-device accf_http
130 no pseudo-device ksyms