1# $NetBSD: T_SH7706LSR,v 1.18 2022/08/07 02:52:25 simonb 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# Alternate buffer queue strategies for better responsiveness under high 33# disk I/O load. 34#options BUFQ_READPRIO 35options BUFQ_PRIOCSCAN 36 37# Development and Debugging options 38options DIAGNOSTIC # expensive kernel consistency checks 39#options DEBUG # expensive debugging checks/support 40#options LOCKDEBUG # expensive locking checks/support 41options DDB # in-kernel debugger 42#options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic' 43options DDB_HISTORY_SIZE=512 # enable history editing in DDB 44#options DDB_VERBOSE_HELP 45#makeoptions DEBUG="-g" # compile full symbol table 46makeoptions COPY_SYMTAB=1 47 48# Compatibility options 49include "conf/compat_netbsd14.config" 50 51# File systems 52file-system FFS # UFS 53file-system KERNFS # /kern 54file-system MSDOSFS # MS-DOS file system 55file-system NFS # Network File System client 56file-system PTYFS # /dev/ptm support 57file-system PROCFS # /proc 58file-system TMPFS # Efficient memory file-system 59 60# File system options 61options FFS_NO_SNAPSHOT # No FFS snapshot support 62#options UFS_DIRHASH # UFS Large Directory Hashing 63#options UFS_EXTATTR # Extended attribute support for UFS1 64options WAPBL # File system journaling support 65 66# Networking options 67options INET # IP + ICMP + TCP + UDP 68options INET6 # IPV6 69 70# Kernel root file system and dump configuration. 71config netbsd root on ? type ? 72 73options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM 74 75# 76# Device configuration 77# 78mainbus0 at root 79cpu* at mainbus? 80shb* at mainbus? 81rtc0 at shb? 82wdog0 at shb? 83options SCIFCONSOLE,SCIFCN_SPEED=115200 84scif0 at shb? 85 86# Network interface 87ne0 at mainbus? # AX88796BLF 88 89# MMC SPI 90ssumci0 at mainbus? 91sdmmc* at ssumci? 92#options SSUMCI_DEBUG 93#options SDMMC_DEBUG 94#options SDMMC_DUMP_CSD 95ld* at sdmmc? # MMC card 96 97# Pseudo-Devices 98 99# disk/mass storage pseudo-devices 100pseudo-device md # memory disk device (ramdisk) 101 102pseudo-device vnd # disk-like interface to files 103options VND_COMPRESSION # compressed vnd(4) 104 105# network pseudo-devices 106pseudo-device bpfilter # Berkeley packet filter 107pseudo-device carp # Common Address Redundancy Protocol 108pseudo-device npf # NPF packet filter 109pseudo-device loop # network loopback 110 111# miscellaneous pseudo-devices 112pseudo-device pty # pseudo-terminals 113pseudo-device clockctl # user control of clock subsystem 114pseudo-device ksyms # /dev/ksyms 115 116# userland interface to drivers, including autoconf and properties retrieval 117pseudo-device drvctl 118 119include "dev/veriexec.config" 120