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