pos 274 src/dps8/dps8.h # define GETCHAR(src, pos) (word6)(((word36)src >> (word36)((5 - pos) * 6)) & 077) pos 276 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 1034 src/dps8/dps8_eis.c static word9 EISget49 (EISaddr * p, int * pos, int tn) pos 1038 src/dps8/dps8_eis.c if (* pos > maxPos) // overflows to next word? pos 1040 src/dps8/dps8_eis.c * pos = 0; // reset to 1st byte pos 1060 src/dps8/dps8_eis.c c = get4 (p -> data, * pos); pos 1063 src/dps8/dps8_eis.c c = get9 (p -> data, * pos); pos 1067 src/dps8/dps8_eis.c (* pos) ++; pos 5026 src/dps8/dps8_eis.c int pos = (int) e->CN[k-1]; pos 5041 src/dps8/dps8_eis.c word9 c = EISget49(a, &pos, TN); pos 7465 src/dps8/dps8_eis.c static void EISwrite4(EISaddr *p, int *pos, word4 char4) pos 7468 src/dps8/dps8_eis.c if (*pos > 7) // out-of-range? pos 7470 src/dps8/dps8_eis.c *pos = 0; // reset to 1st byte pos 7483 src/dps8/dps8_eis.c switch (*pos) pos 7521 src/dps8/dps8_eis.c *pos += 1; // to next char. pos 7528 src/dps8/dps8_eis.c static void EISwrite9(EISaddr *p, int *pos, word9 char9) pos 7531 src/dps8/dps8_eis.c if (*pos > 3) // out-of-range? pos 7533 src/dps8/dps8_eis.c *pos = 0; // reset to 1st byte pos 7546 src/dps8/dps8_eis.c switch (*pos) pos 7568 src/dps8/dps8_eis.c *pos += 1; // to next byte. pos 7575 src/dps8/dps8_eis.c static void EISwrite49(EISaddr *p, int *pos, int tn, word9 c49) pos 7580 src/dps8/dps8_eis.c EISwrite4(p, pos, (word4) c49); pos 7583 src/dps8/dps8_eis.c EISwrite9(p, pos, c49); pos 7771 src/dps8/dps8_eis.c int pos = (int) dstCN; pos 7786 src/dps8/dps8_eis.c EISwrite49 (& e->ADDR2, & pos, (int) dstTN, pos 7791 src/dps8/dps8_eis.c EISwrite49 (& e->ADDR2, & pos, (int) dstTN, pos 7796 src/dps8/dps8_eis.c EISwrite49 (& e->ADDR2, & pos, (int) dstTN, pos 7813 src/dps8/dps8_eis.c EISwrite49 (& e->ADDR2, & pos, (int) dstTN, pos 7817 src/dps8/dps8_eis.c EISwrite49 (& e->ADDR2, & pos, (int) dstTN, (word9) res[i]); pos 7833 src/dps8/dps8_eis.c EISwrite49 (& e->ADDR2, & pos, (int) dstTN, pos 7838 src/dps8/dps8_eis.c EISwrite49 (& e->ADDR2, & pos, (int) dstTN, pos 7844 src/dps8/dps8_eis.c EISwrite49 (& e->ADDR2, & pos, (int) dstTN, pos 7856 src/dps8/dps8_eis.c EISwrite49 (& e->ADDR2, & pos, (int) dstTN, pos 7858 src/dps8/dps8_eis.c EISwrite49 (& e->ADDR2, & pos, (int) dstTN, pos 7862 src/dps8/dps8_eis.c EISwrite49 (& e->ADDR2, & pos, (int) dstTN, pos 8981 src/dps8/dps8_eis.c pos 8989 src/dps8/dps8_eis.c pos 8991 src/dps8/dps8_eis.c pos 9001 src/dps8/dps8_eis.c pos 9040 src/dps8/dps8_eis.c pos 9047 src/dps8/dps8_eis.c pos 9054 src/dps8/dps8_eis.c pos 9056 src/dps8/dps8_eis.c pos 9067 src/dps8/dps8_eis.c pos 9090 src/dps8/dps8_eis.c pos 9105 src/dps8/dps8_eis.c pos 9171 src/dps8/dps8_eis.c pos 9186 src/dps8/dps8_eis.c pos 9189 src/dps8/dps8_eis.c pos 9259 src/dps8/dps8_eis.c static void load9x(int n, EISaddr *addr, int pos) pos 9283 src/dps8/dps8_eis.c if (pos > 3) // overflows to next word? pos 9285 src/dps8/dps8_eis.c pos = 0; // reset to 1st byte pos 9295 src/dps8/dps8_eis.c x = or_128 (x, construct_128 (0, GETBYTE (data, pos))); pos 9297 src/dps8/dps8_eis.c x |= GETBYTE(data, pos); // fetch byte at position pos and 'or' it in pos 9300 src/dps8/dps8_eis.c pos += 1; // onto next position pos 9625 src/dps8/dps8_eis.c int pos = (int) dstCN; pos 9635 src/dps8/dps8_eis.c EISwrite49(&e->ADDR2, &pos, (int) dstTN, (decNumberIsNegative(op1) && !decNumberIsZero(op1)) ? 015 : 013); // special + pos 9637 src/dps8/dps8_eis.c EISwrite49(&e->ADDR2, &pos, (int) dstTN, (decNumberIsNegative(op1) && !decNumberIsZero(op1)) ? 015 : 014); // default + pos 9640 src/dps8/dps8_eis.c EISwrite49(&e->ADDR2, &pos, (int) dstTN, (decNumberIsNegative(op1) && !decNumberIsZero(op1)) ? '-' : '+'); pos 9655 src/dps8/dps8_eis.c EISwrite49(&e->ADDR2, &pos, (int) dstTN, (word9) (res[i] - '0')); pos 9658 src/dps8/dps8_eis.c EISwrite49(&e->ADDR2, &pos, (int) dstTN, (word9) res[i]); pos 9670 src/dps8/dps8_eis.c EISwrite49(&e->ADDR2, &pos, (int) dstTN, (decNumberIsNegative(op1) && !decNumberIsZero(op1)) ? 015 : 013); // special + pos 9672 src/dps8/dps8_eis.c EISwrite49(&e->ADDR2, &pos, (int) dstTN, (decNumberIsNegative(op1) && !decNumberIsZero(op1)) ? 015 : 014); // default + pos 9676 src/dps8/dps8_eis.c EISwrite49(&e->ADDR2, &pos, (int) dstTN, (decNumberIsNegative(op1) && !decNumberIsZero(op1)) ? '-' : '+'); pos 9705 src/dps8/dps8_eis.c pos 9724 src/dps8/dps8_eis.c pos 9726 src/dps8/dps8_eis.c pos 9739 src/dps8/dps8_eis.c pos 9742 src/dps8/dps8_eis.c pos 9772 src/dps8/dps8_eis.c pos 9793 src/dps8/dps8_eis.c pos 9843 src/dps8/dps8_eis.c pos 9886 src/dps8/dps8_eis.c pos 9897 src/dps8/dps8_eis.c pos 10059 src/dps8/dps8_eis.c int pos = (int)e->CN2; pos 10066 src/dps8/dps8_eis.c EISwrite9(&e->ADDR2, &pos, (word9) rshift_128 (x, (uint) shift).l & 0777); pos 10068 src/dps8/dps8_eis.c EISwrite9(&e->ADDR2, &pos, (word9) (x >> shift )& 0777); pos 10295 src/dps8/dps8_eis.c int pos = (int) dstCN; pos 10306 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 10308 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 10311 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 10326 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) (res[j] - '0')); pos 10329 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) res[j]); pos 10341 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 10343 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 10346 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 10356 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (op3->exponent >> 4) & 0xf); // upper 4-bits pos 10357 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xf); // lower 4-bits pos 10360 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xff); // write 8-bit exponent pos 10676 src/dps8/dps8_eis.c int pos = (int) dstCN; pos 10687 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 10689 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 10692 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 10707 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) (res[i] - '0')); pos 10710 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) res[i]); pos 10722 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 10724 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 10727 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 10737 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (op3->exponent >> 4) & 0xf); // upper 4-bits pos 10738 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xf); // lower 4-bits pos 10742 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xff); // write 8-bit exponent pos 10988 src/dps8/dps8_eis.c int pos = (int) dstCN; pos 10999 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 11001 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 11004 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 11019 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) (res[i] - '0')); pos 11022 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) res[i]); pos 11034 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 11036 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 11039 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 11049 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (op3->exponent >> 4) & 0xf); // upper 4-bits pos 11050 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xf); // lower 4-bits pos 11054 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xff); // write 8-bit exponent pos 11318 src/dps8/dps8_eis.c int pos = (int) dstCN; pos 11329 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 11331 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 11334 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 11349 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) (res[i] - '0')); pos 11352 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) res[i]); pos 11364 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 11366 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 11369 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 11379 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (op3->exponent >> 4) & 0xf); // upper 4-bits pos 11380 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xf); // lower 4-bits pos 11384 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xff); // write 8-bit exponent pos 11587 src/dps8/dps8_eis.c int pos = (int) dstCN; pos 11598 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 11600 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 11603 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 11618 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) (res[i] - '0')); pos 11621 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) res[i]); pos 11633 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 11635 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 11638 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 11648 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (op3->exponent >> 4) & 0xf); // upper 4-bits pos 11649 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xf); // lower 4-bits pos 11653 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xff); // write 8-bit exponent pos 11890 src/dps8/dps8_eis.c int pos = (int) dstCN; pos 11904 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 11906 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 11909 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 11924 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) (res[i] - '0')); pos 11927 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) res[i]); pos 11939 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 11941 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 11944 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 11954 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (op3->exponent >> 4) & 0xf); // upper 4-bits pos 11955 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xf); // lower 4-bits pos 11958 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xff); // write 8-bit exponent pos 13030 src/dps8/dps8_eis.c int pos = (int) dstCN; pos 13041 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 13043 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 13046 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 13061 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) (res[i] - '0')); pos 13064 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) res[i]); pos 13076 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 13078 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 13081 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 13091 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (op3->exponent >> 4) & 0xf); // upper 4-bits pos 13092 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xf); // lower 4-bits pos 13095 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xff); // write 8-bit exponent pos 13460 src/dps8/dps8_eis.c int pos = (int) dstCN; pos 13471 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 13473 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 13476 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 13491 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) (res[i] - '0')); pos 13494 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (word9) res[i]); pos 13506 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 013); // special + pos 13508 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? 015 : 014); // default + pos 13511 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (decNumberIsNegative(op3) && !decNumberIsZero(op3)) ? '-' : '+'); pos 13521 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, (op3->exponent >> 4) & 0xf); // upper 4-bits pos 13522 src/dps8/dps8_eis.c EISwrite49(&e->ADDR3, &pos, (int) dstTN, op3->exponent & 0xf); // lower 4-bits pos 13525 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 135 src/simh/linehistory.c size_t pos; /* Current cursor position. */ pos 462 src/simh/linehistory.c ls->len = ls->pos = strlen(lc.cvec[i]); pos 466 src/simh/linehistory.c ls->pos = saved.pos; pos 498 src/simh/linehistory.c ls->len = ls->pos = nwritten; pos 699 src/simh/linehistory.c size_t pos = l->pos; pos 702 src/simh/linehistory.c while (( plen + pos ) >= l->cols) pos 706 src/simh/linehistory.c pos--; pos 742 src/simh/linehistory.c snprintf(seq, sizeof ( seq ), "\r\x1b[%dC", (int)( pos + plen )); pos 830 src/simh/linehistory.c if (l->pos && l->pos == l->len && ( l->pos + plen ) % l->cols == 0) pos 843 src/simh/linehistory.c rpos2 = ( plen + l->pos + l->cols ) / l->cols; pos 853 src/simh/linehistory.c col = ( plen + (int)l->pos ) % (int)l->cols; pos 865 src/simh/linehistory.c l->oldpos = l->pos; pos 903 src/simh/linehistory.c if (l->len == l->pos) pos 905 src/simh/linehistory.c l->buf[l->pos] = c; pos 906 src/simh/linehistory.c l->pos++; pos 929 src/simh/linehistory.c memmove(l->buf + l->pos + 1, l->buf + l->pos, l->len - l->pos); pos 930 src/simh/linehistory.c l->buf[l->pos] = c; pos 932 src/simh/linehistory.c l->pos++; pos 945 src/simh/linehistory.c if (l->pos > 0) pos 947 src/simh/linehistory.c l->pos--; pos 956 src/simh/linehistory.c if (l->pos != l->len) pos 958 src/simh/linehistory.c l->pos++; pos 967 src/simh/linehistory.c if (l->len == 0 || l->pos >= l->len) pos 972 src/simh/linehistory.c if (l->buf[l->pos] == ' ') pos 974 src/simh/linehistory.c while (l->pos < l->len && l->buf[l->pos] == ' ') pos 976 src/simh/linehistory.c ++l->pos; pos 980 src/simh/linehistory.c while (l->pos < l->len && l->buf[l->pos] != ' ') pos 982 src/simh/linehistory.c ++l->pos; pos 996 src/simh/linehistory.c if (l->buf[l->pos - 1] == ' ') pos 998 src/simh/linehistory.c --l->pos; pos 1001 src/simh/linehistory.c if (l->buf[l->pos] == ' ') pos 1003 src/simh/linehistory.c while (l->pos > 0 && l->buf[l->pos] == ' ') pos 1005 src/simh/linehistory.c --l->pos; pos 1009 src/simh/linehistory.c while (l->pos > 0 && l->buf[l->pos - 1] != ' ') pos 1011 src/simh/linehistory.c --l->pos; pos 1020 src/simh/linehistory.c if (l->pos != 0) pos 1022 src/simh/linehistory.c l->pos = 0; pos 1031 src/simh/linehistory.c if (l->pos != l->len) pos 1033 src/simh/linehistory.c l->pos = l->len; pos 1085 src/simh/linehistory.c l->len = l->pos = strlen(l->buf); pos 1136 src/simh/linehistory.c if (strncmp(l->buf, history[cnt], l->pos) == 0) pos 1165 src/simh/linehistory.c if (strncmp(l->buf, history[cnt], l->pos) == 0) pos 1194 src/simh/linehistory.c if (l->len > 0 && l->pos < l->len) pos 1196 src/simh/linehistory.c memmove(l->buf + l->pos, l->buf + l->pos + 1, l->len - l->pos - 1); pos 1207 src/simh/linehistory.c if (l->pos > 0 && l->len > 0) pos 1209 src/simh/linehistory.c memmove(l->buf + l->pos - 1, l->buf + l->pos, l->len - l->pos); pos 1210 src/simh/linehistory.c l->pos--; pos 1225 src/simh/linehistory.c size_t old_pos = l->pos; pos 1228 src/simh/linehistory.c while (l->pos > 0 && l->buf[l->pos - 1] == ' ') pos 1230 src/simh/linehistory.c l->pos--; pos 1232 src/simh/linehistory.c while (l->pos > 0 && l->buf[l->pos - 1] != ' ') pos 1234 src/simh/linehistory.c l->pos--; pos 1236 src/simh/linehistory.c diff = old_pos - l->pos; pos 1237 src/simh/linehistory.c memmove(l->buf + l->pos, l->buf + old_pos, l->len - old_pos + 1); pos 1246 src/simh/linehistory.c size_t next_word_end = l->pos; pos 1256 src/simh/linehistory.c memmove(l->buf + l->pos, l->buf + next_word_end, l->len - next_word_end); pos 1257 src/simh/linehistory.c l->len -= next_word_end - l->pos; pos 1289 src/simh/linehistory.c l.oldpos = l.pos = 0; pos 1518 src/simh/linehistory.c l.pos = l.len = 0; pos 1523 src/simh/linehistory.c buf[l.pos] = '\0'; pos 1524 src/simh/linehistory.c l.len = l.pos; pos 5729 src/simh/scp.c uptr->pos = 0; pos 6020 src/simh/scp.c sim_fseek (uptr->fileref, uptr->pos, SEEK_SET); pos 423 src/simh/sim_defs.h t_addr pos; /* file position */ pos 708 src/simh/sim_defs.h # define FLDATA(nm,loc,pos) #nm, &(loc), 2, 1, (pos), 1, NULL, NULL pos 710 src/simh/sim_defs.h # define GRDATA(nm,loc,rdx,wd,pos) #nm, &(loc), (rdx), (wd), (pos), 1, NULL, NULL pos 718 src/simh/sim_defs.h # define FLDATAD(nm,loc,pos,desc) #nm, &(loc), 2, 1, (pos), 1, (desc), NULL pos 719 src/simh/sim_defs.h # define GRDATAD(nm,loc,rdx,wd,pos,desc) #nm, &(loc), (rdx), (wd), (pos), 1, (desc), NULL pos 726 src/simh/sim_defs.h # define FLDATADF(nm,loc,pos,desc,flds) #nm, &(loc), 2, 1, (pos), 1, (desc), (flds) pos 727 src/simh/sim_defs.h # define GRDATADF(nm,loc,rdx,wd,pos,desc,flds) #nm, &(loc), (rdx), (wd), (pos), 1, (desc), (flds) pos 742 src/simh/sim_defs.h # define FLDATA(nm,loc,pos) "nm", &(loc), 2, 1, (pos), 1, NULL, NULL pos 743 src/simh/sim_defs.h # define GRDATA(nm,loc,rdx,wd,pos) "nm", &(loc), (rdx), (wd), (pos), 1, NULL, NULL pos 749 src/simh/sim_defs.h # define FLDATAD(nm,loc,pos,desc) "nm", &(loc), 2, 1, (pos), 1, (desc), NULL pos 750 src/simh/sim_defs.h # define GRDATAD(nm,loc,rdx,wd,pos,desc) "nm", &(loc), (rdx), (wd), (pos), 1, (desc), NULL pos 756 src/simh/sim_defs.h # define FLDATADF(nm,loc,pos,desc,flds) "nm", &(loc), 2, 1, (pos), 1, (desc), (flds) pos 757 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])