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