1# $NetBSD: T_SH7706LSR,v 1.13 2014/08/23 20:26:57 dholland Exp $ 2# 3# TAC T-SH7706LSR Rev.1 config file 4# 5 6include "arch/evbsh3/conf/std.evbsh3.el" 7include "arch/evbsh3/conf/std.t_sh7706lsr" 8 9#options INCLUDE_CONFIG_FILE # embed config file in kernel binary 10 11maxusers 32 12 13# kloader-related 14options KLOADER 15options KLOADER_KERNEL_PATH="\"/netbsd\"" 16#options KLOADER_DEBUG 17 18# Standard system options 19 20options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT 21options NTP # NTP phase/frequency locked loop 22 23options KTRACE # system call tracing via ktrace(1) 24 25options SYSVMSG # System V-like message queues 26options SYSVSEM # System V-like semaphores 27options SYSVSHM # System V-like memory sharing 28 29options USERCONF # userconf(4) support 30#options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel 31 32# Development and Debugging options 33options DIAGNOSTIC # expensive kernel consistency checks 34#options DEBUG # expensive debugging checks/support 35#options LOCKDEBUG # expensive locking checks/support 36#options KMEMSTATS # kernel memory statistics (vmstat -m) 37options DDB # in-kernel debugger 38#options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic' 39options DDB_HISTORY_SIZE=512 # enable history editing in DDB 40#options DDB_VERBOSE_HELP 41#makeoptions DEBUG="-g" # compile full symbol table 42makeoptions COPY_SYMTAB=1 43 44# Compatibility options 45options COMPAT_14 # NetBSD 1.4, 46options COMPAT_15 # NetBSD 1.5, 47options COMPAT_16 # NetBSD 1.6, 48options COMPAT_20 # NetBSD 2.0, 49options COMPAT_30 # NetBSD 3.0, 50options COMPAT_40 # NetBSD 4.0, 51options COMPAT_50 # NetBSD 5.0, 52options COMPAT_60 # NetBSD 6.0, and 53options COMPAT_70 # NetBSD 7.0 binary compatibility. 54options COMPAT_43 # and 4.3BSD 55options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. 56 57# File systems 58file-system FFS # UFS 59file-system KERNFS # /kern 60file-system MSDOSFS # MS-DOS file system 61file-system NFS # Network File System client 62file-system PTYFS # /dev/ptm support 63file-system PROCFS # /proc 64file-system TMPFS # Efficient memory file-system 65 66# File system options 67options FFS_NO_SNAPSHOT # No FFS snapshot support 68options WAPBL # File system journaling support 69 70# Networking options 71options INET # IP + ICMP + TCP + UDP 72options INET6 # IPV6 73options IPFILTER_LOG # ipmon(8) log support 74options IPFILTER_LOOKUP # ippool(8) support 75options IPFILTER_COMPAT # Compat for IP-Filter 76#options IPFILTER_DEFAULT_BLOCK # block all packets by default 77 78# Kernel root file system and dump configuration. 79config netbsd root on ? type ? 80 81options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM 82 83# 84# Device configuration 85# 86mainbus0 at root 87cpu* at mainbus? 88shb* at mainbus? 89rtc0 at shb? 90wdog0 at shb? 91options SCIFCONSOLE,SCIFCN_SPEED=115200 92scif0 at shb? 93 94# Network interface 95ne0 at mainbus? # AX88796BLF 96 97# MMC SPI 98ssumci0 at mainbus? 99sdmmc* at ssumci? 100#options SSUMCI_DEBUG 101#options SDMMC_DEBUG 102#options SDMMC_DUMP_CSD 103ld* at sdmmc? # MMC card 104 105# Pseudo-Devices 106 107# disk/mass storage pseudo-devices 108pseudo-device md # memory disk device (ramdisk) 109 110pseudo-device vnd # disk-like interface to files 111options VND_COMPRESSION # compressed vnd(4) 112 113# network pseudo-devices 114pseudo-device bpfilter # Berkeley packet filter 115pseudo-device ipfilter # IP filter (firewall) and NAT 116pseudo-device loop # network loopback 117 118# miscellaneous pseudo-devices 119pseudo-device pty # pseudo-terminals 120pseudo-device clockctl # user control of clock subsystem 121pseudo-device ksyms # /dev/ksyms 122 123# userland interface to drivers, including autoconf and properties retrieval 124pseudo-device drvctl 125