du 4499 src/dps8/dps8_cpu.c PNL (add_history (cpup, L68_DU_HIST_REG, cpu.du.cycle1, cpu.du.cycle2);) du 575 src/dps8/dps8_cpu.h # define TA1 cpu.du.TAk[0] du 576 src/dps8/dps8_cpu.h # define TA2 cpu.du.TAk[1] du 577 src/dps8/dps8_cpu.h # define TA3 cpu.du.TAk[2] du 1191 src/dps8/dps8_cpu.h #define DU_CYCLE_GDLDA { clrmask (& cpu.du.cycle2, du2_nGDLDA); \ du 1192 src/dps8/dps8_cpu.h setmask (& cpu.du.cycle2, du2_nGDLDB | du2_nGDLDC); } du 1193 src/dps8/dps8_cpu.h #define DU_CYCLE_GDLDB { clrmask (& cpu.du.cycle2, du2_nGDLDB); \ du 1194 src/dps8/dps8_cpu.h setmask (& cpu.du.cycle2, du2_nGDLDA | du2_nGDLDC); } du 1195 src/dps8/dps8_cpu.h #define DU_CYCLE_GDLDC { clrmask (& cpu.du.cycle2, du2_nGDLDC); \ du 1196 src/dps8/dps8_cpu.h setmask (& cpu.du.cycle2, du2_nGDLDA | du2_nGDLDB); } du 1197 src/dps8/dps8_cpu.h #define DU_CYCLE_FA_I1 setmask (& cpu.du.cycle1, du1_FA_I1) du 1198 src/dps8/dps8_cpu.h #define DU_CYCLE_FA_I2 setmask (& cpu.du.cycle1, du1_FA_I2) du 1199 src/dps8/dps8_cpu.h #define DU_CYCLE_FA_I3 setmask (& cpu.du.cycle1, du1_FA_I3) du 1200 src/dps8/dps8_cpu.h #define DU_CYCLE_ANLD1 setmask (& cpu.du.cycle2, du2_ANLD1) du 1201 src/dps8/dps8_cpu.h #define DU_CYCLE_ANLD2 setmask (& cpu.du.cycle2, du2_ANLD2) du 1202 src/dps8/dps8_cpu.h #define DU_CYCLE_NLD1 setmask (& cpu.du.cycle2, du2_NLD1) du 1203 src/dps8/dps8_cpu.h #define DU_CYCLE_NLD2 setmask (& cpu.du.cycle2, du2_NLD2) du 1204 src/dps8/dps8_cpu.h #define DU_CYCLE_FRND setmask (& cpu.du.cycle2, du2_FRND) du 1205 src/dps8/dps8_cpu.h #define DU_CYCLE_DGBD setmask (& cpu.du.cycle2, du2_DGBD) du 1206 src/dps8/dps8_cpu.h #define DU_CYCLE_DGDB setmask (& cpu.du.cycle2, du2_DGDB) du 1207 src/dps8/dps8_cpu.h #define DU_CYCLE_DDU_LDEA clrmask (& cpu.du.cycle1, du1_nDDU_LDEA) du 1208 src/dps8/dps8_cpu.h #define DU_CYCLE_DDU_STEA clrmask (& cpu.du.cycle1, du1_nDDU_STEA) du 1209 src/dps8/dps8_cpu.h #define DU_CYCLE_END clrmask (& cpu.du.cycle1, du1_nEND) du 1210 src/dps8/dps8_cpu.h #define DU_CYCLE_LDWRT1 setmask (& cpu.du.cycle2, du2_LDWRT1) du 1211 src/dps8/dps8_cpu.h #define DU_CYCLE_LDWRT2 setmask (& cpu.du.cycle2, du2_LDWRT2) du 1212 src/dps8/dps8_cpu.h #define DU_CYCLE_FEXOP setmask (& cpu.du.cycle2, du2_FEXOP) du 1213 src/dps8/dps8_cpu.h #define DU_CYCLE_ANSTR setmask (& cpu.du.cycle2, du2_ANSTR) du 1214 src/dps8/dps8_cpu.h #define DU_CYCLE_GSTR setmask (& cpu.du.cycle2, du2_GSTR) du 1215 src/dps8/dps8_cpu.h #define DU_CYCLE_FLEN_128 clrmask (& cpu.du.cycle2, du2_nFLEN_128) du 1216 src/dps8/dps8_cpu.h #define DU_CYCLE_FDUD { cpu.du.cycle1 = \ du 1239 src/dps8/dps8_cpu.h cpu.du.cycle2 = \ du 1248 src/dps8/dps8_cpu.h #define DU_CYCLE_nDUD clrmask (& cpu.du.cycle2, du2_DUD) du 1623 src/dps8/dps8_cpu.h du_unit_data_t du; du 688 src/dps8/dps8_eis.c sim_debug (DBG_TRACEEXT, & cpu_dev, "EISWriteIdx addr %06o n %u\n", cpu.du.Dk_PTR_W[eisaddr_idx], n); du 689 src/dps8/dps8_eis.c word18 addressN = (cpu.du.Dk_PTR_W[eisaddr_idx] + n) & AMASK; du 727 src/dps8/dps8_eis.c sim_debug (DBG_TRACEEXT, & cpu_dev, "EISReadIdx addr %06o n %u\n", cpu.du.Dk_PTR_W[eisaddr_idx], n); du 728 src/dps8/dps8_eis.c word18 addressN = (cpu.du.Dk_PTR_W[eisaddr_idx] + n) & AMASK; du 757 src/dps8/dps8_eis.c sim_debug (DBG_TRACEEXT, & cpu_dev, "EISRead addr %06o\n", cpu.du.Dk_PTR_W[eisaddr_idx]); du 770 src/dps8/dps8_eis.c du 786 src/dps8/dps8_eis.c word18 addressN = (cpu.du.Dk_PTR_W[eisaddr_idx] + n) & AMASK; du 848 src/dps8/dps8_eis.c word18 addressN = (cpu.du.Dk_PTR_W[eisaddr_idx] + n) & AMASK; du 911 src/dps8/dps8_eis.c switch (cpu.du.TAk[k-1]) du 931 src/dps8/dps8_eis.c PNL (cpu.du.Dk_PTR_W[k-1] = address); du 933 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[k-1] = address; du 941 src/dps8/dps8_eis.c switch (cpu.du.TAk[k-1]) du 959 src/dps8/dps8_eis.c sim_debug (DBG_TRACEEXT, & cpu_dev, "EISGet469 : k: %u TAk %u coffset %u c %o \n", k, cpu.du.TAk[k - 1], residue, c); du 973 src/dps8/dps8_eis.c switch (cpu.du.TAk[k-1]) du 993 src/dps8/dps8_eis.c PNL (cpu.du.Dk_PTR_W[k-1] = address); du 995 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[k-1] = address; du 1003 src/dps8/dps8_eis.c switch (cpu.du.TAk[k-1]) du 1039 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[eisaddr_idx] = (cpu.du.Dk_PTR_W[eisaddr_idx] + 1) & AMASK; du 1074 src/dps8/dps8_eis.c baseBitPosn += (int) cpu.du.CHTALLY; du 1080 src/dps8/dps8_eis.c word18 saveAddr = cpu.du.Dk_PTR_W[eisaddr_idx]; du 1081 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[eisaddr_idx] += (uint) woff; du 1082 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[eisaddr_idx] &= AMASK; du 1104 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[eisaddr_idx] = saveAddr; du 1224 src/dps8/dps8_eis.c PNL (cpu.du.Dk_PTR_W[k-1] = address); du 1226 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[k-1] = address; du 1260 src/dps8/dps8_eis.c PNL (cpu.du.Dk_PTR_W[k-1] = address); du 1262 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[k-1] = address; du 1292 src/dps8/dps8_eis.c PNL (cpu.du.Dk_PTR_W[k-1] = address); du 1295 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[k-1] = address; du 1313 src/dps8/dps8_eis.c PNL (cpu.du.POP = 0); du 1314 src/dps8/dps8_eis.c PNL (cpu.du.POL = 0); du 1339 src/dps8/dps8_eis.c PNL (cpu.du.POP = 1); du 1350 src/dps8/dps8_eis.c cpu.du.TAk[k-1] = cpu.du.TAk[useTA-1]; du 1352 src/dps8/dps8_eis.c cpu.du.TAk[k-1] = getbits36_2 (opDesc, 21); // type alphanumeric du 1425 src/dps8/dps8_eis.c PNL (cpu.du.POL = 1); du 1437 src/dps8/dps8_eis.c switch (cpu.du.TAk[k-1]) du 1483 src/dps8/dps8_eis.c switch (cpu.du.TAk[k-1]) du 1570 src/dps8/dps8_eis.c PNL (cpu.du.Dk_PTR_W[k-1] = effWORDNO); du 1572 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[k-1] = effWORDNO; du 1606 src/dps8/dps8_eis.c PNL (cpu.du.POP = 1); du 1631 src/dps8/dps8_eis.c PNL (cpu.du.Dk_PTR_W[k-1] = y); du 1634 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[k-1] = y; du 1652 src/dps8/dps8_eis.c PNL (cpu.du.POP = 1); du 1681 src/dps8/dps8_eis.c PNL (cpu.du.POL = 1); du 1791 src/dps8/dps8_eis.c cpu.du.TAk[k-1]); du 1800 src/dps8/dps8_eis.c PNL (cpu.du.Dk_PTR_W[k-1] = effWORDNO); du 1802 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[k-1] = effWORDNO; du 1815 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[k-1], a->cPos, a->bPos, k, e->N[k-1]); du 1843 src/dps8/dps8_eis.c PNL (cpu.du.POP = 1); du 1866 src/dps8/dps8_eis.c PNL (cpu.du.POL = 1); du 1914 src/dps8/dps8_eis.c PNL (cpu.du.Dk_PTR_W[k-1] = effWORDNO); du 1916 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[k-1] = effWORDNO; du 3072 src/dps8/dps8_eis.c for (; cpu.du.CHTALLY < min (e->N1, e->N2); cpu.du.CHTALLY ++) du 3074 src/dps8/dps8_eis.c word9 c1 = EISget469 (cpup, 1, cpu.du.CHTALLY); // get Y-char1n du 3075 src/dps8/dps8_eis.c word9 c2 = EISget469 (cpup, 2, cpu.du.CHTALLY); // get Y-char2n du 3076 src/dps8/dps8_eis.c sim_debug (DBG_TRACEEXT, & cpu_dev, "cmpc tally %d c1 %03o c2 %03o\n", cpu.du.CHTALLY, c1, c2); du 3089 src/dps8/dps8_eis.c for( ; cpu.du.CHTALLY < e->N2; cpu.du.CHTALLY ++) du 3092 src/dps8/dps8_eis.c word9 c2 = EISget469 (cpup, 2, cpu.du.CHTALLY); // get Y-char2n du 3106 src/dps8/dps8_eis.c for ( ; cpu.du.CHTALLY < e->N1; cpu.du.CHTALLY ++) du 3108 src/dps8/dps8_eis.c word9 c1 = EISget469 (cpup, 1, cpu.du.CHTALLY); // get Y-char1n du 3221 src/dps8/dps8_eis.c c1 = (cpu.du.D2_PTR_W >> 13) & 017; du 3222 src/dps8/dps8_eis.c c2 = (cpu.du.D2_PTR_W >> 9) & 017; du 3231 src/dps8/dps8_eis.c c1 = (cpu.du.D2_PTR_W >> 12) & 077; du 3232 src/dps8/dps8_eis.c c2 = (cpu.du.D2_PTR_W >> 6) & 077; du 3241 src/dps8/dps8_eis.c c1 = (cpu.du.D2_PTR_W >> 9) & 0777; du 3242 src/dps8/dps8_eis.c c2 = (cpu.du.D2_PTR_W ) & 0777; du 3286 src/dps8/dps8_eis.c for ( ; cpu.du.CHTALLY < limit; cpu.du.CHTALLY ++) du 3288 src/dps8/dps8_eis.c yCharn11 = EISget469 (cpup, 1, cpu.du.CHTALLY); du 3289 src/dps8/dps8_eis.c yCharn12 = EISget469 (cpup, 1, cpu.du.CHTALLY + 1); du 3293 src/dps8/dps8_eis.c SC_I_TALLY (cpu.du.CHTALLY == limit); du 3301 src/dps8/dps8_eis.c word36 CY3 = setbits36_24 (0, 12, cpu.du.CHTALLY); du 3404 src/dps8/dps8_eis.c c1 = (cpu.du.D2_PTR_W >> 13) & 017; du 3405 src/dps8/dps8_eis.c c2 = (cpu.du.D2_PTR_W >> 9) & 017; du 3414 src/dps8/dps8_eis.c c1 = (cpu.du.D2_PTR_W >> 12) & 077; du 3415 src/dps8/dps8_eis.c c2 = (cpu.du.D2_PTR_W >> 6) & 077; du 3424 src/dps8/dps8_eis.c c1 = (cpu.du.D2_PTR_W >> 9) & 0777; du 3425 src/dps8/dps8_eis.c c2 = (cpu.du.D2_PTR_W ) & 0777; du 3471 src/dps8/dps8_eis.c for ( ; cpu.du.CHTALLY < limit; cpu.du.CHTALLY ++) du 3473 src/dps8/dps8_eis.c yCharn11 = EISget469 (cpup, 1, limit - cpu.du.CHTALLY - 1); du 3474 src/dps8/dps8_eis.c yCharn12 = EISget469 (cpup, 1, limit - cpu.du.CHTALLY); du 3479 src/dps8/dps8_eis.c SC_I_TALLY (cpu.du.CHTALLY == limit); du 3487 src/dps8/dps8_eis.c word36 CY3 = setbits36_24 (0, 12, cpu.du.CHTALLY); du 3640 src/dps8/dps8_eis.c for ( ; cpu.du.CHTALLY < limit; cpu.du.CHTALLY ++) du 3642 src/dps8/dps8_eis.c word9 yCharn1 = EISget469 (cpup, 1, cpu.du.CHTALLY); du 3653 src/dps8/dps8_eis.c word36 CY3 = setbits36_24 (0, 12, cpu.du.CHTALLY); du 3655 src/dps8/dps8_eis.c SC_I_TALLY (cpu.du.CHTALLY == limit); du 3811 src/dps8/dps8_eis.c for ( ; cpu.du.CHTALLY < limit; cpu.du.CHTALLY ++) du 3813 src/dps8/dps8_eis.c word9 yCharn1 = EISget469 (cpup, 1, limit - cpu.du.CHTALLY - 1); du 3824 src/dps8/dps8_eis.c word36 CY3 = setbits36_24 (0, 12, cpu.du.CHTALLY); du 3826 src/dps8/dps8_eis.c SC_I_TALLY (cpu.du.CHTALLY == limit); du 4026 src/dps8/dps8_eis.c for ( ; cpu.du.CHTALLY < e -> N1; cpu.du.CHTALLY ++) du 4028 src/dps8/dps8_eis.c word9 c = EISget469 (cpup, 1, cpu.du.CHTALLY); // get src char du 4060 src/dps8/dps8_eis.c SC_I_TALLY (cpu.du.CHTALLY == e -> N1); du 4063 src/dps8/dps8_eis.c putbits36_24 (& CY3, 12, cpu.du.CHTALLY); du 4222 src/dps8/dps8_eis.c for ( ; cpu.du.CHTALLY < limit; cpu.du.CHTALLY ++) du 4224 src/dps8/dps8_eis.c word9 c = EISget469 (cpup, 1, limit - cpu.du.CHTALLY - 1); // get src char du 4256 src/dps8/dps8_eis.c SC_I_TALLY (cpu.du.CHTALLY == e -> N1); du 4259 src/dps8/dps8_eis.c putbits36_24 (& CY3, 12, cpu.du.CHTALLY); du 4474 src/dps8/dps8_eis.c cpu.du.CHTALLY, TA1, TA2, e -> N1, e -> N2, e -> CN1, e -> CN2); du 4478 src/dps8/dps8_eis.c cpu.du.CHTALLY, e -> TA1, e -> TA2, e -> N1, e -> N2, e -> CN1, e -> CN2); du 4493 src/dps8/dps8_eis.c if ((cpu.du.CHTALLY % PGSZ) == 0 && du 4506 src/dps8/dps8_eis.c (cpu.du.D1_PTR_W & PGMK) == 0 && du 4507 src/dps8/dps8_eis.c (cpu.du.D2_PTR_W & PGMK) == 0) du 4514 src/dps8/dps8_eis.c while (cpu.du.CHTALLY < e -> N1) du 4517 src/dps8/dps8_eis.c EISReadPage (cpup, & e -> ADDR1, cpu.du.CHTALLY / 4, pg); du 4518 src/dps8/dps8_eis.c EISWritePage (cpup, & e -> ADDR2, cpu.du.CHTALLY / 4, pg); du 4519 src/dps8/dps8_eis.c cpu.du.CHTALLY += PGSZ * 4; du 4533 src/dps8/dps8_eis.c if ((cpu.du.CHTALLY % PGSZ) == 0 && du 4546 src/dps8/dps8_eis.c (cpu.du.D1_PTR_W & PGMK) == 0 && du 4547 src/dps8/dps8_eis.c (cpu.du.D2_PTR_W& PGMK) == 0) du 4565 src/dps8/dps8_eis.c while (cpu.du.CHTALLY < e -> N2) du 4567 src/dps8/dps8_eis.c EISWritePage (cpup, & e -> ADDR2, cpu.du.CHTALLY / 4, pg); du 4568 src/dps8/dps8_eis.c cpu.du.CHTALLY += PGSZ * 4; du 4594 src/dps8/dps8_eis.c for ( ; cpu.du.CHTALLY < e -> N2; cpu.du.CHTALLY += 4) du 4596 src/dps8/dps8_eis.c uint n = cpu.du.CHTALLY / 4; du 4625 src/dps8/dps8_eis.c for ( ; cpu.du.CHTALLY < e -> N2; cpu.du.CHTALLY += 4) du 4627 src/dps8/dps8_eis.c uint n = cpu.du.CHTALLY / 4; du 4638 src/dps8/dps8_eis.c for ( ; cpu.du.CHTALLY < min (e->N1, e->N2); cpu.du.CHTALLY ++) du 4640 src/dps8/dps8_eis.c word9 c = EISget469 (cpup, 1, cpu.du.CHTALLY); // get src char du 4648 src/dps8/dps8_eis.c EISput469 (cpup, 2, cpu.du.CHTALLY, c); du 4686 src/dps8/dps8_eis.c if (ovp && (cpu.du.CHTALLY == e -> N1 - 1)) du 4692 src/dps8/dps8_eis.c EISput469 (cpup, 2, cpu.du.CHTALLY, cout); du 4704 src/dps8/dps8_eis.c for ( ; cpu.du.CHTALLY < e -> N2 ; cpu.du.CHTALLY ++) du 4707 src/dps8/dps8_eis.c if (ovp && (cpu.du.CHTALLY == e -> N2 - 1)) du 4710 src/dps8/dps8_eis.c EISput469 (cpup, 2, cpu.du.CHTALLY, 015); // 015 is decimal - du 4712 src/dps8/dps8_eis.c EISput469 (cpup, 2, cpu.du.CHTALLY, 014); // 014 is decimal + du 4715 src/dps8/dps8_eis.c EISput469 (cpup, 2, cpu.du.CHTALLY, fillT); du 4890 src/dps8/dps8_eis.c for ( ; cpu.du.CHTALLY < limit; cpu.du.CHTALLY += 4) du 4892 src/dps8/dps8_eis.c uint n = (limit - cpu.du.CHTALLY - 1) / 4; du 4925 src/dps8/dps8_eis.c for ( ; cpu.du.CHTALLY < e -> N2; cpu.du.CHTALLY += 4) du 4927 src/dps8/dps8_eis.c uint n = (limit - cpu.du.CHTALLY - 1) / 4; du 4938 src/dps8/dps8_eis.c for ( ; cpu.du.CHTALLY < min (e -> N1, e -> N2); cpu.du.CHTALLY ++) du 4940 src/dps8/dps8_eis.c word9 c = EISget469 (cpup, 1, e -> N1 - cpu.du.CHTALLY - 1); // get src char du 4948 src/dps8/dps8_eis.c EISput469 (cpup, 2, e -> N2 - cpu.du.CHTALLY - 1, c); du 4987 src/dps8/dps8_eis.c if (ovp && (cpu.du.CHTALLY == 0)) du 4992 src/dps8/dps8_eis.c EISput469 (cpup, 2, e -> N2 - cpu.du.CHTALLY - 1, cout); du 5004 src/dps8/dps8_eis.c for ( ; cpu.du.CHTALLY < e -> N2 ; cpu.du.CHTALLY ++) du 5007 src/dps8/dps8_eis.c if (ovp && (cpu.du.CHTALLY == e -> N2 - 1)) du 5010 src/dps8/dps8_eis.c EISput469 (cpup, 2, e -> N2 - cpu.du.CHTALLY - 1, 015); // 015 is decimal - du 5012 src/dps8/dps8_eis.c EISput469 (cpup, 2, e -> N2 - cpu.du.CHTALLY - 1, 014); // 014 is decimal + du 5016 src/dps8/dps8_eis.c EISput469 (cpup, 2, e -> N2 - cpu.du.CHTALLY - 1, fillT); du 6529 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[KMOP] = (cpu.du.Dk_PTR_W[KMOP] + 1) & AMASK; // bump source to next address du 6532 src/dps8/dps8_eis.c PNL (cpu.du.Dk_PTR_W[1] = (cpu.du.Dk_PTR_W[1] + 1) & AMASK); // bump source to next address du 6535 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[1] = (cpu.du.Dk_PTR_W[1] + 1) & AMASK; // bump source to next address du 7252 src/dps8/dps8_eis.c for ( ; cpu.du.CHTALLY < min(e->N1, e->N2); cpu.du.CHTALLY ++) du 7254 src/dps8/dps8_eis.c word9 c = EISget469(cpup, 1, cpu.du.CHTALLY); // get src char du 7262 src/dps8/dps8_eis.c EISput469(cpup, 2, cpu.du.CHTALLY, xlate (cpup, &e->ADDR3, dstTA, c)); du 7307 src/dps8/dps8_eis.c EISput469 (cpup, 2, cpu.du.CHTALLY, cout); du 7343 src/dps8/dps8_eis.c for( ; cpu.du.CHTALLY < e->N2 ; cpu.du.CHTALLY ++) du 7344 src/dps8/dps8_eis.c EISput469 (cpup, 2, cpu.du.CHTALLY, cfill); du 7540 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[eisaddr_idx] = (cpu.du.Dk_PTR_W[eisaddr_idx] + 1) & AMASK; // bump source to next address du 7603 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[eisaddr_idx] = (cpu.du.Dk_PTR_W[eisaddr_idx] + 1) & AMASK; // bump source to next address du 8116 src/dps8/dps8_eis.c for( ; cpu.du.CHTALLY < min(e->N1, e->N2); cpu.du.CHTALLY += 1) du 8127 src/dps8/dps8_eis.c cpu.du.Z = 0; du 8140 src/dps8/dps8_eis.c for(; cpu.du.CHTALLY < e->N2; cpu.du.CHTALLY += 1) du 8152 src/dps8/dps8_eis.c cpu.du.Z = 0; du 8169 src/dps8/dps8_eis.c SC_I_ZERO (cpu.du.Z); du 8219 src/dps8/dps8_eis.c baseBitPosn -= (int) cpu.du.CHTALLY; du 8241 src/dps8/dps8_eis.c word18 saveAddr = cpu.du.Dk_PTR_W[eisaddr_idx]; du 8242 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[eisaddr_idx] += (word18) woff; du 8243 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[eisaddr_idx] &= AMASK; du 8268 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[eisaddr_idx] = saveAddr; du 8356 src/dps8/dps8_eis.c PNL (cpu.du.D1_PTR_W += (word18) numWords1); du 8357 src/dps8/dps8_eis.c PNL (cpu.du.D1_PTR_W &= AMASK); du 8359 src/dps8/dps8_eis.c cpu.du.D1_PTR_W += (word18) numWords1; du 8360 src/dps8/dps8_eis.c cpu.du.D1_PTR_W &= AMASK; du 8372 src/dps8/dps8_eis.c PNL (cpu.du.D2_PTR_W += (word18) numWords1); du 8373 src/dps8/dps8_eis.c PNL (cpu.du.D2_PTR_W &= AMASK); du 8375 src/dps8/dps8_eis.c cpu.du.D2_PTR_W += (word18) numWords1; du 8376 src/dps8/dps8_eis.c cpu.du.D2_PTR_W &= AMASK; du 8399 src/dps8/dps8_eis.c for( ; cpu.du.CHTALLY < min(e->N1, e->N2); cpu.du.CHTALLY += 1) du 8409 src/dps8/dps8_eis.c cpu.du.Z = 0; du 8421 src/dps8/dps8_eis.c for(; cpu.du.CHTALLY < e->N2; cpu.du.CHTALLY += 1) du 8433 src/dps8/dps8_eis.c cpu.du.Z = 0; du 8450 src/dps8/dps8_eis.c SC_I_ZERO (cpu.du.Z); du 8601 src/dps8/dps8_eis.c for( ; cpu.du.CHTALLY < min (e->N1, e->N2); cpu.du.CHTALLY += 1) du 8611 src/dps8/dps8_eis.c cpu.du.Z = 0; du 8618 src/dps8/dps8_eis.c for (; cpu.du.CHTALLY < e->N2; cpu.du.CHTALLY += 1) du 8628 src/dps8/dps8_eis.c cpu.du.Z = 0; du 8637 src/dps8/dps8_eis.c SC_I_ZERO (cpu.du.Z); du 8741 src/dps8/dps8_eis.c PNL (cpu.du.D1_PTR_W += (word18) numWords1); du 8742 src/dps8/dps8_eis.c PNL (cpu.du.D1_PTR_W &= AMASK); du 8744 src/dps8/dps8_eis.c cpu.du.D1_PTR_W += (word18) numWords1; du 8745 src/dps8/dps8_eis.c cpu.du.D1_PTR_W &= AMASK; du 8757 src/dps8/dps8_eis.c PNL (cpu.du.D2_PTR_W += (word18) numWords1); du 8758 src/dps8/dps8_eis.c PNL (cpu.du.D2_PTR_W &= AMASK); du 8760 src/dps8/dps8_eis.c cpu.du.D2_PTR_W += (word18) numWords1; du 8761 src/dps8/dps8_eis.c cpu.du.D2_PTR_W &= AMASK; du 8784 src/dps8/dps8_eis.c for( ; cpu.du.CHTALLY < min(e->N1, e->N2); cpu.du.CHTALLY += 1) du 8795 src/dps8/dps8_eis.c cpu.du.Z = 0; du 8803 src/dps8/dps8_eis.c for(; cpu.du.CHTALLY < e->N2; cpu.du.CHTALLY += 1) du 8815 src/dps8/dps8_eis.c cpu.du.Z = 0; du 8825 src/dps8/dps8_eis.c SC_I_ZERO (cpu.du.Z); du 8874 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[eisaddr_idx] += 1; du 8875 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[eisaddr_idx] &= AMASK; du 9057 src/dps8/dps8_eis.c du 9122 src/dps8/dps8_eis.c du 9224 src/dps8/dps8_eis.c du 9225 src/dps8/dps8_eis.c du 9227 src/dps8/dps8_eis.c du 9228 src/dps8/dps8_eis.c du 9350 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[eisaddr_idx] = (cpu.du.Dk_PTR_W[eisaddr_idx] + 1) & AMASK; // bump source to next address du 9801 src/dps8/dps8_eis.c du 9953 src/dps8/dps8_eis.c du 9954 src/dps8/dps8_eis.c du 759 src/dps8/dps8_ins.c words[i] = cpu.du.image[i]; du 769 src/dps8/dps8_ins.c putbits36_1 (& words[0], 9, cpu.du.Z); du 770 src/dps8/dps8_ins.c putbits36_1 (& words[0], 10, cpu.du.NOP); du 771 src/dps8/dps8_ins.c putbits36_24 (& words[0], 12, cpu.du.CHTALLY); du 780 src/dps8/dps8_ins.c putbits36_18 (& words[2], 0, cpu.du.D1_PTR_W); du 781 src/dps8/dps8_ins.c putbits36_6 (& words[2], 18, cpu.du.D1_PTR_B); du 782 src/dps8/dps8_ins.c putbits36_2 (& words[2], 25, cpu.du.TAk[0]); du 783 src/dps8/dps8_ins.c putbits36_1 (& words[2], 31, cpu.du.F1); du 784 src/dps8/dps8_ins.c putbits36_1 (& words[2], 32, cpu.du.Ak[0]); du 788 src/dps8/dps8_ins.c putbits36_10 (& words[3], 0, cpu.du.LEVEL1); du 789 src/dps8/dps8_ins.c putbits36_24 (& words[3], 12, cpu.du.D1_RES); du 793 src/dps8/dps8_ins.c putbits36_18 (& words[4], 0, cpu.du.D2_PTR_W); du 794 src/dps8/dps8_ins.c putbits36_6 (& words[4], 18, cpu.du.D2_PTR_B); du 795 src/dps8/dps8_ins.c putbits36_2 (& words[4], 25, cpu.du.TAk[1]); du 796 src/dps8/dps8_ins.c putbits36_1 (& words[4], 30, cpu.du.R); du 797 src/dps8/dps8_ins.c putbits36_1 (& words[4], 31, cpu.du.F2); du 798 src/dps8/dps8_ins.c putbits36_1 (& words[4], 32, cpu.du.Ak[1]); du 802 src/dps8/dps8_ins.c putbits36_10 (& words[5], 0, cpu.du.LEVEL2); du 803 src/dps8/dps8_ins.c putbits36_24 (& words[5], 12, cpu.du.D2_RES); du 807 src/dps8/dps8_ins.c putbits36_18 (& words[6], 0, cpu.du.D3_PTR_W); du 808 src/dps8/dps8_ins.c putbits36_6 (& words[6], 18, cpu.du.D3_PTR_B); du 809 src/dps8/dps8_ins.c putbits36_2 (& words[6], 25, cpu.du.TAk[2]); du 810 src/dps8/dps8_ins.c putbits36_1 (& words[6], 31, cpu.du.F3); du 811 src/dps8/dps8_ins.c putbits36_1 (& words[6], 32, cpu.du.Ak[2]); du 812 src/dps8/dps8_ins.c putbits36_3 (& words[6], 33, cpu.du.JMP); du 816 src/dps8/dps8_ins.c putbits36_24 (& words[7], 12, cpu.du.D3_RES); du 825 src/dps8/dps8_ins.c cpu.du.Z = getbits36_1 (words[0], 9); du 826 src/dps8/dps8_ins.c cpu.du.NOP = getbits36_1 (words[0], 10); du 827 src/dps8/dps8_ins.c cpu.du.CHTALLY = getbits36_24 (words[0], 12); du 832 src/dps8/dps8_ins.c cpu.du.D1_PTR_W = getbits36_18 (words[2], 0); du 833 src/dps8/dps8_ins.c cpu.du.D1_PTR_B = getbits36_6 (words[2], 18); du 834 src/dps8/dps8_ins.c cpu.du.TAk[0] = getbits36_2 (words[2], 25); du 835 src/dps8/dps8_ins.c cpu.du.F1 = getbits36_1 (words[2], 31); du 836 src/dps8/dps8_ins.c cpu.du.Ak[0] = getbits36_1 (words[2], 32); du 840 src/dps8/dps8_ins.c cpu.du.LEVEL1 = getbits36_10 (words[3], 0); du 841 src/dps8/dps8_ins.c cpu.du.D1_RES = getbits36_24 (words[3], 12); du 845 src/dps8/dps8_ins.c cpu.du.D2_PTR_W = getbits36_18 (words[4], 0); du 846 src/dps8/dps8_ins.c cpu.du.D2_PTR_B = getbits36_6 (words[4], 18); du 847 src/dps8/dps8_ins.c cpu.du.TAk[1] = getbits36_2 (words[4], 25); du 848 src/dps8/dps8_ins.c cpu.du.F2 = getbits36_1 (words[4], 31); du 849 src/dps8/dps8_ins.c cpu.du.Ak[1] = getbits36_1 (words[4], 32); du 853 src/dps8/dps8_ins.c cpu.du.LEVEL2 = getbits36_1 (words[5], 9); du 854 src/dps8/dps8_ins.c cpu.du.D2_RES = getbits36_24 (words[5], 12); du 858 src/dps8/dps8_ins.c cpu.du.D3_PTR_W = getbits36_18 (words[6], 0); du 859 src/dps8/dps8_ins.c cpu.du.D3_PTR_B = getbits36_6 (words[6], 18); du 860 src/dps8/dps8_ins.c cpu.du.TAk[2] = getbits36_2 (words[6], 25); du 861 src/dps8/dps8_ins.c cpu.du.F3 = getbits36_1 (words[6], 31); du 862 src/dps8/dps8_ins.c cpu.du.Ak[2] = getbits36_1 (words[6], 32); du 863 src/dps8/dps8_ins.c cpu.du.JMP = getbits36_3 (words[6], 33); du 867 src/dps8/dps8_ins.c cpu.du.D3_RES = getbits36_24 (words[7], 12); du 873 src/dps8/dps8_ins.c cpu.du.image[i] = words[i]; du 1764 src/dps8/dps8_ins.c cpu.du.JMP = (word3) ndes; du 1892 src/dps8/dps8_ins.c cpu.du.CHTALLY = 0; du 1893 src/dps8/dps8_ins.c cpu.du.Z = 1; du 619 src/dps8/panelScraper.c SETL (bank_d, 0+3, cpu.du.D1_PTR_W, 18); du 628 src/dps8/panelScraper.c SETL (bank_d, 0+3, cpu.du.D2_PTR_W, 18); du 637 src/dps8/panelScraper.c SETL (bank_d, 0+3, cpu.du.D3_PTR_W, 18); du 703 src/dps8/panelScraper.c SETL (bank_d, 0+3, cpu.du.CHTALLY, 24); du 963 src/dps8/panelScraper.c SETL (bank_j, 23, cpu.du.POL, 2); du 964 src/dps8/panelScraper.c SETL (bank_j, 24, cpu.du.POP, 1); du 1006 src/dps8/panelScraper.c SETL1 (bank_n, 3, cpu.du.cycle2 & du2_DUD); du 1011 src/dps8/panelScraper.c SETL1 (bank_n, 7, cpu.du.cycle1 & du1_FA_I1); du 1015 src/dps8/panelScraper.c SETL1 (bank_n, 10, cpu.du.cycle2 & du2_DGDB); du 1017 src/dps8/panelScraper.c SETL1 (bank_n, 11, cpu.du.cycle2 & du2_DGBD); du 1021 src/dps8/panelScraper.c SETL1 (bank_n, 14, cpu.du.cycle1 & du1_FA_I2); du 1036 src/dps8/panelScraper.c SETL1 (bank_n, 28, cpu.du.cycle1 & du1_FA_I3); du 1040 src/dps8/panelScraper.c SETL1 (bank_n, 31, cpu.du.cycle2 & du2_GSTR); du 1043 src/dps8/panelScraper.c SETL1 (bank_n, 32, cpu.du.cycle2 & du2_ANSTR); du 1050 src/dps8/panelScraper.c SETL1 (bank_n, 39, cpu.du.cycle2 & du2_FRND); du 1053 src/dps8/panelScraper.c SETL1 (bank_o, 3, cpu.du.cycle2 & du2_ANLD1); du 1055 src/dps8/panelScraper.c SETL1 (bank_o, 4, cpu.du.cycle2 & du2_ANLD2); du 1057 src/dps8/panelScraper.c SETL1 (bank_o, 5, cpu.du.cycle2 & du2_NLD1); du 1059 src/dps8/panelScraper.c SETL1 (bank_o, 6, cpu.du.cycle2 & du2_NLD2); du 1061 src/dps8/panelScraper.c SETL1 (bank_o, 7, cpu.du.cycle2 & du2_LDWRT1); du 1063 src/dps8/panelScraper.c SETL1 (bank_o, 8, cpu.du.cycle2 & du2_LDWRT2); du 1068 src/dps8/panelScraper.c SETL1 (bank_o, 12, cpu.du.cycle2 & du2_FEXOP); du 1070 src/dps8/panelScraper.c SETL1 (bank_o, 13, cpu.du.cycle2 & du2_FBLNK); du 1089 src/dps8/panelScraper.c SETL1 (bank_o, 31, !(cpu.du.cycle2 & du2_nFLEN_128)); du 1091 src/dps8/panelScraper.c SETL1 (bank_o, 32, !(cpu.du.cycle2 & du2_nFEND_SEQ));