11.44Smaxv# $NetBSD: MMEYE,v 1.44 2018/08/01 20:04:12 maxv Exp $ 21.1Sitojun# 31.1Sitojun# GENERIC -- everything that's currently supported 41.1Sitojun# 51.1Sitojun 61.1Sitojuninclude "arch/mmeye/conf/std.mmeye" 71.14Satatat 81.14Satatat#options INCLUDE_CONFIG_FILE # embed config file in kernel binary 91.1Sitojun 101.1Sitojunmaxusers 16 # estimated number of users 111.1Sitojun 121.1Sitojun# CPU support 131.10Suchoptions SH3 141.1Sitojunoptions SH7708R # 100MHz 151.1Sitojunoptions MMEYE 161.41Skiyoharaoptions MMEYE_NEW_INT=0xb000000e 171.1Sitojun#options MMEYE_NO_CACHE 181.8Slukemoptions PCLOCK=33330000 # 33.33MHz 191.8Slukemoptions INITTODR_ALWAYS_USE_RTC 201.1Sitojun 211.41Skiyoharaoptions IOM_RAM_SIZE=0x01000000 # 16MB 221.41Skiyoharaoptions IOM_RAM_BEGIN=0x0c000000 231.41Skiyoharamakeoptions DEFTEXTADDR="0x8c010000" 241.41Skiyohara 251.1Sitojun# Standard system options 261.1Sitojun#options INSECURE # disable kernel security levels 271.1Sitojun 281.1Sitojunoptions HZ=50 # clock interrupt generates every 1/HZ sec 291.1Sitojun#options NTP # NTP phase/frequency locked loop 301.1Sitojun 311.1Sitojunoptions KTRACE # system call tracing via ktrace(1) 321.9Sjdolecek 331.19Slukemoptions USERCONF # userconf(4) support 341.9Sjdolecek#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) 351.23Satatat#options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel 361.1Sitojun 371.1Sitojun# Diagnostic/debugging support options 381.1Sitojun#options DIAGNOSTIC # cheap kernel consistency checks 391.1Sitojun#options DEBUG # expensive debugging checks/support 401.1Sitojun#options DDB # in-kernel debugger 411.1Sitojun#makeoptions DEBUG="-g" # compile full symbol table 421.1Sitojun#options SYSCALL_DEBUG 431.1Sitojun 441.1Sitojun# Compatibility options 451.43Smrginclude "conf/compat_netbsd14.config" 461.18Stsutsuioptions BSDDISKLABEL_EI # endian independent disklabel support 471.18Stsutsuioptions COMPAT_MMEYE_OLDLABEL # old mmeye's disklabel support 481.1Sitojun 491.1Sitojun# Executable format options 501.1Sitojunoptions EXEC_COFF # COFF executables 511.1Sitojun 521.1Sitojun# File systems 531.1Sitojunfile-system FFS # UFS 541.1Sitojunfile-system MFS # memory file system 551.1Sitojunfile-system NFS # Network File System client 561.1Sitojunfile-system PROCFS # /proc 571.31Schristos#file-system PTYFS # /dev/pts/N support 581.32Stsutsuioptions FFS_NO_SNAPSHOT # No FFS snapshot support 591.1Sitojun 601.1Sitojun# Networking options 611.1Sitojunoptions INET # IP + ICMP + TCP + UDP 621.1Sitojunoptions NFS_BOOT_DHCP # Support DHCP NFS root 631.1Sitojun 641.1Sitojunoptions PCMCIAVERBOSE # verbose PCMCIA configuration messages 651.1Sitojun 661.1Sitojun# Kernel root file system and dump configuration. 671.3Stsubai#config netbsd root on ? type nfs 681.3Stsubaiconfig netbsd root on wd0a type ffs 691.1Sitojun 701.1Sitojun# 711.1Sitojun# Device configuration 721.1Sitojun# 731.1Sitojun 741.1Sitojunmainbus0 at root 751.1Sitojun 761.1Sitojunshb* at mainbus? 771.5Smsaitoh 781.35Suwertc* at shb? 791.35Suwe 801.41Skiyoharacom0 at mainbus? addr1 0xa4000000 irq1 11 811.41Skiyoharacom1 at mainbus? addr1 0xa4000008 irq1 12 821.1Sitojun 831.1Sitojun# SH PCMCIA controllers 841.41Skiyoharammeyepcmcia0 at mainbus? addr1 0xb000000a addr2 0xb8000000 irq1 3 irq2 10 851.41Skiyoharammeyepcmcia1 at mainbus? addr1 0xb000000c addr2 0xb9000000 irq1 4 irq2 9 861.1Sitojun 871.1Sitojun# PCMCIA bus support 881.17Sjdolecekpcmcia* at mmeyepcmcia? controller ? socket ? 891.1Sitojun 901.1Sitojuncom* at pcmcia? function ? # Modems and serial cards 911.1Sitojunwdc* at pcmcia? function ? 921.22Slukematabus* at ata? 931.21Sbouyerwd* at atabus? drive ? 941.1Sitojun 951.1Sitojunep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet 961.1Sitojunmbe* at pcmcia? function ? # MB8696x based Ethernet 971.1Sitojunne* at pcmcia? function ? # NE2000-compatible Ethernet 981.1Sitojunsm* at pcmcia? function ? # Megahertz Ethernet 991.1Sitojun 1001.34Scubepseudo-device vnd # disk-like interface to files 1011.39Spooka#pseudo-device fss # file system snapshot device 1021.33Srpaulo#pseudo-device bpfilter # Berkeley packet filter 1031.44Smaxv#pseudo-device npf # NPF packet filter 1041.1Sitojunpseudo-device loop # network loopback 1051.7Sjdolecekpseudo-device pty # pseudo-terminals 1061.15Slukempseudo-device clockctl # user control of clock subsystem 1071.1Sitojun 1081.1Sitojun# Enable the hooks used for initializing the root memory-disk. 1091.1Sitojun#options MEMORY_DISK_HOOKS 1101.1Sitojun#options MEMORY_DISK_IS_ROOT # force root on memory disk 1111.1Sitojun#options MEMORY_DISK_SERVER=0 # no userspace memory disk support 1121.12Slukem#options MEMORY_DISK_ROOT_SIZE=3074 # size of memory disk, in blocks 1131.1Sitojun 1141.40Shannken#pseudo-device md # memory disk device (ramdisk) 115