files.vax revision 1.21
1# $NetBSD: files.vax,v 1.21 1996/07/20 18:56:59 ragge Exp $ 2# 3# new style config file for vax architecture 4# 5 6# maxpartitions must be first item in files.${ARCH}.newconf 7maxpartitions 8 8 9maxusers 8 32 64 10 11device backplane { } 12attach backplane at root 13 14device sbi { tr=-1 } 15attach sbi at backplane 16file arch/vax/vax/sbi.c sbi needs-flag 17 18device bi { node=-1 } 19attach bi at backplane 20file arch/vax/bi/bi.c bi needs-flag 21 22device vsbus { } 23attach vsbus at backplane 24file arch/vax/vsa/vsbus.c vsbus 25 26device cpu 27attach cpu at backplane with cpu_backplane 28attach cpu at bi with cpu_bi 29 30device mem 31attach mem at backplane with mem_backplane 32attach mem at bi with mem_bi 33attach mem at sbi with mem_sbi 34 35 36device mba { drive = -1 } 37attach mba at sbi 38file arch/vax/mba/mba.c mba needs-flag 39 40device hp: disk 41attach hp at mba 42file arch/vax/mba/hp.c hp needs-flag 43major {hp = 0} 44 45device ht 46attach ht at mba 47file arch/vax/mba/ht.c ht needs-flag 48 49# MSCP device drivers 50include "../mscp/files.mscp" 51major {ra = 9} 52major {mt = 16} 53 54# KDB50 on BI 55device kdb: mscp 56attach kdb at bi 57file arch/vax/bi/kdb.c kdb 58 59device uba { csr } 60attach uba at sbi, bi 61file arch/vax/uba/uba.c uba 62 63device uda: mscp 64attach uda at uba 65file arch/vax/uba/uda.c uda 66 67device mtc: mscp 68attach mtc at uba 69file arch/vax/uba/mtc.c mtc 70 71device de:ifnet, ether 72attach de at uba 73file arch/vax/if/if_de.c de 74 75# DEQNA/DELQA used on Qbus 76device qe:ifnet, ether 77attach qe at uba 78file arch/vax/if/if_qe.c qe 79 80# TS11 at UBA 81device ts 82attach ts at uba 83file arch/vax/uba/ts.c ts needs-count 84 85# DHU-11 at UBA 86device dhu 87attach dhu at uba 88file arch/vax/uba/dhu.c dhu needs-count 89 90# DZ11 at UBA 91device dz 92attach dz at uba 93file arch/vax/uba/dz.c dz needs-count 94 95# RD-type disks at VS2000's onboard MFM-controller 96device hdc { drive = -1 } 97attach hdc at vsbus 98file arch/vax/vsa/hdc9224.c hdc needs-flag 99 100device rd: disk 101attach rd at hdc 102major {rd = 19} 103 104# 105# Machine-independent SCSI driver. 106# 107include "../../../scsi/files.scsi" 108major { st = 20 } 109major { sd = 21 } 110major { cd = 22 } 111major { ch = 23 } 112 113# builtin NCR5380 SCSI-controller on VAXstation 114device ncr: scsi, ncr5380sbc 115attach ncr at vsbus 116file arch/vax/vsa/ncr.c ncr needs-flag 117 118# LANCE ethernet controller on VAXstation 119attach le at vsbus 120file arch/vax/if/if_le.c le 121 122# DC367-B in VAXstation 2000/3100 (DZ-like 4-port serial line controller, 123# controls keyboard, mouse, modem, and printer/console) 124device dc 125attach dc at vsbus 126file arch/vax/vsa/dc.c dc needs-flag 127file arch/vax/vsa/lk201.c dc 128 129# PM Framebuffer in VAXstation 2000/3100 130device pm 131attach pm at vsbus 132file arch/vax/vsa/pm.c pm needs-flag 133 134 135# These devices aren't tested (or even compiled!) 136# They are just included here to make some files happy ;) 137# 138 139# Ikonas framebuffer 140device ik 141attach ik at uba 142file arch/vax/uba/ik.c ik needs-count 143 144device vs 145attach vs at uba 146file arch/vax/uba/vs.c vs needs-count 147 148# RK06/07 on UBA 149device rk 150attach rk at uba 151file arch/vax/uba/rk.c rk needs-count 152 153# TM11/TE10 at UBA 154device te 155attach te at uba 156file arch/vax/uba/tm.c te needs-count 157 158# TU78 at MBA 159device mu 160attach mu at mba 161file arch/vax/mba/mt.c mu needs-count 162 163# DMF32 on UBA 164device dmf 165attach dmf at uba 166file arch/vax/uba/dmf.c dmf needs-count 167file arch/vax/uba/dmz.c dmf needs-count 168 169# DMZ32 on UBA 170device dmz 171attach dmz at uba 172file arch/vax/uba/dmx.c dmz needs-count 173 174# DN-11 on UBA 175device dn 176attach dn at uba 177file arch/vax/uba/dn.c dn needs-count 178 179# IDC (RB730) on UBA (VAX 11/730) 180device idc { drive=-1 } 181attach idc at uba 182device rb 183attach rb at idc 184file arch/vax/uba/idc.c rb needs-count 185 186# LP-11 at UBA 187device lp 188attach lp at uba 189file arch/vax/uba/lp.c lp needs-count 190 191# ???? at UBA 192device lpa 193attach lpa at uba 194file arch/vax/uba/lpa.c lpa needs-count 195 196# PS2 at UBA 197device ps 198attach ps at uba 199file arch/vax/uba/ps.c ps needs-count 200 201# RL02/RL11 at UBA 202device hl { drive=-1 } 203attach hl at uba 204device rl 205attach rl at hl 206file arch/vax/uba/rl.c rl needs-count 207 208# RX211/RX02 at UBA 209device fx { drive=-1 } 210attach fx at uba 211device rx 212attach rx at fx 213file arch/vax/uba/rx.c rx needs-count 214 215# SC-21/SC-31 at UBA 216device sc { drive=-1 } 217attach sc at uba 218device up 219attach up at sc 220file arch/vax/uba/up.c up needs-count 221 222# TU45 at UBA 223device ut { drive=-1} 224attach ut at uba 225device tj 226attach tj at ut 227file arch/vax/uba/ut.c tj needs-count 228 229# TU58/DECtape II 230device uu 231attach uu at uba 232file arch/vax/uba/uu.c uu needs-count 233 234# Benson-Varian plotter at UBA 235device va { drive=-1} 236attach va at uba 237device vz 238attach vz at va 239file arch/vax/uba/va.c va needs-count 240 241# Versatec plotter at UBA 242device vp 243attach vp at uba 244file arch/vax/uba/vp.c vp needs-count 245 246# QVSS at UBA 247device qv 248attach qv at uba 249file arch/vax/uba/qv.c qv needs-count 250file arch/vax/uba/qfont.c qv needs-count 251 252# QDSS at UBA 253device qd 254attach qd at uba 255file arch/vax/uba/qd.c qd needs-count 256 257# Interlan NP100 at UBA 258device np 259attach np at uba 260file arch/vax/if/if_ix.c np needs-count 261file arch/vax/uba/np.c np needs-count 262 263# ACC LH/DH IMP on UBA 264device acc 265attach acc at uba 266file arch/vax/if/if_acc.c acc needs-count 267 268# DR11C at UBA 269device ct 270attach ct at uba 271file arch/vax/uba/ct.c ct needs-count 272 273# A/D-converter on UBA 274device ad 275attach ad at uba 276file arch/vax/uba/ad.c ad needs-count 277 278# DH-11/DM-11 on UBA 279device dh 280attach dh at uba 281file arch/vax/uba/dh.c dh needs-count 282 283# These are general files needed for compilation. 284file dev/cons.c 285file dev/cninit.c 286file arch/vax/vax/locore.c 287file arch/vax/vax/mem.c 288file arch/vax/vax/clock.c 289file arch/vax/vax/gencons.c vax8600|vax8200|vax780|vax750|vax630|ka650 290file arch/vax/vax/dzcons.c vax410 | vax43 291file arch/vax/vax/pmap.c 292file arch/vax/vax/machdep.c 293file arch/vax/vax/ka750.c vax750 294file arch/vax/vax/ctu.c vax750 295file arch/vax/vax/ka780.c vax780 296file arch/vax/vax/cfl.c vax780 297file arch/vax/vax/ka820.c vax8200 298file arch/vax/vax/ka860.c vax8600 299file arch/vax/vax/crl.c vax8600 300file arch/vax/vax/uvax.c vax630 | vax410 | vax43 301file arch/vax/vax/ka630.c vax630 302file arch/vax/vax/ka410.c vax410 303file arch/vax/vax/ka43.c vax43 304file arch/vax/vax/emulate.s vax630 | ka650 305file arch/vax/vax/ka650.c vax650 306file arch/vax/vax/conf.c 307file arch/vax/vax/urem.s 308file arch/vax/vax/udiv.s 309file arch/vax/vax/rootfil.c 310file arch/vax/vax/trap.c 311 312file arch/vax/vax/vm_machdep.c 313file arch/vax/vax/autoconf.c 314file arch/vax/vax/random.s inet 315file arch/vax/vax/in_cksum.c inet 316file arch/vax/vax/ns_cksum.c ns 317file arch/vax/vax/disksubr.c ffs 318file arch/vax/if/if_uba.c de | qe 319file arch/vax/vax/db_machdep.c ddb 320file arch/vax/vax/db_disasm.c ddb 321 322include "../../../compat/ultrix/files.ultrix" 323 324# Dom h{ra f}r vara kvar s} l{nge f}r vi se vilka vi beh|ver... 325#arch/vax/vax/dkbad.c standard 326#arch/vax/vax/ka730.c standard 327#arch/vax/vax/rx50.c standard 328#arch/vax/vax/iidr.o optional ii 329#arch/vax/vax/iidrsys.o optional ii 330#arch/vax/vax/iidr_glob.o optional ii 331#arch/vax/if/if_css.c optional css imp device-driver 332#arch/vax/if/if_dp.c optional dp device-driver 333#arch/vax/if/if_ddn.c optional ddn device-driver 334#arch/vax/if/if_dmc.c optional dmc device-driver 335#arch/vax/if/if_dmv.c optional dmv device-driver 336#arch/vax/if/if_ec.c optional ec device-driver 337#arch/vax/if/if_en.c optional en device-driver 338#arch/vax/if/if_ex.c optional ex device-driver 339#arch/vax/if/if_hdh.c optional hdh device-driver 340#arch/vax/if/if_hy.c optional hy device-driver 341#arch/vax/if/if_il.c optional il device-driver 342#arch/vax/if/if_pcl.c optional pcl device-driver 343#arch/vax/if/if_vv.c optional vv device-driver 344#arch/vax/if/raw_hy.c optional hy device-driver 345