User Tools

Site Tools


cdc:nos2.source:opl.opl871:common:comtdbp

Common COMTDBP

Library Member Format: MODIFY

Source

Seq #  *Modification Id* Act 
----------------------------+
00001  M00S00001.comtdbp +++|                                                                      #
00002  M00S00002.comtdbp +++|          CTEXT  COMTDBP - *SSDEBUG* CONTROL STATEMENT PARAMETERS.
00003  M00S00003.comtdbp +++|                                                                      #
00004  M00S00004.comtdbp +++|                                               CONTROL NOLIST;
00005  M00S00005.comtdbp +++|                                               CONTROL IFEQ LISTCON,1;
00006  M00S00006.comtdbp +++|                                               CONTROL LIST;
00007  M00S00007.comtdbp +++|                                               CONTROL FI;
00008  M00S00008.comtdbp +++|
00009  M00S00009.comtdbp +++|                                                                      #
00010  M00S00010.comtdbp +++|***       COMTDBP - ADDRESSES FOR THE PROCESSED *SSDEBUG* PARAMETERS.
00011  M00S00011.comtdbp +++|*
00012  M00S00012.comtdbp +++|*         COMTDBP SETS UP THE *SYMPL*/*COMPASS* DEFINITION OF THE
00013  M00S00013.comtdbp +++|*         AREA TO HOLD THE *ASDEBUG* PROCESSED PARAMETERS.
00014  M00S00014.comtdbp +++|
00015  M00S00015.comtdbp +++|
00016  M00S00016.comtdbp +++|
00017  M00S00017.comtdbp +++|
00018  M00S00018.comtdbp +++|*         ADDRESSES AND THE DEFAULT VALUES FOR THE *SSDEBUG*
00019  M00S00019.comtdbp +++|*         CONTROL CARD AND THE DIRECTIVE PARAMETERS.
00020  M00S00020.comtdbp +++|
00021  M00S00021.comtdbp +++|          USE    /TDBPCOM/
00022  M00S00022.comtdbp +++|
00023  M00S00023.comtdbp +++| DIR      BSS    9           BUFFER TO HOLD THE DIRECTIVE IMAGE
00024  M00S00024.comtdbp +++| OP       DATA   0           DIRECTIVE NAME
00025  M00S00025.comtdbp +++| PF       DATA   0           PERMANENT FILE NAME
00026  M00S00026.comtdbp +++| FO       DATA   0           *FCT* ORDINAL
00027  M00S00027.comtdbp +++| ST       DATA   0           STARTING STREAM NUMBER OF A FILE
00028  M00S00028.comtdbp +++| FM       DATA   0           FAMILY NAME
00029  M00S00029.comtdbp +++| SB       DATA   0           SUBFAMILY IDENTIFIER
00030  M00S00030.comtdbp +++| SM       DATA   0           SMID
00031  M00S00031.comtdbp +++| SL       DATA   0           LOWER STREAM LIMIT
00032  M00S00032.comtdbp +++| SU       DATA   0           UPPER STREAM LIMIT
00033  M00S00033.comtdbp +++| CN       DATA   0           CARTRIDGE SERIAL NUMBER
00034  M00S00034.comtdbp +++| D        DATA   0           I/O DRAWER SLOT
00035  M00S00035.comtdbp +++| YI       DATA   0           Y COORDINATE
00036  M00S00036.comtdbp +++| ZI       DATA   0           Z COORDINATE
00037  M00S00037.comtdbp +++| FL       DATA   0           FLAG TO BE CHANGED
00038  M00S00038.comtdbp +++| ON       DATA   0           INDICATES FLAG IS TO BE SET
00039  M00S00039.comtdbp +++| OF       DATA   0           INDICATES FLAG IS TO BE CLEARED
00040  M00S00040.comtdbp +++| I        DATA   0LINPUT     DIRECTIVE SOURCE FILE
00041  M00S00041.comtdbp +++| L        DATA   0LOUTPUT    OUTPUT FILE
00042  M00S00042.comtdbp +++| Z        DATA   0           *Z* OPTION
00043  M00S00043.comtdbp +++| CM       DATA   2LA-        CARTRDGE MAKER ( *A-* INPLIES IBM )
00044  M00S00044.comtdbp +++|          USE
00045  M00S00045.comtdbp +++|
00046  M00S00046.comtdbp +++|*         RELATIVE WORD POSITIONS OF THE PROCESSED PARAMETERS.
00047  M00S00047.comtdbp +++|*         ASSEMBLY ERRORS ARE CAUSED BY A CHANGE IN THE FOLLOWING
00048  M00S00048.comtdbp +++|*         ORDER.  *DIR* IS CONSIDERED AS WORD *0* FOR *SYMPL*
00049  M00S00049.comtdbp +++|*         DECLARATIONS.
00050  M00S00050.comtdbp +++|                                                                      #
00051  M00S00051.comtdbp +++|                                            # WORD POSITIONS FOR #
00052  M00S00052.comtdbp +++|#DIR      #DEF#  DIR+0       # DIR$DB #0#;   # DIRECTIVE IMAGE BUFFER #
00053  M00S00053.comtdbp +++|#OP       #DEF#  DIR+9       # OP$DB  #9#;   # *OP* #
00054  M00S00054.comtdbp +++|#PF       #DEF#  DIR+10      # PF$DB  #10#;  # *PF* #
00055  M00S00055.comtdbp +++|#FO       #DEF#  DIR+11      # FO$DB  #11#;  # *FO* #
00056  M00S00056.comtdbp +++|#ST       #DEF#  DIR+12      # ST$DB  #12#;  # *ST* #
00057  M00S00057.comtdbp +++|#FM       #DEF#  DIR+13      # FM$DB  #13#;  # *FM* #
00058  M00S00058.comtdbp +++|#SB       #DEF#  DIR+14      # SB$DB  #14#;  # *SB* #
00059  M00S00059.comtdbp +++|#SM       #DEF#  DIR+15      # SM$DB  #15#;  # *SM* #
00060  M00S00060.comtdbp +++|#SL       #DEF#  DIR+16      # SL$DB  #16#;  # *SL* #
00061  M00S00061.comtdbp +++|#SU       #DEF#  DIR+17      # SU$DB  #17#;  # *SU* #
00062  M00S00062.comtdbp +++|#CN       #DEF#  DIR+18      # CN$DB  #18#;  # *CN* #
00063  M00S00063.comtdbp +++|#D        #DEF#  DIR+19      # D$DB   #19#;  # *D* #
00064  M00S00064.comtdbp +++|#YI       #DEF#  DIR+20      # YI$DB  #20#;  # *YI* #
00065  M00S00065.comtdbp +++|#ZI       #DEF#  DIR+21      # ZI$DB  #21#;  # *ZI* #
00066  M00S00066.comtdbp +++|#FL       #DEF#  DIR+22      # FL$DB  #22#;  # *FL* #
00067  M00S00067.comtdbp +++|#ON       #DEF#  DIR+23      # ON$DB  #23#;  # *ON* #
00068  M00S00068.comtdbp +++|#OF       #DEF#  DIR+24      # OF$DB  #24#;  # *OF* #
00069  M00S00069.comtdbp +++|#I        #DEF#  DIR+25      # I$DB   #25#;  # *I* #
00070  M00S00070.comtdbp +++|#L        #DEF#  DIR+26      # L$DB   #26#;  # *L* #
00071  M00S00071.comtdbp +++|#Z        #DEF#  DIR+27      # Z$DB   #27#;  # *Z* #
00072  M00S00072.comtdbp +++|#CM       #DEF#  DIR+28      # CM$DB  #28#;  # *CM* #
00073  M00S00073.comtdbp +++|
00074  M00S00074.comtdbp +++|                                                                      #
00075  M00S00075.comtdbp +++|          COL    12
00076  M00S00076.comtdbp +++|                                                                      #
00077  M00S00077.comtdbp +++|
00078  M00S00078.comtdbp +++|           DEF DBARGL     #29#;      # LENGTH OF BUFFER TO HOLD ALL
00079  M00S00079.comtdbp +++|                                       *SSDEBUG* PROCESSED PARAMETERS
00080  M00S00080.comtdbp +++|                                       (BOTH CONTROL CARD AND DIRECT
00081  M00S00081.comtdbp +++|                                       IVE) AND THE BUFFER TO HOLD
00082  M00S00082.comtdbp +++|                                       THE DIRECTIVE IMAGE #
00083  M00S00083.comtdbp +++|           DEF DBDIRPRML  #25#;      # NUMBER OF *SSDEBUG* DIRECTIVE
00084  M00S00084.comtdbp +++|                                       PARAMETERS AND THE LENGTH OF
00085  M00S00085.comtdbp +++|                                       THE BUFFER TO HOLD THE DIRECTIVE
00086  M00S00086.comtdbp +++|                                       IMAGE #
00087  M00S00087.comtdbp +++|
00088  M00S00088.comtdbp +++|           COMMON TDBPCOM;
00089  M00S00089.comtdbp +++|
00090  M00S00090.comtdbp +++|             BEGIN  # TDBPCOM #
00091  M00S00091.comtdbp +++|
00092  M00S00092.comtdbp +++|                                                                      #
00093  M00S00093.comtdbp +++|*         ARRAY TO HOLD THE DIRECTIVE IMAGE AND TO
00094  M00S00094.comtdbp +++|*         ACCESS THE PROCESSED *SSDEBUG* PARAMETERS.
00095  M00S00095.comtdbp +++|                                                                      #
00096  M00S00096.comtdbp +++|
00097  M00S00097.comtdbp +++|             ARRAY DBARG [0:0] P(DBARGL);
00098  M00S00098.comtdbp +++|               BEGIN
00099  M00S00099.comtdbp +++|               ITEM DBARG$DIRN C(00,00,03);  # DIRECTIVE NUMBER #
00100  M00S00100.comtdbp +++|               ITEM DBARG$DIRF B(00,59,01);  # DIRECTIVE ERROR FLAG #
00101  M00S00101.comtdbp +++|               ITEM DBARG$DIRI C(01,00,80);  # DIRECTIVE IMAGE #
00102  M00S00102.comtdbp +++|
00103  M00S00103.comtdbp +++|                                                                      #
00104  M00S00104.comtdbp +++|*         FOLLOWING ITEMS DEFINE FIELDS FOR THE *SSDEBUG* DIRECTIVE
00105  M00S00105.comtdbp +++|*         PARAMETERS.
00106  M00S00106.comtdbp +++|                                                                      #
00107  M00S00107.comtdbp +++|
00108  M00S00108.comtdbp +++|               ITEM DBARG$OP   C(OP$DB,00,02);  # DIRECTIVE NAME #
00109  M00S00109.comtdbp +++|               ITEM DBARG$WPF  U(PF$DB,00,60);  # REFERENCE TO PF$DB #
00110  M00S00110.comtdbp +++|               ITEM DBARG$PF   C(PF$DB,00,07);  # PERMANENT FILE NAME #
00111  M00S00111.comtdbp +++|               ITEM DBARG$FO   I(FO$DB,00,60);  # *FCT* ORDINAL #
00112  M00S00112.comtdbp +++|               ITEM DBARG$ST   I(ST$DB,00,60);  # STARTING STREAM #
00113  M00S00113.comtdbp +++|               ITEM DBARG$WFM  U(FM$DB,00,60);  # REFERENCE TO FM$DB #
00114  M00S00114.comtdbp +++|               ITEM DBARG$FM   C(FM$DB,00,07);  # FAMILY NAME #
00115  M00S00115.comtdbp +++|               ITEM DBARG$SB   U(SB$DB,00,60);  # SUBFAMILY INDEX #
00116  M00S00116.comtdbp +++|               ITEM DBARG$SMID U(SM$DB,00,06);  # SM IDENTIFIER #
00117  M00S00117.comtdbp +++|               ITEM DBARG$SM   C(SM$DB,00,01);  # REFERENCE TO SMID #
00118  M00S00118.comtdbp +++|               ITEM DBARG$WSM  U(SM$DB,06,06);  # NEXT 6 BITS TO SMID #
00119  M00S00119.comtdbp +++|               ITEM DBARG$SL   U(SL$DB,00,60);  # LOWER STREAM LIMIT #
00120  M00S00120.comtdbp +++|               ITEM DBARG$SU   U(SU$DB,00,60);  # UPPER STREAM LIMIT #
00121  M00S00121.comtdbp +++|               ITEM DBARG$WCN  I(CN$DB,00,60);  # REFERENCE TO CN$DB #
00122  M00S00122.comtdbp +++|               ITEM DBARG$CN   C(CN$DB,00,08);  # CSN ( DIGITS ONLY ) #
00123  M00S00123.comtdbp +++|               ITEM DBARG$D    I(D$DB,00,60);   # I/O DRAWER SLOT #
00124  M00S00124.comtdbp +++|               ITEM DBARG$YI   I(YI$DB,00,60);  # Y COORDINATE #
00125  M00S00125.comtdbp +++|               ITEM DBARG$ZI   I(ZI$DB,00,60);  # Z COORDIANTE #
00126  M00S00126.comtdbp +++|               ITEM DBARG$FL   C(FL$DB,00,02);  # FLAG NAME #
00127  M00S00127.comtdbp +++|               ITEM DBARG$FLCD U(FL$DB,12,12);  # FLAG CODE VALUE #
00128  M00S00128.comtdbp +++|               ITEM DBARG$FLSD B(FL$DB,24,01);  # STREAM DETAIL FLAG #
00129  M00S00129.comtdbp +++|               ITEM DBARG$ON   U(ON$DB,00,60);  # SET FLAG #
00130  M00S00130.comtdbp +++|               ITEM DBARG$OF   U(OF$DB,00,60);  # CLEAR FLAG #
00131  M00S00131.comtdbp +++|               ITEM DBARG$I    C(I$DB,00,07);   # INPUT FILE NAME #
00132  M00S00132.comtdbp +++|               ITEM DBARG$WL   U(L$DB,00,60);   # REFERENCE TO L$DB #
00133  M00S00133.comtdbp +++|               ITEM DBARG$L    C(L$DB,00,07);   # OUTPUT FILE NAME #
00134  M00S00134.comtdbp +++|               ITEM DBARG$Z    I(Z$DB,00,60);   # *Z* OPTION #
00135  M00S00135.comtdbp +++|               ITEM DBARG$WCM  I(CM$DB,00,60);  # REFERENCE TO CM$DB #
00136  M00S00136.comtdbp +++|               ITEM DBARG$CM   C(CM$DB,00,02);  # CARTRIDGE MAKER ID #
00137  M00S00137.comtdbp +++|               END
00138  M00S00138.comtdbp +++|
00139  M00S00139.comtdbp +++|             END  # TDBPCOM #
00140  M00S00140.comtdbp +++|                                                                      #
00141  M00S00141.comtdbp +++|          COL    30
00142  M00S00142.comtdbp +++|          ENDX                                                        #
00143  M00S00143.comtdbp +++|                                               CONTROL LIST;
cdc/nos2.source/opl.opl871/common/comtdbp.txt ยท Last modified: (external edit)