1 # $NetBSD: T_SH7706LAN,v 1.16 2022/08/07 02:52:25 simonb Exp $ 2 # 3 # TAC T-SH7706LAN Rev.3 config file 4 # 5 6 include "arch/evbsh3/conf/std.evbsh3.el" 7 include "arch/evbsh3/conf/std.t_sh7706lan" 8 9 #options INCLUDE_CONFIG_FILE # embed config file in kernel binary 10 11 maxusers 32 12 13 # kloader-related 14 options KLOADER 15 options KLOADER_KERNEL_PATH="\"/netbsd\"" 16 #options KLOADER_DEBUG 17 18 # Standard system options 19 20 options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT 21 options NTP # NTP phase/frequency locked loop 22 23 options KTRACE # system call tracing via ktrace(1) 24 25 options SYSVMSG # System V-like message queues 26 options SYSVSEM # System V-like semaphores 27 options SYSVSHM # System V-like memory sharing 28 29 options 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 35 options BUFQ_PRIOCSCAN 36 37 # Development and Debugging options 38 options DIAGNOSTIC # expensive kernel consistency checks 39 #options DEBUG # expensive debugging checks/support 40 #options LOCKDEBUG # expensive locking checks/support 41 options DDB # in-kernel debugger 42 #options DDB_ONPANIC=1 # see also sysctl(7): `ddb.onpanic' 43 options DDB_HISTORY_SIZE=512 # enable history editing in DDB 44 #options DDB_VERBOSE_HELP 45 #makeoptions DEBUG="-g" # compile full symbol table 46 makeoptions COPY_SYMTAB=1 47 48 # Compatibility options 49 include "conf/compat_netbsd14.config" 50 51 # File systems 52 file-system FFS # UFS 53 file-system KERNFS # /kern 54 file-system MSDOSFS # MS-DOS file system 55 file-system NFS # Network File System client 56 file-system PTYFS # /dev/ptm support 57 file-system PROCFS # /proc 58 file-system TMPFS # Efficient memory file-system 59 60 # File system options 61 options FFS_NO_SNAPSHOT # No FFS snapshot support 62 #options UFS_DIRHASH # UFS Large Directory Hashing 63 #options UFS_EXTATTR # Extended attribute support for UFS1 64 options WAPBL # File system journaling support 65 66 # Networking options 67 options INET # IP + ICMP + TCP + UDP 68 options INET6 # IPV6 69 70 # Kernel root file system and dump configuration. 71 config netbsd root on ? type ? 72 73 options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM 74 75 # 76 # Device configuration 77 # 78 mainbus0 at root 79 cpu* at mainbus? 80 shb* at mainbus? 81 wdog0 at shb? 82 options SCIFCONSOLE,SCIFCN_SPEED=115200 83 scif0 at shb? 84 85 # Network interface 86 ne0 at mainbus? # Realtek RTL8019AS 87 88 # Serial pheripheral interface for MMC 89 scimci0 at shb? 90 sdmmc* at scimci? 91 #options SCIMCI_DEBUG 92 #options SDMMC_DEBUG 93 #options SDMMC_DUMP_CSD 94 ld* at sdmmc? # MMC card 95 96 # Pseudo-Devices 97 98 # disk/mass storage pseudo-devices 99 pseudo-device md # memory disk device (ramdisk) 100 101 pseudo-device vnd # disk-like interface to files 102 options VND_COMPRESSION # compressed vnd(4) 103 104 # network pseudo-devices 105 pseudo-device bpfilter # Berkeley packet filter 106 pseudo-device carp # Common Address Redundancy Protocol 107 pseudo-device npf # NPF packet filter 108 pseudo-device loop # network loopback 109 110 # miscellaneous pseudo-devices 111 pseudo-device pty # pseudo-terminals 112 pseudo-device clockctl # user control of clock subsystem 113 pseudo-device ksyms # /dev/ksyms 114 115 # userland interface to drivers, including autoconf and properties retrieval 116 pseudo-device drvctl 117 118 include "dev/veriexec.config" 119