SMALLRAM revision 1.38
11.38Sbouyer#	$NetBSD: SMALLRAM,v 1.38 2011/03/06 17:08:27 bouyer Exp $
21.1Sscottr#
31.29Shauke# This is an example of how to configure a small, efficient kernel for
41.29Shauke# a system with limited RAM. Even so it's capable of doing quite a
51.29Shauke# bit. The hypothetical system used for this example is a Macintosh
61.29Shauke# IIx or Macintosh IIcx with 8 MB of RAM and an 80 MB disk. One or
71.29Shauke# more DP5380- based NuBus Ethernet cards, onboard video and one or
81.37Shauke# more NuBus video cards are configured. Basic SLIP and PPP support
91.37Shauke# as well as packet filtering are available.
101.29Shauke#
111.29Shauke# This configuration is suitable for experimenting with NetBSD as a
121.29Shauke# router with one or more Ethernet cards, and up to two PPP
131.29Shauke# connections (one on each serial port).
141.1Sscottr
151.29Shaukeinclude	"arch/mac68k/conf/GENERIC"
161.1Sscottr
171.29Shaukeno options 	INCLUDE_CONFIG_FILE
181.1Sscottr
191.1Sscottrmaxusers	8
201.29Shaukemakeoptions	COPTS="-Os -m68030"	# Optimize for the MC68030
211.1Sscottr
221.29Shaukeno options 	M68040
231.29Shaukeno options 	M68020
241.29Shaukeno options 	FPSP
251.29Shaukeno options 	FPU_EMULATE
261.29Shauke
271.29Shaukeno options 	INSECURE
281.29Shauke
291.35Shaukeno options 	USERCONF
301.29Shaukeno options 	SYSCTL_INCLUDE_DESCR
311.29Shaukeno options 	KMEMSTATS
321.29Shauke
331.29Shaukeno options 	COMPAT_10
341.29Shaukeno options 	COMPAT_11
351.29Shaukeno options 	COMPAT_12
361.29Shaukeno options 	COMPAT_13
371.29Shaukeno options 	COMPAT_14
381.29Shaukeno options 	COMPAT_15
391.35Shaukeno options 	COMPAT_16
401.35Shaukeno options 	COMPAT_20
411.37Shaukeno options 	COMPAT_30
421.37Shaukeno options 	COMPAT_40
431.29Shaukeno options 	COMPAT_43
441.37Shaukeno options 	COMPAT_50
451.29Shauke
461.29Shaukeno options 	COMPAT_AOUT_M68K
471.29Shaukeno options 	EXEC_AOUT
481.35Shaukeno options	COMPAT_BSDPTY
491.29Shauke
501.29Shaukeno file-system 	EXT2FS
511.29Shaukeno file-system 	LFS
521.29Shaukeno file-system 	MFS
531.29Shaukeno file-system 	CD9660
541.29Shaukeno file-system 	MSDOSFS
551.29Shaukeno file-system 	FDESC
561.29Shaukeno file-system 	KERNFS
571.29Shaukeno file-system 	NULLFS
581.29Shaukeno file-system 	OVERLAY
591.37Shaukeno file-system	PUFFS
601.29Shaukeno file-system 	PROCFS
611.29Shaukeno file-system 	UMAPFS
621.29Shaukeno file-system 	UNION
631.29Shaukeno file-system 	CODA
641.29Shaukeno file-system	PTYFS
651.29Shaukeno file-system	TMPFS
661.29Shauke
671.29Shaukeno options 	QUOTA
681.38Sbouyerno options 	QUOTA2
691.32Shaukeno options 	WAPBL
701.29Shaukeno options 	NFSSERVER
711.29Shauke
721.29Shaukeoptions 	FFS_NO_SNAPSHOT
731.29Shauke
741.29Shaukeno options 	INET6
751.29Shaukeno options 	NETATALK
761.29Shaukeno options 	PPP_BSDCOMP
771.29Shaukeno options 	PPP_DEFLATE
781.29Shaukeno options 	PPP_FILTER
791.29Shauke
801.29Shaukeno options 	SCSIVERBOSE
811.29Shauke
821.29Shaukeno options 	RCONS_2BPP
831.29Shaukeno options 	RCONS_4BPP
841.29Shaukeno options 	RCONS_16BPP
851.1Sscottr
861.29Shaukeno options 	ZS_CONSOLE_ABORT
871.1Sscottr
881.35Shaukeno cpi*
891.35Shauke
901.31Shauke# SBC_PDMA      0x01    Use PDMA for polled transfers
911.31Shauke# SBC_INTR      0x02    Allow SCSI IRQ/DRQ interrupts
921.31Shauke# SBC_RESELECT  0x04    Allow disconnect/reselect
931.13Schssbc0	at obio? addr 0 flags 0x1	# MI SCSI NCR 5380
941.31Shauke
951.29Shaukeno ncrscsi0
961.29Shaukeno esp0
971.29Shaukeno esp1
981.29Shauke
991.29Shaukeno st*
1001.29Shaukeno cd*
1011.29Shaukeno ch*
1021.29Shaukeno se*
1031.29Shaukeno ss*
1041.29Shaukeno uk*
1051.29Shauke
1061.29Shaukeno wdc*
1071.29Shaukeno atabus*
1081.29Shaukeno wd*
1091.29Shauke
1101.29Shaukeno iwm0
1111.29Shaukeno fd*
1121.29Shauke
1131.29Shaukeno sn*
1141.29Shaukeno sm*
1151.29Shaukeno mc*
1161.29Shaukeno netdock*
1171.29Shauke
1181.29Shaukeno nsphy*
1191.29Shaukeno ukphy*
1201.29Shauke
1211.29Shaukeno asc0
1221.29Shauke
1231.29Shaukeno pseudo-device	ccd
1241.29Shaukeno pseudo-device	fss
1251.29Shaukeno pseudo-device	md
1261.29Shaukeno pseudo-device	vcoda
1271.29Shaukeno pseudo-device	tap
1281.29Shaukeno pseudo-device	gif
1291.29Shaukeno pseudo-device	stf
1301.29Shaukeno pseudo-device	vlan
1311.29Shaukeno pseudo-device	bridge
1321.29Shaukeno pseudo-device	agr
1331.35Shaukeno pseudo-device	accf_data
1341.35Shaukeno pseudo-device	accf_http
1351.37Shaukeno pseudo-device	putter
1361.29Shaukeno pseudo-device	ksyms
137