GENERIC revision 1.1 1 #
2 # DECstation (3100 or 5000/xxx)
3 #
4 # Generic config.new configuration for NetBSD/pmax
5 # $NetBSD: GENERIC,v 1.1 1995/12/28 16:11:31 jonathan Exp $
6 #
7 include "std.pmax"
8
9 maxusers 8
10
11 # enables fudging of swap blocks to swap after a miniroot
12 # in the b partition, and make the kernel call setconf() to ask
13 # what the root device is.
14 options GENERIC
15
16
17 # replaces "cpu ds5k/240"
18 options DS5000 # generic TC support and 3MAX support
19 options DS5000_240 # 3MAXPLUS (kn03) support
20 options DS5000_100 # 3MIN (kn02ba/kmin) support
21 options DS5000_25 # MAXINE (kn02ca/xine) support
22 options DS5000_200 # 3MAX (kn02) support, one day
23
24
25 options DS3100 # PMAX (kn01) DECstation 2100, 3100
26
27
28 # You need to set this locally, but it doesn't do much outside the kernel.
29 # Set up /etc/localtime instead.
30 options TIMEZONE="0" # minutes west of GMT (for)
31 options DST=0 # use daylight savings rules
32
33
34 # Standard system options
35 options SWAPPAGER # swap pager (anonymous and swap space)
36 options VNODEPAGER # vnode pager (mapped files)
37 options DEVPAGER # device pager (mapped devices)
38 #options DIAGNOSTIC # extra kernel debugging checks
39 options DEBUG # extra kernel debugging support
40 options "COMPAT_43" # compatibility with 4.3BSD binaries
41 options KTRACE # system call tracing support
42 options "NKMEMCLUSTERS=1024" # 4K pages in kernel malloc pool
43
44 #options KGDB # support for kernel gdb
45 #options "KGDBRATE=19200" # kernel gdb port rate (default 9600)
46 #options "KGDBDEV=15*256+0" # device for kernel gdb
47
48 # Filesystem options
49 options FIFO # POSIX fifo support (in all filesystems)
50 options FFS,QUOTA # fast filesystem with user and group quotas
51 options MFS # memory-based filesystem
52 options NFSCLIENT # Sun NFS-compatible filesystem (client)
53 options NFSSERVER # Sun NFS-compatible filesystem (server)
54 options KERNFS # kernel data-structure filesystem
55 #options FDESC # user file descriptor filesystem
56 #options UMAPFS # uid/gid remapping filesystem
57 options NULLFS # null layer filesystem
58 #options LFS # Log-based filesystem (still experimental)
59 #options PORTAL # portal filesystem (still experimental)
60
61 # Networking options
62 options INET # Internet protocols
63 options "TCP_COMPAT_42" # compatibility with 4.2BSD TCP/IP
64 options GATEWAY # IP packet forwarding
65 #options MULTICAST # Multicast support
66 #options MROUTING # Multicast routing support
67 #options ISO # OSI networking
68 #options TPIP
69 #options EON
70
71 options COMPAT_10 # Pre-NetBSD 1.1 compatibility
72
73 # pmax specific
74 options COMPAT_ULTRIX # ultrix compatibility
75
76 # Note that this configuration is unlikely to work, yet...
77 config gennetbsd swap generic
78
79
80 ########################################################################
81 # #
82 # DECstation Turbochannel configuration and options #
83 # #
84 ########################################################################
85
86 tc* at mainbus0 # All but PMAXes have a turbochannel
87
88
89 ########################################################################
90 # Common configuration for machines with IO ASIC chips #
91 # (3MIN, MAXINE, 3MAXPLUS) #
92 ########################################################################
93 ioasic0 at tc?
94 clock0 at ioasic? # RTC
95 asc0 at ioasic? # system SCSI subslot
96 scc0 at ioasic?
97 le0 at ioasic? # tc onboard lance
98 scc1 at ioasic? # Not present on Maxine
99
100 ########################################################################
101 # MAXINE-only baseboard devices and on-baseboard "options" #
102 ########################################################################
103 xcfb0 at tc? # TC framebuffer "option"
104 dtop0 at ioasic0
105 #isdn at ioasic0
106 #fdc at ioasic0 # floppy disk
107
108
109 ########################################################################
110 # Configuration for 3MAX (5000/200) which has turbochannel but no ASIC.#
111 # 3MAX (5000/200) baseboard devices and on-baseboard "options" #
112 ########################################################################
113 clock0 at mainbus0 # RTC
114 dc0 at mainbus0
115 le0 at tc? #slot ? offset ? # TC ether "option" on baseboard
116 asc0 at tc? # TC scsi "option" on baseboard
117 # For now, pretend this machine has an IOASIC.
118 dc0 at ioasic? # dc7083 four-port DZ device
119
120 ########################################################################
121 # Supported turbochannel option cards #
122 ########################################################################
123 cfb0 at tc?
124 mfb0 at tc?
125 sfb0 at tc?
126 #sfb1 at tc?
127 le* at tc? #slot ? offset ? # TC ether option
128 #tt0 at tc? #slot? offset ?
129
130
131 ########################################################################
132 # Decstation 2100/3100 (aka PMAX aka KN01) configuration. #
133 # (these don't really have any options except a framebuffer.) #
134 ########################################################################
135 clock0 at mainbus0 # RTC
136 pm0 at mainbus0 # 3100 onboard fb
137 dc0 at mainbus0 # dc7083 four-port DZ device
138 le0 at mainbus0 # 3100 onboard lance
139 sii0 at mainbus0 # onboard scsi
140
141
142 ########################################################################
143 # SCSI configuration #
144 ########################################################################
145
146 #
147 # SCSI configuration for new-config machine-independent SCSI driver
148 #
149 scsibus* at sii?
150 scsibus* at asc?
151
152 sd* at scsibus? target ? lun ?
153 st* at scsibus? target ? lun ?
154 cd* at scsibus? target ? lun ?
155
156
157 #
158 # SCSI configuration for old DECstation SCSI driver
159 #
160 oldscsibus* at sii?
161 oldscsibus* at asc?
162
163 rz0 at oldscsibus? target ? drive ?
164 rz1 at oldscsibus? target ? drive ?
165 rz2 at oldscsibus? target ? drive ?
166 rz3 at oldscsibus? target ? drive ?
167 rz4 at oldscsibus? target ? drive ?
168 rz5 at oldscsibus? target ? drive ?
169 tz0 at oldscsibus? target? drive ?
170 tz1 at oldscsibus? target? drive ?
171
172
173 #
174 # pseudo-devices
175 #
176
177 pseudo-device sl 4 # serial-line IP ports
178 pseudo-device pty 64 # pseudo ptys
179 pseudo-device bpfilter 16 # packet filter ports
180 pseudo-device loop
181 pseudo-device vnd 4 # virtual disk ick
182
183 #pseudo-device ether # From old config. what does it mean?
184 pseudo-device rasterconsole 1 # NB: raster console requires "fb"
185 pseudo-device fb 3 # up to 3 framebuffers
186