/* <dstdef.h> * * Debug command stream constants (for descriptor DTYPE_CAD) */ #ifndef _DSTDEF_H #define _DSTDEF_H #define DST$K_LOCOMMAND 0 /* low value for range checking */ #define DST$K_STA_R00 0 /* stack contents of R0 */ #define DST$K_STA_R01 1 /* stack contents of R1 */ #define DST$K_STA_R02 2 /* stack contents of R2 */ #define DST$K_STA_R03 3 /* stack contents of R3 */ #define DST$K_STA_R04 4 /* stack contents of R4 */ #define DST$K_STA_R05 5 /* stack contents of R5 */ #define DST$K_STA_R06 6 /* stack contents of R6 */ #define DST$K_STA_R07 7 /* stack contents of R7 */ #define DST$K_STA_R08 8 /* stack contents of R8 */ #define DST$K_STA_R09 9 /* stack contents of R9 */ #define DST$K_STA_R10 10 /* stack contents of R10 */ #define DST$K_STA_R11 11 /* stack contents of R11 */ #define DST$K_STA_R12 12 /* stack contents of R12 (AP) */ #define DST$K_STA_R13 13 /* stack contents of R13 (FP) */ #define DST$K_STA_R14 14 /* stack contents of R14 (SP) */ #define DST$K_STA_R15 15 /* stack contents of R15 (PC) */ #define DST$K_STA_IMM_B 16 /* stack contents of byte operand sign extending to longword */ #define DST$K_STA_IMM_W 17 /* stack contents of word operand sign extending to longword */ #define DST$K_STA_IMM_L 18 /* stack contents of longword operand */ #define DST$K_OPR_ADD 19 /* pop two operands, add, stack longword result */ #define DST$K_STA_REP_B 20 /* pop top item and stack sign extended byte at that address */ #define DST$K_STA_REP_W 21 /* pop top item and stack sign extended word at that address */ #define DST$K_STA_REP_L 22 /* pop top item and stack longword at that address */ #define DST$K_OPR_STOP 23 /* terminate command string. Longword at top */ /* of stack contains address of data item. */ #define DST$K_HICOMMAND 23 /* hi value for range checking */ #endif /*_DSTDEF_H*/