Seq # *Modification Id* Act
----------------------------+
00006 M01S00006.281l803 ---| COMMENT COPYRIGHT CONTROL DATA CORPORATION. 1984.
Line S00001 Modification History
M01(Added by)
281l803
Seq # *Modification Id* Act
----------------------------+
00007 M01S00001.281l803 +++| COMMENT COPYRIGHT CONTROL DATA SYSTEMS INC. 1992.
00008 M00S00007.1mb +++| TITLE 1MB - HARDWARE ERROR PROCESSOR.
00009 M00S00008.1mb +++| SPACE 4,10
00010 M00S00009.1mb +++|*** 1MB - HARDWARE ERROR PROCESSOR.
00011 M00S00010.1mb +++|* J. D. LANGE. 74/05/10.
00012 M00S00011.1mb +++|* C. R. LUND. 80/01/07.
00013 M00S00012.1mb +++|* P. J. ENGLE. 84/09/10.
00014 M00S00013.1mb +++|* M. S. PESCHMAN 85/07/24.
00015 M00S00014.1mb +++| SPACE 4,30
00016 M00S00015.1mb +++|*** EITHER *1MB* OR *1SC* IS CALLED BY THE SYSTEM MONITOR
00017 M00S00016.1mb +++|* TO PERFORM FUNCTIONS WHICH CAN NOT BE PROCESSED BY THE
00018 M00S00017.1mb +++|* MONITOR.
00019 M00S00018.1mb +++|* FOR MAINFRAMES WITH MAINTENANCE REGISTERS, ERRORS ARE
00020 M00S00019.1mb +++|* PROCESSED BY *1MB* IN ROUTINE *MEP*. CORRECTED MEMORY
00021 M00S00020.1mb +++|* ERRORS ARE HANDLED COMPLETELY BY *1MB* WHO BUILDS THE TABLE
00022 M00S00021.1mb +++|* OF UNIQUE ID-S AS IS DONE FOR SECDED ERRORS.
00023 M00S00022.1mb +++|* *1SC* PERFORMS SCR PROCESSING ON FATAL SCR ERRORS
00024 M00S00023.1mb +++|* AND ON UNIQUE SECDED ERRORS ONLY. *1SC* FIRST CHECKS FOR
00025 M00S00024.1mb +++|* FATAL ERRORS, AND (IF NONE HAVE OCCURRED) THEN INCREMENTS
00026 M00S00025.1mb +++|* THE APPROPRIATE COUNTER IN CM WORD *SCRL* FOR UNIQUE
00027 M00S00026.1mb +++|* SECDED ERRORS, CLEARS THE ERROR BIT IN THE SCR, AND DROPS
00028 M00S00027.1mb +++|* THE PP. IF MONITOR HAS DETERMINED THAT A SECDED ERROR
00029 M00S00028.1mb +++|* WAS NOT UNIQUE (I.E. - THE ERROR WAS CAUSED BY THE SAME
00030 M00S00029.1mb +++|* MEMORY LOCATION PREVIOUSLY THAT HOUR), MONITOR WILL
00031 M00S00030.1mb +++|* INCREMENT THE APPROPRIATE COUNTERS IF THOSE COUNTERS HAVE
00032 M00S00031.1mb +++|* NOT EXCEEDED THEIR THRESHOLDS. WHEN MONITOR HAS
00033 M00S00032.1mb +++|* FINISHED PROCESSING NON-UNIQUE ERRORS, IT WILL CLEAR
00034 M00S00033.1mb +++|* THE SECDED ERROR BIT AND CONTINUE IN ITS PROCESSING LOOP.
00035 M00S00034.1mb +++|* IN A SYSTEM EXPERIENCING FREQUENT SINGLE BIT SECDED
00036 M00S00035.1mb +++|* ERRORS, THIS PROCESS OF CHECKING FOR ERROR UNIQUENESS IN
00037 M00S00036.1mb +++|* MONITOR WILL REDUCE THE NUMBER OF CALLS TO *1SC* TO A
00038 M00S00037.1mb +++|* MAXIMUM OF *UIDL* PER HOUR (SEE *COMSSCR*).
00039 M00S00038.1mb +++|* FOR CYBER 176 MACHINES, LCME SINGLE BIT SECDED
00040 M00S00039.1mb +++|* ERRORS ARE PROCESSED IN A SIMILAR MANNER.
00041 M00S00040.1mb +++|* FOR MAINFRAMES WITH AN ESM MAINTENANCE PORT
00042 M00S00041.1mb +++|* DEFINED, *2TH* WILL LOG THE CONTENTS OF THE ESM
00043 M00S00042.1mb +++|* SECDED LOG TO THE BML AT THE END OF EVERY HOUR.
00044 M00S00043.1mb +++|* SCR PROCESSING AND TERMINOLOGY IS ALSO USED TO
00045 M00S00044.1mb +++|* REFER TO CYBER 170 - 865/875 MAINTENANCE REGISTERS.
00046 M00S00045.1mb +++| SPACE 4,10
00047 M00S00046.1mb +++|**** DIRECT LOCATION ASSIGNMENTS.
00048 M00S00047.1mb +++|
00049 M00S00048.1mb +++|
00050 M00S00049.1mb +++| T8 EQU 16 TEMPORARY
00051 M00S00050.1mb +++| T9 EQU 17 TEMPORARY
00052 M00S00051.1mb +++| CN EQU 20 - 24 CM BUFFER (5 LOCATIONS)
Line S00001 Modification History
M01(Added by)
ns2769
Seq # *Modification Id* Act
----------------------------+
00053 M01S00001.ns2769 +++| WB EQU CN - CN+4 FOR *COMPIMB* COMPATIBILITY
00054 M00S00052.1mb +++| MF EQU 25 MACHINE FLAG
00055 M00S00053.1mb +++| NB EQU 26 NUMBER OF PP BYTES IN *BML* MESSAGE
00056 M00S00054.1mb +++| PN EQU 27 PP NUMBER * 100B
00057 M00S00055.1mb +++| SC EQU 30 - 34 S/C PARAMETER WORD *SCRL* (5 LOCATIONS)
00058 M00S00056.1mb +++| MI EQU 60 - 64 MAINFRAME IDENTIFICATION
00059 M00S00057.1mb +++| EM EQU 65 LAST MASS STORAGE EST ORDINAL + 1
00060 M00S00058.1mb +++|
00061 M00S00059.1mb +++|
00062 M00S00060.1mb +++|** DIRECT CELLS FOR STATUS AND CONTROL REGISTER PROCESSING.
00063 M00S00061.1mb +++|
00064 M00S00062.1mb +++| QUAL 1SC
00065 M00S00063.1mb +++| CH EQU 40 - 41 S/C REGISTER CHANNELS
00066 M00S00064.1mb +++| ER EQU 42 NUMBER OF S/C REGISTER ERRORS
00067 M00S00065.1mb +++| NP EQU 43 NUMBER OF PP-S IN SYSTEM
00068 M00S00066.1mb +++| NW EQU 44 NUMBER OF CM WORDS IN *BML* MESSAGE
00069 M00S00067.1mb +++| QUAL *
00070 M00S00068.1mb +++|
00071 M00S00069.1mb +++|
00072 M00S00070.1mb +++|** DIRECT CELLS FOR MAINTENANCE REGISTER PROCESSING.
00073 M00S00071.1mb +++|
00074 M00S00072.1mb +++| QUAL 1MB
00075 M00S00073.1mb +++| BP EQU 40 NEXT WORD IN *BML* MESSAGE TO USE
00076 M00S00074.1mb +++| EC EQU 41 ELEMENT ACCESS CODE
00077 M00S00075.1mb +++| MB EQU 42 - 43 M/R BUFFER CONTROL WORD ADDRESS
00078 M00S00076.1mb +++| MS EQU 44 - 45 M/R BUFFER ADDRESS
00079 M00S00077.1mb +++| RN EQU 46 REGISTER NUMBER
00080 M00S00078.1mb +++| DC EQU 60 - 64 *DFT* CONTROL WORD
00081 M00S00079.1mb +++| QUAL *
00082 M00S00080.1mb +++|****
00083 M00S00081.1mb +++| SPACE 4,10
00084 M00S00082.1mb +++|* ASSEMBLY CONSTANTS.
00085 M00S00083.1mb +++|
00086 M00S00084.1mb +++|
00087 M00S00085.1mb +++| QUAL$ EQU 0 DO NOT QUALIFY COMMON DECKS
00088 M00S00086.1mb +++|
00089 M00S00087.1mb +++| MF70 EQU 0 CYBER 70
00090 M00S00088.1mb +++| ERRNZ MF70 CODE DEPENDS ON ZERO VALUE
00091 M00S00089.1mb +++| MF170 EQU 1 CYBER 170
00092 M00S00090.1mb +++| MF700 EQU 2 CYBER 170 - 700 SERIES
00093 M00S00091.1mb +++| MF865 EQU 3 CYBER 170 - 865
00094 M00S00092.1mb +++| MF875 EQU 4 CYBER 170 - 875
00095 M00S00093.1mb +++| MF180 EQU 5 CYBER 180 CLASS MACHINE
00096 M00S00094.1mb +++| MF176A EQU 6 CYBER 176 LEVEL A
00097 M00S00095.1mb +++| MF176B EQU 7 CYBER 176 LEVEL B
00098 M00S00096.1mb +++| MFMAX EQU 10B MAXIMUM MAINFRAME TYPE + 1
00099 M00S00097.1mb +++| TITLE COMMON SUBROUTINES.
00100 M00S00098.1mb +++| COMMON SPACE 4,10
00101 M00S00099.1mb +++|** COMMON - COMMON CODE FOR *1MB* AND *1SC*.
00102 M00S00100.1mb +++|*
00103 M00S00101.1mb +++|* THIS MACRO PROVIDES SIMILAR CODE FOR *1MB* AND *1SC*.
00104 M00S00102.1mb +++|
00105 M00S00103.1mb +++|
00106 M00S00104.1mb +++| COMMON MACRO
00107 M00S00105.1mb +++| COMMON RMT
00108 M00S00106.1mb +++| CKC SPACE 4,10
00109 M00S00107.1mb +++|** CKC - CHECK FOR *1CK* COMPLETE.
00110 M00S00108.1mb +++|*
00111 M00S00109.1mb +++|* ENTRY (SC+2) = *1CK* IR ADDRESS.
00112 M00S00110.1mb +++|*
00113 M00S00111.1mb +++|* EXIT *1CK* COMPLETE.
00114 M00S00112.1mb +++|*
00115 M00S00113.1mb +++|* USES CM - CM+4.
00116 M00S00114.1mb +++|
00117 M00S00115.1mb +++|
00118 M00S00116.1mb +++| CKC SUBR ENTRY/EXIT
00119 M00S00117.1mb +++| CKC1 LDD SC+2 READ *1CK* IR
00120 M00S00118.1mb +++| CRD CM
00121 M00S00119.1mb +++| LDD CM+1
00122 M00S00120.1mb +++| SCN 77
00123 M00S00121.1mb +++| SHN 6
00124 M00S00122.1mb +++| LMD CM
00125 M00S00123.1mb +++| LMC 3RK1C
00126 M00S00124.1mb +++| NJN CKCX IF *1CK* COMPLETE
00127 M00S00125.1mb +++| UJN CKC1 LOOP
00128 M00S00126.1mb +++| CKP SPACE 4,15
00129 M00S00127.1mb +++|** CKP - CHECKPOINT SYSTEM.
00130 M00S00128.1mb +++|*
00131 M00S00129.1mb +++|* ENTRY (SC+2) = *1CK* IR ADDRESS.
00132 M00S00130.1mb +++|*
00133 M00S00131.1mb +++|* EXIT EXITS TO *1CK* ON INITIAL CALL.
00134 M00S00132.1mb +++|* CHECKPOINT IN PROGRESS BIT SET IN *EICB*.
00135 M00S00133.1mb +++|*
00136 M00S00134.1mb +++|* USES CM - CM+4, SC+2.
00137 M00S00135.1mb +++|*
00138 M00S00136.1mb +++|* CALLS /1MB/DSP, *1CK*.
00139 M00S00137.1mb +++|*
00140 M00S00138.1mb +++|* MACROS EXECUTE.
00141 M00S00139.1mb +++|
00142 M00S00140.1mb +++|
00143 M00S00141.1mb +++| CKP SUBR ENTRY/EXIT
00144 M00S00142.1mb +++| LDD SC+2 CHECK FOR *1CK* ALREADY CALLED
00145 M00S00143.1mb +++| NJN CKPX IF *1CK* ALREADY CALLED
00146 M00S00144.1mb +++| .A IFC EQ,/"QUAL"/1MB/
00147 M00S00145.1mb +++| RJM /1MB/DSP GET *EICB* POINTER
00148 M00S00146.1mb +++| ZJN CKP1 IF NO *EICB*
00149 M00S00147.1mb +++| ADN D7ST
00150 M00S00148.1mb +++| CRD CM READ STATUS WORD
00151 M00S00149.1mb +++| LDD CM
00152 M00S00150.1mb +++| SCN 4
00153 M00S00151.1mb +++| LMN 4 SET CHECKPOINT IN PROGRESS
00154 M00S00152.1mb +++| STD CM
00155 M00S00153.1mb +++| RJM /1MB/DSP
00156 M00S00154.1mb +++| ADN D7ST
00157 M00S00155.1mb +++| CWD CM
00158 M00S00156.1mb +++| .A ENDIF
00159 M00S00157.1mb +++| CKP1 EXECUTE 1CK,=
00160 M00S00158.1mb +++| LDD IA CALL *1CK*
00161 M00S00159.1mb +++| CWM CKPA,ON
00162 M00S00160.1mb +++| SCN 7
00163 M00S00161.1mb +++| STD SC+2
00164 M00S00162.1mb +++| LDM CKPA+2
00165 M00S00163.1mb +++| LMN 10
Line S00164 Modification History
M01(Removed by)
ns2660
Seq # *Modification Id* Act
----------------------------+
00166 M01S00164.ns2660 ---| CKP2 ZJP DPP2 IF TO RECALL *1MB*
Line S00001 Modification History
M01(Added by)
ns2660
Seq # *Modification Id* Act
----------------------------+
00167 M01S00001.ns2660 +++| CKP2 ZJP DPP3 IF TO RECALL *1MB*
00168 M00S00165.1mb +++| LMN 11&10
00169 M00S00166.1mb +++| ZJN CKP2 IF TO RECALL *1MB*
Line S00001 Modification History
M01(Added by)
ns2593
Seq # *Modification Id* Act
----------------------------+
00170 M01S00001.ns2593 +++| LMN 13&11
00171 M01S00002.ns2593 +++| ZJN CKP2 IF TO RECALL *1MB*
Line S00167 Modification History
M01(Removed by)
ns2660
Seq # *Modification Id* Act
----------------------------+
00172 M01S00167.ns2660 ---| LJM DPP1 EXIT TO *1CK* AND ENABLE *1MB* CALL
Seq # *Modification Id* Act
----------------------------+
00398 M01S00002.272l774 +++| QUAL *
00399 M00S00337.1mb +++|*CALL COMSMST
00400 M00S00338.1mb +++|*CALL COMSPIM
00401 M00S00339.1mb +++|*CALL COMSREM
00402 M00S00340.1mb +++| QUAL SSD
00403 M00S00341.1mb +++|*CALL COMSSSD
00404 M00S00342.1mb +++| QUAL *
00405 M00S00343.1mb +++| LIST X
00406 M00S00344.1mb +++|*CALL COMSSCR
00407 M00S00345.1mb +++| LIST *
00408 M00S00346.1mb +++| QUAL 1DS
00409 M00S00347.1mb +++|*CALL COMS1DS
00410 M00S00348.1mb +++| QUAL *
00411 M00S00349.1mb +++| TITLE MAINTENANCE REGISTER PROCESSING.
00412 M00S00350.1mb +++|*** MEP - MAINTENANCE CHANNEL ERROR PROCESSOR.
00413 M00S00351.1mb +++|*
00414 M00S00352.1mb +++|* *MEP* IS THE MAIN DRIVER THAT PROCESSES THE LOGGING OF ERRORS
00415 M00S00353.1mb +++|* THAT WERE DETECTED BY *DFT*. *1MB* IS CALLED BY *MTR* TO
00416 M00S00354.1mb +++|* LOAD *DFT* IN THE NON-DEDICATED CASE. *1MB* WILL REACT TO
00417 M00S00355.1mb +++|* THE OS ACTION CODES SUPPLIED BY *DFT* AND LOG THE MAINTENANCE
00418 M00S00356.1mb +++|* REGISTERS TO THE *BML*.
00419 M00S00357.1mb +++| SPACE 4,10
00420 M00S00358.1mb +++|*** DAYFILE MESSAGES.
00421 M00S00359.1mb +++|*
00422 M00S00360.1mb +++|*
00423 M00S00361.1mb +++|* * 1MB - CALL ERROR.* = *1MB* WAS CALLED WITH AN ILLEGAL
00424 M00S00362.1mb +++|* FUNCTION BIT CODE.
00425 M00S00363.1mb +++| SPACE 4,20
00426 M00S00364.1mb +++|*** SYSTEM CONTROL POINT MESSAGES.
00427 M00S00365.1mb +++|*
00428 M00S00366.1mb +++|*
00429 M00S00367.1mb +++|* HH.MM.SS ERR=DEMMXXXXXXXX
00430 M00S00368.1mb +++|*
00431 M00S00369.1mb +++|* HH.MM.SS = TIME THE ERROR WAS DETECTED, IF VERSION 4 OR ABOVE
00432 M00S00370.1mb +++|* *DFT* AND THE TIME WAS AVAILABLE FROM THE WALL
00433 M00S00371.1mb +++|* CLOCK CHIP.
00434 M00S00372.1mb +++|* = TIME THE ERROR WAS LOGGED BY *1MB*, IF *DFT*
00435 M00S00373.1mb +++|* VERSION 3, OR THE TIME WAS NOT AVAILABLE TO *DFT*.
00436 M00S00374.1mb +++|*
00437 M00S00375.1mb +++|* E = ELEMENT SPECIFIER.
00438 M00S00376.1mb +++|* = C, FOR PROCESSOR 0.
00439 M00S00377.1mb +++|* = D, FOR PROCESSOR 1.
00440 M00S00378.1mb +++|* = I, FOR IOU 0.
00441 M00S00379.1mb +++|* = J, FOR IOU 1.
00442 M00S00380.1mb +++|* = M, FOR MEMORY.
00443 M00S00381.1mb +++|* = A, FOR *DFT* INTERNAL ERROR.
00444 M00S00382.1mb +++|*
00445 M00S00383.1mb +++|* MM = MODEL NUMBER OF THE SPECIFIED ELEMENT.
00446 M00S00384.1mb +++|* THIS FIELD IS NOT PRESENT IF THE ELEMENT SPECIFIER IS
00447 M00S00385.1mb +++|* *A*.
00448 M00S00386.1mb +++|*
00449 M00S00387.1mb +++|* XXXXXXXX = MODEL DEPENDENT DATA FURTHER DESCRIBING THE ERROR.
00450 M00S00388.1mb +++|* THIS NORMALLY CONSISTS OF THE THREE CHARACTER
00451 M00S00389.1mb +++|* *DFT* ANALYSIS CODE.
00452 M00S00390.1mb +++|*
00453 M00S00391.1mb +++|*
00454 M00S00392.1mb +++|* IN THE FOLLOWING MESSAGES, THE HEXADECIMAL NUMBER IN THE
00455 M00S00393.1mb +++|* MESSAGE IS THE *DFT* ANALYSIS CODE WHICH CAUSED THE MESSAGE.
00456 M00S00394.1mb +++|*
00457 M00S00395.1mb +++|* *(204) FATAL CPU ERROR*
00458 M00S00396.1mb +++|* *(215) FATAL MCH ERROR*
00459 M00S00397.1mb +++|*
00460 M00S00398.1mb +++|* THE FOLLOWING MESSAGE IS POSTED WHEN A POWER OR ENVIRONMENT
00461 M00S00399.1mb +++|* WARNING HAS CLEARED.
00462 M00S00400.1mb +++|*
00463 M00S00401.1mb +++|* *POWER/ENVIRONMENT NORMAL*
00464 M00S00402.1mb +++| SPACE 4,10
00465 M00S00403.1mb +++| ORG PPFW
00466 M00S00404.1mb +++| QUAL 1MB
00467 M00S00405.1mb +++|
00468 M00S00406.1mb +++| MEP BSS 0 ENTRY
00469 M00S00407.1mb +++| LJM MEP1 PRESET
00470 M00S00408.1mb +++|
00471 M00S00409.1mb +++|* GLOBAL STORAGE.
00472 M00S00410.1mb +++|
00473 M00S00411.1mb +++| DFTV CON 0 *DFT* VERSION (0 = VERSION 3)
00474 M00S00412.1mb +++| SSCW CON 0,0 SUPPORTIVE STATUS CONTROL WORD ADDRESS
00475 M00S00413.1mb +++| SPACE 4,10
00476 M00S00414.1mb +++|** COMMON SUBROUTINES.
00477 M00S00415.1mb +++|
00478 M00S00416.1mb +++|
00479 M00S00417.1mb +++| COMMON
00480 M00S00418.1mb +++|
00481 M00S00419.1mb +++| LIST D
00482 M00S00420.1mb +++| COMMON HERE
00483 M00S00421.1mb +++| LIST *
00484 M00S00422.1mb +++| SPACE 4,10
00485 M00S00423.1mb +++|* COMMON DECKS WITH NO 16-BIT INSTRUCTIONS.
00486 M00S00424.1mb +++|
00487 M00S00425.1mb +++|
00488 M00S00426.1mb +++|*CALL COMPMRA
00489 M00S00427.1mb +++|*CALL COMPACS
00490 M00S00428.1mb +++|*CALL COMT8AD
00491 M00S00429.1mb +++| SPACE 4,10
00492 M00S00430.1mb +++|* SYSTEM CONTROL POINT MESSAGES.
00493 M00S00431.1mb +++|
00494 M00S00432.1mb +++|
00495 M00S00433.1mb +++| MSFS DATA 28C HH.MM.SS.ERR=XXXXXXXXXXXX
00496 M00S00434.1mb +++| CSHM EQU MSFS DEFAULT *CSHM* MESSAGE
00497 M00S00435.1mb +++| MSCP DATA C*(204) FATAL CPU ERROR*
00498 M00S00436.1mb +++| MSME DATA C*(215) FATAL MCH ERROR*
00499 M00S00437.1mb +++| MSPN DATA C*POWER/ENVIRONMENT NORMAL*
00500 M00S00438.1mb +++| TOSC SPACE 4,10
00501 M00S00439.1mb +++|** TABLE OF OS ACTION CODES.
00502 M00S00440.1mb +++|
00503 M00S00441.1mb +++| TOSC INDEX
00504 M00S00442.1mb +++| INDEX EWAC,ENW ENVIRONMENT WARNING
00505 M00S00443.1mb +++| INDEX LPAC,LPW LONG POWER WARNING
00506 M00S00444.1mb +++| INDEX SPAC,SPW SHORT POWER WARNING
00507 M00S00445.1mb +++| INDEX WCAC,WCL WARNING CLEAR
00508 M00S00446.1mb +++| INDEX FIAC,FIE FATAL IOU ERROR
00509 M00S00447.1mb +++| INDEX NVAC,NIE NOS/VE IOU ERROR
00510 M00S00448.1mb +++| INDEX UMAC,MEP6 FATAL CM ERROR
00511 M00S00449.1mb +++| INDEX MBAC,MOB MULTIPLE ODD BIT ERROR
00512 M00S00450.1mb +++| INDEX UPAC,MEP6 FATAL CPU ERROR
00513 M00S00451.1mb +++| INDEX UIAC,FIE UNCORRECTED IOU ERROR
00514 M00S00452.1mb +++| INDEX MXAC
00515 M00S00453.1mb +++| TDFA SPACE 4,10
00516 M00S00454.1mb +++|** TDFA - TABLE OF *DFT* ANALYSIS CODES.
00517 M00S00455.1mb +++|*
00518 M00S00456.1mb +++|*T 12/ *DFT* CODE, 12/ ACTION, 12/ ROUTINE
Figure
00519 M00S00457.1mb +++|*
00520 M00S00458.1mb +++|* FOR *DFT* VERSION 4, OR ABOVE THE PROCESSING ROUTINE IS
00521 M00S00459.1mb +++|* SELECTED BY FINDING A TABLE ENTRY WITH A *DFT* ANALYSIS CODE
00522 M00S00460.1mb +++|* AND OS ACTION CODE MATCHING THOSE PASSED BY *DFT*. IF NO
00523 M00S00461.1mb +++|* MATCH IS FOUND, ROUTINE *MSC* WILL BE SELECTED. THE TABLE
00524 M00S00462.1mb +++|* MUST BE IN ASCENDING ORDER BY ANALYSIS CODE.
00525 M00S00463.1mb +++|
00526 M00S00464.1mb +++|
00527 M00S00465.1mb +++| TDFA BSS 0
00528 M00S00466.1mb +++| CON 4,S7AC,FIE C170 UNCORRECTED IOU ERROR (NIO PP)
00529 M00S00467.1mb +++| CON 4,S8AC,NIE C180 UNCORRECTED IOU ERROR (NIO PP)
00530 M00S00468.1mb +++| CON 6,SSAC,FIE FATAL IOU ERROR (NIO PP)
00531 M00S00469.1mb +++| CON 0#8,SSAC,FIE FATAL IOU ERROR (CIO PP)
00532 M00S00470.1mb +++| CON 0#9,S7AC,FIE C170 UNCORRECTED IOU ERROR (CIO PP)
00533 M00S00471.1mb +++| CON 0#9,S8AC,NIE C180 UNCORRECTED IOU ERROR (CIO PP)
00534 M00S00472.1mb +++| CON 0#105,SSAC,MOB MULTIPLE ODD BIT MEMORY ERROR
00535 M00S00473.1mb +++| CON 0#106,SSAC,MOB PARTIAL WRITE PARITY ERROR
00536 M00S00474.1mb +++| CON 0#21E,SSAC,MOB PARTIAL WRITE PARITY ERROR (990)
00537 M00S00475.1mb +++| CON 0#701,ISAC,ENW ENVIRONMENT WARNING
00538 M00S00476.1mb +++| CON 0#702,ISAC,LPW LONG POWER WARNING
00539 M00S00477.1mb +++| CON 0#703,SSAC,SPW SHORT POWER WARNING
00540 M00S00478.1mb +++| CON 0#704,RSAC,WCL ENVIRONMENT WARNING CLEAR
00541 M00S00479.1mb +++| CON 0#705,RSAC,WCL LONG POWER WARNING CLEAR
00542 M00S00480.1mb +++| CON 0#706,USAC,WCL SHORT POWER WARNING CLEAR
00543 M00S00481.1mb +++| CON 0#FFF END OF TABLE
Line S00001 Modification History
M01(Added by)
271l716
Seq # *Modification Id* Act
----------------------------+
00544 M01S00001.271l716 +++| CNR SPACE 4,15
00545 M01S00002.271l716 +++|** CNR - CHECK FOR NOS REQUEST.
00546 M01S00003.271l716 +++|*
00547 M01S00004.271l716 +++|* THIS ROUTINE IS CALLED IF *DFT* IS IN DEDICATED MODE AND
00548 M01S00005.271l716 +++|* THERE IS A NOS REQUEST PRESENT. IT RESERVES THE CIP
00549 M01S00006.271l716 +++|* CHANNEL, SETS THE REQUEST STATUS = *ACTIVE*, WAITS FOR THE
00550 M01S00007.271l716 +++|* REQUEST TO BE PROCESSED, AND RELEASES THE CIP CHANNEL.
00551 M01S00008.271l716 +++|*
00552 M01S00009.271l716 +++|* USES CM - CM+4, T1 - T1+4.
00553 M01S00010.271l716 +++|*
00554 M01S00011.271l716 +++|* CALLS CRQ, SDA.
00555 M01S00012.271l716 +++|*
00556 M01S00013.271l716 +++|* MACROS DCHAN, DELAY, RCHAN.
00557 M01S00014.271l716 +++|
00558 M01S00015.271l716 +++|
00559 M01S00016.271l716 +++| CNR SUBR ENTRY/EXIT
00560 M01S00017.271l716 +++| RJM SDA READ NOS REQUEST HEADER
00561 M01S00018.271l716 +++| CRD T1
00562 M01S00019.271l716 +++| LDD T1+4 CHECK REQUEST STATUS
00563 M01S00020.271l716 +++| LMN STRY
00564 M01S00021.271l716 +++| NJN CNRX IF NOT STATUS = *READY*
00565 M01S00022.271l716 +++| LDN DSAL LOCATE CIP CHANNEL
00566 M01S00023.271l716 +++| CRD CM
00567 M01S00024.271l716 +++| LDD CM+4 RESERVE CIP CHANNEL
00568 M01S00025.271l716 +++| LPN 77
00569 M01S00026.271l716 +++| STM CNRA
00570 M01S00027.271l716 +++| RCHAN
00571 M01S00028.271l716 +++| RJM CRQ CHECK REQUEST FOR SPECIAL PROCESSING
00572 M01S00029.271l716 +++| LDN STAC SET STATUS = *ACTIVE*
00573 M01S00030.271l716 +++| STD T1+4
00574 M01S00031.271l716 +++| RJM SDA REWRITE NOS REQUEST HEADER
00575 M01S00032.271l716 +++| CWD T1
00576 M01S00033.271l716 +++|
00577 M01S00034.271l716 +++|* WAIT FOR REQUEST TO BE PROCESSED BY *DFT*.
00578 M01S00035.271l716 +++|
00579 M01S00036.271l716 +++| CNR1 DELAY
00580 M01S00037.271l716 +++| RJM SDA READ NOS REQUEST HEADER
00581 M01S00038.271l716 +++| CRD T1
00582 M01S00039.271l716 +++| LDD T1+4
00583 M01S00040.271l716 +++| LMN STAC
00584 M01S00041.271l716 +++| ZJN CNR1 IF STATUS = *ACTIVE* STILL PRESENT
00585 M01S00042.271l716 +++| LDC ** RELEASE CIP CHANNEL
00586 M01S00043.271l716 +++| CNRA EQU *-1
00587 M01S00044.271l716 +++| DCHAN
00588 M01S00045.271l716 +++| LJM CNRX RETURN
00589 M01S00046.271l716 +++| CRQ SPACE 4,10
00590 M01S00047.271l716 +++|** CRQ - CHECK *DFT* REQUEST FOR SPECIAL PROCESSING.
00591 M01S00048.271l716 +++|*
00592 M01S00049.271l716 +++|* EXIT *UADM/FRAS* ISSUED IF NECESSARY.
00593 M01S00050.271l716 +++|*
00594 M01S00051.271l716 +++|* CALLS SDA.
00595 M01S00052.271l716 +++|*
00596 M01S00053.271l716 +++|* USES CM - CM+4.
00597 M01S00054.271l716 +++|*
00598 M01S00055.271l716 +++|* MACROS MONITOR.
00599 M01S00056.271l716 +++|
00600 M01S00057.271l716 +++|
00601 M01S00058.271l716 +++| CRQ SUBR ENTRY/EXIT
00602 M01S00059.271l716 +++|
00603 M01S00060.271l716 +++|* THE FOLLOWING CODE ASSUMES THERE IS ONLY ONE REQUEST BUFFER
00604 M01S00061.271l716 +++|* WHICH IMMEDIATELY FOLLOWS THE REQUEST HEADER.
00605 M01S00062.271l716 +++|
00606 M01S00063.271l716 +++| RJM SDA READ REQUEST
00607 M01S00064.271l716 +++| ADN 1
00608 M01S00065.271l716 +++| CRM CRQA,ON
00609 M01S00066.271l716 +++| LDM CRQA CHECK REQUEST
00610 M01S00067.271l716 +++| LMN RQSF
00611 M01S00068.271l716 +++| NJN CRQX IF NO *UADM* NEEDED
00612 M01S00069.271l716 +++| LDC FRAS SET *UADM* SUBFUNCTION
00613 M01S00070.271l716 +++| STM CRQA
00614 M01S00071.271l716 +++| LDD MA WRITE REQUEST TO MESSAGE BUFFER
00615 M01S00072.271l716 +++| CWM CRQA,ON
00616 M01S00073.271l716 +++| LDN ZERL SET *UADM* PARAMETERS
00617 M01S00074.271l716 +++| CRD CM
00618 M01S00075.271l716 +++| LDN 1 SET REQUEST COUNT
00619 M01S00076.271l716 +++| STD CM+1
00620 M01S00077.271l716 +++|* STD CM+2 (NO DROP FLAG IGNORED)
00621 M01S00078.271l716 +++| MONITOR UADM ALERT *CPUMTR* OF PENDING *FRC* UPDATE
00622 M01S00079.271l716 +++| UJN CRQX RETURN
00623 M01S00080.271l716 +++|
00624 M01S00081.271l716 +++|
00625 M01S00082.271l716 +++| CRQA BSS 5
00626 M00S00482.1mb +++| MEP SPACE 4,20
00627 M00S00483.1mb +++|* MAIN PROGRAM.
00628 M00S00484.1mb +++|
00629 M00S00485.1mb +++|** PROGRAMMING NOTE.
00630 M00S00486.1mb +++|*
00631 M00S00487.1mb +++|* WHENEVER A CALL TO *DFM* IS MADE, IT MAY BE NECESSARY FOR
00632 M00S00488.1mb +++|* *1DD* TO BE INVOKED TO FLUSH THE DAYFILE BUFFER. *1DD*
00633 M00S00489.1mb +++|* OVERLAYS A PART OF THE PP, WHICH IT RESTORES WHEN COMPLETE.
00634 M00S00490.1mb +++|* HOWEVER, SINCE ONLY 12-BIT DATA CAN BE RESTORED BY THIS
00635 M00S00491.1mb +++|* PROCESS, *1MB* MUST NEVER DEPEND ON 16-BIT DATA BEING
00636 M00S00492.1mb +++|* PRESERVED ACROSS A *DFM* CALL IN THE PART OF THE PP USED BY
00637 M00S00493.1mb +++|* *1DD*. FIRST, ANY *1MB* CODE CONTAINING LONG INSTRUCTIONS
00638 M00S00494.1mb +++|* MUST NOT START BEFORE LOCATION *DDLW*, DEFINED IN *COMSMSC*
00639 M00S00495.1mb +++|* AS THE LAST WORD USED BY *1DD*. SECOND, SINCE ANY DIRECT
00640 M00S00496.1mb +++|* CELLS CONTAINING 16-BIT DATA WILL NOT BE INTACT AFTER *1DD*
00641 M00S00497.1mb +++|* IS COMPLETE, CARE SHOULD BE TAKEN EITHER TO STORE 16-BIT DATA
00642 M00S00498.1mb +++|* IN THE PROTECTED AREA OF *1MB*, OR TO RE-READ THE DATA FROM
00643 M00S00499.1mb +++|* CM AFTER THE *DFM* CALL.
00644 M00S00500.1mb +++|
00645 M00S00501.1mb +++|
00646 M00S00502.1mb +++| .MEP MAX *,DDLW
00647 M00S00503.1mb +++| ORG .MEP
00648 M00S00504.1mb +++|
00649 M00S00505.1mb +++| MEP1 RJM PRS PRESET FOR *1MB*
00650 M00S00506.1mb +++| LDK EIBP READ *EICB* POINTER
00651 M00S00507.1mb +++| CRD CN
00652 M00S00508.1mb +++| ADN INWL-EIBP CHECK *MCH* ERROR BIT
00653 M00S00509.1mb +++| CRD CM
00654 M00S00510.1mb +++| LDD CN+3 SAVE *EICB* ADDRESS
00655 M00S00511.1mb +++| RAM DSPA
00656 M00S00512.1mb +++| LDD CN+4
00657 M00S00513.1mb +++| RAM DSPA+1
00658 M00S00514.1mb +++| LDD CM+4
00659 M00S00515.1mb +++| SHN 21-5
00660 M00S00516.1mb +++| MJP MRER IF MCH ERROR IN PROGRESS
00661 M00S00517.1mb +++| LDC LINS DEFINE LONG INSTRUCTIONS
00662 M00S00518.1mb +++| RJM DLI
Seq # *Modification Id* Act
----------------------------+
00701 M01S00016.ns2660 +++| LJM DPP1 CALL *1DS* AND ENABLE *1MB* CALL
00702 M00S00555.1mb +++|
00703 M00S00556.1mb +++| MEP5 LDD CN+1 SET SYMPTOM CODE IN *BML*
00704 M00S00557.1mb +++| STM IBMF+1
00705 M00S00558.1mb +++| LDDL CN+2 SET SEQUENCE NUMBER IN *BML*
00706 M00S00559.1mb +++| SHN -10
00707 M00S00560.1mb +++| STM IBMG+4
00708 M00S00561.1mb +++| RJM DOA DETERMINE OS ACTION
00709 M00S00562.1mb +++|
00710 M00S00563.1mb +++|* OS ACTION ROUTINES WILL RETURN HERE.
00711 M00S00564.1mb +++|
00712 M00S00565.1mb +++| MEP6 RJM CTH CHECK THRESHOLD EXCEEDED
00713 M00S00566.1mb +++| RJM LMR LOG MAINTENANCE REGISTERS
00714 M00S00567.1mb +++|
00715 M00S00568.1mb +++|* CLEAR C170 VALID DATA FLAG, LOGGING ACTION FLAG, INTERLOCK
00716 M00S00569.1mb +++|* FLAG AND THRESHOLD EXCEEDED FLAG IN M/R BUFFER CONTROL WORD.
00717 M00S00570.1mb +++|
00718 M00S00571.1mb +++| LDD MB READ CONTROL WORD
00719 M00S00572.1mb +++| SHN 14
00720 M00S00573.1mb +++| LMD MB+1
00721 M00S00574.1mb +++| CRDL CN
00722 M00S00575.1mb +++| LDDL CN+2 CLEAR FLAGS
00723 M00S00576.1mb +++| MEPC SCBN (MRV7,MRIL,MRLG,MRTH)
00724 M00S00577.1mb +++|* SCBN (MRV7,MRIL) (180 LOGGING)
00725 M00S00578.1mb +++| STDL CN+2
00726 M00S00579.1mb +++| LDD MB REWRITE M/R BUFFER CONTROL WORD
00727 M00S00580.1mb +++| SHN 14
00728 M00S00581.1mb +++| LMD MB+1
00729 M00S00582.1mb +++| CWDL CN
00730 M00S00583.1mb +++| LJM MEP3 PROCESS NEXT M/R ENTRY
00731 M00S00584.1mb +++|
00732 M00S00585.1mb +++| MEPD VFD 18/0L1DS,6/0,2/0,1/0,3/0,6//1DS/IASF,12/0,12/0
00733 M00S00586.1mb +++| TITLE OS ACTION CODE PROCESSING ROUTINES.
00734 M00S00587.1mb +++| SPACE 4,10
00735 M00S00588.1mb +++|*** OS ACTION CODE PROCESSING ROUTINES.
00736 M00S00589.1mb +++|*
00737 M00S00590.1mb +++|* ENTRY (MB - MB+1) = ADDRESS OF M/R CONTROL WORD.
00738 M00S00591.1mb +++|* (DC - DC+3) = *DFT* CONTROL WORD.
00739 M00S00592.1mb +++|* (CN - CN+3) = M/R BUFFER CONTROL WORD.
00740 M00S00593.1mb +++|*
00741 M00S00594.1mb +++|* EXIT TO *MEP6* TO LOG MAINTENANCE REGISTERS.
00742 M00S00595.1mb +++|* TO *CSH* TO CHECKPOINT AND HANG.
00743 M00S00596.1mb +++| ENW SPACE 4,10
00744 M00S00597.1mb +++|** ENW - ENVIRONMENT WARNING.
00745 M00S00598.1mb +++|*
00746 M00S00599.1mb +++|* EXIT TO *WWC* TO WAIT FOR WARNING CLEAR.
00747 M00S00600.1mb +++|*
00748 M00S00601.1mb +++|* USES CM - CM+3.
00749 M00S00602.1mb +++|*
00750 M00S00603.1mb +++|* CALLS CCI, CCM, CKC, CKP, DOB, LMR, RSM.
00751 M00S00604.1mb +++|
00752 M00S00605.1mb +++|
00753 M00S00606.1mb +++| ENW BSS 0 ENTRY
00754 M00S00607.1mb +++| RJM CCM CREATE CONSOLE MESSAGE
00755 M00S00608.1mb +++| LDD SC+2
00756 M00S00609.1mb +++| NJN ENW1 IF *1CK* ALREADY CALLED
00757 M00S00610.1mb +++| RJM LMR LOG MAINTENANCE REGISTERS
00758 M00S00611.1mb +++| ENW1 LDN ZERL SET C170 ERROR FLAG
00759 M00S00612.1mb +++| CRDL CM
00760 M00S00613.1mb +++| AOD CM+3
00761 M00S00614.1mb +++| ERRNZ DCE7 CODE DEPENDS ON VALUE
00762 M00S00615.1mb +++| RJM DOB
00763 M00S00616.1mb +++| ADK DFCW
00764 M00S00617.1mb +++| RDSL CM
00765 M00S00618.1mb +++| RJM CCI CLEAR M/R CONTROL WORD INTERLOCK
Line S00619 Modification History
M01(Removed by)
ns2593
Seq # *Modification Id* Act
----------------------------+
00766 M01S00619.ns2593 ---| LDN 10 SET *1CK* TO RECALL *1MB*
Line S00003 Modification History
M01(Added by)
ns2593
Seq # *Modification Id* Act
----------------------------+
00767 M01S00003.ns2593 +++| ENWC LDN 10 SET *1CK* TO RECALL *1MB*
00768 M01S00004.ns2593 +++|* LDN 13 (LONG POWER WARNING)
00769 M00S00620.1mb +++| STM CKPA+2
00770 M00S00621.1mb +++| LDN SPLG SET *1MB* FUNCTION CODE
00771 M00S00622.1mb +++| STM CKPA+3
00772 M00S00623.1mb +++| RJM CKP LOAD AND EXECUTE *1CK*
00773 M00S00624.1mb +++| RJM CKC WAIT FOR *1CK* TO COMPLETE
00774 M00S00625.1mb +++| RJM RSM REQUEST STEP MODE
00775 M00S00626.1mb +++| LDD CP DISPLAY OPERATOR MESSAGE
00776 M00S00627.1mb +++| ADN MS2W
00777 M00S00628.1mb +++| CWM MSFS,TR
00778 M00S00629.1mb +++| LJM WWC WAIT FOR WARNING CLEAR
00779 M00S00630.1mb +++| LPW SPACE 4,10
00780 M00S00631.1mb +++|** LPW - LONG POWER WARNING.
Line S00632 Modification History
M01(Removed by)
ns2593
Seq # *Modification Id* Act
----------------------------+
00781 M01S00632.ns2593 ---|*
00782 M01S00633.ns2593 ---|* EXIT TO *SPW* IF ALL MASS STORAGE UNITS ARE NOT *ISD*-S.
00783 M01S00634.ns2593 ---|* TO *ENW* IF ALL MASS STORAGE UNITS ARE *ISD*-S.
00784 M01S00635.ns2593 ---|*
00785 M01S00636.ns2593 ---|* USES CM - CM+4.
00786 M00S00637.1mb +++|
00787 M00S00638.1mb +++|
00788 M00S00639.1mb +++| LPW BSS 0 ENTRY
Line S00640 Modification History
M01(Removed by)
ns2593
Seq # *Modification Id* Act
----------------------------+
00789 M01S00640.ns2593 ---| LDK CFGL CHECK ALL *ISD* FLAG
00790 M01S00641.ns2593 ---| CRD CM
00791 M01S00642.ns2593 ---| LDD CM+3
00792 M01S00643.ns2593 ---| SHN 21-10
00793 M01S00644.ns2593 ---| PJN SPW IF NOT ALL *ISD*-S
Line S00005 Modification History
M01(Added by)
ns2593
Seq # *Modification Id* Act
----------------------------+
00794 M01S00005.ns2593 +++| LDN 13-10 CHANGE *1CK* CALL TO LONG POWER WARNING
00795 M01S00006.ns2593 +++| RAM ENWC
00796 M00S00645.1mb +++| LJM ENW PROCESS AS ENVIRONMENT WARNING
00797 M00S00646.1mb +++| SPW SPACE 4,10
00798 M00S00647.1mb +++|** SPW - SHORT POWER WARNING.
00799 M00S00648.1mb +++|*
00800 M00S00649.1mb +++|* EXIT TO *WWC* TO WAIT FOR WARNING CLEAR.
00801 M00S00650.1mb +++|*
00802 M00S00651.1mb +++|* CALLS CCM, LMR, RSM.
00803 M00S00652.1mb +++|
00804 M00S00653.1mb +++|
00805 M00S00654.1mb +++| SPW BSS 0 ENTRY
00806 M00S00655.1mb +++| RJM CCM CREATE CONSOLE MESSAGE
00807 M00S00656.1mb +++| RJM LMR LOG MAINTENANCE REGISTERS
00808 M00S00657.1mb +++| RJM RSM REQUEST STEP MODE
00809 M00S00658.1mb +++| LJM WWC WAIT FOR WARNING TO CLEAR
00810 M00S00659.1mb +++| WCL SPACE 4,10
00811 M00S00660.1mb +++|** WCL - WARNING CLEAR.
00812 M00S00661.1mb +++|*
00813 M00S00662.1mb +++|* EXIT TO *MEP6* TO LOG MAINTENANCE REGISTERS.
00814 M00S00663.1mb +++|* (SCRL) UPDATED.
00815 M00S00664.1mb +++|*
00816 M00S00665.1mb +++|* USES CM - CM+4, SC - SC+4.
00817 M00S00666.1mb +++|*
00818 M00S00667.1mb +++|* MACROS DELAY, MONITOR.
00819 M00S00668.1mb +++|
00820 M00S00669.1mb +++|
00821 M00S00670.1mb +++| WCL LDD CP DISPLAY *POWER/ENVIRONMENT NORMAL*
00822 M00S00671.1mb +++| ADN MS2W
00823 M00S00672.1mb +++| CWM MSPN,TR
00824 M00S00673.1mb +++| LDN SSTL CHECK AUTORESTART
00825 M00S00674.1mb +++| CRD CM
00826 M00S00675.1mb +++| LDD CM
00827 M00S00676.1mb +++| SHN 21-13
00828 M00S00677.1mb +++| MJN WCL2 IF AUTORESTART DISABLED
00829 M00S00678.1mb +++| LDD SC
00830 M00S00679.1mb +++| SHN 21-11
00831 M00S00680.1mb +++| MJN WCL1 IF *1MB* REQUEST BIT SET
00832 M00S00681.1mb +++| LDD TH
00833 M00S00682.1mb +++| RAD SC
00834 M00S00683.1mb +++| LDC SCRL STORE *SCRL* WITH REQUESTED FLAG SET
00835 M00S00684.1mb +++| CWD SC
00836 M00S00685.1mb +++| WCL1 LDN ZERL
00837 M00S00686.1mb +++| CRD CM
00838 M00S00687.1mb +++| LDN 4 SET *DSRM* SUBFUNCTION TO CLEAR STEP
00839 M00S00688.1mb +++| STD CM+1
00840 M00S00689.1mb +++| STM MEPA SET AUTORESTART PENDING
00841 M00S00690.1mb +++| MONITOR DSRM
00842 M00S00691.1mb +++| WCL2 LDC SCRL ENABLE *UNSTEP* COMMAND
00843 M00S00692.1mb +++| CRD SC
00844 M00S00693.1mb +++| LDD SC
00845 M00S00694.1mb +++| LPC 6777
00846 M00S00695.1mb +++| STD SC
00847 M00S00696.1mb +++| LDC SCRL
00848 M00S00697.1mb +++| CWD SC
00849 M00S00698.1mb +++| WCL3 DELAY
00850 M00S00699.1mb +++| LDC SCRL CHECK STEP MODE
00851 M00S00700.1mb +++| CRD SC
00852 M00S00701.1mb +++| LDD SC
00853 M00S00702.1mb +++| SHN 21-10
00854 M00S00703.1mb +++| MJN WCL3 IF STEP STILL SET
00855 M00S00704.1mb +++| LJM MEP6 LOG MAINTENANCE REGISTERS
00856 M00S00705.1mb +++| FIE SPACE 4,10
00857 M00S00706.1mb +++|** FIE - FATAL IOU ERROR.
00858 M00S00707.1mb +++|*
00859 M00S00708.1mb +++|* EXIT TO *CSH* TO CHECK POINT DEVICES AND THEN HANG.
00860 M00S00709.1mb +++|*
00861 M00S00710.1mb +++|* USES CM - CM+3.
00862 M00S00711.1mb +++|*
00863 M00S00712.1mb +++|* CALLS CCI, CCM, CSH, DOB.
00864 M00S00713.1mb +++|
00865 M00S00714.1mb +++|
00866 M00S00715.1mb +++| FIE BSS 0 ENTRY
00867 M00S00716.1mb +++| RJM CCM CREATE CONSOLE MESSAGE
00868 M00S00717.1mb +++| LDN 11 CHECK POINT DEVICES AND RECALL *1MB*
00869 M00S00718.1mb +++| STM CKPA+2
00870 M00S00719.1mb +++| LDN SPLG SET *1MB* FUNCTION CODE
00871 M00S00720.1mb +++| STM CKPA+3
00872 M00S00721.1mb +++| LDN ZERL SET C170 ERROR FLAG
00873 M00S00722.1mb +++| CRDL CM
00874 M00S00723.1mb +++| AOD CM+3
00875 M00S00724.1mb +++| ERRNZ DCE7 CODE DEPENDS ON VALUE
00876 M00S00725.1mb +++| RJM DOB
00877 M00S00726.1mb +++| ADK DFCW
00878 M00S00727.1mb +++| RDSL CM
00879 M00S00728.1mb +++| RJM CCI CLEAR M/R CONTROL WORD INTERLOCK
00880 M00S00729.1mb +++| RJM CSH CHECKPOINT AND HANG
00881 M00S00730.1mb +++| NIE SPACE 4,10
00882 M00S00731.1mb +++|** NIE - NOS/VE IOU ERROR.
00883 M00S00732.1mb +++|*
00884 M00S00733.1mb +++|* EXIT TO *MEP6* TO LOG MAINTENANCE REGISTERS.
00885 M00S00734.1mb +++|*
00886 M00S00735.1mb +++|* CALLS CCM.
00887 M00S00736.1mb +++|
00888 M00S00737.1mb +++|
00889 M00S00738.1mb +++| NIE BSS 0 ENTRY
00890 M00S00739.1mb +++| RJM CCM CREATE CONSOLE MESSAGE
00891 M00S00740.1mb +++| LJM MEP6 LOG MAINTENANCE REGISTERS
00892 M00S00741.1mb +++| MOB SPACE 4,10
00893 M00S00742.1mb +++|** MOB - MULTIPLE ODD BIT ERROR.
00894 M00S00743.1mb +++|*
00895 M00S00744.1mb +++|* CALLS CCI, CCM, RSM.
00896 M00S00745.1mb +++|
00897 M00S00746.1mb +++| MOB RJM CCI CLEAR M/R INTERLOCK
00898 M00S00747.1mb +++| RJM CCM CREATE CONSOLE MESSAGE
00899 M00S00748.1mb +++| RJM RSM REQUEST STEP MODE
00900 M00S00749.1mb +++| UJN * HANG
00901 M00S00750.1mb +++| TITLE OS ACTION CODE SUBROUTINES.
00902 M00S00751.1mb +++| CCI SPACE 4,10
00903 M00S00752.1mb +++|** CCI - CLEAR M/R CONTROL WORD INTERLOCK.
00904 M00S00753.1mb +++|*
00905 M00S00754.1mb +++|* ENTRY (MB - MB+1) = ADDRESS OF OLDEST M/R CONTROL WORD.
00906 M00S00755.1mb +++|*
00907 M00S00756.1mb +++|* USES CM - CM+3.
00908 M00S00757.1mb +++|
00909 M00S00758.1mb +++|
00910 M00S00759.1mb +++| CCI SUBR ENTRY/EXIT
00911 M00S00760.1mb +++| LCN 0 CLEAR M/R CONTROL WORD INTERLOCK
00912 M00S00761.1mb +++| STDL CM
00913 M00S00762.1mb +++| STDL CM+1
00914 M00S00763.1mb +++| STDL CM+3
00915 M00S00764.1mb +++| SCBN MRIL
00916 M00S00765.1mb +++| STDL CM+2
00917 M00S00766.1mb +++| LDD MB
00918 M00S00767.1mb +++| SHN 14
00919 M00S00768.1mb +++| LMD MB+1
00920 M00S00769.1mb +++| RDCL CM
00921 M00S00770.1mb +++| UJN CCIX RETURN
00922 M00S00771.1mb +++| CCM SPACE 4,15
00923 M00S00772.1mb +++|** CCM - CREATE CONSOLE MESSAGE.
00924 M00S00773.1mb +++|*
00925 M00S00774.1mb +++|* ENTRY (SSCW - SSCW+1) = ADDRESS OF SUPPORTIVE STATUS DATA.
00926 M00S00775.1mb +++|* (DFTV) = *DFT* VERSION.
00927 M00S00776.1mb +++|* (CN - CN+3) = M/R BUFFER CONTROL WORD.
00928 M00S00777.1mb +++|*
00929 M00S00778.1mb +++|* EXIT TIME AND FAULT SYMPTOM CODE BUILT INTO MESSAGE.
00930 M00S00779.1mb +++|* MESSAGE ISSUED TO SYSTEM CONTROL POINT.
00931 M00S00780.1mb +++|*
00932 M00S00781.1mb +++|* CALLS ACS, CTC, CTD, RER, SCM.
00933 M00S00782.1mb +++|*
00934 M00S00783.1mb +++|* USES T1, T3, T5, CM - CM+3.
00935 M00S00784.1mb +++|
00936 M00S00785.1mb +++|
00937 M00S00786.1mb +++| CCM SUBR ENTRY/EXIT
00938 M00S00787.1mb +++| LDM DFTV
00939 M00S00788.1mb +++| ZJN CCM1 IF NOT *DFT* VERSION 4 OR ABOVE
00940 M00S00789.1mb +++| LDN 2
00941 M00S00790.1mb +++| STD T1
00942 M00S00791.1mb +++| LDM SSCW
00943 M00S00792.1mb +++| SHN 14
00944 M00S00793.1mb +++| LMM SSCW+1
00945 M00S00794.1mb +++| ADN 1
00946 M00S00795.1mb +++| CRDL CM READ DATE/TIME
00947 M00S00796.1mb +++| ADN 1
00948 M00S00797.1mb +++| CRML CCMB,T1 READ FAULT SYMPTOM CODE
00949 M00S00798.1mb +++| LDD CM
00950 M00S00799.1mb +++| SHN 21-10
00951 M00S00800.1mb +++| MJN CCM1 IF NO VALID DATA
00952 M00S00801.1mb +++| NJN CCM2 IF NOT MODEL 20 IOU
00953 M00S00802.1mb +++| CCM1 LDK TIML GET TIME
00954 M00S00803.1mb +++| CRM MSFS,ON
00955 M00S00804.1mb +++| LDC MSFS+5 SET ADDRESS FOR ASSEMBLY
00956 M00S00805.1mb +++| STD T1
00957 M00S00806.1mb +++| LDN 0 SET END OF ASSEMBLY FOR *ACS*
00958 M00S00807.1mb +++| STM MSFS+5
00959 M00S00808.1mb +++| UJN CCM3 CONVERT FAULT SYMPTOM CODE
00960 M00S00809.1mb +++|
00961 M00S00810.1mb +++|* CONVERT TIME FROM SUPPORTIVE STATUS DATA.
00962 M00S00811.1mb +++|
00963 M00S00812.1mb +++| CCM2 LDC 2L . SET END OF STRING FOR *ACS*
00964 M00S00813.1mb +++| STD T5
00965 M00S00814.1mb +++| LDC 2L SET END OF ASSEMBLY FOR *ACS*
00966 M00S00815.1mb +++| STM MSFS
00967 M00S00816.1mb +++| LDC MSFS SET ADDRESS FOR ASSEMBLY
00968 M00S00817.1mb +++| STD T1
00969 M00S00818.1mb +++| LDDL CM+2 CONVERT HOURS
00970 M00S00819.1mb +++| SHN -10
00971 M00S00820.1mb +++| RJM CTD
00972 M00S00821.1mb +++| RJM ACS
00973 M00S00822.1mb +++| LDD CM+2 CONVERT MINUTES
00974 M00S00823.1mb +++| LPC 377
00975 M00S00824.1mb +++| RJM CTD
00976 M00S00825.1mb +++| RJM ACS
00977 M00S00826.1mb +++| LDDL CM+3 CONVERT SECONDS
00978 M00S00827.1mb +++| SHN -10
00979 M00S00828.1mb +++| RJM CTD
00980 M00S00829.1mb +++| RJM ACS
00981 M00S00830.1mb +++| CCM3 LDC CCMA ADD *ERR=* TO MESSAGE
00982 M00S00831.1mb +++| RJM ACS
00983 M00S00832.1mb +++| LDM MSFS+4
00984 M00S00833.1mb +++| SCN 77
00985 M00S00834.1mb +++| ADN 1R
00986 M00S00835.1mb +++| STM MSFS+4
00987 M00S00836.1mb +++| LDD CN+1
00988 M00S00837.1mb +++| LPC 3777
00989 M00S00838.1mb +++| SBK 0#707
00990 M00S00839.1mb +++| PJN CCM4 IF NOT WARNING
00991 M00S00840.1mb +++| ADK 0#707-0#701
00992 M00S00841.1mb +++| PJN CCM5 IF WARNING
00993 M00S00842.1mb +++| CCM4 LDM DFTV
00994 M00S00843.1mb +++| NJN CCM6 IF *DFT* VERSION 4 OR ABOVE
00995 M00S00844.1mb +++|
00996 M00S00845.1mb +++|* BUILD MESSAGE FOR ALL *DFT* VERSION 3 ERRORS, AND WARNING
00997 M00S00846.1mb +++|* ERRORS FOR *DFT* VERSION 4 AND ABOVE.
00998 M00S00847.1mb +++|
00999 M00S00848.1mb +++| CCM5 RJM RER READ *EID* REGISTER
01000 M00S00849.1mb +++| RJM SCM SET ANALYSIS CODE IN MESSAGE
01001 M00S00850.1mb +++| LDN 0 ADD TERMINATOR
01002 M00S00851.1mb +++| STM MSFS+13
01003 M00S00852.1mb +++| UJN CCM8 DISPLAY OPERATOR MESSAGE
01004 M00S00853.1mb +++|
01005 M00S00854.1mb +++|* CONVERT FAULT SYMPTOM CODE DATA FOR *DFT* VERSION 4 AND
01006 M00S00855.1mb +++|* ABOVE (EXCEPT FOR WARNING ERRORS).
01007 M00S00856.1mb +++|
01008 M00S00857.1mb +++| CCM6 LDN 0 SET END OF STRING FOR *ACS*
01009 M00S00858.1mb +++| STD T5
01010 M00S00859.1mb +++| LDC CCMB+2 SET START OF FAULT SYMPTOM CODE
01011 M00S00860.1mb +++| STD T3
01012 M00S00861.1mb +++| CCM7 RJM CTC CONVERT TWO CHARACTERS
01013 M00S00862.1mb +++| RJM ACS
01014 M00S00863.1mb +++| AOD T3
01015 M00S00864.1mb +++| LMC CCMB+10
01016 M00S00865.1mb +++| NJN CCM7 IF MORE TO CONVERT
01017 M00S00866.1mb +++| CCM8 LDD CP DISPLAY OPERATOR MESSAGE
01018 M00S00867.1mb +++| ADN MS2W
01019 M00S00868.1mb +++| CWM MSFS,TR * HH.MM.SS ERR=XXXXXXXXXXXX*
01020 M00S00869.1mb +++| LJM CCMX RETURN
01021 M00S00870.1mb +++|
01022 M00S00871.1mb +++|
01023 M00S00872.1mb +++| CCMA DATA C*ERR=*
01024 M00S00873.1mb +++| CCMB BSS 2*4 FAULT SYMPTOM CODE
01025 M00S00874.1mb +++| CHC SPACE 4,10
01026 M00S00875.1mb +++|** CHC - CONVERT HEXADECIMAL CHARACTER TO DISPLAY CODE.
01027 M00S00876.1mb +++|*
01028 M00S00877.1mb +++|* ENTRY (A) = VALUE TO CONVERT.
01029 M00S00878.1mb +++|*
01030 M00S00879.1mb +++|* EXIT (A) = DISPLAY CODE.
01031 M00S00880.1mb +++|
01032 M00S00881.1mb +++|
01033 M00S00882.1mb +++| CHC1 ADN 10D+1R0 CONVERT TO DISPLAY CODE
01034 M00S00883.1mb +++|
01035 M00S00884.1mb +++| CHC SUBR ENTRY/EXIT
01036 M00S00885.1mb +++| LPN 17 MASK ONE CHARACTER
01037 M00S00886.1mb +++| SBN 10D
01038 M00S00887.1mb +++| MJN CHC1 IF DECIMAL CHARACTER
01039 M00S00888.1mb +++| ADN 1RA SET HEX CHARACTER
01040 M00S00889.1mb +++| UJN CHCX RETURN
01041 M00S00890.1mb +++| CTC SPACE 4,10
01042 M00S00891.1mb +++|** CTC - CONVERT TWO CHARACTERS.
01043 M00S00892.1mb +++|*
01044 M00S00893.1mb +++|* ENTRY (T3) = ADDRESS OF TWO 8-BIT ASCII CHARACTERS.
01045 M00S00894.1mb +++|*
01046 M00S00895.1mb +++|* EXIT (A) = ADDRESS OF TWO DISPLAY CODE CHARACTERS.
01047 M00S00896.1mb +++|* (T4 - T5) = TWO CHARACTERS PLUS ZERO TERMINATOR.
01048 M00S00897.1mb +++|*
01049 M00S00898.1mb +++|* USES T4, T6.
01050 M00S00899.1mb +++|
01051 M00S00900.1mb +++|
01052 M00S00901.1mb +++| CTC SUBR ENTRY/EXIT
01053 M00S00902.1mb +++| LDIL T3 CONVERT FIRST CHARACTER
01054 M00S00903.1mb +++| SHN -10
01055 M00S00904.1mb +++| SBN 40
01056 M00S00905.1mb +++| STD T6
01057 M00S00906.1mb +++| LDM T8AD,T6
01058 M00S00907.1mb +++| SHN 6
01059 M00S00908.1mb +++| STD T4
01060 M00S00909.1mb +++| LDI T3 CONVERT SECOND CHARACTER
01061 M00S00910.1mb +++| LPC 377
01062 M00S00911.1mb +++| SBN 40
01063 M00S00912.1mb +++| STD T6
01064 M00S00913.1mb +++| LDM T8AD,T6
01065 M00S00914.1mb +++| RAD T4
01066 M00S00915.1mb +++| LDN T4 SET ADDRESS OF STRING
01067 M00S00916.1mb +++| UJN CTCX RETURN
01068 M00S00917.1mb +++| CTD SPACE 4,10
01069 M00S00918.1mb +++|** CTD - CONVERT TWO DIGITS.
01070 M00S00919.1mb +++|*
01071 M00S00920.1mb +++|* ENTRY (A) = TWO 4-BIT DIGITS.
01072 M00S00921.1mb +++|*
01073 M00S00922.1mb +++|* EXIT (A) = ADDRESS OF STRING TO ADD TO MESSAGE.
01074 M00S00923.1mb +++|* (T4) = STRING TO ADD TO MESSAGE.
01075 M00S00924.1mb +++|* (CALLER MUST SUPPLY TERMINATOR IF NECESSARY).
01076 M00S00925.1mb +++|*
01077 M00S00926.1mb +++|* USES T3, T4.
01078 M00S00927.1mb +++|
01079 M00S00928.1mb +++|
01080 M00S00929.1mb +++| CTD SUBR ENTRY/EXIT
01081 M00S00930.1mb +++| STD T3
01082 M00S00931.1mb +++| SHN -4 CONVERT FIRST CHARACTER
01083 M00S00932.1mb +++| ADN 1R0
01084 M00S00933.1mb +++| SHN 6
01085 M00S00934.1mb +++| STD T4
01086 M00S00935.1mb +++| LDD T3 CONVERT SECOND CHARACTER
01087 M00S00936.1mb +++| LPN 17
01088 M00S00937.1mb +++| ADN 1R0
01089 M00S00938.1mb +++| RAD T4
01090 M00S00939.1mb +++| LDN T4 SET ADDRESS OF STRING
01091 M00S00940.1mb +++| UJN CTDX RETURN
01092 M00S00941.1mb +++| RER SPACE 4,15
01093 M00S00942.1mb +++|** RER - READ *EID* REGISTER.
01094 M00S00943.1mb +++|*
01095 M00S00944.1mb +++|* ENTRY (CN - CN+3) = M/R BUFFER CONTROL WORD.
01096 M00S00945.1mb +++|* *DFT* INDICATES CPU 1 OR IOU 1 BY LOGGING ELEMENT CODE
01097 M00S00946.1mb +++|* 10(16) OR 12(16) IN THE *EID* REGISTER (INSTEAD OF 0
01098 M00S00947.1mb +++|* OR 2).
Line S00001 Modification History
M01(Added by)
1mb34
Seq # *Modification Id* Act
----------------------------+
01099 M01S00001.1mb34 +++|* (MB - MB+1) = THE ADDRESS OF THE CURRENT NON REGISTER
01100 M01S00002.1mb34 +++|* STATUS BUFFER (*NRSB*) ENTRY.
01101 M00S00948.1mb +++|*
01102 M00S00949.1mb +++|* EXIT ELEMENT CODE AND MODEL NUMBER SET IN MESSAGE.
01103 M00S00950.1mb +++|*
01104 M00S00951.1mb +++|* USES T1, CM - CM+3.
01105 M00S00952.1mb +++|*
01106 M00S00953.1mb +++|* CALLS CTD, MRB.
01107 M00S00954.1mb +++|
01108 M00S00955.1mb +++|
01109 M00S00956.1mb +++| RER SUBR ENTRY/EXIT