GENERIC revision 1.4
11.1Sjonathan# 21.1Sjonathan# DECstation (3100 or 5000/xxx) 31.1Sjonathan# 41.1Sjonathan# Generic config.new configuration for NetBSD/pmax 51.4Sjonathan# $NetBSD: GENERIC,v 1.4 1996/08/28 05:50:59 jonathan Exp $ 61.1Sjonathan# 71.1Sjonathaninclude "std.pmax" 81.1Sjonathan 91.1Sjonathanmaxusers 8 101.1Sjonathan 111.1Sjonathan# enables fudging of swap blocks to swap after a miniroot 121.1Sjonathan# in the b partition, and make the kernel call setconf() to ask 131.1Sjonathan# what the root device is. 141.1Sjonathanoptions GENERIC 151.1Sjonathan 161.3Sjonathanoptions CPU_R3000 # R2000/R3000 support 171.1Sjonathan 181.1Sjonathan# replaces "cpu ds5k/240" 191.1Sjonathanoptions DS5000_240 # 3MAXPLUS (kn03) support 201.1Sjonathanoptions DS5000_100 # 3MIN (kn02ba/kmin) support 211.1Sjonathanoptions DS5000_25 # MAXINE (kn02ca/xine) support 221.1Sjonathanoptions DS5000_200 # 3MAX (kn02) support, one day 231.1Sjonathan 241.1Sjonathanoptions DS3100 # PMAX (kn01) DECstation 2100, 3100 251.1Sjonathan 261.1Sjonathan 271.1Sjonathan# You need to set this locally, but it doesn't do much outside the kernel. 281.1Sjonathan# Set up /etc/localtime instead. 291.1Sjonathanoptions TIMEZONE="0" # minutes west of GMT (for) 301.1Sjonathanoptions DST=0 # use daylight savings rules 311.1Sjonathan 321.1Sjonathan 331.1Sjonathan# Standard system options 341.1Sjonathanoptions SWAPPAGER # swap pager (anonymous and swap space) 351.1Sjonathanoptions VNODEPAGER # vnode pager (mapped files) 361.1Sjonathanoptions DEVPAGER # device pager (mapped devices) 371.1Sjonathan#options DIAGNOSTIC # extra kernel debugging checks 381.1Sjonathanoptions DEBUG # extra kernel debugging support 391.1Sjonathanoptions "COMPAT_43" # compatibility with 4.3BSD binaries 401.1Sjonathanoptions KTRACE # system call tracing support 411.1Sjonathanoptions "NKMEMCLUSTERS=1024" # 4K pages in kernel malloc pool 421.1Sjonathan 431.1Sjonathan#options KGDB # support for kernel gdb 441.1Sjonathan#options "KGDBRATE=19200" # kernel gdb port rate (default 9600) 451.1Sjonathan#options "KGDBDEV=15*256+0" # device for kernel gdb 461.1Sjonathan 471.1Sjonathan# Filesystem options 481.1Sjonathanoptions FIFO # POSIX fifo support (in all filesystems) 491.1Sjonathanoptions FFS,QUOTA # fast filesystem with user and group quotas 501.1Sjonathanoptions MFS # memory-based filesystem 511.1Sjonathanoptions NFSCLIENT # Sun NFS-compatible filesystem (client) 521.1Sjonathanoptions NFSSERVER # Sun NFS-compatible filesystem (server) 531.1Sjonathanoptions KERNFS # kernel data-structure filesystem 541.1Sjonathan#options FDESC # user file descriptor filesystem 551.1Sjonathan#options UMAPFS # uid/gid remapping filesystem 561.1Sjonathanoptions NULLFS # null layer filesystem 571.1Sjonathan#options LFS # Log-based filesystem (still experimental) 581.1Sjonathan#options PORTAL # portal filesystem (still experimental) 591.1Sjonathan 601.1Sjonathan# Networking options 611.1Sjonathanoptions INET # Internet protocols 621.1Sjonathanoptions "TCP_COMPAT_42" # compatibility with 4.2BSD TCP/IP 631.1Sjonathanoptions GATEWAY # IP packet forwarding 641.1Sjonathan#options MULTICAST # Multicast support 651.1Sjonathan#options MROUTING # Multicast routing support 661.1Sjonathan#options ISO # OSI networking 671.1Sjonathan#options TPIP 681.1Sjonathan#options EON 691.1Sjonathan 701.1Sjonathanoptions COMPAT_10 # Pre-NetBSD 1.1 compatibility 711.3Sjonathanoptions COMPAT_11 721.4Sjonathanoptions COMPAT_12 731.1Sjonathan 741.1Sjonathan# pmax specific 751.1Sjonathanoptions COMPAT_ULTRIX # ultrix compatibility 761.3Sjonathanoptions "HZ=256" # RTC rate required 771.1Sjonathan 781.1Sjonathan# Note that this configuration is unlikely to work, yet... 791.1Sjonathanconfig gennetbsd swap generic 801.1Sjonathan 811.1Sjonathan 821.1Sjonathan######################################################################## 831.1Sjonathan# # 841.1Sjonathan# DECstation Turbochannel configuration and options # 851.1Sjonathan# # 861.1Sjonathan######################################################################## 871.1Sjonathan 881.1Sjonathantc* at mainbus0 # All but PMAXes have a turbochannel 891.1Sjonathan 901.1Sjonathan 911.1Sjonathan######################################################################## 921.1Sjonathan# Common configuration for machines with IO ASIC chips # 931.1Sjonathan# (3MIN, MAXINE, 3MAXPLUS) # 941.1Sjonathan######################################################################## 951.1Sjonathanioasic0 at tc? 961.1Sjonathanclock0 at ioasic? # RTC 971.1Sjonathanasc0 at ioasic? # system SCSI subslot 981.1Sjonathanscc0 at ioasic? 991.1Sjonathanle0 at ioasic? # tc onboard lance 1001.1Sjonathanscc1 at ioasic? # Not present on Maxine 1011.1Sjonathan 1021.1Sjonathan######################################################################## 1031.1Sjonathan# MAXINE-only baseboard devices and on-baseboard "options" # 1041.1Sjonathan######################################################################## 1051.1Sjonathanxcfb0 at tc? # TC framebuffer "option" 1061.1Sjonathandtop0 at ioasic0 1071.1Sjonathan#isdn at ioasic0 1081.1Sjonathan#fdc at ioasic0 # floppy disk 1091.1Sjonathan 1101.1Sjonathan 1111.1Sjonathan######################################################################## 1121.1Sjonathan# Configuration for 3MAX (5000/200) which has turbochannel but no ASIC.# 1131.1Sjonathan# 3MAX (5000/200) baseboard devices and on-baseboard "options" # 1141.1Sjonathan######################################################################## 1151.1Sjonathanclock0 at mainbus0 # RTC 1161.1Sjonathandc0 at mainbus0 1171.1Sjonathanle0 at tc? #slot ? offset ? # TC ether "option" on baseboard 1181.1Sjonathanasc0 at tc? # TC scsi "option" on baseboard 1191.1Sjonathan# For now, pretend this machine has an IOASIC. 1201.1Sjonathandc0 at ioasic? # dc7083 four-port DZ device 1211.1Sjonathan 1221.1Sjonathan######################################################################## 1231.1Sjonathan# Supported turbochannel option cards # 1241.1Sjonathan######################################################################## 1251.1Sjonathancfb0 at tc? 1261.1Sjonathanmfb0 at tc? 1271.1Sjonathansfb0 at tc? 1281.1Sjonathan#sfb1 at tc? 1291.1Sjonathanle* at tc? #slot ? offset ? # TC ether option 1301.1Sjonathan#tt0 at tc? #slot? offset ? 1311.1Sjonathan 1321.1Sjonathan 1331.1Sjonathan######################################################################## 1341.1Sjonathan# Decstation 2100/3100 (aka PMAX aka KN01) configuration. # 1351.1Sjonathan# (these don't really have any options except a framebuffer.) # 1361.1Sjonathan######################################################################## 1371.1Sjonathanclock0 at mainbus0 # RTC 1381.1Sjonathanpm0 at mainbus0 # 3100 onboard fb 1391.1Sjonathandc0 at mainbus0 # dc7083 four-port DZ device 1401.1Sjonathanle0 at mainbus0 # 3100 onboard lance 1411.1Sjonathansii0 at mainbus0 # onboard scsi 1421.1Sjonathan 1431.1Sjonathan 1441.1Sjonathan######################################################################## 1451.1Sjonathan# SCSI configuration # 1461.1Sjonathan######################################################################## 1471.1Sjonathan 1481.1Sjonathan# 1491.1Sjonathan# SCSI configuration for new-config machine-independent SCSI driver 1501.1Sjonathan# 1511.1Sjonathanscsibus* at sii? 1521.1Sjonathanscsibus* at asc? 1531.1Sjonathan 1541.1Sjonathansd* at scsibus? target ? lun ? 1551.1Sjonathanst* at scsibus? target ? lun ? 1561.1Sjonathancd* at scsibus? target ? lun ? 1571.1Sjonathan 1581.1Sjonathan 1591.1Sjonathan# 1601.1Sjonathan# SCSI configuration for old DECstation SCSI driver 1611.1Sjonathan# 1621.1Sjonathanoldscsibus* at sii? 1631.1Sjonathanoldscsibus* at asc? 1641.1Sjonathan 1651.1Sjonathanrz0 at oldscsibus? target ? drive ? 1661.1Sjonathanrz1 at oldscsibus? target ? drive ? 1671.1Sjonathanrz2 at oldscsibus? target ? drive ? 1681.1Sjonathanrz3 at oldscsibus? target ? drive ? 1691.1Sjonathanrz4 at oldscsibus? target ? drive ? 1701.1Sjonathanrz5 at oldscsibus? target ? drive ? 1711.1Sjonathantz0 at oldscsibus? target? drive ? 1721.1Sjonathantz1 at oldscsibus? target? drive ? 1731.1Sjonathan 1741.1Sjonathan 1751.1Sjonathan# 1761.1Sjonathan# pseudo-devices 1771.1Sjonathan# 1781.1Sjonathan 1791.1Sjonathanpseudo-device sl 4 # serial-line IP ports 1801.1Sjonathanpseudo-device pty 64 # pseudo ptys 1811.1Sjonathanpseudo-device bpfilter 16 # packet filter ports 1821.1Sjonathanpseudo-device loop 1831.1Sjonathanpseudo-device vnd 4 # virtual disk ick 1841.1Sjonathan 1851.1Sjonathan#pseudo-device ether # From old config. what does it mean? 1861.1Sjonathanpseudo-device rasterconsole 1 # NB: raster console requires "fb" 1871.1Sjonathanpseudo-device fb 3 # up to 3 framebuffers 188