User Tools

Site Tools


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

Common COMXMSC

1 Modification

Source

Seq #  *Modification Id* Act 
----------------------------+
00001  M01S00001.comxmsc +++|
00002  M01S00002.comxmsc +++|#     COMXMSC - MISCELLANEOUS DEFS, FLAGS, AND COUNTERS.              #
00003  M01S00003.comxmsc +++|                                               CONTROL NOLIST;
00004  M01S00004.comxmsc +++|                                               CONTROL IFEQ LISTCON,1;
00005  M01S00005.comxmsc +++|                                               CONTROL LIST;
00006  M01S00006.comxmsc +++|                                               CONTROL FI;
00007  M01S00007.comxmsc +++|      BEGIN  # COMXMSC #
00008  M01S00008.comxmsc +++|
00009  M01S00009.comxmsc +++|#
00010  M01S00010.comxmsc +++|***   COMXMSC - MISCELLANEOUS DEFS, FLAGS, AND COUNTERS.
00011  M01S00011.comxmsc +++|*
00012  M01S00012.comxmsc +++|*     COMXMSC CONTAINS MISCELLANEOUS DEFS, FLAGS, AND COUNTERS
00013  M01S00013.comxmsc +++|*     WHICH ARE REQUIRED BY VARIOUS *SSEXEC* ROUTINES.
00014  M01S00014.comxmsc +++|#
00015  M01S00015.comxmsc +++|
00016  M01S00016.comxmsc +++|
00017  M01S00017.comxmsc +++|
00018  M01S00018.comxmsc +++|      DEF FM         #1#;            # FORCE FAMILY OPTION #
00019  M01S00019.comxmsc +++|      DEF HLRQIND    #TRUE#;         # *HLRQ* ENTRY INDICATOR #
00020  M01S00020.comxmsc +++|      DEF LLRQIND    #FALSE#;        # *LLRQ* ENTRY INDICATOR #
00021  M01S00021.comxmsc +++|      DEF LNV        #O"13"#;        # ACCESS LEVEL INVALID FOR FILE #
00022  M01S00022.comxmsc +++|      DEF MAXTIME    #O"7777777"#;   # MAXIMUM POSSIBLE DELAY #
00023  M01S00023.comxmsc +++|      DEF MRFTLEN    #2#;            # *MRFT* ENTRY LENGTH #
00024  M01S00024.comxmsc +++|      DEF NOCART     #0#;            # NO CARTRIDGE #
00025  M01S00025.comxmsc +++|      DEF NUMAU      #1932#;         # NUMBER OF AU PLUS ONE #
00026  M01S00026.comxmsc +++|      DEF RESTART    #2#;            # CONTROL VALUE IF RESTART NEEDED
00027  M01S00027.comxmsc +++|                                     #
00028  M01S00028.comxmsc +++|      DEF SLAVEMODE  #1#;            # CONTROL VALUE IF IN SLAVE MODE #
00029  M01S00029.comxmsc +++|      DEF TSFMCAT    #"TSFMCAT"#;    # TEMPORARY CATALOG FILE NAME #
00030  M01S00030.comxmsc +++|      DEF WEQ        #O"10"#;        # EQUIPMENT NOT AVAILABLE #
00031  M01S00031.comxmsc +++|
00032  M01S00032.comxmsc +++|      STATUS ERRST                   # DESTAGE/STAGE ERROR STATES #
00033  M01S00033.comxmsc +++|        NOERR,                       # NO ERROR #
00034  M01S00034.comxmsc +++|        WAIT,                        # WAIT CONDITION #
00035  M01S00035.comxmsc +++|        RETRY,                       # RETRY DESTAGE ON DIFF CARTRIDGE
00036  M01S00036.comxmsc +++|                                     #
00037  M01S00037.comxmsc +++|        FATAL,                       # FATAL ERROR #
00038  M01S00038.comxmsc +++|        RESTART,                     # RESTART CONDITION #
00039  M01S00039.comxmsc +++|        ABANDON,                     # ABANDON CONDITION #
00040  M01S00040.comxmsc +++|        SPECIAL,                     # SPECIAL CONDITION #
00041  M01S00041.comxmsc +++|        NXTSUBF,                     # NEXT SUBFAMILY #
00042  M01S00042.comxmsc +++|        TEMP,                        # TEMPORARY DUE TO HW DELAY #
00043  M01S00043.comxmsc +++|        RSFULL,                      # NO RESOURES #
00044  M01S00001.common1 +++|        SMDSTAGEOFF,                 # DRD-S OFF TO DESTAGE #
00045  M01S00044.comxmsc +++|        PERM;                        # PERMANENT ERROR #
00046  M01S00045.comxmsc +++|
00047  M01S00046.comxmsc +++|      STATUS HLRPN                   # *HLRQ* PROCESS NAMES #
00048  M01S00047.comxmsc +++|        STAGE,                       # STAGER #
00049  M01S00048.comxmsc +++|        DESTAGE,                     # DESTAGER #
00050  M01S00049.comxmsc +++|        ENDPN;                       # END OF *HLRQ* PROCESS NAMES #
00051  M01S00050.comxmsc +++|
00052  M01S00051.comxmsc +++|      STATUS PROCST                  # PROCESS STATE #
00053  M01S00052.comxmsc +++|        INITIAL,                     # INITIAL STATE #
00054  M01S00053.comxmsc +++|        CONT1,                       # CONTINUATION 1 #
00055  M01S00054.comxmsc +++|        CONT2,                       # CONTINUATION 2 #
00056  M01S00055.comxmsc +++|        CONT3,                       # CONTINUATION 3 #
00057  M01S00056.comxmsc +++|        CONT4,                       # CONTINUATION 4 #
00058  M01S00057.comxmsc +++|        CONT5,                       # CONTINUATION 5 #
00059  M01S00058.comxmsc +++|        CONT6,                       # CONTINUATION 6 #
00060  M01S00059.comxmsc +++|        CONT7,                       # CONTINUATION 7 #
00061  M01S00060.comxmsc +++|        CONT8,                       # CONTINUATION 8 #
00062  M01S00061.comxmsc +++|        CONT9,                       # CONTINUATION 9 #
00063  M01S00062.comxmsc +++|        CONT10,                      # CONTINUATION 10 #
00064  M01S00063.comxmsc +++|        CONT11,                      # CONTINUATION 11 #
00065  M01S00064.comxmsc +++|        CONT12,                      # CONTINUATION 12 #
00066  M01S00065.comxmsc +++|        CONT13,                      # CONTINUATION 13 #
00067  M01S00066.comxmsc +++|        CONT14,                      # CONTINUATION 14 #
00068  M01S00067.comxmsc +++|        CONT15,                      # CONTINUATION 15 #
00069  M01S00068.comxmsc +++|        CONT16,                      # CONTINUATION 16 #
00070  M01S00069.comxmsc +++|        CONT17,                      # CONTINUATION 17 #
00071  M01S00070.comxmsc +++|        CONT18,                      # CONTINUATION 18 #
00072  M01S00071.comxmsc +++|        CONT19,                      # CONTINUATION 19 #
00073  M01S00072.comxmsc +++|        CONT20,                      # CONTINUATION 20 #
00074  M01S00073.comxmsc +++|        CONT21,                      # CONTINUATION 21 #
00075  M01S00074.comxmsc +++|        CONT22,                      # CONTINUATION 22 #
00076  M01S00075.comxmsc +++|        CONT23,                      # CONTINUATION 23 #
00077  M01S00076.comxmsc +++|        CONT24,                      # CONTINUATION 24 #
00078  M01S00077.comxmsc +++|        CONT25,                      # CONTINUATION 25 #
00079  M01S00078.comxmsc +++|        CONT26,                      # CONTINUATION 26 #
00080  M01S00079.comxmsc +++|        CONT27,                      # CONTINUATION 27 #
00081  M01S00080.comxmsc +++|        CONT28,                      # CONTINUATION 28 #
00082  M01S00081.comxmsc +++|        CONT29,                      # CONTINUATION 29 #
00083  M01S00082.comxmsc +++|        CONT30,                      # CONTINUATION 30 #
00084  M01S00083.comxmsc +++|        COMPLETE;                    # COMPLETE STATE #
00085  M01S00084.comxmsc +++|
00086  M01S00085.comxmsc +++|      COMMON XMSCCOM;
00087  M01S00086.comxmsc +++|
00088  M01S00087.comxmsc +++|        BEGIN  # XMSCCOM #
00089  M01S00088.comxmsc +++|                                     # $$ #
00090  M01S00089.comxmsc +++|        ITEM $$XMSC$$   C(20) = "****** COMXMSC *****";
00091  M01S00090.comxmsc +++|                                     # $$ #
00092  M01S00091.comxmsc +++|
00093  M01S00092.comxmsc +++|        ITEM STGCNT     I;           # NUMBER OF STAGE REQUESTS #
00094  M01S00093.comxmsc +++|
00095  M01S00094.comxmsc +++|#
00096  M01S00095.comxmsc +++|*     THE FOLLOWING ITEM *STG$MSK* CONTROLS THE STAGING INITIATION
00097  M01S00096.comxmsc +++|*     PROCESS AS FOLLOWS:
00098  M01S00097.comxmsc +++|*
00099  M01S00098.comxmsc +++|*     IF *STG$MSK* = 0, THEN THE PROCEDURES *NEWWORK* AND *TDAM$RP*
00100  M01S00099.comxmsc +++|*                       MAY BE CALLED TO PROCESS A NON-STAGE *TDAM*
00101  M01S00100.comxmsc +++|*                       REQUEST DIRECTLY, OR TO INITIATE A STAGE
00102  M01S00101.comxmsc +++|*                       BY PLACING THE *TDAM* INTO AN *HLRQ* ENTRY.
00103  M01S00102.comxmsc +++|*
00104  M01S00103.comxmsc +++|*     IF *STG$MSK* NQ 0, THEN THERE IS NO POINT IN CALLING *TDAM$RP*.
00105  M01S00104.comxmsc +++|*
00106  M01S00105.comxmsc +++|*     *TDAM$RP* SETS *STG$MSK* TO A NON-ZERO VALUE WHEN IT HAS
00107  M01S00106.comxmsc +++|*     COMPLETED EXECUTION.  IF *STG$MSK* IS NON-ZERO, EACH BIT
00108  M01S00107.comxmsc +++|*     (1-8) INDICATES WHETHER THE ASSOCIATED STORAGE MODULE (A-H)
00109  M01S00108.comxmsc +++|*     HAS AN AVAILABLE *DRD* FOR THE CARTRIDGE NEEDED FOR THE REQUEST.
00110  M01S00109.comxmsc +++|*     IF THE BIT IS SET, THE STORAGE MODULE IS BUSY, AND HENCE
00111  M01S00110.comxmsc +++|*     *TDAM$RP* NEED NOT BE CALLED.
00112  M01S00111.comxmsc +++|*
00113  M01S00112.comxmsc +++|*     THE FOLLOWING ROUTINES SET *STG$MSK* TO ZERO:
00114  M01S00113.comxmsc +++|*
00115  M01S00114.comxmsc +++|*     - *HLRQMTR*  WHEN A STAGE OR DESTAGE *HLRQ* IS COMPLETE.
00116  M01S00115.comxmsc +++|*
00117  M01S00116.comxmsc +++|*     - *ENTDAM*   WHEN A *TDAM* REQUEST IS RECEIVED WHICH CAN
00118  M01S00117.comxmsc +++|*                  BE PROCESSED.
00119  M01S00118.comxmsc +++|*
00120  M01S00119.comxmsc +++|#
00121  M01S00120.comxmsc +++|
00122  M01S00121.comxmsc +++|        ITEM STG$MSK    U=0;         # CONTROLS STAGE PROCESSING #
00123  M01S00122.comxmsc +++|
00124  M01S00123.comxmsc +++|#
00125  M01S00124.comxmsc +++|*     THE FOLLOWING ARRAY DETERMINES WHETHER ACCOUNT AND
00126  M01S00125.comxmsc +++|*     DAYFILE MESSAGES WILL BE ISSUED FROM *MSGAFDF*.
00127  M01S00126.comxmsc +++|#
00128  M01S00127.comxmsc +++|
00129  M01S00128.comxmsc +++|        ARRAY MSGCTL [0:0] S(5);
00130  M01S00129.comxmsc +++|          BEGIN
00131  M01S00130.comxmsc +++|          ITEM MSG$OPTXT C(00,00,10) =[" DEST STGE"];
00132  M01S00131.comxmsc +++|          ITEM MSG$DF$CTL U(01,00,60);  # DAYFILE BIT MASKS #
00133  M01S00132.comxmsc +++|          ITEM MSG$DF$DS  U(01,00,30) = [O"7777777"];
00134  M01S00133.comxmsc +++|          ITEM MSG$DF$ST  U(01,30,30) = [O"7777777"];
00135  M01S00134.comxmsc +++|          ITEM MSG$ACT    U(02,00,60);  # 1 BIT PER MESSAGE USED #
00136  M01S00135.comxmsc +++|          ITEM MSG$AF    C(03,00,10) = [" ACCOUNT  "];
00137  M01S00136.comxmsc +++|          ITEM MSG$AF$CTL U(04,00,60) = [O"7777"];
00138  M01S00137.comxmsc +++|          END
00139  M01S00138.comxmsc +++|
00140  M01S00139.comxmsc +++|
00141  M01S00140.comxmsc +++|#
00142  M01S00141.comxmsc +++|*     THE FOLLOWING ITEMS CONTAIN FIELD LENGTH INFORMATION.  THE
00143  M01S00142.comxmsc +++|*     PROCEDURE *MNGMEM* IS USED TO MANAGE MEMORY REQUESTS.  AFTER THE
00144  M01S00143.comxmsc +++|*     ITEMS *CUR$FL*, *MAX$FL*, *NEXTADR*, AND *UNU$FL* ARE INITIALIZED
00145  M01S00144.comxmsc +++|*     BY *INITAB*, THESE FIELDS ALONG WITH *NFLCHNG* ARE TO BE CHANGED
00146  M01S00145.comxmsc +++|*     ONLY BY *MNGMEM*.
00147  M01S00146.comxmsc +++|#
00148  M01S00147.comxmsc +++|
00149  M01S00148.comxmsc +++|        ITEM CUR$FL     I;           # CURRENT FIELD LENGTH #
00150  M01S00149.comxmsc +++|        ITEM MAX$FL     I;           # MAXIMUM FIELD LENGTH REACHED #
00151  M01S00150.comxmsc +++|        ITEM NEXTADR    U;           # LOCATION OF NEXT AVAILABLE BLOCK
00152  M01S00151.comxmsc +++|                                       OF ALLOCATED MEMORY #
00153  M01S00152.comxmsc +++|        ITEM NFLCHNG    I;           # NUMBER OF FIELD LENGTH CHANGES #
00154  M01S00153.comxmsc +++|        ITEM UNU$FL     I;           # UNUSED FIELD LENGTH #
00155  M01S00154.comxmsc +++|        ITEM DSTCNT     I;           # NUMBER OF FILES DESTAGED #
00156  M01S00155.comxmsc +++|
00157  M01S00156.comxmsc +++|
00158  M01S00157.comxmsc +++|#
00159  M01S00158.comxmsc +++|*     THE FOLLOWING ITEMS CONTROL THE HIGH LEVEL DESTAGE PROCESS.
00160  M01S00159.comxmsc +++|*
00161  M01S00160.comxmsc +++|*     *INIT*  =X, DESTAGING IS TO BE INITIATED.  *MAINLP* IS TO CALL
00162  M01S00161.comxmsc +++|*                 *NEWWORK* IF AN *HLRQ* ENTRY IS FREE.  *NEWWORK*
00163  M01S00162.comxmsc +++|*                 WILL CALL *DSNTDAM* TO GET THE FIRST DESTAGE
00164  M01S00163.comxmsc +++|*                 REQUEST IN THE *HLRQ* ENTRY.
00165  M01S00164.comxmsc +++|*
00166  M01S00165.comxmsc +++|*     *FAM*   =0, NO DESTAGING OF FILES IS OCCURRING. *SSMOVE*
00167  M01S00166.comxmsc +++|*                 MAY RUN AND CONNECT TO *EXEC* TO SUBMIT
00168  M01S00167.comxmsc +++|*                 FILES TO BE DESTAGED.
00169  M01S00168.comxmsc +++|*
00170  M01S00169.comxmsc +++|*     *FAM*   =F, FILES FROM FAMILY ( F ) ARE BEING DESTAGED.
00171  M01S00170.comxmsc +++|*                 FIELD *LTCT* INDICATES WHETHER *SSMOVE*
00172  M01S00171.comxmsc +++|*                 IS WAITING FOR A REPLY WHEN THE DESTAGING
00173  M01S00172.comxmsc +++|*                 IS COMPLETE.
00174  M01S00173.comxmsc +++|*                 FIELD *LKMSK* INDICATES WHETHER SUBFAMILY CATALOG
00175  M01S00174.comxmsc +++|*                 INTERLOCKS ARE TO BE RELEASED.
00176  M01S00175.comxmsc +++|*                 FIELD *LKTYP* INDICATED THE TYPE OF INTERLOCK
00177  M01S00176.comxmsc +++|*                 RELEASE IS REQUESTED IF *LKMSK* NQ 0.
00178  M01S00177.comxmsc +++|*
00179  M01S00178.comxmsc +++|*     *LTCT*  =0, *SSMOVE* IS NOT WAITING FOR A REPLY.
00180  M01S00179.comxmsc +++|*     *LTCT*  =X, ( X ) IS THE LONG TERM CONNECT TABLE ORDINAL
00181  M01S00180.comxmsc +++|*                 FOR THE WAITING *SSMOVE*.
00182  M01S00181.comxmsc +++|*
00183  M01S00182.comxmsc +++|*     *LKMSK* =0, NO SUBFAMILY CATALOG INTERLOCKS NEED TO BE RELEASED.
00184  M01S00183.comxmsc +++|*             =Y, ONE BIT PER SUBFAMILY OF ( Y ) IDENTIFIES WHICH
00185  M01S00184.comxmsc +++|*                 SUBFAMILY CATALOG FILES ARE TO BE RELEASED.
00186  M01S00185.comxmsc +++|*                 NOTE THAT THIS RELEASE CAN NOT OCCUR WHILE
00187  M01S00186.comxmsc +++|*                 A FILE IS BEING DESTAGED BECAUSE THE PARTIAL
00188  M01S00187.comxmsc +++|*                 CHAIN OF ALLOCATED VOLUMES FOR THIS FILE MAY
00189  M01S00188.comxmsc +++|*                 APPEAR TO *SSVAL* TO BE AN ORPHAN AND BE RELEASED.
00190  M01S00189.comxmsc +++|*                 PROCEDURE *NXTDEST* CALLS THE APPROPRIATE ROUTINE
00191  M01S00190.comxmsc +++|*                 TO RELEASE INTERLOCKS WHEN A FILE DESTAGE IS COMPLETE.
00192  M01S00191.comxmsc +++|*
00193  M01S00192.comxmsc +++|*     *LKTYP* =0, RELEASE SUBFAMILY CATALOG ENTIRELY.
00194  M01S00193.comxmsc +++|*             =1, ATTACH SUBFAMILY CATALOG IN UPDATE MODE (NOS 2.1).
00195  M01S00194.comxmsc +++|#
00196  M01S00195.comxmsc +++|
00197  M01S00196.comxmsc +++|        ITEM DSC$INIT   U=0;         # CONTROLS INITIATION OF DESTAGING
00198  M01S00197.comxmsc +++|                                     #
00199  M01S00002.common1 +++|        ITEM DSC$WRESRS U=0;         # DESTAGE WAITTING RESOURSE #
00200  M01S00198.comxmsc +++|        ITEM DSC$FAM    U=0;         # FAMILY BEING DESTAGED #
00201  M01S00199.comxmsc +++|        ITEM DSC$LTCT   U;           # LONG TERM CONNECT TABLE ORDINAL
00202  M01S00200.comxmsc +++|                                     #
00203  M01S00201.comxmsc +++|        ITEM DSC$LKMSK  U;           # MASK OF INTERLOCKS TO BE
00204  M01S00202.comxmsc +++|                                       RELEASED #
00205  M01S00203.comxmsc +++|        ITEM DSC$LKTYP  U;           # TYPE OF INTERLOCK TO RELEASE #
00206  M01S00204.comxmsc +++|
00207  M01S00205.comxmsc +++|        ARRAY CHARS [0:0] S(1);
00208  M01S00206.comxmsc +++|          BEGIN
00209  M01S00207.comxmsc +++|          ITEM CH$10      C(00,00,10);  # ALL 10 CHARACTERS #
00210  M01S00208.comxmsc +++|          ITEM CH$07     C(00,18,07);  # RIGHTMOST 7 CHARS #
00211  M01S00209.comxmsc +++|          ITEM CH$06      C(00,24,06);  # RIGHTMOST 6 CHARS #
Line S00210 Modification History
M01 (Added by) comxmsc
M02 (Updated by) common1
Seq #  *Modification Id* Act 
----------------------------+
00212  M02S00210.common1 ---|          ITEM CH$04      C(00,42,04);  # RIGHTMOST 4 CHARS #
00213  M01S00003.common1 +++|          ITEM CH$04      C(00,36,04);  # RIGHTMOST 4 CHARS #
00214  M01S00211.comxmsc +++|          ITEM CH$02      C(00,48,02);  # RIGHTMOST 2 CHARS #
00215  M01S00212.comxmsc +++|          END
00216  M01S00213.comxmsc +++|
00217  M01S00214.comxmsc +++|        ARRAY MSG2 [0:0] S(4);
00218  M01S00215.comxmsc +++|          BEGIN
00219  M01S00216.comxmsc +++|          ITEM MSG2$TXT   C(00,00,38) =  ##
00220  M01S00217.comxmsc +++|            [" PFN=PPPPPPP, UI=NNNNNN, FM=FFFFFFF."];
00221  M01S00218.comxmsc +++|          ITEM MSG2$PFN   C(00,30,07);  # PPPPPPP #
00222  M01S00219.comxmsc +++|          ITEM MSG2$UI    C(01,42,06);  # NNNNNN #
00223  M01S00220.comxmsc +++|          ITEM MSG2$FM    C(02,48,07);  # FFFFFFF #
00224  M01S00221.comxmsc +++|          ITEM MSG2$ZERO  U(03,48,12) = [0];
00225  M01S00222.comxmsc +++|          END
00226  M01S00223.comxmsc +++|
00227  M01S00224.comxmsc +++|
00228  M01S00225.comxmsc +++|        ARRAY FEMSG [0:0] P(3);      # EXEC FATAL ERROR MESSAGE #
00229  M01S00226.comxmsc +++|          BEGIN
00230  M01S00227.comxmsc +++|          ITEM FE$MSG     C(00,00,16) = [" EXEC ABNORMAL, "];
00231  M01S00228.comxmsc +++|          ITEM FE$RTN     C(01,36,10);  # ROUTINE NAME #
00232  M01S00229.comxmsc +++|          ITEM FE$ZBYTE   U(02,36,12) = [0];  # ZERO-BYTE TERMINATOR #
00233  M01S00230.comxmsc +++|          END
00234  M01S00231.comxmsc +++|
00235  M01S00232.comxmsc +++|        ARRAY JCI [0:0] S(2);        # JOB CONTROL INFORMATION #
00236  M01S00233.comxmsc +++|          BEGIN
00237  M01S00234.comxmsc +++|          ITEM JCI$EFG    U(00,00,06);  # GLOBAL ERROR FLAG #
00238  M01S00235.comxmsc +++|          ITEM JCI$REG    U(00,06,18);  # GLOBAL REGISTER #
00239  M01S00236.comxmsc +++|          ITEM JCI$CCL    U(00,24,12);  # RESERVED FOR *CCL* USE #
00240  M01S00237.comxmsc +++|          ITEM JCI$EM     U(00,36,12);  # EXIT MODE #
00241  M01S00238.comxmsc +++|          ITEM JCI$SSW    U(00,48,06);  # SENSE SWITCHES #
00242  M01S00239.comxmsc +++|          ITEM JCI$EF     U(01,00,06);  # LAST ERROR FLAG ENCOUNTERED #
00243  M01S00240.comxmsc +++|          ITEM JCI$R3     U(01,06,18);  # JOB CONTROL REGISTER 3 #
00244  M01S00241.comxmsc +++|          ITEM JCI$R2     U(01,24,18);  # JOB CONTROL REGISTER 2 #
00245  M01S00242.comxmsc +++|          ITEM JCI$R1     U(01,42,18);  # JOB CONTROL REGISTER 1 #
00246  M01S00243.comxmsc +++|          END
00247  M01S00244.comxmsc +++|
00248  M01S00245.comxmsc +++|        BASED
00249  M01S00246.comxmsc +++|        ARRAY MRFT [0:0] P(MRFTLEN);  # MOVE REQUEST FILE TABLE #
00250  M01S00247.comxmsc +++|          BEGIN
00251  M01S00248.comxmsc +++|          ITEM MRFTFAM    C(00,18,07);  # FAMILY NAME #
00252  M01S00249.comxmsc +++|          END
00253  M01S00250.comxmsc +++|
00254  M01S00251.comxmsc +++|        END  # XMSCCOM #
00255  M01S00252.comxmsc +++|
00256  M01S00253.comxmsc +++|      END  # COMXMSC #
00257  M01S00254.comxmsc +++|
00258  M01S00255.comxmsc +++|                                               CONTROL LIST;
cdc/nos2.source/opl.opl871/common/comxmsc.txt ยท Last modified: by 127.0.0.1