GENERIC revision 1.14
1# $NetBSD: GENERIC,v 1.14 1999/12/22 05:55:25 tsubai Exp $ 2# 3# GENERIC kernel for RISC-NEWS 4 5include "arch/newsmips/conf/std.newsmips" 6 7maxusers 16 8 9options news3400 10options news5000 11options MIPS1 # R2000/R3000 support 12options MIPS3 # R4000 support 13options CPU_SINGLE # no I/O processor 14 15# Standard system options 16options KTRACE # system call tracing support 17options SYSVMSG # System V message queues 18options SYSVSEM # System V semaphores 19options SYSVSHM # System V shared memory 20#options SHMMAXPGS=1024 # 1024 pages is the default 21options LKM # loadable kernel modules 22options NKMEMCLUSTERS=1024 # 4K pages in kernel malloc pool 23#options NTP # network time protocol 24#options UCONSOLE # users can redirect console (unsafe) 25 26# Debugging options 27#options DDB # kernel dynamic debugger 28#options DDB_HISTORY_SIZE=100 # enable history editing in DDB 29#options DEBUG # extra kernel debugging support 30#options DIAGNOSTIC # extra kernel sanity checking 31#options SCSIVERBOSE # Verbose SCSI errors 32 33# Compatibility options 34options COMPAT_43 # compatibility with 4.3BSD binaries 35options COMPAT_10 # NetBSD 1.0 binary compatibility 36options COMPAT_11 # NetBSD 1.1 binary compatibility 37options COMPAT_12 # NetBSD 1.2 binary compatibility 38options COMPAT_13 # NetBSD 1.3 binary compatibility 39options COMPAT_14 # NetBSD 1.4 binary compatibility 40#options EXEC_AOUT # exec a.out binaries 41#options EXEC_ECOFF # exec ecoff binaries 42 43# Filesystem options 44file-system FFS # Berkeley Fast Filesystem 45file-system NFS # Sun NFS-compatible filesystem client 46file-system KERNFS # kernel data-structure filesystem 47file-system NULLFS # NULL layered filesystem 48file-system MFS # memory-based filesystem 49file-system FDESC # user file descriptor filesystem 50file-system UMAPFS # uid/gid remapping filesystem 51file-system LFS # Log-based filesystem (still experimental) 52file-system PORTAL # portal filesystem (still experimental) 53file-system PROCFS # /proc 54file-system CD9660 # ISO 9660 + Rock Ridge file system 55file-system UNION # union file system 56file-system MSDOSFS # MS-DOS FAT filesystem(s). 57 58options NFSSERVER # Sun NFS-compatible filesystem server 59options QUOTA # FFS quotas 60#options FFS_EI # FFS Endian Independant support 61#options SOFTDEP # FFS soft updates support. 62 63# Pull in config fragments for kernel crypto. This is required for 64# options IPSEC etc. to work. If you want to run with IPSEC, uncomment 65# one of these, based on whether you use crypto-us or crypto-intl, and 66# adjust the prefixes as necessary. 67 68#prefix ../crypto-us/sys 69#cinclude "conf/files.crypto-us" 70#prefix 71 72#prefix ../crypto-intl/sys 73#cinclude "conf/files.crypto-intl" 74#prefix 75 76# Networking options 77options INET # Internet protocols 78options INET6 # IPV6 79#options IPSEC # IP security 80#options IPSEC_ESP # IP security (encryption part; define w/IPSEC) 81#options IPSEC_DEBUG # debug for IP security 82#options GATEWAY # IP packet forwarding 83#options MROUTING # packet forwarding of multicast packets 84options NS # Xerox NS networking 85#options NSIP # Xerox NS tunneling over IP 86#options ISO,TPIP # OSI networking 87#options EON # OSI tunneling over IP 88#options CCITT,LLC,HDLC # X.25 89options NETATALK # AppleTalk (over Ethernet) protocol 90options PPP_BSDCOMP # BSD-Compress compression support for PPP 91options PPP_DEFLATE # Deflate compression support for PPP 92options PPP_FILTER # Active filter support for PPP (requires bpf) 93options PFIL_HOOKS # pfil(9) packet filter hooks 94options IPFILTER_LOG # ipmon(8) log support 95 96#options TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP 97 98options NFS_BOOT_BOOTPARAM 99 100config netbsd root on ? type ? 101 102mainbus0 at root 103 104cpu0 at mainbus0 105hb0 at mainbus0 # Hyper-bus 106ap0 at mainbus0 # APbus 107 108mkclock0 at hb0 addr 0xbff407f8 # MK48T02 realtime clock 109mkclock0 at ap? 110 111le0 at hb0 addr 0xbff80000 level 1 # built-in LANCE ethernet 112le1 at hb0 addr 0xb8c30000 level 0 113 114sn* at ap? # SONIC Ethernet 115 116kb0 at hb0 addr 0xbfd00000 level 2 # keyboard 117ms0 at hb0 addr 0xbfd00004 level 2 # mouse 118 119zsc0 at hb0 addr 0xbfec0000 level 1 # on-board 120zsc1 at hb0 addr 0xb8c40100 level 1 # expansion board 121zsc2 at hb0 addr 0xb8c40104 level 1 122zsc0 at ap? 123 124zstty0 at zsc0 channel 0 # tty00 125zstty1 at zsc0 channel 1 # tty01 126zstty2 at zsc1 channel 0 # tty02 127zstty3 at zsc1 channel 1 # tty03 128zstty4 at zsc2 channel 0 # tty04 129zstty5 at zsc2 channel 1 # tty05 130 131fb0 at hb0 addr 0x88000000 # frame buffer 132 133sc0 at hb0 addr 0xbfe00100 level 0 # on-board cxd1185 SCSI controller 134scsibus0 at sc0 135 136sd* at scsibus? target ? lun ? # SCSI disks 137st* at scsibus? target ? lun ? # SCSI tapes 138cd* at scsibus? target ? lun ? # SCSI CD-ROMs 139ch* at scsibus? target ? lun ? # SCSI changer devices 140 141pseudo-device loop # loopback interface; required 142pseudo-device pty 32 # pseudo-terminals 143pseudo-device sl 2 # SLIP interfaces 144pseudo-device ppp 2 # PPP interfaces 145pseudo-device tun 4 # Network "tunnel" device 146#pseudo-device gre 2 # generic L3 over IP tunnel 147pseudo-device bpfilter 16 # Berkeley Packet Filter 148pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) 149#pseudo-device faith 1 # IPv[46] tcp relay translation i/f 150pseudo-device vnd 4 # disk-like interface to files 151pseudo-device ccd 4 # concatenated and striped disks 152#pseudo-device raid 4 # RAIDframe disk driver 153#pseudo-device strip 1 # radio clock 154#pseudo-device ipfilter # ip filter 155