files.vax revision 1.19
1#       $NetBSD: files.vax,v 1.19 1996/05/19 16:25:29 ragge Exp $
2#
3# new style config file for vax architecture
4#
5
6# maxpartitions must be first item in files.${ARCH}.newconf
7maxpartitions 8
8
9maxusers 8 32 64
10
11device	backplane { }
12attach	backplane at root
13
14device	sbi { tr=-1 }
15attach	sbi at backplane
16device	bi { node=-1 }
17attach	bi at backplane
18
19device	cpu
20attach	cpu at backplane with cpu_backplane
21attach	cpu at bi with cpu_bi
22device	mem
23attach	mem at backplane with mem_backplane
24attach	mem at bi with mem_bi
25attach	mem at sbi with mem_sbi
26
27file	arch/vax/vax/sbi.c		sbi needs-flag
28file	arch/vax/vax/bi.c		bi needs-flag
29
30device	mba { drive = -1 }
31attach	mba at sbi
32file	arch/vax/mba/mba.c		mba needs-flag
33
34device  hp: disk
35attach  hp at mba
36file    arch/vax/mba/hp.c		hp needs-flag
37major	{hp = 0}
38
39device	ht
40attach	ht at mba
41file	arch/vax/mba/ht.c		ht needs-flag
42
43device	uba { csr }
44attach	uba at sbi, bi
45file	arch/vax/uba/uba.c		uba
46
47device	uda { drive=-1 }
48attach	uda at uba
49file    arch/vax/uba/uda.c		uda needs-count
50
51device	de:ifnet, ether
52attach	de at uba
53file	arch/vax/if/if_de.c		de
54
55device	ra: disk
56attach	ra at uda	
57file	arch/vax/vax/mscp.c		ra needs-count
58major	{ra = 9}
59
60# TK50/TU81 at UBA
61device	tmscp {drive = -1}
62attach	tmscp at uba
63device	tms
64attach	tms at tmscp
65file	arch/vax/uba/tmscp.c		tmscp needs-count
66
67# DEQNA/DELQA used on Qbus
68device	qe:ifnet, ether
69attach	qe at uba
70file	arch/vax/if/if_qe.c		qe
71
72# TS11 at UBA
73device	ts
74attach	ts at uba
75file	arch/vax/uba/ts.c		ts needs-count
76
77# DHU-11 at UBA
78device	dhu
79attach	dhu at uba
80file	arch/vax/uba/dhu.c		dhu needs-count
81
82# DZ11 at UBA
83device	dz
84attach	dz at uba
85file	arch/vax/uba/dz.c		dz needs-count
86
87# These devices aren't tested (or even compiled!)
88# They are just included here to make some files happy ;)
89#
90
91# Ikonas framebuffer
92device	ik
93attach	ik at uba
94file	arch/vax/uba/ik.c		ik needs-count
95
96device	vs
97attach	vs at uba
98file	arch/vax/uba/vs.c		vs needs-count
99
100# RK06/07 on UBA
101device	rk
102attach	rk at uba
103file	arch/vax/uba/rk.c		rk needs-count
104
105# TM11/TE10 at UBA
106device	te
107attach	te at uba
108file	arch/vax/uba/tm.c		te needs-count
109
110# TU78 at MBA
111device	mu
112attach	mu at mba
113file	arch/vax/mba/mt.c		mu needs-count
114
115# KDB50 on BI
116device	kdb { drive=-1 }
117attach	kdb at bi
118file	arch/vax/bi/kdb.c		kdb needs-count
119
120
121# DMF32 on UBA
122device	dmf
123attach	dmf at uba
124file	arch/vax/uba/dmf.c		dmf needs-count
125file	arch/vax/uba/dmz.c		dmf needs-count
126
127# DMZ32 on UBA
128device	dmz
129attach	dmz at uba
130file	arch/vax/uba/dmx.c		dmz needs-count
131
132# DN-11 on UBA
133device	dn
134attach	dn at uba
135file	arch/vax/uba/dn.c		dn needs-count
136
137# IDC (RB730) on UBA (VAX 11/730)
138device	idc { drive=-1 }
139attach	idc at uba
140device	rb
141attach	rb at idc
142file	arch/vax/uba/idc.c		rb needs-count
143
144# LP-11 at UBA
145device	lp
146attach	lp at uba
147file	arch/vax/uba/lp.c		lp needs-count
148
149# ???? at UBA
150device	lpa
151attach	lpa at uba
152file	arch/vax/uba/lpa.c		lpa needs-count
153
154# PS2 at UBA
155device	ps
156attach	ps at uba
157file	arch/vax/uba/ps.c		ps needs-count
158
159# RL02/RL11 at UBA
160device	hl { drive=-1 }
161attach	hl at uba
162device	rl
163attach	rl at hl
164file	arch/vax/uba/rl.c		rl needs-count
165
166# RX211/RX02 at UBA
167device	fx { drive=-1 }
168attach	fx at uba
169device	rx
170attach	rx at fx
171file	arch/vax/uba/rx.c		rx needs-count
172
173# SC-21/SC-31 at UBA
174device	sc { drive=-1 }
175attach	sc at uba
176device	up
177attach	up at sc
178file	arch/vax/uba/up.c		up needs-count
179
180# TU45 at UBA
181device	ut { drive=-1}
182attach	ut at uba
183device	tj
184attach	tj at ut
185file	arch/vax/uba/ut.c		tj needs-count
186
187# TU58/DECtape II
188device	uu
189attach	uu at uba
190file	arch/vax/uba/uu.c		uu needs-count
191
192# Benson-Varian plotter at UBA
193device	va { drive=-1}
194attach	va at uba
195device	vz
196attach	vz at va
197file	arch/vax/uba/va.c		va needs-count
198
199# Versatec plotter at UBA
200device	vp
201attach	vp at uba
202file	arch/vax/uba/vp.c		vp needs-count
203
204# QVSS at UBA
205device	qv
206attach	qv at uba
207file	arch/vax/uba/qv.c		qv needs-count
208file	arch/vax/uba/qfont.c		qv needs-count
209
210# QDSS at UBA
211device	qd
212attach	qd at uba
213file	arch/vax/uba/qd.c		qd needs-count
214
215# Interlan NP100 at UBA
216device	np
217attach	np at uba
218file	arch/vax/if/if_ix.c		np needs-count
219file	arch/vax/uba/np.c		np needs-count
220
221# ACC LH/DH IMP on UBA
222device	acc
223attach	acc at uba
224file	arch/vax/if/if_acc.c		acc needs-count
225
226# DR11C at UBA
227device	ct
228attach	ct at uba
229file	arch/vax/uba/ct.c		ct needs-count
230
231# A/D-converter on UBA
232device	ad
233attach	ad at uba
234file	arch/vax/uba/ad.c		ad needs-count
235
236# DH-11/DM-11 on UBA
237device	dh
238attach	dh at uba
239file	arch/vax/uba/dh.c		dh needs-count
240
241# These are general files needed for compilation.
242file	dev/cons.c
243file	dev/cninit.c
244file	arch/vax/vax/locore.c
245file	arch/vax/vax/mem.c
246file	arch/vax/vax/clock.c
247file	arch/vax/vax/gencons.c
248file	arch/vax/vax/pmap.c
249file	arch/vax/vax/machdep.c
250file	arch/vax/vax/ka750.c		vax750
251file	arch/vax/vax/ka780.c		vax780
252file	arch/vax/vax/ctu.c		vax750
253file	arch/vax/vax/uvaxII.c		vax630
254file	arch/vax/vax/emulate.s		vax630 | ka650
255file	arch/vax/vax/ka650.c		vax650
256file	arch/vax/vax/ka860.c		vax8600
257file	arch/vax/vax/crl.c		vax8600
258file	arch/vax/vax/conf.c
259file	arch/vax/vax/urem.s
260file	arch/vax/vax/udiv.s
261file	arch/vax/vax/rootfil.c
262file	arch/vax/vax/trap.c
263
264file	arch/vax/vax/vm_machdep.c
265file	arch/vax/vax/autoconf.c
266file	arch/vax/vax/random.s		inet
267file	arch/vax/vax/in_cksum.c		inet
268file	arch/vax/vax/ns_cksum.c		ns
269file	arch/vax/vax/disksubr.c		ffs
270file	arch/vax/if/if_uba.c		de | qe
271file	arch/vax/vax/db_machdep.c	ddb
272file	arch/vax/vax/db_disasm.c	ddb
273
274include "../../../compat/ultrix/files.ultrix"
275
276# Dom h{ra f}r vara kvar s} l{nge f}r vi se vilka vi beh|ver...
277#arch/vax/vax/dkbad.c         standard
278#arch/vax/vax/flp.c           standard
279#arch/vax/vax/ka730.c         standard
280#arch/vax/vax/ka820.c         standard
281#arch/vax/vax/rx50.c          standard
282#arch/vax/vax/iidr.o          optional ii
283#arch/vax/vax/iidrsys.o       optional ii
284#arch/vax/vax/iidr_glob.o     optional ii
285#arch/vax/if/if_css.c         optional css imp device-driver
286#arch/vax/if/if_dp.c          optional dp device-driver
287#arch/vax/if/if_ddn.c         optional ddn device-driver
288#arch/vax/if/if_dmc.c         optional dmc device-driver
289#arch/vax/if/if_dmv.c         optional dmv device-driver
290#arch/vax/if/if_ec.c          optional ec device-driver
291#arch/vax/if/if_en.c          optional en device-driver
292#arch/vax/if/if_ex.c          optional ex device-driver
293#arch/vax/if/if_hdh.c         optional hdh device-driver
294#arch/vax/if/if_hy.c          optional hy device-driver
295#arch/vax/if/if_il.c          optional il device-driver
296#arch/vax/if/if_pcl.c         optional pcl device-driver
297#arch/vax/if/if_vv.c          optional vv device-driver
298#arch/vax/if/raw_hy.c         optional hy device-driver
299