Deck CONFIG

Library Member Format: MODIFY

Listing Sections

Source

Seq #  *Modification Id* Act 
----------------------------+
00001  M00S00001.config  +++|          IDENT  CONFIG,FWA
00002  M00S00002.config  +++|          ABS
00003  M00S00003.config  +++|          SST
00004  M00S00004.config  +++|          ENTRY  CONFIG
00005  M00S00005.config  +++|          ENTRY  RFL=
00006  M00S00006.config  +++|          ENTRY  SSJ=
00007  M00S00007.config  +++|          SYSCOM B1
00008  M00S00008.config  +++| CONFIG   TITLE  CONFIG - CONFIGURE MASS STORAGE.
00009  M00S00009.config  +++|*COMMENT  CONFIG - CONFIGURE MASS STORAGE.
Line S00010 Modification History
M01 (Removed by) 281l803
Seq #  *Modification Id* Act 
----------------------------+
00010  M01S00010.281l803 ---|          COMMENT COPYRIGHT CONTROL DATA CORPORATION.  1982.
Line S00001 Modification History
M01 (Added by) 281l803
Seq #  *Modification Id* Act 
----------------------------+
00011  M01S00001.281l803 +++|          COMMENT  COPYRIGHT CONTROL DATA SYSTEMS INC.  1992.
00012  M00S00011.config  +++| CONFIG   SPACE  4,10
00013  M00S00012.config  +++|*****     CONFIG - CONFIGURE MASS STORAGE.
00014  M00S00013.config  +++|*
00015  M00S00014.config  +++|*         A. J. BEEKMAN.               77/04/25.
00016  M00S00015.config  +++|*         W. E. GOEBEL       80/02/29.
00017  M00S00016.config  +++|*
00018  M00S00017.config  +++|*         *CONFIG* PROVIDES THE CAPABILITY TO REPAIR OR RECONFIGURE
00019  M00S00018.config  +++|*         844 OR 885 DEVICES ON-LINE.
00020  M00S00019.config  +++|          SPACE  4,10
00021  M00S00020.config  +++|***       *CONFIG* ACCEPTS OPERATOR INPUT THROUGH A K-DISPLAY, VERIFIES
00022  M00S00021.config  +++|*         THE ENTERED PARAMETERS AND THEN USES THESE PARAMETERS WHILE
00023  M00S00022.config  +++|*         CALLING THE PP PROGRAM *1RM* TO RECONFIGURE OR SUSPEND
00024  M00S00023.config  +++|*         844 OR 885 TYPE RMS DEVICES.
00025  M00S00024.config  +++|          SPACE  4,10
Line S00025 Modification History
M01 (Removed by) v23l617
Seq #  *Modification Id* Act 
----------------------------+
00026  M01S00025.v23l617 ---|***       CONTROL STATEMENT CALL.
Line S00001 Modification History
M01 (Added by) v23l617
Seq #  *Modification Id* Act 
----------------------------+
00027  M01S00001.v23l617 +++|***       COMMAND.
00028  M00S00026.config  +++|*
00029  M00S00027.config  +++|*         CONFIG.   *CONFIG* IS INITIATED BY *CMS* WHEN AN IDLED
00030  M00S00028.config  +++|*                DEVICE IS FOUND.
00031  M00S00029.config  +++|          SPACE  4,10
00032  M00S00030.config  +++|***       K-DISPLAY INPUT DATA.
00033  M00S00031.config  +++|*
00034  M00S00032.config  +++|*         DATA ITEMS ARE PARTITIONED WITH SEPARATOR CHARACTERS, I.E.,
00035  M00S00033.config  +++|*         ANY NON-ALPHANUMERIC CHARACTER EXCEPT *=*.  EACH VALUE
00036  M00S00034.config  +++|*         MUST BE PRECEDED BY A PARAMETER AND SEPARATED FROM THE
00037  M00S00035.config  +++|*         PARAMETER BY AN *=*.  ONLY ONE DATA ITEM (PARAMETER=
00038  M00S00036.config  +++|*         VALUE OR COMMAND) MAY BE ENTERED ON A LINE OF INPUT AND NO
00039  M00S00037.config  +++|*         LINE TERMINATOR IS NECESSARY.
00040  M00S00038.config  +++|*
00041  M00S00039.config  +++|*         THE FOLLOWING IS A DESCRIPTION OF PARAMETERS.
00042  M00S00040.config  +++|*
Line S00041 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00043  M01S00041.ns22000 ---|*         EQ=EE  EQUIPMENT *EE* IS TO BE PROCESSED.
Line S00001 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00044  M01S00001.ns22000 +++|*         EQ=EEE EST ORDINAL *EEE* IS TO BE PROCESSED.
00045  M00S00042.config  +++|*                THIS PARAMETER IS ENTERED WHEN THE PROCESSING
00046  M00S00043.config  +++|*                OF EQUIPMENTS IS ORDER-DEPENDENT.  THIS IS
00047  M00S00044.config  +++|*                NEEDED, FOR EXAMPLE, WHEN A UNIT MUST FIRST BE
00048  M00S00045.config  +++|*                FREED UP TO REPLACE A FAILING UNIT.  IN THIS
00049  M00S00046.config  +++|*                CASE A UNIT IS DELETED FROM AN EQUIPMENT WHERE
00050  M00S00047.config  +++|*                IT IS NOT IN USE SO THAT IT CAN REPLACE A UNIT
00051  M00S00048.config  +++|*                WHICH IS FAILING.
00052  M00S00049.config  +++|*
00053  M00S00050.config  +++|*         CH=C1,C2  CHANNEL(S) TO BE USED UNDER NEW DEVICE
00054  M00S00051.config  +++|*                DEFINITION.  THIS PARAMETER IS USED WHEN THE
00055  M00S00052.config  +++|*                ENTIRE DEVICE IS TO BE REDEFINED TO AN ALTERNATE
00056  M00S00053.config  +++|*                CHANNEL STRING.  IT CAN ALSO BE USED TO ADD OR
00057  M00S00054.config  +++|*                DELETE CHANNELS FROM AN EQUIPMENT DEFINITION.
00058  M00S00055.config  +++|*
00059  M00S00056.config  +++|*         UL=U1,U2,... UN  UNIT LIST FOR NEW CONFIGURATION.  WHEN
00060  M00S00057.config  +++|*                A UNIT IS TO BE REPLACED, ADDED OR DELETED
00061  M00S00058.config  +++|*                THE ENTIRE UNIT CONFIGURATION MUST BE ENTERED
00062  M00S00059.config  +++|*                WITH THIS PARAMETER.  IF A UNIT IS TO BE
00063  M00S00060.config  +++|*                ADDED OR DELETED THE EQUIPMENT MUST BE GLOBALLY
00064  M00S00061.config  +++|*                UNLOADED IF SHARED OR HAVE UNAVAILABLE STATUS
00065  M00S00062.config  +++|*                OTHERWISE.
00066  M00S00063.config  +++|*
00067  M00S00064.config  +++|*         UR=UU  UNIT *UU* IS TO BE RECABLED.  THIS OPTION IS USED
00068  M00S00065.config  +++|*                WHEN A UNIT IS TO BE REPLACED BY A NEW UNIT WITH
00069  M00S00066.config  +++|*                THE SAME UNIT NUMBER.  THIS IS DONE BY PHYSICALLY
00070  M00S00067.config  +++|*                DISCONNECTING THE OLD UNIT AND RECABLING IN THE
00071  M00S00068.config  +++|*                REPLACEMENT UNIT.  MULTIPLE UNITS MAY BE
00072  M00S00069.config  +++|*                SPECIFIED FOR RECABLING.
00073  M00S00070.config  +++|          SPACE  4,10
00074  M00S00071.config  +++|***       K-DISPLAY COMMANDS.
00075  M00S00072.config  +++|*
00076  M00S00073.config  +++|*         GO.    INITIATE PROCESSING OF RECONFIGURATION RUN USING
00077  M00S00074.config  +++|*                PARAMETERS ENTERED.  THE K-DISPLAY PARAMETERS WILL BE
00078  M00S00075.config  +++|*                SET TO THE DEFAULT VALUES WHEN CONTROL IS RETURNED.
00079  M00S00076.config  +++|*
00080  M00S00077.config  +++|*         SUSPEND.  ALL REQUESTS TO CURRENT EQUIPMENT ARE SUSPENDED.
00081  M00S00078.config  +++|*                THIS IS DONE SO THAT THE DRIVE MAY BE REPAIRED
00082  M00S00079.config  +++|*                ON LINE.  MULTIPLE EQUIPMENTS MAY BE SUSPENDED
00083  M00S00080.config  +++|*                CONCURRENTLY.
00084  M00S00081.config  +++|*
00085  M00S00082.config  +++|*         CLEAR. CLEARS THE SUSPEND AND IDLE STATUS FOR CURRENT
00086  M00S00083.config  +++|*                EQUIPMENT.  THIS IS ENTERED WHEN THE EQUIPMENT IS
00087  M00S00084.config  +++|*                TO BE RETURNED FOR NORMAL SYSTEM USE.
00088  M00S00085.config  +++|*
00089  M00S00086.config  +++|*         END.   ENDS *CONFIG* PROCESSING.
00090  M00S00087.config  +++|*
00091  M00S00088.config  +++|*         RERUN. SET THE PARAMETERS TO THEIR DEFAULT VALUES AND UPDATE
00092  M00S00089.config  +++|*                THE LIST OF EQUIPMENTS TO BE RECONFIGURED.
00093  M00S00090.config  +++|*
00094  M00S00091.config  +++|*         RESET. RESET THE PARAMETERS TO THEIR DEFAULT VALUES.
00095  M00S00092.config  +++|*
00096  M00S00093.config  +++|*
00097  M00S00094.config  +++|*         THE FOLLOWING COMMANDS ARE ENTERED IN RESPONSE TO AN
00098  M00S00095.config  +++|*         ERROR CONDITION DETECTED BY *1RM*.
00099  M00S00096.config  +++|*
00100  M00S00097.config  +++|*         ABORT. THIS COMMAND IS ENTERED TO DISCONTINUE PROCESSING
00101  M00S00098.config  +++|*                OF THE CURRENT COMMAND IN PROGRESS.
00102  M00S00099.config  +++|*
00103  M00S00100.config  +++|*         IGNORE.  THE ERROR CONDITION DETECTED BY *1RM* IS TO
00104  M00S00101.config  +++|*                BE IGNORED.  THIS COMMAND SHOULD BE USED WITH
00105  M00S00102.config  +++|*                DISCRETION.  IT SHOULD BE USED ONLY WHEN THE
00106  M00S00103.config  +++|*                ERROR BEING POSTED IS WELL UNDERSTOOD AND
00107  M00S00104.config  +++|*                CAN LEGITIMATELY BE IGNORED.
00108  M00S00105.config  +++|*
00109  M00S00106.config  +++|*         NEXT.  THIS COMMAND IS ENTERED IN RESPONSE TO AN
00110  M00S00107.config  +++|*                885 SERVO TIMING CHECK WHEN THE TIMING DATA
00111  M00S00108.config  +++|*                IS IN THE REQUIRED RANGE.  ENTRY OF THIS
00112  M00S00109.config  +++|*                COMMAND WILL CAUSE PROCESSING TO CONTINUE
00113  M00S00110.config  +++|*                WITH EITHER THE NEXT UNIT OR THE NEXT STEP
00114  M00S00111.config  +++|*                OF PROCESSING.
00115  M00S00112.config  +++|*
00116  M00S00113.config  +++|*         RECHECK.  THIS COMMAND IS ENTERED TO RETRY A PROCESS
00117  M00S00114.config  +++|*                WHICH PREVIOUSLY GAVE AN ERROR.  IF THE ERROR
00118  M00S00115.config  +++|*                PERSISTS THE MESSAGE WILL BE POSTED AGAIN
00119  M00S00116.config  +++|*                WITH ANOTHER OPPORTUNITY FOR OPERATOR ACTION.
00120  M00S00117.config  +++|          SPACE  4,10
00121  M00S00118.config  +++|***       OPERATIONAL CONSIDERATIONS.
00122  M00S00119.config  +++|*
00123  M00S00120.config  +++|*         WHEN REPLACING A FAILING UNIT WITH A NEW UNIT THE
00124  M00S00121.config  +++|*         NEW UNIT MUST NOT BE DEFINED IN THE EST.  IF THE
00125  M00S00122.config  +++|*         REPLACEMENT UNIT IS DEFINED IN THE EST IT MUST
00126  M00S00123.config  +++|*         FIRST BE DELETED FROM THE EQUIPMENT IN WHICH IT IS
00127  M00S00124.config  +++|*         DEFINED.
00128  M00S00125.config  +++|*         WHEN ADDING OR DELETING A UNIT FROM AN EQUIPMENT
00129  M00S00126.config  +++|*         THE EQUIPMENT MUST BE UNLOADED.
00130  M00S00127.config  +++|*
00131  M00S00128.config  +++|*
00132  M00S00129.config  +++|*         WHEN RUNNING IN A MMF ENVIRONMENT CERTAIN PROBLEMS ARISE.
00133  M00S00130.config  +++|*         THEY ARE AS FOLLOWS -
00134  M00S00131.config  +++|*
00135  M00S00132.config  +++|*         1) WHEN A UNIT IS INTRODUCED INTO AN EQUIPMENT
00136  M00S00133.config  +++|*         *CONFIG* WILL CHECK IF THE REPLACEMENT UNIT IS NOT IN
00137  M00S00134.config  +++|*         USE IN THE MACHINE INITIATING THE RECONFIGURATION, BUT IT
00138  M00S00135.config  +++|*         CANNOT CHECK IF IT IS IN USE BY THE OTHER MACHINES.  THE
00139  M00S00136.config  +++|*         DESIGN OF THIS PROGRAM DOES NOT SOLVE THIS PROBLEM AND IT
00140  M00S00137.config  +++|*         IS LEFT TO THE OPERATORS TO ENSURE THAT THE REPLACEMENT
00141  M00S00138.config  +++|*         UNIT IS TRULY FREE IN THE MMF COMPLEX.
00142  M00S00139.config  +++|*
00143  M00S00140.config  +++|*         2) WHEN REPLACING A UNIT WITH A NEW UNIT, *CONFIG*
00144  M00S00141.config  +++|*         WILL CHECK FOR ALL MACHINES ACCESSING THE DEVICE TO COMPLY
00145  M00S00142.config  +++|*         WITH THE RECONFIGURATION.  HOWEVER, IF THE MACHINE DOES NOT
00146  M00S00143.config  +++|*         HAVE THE DEVICE LOADED THERE IS NO WAY TO CHECK FOR ITS
00147  M00S00144.config  +++|*         COMPLIANCE.  IN THIS CASE THE RECONFIGURATION WILL PROCEED
00148  M00S00145.config  +++|*         ON THE MACHINES WITH THE DEVICE LOADED AND THE OTHER
00149  M00S00146.config  +++|*         MACHINES WILL NOT BE ABLE TO USE THIS DEVICE.
00150  M00S00147.config  +++|*
00151  M00S00148.config  +++|*         3) THE ADDITION AND DELETION OF A UNIT IS INTENDED
00152  M00S00149.config  +++|*         FOR LOCAL MACHINE USE.  WHEN AN ADD OR DELETE IS COMPLETED
00153  M00S00150.config  +++|*         ON ONE MACHINE, THE REDEFINITION REQUESTED BIT WILL BE
00154  M00S00151.config  +++|*         CLEARED FOR THAT EQUIPMENT.  THUS, NO OTHER MACHINE WILL
00155  M00S00152.config  +++|*         RECOGNIZE THE REQUEST FOR RECONFIGURATION ON THIS EQUIPMENT.
00156  M00S00153.config  +++|*         IF MORE THAN ONE MACHINE IN THE COMPLEX WISHES TO ADD OR
Line S00154 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00157  M01S00154.ns22000 ---|*         DELETE UNITS FROM THE SAME SHARED EQUIPMENT, *IDLE,EQNN.*
Line S00002 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00158  M01S00002.ns22000 +++|*         DELETE UNITS FROM THE SAME SHARED EQUIPMENT, *IDLE,EQXXX.*
00159  M00S00155.config  +++|*         WILL HAVE TO BE ENTERED FROM EACH MACHINE.
00160  M00S00156.config  +++|          SPACE  4,10
00161  M00S00157.config  +++|***       ROUTINES CALLED.
00162  M00S00158.config  +++|*
00163  M00S00159.config  +++|*         *1RM*, *CMS*.
00164  M00S00160.config  +++|          SPACE  4,10
00165  M00S00161.config  +++|***       DAYFILE MESSAGES.
00166  M00S00162.config  +++|*
00167  M00S00163.config  +++|*
Line S00164 Modification History
M01 (Removed by) v23l617
Seq #  *Modification Id* Act 
----------------------------+
00168  M01S00164.v23l617 ---|*         * INVALID CONTROL STATEMENT.* = ARGUMENTS WERE ENTERED
00169  M01S00165.v23l617 ---|*         ON THE CONTROL STATEMENT CALL TO *CONFIG*.
Line S00002 Modification History
M01 (Added by) v23l617
Seq #  *Modification Id* Act 
----------------------------+
00170  M01S00002.v23l617 +++|*         * INCORRECT COMMAND.* = INCORRECT ARGUMENTS WERE ENTERED
00171  M01S00003.v23l617 +++|*         ON THE *CONFIG* COMMAND.
00172  M00S00166.config  +++|*
Line S00167 Modification History
M01 (Removed by) v23l617
Seq #  *Modification Id* Act 
----------------------------+
00173  M01S00167.v23l617 ---|*         * INVALID USER ACCESS.* = *CONFIG* WAS CALLED FROM A NON-
Line S00004 Modification History
M01 (Added by) v23l617
Seq #  *Modification Id* Act 
----------------------------+
00174  M01S00004.v23l617 +++|*         * USER ACCESS NOT VALID.* = *CONFIG* WAS CALLED FROM A NON-
00175  M00S00168.config  +++|*         SYSTEM ORIGIN JOB OR WITHOUT MASS STORAGE SUBSYSTEM ID.
00176  M00S00169.config  +++|*
00177  M00S00170.config  +++|*         * CONFIG UTILITY COMPLETE.* = ALL IDLED EQUIPMENTS HAVE
00178  M00S00171.config  +++|*         BEEN PROCESSED.
Line S00172 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00179  M01S00172.ns22000 ---|          SPACE  4,10
00180  M01S00173.ns22000 ---|***       ERROR LOG MESSAGES.
00181  M01S00174.ns22000 ---|*
00182  M01S00175.ns22000 ---|*         *EQXX REDEFINITION COMPLETE.* = THE REDEFINITION RUN FOR
00183  M01S00176.ns22000 ---|*         EQUIPMENT XX HAS COMPLETED SUCCESSFULLY.
00184  M00S00177.config  +++|          SPACE  4,10
00185  M00S00178.config  +++|***       OPERATOR MESSAGES.
00186  M00S00179.config  +++|*
00187  M00S00180.config  +++|*         IF ONE OF THE ERRORS BELOW IS ENCOUNTERED, THE OPERATOR WILL
00188  M00S00181.config  +++|*         BE ABLE TO CORRECT THE ERROR VIA THE K-DISPLAY.  ALL
00189  M00S00182.config  +++|*         PARAMETERS OR COMMANDS AFTER THE ONE IN ERROR WILL BE
00190  M00S00183.config  +++|*         IGNORED.
00191  M00S00184.config  +++|*
00192  M00S00185.config  +++|*
00193  M00S00186.config  +++|*         **** DEVICE NOT FIRST IN CHAIN.
00194  M00S00187.config  +++|*                AN EQUIPMENT OTHER THAN THE FIRST EQUIPMENT IN A
00195  M00S00188.config  +++|*                LINKED DEVICE WAS ENTERED TO BE RECONFIGURED.  THIS
00196  M00S00189.config  +++|*                IS NOT ALLOWED IN ORDER TO PREVENT DESTROYING THE
00197  M00S00190.config  +++|*                INTEGRITY OF A LINKED DEVICE RECONFIGURATION.
00198  M00S00191.config  +++|*
00199  M00S00192.config  +++|*         **** EQUIPMENT STATUS INCORRECT.
00200  M00S00193.config  +++|*                THE EQUIPMENT BEING REDEFINED IS NOT UNLOADED AND
00201  M00S00194.config  +++|*                AS SUCH THE NUMBER OF UNITS CANNOT BE CHANGED.
00202  M00S00195.config  +++|*
00203  M00S00196.config  +++|*         **** ERROR IN CHANNEL NUMBER.
00204  M00S00197.config  +++|*                MAY INDICATE -
00205  M00S00198.config  +++|*                1) IF .LE. 10 PP-S, NOT WITHIN RANGE OF 0-13B.
00206  M00S00199.config  +++|*                2) IF .GT. 10 PP-S, NOT WITHIN RANGES OF 0 - 13B
00207  M00S00200.config  +++|*                   OR 20B-33B.
00208  M00S00201.config  +++|*                3) 1 (OR MORE) OF CHANNELS SPECIFIED IS DOWN.
00209  M00S00202.config  +++|*
Line S00203 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00210  M01S00203.ns22000 ---|*         **** ERROR IN EQUIPMENT NUMBER.
Line S00003 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00211  M01S00003.ns22000 +++|*         **** ERROR IN EST ORDINAL.
00212  M00S00204.config  +++|*                MAY INDICATE -
00213  M00S00205.config  +++|*                1) EQUIPMENT NOT MASS STORAGE.
00214  M00S00206.config  +++|*                2) EQUIPMENT IS NOT *844* OR *885*.
00215  M00S00207.config  +++|*
00216  M00S00208.config  +++|*         **** ERROR IN UNIT LIST.
00217  M00S00209.config  +++|*                MAY INDICATE -
00218  M00S00210.config  +++|*                1) A UNIT NUMBER WAS DUPLICATED IN THE UNIT LIST.
00219  M00S00211.config  +++|*                2) MORE THAN 3 UNITS WERE SPECIFIED FOR AN *885*.
00220  M00S00212.config  +++|*
Line S00213 Modification History
M01 (Removed by) v23l617
Seq #  *Modification Id* Act 
----------------------------+
00221  M01S00213.v23l617 ---|*         **** ILLEGAL ENTRY.
Line S00005 Modification History
M01 (Added by) v23l617
Seq #  *Modification Id* Act 
----------------------------+
00222  M01S00005.v23l617 +++|*         **** INCORRECT ENTRY.
00223  M00S00214.config  +++|*                1) A KEYWORD WAS NOT FOUND.
00224  M00S00215.config  +++|*                2) TOO MANY DIGITS WERE ENTERED AS A PARAMETER.
00225  M00S00216.config  +++|*                3) A NON-DIGIT CHARACTER WAS FOUND IN A
00226  M00S00217.config  +++|*                   PARAMETER.
00227  M00S00218.config  +++|*                4) A CHARACTER WAS FOUND AFTER THE POST RADIX.
00228  M00S00219.config  +++|*                5) AN 8 OR 9 WAS FOUND WITH A *B* POST RADIX.
00229  M00S00220.config  +++|*
Line S00221 Modification History
M01 (Removed by) v23l617
Seq #  *Modification Id* Act 
----------------------------+
00230  M01S00221.v23l617 ---|*         **** ILLEGAL SEPARATOR.
Line S00006 Modification History
M01 (Added by) v23l617
Seq #  *Modification Id* Act 
----------------------------+
00231  M01S00006.v23l617 +++|*         **** INCORRECT SEPARATOR.
00232  M00S00222.config  +++|*                A *=* SEPARATOR WAS FOUND FOLLOWING A PARAMETER
00233  M00S00223.config  +++|*                VALUE OR COMMAND IN THE INPUT STRING.
00234  M00S00224.config  +++|*
00235  M00S00225.config  +++|*         **** INTRODUCED UNIT IN USE.
00236  M00S00226.config  +++|*                MAY INDICATE -
00237  M00S00227.config  +++|*                A UNIT BEING INTRODUCED INTO AN EQUIPMENT IS
00238  M00S00228.config  +++|*                DEFINED ON ANOTHER EQUIPMENT.
00239  M00S00229.config  +++|*
00240  M00S00230.config  +++|*
00241  M00S00231.config  +++|*         THE FOLLOWING COMMANDS ARE POSTED ON THE K-DISPLAY BY
00242  M00S00232.config  +++|*         *1RM*.  WHEN *1RM* DETECTS A CONDITION WHICH MAY BE
00243  M00S00233.config  +++|*         RESPONDED TO BY THE OPERATOR, A MESSAGE IS POSTED AND
00244  M00S00234.config  +++|*         THE LEGAL COMMANDS ARE POSTED ON THE K-DISPLAY.  THE
00245  M00S00235.config  +++|*         FOLLOWING LIST OF ERROR MESSAGES LISTS THOSE LEGAL
00246  M00S00236.config  +++|*         COMMANDS AND INDICATES IF AN OPERATOR RESPONSE IS
00247  M00S00237.config  +++|*         REQUIRED OR OPTIONAL.
00248  M00S00238.config  +++|*
00249  M00S00239.config  +++|*
00250  M00S00240.config  +++|*         UNIT XX, CHYY WRITE/READ VERIFY ERROR.
00251  M00S00241.config  +++|*                PART OF THE VALIDATION PROCEDURE WHEN RETURNING
00252  M00S00242.config  +++|*                AN EQUIPMENT FOR SYSTEM USE (CLEAR COMMAND) IS
00253  M00S00243.config  +++|*                TO WRITE A SECTOR OF DATA TO THE DEVICE, READ IT
00254  M00S00244.config  +++|*                BACK AND VERIFY THE DATA.  WHEN THIS VERIFICATION
00255  M00S00245.config  +++|*                FAILS THE ABOVE MESSAGE APPEARS.
00256  M00S00246.config  +++|*         COMMANDS - REQUIRED.
00257  M00S00247.config  +++|*                ABORT, IGNORE, RECHECK.
00258  M00S00248.config  +++|*
00259  M00S00249.config  +++|*
00260  M00S00250.config  +++|*         ERROR IN PERFORMING SERVO CHECK ON UNIT XX.
00261  M00S00251.config  +++|*                THE SERVO ADJUSTMENT PROCEDURE HAS ENCOUNTERED
00262  M00S00252.config  +++|*                A DISK ERROR CONDITION.
00263  M00S00253.config  +++|*         COMMANDS - REQUIRED.
00264  M00S00254.config  +++|*                ABORT, IGNORE, RECHECK.
00265  M00S00255.config  +++|*
00266  M00S00256.config  +++|*
00267  M00S00257.config  +++|*         UNIT XX SERVO TIMING= XXX.  ACCEPTABLE RANGE IS 325 TO 345.
00268  M00S00258.config  +++|*                WHEN RECONFIGURING AN 885 HDA A SERVO ADJUSTMENT
00269  M00S00259.config  +++|*                PROCEDURE IS EXECUTED.  THIS PROCEDURE MEASURES
00270  M00S00260.config  +++|*                SERVO TIMING CHARACTERISTICS WHICH MUST BE IN THE
00271  M00S00261.config  +++|*                SPECIFIED RANGE.  A DRIVE ADJUSTMENT MUST BE MADE
00272  M00S00262.config  +++|*                BY A CE UNTIL THE TIMING IS IN THE SPECIFIED
00273  M00S00263.config  +++|*                RANGE.
00274  M00S00264.config  +++|*         COMMANDS - REQUIRED.
00275  M00S00265.config  +++|*                ABORT, RECHECK.
00276  M00S00266.config  +++|*                NEXT.  ONLY IF TIMING IS IN RANGE.
00277  M00S00267.config  +++|*                IGNORE.  ONLY IF TIMING IS NOT IN RANGE.
00278  M00S00268.config  +++|*
00279  M00S00269.config  +++|*
00280  M00S00270.config  +++|*         ERROR ON LINK DEVICE.
00281  M00S00271.config  +++|*                WHEN A DEVICE IS SHARED BETWEEN MAINFRAMES THE
00282  M00S00272.config  +++|*                LINK DEVICE IS READ TO SYNCHRONIZE PROCESSING
00283  M00S00273.config  +++|*                BETWEEN MACHINES.  WHEN AN ERROR OCCURS IN
00284  M00S00274.config  +++|*                READING THE LINK DEVICE THIS ERROR MESSAGE
00285  M00S00275.config  +++|*                IS ISSUED.
00286  M00S00276.config  +++|*         COMMANDS - REQUIRED.
00287  M00S00277.config  +++|*                ABORT, IGNORE.
00288  M00S00278.config  +++|*
00289  M00S00279.config  +++|*
00290  M00S00280.config  +++|*         SPIN DOWN UNIT XX.
00291  M00S00281.config  +++|*                THIS IS A DIRECTIVE TO THE OPERATOR OR CE TO
00292  M00S00282.config  +++|*                SPIN DOWN THE SPECIFIED UNIT IN PREPARATION
00293  M00S00283.config  +++|*                FOR MOVING THE PACK OR HDA.
00294  M00S00284.config  +++|*         COMMAND - OPTIONAL.
00295  M00S00285.config  +++|*                ABORT, IGNORE.
00296  M00S00286.config  +++|*
00297  M00S00287.config  +++|*
00298  M00S00288.config  +++|*         MOVE PACK FROM UNIT XX TO UNIT YY AND SPIN UP.
00299  M00S00289.config  +++|*                THIS DIRECTIVE IS ISSUED TO THE OPERATOR FOR
00300  M00S00290.config  +++|*                EACH UNIT TO BE MOVED DURING A RECONFIGURATION.
00301  M00S00291.config  +++|*                UNIT XX HAS PREVIOUSLY BEEN DIRECTED TO BE
00302  M00S00292.config  +++|*                SPUN DOWN AND ITS PACK OR HDA IS NOW TO BE
00303  M00S00293.config  +++|*                MOVED TO UNIT YY.
00304  M00S00294.config  +++|*         COMMANDS - OPTIONAL.
00305  M00S00295.config  +++|*                ABORT, IGNORE.
00306  M00S00296.config  +++|*
00307  M00S00297.config  +++|*
00308  M00S00298.config  +++|*         UNIT XX, CHYY LABEL READ ERROR.
00309  M00S00299.config  +++|*                IN VERIFYING THAT THE CORRECT LABEL IS PRESENT
00310  M00S00300.config  +++|*                ON UNIT XX A DISK ERROR OCCURRED WHICH PREVENTED
00311  M00S00301.config  +++|*                THE LABEL FROM BEING READ SUCCESSFULLY.
00312  M00S00302.config  +++|*                THE CHANNEL IS SPECIFIED IN THE MESSAGE AND
00313  M00S00303.config  +++|*                MAY BE HELPFUL IF THE VERIFY ERROR OCCURS
00314  M00S00304.config  +++|*                ONLY FROM A SINGLE CHANNEL IN A DUAL ACCESS
00315  M00S00305.config  +++|*                CONFIGURATION.
00316  M00S00306.config  +++|*         COMMANDS - REQUIRED.
00317  M00S00307.config  +++|*                ABORT, IGNORE, RECHECK.
00318  M00S00308.config  +++|*
00319  M00S00309.config  +++|*
00320  M00S00310.config  +++|*         UNIT XX, CHYY LABEL VERIFICATION ERROR.
00321  M00S00311.config  +++|*                THE LABEL SECTOR WAS READ BUT THE DATA IN THE
00322  M00S00312.config  +++|*                LABEL SECTOR IS NOT CORRECT.
00323  M00S00313.config  +++|*         COMMANDS - REQUIRED.
00324  M00S00314.config  +++|*                ABORT, IGNORE, RECHECK.
00325  M00S00315.config  +++|*
00326  M00S00316.config  +++|*
00327  M00S00317.config  +++|*         WAITING FOR MACHINE ID=XX.
00328  M00S00318.config  +++|*                A SHARED DEVICE IS BEING PROCESSED AND IT HAS
00329  M00S00319.config  +++|*                BEEN DETECTED THAT MACHINE IDXX IS NOT AT THE
00330  M00S00320.config  +++|*                SAME STAGE OF PROCESSING AS THIS MACHINE.
00331  M00S00321.config  +++|*         COMMANDS - REQUIRED.
00332  M00S00322.config  +++|*                ABORT, IGNORE.
00333  M00S00323.config  +++|          SPACE  4,10
00334  M00S00324.config  +++|****      ASSEMBLY CONSTANTS.
00335  M00S00325.config  +++|
00336  M00S00326.config  +++|
00337  M00S00327.config  +++| OBUFL    EQU    1001B       OUTPUT BUFFER LENGTH
Line S00328 Modification History
M01 (Removed by) confi3
Seq #  *Modification Id* Act 
----------------------------+
00338  M01S00328.confi3  ---| KMLL     EQU    44          LINES IN K-DISPLAY BEFORE MESSAGE BUFFER
Line S00001 Modification History
M01 (Added by) confi3
M02 (Removed by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
00339  M02S00001.241l630 ---| KMLL     EQU    43          LINES IN K-DISPLAY BEFORE MESSAGE BUFFER
00340  M00S00329.config  +++| KCML     EQU    12          COMMAND LINES IN K-DISPLAY
Line S00330 Modification History
M01 (Removed by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
00341  M01S00330.241l630 ---| KEQL     EQU    4           EQUIPMENT DISPLAY LINES IN K-DISPLAY
00342  M01S00331.241l630 ---| KLNL     EQU    8           K-DISPLAY LINE LENGTH INCLUDING HEADER
Line S00001 Modification History
M01 (Added by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
00343  M01S00001.241l630 +++| KEQL     EQU    7           MAX NUMBER OF IDLED EQUIPMENTS DISPLAYED
00344  M01S00002.241l630 +++| KLNL     EQU    7           K-DISPLAY LINE LENGTH INCLUDING HEADER
00345  M00S00332.config  +++| NSCI     EQU    80          NUMBER OF CHARACTERS TO SCAN ON INPUT
00346  M00S00333.config  +++|
00347  M00S00334.config  +++|
00348  M00S00335.config  +++|****
00349  M00S00336.config  +++|          SPACE  4,10
00350  M00S00337.config  +++|*CALL     COMCMAC
Line S00007 Modification History
M01 (Added by) v23l617
Seq #  *Modification Id* Act 
----------------------------+
00351  M01S00007.v23l617 +++|*CALL     COMCDCM
Line S00003 Modification History
M01 (Added by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
00352  M01S00003.241l630 +++|*CALL     COMCDCP
00353  M00S00338.config  +++|*CALL     COMSSSD
00354  M00S00339.config  +++|*CALL     COMSSSJ
00355  M00S00340.config  +++|          LIST   G,X
00356  M00S00341.config  +++|*CALL     COMS1RM
00357  M00S00342.config  +++|          LIST   *
00358  M00S00343.config  +++| MACROS   TITLE  MACROS.
00359  M00S00344.config  +++| CALL1RM  SPACE  4,10
00360  M00S00345.config  +++|**        CALL1RM - CALL *1RM* TO PERFORM SPECIFIED FUNCTION.
00361  M00S00346.config  +++|*
00362  M00S00347.config  +++|*         CALL1RM  F
00363  M00S00348.config  +++|*                F = FUNCTION CODE AS DEFINED IN *COMS1RM*.
00364  M00S00349.config  +++|*
00365  M00S00350.config  +++|*         USES   X - 6.
00366  M00S00351.config  +++|*
00367  M00S00352.config  +++|*         CALLS  CRM.
00368  M00S00353.config  +++|
00369  M00S00354.config  +++|
00370  M00S00355.config  +++| CALL1RM  MACRO  F
00371  M00S00356.config  +++|          MACREF CALL1RM
00372  M00S00357.config  +++|          SX6    F*2+1
00373  M00S00358.config  +++|          RJ     CRM
Line S00359 Modification History
M01 (Removed by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
00374  M01S00359.241l630 ---|          ENDM
00375  M01S00360.241l630 ---| D        SPACE  4,10
00376  M01S00361.241l630 ---|**        D - GENERATE DISPLAY LINE FOR *K-DISPLAY*.
00377  M01S00362.241l630 ---|*
00378  M01S00363.241l630 ---|*         D      C           C = CHARACTER DATA TO BE DISPLAYED.
00379  M01S00364.241l630 ---|*                            DATA IS DISPLAYED LEFT-JUSTIFIED.
00380  M01S00365.241l630 ---|
00381  M01S00366.241l630 ---|
00382  M01S00367.241l630 ---| D        MACRO  C
00383  M01S00368.241l630 ---|          IFC    NE,+C++,2
00384  M01S00369.241l630 ---|          VFD    12/7756B-10*K,36/6H      ,12/6000B
Line S00370 Modification History
M01 (Removed by) v23l617
M02 (Removed by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
00385  M02S00370.241l630 ---|          DATA   H+C+
Line S00008 Modification History
M01 (Added by) v23l617
M02 (Removed by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
00386  M02S00008.241l630 ---|          DATA   L+C+
Line S00371 Modification History
M01 (Removed by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
00387  M01S00371.241l630 ---| K        SET    K+1
00388  M01S00372.241l630 ---|          ENDM
Line S00004 Modification History
M01 (Added by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
00389  M01S00004.241l630 +++| CALL1RM  ENDM
00390  M00S00373.config  +++| GETLCW   SPACE  4,10
00391  M00S00374.config  +++|**        GETLCW - GET LOW CORE WORDS.
00392  M00S00375.config  +++|*
00393  M00S00376.config  +++|*         GETLCW WC,LC,AD
00394  M00S00377.config  +++|*                WC = WORD COUNT OF LOW CORE WORDS TO READ.
00395  M00S00378.config  +++|*                LC = ADDRESS OF LOW CORE WORDS.
00396  M00S00379.config  +++|*                AD = ADDRESS TO STORE LOW CORE WORDS.
00397  M00S00380.config  +++|*
00398  M00S00381.config  +++|*         USES   X - 1, 2, 3.
00399  M00S00382.config  +++|*
00400  M00S00383.config  +++|*         CALLS  GLC.
00401  M00S00384.config  +++|
00402  M00S00385.config  +++|
00403  M00S00386.config  +++| GETLCW   MACRO  WC,FR,AD
00404  M00S00387.config  +++|          MACREF GETLCW
00405  M00S00388.config  +++|          R=     X1,WC
00406  M00S00389.config  +++|          R=     X2,FR
00407  M00S00390.config  +++|          R=     X3,AD
00408  M00S00391.config  +++|          RJ     GLC
Line S00392 Modification History
M01 (Removed by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
00409  M01S00392.241l630 ---|          ENDM
Line S00005 Modification History
M01 (Added by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
00410  M01S00005.241l630 +++| GETLCW   ENDM
00411  M00S00393.config  +++| KEYWORD  SPACE  4,10
00412  M00S00394.config  +++|**        KEYWORD - DEFINE COMMAND AND PARAMETER ENTRY POINTS.
00413  M00S00395.config  +++|*
00414  M00S00396.config  +++|*         KEYWORD  E
00415  M00S00397.config  +++|*                E = KEYBOARD KEYWORD SYNTAX.
00416  M00S00398.config  +++|*                AN *=* IS APPENDED TO THE KEYWORD OF AN EQUIVALENCED
00417  M00S00399.config  +++|*                PARAMETER.  THIS MACRO DEFINES BOTH COMMAND AND
00418  M00S00400.config  +++|*                PARAMETER KEYWORDS.
00419  M00S00401.config  +++|
00420  M00S00402.config  +++|
00421  M00S00403.config  +++| KEYWORD  MACRO  KEYWRD,PR
00422  M00S00404.config  +++|          MACREF KEYWORD
00423  M00S00405.config  +++| KYMX     SET    KYMX+1
00424  M00S00406.config  +++|          IFC    NE,*PR*0*,1
00425  M00S00407.config  +++| PR       SUBR
00426  M00S00408.config  +++| KEY      RMT
00427  M00S00409.config  +++| A        MICRO  1,,=KEYWRD=
00428  M00S00410.config  +++|          ORG    TKEY+."A"
00429  M00S00411.config  +++|          VFD    42/0L_KEYWRD,18/PR
00430  M00S00412.config  +++| KEY      RMT
Line S00413 Modification History
M01 (Removed by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
00431  M01S00413.241l630 ---|          ENDM
Line S00006 Modification History
M01 (Added by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
00432  M01S00006.241l630 +++| KEYWORD  ENDM
00433  M00S00414.config  +++|
00434  M00S00415.config  +++| KYMX     SET    0           INITIALIZE KEYWORD COUNT
Line S00007 Modification History
M01 (Added by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
00435  M01S00007.241l630 +++| MOVEDL   SPACE  4,15
00436  M01S00008.241l630 +++|**        MOVEDL - MOVE DISPLAY LINE.
00437  M01S00009.241l630 +++|*
00438  M01S00010.241l630 +++|*         *MOVEDL* IS USED TO MOVE A DISPLAY LINE TO A K-DISPLAY
00439  M01S00011.241l630 +++|*         BUFFER WHICH HAS THE X,Y COORDINATES IN THE FIRST 24 BITS
00440  M01S00012.241l630 +++|*         OF EACH LINE.
00441  M01S00013.241l630 +++|*
00442  M01S00014.241l630 +++|*         MOVEDL COUNT,FROM,TO
00443  M01S00015.241l630 +++|*
00444  M01S00016.241l630 +++|*                COUNT =  WORD COUNT OF BLOCK TO BE MOVED.
00445  M01S00017.241l630 +++|*                FROM = ADDRESS OF FIRST WORD OF SOURCE.
00446  M01S00018.241l630 +++|*                TO = ADDRESS OF FIRST WORD OF DESTINATION.
00447  M01S00019.241l630 +++|*
00448  M01S00020.241l630 +++|*         USES   X - 1, 2, 3.
00449  M01S00021.241l630 +++|*
00450  M01S00022.241l630 +++|*         CALLS  MPL.
00451  M01S00023.241l630 +++|
00452  M01S00024.241l630 +++|
00453  M01S00025.241l630 +++| MOVEDL   MACRO  COUNT,FROM,TO
00454  M01S00026.241l630 +++|          MACREF  MOVEDL
00455  M01S00027.241l630 +++|          R=     X1,COUNT
00456  M01S00028.241l630 +++|          R=     X2,FROM
00457  M01S00029.241l630 +++|          R=     X3,TO
00458  M01S00030.241l630 +++|          RJ     MPL
00459  M01S00031.241l630 +++| MOVEDL   ENDM
00460  M00S00416.config  +++|          TITLE  KEYWORD DEFINITION FOR *CONFIG* COMMANDS.
Line S00417 Modification History
M01 (Removed by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
00461  M01S00417.241l630 ---|  CDEF   CLEAR,(CLEARS IDLE AND SUSPEND ON CURRENT EQUIPMENT.)
00462  M01S00418.241l630 ---|  CDEF   END,(CLEAR ALL DEVICE IDLES, AND END *CONFIG*.)
00463  M01S00419.241l630 ---|  CDEF   GO,(INITIATES PROCESSING OF ENTERED CONFIGURATION.)
00464  M01S00420.241l630 ---|  CDEF   RERUN,(RESTARTS *CONFIG* UTILITY PROCESSING.)
00465  M01S00421.241l630 ---|  CDEF   RESET,(RESETS CURRENT EQUIPMENT TO DEFAULT PARAMETERS.)
00466  M01S00422.241l630 ---|  CDEF   SUSPEND,(SUSPEND ALL SYSTEM OPERATION ON CURRENT EQUIPMENT.)
00467  M01S00423.241l630 ---|  CDEF   (CH=C1,C2),(C1 AND OPTIONALLY C2 ARE NEW CHANNELS FOR ACCESS.)
Line S00032 Modification History
M01 (Added by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
00468  M01S00032.241l630 +++|  CDEF   CLEAR,(CLEAR IDLE AND SUSPEND ON CURRENT EQUIPMENT.)
00469  M01S00033.241l630 +++|  CDEF   END,(CLEAR ALL DEVICE IDLES AND END *CONFIG*.)
00470  M01S00034.241l630 +++|  CDEF   GO,(INITIATE PROCESSING OF ENTERED CONFIGURATION.)
00471  M01S00035.241l630 +++|  CDEF   RERUN,(RESTART *CONFIG* UTILITY PROCESSING.)
00472  M01S00036.241l630 +++|  CDEF   RESET,(RESET CURRENT EQUIPMENT TO DEFAULT PARAMETERS.)
00473  M01S00037.241l630 +++|  CDEF   SUSPEND,(SUSPEND SYSTEM OPERATION ON CURRENT EQUIPMENT.)
00474  M01S00038.241l630 +++|  CDEF   (CH=C1,C2),(C1 AND OPTIONALLY C2 ARE NEW ACCESS CHANNELS.)
Line S00424 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00475  M01S00424.ns22000 ---|  CDEF   (EQ=EE),(SET EQUIPMENT EE TO BE PROCESSED.)
Line S00004 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00476  M01S00004.ns22000 +++|  CDEF   (EQ=EEE),(SET EST ORDINAL EEE TO BE PROCESSED.)
Line S00425 Modification History
M01 (Removed by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
00477  M01S00425.241l630 ---|  CDEF   (UL=U1,U2 .,UN),(SET UNIT LIST AS SPECIFIED.)
Line S00039 Modification History
M01 (Added by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
00478  M01S00039.241l630 +++|  CDEF   (UL=U1,U2,...),(SET UNIT LIST AS SPECIFIED.)
00479  M00S00426.config  +++|  CDEF   (UR=UU),(UNIT UU IS TO BE RECABLED WITH A NEW DRIVE.)
00480  M00S00427.config  +++|          TITLE  RESERVED LOCATIONS AND FETS.
00481  M00S00428.config  +++|          ORG    102B
00482  M00S00429.config  +++|
00483  M00S00430.config  +++|*         RESERVED LOCATIONS.
00484  M00S00431.config  +++|
00485  M00S00432.config  +++|
00486  M00S00433.config  +++| FWA      BSS    0
00487  M00S00434.config  +++| ESTA     CON    0           EST ADDRESS
Line S00005 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00488  M01S00005.ns22000 +++| LMSO     CON    0           LAST MASS STORAGE EST ORDINAL + 1
00489  M00S00435.config  +++| MMFF     CON    0           MULTI-MAINFRAME FLAG
00490  M00S00436.config  +++| NPPU     CON    0           NUMBER OF PPU-S IN SYSTEM
00491  M00S00437.config  +++| SLMP     CON    0           STRING BUFFER LIMIT POINTER
00492  M00S00438.config  +++| SPTR     CON    0           STRING BUFFER POINTER
00493  M00S00439.config  +++| TEMP     CON    0           TEMPORARY
00494  M00S00440.config  +++|          SPACE  4,10
00495  M00S00441.config  +++|*         *1RM* CALL BLOCK.
00496  M00S00442.config  +++|
00497  M00S00443.config  +++|
00498  M00S00444.config  +++| B1RM     BSS    0           *1RM* CALL BLOCK
00499  M00S00445.config  +++|
00500  M00S00446.config  +++|          LOC    0
00501  M00S00447.config  +++|
00502  M00S00448.config  +++|*         WHILE *1RM* IS ACTIVE K-DISPLAY INPUT IS INTERPRETED BY
00503  M00S00449.config  +++|*         *CONFIG* AND THE COMMAND CODE PASSED TO *1RM*.  THE
00504  M00S00450.config  +++|*         COMMANDS WHICH ARE LEGAL FOR *1RM* TO ACCEPT ARE SET IN
00505  M00S00451.config  +++|*         THE CALL BLOCK BY *1RM* IN THE FORM OF A BIT MAP.  THIS
00506  M00S00452.config  +++|*         BIT MAP IS ALSO USED TO GENERATE A DESCRIPTION OF LEGAL
00507  M00S00453.config  +++|*         COMMANDS IN THE DISPLAY.
00508  M00S00454.config  +++|
00509  M00S00455.config  +++| RFNB     VFD    48/0
00510  M00S00456.config  +++|          VFD    11/0        *1RM* FUNCTION CODE
00511  M00S00457.config  +++|          VFD    1/0         FUNCTION IN PROGRESS BIT
00512  M00S00458.config  +++|
00513  M00S00459.config  +++| TPAR     BSS    0           TABLE OF LEGAL PARAMETERS
00514  M00S00460.config  +++|          POS    .CLEAR
00515  M00S00461.config  +++|          VFD    1/1
00516  M00S00462.config  +++|          POS    .END
00517  M00S00463.config  +++|          VFD    1/1
00518  M00S00464.config  +++|          POS    .GO
00519  M00S00465.config  +++|          VFD    1/1
00520  M00S00466.config  +++|          POS    .RERUN
00521  M00S00467.config  +++|          VFD    1/1
00522  M00S00468.config  +++|          POS    .RESET
00523  M00S00469.config  +++|          VFD    1/1
00524  M00S00470.config  +++|          POS    .SUSPEND
00525  M00S00471.config  +++|          VFD    1/1
00526  M00S00472.config  +++|          POS    .CH
00527  M00S00473.config  +++|          VFD    1/1
00528  M00S00474.config  +++|          POS    .EQ
00529  M00S00475.config  +++|          VFD    1/1
00530  M00S00476.config  +++|          POS    .UL
00531  M00S00477.config  +++|          VFD    1/1
00532  M00S00478.config  +++|          POS    .UR
00533  M00S00479.config  +++|          VFD    1/1
00534  M00S00480.config  +++| TCOM     CON    0           COMMANDS TO PASS TO *1RM*
00535  M00S00481.config  +++| CUEQ     CON    0           CURRENT EQUIPMENT
00536  M00S00482.config  +++| URCD     CON    0           UNITS TO RECONFIGURE OR RECABLE
00537  M00S00483.config  +++| ESTD     CON    0           NEW EST ENTRY FOR CURRENT EQUIPMENT
00538  M00S00484.config  +++| MSTD     BSS    MSTL        NEW MST FOR CURRENT EQUIPMENT
00539  M00S00485.config  +++|          LOC    *O
00540  M00S00486.config  +++|          SPACE  4,10
00541  M00S00487.config  +++|*         FETS.
00542  M00S00488.config  +++|
00543  M00S00489.config  +++|
00544  M00S00490.config  +++| O        BSS    0           OUTPUT FILE
00545  M00S00491.config  +++| OUTPUT   FILEB  OBUF,OBUFL,(FET=7)
00546  M00S00492.config  +++|          TITLE  CONFIG - MAIN LOOP.
00547  M00S00493.config  +++|**        CONFIG - MAIN LOOP.
00548  M00S00494.config  +++|
00549  M00S00495.config  +++|
00550  M00S00496.config  +++| CONFIG   SB1    1
00551  M00S00497.config  +++|          RJ     PRS         PRESET
00552  M00S00498.config  +++|          RJ     BCL         OUTPUT INITIAL CONFIGURATION
00553  M00S00499.config  +++|
00554  M00S00500.config  +++|*         INITIATE K-DISPLAY.
00555  M00S00501.config  +++|
00556  M00S00502.config  +++|          SA1    MMFF
00557  M00S00503.config  +++|          ZR     X1,CON1     IF NOT MMF MODE
00558  M00S00504.config  +++|          CALL1RM  RCDF      CLEAR DAT INTERLOCK
00559  M00S00505.config  +++| CON1     RJ     RRC         SET VALUES ON K-DISPLAY
00560  M00S00506.config  +++|          MX6    -5
00561  M00S00507.config  +++|          SA6    TEMP
00562  M00S00508.config  +++|          CONSOLE  KL
00563  M00S00509.config  +++| CON2     RJ     UKD         UPDATE K-DISPLAY
00564  M00S00510.config  +++|          RECALL
00565  M00S00511.config  +++|          SA1    B1RM+CUEQ   CHECK FOR EQUIPMENT PRESENT
00566  M00S00512.config  +++|          NZ     X1,CON3     IF EQUIPMENT PRESENT
00567  M00S00513.config  +++|          SA1    TEMP
00568  M00S00514.config  +++|          ZR     X1,CON1     IF TIME TO CHECK FOR EQUIPMENT
00569  M00S00515.config  +++|          SX6    X1+B1
00570  M00S00516.config  +++|          SA6    A1
00571  M00S00517.config  +++|
00572  M00S00518.config  +++|*         CHECK FOR INPUT.
00573  M00S00519.config  +++|
00574  M00S00520.config  +++| CON3     SA1    KBUF
00575  M00S00521.config  +++|          ZR     X1,CON2     IF NO INPUT
00576  M00S00522.config  +++|          RJ     ISB         INPUT STRING BUFFER
00577  M00S00523.config  +++|          SX7    B0          ASSEMBLE KEYWORD
00578  M00S00524.config  +++|          RJ     ASC
00579  M00S00525.config  +++|          ZR     X4,CON3     IF NO DATA ASSEMBLED
00580  M00S00526.config  +++|          SB4    1R=
00581  M00S00527.config  +++|          NE     B4,B5,CON4  IF NOT *=* SEPARATOR
00582  M00S00528.config  +++|          SX1    6
00583  M00S00529.config  +++|          IX1    X1*X4
00584  M00S00530.config  +++|          SX5    B5
00585  M00S00531.config  +++|          SB4    X1-54
00586  M00S00532.config  +++|          AX5    B4
00587  M00S00533.config  +++|          BX6    X6+X5
00588  M00S00534.config  +++| CON4     RJ     SPT
00589  M00S00535.config  +++|          NZ     X5,CON5     IF PARAMETER NOT FOUND
00590  M00S00536.config  +++|          SA1    CONA        SIMULATE RETURN JUMP
00591  M00S00537.config  +++|          SB4    X3
00592  M00S00538.config  +++|          BX6    X1
00593  M00S00539.config  +++|          SA6    B4
00594  M00S00540.config  +++|          JP     B4+1        JUMP TO PROCESSOR
00595  M00S00541.config  +++|
00596  M00S00542.config  +++|*         RETURN FROM PARAMETER PROCESSING.
00597  M00S00543.config  +++|
00598  M00S00544.config  +++| CON5     ZR     X5,CON3     IF NO ERROR
00599  M00S00545.config  +++|          RJ     IDE         PROCESSES ERROR
00600  M00S00546.config  +++|          EQ     CON3        LOOP FOR MORE INPUT
00601  M00S00547.config  +++|
Line S00040 Modification History
M01 (Added by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
00602  M01S00040.241l630 +++|
00603  M00S00548.config  +++| CONA     EQ     CON5        SIMULATED RETURN JUMP TO PROCESSOR
00604  M00S00549.config  +++|          TITLE  *1RM* COMMAND DEFINITIONS.
00605  M00S00550.config  +++|ABORT     SPACE  4,10
00606  M00S00551.config  +++|**        ABORT - ABORT THE CURRENT COMMAND SEQUENCE.
00607  M00S00552.config  +++|
00608  M00S00553.config  +++|
00609  M00S00554.config  +++|          KEYWORD  ABORT,0
00610  M00S00555.config  +++| IGNORE   SPACE  4,10
00611  M00S00556.config  +++|**        IGNORE - IGNORE CURRENT ERROR CONDITION.
00612  M00S00557.config  +++|
00613  M00S00558.config  +++|
00614  M00S00559.config  +++|          KEYWORD  IGNORE,0
00615  M00S00560.config  +++| NEXT     SPACE  4,10
00616  M00S00561.config  +++|**        NEXT - PROCEED TO NEXT UNIT.
00617  M00S00562.config  +++|
00618  M00S00563.config  +++|
00619  M00S00564.config  +++|          KEYWORD  NEXT,0
00620  M00S00565.config  +++| RECHECK  SPACE  4,10
00621  M00S00566.config  +++|**        RECHECK - RETRY PROCESS GIVING ERROR.
00622  M00S00567.config  +++|
00623  M00S00568.config  +++|
00624  M00S00569.config  +++|          KEYWORD  RECHECK,0
00625  M00S00570.config  +++|          TITLE  CLC - *CLEAR* COMMAND PROCESSOR.
00626  M00S00571.config  +++|**        CLC - *CLEAR* COMMAND PROCESSOR.
00627  M00S00572.config  +++|*
00628  M00S00573.config  +++|*         ENTRY  (CUEQ) = CURRENT EQUIPMENT TO RECONFIGURE.
00629  M00S00574.config  +++|*
00630  M00S00575.config  +++|*         EXIT   REDEFINITION REQUEST CLEARED FOR CURRENT EQUIPMENT.
00631  M00S00576.config  +++|*
00632  M00S00577.config  +++|*         USES   A - 1, 6.
00633  M00S00578.config  +++|*                X - 1, 5, 6.
00634  M00S00579.config  +++|*
00635  M00S00580.config  +++|*         MACRO  CALL1RM.
00636  M00S00581.config  +++|
00637  M00S00582.config  +++|
00638  M00S00583.config  +++|          KEYWORD  CLEAR,CLP
00639  M00S00584.config  +++|          SA1    B1RM+CUEQ
00640  M00S00585.config  +++|          ZR     X1,CLPX     IF NO EQUIPMENT
00641  M00S00586.config  +++|          RJ     FUM         CHECK FOR UNIT IN USE
00642  M00S00587.config  +++|          NZ     X5,CLPX     IF ERROR DETECTED
00643  M00S00588.config  +++|          CALL1RM  RCLF
00644  M00S00589.config  +++|          RJ     RRC         SET NEW EQUIPMENT
00645  M00S00590.config  +++|          EQ     CLPX        RETURN
00646  M00S00591.config  +++|          TITLE  END - END COMMAND PROCESSOR.
00647  M00S00592.config  +++|**        END - *END* COMMAND PROCESSOR.
00648  M00S00593.config  +++|*
00649  M00S00594.config  +++|*         COMPLETE RECONFIGURATION RUN.
00650  M00S00595.config  +++|*
00651  M00S00596.config  +++|*         USES   X - 1,    5.
00652  M00S00597.config  +++|*                A - 1.
00653  M00S00598.config  +++|*                B - 0.
00654  M00S00599.config  +++|*
00655  M00S00600.config  +++|*         CALLS  CAE.
00656  M00S00601.config  +++|*
00657  M00S00602.config  +++|*         MACROS  CALL1RM, EXCST, KEYWORD, MESSAGE, SETFS.
00658  M00S00603.config  +++|
00659  M00S00604.config  +++|
00660  M00S00605.config  +++|          KEYWORD  END,END
00661  M00S00606.config  +++| END1     RJ     CAE         CLEAR ALL EQUIPMENT IDLE REQUESTS
00662  M00S00607.config  +++|          SA1    MMFF
00663  M00S00608.config  +++|          ZR     X1,END2     IF NOT MMF MODE
00664  M00S00609.config  +++|          CALL1RM  RCDF      CLEAR DAT INTERLOCK
00665  M00S00610.config  +++| END2     SA1    B1RM+RFNB
00666  M00S00611.config  +++|          SX5    B0+         INDICATE NO ERROR
00667  M00S00612.config  +++|          NZ     X1,ENDX     IF *1RM* STILL ATTACHED
00668  M00S00613.config  +++|          MESSAGE  ENDA      * CONFIG UTILITY COMPLETE.*
00669  M00S00614.config  +++|          SETFS  O,0
00670  M00S00615.config  +++|          EXCST  ENDB        FORCE CALL TO *CMS*
00671  M00S00616.config  +++|          ENDRUN
00672  M00S00617.config  +++|
Line S00041 Modification History
M01 (Added by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
00673  M01S00041.241l630 +++|
00674  M00S00618.config  +++| ENDA     DATA   C* CONFIG UTILITY COMPLETE.*
00675  M00S00619.config  +++| ENDB     DATA   4LCMS.
00676  M00S00620.config  +++|          TITLE  GOC - *GO* COMMAND PROCESSOR.
00677  M00S00621.config  +++|**        GOC - *GO* COMMAND PROCESSOR.
00678  M00S00622.config  +++|*
00679  M00S00623.config  +++|*         ENTRY  (CUEQ) = CURRENT EQUIPMENT TO RECONFIGURE.
00680  M00S00624.config  +++|*
00681  M00S00625.config  +++|*         EXIT   (X5) = ERROR MESSAGE ADDRESS.
00682  M00S00626.config  +++|*
00683  M00S00627.config  +++|*         USES   A - 1, 2, 3, 4, 6, 7.
00684  M00S00628.config  +++|*                X - ALL.
00685  M00S00629.config  +++|*
00686  M00S00630.config  +++|*         CALLS  BCL, CLD, FUM.
00687  M00S00631.config  +++|*
00688  M00S00632.config  +++|*         MACROS  CALL1RM, KEYWORD.
00689  M00S00633.config  +++|
00690  M00S00634.config  +++|
00691  M00S00635.config  +++|          KEYWORD  GO,GOC
00692  M00S00636.config  +++|          RJ     CLD         CHECK FOR LEGAL DEVICE
Line S00637 Modification History
M01 (Removed by) v23l617
Seq #  *Modification Id* Act 
----------------------------+
00693  M01S00637.v23l617 ---|          NZ     X5,GOCX     IF ILLEGAL DEVICE
Line S00009 Modification History
M01 (Added by) v23l617
Seq #  *Modification Id* Act 
----------------------------+
00694  M01S00009.v23l617 +++|          NZ     X5,GOCX     IF INCORRECT DEVICE
00695  M00S00638.config  +++|          RJ     FUM         FIND UNIT IN OTHER MST
00696  M00S00639.config  +++|          NZ     X5,GOCX     IF ERROR IN CONFIGURATION
00697  M00S00640.config  +++|          CALL1RM  RDDF
00698  M00S00641.config  +++|          RJ     BCL         BUILD CONFIGURATION LIST
00699  M00S00642.config  +++|          RJ     RRC         RESET NEW EQUIPMENT
00700  M00S00643.config  +++|          EQ     GOCX        RETURN
Line S00644 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00701  M01S00644.ns22000 ---|
00702  M01S00645.ns22000 ---| GOCD     DATA   C*EQXX REDEFINITION COMPLETE.*
00703  M00S00646.config  +++|          TITLE  RRC - *RERUN* COMMAND PROCESSOR.
00704  M00S00647.config  +++|**        RRC - *RERUN* COMMAND PROCESSOR.
00705  M00S00648.config  +++|*
00706  M00S00649.config  +++|*         ENTRY  (ESTA) = EST ADDRESS.
00707  M00S00650.config  +++|*                (MMFF) .NE. 0 IF MMF MODE.
00708  M00S00651.config  +++|*
00709  M00S00652.config  +++|*         EXIT   (X1) = CURRENT EQUIPMENT.
00710  M00S00653.config  +++|*                (X5) = ERROR MESSAGE.
00711  M00S00654.config  +++|*                (CUEQ) = CURRENT EQUIPMENT TO RECONFIGURE.
00712  M00S00655.config  +++|*                (CUEQ), (ESTB), (MSTD), AND K-DISPLAY RESET.
00713  M00S00656.config  +++|*
00714  M00S00657.config  +++|*         USES   A - 1, 2, 5, 6, 7.
00715  M00S00658.config  +++|*                B - 5, 6.
00716  M00S00659.config  +++|*                X - 0, 1, 2, 5, 6, 7.
00717  M00S00660.config  +++|*
Line S00661 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00718  M01S00661.ns22000 ---|*         CALLS  DBL, DUL, RMT, RSC, SML.
Line S00006 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00719  M01S00006.ns22000 +++|*         CALLS  EST, RSC, SML.
00720  M00S00662.config  +++|*
00721  M00S00663.config  +++|*         MACROS  CALL1RM, GETLCW, KEYWORD.
00722  M00S00664.config  +++|
00723  M00S00665.config  +++|
00724  M00S00666.config  +++|          KEYWORD  RERUN,RRC
00725  M00S00667.config  +++|          CALL1RM  RUMF
Line S00668 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00726  M01S00668.ns22000 ---|          SA2    ESTA
00727  M01S00669.ns22000 ---|          GETLCW NMSD,X2,ESTB
Line S00007 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00728  M01S00007.ns22000 +++|          RJ     EST         READ EST INTO *ESTB*
00729  M00S00670.config  +++|
00730  M00S00671.config  +++|*         SEARCH FOR EQUIPMENT TO RECONFIGURE.
00731  M00S00672.config  +++|
Line S00673 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00732  M01S00673.ns22000 ---|          SX5    B0          INITIALIZE SEARCH LOOP
Line S00008 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00733  M01S00008.ns22000 +++|          SX5    NOPE-1      INITIALIZE EST ORDINAL FOR SEARCH
00734  M00S00674.config  +++|          SB5    B0          SET EQUIPMENT NOT FOUND
00735  M00S00675.config  +++|          BX6    X6-X6       CLEAR CURRENT EQUIPMENT
Line S00676 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00736  M01S00676.ns22000 ---|          SB6    B0          SET SHARED EQUIPMENT NUMBER
Line S00009 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00737  M01S00009.ns22000 +++|          SB6    B0          SET SHARED EST ORDINAL
00738  M00S00677.config  +++|          SA6    B1RM+CUEQ
00739  M00S00678.config  +++|          SA6    B1RM+URCD   CLEAR UNITS TO RECONFIGURE
00740  M00S00679.config  +++| RRC1     RJ     SML         FIND EQUIPMENT
00741  M00S00680.config  +++|          ZR     X5,RRC3     IF END OF EQUIPMENTS
00742  M00S00681.config  +++|          PL     X1,RRC1     IF DEVICE IDLE BIT NOT SET
00743  M00S00682.config  +++|          NZ     B5,RRC2     IF EQUIPMENT PREVIOUSLY FOUND
00744  M00S00683.config  +++|          SB5    X5
Line S00684 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00745  M01S00684.ns22000 ---| RRC2     SA1    ESTB+X5     CHECK FOR SHARED
Line S00010 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00746  M01S00010.ns22000 +++| RRC2     R=     X1,ESTE     CHECK FOR SHARED DEVICE
00747  M01S00011.ns22000 +++|          IX1    X5*X1
00748  M01S00012.ns22000 +++|          SA1    ESTB+X1+EQDE  READ EST ENTRY
00749  M00S00685.config  +++|          LX1    59-57
00750  M00S00686.config  +++|          PL     X1,RRC1     IF NOT SHARED
00751  M00S00687.config  +++|          NZ     B6,RRC1     IF SHARED EQUIPMENT FOUND
00752  M00S00688.config  +++|          SB6    X5
00753  M00S00689.config  +++|          EQ     RRC1        NEXT EQUIPMENT
00754  M00S00690.config  +++|
00755  M00S00691.config  +++| RRC3     SX6    B6
00756  M00S00692.config  +++|          NZ     B6,RRC4     IF SHARED EQUIPMENT FOUND
00757  M00S00693.config  +++|          SX6    B5
00758  M00S00694.config  +++| RRC4     SA6    B1RM+CUEQ
00759  M00S00695.config  +++|          RJ     RSC         RESET PARAMETERS
00760  M00S00696.config  +++|          SA1    B1RM+CUEQ
00761  M00S00697.config  +++|          SX5    B0
00762  M00S00698.config  +++|          EQ     RRCX        RETURN
00763  M00S00699.config  +++|          TITLE  RSC - *RESET* COMMAND PROCESSOR.
00764  M00S00700.config  +++|**        RSC - *RESET* COMMAND PROCESSOR.
00765  M00S00701.config  +++|*
00766  M00S00702.config  +++|*         ENTRY  (CUEQ) = CURRENT EQUIPMENT.
00767  M00S00703.config  +++|*
00768  M00S00704.config  +++|*         EXIT   (X5) = 0.
00769  M00S00705.config  +++|*
00770  M00S00706.config  +++|*         USES   A - 1, 2, 6, 7.
00771  M00S00707.config  +++|*                B - 2, 3, 5, 6, 7.
00772  M00S00708.config  +++|*                X - 0, 1, 2, 4, 5, 6, 7.
00773  M00S00709.config  +++|*
00774  M00S00710.config  +++|*         CALLS  COD, ZTB.
00775  M00S00711.config  +++|*
00776  M00S00712.config  +++|*         MACROS  KEYWORD, MOVE.
00777  M00S00713.config  +++|
00778  M00S00714.config  +++|
00779  M00S00715.config  +++|          KEYWORD  RESET,RSC
00780  M00S00716.config  +++|          SA5    B1RM+CUEQ
Line S00717 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00781  M01S00717.ns22000 ---|          SA1    ESTB+X5     RESET EST ENTRY
Line S00013 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00782  M01S00013.ns22000 +++|          R=     X1,ESTE
00783  M01S00014.ns22000 +++|          IX1    X5*X1
00784  M01S00015.ns22000 +++|          SA1    ESTB+X1+EQDE  RESET EST ENTRY
00785  M00S00718.config  +++|          BX6    X1
00786  M00S00719.config  +++|          BX7    X7-X7
00787  M00S00720.config  +++|          SA6    B1RM+ESTD
00788  M00S00721.config  +++|          SA7    B1RM+URCD   CLEAR UNITS TO RECONFIGURE
00789  M00S00722.config  +++|          RJ     RMT         READ CURRENT EQUIPMENT MST
00790  M00S00723.config  +++|          MOVE   MSTL,MSTB,MSTC
00791  M00S00724.config  +++|          MOVE   MSTL,MSTB,B1RM+MSTD
00792  M00S00725.config  +++|          RJ     UKD         UPDATE K-DISPLAY INFORMATION
00793  M00S00726.config  +++|          EQ     RSCX        RETURN
00794  M00S00727.config  +++|          TITLE  SSP - *SUSPEND* COMMAND PROCESSOR.
00795  M00S00728.config  +++|**        SSP - *SUSPEND* COMMAND PROCESSOR.
00796  M00S00729.config  +++|*         ONLY 885 AND 844 TYPE DEVICES ARE ALLOWED FOR THIS
00797  M00S00730.config  +++|*         COMMAND.  THIS IS BECAUSE THE *6DI* DRIVER IS THE
00798  M00S00731.config  +++|*         ONLY ONE TO DETECT AND HONOR THE SUSPEND STATUS.
00799  M00S00732.config  +++|*
00800  M00S00733.config  +++|*         ENTRY  (CUEQ) = CURRENT EQUIPMENT.
00801  M00S00734.config  +++|*
00802  M00S00735.config  +++|*         EXIT   (X5) = ERROR MESSAGE ADDRESS.
00803  M00S00736.config  +++|*
00804  M00S00737.config  +++|*         USES   X - 1,    5.
00805  M00S00738.config  +++|*                A - 1.
00806  M00S00739.config  +++|*
00807  M00S00740.config  +++|*         CALLS  EQP.
00808  M00S00741.config  +++|*
00809  M00S00742.config  +++|*         MACROS  CALL1RM, KEYWORD.
00810  M00S00743.config  +++|
00811  M00S00744.config  +++|
00812  M00S00745.config  +++|          KEYWORD  SUSPEND,SSP
00813  M00S00746.config  +++|          SA1    B1RM+CUEQ
00814  M00S00747.config  +++|          ZR     X1,SSPX     IF NO EQUIPMENT
00815  M00S00748.config  +++|          SA1    B1RM+ESTD   CHECK FOR 885 OR 844
00816  M00S00749.config  +++|          LX1    59-55
Line S00750 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00817  M01S00750.ns22000 ---|          SX5    EREN        **** ERROR IN EQUIPMENT NUMBER.
Line S00016 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00818  M01S00016.ns22000 +++|          SX5    EREN        **** ERROR IN EST ORDINAL.
00819  M00S00751.config  +++|          PL     X1,SSPX     IF NOT *LDAM*
00820  M00S00752.config  +++|          CALL1RM  RSPF
00821  M00S00753.config  +++|          EQ     SSPX        RETURN
00822  M00S00754.config  +++|          TITLE  CHP - *CH* PARAMETER PROCESSOR.
00823  M00S00755.config  +++|**        CHP - *CH* PARAMETER PROCESSOR.
00824  M00S00756.config  +++|*
00825  M00S00757.config  +++|*         ENTRY  (SPTR) = STRING BUFFER ADDRESS OF PREVIOUS CHARACTER.
00826  M00S00758.config  +++|*                (SLMP) = STRING BUFFER LIMIT POINTER.
00827  M00S00759.config  +++|*
00828  M00S00760.config  +++|*         EXIT   (X5) = 0 IF NO ERROR.
00829  M00S00761.config  +++|*                     = ERROR MESSAGE ADDRESS IF ERROR.
00830  M00S00762.config  +++|*                (SPTR) = UPDATED STRING BUFFER POINTER.
00831  M00S00763.config  +++|*                VALUE SET IN K-DISPLAY AND PARAMETER TABLE.
00832  M00S00764.config  +++|*
Line S00765 Modification History
M01 (Removed by) ns2550
Seq #  *Modification Id* Act 
----------------------------+
00833  M01S00765.ns2550  ---|*         USES   X - 0, 1, 2,    5, 6.
00834  M01S00766.ns2550  ---|*                A - 1, 2,     6.
Line S00001 Modification History
M01 (Added by) ns2550
Seq #  *Modification Id* Act 
----------------------------+
00835  M01S00001.ns2550  +++|*         USES   X - 0, 1, 2, 5, 6.
00836  M01S00002.ns2550  +++|*                A - 1, 2, 6.
00837  M00S00767.config  +++|*                B - 1, 2.
00838  M00S00768.config  +++|*
00839  M00S00769.config  +++|*         CALLS  CCH, CHA, VON.
00840  M00S00770.config  +++|
00841  M00S00771.config  +++|
00842  M00S00772.config  +++|          KEYWORD  CH=,CHP
00843  M00S00773.config  +++|          SX0    3           VALIDATE CHANNEL NUMBER
00844  M00S00774.config  +++|          RJ     VON
00845  M00S00775.config  +++|          NZ     X5,CHPX     IF ERROR
Line S00003 Modification History
M01 (Added by) ns2550
Seq #  *Modification Id* Act 
----------------------------+
00846  M01S00003.ns2550  +++|          SX0    1S11        ACCESS PATH ENABLED FLAG
00847  M01S00004.ns2550  +++|          SX2    X6
00848  M01S00005.ns2550  +++|          BX6    X0+X6
Line S00006 Modification History
M01 (Added by) ns2550
M02 (Removed by) confi4
Seq #  *Modification Id* Act 
----------------------------+
00849  M02S00006.confi4  ---|          LX6    12
Line S00776 Modification History
M01 (Removed by) confi4
Seq #  *Modification Id* Act 
----------------------------+
00850  M01S00776.confi4  ---|          SA6    CHPA        SAVE CHANNEL
00851  M00S00777.config  +++|
00852  M00S00778.config  +++|*         CHECK THAT CHANNELS ARE AVAILABLE.
00853  M00S00779.config  +++|
Line S00780 Modification History
M01 (Removed by) ns2550
Seq #  *Modification Id* Act 
----------------------------+
00854  M01S00780.ns2550  ---|          SX2    X6
00855  M00S00781.config  +++|          RJ     CHA
00856  M00S00782.config  +++|          NZ     X5,CHPX     IF ERROR IN CHANNEL NUMBER
Line S00001 Modification History
M01 (Added by) confi4
Seq #  *Modification Id* Act 
----------------------------+
00857  M01S00001.confi4  +++|          PL     X1,CHP1     IF CHANNEL IS UP
00858  M01S00002.confi4  +++|          SX0    3000B       MARK CHANNEL DOWN
00859  M01S00003.confi4  +++|          BX6    X0+X6
00860  M01S00004.confi4  +++| CHP1     LX6    12          SAVE CHANNEL
00861  M01S00005.confi4  +++|          SA6    CHPA
00862  M00S00783.config  +++|
00863  M00S00784.config  +++|*         CHECK FOR SECOND CHANNEL.
00864  M00S00785.config  +++|
00865  M00S00786.config  +++|          SX0    3
00866  M00S00787.config  +++|          RJ     VON
00867  M00S00788.config  +++|          NZ     X5,CHPX     IF ERROR
Line S00789 Modification History
M01 (Removed by) confi4
Seq #  *Modification Id* Act 
----------------------------+
00868  M01S00789.confi4  ---|          ZR     X4,CHP1     IF NO SECOND CHANNEL
Line S00006 Modification History
M01 (Added by) confi4
Seq #  *Modification Id* Act 
----------------------------+
00869  M01S00006.confi4  +++|          ZR     X4,CHP3     IF NO SECOND CHANNEL
Line S00790 Modification History
M01 (Removed by) ns2550
Seq #  *Modification Id* Act 
----------------------------+
00870  M01S00790.ns2550  ---|          ZR     X6,CHP1     IF SECOND CHANNEL ZERO
Line S00007 Modification History
M01 (Added by) ns2550
Seq #  *Modification Id* Act 
----------------------------+
00871  M01S00007.ns2550  +++|          SX0    1S11        ACCESS PATH ENABLED FLAG
00872  M00S00791.config  +++|          SA1    CHPA        SAVE CHANNEL NUMBER
Line S00792 Modification History
M01 (Removed by) confi4
Seq #  *Modification Id* Act 
----------------------------+
00873  M01S00792.confi4  ---|          SX2    X6
Line S00007 Modification History
M01 (Added by) confi4
Seq #  *Modification Id* Act 
----------------------------+
00874  M01S00007.confi4  +++|          SX2    X6+
Line S00008 Modification History
M01 (Added by) ns2550
Seq #  *Modification Id* Act 
----------------------------+
00875  M01S00008.ns2550  +++|          BX6    X0+X6
Line S00793 Modification History
M01 (Removed by) 252l678
Seq #  *Modification Id* Act 
----------------------------+
00876  M01S00793.252l678 ---|          LX6    6
Line S00001 Modification History
M01 (Added by) 252l678
M02 (Removed by) ns2550
Seq #  *Modification Id* Act 
----------------------------+
00877  M02S00001.ns2550  ---|          LX6    12
00878  M00S00794.config  +++|          BX6    X1+X6
Line S00795 Modification History
M01 (Removed by) confi4
Seq #  *Modification Id* Act 
----------------------------+
00879  M01S00795.confi4  ---|          SA6    A1
00880  M00S00796.config  +++|          RJ     CHA
00881  M00S00797.config  +++|          NZ     X5,CHPX     IF ERROR IN CHANNEL NUMBER
Line S00008 Modification History
M01 (Added by) confi4
Seq #  *Modification Id* Act 
----------------------------+
00882  M01S00008.confi4  +++|          PL     X1,CHP2     IF CHANNEL IS UP
00883  M01S00009.confi4  +++|          SX0    3000B       MARK CHANNEL DOWN
00884  M01S00010.confi4  +++|          BX6    X0+X6
Line S00798 Modification History
M01 (Removed by) confi4
Seq #  *Modification Id* Act 
----------------------------+
00885  M01S00798.confi4  ---| CHP1     SA1    B1RM+ESTD   INSERT CHANNELS IN REPLACEMENT ENTRY
Line S00011 Modification History
M01 (Added by) confi4
Seq #  *Modification Id* Act 
----------------------------+
00886  M01S00011.confi4  +++| CHP2     SA6    CHPA        SAVE CHANNEL
00887  M01S00012.confi4  +++| CHP3     SA1    B1RM+ESTD   INSERT CHANNELS IN REPLACEMENT ENTRY
00888  M00S00799.config  +++|          SA2    CHPA
Line S00800 Modification History
M01 (Removed by) 252l678
Seq #  *Modification Id* Act 
----------------------------+
00889  M01S00800.252l678 ---|          MX0    12
00890  M01S00801.252l678 ---|          LX2    36
Line S00002 Modification History
M01 (Added by) 252l678
Seq #  *Modification Id* Act 
----------------------------+
00891  M01S00002.252l678 +++|          MX0    24
00892  M01S00003.252l678 +++|          LX2    24
00893  M00S00802.config  +++|          LX0    -12
Line S00803 Modification History
M01 (Removed by) confi1a
Seq #  *Modification Id* Act 
----------------------------+
00894  M01S00803.confi1a ---|          BX1    -X0*X1      CLEAR CHANNEL FIELD
00895  M01S00804.confi1a ---|          BX6    X2+X1
00896  M01S00805.confi1a ---|          BX1    X2+X1
Line S00001 Modification History
M01 (Added by) confi1a
Seq #  *Modification Id* Act 
----------------------------+
00897  M01S00001.confi1a +++|          BX6    -X0*X1      CLEAR CHANNEL FIELD
00898  M01S00002.confi1a +++|          BX6    X2+X6
00899  M00S00806.config  +++|          SA6    A1
00900  M00S00807.config  +++|          RJ     CCH         CHECK FOR MATCHING CHANNELS
Line S00808 Modification History
M01 (Removed by) confi4
Seq #  *Modification Id* Act 
----------------------------+
00901  M01S00808.confi4  ---|          NZ     X1,CHP2     IF AT LEAST ONE CHANNEL MATCHES
Line S00013 Modification History
M01 (Added by) confi4
Seq #  *Modification Id* Act 
----------------------------+
00902  M01S00013.confi4  +++|          NZ     X1,CHP4     IF AT LEAST ONE CHANNEL MATCHES
00903  M00S00809.config  +++|
00904  M00S00810.config  +++|*         SET *URCD* TO INDICATE ALL UNITS CHANGED.
00905  M00S00811.config  +++|
00906  M00S00812.config  +++|          SA1    B1RM+MSTD+DDLL  GET UNIT COUNT
00907  M00S00813.config  +++|          AX1    48
Line S00814 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00908  M01S00814.ns22000 ---|          MX0    -6
Line S00017 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00909  M01S00017.ns22000 +++|          MX0    -3
00910  M00S00815.config  +++|          BX1    -X0*X1
00911  M00S00816.config  +++|          SB2    X1
00912  M00S00817.config  +++|          MX6    1
00913  M00S00818.config  +++|          AX6    B2
00914  M00S00819.config  +++|          SB2    B2+B1
00915  M00S00820.config  +++|          LX6    B2
00916  M00S00821.config  +++|          SA1    B1RM+URCD   MERGE CHANGED UNITS
00917  M00S00822.config  +++|          BX6    X1+X6
00918  M00S00823.config  +++|          SA6    A1
Line S00824 Modification History
M01 (Removed by) confi4
Seq #  *Modification Id* Act 
----------------------------+
00919  M01S00824.confi4  ---| CHP2     RJ     SEQ         SET EQUIPMENT PARAMETERS IN K-DISPLAY
Line S00014 Modification History
M01 (Added by) confi4
Seq #  *Modification Id* Act 
----------------------------+
00920  M01S00014.confi4  +++| CHP4     RJ     SEQ         SET EQUIPMENT PARAMETERS IN K-DISPLAY
00921  M00S00825.config  +++|          BX5    X5-X5       CLEAR ERROR STATUS
00922  M00S00826.config  +++|          EQ     CHPX        RETURN
00923  M00S00827.config  +++|
Line S00042 Modification History
M01 (Added by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
00924  M01S00042.241l630 +++|
00925  M00S00828.config  +++| CHPA     CON    0           TEMPORARY
00926  M00S00829.config  +++|          TITLE  EQP - *EQ* PARAMETER PROCESSOR.
00927  M00S00830.config  +++|**        EQP - *EQ* PARAMETER PROCESSOR.
00928  M00S00831.config  +++|*         ANY MASS STORAGE DEVICE IS ALLOWED FOR THIS COMMAND.
00929  M00S00832.config  +++|*         THIS IS BECAUSE DEVICE IDLE MAY BE SET FOR ANY MASS
00930  M00S00833.config  +++|*         STORAGE DEVICE.
00931  M00S00834.config  +++|*
00932  M00S00835.config  +++|*         ENTRY  (CUEQ) = CURRENT EQUIPMENT.
00933  M00S00836.config  +++|*                (SPTR) = STRING BUFFER ADDRESS OF PREVIOUS CHARACTER.
00934  M00S00837.config  +++|*                (SLMP) = STRING BUFFER LIMIT POINTER.
00935  M00S00838.config  +++|*
00936  M00S00839.config  +++|*         EXIT   (X5) = 0 IF NO ERROR.
00937  M00S00840.config  +++|*                     = ERROR MESSAGE ADDRESS IF ERROR.
00938  M00S00841.config  +++|*                (SPTR) = UPDATED STRING BUFFER POINTER.
00939  M00S00842.config  +++|*                K-DISPLAY UPDATED TO SHOW NEW EQUIPMENT.
00940  M00S00843.config  +++|*
00941  M00S00844.config  +++|*         USES   X - 0, 4, 5, 6.
00942  M00S00845.config  +++|*                A - 6.
00943  M00S00846.config  +++|*                B - 0.
00944  M00S00847.config  +++|*
00945  M00S00848.config  +++|*         CALLS  CLD, RSC, VON.
00946  M00S00849.config  +++|
00947  M00S00850.config  +++|
00948  M00S00851.config  +++|          KEYWORD  EQ=,EQP
Line S00852 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00949  M01S00852.ns22000 ---|          SX0    3           VALIDATE EQUIPMENT NUMBER
Line S00018 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00950  M01S00018.ns22000 +++|          SX0    3+1         VALIDATE EST ORDINAL
00951  M00S00853.config  +++|          RJ     VON
00952  M00S00854.config  +++|          NZ     X5,EQPX     IF ERROR
00953  M00S00855.config  +++|          ZR     X4,EQP1     IF NO EQUIPMENT ENTERED
00954  M00S00856.config  +++|          SA6    B1RM+CUEQ   SET EQUIPMENT
00955  M00S00857.config  +++| EQP1     RJ     CLD         CHECK FOR LEGAL DEVICE
00956  M00S00858.config  +++|          NZ     X5,EQP2     IF ERROR IN EQUIPMENT
00957  M00S00859.config  +++|          RJ     RSC         RESET PARAMETERS
00958  M00S00860.config  +++|          SX5    B0
00959  M00S00861.config  +++|          EQ     EQPX        RETURN
00960  M00S00862.config  +++|
00961  M00S00863.config  +++| EQP2     SX6    B0          CLEAR CURRENT EQUIPMENT
Line S00864 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00962  M01S00864.ns22000 ---|          SX5    EREN        **** ERROR IN EQUIPMENT NUMBER.
Line S00019 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
00963  M01S00019.ns22000 +++|          SX5    EREN        **** ERROR IN EST ORDINAL.
00964  M00S00865.config  +++|          SA6    B1RM+CUEQ
00965  M00S00866.config  +++|          RJ     RSC         RESET PARAMETERS
00966  M00S00867.config  +++|          EQ     EQPX        RETURN
00967  M00S00868.config  +++|          TITLE  ULP - UNIT LIST PARAMETER PROCESSOR.
00968  M00S00869.config  +++|**        ULP - *UL=* PARAMETER PROCESSOR.
00969  M00S00870.config  +++|*
00970  M00S00871.config  +++|*         ENTRY  (CUEQ) = CURRENT EQUIPMENT.
00971  M00S00872.config  +++|*
00972  M00S00873.config  +++|*         EXIT   (MSTD) UPDATED WITH NEW UNIT LIST.
00973  M00S00874.config  +++|*                K-DISPLAY UPDATED WITH NEW CONFIGURATION.
00974  M00S00875.config  +++|*
00975  M00S00876.config  +++|*         USES   X - 0, 1, 2, 3, 4, 5, 6, 7.
00976  M00S00877.config  +++|*                A - 1, 6.
00977  M00S00878.config  +++|*                B - 3, 4, 5.
00978  M00S00879.config  +++|*
00979  M00S00880.config  +++|*         CALLS  SEQ, VON.
00980  M00S00881.config  +++|*
00981  M00S00882.config  +++|*         MACRO  KEYWORD.
00982  M00S00883.config  +++|
00983  M00S00884.config  +++|
00984  M00S00885.config  +++| ULP8     SX5    ERUN        **** ERROR IN UNIT LIST.
00985  M00S00886.config  +++|
00986  M00S00887.config  +++|          KEYWORD  UL=,ULP
00987  M00S00888.config  +++|          BX6    X6-X6       CLEAR ASSEMBLY
00988  M00S00889.config  +++|          PX6    X6
00989  M00S00890.config  +++|          SA6    ULPA
00990  M00S00891.config  +++| ULP1     SX0    3           VALIDATE UNIT NUMBERS
00991  M00S00892.config  +++|          RJ     VON
00992  M00S00893.config  +++|          NZ     X5,ULPX     IF ERROR IN ASSEMBLY
00993  M00S00894.config  +++|          ZR     X4,ULP4     IF NO DIGITS
00994  M00S00895.config  +++|          SA1    ULPA
00995  M00S00896.config  +++|          UX1,B4 X1
00996  M00S00897.config  +++|          SB3    B4+B4       COMPUTE SHIFT COUNT FOR NEW UNIT
00997  M00S00898.config  +++|          SB3    B3+B4
00998  M00S00899.config  +++|          SB3    B3+B3
00999  M00S00900.config  +++|          SB4    B4+B1
01000  M00S00901.config  +++|          LX4    X6,B3       POSITION NEW UNIT
01001  M00S00902.config  +++|          BX6    X1+X4
01002  M00S00903.config  +++|          PX6    X6,B4
01003  M00S00904.config  +++|          SA6    ULPA
01004  M00S00905.config  +++|          SA2    B1RM+ESTD   CHECK FOR 885
01005  M00S00906.config  +++|          MX0    -11
01006  M00S00907.config  +++|          LX2    -12
01007  M00S00908.config  +++|          BX2    -X0*X2
01008  M00S00909.config  +++|          SX3    X2-2RDM
01009  M00S00910.config  +++|          SX2    X2-2RDQ
01010  M00S00911.config  +++|          ZR     X3,ULP2     IF 885
01011  M00S00912.config  +++|          NZ     X2,ULP3     IF NOT 885
01012  M00S00913.config  +++| ULP2     AX4    B3          CHECK NUMBER OF UNITS AND UNIT NUMBER
01013  M00S00914.config  +++|          SB3    3
01014  M00S00915.config  +++|          LX4    59-5
01015  M00S00916.config  +++|          GT     B4,B3,ULP8  IF MORE THAN 3 UNITS
01016  M00S00917.config  +++|          PL     X4,ULP8     IF UNIT NUMBER NOT 4X OR 5X
01017  M00S00918.config  +++|          LX4    59-4-59+5
01018  M00S00919.config  +++|          NG     X4,ULP8     IF UNIT NUMBER NOT 4X OR 5X
01019  M00S00920.config  +++| ULP3     SX1    B5-1R,
01020  M00S00921.config  +++|          ZR     X1,ULP1     IF MORE UNITS
01021  M00S00922.config  +++|          SX1    B5-1R.
01022  M00S00923.config  +++|          SX5    ERIS        **** ERROR IN SEPARATOR.
01023  M00S00924.config  +++|          NZ     X1,ULPX     IF NOT END OF LINE
01024  M00S00925.config  +++| ULP4     SA1    ULPA        BUILD DDLL WORD
01025  M00S00926.config  +++|          UX1,B4 X1
01026  M00S00927.config  +++|          ZR     B4,ULP5     IF NULL EQUIPMENT
01027  M00S00928.config  +++|          SB4    B4-2000B
01028  M00S00929.config  +++| ULP5     PX6    X6,B4
01029  M00S00930.config  +++|          SA1    B1RM+MSTD+DDLL
01030  M00S00931.config  +++|          SA6    A1
01031  M00S00932.config  +++|          MX0    -6
01032  M00S00933.config  +++|          MX3    1           INITIALIZE LOOP PARAMETERS
01033  M00S00934.config  +++|          BX4    X4-X4
01034  M00S00935.config  +++|          MX2    -8          LOOP COUNTER
01035  M00S00936.config  +++| ULP6     ZR     X2,ULP7     IF END OF LOOP
01036  M00S00937.config  +++|          BX7    X1-X6
01037  M00S00938.config  +++|          BX7    -X0*X7
01038  M00S00939.config  +++|          LX0    6           ADVANCE UNIT
01039  M00S00940.config  +++|          AX2    1
01040  M00S00941.config  +++|          LX3    1
01041  M00S00942.config  +++|          ZR     X7,ULP6     IF NO CHANGE IN UNIT NUMBER
01042  M00S00943.config  +++|          BX4    X4+X3
01043  M00S00944.config  +++|          EQ     ULP6        CHECK NEXT UNIT
01044  M00S00945.config  +++|
01045  M00S00946.config  +++| ULP7     SA1    B1RM+URCD   MERGE BITS IN CALL BLOCK
01046  M00S00947.config  +++|          BX6    X1+X4
01047  M00S00948.config  +++|          SA6    A1
01048  M00S00949.config  +++|          RJ     SEQ         SET EQUIPMENT PARAMETERS IN DISPLAY
01049  M00S00950.config  +++|          EQ     ULPX        RETURN
01050  M00S00951.config  +++|
Line S00043 Modification History
M01 (Added by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
01051  M01S00043.241l630 +++|
01052  M00S00952.config  +++| ULPA     CON    0           SCRATCH LOCATION
01053  M00S00953.config  +++| URP      TITLE  URP - UNITS FOR RECABLING PARAMETER PROCESSOR.
01054  M00S00954.config  +++|**        URP - *UR=* PARAMETER PROCESSOR.
01055  M00S00955.config  +++|*
01056  M00S00956.config  +++|*         ENTRY  (URCD) = CURRENT LIST OF UNITS.
01057  M00S00957.config  +++|*                (MSTD) = CURRENT REDEFINITION PARAMETERS.
01058  M00S00958.config  +++|*
01059  M00S00959.config  +++|*         EXIT   (X5) = ERROR MESSAGE ADDRESS.
01060  M00S00960.config  +++|*
01061  M00S00961.config  +++|*         USES   X - 0, 1, 2, 3,    5, 6.
01062  M00S00962.config  +++|*                A - 1, 6.
01063  M00S00963.config  +++|*                B - 1, 2.
01064  M00S00964.config  +++|*
01065  M00S00965.config  +++|*         CALLS  VON.
01066  M00S00966.config  +++|*
01067  M00S00967.config  +++|*         MACRO  KEYWORD.
01068  M00S00968.config  +++|
01069  M00S00969.config  +++|
01070  M00S00970.config  +++| URP2     SA1    B1RM+URCD   ADD UNIT TO LIST
01071  M00S00971.config  +++|          BX6    X1+X3
01072  M00S00972.config  +++|          SA6    A1
01073  M00S00973.config  +++|          RJ     SEQ         SET EQUIPMENT PARAMETERS IN K-DISPLAY
01074  M00S00974.config  +++|
01075  M00S00975.config  +++|          KEYWORD  UR=,URP   ENTRY/EXIT
01076  M00S00976.config  +++|          SX0    3           ASSEMBLE UNIT NUMBER
01077  M00S00977.config  +++|          RJ     VON
01078  M00S00978.config  +++|          NZ     X5,URPX     IF ERROR IN ASSEMBLY
01079  M00S00979.config  +++|
01080  M00S00980.config  +++|*         FIND UNIT IN CURRENT UNIT LIST.
01081  M00S00981.config  +++|
01082  M00S00982.config  +++|          SA1    B1RM+MSTD+DDLL
01083  M00S00983.config  +++|          MX0    -6
Line S00020 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
01084  M01S00020.ns22000 +++|          MX2    -3
01085  M00S00984.config  +++|          LX1    -48
Line S00985 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
01086  M01S00985.ns22000 ---|          BX2    -X0*X1
Line S00021 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
01087  M01S00021.ns22000 +++|          BX2    -X2*X1
01088  M00S00986.config  +++|          LX1    48
01089  M00S00987.config  +++|          SB2    X2          SET UNIT COUNT
01090  M00S00988.config  +++|          SX3    B1          SET UNIT MASK
01091  M00S00989.config  +++| URP1     BX5    X6-X1       CHECK FOR UNIT NUMBER MATCH
01092  M00S00990.config  +++|          BX5    -X0*X5
01093  M00S00991.config  +++|          ZR     X5,URP2     IF MATCH
01094  M00S00992.config  +++|          SB2    B2-B1       ADVANCE UNIT NUMBER
01095  M00S00993.config  +++|          AX1    6
01096  M00S00994.config  +++|          LX3    1
01097  M00S00995.config  +++|          PL     B2,URP1     IF MORE UNITS TO CHECK
01098  M00S00996.config  +++|          SX5    ERUN        **** ERROR IN UNIT LIST.
01099  M00S00997.config  +++|          EQ     URPX        RETURN
01100  M00S00998.config  +++|          TITLE  UTILITY SUBROUTINES.
01101  M00S00999.config  +++| ASC      SPACE  4,20
01102  M00S01000.config  +++|**        ASC - ASSEMBLE CHARACTERS.
01103  M00S01001.config  +++|*
01104  M00S01002.config  +++|*         ENTRY  (SPTR) = STRING BUFFER ADDRESS OF PREVIOUS CHARACTER.
01105  M00S01003.config  +++|*                (SLMP) = STRING BUFFER LIMIT POINTER.
01106  M00S01004.config  +++|*                (X7) = 1 IF IGNORE LEADING ZEROES.
01107  M00S01005.config  +++|*
01108  M00S01006.config  +++|*         EXIT   (X4) = NUMBER OF CHARACTERS ASSEMBLED.
01109  M00S01007.config  +++|*                (X5) = RIGHT JUSTIFIED ASSEMBLED CHARACTERS.
01110  M00S01008.config  +++|*                (X6) = LEFT JUSTIFIED ASSEMBLED CHARACTERS.
01111  M00S01009.config  +++|*                (B5) = SEPARATOR.
01112  M00S01010.config  +++|*                (SPTR) = UPDATED STRING BUFFER ADDRESS.
01113  M00S01011.config  +++|*
01114  M00S01012.config  +++|*         USES   A - 1, 4, 6, 7.
01115  M00S01013.config  +++|*                X - 1, 2, 3, 4, 5, 6, 7.
01116  M00S01014.config  +++|*                B - 2, 3, 4, 5, 7.
01117  M00S01015.config  +++|
01118  M00S01016.config  +++|
01119  M00S01017.config  +++|*         PROCESS END OF BUFFER.
01120  M00S01018.config  +++|
01121  M00S01019.config  +++| ASC3     SA4    SLMP        SET STRING BUFFER EMPTY
01122  M00S01020.config  +++|          SB2    X4+
01123  M00S01021.config  +++|          SB5    1R.         SET TERMINATOR
01124  M00S01022.config  +++|
01125  M00S01023.config  +++|*         SET ASSEMBLED CHARACTERS.
01126  M00S01024.config  +++|
01127  M00S01025.config  +++| ASC4     SX4    10          CALCULATE NUMBER OF CHARACTERS
01128  M00S01026.config  +++|          SX3    B4
01129  M00S01027.config  +++|          IX4    X4-X3
01130  M00S01028.config  +++|          SX6    B2          SET BUFFER POINTER
01131  M00S01029.config  +++|          SA6    SPTR
01132  M00S01030.config  +++|          BX6    X6-X6
01133  M00S01031.config  +++|          ZR     X4,ASCX     IF NO CHARACTERS ASSEMBLED
01134  M00S01032.config  +++|          SX2    6           LEFT JUSTIFY CHARACTERS
01135  M00S01033.config  +++|          IX3    X3*X2
01136  M00S01034.config  +++|          SB4    X3
01137  M00S01035.config  +++|          LX6    X5,B4
01138  M00S01036.config  +++|
01139  M00S01037.config  +++| ASC      SUBR               ENTRY/EXIT
01140  M00S01038.config  +++|          SA7    ASCA        INITIALIZE IGNORE ZEROES FLAG
01141  M00S01039.config  +++|          BX5    X5-X5
01142  M00S01040.config  +++|          SB4    10
01143  M00S01041.config  +++|          SA1    SPTR        SET STRING POINTER
01144  M00S01042.config  +++|          SB2    X1
01145  M00S01043.config  +++|          SA1    SLMP        SET MAXIMUM CHARACTER SCAN
01146  M00S01044.config  +++|          SB3    X1
01147  M00S01045.config  +++|
01148  M00S01046.config  +++|*         ASSEMBLE CHARACTERS FROM BUFFER.
01149  M00S01047.config  +++|
01150  M00S01048.config  +++| ASC1     SB2    B2+B1
01151  M00S01049.config  +++|          GE     B2,B3,ASC3  IF END OF STRING BUFFER
01152  M00S01050.config  +++|          SA1    B2
01153  M00S01051.config  +++|          SB5    X1          SET SEPARATOR
01154  M00S01052.config  +++|          SB7    X1-1R
01155  M00S01053.config  +++|          ZR     B7,ASC1     IF BLANK
01156  M00S01054.config  +++|          SB7    X1-1R+
01157  M00S01055.config  +++|          PL     B7,ASC4     IF SEPARATOR
01158  M00S01056.config  +++|          SA4    ASCA
01159  M00S01057.config  +++|          ZR     X4,ASC2     IF NOT TO IGNORE ZEROES
01160  M00S01058.config  +++|          SB7    X1-1R0
01161  M00S01059.config  +++|          ZR     B7,ASC1     IF LEADING ZERO
01162  M00S01060.config  +++|          SX7    B0          CLEAR IGNORE ZEROES FLAG
01163  M00S01061.config  +++|          SA7    A4
01164  M00S01062.config  +++| ASC2     LX5    6           ASSEMBLE CHARACTER
01165  M00S01063.config  +++|          SB4    B4-1        DECREMENT COUNT
01166  M00S01064.config  +++|          BX5    X5+X1
01167  M00S01065.config  +++|          NZ     B4,ASC1     IF MORE CHARACTERS TO ASSEMBLE
01168  M00S01066.config  +++|          EQ     ASC4        SET ASSEMBLED CHARACTERS
01169  M00S01067.config  +++|
Line S00044 Modification History
M01 (Added by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
01170  M01S00044.241l630 +++|
01171  M00S01068.config  +++| ASCA     CON    0           IGNORE LEADING ZEROES FLAG
01172  M00S01069.config  +++| BCL      SPACE  4,20
01173  M00S01070.config  +++|**        BCL - BUILD CURRENT CONFIGURATION LIST.
01174  M00S01071.config  +++|*
01175  M00S01072.config  +++|*         EXIT   CURRENT MASS STORAGE CONFIGURATION ON OUTPUT.
01176  M00S01073.config  +++|*
01177  M00S01074.config  +++|*         USES   A - 1, 2.
01178  M00S01075.config  +++|*                X - 1, 2, 5, 6.
01179  M00S01076.config  +++|*
Line S01077 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
01180  M01S01077.ns22000 ---|*         CALLS  BED, RMT.
Line S00022 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
01181  M01S00022.ns22000 +++|*         CALLS  BED, EST, RMT.
01182  M00S01078.config  +++|*
01183  M00S01079.config  +++|*         MACROS CLOCK, DATE, GETLCW, WRITEC, WRITER.
01184  M00S01080.config  +++|
01185  M00S01081.config  +++|
01186  M00S01082.config  +++| BCL2     WRITER O,R         FLUSH BUFFER
01187  M00S01083.config  +++|
01188  M00S01084.config  +++| BCL      SUBR               ENTRY/EXIT
Line S01085 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
01189  M01S01085.ns22000 ---|          SA2    ESTA        READ EST
01190  M01S01086.ns22000 ---|          GETLCW NMSD,X2,ESTB
Line S00023 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
01191  M01S00023.ns22000 +++|          RJ     EST         READ EST INTO *ESTB*
01192  M00S01087.config  +++|          DATE   BCLA+3      PUT DATE AND TIME IN HEADER
01193  M00S01088.config  +++|          CLOCK  BCLA+4
01194  M00S01089.config  +++|          WRITEC O,BCLA      WRITE HEADER
01195  M00S01090.config  +++|          WRITEC X2,BCLB     WRITE DESCRIPTION LINE
01196  M00S01091.config  +++|          WRITEC X2,(=C*          *)  WRITE BLANK LINE
01197  M00S01092.config  +++|
01198  M00S01093.config  +++|*         SEARCH FOR MASS STORAGE EQUIPMENTS.
01199  M00S01094.config  +++|
Line S01095 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
01200  M01S01095.ns22000 ---|          SX5    B0
01201  M01S01096.ns22000 ---| BCL1     SX5    X5+B1       NEXT EQUIPMENT
01202  M01S01097.ns22000 ---|          SX6    X5-NMSD
01203  M01S01098.ns22000 ---|          ZR     X6,BCL2     IF END OF MASS STORAGE EQUIPMENTS
01204  M01S01099.ns22000 ---|          SA1    ESTB+X5
Line S00024 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
01205  M01S00024.ns22000 +++|          SX5    NOPE-1      INITIALIZE EST ORDINAL FOR SEARCH
01206  M01S00025.ns22000 +++| BCL1     SX5    X5+B1       INCREMENT EST ORDINAL
01207  M01S00026.ns22000 +++|          SA1    LMSO
01208  M01S00027.ns22000 +++|          IX1    X1-X5
01209  M01S00028.ns22000 +++|          ZR     X1,BCL2     IF END OF MASS STORAGE DEVICES
01210  M01S00029.ns22000 +++|          R=     X1,ESTE
01211  M01S00030.ns22000 +++|          IX1    X5*X1
01212  M01S00031.ns22000 +++|          SA1    ESTB+X1+EQDE  READ EST ENTRY
01213  M00S01100.config  +++|          PL     X1,BCL1     IF NOT MASS STORAGE
01214  M00S01101.config  +++|          RJ     RMT         READ MST
01215  M00S01102.config  +++|          RJ     BED         BUILD EQUIPMENT DISPLAY LINE
01216  M00S01103.config  +++|          WRITEC O,BEDB,BEDBL  WRITE DISPLAY LINE TO BUFFER
01217  M00S01104.config  +++|          EQ     BCL1        DISPLAY NEXT MS EQUIPMENT
01218  M00S01105.config  +++|
Line S00045 Modification History
M01 (Added by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
01219  M01S00045.241l630 +++|
01220  M00S01106.config  +++| BCLA     DATA   C*1  MASS STORAGE CONFIGURATION. 00/00/00. 00.00.00.*
01221  M00S01107.config  +++| BCLB     DATA   C*0 ORD  TYPE   CHANNELS   UNITS*
01222  M00S01108.config  +++| BED      SPACE  4,10
01223  M00S01109.config  +++|**        BED - BUILD EQUIPMENT DISPLAY LINE.
01224  M00S01110.config  +++|*
01225  M00S01111.config  +++|*         ENTRY  (X5) = EST ORDINAL.
01226  M00S01112.config  +++|*                (MSTB) = MST FOR EQUIPMENT.
01227  M00S01113.config  +++|*
01228  M00S01114.config  +++|*         EXIT   (BEDC) = DISPLAY LINE FOR EQUIPMENT.
01229  M00S01115.config  +++|*                (BEDB) = DISPLAY LINE PRECEDED BY BLANK WORD.
01230  M00S01116.config  +++|*
01231  M00S01117.config  +++|*         USES   A - 0, 1, 2, 3, 6.
01232  M00S01118.config  +++|*                X - 0, 1, 2, 3, 6.
01233  M00S01119.config  +++|*                B - 4, 5, 6, 7.
01234  M00S01120.config  +++|*
Line S01121 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
01235  M01S01121.ns22000 ---|*         CALLS  S2L.
Line S00032 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
01236  M01S00032.ns22000 +++|*         CALLS  COD, S2L.
01237  M00S01122.config  +++|*
01238  M00S01123.config  +++|*         MACROS MOVE.
01239  M00S01124.config  +++|
01240  M00S01125.config  +++|
01241  M00S01126.config  +++| BED      SUBR               ENTRY/EXIT
Line S01127 Modification History
M01 (Removed by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
01242  M01S01127.241l630 ---|          MOVE   KLNL-1,BEDA,BEDC
Line S00046 Modification History
M01 (Added by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
01243  M01S00046.241l630 +++|          MOVE   BEDAL,BEDA,BEDC
Line S01128 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
01244  M01S01128.ns22000 ---|          SX1    X5          CONVERT EQUIPMENT NUMBER
Line S00033 Modification History
M01 (Added by) ns22000
M02 (Removed by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
01245  M02S00033.241l630 ---|          SX1    X5          CONVERT EST ORDINAL
Line S00047 Modification History
M01 (Added by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
01246  M01S00047.241l630 +++|          SX1    X5+         CONVERT EST ORDINAL
01247  M00S01129.config  +++|          NZ     X5,BED1     IF NOT REDEFINITION EQUIPMENT
01248  M00S01130.config  +++|          SA1    B1RM+CUEQ
01249  M00S01131.config  +++| BED1     SA0    BEDC        DISPLAY WORD ADDRESS
Line S01132 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
01250  M01S01132.ns22000 ---|          SB7    48          WORD POSITION
01251  M01S01133.ns22000 ---|          RJ     S2L         SET TWO DIGITS IN LINE
01252  M01S01134.ns22000 ---|          SA2    ESTB+X5     MERGE EQUIPMENT TYPE
Line S00034 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
01253  M01S00034.ns22000 +++|          SX1    X1+1000B    ENSURE THREE DIGITS
01254  M01S00035.ns22000 +++|          RJ     COD         CONVERT EST ORDINAL
01255  M01S00036.ns22000 +++|          MX1    -18
01256  M01S00037.ns22000 +++|          BX6    -X1*X6
01257  M01S00038.ns22000 +++|          SA2    A0
01258  M01S00039.ns22000 +++|          LX1    42          POSITION MASK
01259  M01S00040.ns22000 +++|          LX6    42
01260  M01S00041.ns22000 +++|          BX2    X1*X2
01261  M01S00042.ns22000 +++|          BX3    X2+X6       MERGE EST ORDINAL INTO LINE
01262  M01S00043.ns22000 +++|          R=     X2,ESTE
01263  M01S00044.ns22000 +++|          IX2    X5*X2
01264  M01S00045.ns22000 +++|          SA2    ESTB+X2+EQDE  MERGE EQUIPMENT TYPE
01265  M00S01135.config  +++|          LX2    -12
01266  M00S01136.config  +++|          MX0    -11
01267  M00S01137.config  +++|          BX1    -X0*X2
Line S01138 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
01268  M01S01138.ns22000 ---|          SA3    A0          READ DISPLAY WORD
01269  M00S01139.config  +++|          LX0    24
01270  M00S01140.config  +++|          BX3    X0*X3
01271  M00S01141.config  +++|          LX1    24
01272  M00S01142.config  +++|          BX6    X1+X3
01273  M00S01143.config  +++|          SA6    A0
01274  M00S01144.config  +++|          SA3    MSTB+DDLL   MERGE UNIT COUNT
Line S01145 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
01275  M01S01145.ns22000 ---|          MX0    -6
Line S00046 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
01276  M01S00046.ns22000 +++|          MX0    -3
01277  M00S01146.config  +++|          LX3    -48
01278  M00S01147.config  +++|          BX1    -X0*X3
01279  M00S01148.config  +++|          LX3    59-58+48
01280  M00S01149.config  +++|          NG     X3,BED2     IF NULL EQUIPMENT
01281  M00S01150.config  +++|          SX1    X1+B1
01282  M00S01151.config  +++| BED2     SX6    X1+2R-0
01283  M00S01152.config  +++|          MX0    -12
01284  M00S01153.config  +++|          SB5    X1          SAVE UNIT COUNT FOR UNIT LIST PROCESSING
01285  M00S01154.config  +++|          LX0    12
01286  M00S01155.config  +++|          LX6    12
01287  M00S01156.config  +++|          SA3    A0
01288  M00S01157.config  +++|          BX3    X0*X3
01289  M00S01158.config  +++|          BX6    X6+X3
01290  M00S01159.config  +++|          SA6    A0
01291  M00S01160.config  +++|          SA0    A0+B1       NEXT DISPLAY WORD
Line S01161 Modification History
M01 (Removed by) 252l678
Seq #  *Modification Id* Act 
----------------------------+
01292  M01S01161.252l678 ---|          MX0    -5          MERGE CHANNELS IN DISPLAY LINE
01293  M01S01162.252l678 ---|          LX2    -24
Line S00004 Modification History
M01 (Added by) 252l678
Seq #  *Modification Id* Act 
----------------------------+
01294  M01S00004.252l678 +++|          MX0    -6          MERGE CHANNELS IN DISPLAY LINE
Line S00005 Modification History
M01 (Added by) 252l678
M02 (Removed by) ns2550
Seq #  *Modification Id* Act 
----------------------------+
01295  M02S00005.ns2550  ---|          LX2    -12
Line S00009 Modification History
M01 (Added by) ns2550
Seq #  *Modification Id* Act 
----------------------------+
01296  M01S00009.ns2550  +++|          LX2    -24
01297  M00S01163.config  +++|          BX1    -X0*X2
01298  M00S01164.config  +++|          SB7    36
01299  M00S01165.config  +++|          RJ     S2L
Line S01166 Modification History
M01 (Removed by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
01300  M01S01166.ns22000 ---|          SA1    ESTB+X5     CONVERT SECOND CHANNEL
Line S00047 Modification History
M01 (Added by) ns22000
Seq #  *Modification Id* Act 
----------------------------+
01301  M01S00047.ns22000 +++|          R=     X1,ESTE
01302  M01S00048.ns22000 +++|          IX1    X5*X1
01303  M01S00049.ns22000 +++|          SA1    ESTB+X1+EQDE  CONVERT SECOND CHANNEL
Line S01167 Modification History
M01 (Removed by) 252l678
Seq #  *Modification Id* Act 
----------------------------+
01304  M01S01167.252l678 ---|          LX1    -42
01305  M01S01168.252l678 ---|          MX0    -5
Line S00006 Modification History
M01 (Added by) 252l678
M02 (Removed by) ns2550
Seq #  *Modification Id* Act 
----------------------------+
01306  M02S00006.ns2550  ---|          LX1    -36
Line S00010 Modification History
M01 (Added by) ns2550
Seq #  *Modification Id* Act 
----------------------------+
01307  M01S00010.ns2550  +++|          LX1    -24
Line S00007 Modification History
M01 (Added by) 252l678
Seq #  *Modification Id* Act 
----------------------------+
01308  M01S00007.252l678 +++|          MX0    -6
01309  M00S01169.config  +++|          BX1    -X0*X1
01310  M00S01170.config  +++|          ZR     X1,BED3     IF NO SECOND CHANNEL
01311  M00S01171.config  +++|          SB7    18
01312  M00S01172.config  +++|          RJ     S2L         SET SECOND CHANNEL IN DISPLAY WORD
01313  M00S01173.config  +++|          SA1    A0          INSERT COMMA
01314  M00S01174.config  +++|          SX6    1R,-1R
01315  M00S01175.config  +++|          LX6    30
01316  M00S01176.config  +++|          IX6    X1+X6
01317  M00S01177.config  +++|          SA6    A0
01318  M00S01178.config  +++| BED3     SA0    A0+B1       NEXT DISPLAY WORD
01319  M00S01179.config  +++|          SB7    36          INITIALIZE UNIT POSITION IN DISPLAY WORD
01320  M00S01180.config  +++|          SB6    B0          LOGICAL UNIT NUMBER
01321  M00S01181.config  +++| BED4     GE     B6,B5,BED5  IF END OF UNITS
01322  M00S01182.config  +++|          SA1    MSTB+DDLL
01323  M00S01183.config  +++|          SB4    B6+B6       COMPUTE SHIFT COUNT
01324  M00S01184.config  +++|          SB4    B4+B6
01325  M00S01185.config  +++|          SB4    B4+B4
01326  M00S01186.config  +++|          AX1    B4
01327  M00S01187.config  +++|          MX0    -6
01328  M00S01188.config  +++|          BX1    -X0*X1
01329  M00S01189.config  +++|          RJ     S2L         SET UNIT NUMBER IN DISPLAY LINE
01330  M00S01190.config  +++|          SB6    B6+B1       INCREMENT UNIT COUNT
01331  M00S01191.config  +++|          SB7    B7-18
01332  M00S01192.config  +++|          PL     B7,BED4     IF NOT NEW DISPLAY WORD
01333  M00S01193.config  +++|          SB7    B7+60
01334  M00S01194.config  +++|          SA0    A0+B1
01335  M00S01195.config  +++|          EQ     BED4        NEXT UNIT
01336  M00S01196.config  +++|
01337  M00S01197.config  +++| BED5     SA1    MSTB+ACGL   SET STATUSES IN DISPLAY LINE
01338  M00S01198.config  +++|          BX6    X6-X6
01339  M00S01199.config  +++|          LX1    59-11
01340  M00S01200.config  +++|          PL     X1,BED6     IF NOT DEVICE IDLE
01341  M00S01201.config  +++|          SX6    1RI&1R-
Line S01202 Modification History
M01 (Removed by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
01342  M01S01202.242l642 ---| BED6     SA1    MSTB+DDLL
Line S00001 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
01343  M01S00001.242l642 +++| BED6     SA1    MSTB+DALL
01344  M01S00002.242l642 +++|          AX1    56
01345  M00S01203.config  +++|          LX6    6
Line S01204 Modification History
M01 (Removed by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
01346  M01S01204.242l642 ---|          PL     X1,BED7     IF NOT SUSPEND STATUS
Line S00003 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
01347  M01S00003.242l642 +++|          SX2    3
01348  M01S00004.242l642 +++|          BX1    X2-X1
01349  M01S00005.242l642 +++|          NZ     X1,BED7     IF NOT DOWN
01350  M00S01205.config  +++|          SX6    X6+1RS&1R-
01351  M00S01206.config  +++| BED7     LX6    12
01352  M00S01207.config  +++|
01353  M00S01208.config  +++|*         MERGE STATUS BITS IN DISPLAY LINE.
01354  M00S01209.config  +++|
01355  M00S01210.config  +++|          SA1    BEDC+5
01356  M00S01211.config  +++|          LX6    18
01357  M00S01212.config  +++|          BX6    X1-X6
01358  M00S01213.config  +++|          SA6    A1
01359  M00S01214.config  +++|          EQ     BEDX        RETURN
01360  M00S01215.config  +++|
Line S01216 Modification History
M01 (Removed by) confi3
Seq #  *Modification Id* Act 
----------------------------+
01361  M01S01216.confi3  ---| BEDA     DATA   64H 1. DQ    CH00     UL=-- -- -- -- -- -- -- --   ST =
Line S00002 Modification History
M01 (Added by) confi3
M02 (Removed by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
01362  M02S00002.241l630 ---| BEDA     DATA   64L 1. DQ    CH00     UL=-- -- -- -- -- -- -- --   ST =
Line S01217 Modification History
M01 (Removed by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
01363  M01S01217.241l630 ---|, ----
Line S00048 Modification History
M01 (Added by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
01364  M01S00048.241l630 +++|
01365  M01S00049.241l630 +++| BEDA     DATA   L* 1. DQ    CH00     UL=-- -- -- -- -- -- -- --   ST =
01366  M01S00050.241l630 +++|,----*
01367  M01S00051.241l630 +++| BEDAL    EQU    *-BEDA
01368  M01S00052.241l630 +++|          ERRNZ  BEDAL+1-KLNL  LINE LENGTH ERROR
01369  M00S01218.config  +++| BEDB     DATA   10H            BLANK SPACING FOR OUTPUT
Line S01219 Modification History
M01 (Removed by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
01370  M01S01219.241l630 ---| BEDC     BSS    KLNL-1      DISPLAY LINE BUFFER
01371  M01S01220.241l630 ---|          CON    0           END OF LINE FOR OUTPUT
Line S00053 Modification History
M01 (Added by) 241l630
Seq #  *Modification Id* Act 
----------------------------+
01372  M01S00053.241l630 +++| BEDC     BSS    BEDAL       DISPLAY LINE BUFFER
01373  M00S01221.config  +++| BEDBL    EQU    *-BEDB      LENGTH OF OUTPUT LINE
01374  M00S01222.config  +++| CAE      SPACE  4,10
01375  M00S01223.config  +++|**        CAE - CLEAR ALL EQUIPMENT IDLE STATUS.
01376  M00S01224.config  +++|*
01377  M00S01225.config  +++|*         EXIT   (X5) = ERROR MESSAGE ADDRESS.
01378  M00S01226.config  +++|*                     = 0 IF NO EQUIPMENT FOUND.
01379  M00S01227.config  +++|*
01380  M00S01228.config  +++|*         CALLS  CLP, RRC.
01381  M00S01229.config  +++|
01382  M00S01230.config  +++|
01383  M00S01231.config  +++| CAE      SUBR               ENTRY/EXIT
01384  M00S01232.config  +++| CAE1     RJ     RRC
01385  M00S01233.config  +++|          ZR     X5,CAEX     IF NO EQUIPMENT FOUND
01386  M00S01234.config  +++|          RJ     CLP
01387  M00S01235.config  +++|          NZ     X5,CAEX     IF ERROR IN CLEAR REQUEST
01388  M00S01236.config  +++|          EQ     CAE1        CHECK FOR NEXT EQUIPMENT
01389  M00S01237.config  +++| CCH      SPACE  4,10
01390  M00S01238.config  +++|**        CCH - CHECK FOR MATCHING CHANNELS.
01391  M00S01239.config  +++|*
01392  M00S01240.config  +++|*         ENTRY  (X1) = EST TO CHECK.
Line S01241 Modification History
M01 (Removed by) confi1
Seq #  *Modification Id* Act 
----------------------------+
01393  M01S01241.confi1  ---|*                (CUEQ) = CURRENT EQUIPMENT.
Line S00001 Modification History
M01 (Added by) confi1
Seq #  *Modification Id* Act 
----------------------------+
01394  M01S00001.confi1  +++|*                (ESTD) = NEW EST ENTRY.
01395  M00S01242.config  +++|*
01396  M00S01243.config  +++|*         EXIT   (X1) = 0 IF NO CHANNEL MATCH.
01397  M00S01244.config  +++|*
01398  M00S01245.config  +++|*         USES   A - 2, 4.
01399  M00S01246.config  +++|*                X - 0, 1, 2, 3, 4.
01400  M00S01247.config  +++|*                B - 2.
01401  M00S01248.config  +++|
01402  M00S01249.config  +++|
01403  M00S01250.config  +++| CCH      SUBR               ENTRY/EXIT
Line S01251 Modification History
M01 (Removed by) confi1
Seq #  *Modification Id* Act 
----------------------------+
01404  M01S01251.confi1  ---|          SA2    B1RM+CUEQ   CURRENT EQUIPMENT
01405  M01S01252.confi1  ---|          SA4    ESTB+X2
Line S00002 Modification History
M01 (Added by) confi1
Seq #  *Modification Id* Act 
----------------------------+
01406  M01S00002.confi1  +++|          SA4    B1RM+ESTD
Line S01253 Modification History
M01 (Removed by) 252l678
Seq #  *Modification Id* Act 
----------------------------+
01407  M01S01253.252l678 ---|          LX1    -36
01408  M01S01254.252l678 ---|          LX4    -36
01409  M01S01255.252l678 ---|          MX0    -5
Line S00008 Modification History
M01 (Added by) 252l678
Seq #  *Modification Id* Act 
----------------------------+
01410  M01S00008.252l678 +++|          LX1    -24
Line S00009 Modification History
M01 (Added by) 252l678
M02 (Removed by) ns2550
Seq #  *Modification Id* Act 
----------------------------+
01411  M02S00009.ns2550  ---|          LX4    -25
Line S00011 Modification History
M01 (Added by) ns2550
M02 (Removed by) confi1a
Seq #  *Modification Id* Act 
----------------------------+
01412  M02S00011.confi1a ---|          LX4    36
Line S00003 Modification History
M01 (Added by) confi1a
Seq #  *Modification Id* Act 
----------------------------+
01413  M01S00003.confi1a +++|          LX4    24
Line S00010 Modification History
M01 (Added by) 252l678
Seq #  *Modification Id* Act 
----------------------------+
01414  M01S00010.252l678 +++|          MX0    -6
Line S01256 Modification History
M01 (Removed by) confi1
Seq #  *Modification Id* Act 
----------------------------+
01415  M01S01256.confi1  ---|          BX2    -X0*X1      BUILD CHANNEL MASK FOR CURRENT EQUIPMENT
Line S00003 Modification History
M01 (Added by) confi1
M02 (Removed by) ns2550
Seq #  *Modification Id* Act 
----------------------------+
01416  M02S00003.ns2550  ---|          BX2    -X0*X1      BUILD CHANNEL MASK FOR NEW EQUIPMENT
Line S00012 Modification History
M01 (Added by) ns2550
Seq #  *Modification Id* Act 
----------------------------+
01417  M01S00012.ns2550  +++|          BX3    -X0*X1      BUILD CHANNEL MASK FOR NEW EQUIPMENT
Line S01257 Modification History
M01 (Removed by) 252l678
Seq #  *Modification Id* Act 
----------------------------+
01418  M01S01257.252l678 ---|          LX1    -6
Line S00011 Modification History
M01 (Added by) 252l678
Seq #  *Modification Id* Act 
----------------------------+
01419  M01S00011.252l678 +++|          LX1    -12
Line S01258 Modification History
M01 (Removed by) ns2550
Seq #  *Modification Id* Act 
----------------------------+
01420  M01S01258.ns2550  ---|          BX3    -X0*X1
Line S00013 Modification History
M01 (Added by) ns2550
Seq #  *Modification Id* Act 
----------------------------+
01421  M01S00013.ns2550  +++|          BX2    -X0*X1
01422  M00S01259.config  +++|          SX1    B1
01423  M00S01260.config  +++|          SB2    X2
01424  M00S01261.config  +++|          LX2    X1,B2
01425  M00S01262.config  +++|          SB2    X3
01426  M00S01263.config  +++|          ZR     X3,CCH1     IF NO SECOND CHANNEL
01427  M00S01264.config  +++|          LX3    X1,B2
01428  M00S01265.config  +++|          BX2    X2+X3
01429  M00S01266.config  +++| CCH1     BX3    -X0*X4      BUILD CHANNEL MASK FOR COMPARE EQUIPMENT
01430  M00S01267.config  +++|          SB2    X3
Line S01268 Modification History
M01 (Removed by) 252l678
Seq #  *Modification Id* Act 
----------------------------+
01431  M01S01268.252l678 ---|          LX4    -6
Line S00012 Modification History
M01 (Added by) 252l678
M02 (Removed by) ns2550
Seq #  *Modification Id* Act 
----------------------------+
01432  M02S00012.ns2550  ---|          LX4    -12
Line S00014 Modification History
M01 (Added by) ns2550
Seq #  *Modification Id* Act 
----------------------------+
01433  M01S00014.ns2550  +++|          LX4    12
01434  M00S01269.config  +++|          LX3    X1,B2
01435  M00S01270.config  +++|          BX4    -X0*X4
01436  M00S01271.config  +++|          SB2    X4
01437  M00S01272.config  +++|          ZR     X4,CCH2     IF NO SECOND CHANNEL
01438  M00S01273.config  +++|          LX4    X1,B2
01439  M00S01274.config  +++|          BX3    X3+X4
01440  M00S01275.config  +++| CCH2     BX1    X2*X3       NON-ZERO IF ANY CHANNEL MATCHES
01441  M00S01276.config  +++|          EQ     CCHX        RETURN
01442  M00S01277.config  +++| CHA      SPACE  4,10
01443  M00S01278.config  +++|**        CHA - CHECK CHANNEL AVAILABLE.
01444  M00S01279.config  +++|*
01445  M00S01280.config  +++|*         ENTRY  (X2) = CHANNEL NUMBER.
01446  M00S01281.config  +++|*                (NPPU) = NUMBER OF PP-S.
01447  M00S01282.config  +++|*
01448  M00S01283.config  +++|*         EXIT   (X5) = 0 IF CHANNEL AVAILABLE.
01449  M00S01284.config  +++|*                     = ERROR MESSAGE ADDRESS IF ERROR.
Line S00015 Modification History
M01 (Added by) confi4
Seq #  *Modification Id* Act 
----------------------------+
01450  M01S00015.confi4  +++|*                (X1) .LT. 0 IF CHANNEL AVAILABLE ((X5) = 0)) BUT DOWN.
Line S00001 Modification History
M01 (Added by) confi5
Seq #  *Modification Id* Act 
----------------------------+
01451  M01S00001.confi5  +++|*                (X6) = RESTORED TO ENTRY VALUE.
01452  M00S01285.config  +++|*
Line S01286 Modification History
M01 (Removed by) confi5
Seq #  *Modification Id* Act 
----------------------------+
01453  M01S01286.confi5  ---|*         USES   A - 1, 5, 7.
01454  M01S01287.confi5  ---|*                X - 1, 3, 4, 5, 7.
Line S00002 Modification History
M01 (Added by) confi5
Seq #  *Modification Id* Act 
----------------------------+
01455  M01S00002.confi5  +++|*         USES   A - 1, 5, 6, 7.
01456  M01S00003.confi5  +++|*                X - 1, 3, 4, 5, 6, 7.
01457  M00S01288.config  +++|*                B - 2, 3.
01458  M00S01289.config  +++|*
01459  M00S01290.config  +++|*         MACROS GETLCW.
01460  M00S01291.config  +++|
01461  M00S01292.config  +++|
01462  M00S01293.config  +++| CHA4     SX5    ERCN        **** ERROR IN CHANNEL NUMBER.
01463  M00S01294.config  +++|
01464  M00S01295.config  +++| CHA      SUBR               ENTRY/EXIT
01465  M00S01296.config  +++|          SX7    13B         SET UPPER CHANNEL OF LOWER BANK
01466  M00S01297.config  +++|          IX1    X7-X2
01467  M00S01298.config  +++|          BX5    X5-X5       SET CHANNEL AVAILABLE
Line S01299 Modification History
M01 (Removed by) confi4
Seq #  *Modification Id* Act 
----------------------------+
01468  M01S01299.confi4  ---|          PL     X1,CHAX     IF CHANNEL IN LOWER BANK
Line S00016 Modification History
M01 (Added by) confi4
Seq #  *Modification Id* Act 
----------------------------+
01469  M01S00016.confi4  +++|          PL     X1,CHA0     IF CHANNEL IN LOWER BANK
01470  M00S01300.config  +++|          SA1    NPPU        NUMBER OF PP-S
01471  M00S01301.config  +++|          SX5    X1-11
01472  M00S01302.config  +++|          NG     X5,CHA4     IF ONLY CHANNELS 0 - 13
01473  M00S01303.config  +++|          SX3    20B         LOWER CHANNEL IN UPPER BANK
01474  M00S01304.config  +++|          SX4    33B         UPPER CHANNEL IN UPPER BANK
01475  M00S01305.config  +++|          IX5    X2-X3
01476  M00S01306.config  +++|          NG     X5,CHA4     IF NOT IN UPPER BANK
01477  M00S01307.config  +++|          IX5    X4-X2       CHECK UPPER LIMIT
01478  M00S01308.config  +++|          NG     X5,CHA4     IF ERROR
Line S01309 Modification History
M01 (Removed by) confi4
Seq #  *Modification Id* Act 
----------------------------+
01479  M01S01309.confi4  ---|          BX7    X2          SAVE CHANNEL NUMBER
Line S00017 Modification History
M01 (Added by) confi4
Seq #  *Modification Id* Act 
----------------------------+
01480  M01S00017.confi4  +++| CHA0     BX7    X2          SAVE CHANNEL NUMBER
01481  M00S01310.config  +++|          SA7    CHAA
Line S00004 Modification History
M01 (Added by) confi5
Seq #  *Modification Id* Act 
----------------------------+
01482  M01S00004.confi5  +++|          BX7    X6          PRESERVE X6
01483  M00S01311.config  +++|          GETLCW 1,CHTP,CHTB
01484  M00S01312.config  +++|          BX2    X1          FWA OF CHANNEL STATUS TABLE
Line S01313 Modification History
M01 (Removed by) confi2
Seq #  *Modification Id* Act 
----------------------------+
01485  M01S01313.confi2  ---|          LX2    0-11
Line S00001 Modification History
M01 (Added by) confi2
Seq #  *Modification Id* Act 
----------------------------+
01486  M01S00001.confi2  +++|          LX2    0-12        POSITION CHANNEL STATUS TABLE ADDRESS
Line S00001 Modification History
M01 (Added by) confi2a
Seq #  *Modification Id* Act 
----------------------------+
01487  M01S00001.confi2a +++|          SX2    X2
01488  M00S01314.config  +++|          GETLCW CTALL,X2,CHTB
Line S00005 Modification History
M01 (Added by) confi5
Seq #  *Modification Id* Act 
----------------------------+
01489  M01S00005.confi5  +++|          BX6    X7          RESTORE X6
01490  M00S01315.config  +++|          SA5    CHAA        DETERMINE CHANNEL TABLE WORD INDEX
01491  M00S01316.config  +++|          SB2    B0
01492  M00S01317.config  +++| CHA1     SX5    X5-5        DIVIDE BY 5 LOOP
01493  M00S01318.config  +++|          NG     X5,CHA2     IF DIVIDE COMPLETE
01494  M00S01319.config  +++|          SB2    B2+B1
01495  M00S01320.config  +++|          EQ     CHA1        CONTINUE DIVIDE
01496  M00S01321.config  +++|
01497  M00S01322.config  +++| CHA2     SA1    CHTB+B2
01498  M00S01323.config  +++|          SB3    X5+6
01499  M00S01324.config  +++| CHA3     LX1    12          POSITION CHANNEL BYTE
Proceed to Part 1