word18            411 src/dps8/doAppendCycleOperandRead.h   if (cpu.TPR.CA >= (word18) cpu.SDW->EB) {
word18             45 src/dps8/dps8_addrmods.c static word18 get_Cr (cpu_state_t * cpup, word4 Tdes)
word18            318 src/dps8/dps8_addrmods.c void updateIWB (cpu_state_t * cpup, word18 addr, word6 tag)
word18            468 src/dps8/dps8_addrmods.c         word18 Cr = get_Cr (cpup, Td);
word18            521 src/dps8/dps8_addrmods.c             word18 Cr = get_Cr (cpup, Td);  // C(r)
word18            566 src/dps8/dps8_addrmods.c         word18 saveCA = cpu.TPR.CA;
word18            642 src/dps8/dps8_addrmods.c         word18 saveCA = cpu.TPR.CA;
word18            731 src/dps8/dps8_addrmods.c                 word18 Cr = get_Cr (cpup, Td);
word18            840 src/dps8/dps8_addrmods.c                 word18 indaddr = cpu.TPR.CA;
word18           1067 src/dps8/dps8_addrmods.c                 word18 saveCA = cpu.TPR.CA;
word18           1084 src/dps8/dps8_addrmods.c                 word18 computedAddress = cpu.TPR.CA;
word18           1134 src/dps8/dps8_addrmods.c                 word18 saveCA = cpu.TPR.CA;
word18           1205 src/dps8/dps8_addrmods.c                 word18 saveCA = cpu.TPR.CA;
word18           1264 src/dps8/dps8_addrmods.c                 word18 saveCA = cpu.TPR.CA;
word18           1287 src/dps8/dps8_addrmods.c                 word18 computedAddress = cpu.TPR.CA;
word18           1356 src/dps8/dps8_addrmods.c                 word18 saveCA = cpu.TPR.CA;
word18           1468 src/dps8/dps8_addrmods.c                 word18 saveCA = cpu.TPR.CA;
word18             18 src/dps8/dps8_addrmods.h void updateIWB (cpu_state_t * cpup, word18 addr, word6 tag);
word18            678 src/dps8/dps8_append.c static ptw_s * fetch_ptw_from_ptwam (cpu_state_t * cpup, word15 segno, word18 CA)
word18            759 src/dps8/dps8_append.c static void fetch_ptw (cpu_state_t * cpup, sdw_s *sdw, word18 offset)
word18            822 src/dps8/dps8_append.c static void loadPTWAM (cpu_state_t * cpup, word15 segno, word18 offset, UNUSED bool nomatch)
word18            923 src/dps8/dps8_append.c static void modify_ptw (cpu_state_t * cpup, sdw_s *sdw, word18 offset)
word18            956 src/dps8/dps8_append.c static void do_ptw2 (cpu_state_t * cpup, sdw_s *sdw, word18 offset)
word18           1620 src/dps8/dps8_append.c     if (cpu.TPR.CA >= (word18) cpu.SDW->EB)
word18           2224 src/dps8/dps8_append.c int dbgLookupAddress (word18 segno, word18 offset, word24 * finalAddress,
word18            161 src/dps8/dps8_append.h int dbgLookupAddress (word18 segno, word18 offset, word24 * finalAddress,
word18            513 src/dps8/dps8_cpu.c           cpus[cpu_unit_idx].switches.addr_switches = (word18) v;
word18            810 src/dps8/dps8_cpu.c     stall_points[n].offset = (word18) o;
word18           1630 src/dps8/dps8_cpu.c static word18 dummy_IC;
word18           3336 src/dps8/dps8_cpu.c void readOperandRead (cpu_state_t * cpup, word18 addr) {
word18           3374 src/dps8/dps8_cpu.c void readOperandRMW (cpu_state_t * cpup, word18 addr) {
word18           3407 src/dps8/dps8_cpu.c t_stat write_operand (cpu_state_t * cpup, word18 addr, UNUSED processor_cycle_type cyctyp)
word18           4039 src/dps8/dps8_cpu.c word18 get_BAR_address (cpu_state_t * cpup, word18 addr)
word18           4054 src/dps8/dps8_cpu.c     if (addr >= (((word18) cpu . BAR.BOUND) << 9))
word18           4058 src/dps8/dps8_cpu.c     word18 barAddr = (addr + (((word18) cpu . BAR.BASE) << 9)) & 0777777;
word18           4105 src/dps8/dps8_cpu.c void add_dps8m_DU_OU_history (cpu_state_t * cpup, word36 flags, word18 ICT, word9 RS_REG, word9 flags2)
word18           4125 src/dps8/dps8_cpu.c void add_dps8m_EAPU_history (word18 ZCA, word18 opcode)
word18           4214 src/dps8/dps8_cpu.c     putbits36_18 (& w0, 18, (word18) (IWB_IRODD & MASK18));
word18             82 src/dps8/dps8_cpu.h     word18  CA;  // The current computed address relative to the origin of the
word18             97 src/dps8/dps8_cpu.h     word18  IC;  // The word offset from the origin of the procedure segment
word18            171 src/dps8/dps8_cpu.h     word18  WORDNO;   // The offset in words from the base or origin of the
word18            338 src/dps8/dps8_cpu.h     word18  ADDR;    // The 18 high-order bits of the 24-bit absolute
word18            380 src/dps8/dps8_cpu.h 
word18            475 src/dps8/dps8_cpu.h     word18  address;    // 18-bit virtual address
word18            523 src/dps8/dps8_cpu.h     word18 cachedAddr;
word18            593 src/dps8/dps8_cpu.h     word18 _flags;          // flags set during operation
word18            594 src/dps8/dps8_cpu.h     word18 _faults;         // faults generated by instruction
word18            674 src/dps8/dps8_cpu.h     word18 address;         // bits 0-17 of instruction
word18            702 src/dps8/dps8_cpu.h     word18 addr_switches;
word18            764 src/dps8/dps8_cpu.h     word18 character_address;
word18            980 src/dps8/dps8_cpu.h     word18 IR;     // 18-35 Indicator register
word18           1449 src/dps8/dps8_cpu.h     word18 Dk_PTR_W [3];
word18           1627 src/dps8/dps8_cpu.h     word18  lnk;     // rpl link value
word18           1642 src/dps8/dps8_cpu.h     word18 last_write;
word18           1656 src/dps8/dps8_cpu.h         word18 IC;
word18           1670 src/dps8/dps8_cpu.h     word18   rX [8]; // index
word18           1813 src/dps8/dps8_cpu.h     word18 lastPTWOffset;
word18           1818 src/dps8/dps8_cpu.h     word18 APUDataBusOffset;
word18           1831 src/dps8/dps8_cpu.h     volatile word18 APU_panel_enter_sw;
word18           1832 src/dps8/dps8_cpu.h     volatile word18 APU_panel_display_sw;
word18           1945 src/dps8/dps8_cpu.h     word18 offset;
word18           1987 src/dps8/dps8_cpu.h void readOperandRead (cpu_state_t * cpup, word18 addr);
word18           1988 src/dps8/dps8_cpu.h void readOperandRMW (cpu_state_t * cpup, word18 addr);
word18           1989 src/dps8/dps8_cpu.h t_stat write_operand (cpu_state_t * cpup, word18 addr, processor_cycle_type acctyp);
word18           2392 src/dps8/dps8_cpu.h void add_dps8m_DUOU_history (word36 flags, word18 ICT, word9 RS_REG, word9 flags2);
word18           2394 src/dps8/dps8_cpu.h void add_dps8m_EAPU_history (word18 ZCA, word18 opcode);
word18           2401 src/dps8/dps8_cpu.h word18 get_BAR_address(cpu_state_t * cpup, word18 addr);
word18            384 src/dps8/dps8_eis.c static word18 getMFReg18 (cpu_state_t * cpup, uint n, bool allowDU, bool allowNIC, fault_ipr_subtype_ *mod_fault)
word18            618 src/dps8/dps8_eis.c static void EISReadCache (cpu_state_t * cpup, EISaddr * p, word18 address)
word18            625 src/dps8/dps8_eis.c     word18 paragraphAddress = address & paragraphMask;
word18            689 src/dps8/dps8_eis.c     word18 addressN = (cpu.du.Dk_PTR_W[eisaddr_idx] + n) & AMASK;
word18            692 src/dps8/dps8_eis.c     word18 addressN = p -> address + n;
word18            696 src/dps8/dps8_eis.c     word18 paragraphAddress = addressN & paragraphMask;
word18            728 src/dps8/dps8_eis.c     word18 addressN = (cpu.du.Dk_PTR_W[eisaddr_idx] + n) & AMASK;
word18            732 src/dps8/dps8_eis.c     word18 addressN = p -> address + n;
word18            736 src/dps8/dps8_eis.c     word18 paragraphAddress = addressN & paragraphMask;
word18            786 src/dps8/dps8_eis.c     word18 addressN = (cpu.du.Dk_PTR_W[eisaddr_idx] + n) & AMASK;
word18            788 src/dps8/dps8_eis.c     word18 addressN = p -> address + n;
word18            796 src/dps8/dps8_eis.c         addressN &= (word18) ~PGMK;
word18            848 src/dps8/dps8_eis.c     word18 addressN = (cpu.du.Dk_PTR_W[eisaddr_idx] + n) & AMASK;
word18            850 src/dps8/dps8_eis.c     word18 addressN = p -> address + n;
word18            925 src/dps8/dps8_eis.c     word18 address = e -> WN [k - 1];
word18            987 src/dps8/dps8_eis.c     word18 address = e -> WN [k - 1];
word18           1080 src/dps8/dps8_eis.c     word18 saveAddr = cpu.du.Dk_PTR_W[eisaddr_idx];
word18           1084 src/dps8/dps8_eis.c     word18 saveAddr = p -> address;
word18           1173 src/dps8/dps8_eis.c     word18 MFk = e -> MF [k - 1];
word18           1223 src/dps8/dps8_eis.c         word18 address = GETHI (opDesc);
word18           1330 src/dps8/dps8_eis.c     word18 MFk = e -> MF [k - 1];
word18           1346 src/dps8/dps8_eis.c     word18 address = GETHI (opDesc);
word18           1410 src/dps8/dps8_eis.c         word18 offset = SIGNEXT15_18 ((word15) address);  // 15-bit signed number
word18           1596 src/dps8/dps8_eis.c     word18 y = GETHI (opDesc);
word18           1650 src/dps8/dps8_eis.c     word18 MFk = e->MF[k-1];
word18           1659 src/dps8/dps8_eis.c     word18 address = GETHI(opDesc);
word18           1833 src/dps8/dps8_eis.c     word18 MFk = e->MF[k-1];
word18           1845 src/dps8/dps8_eis.c     word18 address = GETHI(opDesc);
word18           2010 src/dps8/dps8_eis.c     cpu.AR[ARn].WORDNO = (word18) (sum / 8) & AMASK;
word18           2067 src/dps8/dps8_eis.c     cpu.AR [ARn].WORDNO = (word18) (difference / 32) & AMASK;
word18           2107 src/dps8/dps8_eis.c       r = SIGNEXT18_32 ((word18) rcnt);
word18           2153 src/dps8/dps8_eis.c     cpu.AR [ARn].WORDNO = (word18) (sum / 36) & AMASK;
word18           2170 src/dps8/dps8_eis.c     word18 address = SIGNEXT15_18 (GET_OFFSET (cpu.cu.IWB));
word18           2386 src/dps8/dps8_eis.c     r = SIGNEXT18_32 ((word18) r);
word18           2415 src/dps8/dps8_eis.c     cpu.AR[ARn].WORDNO = (word18) sum & AMASK;
word18           2426 src/dps8/dps8_eis.c     word18 address = SIGNEXT15_18 (GET_OFFSET (cpu.cu.IWB));
word18           2469 src/dps8/dps8_eis.c     r = SIGNEXT18_32 ((word18) r);
word18           2497 src/dps8/dps8_eis.c     cpu.AR [ARn].WORDNO = (word18) difference & AMASK;
word18           2508 src/dps8/dps8_eis.c     word18 address = SIGNEXT15_18 (GET_OFFSET (cpu.cu.IWB));
word18           2912 src/dps8/dps8_eis.c     cpu.AR [ARn].WORDNO = (word18) (sum / 36u) & AMASK;
word18           3595 src/dps8/dps8_eis.c         word18 duo = GETHI (e -> OP2);
word18           3767 src/dps8/dps8_eis.c         word18 duo = GETHI (e -> OP2);
word18           8230 src/dps8/dps8_eis.c     word18 saveAddr = cpu.du.Dk_PTR_W[eisaddr_idx];
word18           8231 src/dps8/dps8_eis.c     cpu.du.Dk_PTR_W[eisaddr_idx] += (word18) woff;
word18           8234 src/dps8/dps8_eis.c     word18 saveAddr = p -> address;
word18           8237 src/dps8/dps8_eis.c     p->address = (word18) (((word18s) p->address) + (word18s) woff);
word18           8345 src/dps8/dps8_eis.c     PNL (cpu.du.D1_PTR_W += (word18) numWords1);
word18           8348 src/dps8/dps8_eis.c     cpu.du.D1_PTR_W += (word18) numWords1;
word18           8351 src/dps8/dps8_eis.c     e->ADDR1.address += (word18) numWords1;
word18           8361 src/dps8/dps8_eis.c     PNL (cpu.du.D2_PTR_W += (word18) numWords1);
word18           8364 src/dps8/dps8_eis.c     cpu.du.D2_PTR_W += (word18) numWords1;
word18           8367 src/dps8/dps8_eis.c     e->ADDR2.address += (word18) numWords2;
word18           8730 src/dps8/dps8_eis.c     PNL (cpu.du.D1_PTR_W += (word18) numWords1);
word18           8733 src/dps8/dps8_eis.c     cpu.du.D1_PTR_W += (word18) numWords1;
word18           8736 src/dps8/dps8_eis.c     e->ADDR1.address += (word18) numWords1;
word18           8746 src/dps8/dps8_eis.c     PNL (cpu.du.D2_PTR_W += (word18) numWords1);
word18           8749 src/dps8/dps8_eis.c     cpu.du.D2_PTR_W += (word18) numWords1;
word18           8752 src/dps8/dps8_eis.c     e->ADDR2.address += (word18) numWords2;
word18           9213 src/dps8/dps8_eis.c 
word18           9216 src/dps8/dps8_eis.c 
word18           9219 src/dps8/dps8_eis.c 
word18           9942 src/dps8/dps8_eis.c 
word18           9945 src/dps8/dps8_eis.c 
word18            250 src/dps8/dps8_faults.c static word18 fault_ic;
word18            626 src/dps8/dps8_fnp2.c     l_putbits36_18 (& data, 0, (word18) linep->nPos); // cmd_data_len XXX
word18             98 src/dps8/dps8_fnp2.h         word18 echnego_sync_ctr; // Sent by MCS
word18             99 src/dps8/dps8_fnp2.h         word18 echnego_screen_left;
word18            245 src/dps8/dps8_fnp2_iomcmd.c             word18 op = getbits36_18 (command_data[0], 0);
word18           1801 src/dps8/dps8_fnp2_iomcmd.c static word18 getl6core (uint iom_unit_idx, uint chan, word24 l66addr, uint addr)
word18           1807 src/dps8/dps8_fnp2_iomcmd.c       return (word18) (word & MASK18);
word18           1809 src/dps8/dps8_fnp2_iomcmd.c       return (word18) ((word >> 18) & MASK18);
word18           2051 src/dps8/dps8_fnp2_iomcmd.c 
word18           2055 src/dps8/dps8_fnp2_iomcmd.c 
word18           2056 src/dps8/dps8_fnp2_iomcmd.c 
word18           2102 src/dps8/dps8_fnp2_iomcmd.c         word18 crnls = getl6core (iomUnitIdx, chan, l66addr + image_off, 0655);
word18           2107 src/dps8/dps8_fnp2_iomcmd.c         word18 criom = getl6core (iomUnitIdx, chan, l66addr + image_off, 0653);
word18           2123 src/dps8/dps8_fnp2_iomcmd.c             word18 flags = getl6core (iomUnitIdx, chan, l66addr + image_off, criom + os);
word18           2131 src/dps8/dps8_fnp2_iomcmd.c                 word18 tblp = getl6core (iomUnitIdx, chan, l66addr + image_off, criom + os + 1);
word18           2179 src/dps8/dps8_fnp2_iomcmd.c         word18 crnhs = getl6core (iomUnitIdx, chan, l66addr + image_off, 0654);
word18           2197 src/dps8/dps8_fnp2_iomcmd.c             word18 flags = getl6core (iomUnitIdx, chan, l66addr + image_off, criom + os);
word18           2205 src/dps8/dps8_fnp2_iomcmd.c                 word18 tblp = getl6core (iomUnitIdx, chan, l66addr + image_off, criom + os + 1);
word18           2335 src/dps8/dps8_fnp2_iomcmd.c                     word18 subch_data = getl6core (iomUnitIdx, chan, l66addr + image_off, tblp + 2 * slot);
word18            186 src/dps8/dps8_hw_consts.h # define MASKBITS18(x)   ( ~(~((word18)0)<<x) )   // lower (x) bits all ones
word18            189 src/dps8/dps8_hw_consts.h # define GETHI36(a)      ((word18) (((a) >> 18) & MASK18))
word18            190 src/dps8/dps8_hw_consts.h # define GETLO36(a)      ((word18) ((a) & MASK18))
word18            239 src/dps8/dps8_hw_consts.h static inline int32 SIGNEXT18_32 (word18 w)
word18            361 src/dps8/dps8_hw_consts.h static inline word18 SIGNEXT15_18 (word15 w)
word18            365 src/dps8/dps8_hw_consts.h         return (w | ((word18) -1) << 15) & MASK18;
word18            370 src/dps8/dps8_hw_consts.h static inline word24 SIGNEXT18_24 (word18 w)
word18            514 src/dps8/dps8_hw_consts.h # define GET_ITP_WORDNO(Ypair)   ((word18) (((Ypair)[1] >> 18) & WMASK))
word18            521 src/dps8/dps8_hw_consts.h # define GET_ITS_WORDNO(Ypair)   ((word18) (((Ypair)[1] >> 18) & WMASK))
word18             51 src/dps8/dps8_iefp.c void Read (cpu_state_t * cpup, word18 address, word36 * result, processor_cycle_type cyctyp)
word18            155 src/dps8/dps8_iefp.c void ReadAPUDataRead (cpu_state_t * cpup, word18 address, word36 * result) {
word18            225 src/dps8/dps8_iefp.c void ReadOperandRead (cpu_state_t * cpup, word18 address, word36 * result) {
word18            297 src/dps8/dps8_iefp.c void ReadOperandRMW (cpu_state_t * cpup, word18 address, word36 * result) {
word18            367 src/dps8/dps8_iefp.c void ReadAPUDataRMW (cpu_state_t * cpup, word18 address, word36 * result) {
word18            439 src/dps8/dps8_iefp.c void ReadInstructionFetch (cpu_state_t * cpup, word18 address, word36 * result) {
word18            509 src/dps8/dps8_iefp.c void ReadIndirectWordFetch (cpu_state_t * cpup, word18 address, word36 * result) {
word18            581 src/dps8/dps8_iefp.c void Read2 (cpu_state_t * cpup, word18 address, word36 * result, processor_cycle_type cyctyp) {
word18            677 src/dps8/dps8_iefp.c void Read2OperandRead (cpu_state_t * cpup, word18 address, word36 * result) {
word18            769 src/dps8/dps8_iefp.c void Read2OperandRMW (cpu_state_t * cpup, word18 address, word36 * result) {
word18            855 src/dps8/dps8_iefp.c void Read2InstructionFetch (cpu_state_t * cpup, word18 address, word36 * result) {
word18            940 src/dps8/dps8_iefp.c void Read2RTCDOperandFetch (cpu_state_t * cpup, word18 address, word36 * result) {
word18            979 src/dps8/dps8_iefp.c void Read2IndirectWordFetch (cpu_state_t * cpup, word18 address, word36 * result) {
word18           1065 src/dps8/dps8_iefp.c void Read8 (cpu_state_t * cpup, word18 address, word36 * result, bool isAR)
word18           1176 src/dps8/dps8_iefp.c void Read16 (cpu_state_t * cpup, word18 address, word36 * result)
word18           1184 src/dps8/dps8_iefp.c void ReadPage (cpu_state_t * cpup, word18 address, word36 * result, bool isAR)
word18           1190 src/dps8/dps8_iefp.c     address &= (word18) ~PGMK; // Round to page boundary
word18           1302 src/dps8/dps8_iefp.c void Write (cpu_state_t * cpup, word18 address, word36 data, processor_cycle_type cyctyp) {
word18           1376 src/dps8/dps8_iefp.c void WriteAPUDataStore (cpu_state_t * cpup, word18 address, word36 data) {
word18           1444 src/dps8/dps8_iefp.c void WriteOperandStore (cpu_state_t * cpup, word18 address, word36 data) {
word18           1520 src/dps8/dps8_iefp.c void Write2 (cpu_state_t * cpup, word18 address, word36 * data, processor_cycle_type cyctyp)
word18           1608 src/dps8/dps8_iefp.c void Write2OperandStore (cpu_state_t * cpup, word18 address, word36 * data) {
word18           1680 src/dps8/dps8_iefp.c void Write1 (cpu_state_t * cpup, word18 address, word36 data, bool isAR)
word18           1761 src/dps8/dps8_iefp.c void Write8 (cpu_state_t * cpup, word18 address, word36 * data, bool isAR)
word18           1868 src/dps8/dps8_iefp.c void Write16 (cpu_state_t * cpup, word18 address, word36 * data)
word18           1875 src/dps8/dps8_iefp.c void Write32 (cpu_state_t * cpup, word18 address, word36 * data)
word18           1886 src/dps8/dps8_iefp.c void WritePage (cpu_state_t * cpup, word18 address, word36 * data, bool isAR)
word18           1892 src/dps8/dps8_iefp.c     address &= (word18) ~PGMK; // Round to page boundary
word18             21 src/dps8/dps8_iefp.h void Read (word18 addr, word36 *dat, processor_cycle_type cyctyp);
word18             22 src/dps8/dps8_iefp.h void Read2 (word18 addr, word36 *dat, processor_cycle_type cyctyp);
word18             23 src/dps8/dps8_iefp.h void Write (word18 addr, word36 dat, processor_cycle_type cyctyp);
word18             24 src/dps8/dps8_iefp.h void Write2 (word18 address, word36 * data, processor_cycle_type cyctyp);
word18             47 src/dps8/dps8_iefp.h void ReadAPUDataRead (cpu_state_t * cpup, word18 addr, word36 *dat);
word18             48 src/dps8/dps8_iefp.h void ReadOperandRead (cpu_state_t * cpup, word18 addr, word36 *dat);
word18             50 src/dps8/dps8_iefp.h void ReadOperandRMW (cpu_state_t * cpup, word18 addr, word36 *dat);
word18             51 src/dps8/dps8_iefp.h void ReadAPUDataRMW (cpu_state_t * cpup, word18 addr, word36 *dat);
word18             56 src/dps8/dps8_iefp.h void ReadInstructionFetch (cpu_state_t * cpup, word18 addr, word36 *dat);
word18             57 src/dps8/dps8_iefp.h void ReadIndirectWordFetch (cpu_state_t * cpup, word18 address, word36 * result);
word18             58 src/dps8/dps8_iefp.h void Read2OperandRead (cpu_state_t * cpup, word18 address, word36 * result);
word18             60 src/dps8/dps8_iefp.h void Read2OperandRMW (cpu_state_t * cpup, word18 address, word36 * result);
word18             62 src/dps8/dps8_iefp.h void Read2InstructionFetch (cpu_state_t * cpup, word18 address, word36 * result);
word18             63 src/dps8/dps8_iefp.h void Read2RTCDOperandFetch (cpu_state_t * cpup, word18 address, word36 * result);
word18             64 src/dps8/dps8_iefp.h void Read2IndirectWordFetch (cpu_state_t * cpup, word18 address, word36 * result);
word18             65 src/dps8/dps8_iefp.h void WriteAPUDataStore (cpu_state_t * cpup, word18 addr, word36 dat);
word18             66 src/dps8/dps8_iefp.h void WriteOperandStore (cpu_state_t * cpup, word18 addr, word36 dat);
word18             67 src/dps8/dps8_iefp.h void Write2OperandStore (cpu_state_t * cpup, word18 address, word36 * data);
word18             69 src/dps8/dps8_iefp.h void Write1 (cpu_state_t * cpup, word18 address, word36 data, bool isAR);
word18             70 src/dps8/dps8_iefp.h void Write8 (cpu_state_t * cpup, word18 address, word36 * data, bool isAR);
word18             71 src/dps8/dps8_iefp.h void Write16 (cpu_state_t * cpup, word18 address, word36 * data);
word18             72 src/dps8/dps8_iefp.h void Write32 (cpu_state_t * cpup, word18 address, word36 * data);
word18             73 src/dps8/dps8_iefp.h void Read8 (cpu_state_t * cpup, word18 address, word36 * result, bool isAR);
word18             74 src/dps8/dps8_iefp.h void Read16 (cpu_state_t * cpup, word18 address, word36 * result);
word18             75 src/dps8/dps8_iefp.h void WritePage (cpu_state_t * cpup, word18 address, word36 * data, bool isAR);
word18             76 src/dps8/dps8_iefp.h void ReadPage (cpu_state_t * cpup, word18 address, word36 * result, bool isAR);
word18           1147 src/dps8/dps8_ins.c void fetchInstruction (cpu_state_t * cpup, word18 addr)
word18           1221 src/dps8/dps8_ins.c         word18 compoffset;
word18           1858 src/dps8/dps8_ins.c         word18 offset = ci->address;
word18           1915 src/dps8/dps8_ins.c             word18 saveIC = cpu.PPR.IC;
word18           2987 src/dps8/dps8_ins.c             word18 ret = (cpu.PPR.IC + 1) & MASK18;
word18           3273 src/dps8/dps8_ins.c             word18 tmp18;
word18           4158 src/dps8/dps8_ins.c             word18 tmp18 = cpu.TPR.CA & 0177;   // CY bits 11-17
word18           4793 src/dps8/dps8_ins.c             word18 tmp18 = Add18b (cpup, cpu.rX[n], GETHI (cpu.CY), 0,
word18           5054 src/dps8/dps8_ins.c             word18 tmp18 = Sub18b (cpup, cpu.rX[n], GETHI (cpu.CY), 1,
word18           5631 src/dps8/dps8_ins.c             word18 tmp18 = cpu.rX[n] & GETHI (cpu.CY);
word18           5758 src/dps8/dps8_ins.c             word18 tmp18  = cpu.rX[n] | GETHI (cpu.CY);
word18           5872 src/dps8/dps8_ins.c             word18 tmp18  = cpu.rX[n] ^ GETHI (cpu.CY);
word18           5969 src/dps8/dps8_ins.c             word18 tmp18  = cpu.rX[n] & GETHI (cpu.CY);
word18           5973 src/dps8/dps8_ins.c                        n, cpu.rX[n], (word18) (GETHI (cpu.CY) & MASK18),
word18           6051 src/dps8/dps8_ins.c             word18 tmp18 = cpu.rX[n] & ~GETHI (cpu.CY);
word18           6474 src/dps8/dps8_ins.c             word18 tempIR = GETLO (cpu.CY) & 0777770;
word18             28 src/dps8/dps8_ins.h void fetchInstruction(cpu_state_t * cpup, word18 addr);
word18           1763 src/dps8/dps8_iom.c     word18 addr    = getbits36_18 (scw, 0);   // absolute
word18           1847 src/dps8/dps8_iom.c static word24 build_DDSPTW_address (word18 PCW_PAGE_TABLE_PTR, word8 pageNumber)
word18           1866 src/dps8/dps8_iom.c static void fetch_DDSPTW (uint iom_unit_idx, int chan, word18 addr)
word18           1878 src/dps8/dps8_iom.c static word24 build_IDSPTW_address (word18 PCW_PAGE_TABLE_PTR, word1 seg, word8 pageNumber)
word18           1903 src/dps8/dps8_iom.c static void fetch_IDSPTW (uint iom_unit_idx, int chan, word18 addr)
word18           1915 src/dps8/dps8_iom.c static word24 build_LPWPTW_address (word18 PCW_PAGE_TABLE_PTR, word1 seg, word8 pageNumber)
word18           2234 src/dps8/dps8_iom.c     word18 TDCW_DATA_ADDRESS = getbits36_18 (DCW,  0);
word18           2243 src/dps8/dps8_iom.c     word18 DDCW_ADDR         = getbits36_18 (DCW,  0);
word18            118 src/dps8/dps8_iom.h     word18 LPW_DCW_PTR;
word18            130 src/dps8/dps8_iom.h     word18 LPWX_BOUND; // MOD 2 (pg B16) 0-2^19; ie val = LPX_BOUND * 2
word18            131 src/dps8/dps8_iom.h     word18 LPWX_SIZE;  // MOD 1 (pg B16) 0-2^18
word18            145 src/dps8/dps8_iom.h     word18 PCW_PAGE_TABLE_PTR;
word18            155 src/dps8/dps8_iom.h     word18 TDCW_DATA_ADDRESS;
word18           1563 src/dps8/dps8_math.c   word18 flags1 = 0;
word18           1635 src/dps8/dps8_math.c     word18 flags1 = 0;
word18           3174 src/dps8/dps8_math.c   word18 flags1 = 0;
word18           3262 src/dps8/dps8_math.c     word18 flags1 = 0;
word18             31 src/dps8/dps8_mp.h     word18 CA;
word18           1436 src/dps8/dps8_mt.c         word18 handler = 0;
word18           1442 src/dps8/dps8_mt.c         handler |= ((word18) dev_code & 037) << 9; // number
word18           1600 src/dps8/dps8_scu.c                  UNUSED uint cpu_port_num, word18 addr,
word18           1872 src/dps8/dps8_scu.c t_stat scu_rscr (cpu_state_t * cpup, uint scu_unit_idx, uint cpu_unit_udx, word18 addr,
word18             78 src/dps8/dps8_scu.h     word18 mode_reg;
word18             94 src/dps8/dps8_scu.h t_stat scu_sscr (cpu_state_t * cpup, uint scu_unit_idx, UNUSED uint cpu_unit_idx, uint cpu_port_num, word18 addr,
word18             97 src/dps8/dps8_scu.h t_stat scu_rscr (cpu_state_t * cpup, uint scu_unit_idx, uint cpu_unit_idx, word18 addr, word36 * rega, word36 * regq);
word18           2228 src/dps8/dps8_sys.c     if (dbgLookupAddress ((word18) segno, offset, & res, NULL))
word18           2344 src/dps8/dps8_sys.c static char * lookup_system_book_address (word18 segno, word18 offset,
word18           2345 src/dps8/dps8_sys.c                                          char * * compname, word18 * compoffset)
word18           2413 src/dps8/dps8_sys.c char * lookup_address (word18 segno, word18 offset, char * * compname,
word18           2414 src/dps8/dps8_sys.c                        word18 * compoffset)
word18           2510 src/dps8/dps8_sys.c void list_source (char * compname, word18 offset, uint dflag)
word18           2726 src/dps8/dps8_sys.c     word18 icOffset = cpu.PPR.IC;
word18           2731 src/dps8/dps8_sys.c     word18 compoffset;
word18           2749 src/dps8/dps8_sys.c     word18 fpOffset = cpu.PR[6].WORDNO;
word18           2765 src/dps8/dps8_sys.c         word18 prevfpOffset = (word18) ((M[fp + 17] >> 18) & MASK18);
word18           2770 src/dps8/dps8_sys.c         word18 returnOffset = (word18) ((M[fp + 21] >> 18) & MASK18);
word18           2802 src/dps8/dps8_sys.c         word18 entryOffset = (word18) ((M[fp + 23] >> 18) & MASK18);
word18           2815 src/dps8/dps8_sys.c         word18 argOffset = (word18) ((M[fp + 27] >> 18) & MASK18);
word18           2827 src/dps8/dps8_sys.c         word18 callType  = (word18) (M[ap + 0] & MASK18);
word18           2859 src/dps8/dps8_sys.c                 word18 argnoOffset = (word18) ((M[argnoos + 1] >> 18) & MASK18);
word18           2895 src/dps8/dps8_sys.c     word18 compoffset;
word18           2896 src/dps8/dps8_sys.c     char * where = lookup_address ((word18) segno, offset,
word18           3125 src/dps8/dps8_sys.c         char * ans = lookup_address ((word18) segno, (word18) offset, NULL, NULL);
word18           3261 src/dps8/dps8_sys.c                     for (word18 offset = 0;
word18           3459 src/dps8/dps8_sys.c 
word18           3669 src/dps8/dps8_sys.c int dbgevent_lookup (word15 segno, word18 offset)
word18           3710 src/dps8/dps8_sys.c         if (dbgevent_lookup ((word15) segno, (word18) offset) != -1)
word18           3716 src/dps8/dps8_sys.c         dbgevents[n_dbgevents].offset                    = (word18) offset;
word18           3732 src/dps8/dps8_sys.c         int n = dbgevent_lookup ((word15) segno, (word18) offset);
word18           4070 src/dps8/dps8_sys.c     { "sizeof(*rX)",            SYM_STRUCT_SZ,     SYM_SZ,        sizeof (word18) },
word18           4615 src/dps8/dps8_sys.c     return (s->ADDR + (word18) offset) & 0xffffff; // keep to 24-bits
word18           4641 src/dps8/dps8_sys.c         word18 PRoffset = 0;   // offset from PR[n] register (if any)
word18             54 src/dps8/dps8_sys.h     word18 offset;
word18             62 src/dps8/dps8_sys.h int dbgevent_lookup (word15 segno, word18 offset);
word18             83 src/dps8/dps8_sys.h char * lookup_address (word18 segno, word18 offset, char * * compname, word18 * compoffset);
word18             84 src/dps8/dps8_sys.h void list_source (char * compname, word18 offset, uint dflag);
word18             47 src/dps8/dps8_utils.c char * dump_flags(char * buffer, word18 flags)
word18             93 src/dps8/dps8_utils.c     word18 address  = GET_ADDR(instruction);
word18            172 src/dps8/dps8_utils.c word36 Add36b (cpu_state_t * cpup, word36 op1, word36 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf)
word18            252 src/dps8/dps8_utils.c word36 Sub36b (cpu_state_t * cpup, word36 op1, word36 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf)
word18            336 src/dps8/dps8_utils.c word18 Add18b (cpu_state_t * cpup, word18 op1, word18 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf)
word18            409 src/dps8/dps8_utils.c     return (word18) res;
word18            412 src/dps8/dps8_utils.c word18 Sub18b (cpu_state_t * cpup, word18 op1, word18 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf)
word18            496 src/dps8/dps8_utils.c word72 Add72b (cpu_state_t * cpup, word72 op1, word72 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf)
word18            610 src/dps8/dps8_utils.c word72 Sub72b (cpu_state_t * cpup, word72 op1, word72 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf)
word18            784 src/dps8/dps8_utils.c word36 compl36(cpu_state_t * cpup, word36 op1, word18 *flags, bool * ovf)
word18            820 src/dps8/dps8_utils.c word18 compl18(cpu_state_t * cpup, word18 op1, word18 *flags, bool * ovf)
word18            829 src/dps8/dps8_utils.c     word18 res = ((word18) (- (word18s) op1)) & MASK18;
word18            984 src/dps8/dps8_utils.c void cmp36(cpu_state_t * cpup, word36 oP1, word36 oP2, word18 *flags)
word18           1028 src/dps8/dps8_utils.c void cmp18(cpu_state_t * cpup, word18 oP1, word18 oP2, word18 *flags)
word18           1035 src/dps8/dps8_utils.c     word18 sign1 = (word18) op1 & SIGN18;
word18           1036 src/dps8/dps8_utils.c     word18 sign2 = (word18) op2 & SIGN18;
word18           1072 src/dps8/dps8_utils.c void cmp36wl(cpu_state_t * cpup, word36 A, word36 Y, word36 Q, word18 *flags)
word18           1107 src/dps8/dps8_utils.c void cmp72(cpu_state_t * cpup, word72 op1, word72 op2, word18 *flags)
word18             44 src/dps8/dps8_utils.h char * dump_flags(char * buffer, word18 flags);
word18             50 src/dps8/dps8_utils.h word36 compl36(cpu_state_t * cpup, word36 op1, word18 *flags, bool * ovf);
word18             51 src/dps8/dps8_utils.h word18 compl18(cpu_state_t * cpup, word18 op1, word18 *flags, bool * ovf);
word18             59 src/dps8/dps8_utils.h void cmp36(cpu_state_t * cpup, word36 op1, word36 op2, word18 *flags);
word18             60 src/dps8/dps8_utils.h void cmp36wl(cpu_state_t * cpup, word36 A, word36 Y, word36 Q, word18 *flags);
word18             61 src/dps8/dps8_utils.h void cmp18(cpu_state_t * cpup, word18 op1, word18 op2, word18 *flags);
word18             62 src/dps8/dps8_utils.h void cmp72(cpu_state_t * cpup, word72 op1, word72 op2, word18 *flags);
word18            282 src/dps8/dps8_utils.h static inline word18 getbits36_18 (word36 x, uint i)
word18            733 src/dps8/dps8_utils.h static inline void putbits36_18 (word36 * x, uint p, word18 val)
word18            831 src/dps8/dps8_utils.h static inline word18 getbits18 (word18 x, uint i, uint n)
word18            846 src/dps8/dps8_utils.h static inline void putbits18 (word18 * x, uint p, uint n, word18 val)
word18            854 src/dps8/dps8_utils.h     word18 mask = ~ (~0U << n);  // n low bits on
word18            889 src/dps8/dps8_utils.h word36 Add36b (cpu_state_t * cpup, word36 op1, word36 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf);
word18            890 src/dps8/dps8_utils.h word36 Sub36b (cpu_state_t * cpup, word36 op1, word36 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf);
word18            891 src/dps8/dps8_utils.h word18 Add18b (cpu_state_t * cpup, word18 op1, word18 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf);
word18            892 src/dps8/dps8_utils.h word18 Sub18b (cpu_state_t * cpup, word18 op1, word18 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf);
word18            893 src/dps8/dps8_utils.h word72 Add72b (cpu_state_t * cpup, word72 op1, word72 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf);
word18            894 src/dps8/dps8_utils.h word72 Sub72b (cpu_state_t * cpup, word72 op1, word72 op2, word1 carryin, word18 flagsToSet, word18 * flags, bool * ovf);
word18             68 src/dps8/hdbg.c       word18 ic;
word18            107 src/dps8/hdbg.c       word18 offset;
word18            118 src/dps8/hdbg.c       word18 offset;
word18            216 src/dps8/hdbg.c void hdbgAPURead (word15 segno, word18 offset, word24 final, word36 data, const char * ctx) {
word18            226 src/dps8/hdbg.c void hdbgAPUWrite (word15 segno, word18 offset, word24 final, word36 data, const char * ctx) {
word18            314 src/dps8/hdbg.c void hdbgIEFP (enum hdbgIEFP_e type, word15 segno, word18 offset, const char * ctx) {
word18             41 src/dps8/hdbg.h void hdbgIEFP (enum hdbgIEFP_e type, word15 segno, word18 offset, const char * ctx);
word18             72 src/dps8/hdbg.h void hdbgAPURead (word15 segno, word18 offset, word24 final, word36 data, const char * ctx);
word18             73 src/dps8/hdbg.h void hdbgAPUWrite (word15 segno, word18 offset, word24 final, word36 data, const char * ctx);
word18            145 src/dps8/segldr.c         word18 pgAddr = (addr + pg * 1024) >> 6;
word18             27 src/dps8/ucache.c          (cpu_state_t * cpup, uint ucNum, word15 segno, word18 offset, word14 bound,
word18             49 src/dps8/ucache.c          (cpu_state_t * cpup, uint ucNum, word15 segno, word18 offset, word14 * bound,
word18             97 src/dps8/ucache.c 
word18             30 src/dps8/ucache.h   word18 offset;
word18             65 src/dps8/ucache.h   word18 offset, word14   bound, word1   p, word24   address, word3   r1, bool   paged);
word18             68 src/dps8/ucache.h   word18 offset, word14 * bound, word1 * p, word24 * address, word3 * r1, bool * paged);