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