User Tools

Site Tools


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

Common COMTLBP

0 Modifications

Source

Seq #  *Modification Id* Act 
----------------------------+
00001  M01S00001.comtlbp +++|                                                                      #
00002  M01S00002.comtlbp +++|          CTEXT  COMTLBP - *SSLABEL* CONTROL STATEMENT PARAMETERS.
00003  M01S00003.comtlbp +++|                                                                      #
00004  M01S00004.comtlbp +++|                                               CONTROL NOLIST;
00005  M01S00005.comtlbp +++|                                               CONTROL IFEQ LISTCON,1;
00006  M01S00006.comtlbp +++|                                               CONTROL LIST;
00007  M01S00007.comtlbp +++|                                               CONTROL FI;
00008  M01S00008.comtlbp +++|
00009  M01S00009.comtlbp +++|                             BEGIN     # COMTLBP #
00010  M01S00010.comtlbp +++|
00011  M01S00011.comtlbp +++|                                                                      #
00012  M01S00012.comtlbp +++|***       COMTLBP - ADDRESSES FOR THE PROCESSED *SSLABEL* PARAMETERS.
00013  M01S00013.comtlbp +++|*
00014  M01S00014.comtlbp +++|*         *COMTLBP* SETS UP THE *SYMPL*/*COMPASS* DEFINITION OF THE
00015  M01S00015.comtlbp +++|*         AREA TO HOLD THE *SSLABEL* PROCESSED PARAMETERS.
00016  M01S00016.comtlbp +++|
00017  M01S00017.comtlbp +++|
00018  M01S00018.comtlbp +++|
00019  M01S00019.comtlbp +++|
00020  M01S00020.comtlbp +++|*         ADDRESSES AND THE DEFAULT VALUES FOR THE *SSLABEL*
00021  M01S00021.comtlbp +++|*         CONTROL STATEMENT AND THE DIRECTIVE PARAMETERS.
00022  M01S00022.comtlbp +++|
00023  M01S00023.comtlbp +++|          USE    /TLBPCOM/
00024  M01S00024.comtlbp +++|
00025  M01S00025.comtlbp +++| DIR      BSS    9           BUFFER TO HOLD THE DIRECTIVE IMAGE
00026  M01S00026.comtlbp +++| OP       DATA   0           DIRECTIVE NAME
00027  M01S00027.comtlbp +++| N        DATA   0           NUMBER OF CARTRIDGES OR CUBES TO PROCESS
00028  M01S00028.comtlbp +++| CN       DATA   0           CARTRIDGE SERIAL NUMBER
00029  M01S00029.comtlbp +++| PK       DATA   0           CARTRIDGE OR CUBE PICK OPTION
00030  M01S00030.comtlbp +++| PT       DATA   0           CARTRIDGE OR CUBE PUT OPTION
00031  M01S00031.comtlbp +++| GR       DATA   7777
00032  M01S00032.comtlbp +++| LT       DATA   0           LOST OPTION
00033  M01S00033.comtlbp +++| SM       DATA   0           SM-ID
00034  M01S00034.comtlbp +++| ON       DATA   0           TURN A FLAG ON OPTION
00035  M01S00035.comtlbp +++| OF       DATA   0           TURN A FLAG OFF OPTION
00036  M01S00036.comtlbp +++| YI       DATA   0           Y COORDINATE OF FIRST LOCATION
00037  M01S00037.comtlbp +++| YF       DATA   0           Y COORDINATE OF SECOND LOCATION
00038  M01S00038.comtlbp +++| ZI       DATA   0           Z COORDINATE OF FIRST LOCATION
00039  M01S00039.comtlbp +++| ZF       DATA   0           Z COORDINATE OF SECOND LOCATION
00040  M01S00040.comtlbp +++| FM       DATA   0           FAMILY NAME
00041  M01S00041.comtlbp +++| SB       DATA   0           SUB-FAMILY IDENTIFIER
00042  M01S00042.comtlbp +++| CM       DATA   0           CARTRIDGE MANUFACTURER
00043  M01S00043.comtlbp +++| CC       DATA    0           STORE CLEAR CARTRIDGE
00044  M01S00044.comtlbp +++| B        DATA   600         ALLOCATED FOR SMALL FILES
00045  M01S00045.comtlbp +++| I        DATA   0LINPUT     DIRECTIVE SOURCE FILE
00046  M01S00046.comtlbp +++| L        DATA   0LOUTPUT    OUTPUT FILE
00047  M01S00047.comtlbp +++| Z        DATA   0           *Z* OPTION
00048  M01S00048.comtlbp +++|          USE
00049  M01S00049.comtlbp +++|
00050  M01S00050.comtlbp +++|*         RELATIVE WORD POSITIONS OF THE PROCESSED PARAMETERS.
00051  M01S00051.comtlbp +++|*         ASSEMBLY ERRORS ARE CAUSED BY A CHANGE IN THE
00052  M01S00052.comtlbp +++|*         FOLLOWING ORDER.  *DIR* IS CONSIDERED AS WORD *0*
00053  M01S00053.comtlbp +++|*         FOR *SYMPL* DECLARATIONS.
00054  M01S00054.comtlbp +++|                                                                      #
00055  M01S00055.comtlbp +++|                                            # WORD POSITIONS FOR #
00056  M01S00056.comtlbp +++|#DIR      #DEF#  DIR+0       # DIR$LB #0#;   # DIRECTIVE IMAGE BUFFER #
00057  M01S00057.comtlbp +++|#OP       #DEF#  DIR+9       # OP$LB  #9#;   # *OP* #
00058  M01S00058.comtlbp +++|#N        #DEF#  DIR+10      # N$LB   #10#;  # *N* #
00059  M01S00059.comtlbp +++|#CN       #DEF#  DIR+11      # CN$LB  #11#;  # *CN* #
00060  M01S00060.comtlbp +++|#PK       #DEF#  DIR+12      # PK$LB  #12#;  # *PK* #
00061  M01S00061.comtlbp +++|#PT       #DEF#  DIR+13      # PT$LB  #13#;  # *PT* #
00062  M01S00062.comtlbp +++|#GR       #DEF#  DIR+14      # GR$LB  #14#;  # *GR* #
00063  M01S00063.comtlbp +++|#LT       #DEF#  DIR+15      # LT$LB  #15#;  # *LT* #
00064  M01S00064.comtlbp +++|#SM       #DEF#  DIR+16      # SM$LB  #16#;  # *SM* #
00065  M01S00065.comtlbp +++|#ON       #DEF#  DIR+17      # ON$LB  #17#;  # *ON* #
00066  M01S00066.comtlbp +++|#OF       #DEF#  DIR+18      # OF$LB  #18#;  # *OF* #
00067  M01S00067.comtlbp +++|#YI       #DEF#  DIR+19      # YI$LB  #19#;  # *YI* #
00068  M01S00068.comtlbp +++|#YF       #DEF#  DIR+20      # YF$LB  #20#;  # *YF* #
00069  M01S00069.comtlbp +++|#ZI       #DEF#  DIR+21      # ZI$LB  #21#;  # *ZI* #
00070  M01S00070.comtlbp +++|#ZF       #DEF#  DIR+22      # ZF$LB  #22#;  # *ZF* #
00071  M01S00071.comtlbp +++|#FM       #DEF#  DIR+23      # FM$LB  #23#;  # *FM* #
00072  M01S00072.comtlbp +++|#SB       #DEF#  DIR+24      # SB$LB  #24#;  # *SB* #
00073  M01S00073.comtlbp +++|#CM       #DEF#  DIR+25      # CM$LB  #25#;  # *CM* #
00074  M01S00074.comtlbp +++|#CC       #DEF#  DIR+26      # CC$LB  #26#;  # *CC* #
00075  M01S00075.comtlbp +++|#B        #DEF#  DIR+27      # B$LB   #27#;  # *B* #
00076  M01S00076.comtlbp +++|#I        #DEF#  DIR+28      # I$LB   #28#;  # *I* #
00077  M01S00077.comtlbp +++|#L        #DEF#  DIR+29      # L$LB   #29#;  # *L* #
00078  M01S00078.comtlbp +++|#Z        #DEF#  DIR+30      # Z$LB   #30#;  # *Z* #
00079  M01S00079.comtlbp +++|
00080  M01S00080.comtlbp +++|                                                                      #
00081  M01S00081.comtlbp +++|          COL    12
00082  M01S00082.comtlbp +++|                                                                      #
00083  M01S00083.comtlbp +++|
00084  M01S00084.comtlbp +++|            DEF LBARGL  #31#;      # LENGTH OF THE BUFFER TO HOLD ALL
00085  M01S00085.comtlbp +++|                                       *SSLABEL* PARAMETERS (BOTH
00086  M01S00086.comtlbp +++|                                       CONTROL STATEMENT AND DIRECTIVE)
00087  M01S00087.comtlbp +++|                                       AND THE BUFFER TO HOLD THE
00088  M01S00088.comtlbp +++|                                       DIRECTIVE IMAGE #
00089  M01S00089.comtlbp +++|            DEF DIRPRML  #28#;   # NUMBER OF SSLABEL DIRECTIVES
00090  M01S00090.comtlbp +++|                                       PARAMETERS AND THE LENGTH OF THE
00091  M01S00091.comtlbp +++|                                       BUFFER TO HOLD THE DIRECTIVE
00092  M01S00092.comtlbp +++|                                       IMAGE #
00093  M01S00093.comtlbp +++|
00094  M01S00094.comtlbp +++|           COMMON TLBPCOM;
00095  M01S00095.comtlbp +++|
00096  M01S00096.comtlbp +++|             BEGIN  # TLBPCOM #
00097  M01S00097.comtlbp +++|
00098  M01S00098.comtlbp +++|                                                                      #
00099  M01S00099.comtlbp +++|*         ARRAY TO HOLD THE DIRECTIVE IMAGE AND TO
00100  M01S00100.comtlbp +++|*         ACCESS THE PROCESSED *SSLABEL* PARAMETERS.
00101  M01S00101.comtlbp +++|                                                                      #
00102  M01S00102.comtlbp +++|
00103  M01S00103.comtlbp +++|             ARRAY LBARG [0:0] P(LBARGL);
00104  M01S00104.comtlbp +++|               BEGIN
00105  M01S00105.comtlbp +++|               ITEM LBARG$DIRN C(00,00,03);  # DIRECTIVE NUMBER #
00106  M01S00106.comtlbp +++|               ITEM LBARG$DIRF B(00,59,01);  # DIRECTIVE ERROR FLAG #
00107  M01S00107.comtlbp +++|               ITEM LBARG$DIRI C(01,00,80);  # DIRECTIVE IMAGE #
00108  M01S00108.comtlbp +++|
00109  M01S00109.comtlbp +++|                                                                      #
00110  M01S00110.comtlbp +++|*         PARAMETERS SPECIFIED ON *ASLABEL* DIRECTIVES.
00111  M01S00111.comtlbp +++|                                                                      #
00112  M01S00112.comtlbp +++|
00113  M01S00113.comtlbp +++|               ITEM LBARG$OP   C(OP$LB,00,02);  # DIRECTIVE NAME #
00114  M01S00114.comtlbp +++|               ITEM LBARG$N    U(N$LB,00,60);   # NUMBER OF CARTRIDGES
00115  M01S00115.comtlbp +++|                                                  OR CUBES TO PROCESS #
00116  M01S00116.comtlbp +++|               ITEM LBARG$C    C(CN$LB,00,08);  # CARTRIDGE NUMBER #
00117  M01S00117.comtlbp +++|               ITEM LBARG$PK   C(PK$LB,00,01);  # PICK OPTION #
00118  M01S00118.comtlbp +++|               ITEM LBARG$PT   C(PT$LB,00,01);  # PUT OPTION #
00119  M01S00119.comtlbp +++|               ITEM LBARG$GR   I(GR$LB,00,60);  # GROUP NUMBER #
00120  M01S00120.comtlbp +++|               ITEM LBARG$LT   U(LT$LB,00,60);  # LOST OPTION #
00121  M01S00121.comtlbp +++|               ITEM LBARG$SM   C(SM$LB,00,01);  # SM-ID #
00122  M01S00122.comtlbp +++|               ITEM LBARG$SMID U(SM$LB,00,06);  # SM-ID #
00123  M01S00123.comtlbp +++|               ITEM LBARG$ZSM  U(SM$LB,06,06);  # 6 BITS NEXT TO
00124  M01S00124.comtlbp +++|                                                  SM-ID #
00125  M01S00125.comtlbp +++|               ITEM LBARG$ON   U(ON$LB,00,60);  # FLAG ON OPTION #
00126  M01S00126.comtlbp +++|               ITEM LBARG$OF   U(OF$LB,00,60);  # FLAG OFF OPTION #
00127  M01S00127.comtlbp +++|               ITEM LBARG$YI   I(YI$LB,00,60);  # FIRST Y COORDINATE #
00128  M01S00128.comtlbp +++|               ITEM LBARG$YF   I(YF$LB,00,60);  # SECOND Y COORDINATE #
00129  M01S00129.comtlbp +++|               ITEM LBARG$ZI   I(ZI$LB,00,60);  # FIRST Z COORDINATE #
00130  M01S00130.comtlbp +++|               ITEM LBARG$ZF   I(ZF$LB,00,60);  # SECOND Z COORDINATE #
00131  M01S00131.comtlbp +++|               ITEM LBARG$ZFM  I(FM$LB,00,60);  # REFERENCE TO FM$LB #
00132  M01S00132.comtlbp +++|               ITEM LBARG$FM   C(FM$LB,00,07);  # FAMILY NAME #
00133  M01S00133.comtlbp +++|               ITEM LBARG$SB   U(SB$LB,00,60);  # SUB-FAMILY #
00134  M01S00134.comtlbp +++|               ITEM LBARG$CM   C(CM$LB,00,02);  # CARTRIDGE MAKER #
00135  M01S00135.comtlbp +++|               ITEM LBARG$CC   U(CC$LB,00,60);  # STORE CLEAR CUBE #
00136  M01S00136.comtlbp +++|               ITEM LBARG$B    U(B$LB,00,60);   # SMALL FILE SPACE #
00137  M01S00137.comtlbp +++|
00138  M01S00138.comtlbp +++|                                                                      #
00139  M01S00139.comtlbp +++|*     *ASLABEL* CONTROL STATEMENT PARAMETERS.
00140  M01S00140.comtlbp +++|                                                                      #
00141  M01S00141.comtlbp +++|
00142  M01S00142.comtlbp +++|               ITEM LBARG$I    C(I$LB,00,07);  # INPUT FILE NAME #
00143  M01S00143.comtlbp +++|               ITEM LBARG$LZ   U(L$LB,00,60);  # REFERENCE TO L$LB #
00144  M01S00144.comtlbp +++|               ITEM LBARG$L    C(L$LB,00,07);  # OUTPUT FILE NAME #
00145  M01S00145.comtlbp +++|               ITEM LBARG$Z    U(Z$LB,00,60);  # *Z* OPTION #
00146  M01S00146.comtlbp +++|               END
00147  M01S00147.comtlbp +++|
00148  M01S00148.comtlbp +++|             END  # TLBPCOM #
00149  M01S00149.comtlbp +++|
00150  M01S00150.comtlbp +++|           END  # COMTLBP #
00151  M01S00151.comtlbp +++|                                                                      #
00152  M01S00152.comtlbp +++|          COL    30
00153  M01S00153.comtlbp +++|          ENDX                                                        #
00154  M01S00154.comtlbp +++|                                               CONTROL LIST;
cdc/nos2.source/opl.opl871/common/comtlbp.txt · Last modified: by 127.0.0.1