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 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 #include "conf/compat_netbsd09.config 33 34 no options COMPAT_AOUT_M68K 35 no options EXEC_AOUT 36 no options COMPAT_BSDPTY 37 38 no file-system EXT2FS 39 no file-system LFS 40 no file-system MFS 41 no file-system CD9660 42 no file-system MSDOSFS 43 no file-system FDESC 44 no file-system KERNFS 45 no file-system NULLFS 46 no file-system OVERLAY 47 no file-system PUFFS 48 no file-system PROCFS 49 no file-system UMAPFS 50 no file-system UNION 51 no file-system CODA 52 no file-system PTYFS 53 no file-system TMPFS 54 55 no options QUOTA 56 no options QUOTA2 57 no options WAPBL 58 no options NFSSERVER 59 60 options FFS_NO_SNAPSHOT 61 62 no options INET6 63 no options NETATALK 64 no options PPP_BSDCOMP 65 no options PPP_DEFLATE 66 no options PPP_FILTER 67 68 no options SCSIVERBOSE 69 70 no options RCONS_2BPP 71 no options RCONS_4BPP 72 no options RCONS_16BPP 73 74 no options ZS_CONSOLE_ABORT 75 76 no 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 81 sbc0 at obio? addr 0 flags 0x1 # MI SCSI NCR 5380 82 83 no ncrscsi0 84 no esp0 85 no esp1 86 87 no st* 88 no cd* 89 no ch* 90 no se* 91 no ss* 92 no uk* 93 94 no wdc* 95 no atabus* 96 no wd* 97 98 no iwm0 99 no fd* 100 101 no sn* 102 no sm* 103 no mc* 104 no netdock* 105 106 no nsphy* 107 no ukphy* 108 109 no asc0 110 111 no pseudo-device ccd 112 no pseudo-device fss 113 no pseudo-device md 114 no pseudo-device vcoda 115 no pseudo-device tap 116 no pseudo-device gif 117 no pseudo-device stf 118 no pseudo-device vlan 119 no pseudo-device bridge 120 no pseudo-device vether 121 no pseudo-device agr 122 no pseudo-device accf_data 123 no pseudo-device accf_http 124 no pseudo-device putter 125 no pseudo-device swwdog 126 no pseudo-device ksyms 127