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