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