1# $NetBSD: AP_MS104_SH4,v 1.9 2014/08/23 20:26:57 dholland Exp $ 2# 3# Alpha project AP-MS104-SH4 config file 4# 5 6# for big endian 7#include "arch/evbsh3/conf/std.evbsh3.eb" 8# for little endian 9include "arch/evbsh3/conf/std.evbsh3.el" 10include "arch/evbsh3/conf/std.ap_ms104_sh4" 11 12#options INCLUDE_CONFIG_FILE # embed config file in kernel binary 13 14maxusers 32 15 16# CPU releated options 17options SH4_CACHE_DISABLE_EMODE 18 19# kloader-related 20options KLOADER 21options KLOADER_KERNEL_PATH="\"/netbsd\"" 22#options KLOADER_DEBUG 23 24# Standard system options 25 26options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT 27options NTP # NTP phase/frequency locked loop 28 29options KTRACE # system call tracing via ktrace(1) 30 31options SYSVMSG # System V-like message queues 32options SYSVSEM # System V-like semaphores 33options SYSVSHM # System V-like memory sharing 34 35options USERCONF # userconf(4) support 36#options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel 37 38# Development and Debugging options 39options DIAGNOSTIC # expensive kernel consistency checks 40#options DEBUG # expensive debugging checks/support 41#options LOCKDEBUG # expensive locking checks/support 42#options KMEMSTATS # kernel memory statistics (vmstat -m) 43options DDB # in-kernel debugger 44#options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic' 45options DDB_HISTORY_SIZE=512 # enable history editing in DDB 46#options DDB_VERBOSE_HELP 47#makeoptions DEBUG="-g" # compile full symbol table 48makeoptions COPY_SYMTAB=1 49 50# Compatibility options 51options COMPAT_14 # NetBSD 1.4, 52options COMPAT_15 # NetBSD 1.5, 53options COMPAT_16 # NetBSD 1.6, 54options COMPAT_20 # NetBSD 2.0, 55options COMPAT_30 # NetBSD 3.0, 56options COMPAT_40 # NetBSD 4.0, 57options COMPAT_50 # NetBSD 5.0, 58options COMPAT_60 # NetBSD 6.0, and 59options COMPAT_70 # NetBSD 7.0 binary compatibility. 60options COMPAT_43 # and 4.3BSD 61options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. 62 63# File systems 64file-system FFS # UFS 65file-system KERNFS # /kern 66file-system MSDOSFS # MS-DOS file system 67file-system NFS # Network File System client 68file-system PTYFS # /dev/ptm support 69file-system PROCFS # /proc 70file-system TMPFS # Efficient memory file-system 71 72# File system options 73options FFS_NO_SNAPSHOT # No FFS snapshot support 74options WAPBL # File system journaling support 75 76# Networking options 77options INET # IP + ICMP + TCP + UDP 78options INET6 # IPV6 79 80# Kernel root file system and dump configuration. 81config netbsd root on ? type ? 82 83options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM 84 85# 86# Device configuration 87# 88mainbus0 at root 89cpu* at mainbus? 90shb* at mainbus? 91options SCIFCONSOLE,SCIFCN_SPEED=38400 92scif0 at shb? 93sci0 at shb? 94 95# Ricoh RS5C316 Real Time Clock 96rs5c313rtc0 at mainbus? 97 98# Network interface 99sm0 at mainbus? # SMC LAN91C111 100sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs 101 102# PCMCIA bus support 103shpcmcia0 at mainbus? 104pcmcia* at shpcmcia? 105#options PCMCIAVERBOSE 106#options PCMCIACISDEBUG 107 108# IDE and related devices 109wdc* at pcmcia? function ? 110atabus* at ata? 111wd* at atabus? drive ? flags 0x0000 112 113# Pseudo-Devices 114 115# disk/mass storage pseudo-devices 116pseudo-device md # memory disk device (ramdisk) 117 118pseudo-device vnd # disk-like interface to files 119options VND_COMPRESSION # compressed vnd(4) 120 121# network pseudo-devices 122pseudo-device bpfilter # Berkeley packet filter 123pseudo-device loop # network loopback 124 125# miscellaneous pseudo-devices 126pseudo-device pty # pseudo-terminals 127pseudo-device clockctl # user control of clock subsystem 128pseudo-device ksyms # /dev/ksyms 129 130# userland interface to drivers, including autoconf and properties retrieval 131pseudo-device drvctl 132