1*79aad7eeSnonaka# $NetBSD: RB850GX2,v 1.1 2015/01/30 15:04:35 nonaka Exp $ 2*79aad7eeSnonaka# 3*79aad7eeSnonaka# RouterBOARD RB850Gx2 4*79aad7eeSnonaka# 5*79aad7eeSnonaka 6*79aad7eeSnonakainclude "arch/evbppc/conf/std.mpc85xx" 7*79aad7eeSnonaka 8*79aad7eeSnonakaoptions INCLUDE_CONFIG_FILE # embed config file in kernel binary 9*79aad7eeSnonaka 10*79aad7eeSnonakaident "RB850GX2-$Revision: 1.1 $" 11*79aad7eeSnonaka 12*79aad7eeSnonakamaxusers 32 13*79aad7eeSnonaka 14*79aad7eeSnonaka#options UVMHIST 15*79aad7eeSnonaka#options UVMHIST_PRINT 16*79aad7eeSnonaka 17*79aad7eeSnonakaoptions P1023 18*79aad7eeSnonakaoptions SYS_CLK=66666667 19*79aad7eeSnonaka#options HZ=1000 20*79aad7eeSnonakano options GUR_BASE 21*79aad7eeSnonakaoptions GUR_BASE=0xff600000 22*79aad7eeSnonakaoptions ROUTERBOOT 23*79aad7eeSnonaka 24*79aad7eeSnonaka#options INSECURE # disable kernel security levels 25*79aad7eeSnonaka#options NTP # NTP phase/frequency locked loop 26*79aad7eeSnonakaoptions KTRACE # system call tracing via ktrace(1) 27*79aad7eeSnonakaoptions MODULAR # new style module(7) framework 28*79aad7eeSnonakaoptions MODULAR_DEFAULT_AUTOLOAD 29*79aad7eeSnonaka 30*79aad7eeSnonakaoptions SYSVMSG # System V message queues 31*79aad7eeSnonakaoptions SYSVSEM # System V semaphores 32*79aad7eeSnonakaoptions SYSVSHM # System V shared memory 33*79aad7eeSnonaka 34*79aad7eeSnonakaoptions USERCONF # userconf(4) support 35*79aad7eeSnonaka#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) 36*79aad7eeSnonakaoptions SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel 37*79aad7eeSnonaka 38*79aad7eeSnonaka# Diagnostic/debugging support options 39*79aad7eeSnonakaoptions DIAGNOSTIC # cheap kernel consistency checks 40*79aad7eeSnonakaoptions DEBUG # expensive debugging checks/support 41*79aad7eeSnonaka#options SYSCALL_DEBUG # syscall debugging 42*79aad7eeSnonakaoptions DDB # in-kernel debugger 43*79aad7eeSnonakaoptions DDB_HISTORY_SIZE=512 # enable history editing in DDB 44*79aad7eeSnonakaoptions TRAP_PANICWAIT 45*79aad7eeSnonakamakeoptions COPY_SYMTAB=1 # size for embedded symbol table 46*79aad7eeSnonaka 47*79aad7eeSnonakamakeoptions DEBUG="-g" # compile full symbol table 48*79aad7eeSnonaka 49*79aad7eeSnonaka# Compatibility options 50*79aad7eeSnonaka#options COMPAT_09 # NetBSD 0.9, 51*79aad7eeSnonaka#options COMPAT_10 # NetBSD 1.0, 52*79aad7eeSnonaka#options COMPAT_11 # NetBSD 1.1, 53*79aad7eeSnonaka#options COMPAT_12 # NetBSD 1.2, 54*79aad7eeSnonakaoptions COMPAT_13 # NetBSD 1.3, 55*79aad7eeSnonakaoptions COMPAT_14 # NetBSD 1.4, 56*79aad7eeSnonakaoptions COMPAT_15 # NetBSD 1.5, 57*79aad7eeSnonakaoptions COMPAT_16 # NetBSD 1.6, 58*79aad7eeSnonakaoptions COMPAT_20 # NetBSD 2.0, 59*79aad7eeSnonakaoptions COMPAT_30 # NetBSD 3.0, 60*79aad7eeSnonakaoptions COMPAT_40 # NetBSD 4.0, 61*79aad7eeSnonakaoptions COMPAT_50 # NetBSD 5.0, 62*79aad7eeSnonakaoptions COMPAT_60 # NetBSD 6.0, and 63*79aad7eeSnonakaoptions COMPAT_70 # NetBSD 7.0 binary compatibility. 64*79aad7eeSnonakaoptions COMPAT_43 # and 4.3BSD 65*79aad7eeSnonaka#options COMPAT_386BSD_MBRPART # recognize old partition ID 66*79aad7eeSnonaka#options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended. 67*79aad7eeSnonakaoptions COMPAT_BSDPTY # /dev/[pt]ty?? ptys. 68*79aad7eeSnonaka 69*79aad7eeSnonaka# Wedge support 70*79aad7eeSnonakaoptions DKWEDGE_AUTODISCOVER # Automatically add dk(4) instances 71*79aad7eeSnonakaoptions DKWEDGE_METHOD_GPT # Supports GPT partitions as wedges 72*79aad7eeSnonaka 73*79aad7eeSnonaka# File systems 74*79aad7eeSnonakafile-system FFS # UFS 75*79aad7eeSnonakafile-system EXT2FS # second extended file system (linux) 76*79aad7eeSnonakafile-system LFS # log-structured file system 77*79aad7eeSnonakafile-system MFS # memory file system 78*79aad7eeSnonakafile-system NFS # Network File System client 79*79aad7eeSnonakafile-system CD9660 # ISO 9660 + Rock Ridge file system 80*79aad7eeSnonakafile-system MSDOSFS # MS-DOS file system 81*79aad7eeSnonakafile-system FDESC # /dev/fd 82*79aad7eeSnonakafile-system TMPFS # efficient memory file system 83*79aad7eeSnonakafile-system KERNFS # /kern 84*79aad7eeSnonakafile-system NULLFS # loopback file system 85*79aad7eeSnonaka#file-system OVERLAY # overlay file system 86*79aad7eeSnonakafile-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) 87*79aad7eeSnonakafile-system PROCFS # /proc 88*79aad7eeSnonaka#file-system UMAPFS # NULLFS + uid and gid remapping 89*79aad7eeSnonakafile-system UNION # union file system 90*79aad7eeSnonakafile-system PTYFS # /dev/pts/N support 91*79aad7eeSnonaka 92*79aad7eeSnonaka# File system options 93*79aad7eeSnonakaoptions QUOTA # legacy UFS quotas 94*79aad7eeSnonakaoptions QUOTA2 # new, in-filesystem UFS quotas 95*79aad7eeSnonakaoptions FFS_EI # FFS Endian Independent support 96*79aad7eeSnonakaoptions WAPBL # File system journaling support 97*79aad7eeSnonakaoptions NFSSERVER # Network File System server 98*79aad7eeSnonaka#options FFS_NO_SNAPSHOT # No FFS snapshot support 99*79aad7eeSnonakaoptions EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and 100*79aad7eeSnonaka # immutable) behave as system flags. 101*79aad7eeSnonaka 102*79aad7eeSnonakaoptions NFS_BOOT_DHCP # Support DHCP NFS root 103*79aad7eeSnonaka 104*79aad7eeSnonaka# Networking options 105*79aad7eeSnonaka#options GATEWAY # packet forwarding 106*79aad7eeSnonakaoptions INET # IP + ICMP + TCP + UDP 107*79aad7eeSnonakaoptions INET_CSUM_COUNTERS 108*79aad7eeSnonakaoptions TCP_CSUM_COUNTERS 109*79aad7eeSnonakaoptions UDP_CSUM_COUNTERS 110*79aad7eeSnonakaoptions INET6 # IPV6 111*79aad7eeSnonaka#options IPSEC # IP security 112*79aad7eeSnonaka#options IPSEC_DEBUG # debug for IP security 113*79aad7eeSnonaka#options MROUTING # IP multicast routing 114*79aad7eeSnonaka#options NETATALK # AppleTalk networking protocols 115*79aad7eeSnonaka#options PPP_BSDCOMP # BSD-Compress compression support for PPP 116*79aad7eeSnonaka#options PPP_DEFLATE # Deflate compression support for PPP 117*79aad7eeSnonaka#options PPP_FILTER # Active filter support for PPP (requires bpf) 118*79aad7eeSnonaka#options IPFILTER_LOG # ipmon(8) log support 119*79aad7eeSnonaka#options IPFILTER_LOOKUP # ippool(8) support 120*79aad7eeSnonaka#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG 121*79aad7eeSnonaka 122*79aad7eeSnonaka# These options enable verbose messages for several subsystems. 123*79aad7eeSnonaka# Warning, these may compile large string tables into the kernel! 124*79aad7eeSnonakaoptions MIIVERBOSE # verbose PHY autoconfig messages 125*79aad7eeSnonaka 126*79aad7eeSnonaka# Kernel root file system and dump configuration. 127*79aad7eeSnonakaconfig netbsd root on ? type ? 128*79aad7eeSnonaka 129*79aad7eeSnonaka# 130*79aad7eeSnonaka# Device configuration 131*79aad7eeSnonaka# 132*79aad7eeSnonaka 133*79aad7eeSnonakamainbus0 at root # Processor Local Bus 134*79aad7eeSnonaka 135*79aad7eeSnonakacpunode* at mainbus? node ? 136*79aad7eeSnonakagpio* at gpiobus? 137*79aad7eeSnonaka 138*79aad7eeSnonakaoptions MULTIPROCESSOR 139*79aad7eeSnonakacpu* at cpunode? 140*79aad7eeSnonaka 141*79aad7eeSnonakaobio0 at cpunode? # On-chip Peripheral Bus 142*79aad7eeSnonaka 143*79aad7eeSnonakae500wdog* at cpunode? # Watchdog timer 144*79aad7eeSnonaka 145*79aad7eeSnonakaddrc* at cpunode? 146*79aad7eeSnonakaduart* at cpunode? 147*79aad7eeSnonakacom* at duart? port ? 148*79aad7eeSnonakaoptions CONSADDR="DUART2_BASE" 149*79aad7eeSnonaka 150*79aad7eeSnonakapq3pcie* at cpunode? # PCI-Express controller 151*79aad7eeSnonakapci* at pq3pcie? 152*79aad7eeSnonaka 153*79aad7eeSnonakappb* at pci? dev ? function ? # PCI-PCI bridges 154*79aad7eeSnonakapci* at ppb? 155*79aad7eeSnonaka 156*79aad7eeSnonakadiic* at cpunode? # i2c bus 157*79aad7eeSnonakaiic* at diic? 158*79aad7eeSnonaka 159*79aad7eeSnonakapseudo-device loop # network loopback 160*79aad7eeSnonakapseudo-device bpfilter # packet filter 161*79aad7eeSnonakapseudo-device clockctl # user control of clock subsystem 162*79aad7eeSnonakapseudo-device drvctl # user control of drive subsystem 163*79aad7eeSnonakapseudo-device ksyms # /dev/ksyms 164*79aad7eeSnonakapseudo-device pty # pseudo-terminals 165*79aad7eeSnonakapseudo-device vnd # disk-like interface to files 166*79aad7eeSnonakapseudo-device putter # for puffs and pud 167*79aad7eeSnonakapseudo-device lockstat # lock profiling 168