User Tools

Site Tools


cdc:nos2.source:opl.opl871:deck:pfm

Deck PFM

Library Member Format: MODIFY

Listing Sections

Source

Seq #  *Modification Id* Act 
----------------------------+
00001  M00S00001.pfm     +++|          IDENT  PFM,PFM
00002  M00S00002.pfm     +++|          PERIPH
00003  M00S00003.pfm     +++|          BASE   MIXED
00004  M00S00004.pfm     +++|          SST
00005  M00S00005.pfm     +++| EOR$     SET    0           UNCONDITIONAL POSITIONING IN *COMPRNS*
00006  M00S00006.pfm     +++| EQV$     SET    0           DON-T VERIFY EST ORDINAL IN SYSTEM SECTOR
00007  M00S00007.pfm     +++| QUAL$    SET    0           DEFINE UNQUALIFIED COMMON DECKS
00008  M00S00008.pfm     +++| MSR$     SET    0           ERROR PROCESSING RNS MASS STORAGE READS
Line S00009 Modification History
M01 (Removed by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00009  M01S00009.242l642 ---| WSS$     SET    0           ERROR PROCESSING WSS MASS STORAGE WRITES
00010  M00S00010.pfm     +++| IRA$     SET    0           EXTERNAL PRESET OF RANDOM ADDRESSING DECKS
00011  M00S00011.pfm     +++| SCA$     SET    0           SET NO REJECT ON *UNLOAD*
00012  M00S00012.pfm     +++|*COMMENT  PFM - PERMANENT FILE MANAGER.
Line S00013 Modification History
M01 (Removed by) 281l803
Seq #  *Modification Id* Act 
----------------------------+
00013  M01S00013.281l803 ---|          COMMENT COPYRIGHT CONTROL DATA CORP. 1982.
Line S00001 Modification History
M01 (Added by) 281l803
Seq #  *Modification Id* Act 
----------------------------+
00014  M01S00001.281l803 +++|          COMMENT  COPYRIGHT CONTROL DATA SYSTEMS INC.  1992.
00015  M00S00014.pfm     +++|          TITLE  PFM - PERMANENT FILE MANAGER.
00016  M00S00015.pfm     +++|          SPACE  4,10
00017  M00S00016.pfm     +++|***       PFM - PERMANENT FILE MANAGER.
Line S00001 Modification History
M01 (Added by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00018  M01S00001.253l688 +++|*         R. A. LARSEN.      71/01/19.
00019  M00S00017.pfm     +++|*         J. L. WARDELL.     72/07/14.
00020  M00S00018.pfm     +++|*         S. L. BETH.        74/10/25.
00021  M00S00019.pfm     +++|*         S. L. KSANDER.     75/02/20.
00022  M00S00020.pfm     +++|*         W. B. CHAPIN.      79/04/27.
00023  M00S00021.pfm     +++|*         P. C. SMITH.       79/04/27.
00024  M00S00022.pfm     +++|*         M. D. LEMBCKE.     83/01/12.
00025  M00S00023.pfm     +++|*         P. C. SMITH.       83/12/07.
Line S00001 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00026  M01S00001.242l642 +++|*         B. J. SALCEDO.     85/01/22.
00027  M00S00024.pfm     +++|          SPACE  4,15
00028  M00S00025.pfm     +++|***       *PFM* IS A PERMANENT FILE DRIVER CAPABLE OF CREATING
00029  M00S00026.pfm     +++|*         PERMANENT FILES ON ANY SYSTEM MASS STORAGE DEVICE.  FILES
00030  M00S00027.pfm     +++|*         MAY BE OF ANY LENGTH AND ARE ALLOCATED ON THE DEVICE
00031  M00S00028.pfm     +++|*         ACCORDING TO THEIR LENGTH.
00032  M00S00029.pfm     +++|*
00033  M00S00030.pfm     +++|*         *PFM* WILL PERFORM ALL THE NECESSARY TASKS TO COMPLETE THE
00034  M00S00031.pfm     +++|*         PERMANENT FILE REQUEST.  THESE TASKS ARE SEARCH, CREATE OR
00035  M00S00032.pfm     +++|*         MODIFY USERS FILE CATALOG AND TRANSFER FILE FROM MASS
00036  M00S00033.pfm     +++|*         STORAGE TO MASS STORAGE IF REQUIRED.
00037  M00S00034.pfm     +++|*
00038  M00S00035.pfm     +++|*         *PFM* MAY BE CALLED BY ANY ROUTINE THAT SETS UP THE PROPER
00039  M00S00036.pfm     +++|*         CALL BLOCK IN CENTRAL MEMORY.
00040  M00S00037.pfm     +++| QUAL     SPACE  4,10
00041  M00S00038.pfm     +++|*         DEFINE QUAL BLOCK ORDER.
00042  M00S00039.pfm     +++|
00043  M00S00040.pfm     +++|
00044  M00S00041.pfm     +++|          QUAL   PRS
00045  M00S00042.pfm     +++|          QUAL   3PA
00046  M00S00043.pfm     +++|          QUAL   3PB
00047  M00S00044.pfm     +++|          QUAL   3PC
00048  M00S00045.pfm     +++|          QUAL   3PD
00049  M00S00046.pfm     +++|          QUAL   3PE
00050  M00S00047.pfm     +++|          QUAL   3PF
00051  M00S00048.pfm     +++|          QUAL   3PG
00052  M00S00049.pfm     +++|          QUAL   3PH
00053  M00S00050.pfm     +++|          QUAL   3PI
00054  M00S00051.pfm     +++|          QUAL   3PJ
00055  M00S00052.pfm     +++|          QUAL   3PK
00056  M00S00053.pfm     +++|          QUAL   3PL
00057  M00S00054.pfm     +++|          QUAL   3PM
00058  M00S00055.pfm     +++|          QUAL   3PN
00059  M00S00056.pfm     +++|          QUAL   3PO
00060  M00S00057.pfm     +++|          QUAL   3PP
00061  M00S00058.pfm     +++|          QUAL   3PQ
00062  M00S00059.pfm     +++|          QUAL   3PR
Line S00002 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00063  M01S00002.242l642 +++|          QUAL   3PS
00064  M01S00003.242l642 +++|          QUAL   3PT
Line S00001 Modification History
M01 (Added by) ns2414
Seq #  *Modification Id* Act 
----------------------------+
00065  M01S00001.ns2414  +++|          QUAL   3PU
00066  M00S00060.pfm     +++|          QUAL
00067  M00S00061.pfm     +++| SPFM     SPACE  4,10
00068  M00S00062.pfm     +++|          LIST   F,X
00069  M00S00063.pfm     +++|*CALL     COMSPFM
00070  M00S00064.pfm     +++|          LIST   *
00071  M00S00065.pfm     +++|          SPACE  4,10
00072  M00S00066.pfm     +++|**        ROUTINES USED.
00073  M00S00067.pfm     +++|*
00074  M00S00068.pfm     +++|*         0AV - ACCOUNT VERIFICATION.
00075  M00S00069.pfm     +++|*         0BF - BEGIN FILE.
00076  M00S00070.pfm     +++|*         0DF - DROP FILES.
00077  M00S00071.pfm     +++|*         0RF - UPDATE RESOURCE FILE.
00078  M00S00072.pfm     +++|          TITLE  MACRO DEFINITIONS.
00079  M00S00073.pfm     +++|          SPACE  4,10
00080  M00S00074.pfm     +++|**        MACROS.
00081  M00S00075.pfm     +++| COMPARE  SPACE  4,15
00082  M00S00076.pfm     +++|**        COMPARE - COMPARE TWO 36 BIT FIELDS.
00083  M00S00077.pfm     +++|*
00084  M00S00078.pfm     +++|*         COMPARE X,Y
00085  M00S00079.pfm     +++|*
00086  M00S00080.pfm     +++|*         ENTRY  X = FIELD TO BE COMPARED WITH *PFC* ENTRY FIELD Y.
00087  M00S00081.pfm     +++|*                Y = FIELD IN *PFC* ENTRY TO BE COMPARED WITH X.
00088  M00S00082.pfm     +++|*                (CI) = *PFC* ENTRY BASE ADDRESS.
00089  M00S00083.pfm     +++|*
00090  M00S00084.pfm     +++|*         EXIT   (A) = ZERO IF FIELDS ARE IDENTICAL.
00091  M00S00085.pfm     +++|*
00092  M00S00086.pfm     +++|*         CALLS  COF.
00093  M00S00087.pfm     +++|*
00094  M00S00088.pfm     +++|*         USES   T1, T2, T3.
00095  M00S00089.pfm     +++|
00096  M00S00090.pfm     +++|
00097  M00S00091.pfm     +++| COMPARE  MACRO  X,Y
00098  M00S00092.pfm     +++|          MACREF COMPARE
00099  M00S00093.pfm     +++|   LDC X
00100  M00S00094.pfm     +++|   STD T1
Line S00095 Modification History
M01 (Removed by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00101  M01S00095.253l688 ---|   LDN Y
Line S00002 Modification History
M01 (Added by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00102  M01S00002.253l688 +++|   LDC Y
00103  M00S00096.pfm     +++|   RJM COF
00104  M00S00097.pfm     +++| COMPARE  ENDM
Line S00098 Modification History
M01 (Removed by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00105  M01S00098.242l642 ---| ERROR    SPACE  4,10
Line S00004 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00106  M01S00004.242l642 +++| ERROR    SPACE  4,25
00107  M00S00099.pfm     +++|**        ERROR - CALL ERROR PROCESSOR.
00108  M00S00100.pfm     +++|*
Line S00101 Modification History
M01 (Removed by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00109  M01S00101.242l642 ---|*
00110  M01S00102.242l642 ---|*         ERROR  MNE,CH,IW,EQ,EXC
Line S00005 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00111  M01S00005.242l642 +++|*         ERROR  MNE,CH,IW,EQ,EXC,EI
00112  M01S00006.242l642 +++|*
Line S00103 Modification History
M01 (Removed by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00113  M01S00103.ns2415  ---|*         ENTRY  MNE = ERROR MESSAGE MNEMONIC
00114  M01S00104.ns2415  ---|*                CH = IF SET DONT RELEASE CHANNEL
00115  M01S00105.ns2415  ---|*                IW = IF SET DONT CLEAR CATALOG INTERLOCK
Line S00007 Modification History
M01 (Added by) 242l642
M02 (Removed by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00116  M02S00007.ns2415  ---|*                     (DUMMY PARAMETER)
Line S00001 Modification History
M01 (Added by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00117  M01S00001.ns2415  +++|*         ENTRY  MNE = ERROR MESSAGE MNEMONIC.
00118  M01S00002.ns2415  +++|*                CH = IF SET DO NOT RELEASE CHANNEL.
00119  M01S00003.ns2415  +++|*                IW = IF SET DO NOT CLEAR CATALOG INTERLOCK
00120  M01S00004.ns2415  +++|*                     (DUMMY PARAMETER).
Line S00008 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00121  M01S00008.242l642 +++|*                EQ = IF SET, (EQ) = EST ORDINAL OF DEVICE FOR ERROR
00122  M01S00009.242l642 +++|*                                    PROCESSING.
00123  M01S00010.242l642 +++|*                     IF CLEAR, (A) = EST ORDINAL.
Line S00106 Modification History
M01 (Removed by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00124  M01S00106.ns2415  ---|*                EXC = EXIT CASE FOR COMPLETION PROCESSING
00125  M01S00107.ns2415  ---|*                  0   *EP* CONTROLLED FOR LOGICAL ERRORS
00126  M01S00108.ns2415  ---|*                  1   *EP* AND *UP* CONTROLLED FOR TIME DEPENDENT EXIT
00127  M01S00109.ns2415  ---|*                  2   *UP* OR *RT* CONTROLLED FOR STAGE PROCESSING
00128  M01S00110.ns2415  ---|*                  3   UNCONDITIONAL ABORT EXIT PROCESSING
00129  M01S00111.ns2415  ---|*                  4   *EP* AND *UP* CONTROLLED FOR PROCESS/TIME
00130  M01S00112.ns2415  ---|*                      DEPENDENT EXIT
00131  M01S00113.ns2415  ---|*                  5   SECURITY VIOLATION ERROR PROCESSING
Line S00011 Modification History
M01 (Added by) 242l642
M02 (Removed by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00132  M02S00011.ns2415  ---|*                  6   *RT* CONTROLLED FOR TIME DEPENDENT EXIT
Line S00005 Modification History
M01 (Added by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00133  M01S00005.ns2415  +++|*                EXC = EXIT CASE FOR COMPLETION PROCESSING:
00134  M01S00006.ns2415  +++|*                  0   NORMAL ERROR PROCESSING (EP CONTROLLED).
00135  M01S00007.ns2415  +++|*                  1   TIME-DEPENDENT ROLLOUT (EP AND UP CONTROLLED).
00136  M01S00008.ns2415  +++|*                  2   PF-STAGE ROLLOUT (UP OR RT CONTROLLED).
00137  M01S00009.ns2415  +++|*                  3   UNCONDITIONAL ABORT.
00138  M01S00010.ns2415  +++|*                  4   TIME-DEPENDENT RECALL (EP AND UP CONTROLLED).
00139  M01S00011.ns2415  +++|*                  5   SECURITY VIOLATION ERROR PROCESSING.
00140  M01S00012.ns2415  +++|*                  6   TIME-DEPENDENT ROLLOUT (RT CONTROLLED).
00141  M01S00013.ns2415  +++|*                  7   ISSUE ERRLOG MESSAGE BUT DO NOT ABORT JOB.
Line S00012 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00142  M01S00012.242l642 +++|*                EI = IF SET, SET ERROR IDLE ON DEVICE GIVEN IN *EQ*.
00143  M01S00013.242l642 +++|*
00144  M01S00014.242l642 +++|*         NOTES  IF MODIFYING THIS MACRO, CHECK ALL CALLS TO IT.
00145  M00S00114.pfm     +++|
00146  M00S00115.pfm     +++|
Line S00116 Modification History
M01 (Removed by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00147  M01S00116.242l642 ---| ERROR    MACRO  MNE,CH,IW,EQ,EXC
Line S00015 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00148  M01S00015.242l642 +++| ERROR    MACRO  MNE,CH,IW,EQ,EXC,EI
00149  M00S00117.pfm     +++|          MACREF ERROR
Line S00118 Modification History
M01 (Removed by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00150  M01S00118.242l642 ---| AA IFC NE,$EQ$$
00151  M01S00119.242l642 ---|    LDD EQ
00152  M01S00120.242l642 ---| AA ENDIF
00153  M01S00121.242l642 ---|    RJM ERR
00154  M01S00122.242l642 ---| BB IFC NE,$CH$$
00155  M01S00123.242l642 ---| B  IFC NE,$IW$$
00156  M01S00124.242l642 ---|    VFD 3/EXC,7//ERRMSG/MNE,2/3
00157  M01S00125.242l642 ---| B  ELSE
00158  M01S00126.242l642 ---|    VFD 3/EXC,7//ERRMSG/MNE,2/1
00159  M01S00127.242l642 ---| B  ENDIF
00160  M01S00128.242l642 ---| BB ELSE
00161  M01S00129.242l642 ---| BC IFC NE,$IW$$
00162  M01S00130.242l642 ---|    VFD 3/EXC,7//ERRMSG/MNE,2/2
00163  M01S00131.242l642 ---| BC ELSE
00164  M01S00132.242l642 ---|    VFD 3/EXC,7//ERRMSG/MNE,2/0
00165  M01S00133.242l642 ---|    ENDIF
00166  M01S00134.242l642 ---|          ENDM
Line S00016 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00167  M01S00016.242l642 +++| .A       IFC    NE,$EQ$$
00168  M01S00017.242l642 +++|          LDD    EQ
00169  M01S00018.242l642 +++| .A       ENDIF
00170  M01S00019.242l642 +++|
00171  M01S00020.242l642 +++|          RJM    ERR
Line S00021 Modification History
M01 (Added by) 242l642
M02 (Removed by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00172  M02S00021.ns2415  ---|          VFD    3/EXC,7//ERRMSG/MNE
00173  M02S00022.ns2415  ---|
00174  M02S00023.ns2415  ---| .B       IFC    NE,$EI$$
00175  M02S00024.ns2415  ---|          VFD    1/1
00176  M02S00025.ns2415  ---| .B       ELSE
00177  M02S00026.ns2415  ---|          VFD    1/0
00178  M02S00027.ns2415  ---| .B       ENDIF
00179  M02S00028.ns2415  ---|
00180  M02S00029.ns2415  ---| .C       IFC    NE,$CH$$
00181  M02S00030.ns2415  ---|          VFD    1/0
00182  M02S00031.ns2415  ---| .C       ELSE
00183  M02S00032.ns2415  ---|          VFD    1/1
00184  M02S00033.ns2415  ---| .C       ENDIF
Line S00014 Modification History
M01 (Added by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00185  M01S00014.ns2415  +++|          VFD    3/EXC,7//ERRMSG/MNE,1/EI,1/CH
Line S00034 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00186  M01S00034.242l642 +++| ERROR    ENDM
00187  M00S00135.pfm     +++| ERRMSG   SPACE  4,10
00188  M00S00136.pfm     +++|**        ERRMSG - SETUP ERROR MESSAGE CONSTANTS.
00189  M00S00137.pfm     +++|*
Line S00138 Modification History
M01 (Removed by) ns2722
Seq #  *Modification Id* Act 
----------------------------+
00190  M01S00138.ns2722  ---|*NUM      ERRMSG CLASS,NSG
Line S00001 Modification History
M01 (Added by) ns2722
Seq #  *Modification Id* Act 
----------------------------+
00191  M01S00001.ns2722  +++|*NUM      ERRMSG CLASS,MSG
00192  M00S00139.pfm     +++|*
00193  M00S00140.pfm     +++|*         ENTRY  *NUM* = ERROR CODE MNEMONIC.
00194  M00S00141.pfm     +++|*                *CLASS* = ERROR TYPE FOR MESSAGE PROCESSING.
00195  M00S00142.pfm     +++|*                *MSG* = ERROR MESSAGE INCLOSED IN PARENTHESIS.
00196  M00S00143.pfm     +++|
00197  M00S00144.pfm     +++|
Line S00002 Modification History
M01 (Added by) ns2722
Seq #  *Modification Id* Act 
----------------------------+
00198  M01S00002.ns2722  +++|          NOREF  .LEN
00199  M01S00003.ns2722  +++|
00200  M00S00145.pfm     +++|          MACRO  ERRMSG,NUM,CLASS,MSG
00201  M00S00146.pfm     +++|          MACREF ERRMSG
00202  M00S00147.pfm     +++|          INDEX  /ERRMSG/NUM,CLASS
00203  M00S00148.pfm     +++| ERRMT    RMT
00204  M00S00149.pfm     +++|          INDEX  /ERRMSG/NUM,(=C*MSG*)
00205  M00S00150.pfm     +++| ERRMT    RMT
Line S00004 Modification History
M01 (Added by) ns2722
Seq #  *Modification Id* Act 
----------------------------+
00206  M01S00004.ns2722  +++| .MSGM    MICRO  1,,*MSG*
00207  M01S00005.ns2722  +++| .LEN     MICCNT .MSGM
00208  M01S00006.ns2722  +++| .A       IFEQ   CLASS,0
00209  M01S00007.ns2722  +++|          ERRNG  29D-.LEN    MESSAGE TOO LONG
00210  M01S00008.ns2722  +++| .A       ELSE
00211  M01S00009.ns2722  +++|          ERRNG  38D-.LEN    MESSAGE TOO LONG
00212  M01S00010.ns2722  +++| .A       ENDIF
00213  M00S00151.pfm     +++|          ENDM
00214  M00S00152.pfm     +++| EXIT     SPACE  4,15
Line S00153 Modification History
M01 (Removed by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00215  M01S00153.ns2415  ---|**        EXIT - CALL ERROR PROCESSING
Line S00015 Modification History
M01 (Added by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00216  M01S00015.ns2415  +++|**        EXIT - CALL ERROR PROCESSING FOR SPECIAL (NON-ABORT) EXIT.
00217  M00S00154.pfm     +++|*
Line S00155 Modification History
M01 (Removed by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00218  M01S00155.242l642 ---|*         EXIT   MNE,CH,IW,EQ,EXC
Line S00035 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00219  M01S00035.242l642 +++|*         EXIT   MNE,CH,IW,EQ,EXC,EI
00220  M01S00036.242l642 +++|*
Line S00156 Modification History
M01 (Removed by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00221  M01S00156.ns2415  ---|*         ENTRY  SEE ERROR PROCESSING MACR0.
Line S00016 Modification History
M01 (Added by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00222  M01S00016.ns2415  +++|*         SEE *ERROR* MACRO FOR EXPLANATION OF PARAMETERS.
00223  M00S00157.pfm     +++|
Line S00158 Modification History
M01 (Removed by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00224  M01S00158.242l642 ---| EXIT     MACRO  MNE,CH,IW,EQ,EXC
Line S00037 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00225  M01S00037.242l642 +++| EXIT     MACRO  MNE,CH,IW,EQ,EXC,EI
00226  M00S00159.pfm     +++|          MACREF EXIT
Line S00160 Modification History
M01 (Removed by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00227  M01S00160.242l642 ---| AA IFC NE,$EQ$$
00228  M01S00161.242l642 ---|    LDD EQ
00229  M01S00162.242l642 ---| AA ENDIF
00230  M01S00163.242l642 ---|    RJM ERR
00231  M01S00164.242l642 ---| BB IFC NE,$CH$$
00232  M01S00165.242l642 ---| B  IFC NE,$IW$$
00233  M01S00166.242l642 ---|    VFD 3/EXC,7//ERRMSG/MNE,2/3
00234  M01S00167.242l642 ---| B  ELSE
00235  M01S00168.242l642 ---|    VFD 3/EXC,7//ERRMSG/MNE,2/1
00236  M01S00169.242l642 ---| B  ENDIF
00237  M01S00170.242l642 ---| BB ELSE
00238  M01S00171.242l642 ---| BC IFC NE,$IW$$
00239  M01S00172.242l642 ---|    VFD 3/EXC,7//ERRMSG/MNE,2/2
00240  M01S00173.242l642 ---| BC ELSE
00241  M01S00174.242l642 ---|    VFD 3/EXC,7//ERRMSG/MNE,2/0
00242  M01S00175.242l642 ---|    ENDIF
00243  M01S00176.242l642 ---|    ENDM
Line S00038 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00244  M01S00038.242l642 +++| .A       IFC    NE,$EQ$$
00245  M01S00039.242l642 +++|          LDD    EQ
00246  M01S00040.242l642 +++| .A       ENDIF
00247  M01S00041.242l642 +++|
00248  M01S00042.242l642 +++|          RJM    ERR
Line S00043 Modification History
M01 (Added by) 242l642
M02 (Removed by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00249  M02S00043.ns2415  ---|          VFD    3/EXC,7//ERRMSG/MNE
00250  M02S00044.ns2415  ---|
00251  M02S00045.ns2415  ---| .B       IFC    NE,$EI$$
00252  M02S00046.ns2415  ---|          VFD    1/1
00253  M02S00047.ns2415  ---| .B       ELSE
00254  M02S00048.ns2415  ---|          VFD    1/0
00255  M02S00049.ns2415  ---| .B       ENDIF
00256  M02S00050.ns2415  ---|
00257  M02S00051.ns2415  ---| .C       IFC    NE,$CH$$
00258  M02S00052.ns2415  ---|          VFD    1/0
00259  M02S00053.ns2415  ---| .C       ELSE
00260  M02S00054.ns2415  ---|          VFD    1/1
00261  M02S00055.ns2415  ---| .C       ENDIF
Line S00017 Modification History
M01 (Added by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00262  M01S00017.ns2415  +++|          VFD    3/EXC,7//ERRMSG/MNE,1/EI,1/CH
Line S00056 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00263  M01S00056.242l642 +++| EXIT     ENDM
00264  M00S00177.pfm     +++| OVERLAY  SPACE  4,10
00265  M00S00178.pfm     +++|**        OVERLAY CONTROL.
00266  M00S00179.pfm     +++|
00267  M00S00180.pfm     +++|
00268  M00S00181.pfm     +++| .N       SET    0
00269  M00S00182.pfm     +++| OVLB     MICRO  1,, 3P      BASE OVERLAY NAME
00270  M00S00183.pfm     +++| OVERLAY  SPACE  4,10
00271  M00S00184.pfm     +++|**        OVERLAY - GENERATE OVERLAY CONSTANTS.
00272  M00S00185.pfm     +++|*
00273  M00S00186.pfm     +++|*
00274  M00S00187.pfm     +++|*         OVERLAY (TEXT),LOAD,NQ
00275  M00S00188.pfm     +++|*         ENTRY  *TEXT* = TEXT OF SUBTITLE.
00276  M00S00189.pfm     +++|*                *LOAD* = IF DEFINED SPECIFIES ORGIN ADDRESS.
00277  M00S00190.pfm     +++|*                *NQ* IF SPECIFIED OVERLAY IS NOT QUALIFIED.
00278  M00S00191.pfm     +++|
00279  M00S00192.pfm     +++|
00280  M00S00193.pfm     +++|          PURGMAC OVERLAY
00281  M00S00194.pfm     +++|
00282  M00S00195.pfm     +++| OVERLAY  MACRO  TEXT,LOAD,NQ
00283  M00S00196.pfm     +++|          QUAL
00284  M00S00197.pfm     +++|          NOREF  .N
00285  M00S00198.pfm     +++| .N       SET    .N+1
00286  M00S00199.pfm     +++| .M       MICRO  .N,1, ABCDEFGHIJKLMNOPQRSTUVWXYZ
00287  M00S00200.pfm     +++| .O       MICRO  1,3, "OVLB"".M"
00288  M00S00201.pfm     +++| .P       MICRO  2,2, ".O"
00289  M00S00202.pfm     +++| .Q       MICRO  1,3, O".P"
00290  M00S00203.pfm     +++|          IFC    EQ,*NQ**,1
00291  M00S00204.pfm     +++|          QUAL   ".O"
00292  M00S00205.pfm     +++|          TTL    PFM/".O" - TEXT
00293  M00S00206.pfm     +++|          TITLE
00294  M00S00207.pfm     +++|          IDENT  ".O",".Q"X  TEXT
00295  M00S00208.pfm     +++|*COMMENT  PFM - TEXT
Line S00209 Modification History
M01 (Removed by) 281l803
Seq #  *Modification Id* Act 
----------------------------+
00296  M01S00209.281l803 ---|          COMMENT COPYRIGHT   CONTROL DATA CORP. 1972.
Line S00002 Modification History
M01 (Added by) 281l803
Seq #  *Modification Id* Act 
----------------------------+
00297  M01S00002.281l803 +++|          COMMENT  COPYRIGHT CONTROL DATA SYSTEMS INC.  1992.
00298  M00S00210.pfm     +++|          ORG    LOAD OVLC
00299  M00S00211.pfm     +++| ".Q"     SUBR
00300  M00S00212.pfm     +++|          MACREF OVERLAY
00301  M00S00213.pfm     +++|          ENDM
00302  M00S00214.pfm     +++| CSR      SPACE  4,10
00303  M00S00215.pfm     +++|**        CSR - DEFINE 24 BIT QUANTITY FROM 18 BIT EQUATE.
00304  M00S00216.pfm     +++|*
00305  M00S00217.pfm     +++|*         CSR    R
00306  M00S00218.pfm     +++|*                *R* = VALUE TO BE EXPANDED TO 24 BITS.
00307  M00S00219.pfm     +++|
00308  M00S00220.pfm     +++|
00309  M00S00221.pfm     +++| CSR      MACRO  R
00310  M00S00222.pfm     +++|          LOCAL  N,O,P,Q
00311  M00S00223.pfm     +++|          MACREF CSR
00312  M00S00224.pfm     +++| N        SET    R
00313  M00S00225.pfm     +++| O        SET    R/100B
00314  M00S00226.pfm     +++| P        SET    O*100B
00315  M00S00227.pfm     +++| Q        SET    R-P
00316  M00S00228.pfm     +++|          CON    O,Q*100B
00317  M00S00229.pfm     +++|          ENDM
00318  M00S00230.pfm     +++|          TITLE  COMMON DECKS.
00319  M00S00231.pfm     +++|          SPACE  4,10
00320  M00S00232.pfm     +++|*CALL     COMPMAC
00321  M00S00233.pfm     +++|*CALL     COMSACC
00322  M00S00234.pfm     +++|*CALL     COMSCPS
00323  M00S00235.pfm     +++|*CALL     COMSEVT
00324  M00S00236.pfm     +++|*CALL     COMSLFD
00325  M00S00237.pfm     +++|*CALL     COMSLSD
00326  M00S00238.pfm     +++|*CALL     COMSMMF
00327  M00S00239.pfm     +++|*CALL     COMSMLS
Line S00001 Modification History
M01 (Added by) 271l716
Seq #  *Modification Id* Act 
----------------------------+
00328  M01S00001.271l716 +++| MSP$     EQU    1
00329  M00S00240.pfm     +++|*CALL     COMSMSP
00330  M00S00241.pfm     +++|*CALL     COMSMST
Line S00001 Modification History
M01 (Added by) ns2773
Seq #  *Modification Id* Act 
----------------------------+
00331  M01S00001.ns2773  +++|          QUAL   MTX
00332  M01S00002.ns2773  +++|*CALL     COMSMTX
00333  M01S00003.ns2773  +++|          QUAL   *
00334  M00S00242.pfm     +++|*CALL     COMSPIM
00335  M00S00243.pfm     +++|*CALL     COMSREM
Line S00001 Modification History
M01 (Added by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00336  M01S00001.272l774 +++|          QUAL   RSX
00337  M00S00244.pfm     +++|*CALL     COMSRSX
Line S00002 Modification History
M01 (Added by) 272l774
Seq #  *Modification Id* Act 
----------------------------+
00338  M01S00002.272l774 +++|          QUAL   *
00339  M00S00245.pfm     +++|*CALL     COMSSCD
00340  M00S00246.pfm     +++|*CALL     COMSSRU
00341  M00S00247.pfm     +++|*CALL     COMSSSD
00342  M00S00248.pfm     +++|*CALL     COMSSSJ
00343  M00S00249.pfm     +++|*CALL     COMSWEI
00344  M00S00250.pfm     +++|*CALL     COMSZOL
00345  M00S00251.pfm     +++|          SPACE  4,10
00346  M00S00252.pfm     +++|          TITLE  STORAGE ASSIGNMENTS AND ASSEMBLY CONSTANTS.
00347  M00S00253.pfm     +++|****      DIRECT LOCATION ASSIGNMENTS.
00348  M00S00254.pfm     +++|
00349  M00S00255.pfm     +++|
00350  M00S00256.pfm     +++| FS       EQU    20 - 24     FST ENTRY
00351  M00S00257.pfm     +++| UI       EQU    25 - 26     USER INDEX
00352  M00S00258.pfm     +++| LF       EQU    27 - 30     LENGTH OF FILE
00353  M00S00259.pfm     +++| CN       EQU    30 - 34     SCRATCH
00354  M00S00260.pfm     +++| P0       EQU    31          TEMPORARY LOCATIONS
00355  M00S00261.pfm     +++| P1       EQU    32
00356  M00S00262.pfm     +++| P2       EQU    33
00357  M00S00263.pfm     +++| P3       EQU    34
00358  M00S00264.pfm     +++| EB       EQU    35          END BUFFER
00359  M00S00265.pfm     +++| PI       EQU    36 - 37     PERMITTED USER INDEX
00360  M00S00266.pfm     +++| FN       EQU    40 - 44     FILE NAME
00361  M00S00267.pfm     +++| PB       EQU    45          POINTER TO PERMIT BUFFER
00362  M00S00268.pfm     +++| PP       EQU    46          INDEX IN PERMIT BUFFER
00363  M00S00269.pfm     +++| NF       EQU    45 - 46     NUMBER OF FILES IN CATALOG
Line S00001 Modification History
M01 (Added by) pfm39
Seq #  *Modification Id* Act 
----------------------------+
00364  M01S00001.pfm39   +++| SA       EQU    45 - 46     SPACE AVAILABLE
00365  M00S00270.pfm     +++| HL       EQU    47          LENGTH OF HOLE
00366  M00S00271.pfm     +++| FA       EQU    57          LOCAL FNT ENTRY OFFSET
00367  M00S00272.pfm     +++| EQ       EQU    60          PERMANENT FILE EST ORDINAL
00368  M00S00273.pfm     +++| RI       EQU    61 - 62     PERMIT RANDOM INDEX
00369  M00S00274.pfm     +++| CS       EQU    61 - 62     CUMULATIVE SIZE OF FILES IN CATALOG
00370  M00S00275.pfm     +++| BB       EQU    63          BUFFER BASE ADDRESS
00371  M00S00276.pfm     +++|*         THE NEXT FIVE CELLS MUST BE CONTIGUOUS.
00372  M00S00277.pfm     +++| HB       EQU    63          POINTER TO HOLE BUFFER
00373  M00S00278.pfm     +++| HP       EQU    64          INDEX IN HOLE BUFFER
00374  M00S00279.pfm     +++| CB       EQU    65          POINTER TO FILE CATALOG BUFFER
00375  M00S00280.pfm     +++| RT       EQU    CB          *RT* BOOLEAN (1 = SET)
00376  M00S00281.pfm     +++| CI       EQU    66          INDEX IN FILE CATALOG BUFFER
00377  M00S00282.pfm     +++| UP       EQU    CI          *UP* BOOLEAN (1 = SET)
00378  M00S00283.pfm     +++| EP       EQU    67          END BUFFER POINTER
00379  M00S00284.pfm     +++|*EP       EQU    EP          *EP* BOOLEAN (1 = SET)
00380  M00S00285.pfm     +++|
00381  M00S00286.pfm     +++| CC       EQU    IR+2        COMMAND CODE
00382  M00S00287.pfm     +++|
00383  M00S00288.pfm     +++|****
00384  M00S00289.pfm     +++|          SPACE  4,10
00385  M00S00290.pfm     +++|*         ASSEMBLY CONSTANTS.
00386  M00S00291.pfm     +++|
00387  M00S00292.pfm     +++|
00388  M00S00293.pfm     +++| BUF1     EQU    BFMS-505    CATALOG BUFFER + TRACK AND SECTOR POINTERS
00389  M00S00294.pfm     +++| BUF2     EQU    BUF1-505    CATALOG BUFFER + TRACK AND SECTOR POINTERS
Line S00295 Modification History
M01 (Removed by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00390  M01S00295.ns2415  ---|
00391  M01S00296.ns2415  ---| EC0      EQU    0           NORMAL EXIT CASE
00392  M01S00297.ns2415  ---| EC1      EQU    1           TIME DEPENDENT ROLLOUT EXIT CASE
00393  M01S00298.ns2415  ---| EC2      EQU    2           TIME DEPENDENT PF-STAGE EXIT CASE
00394  M01S00299.ns2415  ---| EC3      EQU    3           UNCONDITIONAL ABORT EXIT CASE
00395  M01S00300.ns2415  ---| EC4      EQU    4           TIME DEPENDENT RECALL EXIT CASE
00396  M01S00301.ns2415  ---| EC5      EQU    5           SECURITY VIOLATION EXIT CASE
00397  M01S00302.ns2415  ---| SVE      EQU    EC5         SECURITY VIOLATION ERROR
Line S00057 Modification History
M01 (Added by) 242l642
M02 (Removed by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00398  M02S00057.ns2415  ---| EC6      EQU    6           TIME DEPENDENT ROLLOUT EXIT CASE
Line S00303 Modification History
M01 (Removed by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00399  M01S00303.ns2415  ---|
00400  M00S00304.pfm     +++| MXRL     EQU    7           MAXIMUM TDAM RETRY COUNT
00401  M00S00305.pfm     +++| SSLE     EQU    10          LENGTH OF SYSTEM SECTOR DATA (CM WORDS)
00402  M00S00306.pfm     +++| UIRT     EQU    300         UTILITY INTERLOCK ROLLOUT TIME
Line S00018 Modification History
M01 (Added by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00403  M01S00018.ns2415  +++|          SPACE  4,10
00404  M01S00019.ns2415  +++|*         *ERROR*/*EXIT* MACRO PARAMETER VALUES.
00405  M01S00020.ns2415  +++|
00406  M01S00021.ns2415  +++|
00407  M01S00022.ns2415  +++| EC0      EQU    0           NORMAL ERROR PROCESSING (EP CONTROLLED)
00408  M01S00023.ns2415  +++| EC1      EQU    1           TIME-DEPENDENT ROLLOUT (EP/UP CONTROLLED)
00409  M01S00024.ns2415  +++| EC2      EQU    2           PF-STAGE ROLLOUT (UP OR RT CONTROLLED)
00410  M01S00025.ns2415  +++| EC3      EQU    3           UNCONDITIONAL ABORT
00411  M01S00026.ns2415  +++| EC4      EQU    4           TIME-DEPENDENT RECALL (EP/UP CONTROLLED)
00412  M01S00027.ns2415  +++| EC5      EQU    5           SECURITY VIOLATION
00413  M01S00028.ns2415  +++| SVE      EQU    EC5         SECURITY VIOLATION
00414  M01S00029.ns2415  +++| EC6      EQU    6           TIME-DEPENDENT ROLLOUT (RT CONTROLLED)
00415  M01S00030.ns2415  +++| EC7      EQU    7           ISSUE ERRLOG MESSAGE BUT DO NOT ABORT JOB
00416  M01S00031.ns2415  +++|
00417  M01S00032.ns2415  +++| CH       EQU    1           CHANNEL NOT INTERLOCKED
00418  M01S00033.ns2415  +++| EI       EQU    1           SET ERROR IDLE
00419  M01S00034.ns2415  +++|
00420  M00S00307.pfm     +++|          TITLE  MEMORY ASSIGNMENTS.
00421  M00S00308.pfm     +++| PFM      SPACE  4,10
00422  M00S00309.pfm     +++|**        PFM - PERMANENT FILE MANAGER RESIDENT MEMORY LOCATIONS.
00423  M00S00310.pfm     +++|
00424  M00S00311.pfm     +++|
00425  M00S00312.pfm     +++|          ORG    PPFW
00426  M00S00313.pfm     +++|
00427  M00S00314.pfm     +++| PFM      LJM    /PRS/PRS
00428  M00S00315.pfm     +++| PFAC     EQU    *-2         ACCOUNTING WORD OF USER
00429  M00S00316.pfm     +++|          BSSZ   3
00430  M00S00317.pfm     +++| PFSN     BSSZ   5           SYSTEM FILE NAME
00431  M00S00318.pfm     +++|
00432  M00S00319.pfm     +++|
00433  M00S00320.pfm     +++|*         THE NEXT 5 BYTES MUST BE CONTIGUOUS.
00434  M00S00321.pfm     +++|
00435  M00S00322.pfm     +++| SVAL     CON    0           SECURITY VALIDATION BITS
00436  M00S00323.pfm     +++| PFAL     CON    0           JOB ACCESS LEVEL
00437  M00S00324.pfm     +++| PFFC     BSSZ   3           JOB ACCESS CATEGORIES
00438  M00S00325.pfm     +++|
00439  M00S00326.pfm     +++|
00440  M00S00327.pfm     +++|*         THE NEXT 8 CM WORDS MUST REMAIN IN THE SAME ORDER AS THE
00441  M00S00328.pfm     +++|*         CALL BLOCK (FET).
00442  M00S00329.pfm     +++|
00443  M00S00330.pfm     +++| TFET     EQU    *
00444  M00S00331.pfm     +++| PFFN     BSSZ   5           PERMANENT FILE NAME
00445  M00S00332.pfm     +++| PFSR     EQU    PFFN+3      SPECIAL REQUESTS
00446  M00S00333.pfm     +++| MODE     EQU    PFFN+4      MODE OF FILE PERMISSION
00447  M00S00334.pfm     +++| PFOU     BSSZ   5           USER NAME
00448  M00S00335.pfm     +++| CTDN     EQU    PFOU+3      DEVICE NUMBER FOR CATALOG LIST
00449  M00S00336.pfm     +++| PRU      EQU    PFOU+3      PRUS DESIRED FOR DEFINE
00450  M00S00337.pfm     +++| PFPW     BSSZ   3           PASSWORD
00451  M00S00338.pfm     +++| EMRA     BSSZ   2           ERROR MESSAGE RETURN ADDRESS
Line S00339 Modification History
M01 (Removed by) ns2426
Seq #  *Modification Id* Act 
----------------------------+
00452  M01S00339.ns2426  ---| PUCW     BSSZ   5           USER CONTROL WORD
Line S00001 Modification History
M01 (Added by) ns2426
M02 (Removed by) 271l750
Seq #  *Modification Id* Act 
----------------------------+
00453  M02S00001.271l750 ---| PUCN     BSSZ   5           USER CONTROL WORD
Line S00001 Modification History
M01 (Added by) 271l750
Seq #  *Modification Id* Act 
----------------------------+
00454  M01S00001.271l750 +++| PUCW     BSSZ   5           USER CONTROL WORD
00455  M00S00340.pfm     +++| PFPN     BSSZ   5           PF CONTROL WORD (42/ PN, 6/, 12/ FAM EQ)
00456  M00S00341.pfm     +++|*                            PN = PACK NAME.
00457  M00S00342.pfm     +++| PFNF     BSSZ   5           NEW FILE NAME
00458  M00S00343.pfm     +++| PFXT     EQU    PFNF+3      ACCESS EXPIRATION DATE/TERM
00459  M00S00344.pfm     +++|          BSSZ   5
00460  M00S00345.pfm     +++| PFRS     EQU    *           PREFERRED RESIDENCE *PR*
00461  M00S00346.pfm     +++| PFBR     EQU    *           BACKUP REQUIREMENT *BR*
00462  M00S00347.pfm     +++| PFSS     CON    0           SUBSYSTEM *SS* (3/PR,3/BR,6/SS)
00463  M00S00348.pfm     +++| PFAP     BSSZ   1           ALTERNATE CATLIST PERMISSION
00464  M00S00349.pfm     +++|          BSSZ   1           RESERVED
00465  M00S00350.pfm     +++| PFRB     BSSZ   2           (6/0,18/RB)
00466  M00S00351.pfm     +++|*                            RB = SPECIAL REQUEST BLOCK POINTER
00467  M00S00352.pfm     +++| TFETL    EQU    *-TFET      LENGTH OF FET PARAMETERS
00468  M00S00353.pfm     +++|
00469  M00S00354.pfm     +++|
00470  M00S00355.pfm     +++|*         THE NEXT 4 CM WORDS MUST REMAIN IN THE SAME ORDER AS THE
00471  M00S00356.pfm     +++|*         SPECIAL REQUEST BLOCK.
00472  M00S00357.pfm     +++|
00473  M00S00358.pfm     +++| PFSB     BSSZ   2           RESERVED
00474  M00S00359.pfm     +++| PFID     BSSZ   3           PERMANENT FILE CATALOG ADDRESS
Line S00360 Modification History
M01 (Removed by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00475  M01S00360.253l688 ---| PFES     BSSZ   1           ERROR STATUS
00476  M01S00361.253l688 ---| PFAT     BSSZ   1           ALTERNATE STORAGE TYPE
00477  M01S00362.253l688 ---| PFAA     BSSZ   3           ALTERNATE STORAGE ADDRESS
Line S00003 Modification History
M01 (Added by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00478  M01S00003.253l688 +++| PFES     BSSZ   1           ALTERNATE STORAGE ERROR STATUS
00479  M01S00004.253l688 +++| PFAT     BSSZ   1           CARTRIDGE ALTERNATE STORAGE TYPE
00480  M01S00005.253l688 +++| PFTS     EQU    PFAT        TAPE ALTERNATE STORAGE TAPE SEQUENCE NUMBER
00481  M01S00006.253l688 +++| PFAA     BSSZ   3           CARTRIDGE ALTERNATE STORAGE ADDRESS
00482  M01S00007.253l688 +++| PFTV     EQU    PFAA+1      TAPE ALTERNATE STORAGE TAPE VSN
Line S00363 Modification History
M01 (Removed by) 274l797
Seq #  *Modification Id* Act 
----------------------------+
00483  M01S00363.274l797 ---|          BSSZ   2           RESERVED
Line S00001 Modification History
M01 (Added by) 274l797
Seq #  *Modification Id* Act 
----------------------------+
00484  M01S00001.274l797 +++| PFOA     BSSZ   2           OPTICAL DISK ADDRESS
00485  M00S00364.pfm     +++| PFCD     BSSZ   3           CREATION DATE
00486  M00S00365.pfm     +++| PFFM     BSSZ   3           FAMILY AND USER INDEX
00487  M00S00366.pfm     +++| PFSU     BSSZ   2           USER INDEX
00488  M00S00367.pfm     +++|
00489  M00S00368.pfm     +++|
00490  M00S00369.pfm     +++|*         THE FOLLOWING THREE BYTES ARE USED FOR ONE PURPOSE
00491  M00S00370.pfm     +++|*         FOR DIRECT ACCESS FUNCTIONS, AND FOR A DIFFERENT PURPOSE
00492  M00S00371.pfm     +++|*         FOR INDIRECT ACCESS FUNCTIONS.
00493  M00S00372.pfm     +++|
00494  M00S00373.pfm     +++| FRSM     BSS    0           DEVICE ACCESS MASK FOR FILE RESIDENCY
00495  M00S00374.pfm     +++|*                            1/A,1/B,2/,8/DEVICE MASK
00496  M00S00375.pfm     +++|*                            A = SPECIAL USER INDEX PRESENT
00497  M00S00376.pfm     +++|*                            B = *LIFT* FILES ALLOWED.
00498  M00S00377.pfm     +++| MXFS     CON    0           MAXIMUM INDIRECT FILE SIZE ALLOWED
00499  M00S00378.pfm     +++| MXDS     BSS    0           MAXIMUM DIRECT ACCESS FILE SIZE (2 WORDS)
00500  M00S00379.pfm     +++| MXCS     CON    0,0         MAXIMUM CUMULATIVE INDIRECT FILE
00501  M00S00380.pfm     +++|*                            ALLOWED
00502  M00S00381.pfm     +++| MXNF     CON    0           MAXIMUM NUMBER OF FILES ALLOWED
00503  M00S00382.pfm     +++|
00504  M00S00383.pfm     +++|
00505  M00S00384.pfm     +++|*         THE NEXT TWO TERMS MUST BE CONTIGUOUS.
00506  M00S00385.pfm     +++|
00507  M00S00386.pfm     +++| ACNF     CON    0,0         ACTUAL NUMBER OF FILES
00508  M00S00387.pfm     +++| CIFS     CON    0,0         ACTUAL CUMULATIVE INDIRECT FILE SIZE
00509  M00S00388.pfm     +++|
00510  M00S00389.pfm     +++|
00511  M00S00390.pfm     +++|*         DEVICE TO DEVICE TRANSFER POINTERS
00512  M00S00391.pfm     +++|*         (CATALOG SEARCH POINTERS).
00513  M00S00392.pfm     +++|
00514  M00S00393.pfm     +++| SDAA     CON    0           EST ORDINAL
00515  M00S00394.pfm     +++| SDAB     CON    0           TRACK
00516  M00S00395.pfm     +++| SDAC     CON    0           SECTOR
00517  M00S00396.pfm     +++|
00518  M00S00397.pfm     +++|
00519  M00S00398.pfm     +++|*         *PFM* INTERNAL STATUS BITS.
00520  M00S00399.pfm     +++|
00521  M00S00400.pfm     +++| STAT     CON    0           *PFM* INTERNAL STATUS BITS
00522  M00S00401.pfm     +++|
00523  M00S00402.pfm     +++| STXD     EQU    1           PASSWORD EXPIRATION DATE SPECIFIED
00524  M00S00403.pfm     +++| STRX     EQU    2           RESEX INITIATED ON THIS REQUEST
00525  M00S00404.pfm     +++| STAB     EQU    4           ABORT AFTER PERMIT CHECK (*APPEND*)
Line S00405 Modification History
M01 (Removed by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00526  M01S00405.253l688 ---| STSD     EQU    10          PF STAGING DISABLED
Line S00008 Modification History
M01 (Added by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00527  M01S00008.253l688 +++| STTA     EQU    10          TAPE ALTERNATE STORAGE REQUEST
00528  M00S00406.pfm     +++| STPR     EQU    20          PERMITS HAVE BEEN READ
00529  M00S00407.pfm     +++| STBR     EQU    40          *BFMS* (*END* BUFFER) HAS BEEN REUSED
00530  M00S00408.pfm     +++| STAC     EQU    100         STATISTICAL ACCUMULATION ENABLED
00531  M00S00409.pfm     +++| STPD     EQU    200         PRIVATE DEVICE
00532  M00S00410.pfm     +++| STEC     EQU    400         APPEND TO END OF CHAIN
00533  M00S00411.pfm     +++| STBD     EQU    1000        MASTER DEVICE IS BUFFERED DEVICE
Line S00058 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00534  M01S00058.242l642 +++| STNS     EQU    2000        NO JOB SUSPENSION WHEN DEVICE INACCESSIBLE
Line S00001 Modification History
M01 (Added by) pfm54
Seq #  *Modification Id* Act 
----------------------------+
00535  M01S00001.pfm54   +++| STXC     EQU    4000        EXTENDING INDIRECT CHAIN
00536  M00S00412.pfm     +++|
Line S00059 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00537  M01S00059.242l642 +++| STAU     CON    0           *PFM* INTERNAL STATUS BITS (PART 2)
00538  M01S00060.242l642 +++|
00539  M01S00061.242l642 +++| STAJ     BITSET 0           ABORT JOB
00540  M01S00062.242l642 +++| STDP     BITSET 1           DROP PP
00541  M01S00063.242l642 +++| STDS     BITSET 2           DROP PP WITH ERROR STATUS IN FET
00542  M01S00064.242l642 +++| STRP     BITSET 3           RECALL *PFM*
00543  M01S00065.242l642 +++|
00544  M00S00413.pfm     +++|
Line S00066 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00545  M01S00066.242l642 +++|*         *PFM* RESTART FLAGS FOR RECALL.
00546  M01S00067.242l642 +++|
00547  M01S00068.242l642 +++| PWRF     BSS    1           RESTART FLAGS
00548  M01S00069.242l642 +++|
00549  M01S00070.242l642 +++| RFAM     BITSET 0           ACCOUNTING MESSAGES ISSUED FLAG
00550  M01S00071.242l642 +++| RFAC     BITSET 1           ACCESS COUNTS UPDATED FLAG
00551  M01S00072.242l642 +++| RFPC     BITSET 2           PERMIT COUNTS UPDATED FLAG
00552  M01S00073.242l642 +++| RFRR     BITSET 3           RETRY REQUEST FLAG
00553  M01S00074.242l642 +++|
00554  M01S00075.242l642 +++|
00555  M00S00414.pfm     +++|*         MISCELLANEOUS MEMORY LOCATIONS.
00556  M00S00415.pfm     +++|
00557  M00S00416.pfm     +++| ACCM     CON    0           ACTUAL ACCESS MODE (ON *GET*/*OLD*)
00558  M00S00417.pfm     +++| AILK     CON    0           TRACK FOR ALLOCATION INTERLOCK
Line S00076 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00559  M01S00076.242l642 +++| AIPF     CON    0,0         ACCUMULATOR INCREMENT FOR PF ACCESS
00560  M01S00077.242l642 +++| AIPR     CON    0,0         ACCUMULATOR INCREMENT FOR PRU COUNT
00561  M00S00418.pfm     +++| APDK     BSSZ   5           DEFERRED DELINK REQUEST (*APPEND*)
00562  M00S00419.pfm     +++|*                            (SECOND BYTE NONZERO IF DELINK REQUESTED)
00563  M00S00420.pfm     +++| APLF     CON    0,0         LENGTH OF APPENDAGE
00564  M00S00421.pfm     +++| APSC     CON    0           FIRST SECTOR OF *APPEND* ORIGINAL FILE
00565  M00S00422.pfm     +++| APTK     CON    0           FIRST TRACK OF *APPEND* ORIGINAL FILE
00566  M00S00423.pfm     +++| CPTF     CON    0           CPU TRANSFER FLAG
Line S00001 Modification History
M01 (Added by) pfm40
Seq #  *Modification Id* Act 
----------------------------+
00567  M01S00001.pfm40   +++| DAHP     CON    0           DIRECT ACCESS HOLE TRACK
00568  M01S00002.pfm40   +++|          CON    0           DIRECT ACCESS HOLE SECTOR
00569  M01S00003.pfm40   +++|          CON    0           DIRECT ACCESS HOLE OFFSET
Line S00078 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00570  M01S00078.242l642 +++| DAIF     CON    0           DIRECT ACCESS FILE INTERLOCK FLAG
00571  M00S00424.pfm     +++| DTMD     CON    EPRW        DEVICE TRANSFER MODE (NONZERO = REWRITE)
00572  M00S00425.pfm     +++| DVLW     BSSZ   5           DEVICE LAYOUT WORD
00573  M00S00426.pfm     +++| EBSC     CON    0           END BUFFER SECTOR, IF END BUFFER IN *BFMS*
00574  M00S00427.pfm     +++| EBTK     CON    0           END BUFFER TRACK, IF END BUFFER IN *BFMS*
Line S00079 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00575  M01S00079.242l642 +++| EPFA     CON    0           EST ORDINAL IF PF ACTIVITY COUNT SET
Line S00001 Modification History
M01 (Added by) ns2599
Seq #  *Modification Id* Act 
----------------------------+
00576  M01S00001.ns2599  +++| EPOP     CON    0           ERROR OPTIONS (7/,1/SA,1/UP,1/EP,1/RT,1/IP)
00577  M00S00428.pfm     +++| EXPC     CON    0           EXPLICIT PERMIT COUNT
Line S00080 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00578  M01S00080.242l642 +++| FERT     CON    0           NON-ZERO IF REAL-TIME BIT SET IN FET
00579  M00S00429.pfm     +++| FETL     CON    TFETL/5+10B MAXIMUM POSITION OF FET PF PARAMETERS
00580  M00S00430.pfm     +++| FNMD     CON    0           *FNT* STATUS MODE EQUIVALENCE
00581  M00S00431.pfm     +++| FNTA     CON    0           FNT ADDRESS FOR LOCAL FILE
00582  M00S00432.pfm     +++| FNTB     CON    0           FNT ADDRESS FOR /PFM*PFN/
00583  M00S00433.pfm     +++| FNTC     CON    0           FNT ADDRESS FOR /PFM*ILK/
00584  M00S00434.pfm     +++| FNTD     CON    0           FNT ADDRESS FOR /PFM*APF/
00585  M00S00435.pfm     +++| IACP     CON    100         INCREMENT ACCESS COUNT IN PERMIT
00586  M00S00436.pfm     +++| IAIF     CON    0           INDIRECT ALLOCATION INTERLOCK FLAG
00587  M00S00437.pfm     +++| JORG     CON    0           JOB ORIGIN TYPE
00588  M00S00438.pfm     +++| LFAL     CON    0           LOCAL FILE ACCESS LEVEL
00589  M00S00439.pfm     +++| LFEF     CON    0           LOCAL FILE EMPTY FLAG
00590  M00S00440.pfm     +++| MSTA     CON    0           ADDRESS OF MASTER DEVICE MST/10
00591  M00S00441.pfm     +++| NPHA     CON    0           NEXT PERMIT HOLE ADDRESS (FROM *SPI*)
00592  M00S00442.pfm     +++| PFCA     CON    0           ADDRESS OF PFC ENTRY (*SAVE*/*REPLACE*)
00593  M00S00443.pfm     +++| PFDN     CON    0           DEVICE NUMBER OF EXISTING FILE
00594  M00S00444.pfm     +++| PFEQ     CON    0           DIRECT ACCESS PERMANENT FILE EST ORDINAL
00595  M00S00445.pfm     +++| PFFT     CON    0           DIRECT ACCESS PERMANENT FILE FIRST TRACK
00596  M00S00446.pfm     +++| PFPT     CON    0077        MULTI-LEVEL PERMISSION FLAG
00597  M00S00447.pfm     +++| PFSP     CON    0           SECURITY PROCESSING BIT
00598  M00S00448.pfm     +++| PFUC     BSSZ   1           USER CONTROLS
Line S00081 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00599  M01S00081.242l642 +++| PTKT     CON    0           PRESERVED TRACK
00600  M01S00082.242l642 +++| PWCC     CON    0           *PFM* COMMAND CODE FROM *RPFSTAT* REQUEST
00601  M00S00449.pfm     +++| PXDT     BSSZ   2           PASSWORD EXPIRATION DATE
00602  M00S00450.pfm     +++| RQDT     VFD    5/0,1/0,18/DFPT  REQUESTED DEVICE TYPE
Line S00451 Modification History
M01 (Removed by) ns2350
Seq #  *Modification Id* Act 
----------------------------+
00603  M01S00451.ns2350  ---|*                            (BIT 18 SET IF SPECIFIED BY USER)
Line S00001 Modification History
M01 (Added by) ns2350
Seq #  *Modification Id* Act 
----------------------------+
00604  M01S00001.ns2350  +++|*                (BIT 18 SET IF DEVICE TYPE SPECIFIED IN FET)
00605  M01S00002.ns2350  +++|*                (THE ACTUAL VALUE OF *DFPT* IS READ FROM *PFNL*)
00606  M00S00452.pfm     +++| RTKE     CON    0           RESERVED TRACK EST ORDINAL
00607  M00S00453.pfm     +++| RTKT     CON    0           RESERVED TRACK
00608  M00S00454.pfm     +++| SAPF     CON    20          SET ACCOUNTING PERMIT FLAG
00609  M00S00455.pfm     +++| SSID     CON    0           SUBSYSTEM ID
00610  M00S00456.pfm     +++| SSJS     CON    0           NONZERO IF CALLER IS *SSJ=* PROGRAM
00611  M00S00457.pfm     +++| SSOM     CON    0           OPERATING SYSTEM SECURITY MODE
Line S00083 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00612  M01S00083.242l642 +++| SSYS     CON    0           NON-ZERO IF CALLER IS SUBSYSTEM
00613  M00S00458.pfm     +++|          TITLE  RESIDENT SUBROUTINES.
00614  M00S00459.pfm     +++| SFA      SPACE  4,10
00615  M00S00460.pfm     +++|**        SFA - SET FET ADDRESS.
00616  M00S00461.pfm     +++|*
00617  M00S00462.pfm     +++|*         ENTRY  (SFAA - SFAA+1) PRESET TO FET ADDRESS BY *PRS*.
00618  M00S00463.pfm     +++|*
00619  M00S00464.pfm     +++|*         EXIT   (A) = ABSOLUTE FET ADDRESS.
00620  M00S00465.pfm     +++|
00621  M00S00466.pfm     +++|
00622  M00S00467.pfm     +++| SFA      SUBR               ENTRY/EXIT
Line S00468 Modification History
M01 (Removed by) pfm22
Seq #  *Modification Id* Act 
----------------------------+
00623  M01S00468.pfm22   ---|          LDD    RA
Line S00001 Modification History
M01 (Added by) pfm22
Seq #  *Modification Id* Act 
----------------------------+
00624  M01S00001.pfm22   +++| SFAB     LDN    0
00625  M01S00002.pfm22   +++|*         LDD    RA          (FET ADDRESS VALIDATED)
00626  M00S00469.pfm     +++|          SHN    6
00627  M00S00470.pfm     +++| SFAA     ADC    0           PRESET FET ADDRESS
00628  M00S00471.pfm     +++|          UJN    SFAX        RETURN
00629  M00S00472.pfm     +++| CCI      SPACE  4,10
00630  M00S00473.pfm     +++|**        CCI - CLEAR CATALOG INTERLOCK.
00631  M00S00474.pfm     +++|*
00632  M00S00475.pfm     +++|*         ENTRY  (EQ) = MASTER DEVICE EST ORDINAL.
00633  M00S00476.pfm     +++|*                (CCIA) = CATALOG TRACK.
00634  M00S00477.pfm     +++|*                (CCIB) = NONZERO IF CATALOG TRACK INTERLOCK SET.
Line S00009 Modification History
M01 (Added by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
00635  M01S00009.253l688 +++|*
00636  M01S00010.253l688 +++|*         USES   CM - CM+4.
00637  M01S00011.253l688 +++|*
00638  M01S00012.253l688 +++|*         MACROS MONITOR.
00639  M00S00478.pfm     +++|
00640  M00S00479.pfm     +++|
00641  M00S00480.pfm     +++| CCI      SUBR               ENTRY
00642  M00S00481.pfm     +++| CCIB     LDN    0           (NONZERO IF INTERLOCK SET)
00643  M00S00482.pfm     +++|          ZJN    CCIX        IF CATALOG TRACK INTERLOCK NOT SET
00644  M00S00483.pfm     +++|          LDD    EQ
00645  M00S00484.pfm     +++|          STD    CM+1
00646  M00S00485.pfm     +++|          LDC    **          (CATALOG TRACK)
00647  M00S00486.pfm     +++| CCIA     EQU    *-1
00648  M00S00487.pfm     +++|          STD    CM+2
00649  M00S00488.pfm     +++|          LDN    CTIS        CLEAR TRACK INTERLOCK
00650  M00S00489.pfm     +++|          STD    CM+3
00651  M00S00490.pfm     +++|          MONITOR STBM
Line S00084 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00652  M01S00084.242l642 +++|          SOM    CCIB        CLEAR *INTERLOCK SET* FLAG
00653  M00S00491.pfm     +++|          UJN    CCIX        RETURN
00654  M00S00492.pfm     +++| CTA      SPACE  4,10
00655  M00S00493.pfm     +++|**        CTA - CALCULATE TRT ADDRESS.
00656  M00S00494.pfm     +++|*
00657  M00S00495.pfm     +++|*         ENTRY  (A) = ADDRESS OF *TRLL* IN MST.
00658  M00S00496.pfm     +++|*
00659  M00S00497.pfm     +++|*         EXIT   (A) = FWA OF TRT.
00660  M00S00498.pfm     +++|*
00661  M00S00499.pfm     +++|*         USES   CM - CM+4.
00662  M00S00500.pfm     +++|
00663  M00S00501.pfm     +++|
00664  M00S00502.pfm     +++| CTA      SUBR               ENTRY/EXIT
00665  M00S00503.pfm     +++|          CRD    CM          GET FWA OF TRT
00666  M00S00504.pfm     +++|          LDD    CM+3
00667  M00S00505.pfm     +++|          LPN    77
00668  M00S00506.pfm     +++|          SHN    14
00669  M00S00507.pfm     +++|          LMD    CM+4
00670  M00S00508.pfm     +++|          UJN    CTAX        RETURN
Line S00003 Modification History
M01 (Added by) pfm22
M02 (Removed by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00671  M02S00003.242l642 ---| TRP      SPACE  4,15
00672  M02S00004.242l642 ---|**        TRP - TERMINATE PROGRAM.
00673  M02S00005.242l642 ---|*
00674  M02S00006.242l642 ---|*         ENTRY  FILE ACTION COMPLETE.
00675  M02S00007.242l642 ---|*                TO *TRPX* - TO CLEAR CATALOG INTERLOCK.
00676  M02S00008.242l642 ---|*
00677  M02S00009.242l642 ---|*         EXIT   FET SET COMPLETE.
00678  M02S00010.242l642 ---|*                TO *DPP* TO DROP PP.
00679  M02S00011.242l642 ---|*
00680  M02S00012.242l642 ---|*         USES   CM - CM+4, FN - FN+4, FS - FS+4.
00681  M02S00013.242l642 ---|*
00682  M02S00014.242l642 ---|*         CALLS  CCI, SFA.
00683  M02S00015.242l642 ---|
00684  M02S00016.242l642 ---|
00685  M02S00017.242l642 ---| TRPX     RJM    CCI         CLEAR CATALOG INTERLOCK
00686  M02S00018.242l642 ---| TRP      RJM    SFA         SET FET ADDRESS
00687  M02S00019.242l642 ---|          ZJN    DPP         IF NO FET ADDRESS
00688  M02S00020.242l642 ---|          CRD    CM          READ FET STATUS WORD
00689  M02S00021.242l642 ---|          ADN    1           RANDOM BIT
00690  M02S00022.242l642 ---|          CRD    FN
00691  M02S00023.242l642 ---|          LDD    CM+4        SET COMPLETION STATUS
00692  M02S00024.242l642 ---|          LPC    1776
00693  M02S00025.242l642 ---|          LMN    1
00694  M02S00026.242l642 ---|          STD    CM+4
00695  M02S00027.242l642 ---|          LDD    CM+3        CLEAR UPPER BITS OF ERROR STATUS
00696  M02S00028.242l642 ---|          SCN    77
00697  M02S00029.242l642 ---|          STD    CM+3
00698  M02S00030.242l642 ---|
00699  M02S00031.242l642 ---|*         ENTER HERE FROM ERROR PROCESSOR.
00700  M02S00032.242l642 ---|*         (CM - CM+4) = UPDATED FET+0.
00701  M02S00033.242l642 ---|*         (FN - FN+4) = FET+1.
00702  M02S00034.242l642 ---|
00703  M02S00035.242l642 ---| TRP1     LDN    ZERL
00704  M02S00036.242l642 ---|          CRD    FS
00705  M02S00037.242l642 ---|          LDD    HN          SET RANDOM INDEX REWOUND
00706  M02S00038.242l642 ---|          STD    FS+2
00707  M02S00039.242l642 ---|          LDD    FN+1        CHECK RANDOM BIT
00708  M02S00040.242l642 ---|          SHN    21-13
00709  M02S00041.242l642 ---| TRPA     PJN    TRP2        IF NOT RANDOM FET
00710  M02S00042.242l642 ---|*         UJN    TRP2        (RANDOM INDEX NOT WITHIN FET)
00711  M02S00043.242l642 ---|
00712  M02S00044.242l642 ---|          RJM    SFA
00713  M02S00045.242l642 ---|          ADN    CFCN
00714  M02S00046.242l642 ---|          CWD    FS
00715  M02S00047.242l642 ---| TRP2     RJM    SFA
00716  M02S00048.242l642 ---|          CWD    CM
00717  M02S00049.242l642 ---|*         LJM    DPP
Line S00509 Modification History
M01 (Removed by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00718  M01S00509.242l642 ---| DPP      SPACE  4,10
00719  M01S00510.242l642 ---|**        DPP - DROP PPU.
00720  M01S00511.242l642 ---|*
00721  M01S00512.242l642 ---|*         DECREMENT ACTIVITY COUNT AND DROP PP WITH
00722  M01S00513.242l642 ---|*         PRU AND PF INCREMENT COUNTERS UPDATES.
00723  M01S00514.242l642 ---|*
00724  M01S00515.242l642 ---|*         ENTRY  (DPPA) PRESET IF *ABTM* TO BE ISSUED.
00725  M01S00516.242l642 ---|*                (DPPG) PRESET IF PF ACTIVITY COUNT TO BE DECREMENTED.
00726  M01S00517.242l642 ---|
00727  M01S00518.242l642 ---|
00728  M01S00519.242l642 ---| DPP      BSS    0           ENTRY
00729  M01S00520.242l642 ---|
00730  M01S00521.242l642 ---|*         DECREMENT PF ACTIVITY COUNT.
00731  M01S00522.242l642 ---|
00732  M01S00523.242l642 ---|          LDC    **          EST ORDINAL
00733  M01S00524.242l642 ---| DPPG     EQU    *-1
00734  M01S00525.242l642 ---|          ZJN    DPP1        IF ACTIVITY NOT SET
00735  M01S00526.242l642 ---|          STD    CM+1
00736  M01S00527.242l642 ---|          LDN    DPAS        DECREMENT PF ACTIVITY COUNT
00737  M01S00528.242l642 ---|          STD    CM+3
00738  M01S00529.242l642 ---|          MONITOR STBM
00739  M01S00530.242l642 ---|
00740  M01S00531.242l642 ---|*         SET LOCAL FILE FST COMPLETE.
00741  M01S00532.242l642 ---|
00742  M01S00533.242l642 ---| DPP1     LDM    FNTA
00743  M01S00534.242l642 ---|          STD    FA
00744  M01S00535.242l642 ---|          ZJN    DPP2        IF NO LOCAL FILE FNT
00745  M01S00536.242l642 ---|          NFA    FA,R
00746  M01S00537.242l642 ---|          ADN    FSTL
00747  M01S00538.242l642 ---|          CRD    FS
00748  M01S00539.242l642 ---|          AOD    FS+4        SET LOCAL FILE FST COMPLETE
00749  M01S00540.242l642 ---|          NFA    FA,R
00750  M01S00541.242l642 ---|          ADN    FSTL
00751  M01S00542.242l642 ---|          CWD    FS
00752  M01S00543.242l642 ---|
00753  M01S00544.242l642 ---|*         UPDATE ACCOUNTING.
00754  M01S00545.242l642 ---|
00755  M01S00546.242l642 ---| DPP2     LDD    MA          TRANSMIT REQUEST TO MESSAGE BUFFER
00756  M01S00547.242l642 ---|          CWM    DPPC,TR
00757  M01S00548.242l642 ---|          LDN    2           SET NUMBER OF REQUESTS
00758  M01S00549.242l642 ---|          STD    CM+1
00759  M01S00550.242l642 ---| DPPA     LDN    0           SET TO DROP/NODROP STATUS
00760  M01S00551.242l642 ---|*         LDN    1           PRESET IF NODROP NEEDED
00761  M01S00552.242l642 ---|          STD    CM+2
00762  M01S00553.242l642 ---|          MONITOR UADM       UPDATE ACCOUNTING AND (SOMETIMES) DROP PP
00763  M01S00554.242l642 ---|
00764  M01S00555.242l642 ---|*         ABORT JOB (IF NECESSARY).
00765  M01S00556.242l642 ---|
00766  M01S00557.242l642 ---| DPPB     UJN    DPP3        BYPASS *ABTM*
00767  M01S00558.242l642 ---|*         PSN                (JOB TO BE ABORTED)
00768  M01S00559.242l642 ---|          MONITOR ABTM
00769  M01S00560.242l642 ---|
00770  M01S00561.242l642 ---| DPP3     LJM    PPR         EXIT
00771  M01S00562.242l642 ---|
00772  M01S00563.242l642 ---|
00773  M01S00564.242l642 ---| DPPC     BSS    0           REQUEST TO UPDATE MASS STORAGE ACCUM.
00774  M01S00565.242l642 ---|          CON    CDCS        SUBFUNCTION CODE
00775  M01S00566.242l642 ---|          CON    ACLW        ADDRESS OF CONTROL POINT WORD
00776  M01S00567.242l642 ---|          CON    0*100+22    POSITION AND WIDTH OF FIELD
00777  M01S00568.242l642 ---| DPPD     CON    0,0         VALUE OF INCREMENT
00778  M01S00569.242l642 ---|
00779  M01S00570.242l642 ---| DPPE     BSS    0           REQUEST TO UPDATE ACCOUNTING
00780  M01S00571.242l642 ---|          CON    AISS        SUBFUNCTION CODE
00781  M01S00572.242l642 ---|          CON    IOAW        ADDRESS OF CONTROL POINT WORD
00782  M01S00573.242l642 ---|          CON    0*100+24    POSITION AND WIDTH OF FIELD
00783  M01S00574.242l642 ---|          CON    0           VALUE OF INCREMENT
00784  M01S00575.242l642 ---| DPPF     CON    0
00785  M01S00576.242l642 ---| ERR      SPACE  4,20
Line S00085 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00786  M01S00085.242l642 +++| ERR      SPACE  4,25
00787  M00S00577.pfm     +++|**        ERR - PROCESS ERROR.
00788  M00S00578.pfm     +++|*
00789  M00S00579.pfm     +++|*         ENTRY  (A) = EST ORDINAL IF REQUIRED FOR THE ERROR.
00790  M00S00580.pfm     +++|*                (T4) = CHANNEL TO BE RELEASED.
Line S00581 Modification History
M01 (Removed by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00791  M01S00581.242l642 ---|*                ((ERR)) = VFD 3/EXC,7/MNE,2/EIC.
Line S00086 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00792  M01S00086.242l642 +++|*                ((ERR)) = VFD 3/EXC,7/MNE,1/EIF,1/CIF.
00793  M00S00582.pfm     +++|*                (EXC) = EXIT CASE.
00794  M00S00583.pfm     +++|*                (MNE) = MESSAGE MNEUMONIC ERROR CODE VALUE.
Line S00584 Modification History
M01 (Removed by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00795  M01S00584.242l642 ---|*                (EIC) = EXIT INTERLOCK CASE.
00796  M01S00585.242l642 ---|*                THE *EIC* VALUE SPECIFIES THE EXIT INTERLOCK CASE.
00797  M01S00586.242l642 ---|*                (EIC) = 0 IF THE CHANNEL AND CATALOG ARE INTERLOCKED.
00798  M01S00587.242l642 ---|*                (EIC) = 1 IF THE CATALOG IS INTERLOCKED.
00799  M01S00588.242l642 ---|*                (EIC) = 2 IF THE CHANNEL IS INTERLOCKED.
00800  M01S00589.242l642 ---|*                (EIC) = 3 IF NEITHER ARE INTERLOCKED.
Line S00087 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00801  M01S00087.242l642 +++|*                (EIF) = ERROR IDLE FLAG.
Line S00088 Modification History
M01 (Added by) 242l642
M02 (Removed by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00802  M02S00088.ns2415  ---|*                (CIF) = CHANNEL INTERLOCKED FLAG.
Line S00035 Modification History
M01 (Added by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00803  M01S00035.ns2415  +++|*                (CIF) = CHANNEL NOT INTERLOCKED FLAG.
00804  M00S00590.pfm     +++|*                (CSWD - CSWD+4) = CATALOG STATUS INTERLOCK WORD.
00805  M00S00591.pfm     +++|*                (ERRB) = 0 IF PFM CREATED FNT/FST ENTRY.
00806  M00S00592.pfm     +++|*                (ERRC) = FOLDED EVENT FOR ROLLOUT.
00807  M00S00593.pfm     +++|*                (ERRD) = ROLLOUT TIME.
00808  M00S00594.pfm     +++|*                (ERRE) = EST ORDINAL FOR EVENT.
00809  M00S00595.pfm     +++|*
00810  M00S00596.pfm     +++|*         EXIT   (P1) = (ERR+0).
00811  M00S00597.pfm     +++|*                (P2) = EST ORDINAL.
00812  M00S00598.pfm     +++|*
Line S00599 Modification History
M01 (Removed by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00813  M01S00599.242l642 ---|*         USES   P1, P2, T1, T2.
Line S00089 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00814  M01S00089.242l642 +++|*         USES   P1, P2, T1.
00815  M00S00600.pfm     +++|*
00816  M00S00601.pfm     +++|*         CALLS  CCI.
00817  M00S00602.pfm     +++|*
00818  M00S00603.pfm     +++|*         MACROS ENDMS, EXECUTE.
00819  M00S00604.pfm     +++|
00820  M00S00605.pfm     +++|
00821  M00S00606.pfm     +++| ERR      CON    0           ENTRY, PARAMETER ADDRESS
00822  M00S00607.pfm     +++|          STD    P2          SAVE EST ORDINAL
00823  M00S00608.pfm     +++|          LDM    ERR         SAVE PARAMETERS *EXC*, *MNE*, *ERC*
00824  M00S00609.pfm     +++|          STD    T1
00825  M00S00610.pfm     +++|          LDI    T1
00826  M00S00611.pfm     +++|          STD    P1
Line S00612 Modification History
M01 (Removed by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00827  M01S00612.242l642 ---|          LPN    3           DETERMINE EXIT CASE
00828  M01S00613.242l642 ---|          STD    T2
00829  M01S00614.242l642 ---|          LJM    ERRA,T2     PERFORM EXIT PROCESS AS CASE (EX) OF
00830  M01S00615.242l642 ---| ERRA     UJN    ERR2        EX=0  RELEASE CHANNEL, CLEAR INTERLOCK
00831  M01S00616.242l642 ---|          UJN    ERR2        EX=1  CLEAR INTERLOCK
00832  M01S00617.242l642 ---|          UJN    ERR3        EX=2  RELEASE CHANNEL
00833  M01S00618.242l642 ---| ERR1     EXECUTE  3PR       EX=3  ERROR PROCESSING ONLY
00834  M01S00619.242l642 ---|
00835  M01S00620.242l642 ---| ERR2     ENDMS
00836  M01S00621.242l642 ---|          RJM    CCI         CLEAR CATALOG INTERLOCK
00837  M01S00622.242l642 ---|          UJN    ERR1        PROCESS ERROR
00838  M01S00623.242l642 ---|
00839  M01S00624.242l642 ---| ERR3     ENDMS
00840  M01S00625.242l642 ---|          UJN    ERR1        PROCESS ERROR
Line S00090 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00841  M01S00090.242l642 +++|          LPN    1
Line S00091 Modification History
M01 (Added by) 242l642
M02 (Removed by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00842  M02S00091.ns2415  ---|          ZJN    ERR1        IF CHANNEL NOT INTERLOCKED
Line S00036 Modification History
M01 (Added by) ns2415
Seq #  *Modification Id* Act 
----------------------------+
00843  M01S00036.ns2415  +++|          NJN    ERR1        IF CHANNEL NOT INTERLOCKED
Line S00092 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00844  M01S00092.242l642 +++|          ENDMS              RELEASE CHANNEL IF RESERVED
00845  M01S00093.242l642 +++| ERR1     RJM    CCI         CLEAR CATALOG INTERLOCK IF SET
Line S00094 Modification History
M01 (Added by) 242l642
M02 (Removed by) ns2414
Seq #  *Modification Id* Act 
----------------------------+
00846  M02S00094.ns2414  ---|          EXECUTE  3PS       PROCESS ERROR
Line S00002 Modification History
M01 (Added by) ns2414
Seq #  *Modification Id* Act 
----------------------------+
00847  M01S00002.ns2414  +++|          EXECUTE  3PT       PROCESS ERROR
00848  M00S00626.pfm     +++|
00849  M00S00627.pfm     +++| ERRB     CON    0           FILE PRESENT BOOLEAN
00850  M00S00628.pfm     +++| ERRC     CON    0           FOLDED EVENT FOR ROLLOUT
00851  M00S00629.pfm     +++|*                            (TRACK FOR BAD CATALOG/PERMIT SECTOR)
00852  M00S00630.pfm     +++| ERRD     CON    0           ROLLOUT TIME
00853  M00S00631.pfm     +++|*                            (SECTOR FOR BAD CATALOG/PERMIT SECTOR)
00854  M00S00632.pfm     +++| ERRE     CON    0           EST ORDINAL FOR EVENT
Line S00002 Modification History
M01 (Added by) pfm54
Seq #  *Modification Id* Act 
----------------------------+
00855  M01S00002.pfm54   +++| HNG      SPACE  4,10
00856  M01S00003.pfm54   +++|**        HNG - HANG PP.
00857  M01S00004.pfm54   +++|*
00858  M01S00005.pfm54   +++|*         MACROS MONITOR.
00859  M01S00006.pfm54   +++|
00860  M01S00007.pfm54   +++|
00861  M01S00008.pfm54   +++| HNG      CON    0           ENTRY (RETURN ADDRESS)
00862  M01S00009.pfm54   +++| HNG1     MONITOR  HNGM      HANG
00863  M01S00010.pfm54   +++|          UJN    HNG1        CONTINUE TO HANG
Line S00095 Modification History
M01 (Added by) 242l642
M02 (Removed by) ns2776
Seq #  *Modification Id* Act 
----------------------------+
00864  M02S00095.ns2776  ---| PDV      SPACE  4,20
00865  M02S00096.ns2776  ---|**        PDV - PROCESS DEVICE STATUS.
Line S00001 Modification History
M01 (Added by) ns2776
Seq #  *Modification Id* Act 
----------------------------+
00866  M01S00001.ns2776  +++| PDA      SPACE  4,20
00867  M01S00002.ns2776  +++|**        PDA - PROCESS DEVICE AVAILABILITY.
Line S00097 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00868  M01S00097.242l642 +++|*
00869  M01S00098.242l642 +++|*         ENTRY  (A) = 0 IF DEVICE AVAILABLE.
00870  M01S00099.242l642 +++|*                (A) .NE. 0 IF DEVICE INACCESSIBLE.
00871  M01S00100.242l642 +++|*                (T4) = CHANNEL FOR DEVICE, IF RESERVED.
00872  M01S00101.242l642 +++|*                (T5) = EST ORDINAL OF DEVICE.
00873  M01S00102.242l642 +++|*                (FERT) = REAL-TIME PROCESSING FLAG.
00874  M01S00103.242l642 +++|*                (STAT) = *STNS* BIT SET FOR NO JOB SUSPENSION.
00875  M01S00104.242l642 +++|*                (SSYS) = SUBSYSTEM FLAG.
00876  M01S00105.242l642 +++|*                DRIVER SOFTWARE IS LOADED.
00877  M01S00106.242l642 +++|*
00878  M01S00107.242l642 +++|*         EXIT   RETURN IF PROCESSING IS TO CONTINUE.
00879  M01S00108.242l642 +++|*
00880  M01S00109.242l642 +++|*                TO *ERR* IF DEVICE IS INACCESSIBLE AND CALLER HAS
00881  M01S00110.242l642 +++|*                REAL-TIME PROCESSING SET IN FET OR IS NOT A SUBSYSTEM.
00882  M01S00111.242l642 +++|*
00883  M01S00112.242l642 +++|*         MACROS ERROR.
00884  M01S00113.242l642 +++|
00885  M01S00114.242l642 +++|
Line S00115 Modification History
M01 (Added by) 242l642
M02 (Removed by) ns2776
Seq #  *Modification Id* Act 
----------------------------+
00886  M02S00115.ns2776  ---| PDV      SUBR               ENTRY/EXIT
00887  M02S00116.ns2776  ---|          ZJN    PDVX        IF DEVICE AVAILABLE, RETURN
Line S00003 Modification History
M01 (Added by) ns2776
Seq #  *Modification Id* Act 
----------------------------+
00888  M01S00003.ns2776  +++| PDA      SUBR               ENTRY/EXIT
00889  M01S00004.ns2776  +++|          ZJN    PDAX        IF DEVICE AVAILABLE, RETURN
Line S00117 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00890  M01S00117.242l642 +++|          LDM    STAT
00891  M01S00118.242l642 +++|          LPK    STNS
Line S00119 Modification History
M01 (Added by) 242l642
M02 (Removed by) ns2776
Seq #  *Modification Id* Act 
----------------------------+
00892  M02S00119.ns2776  ---|          NJN    PDVX        IF PROCESSING TO CONTINUE, RETURN
Line S00005 Modification History
M01 (Added by) ns2776
Seq #  *Modification Id* Act 
----------------------------+
00893  M01S00005.ns2776  +++|          NJN    PDAX        IF PROCESSING TO CONTINUE, RETURN
Line S00120 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00894  M01S00120.242l642 +++|          LDM    FERT
Line S00121 Modification History
M01 (Added by) 242l642
M02 (Removed by) ns2776
Seq #  *Modification Id* Act 
----------------------------+
00895  M02S00121.ns2776  ---|          NJN    PDV1        IF REAL-TIME PROCESSING SELECTED
Line S00006 Modification History
M01 (Added by) ns2776
Seq #  *Modification Id* Act 
----------------------------+
00896  M01S00006.ns2776  +++|          NJN    PDA1        IF REAL-TIME PROCESSING SELECTED
Line S00122 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00897  M01S00122.242l642 +++|          LDM    SSYS
Line S00123 Modification History
M01 (Added by) 242l642
M02 (Removed by) ns2776
Seq #  *Modification Id* Act 
----------------------------+
00898  M02S00123.ns2776  ---|          NJN    PDVX        IF SUBSYSTEM, RETURN
00899  M02S00124.ns2776  ---| PDV1     ERROR  WID,,,T5,EC6  * WAITING - INACCESSIBLE DEVICE.*
Line S00007 Modification History
M01 (Added by) ns2776
Seq #  *Modification Id* Act 
----------------------------+
00900  M01S00007.ns2776  +++|          NJN    PDAX        IF SUBSYSTEM, RETURN
00901  M01S00008.ns2776  +++| PDA1     ERROR  WID,,,T5,EC6  * WAITING - INACCESSIBLE DEVICE.*
00902  M01S00009.ns2776  +++| PDV      SPACE  4,20
00903  M01S00010.ns2776  +++|**        PDV - PROCESS DEVICE STATUS.
00904  M01S00011.ns2776  +++|*
00905  M01S00012.ns2776  +++|*         ENTRY  (T4) = CHANNEL FOR DEVICE, IF RESERVED.
00906  M01S00013.ns2776  +++|*                (T5) = EST ORDINAL OF DEVICE.
00907  M01S00014.ns2776  +++|*                (FERT) = REAL-TIME PROCESSING FLAG.
00908  M01S00015.ns2776  +++|*                (STAT) = *STNS* BIT SET FOR NO JOB SUSPENSION.
00909  M01S00016.ns2776  +++|*                (SSYS) = SUBSYSTEM FLAG.
00910  M01S00017.ns2776  +++|*                DRIVER SOFTWARE IS LOADED.
00911  M01S00018.ns2776  +++|*
00912  M01S00019.ns2776  +++|*         EXIT   RETURN IF PROCESSING IS TO CONTINUE.
00913  M01S00020.ns2776  +++|*
00914  M01S00021.ns2776  +++|*         CALLS  PDA.
00915  M01S00022.ns2776  +++|
00916  M01S00023.ns2776  +++|
00917  M01S00024.ns2776  +++| PDV      SUBR               ENTRY/EXIT
00918  M01S00025.ns2776  +++|          LDM    MSD         GET DEVICE STATUS
00919  M01S00026.ns2776  +++|          LPC    100
00920  M01S00027.ns2776  +++|          RJM    PDA         PROCESS DEVICE AVAILABILITY
00921  M01S00028.ns2776  +++|          UJN    PDVX        IF PROCESSING TO CONTINUE, RETURN
Line S00125 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00922  M01S00125.242l642 +++| PES      SPACE  4,15
00923  M01S00126.242l642 +++|**        PES - PROCESS I/O ERROR STATUS.
00924  M01S00127.242l642 +++|*
00925  M01S00128.242l642 +++|*         ENTRY  (T4) = CHANNEL FOR DEVICE.
00926  M01S00129.242l642 +++|*                (T5) = EST ORDINAL OF DEVICE.
00927  M01S00130.242l642 +++|*                (RDCT) = DRIVER STATUS.
00928  M01S00131.242l642 +++|*                A MASS STORAGE DRIVER HAS ENCOUNTERED AN I/O ERROR.
00929  M01S00132.242l642 +++|*
00930  M01S00133.242l642 +++|*         EXIT   ERROR IS UNRECOVERABLE.
00931  M01S00134.242l642 +++|*                DEVICE IS INACCESSIBLE BUT CALLER IS ALLOWED
00932  M01S00135.242l642 +++|*                TO PROCEED.
00933  M01S00136.242l642 +++|*
Line S00137 Modification History
M01 (Added by) 242l642
M02 (Removed by) ns2776
Seq #  *Modification Id* Act 
----------------------------+
00934  M02S00137.ns2776  ---|*         CALLS  PDV.
Line S00029 Modification History
M01 (Added by) ns2776
Seq #  *Modification Id* Act 
----------------------------+
00935  M01S00029.ns2776  +++|*         CALLS  PDA.
Line S00138 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00936  M01S00138.242l642 +++|
00937  M01S00139.242l642 +++|
00938  M01S00140.242l642 +++| PES      SUBR               ENTRY/EXIT
00939  M01S00141.242l642 +++|          LDM    RDCT        CHECK DRIVER STATUS
00940  M01S00142.242l642 +++|          SHN    21-12
00941  M01S00143.242l642 +++|          MJN    PESX        IF UNRECOVERABLE ERROR, RETURN
00942  M01S00144.242l642 +++|*         LDN    1           DEVICE INACCESSIBLE
Line S00145 Modification History
M01 (Added by) 242l642
M02 (Removed by) ns2776
Seq #  *Modification Id* Act 
----------------------------+
00943  M02S00145.ns2776  ---|          RJM    PDV         PROCESS DEVICE STATUS
Line S00030 Modification History
M01 (Added by) ns2776
Seq #  *Modification Id* Act 
----------------------------+
00944  M01S00030.ns2776  +++|          RJM    PDA         PROCESS DEVICE STATUS
Line S00146 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
00945  M01S00146.242l642 +++|          UJN    PESX        RETURN
00946  M00S00633.pfm     +++| SFN      SPACE  4,10
00947  M00S00634.pfm     +++|**        SFN - SET FILE NAME.
00948  M00S00635.pfm     +++|*
00949  M00S00636.pfm     +++|*         ENTRY  (A) = ADDRESS OF FILE NAME TO BE MOVED.
00950  M00S00637.pfm     +++|*
00951  M00S00638.pfm     +++|*         EXIT   (FN - FN+3) = FILE NAME.
00952  M00S00639.pfm     +++|*                (FN+4) = FNT STATUS FIELD.
00953  M00S00640.pfm     +++|*
00954  M00S00641.pfm     +++|*         USES   FN - FN+4.
00955  M00S00642.pfm     +++|
00956  M00S00643.pfm     +++|
00957  M00S00644.pfm     +++| SFN      SUBR               ENTRY/EXIT
00958  M00S00645.pfm     +++|          STM    SFNA
00959  M00S00646.pfm     +++|          LDD    MA
00960  M00S00647.pfm     +++|          CWM    *,ON
00961  M00S00648.pfm     +++| SFNA     EQU    *-1
00962  M00S00649.pfm     +++|          SBN    1
00963  M00S00650.pfm     +++|          CRD    FN
00964  M00S00651.pfm     +++|          LDD    FN+3
00965  M00S00652.pfm     +++|          SCN    77
00966  M00S00653.pfm     +++|          STD    FN+3
00967  M00S00654.pfm     +++| SFNB     LDN    0           SET FILE STATUS
00968  M00S00655.pfm     +++|*         LDN    ST          (FILE STATUS FIELD FOR FNT)
00969  M00S00656.pfm     +++|          STD    FN+4
00970  M00S00657.pfm     +++|          UJN    SFNX
Line S00658 Modification History
M01 (Removed by) pfm22
Seq #  *Modification Id* Act 
----------------------------+
00971  M01S00658.pfm22   ---| TRP      SPACE  4,15
00972  M01S00659.pfm22   ---|**        TRP - TERMINATE PROGRAM.
00973  M01S00660.pfm22   ---|*
00974  M01S00661.pfm22   ---|*         ENTRY  FILE ACTION COMPLETE.
00975  M01S00662.pfm22   ---|*                TO *TRPX* - TO CLEAR CATALOG INTERLOCK.
00976  M01S00663.pfm22   ---|*
00977  M01S00664.pfm22   ---|*         EXIT   FET SET COMPLETE.
00978  M01S00665.pfm22   ---|*                TO *DPP* TO DROP PP.
00979  M01S00666.pfm22   ---|*
00980  M01S00667.pfm22   ---|*         USES   CM - CM+4, FN - FN+4, FS - FS+4.
00981  M01S00668.pfm22   ---|*
00982  M01S00669.pfm22   ---|*         CALLS  FTN, PPR, SFA.
00983  M01S00670.pfm22   ---|
00984  M01S00671.pfm22   ---|
00985  M01S00672.pfm22   ---| TRPX     RJM    CCI         CLEAR CATALOG INTERLOCK
00986  M01S00673.pfm22   ---| TRP      RJM    SFA         SET FET ADDRESS
00987  M01S00674.pfm22   ---|          CRD    CM          READ FET STATUS WORD
00988  M01S00675.pfm22   ---|          ADN    1           RANDOM BIT
00989  M01S00676.pfm22   ---|          CRD    FN
00990  M01S00677.pfm22   ---|          LDN    ZERL
00991  M01S00678.pfm22   ---|          CRD    FS
00992  M01S00679.pfm22   ---|          LDD    CM+4        SET COMPLETION STATUS
00993  M01S00680.pfm22   ---|          LPC    1776
00994  M01S00681.pfm22   ---|          LMN    1
00995  M01S00682.pfm22   ---|          STD    CM+4
00996  M01S00683.pfm22   ---|          LDD    CM+3        CLEAR UPPER BITS OF ERROR STATUS
00997  M01S00684.pfm22   ---|          SCN    77
00998  M01S00685.pfm22   ---|          STD    CM+3
00999  M01S00686.pfm22   ---|          LDD    HN          SET RANDOM INDEX REWOUND
01000  M01S00687.pfm22   ---|          STD    FS+2
01001  M01S00688.pfm22   ---|          LDD    FN+1        CHECK RANDOM BIT
01002  M01S00689.pfm22   ---|          SHN    21-13
01003  M01S00690.pfm22   ---|          PJN    TRP1        NOT RANDOM FET
01004  M01S00691.pfm22   ---|          RJM    SFA
01005  M01S00692.pfm22   ---|          ADN    CFCN
01006  M01S00693.pfm22   ---|          CWD    FS
01007  M01S00694.pfm22   ---| TRP1     RJM    SFA
01008  M01S00695.pfm22   ---|          CWD    CM
01009  M01S00696.pfm22   ---|          LJM    DPP
01010  M00S00697.pfm     +++|          SPACE  4,10
01011  M00S00698.pfm     +++|*         RESIDENT COMMON DECKS.
01012  M00S00699.pfm     +++|
01013  M00S00700.pfm     +++|
01014  M00S00701.pfm     +++|*CALL     COMPSEI
01015  M00S00702.pfm     +++|          SPACE  4,10
01016  M00S00703.pfm     +++| OVLA     EQU    *+5         OVERLAY LOAD ADDRESS
01017  M00S00704.pfm     +++| SPN      SPACE  4,15
01018  M00S00705.pfm     +++|**        SPN - SET PERMANENT FILE NAME.
01019  M00S00706.pfm     +++|*
01020  M00S00707.pfm     +++|*         SETS PERMANENT FILE NAME INTO (FN - FN+4).
01021  M00S00708.pfm     +++|*
Line S00709 Modification History
M01 (Removed by) ns2236
Seq #  *Modification Id* Act 
----------------------------+
01022  M01S00709.ns2236  ---|*         ENTRY  (PFFN - PFFN+4)= PERMANENT FILE NAME, IF SPECIFIED.
Line S00001 Modification History
M01 (Added by) ns2236
M02 (Removed by) pfm24
Seq #  *Modification Id* Act 
----------------------------+
01023  M02S00001.pfm24   ---|*         GPFC, FILENAME, USERNAME, PACKNAME.
Line S00001 Modification History
M01 (Added by) pfm24
Seq #  *Modification Id* Act 
----------------------------+
01024  M01S00001.pfm24   +++|*         ENTRY  (PFFN - PFFN+4) = PERMANENT FILE NAME.
01025  M00S00710.pfm     +++|*                (PFSN - PFSN+4)= LOCAL FILE NAME.
Line S00711 Modification History
M01 (Removed by) ns2236
Seq #  *Modification Id* Act 
----------------------------+
01026  M01S00711.ns2236  ---|*
Line S00002 Modification History
M01 (Added by) ns2236
M02 (Removed by) pfm24
Seq #  *Modification Id* Act 
----------------------------+
01027  M02S00002.pfm24   ---|*                GPFC - G=GROUP (S=STATISTICS, A=ACCOUNTING,
01028  M02S00003.pfm24   ---|*                                M=MULTI LEVEL SECURITY).
Line S00002 Modification History
M01 (Added by) pfm24
Seq #  *Modification Id* Act 
----------------------------+
01029  M01S00002.pfm24   +++|*
01030  M00S00712.pfm     +++|*         EXIT   (FN - FN+4) = PERMANENT FILE NAME.
01031  M00S00713.pfm     +++|*
01032  M00S00714.pfm     +++|*         CALLS  SFN.
Line S00715 Modification History
M01 (Removed by) ns2236
Seq #  *Modification Id* Act 
----------------------------+
01033  M01S00715.ns2236  ---|
01034  M01S00716.ns2236  ---|
Line S00004 Modification History
M01 (Added by) ns2236
M02 (Removed by) pfm24
Seq #  *Modification Id* Act 
----------------------------+
01035  M02S00004.pfm24   ---|*         COMMA SEPARATORS WILL BE PRESENT EVEN IF DATA FIELD IS
01036  M02S00005.pfm24   ---|*         EMPTY.  (E.G.  GPFC, FILENAME, ,PACKNAME.)
01037  M02S00006.pfm24   ---|*
01038  M02S00007.pfm24   ---|*
01039  M02S00008.pfm24   ---|*         *SPAC, FILENAME, USERNAME, PACKNAME.*
01040  M02S00009.pfm24   ---|*                *SETPFAC* OPERATION.
01041  M02S00010.pfm24   ---|*
01042  M02S00011.pfm24   ---|*         *SPAL, FILENAME, USERNAME, PACKNAME.*
01043  M02S00012.pfm24   ---|*                *SETPFAL* OPERATION.
01044  M02S00013.pfm24   ---|*
01045  M02S00014.pfm24   ---|*         *SPAP, FILENAME, USERNAME, PACKNAME.*
01046  M02S00015.pfm24   ---|*                *APPEND* OPERATION.
01047  M02S00016.pfm24   ---|*
01048  M02S00017.pfm24   ---|*         *SPAS, FILENAME, USERNAME, PACKNAME.*
01049  M02S00018.pfm24   ---|*                *ASSIGNPF* OPERATION.
01050  M02S00019.pfm24   ---|*
01051  M02S00020.pfm24   ---|*         *SPCG, FILENAME, USERNAME, PACKNAME.*
01052  M02S00021.pfm24   ---|*                *CHANGE* OPERATION.
01053  M02S00022.pfm24   ---|*
01054  M02S00023.pfm24   ---|*         *SPCT, FILENAME, USERNAME, PACKNAME.*
01055  M02S00024.pfm24   ---|*                *CATLIST* OPERATION.
01056  M02S00025.pfm24   ---|*
01057  M02S00026.pfm24   ---|*         *SPDD, FILENAME, USERNAME, PACKNAME.*
01058  M02S00027.pfm24   ---|*                *DROPDS* OPERATION.
01059  M02S00028.pfm24   ---|*
01060  M02S00029.pfm24   ---|*         *SPDF, FILENAME, USERNAME, PACKNAME.*
01061  M02S00030.pfm24   ---|*                *DEFINE* OPERATION.
01062  M02S00031.pfm24   ---|*
01063  M02S00032.pfm24   ---|*         *SPDI, FILENAME, USERNAME, PACKNAME.*
01064  M02S00033.pfm24   ---|*                *DELPFC* OPERATION.
01065  M02S00034.pfm24   ---|*
01066  M02S00035.pfm24   ---|*         *SPDP, FILENAME, USERNAME, PACKNAME.*
01067  M02S00036.pfm24   ---|*                *DROPIDS* OPERATION.
01068  M02S00037.pfm24   ---|*
01069  M02S00038.pfm24   ---|*         *SPGT, FILENAME, USERNAME, PACKNAME.*
01070  M02S00039.pfm24   ---|*                *GET* OR *OLD* OPERATION.
01071  M02S00040.pfm24   ---|*
01072  M02S00041.pfm24   ---|*         *SPPG, FILENAME, USERNAME, PACKNAME.*
01073  M02S00042.pfm24   ---|*                *PURGE* OPERATION.
01074  M02S00043.pfm24   ---|*
01075  M02S00044.pfm24   ---|*         *SPPM, FILENAME, USERNAME, PACKNAME.*
01076  M02S00045.pfm24   ---|*                *PERMIT* OPERATION.
01077  M02S00046.pfm24   ---|*
01078  M02S00047.pfm24   ---|*         *SPRP, FILENAME, USERNAME, PACKNAME.*
01079  M02S00048.pfm24   ---|*                *REPLACE* OPERATION.
01080  M02S00049.pfm24   ---|*
01081  M02S00050.pfm24   ---|*         *SPRS, FILENAME, USERNAME, PACKNAME.*
01082  M02S00051.pfm24   ---|*                *RPFSTAT* OPERATION.
01083  M02S00052.pfm24   ---|*
01084  M02S00053.pfm24   ---|*         *SPSA, FILENAME, USERNAME, PACKNAME.*
01085  M02S00054.pfm24   ---|*                *SETASA* OPERATION.
01086  M02S00055.pfm24   ---|*
01087  M02S00056.pfm24   ---|*         *SPSD, FILENAME, USERNAME, PACKNAME.*
01088  M02S00057.pfm24   ---|*                *SETDA* OPERATION.
01089  M02S00058.pfm24   ---|*
01090  M02S00059.pfm24   ---|*         *SPSF, FILENAME, USERNAME, PACKNAME.*
01091  M02S00060.pfm24   ---|*                *SETAF* OPERATION.
01092  M02S00061.pfm24   ---|*
01093  M02S00062.pfm24   ---|*         *SPSV, FILENAME, USERNAME, PACKNAME.*
01094  M02S00063.pfm24   ---|*                *SAVE* OPERATION.
01095  M02S00064.pfm24   ---|*
01096  M02S00065.pfm24   ---|*         *SPUA, FILENAME, USERNAME, PACKNAME.*
01097  M02S00066.pfm24   ---|*                *UATTACH* OPERATION.
01098  M02S00067.pfm24   ---|*
01099  M02S00068.pfm24   ---|*         *SPUG, FILENAME, USERNAME, PACKNAME.*
01100  M02S00069.pfm24   ---|*                *UGET* OPERATION.
01101  M02S00070.pfm24   ---|*
01102  M02S00071.pfm24   ---|*         *SPUR, FILENAME, USERNAME, PACKNAME.*
01103  M02S00072.pfm24   ---|*                *UREPLACE* OPERATION.
01104  M02S00073.pfm24   ---|*
01105  M02S00074.pfm24   ---|*
01106  M02S00075.pfm24   ---|*         *MFFI, FILENAME, LEVELNAME.*
01107  M02S00076.pfm24   ---|*                AN INVALID ATTEMPT WAS MADE TO CHANGE THE ACCESS
01108  M02S00077.pfm24   ---|*                LEVEL ON FILE FILENAME TO LEVEL LEVELNAME.
01109  M02S00078.pfm24   ---|*
01110  M02S00079.pfm24   ---|*
01111  M02S00080.pfm24   ---|*         *MPNF, FILENAME, USERNAME, PACKNAME.*
01112  M02S00081.pfm24   ---|*                AN UNSUCCESSFUL ATTEMPT WAS MADE TO ACCESS FILE
01113  M02S00082.pfm24   ---|*                FILENAME UNDER ALTERNATE USER USERNAME ON PACK
01114  M02S00083.pfm24   ---|*                PACKNAME.
Line S00003 Modification History
M01 (Added by) pfm24
Seq #  *Modification Id* Act 
----------------------------+
01115  M01S00003.pfm24   +++|
01116  M01S00004.pfm24   +++|
01117  M00S00717.pfm     +++| SPN      SUBR               ENTRY/EXIT
01118  M00S00718.pfm     +++|          LDM    PFFN
01119  M00S00719.pfm     +++|          ZJN    SPN1        IF PF NAME NOT SPECIFIED
01120  M00S00720.pfm     +++|          LDN    PFFN-PFSN
01121  M00S00721.pfm     +++| SPN1     ADC    PFSN
01122  M00S00722.pfm     +++|          RJM    SFN
01123  M00S00723.pfm     +++|          UJN    SPNX
01124  M00S00724.pfm     +++|          SPACE  4,15
01125  M00S00725.pfm     +++| OVLD     EQU    *+5         LOCAL FILE PROCESSING LOAD ADDRESS
01126  M00S00726.pfm     +++|          TITLE  PRESET.
01127  M00S00727.pfm     +++|          QUAL   PRS
01128  M00S00728.pfm     +++|***       PFM PRESET PROCESSING INCLUDES -
01129  M00S00729.pfm     +++|*
01130  M00S00730.pfm     +++|*         VERIFICATION OF FET PARAMETERS.
01131  M00S00731.pfm     +++|*         VERIFICATION OF USER VALIDATION ALLOWANCES.
01132  M00S00732.pfm     +++|*         PLACING REQUEST IN RECALL IF CATALOG REQUIRED IS INTERLOCKED.
01133  M00S00733.pfm     +++|*         ISSUING ACCOUNTING MESSAGES.
01134  M00S00734.pfm     +++|*         LOADING OF PROPER FUNCTION PROCESSOR OVERLAY.
01135  M00S00735.pfm     +++|          SPACE  4,10
01136  M00S00736.pfm     +++|***       DAYFILE MESSAGES.
01137  M00S00737.pfm     +++|*
01138  M00S00738.pfm     +++|*         FOR DESCRIPTIONS OF ERROR MESSAGES CONSULT DOCUMENTATION OF
Line S00739 Modification History
M01 (Removed by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
01139  M01S00739.242l642 ---|*         ERROR PROCESSING OVERLAY (3PQ).
Line S00147 Modification History
M01 (Added by) 242l642
M02 (Removed by) ns2414
Seq #  *Modification Id* Act 
----------------------------+
01140  M02S00147.ns2414  ---|*         ERROR PROCESSING OVERLAY (3PS).
Line S00003 Modification History
M01 (Added by) ns2414
Seq #  *Modification Id* Act 
----------------------------+
01141  M01S00003.ns2414  +++|*         ERROR PROCESSING OVERLAY (3PT).
01142  M00S00740.pfm     +++|          SPACE  4,15
01143  M00S00741.pfm     +++|***       ACCOUNT FILE MESSAGES.
01144  M00S00742.pfm     +++|*
01145  M00S00743.pfm     +++|*         ACCOUNTING MESSAGES ARE ISSUED EVEN IF OPERATION IS
01146  M00S00744.pfm     +++|*         NOT SUCCESSFUL.  I.E. FILE NOT FOUND, ETC....
01147  M00S00745.pfm     +++|*         MESSAGE IS OF FOLLOWING FORMAT.
01148  M00S00746.pfm     +++|*
Line S00747 Modification History
M01 (Removed by) pfm24
Seq #  *Modification Id* Act 
----------------------------+
01149  M01S00747.pfm24   ---|*         JOBNAMEO, GPFC, FILENAM, USERNUM, PACKNAM.
Line S00005 Modification History
M01 (Added by) pfm24
Seq #  *Modification Id* Act 
----------------------------+
01150  M01S00005.pfm24   +++|*         GPFC, FILENAME, USERNAME, PACKNAME.
01151  M00S00748.pfm     +++|*
Line S00749 Modification History
M01 (Removed by) pfm24
Seq #  *Modification Id* Act 
----------------------------+
01152  M01S00749.pfm24   ---|*                GPFC - G=GROUP (S=STATISTICS, A=ACCOUNTING)
Line S00006 Modification History
M01 (Added by) pfm24
Seq #  *Modification Id* Act 
----------------------------+
01153  M01S00006.pfm24   +++|*                GPFC - G=GROUP (S=STATISTICS, A=ACCOUNTING,
01154  M01S00007.pfm24   +++|*                                M=MULTI LEVEL SECURITY).
01155  M00S00750.pfm     +++|*                       P=PERMANENT FILE RELATED MESSAGE.
01156  M00S00751.pfm     +++|*                       FC=PF FUNCTION CODE MNEMONIC.
01157  M00S00752.pfm     +++|*
Line S00753 Modification History
M01 (Removed by) pfm24
Seq #  *Modification Id* Act 
----------------------------+
01158  M01S00753.pfm24   ---|*         COMMA SEPERATORS WILL BE PRESENT EVEN IF DATA FIELD IS NOT
01159  M01S00754.pfm24   ---|*         PRESENT.  (E.G.  GPFC, FILENAM, , PACKNAM.)
Line S00008 Modification History
M01 (Added by) pfm24
Seq #  *Modification Id* Act 
----------------------------+
01160  M01S00008.pfm24   +++|*         COMMA SEPARATORS WILL BE PRESENT EVEN IF DATA FIELD IS
01161  M01S00009.pfm24   +++|*         EMPTY.  (E.G.  GPFC, FILENAME, ,PACKNAME.)
01162  M01S00010.pfm24   +++|*
01163  M01S00011.pfm24   +++|*
01164  M01S00012.pfm24   +++|*         *SPAC, FILENAME, USERNAME, PACKNAME.*
01165  M01S00013.pfm24   +++|*                *SETPFAC* OPERATION.
01166  M01S00014.pfm24   +++|*
01167  M01S00015.pfm24   +++|*         *SPAL, FILENAME, USERNAME, PACKNAME.*
01168  M01S00016.pfm24   +++|*                *SETPFAL* OPERATION.
01169  M01S00017.pfm24   +++|*
01170  M01S00018.pfm24   +++|*         *SPAP, FILENAME, USERNAME, PACKNAME.*
01171  M01S00019.pfm24   +++|*                *APPEND* OPERATION.
01172  M01S00020.pfm24   +++|*
01173  M01S00021.pfm24   +++|*         *SPAS, FILENAME, USERNAME, PACKNAME.*
01174  M01S00022.pfm24   +++|*                *ASSIGNPF* OPERATION.
01175  M01S00023.pfm24   +++|*
01176  M01S00024.pfm24   +++|*         *SPCG, FILENAME, USERNAME, PACKNAME.*
01177  M01S00025.pfm24   +++|*                *CHANGE* OPERATION.
01178  M01S00026.pfm24   +++|*
01179  M01S00027.pfm24   +++|*         *SPCT, FILENAME, USERNAME, PACKNAME.*
01180  M01S00028.pfm24   +++|*                *CATLIST* OPERATION.
01181  M01S00029.pfm24   +++|*
01182  M01S00030.pfm24   +++|*         *SPDD, FILENAME, USERNAME, PACKNAME.*
01183  M01S00031.pfm24   +++|*                *DROPDS* OPERATION.
01184  M01S00032.pfm24   +++|*
01185  M01S00033.pfm24   +++|*         *SPDF, FILENAME, USERNAME, PACKNAME.*
01186  M01S00034.pfm24   +++|*                *DEFINE* OPERATION.
01187  M01S00035.pfm24   +++|*
01188  M01S00036.pfm24   +++|*         *SPDI, FILENAME, USERNAME, PACKNAME.*
01189  M01S00037.pfm24   +++|*                *DROPIDS* OPERATION.
01190  M01S00038.pfm24   +++|*
01191  M01S00039.pfm24   +++|*         *SPDP, FILENAME, USERNAME, PACKNAME.*
01192  M01S00040.pfm24   +++|*                *DELPFC* OPERATION.
01193  M01S00041.pfm24   +++|*
01194  M01S00042.pfm24   +++|*         *SPGT, FILENAME, USERNAME, PACKNAME.*
01195  M01S00043.pfm24   +++|*                *GET* OR *OLD* OPERATION.
01196  M01S00044.pfm24   +++|*
01197  M01S00045.pfm24   +++|*         *SPPG, FILENAME, USERNAME, PACKNAME.*
01198  M01S00046.pfm24   +++|*                *PURGE* OPERATION.
01199  M01S00047.pfm24   +++|*
01200  M01S00048.pfm24   +++|*         *SPPM, FILENAME, USERNAME, PACKNAME.*
01201  M01S00049.pfm24   +++|*                *PERMIT* OPERATION.
01202  M01S00050.pfm24   +++|*
01203  M01S00051.pfm24   +++|*         *SPRP, FILENAME, USERNAME, PACKNAME.*
01204  M01S00052.pfm24   +++|*                *REPLACE* OPERATION.
01205  M01S00053.pfm24   +++|*
01206  M01S00054.pfm24   +++|*         *SPRS, FILENAME, USERNAME, PACKNAME.*
01207  M01S00055.pfm24   +++|*                *RPFSTAT* OPERATION.
01208  M01S00056.pfm24   +++|*
01209  M01S00057.pfm24   +++|*         *SPSA, FILENAME, USERNAME, PACKNAME.*
01210  M01S00058.pfm24   +++|*                *SETASA* OPERATION.
01211  M01S00059.pfm24   +++|*
01212  M01S00060.pfm24   +++|*         *SPSD, FILENAME, USERNAME, PACKNAME.*
01213  M01S00061.pfm24   +++|*                *SETDA* OPERATION.
01214  M01S00062.pfm24   +++|*
01215  M01S00063.pfm24   +++|*         *SPSF, FILENAME, USERNAME, PACKNAME.*
01216  M01S00064.pfm24   +++|*                *SETAF* OPERATION.
01217  M01S00065.pfm24   +++|*
Line S00013 Modification History
M01 (Added by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
01218  M01S00013.253l688 +++|*         *SPSP, FILENAME, USERNAME, PACKNAME.*
01219  M01S00014.253l688 +++|*                *STAGEPF* OPERATION.
01220  M01S00015.253l688 +++|*
Line S00066 Modification History
M01 (Added by) pfm24
Seq #  *Modification Id* Act 
----------------------------+
01221  M01S00066.pfm24   +++|*         *SPSV, FILENAME, USERNAME, PACKNAME.*
01222  M01S00067.pfm24   +++|*                *SAVE* OPERATION.
01223  M01S00068.pfm24   +++|*
01224  M01S00069.pfm24   +++|*         *SPUA, FILENAME, USERNAME, PACKNAME.*
01225  M01S00070.pfm24   +++|*                *UATTACH* OPERATION.
01226  M01S00071.pfm24   +++|*
01227  M01S00072.pfm24   +++|*         *SPUG, FILENAME, USERNAME, PACKNAME.*
01228  M01S00073.pfm24   +++|*                *UGET* OPERATION.
01229  M01S00074.pfm24   +++|*
01230  M01S00075.pfm24   +++|*         *SPUR, FILENAME, USERNAME, PACKNAME.*
01231  M01S00076.pfm24   +++|*                *UREPLACE* OPERATION.
01232  M01S00077.pfm24   +++|*
01233  M01S00078.pfm24   +++|*
01234  M01S00079.pfm24   +++|*         *MFFI, FILENAME, LEVELNAME.*
01235  M01S00080.pfm24   +++|*                AN INVALID ATTEMPT WAS MADE TO CHANGE THE ACCESS
01236  M01S00081.pfm24   +++|*                LEVEL ON FILE FILENAME TO LEVEL LEVELNAME.
01237  M01S00082.pfm24   +++|*
01238  M01S00083.pfm24   +++|*         *MPNF, FILENAME, USERNAME, PACKNAME.*
01239  M01S00084.pfm24   +++|*                AN UNSUCCESSFUL ATTEMPT WAS MADE TO ACCESS FILE
01240  M01S00085.pfm24   +++|*                FILENAME UNDER ALTERNATE USER USERNAME ON PACK
01241  M01S00086.pfm24   +++|*                PACKNAME.
Line S00001 Modification History
M01 (Added by) ns2673
Seq #  *Modification Id* Act 
----------------------------+
01242  M01S00001.ns2673  +++|*
01243  M01S00002.ns2673  +++|*
01244  M01S00003.ns2673  +++|*         *STRS, FILENAME, USERINDEX, FAMPACK.*
01245  M01S00004.ns2673  +++|*                A REQUEST HAS BEEN SENT TO *MAGNET* TO STAGE FILE
01246  M01S00005.ns2673  +++|*                FILENAME, OF USER INDEX USERINDEX ON FAMILY/PACK
01247  M01S00006.ns2673  +++|*                FAMPACK, TO DISK FROM TAPE ALTERNATE STORAGE.
Line S00755 Modification History
M01 (Removed by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
01248  M01S00755.242l642 ---| PRS      SPACE  4,25
Line S00148 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
01249  M01S00148.242l642 +++| PRS      SPACE  4,35
01250  M00S00756.pfm     +++|**        PRS - PRESET ROUTINE.
01251  M00S00757.pfm     +++|*         CHECK INPUT PARAMETERS.
01252  M00S00758.pfm     +++|*
01253  M00S00759.pfm     +++|*         ENTRY  (IR - IR+4) = CALL.
Line S00149 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
01254  M01S00149.242l642 +++|*                (MP - MP+4) = PARAMETER WORD FROM MESSAGE BUFFER.
01255  M00S00760.pfm     +++|*
01256  M00S00761.pfm     +++|*         EXIT   (UI - UI+1) = CALLING USER INDEX.
01257  M00S00762.pfm     +++|*                (PFUI - PFUI+1) = CALLING USER INDEX.
01258  M00S00763.pfm     +++|*                (PI - PI+1) = OPTIONAL USER INDEX.
01259  M00S00764.pfm     +++|*                (PFPI - PFPI+1) = OPTIONAL USER INDEX.
01260  M00S00765.pfm     +++|*                (SFAA - SFAA+1) = RELATIVE FET ADDRESS.
01261  M00S00766.pfm     +++|*                (PCPD) = CURRENT PACKED DATE.
01262  M00S00767.pfm     +++|*                (PFAL) = JOB ACCESS LEVEL.
01263  M00S00768.pfm     +++|*                (PFFC - PFFC+2) = JOB ACCESS CATEGORY SET.
01264  M00S00769.pfm     +++|*                (PFFN - PFFN+3) = PERMANENT FILE NAME.
01265  M00S00770.pfm     +++|*                (PFSN - PFSN+3) = SYSTEM FILE NAME.
01266  M00S00771.pfm     +++|*                (PFAC - PFAC+4) = USER NAME OF CALLING JOB.
01267  M00S00772.pfm     +++|*                (PFOU - PFOU+4) = ALTERNATE USER NAME IN CALL BLOCK.
01268  M00S00773.pfm     +++|*                (PFPW - PFPW+3) = FILE PASSWORD.
Line S00774 Modification History
M01 (Removed by) ns2426
Seq #  *Modification Id* Act 
----------------------------+
01269  M01S00774.ns2426  ---|*                (PUCW - PUCW+4) = USER CONTROL WORD.
Line S00002 Modification History
M01 (Added by) ns2426
M02 (Removed by) 271l750
Seq #  *Modification Id* Act 
----------------------------+
01270  M02S00002.271l750 ---|*                (PUCN - PUCN+4) = USER CONTROL WORD.
Line S00002 Modification History
M01 (Added by) 271l750
Seq #  *Modification Id* Act 
----------------------------+
01271  M01S00002.271l750 +++|*                (PUCW - PUCW+4) = USER CONTROL WORD.
01272  M00S00775.pfm     +++|*                (PFPN - PFPN+3) = PACKNAME + FAMILY EST ORDINAL.
01273  M00S00776.pfm     +++|*                (PFUC) = USER CONTROLS.
01274  M00S00777.pfm     +++|*                (PFNF - PFNF+3) = NEW FILE NAME.
Line S00150 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
01275  M01S00150.242l642 +++|*                (PWCC) = COMMAND CODE FROM *RPFSTAT* REQUEST.
01276  M01S00151.242l642 +++|*                (PWRF) = RESTART FLAGS FOR *PFM* RECALL.
01277  M00S00778.pfm     +++|*                (PXDT - PXDT+1) = VALIDATED EXPIRATION DATE.
01278  M00S00779.pfm     +++|*                (PXDT - PXDT+1) = 0 IF NONEXPIRING PASSWORD/PERMIT.
01279  M00S00780.pfm     +++|*                (SSID) = SUBSYSTEM ID.
01280  M00S00781.pfm     +++|*                (SSOM) = OPERATING SYSTEM SECURITY MODE.
Line S00152 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
01281  M01S00152.242l642 +++|*                (SSYS) = SUBSYSTEM FLAG.
01282  M00S00782.pfm     +++|*                (SVAL) = SECURITY VALIDATION BITS.
01283  M00S00783.pfm     +++|*                ACCOUNTING MESSAGE ISSUED.
01284  M00S00784.pfm     +++|*                USER CONTROLS SET (SEE *SUC* EXIT CONDITIONS.)
01285  M00S00785.pfm     +++|
01286  M00S00786.pfm     +++|
01287  M00S00787.pfm     +++| PRS      BSS    0           ENTRY
Line S00153 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
01288  M01S00153.242l642 +++|          LDD    MP          SAVE RESTART FLAGS FOR *PFM* RECALL
01289  M01S00154.242l642 +++|          STM    PWRF
01290  M01S00155.242l642 +++|          LDD    MP+2        SAVE COMMAND CODE FROM *RPFSTAT* REQUEST
01291  M01S00156.242l642 +++|          STM    PWCC
01292  M01S00157.242l642 +++|          LDD    MP+3        SET EST ORDINAL FROM *RPFSTAT* REQUEST
01293  M01S00158.242l642 +++|          STD    EQ
01294  M00S00788.pfm     +++|          LDN    ZERL        CLEAR *MS2W*
01295  M00S00789.pfm     +++|          CRD    CM
01296  M00S00790.pfm     +++|          LDD    CP
01297  M00S00791.pfm     +++|          ADK    MS2W
01298  M00S00792.pfm     +++|          CWD    CM
01299  M00S00793.pfm     +++|          LDN    0           CLEAR FST POINTER
01300  M00S00794.pfm     +++|          STD    FA
01301  M00S00795.pfm     +++|          LDD    CP          FETCH EJT ORDINAL
01302  M00S00796.pfm     +++|          ADN    TFSW
01303  M00S00797.pfm     +++|          CRD    CM
01304  M00S00798.pfm     +++|          SFA    EJT,CM      READ EJT
01305  M00S00799.pfm     +++|          ADN    SCLE
01306  M00S00800.pfm     +++|          CRD    CM
01307  M00S00801.pfm     +++|          LDD    CM          SET SERVICE CLASS
01308  M00S00802.pfm     +++|          SHN    14
01309  M00S00803.pfm     +++|          RAM    SUCA
01310  M00S00804.pfm     +++|          SHN    -14         SET JOB ORIGIN TYPE
01311  M00S00805.pfm     +++|          LPN    17
01312  M00S00806.pfm     +++|          STM    JORG
Line S00002 Modification History
M01 (Added by) ns2599
Seq #  *Modification Id* Act 
----------------------------+
01313  M01S00002.ns2599  +++|          RJM    VFA         VERIFY FET ADDRESS
01314  M01S00003.ns2599  +++|          MJN    PRS1        IF ADDRESS OUT OF RANGE
01315  M01S00004.ns2599  +++|          RJM    SEP         SET ERROR PROCESSING OPTIONS
01316  M00S00807.pfm     +++|          LDD    CP
01317  M00S00808.pfm     +++|          ADN    STSW
01318  M00S00809.pfm     +++|          CRD    CM
01319  M00S00810.pfm     +++|          ADN    JCIW-STSW
01320  M00S00811.pfm     +++|          CRD    CN
01321  M00S00812.pfm     +++|          LDD    CN+2        SAVE SUBSYSTEM ID
01322  M00S00813.pfm     +++|          STM    SSID
Line S00050 Modification History
M01 (Added by) pfm22
M02 (Removed by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
01323  M02S00050.242l642 ---|          RJM    VFA         VERIFY FET ADDRESS
Line S00159 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
01324  M01S00159.242l642 +++|          SBK    LSSI+1
01325  M01S00160.242l642 +++|          MJN    PRS0.1      IF NOT A SUBSYSTEM
01326  M01S00161.242l642 +++|          LDN    1           SET SUBSYSTEM FLAG
01327  M01S00162.242l642 +++|          STM    SSYS
Line S00163 Modification History
M01 (Added by) 242l642
M02 (Removed by) ns2599
Seq #  *Modification Id* Act 
----------------------------+
01328  M02S00163.ns2599  ---| PRS0.1   RJM    VFA         VERIFY FET ADDRESS
Line S00051 Modification History
M01 (Added by) pfm22
M02 (Removed by) ns2599
Seq #  *Modification Id* Act 
----------------------------+
01329  M02S00051.ns2599  ---|          MJN    PRS1        IF ADDRESS OUT OF RANGE
Line S00814 Modification History
M01 (Removed by) 242l642
M02 (Removed by) ns2599
Seq #  *Modification Id* Act 
----------------------------+
01330  M02S00814.ns2599  ---|          LDD    CM+1
01331  M02S00815.ns2599  ---|          NJN    PRS2        IF ERROR AT CONTROL POINT
Line S00816 Modification History
M01 (Removed by) ns2599
Seq #  *Modification Id* Act 
----------------------------+
01332  M01S00816.ns2599  ---|          LDD    CC
Line S00005 Modification History
M01 (Added by) ns2599
Seq #  *Modification Id* Act 
----------------------------+
01333  M01S00005.ns2599  +++| PRS0.1   LDD    CC          CHECK FUNCTION CODE
01334  M00S00817.pfm     +++|          LPN    77
01335  M00S00818.pfm     +++|          ZJN    PRS1        IF ZERO FUNCTION CODE
01336  M00S00819.pfm     +++|          STD    CC
Line S00164 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
01337  M01S00164.242l642 +++|          SBN    CCRS
01338  M01S00165.242l642 +++|          ZJN    PRS3        IF *RPFSTAT* COMMAND
01339  M01S00166.242l642 +++|          LDD    CM+1
01340  M01S00167.242l642 +++|          NJN    PRS2        IF ERROR AT CONTROL POINT
01341  M01S00168.242l642 +++|          LDD    CC
01342  M00S00820.pfm     +++|          SBN    CCLM
01343  M00S00821.pfm     +++|          MJN    PRS3        IF LEGAL COMMAND CODE
01344  M00S00822.pfm     +++| PRS1     ERROR  PAE,CH,IW   * PFM ARGUMENT ERROR.*
01345  M00S00823.pfm     +++|
Line S00824 Modification History
M01 (Removed by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
01346  M01S00824.242l642 ---| PRS2     LJM    TRP         TERMINATE PFM IF ERROR FLAG DETECTED
Line S00169 Modification History
M01 (Added by) 242l642
M02 (Removed by) ns2414
Seq #  *Modification Id* Act 
----------------------------+
01347  M02S00169.ns2414  ---| PRS2     EXECUTE  3PT       TERMINATE PROGRAM
Line S00004 Modification History
M01 (Added by) ns2414
Seq #  *Modification Id* Act 
----------------------------+
01348  M01S00004.ns2414  +++| PRS2     EXECUTE  3PU       TERMINATE PROGRAM
01349  M00S00825.pfm     +++|
01350  M00S00826.pfm     +++| PRS3     RJM    VUA         VALIDATE USER ACCESS
01351  M00S00827.pfm     +++|          LDK    SSML        SAVE SYSTEM SECURITY MODE
01352  M00S00828.pfm     +++|          CRD    CM
01353  M00S00829.pfm     +++|          LDD    CM
01354  M00S00830.pfm     +++|          LPN    7
01355  M00S00831.pfm     +++|          STM    SSOM
Line S00832 Modification History
M01 (Removed by) 253l688
Seq #  *Modification Id* Act 
----------------------------+
01356  M01S00832.253l688 ---|          LDK    SSTL        SAVE FILE STAGING DISABLED STATUS
01357  M01S00833.253l688 ---|          CRD    CM
01358  M01S00834.253l688 ---|          LDD    CM
01359  M01S00835.253l688 ---|          SHN    21-3
01360  M01S00836.253l688 ---|          PJN    PRS4        IF FILE STAGING ENABLED
01361  M01S00837.253l688 ---|          LDN    STSD
01362  M01S00838.253l688 ---|          RAM    STAT
01363  M00S00839.pfm     +++| PRS4     RJM    PFP         PROCESS FET PARAMETERS
01364  M00S00840.pfm     +++|
01365  M00S00841.pfm     +++|*         CHECK FOR VALID USER INDEX.
01366  M00S00842.pfm     +++|
01367  M00S00843.pfm     +++|          LDD    CN+3        SET USER INDEX OF CALLING USER
01368  M00S00844.pfm     +++|          LPN    37
01369  M00S00845.pfm     +++|          STM    PRSJ
01370  M00S00846.pfm     +++|          STD    UI
01371  M00S00847.pfm     +++|          SHN    14
01372  M00S00848.pfm     +++|          ADD    CN+4
01373  M00S00849.pfm     +++|          STM    PRSJ+1
01374  M00S00850.pfm     +++|          STD    UI+1
01375  M00S00851.pfm     +++|          ZJN    PRS5        IF USER INDEX NOT SPECIFIED
01376  M00S00852.pfm     +++|          LMC    IFUI
01377  M00S00853.pfm     +++|          NJN    PRS6        IF NOT INDIRECT FLAW USER INDEX
01378  M00S00854.pfm     +++| PRS5     ERROR  PFN,CH,IW   * DEVICE UNAVAILABLE.*
01379  M00S00855.pfm     +++|
01380  M00S00856.pfm     +++|*         DETERMINE USERS PERMISSION TO CREATE PERMANENT FILES.
01381  M00S00857.pfm     +++|
01382  M00S00858.pfm     +++| PRS6     LDM    TCTL,CC
01383  M00S00859.pfm     +++|          SHN    21-3
01384  M00S00860.pfm     +++|          PJN    PRS8        IF COMMAND NOT CREATING INDIRECT FILES
01385  M00S00861.pfm     +++|          LDD    FN+4        COMPARE ACCESS CONTROL BITS
01386  M00S00862.pfm     +++|          SHN    21-3
01387  M00S00863.pfm     +++|          MJN    PRS9        IF USER ALLOWED TO CREATE INDIRECT FILES
01388  M00S00864.pfm     +++| PRS7     ERROR  IUA,CH,IW   *USER ACCESS NOT VALID.*
01389  M00S00865.pfm     +++|
01390  M00S00866.pfm     +++| PRS8     SHN    21-2-21+3
01391  M00S00867.pfm     +++|          PJN    PRS10       IF USER NOT CREATING DIRECT FILE
01392  M00S00868.pfm     +++|          LDD    FN+4
01393  M00S00869.pfm     +++|          SHN    21-2
01394  M00S00870.pfm     +++|          PJN    PRS7        IF USER NOT ALLOWED TO CREATE DIRECT FILES
01395  M00S00871.pfm     +++|
01396  M00S00872.pfm     +++| PRS9     LDM    PFPN
01397  M00S00873.pfm     +++|          ZJN    PRS10       IF NOT REMOVABLE PACK REQUEST
01398  M00S00874.pfm     +++|          LDD    FN+4
01399  M00S00875.pfm     +++|          SHN    21-10
01400  M00S00876.pfm     +++|          PJN    PRS7        IF USER NOT ALLOWED TO CREATE FILES ON RP
01401  M00S00877.pfm     +++|
01402  M00S00878.pfm     +++|*         VERIFY FILE NAMES.
01403  M00S00879.pfm     +++|
01404  M00S00880.pfm     +++| PRS10    LDD    CC
01405  M00S00881.pfm     +++|          LMN    CCCG        CHECK FOR CHANGE COMMAND
01406  M00S00882.pfm     +++|          NJN    PRS11       IF NOT CHANGE
01407  M00S00883.pfm     +++|          LDM    PFNF
01408  M00S00884.pfm     +++|          ZJN    PRS11       IF NEW NAME NOT SPECIFIED
01409  M00S00885.pfm     +++|          LDC    PFNF
01410  M00S00886.pfm     +++|          RJM    SFN
01411  M00S00887.pfm     +++|          RJM    VFN
01412  M00S00888.pfm     +++|          ZJN    PRS12       IF ERROR IN NAME
01413  M00S00889.pfm     +++|
01414  M00S00890.pfm     +++| PRS11    RJM    SFA         READ SYSTEM FILE NAME
01415  M00S00891.pfm     +++|          CRM    PFSN,ON
01416  M00S00892.pfm     +++|          LDM    PFSN+3
01417  M00S00893.pfm     +++|          SCN    77
01418  M00S00894.pfm     +++|          STM    PFSN+3
01419  M00S00895.pfm     +++|          LDC    PFSN        VERIFY SYSTEM FILE NAME
01420  M00S00896.pfm     +++|          RJM    SFN
01421  M00S00897.pfm     +++|          RJM    VFN
01422  M00S00898.pfm     +++|          NJN    PRS13       IF NAME OK
01423  M00S00899.pfm     +++|
01424  M00S00900.pfm     +++| PRS12    ERROR  FNE,CH,IW   *FILE NAME ERROR.*
01425  M00S00901.pfm     +++|
01426  M00S00902.pfm     +++| PRS13    LDM    PFFN
01427  M00S00903.pfm     +++|          ZJN    PRS14       IF NO PF NAME SPECIFIED
01428  M00S00904.pfm     +++|          LDC    PFFN        VERIFY PF NAME
01429  M00S00905.pfm     +++|          RJM    SFN
01430  M00S00906.pfm     +++|          RJM    VFN
01431  M00S00907.pfm     +++|          ZJN    PRS12       IF ERROR IN NAME
01432  M00S00908.pfm     +++|
01433  M00S00909.pfm     +++|*         CHECK RANGE ON SPECIAL REQUEST SUBFUNCTION.
01434  M00S00910.pfm     +++|
01435  M00S00911.pfm     +++| PRS14    LDM    PFSR        GET SPECIAL REQUEST
01436  M00S00912.pfm     +++|          LPN    77
01437  M00S00913.pfm     +++|          SBN    SRLM
01438  M00S00914.pfm     +++|          PJN    PRS16       IF INVALID SPECIAL REQUEST VALUE
01439  M00S00915.pfm     +++|
01440  M00S00916.pfm     +++|*         CHECK PARAMETER RANGE.
01441  M00S00917.pfm     +++|
01442  M00S00918.pfm     +++|          LDM    PFFN+4      CHECK MODE RANGE
01443  M00S00919.pfm     +++|          STD    T0
01444  M00S00920.pfm     +++|          LPN    37
01445  M00S00921.pfm     +++|          SBN    PTLM
01446  M00S00922.pfm     +++|          MJN    PRS17       IF MODE IN RANGE
01447  M00S00923.pfm     +++|
01448  M00S00924.pfm     +++| PRS16    ERROR  ILR,CH,IW   *PFM INCORRECT REQUEST.*
01449  M00S00925.pfm     +++|
01450  M00S00926.pfm     +++| PRS17    LDD    T0          CHECK CATALOG TYPE
01451  M00S00927.pfm     +++|          SHN    -6
01452  M00S00928.pfm     +++|          LPN    37
01453  M00S00929.pfm     +++|          SBN    FCPB+1
01454  M00S00930.pfm     +++|          PJN    PRS16       IF CATALOG TYPE OUT OF RANGE
01455  M00S00931.pfm     +++|          RJM    CRX         CHECK FOR *RESEX*/*CPUPFM* ERROR STATUS
01456  M00S00932.pfm     +++|          LDD    CC
01457  M00S00933.pfm     +++|          LMN    CCRS
01458  M00S00934.pfm     +++|          NJN    PRS18       IF NOT *RPFSTAT* REQUEST
Line S00935 Modification History
M01 (Removed by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
01459  M01S00935.242l642 ---|          LDD    CM+2
01460  M01S00936.242l642 ---|          SHN    -11
01461  M01S00937.242l642 ---|          ZJP    PRS7        IF *CPUCIO* HAS NOT JUST BEEN CALLED
01462  M01S00938.242l642 ---|          LDD    CM+2        SET ERROR CODE, IF PRESENT
01463  M01S00939.242l642 ---|          LPC    777
01464  M01S00940.242l642 ---|          STD    P1
01465  M01S00941.242l642 ---|          SHN    2
01466  M01S00942.242l642 ---|          RAM    PRSK
Line S00170 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
01467  M01S00170.242l642 +++|          LDM    PWCC        ORIGINAL COMMAND CODE
01468  M01S00171.242l642 +++|          ZJP    PRS7        IF *CPUPFM* HAS NOT JUST BEEN CALLED
01469  M01S00172.242l642 +++|          LDD    CM+2        ERROR REPLY
01470  M01S00173.242l642 +++|          RJM    PER         PROCESS ERROR REPLY
01471  M01S00174.242l642 +++|          RAM    PRSK        SET PARAMETER WORD FOR *ERROR* MACRO
01472  M00S00943.pfm     +++|          RJM    FIF         FIND INTERLOCK FILES
01473  M00S00944.pfm     +++|          LJM    PRS41       SKIP *RESEX* PROCESSING
01474  M00S00945.pfm     +++|
01475  M00S00946.pfm     +++|*         DETERMINE CATALOG TO ACCESS AND SET ADDRESS.
01476  M00S00947.pfm     +++|
01477  M00S00948.pfm     +++| PRS18    RJM    POA         PROCESS OPTIONAL USER NAME
01478  M00S00949.pfm     +++|          MJN    PRS16       IF INCORRECT REQUEST
01479  M00S00950.pfm     +++|          LDC    PFPN        SET CATALOG ADDRESS
Line S00951 Modification History
M01 (Removed by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
01480  M01S00951.242l642 ---|          RJM    SCA
Line S00175 Modification History
M01 (Added by) 242l642
Seq #  *Modification Id* Act 
----------------------------+
01481  M01S00175.242l642 +++|          RJM    GCA
01482  M00S00952.pfm     +++|          STM    MSTA        MST ADDRESS/10B
01483  M00S00953.pfm     +++|          MJN    PRS22       IF CATALOG NOT AVAILABLE
01484  M00S00954.pfm     +++|          SHN    3
01485  M00S00955.pfm     +++|          ADN    PUGL        READ MST USER NAME WORD
01486  M00S00956.pfm     +++|          CRD    FS
01487  M00S00957.pfm     +++|          ADN    STLL-PUGL   READ DEVICE STATUS WORD
01488  M00S00958.pfm     +++|          CRD    CM
01489  M00S00959.pfm     +++|          LDD    CM
01490  M00S00960.pfm     +++|          LPN    MLUNL
01491  M00S00961.pfm     +++|          ZJN    PRS19       IF UNLOAD NOT REQUESTED
01492  M00S00962.pfm     +++|          RJM    CRR         CHECK FOR CURRENT ATTACHMENT TO PACK
01493  M00S00963.pfm     +++|          ZJN    PRS22       IF FIRST ACCESS TO PACK
01494  M00S00964.pfm     +++| PRS19    LJM    PRS25       CHECK FOR AUXILIARY DEVICE
01495  M00S00965.pfm     +++|
Proceed to Part 1
cdc/nos2.source/opl.opl871/deck/pfm.txt ยท Last modified: by 127.0.0.1