files.uba revision 1.9 1 # $NetBSD: files.uba,v 1.9 2001/05/06 17:37:52 ragge 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.
6 device uba { csr }
7
8 define qfont
9 define ifuba
10
11 file dev/qbus/uba.c uba
12 file dev/qbus/if_uba.c ifuba
13
14 # DZ-11 (-compatible) tty device driver.
15 device dz { line = -1 }: tty
16 attach dz at uba with dz_uba
17 file dev/qbus/dz.c dz needs-flag
18 file dev/qbus/dz_uba.c dz_uba
19
20 # DL-11 at UBA
21 device dl: tty
22 attach dl at uba
23 file dev/qbus/dl.c dl needs-flag
24
25 # DHU-11 at UBA
26 device dhu: tty
27 attach dhu at uba
28 file dev/qbus/dhu.c dhu needs-flag
29
30 # UDA50/whatever disk/tape MSCP controller
31 device mtc: mscp
32 attach mtc at uba
33 device uda: mscp
34 attach uda at uba
35 file dev/qbus/uda.c uda | mtc
36
37 # DEQNA/DELQA Ethernet controller
38 device qe: ifnet, ether, arp
39 attach qe at uba
40 file dev/qbus/if_qe.c qe
41
42 # DEUNA/DELUA Ethernet controller
43 device de: ifnet, ether, arp, ifuba
44 attach de at uba
45 file dev/qbus/if_de.c de
46
47 # Interlan Ethernet controller
48 device il: ifnet, ether, arp, ifuba
49 attach il at uba
50 file dev/qbus/if_il.c il
51
52 # QDSS at UBA
53 device qd: qfont
54 attach qd at uba
55 file dev/qbus/qd.c qd needs-count
56
57 # Fontfile for DEC framebuffers, soon to die in favour for MI fontfiles.
58 file dev/qbus/qfont.c qfont
59
60 # RL01/02 disk controller
61 device rlc { drive=-1 }
62 attach rlc at uba
63 device rl: disk
64 attach rl at rlc
65 file dev/qbus/rl.c rl | rlc needs-flag
66
67 # DEC DMC-11/DMR-11 P2P interface
68 device dmc: ifnet, ifuba
69 attach dmc at uba
70 file dev/qbus/if_dmc.c dmc
71
72 # DEC TS11 tape formatter
73 device ts: tape
74 attach ts at uba
75 file dev/qbus/ts.c ts needs-flag
76