GENERIC revision 1.3
11.1Sjonathan# 21.1Sjonathan# DECstation (3100 or 5000/xxx) 31.1Sjonathan# 41.1Sjonathan# Generic config.new configuration for NetBSD/pmax 51.3Sjonathan# $NetBSD: GENERIC,v 1.3 1996/08/28 05:49:35 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.1Sjonathan 731.1Sjonathan# pmax specific 741.1Sjonathanoptions COMPAT_ULTRIX # ultrix compatibility 751.3Sjonathanoptions "HZ=256" # RTC rate required 761.1Sjonathan 771.1Sjonathan# Note that this configuration is unlikely to work, yet... 781.1Sjonathanconfig gennetbsd swap generic 791.1Sjonathan 801.1Sjonathan 811.1Sjonathan######################################################################## 821.1Sjonathan# # 831.1Sjonathan# DECstation Turbochannel configuration and options # 841.1Sjonathan# # 851.1Sjonathan######################################################################## 861.1Sjonathan 871.1Sjonathantc* at mainbus0 # All but PMAXes have a turbochannel 881.1Sjonathan 891.1Sjonathan 901.1Sjonathan######################################################################## 911.1Sjonathan# Common configuration for machines with IO ASIC chips # 921.1Sjonathan# (3MIN, MAXINE, 3MAXPLUS) # 931.1Sjonathan######################################################################## 941.1Sjonathanioasic0 at tc? 951.1Sjonathanclock0 at ioasic? # RTC 961.1Sjonathanasc0 at ioasic? # system SCSI subslot 971.1Sjonathanscc0 at ioasic? 981.1Sjonathanle0 at ioasic? # tc onboard lance 991.1Sjonathanscc1 at ioasic? # Not present on Maxine 1001.1Sjonathan 1011.1Sjonathan######################################################################## 1021.1Sjonathan# MAXINE-only baseboard devices and on-baseboard "options" # 1031.1Sjonathan######################################################################## 1041.1Sjonathanxcfb0 at tc? # TC framebuffer "option" 1051.1Sjonathandtop0 at ioasic0 1061.1Sjonathan#isdn at ioasic0 1071.1Sjonathan#fdc at ioasic0 # floppy disk 1081.1Sjonathan 1091.1Sjonathan 1101.1Sjonathan######################################################################## 1111.1Sjonathan# Configuration for 3MAX (5000/200) which has turbochannel but no ASIC.# 1121.1Sjonathan# 3MAX (5000/200) baseboard devices and on-baseboard "options" # 1131.1Sjonathan######################################################################## 1141.1Sjonathanclock0 at mainbus0 # RTC 1151.1Sjonathandc0 at mainbus0 1161.1Sjonathanle0 at tc? #slot ? offset ? # TC ether "option" on baseboard 1171.1Sjonathanasc0 at tc? # TC scsi "option" on baseboard 1181.1Sjonathan# For now, pretend this machine has an IOASIC. 1191.1Sjonathandc0 at ioasic? # dc7083 four-port DZ device 1201.1Sjonathan 1211.1Sjonathan######################################################################## 1221.1Sjonathan# Supported turbochannel option cards # 1231.1Sjonathan######################################################################## 1241.1Sjonathancfb0 at tc? 1251.1Sjonathanmfb0 at tc? 1261.1Sjonathansfb0 at tc? 1271.1Sjonathan#sfb1 at tc? 1281.1Sjonathanle* at tc? #slot ? offset ? # TC ether option 1291.1Sjonathan#tt0 at tc? #slot? offset ? 1301.1Sjonathan 1311.1Sjonathan 1321.1Sjonathan######################################################################## 1331.1Sjonathan# Decstation 2100/3100 (aka PMAX aka KN01) configuration. # 1341.1Sjonathan# (these don't really have any options except a framebuffer.) # 1351.1Sjonathan######################################################################## 1361.1Sjonathanclock0 at mainbus0 # RTC 1371.1Sjonathanpm0 at mainbus0 # 3100 onboard fb 1381.1Sjonathandc0 at mainbus0 # dc7083 four-port DZ device 1391.1Sjonathanle0 at mainbus0 # 3100 onboard lance 1401.1Sjonathansii0 at mainbus0 # onboard scsi 1411.1Sjonathan 1421.1Sjonathan 1431.1Sjonathan######################################################################## 1441.1Sjonathan# SCSI configuration # 1451.1Sjonathan######################################################################## 1461.1Sjonathan 1471.1Sjonathan# 1481.1Sjonathan# SCSI configuration for new-config machine-independent SCSI driver 1491.1Sjonathan# 1501.1Sjonathanscsibus* at sii? 1511.1Sjonathanscsibus* at asc? 1521.1Sjonathan 1531.1Sjonathansd* at scsibus? target ? lun ? 1541.1Sjonathanst* at scsibus? target ? lun ? 1551.1Sjonathancd* at scsibus? target ? lun ? 1561.1Sjonathan 1571.1Sjonathan 1581.1Sjonathan# 1591.1Sjonathan# SCSI configuration for old DECstation SCSI driver 1601.1Sjonathan# 1611.1Sjonathanoldscsibus* at sii? 1621.1Sjonathanoldscsibus* at asc? 1631.1Sjonathan 1641.1Sjonathanrz0 at oldscsibus? target ? drive ? 1651.1Sjonathanrz1 at oldscsibus? target ? drive ? 1661.1Sjonathanrz2 at oldscsibus? target ? drive ? 1671.1Sjonathanrz3 at oldscsibus? target ? drive ? 1681.1Sjonathanrz4 at oldscsibus? target ? drive ? 1691.1Sjonathanrz5 at oldscsibus? target ? drive ? 1701.1Sjonathantz0 at oldscsibus? target? drive ? 1711.1Sjonathantz1 at oldscsibus? target? drive ? 1721.1Sjonathan 1731.1Sjonathan 1741.1Sjonathan# 1751.1Sjonathan# pseudo-devices 1761.1Sjonathan# 1771.1Sjonathan 1781.1Sjonathanpseudo-device sl 4 # serial-line IP ports 1791.1Sjonathanpseudo-device pty 64 # pseudo ptys 1801.1Sjonathanpseudo-device bpfilter 16 # packet filter ports 1811.1Sjonathanpseudo-device loop 1821.1Sjonathanpseudo-device vnd 4 # virtual disk ick 1831.1Sjonathan 1841.1Sjonathan#pseudo-device ether # From old config. what does it mean? 1851.1Sjonathanpseudo-device rasterconsole 1 # NB: raster console requires "fb" 1861.1Sjonathanpseudo-device fb 3 # up to 3 framebuffers 187