Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

#	$NetBSD: SMALLRAM,v 1.43 2017/09/14 07:58:41 mrg Exp $
#
# This is an example of how to configure a small, efficient kernel for
# a system with limited RAM. Even so it's capable of doing quite a
# bit. The hypothetical system used for this example is a Macintosh
# IIx or Macintosh IIcx with 8 MB of RAM and an 80 MB disk. One or
# more DP5380- based NuBus Ethernet cards, onboard video and one or
# more NuBus video cards are configured. Basic SLIP and PPP support
# as well as packet filtering are available.
#
# This configuration is suitable for experimenting with NetBSD as a
# router with one or more Ethernet cards, and up to two PPP
# connections (one on each serial port).

include	"arch/mac68k/conf/GENERIC"

no options 	INCLUDE_CONFIG_FILE

maxusers	8
makeoptions	COPTS="-Os -m68030"	# Optimize for the MC68030

no options 	M68040
no options 	M68020
no options 	FPSP
no options 	FPU_EMULATE

no options 	INSECURE

no options 	USERCONF
no options 	SYSCTL_INCLUDE_DESCR

#include 	"conf/compat_netbsd09.config

no options 	COMPAT_AOUT_M68K
no options 	EXEC_AOUT
no options	COMPAT_BSDPTY

no file-system 	EXT2FS
no file-system 	LFS
no file-system 	MFS
no file-system 	CD9660
no file-system 	MSDOSFS
no file-system 	FDESC
no file-system 	KERNFS
no file-system 	NULLFS
no file-system 	OVERLAY
no file-system	PUFFS
no file-system 	PROCFS
no file-system 	UMAPFS
no file-system 	UNION
no file-system 	CODA
no file-system	PTYFS
no file-system	TMPFS

no options 	QUOTA
no options 	QUOTA2
no options 	WAPBL
no options 	NFSSERVER

options 	FFS_NO_SNAPSHOT

no options 	INET6
no options 	NETATALK
no options 	PPP_BSDCOMP
no options 	PPP_DEFLATE
no options 	PPP_FILTER

no options 	SCSIVERBOSE

no options 	RCONS_2BPP
no options 	RCONS_4BPP
no options 	RCONS_16BPP

no options 	ZS_CONSOLE_ABORT

no cpi*

# SBC_PDMA      0x01    Use PDMA for polled transfers
# SBC_INTR      0x02    Allow SCSI IRQ/DRQ interrupts
# SBC_RESELECT  0x04    Allow disconnect/reselect
sbc0	at obio? addr 0 flags 0x1	# MI SCSI NCR 5380

no ncrscsi0
no esp0
no esp1

no st*
no cd*
no ch*
no se*
no ss*
no uk*

no wdc*
no atabus*
no wd*

no iwm0
no fd*

no sn*
no sm*
no mc*
no netdock*

no nsphy*
no ukphy*

no asc0

no pseudo-device	ccd
no pseudo-device	fss
no pseudo-device	md
no pseudo-device	vcoda
no pseudo-device	tap
no pseudo-device	gif
no pseudo-device	stf
no pseudo-device	vlan
no pseudo-device	bridge
no pseudo-device	agr
no pseudo-device	accf_data
no pseudo-device	accf_http
no pseudo-device	putter
no pseudo-device	swwdog
no pseudo-device	ksyms