summaryrefslogtreecommitdiff
path: root/sys/arch/vax/conf/files.vax
blob: 52c4ac00ac3423f49a7c7c09e96955479e3dd4c8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
#       $NetBSD: files.vax,v 1.13 1995/07/24 18:58:36 ragge Exp $
#
# new style config file for vax architecture
#

# maxpartitions must be first item in files.${ARCH}.newconf
maxpartitions 8

maxusers 8 32 64

device	backplane at root { }
device	sbi at backplane { tr=-1 }
device	bi at backplane { node=-1 }

device	cpu at backplane, bi, sbi
device	mem at backplane, bi, sbi

file	arch/vax/vax/sbi.c		sbi needs-flag
file	arch/vax/vax/bi.c		bi needs-flag

device	mba at sbi { drive = -1 }
file	arch/vax/mba/mba.c		mba needs-flag

device  hp at mba
file    arch/vax/mba/hp.c		hp needs-flag
major	{hp = 0}

device	ht at mba
file	arch/vax/mba/ht.c		ht needs-flag

device	uba at sbi, bi { csr }
file	arch/vax/uba/uba.c		uba needs-count

device	uda at uba { drive=-1 }
file    arch/vax/uba/uda.c		uda needs-count

device	de at uba:ifnet, ether
file	arch/vax/if/if_de.c		de needs-count

device	ra at uda	
file	arch/vax/vax/mscp.c		ra needs-count
major	{ra = 9}

# TK50/TU81 at UBA
device	tmscp at uba {drive = -1}
device	tms at tmscp
file	arch/vax/uba/tmscp.c		tmscp needs-count

# DEQNA/DELQA used on Qbus
device	qe at uba:ifnet, ether
file	arch/vax/if/if_qe.c		qe needs-count

# These devices aren't tested (or even compiled!)
# They are just included here to make some files happy ;)
#

# Ikonas framebuffer
device	ik at uba
file	arch/vax/uba/ik.c		ik needs-count

device	vs at uba
file	arch/vax/uba/vs.c		vs needs-count

# TU58 on 750/730
device	tu at root
file	arch/vax/vax/tu.c		tu needs-count

# RK06/07 on UBA
device	rk at uba
file	arch/vax/uba/rk.c		rk needs-count

# TM11/TE10 at UBA
device	te at uba
file	arch/vax/uba/tm.c		te needs-count

# TS11 at UBA
device	ts at uba
file	arch/vax/uba/ts.c		ts needs-count

# TU78 at MBA
device	mu at mba
file	arch/vax/mba/mt.c		mu needs-count

# KDB50 on BI
device	kdb at bi { drive=-1 }
file	arch/vax/bi/kdb.c		kdb needs-count


# DMF32 on UBA
device	dmf at uba
file	arch/vax/uba/dmf.c		dmf needs-count
file	arch/vax/uba/dmz.c		dmf needs-count

# DMZ32 on UBA
device	dmz at uba
file	arch/vax/uba/dmx.c		dmz needs-count

# DN-11 on UBA
device	dn at uba
file	arch/vax/uba/dn.c		dn needs-count

# DZ11 at UBA
device	dz at uba
file	arch/vax/uba/dz.c		dz needs-count

# IDC (RB730) on UBA (VAX 11/730)
device	idc at uba { drive=-1 }
device	rb at idc
file	arch/vax/uba/idc.c		rb needs-count

# LP-11 at UBA
device	lp at uba
file	arch/vax/uba/lp.c		lp needs-count

# ???? at UBA
device	lpa at uba
file	arch/vax/uba/lpa.c		lpa needs-count

# PS2 at UBA
device	ps at uba
file	arch/vax/uba/ps.c		ps needs-count

# RL02/RL11 at UBA
device	hl at uba { drive=-1 }
device	rl at hl
file	arch/vax/uba/rl.c		rl needs-count

# RX211/RX02 at UBA
device	fx at uba { drive=-1 }
device	rx at fx
file	arch/vax/uba/rx.c		rx needs-count

# SC-21/SC-31 at UBA
device	sc at uba { drive=-1 }
device	up at sc
file	arch/vax/uba/up.c		up needs-count

# TU45 at UBA
device	ut at uba { drive=-1}
device	tj at ut
file	arch/vax/uba/ut.c		tj needs-count

# TU58/DECtape II
device	uu at uba
file	arch/vax/uba/uu.c		uu needs-count

