files.uba revision 1.13 1 # $NetBSD: files.uba,v 1.13 2003/03/23 11:01:16 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 attach dz at uba with dz_uba
16 file dev/qbus/dz_uba.c dz_uba
17
18 # DL-11 at UBA
19 device dl: tty
20 attach dl at uba
21 file dev/qbus/dl.c dl needs-flag
22
23 # DHU-11 at UBA
24 device dhu: tty
25 attach dhu at uba
26 file dev/qbus/dhu.c dhu needs-flag
27
28 # UDA50/whatever disk/tape MSCP controller
29 device mtc: mscp
30 attach mtc at uba
31 device uda: mscp
32 attach uda at uba
33 file dev/qbus/uda.c uda | mtc
34
35 # DEQNA/DELQA Ethernet controller
36 device qe: ifnet, ether, arp
37 attach qe at uba
38 file dev/qbus/if_qe.c qe
39
40 # DEUNA/DELUA Ethernet controller
41 device de: ifnet, ether, arp, ifuba
42 attach de at uba
43 file dev/qbus/if_de.c de
44
45 # Interlan NI1010 Ethernet controller
46 device il: ifnet, ether, arp, ifuba
47 attach il at uba
48 file dev/qbus/if_il.c il
49
50 # QDSS at UBA
51 device qd: qfont
52 attach qd at uba
53 file dev/qbus/qd.c qd needs-count
54
55 # Fontfile for DEC framebuffers, soon to die in favour for MI fontfiles.
56 file dev/qbus/qfont.c qfont
57
58 # RL01/02 disk controller
59 device rlc { drive=-1 }
60 attach rlc at uba
61 device rl: disk
62 attach rl at rlc
63 file dev/qbus/rl.c rl | rlc needs-flag
64
65 # DEC DMC-11/DMR-11 P2P interface
66 device dmc: ifnet, ifuba
67 attach dmc at uba
68 file dev/qbus/if_dmc.c dmc
69
70 # DEC TS11 tape formatter
71 device ts: tape
72 attach ts at uba
73 file dev/qbus/ts.c ts needs-flag
74
75 # DMF32 on UBA
76 device dmf: tty # ifnet, ifuba
77 attach dmf at uba
78 file dev/qbus/dmf.c dmf needs-flag
79
80 # DMZ32 on UBA
81 device dmz: tty
82 attach dmz at uba
83 file dev/qbus/dmz.c dmz needs-flag
84
85 # Common code for dmf/dmz
86 file dev/qbus/dmx.c dmf | dmz
87
88 # RX01/02 floppy disk controller
89 device rfc { drive=-1 }
90 attach rfc at uba
91 device rf: disk
92 attach rf at rfc
93 file dev/qbus/rf.c rf | rfc needs-flag
94