address 1833 src/dps8/dps8_console.c if (console_state[dev_idx].console_access.address) address 1835 src/dps8/dps8_console.c FREE (console_state[dev_idx].console_access.address); address 1836 src/dps8/dps8_console.c console_state[dev_idx].console_access.address = NULL; address 1841 src/dps8/dps8_console.c console_state[dev_idx].console_access.address = strdup (cptr); address 1842 src/dps8/dps8_console.c if (!console_state[dev_idx].console_access.address) address 1855 src/dps8/dps8_console.c dev_idx, console_state[dev_idx].console_access.address); address 1867 src/dps8/dps8_console.c if (console_state[dev_idx].console_access.address) address 1868 src/dps8/dps8_console.c sim_printf("address : %s", console_state[dev_idx].console_access.address); address 3917 src/dps8/dps8_cpu.c p->address = GET_ADDR (inst); // address field from instruction address 484 src/dps8/dps8_cpu.h word18 address; // 18-bit virtual address address 683 src/dps8/dps8_cpu.h word18 address; // bits 0-17 of instruction address 624 src/dps8/dps8_eis.c static void EISReadCache (EISaddr * p, word18 address) address 626 src/dps8/dps8_eis.c sim_debug (DBG_TRACEEXT, & cpu_dev, "EISReadCache addr %06o\n", address); address 629 src/dps8/dps8_eis.c address &= AMASK; address 631 src/dps8/dps8_eis.c word18 paragraphAddress = address & paragraphMask; address 697 src/dps8/dps8_eis.c sim_debug (DBG_TRACEEXT, & cpu_dev, "EISWriteIdx addr %06o n %u\n", p->address, n); address 698 src/dps8/dps8_eis.c word18 addressN = p -> address + n; address 737 src/dps8/dps8_eis.c sim_debug (DBG_TRACEEXT, & cpu_dev, "EISReadIdx %ld addr %06o n %u\n", eisaddr_idx, p->address, n); address 738 src/dps8/dps8_eis.c word18 addressN = p -> address + n; address 765 src/dps8/dps8_eis.c sim_debug (DBG_TRACEEXT, & cpu_dev, "EISRead addr %06o\n", p->address); address 778 src/dps8/dps8_eis.c address 794 src/dps8/dps8_eis.c word18 addressN = p -> address + n; address 856 src/dps8/dps8_eis.c word18 addressN = p -> address + n; address 931 src/dps8/dps8_eis.c word18 address = e -> WN [k - 1]; address 934 src/dps8/dps8_eis.c address += nChars / nPos; address 937 src/dps8/dps8_eis.c PNL (cpu.du.Dk_PTR_W[k-1] = address); address 939 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[k-1] = address; address 941 src/dps8/dps8_eis.c e -> addr [k - 1].address = address; address 993 src/dps8/dps8_eis.c word18 address = e -> WN [k - 1]; address 996 src/dps8/dps8_eis.c address += nChars / nPos; address 999 src/dps8/dps8_eis.c PNL (cpu.du.Dk_PTR_W[k-1] = address); address 1001 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[k-1] = address; address 1003 src/dps8/dps8_eis.c e -> addr [k - 1].address = address; address 1047 src/dps8/dps8_eis.c p -> address = (p -> address + 1) & AMASK; address 1090 src/dps8/dps8_eis.c word18 saveAddr = p -> address; address 1091 src/dps8/dps8_eis.c p -> address += (uint) woff; address 1112 src/dps8/dps8_eis.c p -> address = saveAddr; address 1229 src/dps8/dps8_eis.c word18 address = GETHI (opDesc); address 1230 src/dps8/dps8_eis.c PNL (cpu.du.Dk_PTR_W[k-1] = address); address 1232 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[k-1] = address; address 1234 src/dps8/dps8_eis.c e -> addr [k - 1].address = address; address 1261 src/dps8/dps8_eis.c word3 n = (word3) getbits18 (address, 0, 3); address 1263 src/dps8/dps8_eis.c word15 offset = address & MASK15; // 15-bit signed number address 1264 src/dps8/dps8_eis.c address = (cpu.AR [n].WORDNO + SIGNEXT15_18 (offset)) & AMASK; address 1266 src/dps8/dps8_eis.c PNL (cpu.du.Dk_PTR_W[k-1] = address); address 1268 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[k-1] = address; address 1270 src/dps8/dps8_eis.c e -> addr [k - 1].address = address; address 1295 src/dps8/dps8_eis.c address += getMFReg18 (reg, false, true, mod_fault); // ID=1: disallow du, allow n,ic address 1296 src/dps8/dps8_eis.c address &= AMASK; address 1298 src/dps8/dps8_eis.c PNL (cpu.du.Dk_PTR_W[k-1] = address); address 1301 src/dps8/dps8_eis.c cpu.du.Dk_PTR_W[k-1] = address; address 1303 src/dps8/dps8_eis.c e -> addr [k - 1].address = address; address 1352 src/dps8/dps8_eis.c word18 address = GETHI (opDesc); address 1414 src/dps8/dps8_eis.c word3 n = (word3) getbits18 (address, 0, 3); address 1416 src/dps8/dps8_eis.c word18 offset = SIGNEXT15_18 ((word15) address); // 15-bit signed number address 1417 src/dps8/dps8_eis.c address = (cpu.AR [n].WORDNO + offset) & AMASK; address 1476 src/dps8/dps8_eis.c address += r; address 1477 src/dps8/dps8_eis.c address &= AMASK; address 1502 src/dps8/dps8_eis.c uint nchars = address * 8 + (uint) r + arn_char4 + CN; address 1529 src/dps8/dps8_eis.c effWORDNO = (uint) (address + address 1555 src/dps8/dps8_eis.c effWORDNO = (uint) (address + address 1580 src/dps8/dps8_eis.c a -> address = effWORDNO; address 1642 src/dps8/dps8_eis.c e -> addr [k - 1].address = y; address 1665 src/dps8/dps8_eis.c word18 address = GETHI(opDesc); address 1671 src/dps8/dps8_eis.c word3 n = (word3) getbits18 (address, 0, 3); address 1673 src/dps8/dps8_eis.c word15 offset = address & MASK15; // 15-bit signed number address 1674 src/dps8/dps8_eis.c address = (cpu.AR[n].WORDNO + SIGNEXT15_18(offset)) & AMASK; address 1724 src/dps8/dps8_eis.c address += r; address 1725 src/dps8/dps8_eis.c address &= AMASK; address 1767 src/dps8/dps8_eis.c uint nchars = (uint) (address * 8u + r + arn_char4 + CN); address 1788 src/dps8/dps8_eis.c effWORDNO = (uint) (address + (9u*CN + 9u*ARn_CHAR + 9u*r + ARn_BITNO) / 36); address 1808 src/dps8/dps8_eis.c a->address = effWORDNO; address 1819 src/dps8/dps8_eis.c sim_debug (DBG_TRACEEXT, & cpu_dev, "parseNumericOperandDescriptor(): address:%06o cPos:%d bPos:%d N%u %u\n", a->address, a->cPos, a->bPos, k, e->N[k-1]); address 1846 src/dps8/dps8_eis.c word18 address = GETHI(opDesc); address 1852 src/dps8/dps8_eis.c word3 n = (word3) getbits18 (address, 0, 3); address 1854 src/dps8/dps8_eis.c word15 offset = address & MASK15; // 15-bit signed number address 1855 src/dps8/dps8_eis.c address = (cpu.AR[n].WORDNO + SIGNEXT15_18(offset)) & AMASK; address 1901 src/dps8/dps8_eis.c address += r; address 1902 src/dps8/dps8_eis.c address &= AMASK; address 1908 src/dps8/dps8_eis.c uint effWORDNO = (uint) (address + (9u*ARn_CHAR + r + ARn_BITNO + B + 9u*C) / 36u); address 1919 src/dps8/dps8_eis.c a->address = effWORDNO; address 1961 src/dps8/dps8_eis.c int32_t address = SIGNEXT15_32 (GET_OFFSET (cpu.cu.IWB)); address 1993 src/dps8/dps8_eis.c int32_t addend = address * 8 + r; // in characters address 2043 src/dps8/dps8_eis.c int32_t address = SIGNEXT15_32 (GET_OFFSET (cpu.cu.IWB)); address 2058 src/dps8/dps8_eis.c int32_t subtractend = address * 32 + r * 4; address 2090 src/dps8/dps8_eis.c int32_t address = SIGNEXT15_32 (GET_OFFSET (cpu.cu.IWB)); address 2108 src/dps8/dps8_eis.c sim_debug (DBG_TRACEEXT|DBG_CAC, & cpu_dev, "axbd sz %d ARn 0%o address 0%o reg 0%o r 0%o\n", sz, ARn, address, reg, r); address 2133 src/dps8/dps8_eis.c int32_t addend = address * 36 + r * (int32_t) sz; address 2160 src/dps8/dps8_eis.c word18 address = SIGNEXT15_18 (GET_OFFSET (cpu.cu.IWB)); address 2184 src/dps8/dps8_eis.c cpu.AR[ARn].WORDNO = (cpu.AR[ARn].WORDNO + address + address 2198 src/dps8/dps8_eis.c cpu.AR[ARn].WORDNO = (address + r / 36) & MASK18; address 2218 src/dps8/dps8_eis.c address 2221 src/dps8/dps8_eis.c address 2314 src/dps8/dps8_eis.c address 2361 src/dps8/dps8_eis.c int32_t address = SIGNEXT15_32 (GET_OFFSET (cpu.cu.IWB)); address 2371 src/dps8/dps8_eis.c "awd ARn 0%o address 0%o reg 0%o r 0%o\n", ARn, address, reg, r); address 2384 src/dps8/dps8_eis.c int32_t addend = address + r; address 2400 src/dps8/dps8_eis.c word18 address = SIGNEXT15_18 (GET_OFFSET (cpu.cu.IWB)); address 2411 src/dps8/dps8_eis.c address + bits / 36) & MASK18; address 2420 src/dps8/dps8_eis.c cpu.AR[ARn].WORDNO = (- (address + r / 36)) & MASK18; address 2436 src/dps8/dps8_eis.c int32_t address = SIGNEXT15_32 (GET_OFFSET (cpu.cu.IWB)); address 2445 src/dps8/dps8_eis.c sim_debug (DBG_TRACEEXT|DBG_CAC, & cpu_dev, "swd ARn 0%o address 0%o reg 0%o r 0%o\n", ARn, address, reg, r); address 2458 src/dps8/dps8_eis.c int32_t subtractend = address + r; address 2474 src/dps8/dps8_eis.c word18 address = SIGNEXT15_18 (GET_OFFSET (cpu.cu.IWB)); address 2484 src/dps8/dps8_eis.c sim_debug (DBG_TRACEEXT|DBG_CAC, & cpu_dev, "s9bd ARn 0%o address 0%o reg 0%o r 0%o\n", ARn, address, reg, r); address 2492 src/dps8/dps8_eis.c address + address 2503 src/dps8/dps8_eis.c cpu.AR[ARn].WORDNO = (- (address + (r + 3) / 4)) & MASK18; address 2757 src/dps8/dps8_eis.c uint address = SIGNEXT15_18 (GET_OFFSET (cpu.cu.IWB)); address 2784 src/dps8/dps8_eis.c sim_debug (DBG_TRACEEXT|DBG_CAC, & cpu_dev, "asxbd sz %d ARn 0%o address 0%o reg 0%o r 0%o\n", sz, ARn, address, reg, r); address 2830 src/dps8/dps8_eis.c addend = address * 36u + (r * 9) / 2; address 2838 src/dps8/dps8_eis.c addend = address * 36u + r * sz; address 3188 src/dps8/dps8_eis.c c1 = (e -> ADDR2.address >> 13) & 017; address 3189 src/dps8/dps8_eis.c c2 = (e -> ADDR2.address >> 9) & 017; address 3198 src/dps8/dps8_eis.c c1 = (e -> ADDR2.address >> 12) & 077; address 3199 src/dps8/dps8_eis.c c2 = (e -> ADDR2.address >> 6) & 077; address 3208 src/dps8/dps8_eis.c c1 = (e -> ADDR2.address >> 9) & 0777; address 3209 src/dps8/dps8_eis.c c2 = (e -> ADDR2.address ) & 0777; address 3371 src/dps8/dps8_eis.c c1 = (e -> ADDR2.address >> 13) & 017; address 3372 src/dps8/dps8_eis.c c2 = (e -> ADDR2.address >> 9) & 017; address 3381 src/dps8/dps8_eis.c c1 = (e -> ADDR2.address >> 12) & 077; address 3382 src/dps8/dps8_eis.c c2 = (e -> ADDR2.address >> 6) & 077; address 3391 src/dps8/dps8_eis.c c1 = (e -> ADDR2.address >> 9) & 0777; address 3392 src/dps8/dps8_eis.c c2 = (e -> ADDR2.address ) & 0777; address 4469 src/dps8/dps8_eis.c (e -> ADDR1.address & PGMK) == 0 && address 4470 src/dps8/dps8_eis.c (e -> ADDR2.address & PGMK) == 0) address 4509 src/dps8/dps8_eis.c (e -> ADDR1.address & PGMK) == 0 && address 4510 src/dps8/dps8_eis.c (e -> ADDR2.address & PGMK) == 0) address 6481 src/dps8/dps8_eis.c e->mopAddress->address = (e->mopAddress->address + 1) & AMASK; // bump source to next address address 7476 src/dps8/dps8_eis.c p->address = (p->address + 1) & AMASK; // goto next dstAddr in memory address 7539 src/dps8/dps8_eis.c p->address = (p->address + 1) & AMASK; // goto next dstAddr in memory address 8039 src/dps8/dps8_eis.c e -> addr [0].SNR, e -> addr [0].address, address 8041 src/dps8/dps8_eis.c e -> addr [1].SNR, e -> addr [1].address, address 8179 src/dps8/dps8_eis.c word18 saveAddr = p -> address; address 8182 src/dps8/dps8_eis.c p->address = (word18) (((word18s) p->address) + (word18s) woff); address 8204 src/dps8/dps8_eis.c p -> address = saveAddr; address 8296 src/dps8/dps8_eis.c e->ADDR1.address += (word18) numWords1; address 8312 src/dps8/dps8_eis.c e->ADDR2.address += (word18) numWords2; address 8525 src/dps8/dps8_eis.c e -> addr [0].SNR, e -> addr [0].address, address 8527 src/dps8/dps8_eis.c e -> addr [1].SNR, e -> addr [1].address, address 8683 src/dps8/dps8_eis.c e->ADDR1.address += (word18) numWords1; address 8699 src/dps8/dps8_eis.c e->ADDR2.address += (word18) numWords2; address 8813 src/dps8/dps8_eis.c p->address += 1; address 8814 src/dps8/dps8_eis.c p->address &= AMASK; address 8995 src/dps8/dps8_eis.c address 9060 src/dps8/dps8_eis.c address 9166 src/dps8/dps8_eis.c address 9167 src/dps8/dps8_eis.c address 9289 src/dps8/dps8_eis.c addr->address = (addr->address + 1) & AMASK; // bump source to next address address 9730 src/dps8/dps8_eis.c address 9883 src/dps8/dps8_eis.c address 54 src/dps8/dps8_iefp.c void Read (word18 address, word36 * result, processor_cycle_type cyctyp) address 56 src/dps8/dps8_iefp.c cpu.TPR.CA = cpu.iefpFinalAddress = address; address 72 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = get_BAR_address (address); address 84 src/dps8/dps8_iefp.c "readData=%012"PRIo64"\n", address, *result); address 86 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_bar_read, 0, address, "Read ABS BAR"); address 97 src/dps8/dps8_iefp.c core_read_lock (address, result, __func__); address 99 src/dps8/dps8_iefp.c core_read (address, result, __func__); address 101 src/dps8/dps8_iefp.c core_read (address, result, __func__); address 105 src/dps8/dps8_iefp.c "readData=%012"PRIo64"\n", address, *result); address 107 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_read, 0, address, "Read ABS"); address 108 src/dps8/dps8_iefp.c HDBGMRead (address, * result, "Read ABS"); address 119 src/dps8/dps8_iefp.c cpu.TPR.CA = get_BAR_address (address); address 128 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_bar_read, cpu.TPR.TSR, address, "Read BAR"); address 145 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_read, cpu.TPR.TSR, address, "Read"); address 158 src/dps8/dps8_iefp.c void ReadAPUDataRead (word18 address, word36 * result) { address 159 src/dps8/dps8_iefp.c cpu.TPR.CA = cpu.iefpFinalAddress = address; address 169 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = get_BAR_address (address); address 172 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "ReadAPUDataRead (Actual) Read: bar address=%08o readData=%012"PRIo64"\n", address, *result); address 174 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_bar_read, 0, address, "ReadAPUDataRead ABS BAR"); address 181 src/dps8/dps8_iefp.c core_read (address, result, __func__); address 182 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "ReadAPUDataRead (Actual) Read: abs address=%08o readData=%012"PRIo64"\n", address, *result); address 184 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_read, 0, address, "ReadAPUDataRead ABS"); address 185 src/dps8/dps8_iefp.c HDBGMRead (address, * result, "ReadAPUDataRead ABS"); address 194 src/dps8/dps8_iefp.c cpu.TPR.CA = get_BAR_address (address); address 200 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_bar_read, cpu.TPR.TSR, address, "ReadAPUDataRead BAR"); address 210 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_read, cpu.TPR.TSR, address, "ReadAPUDataRead"); address 220 src/dps8/dps8_iefp.c void ReadOperandRead (word18 address, word36 * result) { address 221 src/dps8/dps8_iefp.c cpu.TPR.CA = cpu.iefpFinalAddress = address; address 231 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = get_BAR_address (address); address 234 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "readOperandRead (Actual) Read: bar address=%08o readData=%012"PRIo64"\n", address, *result); address 236 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_bar_read, 0, address, "readOperandRead ABS BAR"); address 243 src/dps8/dps8_iefp.c core_read (address, result, __func__); address 244 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "readOperandRead (Actual) Read: abs address=%08o readData=%012"PRIo64"\n", address, *result); address 246 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_read, 0, address, "readOperandRead ABS"); address 247 src/dps8/dps8_iefp.c HDBGMRead (address, * result, "readOperandRead ABS"); address 256 src/dps8/dps8_iefp.c cpu.TPR.CA = get_BAR_address (address); address 262 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_bar_read, cpu.TPR.TSR, address, "readOperandRead BAR"); address 273 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_read, cpu.TPR.TSR, address, "readOperandRead"); address 284 src/dps8/dps8_iefp.c void ReadOperandRMW (word18 address, word36 * result) { address 285 src/dps8/dps8_iefp.c cpu.TPR.CA = cpu.iefpFinalAddress = address; address 295 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = get_BAR_address (address); address 298 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "ReadOperandRMW (Actual) Read: bar address=%08o readData=%012"PRIo64"\n", address, *result); address 300 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_bar_read, 0, address, "ReadOperandRMW ABS BAR"); address 307 src/dps8/dps8_iefp.c core_read_lock (address, result, __func__); address 308 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "ReadOperandRMW (Actual) Read: abs address=%08o readData=%012"PRIo64"\n", address, *result); address 310 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_read, 0, address, "ReadOperandRMW ABS"); address 311 src/dps8/dps8_iefp.c HDBGMRead (address, * result, "ReadOperandRMW ABS"); address 320 src/dps8/dps8_iefp.c cpu.TPR.CA = get_BAR_address (address); address 326 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_bar_read, cpu.TPR.TSR, address, "ReadOperandRMW BAR"); address 336 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_read, cpu.TPR.TSR, address, "ReadOperandRMW"); address 346 src/dps8/dps8_iefp.c void ReadAPUDataRMW (word18 address, word36 * result) { address 347 src/dps8/dps8_iefp.c cpu.TPR.CA = cpu.iefpFinalAddress = address; address 357 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = get_BAR_address (address); address 360 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "ReadAPUDataRMW (Actual) Read: bar address=%08o readData=%012"PRIo64"\n", address, *result); address 362 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_bar_read, 0, address, "ReadAPUDataRMW ABS BAR"); address 369 src/dps8/dps8_iefp.c core_read_lock (address, result, __func__); address 370 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "ReadAPUDataRMW (Actual) Read: abs address=%08o readData=%012"PRIo64"\n", address, *result); address 372 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_read, 0, address, "ReadAPUDataRMW ABS"); address 373 src/dps8/dps8_iefp.c HDBGMRead (address, * result, "ReadAPUDataRMW ABS"); address 382 src/dps8/dps8_iefp.c cpu.TPR.CA = get_BAR_address (address); address 388 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_bar_read, cpu.TPR.TSR, address, "ReadAPUDataRMW BAR"); address 398 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_read, cpu.TPR.TSR, address, "ReadAPUDataRMW"); address 410 src/dps8/dps8_iefp.c void ReadInstructionFetch (word18 address, word36 * result) { address 411 src/dps8/dps8_iefp.c cpu.TPR.CA = cpu.iefpFinalAddress = address; address 421 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = get_BAR_address (address); address 424 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "ReadInstructionFetch (Actual) Read: bar address=%08o readData=%012"PRIo64"\n", address, *result); address 426 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_bar_read, 0, address, "ReadInstructionFetch ABS BAR"); address 433 src/dps8/dps8_iefp.c core_read (address, result, __func__); address 434 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "ReadInstructionFetch (Actual) Read: abs address=%08o readData=%012"PRIo64"\n", address, *result); address 436 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_read, 0, address, "ReadInstructionFetch ABS"); address 437 src/dps8/dps8_iefp.c HDBGMRead (address, * result, "ReadInstructionFetch ABS"); address 446 src/dps8/dps8_iefp.c cpu.TPR.CA = get_BAR_address (address); address 452 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_bar_read, cpu.TPR.TSR, address, "ReadInstructionFetch BAR"); address 462 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_read, cpu.TPR.TSR, address, "ReadInstructionFetch"); address 472 src/dps8/dps8_iefp.c void ReadIndirectWordFetch (word18 address, word36 * result) { address 473 src/dps8/dps8_iefp.c cpu.TPR.CA = cpu.iefpFinalAddress = address; address 483 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = get_BAR_address (address); address 486 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "ReadIndirectWordFetch (Actual) Read: bar address=%08o readData=%012"PRIo64"\n", address, *result); address 488 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_bar_read, 0, address, "ReadIndirectWordFetch ABS BAR"); address 495 src/dps8/dps8_iefp.c core_read (address, result, __func__); address 496 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "ReadIndirectWordFetch (Actual) Read: abs address=%08o readData=%012"PRIo64"\n", address, *result); address 498 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_read, 0, address, "ReadIndirectWordFetch ABS"); address 499 src/dps8/dps8_iefp.c HDBGMRead (address, * result, "ReadIndirectWordFetch ABS"); address 508 src/dps8/dps8_iefp.c cpu.TPR.CA = get_BAR_address (address); address 514 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_bar_read, cpu.TPR.TSR, address, "ReadIndirectWordFetch BAR"); address 524 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_read, cpu.TPR.TSR, address, "ReadIndirectWordFetch"); address 536 src/dps8/dps8_iefp.c void Read2 (word18 address, word36 * result, processor_cycle_type cyctyp) { address 537 src/dps8/dps8_iefp.c cpu.TPR.CA = cpu.iefpFinalAddress = address; address 549 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = get_BAR_address (address); address 555 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "Read2 (Actual) Read: bar address=%08o" " readData=%012"PRIo64"\n", address + i, result [i]); address 558 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_bar_read, 0, address, "Read2 ABBR"); address 566 src/dps8/dps8_iefp.c core_read2 (address, result + 0, result + 1, __func__); address 569 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "Read2 (Actual) Read: abs address=%08o" " readData=%012"PRIo64"\n", address + i, result [i]); address 572 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_read, 0, address, "Read2 AB"); address 583 src/dps8/dps8_iefp.c cpu.TPR.CA = get_BAR_address (address); address 592 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_bar_read, cpu.TPR.TSR, address, "Read2 BR"); address 610 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_read, cpu.TPR.TSR, address, "Read2"); address 622 src/dps8/dps8_iefp.c void Read2OperandRead (word18 address, word36 * result) { address 623 src/dps8/dps8_iefp.c cpu.TPR.CA = cpu.iefpFinalAddress = address; address 634 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = get_BAR_address (address); address 640 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "Read2OperandRead (Actual) Read: bar address=%08o" " readData=%012"PRIo64"\n", address + i, result [i]); address 643 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_bar_read, 0, address, "Read2OperandRead ABBR"); address 651 src/dps8/dps8_iefp.c core_read2 (address, result + 0, result + 1, __func__); address 654 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "Read2OperandRead (Actual) Read: abs address=%08o" " readData=%012"PRIo64"\n", address + i, result [i]); address 657 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_read, 0, address, "Read2OperandRead AB"); address 668 src/dps8/dps8_iefp.c cpu.TPR.CA = get_BAR_address (address); address 677 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_bar_read, cpu.TPR.TSR, address, "Read2OperandRead BR"); address 693 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_read, cpu.TPR.TSR, address, "Read2OperandRead"); address 704 src/dps8/dps8_iefp.c void Read2OperandRMW (word18 address, word36 * result) { address 705 src/dps8/dps8_iefp.c cpu.TPR.CA = cpu.iefpFinalAddress = address; address 716 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = get_BAR_address (address); address 722 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "Read2OperandRMW (Actual) Read: bar address=%08o" " readData=%012"PRIo64"\n", address + i, result [i]); address 725 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_bar_read, 0, address, "Read2OperandRMW ABBR"); address 733 src/dps8/dps8_iefp.c core_read2 (address, result + 0, result + 1, __func__); address 736 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "Read2OperandRMW (Actual) Read: abs address=%08o" " readData=%012"PRIo64"\n", address + i, result [i]); address 739 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_read, 0, address, "Read2OperandRMW AB"); address 750 src/dps8/dps8_iefp.c cpu.TPR.CA = get_BAR_address (address); address 759 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_bar_read, cpu.TPR.TSR, address, "Read2OperandRMW BR"); address 771 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_read, cpu.TPR.TSR, address, "Read2OperandRMW"); address 782 src/dps8/dps8_iefp.c void Read2InstructionFetch (word18 address, word36 * result) { address 783 src/dps8/dps8_iefp.c cpu.TPR.CA = cpu.iefpFinalAddress = address; address 794 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = get_BAR_address (address); address 800 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "Read2InstructionFetch (Actual) Read: bar address=%08o" " readData=%012"PRIo64"\n", address + i, result [i]); address 803 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_bar_read, 0, address, "Read2InstructionFetch ABBR"); address 811 src/dps8/dps8_iefp.c core_read2 (address, result + 0, result + 1, __func__); address 814 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "Read2InstructionFetch (Actual) Read: abs address=%08o" " readData=%012"PRIo64"\n", address + i, result [i]); address 817 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_read, 0, address, "Read2InstructionFetch AB"); address 828 src/dps8/dps8_iefp.c cpu.TPR.CA = get_BAR_address (address); address 837 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_bar_read, cpu.TPR.TSR, address, "Read2InstructionFetch BR"); address 849 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_read, cpu.TPR.TSR, address, "Read2InstructionFetch"); address 859 src/dps8/dps8_iefp.c void Read2RTCDOperandFetch (word18 address, word36 * result) { address 860 src/dps8/dps8_iefp.c cpu.TPR.CA = cpu.iefpFinalAddress = address; address 865 src/dps8/dps8_iefp.c cpu.TPR.CA = get_BAR_address (address); address 874 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_bar_read, cpu.TPR.TSR, address, "Read2 BR"); address 886 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_read, cpu.TPR.TSR, address, "Read2"); address 894 src/dps8/dps8_iefp.c void Read2IndirectWordFetch (word18 address, word36 * result) { address 895 src/dps8/dps8_iefp.c cpu.TPR.CA = cpu.iefpFinalAddress = address; address 906 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = get_BAR_address (address); address 912 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "Read2IndirectWordFetch (Actual) Read: bar address=%08o" " readData=%012"PRIo64"\n", address + i, result [i]); address 915 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_bar_read, 0, address, "Read2IndirectWordFetch ABBR"); address 923 src/dps8/dps8_iefp.c core_read2 (address, result + 0, result + 1, __func__); address 926 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "Read2IndirectWordFetch (Actual) Read: abs address=%08o" " readData=%012"PRIo64"\n", address + i, result [i]); address 929 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_read, 0, address, "Read2IndirectWordFetch AB"); address 940 src/dps8/dps8_iefp.c cpu.TPR.CA = get_BAR_address (address); address 949 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_bar_read, cpu.TPR.TSR, address, "Read2IndirectWordFetch BR"); address 961 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_read, cpu.TPR.TSR, address, "Read2IndirectWordFetch"); address 972 src/dps8/dps8_iefp.c void Read8 (word18 address, word36 * result, bool isAR) address 974 src/dps8/dps8_iefp.c cpu.TPR.CA = cpu.iefpFinalAddress = address; address 990 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = get_BAR_address (address); address 1000 src/dps8/dps8_iefp.c address + i, result [i]); address 1003 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_bar_read, 0, address, "Read8 ABBR"); address 1013 src/dps8/dps8_iefp.c core_readN (address, result, 8, __func__); address 1020 src/dps8/dps8_iefp.c address + i, result [i]); address 1023 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_read, 0, address, "Read8 ABS"); address 1025 src/dps8/dps8_iefp.c HDBGMRead (address + i, result [i], "Read8 ABS"); address 1036 src/dps8/dps8_iefp.c cpu.TPR.CA = get_BAR_address (address); address 1050 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_bar_read, cpu.TPR.TSR, address, "Read8 BAR"); address 1072 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_read, cpu.TPR.TSR, address, "Read8"); address 1083 src/dps8/dps8_iefp.c void Read16 (word18 address, word36 * result) address 1085 src/dps8/dps8_iefp.c address &= paragraphMask; // Round to 8 word boundary address 1086 src/dps8/dps8_iefp.c Read8 (address, result, cpu.currentInstruction.b29); address 1087 src/dps8/dps8_iefp.c Read8 (address + 8, result + 8, cpu.currentInstruction.b29); address 1091 src/dps8/dps8_iefp.c void ReadPage (word18 address, word36 * result, bool isAR) address 1093 src/dps8/dps8_iefp.c if ((address & PGMK) != 0) address 1095 src/dps8/dps8_iefp.c sim_warn ("ReadPage not on boundary %06o\n", address); address 1097 src/dps8/dps8_iefp.c address &= (word18) ~PGMK; // Round to page boundary address 1098 src/dps8/dps8_iefp.c cpu.TPR.CA = cpu.iefpFinalAddress = address; address 1114 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = get_BAR_address (address); address 1124 src/dps8/dps8_iefp.c address + i, result [i]); address 1127 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_bar_read, 0, address, "ReadPage AB"); address 1137 src/dps8/dps8_iefp.c core_readN (address, result, PGSZ, __func__); address 1144 src/dps8/dps8_iefp.c address + i, result [i]); address 1147 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_read, 0, address, "ReadPage ABS"); address 1149 src/dps8/dps8_iefp.c HDBGMRead (address + i, result [i], "ReadPage ABS"); address 1160 src/dps8/dps8_iefp.c cpu.TPR.CA = get_BAR_address (address); address 1174 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_bar_read, cpu.TPR.TSR, address, "ReadPage B"); address 1197 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_read, cpu.TPR.TSR, address, "ReadPage"); address 1209 src/dps8/dps8_iefp.c void Write (word18 address, word36 data, processor_cycle_type cyctyp) { address 1210 src/dps8/dps8_iefp.c cpu.TPR.CA = cpu.iefpFinalAddress = address; address 1220 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = get_BAR_address (address); address 1227 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "Write(Actual) Write: bar address=%08o writeData=%012"PRIo64"\n", address, data); address 1229 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_bar_write, 0, address, "Write ABBR"); address 1237 src/dps8/dps8_iefp.c core_write_zone (address, data, __func__); address 1239 src/dps8/dps8_iefp.c core_write (address, data, __func__); address 1240 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "Write(Actual) Write: abs address=%08o writeData=%012"PRIo64"\n", address, data); address 1242 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_write, 0, address, "Write AB"); address 1243 src/dps8/dps8_iefp.c HDBGMWrite (address, data, "Write AB"); address 1252 src/dps8/dps8_iefp.c cpu.TPR.CA = get_BAR_address (address); address 1258 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_bar_write, cpu.TPR.TSR, address, "Write BR"); address 1266 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_write, cpu.TPR.TSR, address, "Write"); address 1277 src/dps8/dps8_iefp.c void WriteAPUDataStore (word18 address, word36 data) { address 1278 src/dps8/dps8_iefp.c cpu.TPR.CA = cpu.iefpFinalAddress = address; address 1288 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = get_BAR_address (address); address 1292 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "WriteAPUDataStore(Actual) Write: bar address=%08o writeData=%012"PRIo64"\n", address, data); address 1294 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_bar_write, 0, address, "WriteAPUDataStore ABBR"); address 1301 src/dps8/dps8_iefp.c core_write (address, data, __func__); address 1302 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "WriteAPUDataStore(Actual) Write: abs address=%08o writeData=%012"PRIo64"\n", address, data); address 1304 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_write, 0, address, "WriteAPUDataStore AB"); address 1305 src/dps8/dps8_iefp.c HDBGMWrite (address, data, "WriteAPUDataStore AB"); address 1314 src/dps8/dps8_iefp.c cpu.TPR.CA = get_BAR_address (address); address 1320 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_bar_write, cpu.TPR.TSR, address, "WriteAPUDataStore BR"); address 1328 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_write, cpu.TPR.TSR, address, "WriteAPUDataStore"); address 1337 src/dps8/dps8_iefp.c void WriteOperandStore (word18 address, word36 data) { address 1338 src/dps8/dps8_iefp.c cpu.TPR.CA = cpu.iefpFinalAddress = address; address 1348 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = get_BAR_address (address); address 1355 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "WriteOperandStore(Actual) Write: bar address=%08o writeData=%012"PRIo64"\n", address, data); address 1357 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_bar_write, 0, address, "WriteOperandStore ABBR"); address 1365 src/dps8/dps8_iefp.c core_write_zone (address, data, __func__); address 1367 src/dps8/dps8_iefp.c core_write (address, data, __func__); address 1368 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "WriteOperandStore(Actual) Write: abs address=%08o writeData=%012"PRIo64"\n", address, data); address 1370 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_write, 0, address, "WriteOperandStore AB"); address 1371 src/dps8/dps8_iefp.c HDBGMWrite (address, data, "WriteOperandStore AB"); address 1380 src/dps8/dps8_iefp.c cpu.TPR.CA = get_BAR_address (address); address 1386 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_bar_write, cpu.TPR.TSR, address, "WriteOperandStore BR"); address 1394 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_write, cpu.TPR.TSR, address, "WriteOperandStore"); address 1405 src/dps8/dps8_iefp.c void Write2 (word18 address, word36 * data, processor_cycle_type cyctyp) address 1407 src/dps8/dps8_iefp.c cpu.TPR.CA = cpu.iefpFinalAddress = address; address 1419 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = get_BAR_address (address); address 1425 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_bar_write, 0, address, "Write2 ABBR"); address 1432 src/dps8/dps8_iefp.c address, data [0], data [1]); address 1439 src/dps8/dps8_iefp.c core_write2 (address, data [0], data [1], __func__); address 1443 src/dps8/dps8_iefp.c address, data [0], data [1]); address 1445 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_write, 0, address, "Write2 AB"); address 1446 src/dps8/dps8_iefp.c HDBGMWrite (address, data [0], "Write2 AB evn"); address 1447 src/dps8/dps8_iefp.c HDBGMWrite (address+1, data [1], "Write2 AB odd"); address 1458 src/dps8/dps8_iefp.c cpu.TPR.CA = get_BAR_address (address); address 1465 src/dps8/dps8_iefp.c address, data [0], data [1]); address 1467 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_bar_write, cpu.TPR.TSR, address, "Write2 BR"); address 1479 src/dps8/dps8_iefp.c address, data [0], data [1]); address 1481 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_write, cpu.TPR.TSR, address, "Write2"); address 1493 src/dps8/dps8_iefp.c void Write2OperandStore (word18 address, word36 * data) { address 1494 src/dps8/dps8_iefp.c cpu.TPR.CA = cpu.iefpFinalAddress = address; address 1503 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = get_BAR_address (address); address 1508 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_bar_write, 0, address, "Write2OperandStore ABBR"); address 1512 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "Write2OperandStore (Actual) Write: bar address=%08o " "writeData=%012"PRIo64" %012"PRIo64"\n", address, data [0], data [1]); address 1517 src/dps8/dps8_iefp.c core_write2 (address, data [0], data [1], __func__); address 1518 src/dps8/dps8_iefp.c sim_debug (DBG_FINAL, & cpu_dev, "Write2OperandStore (Actual) Write: abs address=%08o " "writeData=%012"PRIo64" %012"PRIo64"\n", address, data [0], data [1]); address 1520 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_write, 0, address, "Write2OperandStore AB"); address 1521 src/dps8/dps8_iefp.c HDBGMWrite (address, data [0], "Write2OperandStore AB evn"); address 1522 src/dps8/dps8_iefp.c HDBGMWrite (address+1, data [1], "Write2OperandStore AB odd"); address 1531 src/dps8/dps8_iefp.c cpu.TPR.CA = get_BAR_address (address); address 1535 src/dps8/dps8_iefp.c sim_debug (DBG_APPENDING | DBG_FINAL, & cpu_dev, "Write2OperandStore (Actual) Write: bar iefpFinalAddress=%08o " "writeData=%012"PRIo64" %012"PRIo64"\n", address, data [0], data [1]); address 1537 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_bar_write, cpu.TPR.TSR, address, "Write2OperandStore BR"); address 1544 src/dps8/dps8_iefp.c sim_debug (DBG_APPENDING | DBG_FINAL, & cpu_dev, "Write2OperandStore (Actual) Write: iefpFinalAddress=%08o " "writeData=%012"PRIo64" %012"PRIo64"\n", address, data [0], data [1]); address 1546 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_write, cpu.TPR.TSR, address, "Write2OperandStore"); address 1557 src/dps8/dps8_iefp.c void Write1 (word18 address, word36 data, bool isAR) address 1559 src/dps8/dps8_iefp.c cpu.TPR.CA = cpu.iefpFinalAddress = address; address 1569 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = get_BAR_address (address); address 1576 src/dps8/dps8_iefp.c address, data); address 1578 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_bar_write, 0, address, "Write1 ABBR"); address 1587 src/dps8/dps8_iefp.c core_write (address, data, __func__); address 1591 src/dps8/dps8_iefp.c address, data); address 1593 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_write, 0, address, "Write1 AB"); address 1594 src/dps8/dps8_iefp.c HDBGMWrite (address, data, "Write1 AB"); address 1605 src/dps8/dps8_iefp.c cpu.TPR.CA = get_BAR_address (address); address 1615 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_bar_write, cpu.TPR.TSR, address, "Write1 BR"); address 1629 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_write, cpu.TPR.TSR, address, "Write1"); address 1638 src/dps8/dps8_iefp.c void Write8 (word18 address, word36 * data, bool isAR) address 1640 src/dps8/dps8_iefp.c address &= paragraphMask; // Round to 8 word boundarryt address 1641 src/dps8/dps8_iefp.c cpu.TPR.CA = cpu.iefpFinalAddress = address; address 1654 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = get_BAR_address (address); address 1664 src/dps8/dps8_iefp.c address + i, data [i]); address 1667 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_bar_write, 0, address, "Write8 ABBR"); address 1677 src/dps8/dps8_iefp.c core_writeN (address, data, 8, __func__); address 1684 src/dps8/dps8_iefp.c address + i, data [i]); address 1687 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_write, 0, address, "Write8 AB"); address 1689 src/dps8/dps8_iefp.c HDBGMWrite (address + i, data [i], "Write8 AB"); address 1700 src/dps8/dps8_iefp.c cpu.TPR.CA = get_BAR_address (address); address 1714 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_bar_write, cpu.TPR.TSR, address, "Write8 BR"); address 1734 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_write, cpu.TPR.TSR, address, "Write8"); address 1745 src/dps8/dps8_iefp.c void Write16 (word18 address, word36 * data) address 1747 src/dps8/dps8_iefp.c address &= paragraphMask; // Round to 8 word boundary address 1748 src/dps8/dps8_iefp.c Write8 (address, data, cpu.currentInstruction.b29); address 1749 src/dps8/dps8_iefp.c Write8 (address + 8, data + 8, cpu.currentInstruction.b29); address 1752 src/dps8/dps8_iefp.c void Write32 (word18 address, word36 * data) address 1756 src/dps8/dps8_iefp.c address &= 077777740; // Round to 32 word boundary address 1757 src/dps8/dps8_iefp.c Write8 (address, data, cpu.currentInstruction.b29); address 1758 src/dps8/dps8_iefp.c Write8 (address + 8, data + 8, cpu.currentInstruction.b29); address 1759 src/dps8/dps8_iefp.c Write8 (address + 16, data + 16, cpu.currentInstruction.b29); address 1760 src/dps8/dps8_iefp.c Write8 (address + 24, data + 24, cpu.currentInstruction.b29); address 1763 src/dps8/dps8_iefp.c void WritePage (word18 address, word36 * data, bool isAR) address 1765 src/dps8/dps8_iefp.c if ((address & PGMK) != 0) address 1767 src/dps8/dps8_iefp.c sim_warn ("WritePage not on boundary %06o\n", address); address 1769 src/dps8/dps8_iefp.c address &= (word18) ~PGMK; // Round to page boundary address 1770 src/dps8/dps8_iefp.c cpu.TPR.CA = cpu.iefpFinalAddress = address; address 1783 src/dps8/dps8_iefp.c cpu.iefpFinalAddress = get_BAR_address (address); address 1793 src/dps8/dps8_iefp.c address + i, data [i]); address 1796 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_bar_write, 0, address, "WritePage ABBR"); address 1806 src/dps8/dps8_iefp.c core_writeN (address, data, PGSZ, __func__); address 1813 src/dps8/dps8_iefp.c address + i, data [i]); address 1816 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_abs_write, 0, address, "WritePage AB"); address 1818 src/dps8/dps8_iefp.c HDBGMWrite (address + i, data [i], "WritePage AB"); address 1829 src/dps8/dps8_iefp.c cpu.TPR.CA = get_BAR_address (address); address 1844 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_bar_write, cpu.TPR.TSR, address, "WritePage BR"); address 1863 src/dps8/dps8_iefp.c HDBGIEFP (hdbgIEFP_write, cpu.TPR.TSR, address, "WritePage"); address 27 src/dps8/dps8_iefp.h void Write2 (word18 address, word36 * data, processor_cycle_type cyctyp); address 60 src/dps8/dps8_iefp.h void ReadIndirectWordFetch (word18 address, word36 * result); address 61 src/dps8/dps8_iefp.h void Read2OperandRead (word18 address, word36 * result); address 63 src/dps8/dps8_iefp.h void Read2OperandRMW (word18 address, word36 * result); address 65 src/dps8/dps8_iefp.h void Read2InstructionFetch (word18 address, word36 * result); address 66 src/dps8/dps8_iefp.h void Read2RTCDOperandFetch (word18 address, word36 * result); address 67 src/dps8/dps8_iefp.h void Read2IndirectWordFetch (word18 address, word36 * result); address 70 src/dps8/dps8_iefp.h void Write2OperandStore (word18 address, word36 * data); address 72 src/dps8/dps8_iefp.h void Write1 (word18 address, word36 data, bool isAR); address 73 src/dps8/dps8_iefp.h void Write8 (word18 address, word36 * data, bool isAR); address 74 src/dps8/dps8_iefp.h void Write16 (word18 address, word36 * data); address 75 src/dps8/dps8_iefp.h void Write32 (word18 address, word36 * data); address 76 src/dps8/dps8_iefp.h void Read8 (word18 address, word36 * result, bool isAR); address 77 src/dps8/dps8_iefp.h void Read16 (word18 address, word36 * result); address 78 src/dps8/dps8_iefp.h void WritePage (word18 address, word36 * data, bool isAR); address 79 src/dps8/dps8_iefp.h void ReadPage (word18 address, word36 * result, bool isAR); address 1210 src/dps8/dps8_ins.c cpu.currentInstruction.address, address 1227 src/dps8/dps8_ins.c cpu.currentInstruction.address, address 1250 src/dps8/dps8_ins.c cpu.currentInstruction.address, address 1268 src/dps8/dps8_ins.c cpu.currentInstruction.address, address 1407 src/dps8/dps8_ins.c ci->address = SIGNEXT15_18 (ci->address & MASK15); address 1787 src/dps8/dps8_ins.c word18 offset = ci->address; address 6934 src/dps8/dps8_ins.c word1 c = (i->address >> 7) & 1; address 6937 src/dps8/dps8_ins.c cpu.rX[0] = i->address; // Entire 18 bits address 6949 src/dps8/dps8_ins.c uint c = (i->address >> 7) & 1; address 6953 src/dps8/dps8_ins.c cpu.rX[0] = i->address; // Entire 18 bits address 6965 src/dps8/dps8_ins.c uint c = (i->address >> 7) & 1; address 6969 src/dps8/dps8_ins.c cpu.rX[0] = i->address; // Entire 18 bits address 9138 src/dps8/dps8_ins.c word36 op = M[i->address]; address 9144 src/dps8/dps8_ins.c sim_printf ("%lld\n", (long long int) M[i->address+1]); address 9205 src/dps8/dps8_ins.c address 9317 src/dps8/dps8_ins.c address 3244 src/dps8/dps8_sys.c static t_stat virtAddrN (uint address) address 3250 src/dps8/dps8_sys.c if (address >= s -> ADDR && address < s -> ADDR + s -> BOUND * 16u) address 3251 src/dps8/dps8_sys.c sim_msg (" %06o:%06o\n", segno, address - s -> ADDR); address 3334 src/dps8/dps8_sys.c if (address >= PTW2.ADDR + offset && address 3335 src/dps8/dps8_sys.c address < PTW2.ADDR + offset + 1024) address 3336 src/dps8/dps8_sys.c sim_msg (" %06o:%06o\n", tspt, (address - offset) - PTW2.ADDR); address 3342 src/dps8/dps8_sys.c if (address >= SDW0.ADDR && address 3343 src/dps8/dps8_sys.c address < SDW0.ADDR + SDW0.BOUND * 16u) address 3344 src/dps8/dps8_sys.c sim_msg (" %06o:%06o\n", tspt, address - SDW0.ADDR); address 3358 src/dps8/dps8_sys.c uint address; address 3359 src/dps8/dps8_sys.c if (sscanf (buf, "%o", & address) != 1) address 3361 src/dps8/dps8_sys.c return virtAddrN (address); address 96 src/dps8/dps8_utils.c word18 address = GET_ADDR(instruction); address 114 src/dps8/dps8_utils.c int n = (address >> 15) & 07; address 115 src/dps8/dps8_utils.c int offset = address & 077777; address 121 src/dps8/dps8_utils.c sprintf(buff, " %06o", address); address 29 src/dps8/ucache.c void ucCacheSave (uint ucNum, word15 segno, word18 offset, word14 bound, word1 p, word24 address, word3 r1, bool paged) { address 39 src/dps8/ucache.c ep->address = address; address 44 src/dps8/ucache.c hdbgNote ("ucache", "save %u %05o:%06o %05o %o %08o %o %o", ucNum, segno, offset, bound, p, address, r1, paged); address 48 src/dps8/ucache.c bool ucCacheCheck (uint ucNum, word15 segno, word18 offset, word14 * bound, word1 * p, word24 * address, word3 * r1, bool * paged) { address 89 src/dps8/ucache.c hdbgNote ("ucache", "hit %u %05o:%06o %05o %o %08o %o %o", ucNum, segno, offset, ep->bound, ep->p, ep->address, ep->r1, ep->paged); address 95 src/dps8/ucache.c address 97 src/dps8/ucache.c address 100 src/dps8/ucache.c address 102 src/dps8/ucache.c address 106 src/dps8/ucache.c * address = ep->address; address 36 src/dps8/ucache.h word24 address; address 64 src/dps8/ucache.h void ucCacheSave (uint ucNum, word15 segno, word18 offset, word14 bound, word1 p, word24 address, word3 r1, bool paged); address 65 src/dps8/ucache.h bool ucCacheCheck (uint ucNum, word15 segno, word18 offset, word14 * bound, word1 * p, word24 * address, word3 * r1, bool * paged); address 650 src/dps8/uvutil.c uv_ip4_addr (access->address, access->port, & addr); address 658 src/dps8/uvutil.c fprintf (stderr, "\r[OPC emulation: listen error: %s:%ld: %s]\r\n", access->address, (long) access->port, uv_strerror (r)); address 661 src/dps8/uvutil.c if (access->address != NULL) address 662 src/dps8/uvutil.c sim_printf ("\r[OPC emulation: TELNET server listening on %s:%ld]\r\n", access->address, (long) access->port); address 30 src/dps8/uvutil.h char * address; address 806 src/simh/sim_tmxr.c char *address; address 925 src/simh/sim_tmxr.c address = mp->ring_ipad; address 929 src/simh/sim_tmxr.c newsock = sim_accept_conn_ex (mp->master, &address, (mp->packet ? SIM_SOCK_OPT_NODELAY : 0));/* poll connect */ address 932 src/simh/sim_tmxr.c snprintf (msg, sizeof (msg)-1, "tmxr_poll_conn() - Connection from %s", address); address 970 src/simh/sim_tmxr.c mp->ring_ipad = address; address 975 src/simh/sim_tmxr.c mp->ring_ipad = address; address 990 src/simh/sim_tmxr.c FREE (address); address 997 src/simh/sim_tmxr.c FREE (address); address 1004 src/simh/sim_tmxr.c lp->ipad = address; /* ip address */ address 1102 src/simh/sim_tmxr.c while (INVALID_SOCKET != (newsock = sim_accept_conn_ex (lp->master, &address, (lp->packet ? SIM_SOCK_OPT_NODELAY : 0)))) {/* got a live one? */ address 1106 src/simh/sim_tmxr.c snprintf (msg, sizeof(msg)-1, "tmxr_poll_conn() - Incoming Line Connection from %s (%s->%s)", address, peername, sockname); address 1114 src/simh/sim_tmxr.c if (sim_parse_addr (lp->destination, host, sizeof(host), NULL, NULL, 0, NULL, address)) { address 1116 src/simh/sim_tmxr.c snprintf (msg, sizeof(msg)-1, "tmxr_poll_conn() - Rejecting line connection from: %s, Expected: %s", address, host); address 1118 src/simh/sim_tmxr.c FREE (address); address 1131 src/simh/sim_tmxr.c lp->ipad = address; /* ip address */ address 1157 src/simh/sim_tmxr.c FREE (address); address 1163 src/simh/sim_tmxr.c FREE (address);