cu 50 src/dps8/doAppendCycleABSA.h DBGAPP ("doAppendCycleABSA(Entry) XSF %o\r\n", cpu.cu.XSF); cu 46 src/dps8/doAppendCycleAPUDataRMW.h DBGAPP ("doAppendCycleAPUDataRMW(Entry) XSF %o\r\n", cpu.cu.XSF); cu 329 src/dps8/doAppendCycleAPUDataRMW.h cpu.cu.XSF = 1; cu 48 src/dps8/doAppendCycleAPUDataRead.h DBGAPP ("doAppendCycleAPUDataRead(Entry) XSF %o\r\n", cpu.cu.XSF); cu 287 src/dps8/doAppendCycleAPUDataRead.h cpu.cu.XSF = 1; cu 48 src/dps8/doAppendCycleAPUDataStore.h DBGAPP ("doAppendCycleAPUDataStore(Entry) XSF %o\r\n", cpu.cu.XSF); cu 291 src/dps8/doAppendCycleAPUDataStore.h cpu.cu.XSF = 1; cu 135 src/dps8/doAppendCycleIndirectWordFetch.h DBGAPP ("doAppendCycleIndirectWordFetch(Entry) XSF %o\r\n", cpu.cu.XSF); cu 404 src/dps8/doAppendCycleIndirectWordFetch.h cpu.cu.XSF = 1; cu 21 src/dps8/doAppendCycleInstructionFetch.h do { if (cpu.tweaks.l68_mode) cpu.cu.APUCycleBits |= 04000; } while (0) cu 201 src/dps8/doAppendCycleInstructionFetch.h DBGAPP ("doAppendCycleInstructionFetch(Entry) XSF %o\r\n", cpu.cu.XSF); cu 591 src/dps8/doAppendCycleInstructionFetch.h cpu.cu.XSF = 1; cu 48 src/dps8/doAppendCycleOperandRMW.h DBGAPP ("doAppendCycleOperandRMW(Entry) XSF %o\r\n", cpu.cu.XSF); cu 329 src/dps8/doAppendCycleOperandRMW.h cpu.cu.XSF = 1; cu 199 src/dps8/doAppendCycleOperandRead.h DBGAPP ("doAppendCycleOperandRead(Entry) XSF %o\r\n", cpu.cu.XSF); cu 703 src/dps8/doAppendCycleOperandRead.h cpu.cu.XSF = 1; cu 48 src/dps8/doAppendCycleOperandStore.h DBGAPP ("doAppendCycleOperandStore(Entry) XSF %o\r\n", cpu.cu.XSF); cu 289 src/dps8/doAppendCycleOperandStore.h cpu.cu.XSF = 1; cu 48 src/dps8/doAppendCycleRTCDOperandFetch.h DBGAPP ("doAppendCycleRTCDOperandFetch(Entry) XSF %o\r\n", cpu.cu.XSF); cu 84 src/dps8/doAppendCycleRTCDOperandFetch.h if (get_addr_mode(cpup) == ABSOLUTE_mode && ! (cpu.cu.XSF || cpu.currentInstruction.b29)) { cu 283 src/dps8/doAppendCycleRTCDOperandFetch.h if (get_addr_mode (cpup) == ABSOLUTE_mode && ! (cpu.cu.XSF || cpu.currentInstruction.b29)) { cu 326 src/dps8/doAppendCycleRTCDOperandFetch.h cpu.cu.XSF = 1; cu 230 src/dps8/dps8_addrmods.c cpu.cu.itp = 1; cu 231 src/dps8/dps8_addrmods.c cpu.cu.TSN_PRNO[0] = n; cu 232 src/dps8/dps8_addrmods.c cpu.cu.TSN_VALID[0] = 1; cu 273 src/dps8/dps8_addrmods.c cpu.cu.its = 1; cu 314 src/dps8/dps8_addrmods.c cpu.cu.XSF = 1; cu 323 src/dps8/dps8_addrmods.c wb = & cpu.cu.IRODD; cu 325 src/dps8/dps8_addrmods.c wb = & cpu.cu.IWB; cu 380 src/dps8/dps8_addrmods.c __func__, cpu.cu.CT_HOLD); cu 412 src/dps8/dps8_addrmods.c if (cpu.cu.CT_HOLD) cu 416 src/dps8/dps8_addrmods.c __func__, cpu.cu.CT_HOLD); cu 419 src/dps8/dps8_addrmods.c GET_TM(cpu.cu.CT_HOLD) == TM_IT && GET_TD (cpu.cu.CT_HOLD) == IT_DIC && cu 420 src/dps8/dps8_addrmods.c cpu.cu.pot == 1 && GET_ADDR (IWB_IRODD) == cpu.TPR.CA) cu 427 src/dps8/dps8_addrmods.c cpu.cu.pot = 1; cu 433 src/dps8/dps8_addrmods.c cpu.cu.its = 0; cu 434 src/dps8/dps8_addrmods.c cpu.cu.itp = 0; cu 435 src/dps8/dps8_addrmods.c cpu.cu.pot = 0; cu 439 src/dps8/dps8_addrmods.c __func__, cpu.rTAG, get_mod_string (buf, cpu.rTAG), Tm, Td, cpu.cu.CT_HOLD); cu 483 src/dps8/dps8_addrmods.c if (cpu.cu.rpt || cpu.cu.rd | cpu.cu.rl) cu 530 src/dps8/dps8_addrmods.c if (cpu.cu.rpt || cpu.cu.rd || cpu.cu.rl) cu 559 src/dps8/dps8_addrmods.c if (GET_TM(cpu.cu.CT_HOLD) == TM_IR) cu 585 src/dps8/dps8_addrmods.c if (!(cpu.cu.rpt || cpu.cu.rd || cpu.cu.rl)) cu 618 src/dps8/dps8_addrmods.c if (cpu.cu.rpt || cpu.cu.rd || cpu.cu.rl) cu 630 src/dps8/dps8_addrmods.c "IR_MOD: CT_HOLD=%o %o\r\n", cpu.cu.CT_HOLD, Td); cu 648 src/dps8/dps8_addrmods.c cpu.cu.CT_HOLD = cpu.rTAG; cu 669 src/dps8/dps8_addrmods.c "IR_MOD: CT_HOLD=%o\r\n", cpu.cu.CT_HOLD); cu 685 src/dps8/dps8_addrmods.c Td, cpu.cu.CT_HOLD); cu 719 src/dps8/dps8_addrmods.c word6 Td_hold = GET_TD (cpu.cu.CT_HOLD); cu 941 src/dps8/dps8_addrmods.c cpu.cu.pot = 1; cu 958 src/dps8/dps8_addrmods.c cpu.cu.pot = 0; cu 1360 src/dps8/dps8_addrmods.c cpu.cu.pot = 0; cu 1414 src/dps8/dps8_addrmods.c cpu.cu.CT_HOLD = cpu.rTAG; cu 1472 src/dps8/dps8_addrmods.c cpu.cu.pot = 0; cu 1528 src/dps8/dps8_addrmods.c cpu.cu.CT_HOLD = cpu.rTAG; cu 62 src/dps8/dps8_append.c cu 63 src/dps8/dps8_append.c cu 65 src/dps8/dps8_append.c cu 66 src/dps8/dps8_append.c cu 67 src/dps8/dps8_append.c cu 68 src/dps8/dps8_append.c cu 69 src/dps8/dps8_append.c cu 70 src/dps8/dps8_append.c cu 71 src/dps8/dps8_append.c cu 72 src/dps8/dps8_append.c cu 73 src/dps8/dps8_append.c cu 77 src/dps8/dps8_append.c cu 83 src/dps8/dps8_append.c cu 86 src/dps8/dps8_append.c cu 89 src/dps8/dps8_append.c cu 95 src/dps8/dps8_append.c cu 98 src/dps8/dps8_append.c cu 101 src/dps8/dps8_append.c cu 104 src/dps8/dps8_append.c cu 107 src/dps8/dps8_append.c cu 173 src/dps8/dps8_append.c if (cpu.cu.SD_ON) cu 186 src/dps8/dps8_append.c if (cpu.cu.PT_ON) cu 345 src/dps8/dps8_append.c cpu.cu.SDWAMM = 0; cu 346 src/dps8/dps8_append.c cpu.cu.PTWAMM = 0; cu 348 src/dps8/dps8_append.c if ((! cpu.tweaks.enable_wam || ! cpu.cu.SD_ON)) { cu 360 src/dps8/dps8_append.c cpu.cu.SDWAMM = 1; cu 395 src/dps8/dps8_append.c cpu.cu.SDWAMM = 1; cu 417 src/dps8/dps8_append.c cpu.cu.SDWAMM = 0; cu 433 src/dps8/dps8_append.c cpu.cu.SDWAMM = 0; cu 434 src/dps8/dps8_append.c cpu.cu.PTWAMM = 0; cu 486 src/dps8/dps8_append.c cpu.cu.SDWAMM = 0; cu 487 src/dps8/dps8_append.c cpu.cu.PTWAMM = 0; cu 610 src/dps8/dps8_append.c if (nomatch || (! cpu.tweaks.enable_wam) || (! cpu.cu.SD_ON)) cu 695 src/dps8/dps8_append.c if ((! cpu.tweaks.enable_wam) || (! cpu.cu.PT_ON)) cu 711 src/dps8/dps8_append.c cpu.cu.PTWAMM = 1; cu 751 src/dps8/dps8_append.c cpu.cu.PTWAMM = 1; cu 769 src/dps8/dps8_append.c cpu.cu.PTWAMM = 0; cu 844 src/dps8/dps8_append.c if (nomatch || (! cpu.tweaks.enable_wam) || (! cpu.cu.PT_ON)) cu 1247 src/dps8/dps8_append.c DBGAPP ("do_append_cycle(Entry) XSF %o\r\n", cpu.cu.XSF); cu 1286 src/dps8/dps8_append.c ! (cpu.cu.XSF || cpu.currentInstruction.b29) /*get_went_appending()*/) cu 1842 src/dps8/dps8_append.c ! (cpu.cu.XSF || cpu.currentInstruction.b29) /*get_went_appending ()*/) cu 1904 src/dps8/dps8_append.c cpu.cu.XSF = 1; cu 118 src/dps8/dps8_append.h word12 FCT = cpu.cu.APUCycleBits & MASK3; cu 119 src/dps8/dps8_append.h cpu.cu.APUCycleBits = (status & 07770) | FCT; cu 998 src/dps8/dps8_cpu.c cpu.cu.SD_ON = cpu.switches.sdwam_enable ? 1 : 0; cu 999 src/dps8/dps8_cpu.c cpu.cu.PT_ON = cpu.switches.ptwam_enable ? 1 : 0; cu 1005 src/dps8/dps8_cpu.c cpu.cu.IWB = 0000000616200; //-V536 // Stuff DIS w/interrupt inhibit in instruction buffer cu 1607 src/dps8/dps8_cpu.c SETF (cpu.cu.IR, I_PERR); cu 1627 src/dps8/dps8_cpu.c SETF (cpu.cu.IR, I_PERR); cu 1689 src/dps8/dps8_cpu.c SETF (cpu.cu.IR, I_PERR); cu 2427 src/dps8/dps8_cpu.c cpu.cu.IWB = cpu.switches.data_switches; cu 2783 src/dps8/dps8_cpu.c cpu.cu.XSF = false; cu 2792 src/dps8/dps8_cpu.c return cpu.cu.XSF; cu 3125 src/dps8/dps8_cpu.c cpu.cu.FI_ADDR = (word5) (intr_pair_addr / 2); cu 3169 src/dps8/dps8_cpu.c & cpu.cu.IWB, & cpu.cu.IRODD, __func__); cu 3171 src/dps8/dps8_cpu.c HDBGMRead (intr_pair_addr, cpu.cu.IWB, "intr even"); cu 3172 src/dps8/dps8_cpu.c HDBGMRead (intr_pair_addr + 1, cpu.cu.IRODD, "intr odd"); cu 3174 src/dps8/dps8_cpu.c cpu.cu.xde = 1; cu 3175 src/dps8/dps8_cpu.c cpu.cu.xdo = 1; cu 3196 src/dps8/dps8_cpu.c cpu.cu.rfi = 0; cu 3197 src/dps8/dps8_cpu.c cpu.cu.FIF = 0; cu 3275 src/dps8/dps8_cpu.c word36 tanddIRODD = cpu.cu.IRODD; cu 3280 src/dps8/dps8_cpu.c cpu.cu.XSF = 0; cu 3281 src/dps8/dps8_cpu.c cpu.cu.TSN_VALID [0] = 0; cu 3299 src/dps8/dps8_cpu.c !(is_dis && GET_I (cpu.cu.IWB) == 0); cu 3309 src/dps8/dps8_cpu.c else if (! (cpu.cu.xde | cpu.cu.xdo | cu 3310 src/dps8/dps8_cpu.c cpu.cu.rpt | cpu.cu.rd | cpu.cu.rl)) cu 3381 src/dps8/dps8_cpu.c cpu.cu.IRODD = tanddIRODD; cu 3382 src/dps8/dps8_cpu.c cpu.cu.XSF = 0; cu 3482 src/dps8/dps8_cpu.c cpu.cu.XSF = 0; cu 3483 src/dps8/dps8_cpu.c cpu.cu.TSN_VALID [0] = 0; cu 3500 src/dps8/dps8_cpu.c cpu.cu.XSF = 0; cu 3502 src/dps8/dps8_cpu.c cpu.cu.TSN_VALID [0] = 0; cu 3693 src/dps8/dps8_cpu.c if (GET_I (cpu.cu.IWB)) cu 3728 src/dps8/dps8_cpu.c if (cpu.cu.xdo) cu 3731 src/dps8/dps8_cpu.c cpu.cu.XSF = 0; cu 3732 src/dps8/dps8_cpu.c cpu.cu.TSN_VALID [0] = 0; cu 3741 src/dps8/dps8_cpu.c cpu.cu.xde = cpu.cu.xdo = 0; cu 3780 src/dps8/dps8_cpu.c if (TST_I_ABS && cpu.cu.XSF) cu 3973 src/dps8/dps8_cpu.c if ((! cpu.cu.repeat_first) && cu 3974 src/dps8/dps8_cpu.c (cpu.cu.rpt || cu 3975 src/dps8/dps8_cpu.c (cpu.cu.rd && (cpu.PPR.IC & 1)) || cu 3976 src/dps8/dps8_cpu.c cpu.cu.rl)) cu 3979 src/dps8/dps8_cpu.c if (cpu.cu.rd) cu 3988 src/dps8/dps8_cpu.c !cpu.cu.xde && cpu.cu.xdo) cu 4015 src/dps8/dps8_cpu.c !cpu.cu.xde && cpu.cu.xdo) cu 4032 src/dps8/dps8_cpu.c if (cpu.cu.xde && cpu.cu.xdo) cu 4035 src/dps8/dps8_cpu.c cpu.cu.IWB = cpu.cu.IRODD; cu 4036 src/dps8/dps8_cpu.c cpu.cu.xde = 0; cu 4039 src/dps8/dps8_cpu.c cpu.cu.XSF = 0; cu 4040 src/dps8/dps8_cpu.c cpu.cu.TSN_VALID [0] = 0; cu 4046 src/dps8/dps8_cpu.c if (cpu.cu.xde || cpu.cu.xdo) // we are in an XEC/XED cu 4048 src/dps8/dps8_cpu.c cpu.cu.xde = cpu.cu.xdo = 0; cu 4065 src/dps8/dps8_cpu.c cpu.cu.xde = cpu.cu.xdo = 0; cu 4080 src/dps8/dps8_cpu.c !cpu.cu.repeat_first && !cpu.cu.rpt && !cpu.cu.rd && !cpu.cu.rl && cu 4086 src/dps8/dps8_cpu.c cpu.cu.IWB = cpu.cu.IRODD; cu 4146 src/dps8/dps8_cpu.c if (((cpu.cu.APUCycleBits & 060) || cpu.secret_addressing_mode) && cu 4162 src/dps8/dps8_cpu.c if (cpu.faultNumber != FAULT_TRB || cpu.cu.xde == 0) cu 4221 src/dps8/dps8_cpu.c cpu.cu.IWB = sw; cu 4222 src/dps8/dps8_cpu.c cpu.cu.IRODD = 0000000011000; // nop cu 4225 src/dps8/dps8_cpu.c core_read2 (cpup, addr, & cpu.cu.IWB, & cpu.cu.IRODD, __func__); cu 4227 src/dps8/dps8_cpu.c HDBGMRead (addr, cpu.cu.IWB, "fault even"); cu 4228 src/dps8/dps8_cpu.c HDBGMRead (addr + 1, cpu.cu.IRODD, "fault odd"); cu 4230 src/dps8/dps8_cpu.c cpu.cu.xde = 1; cu 4231 src/dps8/dps8_cpu.c cpu.cu.xdo = 1; cu 5275 src/dps8/dps8_cpu.c putbits36_1 (& w0, 9, cpu.cu.xde); cu 5277 src/dps8/dps8_cpu.c putbits36_1 (& w0, 10, cpu.cu.xdo); cu 5281 src/dps8/dps8_cpu.c putbits36_1 (& w0, 12, cpu.cu.rpt); cu 5290 src/dps8/dps8_cpu.c putbits36_1 (& w0, 17, TSTF (cpu.cu.IR, I_NBAR)?1:0); cu 5506 src/dps8/dps8_cpu.c putbits36_1 (& w0, 25, cpu.cu.SDWAMM); cu 5510 src/dps8/dps8_cpu.c putbits36_1 (& w0, 30, cpu.cu.PTWAMM); cu 1042 src/dps8/dps8_cpu.h #define USE_IRODD (cpu.cu.rd && ((cpu. PPR.IC & 1) != 0)) cu 1043 src/dps8/dps8_cpu.h #define IWB_IRODD (USE_IRODD ? cpu.cu.IRODD : cpu.cu.IWB) cu 1668 src/dps8/dps8_cpu.h ctl_unit_data_t cu; cu 565 src/dps8/dps8_eis.c cpu.cu.XSF = 0; cu 591 src/dps8/dps8_eis.c cpu.cu.XSF = 0; cu 642 src/dps8/dps8_eis.c cpu.cu.XSF = 0; cu 661 src/dps8/dps8_eis.c cpu.cu.XSF = 0; cu 805 src/dps8/dps8_eis.c cpu.cu.XSF = 0; cu 828 src/dps8/dps8_eis.c cpu.cu.XSF = 0; cu 867 src/dps8/dps8_eis.c cpu.cu.XSF = 0; cu 890 src/dps8/dps8_eis.c cpu.cu.XSF = 0; cu 1159 src/dps8/dps8_eis.c e -> MF1 = getbits36_7 (cpu.cu.IWB, 29); cu 1164 src/dps8/dps8_eis.c e -> MF2 = getbits36_7 (cpu.cu.IWB, 11); cu 1169 src/dps8/dps8_eis.c e -> MF3 = getbits36_7 (cpu.cu.IWB, 2); cu 1266 src/dps8/dps8_eis.c cpu.cu.TSN_PRNO[k-1] = n; cu 1267 src/dps8/dps8_eis.c cpu.cu.TSN_VALID[k-1] = 1; cu 1422 src/dps8/dps8_eis.c cpu.cu.TSN_PRNO[k-1] = n; cu 1423 src/dps8/dps8_eis.c cpu.cu.TSN_VALID[k-1] = 1; cu 1642 src/dps8/dps8_eis.c cpu.cu.TSN_PRNO[k-1] = n; cu 1643 src/dps8/dps8_eis.c cpu.cu.TSN_VALID[k-1] = 1; cu 1698 src/dps8/dps8_eis.c cpu.cu.TSN_PRNO[k-1] = n; cu 1699 src/dps8/dps8_eis.c cpu.cu.TSN_VALID[k-1] = 1; cu 1892 src/dps8/dps8_eis.c cpu.cu.TSN_PRNO[k-1] = n; cu 1893 src/dps8/dps8_eis.c cpu.cu.TSN_VALID[k-1] = 1; cu 2068 src/dps8/dps8_eis.c uint ARn = GET_ARN (cpu.cu.IWB); cu 2070 src/dps8/dps8_eis.c int32_t address = SIGNEXT15_32 (GET_OFFSET (cpu.cu.IWB)); cu 2074 src/dps8/dps8_eis.c word4 reg = GET_TD (cpu.cu.IWB); // 4-bit register modification (None except cu 2083 src/dps8/dps8_eis.c if (GET_A (cpu.cu.IWB)) cu 2152 src/dps8/dps8_eis.c uint ARn = GET_ARN (cpu.cu.IWB); cu 2154 src/dps8/dps8_eis.c int32_t address = SIGNEXT15_32 (GET_OFFSET (cpu.cu.IWB)); cu 2155 src/dps8/dps8_eis.c word4 reg = GET_TD (cpu.cu.IWB); // 4-bit register modification (None except cu 2162 src/dps8/dps8_eis.c if (GET_A (cpu.cu.IWB)) cu 2199 src/dps8/dps8_eis.c uint ARn = GET_ARN (cpu.cu.IWB); cu 2201 src/dps8/dps8_eis.c int32_t address = SIGNEXT15_32 (GET_OFFSET (cpu.cu.IWB)); cu 2202 src/dps8/dps8_eis.c word6 reg = GET_TD (cpu.cu.IWB); // 4-bit register modification (None except cu 2224 src/dps8/dps8_eis.c if (GET_A (cpu.cu.IWB)) cu 2237 src/dps8/dps8_eis.c if (sz == 9 || GET_A (cpu.cu.IWB)) cu 2277 src/dps8/dps8_eis.c uint ARn = GET_ARN (cpu.cu.IWB); cu 2280 src/dps8/dps8_eis.c word18 address = SIGNEXT15_18 (GET_OFFSET (cpu.cu.IWB)); cu 2283 src/dps8/dps8_eis.c word4 reg = (word4) GET_TD (cpu.cu.IWB); cu 2298 src/dps8/dps8_eis.c if (GET_A (cpu.cu.IWB)) cu 2340 src/dps8/dps8_eis.c cu 2342 src/dps8/dps8_eis.c cu 2349 src/dps8/dps8_eis.c cu 2369 src/dps8/dps8_eis.c cu 2393 src/dps8/dps8_eis.c cu 2487 src/dps8/dps8_eis.c uint ARn = GET_ARN (cpu.cu.IWB); cu 2489 src/dps8/dps8_eis.c int32_t address = SIGNEXT15_32 (GET_OFFSET (cpu.cu.IWB)); cu 2492 src/dps8/dps8_eis.c word4 reg = (word4) GET_TD (cpu.cu.IWB); cu 2503 src/dps8/dps8_eis.c if (GET_A (cpu.cu.IWB)) cu 2534 src/dps8/dps8_eis.c uint ARn = GET_ARN (cpu.cu.IWB); cu 2536 src/dps8/dps8_eis.c word18 address = SIGNEXT15_18 (GET_OFFSET (cpu.cu.IWB)); cu 2537 src/dps8/dps8_eis.c word4 reg = (word4) GET_TD (cpu.cu.IWB); cu 2543 src/dps8/dps8_eis.c if (GET_A (cpu.cu.IWB)) cu 2570 src/dps8/dps8_eis.c uint ARn = GET_ARN (cpu.cu.IWB); cu 2572 src/dps8/dps8_eis.c int32_t address = SIGNEXT15_32 (GET_OFFSET (cpu.cu.IWB)); cu 2575 src/dps8/dps8_eis.c word4 reg = (word4) GET_TD (cpu.cu.IWB); cu 2586 src/dps8/dps8_eis.c if (GET_A (cpu.cu.IWB)) cu 2616 src/dps8/dps8_eis.c uint ARn = GET_ARN (cpu.cu.IWB); cu 2618 src/dps8/dps8_eis.c word18 address = SIGNEXT15_18 (GET_OFFSET (cpu.cu.IWB)); cu 2621 src/dps8/dps8_eis.c word4 reg = (word4) GET_TD (cpu.cu.IWB); cu 2630 src/dps8/dps8_eis.c if (GET_A (cpu.cu.IWB)) cu 2902 src/dps8/dps8_eis.c uint ARn = GET_ARN (cpu.cu.IWB); cu 2903 src/dps8/dps8_eis.c uint address = SIGNEXT15_18 (GET_OFFSET (cpu.cu.IWB)); cu 2904 src/dps8/dps8_eis.c word4 reg = (word4) GET_TD (cpu.cu.IWB); // 4-bit register modification (None except cu 2938 src/dps8/dps8_eis.c if (GET_A (cpu.cu.IWB)) cu 3174 src/dps8/dps8_eis.c word9 fill = getbits36_9 (cpu.cu.IWB, 0); cu 3710 src/dps8/dps8_eis.c uint mask = (uint) getbits36_9 (cpu.cu.IWB, 0); cu 3883 src/dps8/dps8_eis.c uint mask = (uint) getbits36_9 (cpu.cu.IWB, 0); cu 4548 src/dps8/dps8_eis.c word1 T = getbits36_1 (cpu.cu.IWB, 9); cu 4550 src/dps8/dps8_eis.c word9 fill = getbits36_9 (cpu.cu.IWB, 0); cu 4955 src/dps8/dps8_eis.c word1 T = getbits36_1 (cpu.cu.IWB, 9); cu 4957 src/dps8/dps8_eis.c word9 fill = getbits36_9 (cpu.cu.IWB, 0); cu 7368 src/dps8/dps8_eis.c word1 T = getbits36_1 (cpu.cu.IWB, 9); cu 7370 src/dps8/dps8_eis.c word9 fill = getbits36_9 (cpu.cu.IWB, 0); cu 7864 src/dps8/dps8_eis.c e->P = getbits36_1 (cpu.cu.IWB, 0) != 0; // 4-bit data sign character cu 7866 src/dps8/dps8_eis.c word1 T = getbits36_1 (cpu.cu.IWB, 9); cu 7867 src/dps8/dps8_eis.c bool R = getbits36_1 (cpu.cu.IWB, 10) != 0; // rounding bit cu 8237 src/dps8/dps8_eis.c bool F = getbits36_1 (cpu.cu.IWB, 0) != 0; // fill bit cu 8238 src/dps8/dps8_eis.c bool T = getbits36_1 (cpu.cu.IWB, 9) != 0; // T (enablefault) bit cu 8240 src/dps8/dps8_eis.c uint BOLR = getbits36_4 (cpu.cu.IWB, 5); // T (enablefault) bit cu 8536 src/dps8/dps8_eis.c bool F = getbits36_1 (cpu.cu.IWB, 0) != 0; // fill bit cu 8537 src/dps8/dps8_eis.c bool T = getbits36_1 (cpu.cu.IWB, 9) != 0; // T (enablefault) bit cu 8539 src/dps8/dps8_eis.c uint BOLR = getbits36_4 (cpu.cu.IWB, 5); // T (enablefault) bit cu 8725 src/dps8/dps8_eis.c bool F = getbits36_1 (cpu.cu.IWB, 0) != 0; // fill bit cu 8726 src/dps8/dps8_eis.c bool T = getbits36_1 (cpu.cu.IWB, 9) != 0; // T (enablefault) bit cu 8728 src/dps8/dps8_eis.c uint BOLR = getbits36_4 (cpu.cu.IWB, 5); // T (enablefault) bit cu 8925 src/dps8/dps8_eis.c bool F = getbits36_1 (cpu.cu.IWB, 0) != 0; // fill bit cu 8926 src/dps8/dps8_eis.c bool T = getbits36_1 (cpu.cu.IWB, 9) != 0; // T (enablefault) bit cu 8928 src/dps8/dps8_eis.c uint BOLR = getbits36_4 (cpu.cu.IWB, 5); // T (enablefault) bit cu 9110 src/dps8/dps8_eis.c bool F = getbits36_1 (cpu.cu.IWB, 0) != 0; // fill bit cu 9769 src/dps8/dps8_eis.c e->P = getbits36_1 (cpu.cu.IWB, 0) != 0; // 4-bit data sign character control cu 10539 src/dps8/dps8_eis.c e->P = getbits36_1 (cpu.cu.IWB, 0) != 0; // 4-bit data sign character control cu 10540 src/dps8/dps8_eis.c bool T = getbits36_1 (cpu.cu.IWB, 9) != 0; // truncation bit cu 10541 src/dps8/dps8_eis.c bool R = getbits36_1 (cpu.cu.IWB, 10) != 0; // rounding bit cu 10946 src/dps8/dps8_eis.c e->P = getbits36_1 (cpu.cu.IWB, 0) != 0; // 4-bit data sign character control cu 10947 src/dps8/dps8_eis.c bool T = getbits36_1 (cpu.cu.IWB, 9) != 0; // truncation bit cu 10948 src/dps8/dps8_eis.c bool R = getbits36_1 (cpu.cu.IWB, 10) != 0; // rounding bit cu 11344 src/dps8/dps8_eis.c e->P = getbits36_1 (cpu.cu.IWB, 0) != 0; // 4-bit data sign character control cu 11345 src/dps8/dps8_eis.c bool T = getbits36_1 (cpu.cu.IWB, 9) != 0; // truncation bit cu 11346 src/dps8/dps8_eis.c bool R = getbits36_1 (cpu.cu.IWB, 10) != 0; // rounding bit cu 11709 src/dps8/dps8_eis.c e->P = getbits36_1 (cpu.cu.IWB, 0) != 0; // 4-bit data sign character control cu 11710 src/dps8/dps8_eis.c bool T = getbits36_1 (cpu.cu.IWB, 9) != 0; // truncation bit cu 11711 src/dps8/dps8_eis.c bool R = getbits36_1 (cpu.cu.IWB, 10) != 0; // rounding bit cu 12093 src/dps8/dps8_eis.c e->P = getbits36_1 (cpu.cu.IWB, 0) != 0; // 4-bit data sign character control cu 12094 src/dps8/dps8_eis.c bool T = getbits36_1 (cpu.cu.IWB, 9) != 0; // truncation bit cu 12095 src/dps8/dps8_eis.c bool R = getbits36_1 (cpu.cu.IWB, 10) != 0; // rounding bit cu 12373 src/dps8/dps8_eis.c e->P = getbits36_1 (cpu.cu.IWB, 0) != 0; // 4-bit data sign character control cu 12374 src/dps8/dps8_eis.c bool T = getbits36_1 (cpu.cu.IWB, 9) != 0; // truncation bit cu 12375 src/dps8/dps8_eis.c bool R = getbits36_1 (cpu.cu.IWB, 10) != 0; // rounding bit cu 13435 src/dps8/dps8_eis.c e->P = getbits36_1 (cpu.cu.IWB, 0) != 0; // 4-bit data sign character control cu 13437 src/dps8/dps8_eis.c bool R = getbits36_1 (cpu.cu.IWB, 10) != 0; // rounding bit cu 13840 src/dps8/dps8_eis.c e->P = getbits36_1 (cpu.cu.IWB, 0) != 0; // 4-bit data sign character control cu 13842 src/dps8/dps8_eis.c bool R = getbits36_1 (cpu.cu.IWB, 10) != 0; // rounding bit cu 450 src/dps8/dps8_faults.c word3 FCT = cpu.cu.APUCycleBits & MASK3; cu 452 src/dps8/dps8_faults.c cpu.cu.APUCycleBits = (word12) ((cpu.cu.APUCycleBits & 07770) | FCT); cu 514 src/dps8/dps8_faults.c cpu . cu . IRO_ISN = 0; cu 515 src/dps8/dps8_faults.c cpu . cu . OEB_IOC = 0; cu 516 src/dps8/dps8_faults.c cpu . cu . EOFF_IAIM = 0; cu 517 src/dps8/dps8_faults.c cpu . cu . ORB_ISP = 0; cu 518 src/dps8/dps8_faults.c cpu . cu . ROFF_IPR = 0; cu 519 src/dps8/dps8_faults.c cpu . cu . OWB_NEA = 0; cu 520 src/dps8/dps8_faults.c cpu . cu . WOFF_OOB = 0; cu 521 src/dps8/dps8_faults.c cpu . cu . NO_GA = 0; cu 522 src/dps8/dps8_faults.c cpu . cu . OCB = 0; cu 523 src/dps8/dps8_faults.c cpu . cu . OCALL = 0; cu 524 src/dps8/dps8_faults.c cpu . cu . BOC = 0; cu 525 src/dps8/dps8_faults.c DPS8M_ (cpu . cu . PTWAM_ER = 0;) cu 526 src/dps8/dps8_faults.c cpu . cu . CRT = 0; cu 527 src/dps8/dps8_faults.c cpu . cu . RALR = 0; cu 528 src/dps8/dps8_faults.c cpu . cu . SDWAM_ER = 0; cu 529 src/dps8/dps8_faults.c cpu . cu . OOSB = 0; cu 530 src/dps8/dps8_faults.c cpu . cu . PARU = 0; cu 531 src/dps8/dps8_faults.c cpu . cu . PARL = 0; cu 532 src/dps8/dps8_faults.c cpu . cu . ONC1 = 0; cu 533 src/dps8/dps8_faults.c cpu . cu . ONC2 = 0; cu 534 src/dps8/dps8_faults.c cpu . cu . IA = 0; cu 535 src/dps8/dps8_faults.c cpu . cu . IACHN = 0; cu 536 src/dps8/dps8_faults.c cpu . cu . CNCHN = (faultNumber == FAULT_CON) ? subFault.fault_con_subtype & MASK3 : 0; cu 539 src/dps8/dps8_faults.c cpu . cu . FIF = cpu . cycle == FETCH_cycle ? 1 : 0; cu 540 src/dps8/dps8_faults.c cpu . cu . FI_ADDR = (word5) faultNumber; cu 548 src/dps8/dps8_faults.c ! (cpu.cu.xde || cpu.cu.xdo || cpu.cu.rpt || cu 549 src/dps8/dps8_faults.c cpu.cu.rd || cpu.cu.rl) && cu 557 src/dps8/dps8_faults.c if (cpu.cycle == FETCH_cycle && (cpu.cu.APUCycleBits & 03700) && cu 558 src/dps8/dps8_faults.c ! (cpu.cu.APUCycleBits & 00070)) cu 559 src/dps8/dps8_faults.c cpu.cu.APUCycleBits |= 04000; cu 565 src/dps8/dps8_faults.c cpu . cu . rfi = 0; cu 568 src/dps8/dps8_faults.c cpu.cu.rfi = 1; cu 574 src/dps8/dps8_faults.c cpu.scuRFI = cpu.cu.FIF; cu 586 src/dps8/dps8_faults.c if ((cpu.cu.rpt || cpu.cu.rd) && cpu.cycle == EXEC_cycle && cu 591 src/dps8/dps8_faults.c (cpu.rX[cpu.rptUndo[k] - 1] - cpu.cu.delta) & AMASK; cu 598 src/dps8/dps8_faults.c if (cpu.cycle == FETCH_cycle && cpu.cu.repeat_first && cu 599 src/dps8/dps8_faults.c (cpu.cu.rpt || cpu.cu.rd || cpu.cu.rl)) cu 602 src/dps8/dps8_faults.c cpu.cu.repeat_first = 0; cu 603 src/dps8/dps8_faults.c cpu.cu.rpt = 0; cu 604 src/dps8/dps8_faults.c cpu.cu.rd = 0; cu 605 src/dps8/dps8_faults.c cpu.cu.rl = 0; cu 650 src/dps8/dps8_faults.c cpu . cu . IRO_ISN = 1; cu 652 src/dps8/dps8_faults.c cpu . cu . OEB_IOC = 1; cu 654 src/dps8/dps8_faults.c cpu . cu . EOFF_IAIM = 1; cu 656 src/dps8/dps8_faults.c cpu . cu . ORB_ISP = 1; cu 658 src/dps8/dps8_faults.c cpu . cu . ROFF_IPR = 1; cu 660 src/dps8/dps8_faults.c cpu . cu . OWB_NEA = 1; cu 662 src/dps8/dps8_faults.c cpu . cu . WOFF_OOB = 1; cu 664 src/dps8/dps8_faults.c cpu . cu . NO_GA = 1; cu 666 src/dps8/dps8_faults.c cpu . cu . OCB = 1; cu 668 src/dps8/dps8_faults.c cpu . cu . OCALL = 1; cu 670 src/dps8/dps8_faults.c cpu . cu . BOC = 1; cu 672 src/dps8/dps8_faults.c cpu . cu . PTWAM_ER = 1; cu 674 src/dps8/dps8_faults.c cpu . cu . CRT = 1; cu 676 src/dps8/dps8_faults.c cpu . cu . RALR = 1; cu 678 src/dps8/dps8_faults.c cpu . cu . SDWAM_ER = 1; cu 680 src/dps8/dps8_faults.c cpu . cu . OOSB = 1; cu 685 src/dps8/dps8_faults.c cpu . cu . WOFF_OOB = 1; cu 696 src/dps8/dps8_faults.c cpu.cu.IA = 02; cu 697 src/dps8/dps8_faults.c cpu.cu.IACHN = ia_port (cpup); cu 700 src/dps8/dps8_faults.c cpu . cu . OWB_NEA = 1; cu 704 src/dps8/dps8_faults.c cpu.cu.IA = 013; // store unit not ready (T&D) cu 705 src/dps8/dps8_faults.c cpu.cu.IACHN = ia_port (cpup); cu 713 src/dps8/dps8_faults.c cpu.cu.IA = (word4) (subFault.bits & 017); cu 714 src/dps8/dps8_faults.c cpu.cu.IACHN = cpu.cu.IA ? ia_port (cpup) : 0; cu 716 src/dps8/dps8_faults.c cpu.cu.PARU = 1; cu 718 src/dps8/dps8_faults.c cpu.cu.PARL = 1; cu 723 src/dps8/dps8_faults.c cpu . cu . OEB_IOC = 1; cu 725 src/dps8/dps8_faults.c cpu . cu . EOFF_IAIM = 1; cu 727 src/dps8/dps8_faults.c cpu . cu . ORB_ISP = 1; cu 729 src/dps8/dps8_faults.c cpu . cu . ROFF_IPR = 1; cu 734 src/dps8/dps8_faults.c cpu . cu . IA = 0; cu 736 src/dps8/dps8_faults.c cpu . cu . IA = 010; cu 789 src/dps8/dps8_faults.c cpu.cu.FI_ADDR = FAULT_TRB; cu 872 src/dps8/dps8_faults.c word3 FCT = cpu.cu.APUCycleBits & MASK3; cu 874 src/dps8/dps8_faults.c cpu.cu.APUCycleBits = (word12) ((cpu.cu.APUCycleBits & 07770) | FCT); cu 882 src/dps8/dps8_faults.c cpu.cu.IRO_ISN = 0; cu 883 src/dps8/dps8_faults.c cpu.cu.OEB_IOC = 0; cu 884 src/dps8/dps8_faults.c cpu.cu.EOFF_IAIM = 0; cu 885 src/dps8/dps8_faults.c cpu.cu.ORB_ISP = 0; cu 886 src/dps8/dps8_faults.c cpu.cu.ROFF_IPR = 0; cu 887 src/dps8/dps8_faults.c cpu.cu.OWB_NEA = 0; cu 888 src/dps8/dps8_faults.c cpu.cu.WOFF_OOB = 0; cu 889 src/dps8/dps8_faults.c cpu.cu.NO_GA = 0; cu 890 src/dps8/dps8_faults.c cpu.cu.OCB = 0; cu 891 src/dps8/dps8_faults.c cpu.cu.OCALL = 0; cu 892 src/dps8/dps8_faults.c cpu.cu.BOC = 0; cu 897 src/dps8/dps8_faults.c cpu.cu.CRT = 0; cu 898 src/dps8/dps8_faults.c cpu.cu.RALR = 0; cu 899 src/dps8/dps8_faults.c cpu.cu.SDWAM_ER = 0; cu 900 src/dps8/dps8_faults.c cpu.cu.OOSB = 0; cu 901 src/dps8/dps8_faults.c cpu.cu.PARU = 0; cu 902 src/dps8/dps8_faults.c cpu.cu.PARL = 0; cu 903 src/dps8/dps8_faults.c cpu.cu.ONC1 = 0; cu 904 src/dps8/dps8_faults.c cpu.cu.ONC2 = 0; cu 905 src/dps8/dps8_faults.c cpu.cu.IA = 0; cu 906 src/dps8/dps8_faults.c cpu.cu.IACHN = 0; cu 907 src/dps8/dps8_faults.c cpu.cu.CNCHN = 0; cu 910 src/dps8/dps8_faults.c cpu.cu.FIF = 0; cu 911 src/dps8/dps8_faults.c cpu.cu.FI_ADDR = (word5) fault_number & MASK5; cu 917 src/dps8/dps8_faults.c cpu.cu.rfi = 0; cu 947 src/dps8/dps8_faults.c cpu.cu.FI_ADDR = FAULT_TRB; cu 581 src/dps8/dps8_hw_consts.h # define CLR_I_ABS CLRF (cpu.cu.IR, I_ABS) cu 582 src/dps8/dps8_hw_consts.h # define CLR_I_MIF CLRF (cpu.cu.IR, I_MIF) cu 583 src/dps8/dps8_hw_consts.h # define CLR_I_TRUNC CLRF (cpu.cu.IR, I_TRUNC) cu 584 src/dps8/dps8_hw_consts.h # define CLR_I_NBAR CLRF (cpu.cu.IR, I_NBAR) cu 585 src/dps8/dps8_hw_consts.h # define CLR_I_TALLY CLRF (cpu.cu.IR, I_TALLY) cu 586 src/dps8/dps8_hw_consts.h # define CLR_I_PMASK CLRF (cpu.cu.IR, I_PMASK) cu 587 src/dps8/dps8_hw_consts.h # define CLR_I_EOFL CLRF (cpu.cu.IR, I_EOFL) cu 588 src/dps8/dps8_hw_consts.h # define CLR_I_EUFL CLRF (cpu.cu.IR, I_EUFL) cu 589 src/dps8/dps8_hw_consts.h # define CLR_I_OFLOW CLRF (cpu.cu.IR, I_OFLOW) cu 590 src/dps8/dps8_hw_consts.h # define CLR_I_CARRY CLRF (cpu.cu.IR, I_CARRY) cu 591 src/dps8/dps8_hw_consts.h # define CLR_I_NEG CLRF (cpu.cu.IR, I_NEG) cu 592 src/dps8/dps8_hw_consts.h # define CLR_I_ZERO CLRF (cpu.cu.IR, I_ZERO) cu 594 src/dps8/dps8_hw_consts.h # define SET_I_ABS SETF (cpu.cu.IR, I_ABS) cu 595 src/dps8/dps8_hw_consts.h # define SET_I_NBAR SETF (cpu.cu.IR, I_NBAR) cu 596 src/dps8/dps8_hw_consts.h # define SET_I_TRUNC SETF (cpu.cu.IR, I_TRUNC) cu 597 src/dps8/dps8_hw_consts.h # define SET_I_TALLY SETF (cpu.cu.IR, I_TALLY) cu 598 src/dps8/dps8_hw_consts.h # define SET_I_EOFL SETF (cpu.cu.IR, I_EOFL) cu 599 src/dps8/dps8_hw_consts.h # define SET_I_EUFL SETF (cpu.cu.IR, I_EUFL) cu 600 src/dps8/dps8_hw_consts.h # define SET_I_OFLOW SETF (cpu.cu.IR, I_OFLOW) cu 601 src/dps8/dps8_hw_consts.h # define SET_I_CARRY SETF (cpu.cu.IR, I_CARRY) cu 602 src/dps8/dps8_hw_consts.h # define SET_I_NEG SETF (cpu.cu.IR, I_NEG) cu 603 src/dps8/dps8_hw_consts.h # define SET_I_ZERO SETF (cpu.cu.IR, I_ZERO) cu 605 src/dps8/dps8_hw_consts.h # define TST_I_ABS TSTF (cpu.cu.IR, I_ABS) cu 606 src/dps8/dps8_hw_consts.h # define TST_I_MIF TSTF (cpu.cu.IR, I_MIF) cu 607 src/dps8/dps8_hw_consts.h # define TST_I_NBAR TSTF (cpu.cu.IR, I_NBAR) cu 608 src/dps8/dps8_hw_consts.h # define TST_I_PMASK TSTF (cpu.cu.IR, I_PMASK) cu 609 src/dps8/dps8_hw_consts.h # define TST_I_TRUNC TSTF (cpu.cu.IR, I_TRUNC) cu 610 src/dps8/dps8_hw_consts.h # define TST_I_TALLY TSTF (cpu.cu.IR, I_TALLY) cu 611 src/dps8/dps8_hw_consts.h # define TST_I_OMASK TSTF (cpu.cu.IR, I_OMASK) cu 612 src/dps8/dps8_hw_consts.h # define TST_I_EUFL TSTF (cpu.cu.IR, I_EUFL ) cu 613 src/dps8/dps8_hw_consts.h # define TST_I_EOFL TSTF (cpu.cu.IR, I_EOFL ) cu 614 src/dps8/dps8_hw_consts.h # define TST_I_OFLOW TSTF (cpu.cu.IR, I_OFLOW) cu 615 src/dps8/dps8_hw_consts.h # define TST_I_CARRY TSTF (cpu.cu.IR, I_CARRY) cu 616 src/dps8/dps8_hw_consts.h # define TST_I_NEG TSTF (cpu.cu.IR, I_NEG) cu 617 src/dps8/dps8_hw_consts.h # define TST_I_ZERO TSTF (cpu.cu.IR, I_ZERO) cu 618 src/dps8/dps8_hw_consts.h # define TST_I_HEX TSTF (cpu.cu.IR, I_HEX) cu 620 src/dps8/dps8_hw_consts.h # define SC_I_HEX(v) SCF (v, cpu.cu.IR, I_HEX) // DPS8M only cu 621 src/dps8/dps8_hw_consts.h # define SC_I_MIF(v) SCF (v, cpu.cu.IR, I_MIF) cu 622 src/dps8/dps8_hw_consts.h # define SC_I_TALLY(v) SCF (v, cpu.cu.IR, I_TALLY) cu 623 src/dps8/dps8_hw_consts.h # define SC_I_NEG(v) SCF (v, cpu.cu.IR, I_NEG) cu 624 src/dps8/dps8_hw_consts.h # define SC_I_ZERO(v) SCF (v, cpu.cu.IR, I_ZERO) cu 625 src/dps8/dps8_hw_consts.h # define SC_I_CARRY(v) SCF (v, cpu.cu.IR, I_CARRY); cu 626 src/dps8/dps8_hw_consts.h # define SC_I_OFLOW(v) SCF (v, cpu.cu.IR, I_OFLOW); cu 627 src/dps8/dps8_hw_consts.h # define SC_I_EOFL(v) SCF (v, cpu.cu.IR, I_EOFL); cu 628 src/dps8/dps8_hw_consts.h # define SC_I_EUFL(v) SCF (v, cpu.cu.IR, I_EUFL); cu 629 src/dps8/dps8_hw_consts.h # define SC_I_OMASK(v) SCF (v, cpu.cu.IR, I_OMASK); cu 630 src/dps8/dps8_hw_consts.h # define SC_I_PERR(v) SCF (v, cpu.cu.IR, I_PERR); cu 631 src/dps8/dps8_hw_consts.h # define SC_I_PMASK(v) SCF (v, cpu.cu.IR, I_PMASK); cu 632 src/dps8/dps8_hw_consts.h # define SC_I_TRUNC(v) SCF (v, cpu.cu.IR, I_TRUNC); cu 57 src/dps8/dps8_iefp.c if (cpu.cu.XSF || (cyctyp != INSTRUCTION_FETCH && cpu.currentInstruction.b29)) cu 159 src/dps8/dps8_iefp.c if (cpu.cu.XSF || cpu.currentInstruction.b29) cu 229 src/dps8/dps8_iefp.c if (cpu.cu.XSF || cpu.currentInstruction.b29) cu 301 src/dps8/dps8_iefp.c if (cpu.cu.XSF || cpu.currentInstruction.b29) cu 371 src/dps8/dps8_iefp.c if (cpu.cu.XSF || cpu.currentInstruction.b29) cu 443 src/dps8/dps8_iefp.c if (cpu.cu.XSF) cu 513 src/dps8/dps8_iefp.c if (cpu.cu.XSF || cpu.currentInstruction.b29) cu 586 src/dps8/dps8_iefp.c if (cpu.cu.XSF || (cyctyp != INSTRUCTION_FETCH && cpu.currentInstruction.b29) || cyctyp == RTCD_OPERAND_FETCH) // ISOLTS-886 cu 682 src/dps8/dps8_iefp.c if (cpu.cu.XSF || cpu.currentInstruction.b29) cu 774 src/dps8/dps8_iefp.c if (cpu.cu.XSF || cpu.currentInstruction.b29) cu 860 src/dps8/dps8_iefp.c if (cpu.cu.XSF) cu 984 src/dps8/dps8_iefp.c if (cpu.cu.XSF || cpu.currentInstruction.b29) cu 1071 src/dps8/dps8_iefp.c if (isAR || cpu.cu.XSF /*get_went_appending ()*/) cu 1195 src/dps8/dps8_iefp.c if (isAR || cpu.cu.XSF /*get_went_appending ()*/) cu 1307 src/dps8/dps8_iefp.c if (cpu.cu.XSF || (cyctyp != INSTRUCTION_FETCH && cpu.currentInstruction.b29)) cu 1381 src/dps8/dps8_iefp.c if (cpu.cu.XSF || cpu.currentInstruction.b29) cu 1451 src/dps8/dps8_iefp.c if (cpu.cu.XSF || cpu.currentInstruction.b29) cu 1527 src/dps8/dps8_iefp.c if (cpu.cu.XSF /*get_went_appending ()*/ || (cyctyp != INSTRUCTION_FETCH && cpu.currentInstruction.b29)) cu 1614 src/dps8/dps8_iefp.c if (cpu.cu.XSF || cpu.currentInstruction.b29) cu 1688 src/dps8/dps8_iefp.c if (isAR || cpu.cu.XSF /*get_went_appending ()*/) cu 1774 src/dps8/dps8_iefp.c if (isAR || cpu.cu.XSF /*get_went_appending ()*/) cu 1905 src/dps8/dps8_iefp.c if (isAR || cpu.cu.XSF /*get_went_appending ()*/) cu 133 src/dps8/dps8_ins.c rTAG = GET_TAG (cpu.cu.IWB); cu 214 src/dps8/dps8_ins.c rTAG = GET_TAG (cpu.cu.IWB); cu 299 src/dps8/dps8_ins.c if (! (get_addr_mode (cpup) == APPEND_mode || cpu.cu.TSN_VALID [0] || cu 300 src/dps8/dps8_ins.c cpu.cu.XSF || cpu.currentInstruction.b29 /*get_went_appending ()*/)) cu 333 src/dps8/dps8_ins.c cpu.cu.IWB = cpu.CY; cu 334 src/dps8/dps8_ins.c cpu.cu.IRODD = cpu.CY; cu 338 src/dps8/dps8_ins.c cpu.cu.IWB = cpu.Ypair[0]; cu 339 src/dps8/dps8_ins.c cpu.cu.IRODD = cpu.Ypair[1]; cu 376 src/dps8/dps8_ins.c putbits36_1 (& words[0], 19, (cpu.cu.FIF || TST_I_ABS) ? cpu.cu.XSF : cpu.xsfScu); cu 377 src/dps8/dps8_ins.c putbits36_1 (& words[0], 20, cpu.cu.SDWAMM); // Match on SDWAM (PA866 02B) cu 378 src/dps8/dps8_ins.c putbits36_1 (& words[0], 21, cpu.cu.SD_ON); cu 379 src/dps8/dps8_ins.c putbits36_1 (& words[0], 22, cpu.cu.PTWAMM); // Match on PTWAM cu 380 src/dps8/dps8_ins.c putbits36_1 (& words[0], 23, cpu.cu.PT_ON); cu 382 src/dps8/dps8_ins.c cu 383 src/dps8/dps8_ins.c cu 384 src/dps8/dps8_ins.c cu 385 src/dps8/dps8_ins.c cu 386 src/dps8/dps8_ins.c cu 387 src/dps8/dps8_ins.c cu 388 src/dps8/dps8_ins.c cu 389 src/dps8/dps8_ins.c cu 390 src/dps8/dps8_ins.c cu 397 src/dps8/dps8_ins.c putbits36_12 (& words[0], 24, cpu.cu.APUCycleBits); cu 402 src/dps8/dps8_ins.c putbits36_1 (& words[1], 0, cpu.cu.IRO_ISN); cu 403 src/dps8/dps8_ins.c putbits36_1 (& words[1], 1, cpu.cu.OEB_IOC); cu 404 src/dps8/dps8_ins.c putbits36_1 (& words[1], 2, cpu.cu.EOFF_IAIM); cu 405 src/dps8/dps8_ins.c putbits36_1 (& words[1], 3, cpu.cu.ORB_ISP); cu 406 src/dps8/dps8_ins.c putbits36_1 (& words[1], 4, cpu.cu.ROFF_IPR); cu 407 src/dps8/dps8_ins.c putbits36_1 (& words[1], 5, cpu.cu.OWB_NEA); cu 408 src/dps8/dps8_ins.c putbits36_1 (& words[1], 6, cpu.cu.WOFF_OOB); cu 409 src/dps8/dps8_ins.c putbits36_1 (& words[1], 7, cpu.cu.NO_GA); cu 410 src/dps8/dps8_ins.c putbits36_1 (& words[1], 8, cpu.cu.OCB); cu 411 src/dps8/dps8_ins.c putbits36_1 (& words[1], 9, cpu.cu.OCALL); cu 412 src/dps8/dps8_ins.c putbits36_1 (& words[1], 10, cpu.cu.BOC); cu 413 src/dps8/dps8_ins.c putbits36_1 (& words[1], 11, cpu.cu.PTWAM_ER); cu 414 src/dps8/dps8_ins.c putbits36_1 (& words[1], 12, cpu.cu.CRT); cu 415 src/dps8/dps8_ins.c putbits36_1 (& words[1], 13, cpu.cu.RALR); cu 416 src/dps8/dps8_ins.c putbits36_1 (& words[1], 14, cpu.cu.SDWAM_ER); cu 417 src/dps8/dps8_ins.c putbits36_1 (& words[1], 15, cpu.cu.OOSB); cu 418 src/dps8/dps8_ins.c putbits36_1 (& words[1], 16, cpu.cu.PARU); cu 419 src/dps8/dps8_ins.c putbits36_1 (& words[1], 17, cpu.cu.PARL); cu 420 src/dps8/dps8_ins.c putbits36_1 (& words[1], 18, cpu.cu.ONC1); cu 421 src/dps8/dps8_ins.c putbits36_1 (& words[1], 19, cpu.cu.ONC2); cu 422 src/dps8/dps8_ins.c putbits36_4 (& words[1], 20, cpu.cu.IA); cu 423 src/dps8/dps8_ins.c putbits36_3 (& words[1], 24, cpu.cu.IACHN); cu 424 src/dps8/dps8_ins.c putbits36_3 (& words[1], 27, cpu.cu.CNCHN); cu 425 src/dps8/dps8_ins.c putbits36_5 (& words[1], 30, cpu.cu.FI_ADDR); cu 436 src/dps8/dps8_ins.c putbits36_6 (& words[2], 30, cpu.cu.delta); cu 440 src/dps8/dps8_ins.c putbits36_3 (& words[3], 18, cpu.cu.TSN_VALID[0] ? cpu.cu.TSN_PRNO[0] : 0); cu 441 src/dps8/dps8_ins.c putbits36_1 (& words[3], 21, cpu.cu.TSN_VALID[0]); cu 442 src/dps8/dps8_ins.c putbits36_3 (& words[3], 22, cpu.cu.TSN_VALID[1] ? cpu.cu.TSN_PRNO[1] : 0); cu 443 src/dps8/dps8_ins.c putbits36_1 (& words[3], 25, cpu.cu.TSN_VALID[1]); cu 444 src/dps8/dps8_ins.c putbits36_3 (& words[3], 26, cpu.cu.TSN_VALID[2] ? cpu.cu.TSN_PRNO[2] : 0); cu 445 src/dps8/dps8_ins.c putbits36_1 (& words[3], 29, cpu.cu.TSN_VALID[2]); cu 455 src/dps8/dps8_ins.c putbits36_18 (& words[4], 18, cpu.cu.IR); cu 493 src/dps8/dps8_ins.c putbits36 (& words[5], 18, 1, cpu.cu.repeat_first); cu 494 src/dps8/dps8_ins.c putbits36 (& words[5], 19, 1, cpu.cu.rpt); cu 495 src/dps8/dps8_ins.c putbits36 (& words[5], 20, 1, cpu.cu.rd); cu 496 src/dps8/dps8_ins.c putbits36 (& words[5], 21, 1, cpu.cu.rl); cu 497 src/dps8/dps8_ins.c putbits36 (& words[5], 22, 1, cpu.cu.pot); cu 499 src/dps8/dps8_ins.c putbits36_1 (& words[5], 24, cpu.cu.xde); cu 503 src/dps8/dps8_ins.c putbits36_1 (& words[5], 25, cpu.cu.xdo && (! cpu.cu.xde || (cpu.PPR.IC & 1))); cu 504 src/dps8/dps8_ins.c putbits36_1 (& words[5], 26, cpu.cu.itp); cu 505 src/dps8/dps8_ins.c putbits36_1 (& words[5], 27, cpu.cu.rfi); cu 506 src/dps8/dps8_ins.c putbits36_1 (& words[5], 28, cpu.cu.its); cu 507 src/dps8/dps8_ins.c putbits36_1 (& words[5], 29, cpu.cu.FIF); cu 510 src/dps8/dps8_ins.c if ((cpu.cu.rpt || cpu.cu.rd || cpu.cu.rl) && ! cpu.cu.CT_HOLD) cu 513 src/dps8/dps8_ins.c putbits36_6 (& words[5], 30, cpu.cu.CT_HOLD); cu 517 src/dps8/dps8_ins.c words[6] = cpu.cu.IWB; cu 521 src/dps8/dps8_ins.c words[7] = cpu.cu.IRODD; cu 638 src/dps8/dps8_ins.c cpu.cu.delta = 0; cu 639 src/dps8/dps8_ins.c cpu.cu.repeat_first = false; cu 640 src/dps8/dps8_ins.c cpu.cu.rpt = false; cu 641 src/dps8/dps8_ins.c cpu.cu.rd = false; cu 642 src/dps8/dps8_ins.c cpu.cu.rl = false; cu 643 src/dps8/dps8_ins.c cpu.cu.pot = false; cu 644 src/dps8/dps8_ins.c cpu.cu.itp = false; cu 645 src/dps8/dps8_ins.c cpu.cu.its = false; cu 646 src/dps8/dps8_ins.c cpu.cu.xde = false; cu 647 src/dps8/dps8_ins.c cpu.cu.xdo = false; cu 660 src/dps8/dps8_ins.c cpu.cu.XSF = getbits36_1 (words[0], 19); cu 661 src/dps8/dps8_ins.c sim_debug (DBG_TRACEEXT, & cpu_dev, "%s sets XSF to %o\r\n", __func__, cpu.cu.XSF); cu 680 src/dps8/dps8_ins.c cpu.cu.APUCycleBits = (word12) ((cpu.cu.APUCycleBits & 07770) | (word12) getbits36_3 (words[0], 33)); cu 685 src/dps8/dps8_ins.c cu 686 src/dps8/dps8_ins.c cu 687 src/dps8/dps8_ins.c cu 688 src/dps8/dps8_ins.c cu 689 src/dps8/dps8_ins.c cu 690 src/dps8/dps8_ins.c cu 691 src/dps8/dps8_ins.c cu 692 src/dps8/dps8_ins.c cu 693 src/dps8/dps8_ins.c cu 694 src/dps8/dps8_ins.c cu 695 src/dps8/dps8_ins.c cu 696 src/dps8/dps8_ins.c cu 697 src/dps8/dps8_ins.c cu 698 src/dps8/dps8_ins.c cu 699 src/dps8/dps8_ins.c cu 700 src/dps8/dps8_ins.c cu 701 src/dps8/dps8_ins.c cu 702 src/dps8/dps8_ins.c cu 703 src/dps8/dps8_ins.c cu 704 src/dps8/dps8_ins.c cu 705 src/dps8/dps8_ins.c cu 706 src/dps8/dps8_ins.c cu 707 src/dps8/dps8_ins.c cu 708 src/dps8/dps8_ins.c cu 709 src/dps8/dps8_ins.c cu 720 src/dps8/dps8_ins.c cpu.cu.delta = getbits36_6 (words[2], 30); cu 726 src/dps8/dps8_ins.c cpu.cu.TSN_PRNO[0] = getbits36_3 (words[3], 18); cu 727 src/dps8/dps8_ins.c cpu.cu.TSN_VALID[0] = getbits36_1 (words[3], 21); cu 728 src/dps8/dps8_ins.c cpu.cu.TSN_PRNO[1] = getbits36_3 (words[3], 22); cu 729 src/dps8/dps8_ins.c cpu.cu.TSN_VALID[1] = getbits36_1 (words[3], 25); cu 730 src/dps8/dps8_ins.c cpu.cu.TSN_PRNO[2] = getbits36_3 (words[3], 26); cu 731 src/dps8/dps8_ins.c cpu.cu.TSN_VALID[2] = getbits36_1 (words[3], 29); cu 736 src/dps8/dps8_ins.c cpu.cu.IR = getbits36_18 (words[4], 18); // HWR cu 743 src/dps8/dps8_ins.c cpu.cu.repeat_first = getbits36_1 (words[5], 18); cu 744 src/dps8/dps8_ins.c cpu.cu.rpt = getbits36_1 (words[5], 19); cu 745 src/dps8/dps8_ins.c cpu.cu.rd = getbits36_1 (words[5], 20); cu 746 src/dps8/dps8_ins.c cpu.cu.rl = getbits36_1 (words[5], 21); cu 747 src/dps8/dps8_ins.c cpu.cu.pot = getbits36_1 (words[5], 22); cu 749 src/dps8/dps8_ins.c cpu.cu.xde = getbits36_1 (words[5], 24); cu 751 src/dps8/dps8_ins.c cpu.cu.xdo = getbits36_1 (words[5], 25) | cpu.cu.xde; cu 752 src/dps8/dps8_ins.c cpu.cu.itp = getbits36_1 (words[5], 26); cu 753 src/dps8/dps8_ins.c cpu.cu.rfi = getbits36_1 (words[5], 27); cu 754 src/dps8/dps8_ins.c cpu.cu.its = getbits36_1 (words[5], 28); cu 755 src/dps8/dps8_ins.c cpu.cu.FIF = getbits36_1 (words[5], 29); cu 756 src/dps8/dps8_ins.c cpu.cu.CT_HOLD = getbits36_6 (words[5], 30); cu 759 src/dps8/dps8_ins.c if (cpu.cu.rpt || cpu.cu.rd || cpu.cu.rl) cu 760 src/dps8/dps8_ins.c cpu.cu.CT_HOLD = 0; cu 764 src/dps8/dps8_ins.c cpu.cu.IWB = words[6]; cu 768 src/dps8/dps8_ins.c cpu.cu.IRODD = words[7]; cu 1187 src/dps8/dps8_ins.c if (cpu.cu.rd && ((cpu.PPR.IC & 1) != 0)) cu 1189 src/dps8/dps8_ins.c if (cpu.cu.repeat_first) cu 1195 src/dps8/dps8_ins.c else if (cpu.cu.rpt || cpu.cu.rd || cpu.cu.rl) cu 1197 src/dps8/dps8_ins.c if (cpu.cu.repeat_first) cu 1201 src/dps8/dps8_ins.c ReadInstructionFetch (cpup, addr, & cpu.cu.IWB); cu 1208 src/dps8/dps8_ins.c cpu.cu.IWB = tmp[0]; cu 1209 src/dps8/dps8_ins.c cpu.cu.IRODD = tmp[1]; cu 1229 src/dps8/dps8_ins.c cpu.cu.IWB = tmp[0]; cu 1230 src/dps8/dps8_ins.c cpu.cu.IRODD = tmp[1]; cu 1234 src/dps8/dps8_ins.c ReadInstructionFetch (cpup, addr, & cpu.cu.IWB); cu 1235 src/dps8/dps8_ins.c cpu.cu.IRODD = cpu.cu.IWB; cu 1245 src/dps8/dps8_ins.c cpu.cu.APUCycleBits |= 04000; cu 1379 src/dps8/dps8_ins.c if (cpu.cu.rpt || cpu.cu.rd || cpu.cu.rl) cu 1395 src/dps8/dps8_ins.c if (cpu.cu.rpt || cpu.cu.rd || cpu.cu.rl) cu 1475 src/dps8/dps8_ins.c const bool restart = cpu.cu.rfi; // instruction is to be restarted cu 1477 src/dps8/dps8_ins.c cpu.cu.rfi = 0; cu 1524 src/dps8/dps8_ins.c cpu.cu.TSN_VALID[0] = 0; cu 1525 src/dps8/dps8_ins.c cpu.cu.TSN_VALID[1] = 0; cu 1526 src/dps8/dps8_ins.c cpu.cu.TSN_VALID[2] = 0; cu 1527 src/dps8/dps8_ins.c cpu.cu.TSN_PRNO[0] = 0; cu 1528 src/dps8/dps8_ins.c cpu.cu.TSN_PRNO[1] = 0; cu 1529 src/dps8/dps8_ins.c cpu.cu.TSN_PRNO[2] = 0; cu 1539 src/dps8/dps8_ins.c cpu.cu.XSF = 0; cu 1541 src/dps8/dps8_ins.c cpu.cu.pot = 0; cu 1542 src/dps8/dps8_ins.c cpu.cu.its = 0; cu 1543 src/dps8/dps8_ins.c cpu.cu.itp = 0; cu 1550 src/dps8/dps8_ins.c cpu.cu.APUCycleBits &= 07770; cu 1563 src/dps8/dps8_ins.c if (opcode == 0717 && !opcodeX && cpu.cu.xde && cpu.cu.xdo /* even instruction being executed */) cu 1570 src/dps8/dps8_ins.c if (cpu.cu.xde && cpu.cu.xdo /* even instr being executed */) cu 1575 src/dps8/dps8_ins.c if (!cpu.cu.xde && cpu.cu.xdo /* odd instr being executed */ && !(cpu.PPR.IC & 1)) cu 1582 src/dps8/dps8_ins.c if (opcode == 0560 && !opcodeX && cpu.cu.xde && !(cpu.PPR.IC & 1)) cu 1593 src/dps8/dps8_ins.c if (UNLIKELY (cpu.cu.rpt || cpu.cu.rd || cpu.cu.rl)) { cu 1600 src/dps8/dps8_ins.c if (cpu.cu.rl) cu 1627 src/dps8/dps8_ins.c if (UNLIKELY (cpu.cu.rpt || cpu.cu.rd || cpu.cu.rl)) { cu 1632 src/dps8/dps8_ins.c if (UNLIKELY (cpu.cu.rl)) { cu 1815 src/dps8/dps8_ins.c if (UNLIKELY (cpu.cu.rpt || cpu.cu.rd || cpu.cu.rl)) { cu 1876 src/dps8/dps8_ins.c cpu.cu.repeat_first, cpu.cu.rpt, cpu.cu.rd, cpu.PPR.IC & 1, cpu.rX[0], cu 1883 src/dps8/dps8_ins.c if (cpu.cu.repeat_first) { cu 1892 src/dps8/dps8_ins.c if (cpu.cu.rpt || (cpu.cu.rd && icOdd) || cpu.cu.rl) cu 1893 src/dps8/dps8_ins.c cpu.cu.repeat_first = false; cu 1898 src/dps8/dps8_ins.c if (cpu.cu.rpt || // rpt cu 1899 src/dps8/dps8_ins.c (cpu.cu.rd && icEven) || // rpd & even cu 1900 src/dps8/dps8_ins.c (cpu.cu.rd && icOdd) || // rpd & odd cu 1901 src/dps8/dps8_ins.c cpu.cu.rl) { // rl cu 2034 src/dps8/dps8_ins.c cpu.cu.TSN_VALID [0] = 0; cu 2046 src/dps8/dps8_ins.c cpu.cu.CT_HOLD = 0; // Clear interrupted IR mode flag cu 2068 src/dps8/dps8_ins.c if (cpu.cu.rl) { cu 2149 src/dps8/dps8_ins.c bool rf = cpu.cu.repeat_first; cu 2150 src/dps8/dps8_ins.c if (rf && cpu.cu.rd && icEven) cu 2153 src/dps8/dps8_ins.c if (UNLIKELY ((! rf) && (cpu.cu.rpt || cpu.cu.rd || cpu.cu.rl))) { cu 2159 src/dps8/dps8_ins.c if (cpu.cu.rpt || cpu.cu.rd) { cu 2168 src/dps8/dps8_ins.c if (cpu.cu.rpt || ! icOdd) cu 2175 src/dps8/dps8_ins.c cpu.cu.repeat_first, rf, cpu.cu.rpt, cpu.cu.rd, icOdd, cpu.rX[0], rptA, rptB); cu 2177 src/dps8/dps8_ins.c if (cpu.cu.rpt) { // rpt cu 2179 src/dps8/dps8_ins.c uint Xn = (uint) getbits36_3 (cpu.cu.IWB, 36 - 3); cu 2180 src/dps8/dps8_ins.c cpu.TPR.CA = (cpu.rX[Xn] + cpu.cu.delta) & AMASK; cu 2193 src/dps8/dps8_ins.c if (cpu.cu.rd && icOdd && rptA) { // rpd, even instruction cu 2196 src/dps8/dps8_ins.c uint Xn = (uint) getbits36_3 (cpu.cu.IWB, 36 - 3); cu 2197 src/dps8/dps8_ins.c cpu.TPR.CA = (cpu.rX[Xn] + cpu.cu.delta) & AMASK; cu 2206 src/dps8/dps8_ins.c if (cpu.cu.rd && icOdd && rptB) { // rpdb, odd instruction cu 2209 src/dps8/dps8_ins.c uint Xn = (uint) getbits36_3 (cpu.cu.IRODD, 36 - 3); cu 2210 src/dps8/dps8_ins.c cpu.TPR.CA = (cpu.rX[Xn] + cpu.cu.delta) & AMASK; cu 2235 src/dps8/dps8_ins.c flt = (cpu.cu.rl || cpu.cu.rpt || cpu.cu.rd) && cpu.dlyFlt; // L68 cu 2237 src/dps8/dps8_ins.c flt = cpu.cu.rl && cpu.dlyFlt; cu 2247 src/dps8/dps8_ins.c if (cpu.cu.rpt || (cpu.cu.rd && icOdd) || cpu.cu.rl) { cu 2321 src/dps8/dps8_ins.c cpu.cu.rpt = false; cu 2322 src/dps8/dps8_ins.c cpu.cu.rd = false; cu 2323 src/dps8/dps8_ins.c cpu.cu.rl = false; cu 2328 src/dps8/dps8_ins.c cpu.cu.delta = 0; cu 2334 src/dps8/dps8_ins.c if (cpu.cu.rl) { cu 2338 src/dps8/dps8_ins.c cpu.cu.rpt = false; cu 2339 src/dps8/dps8_ins.c cpu.cu.rd = false; cu 2340 src/dps8/dps8_ins.c cpu.cu.rl = false; cu 2342 src/dps8/dps8_ins.c cpu.cu.delta = 0; // as for RPT/RPD termination above cu 2345 src/dps8/dps8_ins.c uint Xn = (uint) getbits36_3 (cpu.cu.IWB, 36 - 3); cu 2370 src/dps8/dps8_ins.c cpu.rA, cpu.rQ, dump_flags (buf, cpu.cu.IR)); cu 2416 src/dps8/dps8_ins.c if (cpu.cu.rpt || cpu.cu.rd || cpu.cu.rl) cu 2910 src/dps8/dps8_ins.c cmp36 (cpup, cpu.rQ, cpu.CY, &cpu.cu.IR); cu 3122 src/dps8/dps8_ins.c cmp36 (cpup, cpu.rA, cpu.CY, &cpu.cu.IR); cu 3135 src/dps8/dps8_ins.c & cpu.cu.IR, & ovf); cu 3171 src/dps8/dps8_ins.c if (! (cpu.cu.IR & I_NEG) && ! (cpu.cu.IR & I_ZERO)) cu 3448 src/dps8/dps8_ins.c & cpu.cu.IR, & ovf); cu 3460 src/dps8/dps8_ins.c if (cpu.cu.IR & (I_NEG | I_ZERO)) cu 3635 src/dps8/dps8_ins.c DPS8M_ (cpu.CY = cpu.cu.IR & 0000000777770LL; ) cu 3637 src/dps8/dps8_ins.c L68_ (cpu.CY = cpu.cu.IR & 0000000777760LL;) cu 3640 src/dps8/dps8_ins.c cpu.CY = cpu.cu.IR & 0000000777600LL; cu 3686 src/dps8/dps8_ins.c cpu.rA = compl36 (cpup, cpu.CY, & cpu.cu.IR, & ovf); cu 3697 src/dps8/dps8_ins.c cpu.rQ = compl36 (cpup, cpu.CY, & cpu.cu.IR, & ovf); cu 3717 src/dps8/dps8_ins.c cpu.rX[n] = compl18 (cpup, GETHI (cpu.CY), & cpu.cu.IR, & ovf); cu 4014 src/dps8/dps8_ins.c DPS8M_ (SETLO (cpu.CY, cpu.cu.IR & 0777770);) cu 4015 src/dps8/dps8_ins.c L68_ (SETLO (cpu.CY, cpu.cu.IR & 0777760);) cu 4734 src/dps8/dps8_ins.c cpu.rA = Add36b (cpup, cpu.rA, cpu.CY, 0, I_ZNOC, & cpu.cu.IR, & ovf); cu 4753 src/dps8/dps8_ins.c tmp72, 0, I_ZNOC, & cpu.cu.IR, & ovf); cu 4774 src/dps8/dps8_ins.c tmp72, 0, I_ZNOC, & cpu.cu.IR, & ovf); cu 4799 src/dps8/dps8_ins.c tmp72, 0, I_ZNC, & cpu.cu.IR, & ovf); cu 4820 src/dps8/dps8_ins.c cpu.rA = Add36b (cpup, cpu.rA, cpu.CY, 0, I_ZNC, & cpu.cu.IR, & ovf); cu 4839 src/dps8/dps8_ins.c cpu.rQ = Add36b (cpup, cpu.rQ, cpu.CY, 0, I_ZNC, & cpu.cu.IR, & ovf); cu 4863 src/dps8/dps8_ins.c & cpu.cu.IR, & ovf); cu 4891 src/dps8/dps8_ins.c & cpu.cu.IR, & ovf); cu 4912 src/dps8/dps8_ins.c & cpu.cu.IR, & ovf); cu 4925 src/dps8/dps8_ins.c cpu.CY = Add36b (cpup, cpu.rQ, cpu.CY, 0, I_ZNOC, & cpu.cu.IR, & ovf); cu 4949 src/dps8/dps8_ins.c I_ZNOC, & cpu.cu.IR, & ovf); cu 4966 src/dps8/dps8_ins.c I_ZNOC, & cpu.cu.IR, & ovf); cu 4985 src/dps8/dps8_ins.c I_ZNOC, & cpu.cu.IR, & ovf); cu 5004 src/dps8/dps8_ins.c cpu.rA = Sub36b (cpup, cpu.rA, cpu.CY, 1, I_ZNOC, & cpu.cu.IR, & ovf); cu 5023 src/dps8/dps8_ins.c I_ZNOC, & cpu.cu.IR, cu 5043 src/dps8/dps8_ins.c cpu.rA = Sub36b (cpup, cpu.rA, cpu.CY, 1, I_ZNC, & cpu.cu.IR, & ovf); cu 5067 src/dps8/dps8_ins.c I_ZNC, & cpu.cu.IR, & ovf); cu 5084 src/dps8/dps8_ins.c cpu.rQ = Sub36b (cpup, cpu.rQ, cpu.CY, 1, I_ZNC, & cpu.cu.IR, & ovf); cu 5111 src/dps8/dps8_ins.c I_ZNC, & cpu.cu.IR, & ovf); cu 5126 src/dps8/dps8_ins.c cpu.rQ = Sub36b (cpup, cpu.rQ, cpu.CY, 1, I_ZNOC, & cpu.cu.IR, & ovf); cu 5154 src/dps8/dps8_ins.c I_ZNOC, & cpu.cu.IR, & ovf); cu 5171 src/dps8/dps8_ins.c cpu.CY = Sub36b (cpup, cpu.rA, cpu.CY, 1, I_ZNOC, & cpu.cu.IR, & ovf); cu 5185 src/dps8/dps8_ins.c cpu.CY = Sub36b (cpup, cpu.rQ, cpu.CY, 1, I_ZNOC, & cpu.cu.IR, & ovf); cu 5210 src/dps8/dps8_ins.c I_ZNOC, & cpu.cu.IR, & ovf); cu 5227 src/dps8/dps8_ins.c I_ZNOC, & cpu.cu.IR, & ovf); cu 5246 src/dps8/dps8_ins.c I_ZNOC, & cpu.cu.IR, & ovf); cu 5657 src/dps8/dps8_ins.c cmp72 (cpup, trAQ, tmp72, &cpu.cu.IR); cu 5680 src/dps8/dps8_ins.c cmp18 (cpup, cpu.rX[n], GETHI (cpu.CY), &cpu.cu.IR); cu 5696 src/dps8/dps8_ins.c cmp36wl (cpup, cpu.rA, cpu.CY, cpu.rQ, &cpu.cu.IR); cu 6672 src/dps8/dps8_ins.c cpu.cu.IR = tempIR; cu 7316 src/dps8/dps8_ins.c cpu.cu.xde = 1; cu 7317 src/dps8/dps8_ins.c cpu.cu.xdo = 0; cu 7321 src/dps8/dps8_ins.c cpu.cu.IWB = cpu.CY; cu 7360 src/dps8/dps8_ins.c cpu.cu.xde = 1; cu 7361 src/dps8/dps8_ins.c cpu.cu.xdo = 1; cu 7365 src/dps8/dps8_ins.c cpu.cu.IWB = cpu.Ypair[0]; cu 7366 src/dps8/dps8_ins.c cpu.cu.IRODD = cpu.Ypair[1]; cu 7420 src/dps8/dps8_ins.c cpu.cu.delta = i->tag; cu 7430 src/dps8/dps8_ins.c cpu.cu.rd = 1; cu 7431 src/dps8/dps8_ins.c cpu.cu.repeat_first = 1; cu 7442 src/dps8/dps8_ins.c cpu.cu.delta = i->tag; cu 7450 src/dps8/dps8_ins.c cpu.cu.rl = 1; cu 7451 src/dps8/dps8_ins.c cpu.cu.repeat_first = 1; cu 7462 src/dps8/dps8_ins.c cpu.cu.delta = i->tag; cu 7470 src/dps8/dps8_ins.c cpu.cu.rpt = 1; cu 7471 src/dps8/dps8_ins.c cpu.cu.repeat_first = 1; cu 8161 src/dps8/dps8_ins.c if (cpu.tweaks.l68_mode || cpu.cu.PT_ON) // only clear when enabled cu 8184 src/dps8/dps8_ins.c cpu.cu.PT_ON = 1; cu 8186 src/dps8/dps8_ins.c cpu.cu.PT_ON = 0; cu 8208 src/dps8/dps8_ins.c if (cpu.tweaks.l68_mode || cpu.cu.SD_ON) // only clear when enabled cu 8230 src/dps8/dps8_ins.c cpu.cu.SD_ON = 1; cu 8232 src/dps8/dps8_ins.c cpu.cu.SD_ON = 0; cu 9024 src/dps8/dps8_ins.c cu 9072 src/dps8/dps8_ins.c if (GET_I (cpu.cu.IWB) ? bG7PendingNoTRO (cpup) : bG7Pending (cpup)) cu 9078 src/dps8/dps8_ins.c cu 10079 src/dps8/dps8_ins.c if (get_addr_mode (cpup) == ABSOLUTE_mode && ! (cpu.cu.XSF || cpu.currentInstruction.b29)) cu 10112 src/dps8/dps8_ins.c if (get_addr_mode (cpup) == ABSOLUTE_mode && ! (cpu.cu.XSF || cpu.currentInstruction.b29)) // ISOLTS-860 cu 10157 src/dps8/dps8_ins.c if ((cpu.cu.rpt || cpu.cu.rd) && ! cpu.cu.repeat_first) cu 10160 src/dps8/dps8_ins.c if (cpu.cu.rpt) cu 10162 src/dps8/dps8_ins.c uint Xn = (uint) getbits36_3 (cpu.cu.IWB, 36 - 3); cu 10163 src/dps8/dps8_ins.c cpu.rX[Xn] = (cpu.rX[Xn] + cpu.cu.delta) & AMASK; cu 10169 src/dps8/dps8_ins.c uint Xn = (uint) getbits36_3 (cpu.cu.IWB, 36 - 3); cu 10170 src/dps8/dps8_ins.c cpu.rX[Xn] = (cpu.rX[Xn] + cpu.cu.delta) & AMASK; cu 10174 src/dps8/dps8_ins.c uint Xn = (uint) getbits36_3 (cpu.cu.IRODD, 36 - 3); cu 10175 src/dps8/dps8_ins.c cpu.rX[Xn] = (cpu.rX[Xn] + cpu.cu.delta) & AMASK; cu 10261 src/dps8/dps8_ins.c if (cpu.cu.FIF) // fault occurred during instruction fetch cu 10269 src/dps8/dps8_ins.c cpu.cu.rfi = 0; cu 10275 src/dps8/dps8_ins.c if (cpu.cu.rfi) cu 10282 src/dps8/dps8_ins.c cpu.cu.rfi = 0; cu 10299 src/dps8/dps8_ins.c cpu.cu.rfi = 0; cu 10303 src/dps8/dps8_ins.c if (cpu.cu.rfi || // S/W asked for the instruction to be started cu 10304 src/dps8/dps8_ins.c cpu.cu.FIF) // fault occurred during instruction fetch cu 10312 src/dps8/dps8_ins.c cpu.cu.rfi = 0; cu 10325 src/dps8/dps8_ins.c cpu.cu.rfi = 1; cu 10358 src/dps8/dps8_ins.c cpu.cu.rfi = 0; cu 10365 src/dps8/dps8_ins.c cpu.cu.rfi = 0; cu 10379 src/dps8/dps8_ins.c cpu.cu.rfi = 0; cu 10387 src/dps8/dps8_ins.c cpu.cu.rfi = 1; cu 10410 src/dps8/dps8_ins.c cpu.cu.rfi = 1; cu 606 src/dps8/dps8_math.c m3 = Add72b (cpup, m1, m2, 0, I_CARRY, & cpu.cu.IR, & ovf); cu 2127 src/dps8/dps8_math.c word72 m3 = Add72b (cpup, m1, m2, 0, I_CARRY, & cpu.cu.IR, & ovf); cu 1873 src/dps8/dps8_sys.c cu 1874 src/dps8/dps8_sys.c cu 1875 src/dps8/dps8_sys.c cu 1876 src/dps8/dps8_sys.c cu 4105 src/dps8/dps8_sys.c { "cpus[].cu", SYM_STRUCT_OFFSET, SYM_PTR, offsetof (cpu_state_t, cu) }, cu 94 src/dps8/hdbg.h # define HDBGRegIR(c) hdbgRegW (hreg_IR, (word36) cpu.cu.IR, c) cu 333 src/dps8/panelScraper.c word11 cyc = (cpu.cu.APUCycleBits >> 3) & MASK11; cu 380 src/dps8/panelScraper.c SETL1 (bank_a, 19+3, cpu.cu.XSF); cu 381 src/dps8/panelScraper.c SETL1 (bank_a, 20+3, cpu.cu.SDWAMM); cu 382 src/dps8/panelScraper.c SETL1 (bank_a, 21+3, cpu.cu.SD_ON); cu 383 src/dps8/panelScraper.c SETL1 (bank_a, 22+3, cpu.cu.PTWAMM); cu 384 src/dps8/panelScraper.c SETL1 (bank_a, 23+3, cpu.cu.PT_ON); cu 385 src/dps8/panelScraper.c SETL (bank_a, 24+3, cpu.cu.APUCycleBits, 12); cu 390 src/dps8/panelScraper.c SETL1 (bank_a, 0+3, cpu.cu.IRO_ISN); cu 391 src/dps8/panelScraper.c SETL1 (bank_a, 1+3, cpu.cu.OEB_IOC); cu 392 src/dps8/panelScraper.c SETL1 (bank_a, 2+3, cpu.cu.EOFF_IAIM); cu 393 src/dps8/panelScraper.c SETL1 (bank_a, 3+3, cpu.cu.ORB_ISP); cu 394 src/dps8/panelScraper.c SETL1 (bank_a, 4+3, cpu.cu.ROFF_IPR); cu 395 src/dps8/panelScraper.c SETL1 (bank_a, 5+3, cpu.cu.OWB_NEA); cu 396 src/dps8/panelScraper.c SETL1 (bank_a, 6+3, cpu.cu.WOFF_OOB); cu 397 src/dps8/panelScraper.c SETL1 (bank_a, 7+3, cpu.cu.NO_GA); cu 398 src/dps8/panelScraper.c SETL1 (bank_a, 8+3, cpu.cu.OCB); cu 399 src/dps8/panelScraper.c SETL1 (bank_a, 9+3, cpu.cu.OCALL); cu 400 src/dps8/panelScraper.c SETL1 (bank_a, 10+3, cpu.cu.BOC); cu 401 src/dps8/panelScraper.c SETL1 (bank_a, 11+3, cpu.cu.PTWAM_ER); cu 402 src/dps8/panelScraper.c SETL1 (bank_a, 12+3, cpu.cu.CRT); cu 403 src/dps8/panelScraper.c SETL1 (bank_a, 13+3, cpu.cu.RALR); cu 404 src/dps8/panelScraper.c SETL1 (bank_a, 14+3, cpu.cu.SDWAM_ER); cu 405 src/dps8/panelScraper.c SETL1 (bank_a, 15+3, cpu.cu.OOSB); cu 406 src/dps8/panelScraper.c SETL1 (bank_a, 16+3, cpu.cu.PARU); cu 407 src/dps8/panelScraper.c SETL1 (bank_a, 17+3, cpu.cu.PARL); cu 408 src/dps8/panelScraper.c SETL1 (bank_a, 18+3, cpu.cu.ONC1); cu 409 src/dps8/panelScraper.c SETL1 (bank_a, 19+3, cpu.cu.ONC2); cu 410 src/dps8/panelScraper.c SETL (bank_a, 20+3, cpu.cu.IA, 4); cu 411 src/dps8/panelScraper.c SETL (bank_a, 24+3, cpu.cu.IACHN, 3); cu 412 src/dps8/panelScraper.c SETL (bank_a, 27+3, cpu.cu.CNCHN, 3); cu 413 src/dps8/panelScraper.c SETL (bank_a, 30+3, cpu.cu.FI_ADDR, 5); cu 429 src/dps8/panelScraper.c SETL (bank_a, 30+3, cpu.cu.delta, 6); cu 457 src/dps8/panelScraper.c SETL1 (bank_a, 18+3, cpu.cu.repeat_first); cu 458 src/dps8/panelScraper.c SETL1 (bank_a, 19+3, cpu.cu.rpt); cu 459 src/dps8/panelScraper.c SETL1 (bank_a, 20+3, cpu.cu.rd); cu 460 src/dps8/panelScraper.c SETL1 (bank_a, 21+3, cpu.cu.rl); cu 461 src/dps8/panelScraper.c SETL1 (bank_a, 22+3, cpu.cu.pot); cu 463 src/dps8/panelScraper.c SETL1 (bank_a, 24+3, cpu.cu.xde); cu 464 src/dps8/panelScraper.c SETL1 (bank_a, 25+3, cpu.cu.xdo); cu 466 src/dps8/panelScraper.c SETL1 (bank_a, 27+3, cpu.cu.rfi); cu 468 src/dps8/panelScraper.c SETL1 (bank_a, 29+3, cpu.cu.FIF); cu 469 src/dps8/panelScraper.c SETL (bank_a, 30+3, cpu.cu.CT_HOLD, 6); cu 483 src/dps8/panelScraper.c SETL (bank_a, 0+3, cpu.cu.IWB, 36); cu 488 src/dps8/panelScraper.c SETL (bank_a, 0+3, cpu.cu.IRODD, 36); cu 797 src/dps8/panelScraper.c cu 801 src/dps8/panelScraper.c cu 870 src/dps8/panelScraper.c SETL (bank_d, 0+3, cpu.cu.IWB, 36); cu 871 src/dps8/panelScraper.c SETL (bank_e, 0+3, cpu.cu.IRODD, 36); cu 912 src/dps8/panelScraper.c SETL (bank_f, 0, cpu.cu.IR, 18); cu 945 src/dps8/panelScraper.c SETL (bank_h, 3, cpu.cu.IWB, 36); cu 962 src/dps8/panelScraper.c SETL (bank_j, 32, cpu.cu.xde, 1); cu 963 src/dps8/panelScraper.c SETL (bank_j, 33, cpu.cu.xdo, 1); cu 965 src/dps8/panelScraper.c SETL (bank_j, 35, cpu.cu.rpt, 1); cu 966 src/dps8/panelScraper.c SETL (bank_j, 36, cpu.cu.rl, 1); cu 967 src/dps8/panelScraper.c SETL (bank_j, 37, cpu.cu.rd, 1); cu 969 src/dps8/panelScraper.c SETL (bank_j, 38, TSTF (cpu.cu.IR, I_NBAR), 1); cu 70 src/dps8/ucache.c if (cpu.tweaks.enable_wam && (! cpu.cu.SD_ON || (ep->paged && ! cpu.cu.PT_ON)))