#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
makeoptions COPTS="-Os -fno-omit-frame-pointer"
# Optimise for space. Implies -O2. -fno-omit-frame-pointer is
# necessary for backtraces in DDB.
maxusers 8 # estimated number of users
# Enable the hooks used for initializing the ram-disk.
options MEMORY_DISK_HOOKS
options MEMORY_DISK_IS_ROOT # Force root on ram-disk
options MEMORY_DISK_ROOT_SIZE=5120 # 2.5 MB
options MEMORY_DISK_RBFLAGS=RB_SINGLE # boot in single-user mode
# CPU support. At least one is REQUIRED.
options M68040
options M68030
options M68020 # Note: must have 68851 PMMU
options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT
options USERCONF # userconf(4) support
options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
#options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel
# Diagnostic/debugging support options - XXX remove these at some point
#options DIAGNOSTIC # cheap kernel consistency checks
options DDB # in-kernel debugger
pseudo-device ksyms
#options ADB_DEBUG # ADB debugging
# Compatibility options
include "conf/compat_netbsd10.config"
# File systems
file-system FFS # UFS
file-system NFS # Network File System client
file-system CD9660 # ISO 9660 + Rock Ridge file system
file-system MSDOSFS # MS-DOS file system
file-system KERNFS # /kern
#file-system PTYFS # /dev/pts/N support
# Filesystem options
#options NFS_V2_ONLY # Exclude NFS3 code to save space
options FFS_NO_SNAPSHOT # No FFS snapshot support
options WAPBL # File system journaling support
# These options enable verbose messages for several subsystems.
# Warning, these may compile large string tables into the kernel!
options SCSIVERBOSE # human readable SCSI error messages
# rcons options; note that 1-bit and 8-bit displays are supported by default.
options RCONS_2BPP # Support for 2-bit display
options RCONS_4BPP # Support for 4-bit display
options RCONS_16BPP # Support for 16-bit display