COMSDST 
COMMON
          CTEXT  COMSDST - NOS/VE DUAL STATE DEFINITIONS. 
          BASE   M
 COMSDST  SPACE  4,10 
*         COMMENT  COPYRIGHT CONTROL DATA SYSTEMS INC.  1992. 
          SPACE  4,10 
***       COMSDST - NOS/VE DUAL STATE DEFINITIONS.
*         K. H. BOSSARD.     82/03/03.
          SPACE  4,10 
***              COMSDST CONTAINS EQUIVALENCES FOR *EICB* DEFINITIONS 
*         AND ERROR CODES.
          SPACE  4,10 
**        *EICB* DEFINITIONS. 
  
  
 D7TY     EQU    0           OS TYPE
 D7JP     EQU    1           JOB IDENTIFIER (CPU 0) 
*D7JP+1   EQU    2           JOB IDENTIFIER (CPU 1) 
 D7ST     EQU    3           OPERATION STATUS, *MLST* ADDRESS/SIZE
 D7RS     EQU    4           RESERVED 
*D7RS+1   EQU    5           RESERVED 
*D7RS+2   EQU    6           SCD PARAMETER TABLE FWA
 D7CM     EQU    7           STATIC BLOCK SIZE
*D7CM+1   EQU    10          DYNAMIC BLOCK SIZE 
 D7SV     EQU    11          LAST CPU TIME (CPU 0)
*D7SV+1   EQU    12          LAST CPU TIME (CPU 1)
*D7SV+2   EQU    13          SYSTEM VERSION NAME POINTER
*D7SV+3   EQU    14          SYSTEM TIME LINE POINTER 
*D7SV+4   EQU    15          RESERVED 
*D7SV+5   EQU    16          RESERVED 
 D8TY     EQU    17          OS TYPE
 D8TM     EQU    20          ACCUMULATED CPU TIME (CPU 0) 
*D8TM+1   EQU    21          ACCUMULATED CPU TIME (CPU 1) 
 D8JP     EQU    22          TASK PRIORITY (CPU 0)
*D8JP+1   EQU    23          TASK PRIORITY (CPU 1)
 D8ST     EQU    24          OPERATIION STATUS
 D8DS     EQU    25          STATE SWITCH STATUS
*D8DS+1   EQU    26          EI STACK FRAME 
*D8DS+2   EQU    27          ALTERNATE STACK FRAME
 D8SV     EQU    30          FWA NOS/VE PP ADDRESS ARRAY TABLE
*D8SV+1   EQU    31          SSR POINTER
*D8SV+2   EQU    32          RESERVED 
*D8SV+3   EQU    33          RESERVED 
*D8SV+4   EQU    34          SCD COMMUNICATION AREA WORD 1
*D8SV+5   EQU    35          SCD COMMUNICATION AREA WORD 2
 DSCM     EQU    36          ERROR STATUS 
*DSCM+1   EQU    37          ZERO WORD
*DSCM+2   EQU    40          CTI DIRECTORY POINTER
*DSCM+3   EQU    41          DFT/OS BUFFER POINTER
*DSCM+4   EQU    42          RESERVED 
 DFCM     EQU    DSCM+5      *DFT* MESSAGE BUFFER 
  
 DSCBL    EQU    DFCM+13     *EICB* LENGTH
          SPACE  4,10 
**        MESSAGE LINK STATUS TABLE (*MLST*) SIZE DEFINITIONS.
  
  
 MLTLD    EQU    15D         DEFAULT SIZE FOR *MLST*
 MLTLM    EQU    63D         MAXIMUM SIZE FOR *MLST*
          SPACE  4,10 
**        TRAP FUNCTION CODES.
  
  
 EICB     EQU    1           ESTABLISH *EICB* 
 SCPU     EQU    2           STOP CPU 
 TNVE     EQU    3           TERMINATE NOS/VE ENVIRONMENT 
 ECCP     EQU    701B        ESM TO CM BLOCK COPY 
 CECP     EQU    702B        CM TO ESM BLOCK COPY 
 CINV     EQU    703B        CACHE INVALIDATE 
 MLIP     EQU    1000B       MEMORY LINK INTERFACE PRIVILEGED 
 CPCM     EQU    1001B       COPY MEMORY
 CPVA     EQU    1002B       DEFINE PVA 
 RPVA     EQU    1003B       RETURN PVA 
 MLIU     EQU    2000B       MEMORY LINK INTERFACE UNPRIVILEGED 
 CDDC     EQU    2001B       CONSOLE DISPLAY COMMUNICATION
 MLKS     EQU    2003B       MEMORY LINK STATUS 
          SPACE  4,10 
**        ERROR PROCESSING REQUESTS.
  
  
 C7IF     EQU    0#01        FATAL IOU ERROR
 C7IA     EQU    0#02        170 IOU ERROR
 C7IS     EQU    0#04        IOU ERROR (SMU)
 C7IV     EQU    0#08        IOU ERROR (NOT SMU)
 C7SW     EQU    0#10        SHORT WARNING
 C7LW     EQU    0#11        LONG WARNING 
 C8MA     EQU    0#21        170 PROCESSOR DUE
 C8RA     EQU    0#22        170 PROCESS NOT DAMAGED (RETRY EXHAUSTED)
 C8MV     EQU    0#24        PROCESSOR DUE
 C8RV     EQU    0#25        PROCESS NOT DAMAGED (RETRY EXHAUSTED)
 C8PA     EQU    0#31        170 PROCESS NOT DAMAGED (RETRY SUCCESSFUL) 
 C8PV     EQU    0#34        PROCESS NOT DAMAGED (RETRY SUCCESSFUL) 
  
          BASE   *
          ENDX
