AP_MS104_SH4 revision 1.4
11.4Sdholland# $NetBSD: AP_MS104_SH4,v 1.4 2011/12/18 05:49:27 dholland Exp $ 21.1Snonaka# 31.1Snonaka# Alpha project AP-MS104-SH4 config file 41.1Snonaka# 51.1Snonaka 61.1Snonaka# for big endian 71.1Snonaka#include "arch/evbsh3/conf/std.evbsh3.eb" 81.1Snonaka# for little endian 91.1Snonakainclude "arch/evbsh3/conf/std.evbsh3.el" 101.1Snonakainclude "arch/evbsh3/conf/std.ap_ms104_sh4" 111.1Snonaka 121.1Snonaka#options INCLUDE_CONFIG_FILE # embed config file in kernel binary 131.1Snonaka 141.1Snonakamaxusers 32 151.1Snonaka 161.1Snonaka# CPU releated options 171.1Snonakaoptions SH4_CACHE_DISABLE_EMODE 181.1Snonaka 191.1Snonaka# kloader-related 201.1Snonakaoptions KLOADER 211.1Snonakaoptions KLOADER_KERNEL_PATH="\"/netbsd\"" 221.1Snonaka#options KLOADER_DEBUG 231.1Snonaka 241.1Snonaka# Standard system options 251.1Snonaka 261.1Snonakaoptions RTC_OFFSET=0 # hardware clock is this many mins. west of GMT 271.1Snonakaoptions NTP # NTP phase/frequency locked loop 281.1Snonaka 291.1Snonakaoptions KTRACE # system call tracing via ktrace(1) 301.1Snonaka 311.1Snonakaoptions SYSVMSG # System V-like message queues 321.1Snonakaoptions SYSVSEM # System V-like semaphores 331.1Snonakaoptions SYSVSHM # System V-like memory sharing 341.1Snonaka 351.1Snonakaoptions USERCONF # userconf(4) support 361.1Snonaka#options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel 371.1Snonaka 381.1Snonaka# Development and Debugging options 391.1Snonakaoptions DIAGNOSTIC # expensive kernel consistency checks 401.1Snonaka#options DEBUG # expensive debugging checks/support 411.1Snonaka#options LOCKDEBUG # expensive locking checks/support 421.1Snonaka#options KMEMSTATS # kernel memory statistics (vmstat -m) 431.1Snonakaoptions DDB # in-kernel debugger 441.1Snonaka#options DDB_ONPANIC=1 # see also sysctl(8): `ddb.onpanic' 451.1Snonakaoptions DDB_HISTORY_SIZE=512 # enable history editing in DDB 461.1Snonaka#options DDB_VERBOSE_HELP 471.1Snonaka#makeoptions DEBUG="-g" # compile full symbol table 481.1Snonakaoptions SYMTAB_SPACE=320000 491.1Snonaka 501.1Snonaka# Compatibility options 511.1Snonakaoptions COMPAT_14 # NetBSD 1.4 521.1Snonakaoptions COMPAT_15 # NetBSD 1.5 531.1Snonakaoptions COMPAT_16 # NetBSD 1.6 541.1Snonakaoptions COMPAT_20 # NetBSD 2.0 551.1Snonakaoptions COMPAT_30 # NetBSD 3.0 561.1Snonakaoptions COMPAT_40 # NetBSD 4.0 571.1Snonakaoptions COMPAT_50 # NetBSD 5.0 581.1Snonakaoptions COMPAT_43 # and 4.3BSD 591.1Snonakaoptions COMPAT_BSDPTY # /dev/[pt]ty?? ptys. 601.1Snonaka 611.1Snonaka# File systems 621.1Snonakafile-system FFS # UFS 631.1Snonakafile-system KERNFS # /kern 641.1Snonakafile-system MSDOSFS # MS-DOS file system 651.1Snonakafile-system NFS # Network File System client 661.1Snonakafile-system PTYFS # /dev/ptm support 671.1Snonakafile-system PROCFS # /proc 681.1Snonakafile-system TMPFS # Efficient memory file-system 691.1Snonaka 701.1Snonaka# File system options 711.1Snonakaoptions FFS_NO_SNAPSHOT # No FFS snapshot support 721.4Sdhollandoptions WAPBL # File system journaling support 731.1Snonaka 741.1Snonaka# Networking options 751.1Snonakaoptions INET # IP + ICMP + TCP + UDP 761.1Snonakaoptions INET6 # IPV6 771.1Snonaka 781.1Snonaka# Kernel root file system and dump configuration. 791.1Snonakaconfig netbsd root on ? type ? 801.1Snonaka 811.1Snonakaoptions NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM 821.1Snonaka 831.1Snonaka# 841.1Snonaka# Device configuration 851.1Snonaka# 861.1Snonakamainbus0 at root 871.1Snonakacpu* at mainbus? 881.1Snonakashb* at mainbus? 891.1Snonakaoptions SCIFCONSOLE,SCIFCN_SPEED=38400 901.1Snonakascif0 at shb? 911.1Snonakasci0 at shb? 921.1Snonaka 931.1Snonaka# Ricoh RS5C316 Real Time Clock 941.1Snonakars5c313rtc0 at mainbus? 951.1Snonaka 961.1Snonaka# Network interface 971.1Snonakasm0 at mainbus? # SMC LAN91C111 981.1Snonakasqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs 991.1Snonaka 1001.1Snonaka# PCMCIA bus support 1011.1Snonakashpcmcia0 at mainbus? 1021.1Snonakapcmcia* at shpcmcia? 1031.1Snonaka#options PCMCIAVERBOSE 1041.1Snonaka#options PCMCIACISDEBUG 1051.1Snonaka 1061.1Snonaka# IDE and related devices 1071.1Snonakawdc* at pcmcia? function ? 1081.1Snonakaatabus* at ata? 1091.1Snonakawd* at atabus? drive ? flags 0x0000 1101.1Snonaka 1111.1Snonaka# Pseudo-Devices 1121.1Snonaka 1131.1Snonaka# disk/mass storage pseudo-devices 1141.2Shannkenpseudo-device md # memory disk device (ramdisk) 1151.1Snonaka 1161.1Snonakapseudo-device vnd # disk-like interface to files 1171.1Snonakaoptions VND_COMPRESSION # compressed vnd(4) 1181.1Snonaka 1191.1Snonaka# network pseudo-devices 1201.1Snonakapseudo-device bpfilter # Berkeley packet filter 1211.1Snonakapseudo-device loop # network loopback 1221.1Snonaka 1231.1Snonaka# miscellaneous pseudo-devices 1241.1Snonakapseudo-device pty # pseudo-terminals 1251.1Snonakapseudo-device clockctl # user control of clock subsystem 1261.1Snonakapseudo-device ksyms # /dev/ksyms 1271.1Snonaka 1281.1Snonaka# userland interface to drivers, including autoconf and properties retrieval 1291.1Snonakapseudo-device drvctl 130