pos 260 src/dps8/dps8.h # define GETCHAR(src, pos) (word6)(((word36)src >> (word36)((5 - pos) * 6)) & 077) pos 262 src/dps8/dps8.h # define GETBYTE(src, pos) (word9)(((word36)src >> (word36)((3 - pos) * 9)) & 0777) pos 133 src/dps8/dps8_eis.c static word4 get4 (word36 w, int pos) pos 135 src/dps8/dps8_eis.c switch (pos) pos 167 src/dps8/dps8_eis.c static word4 get6 (word36 w, int pos) pos 169 src/dps8/dps8_eis.c switch (pos) pos 195 src/dps8/dps8_eis.c static word9 get9(word36 w, int pos) pos 198 src/dps8/dps8_eis.c switch (pos) pos 218 src/dps8/dps8_eis.c static word36 put4 (word36 w, int pos, word4 c) pos 227 src/dps8/dps8_eis.c switch (pos) pos 262 src/dps8/dps8_eis.c static word36 put6 (word36 w, int pos, word6 c) pos 264 src/dps8/dps8_eis.c switch (pos) pos 296 src/dps8/dps8_eis.c static word36 put9 (word36 w, int pos, word9 c) pos 299 src/dps8/dps8_eis.c switch (pos) pos 1035 src/dps8/dps8_eis.c static word9 EISget49 (EISaddr * p, int * pos, int tn) pos 1039 src/dps8/dps8_eis.c if (* pos > maxPos) // overflows to next word? pos 1041 src/dps8/dps8_eis.c * pos = 0; // reset to 1st byte pos 1061 src/dps8/dps8_eis.c c = get4 (p -> data, * pos); pos 1064 src/dps8/dps8_eis.c c = get9 (p -> data, * pos); pos 1068 src/dps8/dps8_eis.c (* pos) ++; pos 5027 src/dps8/dps8_eis.c int pos = (int) e->CN[k-1]; pos 5042 src/dps8/dps8_eis.c word9 c = EISget49(a, &pos, TN); pos 7466 src/dps8/dps8_eis.c static void EISwrite4(EISaddr *p, int *pos, word4 char4) pos 7469 src/dps8/dps8_eis.c if (*pos > 7) // out-of-range? pos 7471 src/dps8/dps8_eis.c *pos = 0; // reset to 1st byte pos 7484 src/dps8/dps8_eis.c switch (*pos) pos 7522 src/dps8/dps8_eis.c *pos += 1; // to next char. pos 7529 src/dps8/dps8_eis.c static void EISwrite9(EISaddr *p, int *pos, word9 char9) pos 7532 src/dps8/dps8_eis.c if (*pos > 3) // out-of-range? pos 7534 src/dps8/dps8_eis.c *pos = 0; // reset to 1st byte pos 7547 src/dps8/dps8_eis.c switch (*pos) pos 7569 src/dps8/dps8_eis.c *pos += 1; // to next byte. pos 7576 src/dps8/dps8_eis.c static void EISwrite49(EISaddr *p, int *pos, int tn, word9 c49) pos 7581 src/dps8/dps8_eis.c EISwrite4(p, pos, (word4) c49); pos 7584 src/dps8/dps8_eis.c EISwrite9(p, pos, c49); pos 7772 src/dps8/dps8_eis.c int pos = (int) dstCN; pos 7787 src/dps8/dps8_eis.c EISwrite49 (& e->ADDR2, & pos, (int) dstTN, pos 7792 src/dps8/dps8_eis.c EISwrite49 (& e->ADDR2, & pos, (int) dstTN, pos 7797 src/dps8/dps8_eis.c EISwrite49 (& e->ADDR2, & pos, (int) dstTN, pos 7814 src/dps8/dps8_eis.c EISwrite49 (& e->ADDR2, & pos, (int) dstTN, pos 7818 src/dps8/dps8_eis.c EISwrite49 (& e->ADDR2, & pos, (int) dstTN, (word9) res[i]); pos 7834 src/dps8/dps8_eis.c EISwrite49 (& e->ADDR2, & pos, (int) dstTN, pos 7839 src/dps8/dps8_eis.c EISwrite49 (& e->ADDR2, & pos, (int) dstTN, pos 7845 src/dps8/dps8_eis.c EISwrite49 (& e->ADDR2, & pos, (int) dstTN, pos 7857 src/dps8/dps8_eis.c EISwrite49 (& e->ADDR2, & pos, (int) dstTN, pos 7859 src/dps8/dps8_eis.c EISwrite49 (& e->ADDR2, & pos, (int) dstTN, pos 7863 src/dps8/dps8_eis.c EISwrite49 (& e->ADDR2, & pos, (int) dstTN, pos 8982 src/dps8/dps8_eis.c pos 8990 src/dps8/dps8_eis.c pos 8992 src/dps8/dps8_eis.c pos 9002 src/dps8/dps8_eis.c pos 9041 src/dps8/dps8_eis.c pos 9048 src/dps8/dps8_eis.c pos 9055 src/dps8/dps8_eis.c pos 9057 src/dps8/dps8_eis.c pos 9068 src/dps8/dps8_eis.c pos 9091 src/dps8/dps8_eis.c pos 9106 src/dps8/dps8_eis.c pos 9172 src/dps8/dps8_eis.c pos 9187 src/dps8/dps8_eis.c pos 9190 src/dps8/dps8_eis.c pos 9260 src/dps8/dps8_eis.c static void load9x(int n, EISaddr *addr, int pos) pos 9284 src/dps8/dps8_eis.c if (pos > 3) // overflows to next word? pos 9286 src/dps8/dps8_eis.c pos = 0; // reset to 1st byte pos 9296 src/dps8/dps8_eis.c x = or_128 (x, construct_128 (0, GETBYTE (data, pos))); pos 9298 src/dps8/dps8_eis.c x |= GETBYTE(data, pos); // fetch byte at position pos and 'or' it in pos 9301 src/dps8/dps8_eis.c pos += 1; // onto next position pos 9626 src/dps8/dps8_eis.c int pos = (int) dstCN; pos 9636 src/dps8/dps8_eis.c EISwrite49(&e->ADDR2, &pos, (int) dstTN, (decNumberIsNegative(op1) && !decNumberIsZero(op1)) ? 015 : 013); // special + pos 9638 src/dps8/dps8_eis.c EISwrite49(&e->ADDR2, &pos, (int) dstTN, (decNumberIsNegative(op1) && !decNumberIsZero(op1)) ? 015 : 014); // default + pos 9641 src/dps8/dps8_eis.c EISwrite49(&e->ADDR2, &pos, (int) dstTN, (decNumberIsNegative(op1) && !decNumberIsZero(op1)) ? '-' : '+'); pos 9656 src/dps8/dps8_eis.c EISwrite49(&e->ADDR2, &pos, (int) dstTN, (word9) (res[i] - '0')); pos 9659 src/dps8/dps8_eis.c EISwrite49(&e->ADDR2, &pos, (int) dstTN, (word9) res[i]); pos 9671 src/dps8/dps8_eis.c EISwrite49(&e->ADDR2, &pos, (int) dstTN, (decNumberIsNegative(op1) && !decNumberIsZero(op1)) ? 015 : 013); // special + pos 9673 src/dps8/dps8_eis.c EISwrite49(&e->ADDR2, &pos, (int) dstTN, (decNumberIsNegative(op1) && !decNumberIsZero(op1)) ? 015 : 014); // default + pos 9677 src/dps8/dps8_eis.c EISwrite49(&e->ADDR2, &pos, (int) dstTN, (decNumberIsNegative(op1) && !decNumberIsZero(op1)) ? '-' : '+'); pos 9706 src/dps8/dps8_eis.c pos 9725 src/dps8/dps8_eis.c pos 9727 src/dps8/dps8_eis.c pos 9740 src/dps8/dps8_eis.c pos 9743 src/dps8/dps8_eis.c pos 9773 src/dps8/dps8_eis.c pos 9794 src/dps8/dps8_eis.c pos 9844 src/dps8/dps8_eis.c pos 9887 src/dps8/dps8_eis.c pos 9898 src/dps8/dps8_eis.c pos 10060 src/dps8/dps8_eis.c int pos = (int)e->CN2; pos 10067 src/dps8/dps8_eis.c EISwrite9(&e->ADDR2, &pos, (word9) rshift_128 (x, (uint) shift).l & 0777); pos 10069 src/dps8/dps8_eis.c EISwrite9(&e->ADDR2, &pos, (word9) (x >> shift )& 0777); pos 10296 src/dps8/dps8_eis.c int pos = (int) dstCN; pos 10307 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 10309 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 10312 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 10327 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) (res[j] - '0')); pos 10330 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) res[j]); pos 10342 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 10344 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 10347 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 10357 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (op3->exponent >> 4) & 0xf); // upper 4-bits pos 10358 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xf); // lower 4-bits pos 10361 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xff); // write 8-bit exponent pos 10677 src/dps8/dps8_eis.c int pos = (int) dstCN; pos 10688 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 10690 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 10693 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 10708 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) (res[i] - '0')); pos 10711 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) res[i]); pos 10723 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 10725 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 10728 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 10738 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (op3->exponent >> 4) & 0xf); // upper 4-bits pos 10739 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xf); // lower 4-bits pos 10743 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xff); // write 8-bit exponent pos 10989 src/dps8/dps8_eis.c int pos = (int) dstCN; pos 11000 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 11002 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 11005 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 11020 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) (res[i] - '0')); pos 11023 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) res[i]); pos 11035 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 11037 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 11040 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 11050 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (op3->exponent >> 4) & 0xf); // upper 4-bits pos 11051 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xf); // lower 4-bits pos 11055 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xff); // write 8-bit exponent pos 11319 src/dps8/dps8_eis.c int pos = (int) dstCN; pos 11330 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 11332 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 11335 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 11350 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) (res[i] - '0')); pos 11353 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) res[i]); pos 11365 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 11367 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 11370 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 11380 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (op3->exponent >> 4) & 0xf); // upper 4-bits pos 11381 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xf); // lower 4-bits pos 11385 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xff); // write 8-bit exponent pos 11588 src/dps8/dps8_eis.c int pos = (int) dstCN; pos 11599 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 11601 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 11604 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 11619 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) (res[i] - '0')); pos 11622 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) res[i]); pos 11634 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 11636 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 11639 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 11649 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (op3->exponent >> 4) & 0xf); // upper 4-bits pos 11650 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xf); // lower 4-bits pos 11654 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xff); // write 8-bit exponent pos 11891 src/dps8/dps8_eis.c int pos = (int) dstCN; pos 11905 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 11907 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 11910 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 11925 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) (res[i] - '0')); pos 11928 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) res[i]); pos 11940 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 11942 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 11945 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 11955 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (op3->exponent >> 4) & 0xf); // upper 4-bits pos 11956 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xf); // lower 4-bits pos 11959 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xff); // write 8-bit exponent pos 13031 src/dps8/dps8_eis.c int pos = (int) dstCN; pos 13042 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 13044 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 13047 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 13062 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) (res[i] - '0')); pos 13065 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) res[i]); pos 13077 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 13079 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 13082 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 13092 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (op3->exponent >> 4) & 0xf); // upper 4-bits pos 13093 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xf); // lower 4-bits pos 13096 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xff); // write 8-bit exponent pos 13461 src/dps8/dps8_eis.c int pos = (int) dstCN; pos 13472 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 13474 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 13477 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 13492 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) (res[i] - '0')); pos 13495 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) res[i]); pos 13507 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 13509 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 13512 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 13522 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (op3->exponent >> 4) & 0xf); // upper 4-bits pos 13523 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xf); // lower 4-bits pos 13526 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xff); // write 8-bit exponent pos 1825 src/dps8/dps8_mt.c sim_printf ("// pos before %d\r\n", unitp->pos); pos 1828 src/dps8/dps8_mt.c hdbgNote ("tape", "Tape Forward Skip One Record pos before %d", unitp->pos); pos 1876 src/dps8/dps8_mt.c sim_printf ("// pos after %d\r\n", unitp->pos); pos 1879 src/dps8/dps8_mt.c hdbgNote ("tape", "Tape Forward Skip One Record pos after %d", unitp->pos); pos 1887 src/dps8/dps8_mt.c sim_printf ("// pos before %d\r\n", unitp->pos); pos 1890 src/dps8/dps8_mt.c hdbgNote ("tape", "Tape Forward Skip One File pos before %d", unitp->pos); pos 1926 src/dps8/dps8_mt.c sim_printf ("// pos after %d\r\n", unitp->pos); pos 1929 src/dps8/dps8_mt.c hdbgNote ("tape", "Tape Forward Skip One File pos after %d", unitp->pos); pos 1936 src/dps8/dps8_mt.c sim_printf ("// pos before %d\r\n", unitp->pos); pos 1939 src/dps8/dps8_mt.c hdbgNote ("tape", "Tape Backspace One Record pos before %d", unitp->pos); pos 1992 src/dps8/dps8_mt.c sim_printf ("// pos after %d\r\n", unitp->pos); pos 1995 src/dps8/dps8_mt.c hdbgNote ("tape", "Tape Backspace One Record pos after %d", unitp->pos); pos 2002 src/dps8/dps8_mt.c sim_printf ("// pos before %d\r\n", unitp->pos); pos 2006 src/dps8/dps8_mt.c hdbgNote ("tape", "Tape Backspace One File pos before %d", unitp->pos); pos 2060 src/dps8/dps8_mt.c sim_printf ("// pos after %d\r\n", unitp->pos); pos 2063 src/dps8/dps8_mt.c hdbgNote ("tape", "Tape Backspace One File pos after %d", unitp->pos); pos 2114 src/dps8/dps8_mt.c sim_printf ("// pos before %d\r\n", unitp->pos); pos 2118 src/dps8/dps8_mt.c hdbgNote ("tape", "Tape Write EOF pos before %d", unitp->pos); pos 2158 src/dps8/dps8_mt.c sim_printf ("// pos after %d\r\n", unitp->pos); pos 2161 src/dps8/dps8_mt.c hdbgNote ("tape", "Tape Write EOF pos after %d", unitp->pos); pos 2300 src/dps8/dps8_mt.c sim_printf ("// pos before %d\r\n", unitp->pos); pos 2303 src/dps8/dps8_mt.c hdbgNote ("tape", "Tape IOT Read pos before %d", unitp->pos); pos 2310 src/dps8/dps8_mt.c sim_printf ("// pos after %d\r\n", unitp->pos); pos 2313 src/dps8/dps8_mt.c hdbgNote ("tape", "Tape IOT Read pos after %d", unitp->pos); pos 2321 src/dps8/dps8_mt.c sim_printf ("// pos before %d\r\n", unitp->pos); pos 2324 src/dps8/dps8_mt.c hdbgNote ("tape", "Tape IOT write pos before %d", unitp->pos); pos 2328 src/dps8/dps8_mt.c sim_printf ("// pos after %d\r\n", unitp->pos); pos 2331 src/dps8/dps8_mt.c hdbgNote ("tape", "Tape IOT write pos after %d", unitp->pos); pos 219 src/dps8/utarray.h # define utarray_erase(a,pos,len) do { \ pos 223 src/dps8/utarray.h (a)->icd.dtor(utarray_eltptr((a),pos+_ut_i)); \ pos 226 src/dps8/utarray.h if ((a)->i > (pos+len)) { \ pos 227 src/dps8/utarray.h memmove( _utarray_eltptr((a),pos), _utarray_eltptr((a),pos+len), \ pos 228 src/dps8/utarray.h (((a)->i)-(pos+len))*((a)->icd.sz)); \ pos 140 src/simh/linehistory.c size_t pos; /* Current cursor position. */ pos 467 src/simh/linehistory.c ls->len = ls->pos = strlen(lc.cvec[i]); pos 471 src/simh/linehistory.c ls->pos = saved.pos; pos 503 src/simh/linehistory.c ls->len = ls->pos = nwritten; pos 704 src/simh/linehistory.c size_t pos = l->pos; pos 707 src/simh/linehistory.c while (( plen + pos ) >= l->cols) pos 711 src/simh/linehistory.c pos--; pos 747 src/simh/linehistory.c snprintf(seq, sizeof ( seq ), "\r\x1b[%dC", (int)( pos + plen )); pos 835 src/simh/linehistory.c if (l->pos && l->pos == l->len && ( l->pos + plen ) % l->cols == 0) pos 848 src/simh/linehistory.c rpos2 = ( plen + l->pos + l->cols ) / l->cols; pos 858 src/simh/linehistory.c col = ( plen + (int)l->pos ) % (int)l->cols; pos 870 src/simh/linehistory.c l->oldpos = l->pos; pos 908 src/simh/linehistory.c if (l->len == l->pos) pos 910 src/simh/linehistory.c l->buf[l->pos] = c; pos 911 src/simh/linehistory.c l->pos++; pos 934 src/simh/linehistory.c memmove(l->buf + l->pos + 1, l->buf + l->pos, l->len - l->pos); pos 935 src/simh/linehistory.c l->buf[l->pos] = c; pos 937 src/simh/linehistory.c l->pos++; pos 950 src/simh/linehistory.c if (l->pos > 0) pos 952 src/simh/linehistory.c l->pos--; pos 961 src/simh/linehistory.c if (l->pos != l->len) pos 963 src/simh/linehistory.c l->pos++; pos 972 src/simh/linehistory.c if (l->len == 0 || l->pos >= l->len) pos 977 src/simh/linehistory.c if (l->buf[l->pos] == ' ') pos 979 src/simh/linehistory.c while (l->pos < l->len && l->buf[l->pos] == ' ') pos 981 src/simh/linehistory.c ++l->pos; pos 985 src/simh/linehistory.c while (l->pos < l->len && l->buf[l->pos] != ' ') pos 987 src/simh/linehistory.c ++l->pos; pos 1001 src/simh/linehistory.c if (l->buf[l->pos - 1] == ' ') pos 1003 src/simh/linehistory.c --l->pos; pos 1006 src/simh/linehistory.c if (l->buf[l->pos] == ' ') pos 1008 src/simh/linehistory.c while (l->pos > 0 && l->buf[l->pos] == ' ') pos 1010 src/simh/linehistory.c --l->pos; pos 1014 src/simh/linehistory.c while (l->pos > 0 && l->buf[l->pos - 1] != ' ') pos 1016 src/simh/linehistory.c --l->pos; pos 1025 src/simh/linehistory.c if (l->pos != 0) pos 1027 src/simh/linehistory.c l->pos = 0; pos 1036 src/simh/linehistory.c if (l->pos != l->len) pos 1038 src/simh/linehistory.c l->pos = l->len; pos 1090 src/simh/linehistory.c l->len = l->pos = strlen(l->buf); pos 1141 src/simh/linehistory.c if (strncmp(l->buf, history[cnt], l->pos) == 0) pos 1170 src/simh/linehistory.c if (strncmp(l->buf, history[cnt], l->pos) == 0) pos 1199 src/simh/linehistory.c if (l->len > 0 && l->pos < l->len) pos 1201 src/simh/linehistory.c memmove(l->buf + l->pos, l->buf + l->pos + 1, l->len - l->pos - 1); pos 1212 src/simh/linehistory.c if (l->pos > 0 && l->len > 0) pos 1214 src/simh/linehistory.c memmove(l->buf + l->pos - 1, l->buf + l->pos, l->len - l->pos); pos 1215 src/simh/linehistory.c l->pos--; pos 1230 src/simh/linehistory.c size_t old_pos = l->pos; pos 1233 src/simh/linehistory.c while (l->pos > 0 && l->buf[l->pos - 1] == ' ') pos 1235 src/simh/linehistory.c l->pos--; pos 1237 src/simh/linehistory.c while (l->pos > 0 && l->buf[l->pos - 1] != ' ') pos 1239 src/simh/linehistory.c l->pos--; pos 1241 src/simh/linehistory.c diff = old_pos - l->pos; pos 1242 src/simh/linehistory.c memmove(l->buf + l->pos, l->buf + old_pos, l->len - old_pos + 1); pos 1251 src/simh/linehistory.c size_t next_word_end = l->pos; pos 1261 src/simh/linehistory.c memmove(l->buf + l->pos, l->buf + next_word_end, l->len - next_word_end); pos 1262 src/simh/linehistory.c l->len -= next_word_end - l->pos; pos 1294 src/simh/linehistory.c l.oldpos = l.pos = 0; pos 1523 src/simh/linehistory.c l.pos = l.len = 0; pos 1528 src/simh/linehistory.c buf[l.pos] = '\0'; pos 1529 src/simh/linehistory.c l.len = l.pos; pos 5516 src/simh/scp.c uptr->pos = 0; pos 5807 src/simh/scp.c sim_fseek (uptr->fileref, uptr->pos, SEEK_SET); pos 421 src/simh/sim_defs.h t_addr pos; /* file position */ pos 706 src/simh/sim_defs.h # define FLDATA(nm,loc,pos) #nm, &(loc), 2, 1, (pos), 1, NULL, NULL pos 708 src/simh/sim_defs.h # define GRDATA(nm,loc,rdx,wd,pos) #nm, &(loc), (rdx), (wd), (pos), 1, NULL, NULL pos 716 src/simh/sim_defs.h # define FLDATAD(nm,loc,pos,desc) #nm, &(loc), 2, 1, (pos), 1, (desc), NULL pos 717 src/simh/sim_defs.h # define GRDATAD(nm,loc,rdx,wd,pos,desc) #nm, &(loc), (rdx), (wd), (pos), 1, (desc), NULL pos 724 src/simh/sim_defs.h # define FLDATADF(nm,loc,pos,desc,flds) #nm, &(loc), 2, 1, (pos), 1, (desc), (flds) pos 725 src/simh/sim_defs.h # define GRDATADF(nm,loc,rdx,wd,pos,desc,flds) #nm, &(loc), (rdx), (wd), (pos), 1, (desc), (flds) pos 740 src/simh/sim_defs.h # define FLDATA(nm,loc,pos) "nm", &(loc), 2, 1, (pos), 1, NULL, NULL pos 741 src/simh/sim_defs.h # define GRDATA(nm,loc,rdx,wd,pos) "nm", &(loc), (rdx), (wd), (pos), 1, NULL, NULL pos 747 src/simh/sim_defs.h # define FLDATAD(nm,loc,pos,desc) "nm", &(loc), 2, 1, (pos), 1, (desc), NULL pos 748 src/simh/sim_defs.h # define GRDATAD(nm,loc,rdx,wd,pos,desc) "nm", &(loc), (rdx), (wd), (pos), 1, (desc), NULL pos 754 src/simh/sim_defs.h # define FLDATADF(nm,loc,pos,desc,flds) "nm", &(loc), 2, 1, (pos), 1, (desc), (flds) pos 755 src/simh/sim_defs.h # define GRDATADF(nm,loc,rdx,wd,pos,desc,flds) "nm", &(loc), (rdx), (wd), (pos), 1, (desc), (flds) pos 853 src/simh/sim_disk.c uptr->pos = 0; pos 1141 src/simh/sim_disk.c char pos[32]; pos 1143 src/simh/sim_disk.c sprintf (pos, "lbn: %08X ", (unsigned int)lba); pos 1144 src/simh/sim_disk.c sim_data_trace(ctx->dptr, uptr, (detail ? data : NULL), pos, len, txt, reason); pos 200 src/simh/sim_fio.c t_offset pos, sz; pos 204 src/simh/sim_fio.c pos = sim_ftell (fp); pos 208 src/simh/sim_fio.c if (sim_fseeko (fp, pos, SEEK_SET)) pos 415 src/simh/sim_tape.c sim_fseek (uptr->fileref, uptr->pos, SEEK_SET); /* set the initial tape position */ pos 493 src/simh/sim_tape.c uptr->pos = uptr->pos + sizeof (t_mtrlnt); /* space over the marker */ pos 504 src/simh/sim_tape.c uptr->pos = uptr->pos - sizeof (t_mtrlnt) / 2; /* then back up */ pos 505 src/simh/sim_tape.c (void)sim_fseek (uptr->fileref, uptr->pos, SEEK_SET); /* to resync */ pos 514 src/simh/sim_tape.c (void)sim_fseek (uptr->fileref, uptr->pos, SEEK_SET); /* then seek to the data area */ pos 517 src/simh/sim_tape.c uptr->pos = uptr->pos + sizeof (t_mtrlnt) /* position to the start */ pos 540 src/simh/sim_tape.c uptr->pos = uptr->pos + sizeof (t_tpclnt); /* spc over reclnt */ pos 543 src/simh/sim_tape.c uptr->pos = uptr->pos + ((tpcbc + 1) & ~1); /* spc over record */ pos 564 src/simh/sim_tape.c (void)sim_fseek (uptr->fileref, uptr->pos, SEEK_SET); /* for read */ pos 565 src/simh/sim_tape.c uptr->pos = uptr->pos + sbc; /* spc over record */ pos 574 src/simh/sim_tape.c sim_debug (MTSE_DBG_STR, ctx->dptr, "rd_lnt: st: %d, lnt: %d, pos: %" T_ADDR_FMT "u\n", r, *bc, uptr->pos); pos 657 src/simh/sim_tape.c else if (uptr->pos < sizeof (buffer)) /* if less than a full buffer remains */ pos 658 src/simh/sim_tape.c bufcap = (uint32) uptr->pos /* then reduce the capacity accordingly */ pos 662 src/simh/sim_tape.c uptr->pos - bufcap * sizeof (t_mtrlnt), /* corresponding to the start */ pos 681 src/simh/sim_tape.c uptr->pos = uptr->pos - sizeof (t_mtrlnt); /* backspace over the marker */ pos 693 src/simh/sim_tape.c uptr->pos = uptr->pos + sizeof (t_mtrlnt) / 2; /* then position forward to resync */ pos 702 src/simh/sim_tape.c uptr->pos = uptr->pos - sizeof (t_mtrlnt) /* position to the start */ pos 705 src/simh/sim_tape.c uptr->pos + sizeof (t_mtrlnt), SEEK_SET); pos 726 src/simh/sim_tape.c uptr->pos = ppos; /* spc over record */ pos 731 src/simh/sim_tape.c (void)sim_fseek (uptr->fileref, uptr->pos + sizeof (t_tpclnt), SEEK_SET); pos 735 src/simh/sim_tape.c for (sbc = 1, all_eof = 1; (t_addr) sbc <= uptr->pos ; sbc++) { pos 736 src/simh/sim_tape.c (void)sim_fseek (uptr->fileref, uptr->pos - sbc, SEEK_SET); pos 749 src/simh/sim_tape.c uptr->pos = uptr->pos - sbc; /* update position */ pos 751 src/simh/sim_tape.c (void)sim_fseek (uptr->fileref, uptr->pos, SEEK_SET); /* for read */ pos 759 src/simh/sim_tape.c sim_debug (MTSE_DBG_STR, ctx->dptr, "rd_lnt: st: %d, lnt: %d, pos: %" T_ADDR_FMT "u\n", r, *bc, uptr->pos); pos 796 src/simh/sim_tape.c opos = uptr->pos; /* old position */ pos 802 src/simh/sim_tape.c uptr->pos = opos; pos 808 src/simh/sim_tape.c uptr->pos = opos; pos 918 src/simh/sim_tape.c (void)sim_fseek (uptr->fileref, uptr->pos, SEEK_SET); /* set pos */ pos 932 src/simh/sim_tape.c uptr->pos = uptr->pos + sbc + (2 * sizeof (t_mtrlnt)); /* move tape */ pos 943 src/simh/sim_tape.c uptr->pos = uptr->pos + sbc; /* move tape */ pos 970 src/simh/sim_tape.c (void)sim_fseek (uptr->fileref, uptr->pos, SEEK_SET); /* set pos */ pos 976 src/simh/sim_tape.c sim_debug (MTSE_DBG_STR, ctx->dptr, "wr_lnt: lnt: %d, pos: %" T_ADDR_FMT "u\n", dat, uptr->pos); pos 977 src/simh/sim_tape.c uptr->pos = uptr->pos + sizeof (t_mtrlnt); /* move tape */ pos 1019 src/simh/sim_tape.c uptr->pos = uptr->pos - sizeof (t_mtrlnt); /* restore original tape position */ pos 1162 src/simh/sim_tape.c t_addr gap_pos = uptr->pos; pos 1192 src/simh/sim_tape.c sim_fseek (uptr->fileref, uptr->pos, SEEK_SET); /* position tape */ pos 1209 src/simh/sim_tape.c uptr->pos = gap_pos; /* restore original position */ pos 1214 src/simh/sim_tape.c uptr->pos = uptr->pos + meta_size; /* move tape over datum */ pos 1227 src/simh/sim_tape.c uptr->pos = uptr->pos - meta_size / 2; /* backup to resync */ pos 1228 src/simh/sim_tape.c sim_fseek (uptr->fileref, uptr->pos, SEEK_SET); /* position tape */ pos 1233 src/simh/sim_tape.c else if (uptr->pos + pos 1250 src/simh/sim_tape.c uptr->pos = uptr->pos - meta_size + rec_size; /* position past record */ pos 1251 src/simh/sim_tape.c sim_fseek (uptr->fileref, uptr->pos, SEEK_SET); /* move tape */ pos 1257 src/simh/sim_tape.c uptr->pos = uptr->pos - meta_size + gap_needed; /* position to end of gap */ pos 1262 src/simh/sim_tape.c uptr->pos = gap_pos; /* restore orig pos */ pos 1266 src/simh/sim_tape.c uptr->pos = uptr->pos + sbc - gap_needed; /* position to end of data */ pos 1270 src/simh/sim_tape.c uptr->pos = gap_pos; /* restore orig pos */ pos 1281 src/simh/sim_tape.c uptr->pos = gap_pos; /* reposition to gap start */ pos 1286 src/simh/sim_tape.c uptr->pos = gap_pos; /* restore orig pos */ pos 1289 src/simh/sim_tape.c uptr->pos = uptr->pos - meta_size / 2; /* realign position */ pos 1298 src/simh/sim_tape.c uptr->pos = gap_pos; /* restore orig pos */ pos 1706 src/simh/sim_tape.c uptr->pos = 0; pos 1803 src/simh/sim_tape.c return (uptr->pos <= fmts[f].bot)? TRUE: FALSE; pos 1810 src/simh/sim_tape.c return (uptr->capac && (uptr->pos >= uptr->capac))? TRUE: FALSE; pos 1999 src/simh/sim_tape.c if (uptr->pos == map[p]) pos 2001 src/simh/sim_tape.c else if (uptr->pos < map[p])