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