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