1 1.3.8.1 wrstuden # $NetBSD: GENERIC,v 1.3.8.1 1999/12/21 23:16:05 wrstuden 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.1 itojun options PCLOCK=33330000 # 33.33MHz 16 1.1 itojun 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 options KTRACE # system call tracing via ktrace(1) 25 1.1 itojun 26 1.1 itojun #options PMAP_NEW # new pmap interface 27 1.1 itojun 28 1.1 itojun options SYSVMSG # System V-like message queues 29 1.1 itojun options SYSVSEM # System V-like semaphores 30 1.1 itojun options SYSVSHM # System V-like memory sharing 31 1.1 itojun #options SHMMAXPGS=1024 # 1024 pages is the default 32 1.1 itojun 33 1.1 itojun #options LKM # loadable kernel modules 34 1.3.8.1 wrstuden 35 1.3.8.1 wrstuden #options NON_PO2_BLOCKS # non-2**n block size support 36 1.1 itojun 37 1.1 itojun # Diagnostic/debugging support options 38 1.1 itojun #options DIAGNOSTIC # cheap kernel consistency checks 39 1.1 itojun #options DEBUG # expensive debugging checks/support 40 1.1 itojun #options KMEMSTATS # kernel memory statistics (vmstat -m) 41 1.1 itojun #options DDB # in-kernel debugger 42 1.1 itojun #options SYSCALL_DEBUG 43 1.1 itojun #makeoptions DEBUG="-g" # compile full symbol table 44 1.1 itojun 45 1.1 itojun # Compatibility options 46 1.1 itojun options COMPAT_13 # NetBSD 1.3 47 1.3 tsubai options COMPAT_14 # NetBSD 1.4, 48 1.1 itojun options COMPAT_43 # and 4.3BSD 49 1.1 itojun 50 1.1 itojun # Executable format options 51 1.1 itojun options EXEC_COFF # COFF executables 52 1.1 itojun options EXEC_ELF32 # 32-bit ELF executables 53 1.1 itojun 54 1.1 itojun # File systems 55 1.1 itojun file-system FFS # UFS 56 1.1 itojun file-system EXT2FS # second extended file system (linux) 57 1.1 itojun file-system LFS # log-structured file system 58 1.1 itojun file-system MFS # memory file system 59 1.1 itojun file-system NFS # Network File System client 60 1.1 itojun file-system CD9660 # ISO 9660 + Rock Ridge file system 61 1.1 itojun file-system MSDOSFS # MS-DOS file system 62 1.1 itojun file-system FDESC # /dev/fd 63 1.1 itojun file-system KERNFS # /kern 64 1.1 itojun file-system NULLFS # loopback file system 65 1.1 itojun file-system PORTAL # portal filesystem (still experimental) 66 1.1 itojun file-system PROCFS # /proc 67 1.1 itojun file-system UMAPFS # NULLFS + uid and gid remapping 68 1.1 itojun file-system UNION # union file system 69 1.1 itojun file-system CODA # Coda File System; also needs vcoda (below) 70 1.1 itojun 71 1.1 itojun # File system options 72 1.1 itojun #options QUOTA # UFS quotas 73 1.1 itojun #options FFS_EI # FFS Endian Independant support 74 1.1 itojun options NFSSERVER # Network File System server 75 1.1 itojun #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and 76 1.1 itojun # immutable) behave as system flags. 77 1.1 itojun # Networking options 78 1.1 itojun #options GATEWAY # packet forwarding 79 1.1 itojun options INET # IP + ICMP + TCP + UDP 80 1.1 itojun #options MROUTING # IP multicast routing 81 1.1 itojun #options NS # XNS 82 1.1 itojun #options NSIP # XNS tunneling over IP 83 1.1 itojun #options ISO,TPIP # OSI 84 1.1 itojun #options EON # OSI tunneling over IP 85 1.1 itojun #options CCITT,LLC,HDLC # X.25 86 1.1 itojun #options NETATALK # AppleTalk networking protocols 87 1.1 itojun #options PPP_BSDCOMP # BSD-Compress compression support for PPP 88 1.1 itojun #options PPP_DEFLATE # Deflate compression support for PPP 89 1.1 itojun #options PPP_FILTER # Active filter support for PPP (requires bpf) 90 1.1 itojun #options PFIL_HOOKS # pfil(9) packet filter hooks 91 1.1 itojun #options IPFILTER_LOG # ipmon(8) log support 92 1.1 itojun 93 1.1 itojun options NFS_BOOT_DHCP # Support DHCP NFS root 94 1.1 itojun 95 1.1 itojun # Compatibility with 4.2BSD implementation of TCP/IP. Not recommended. 96 1.1 itojun #options TCP_COMPAT_42 97 1.1 itojun 98 1.1 itojun # These options enable verbose messages for several subsystems. 99 1.1 itojun # Warning, these may compile large string tables into the kernel! 100 1.1 itojun #options PCIVERBOSE # verbose PCI device autoconfig messages 101 1.1 itojun options PCMCIAVERBOSE # verbose PCMCIA configuration messages 102 1.1 itojun options SCSIVERBOSE # human readable SCSI error messages 103 1.1 itojun #options USBVERBOSE # verbose USB device autoconfig messages 104 1.1 itojun 105 1.1 itojun # Kernel root file system and dump configuration. 106 1.1 itojun config netbsd root on ? type ? 107 1.1 itojun 108 1.1 itojun # 109 1.1 itojun # Device configuration 110 1.1 itojun # 111 1.1 itojun 112 1.1 itojun mainbus0 at root 113 1.1 itojun 114 1.1 itojun shb* at mainbus? 115 1.1 itojun 116 1.1 itojun com0 at shb? port 0xa4000000 irq 11 117 1.1 itojun com1 at shb? port 0xa4000008 irq 12 118 1.1 itojun 119 1.1 itojun # SH PCMCIA controllers 120 1.1 itojun shpcic0 at shb? port 0xb000000a iomem 0xb8000000 iosiz 0x4000000 121 1.1 itojun shpcic1 at shb? port 0xb000000c iomem 0xb9000000 iosiz 0x4000000 122 1.1 itojun 123 1.1 itojun # PCMCIA bus support 124 1.1 itojun pcmcia* at shpcic? controller ? socket ? 125 1.1 itojun 126 1.1 itojun com* at pcmcia? function ? # Modems and serial cards 127 1.1 itojun wdc* at pcmcia? function ? 128 1.1 itojun wd* at wdc? drive ? # the drives themselves 129 1.1 itojun 130 1.1 itojun ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet 131 1.1 itojun mbe* at pcmcia? function ? # MB8696x based Ethernet 132 1.1 itojun ne* at pcmcia? function ? # NE2000-compatible Ethernet 133 1.1 itojun sm* at pcmcia? function ? # Megahertz Ethernet 134 1.1 itojun 135 1.1 itojun # Pseudo-Devices 136 1.1 itojun 137 1.1 itojun pseudo-device ccd 4 # concatenated/striped disk devices 138 1.1 itojun #pseudo-device raid 4 # RAIDframe disk driver 139 1.1 itojun pseudo-device vnd 4 # disk-like interface to files 140 1.1 itojun pseudo-device bpfilter 8 # Berkeley packet filter 141 1.1 itojun pseudo-device ipfilter # IP filter (firewall) and NAT 142 1.1 itojun pseudo-device loop # network loopback 143 1.1 itojun pseudo-device ppp 2 # Point-to-Point Protocol 144 1.1 itojun pseudo-device sl 2 # Serial Line IP 145 1.1 itojun pseudo-device strip 2 # Starmode Radio IP (Metricom) 146 1.1 itojun pseudo-device tun 2 # network tunneling over tty 147 1.1 itojun pseudo-device gre 2 # generic L3 over IP tunnel 148 1.1 itojun pseudo-device ipip 2 # IP Encapsulation within IP (RFC 2003) 149 1.1 itojun pseudo-device pty 16 # pseudo-terminals 150 1.1 itojun pseudo-device rnd # /dev/random and in-kernel generator 151 1.1 itojun pseudo-device vcoda 4 # coda minicache <-> venus comm. 152 1.1 itojun #pseudo-device md 1 # memory disk device (ramdisk) 153 1.1 itojun 154 1.1 itojun # Enable the hooks used for initializing the root memory-disk. 155 1.1 itojun #options MEMORY_DISK_HOOKS 156 1.1 itojun #options MEMORY_DISK_IS_ROOT # force root on memory disk 157 1.1 itojun #options MEMORY_DISK_SERVER=0 # no userspace memory disk support 158 1.1 itojun #options MINIROOTSIZE=3074 # size of memory disk, in blocks 159