CN 544 src/dps8/dps8_cpu.h uint CN [3]; CN 545 src/dps8/dps8_cpu.h #define CN1 CN [0] CN 546 src/dps8/dps8_cpu.h #define CN2 CN [1] CN 547 src/dps8/dps8_cpu.h #define CN3 CN [2] CN 552 src/dps8/dps8_cpu.h #define WN3 CN [2] CN 926 src/dps8/dps8_eis.c uint nChars = i + e -> CN [k - 1]; CN 988 src/dps8/dps8_eis.c uint nChars = i + e -> CN [k - 1]; CN 1427 src/dps8/dps8_eis.c uint CN = getbits36_3 (opDesc, 18); // character number CN 1429 src/dps8/dps8_eis.c sim_debug (DBG_TRACEEXT, & cpu_dev, "initial CN%u %u\n", k, CN); CN 1496 src/dps8/dps8_eis.c uint nchars = address * 8 + (uint) r + arn_char4 + CN; CN 1505 src/dps8/dps8_eis.c e -> CN [k - 1] = effCHAR; CN 1509 src/dps8/dps8_eis.c k, e -> CN [k - 1]); CN 1514 src/dps8/dps8_eis.c if (CN >= 6) { CN 1520 src/dps8/dps8_eis.c effCHAR = ((6u * CN + CN 1524 src/dps8/dps8_eis.c (6u * CN + CN 1530 src/dps8/dps8_eis.c e -> CN [k - 1] = effCHAR; // ?????? CN 1533 src/dps8/dps8_eis.c k, e -> CN [k - 1]); CN 1537 src/dps8/dps8_eis.c if (CN & 01) { CN 1542 src/dps8/dps8_eis.c CN = (CN >> 1); CN 1545 src/dps8/dps8_eis.c effCHAR = (CN + ARn_CHAR + r) % 4; CN 1548 src/dps8/dps8_eis.c effCHAR, CN, ARn_CHAR, r); CN 1550 src/dps8/dps8_eis.c ((9u * CN + CN 1556 src/dps8/dps8_eis.c e -> CN [k - 1] = effCHAR; // ?????? CN 1559 src/dps8/dps8_eis.c k, e -> CN [k - 1]); CN 1683 src/dps8/dps8_eis.c word3 CN = getbits36_3 (opDesc, 18); // character number CN 1761 src/dps8/dps8_eis.c uint nchars = (uint) (address * 8u + r + arn_char4 + CN); CN 1768 src/dps8/dps8_eis.c e->CN[k-1] = effCHAR; // ????? CN 1773 src/dps8/dps8_eis.c if (CN & 1u) { CN 1778 src/dps8/dps8_eis.c CN = (CN >> 1u) & 03u; CN 1781 src/dps8/dps8_eis.c effCHAR = ((word36) CN + (word36) ARn_CHAR + r) % 4u; CN 1782 src/dps8/dps8_eis.c effWORDNO = (uint) (address + (9u*CN + 9u*ARn_CHAR + 9u*r + ARn_BITNO) / 36); CN 1785 src/dps8/dps8_eis.c e->CN[k-1] = effCHAR; // ????? CN 5066 src/dps8/dps8_eis.c int pos = (int) e->CN[k-1]; CN 6575 src/dps8/dps8_eis.c e->mopPos = (int) e->CN[KMOP]; // starting at char pos CN CN 6579 src/dps8/dps8_eis.c e->mopPos = (int) e->CN[kMop-1]; // starting at char pos CN CN 9167 src/dps8/dps8_eis.c CN 9178 src/dps8/dps8_eis.c CN 9217 src/dps8/dps8_eis.c CN 9219 src/dps8/dps8_eis.c CN 9936 src/dps8/dps8_eis.c CN 9945 src/dps8/dps8_eis.c CN 9948 src/dps8/dps8_eis.c CN 8918 src/dps8/dps8_ins.c uint CN = getbits36_3 (cpu.CY, 18); CN 8949 src/dps8/dps8_ins.c SET_AR_CHAR_BITNO (n, (word2) (CN/2), (CN % 2) ? 5 : 0); CN 8956 src/dps8/dps8_ins.c if (CN > 5) CN 8966 src/dps8/dps8_ins.c SET_AR_CHAR_BITNO (n, (word2) ((6 * CN) / 9), CN 8967 src/dps8/dps8_ins.c (6 * CN) % 9); CN 8975 src/dps8/dps8_ins.c SET_AR_CHAR_BITNO (n, (word2) (CN >> 1), 0); CN 9067 src/dps8/dps8_ins.c uint CN = getbits36_3 (cpu.CY, 18); // C(Y) 18-20 CN 9098 src/dps8/dps8_ins.c SET_AR_CHAR_BITNO (n, (word2) (CN/2), (CN % 2) ? 5 : 0); CN 9105 src/dps8/dps8_ins.c if ((CN & 1) != 0) CN 9108 src/dps8/dps8_ins.c CN >>= 1; CN 9112 src/dps8/dps8_ins.c SET_AR_CHAR_BITNO (n, (word2) CN, 0); CN 9163 src/dps8/dps8_ins.c int CN = 0; CN 9170 src/dps8/dps8_ins.c CN = (9 * GET_AR_CHAR (n) + GET_AR_BITNO (n) - 1) / 4; CN 9171 src/dps8/dps8_ins.c putbits36_3 (& cpu.CY, 18, (word3) CN & MASK3); CN 9177 src/dps8/dps8_ins.c CN = (9 * GET_AR_CHAR (n) + GET_AR_BITNO (n)) / 6; CN 9178 src/dps8/dps8_ins.c putbits36_3 (& cpu.CY, 18, (word3) CN & MASK3); CN 9226 src/dps8/dps8_ins.c word3 CN = (9 * GET_AR_CHAR (n) + CN 9228 src/dps8/dps8_ins.c putbits36_3 (& cpu.CY, 18, CN & MASK3);