1#	$NetBSD: files.uba,v 1.16 2005/12/11 12:23:29 christos Exp $
2#
3# Config file and device description for machine-independent
4# code for devices Digital Equipment Corp. Unibus and Q22 bus.
5# Included by ports that need it.
6device	uba { csr }: bus
7
8define	qfont
9define	ifuba
10
11file	dev/qbus/uba.c				uba
12file	dev/qbus/if_uba.c			ifuba
13
14# DZ-11 (-compatible) tty device driver.
15attach	dz at uba with dz_uba
16file	dev/qbus/dz_uba.c			dz_uba
17
18# DL-11 at UBA
19device	dl: tty
20attach	dl at uba
21file	dev/qbus/dl.c				dl needs-flag
22
23# DHU-11 at UBA
24device	dhu: tty
25attach	dhu at uba
26file	dev/qbus/dhu.c				dhu needs-flag
27
28# UDA50/whatever disk/tape MSCP controller
29device	mtc: mscp
30attach	mtc at uba
31device	uda: mscp
32attach	uda at uba
33file	dev/qbus/uda.c				uda | mtc
34
35# DELQA-PLUS Turbo mode Ethernet controller
36device	qt: ifnet, ether, arp
37attach	qt at uba
38file	dev/qbus/if_qt.c			qt
39
40# DEQNA/DELQA Ethernet controller
41device	qe: ifnet, ether, arp
42attach	qe at uba
43file	dev/qbus/if_qe.c			qe
44
45# DEUNA/DELUA Ethernet controller
46device	de: ifnet, ether, arp, ifuba
47attach	de at uba
48file	dev/qbus/if_de.c			de
49
50# Interlan NI1010 Ethernet controller
51device	il: ifnet, ether, arp, ifuba
52attach	il at uba
53file	dev/qbus/if_il.c			il
54
55# QDSS at UBA
56device	qd: qfont
57attach	qd at uba
58file	dev/qbus/qd.c				qd needs-count
59
60# Fontfile for DEC framebuffers, soon to die in favour for MI fontfiles.
61file	dev/qbus/qfont.c			qfont
62
63# RL01/02 disk controller
64device	rlc { drive=-1 }
65attach	rlc at uba
66device	rl: disk
67attach	rl at rlc
68file	dev/qbus/rl.c				rl | rlc needs-flag
69
70# DEC DMC-11/DMR-11 P2P interface
71device	dmc: ifnet, ifuba
72attach	dmc at uba
73file	dev/qbus/if_dmc.c			dmc
74
75# DEC TS11 tape formatter
76device	ts: tape
77attach	ts at uba
78file	dev/qbus/ts.c				ts needs-flag
79
80# DMF32 on UBA
81device	dmf: tty # ifnet, ifuba
82attach	dmf at uba
83file	dev/qbus/dmf.c				dmf needs-flag
84
85# DMZ32 on UBA
86device	dmz: tty
87attach	dmz at uba
88file	dev/qbus/dmz.c				dmz needs-flag
89
90# Common code for dmf/dmz
91file	dev/qbus/dmx.c				dmf | dmz
92
93# RX01/02 floppy disk controller
94device  rfc { drive=-1 }
95attach  rfc at uba
96device  rf: disk
97attach  rf at rfc
98file	dev/qbus/rf.c				rf | rfc needs-flag
99