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