Annotation of src/sys/arch/pmax/conf/INSTALL, Revision 1.17
1.17 ! simonb 1: # $NetBSD: INSTALL,v 1.16 1999/03/27 07:40:08 simonb Exp $
1.1 jonathan 2: #
1.14 simonb 3: # Distribution install kernel (any model)
4: # netbsd: cut-down kernel for miniroots.
5: # nfsnetbsd: root on NFS to boot diskless for installation,
6: # disk drivers for labelling disks and installation on local disk.
1.1 jonathan 7: #
1.9 jonathan 8: # Kernel must be under 1Mbyte to net-boot on 3100s with old PROMs.
1.7 jonathan 9: #
1.1 jonathan 10: #
11: include "arch/pmax/conf/std.pmax"
12:
13: maxusers 8
14:
1.8 jonathan 15: # CPU options
1.7 jonathan 16: options MIPS1 # R2000/R3000 support
17: options MIPS3 # R4000/R4400 support
1.1 jonathan 18:
19:
20: # Support for specific models of DECstation
1.14 simonb 21: options DEC_3100 # kn01: DECstation 2100, 3100
1.16 simonb 22: #options DEC_5100 # kn230: DECsystem 5100
1.11 jonathan 23: options DEC_MAXINE # kn02ca: 5000/xx (Personal DECstation)
1.14 simonb 24: options DEC_3MIN # 5000/1xx (kn02ba), 5000/150 (kn04)
1.11 jonathan 25: options DEC_3MAX # kn02: 5000/200 support
1.15 simonb 26: options DEC_3MAXPLUS # 5000/240 (kn03), 5000/260 (kn05)
1.11 jonathan 27:
28: #options DEC_5400
29: #options DEC_5800
30: #options DEC_5500
1.1 jonathan 31:
32: # Standard system options
1.7 jonathan 33: #options DIAGNOSTIC # extra kernel debugging checks
34: #options DEBUG # extra kernel debugging support
35: #options "COMPAT_43" # compatibility with 4.3BSD binaries
1.6 jonathan 36: #options KTRACE # system call tracing support
37: #options LKM # loadable kernel modules
38:
39:
1.7 jonathan 40: options "NKMEMCLUSTERS=1024" # 4K pages in kernel malloc pool
1.1 jonathan 41:
1.6 jonathan 42: #options NTP # network time protocol
43: #options UCONSOLE # users can redirect console (unsafe)
44:
1.1 jonathan 45:
46: # Filesystem options
1.6 jonathan 47: file-system FFS # BSD fast filesystem
48: file-system NFS # Sun NFS-compatible filesystem (client)
49: file-system KERNFS # kernel data-structure filesystem
1.4 thorpej 50:
1.1 jonathan 51:
52: # Networking options
1.7 jonathan 53: options INET # Internet protocols
54: options "TCP_COMPAT_42" # compatibility with 4.2BSD TCP/IP
1.1 jonathan 55:
1.8 jonathan 56:
57: options COMPAT_12
1.10 kleink 58: options COMPAT_13
1.1 jonathan 59:
60: # pmax specific
1.7 jonathan 61: options "HZ=256" # RTC rate required
1.1 jonathan 62:
1.7 jonathan 63: config netbsd root on ? type ?
1.4 thorpej 64: config nfsnetbsd root on ? type nfs
1.1 jonathan 65:
1.13 simonb 66: mainbus0 at root
67: cpu* at mainbus0
1.6 jonathan 68:
69:
1.14 simonb 70: #########################################################################
71: # I/O bus and device options #
72: #########################################################################
1.1 jonathan 73:
74: # TC bus and supported options. (All but PMAXes have a turbochannel.)
75: include "arch/pmax/conf/tc.std"
76:
77: # ioasic standard baseboard options (5000/2x, 5000/1xx, 5000/2[46]0)
78: include "arch/pmax/conf/builtin.ioasic"
79:
80: # MAXINE-only ioasic baseboard devices and on-baseboard "options"
81: include "arch/pmax/conf/builtin.maxine"
82:
83: # 5000/200-only (aka 3MAX aka KN02) baseboard devices.
84: # (KN02 has turbochannel but no IOASIC).
85: include "arch/pmax/conf/builtin.3max"
86:
87: # 2100/3100-only (aka PMAX aka KN01) baseboard devices.
88: # (may also be present on a 5100).
89: include "arch/pmax/conf/builtin.3100"
1.17 ! simonb 90: #include "arch/pmax/conf/builtin.5100"
1.11 jonathan 91:
1.14 simonb 92: # baseboard devices on 5100, 3100 "ibus" virtual bus
1.11 jonathan 93: include "arch/pmax/conf/ibus.std"
94:
1.1 jonathan 95:
1.14 simonb 96: #########################################################################
97: # SCSI configuration #
98: #########################################################################
1.1 jonathan 99:
100: oldscsibus* at sii?
101: oldscsibus* at asc?
102: #
103: # SCSI configuration for old 4.4bsd/pmax DECstation SCSI driver
104: #
105: include "arch/pmax/conf/scsi.pmax"
1.6 jonathan 106: #include "arch/pmax/conf/mi.scsi" # not yet supported
1.1 jonathan 107:
108:
1.14 simonb 109: #########################################################################
110: # Pseudo-devices #
111: #########################################################################
1.1 jonathan 112:
113: pseudo-device pty 64 # pseudo ptys
114: pseudo-device bpfilter 16 # packet filter ports
115: pseudo-device loop
1.14 simonb 116: pseudo-device ccd 4 # concatenated disks
1.1 jonathan 117:
1.14 simonb 118: pseudo-device rasterconsole 1 # NB: raster console requires "fb"
119: pseudo-device fb 1 # only 1 framebuffer supported
CVSweb <webmaster@jp.NetBSD.org>