*COMDECK,RBF$COM
# 
      MEMORY ACCESS ARRAY 
# 
      XREF ARRAY MEM S(1);
        BEGIN 
        ITEM MEMORY  U (00,00,60);
        ITEM IMEMORY I (00,00,60);
        ITEM CMEMORY C (00,00,10);
        ITEM BMEMORY B (00,00,60);
        END 
  
      XREF ARRAY NSUP S(1);                #NETWORK SUPERVISORY WORD   #
        ITEM
            NSUP$COMP        B (0,0,1),    #COMPLETE BIT               #
            NSUP$ACCEPT      B (0,1,1),    #COMMAND ACCEPTED           #
            NSUP$NAMABLE     B (0,2,1),    #NAM IS AVAILABLE           #
            NSUP$SYNCH       B (0,3,1),    #SYCHRONOUS MSG AVAILABLE   #
            NSUP$ASYNCH      B (0,4,1),    #ASYNCHRONOUS MSG AVAILABLE #
            NSUP$NMSG        U (0,30,30),  #NO OF MSG TRACED           #
            NSUP$WORD0       U (0); 
# 
      FN/FV PAIR
# 
      BASED ARRAY FNFV S(1);
        BEGIN 
        ITEM FNFVWD0    U (00,00,60); 
        ITEM FN1        U (00,00,08); 
        ITEM FV1        U (00,08,08); 
        ITEM FN2        U (00,16,08); 
        ITEM FV2        U (00,24,08); 
        ITEM FN3        U (00,32,08); 
        ITEM FV3        U (00,40,08); 
        ITEM FN4        U (00,48,08); 
        ITEM FV4H       U (00,56,04); 
        ITEM FNFVWD1    U (01,00,60); 
        ITEM FV4L       U (01,00,04); 
        ITEM FN5        U (01,04,08); 
        ITEM FV5        U (01,12,08); 
        END 
# 
      COMMON CONTROL BLOCK HEADER 
# 
      BASED ARRAY CCBHDR S(1);
        BEGIN 
        ITEM CCB$COMPLETE  B (00,00,01); # EVENT COMPLETE              #
        ITEM CCB$INTER     U (00,01,02); # INTERRUPT FLAG              #
        ITEM CCB$INPTYPE   U (00,06,06); # INPUT TYPE                  #
        ITEM CCB$TIME      U (00,12,12); # EVENT TIME                  #
        ITEM CCB$EVENT     U (00,24,18); # EVENT ADDRESS               #
        ITEM CCB$LINK      U (00,42,18); # RETURN ADDRESS              #
        ITEM CCB$WORD0     I (00,00,60); # WHOLE CCB WORD              #
        END 
  
