Seq # *Modification Id* Act
----------------------------+
00009 M02S00009.281l803 ---| COMMENT COPYRIGHT CONTROL DATA CORPORATION. 1980.
00010 M01S00001.281l803 +++| COMMENT COPYRIGHT CONTROL DATA SYSTEMS INC. 1992.
00011 M01S00010.1ms +++| TITLE 1MS - MASS STORAGE INPUT/OUTPUT.
00012 M01S00011.1ms +++| SPACE 4,10
00013 M01S00012.1ms +++|*** 1MS - MASS STORAGE INPUT/OUTPUT.
00014 M01S00013.1ms +++|*
00015 M01S00014.1ms +++|* G. R. MANSFIELD. 72/03/16.
00016 M01S00015.1ms +++|* J. C. BOHNHOFF. 72/11/01.
00017 M01S00016.1ms +++|* J. J. EIKUM. 79/06/18.
00018 M01S00017.1ms +++|* J. L. LARSON. 80/08/01.
00019 M01S00018.1ms +++| SPACE 4,10
00020 M01S00019.1ms +++|*** *1MS* PROCESSES INPUT/OUTPUT REQUESTS TO MASS STORAGE
Line S00020 Modification History
M01(Added by)
1ms
M02(Updated by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00021 M02S00020.v23l617 ---|* FILES FOR CPU PROGRAMS. THE *CIO* RA+1 REQUEST ISSUED BY
00022 M01S00001.v23l617 +++|* FILES FOR CPU PROGRAMS. THE *CIO* SYSTEM REQUEST ISSUED BY
00023 M01S00021.1ms +++|* THE USER CPU PROGRAM IS PRE-PROCESSED BY THE *CPUCIO*
00024 M01S00022.1ms +++|* SECTION OF *CPUMTR*. *1MS* PROCESSES *RETURN*, *UNLOAD*,
00025 M01S00023.1ms +++|* AND *EVICT* FUNCTIONS FOR ALL EQUIPMENT TYPES (CALLS
00026 M01S00024.1ms +++|* *0DF* TO DROP FILE). *1MS* ALSO ISSUES ERROR MESSAGES FOR
00027 M01S00025.1ms +++|* ERRORS DETECTED BY *CPUCIO* ON ANY EQUIPMENT TYPE.
00028 M01S00026.1ms +++|* *1MS* COMPLETES NON-READ/WRITE FUNCTIONS FOR *TT* EQUIPMENT.
00029 M01S00027.1ms +++|* ALL OTHER FUNCTIONS PROCESSED BY *1MS* ARE ON MASS
00030 M01S00028.1ms +++|* STORAGE OR NULL EQUIPMENT.
00031 M01S00029.1ms +++| SPACE 4,10
00032 M01S00030.1ms +++|*** CALL.
00033 M01S00031.1ms +++|*
00034 M01S00032.1ms +++|*
00035 M01S00033.1ms +++|*T IR 18/ *1MS*, 1/A, 5/ CP, 18/ SKIP, 18/ FET
Figure IR
00036 M01S00034.1ms +++|* A SET IF AUTO RECALL REQUESTED.
00037 M01S00035.1ms +++|* CP CONTROL POINT NUMBER.
Line S00036 Modification History
M01(Added by)
1ms
M02(Updated by)
ns22000
Seq # *Modification Id* Act
----------------------------+
00038 M02S00036.ns22000 ---|* SKIP COUNT FOR SKIP OPERATIONS.
00039 M01S00001.ns22000 +++|* SKIP COUNT FOR SKIP OPERATIONS, DATA PATTERN SELECTIONS
00040 M01S00002.ns22000 +++|* FOR OVERWRITE OPERATION.
00041 M01S00037.1ms +++|* FET ADDRESS OF FET.
00042 M01S00038.1ms +++|*
00043 M01S00039.1ms +++|*T MB 1/S, 5/RF, 6/RC, 5/0, 1/F, 6/EC, 12/ORD, 4/LV, 8/XC, 12/IC
Figure MB
00044 M01S00040.1ms +++|* S SET IF *1MS* RESTARTED FROM RECALL STACK.
Line S00041 Modification History
M01(Added by)
1ms
M02(Updated by)
ns2070
Seq # *Modification Id* Act
----------------------------+
00045 M02S00041.ns2070 ---|* RF RESTART FLAGS = 1/TIF, 1/OPF, 1/SDT, 1/CCF, 1/DTF.
00046 M01S00001.ns2070 +++|* RF RESTART FLAGS = 1/TIF, 1/OPF, 1/SDT, 1/BDF, 1/DTF.
00047 M01S00042.1ms +++|* TIF = TRACK INTERLOCK FLAG.
00048 M01S00043.1ms +++|* OPF = ORIGINAL POSITION FLAG FOR SKIP BACKWARD/OPEN.
00049 M01S00044.1ms +++|* SDT = SKIP DATA TRANSFER FLAG FOR *READSKP*.
Line S00045 Modification History
M01(Added by)
1ms
M02(Updated by)
ns2070
Seq # *Modification Id* Act
----------------------------+
00050 M02S00045.ns2070 ---|* CCF = 819 CIO FUNCTION FLAG.
00051 M01S00002.ns2070 +++|* BDF = BUFFERED DEVICE FUNCTION FLAG.
00052 M01S00046.1ms +++|* DTF = DATA TRANSFERRED FLAG.
00053 M01S00047.1ms +++|* RC REASON CODE FOR RECALL STACK ENTRY.
00054 M01S00048.1ms +++|* F IF SET, BUILD FNT ENTRY AND RESTART *CPUCIO*.
00055 M01S00049.1ms +++|* EC ERROR CODE, IF NONZERO.
00056 M01S00050.1ms +++|* ORD RELATIVE ADDRESS OF FNT ENTRY IN NEGATIVE FL,
00057 M01S00051.1ms +++|* IF NONZERO.
00058 M01S00052.1ms +++|* LV LEVEL NUMBER, IF NO ERROR.
00059 M01S00053.1ms +++|* XC EXTERNAL *CIO* FUNCTION CODE, IF NO ERROR.
00060 M01S00054.1ms +++|* IC INTERNAL *CIO* FUNCTION CODE (AS DEFINED IN
00061 M01S00055.1ms +++|* *COMSCIO*), IF NO ERROR.
00062 M01S00056.1ms +++|*
00063 M01S00057.1ms +++|*T MB+1 12/ 0, 24/ IN, 24/ OUT
00065 M01S00059.1ms +++|* R SET IF RANDOM FILE.
00066 M01S00060.1ms +++|* FETL FET LENGTH - 5.
00067 M01S00061.1ms +++|* FET POINTERS ARE TRANSFERRED ONLY IF *1MS* IS
00068 M01S00062.1ms +++|* NOT RESTARTED FROM THE RECALL STACK.
00069 M01S00063.1ms +++| SPACE 4,10
00070 M01S00064.1ms +++|*** SYSTEM SECTOR PROCESSING.
00071 M01S00065.1ms +++|*
00072 M01S00066.1ms +++|* *1MS* WILL READ AND WRITE THE SYSTEM SECTOR TO/FROM THE
00073 M01S00067.1ms +++|* CIRCULAR BUFFER BASED ON THE SYSTEM SECTOR OPERATION FLAG
00074 M01S00068.1ms +++|* IN THE FST (BYTE 4, BIT 13B). TO READ THE SYSTEM SECTOR, THE
00075 M01S00069.1ms +++|* FORMAT OF THE FST SHOULD BE
00076 M01S00070.1ms +++|*
Line S00071 Modification History
M01(Added by)
1ms
M02(Updated by)
ns22000
Seq # *Modification Id* Act
----------------------------+
00077 M02S00071.ns22000 ---|*T 6/ ,6/ EQ,12/ FIRST TRACK,12/ FIRST TRACK,12/ 0,12/ 4005
Figure
00078 M01S00003.ns22000 +++|*T FST 12/ EQ,12/ FIRST TRACK,12/ FIRST TRACK,12/ 0,12/4005
Figure FST
00079 M01S00072.1ms +++|*
00080 M01S00073.1ms +++|* TO WRITE THE SYSTEM SECTOR, THE FORMAT OF THE FST SHOULD BE
00081 M01S00074.1ms +++|*
00082 M01S00075.1ms +++|*T 6/ ,6/ EQ,12/ FIRST TRACK,12/ 0,12/ 0,12/ 4005
Figure
00083 M01S00076.1ms +++|* THE EQUIPMENT AND FIRST TRACK ARE OPTIONAL AND MAY BE 0 IN
00084 M01S00077.1ms +++|* WHICH CASE *1MS* WILL ASSIGN A MASS STORAGE DEVICE.
00085 M01S00078.1ms +++|*
00086 M01S00079.1ms +++|* SYSTEM SECTOR OPERATIONS ARE ONLY SUPPORTED FOR CONTROL WORD
Line S00080 Modification History
M01(Added by)
1ms
M02(Updated by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00087 M02S00080.v23l617 ---|* READS AND WRITES AND *ILLEGAL I/O REQUEST* WILL BE ISSUED
00088 M01S00002.v23l617 +++|* READS AND WRITES AND *INCORRECT I/O REQUEST* WILL BE ISSUED
00089 M01S00081.1ms +++|* IF A NON-CONTROL WORD READ OR WRITE IS ISSUED AND THE SYSTEM
00090 M01S00082.1ms +++|* SECTOR OPERATION BIT IS SET IN THE FST. THE SYSTEM SECTOR
00091 M01S00083.1ms +++|* OPERATION BIT IS CLEARED BY *1MS* AFTER THE CONTROL WORD
00092 M01S00084.1ms +++|* READ OR WRITE.
00093 M01S00085.1ms +++| SPACE 4,10
00094 M01S00086.1ms +++|*** DAYFILE MESSAGES.
00095 M01S00087.1ms +++|*
00096 M01S00088.1ms +++|*
Line S00004 Modification History
M01(Added by)
ns22000
M02(Updated by)
1ms16
Seq # *Modification Id* Act
----------------------------+
00097 M02S00004.1ms16 ---|* *ACCESS LEVEL NOT VALID FOR FILE FFF AT NNN.*
Line S00005 Modification History
M01(Added by)
ns22000
M02(Updated by)
1ms16
Seq # *Modification Id* Act
----------------------------+
00098 M02S00005.1ms16 ---|* THE ACCESS LEVEL OF THE JOB IS NOT VALID FOR
Line S00006 Modification History
M01(Added by)
ns22000
M02(Updated by)
1ms16
Seq # *Modification Id* Act
----------------------------+
00099 M02S00006.1ms16 ---|* THE DEVICE ON WHICH FILE FFF RESIDES.
Seq # *Modification Id* Act
----------------------------+
00101 M02S00008.1ms16 ---|* *ACCESS LEVEL NOT VALID FOR JOB, FFF AT NNN.*
Line S00009 Modification History
M01(Added by)
ns22000
M02(Updated by)
1ms16
Seq # *Modification Id* Act
----------------------------+
00102 M02S00009.1ms16 ---|* THE ACCESS LEVEL SPECIFIED FOR FILE FFF
Line S00010 Modification History
M01(Added by)
ns22000
M02(Updated by)
1ms16
Seq # *Modification Id* Act
----------------------------+
00103 M02S00010.1ms16 ---|* IS NOT WITHIN THE JOB VALIDATIONS.
Line S00011 Modification History
M01(Added by)
ns22000
M02(Updated by)
1ms16
Seq # *Modification Id* Act
----------------------------+
00104 M02S00011.1ms16 ---|*
00105 M01S00089.1ms +++|* *ASSIGNED FOR DIAGNOSTICS, FILE FFF AT NNN.*
00106 M01S00090.1ms +++|* A *MALET* USER ATTEMPTED A *CIO* OPERATION OTHER
00107 M01S00091.1ms +++|* THAN RETURN/UNLOAD ON A PREASSIGNED TAPE WITH
00108 M01S00092.1ms +++|* FILE NAME FFF AND FET ADDRESS NNN.
00109 M01S00093.1ms +++|*
00110 M01S00094.1ms +++|* *BUFFER ARGUMENT ERROR ON FFF AT NNN.*
00111 M01S00095.1ms +++|* A BUFFER POINTER DOES NOT CONFORM TO THESE CONSTRAINTS
00112 M01S00096.1ms +++|* FIRST .LE. IN
00113 M01S00097.1ms +++|* FIRST .LE. OUT
00114 M01S00098.1ms +++|* OUT .LT. LIMIT
00115 M01S00099.1ms +++|* IN .LT. LIMIT
00116 M01S00100.1ms +++|* LIMIT .LE. FL
00117 M01S00101.1ms +++|*
00118 M01S00102.1ms +++|* *BUFFER CONTROL WORD ERROR ON FFF AT NNN.*
00119 M01S00103.1ms +++|* BLOCK LENGTH AS SPECIFIED DURING A *WRITECW* OPERATION
00120 M01S00104.1ms +++|* IS GREATER THAN ALLOWABLE PRU SIZE FOR DEVICE.
00121 M01S00105.1ms +++|*
00122 M01S00106.1ms +++|* *DEVICE ERROR ON FILE FFF AT NNN.*
00123 M01S00107.1ms +++|* AN UNRECOVERED ERROR OCCURRED ON THE MASS STORAGE
00124 M01S00108.1ms +++|* DEVICE CONTAINING THE FILE.
00125 M01S00109.1ms +++|*
00126 M01S00110.1ms +++|* *ERROR FLAG TERMINATION, FILE FFF AT NNN.*
00127 M01S00111.1ms +++|* A SPECIAL ERROR FLAG WAS SET DURING PROCESSING OF THE
00128 M01S00112.1ms +++|* OPERATION AND THE OPERATION WAS NOT COMPLETED.
00129 M01S00113.1ms +++|*
00130 M01S00114.1ms +++|* *FET ADDRESS OUT OF RANGE AT NNN.*
00131 M01S00115.1ms +++|* FET ADDRESS .LE. 1 OR FET EXTENDS PAST FL.
00132 M01S00116.1ms +++|*
00133 M01S00117.1ms +++|* *FET PARAMETER ERROR ON FFF AT NNN.*
Line S00118 Modification History
M01(Added by)
1ms
M02(Updated by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00134 M02S00118.v23l617 ---|* ONE OF THE PARAMETERS IN THE FET IS ILLEGAL (E.G. THE
00135 M01S00003.v23l617 +++|* ONE OF THE PARAMETERS IN THE FET IS INCORRECT (IE. THE
00136 M01S00119.1ms +++|* LIST ADDRESS IS .GT. THE JOBS FL) OR THE FET IS NOT
00137 M01S00120.1ms +++|* LONG ENOUGH FOR THE PARAMETER.
00138 M01S00121.1ms +++|*
00139 M01S00001.1ms16 +++|* *FILE ACCESS LEVEL CONFLICT, FFF AT NNN.*
00140 M01S00002.1ms16 +++|* THE ACCESS LEVEL SPECIFIED FOR FILE FFF
00141 M01S00003.1ms16 +++|* IS NOT WITHIN THE JOB VALIDATIONS.
00142 M01S00004.1ms16 +++|*
00143 M01S00122.1ms +++|* *FILE TOO LONG, FILE FFF AT NNN.* = DIRECT ACCESS PERMANENT
00144 M01S00123.1ms +++|* FILE FFF HAS EXCEEDED THE DIRECT ACCESS FILE SIZE
00145 M01S00124.1ms +++|* LIMIT.
00146 M01S00125.1ms +++|*
Line S00126 Modification History
M01(Added by)
1ms
M02(Updated by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00147 M02S00126.v23l617 ---|* *ILLEGAL EQUIPMENT ON FILE FFF AT NNN.*
00148 M01S00004.v23l617 +++|* *INCORRECT EQUIPMENT ON FILE FFF AT NNN.*
00149 M01S00127.1ms +++|* THE EQUIPMENT IN THE FST ENTRY FOR THE FILE IS NOT
00150 M01S00128.1ms +++|* SUPPORTED FOR *CIO* FUNCTIONS.
00151 M01S00129.1ms +++|*
Line S00130 Modification History
M01(Added by)
1ms
M02(Updated by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00152 M02S00130.v23l617 ---|* *ILLEGAL FILE NAME FFF AT NNN.*
00153 M01S00005.v23l617 +++|* *INCORRECT FILE NAME FFF AT NNN.*
00154 M01S00131.1ms +++|* THE FILE NAME DOES NOT CONFORM TO ESTABLISHED RULES.
00155 M01S00132.1ms +++|*
Line S00133 Modification History
M01(Added by)
1ms
M02(Updated by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00156 M02S00133.v23l617 ---|* *ILLEGAL I/O REQUEST ON FILE FFF AT NNN.*
00157 M01S00006.v23l617 +++|* *INCORRECT I/O REQUEST ON FILE FFF AT NNN.*
Line S00134 Modification History
M01(Added by)
1ms
M02(Updated by)
ns22000
Seq # *Modification Id* Act
----------------------------+
00158 M02S00134.ns22000 ---|* THE FUNCTION CODE IS UNRECOGNIZED.
00159 M01S00012.ns22000 +++|* THE FUNCTION CODE IS NOT RECOGNIZED OR THE FUNCTION
00160 M01S00013.ns22000 +++|* IS NOT ALLOWED ON THE FILE IN ITS CURRENT STATE.
00161 M01S00135.1ms +++|*
Line S00136 Modification History
M01(Added by)
1ms
M02(Updated by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00162 M02S00136.v23l617 ---|* *ILLEGAL MODIFICATION OF FFF AT NNN.*
00163 M01S00007.v23l617 +++|* *INCORRECT MODIFICATION OF FFF AT NNN.*
00164 M01S00137.1ms +++|* EITHER THE FUNCTION WOULD RESULT IN SHORTENING A
00165 M01S00138.1ms +++|* MODIFY-ONLY FILE OR THE FILE HAS MODIFY LOCK-OUT.
00166 M01S00139.1ms +++|*
00167 M01S00140.1ms +++|* *INDEX ADDRESS OUT OF RANGE FOR FFF AT NNN.*
00168 M01S00141.1ms +++|* RANDOM ADDRESS RETURN ADDRESS IS .GT. FL.
00169 M01S00142.1ms +++|*
00170 M01S00143.1ms +++|* *INDEX TOO LARGE ON OPEN, FILE FFF AT NNN.*
00171 M01S00144.1ms +++|* FOR OPEN FUNCTION, THE RANDOM INDEX LENGTH EXCEEDED
00172 M01S00145.1ms +++|* THE INDEX BUFFER SIZE.
00173 M01S00146.1ms +++|*
00174 M01S00147.1ms +++|* *I/O ON EXECUTE-ONLY FILE FFF AT NNN.*
00175 M01S00148.1ms +++|* FUNCTION IS NOT ALLOWED BY JOB ON EXECUTE-ONLY FILE.
00176 M01S00149.1ms +++|*
00177 M01S00150.1ms +++|* *I/O SEQUENCE ERROR ON FILE FFF AT NNN.*
00178 M01S00151.1ms +++|* MULTIPLE CONCURRENT FUNCTIONS WERE ATTEMPTED ON A
00179 M01S00152.1ms +++|* SINGLE FILE.
00180 M01S00005.1ms16 +++|*
00181 M01S00006.1ms16 +++|* *JOB ACCESS LEVEL CONFLICT, FFF AT NNN.*
00182 M01S00007.1ms16 +++|* THE ACCESS LEVEL OF THE JOB IS NOT VALID FOR
00183 M01S00008.1ms16 +++|* THE DEVICE ON WHICH FILE FFF RESIDES.
00184 M01S00153.1ms +++|*
00185 M01S00154.1ms +++|* *M.T. NOT AVAILABLE ON FILE FFF AT NNN.*
00186 M01S00155.1ms +++|* THE MAGNETIC TAPE EXECUTIVE IS NOT EXECUTING.
00187 M01S00156.1ms +++|*
00188 M01S00157.1ms +++|* *PRU LIMIT, FILE FFF AT NNN.*
00189 M01S00158.1ms +++|* WRITING ON FILE FFF WOULD EXCEED THE JOBS PRU LIMIT.
00190 M01S00159.1ms +++|*
00191 M01S00160.1ms +++|* *RANDOM ADDRESS NOT ON FILE FFF AT NNN.*
00192 M01S00161.1ms +++|* THE RANDOM ADDRESS EXCEEDS THE NUMBER OF ADDRESSES ON
00193 M01S00162.1ms +++|* THE FILE.
00194 M01S00163.1ms +++|*
00195 M01S00164.1ms +++|* *REQUEST UNDEFINED ON DEVICE, FFF AT NNN.*
00196 M01S00165.1ms +++|* THE FUNCTION CANNOT BE PERFORMED ON THE DEVICE UPON
00197 M01S00166.1ms +++|* WHICH THE FILE RESIDES.
00198 M01S00014.ns22000 +++|*
Line S00167 Modification History
M01(Added by)
1ms
M02(Updated by)
ns22000
Seq # *Modification Id* Act
----------------------------+
00199 M02S00167.ns22000 ---|*
00200 M01S00168.1ms +++|* *UNNECESSARY CIO FCT. 000 ON FFF AT NNN.*
00201 M01S00169.1ms +++|* THE SPECIFIED *CIO* READ OR WRITE FUNCTION WAS
00202 M01S00170.1ms +++|* UNNECESSARY, SINCE THE USER I/O BUFFER WAS ALREADY
00203 M01S00171.1ms +++|* FULL (FOR READ) OR EMPTY (FOR WRITE) AND NO DATA
00204 M01S00172.1ms +++|* COULD BE TRANSFERRED FOR THIS *CIO* CALL.
00205 M01S00173.1ms +++|*
00206 M01S00174.1ms +++|* *WRITE ON READ-ONLY FILE FFF AT NNN.*
00207 M01S00175.1ms +++|* A WRITE WAS ATTEMPTED ON A FILE WITH WRITE LOCK-OUT.
00208 M01S00015.ns22000 +++|*
00209 M01S00016.ns22000 +++|* *WRITEDOWN PROHIBITED ON FILE FFF AT NNN.*
00210 M01S00017.ns22000 +++|* THE ACCESS LEVEL OF THE JOB IS HIGHER THAN THE
00211 M01S00018.ns22000 +++|* CURRENT ACCESS LEVEL OF FILE FFF, AND THE FILE
00212 M01S00019.ns22000 +++|* IS A TAPE FILE OR A DIRECT ACCCESS PERMANENT FILE.
00213 M01S00176.1ms +++|*
00214 M01S00177.1ms +++|* IN THE ABOVE MESSAGES, FFF REPRESENTS THE FILE NAME AS GIVEN
00215 M01S00178.1ms +++|* IN THE FET AND NNN REPRESENTS THE FET ADDRESS.
00216 M01S00179.1ms +++| SPACE 4,10
00217 M01S00180.1ms +++|*** OPERATOR MESSAGES.
00218 M01S00181.1ms +++|*
00219 M01S00182.1ms +++|*
Seq # *Modification Id* Act
----------------------------+
00225 M02S00188.ns22000 ---|* CIO IS WAITING FOR MASS STORAGE SPACE ON ANY MASS
Line S00189 Modification History
M01(Added by)
1ms
M02(Updated by)
ns22000
Seq # *Modification Id* Act
----------------------------+
00226 M02S00189.ns22000 ---|* STORAGE DEVICE AVAILABLE FOR TEMPORARY FILES.
00227 M01S00020.ns22000 +++|* *EQXXX, TRACK LIMIT.* = *1MS* IS WAITING FOR MASS STORAGE
00228 M01S00021.ns22000 +++|* SPACE TO BECOME AVAILABLE ON EST ORDINAL XXX.
00229 M01S00022.ns22000 +++|*
00230 M01S00023.ns22000 +++|* * TRACK LIMIT.* = *1MS* IS WAITING FOR MASS STORAGE SPACE TO
00231 M01S00024.ns22000 +++|* BECOME AVAILABLE ON A TEMPORARY FILE DEVICE.
Line S00190 Modification History
M01(Added by)
1ms
M02(Updated by)
ns22000
Seq # *Modification Id* Act
----------------------------+
00232 M02S00190.ns22000 ---| SPACE 4,10
00233 M01S00025.ns22000 +++|*
00234 M01S00026.ns22000 +++|* * TRACK LIMIT, LVLX.* = *1MS* IS WAITING FOR TEMPORARY
00235 M01S00027.ns22000 +++|* FILE MASS STORAGE SPACE ON ANY MASS STORAGE DEVICE
00236 M01S00028.ns22000 +++|* WITH ACCESS LEVEL LVLX.
00237 M01S00029.ns22000 +++| SPACE 4,10
00238 M01S00191.1ms +++|*** HANG CONDITIONS.
00239 M01S00192.1ms +++|*
00240 M01S00193.1ms +++|* *1MS* WILL HANG ISSUING THE *MXFM* MONITOR FUNCTION
00241 M01S00194.1ms +++|* IN THE FOLLOWING CASES -
00242 M01S00195.1ms +++|*
00243 M01S00196.1ms +++|* 1. *WMS* TRIES TO WRITE A DATA SECTOR ON THE LAST SECTOR
00244 M01S00197.1ms +++|* OF A TRACK WITH NO NEXT TRACK RESERVED.
00245 M01S00198.1ms +++|* 2. *WMS* TRIES TO WRITE AN EOF SECTOR ON THE LAST SECTOR
00246 M01S00199.1ms +++|* OF A TRACK WITH NO NEXT TRACK RESERVED.
00247 M01S00200.1ms +++|* 3. *PMS* CALLED TO PROCESS FUNCTION OTHER THAN
00248 M01S00201.1ms +++|* SKIP, OPEN, OR RANDOM READ/WRITE.
00249 M01S00202.1ms +++|* 4. HANG ERROR CODE WAS PASSED TO *1MS* FROM *CPUCIO*
00250 M01S00203.1ms +++|* (DEFINED IN *COMSCIO*).
00251 M01S00204.1ms +++|* 5. *0DQ* WAS UNABLE TO LOCATE GLOBAL ENTRY ASSOCIATED
00252 M01S00205.1ms +++|* WITH QUEUED FILE FOR *EVICT* PROCESSING.
00253 M01S00206.1ms +++|* 6. ERROR CODE PASSED IN MESSAGE BUFFER PARAMETER WORD IS
Line S00207 Modification History
M01(Added by)
1ms
M02(Updated by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00254 M02S00207.v23l617 ---|* INVALID.
00255 M01S00008.v23l617 +++|* INCORRECT.
00256 M01S00208.1ms +++| SPACE 4,10
00257 M01S00209.1ms +++|** ROUTINES USED.
00258 M01S00210.1ms +++|*
00259 M01S00211.1ms +++|*
00260 M01S00212.1ms +++|* 0BF - BEGIN FILE.
00261 M01S00213.1ms +++|* 0DF - DROP FILE.
00262 M01S00214.1ms +++| SPACE 4,10
00263 M01S00215.1ms +++|** SYSTEM SECTOR BUFFER ASSIGNMENTS.
00264 M01S00216.1ms +++|
00265 M01S00217.1ms +++|
00266 M01S00218.1ms +++| BFMS EQU 6776-2*5 ALLOW FOR CONTROL WORDS
00267 M01S00219.1ms +++| SPACE 4,10
00268 M01S00220.1ms +++|** COMMON DECKS.
00269 M01S00221.1ms +++|
00270 M01S00222.1ms +++|
00271 M01S00223.1ms +++|*CALL COMPMAC
00272 M01S00224.1ms +++| LIST X
00273 M01S00225.1ms +++|*CALL COMSCIO
00274 M01S00226.1ms +++| LIST *
00275 M01S00227.1ms +++|*CALL COMSCPS
00276 M01S00228.1ms +++|*CALL COMSEVT
00277 M01S00030.ns22000 +++|*CALL COMSMLS
00278 M01S00001.ns2090 +++| QUAL COMSHIO
00279 M01S00002.ns2090 +++|*CALL COMSHIO
00280 M01S00003.ns2090 +++| QUAL *
00281 M01S00229.1ms +++|*CALL COMSMSP
00282 M01S00230.1ms +++| QUAL PFM
00283 M01S00231.1ms +++|*CALL COMSPFM
00284 M01S00232.1ms +++| QUAL *
00285 M01S00233.1ms +++|*CALL COMSPIM
00286 M01S00001.1ms4 +++|*CALL COMSSCD
00287 M01S00234.1ms +++|*CALL COMSSRU
00288 M01S00031.ns22000 +++|*CALL COMSSSD
00289 M01S00235.1ms +++|*CALL COMSSSE
00290 M01S00236.1ms +++|*CALL COMSWEI
00291 M01S00237.1ms +++|*CALL COMSZOL
00292 M01S00238.1ms +++| TITLE DIRECT LOCATION ASSIGNMENTS.
00293 M01S00239.1ms +++| SPACE 4,10
00294 M01S00240.1ms +++|** DIRECT LOCATION ASSIGNMENTS.
00295 M01S00241.1ms +++|
00296 M01S00242.1ms +++|
Line S00243 Modification History
M01(Added by)
1ms
M02(Updated by)
ns2090
Seq # *Modification Id* Act
----------------------------+
00297 M02S00243.ns2090 ---|* 16 USED BY OVERLAYS (DESTROYED BY OVL LOAD)
Line S00244 Modification History
M01(Added by)
1ms
M02(Updated by)
ns2090
Seq # *Modification Id* Act
----------------------------+
00298 M02S00244.ns2090 ---|* 17 USED BY OVERLAYS (DESTROYED BY OVL LOAD)
00299 M01S00004.ns2090 +++| T8 EQU 16 TEMPORARY (DESTROYED BY OVL LOAD)
00300 M01S00005.ns2090 +++| T9 EQU 17 TEMPORARY (DESTROYED BY OVL LOAD)
00301 M01S00245.1ms +++| EN EQU 17 ERROR NUMBER
00302 M01S00246.1ms +++|
00303 M01S00247.1ms +++|* THE FOLLOWING DIRECT CELLS (MB - MB2) ARE READ IN BY *PPR*
00304 M01S00248.1ms +++|* FROM *MB* THROUGH *MB*+2 IMMEDIATELY AFTER PP ASSIGNMENT
00305 M01S00249.1ms +++|* SO THAT THE INFORMATION IS NOT DESTROYED BY LOADING THE PP.
00306 M01S00250.1ms +++|
00307 M01S00251.1ms +++| MB EQU 20 - 24 MESSAGE BUFFER PARAMETERS
00308 M01S00252.1ms +++| ERRNZ MB-MP ADDRESSES MUST MATCH
00309 M01S00253.1ms +++| MB1 EQU 25 - 31 MB + 1 PARAMETERS
00310 M01S00254.1ms +++| ERRNZ MB1-MP-5 ADDRESS MUST BE CONSECUTIVE
00311 M01S00255.1ms +++| MB2 EQU 32 - 36 MB + 2 PARAMETERS
00312 M01S00256.1ms +++| ERRNZ MB2-MP-10D ADDRESS MUST BE CONSECUTIVE
00313 M01S00257.1ms +++| FS EQU 20 - 24 FST ENTRY (5 LOCATIONS)
00314 M01S00258.1ms +++| PC EQU 25 PHYSICAL RECORD COUNT
00315 M01S00259.1ms +++| RC EQU 26 *DRCM* REQUEST CODE
00316 M01S00260.1ms +++| FO EQU 27 FET OPTIONS
00317 M01S00261.1ms +++| DP EQU 30 - 34 DATA POINTER (5 LOCATIONS)
00318 M01S00262.1ms +++|* 35 USED BY OVERLAYS
00319 M01S00263.1ms +++|* 36 USED BY OVERLAYS
00320 M01S00264.1ms +++|* 37 USED BY OVERLAYS
00321 M01S00265.1ms +++| BS EQU 40 - 44 BUFFER STATUS (5 LOCATIONS)
00322 M01S00266.1ms +++| FN EQU BS FILE NAME (5 LOCATIONS)
00323 M01S00267.1ms +++| FC EQU 45 FUNCTION CODE
00324 M01S00268.1ms +++|* 46 USED BY OVERLAYS
00325 M01S00269.1ms +++|* 47 USED BY OVERLAYS
00326 M01S00270.1ms +++| FA EQU 57 FNT ENTRY RELATIVE ADDRESS IN NFL
00327 M01S00271.1ms +++| FT EQU 60 - 61 FIRST ADDRESS OF BUFFER (2 LOCATIONS)
00328 M01S00272.1ms +++| LM EQU 62 - 63 LIMIT ADDRESS OF BUFFER (2 LOCATIONS)
00329 M01S00273.1ms +++| IN EQU 64 - 65 NEXT INPUT ADDRESS (2 LOCATIONS)
00330 M01S00274.1ms +++| OT EQU 66 - 67 NEXT OUTPUT ADDRESS (2 LOCATIONS)
00331 M01S00275.1ms +++| TITLE MACRO DEFINITIONS.
00332 M01S00276.1ms +++| SPACE 4,10
00333 M01S00277.1ms +++|** MACRO DEFINITIONS.
00334 M01S00278.1ms +++| CFET SPACE 4,10
00335 M01S00279.1ms +++|** CFET - COMPUTE FET ADDRESS.
00336 M01S00280.1ms +++|* CFET N
00337 M01S00281.1ms +++|*
00338 M01S00282.1ms +++|* ENTRY *N* = FET WORD NUMBER.
00339 M01S00283.1ms +++|*
00340 M01S00284.1ms +++|* COMPUTES ABSOLUTE FET ADDRESS USING (IR+3 - IR+4).
00341 M01S00285.1ms +++|*
00342 M01S00286.1ms +++|* CALLS CAF.
00343 M01S00287.1ms +++|
00344 M01S00288.1ms +++|
00345 M01S00289.1ms +++| CFET MACRO W
00346 M01S00290.1ms +++| RJM CAF
00347 M01S00291.1ms +++| IFC NE,$W$$,1
00348 M01S00292.1ms +++| ADN W
00349 M01S00293.1ms +++| ENDM
00350 M01S00294.1ms +++| ERROR SPACE 4,10
00351 M01S00295.1ms +++|** ERROR - PROCESS ERROR.
00352 M01S00296.1ms +++|*
00353 M01S00297.1ms +++|* ERROR EC
00354 M01S00298.1ms +++|*
00355 M01S00299.1ms +++|* *EC* = ERROR CODE.
00356 M01S00300.1ms +++|
00357 M01S00301.1ms +++|
00358 M01S00302.1ms +++| ERROR MACRO EC
00359 M01S00001.242l642 +++| .1 IFC EQ,$EC$UCF$
00360 M01S00002.242l642 +++| LDN SSTL
00361 M01S00003.242l642 +++| CRD CM
00362 M01S00004.242l642 +++| LDD CM+3
00363 M01S00005.242l642 +++| LPN 20
00364 M01S00006.242l642 +++| NJP CFN IF LOGGING DISABLED
00365 M01S00007.242l642 +++| .1 ENDIF
00366 M01S00303.1ms +++| LDN /CIOERR/EC
00367 M01S00304.1ms +++| LJM ERR
00368 M01S00305.1ms +++| ENDM
00369 M01S00306.1ms +++| MSG SPACE 4,10
00370 M01S00307.1ms +++|** MSG - DEFINE ERROR MESSAGE.
00371 M01S00308.1ms +++|*
00372 M01S00309.1ms +++|*ERR MSG (TEXT),EF,CODE
00373 M01S00310.1ms +++|*
00374 M01S00311.1ms +++|* ENTRY *ERR* = ERROR CODE.
00375 M01S00312.1ms +++|* *TEXT* = ERROR MESSAGE.
00376 M01S00313.1ms +++|* *EF* = ERROR FLAG.
00377 M01S00314.1ms +++|* *CODE* = OPTION CODE.
00378 M01S00315.1ms +++|
00379 M01S00316.1ms +++|
00380 M01S00317.1ms +++| MACRO MSG,ERR,TEXT,EF,CODE
00381 M01S00318.1ms +++| LOCAL A
00382 M01S00319.1ms +++| ORG TEPO+/CIOERR/ERR
00383 M01S00320.1ms +++| .A IFC NE,$EF_CODE_TEXT$$
00384 M01S00321.1ms +++| LOC /CIOERR/ERR
00385 M01S00322.1ms +++| VFD 6/EF,6/CODE
00386 M01S00323.1ms +++| LOC *O
00387 M01S00324.1ms +++| ORG TMSG+/CIOERR/ERR
00388 M01S00325.1ms +++| .B IFC NE,$TEXT$$
00389 M01S00326.1ms +++| CON =Z*_TEXT_*
00390 M01S00327.1ms +++| .B ELSE
00391 M01S00328.1ms +++| CON 0
00392 M01S00329.1ms +++| .B ENDIF
00393 M01S00330.1ms +++| A MICRO 1,,$TEXT$
00394 M01S00331.1ms +++| A MICCNT A
Seq # *Modification Id* Act
----------------------------+
00930 M02S00826.ns2090 ---| LDC DART SET DEVICE ACTIVITY RECALL TIME PERIOD
Line S00017 Modification History
M01(Added by)
ns2090
M02(Updated by)
v23l617
Seq # *Modification Id* Act
----------------------------+
00931 M02S00017.v23l617 ---| LDK DART SET DEVICE ACTIVITY RECALL TIME PERIOD
00932 M01S00009.v23l617 +++| LDK ACRT SET DEVICE ACTIVITY RECALL TIME PERIOD
00933 M01S00827.1ms +++| UJN ERS4 ENTER RECALL STACK
00934 M01S00828.1ms +++|
00935 M01S00829.1ms +++| ERS3 LDC IORT SET I/O RECALL TIME PERIOD
Seq # *Modification Id* Act
----------------------------+
01013 M02S00876.241l630 ---| UJN HNG1 CONTINUE TO HANG PP
01014 M01S00004.241l630 +++| CHG SPACE 4,10
01015 M01S00005.241l630 +++|** CHG - CONDITIONALLY HANG PP.
01016 M01S00006.241l630 +++|*
01017 M01S00007.241l630 +++|* ENTRY (A) = ERROR FLAG TO BE SET OR ZERO.
01018 M01S00008.241l630 +++|*
01019 M01S00009.241l630 +++|* EXIT (A) = 0.
01020 M01S00010.241l630 +++|*
01021 M01S00011.241l630 +++|* USES CM - CM+4.
01022 M01S00012.241l630 +++|*
01023 M01S00013.241l630 +++|* MACROS MONITOR.
01024 M01S00014.241l630 +++|
01025 M01S00015.241l630 +++|
01026 M01S00016.241l630 +++| CHG SUBR ENTRY/EXIT
01027 M01S00017.241l630 +++| STD CM+2 STORE ERROR FLAG IN REQUEST
01028 M01S00018.241l630 +++| LDM CHG GET ADDRESS WHERE ERROR DETECTED
01029 M01S00019.241l630 +++| STD CM+1
01030 M01S00020.241l630 +++| MONITOR CHGM CONDITIONALLY HANG PP
01031 M01S00021.241l630 +++| UJN CHGX RETURN
01032 M01S00877.1ms +++| TITLE RESIDENT PROCESSORS.
01033 M01S00048.242l642 +++| CDA SPACE 4,15
01034 M01S00049.242l642 +++|** CDA - CHECK DEVICE ACCESSIBILITY.
01035 M01S00050.242l642 +++|*
01036 M01S00051.242l642 +++|* THIS ROUTINE CHECKS THE RETURN STATUS FROM THE DRIVER, THE
01037 M01S00052.242l642 +++|* REAL TIME FLAG IN THE FET, AND THE SUBSYSTEM INDICATION
01038 M01S00053.242l642 +++|* TO DETERMINE IF THE JOB SHOULD BE ROLLED OUT.
01039 M01S00054.242l642 +++|*
01040 M01S00055.242l642 +++|* ENTRY (RDCT), (MSD) = STATUS FROM THE DRIVER.
01041 M01S00056.242l642 +++|*
01042 M01S00057.242l642 +++|* EXIT TO *MSR*, IF REAL TIME FLAG SET, UNRECOVERABLE ERROR,
01043 M01S00058.242l642 +++|* SUBSYSTEM, OR CONTROL POINT ERROR FLAG
01044 M01S00059.242l642 +++|* SET.
01045 M01S00060.242l642 +++|* TO *COC*, IF JOB SHOULD BE ROLLED.
01046 M01S00061.242l642 +++|*
01047 M01S00062.242l642 +++|* NOTE IN SOME CASES, THE ERROR PROCESSOR JUMPS TO THE
01048 M01S00063.242l642 +++|* *CDA* RETURN ADDRESS.
01049 M01S00064.242l642 +++|
01050 M01S00065.242l642 +++|
01051 M01S00066.242l642 +++| CDA CON 0
01052 M01S00067.242l642 +++| LDM RDCT
01053 M01S00068.242l642 +++| SHN 21-12
Seq # *Modification Id* Act
----------------------------+
01059 M02S00072.ns2358 ---| MJN CDA1 IF REAL TIME FLAG
Line S00007 Modification History
M01(Added by)
ns2358
M02(Updated by)
1ms6
Seq # *Modification Id* Act
----------------------------+
01060 M02S00007.1ms6 ---| MJN CDA2 IF REAL TIME FLAG
01061 M01S00002.1ms6 +++| MJN CDA1 IF REAL TIME FLAG SET
01062 M01S00073.242l642 +++| LDM MSD
01063 M01S00074.242l642 +++| SHN 21-13
Seq # *Modification Id* Act
----------------------------+
01075 M02S00011.1ms6 ---| ZJN CDA1 IF NOT ERROR RETURN FROM *0DF*
01076 M01S00004.1ms6 +++| CDA1 NJN CDA5 IF ERROR FLAG SET
Line S00005 Modification History
M01(Added by)
1ms6
M02(Updated by)
253l688
Seq # *Modification Id* Act
----------------------------+
01077 M02S00005.253l688 ---| LDD FC
01078 M01S00001.253l688 +++| CDAA LDD FC
01079 M01S00002.253l688 +++|* UJN CDA4 (ERROR SETTING TRACK INTERLOCK)
01080 M01S00006.1ms6 +++| SHN -6 CHECK FOR WRITE OPERATION
01081 M01S00007.1ms6 +++| LPN 17
01082 M01S00008.1ms6 +++| LMN /CIO/WTF
01083 M01S00009.1ms6 +++| ZJN CDA2 IF WRITE FUNCTION
01084 M01S00010.1ms6 +++| LMN /CIO/CLO&/CIO/WTF
01085 M01S00011.1ms6 +++| NJN CDA3 IF NOT CLOSE FUNCTION
01086 M01S00012.1ms6 +++| CDA2 RJM /WMS/WEI ATTEMPT TO WRITE EOI ON FILE
01087 M01S00013.1ms6 +++| CDA3 LDM ERSD
01088 M01S00014.1ms6 +++| ZJN CDA4 IF NOT ERROR RETURN FROM *0DF*
01089 M01S00012.ns2358 +++| LDN 0
01090 M01S00013.ns2358 +++| STD FA
Seq # *Modification Id* Act
----------------------------+
01102 M02S00015.1ms6 ---| CDA2 LDM RDCT SAVE DRIVER RETURN CODE
01103 M01S00016.1ms6 +++| CDA5 LDM RDCT SAVE DRIVER RETURN CODE
01104 M01S00087.242l642 +++| STD T4
01105 M01S00088.242l642 +++| LDD MA SAVE DIRECT CELLS
01106 M01S00089.242l642 +++| CWD T3
01107 M01S00090.242l642 +++| CRM DCSA,ON
01108 M01S00091.242l642 +++| ERROR DRE *DEVICE ERROR ON FILE*
01109 M01S00878.1ms +++| DRF SPACE 4,15
01110 M01S00879.1ms +++|** DRF - DROP FILE.
01111 M01S00880.1ms +++|*
Line S00881 Modification History
M01(Added by)
1ms
M02(Updated by)
ns2358
Seq # *Modification Id* Act
----------------------------+
01112 M02S00881.ns2358 ---|* ENTRY (A, BIT 0) = 1 IF UNLOAD, 0 IF RETURN FUNCTION.
Line S00882 Modification History
M01(Added by)
1ms
M02(Updated by)
ns2358
Seq # *Modification Id* Act
----------------------------+
01113 M02S00882.ns2358 ---|* (FA) = ORDINAL OF FNT ENTRY.
01114 M01S00016.ns2358 +++|* ENTRY (A) = 0 IF RETURN FUNCTION.
01115 M01S00017.ns2358 +++|* = 1 IF UNLOAD FUNCTION.
01116 M01S00018.ns2358 +++|* (FA) = RELATIVE FNT ADDRESS IN NFL.
01117 M01S00883.1ms +++|*
01118 M01S00884.1ms +++|* EXIT (FA) = 0.
01119 M01S00092.242l642 +++|* TO *CDA*, IF ERROR FROM *0DF*.
01120 M01S00885.1ms +++|* TO *REW1*.
01121 M01S00886.1ms +++|*
01122 M01S00887.1ms +++|* CALLS CIT.
01123 M01S00888.1ms +++|*
01124 M01S00889.1ms +++|* MACROS EXECUTE.
01125 M01S00890.1ms +++|
01126 M01S00891.1ms +++|
01127 M01S00892.1ms +++| DRF BSS 0 ENTRY
01128 M01S00893.1ms +++| STM OVL-1 SAVE RETURN/UNLOAD FLAG FOR *0DF*
01129 M01S00894.1ms +++| LDD FA
Line S00895 Modification History
M01(Added by)
1ms
M02(Updated by)
242l642
Seq # *Modification Id* Act
----------------------------+
01130 M02S00895.242l642 ---| ZJN REW1 IF NO FNT ENTRY
01131 M01S00093.242l642 +++| ZJN DRF2 IF NO FNT ENTRY
01132 M01S00094.242l642 +++|
01133 M01S00095.242l642 +++|* CHANGE TO RETURN FUNCTION IN CASE RECALL IS NECESSARY DUE TO
01134 M01S00096.242l642 +++|* AN ERROR FROM *0DF*. THIS ALSO PREVENTS ERROR PROCESSING FROM
01135 M01S00097.242l642 +++|* ATTEMPTING TO WRITE AN EOI ON THE FILE AFTER A *0DF* ERROR
01136 M01S00098.242l642 +++|* ON A CLOSE/RETURN FUNCTION.
01137 M01S00099.242l642 +++|
01138 M01S00100.242l642 +++| LDD FC
01139 M01S00101.242l642 +++| LPC 6077
01140 M01S00102.242l642 +++| LMC /CIO/RET*100
01141 M01S00103.242l642 +++| STD FC
01142 M01S00104.242l642 +++| STM ICFC
01143 M01S00896.1ms +++| RJM CIT CLEAR TRACK INTERLOCK
01144 M01S00897.1ms +++| EXECUTE 0DF,OVL DROP FILE