# Benson-Varian plotter at UBA
device	va at uba { drive=-1}
device	vz at va
file	arch/vax/uba/va.c		va needs-count

# Versatec plotter at UBA
device	vp at uba
file	arch/vax/uba/vp.c		vp needs-count

# QVSS at UBA
device	qv at uba
file	arch/vax/uba/qv.c		qv needs-count
file	arch/vax/uba/qfont.c		qv needs-count

# QDSS at UBA
device	qd at uba
file	arch/vax/uba/qd.c		qd needs-count

# Interlan NP100 at UBA
device	np at uba
file	arch/vax/if/if_ix.c		np needs-count
file	arch/vax/uba/np.c		np needs-count

# ACC LH/DH IMP on UBA
device	acc at uba
file	arch/vax/if/if_acc.c		acc needs-count

# DR11C at UBA
device	ct at uba
file	arch/vax/uba/ct.c		ct needs-count

# A/D-converter on UBA
device	ad at uba
file	arch/vax/uba/ad.c		ad needs-count

# DH-11/DM-11 on UBA
device	dh at uba
file	arch/vax/uba/dh.c		dh needs-count

# DHU-11 at UBA
device	dhu at uba
file	arch/vax/uba/dhu.c		dhu needs-count

# These are general files needed for compilation.
file	dev/cons.c
file	dev/cninit.c
file	arch/vax/vax/locore.c
file	arch/vax/vax/mem.c
file	arch/vax/vax/clock.c
file	arch/vax/vax/gencons.c
file	arch/vax/vax/pmap.c
file	arch/vax/vax/machdep.c
file	arch/vax/vax/ka750.c		vax750
file	arch/vax/vax/uvaxII.c		vax630
file	arch/vax/vax/emulate.s		vax630
file	arch/vax/vax/conf.c
file	arch/vax/vax/urem.s
file	arch/vax/vax/udiv.s
file	arch/vax/vax/rootfil.c
file	arch/vax/vax/trap.c

file	arch/vax/vax/vm_machdep.c
file	arch/vax/vax/autoconf.c
#file	arch/vax/vax/cpu_machdep.c
#file	arch/vax/vax/in_cksum.c		inet
file	netinet/in_cksum.c		inet
file	arch/vax/vax/random.s		inet
file	arch/vax/vax/disksubr.c		ffs
file	arch/vax/if/if_uba.c		de qe
file	arch/vax/vax/db_machdep.c	ddb
file	arch/vax/vax/db_disasm.c	ddb

# Dom h{ra f}r vara kvar s} l{nge f}r vi se vilka vi beh|ver...
#arch/vax/vax/crl.c           standard
#arch/vax/vax/dkbad.c         standard
#arch/vax/vax/flp.c           standard
#arch/vax/vax/ka650.c         standard
#arch/vax/vax/ka630.c         standard
#arch/vax/vax/ka730.c         standard
#arch/vax/vax/ka750.c         standard
#arch/vax/vax/ka780.c         standard
#arch/vax/vax/ka820.c         standard
#arch/vax/vax/ka860.c         standard
#arch/vax/vax/kdb_machdep.c   optional kadb
#arch/vax/vax/kdb_opset.c     optional kadb
#arch/vax/vax/ns_cksum.c      optional ns
#arch/vax/vax/rx50.c          standard
#arch/vax/vax/sys_machdep.c   standard
#arch/vax/vax/iidr.o          optional ii
#arch/vax/vax/iidrsys.o       optional ii
#arch/vax/vax/iidr_glob.o     optional ii
#arch/vax/if/if_css.c         optional css imp device-driver
#arch/vax/if/if_dp.c          optional dp device-driver
#arch/vax/if/if_ddn.c         optional ddn device-driver
#arch/vax/if/if_dmc.c         optional dmc device-driver
#arch/vax/if/if_dmv.c         optional dmv device-driver
#arch/vax/if/if_ec.c          optional ec device-driver
#arch/vax/if/if_en.c          optional en device-driver
#arch/vax/if/if_ex.c          optional ex device-driver
#arch/vax/if/if_hdh.c         optional hdh device-driver
#arch/vax/if/if_hy.c          optional hy device-driver
#arch/vax/if/if_il.c          optional il device-driver
#arch/vax/if/if_pcl.c         optional pcl device-driver
##arch/vax/if/if_uba.c         optional ns device-driver
#arch/vax/if/if_vv.c          optional vv device-driver
#arch/vax/if/raw_hy.c         optional hy device-driver