1 1.9 jdolecek # $NetBSD: MMEYE,v 1.9 2002/01/27 13:23:21 jdolecek Exp $ 2 1.1 itojun # 3 1.1 itojun # GENERIC -- everything that's currently supported 4 1.1 itojun # 5 1.1 itojun 6 1.1 itojun include "arch/mmeye/conf/std.mmeye" 7 1.1 itojun 8 1.1 itojun maxusers 16 # estimated number of users 9 1.1 itojun 10 1.1 itojun # CPU support 11 1.1 itojun options SH7708R # 100MHz 12 1.1 itojun options MMEYE 13 1.1 itojun options MMEYE_NEW_INT 14 1.1 itojun #options MMEYE_NO_CACHE 15 1.8 lukem options PCLOCK=33330000 # 33.33MHz 16 1.8 lukem options INITTODR_ALWAYS_USE_RTC 17 1.1 itojun 18 1.1 itojun # Standard system options 19 1.1 itojun #options UCONSOLE # users can use TIOCCONS (for xconsole) 20 1.1 itojun #options INSECURE # disable kernel security levels 21 1.1 itojun 22 1.1 itojun options HZ=50 # clock interrupt generates every 1/HZ sec 23 1.1 itojun #options NTP # NTP phase/frequency locked loop 24 1.1 itojun 25 1.1 itojun options KTRACE # system call tracing via ktrace(1) 26 1.9 jdolecek 27 1.9 jdolecek #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) 28 1.1 itojun 29 1.1 itojun # Diagnostic/debugging support options 30 1.1 itojun #options DIAGNOSTIC # cheap kernel consistency checks 31 1.1 itojun #options DEBUG # expensive debugging checks/support 32 1.1 itojun #options DDB # in-kernel debugger 33 1.1 itojun #makeoptions DEBUG="-g" # compile full symbol table 34 1.1 itojun #options SYSCALL_DEBUG 35 1.1 itojun 36 1.1 itojun # Compatibility options 37 1.1 itojun options COMPAT_13 # NetBSD 1.3 38 1.3 tsubai options COMPAT_14 # NetBSD 1.4, 39 1.1 itojun options COMPAT_43 # and 4.3BSD 40 1.1 itojun 41 1.1 itojun # Executable format options 42 1.1 itojun options EXEC_COFF # COFF executables 43 1.1 itojun options EXEC_ELF32 # 32-bit ELF executables 44 1.1 itojun 45 1.1 itojun # File systems 46 1.1 itojun file-system FFS # UFS 47 1.1 itojun file-system MFS # memory file system 48 1.1 itojun file-system NFS # Network File System client 49 1.1 itojun file-system PROCFS # /proc 50 1.1 itojun 51 1.1 itojun # Networking options 52 1.1 itojun options INET # IP + ICMP + TCP + UDP 53 1.1 itojun options NFS_BOOT_DHCP # Support DHCP NFS root 54 1.1 itojun 55 1.1 itojun #options PCIVERBOSE # verbose PCI device autoconfig messages 56 1.6 cgd #options PCI_CONFIG_DUMP # verbosely dump PCI config space 57 1.1 itojun options PCMCIAVERBOSE # verbose PCMCIA configuration messages 58 1.1 itojun 59 1.1 itojun # Kernel root file system and dump configuration. 60 1.3 tsubai #config netbsd root on ? type nfs 61 1.3 tsubai config netbsd root on wd0a type ffs 62 1.1 itojun 63 1.1 itojun # 64 1.1 itojun # Device configuration 65 1.1 itojun # 66 1.1 itojun 67 1.1 itojun mainbus0 at root 68 1.1 itojun 69 1.1 itojun shb* at mainbus? 70 1.5 msaitoh 71 1.5 msaitoh # WatchDog Timer 72 1.5 msaitoh wdog0 at shb? port 0xffffff84 73 1.1 itojun 74 1.1 itojun com0 at shb? port 0xa4000000 irq 11 75 1.1 itojun com1 at shb? port 0xa4000008 irq 12 76 1.1 itojun 77 1.1 itojun # SH PCMCIA controllers 78 1.1 itojun shpcic0 at shb? port 0xb000000a iomem 0xb8000000 iosiz 0x1000000 79 1.1 itojun shpcic1 at shb? port 0xb000000c iomem 0xb9000000 iosiz 0x1000000 80 1.1 itojun 81 1.1 itojun # PCMCIA bus support 82 1.1 itojun pcmcia* at shpcic? controller ? socket ? 83 1.1 itojun 84 1.1 itojun com* at pcmcia? function ? # Modems and serial cards 85 1.1 itojun wdc* at pcmcia? function ? 86 1.1 itojun wd* at wdc? drive ? # the drives themselves 87 1.1 itojun 88 1.1 itojun ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet 89 1.1 itojun mbe* at pcmcia? function ? # MB8696x based Ethernet 90 1.1 itojun ne* at pcmcia? function ? # NE2000-compatible Ethernet 91 1.1 itojun sm* at pcmcia? function ? # Megahertz Ethernet 92 1.1 itojun 93 1.1 itojun pseudo-device vnd 4 # disk-like interface to files 94 1.1 itojun #pseudo-device bpfilter 8 # Berkeley packet filter 95 1.1 itojun #pseudo-device ipfilter # IP filter (firewall) and NAT 96 1.1 itojun pseudo-device loop # network loopback 97 1.7 jdolecek pseudo-device pty # pseudo-terminals 98 1.1 itojun 99 1.1 itojun # Enable the hooks used for initializing the root memory-disk. 100 1.1 itojun #options MEMORY_DISK_HOOKS 101 1.1 itojun #options MEMORY_DISK_IS_ROOT # force root on memory disk 102 1.1 itojun #options MEMORY_DISK_SERVER=0 # no userspace memory disk support 103 1.1 itojun #options MINIROOTSIZE=3074 # size of memory disk, in blocks 104 1.1 itojun 105 1.1 itojun #pseudo-device md 1 # memory disk device (ramdisk) 106