GENERIC revision 1.15
1# $NetBSD: GENERIC,v 1.15 2000/01/20 19:12:33 wrstuden 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 OVERLAY # overlay file system 49file-system MFS # memory-based filesystem 50file-system FDESC # user file descriptor filesystem 51file-system UMAPFS # uid/gid remapping filesystem 52file-system LFS # Log-based filesystem (still experimental) 53file-system PORTAL # portal filesystem (still experimental) 54file-system PROCFS # /proc 55file-system CD9660 # ISO 9660 + Rock Ridge file system 56file-system UNION # union file system 57file-system MSDOSFS # MS-DOS FAT filesystem(s). 58 59options NFSSERVER # Sun NFS-compatible filesystem server 60options QUOTA # FFS quotas 61#options FFS_EI # FFS Endian Independant support 62#options SOFTDEP # FFS soft updates support. 63 64# Pull in config fragments for kernel crypto. This is required for 65# options IPSEC etc. to work. If you want to run with IPSEC, uncomment 66# one of these, based on whether you use crypto-us or crypto-intl, and 67# adjust the prefixes as necessary. 68 69#prefix ../crypto-us/sys 70#cinclude "conf/files.crypto-us" 71#prefix 72 73#prefix ../crypto-intl/sys 74#cinclude "conf/files.crypto-intl" 75#prefix 76 77# Networking options 78options INET # Internet protocols 79options INET6 # IPV6 80#options IPSEC # IP security 81#options IPSEC_ESP # IP security (encryption part; define w/IPSEC) 82#options IPSEC_DEBUG # debug for IP security 83#options GATEWAY # IP packet forwarding 84#options MROUTING # packet forwarding of multicast packets 85options NS # Xerox NS networking 86#options NSIP # Xerox NS tunneling over IP 87#options ISO,TPIP # OSI networking 88#options EON # OSI tunneling over IP 89#options CCITT,LLC,HDLC # X.25 90options NETATALK # AppleTalk (over Ethernet) protocol 91options PPP_BSDCOMP # BSD-Compress compression support for PPP 92options PPP_DEFLATE # Deflate compression support for PPP 93options PPP_FILTER # Active filter support for PPP (requires bpf) 94options PFIL_HOOKS # pfil(9) packet filter hooks 95options IPFILTER_LOG # ipmon(8) log support 96 97#options TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP 98 99options NFS_BOOT_BOOTPARAM 100 101config netbsd root on ? type ? 102 103mainbus0 at root 104 105cpu0 at mainbus0 106hb0 at mainbus0 # Hyper-bus 107ap0 at mainbus0 # APbus 108 109mkclock0 at hb0 addr 0xbff407f8 # MK48T02 realtime clock 110mkclock0 at ap? 111 112le0 at hb0 addr 0xbff80000 level 1 # built-in LANCE ethernet 113le1 at hb0 addr 0xb8c30000 level 0 114 115sn* at ap? # SONIC Ethernet 116 117kb0 at hb0 addr 0xbfd00000 level 2 # keyboard 118ms0 at hb0 addr 0xbfd00004 level 2 # mouse 119 120zsc0 at hb0 addr 0xbfec0000 level 1 # on-board 121zsc1 at hb0 addr 0xb8c40100 level 1 # expansion board 122zsc2 at hb0 addr 0xb8c40104 level 1 123zsc0 at ap? 124 125zstty0 at zsc0 channel 0 # tty00 126zstty1 at zsc0 channel 1 # tty01 127zstty2 at zsc1 channel 0 # tty02 128zstty3 at zsc1 channel 1 # tty03 129zstty4 at zsc2 channel 0 # tty04 130zstty5 at zsc2 channel 1 # tty05 131 132fb0 at hb0 addr 0x88000000 # frame buffer 133 134sc0 at hb0 addr 0xbfe00100 level 0 # on-board cxd1185 SCSI controller 135scsibus0 at sc0 136 137sd* at scsibus? target ? lun ? # SCSI disks 138st* at scsibus? target ? lun ? # SCSI tapes 139cd* at scsibus? target ? lun ? # SCSI CD-ROMs 140ch* at scsibus? target ? lun ? # SCSI changer devices 141 142pseudo-device loop # loopback interface; required 143pseudo-device pty 32 # pseudo-terminals 144pseudo-device sl 2 # SLIP interfaces 145pseudo-device ppp 2 # PPP interfaces 146pseudo-device tun 4 # Network "tunnel" device 147#pseudo-device gre 2 # generic L3 over IP tunnel 148pseudo-device bpfilter 16 # Berkeley Packet Filter 149pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933) 150#pseudo-device faith 1 # IPv[46] tcp relay translation i/f 151pseudo-device vnd 4 # disk-like interface to files 152pseudo-device ccd 4 # concatenated and striped disks 153#pseudo-device raid 4 # RAIDframe disk driver 154#pseudo-device strip 1 # radio clock 155#pseudo-device ipfilter # ip filter 156