| 1 | |
| 2 | PDP1D = PDP1 |
| 3 | PDP1 = pdp1_lp pdp1_cpu pdp1_stddev \ |
| 4 | pdp1_sys pdp1_dt pdp1_drm \ |
| 5 | pdp1_clk pdp1_dcs |
| 6 | PDP1_OPT = -I ${PDP1D} |
| 7 | |
| 8 | |
| 9 | NOVAD = NOVA |
| 10 | NOVA = nova_sys nova_cpu nova_dkp \ |
| 11 | nova_dsk nova_lp nova_mta \ |
| 12 | nova_plt nova_pt nova_clk \ |
| 13 | nova_tt nova_tt1 nova_qty |
| 14 | NOVA_OPT = -I ${NOVAD} |
| 15 | |
| 16 | |
| 17 | ECLIPSE = eclipse_cpu eclipse_tt nova_sys \ |
| 18 | nova_dkp nova_dsk nova_lp \ |
| 19 | nova_mta nova_plt nova_pt \ |
| 20 | nova_clk nova_tt1 nova_qty |
| 21 | ECLIPSE_OPT = -I ${NOVAD} -DECLIPSE -DUSE_INT64 |
| 22 | |
| 23 | |
| 24 | PDP18BD = PDP18B |
| 25 | PDP18B = pdp18b_dt pdp18b_drm pdp18b_cpu \ |
| 26 | pdp18b_lp pdp18b_mt pdp18b_rf \ |
| 27 | pdp18b_rp pdp18b_stddev pdp18b_sys \ |
| 28 | pdp18b_rb pdp18b_tt1 pdp18b_fpp |
| 29 | PDP4_OPT = -DPDP4 -I ${PDP18BD} |
| 30 | PDP7_OPT = -DPDP7 -I ${PDP18BD} |
| 31 | PDP9_OPT = -DPDP9 -I ${PDP18BD} |
| 32 | PDP15_OPT = -DPDP15 -I ${PDP18BD} |
| 33 | |
| 34 | |
| 35 | PDP11D = PDP11 |
| 36 | PDP11 = pdp11_fp pdp11_cpu pdp11_dz \ |
| 37 | pdp11_cis pdp11_lp pdp11_rk \ |
| 38 | pdp11_rl pdp11_rp pdp11_rx \ |
| 39 | pdp11_stddev pdp11_sys pdp11_tc \ |
| 40 | pdp11_tm pdp11_ts pdp11_io \ |
| 41 | pdp11_rq pdp11_tq pdp11_pclk \ |
| 42 | pdp11_ry pdp11_pt pdp11_hk \ |
| 43 | pdp11_xq pdp11_xu pdp11_vh \ |
| 44 | pdp11_rh pdp11_tu pdp11_cpumod \ |
| 45 | pdp11_cr pdp11_rf pdp11_dl \ |
| 46 | pdp11_ta pdp11_rc pdp11_kg \ |
| 47 | pdp11_ke pdp11_dc |
| 48 | PDP11_OPT = -DVM_PDP11 -I ${PDP11D} ${NETWORK_OPT} |
| 49 | |
| 50 | |
| 51 | VAXD = VAX |
| 52 | VAX = vax_cpu vax_cpu1 vax_fpa vax_io \ |
| 53 | vax_cis vax_octa vax_cmode \ |
| 54 | vax_mmu vax_stddev vax_sysdev \ |
| 55 | vax_sys vax_syscm vax_syslist \ |
| 56 | pdp11_rl pdp11_rq pdp11_ts \ |
| 57 | pdp11_dz pdp11_lp pdp11_tq \ |
| 58 | pdp11_xq pdp11_ry \ |
| 59 | pdp11_vh pdp11_cr |
| 60 | VAX_OPT = -DVM_VAX -DUSE_INT64 -DUSE_ADDR64 -I ${VAXD} -I ${PDP11D} ${NETWORK_OPT} |
| 61 | |
| 62 | |
| 63 | VAX780 = vax_cpu.c vax_cpu1.c vax_fpa.c \ |
| 64 | vax_cis.c vax_octa.c vax_cmode.c \ |
| 65 | vax_mmu.c vax_sys.c vax_syscm.c \ |
| 66 | vax780_stddev.c vax780_sbi.c \ |
| 67 | vax780_mem.c vax780_uba.c vax780_mba.c \ |
| 68 | vax780_fload.c vax780_syslist.c \ |
| 69 | pdp11_rl.c pdp11_rq.c pdp11_ts.c \ |
| 70 | pdp11_dz.c pdp11_lp.c pdp11_tq.c \ |
| 71 | pdp11_xu.c pdp11_ry.c pdp11_cr.c \ |
| 72 | pdp11_rp.c pdp11_tu.c pdp11_hk.c |
| 73 | VAX780_OPT = -DVM_VAX -DVAX_780 -DUSE_INT64 -DUSE_ADDR64 -I VAX -I ${PDP11D} ${NETWORK_OPT} |
| 74 | |
| 75 | |
| 76 | PDP10D = PDP10 |
| 77 | PDP10 = ${PDP10D}/pdp10_fe.c ${PDP11D}/pdp11_dz.c ${PDP10D}/pdp10_cpu.c \ |
| 78 | ${PDP10D}/pdp10_ksio.c ${PDP10D}/pdp10_lp20.c ${PDP10D}/pdp10_mdfp.c \ |
| 79 | ${PDP10D}/pdp10_pag.c ${PDP10D}/pdp10_rp.c ${PDP10D}/pdp10_sys.c \ |
| 80 | ${PDP10D}/pdp10_tim.c ${PDP10D}/pdp10_tu.c ${PDP10D}/pdp10_xtnd.c \ |
| 81 | ${PDP11D}/pdp11_pt.c ${PDP11D}/pdp11_ry.c ${PDP11D}/pdp11_xu.c \ |
| 82 | ${PDP11D}/pdp11_cr.c |
| 83 | PDP10_OPT = -DVM_PDP10 -DUSE_INT64 -I ${PDP10D} -I ${PDP11D} ${NETWORK_OPT} |
| 84 | |
| 85 | |
| 86 | |
| 87 | PDP8D = PDP8 |
| 88 | PDP8 = ${PDP8D}/pdp8_cpu.c ${PDP8D}/pdp8_clk.c ${PDP8D}/pdp8_df.c \ |
| 89 | ${PDP8D}/pdp8_dt.c ${PDP8D}/pdp8_lp.c ${PDP8D}/pdp8_mt.c \ |
| 90 | ${PDP8D}/pdp8_pt.c ${PDP8D}/pdp8_rf.c ${PDP8D}/pdp8_rk.c \ |
| 91 | ${PDP8D}/pdp8_rx.c ${PDP8D}/pdp8_sys.c ${PDP8D}/pdp8_tt.c \ |
| 92 | ${PDP8D}/pdp8_ttx.c ${PDP8D}/pdp8_rl.c ${PDP8D}/pdp8_tsc.c \ |
| 93 | ${PDP8D}/pdp8_td.c ${PDP8D}/pdp8_ct.c ${PDP8D}/pdp8_fpp.c |
| 94 | PDP8_OPT = -I ${PDP8D} |
| 95 | |
| 96 | |
| 97 | H316D = H316 |
| 98 | H316 = ${H316D}/h316_stddev.c ${H316D}/h316_lp.c ${H316D}/h316_cpu.c \ |
| 99 | ${H316D}/h316_sys.c ${H316D}/h316_mt.c ${H316D}/h316_fhd.c \ |
| 100 | ${H316D}/h316_dp.c |
| 101 | H316_OPT = -I ${H316D} |
| 102 | |
| 103 | |
| 104 | HP2100D = HP2100 |
| 105 | HP2100 = ${HP2100D}/hp2100_stddev.c ${HP2100D}/hp2100_dp.c ${HP2100D}/hp2100_dq.c \ |
| 106 | ${HP2100D}/hp2100_dr.c ${HP2100D}/hp2100_lps.c ${HP2100D}/hp2100_ms.c \ |
| 107 | ${HP2100D}/hp2100_mt.c ${HP2100D}/hp2100_mux.c ${HP2100D}/hp2100_cpu.c \ |
| 108 | ${HP2100D}/hp2100_fp.c ${HP2100D}/hp2100_sys.c ${HP2100D}/hp2100_lpt.c \ |
| 109 | ${HP2100D}/hp2100_ipl.c ${HP2100D}/hp2100_ds.c ${HP2100D}/hp2100_cpu0.c \ |
| 110 | ${HP2100D}/hp2100_cpu1.c ${HP2100D}/hp2100_cpu2.c ${HP2100D}/hp2100_cpu3.c \ |
| 111 | ${HP2100D}/hp2100_cpu4.c ${HP2100D}/hp2100_cpu5.c ${HP2100D}/hp2100_cpu6.c \ |
| 112 | ${HP2100D}/hp2100_cpu7.c ${HP2100D}/hp2100_fp1.c ${HP2100D}/hp2100_baci.c |
| 113 | HP2100_OPT = -DHAVE_INT64 -I ${HP2100D} |
| 114 | |
| 115 | |
| 116 | I1401D = I1401 |
| 117 | I1401 = ${I1401D}/i1401_lp.c ${I1401D}/i1401_cpu.c ${I1401D}/i1401_iq.c \ |
| 118 | ${I1401D}/i1401_cd.c ${I1401D}/i1401_mt.c ${I1401D}/i1401_dp.c \ |
| 119 | ${I1401D}/i1401_sys.c |
| 120 | I1401_OPT = -I ${I1401D} |
| 121 | |
| 122 | |
| 123 | I1620D = I1620 |
| 124 | I1620 = ${I1620D}/i1620_cd.c ${I1620D}/i1620_dp.c ${I1620D}/i1620_pt.c \ |
| 125 | ${I1620D}/i1620_tty.c ${I1620D}/i1620_cpu.c ${I1620D}/i1620_lp.c \ |
| 126 | ${I1620D}/i1620_fp.c ${I1620D}/i1620_sys.c |
| 127 | I1620_OPT = -I ${I1620D} |
| 128 | |
| 129 | |
| 130 | I7094D = I7094 |
| 131 | I7094 = ${I7094D}/i7094_cpu.c ${I7094D}/i7094_cpu1.c ${I7094D}/i7094_io.c \ |
| 132 | ${I7094D}/i7094_cd.c ${I7094D}/i7094_clk.c ${I7094D}/i7094_com.c \ |
| 133 | ${I7094D}/i7094_drm.c ${I7094D}/i7094_dsk.c ${I7094D}/i7094_sys.c \ |
| 134 | ${I7094D}/i7094_lp.c ${I7094D}/i7094_mt.c ${I7094D}/i7094_binloader.c |
| 135 | I7094_OPT = -DUSE_INT64 -I ${I7094D} |
| 136 | |
| 137 | |
| 138 | IBM1130D = Ibm1130 |
| 139 | IBM1130 = ${IBM1130D}/ibm1130_cpu.c ${IBM1130D}/ibm1130_cr.c \ |
| 140 | ${IBM1130D}/ibm1130_disk.c ${IBM1130D}/ibm1130_stddev.c \ |
| 141 | ${IBM1130D}/ibm1130_sys.c ${IBM1130D}/ibm1130_gdu.c \ |
| 142 | ${IBM1130D}/ibm1130_gui.c ${IBM1130D}/ibm1130_prt.c \ |
| 143 | ${IBM1130D}/ibm1130_fmt.c ${IBM1130D}/ibm1130_ptrp.c \ |
| 144 | ${IBM1130D}/ibm1130_plot.c ${IBM1130D}/ibm1130_sca.c \ |
| 145 | ${IBM1130D}/ibm1130_t2741.c |
| 146 | IBM1130_OPT = -I ${IBM1130D} |
| 147 | |
| 148 | |
| 149 | ID16D = Interdata |
| 150 | ID16 = ${ID16D}/id16_cpu.c ${ID16D}/id16_sys.c ${ID16D}/id_dp.c \ |
| 151 | ${ID16D}/id_fd.c ${ID16D}/id_fp.c ${ID16D}/id_idc.c ${ID16D}/id_io.c \ |
| 152 | ${ID16D}/id_lp.c ${ID16D}/id_mt.c ${ID16D}/id_pas.c ${ID16D}/id_pt.c \ |
| 153 | ${ID16D}/id_tt.c ${ID16D}/id_uvc.c ${ID16D}/id16_dboot.c ${ID16D}/id_ttp.c |
| 154 | ID16_OPT = -I ${ID16D} |
| 155 | |
| 156 | |
| 157 | ID32D = Interdata |
| 158 | ID32 = ${ID32D}/id32_cpu.c ${ID32D}/id32_sys.c ${ID32D}/id_dp.c \ |
| 159 | ${ID32D}/id_fd.c ${ID32D}/id_fp.c ${ID32D}/id_idc.c ${ID32D}/id_io.c \ |
| 160 | ${ID32D}/id_lp.c ${ID32D}/id_mt.c ${ID32D}/id_pas.c ${ID32D}/id_pt.c \ |
| 161 | ${ID32D}/id_tt.c ${ID32D}/id_uvc.c ${ID32D}/id32_dboot.c ${ID32D}/id_ttp.c |
| 162 | ID32_OPT = -I ${ID32D} |
| 163 | |
| 164 | |
| 165 | S3D = S3 |
| 166 | S3 = ${S3D}/s3_cd.c ${S3D}/s3_cpu.c ${S3D}/s3_disk.c ${S3D}/s3_lp.c \ |
| 167 | ${S3D}/s3_pkb.c ${S3D}/s3_sys.c |
| 168 | S3_OPT = -I ${S3D} |
| 169 | |
| 170 | |
| 171 | ALTAIRD = ALTAIR |
| 172 | ALTAIR = ${ALTAIRD}/altair_sio.c ${ALTAIRD}/altair_cpu.c ${ALTAIRD}/altair_dsk.c \ |
| 173 | ${ALTAIRD}/altair_sys.c |
| 174 | ALTAIR_OPT = -I ${ALTAIRD} |
| 175 | |
| 176 | |
| 177 | ALTAIRZ80D = AltairZ80 |
| 178 | ALTAIRZ80 = ${ALTAIRZ80D}/altairz80_cpu.c ${ALTAIRZ80D}/altairz80_cpu_nommu.c \ |
| 179 | ${ALTAIRZ80D}/altairz80_dsk.c ${ALTAIRZ80D}/disasm.c \ |
| 180 | ${ALTAIRZ80D}/altairz80_sio.c ${ALTAIRZ80D}/altairz80_sys.c \ |
| 181 | ${ALTAIRZ80D}/altairz80_hdsk.c ${ALTAIRZ80D}/altairz80_net.c \ |
| 182 | ${ALTAIRZ80D}/flashwriter2.c ${ALTAIRZ80D}/i86_decode.c \ |
| 183 | ${ALTAIRZ80D}/i86_ops.c ${ALTAIRZ80D}/i86_prim_ops.c \ |
| 184 | ${ALTAIRZ80D}/i8272.c ${ALTAIRZ80D}/insnsa.c ${ALTAIRZ80D}/insnsd.c \ |
| 185 | ${ALTAIRZ80D}/mfdc.c ${ALTAIRZ80D}/n8vem.c ${ALTAIRZ80D}/vfdhd.c \ |
| 186 | ${ALTAIRZ80D}/s100_disk1a.c ${ALTAIRZ80D}/s100_disk2.c \ |
| 187 | ${ALTAIRZ80D}/s100_fif.c ${ALTAIRZ80D}/s100_mdriveh.c \ |
| 188 | ${ALTAIRZ80D}/s100_mdsad.c ${ALTAIRZ80D}/s100_selchan.c \ |
| 189 | ${ALTAIRZ80D}/s100_ss1.c ${ALTAIRZ80D}/s100_64fdc.c \ |
| 190 | ${ALTAIRZ80D}/s100_scp300f.c ${ALTAIRZ80D}/sim_imd.c \ |
| 191 | ${ALTAIRZ80D}/wd179x.c |
| 192 | ALTAIRZ80_OPT = -I ${ALTAIRZ80D} |
| 193 | |
| 194 | |
| 195 | GRID = GRI |
| 196 | GRI = ${GRID}/gri_cpu.c ${GRID}/gri_stddev.c ${GRID}/gri_sys.c |
| 197 | GRI_OPT = -I ${GRID} |
| 198 | |
| 199 | |
| 200 | LGPD = LGP |
| 201 | LGP = ${LGPD}/lgp_cpu.c ${LGPD}/lgp_stddev.c ${LGPD}/lgp_sys.c |
| 202 | LGP_OPT = -I ${LGPD} |
| 203 | |
| 204 | |
| 205 | SDSD = SDS |
| 206 | SDS = ${SDSD}/sds_cpu.c ${SDSD}/sds_drm.c ${SDSD}/sds_dsk.c ${SDSD}/sds_io.c \ |
| 207 | ${SDSD}/sds_lp.c ${SDSD}/sds_mt.c ${SDSD}/sds_mux.c ${SDSD}/sds_rad.c \ |
| 208 | ${SDSD}/sds_stddev.c ${SDSD}/sds_sys.c |
| 209 | SDS_OPT = -I ${SDSD} |