CN 552 src/dps8/dps8_cpu.h uint CN [3]; CN 553 src/dps8/dps8_cpu.h #define CN1 CN [0] CN 554 src/dps8/dps8_cpu.h #define CN2 CN [1] CN 555 src/dps8/dps8_cpu.h #define CN3 CN [2] CN 560 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 1433 src/dps8/dps8_eis.c uint CN = getbits36_3 (opDesc, 18); // character number CN 1435 src/dps8/dps8_eis.c sim_debug (DBG_TRACEEXT, & cpu_dev, "initial CN%u %u\r\n", k, CN); CN 1504 src/dps8/dps8_eis.c uint nchars = address * 8 + (uint) r + arn_char4 + CN; CN 1513 src/dps8/dps8_eis.c e -> CN [k - 1] = effCHAR; CN 1517 src/dps8/dps8_eis.c k, e -> CN [k - 1]); CN 1522 src/dps8/dps8_eis.c if (CN >= 6) { CN 1539 src/dps8/dps8_eis.c effCHAR = ((6u * CN + CN 1543 src/dps8/dps8_eis.c (6u * CN + CN 1550 src/dps8/dps8_eis.c e -> CN [k - 1] = effCHAR; // ?????? CN 1553 src/dps8/dps8_eis.c k, e -> CN [k - 1]); CN 1557 src/dps8/dps8_eis.c if (CN & 01) { CN 1562 src/dps8/dps8_eis.c CN = (CN >> 1); CN 1565 src/dps8/dps8_eis.c effCHAR = (CN + ARn_CHAR + r) % 4; CN 1568 src/dps8/dps8_eis.c effCHAR, CN, ARn_CHAR, r); CN 1572 src/dps8/dps8_eis.c ((9u * CN + CN 1577 src/dps8/dps8_eis.c e -> CN [k - 1] = effCHAR; // ?????? CN 1580 src/dps8/dps8_eis.c k, e -> CN [k - 1]); CN 1708 src/dps8/dps8_eis.c word3 CN = getbits36_3 (opDesc, 18); // character number CN 1788 src/dps8/dps8_eis.c uint nchars = (uint) (address * 8u + r + arn_char4 + CN); CN 1795 src/dps8/dps8_eis.c e->CN[k-1] = effCHAR; // ????? CN 1800 src/dps8/dps8_eis.c if (CN & 1u) { CN 1805 src/dps8/dps8_eis.c CN = (CN >> 1u) & 03u; CN 1808 src/dps8/dps8_eis.c effCHAR = ((word36) CN + (word36) ARn_CHAR + r) % 4u; CN 1810 src/dps8/dps8_eis.c effWORDNO = (uint) (address + (9u*CN + 9u*ARn_CHAR + 9u*r) / 36); CN 1813 src/dps8/dps8_eis.c e->CN[k-1] = effCHAR; // ????? CN 5205 src/dps8/dps8_eis.c int pos = (int) e->CN[k-1]; CN 6714 src/dps8/dps8_eis.c e->mopPos = (int) e->CN[KMOP]; // starting at char pos CN CN 6718 src/dps8/dps8_eis.c e->mopPos = (int) e->CN[kMop-1]; // starting at char pos CN CN 9341 src/dps8/dps8_eis.c CN 9352 src/dps8/dps8_eis.c CN 9391 src/dps8/dps8_eis.c CN 9393 src/dps8/dps8_eis.c CN 10110 src/dps8/dps8_eis.c CN 10119 src/dps8/dps8_eis.c CN 10122 src/dps8/dps8_eis.c CN 9127 src/dps8/dps8_ins.c uint CN = getbits36_3 (cpu.CY, 18); CN 9158 src/dps8/dps8_ins.c SET_AR_CHAR_BITNO (n, (word2) (CN/2), (CN % 2) ? 5 : 0); CN 9165 src/dps8/dps8_ins.c if (CN > 5) CN 9175 src/dps8/dps8_ins.c SET_AR_CHAR_BITNO (n, (word2) ((6 * CN) / 9), CN 9176 src/dps8/dps8_ins.c (6 * CN) % 9); CN 9184 src/dps8/dps8_ins.c SET_AR_CHAR_BITNO (n, (word2) (CN >> 1), 0); CN 9276 src/dps8/dps8_ins.c uint CN = getbits36_3 (cpu.CY, 18); // C(Y) 18-20 CN 9307 src/dps8/dps8_ins.c SET_AR_CHAR_BITNO (n, (word2) (CN/2), (CN % 2) ? 5 : 0); CN 9314 src/dps8/dps8_ins.c if ((CN & 1) != 0) CN 9317 src/dps8/dps8_ins.c CN >>= 1; CN 9321 src/dps8/dps8_ins.c SET_AR_CHAR_BITNO (n, (word2) CN, 0); CN 9372 src/dps8/dps8_ins.c int CN = 0; CN 9380 src/dps8/dps8_ins.c CN = (int) (2 * GET_AR_CHAR (n) + CN 9382 src/dps8/dps8_ins.c putbits36_3 (& cpu.CY, 18, (word3) CN & MASK3); CN 9391 src/dps8/dps8_ins.c CN = (9 * GET_AR_CHAR (n) + CN 9393 src/dps8/dps8_ins.c putbits36_3 (& cpu.CY, 18, (word3) CN & MASK3); CN 9447 src/dps8/dps8_ins.c word3 CN = (word3) (2 * GET_AR_CHAR (n) + CN 9449 src/dps8/dps8_ins.c putbits36_3 (& cpu.CY, 18, CN & MASK3);