1*c7ae7f02Ssimonb# $NetBSD: T_SH7706LSR,v 1.18 2022/08/07 02:52:25 simonb Exp $ 2238763f6Snonaka# 3238763f6Snonaka# TAC T-SH7706LSR Rev.1 config file 4238763f6Snonaka# 5238763f6Snonaka 6238763f6Snonakainclude "arch/evbsh3/conf/std.evbsh3.el" 7238763f6Snonakainclude "arch/evbsh3/conf/std.t_sh7706lsr" 8238763f6Snonaka 9238763f6Snonaka#options INCLUDE_CONFIG_FILE # embed config file in kernel binary 10238763f6Snonaka 11238763f6Snonakamaxusers 32 12238763f6Snonaka 13238763f6Snonaka# kloader-related 14238763f6Snonakaoptions KLOADER 15238763f6Snonakaoptions KLOADER_KERNEL_PATH="\"/netbsd\"" 16238763f6Snonaka#options KLOADER_DEBUG 17238763f6Snonaka 18238763f6Snonaka# Standard system options 19238763f6Snonaka 20238763f6Snonakaoptions RTC_OFFSET=0 # hardware clock is this many mins. west of GMT 21238763f6Snonakaoptions NTP # NTP phase/frequency locked loop 22238763f6Snonaka 23238763f6Snonakaoptions KTRACE # system call tracing via ktrace(1) 24238763f6Snonaka 25238763f6Snonakaoptions SYSVMSG # System V-like message queues 26238763f6Snonakaoptions SYSVSEM # System V-like semaphores 27238763f6Snonakaoptions SYSVSHM # System V-like memory sharing 28238763f6Snonaka 29238763f6Snonakaoptions USERCONF # userconf(4) support 30238763f6Snonaka#options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel 31238763f6Snonaka 3275d6e670Ssevan# Alternate buffer queue strategies for better responsiveness under high 3375d6e670Ssevan# disk I/O load. 3475d6e670Ssevan#options BUFQ_READPRIO 3575d6e670Ssevanoptions BUFQ_PRIOCSCAN 3675d6e670Ssevan 37238763f6Snonaka# Development and Debugging options 38238763f6Snonakaoptions DIAGNOSTIC # expensive kernel consistency checks 39238763f6Snonaka#options DEBUG # expensive debugging checks/support 40238763f6Snonaka#options LOCKDEBUG # expensive locking checks/support 41238763f6Snonakaoptions DDB # in-kernel debugger 42a66bf666Sszptvlfn#options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic' 43238763f6Snonakaoptions DDB_HISTORY_SIZE=512 # enable history editing in DDB 44238763f6Snonaka#options DDB_VERBOSE_HELP 45238763f6Snonaka#makeoptions DEBUG="-g" # compile full symbol table 46a2616411Sjoergmakeoptions COPY_SYMTAB=1 47238763f6Snonaka 48238763f6Snonaka# Compatibility options 4995772a88Smrginclude "conf/compat_netbsd14.config" 50238763f6Snonaka 51238763f6Snonaka# File systems 52238763f6Snonakafile-system FFS # UFS 53238763f6Snonakafile-system KERNFS # /kern 54238763f6Snonakafile-system MSDOSFS # MS-DOS file system 55238763f6Snonakafile-system NFS # Network File System client 56238763f6Snonakafile-system PTYFS # /dev/ptm support 57238763f6Snonakafile-system PROCFS # /proc 58238763f6Snonakafile-system TMPFS # Efficient memory file-system 59238763f6Snonaka 60238763f6Snonaka# File system options 61238763f6Snonakaoptions FFS_NO_SNAPSHOT # No FFS snapshot support 62*c7ae7f02Ssimonb#options UFS_DIRHASH # UFS Large Directory Hashing 63*c7ae7f02Ssimonb#options UFS_EXTATTR # Extended attribute support for UFS1 647bbf82b7Sdhollandoptions WAPBL # File system journaling support 65238763f6Snonaka 66238763f6Snonaka# Networking options 67238763f6Snonakaoptions INET # IP + ICMP + TCP + UDP 68238763f6Snonakaoptions INET6 # IPV6 69238763f6Snonaka 70238763f6Snonaka# Kernel root file system and dump configuration. 71238763f6Snonakaconfig netbsd root on ? type ? 72238763f6Snonaka 73238763f6Snonakaoptions NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM 74238763f6Snonaka 75238763f6Snonaka# 76238763f6Snonaka# Device configuration 77238763f6Snonaka# 78238763f6Snonakamainbus0 at root 79238763f6Snonakacpu* at mainbus? 80238763f6Snonakashb* at mainbus? 81238763f6Snonakartc0 at shb? 82238763f6Snonakawdog0 at shb? 83238763f6Snonakaoptions SCIFCONSOLE,SCIFCN_SPEED=115200 84238763f6Snonakascif0 at shb? 85238763f6Snonaka 86238763f6Snonaka# Network interface 871f039514Snonakane0 at mainbus? # AX88796BLF 88238763f6Snonaka 89238763f6Snonaka# MMC SPI 90238763f6Snonakassumci0 at mainbus? 91238763f6Snonakasdmmc* at ssumci? 92455c5e48Snonaka#options SSUMCI_DEBUG 93238763f6Snonaka#options SDMMC_DEBUG 94238763f6Snonaka#options SDMMC_DUMP_CSD 95238763f6Snonakald* at sdmmc? # MMC card 96238763f6Snonaka 97238763f6Snonaka# Pseudo-Devices 98238763f6Snonaka 99238763f6Snonaka# disk/mass storage pseudo-devices 100afdfce8eShannkenpseudo-device md # memory disk device (ramdisk) 101238763f6Snonaka 102238763f6Snonakapseudo-device vnd # disk-like interface to files 103238763f6Snonakaoptions VND_COMPRESSION # compressed vnd(4) 104238763f6Snonaka 105238763f6Snonaka# network pseudo-devices 106238763f6Snonakapseudo-device bpfilter # Berkeley packet filter 10775d6e670Ssevanpseudo-device carp # Common Address Redundancy Protocol 108f71d13bdSmaxvpseudo-device npf # NPF packet filter 109238763f6Snonakapseudo-device loop # network loopback 110238763f6Snonaka 111238763f6Snonaka# miscellaneous pseudo-devices 112238763f6Snonakapseudo-device pty # pseudo-terminals 113238763f6Snonakapseudo-device clockctl # user control of clock subsystem 114238763f6Snonakapseudo-device ksyms # /dev/ksyms 115238763f6Snonaka 116238763f6Snonaka# userland interface to drivers, including autoconf and properties retrieval 117238763f6Snonakapseudo-device drvctl 11875d6e670Ssevan 11975d6e670Ssevaninclude "dev/veriexec.config" 120