cdc:nos2.source:opl.opl871:deck:cpumld
Deck CPUMLD
Library Member Format: MODIFY
Listing Sections
- Deck CPUMLD Start
- Deck CPUMLD Part 1 (Line 1634)
Source
Seq # *Modification Id* Act ----------------------------+ 00001 M00S00001.cpumld +++| IDENT CPUMLD 00002 M00S00002.cpumld +++| SST 00003 M00S00003.cpumld +++| 00004 M00S00004.cpumld +++| ENTRY CPUMLD 00005 M00S00005.cpumld +++| 00006 M00S00006.cpumld +++| SYSCOM B1 00007 M00S00007.cpumld +++|*COMMENT CPUMLD - *CPUMTR* LOADER.
Line S00008 Modification History | |
---|---|
M01 (Removed by) | 281l803 |
Seq # *Modification Id* Act ----------------------------+ 00008 M01S00008.281l803 ---| COMMENT COPYRIGHT CONTROL DATA CORP. 1975.
Line S00001 Modification History | |
---|---|
M01 (Added by) | 281l803 |
Seq # *Modification Id* Act ----------------------------+ 00009 M01S00001.281l803 +++| COMMENT COPYRIGHT CONTROL DATA SYSTEMS INC. 1992. 00010 M00S00009.cpumld +++| TITLE CPUMLD - CPUMTR LOADER. 00011 M00S00010.cpumld +++| SPACE 4 00012 M00S00011.cpumld +++|*** CPUMLD - CPUMTR LOADER. 00013 M00S00012.cpumld +++|* J.R. HOGUE/J.C. BOHNHOFF. 75/02/17. 00014 M00S00013.cpumld +++| SPACE 4 00015 M00S00014.cpumld +++|*** CPUMLD LOADS AND RELOCATES CPUMTR. 00016 M00S00015.cpumld +++|* 00017 M00S00016.cpumld +++|* CPUMTR IS ORGANIZED TO PLACE OPTIONAL CODE INTO BLOCKS 00018 M00S00017.cpumld +++|* WHICH CAN BE LOADED OR IGNORED AT DEAD START TIME, DEPENDING 00019 M00S00018.cpumld +++|* UPON WHICH FEATURES ARE TO BE USED BY THE OPERATING SYSTEM. 00020 M00S00019.cpumld +++|* CPUMLD IS A SIMPLE RELOCATING LOADER WHICH WILL BE 00021 M00S00020.cpumld +++|* LOADED INTO CENTRAL CORE AT DEAD START TIME BY STL. CPUMLD 00022 M00S00021.cpumld +++|* WILL THEN READ THE CPUMTR BINARIES FROM THE DEAD START TAPE 00023 M00S00022.cpumld +++|* (USING STL FOR THE TAPE READS) AND WILL DECIDE WHICH BLOCKS 00024 M00S00023.cpumld +++|* ARE TO BE LOADED AND WHICH ARE TO BE BYPASSED. 00025 M00S00024.cpumld +++|* 00026 M00S00025.cpumld +++|* CPUMLD CAN BE USED IN BATCH MODE FOR VALIDATION THAT A 00027 M00S00026.cpumld +++|* CPUMTR BINARY WILL LOAD WITHOUT ERRORS. IN SUCH A CASE, 00028 M00S00027.cpumld +++|* CPUMLD REWINDS AND READS THE CPUMTR BINARIES FROM FILE 00029 M00S00028.cpumld +++|* *LGO*. THE LOAD ADDRESS FOR THE MAIN PART OF *CPUMTR* 00030 M00S00029.cpumld +++|* IS SET TO 20000B. THE LOAD ADDRESS FOR THE PRESET PART 00031 M00S00030.cpumld +++|* OF *CPUMTR* IS SET TO 10000B. NORMALLY, THE MAIN PART 00032 M00S00031.cpumld +++|* OF *CPUMTR* WILL BE LOADED IN ITS PROPER PLACE IN *CMR*. 00033 M00S00032.cpumld +++| SPACE 4,10 00034 M00S00033.cpumld +++|*** DAYFILE MESSAGES (BATCH MODE). 00035 M00S00034.cpumld +++|* SYSTEM CONTROL POINT MESSAGES (DEADSTART LOAD). 00036 M00S00035.cpumld +++|* 00037 M00S00036.cpumld +++|* * BLOCK ORIGIN TABLE OVERFLOW.* - TOO MANY COMMON BLOCKS FOR 00038 M00S00037.cpumld +++|* ASSEMBLED BLOCK ORIGIN TABLE BUFFER SIZE. 00039 M00S00038.cpumld +++|* 00040 M00S00039.cpumld +++|* * INVALID LOADER INPUT.* - UNIDENTIFIED LOADER TABLE 00041 M00S00040.cpumld +++|* ENCOUNTERED, PREMATURE EOR ENCOUNTERED, OR FILL OR XFILL 00042 M00S00041.cpumld +++|* TABLE HAS CONDITIONAL RELOCATION BASE DESIGNATOR SPECIFIED 00043 M00S00042.cpumld +++|* IN ITS HEADER WORD. 00044 M00S00043.cpumld +++|* 00045 M00S00044.cpumld +++|* * LOADER TABLE OVERFLOW.* - PRFX, TEXT, ENTR, OR XFER 00046 M00S00045.cpumld +++|* LOADER TABLE WAS ENCOUNTERED THAT WAS TOO LARGE FOR 00047 M00S00046.cpumld +++|* ASSEMBLED LOADER TABLE BUFFER SIZE. 00048 M00S00047.cpumld +++|* 00049 M00S00048.cpumld +++|* * RELOCATION TABLE OVERFLOW.* - ASSEMBLED FILL OR XFILL 00050 M00S00049.cpumld +++|* TABLE BUFFER SIZE WAS NOT LARGE ENOUGH TO ACCOMODATE ALL 00051 M00S00050.cpumld +++|* ACCUMULATED FILL OR XFILL TABLE RELOCATION ENTRIES. 00052 M00S00051.cpumld +++| SPACE 4 00053 M00S00052.cpumld +++|* COMMON DECKS. 00054 M00S00053.cpumld +++| 00055 M00S00054.cpumld +++| 00056 M00S00055.cpumld +++|*CALL,COMCMAC 00057 M00S00056.cpumld +++| QUAL DSL 00058 M00S00057.cpumld +++|*CALL COMSDSL 00059 M00S00058.cpumld +++| QUAL * 00060 M00S00059.cpumld +++| SPACE 4 00061 M00S00060.cpumld +++|* TABLE LENGTHS. 00062 M00S00061.cpumld +++| 00063 M00S00062.cpumld +++| .BOL EQU /DSL/CPBL MAXIMUM NUMBER OF BLOCKS
Line S00063 Modification History | |
---|---|
M01 (Removed by) | ns2086 |
Seq # *Modification Id* Act ----------------------------+ 00064 M01S00063.ns2086 ---| .FBL EQU 5000B FILL TABLE LENGTH
Line S00001 Modification History | |
---|---|
M01 (Added by) | ns2086 |
M02 (Removed by) | v22l602 |
Seq # *Modification Id* Act ----------------------------+ 00065 M02S00001.v22l602 ---| .FBL EQU 5400B FILL TABLE LENGTH
Line S00001 Modification History | |
---|---|
M01 (Added by) | v22l602 |
M02 (Removed by) | ns2241 |
Seq # *Modification Id* Act ----------------------------+ 00066 M02S00001.ns2241 ---| .FBL EQU 5500B FILL TABLE LENGTH
Line S00001 Modification History | |
---|---|
M01 (Added by) | ns2241 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 00067 M02S00001.252l678 ---| .FBL EQU 6000B FILL TABLE LENGTH
Line S00001 Modification History | |
---|---|
M01 (Added by) | 252l678 |
M02 (Removed by) | 283l840 |
Seq # *Modification Id* Act ----------------------------+ 00068 M02S00001.283l840 ---| .FBL EQU 7000B FILL TABLE LENGTH
Line S00001 Modification History | |
---|---|
M01 (Added by) | 283l840 |
Seq # *Modification Id* Act ----------------------------+ 00069 M01S00001.283l840 +++| .FBL EQU 10000B FILL TABLE LENGTH 00070 M00S00064.cpumld +++| .TBL EQU 20B LOADER TABLE LENGTH
Line S00065 Modification History | |
---|---|
M01 (Removed by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 00071 M01S00065.ns21000 ---| .XFL EQU 200B XFILL TABLE LENGTH
Line S00001 Modification History | |
---|---|
M01 (Added by) | ns21000 |
M02 (Removed by) | v22l602 |
Seq # *Modification Id* Act ----------------------------+ 00072 M02S00001.v22l602 ---| .XFL EQU 400B XFILL TABLE LENGTH
Line S00002 Modification History | |
---|---|
M01 (Added by) | v22l602 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 00073 M02S00002.252l678 ---| .XFL EQU 300B XFILL TABLE LENGTH
Line S00002 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 00074 M01S00002.252l678 +++| .XFL EQU 400B XFILL TABLE LENGTH 00075 M00S00066.cpumld +++| MACROS SPACE 4,10 00076 M00S00067.cpumld +++|* MACROS. 00077 M00S00068.cpumld +++| 00078 M00S00069.cpumld +++|** BAST - BLOCK ASSOCIATION TABLE MACRO. 00079 M00S00070.cpumld +++|* 00080 M00S00071.cpumld +++|* BAST IS USED TO DEFINE BLOCKS WHICH ARE TO BE LOADED OR 00081 M00S00072.cpumld +++|* IGNORED AT DEAD START. THIS MACRO MAY BE USED TO DEFINE TWO 00082 M00S00073.cpumld +++|* ASSOCIATED BLOCKS OF WHICH ONE IS LOADED DURING DEADSTART OR 00083 M00S00074.cpumld +++|* IT MAY BE USED TO DEFINE A SINGLE BLOCK WHICH MAY BE 00084 M00S00075.cpumld +++|* LOADED OR IGNORED AT DEADSTART. 00085 M00S00076.cpumld +++|* 00086 M00S00077.cpumld +++|* FORMAT - 00087 M00S00078.cpumld +++|* 00088 M00S00079.cpumld +++|* TAG BAST BN,ABN 00089 M00S00080.cpumld +++|* 00090 M00S00081.cpumld +++|* ENTRY BN - BLOCK NAME. (DEFAULT BLOCK TO LOAD) 00091 M00S00082.cpumld +++|* ABN - ALTERNATE BLOCK TO LOAD IF PRESENT. 00092 M00S00083.cpumld +++| 00093 M00S00084.cpumld +++| 00094 M00S00085.cpumld +++| MACRO BAST,TAG,BN,ABN 00095 M00S00086.cpumld +++| TAG VFD 42/0L_BN,18/1 00096 M00S00087.cpumld +++| IFC NE,*ABN**,1 00097 M00S00088.cpumld +++| VFD 42/0L_ABN,18/0 00098 M00S00089.cpumld +++| ENDM 00099 M00S00090.cpumld +++| MACROS TITLE RELOCATION MACROS. 00100 M00S00091.cpumld +++| INMOD SPACE 4 00101 M00S00092.cpumld +++|** INMOD - THIS MACRO IN CONJUNCTION WITH THE FOLLOWING OPDEF,S 00102 M00S00093.cpumld +++|* MAKES IT POSSIBLE TO SPECIFY A MODIFIER ON ALL 30 BIT 00103 M00S00094.cpumld +++|* INCREMENT INSTRUCTIONS. THIS MODIFER MUST BE IN THE FORM 00104 M00S00095.cpumld +++|* OF A POINTER TO ONE OF THE TABLE POINTERS THAT IS SET 00105 M00S00096.cpumld +++|* DYNAMICALLY AT INITIALIZATION TIME. THE INSTRUCTION WILL 00106 M00S00097.cpumld +++|* BE MODIFIED DURING INITIALIZATION. 00107 M00S00098.cpumld +++|* THIS IS USEFUL FOR ACCESSING THE POINTERS THAT ARE 00108 M00S00099.cpumld +++|* DYNAMICALLY SET AT INITIALIZATION TIME SUCH AS THE ORGIN 00109 M00S00100.cpumld +++|* ADDRESS. 00110 M00S00101.cpumld +++|* 00111 M00S00102.cpumld +++|* DEFINITIONS. 00112 M00S00103.cpumld +++|* 00113 M00S00104.cpumld +++|* INMOD PTRA,LWAF 00114 M00S00105.cpumld +++|* 00115 M00S00106.cpumld +++|* PTRA = POINTER DESIRED. 00116 M00S00107.cpumld +++|* LWAF = IF DEFINED TAKE LWA INSTEAD OF FWA. 00117 M00S00108.cpumld +++|* 00118 M00S00109.cpumld +++|* EXAMPLE- 00119 M00S00110.cpumld +++|* TX6 0,OB 00120 M00S00111.cpumld +++|* THIS WILL GENERATE A 30 BIT INSTRUCTION OF THE FOLLOWING FORM 00121 M00S00112.cpumld +++|* SX6 B0+K 00122 M00S00113.cpumld +++|* WHERE K = THE FIRST WORD ADDRESS FOR CPUMTR RELOCATION. 00123 M00S00114.cpumld +++| 00124 M00S00115.cpumld +++| 00125 M00S00116.cpumld +++| INMOD MACRO PTRA,LWAF 00126 M00S00117.cpumld +++| LOCAL INM1,INM2 00127 M00S00118.cpumld +++| INM1 SET *P 00128 M00S00119.cpumld +++| INM2 SET * 00129 M00S00120.cpumld +++| IFEQ INM1,60,2 00130 M00S00121.cpumld +++| INM1 SET 0 00131 M00S00122.cpumld +++| INM2 SET *-1 00132 M00S00123.cpumld +++| TINST RMT 00133 M00S00124.cpumld +++| VFD 12/2000B+INM1 00134 M00S00125.cpumld +++| VFD 18/PTRA 00135 M00S00126.cpumld +++| IFC EQ,*LWAF** 00136 M00S00127.cpumld +++| VFD 12/0 00137 M00S00128.cpumld +++| ELSE 1 00138 M00S00129.cpumld +++| VFD 12/4000B 00139 M00S00130.cpumld +++| VFD 18/INM2 00140 M00S00131.cpumld +++| TINST RMT 00141 M00S00132.cpumld +++| ENDM 00142 M00S00133.cpumld +++| OPDEFS SPACE 4 00143 M00S00134.cpumld +++|** OPDEF,S USED WITH INMOD. 00144 M00S00135.cpumld +++| 00145 M00S00136.cpumld +++| 00146 M00S00137.cpumld +++| TAAQ,Q OPDEF P1,P2,P3,P4 00147 M00S00138.cpumld +++| SA.P1 A.P2+P3 00148 M00S00139.cpumld +++| INMOD P4 00149 M00S00140.cpumld +++| ENDM 00150 M00S00141.cpumld +++| 00151 M00S00142.cpumld +++| 00152 M00S00143.cpumld +++| TAA,Q OPDEF P1,P2,P4 00153 M00S00144.cpumld +++| SA.P1 A.P2+0 00154 M00S00145.cpumld +++| INMOD P4 00155 M00S00146.cpumld +++| ENDM 00156 M00S00147.cpumld +++| 00157 M00S00148.cpumld +++| 00158 M00S00149.cpumld +++| TAAQ,Q,Q OPDEF P1,P2,P3,P4,P5 00159 M00S00150.cpumld +++| SA.P1 A.P2+P3 00160 M00S00151.cpumld +++| INMOD P4,P5 00161 M00S00152.cpumld +++| ENDM 00162 M00S00153.cpumld +++| 00163 M00S00154.cpumld +++| 00164 M00S00155.cpumld +++| CTEXT REMAINING OPDEF,S USED WITH INMOD. 00165 M00S00156.cpumld +++| TAA,Q,Q OPDEF P1,P2,P4,P5 00166 M00S00157.cpumld +++| SA.P1 A.P2+0 00167 M00S00158.cpumld +++| INMOD P4,P5 00168 M00S00159.cpumld +++| ENDM 00169 M00S00160.cpumld +++| 00170 M00S00161.cpumld +++| 00171 M00S00162.cpumld +++| TABQ,Q OPDEF P1,P2,P3,P4 00172 M00S00163.cpumld +++| SA.P1 B.P2+P3 00173 M00S00164.cpumld +++| INMOD P4 00174 M00S00165.cpumld +++| ENDM 00175 M00S00166.cpumld +++| 00176 M00S00167.cpumld +++| 00177 M00S00168.cpumld +++| TAB,Q OPDEF P1,P2,P4 00178 M00S00169.cpumld +++| SA.P1 B.P2+0 00179 M00S00170.cpumld +++| INMOD P4 00180 M00S00171.cpumld +++| ENDM 00181 M00S00172.cpumld +++| 00182 M00S00173.cpumld +++| 00183 M00S00174.cpumld +++| TABQ,Q,Q OPDEF P1,P2,P3,P4,P5 00184 M00S00175.cpumld +++| SA.P1 B.P2+P3 00185 M00S00176.cpumld +++| INMOD P4,P5 00186 M00S00177.cpumld +++| ENDM 00187 M00S00178.cpumld +++| 00188 M00S00179.cpumld +++| 00189 M00S00180.cpumld +++| TAB,Q,Q OPDEF P1,P2,P4,P5 00190 M00S00181.cpumld +++| SA.P1 B.P2+0 00191 M00S00182.cpumld +++| INMOD P4,P5 00192 M00S00183.cpumld +++| ENDM 00193 M00S00184.cpumld +++| 00194 M00S00185.cpumld +++| 00195 M00S00186.cpumld +++| TAXQ,Q OPDEF P1,P2,P3,P4 00196 M00S00187.cpumld +++| SA.P1 X.P2+P3 00197 M00S00188.cpumld +++| INMOD P4 00198 M00S00189.cpumld +++| ENDM 00199 M00S00190.cpumld +++| 00200 M00S00191.cpumld +++| 00201 M00S00192.cpumld +++| TAX,Q OPDEF P1,P2,P4 00202 M00S00193.cpumld +++| SA.P1 X.P2+0 00203 M00S00194.cpumld +++| INMOD P4 00204 M00S00195.cpumld +++| ENDM 00205 M00S00196.cpumld +++| 00206 M00S00197.cpumld +++| 00207 M00S00198.cpumld +++| TAXQ,Q,Q OPDEF P1,P2,P3,P4,P5 00208 M00S00199.cpumld +++| SA.P1 X.P2+P3 00209 M00S00200.cpumld +++| INMOD P4,P5 00210 M00S00201.cpumld +++| ENDM 00211 M00S00202.cpumld +++| 00212 M00S00203.cpumld +++| 00213 M00S00204.cpumld +++| TAX,Q,Q OPDEF P1,P2,P4,P5 00214 M00S00205.cpumld +++| SA.P1 X.P2+0 00215 M00S00206.cpumld +++| INMOD P4,P5 00216 M00S00207.cpumld +++| ENDM 00217 M00S00208.cpumld +++| 00218 M00S00209.cpumld +++| 00219 M00S00210.cpumld +++| TAQ,Q OPDEF P1,P3,P4 00220 M00S00211.cpumld +++| SA.P1 B0+P3 00221 M00S00212.cpumld +++| INMOD P4 00222 M00S00213.cpumld +++| ENDM 00223 M00S00214.cpumld +++| 00224 M00S00215.cpumld +++| TAQ,Q,Q OPDEF P1,P3,P4,P5 00225 M00S00216.cpumld +++| SA.P1 B0+P3 00226 M00S00217.cpumld +++| INMOD P4,P5 00227 M00S00218.cpumld +++| ENDM 00228 M00S00219.cpumld +++| 00229 M00S00220.cpumld +++| 00230 M00S00221.cpumld +++| TBAQ,Q OPDEF P1,P2,P3,P4 00231 M00S00222.cpumld +++| SB.P1 A.P2+P3 00232 M00S00223.cpumld +++| INMOD P4 00233 M00S00224.cpumld +++| ENDM 00234 M00S00225.cpumld +++| 00235 M00S00226.cpumld +++| 00236 M00S00227.cpumld +++| TBA,Q OPDEF P1,P2,P4 00237 M00S00228.cpumld +++| SB.P1 A.P2+0 00238 M00S00229.cpumld +++| INMOD P4 00239 M00S00230.cpumld +++| ENDM 00240 M00S00231.cpumld +++| 00241 M00S00232.cpumld +++| 00242 M00S00233.cpumld +++| TBAQ,Q,Q OPDEF P1,P2,P3,P4,Q5 00243 M00S00234.cpumld +++| SB.P1 A.P2+P3 00244 M00S00235.cpumld +++| INMOD P4,P5 00245 M00S00236.cpumld +++| ENDM 00246 M00S00237.cpumld +++| 00247 M00S00238.cpumld +++| 00248 M00S00239.cpumld +++| TBA,Q,Q OPDEF P1,P2,P4,P5 00249 M00S00240.cpumld +++| SB.P1 A.P2+0 00250 M00S00241.cpumld +++| INMOD P4,P5 00251 M00S00242.cpumld +++| ENDM 00252 M00S00243.cpumld +++| 00253 M00S00244.cpumld +++| 00254 M00S00245.cpumld +++| TBBQ,Q OPDEF P1,P2,P3,P4 00255 M00S00246.cpumld +++| SB.P1 B.P2+P3 00256 M00S00247.cpumld +++| INMOD P4 00257 M00S00248.cpumld +++| ENDM 00258 M00S00249.cpumld +++| 00259 M00S00250.cpumld +++| 00260 M00S00251.cpumld +++| TBB,Q OPDEF P1,P2,P4 00261 M00S00252.cpumld +++| SB.P1 B.P2+0 00262 M00S00253.cpumld +++| INMOD P4 00263 M00S00254.cpumld +++| ENDM 00264 M00S00255.cpumld +++| 00265 M00S00256.cpumld +++| TBBQ,Q,Q OPDEF P1,P2,P3,P4,P5 00266 M00S00257.cpumld +++| SB.P1 B.P2+P3 00267 M00S00258.cpumld +++| INMOD P4,P5 00268 M00S00259.cpumld +++| ENDM 00269 M00S00260.cpumld +++| 00270 M00S00261.cpumld +++| 00271 M00S00262.cpumld +++| TBB,Q,Q OPDEF P1,P2,P4,P5 00272 M00S00263.cpumld +++| SB.P1 B.P2+0 00273 M00S00264.cpumld +++| INMOD P4,P5 00274 M00S00265.cpumld +++| ENDM 00275 M00S00266.cpumld +++| 00276 M00S00267.cpumld +++| 00277 M00S00268.cpumld +++| TBXQ,Q OPDEF P1,P2,P3,P4 00278 M00S00269.cpumld +++| SB.P1 X.P2+P3 00279 M00S00270.cpumld +++| INMOD P4 00280 M00S00271.cpumld +++| ENDM 00281 M00S00272.cpumld +++| 00282 M00S00273.cpumld +++| 00283 M00S00274.cpumld +++| TBX,Q OPDEF P1,P2,P4 00284 M00S00275.cpumld +++| SB.P1 X.P2+0 00285 M00S00276.cpumld +++| INMOD P4 00286 M00S00277.cpumld +++| ENDM 00287 M00S00278.cpumld +++| 00288 M00S00279.cpumld +++| 00289 M00S00280.cpumld +++| TBXQ,Q,Q OPDEF P1,P2,P3,P4,P5 00290 M00S00281.cpumld +++| SB.P1 X.P2+P3 00291 M00S00282.cpumld +++| INMOD P4,P5 00292 M00S00283.cpumld +++| ENDM 00293 M00S00284.cpumld +++| 00294 M00S00285.cpumld +++| 00295 M00S00286.cpumld +++| TBX,Q,Q OPDEF P1,P2,P4,P5 00296 M00S00287.cpumld +++| SB.P1 X.P2+0 00297 M00S00288.cpumld +++| INMOD P4,P5 00298 M00S00289.cpumld +++| ENDM 00299 M00S00290.cpumld +++| 00300 M00S00291.cpumld +++| 00301 M00S00292.cpumld +++| TBQ,Q OPDEF P1,P3,P4 00302 M00S00293.cpumld +++| SB.P1 B0+P3 00303 M00S00294.cpumld +++| INMOD P4 00304 M00S00295.cpumld +++| ENDM 00305 M00S00296.cpumld +++| 00306 M00S00297.cpumld +++| 00307 M00S00298.cpumld +++| TBQ,Q,Q OPDEF P1,P3,P4,P5 00308 M00S00299.cpumld +++| SB.P1 B0+P3 00309 M00S00300.cpumld +++| INMOD P4,P5 00310 M00S00301.cpumld +++| ENDM 00311 M00S00302.cpumld +++| 00312 M00S00303.cpumld +++| 00313 M00S00304.cpumld +++| TXAQ,Q OPDEF P1,P2,P3,P4 00314 M00S00305.cpumld +++| SX.P1 A.P2+P3 00315 M00S00306.cpumld +++| INMOD P4 00316 M00S00307.cpumld +++| ENDM 00317 M00S00308.cpumld +++| 00318 M00S00309.cpumld +++| 00319 M00S00310.cpumld +++| TXA,Q OPDEF P1,P2,P4 00320 M00S00311.cpumld +++| SX.P1 A.P2+0 00321 M00S00312.cpumld +++| INMOD P4 00322 M00S00313.cpumld +++| ENDM 00323 M00S00314.cpumld +++| 00324 M00S00315.cpumld +++| 00325 M00S00316.cpumld +++| TXAQ,Q,Q OPDEF P1,P2,P3,P4,P5 00326 M00S00317.cpumld +++| SX.P1 A.P2+P3 00327 M00S00318.cpumld +++| INMOD P4,P5 00328 M00S00319.cpumld +++| ENDM 00329 M00S00320.cpumld +++| 00330 M00S00321.cpumld +++| 00331 M00S00322.cpumld +++| TXA,Q,Q OPDEF P1,P2,P4,P5 00332 M00S00323.cpumld +++| SX.P1 A.P2+0 00333 M00S00324.cpumld +++| INMOD P4,P5 00334 M00S00325.cpumld +++| ENDM 00335 M00S00326.cpumld +++| 00336 M00S00327.cpumld +++| 00337 M00S00328.cpumld +++| TXBQ,Q OPDEF P1,P2,P3,P4 00338 M00S00329.cpumld +++| SX.P1 B.P2+P3 00339 M00S00330.cpumld +++| INMOD P4 00340 M00S00331.cpumld +++| ENDM 00341 M00S00332.cpumld +++| 00342 M00S00333.cpumld +++| 00343 M00S00334.cpumld +++| TXB,Q OPDEF P1,P2,P4 00344 M00S00335.cpumld +++| SX.P1 B.P2+0 00345 M00S00336.cpumld +++| INMOD P4 00346 M00S00337.cpumld +++| ENDM 00347 M00S00338.cpumld +++| 00348 M00S00339.cpumld +++| 00349 M00S00340.cpumld +++| TXBQ,Q,Q OPDEF P1,P2,P3,P4,P5 00350 M00S00341.cpumld +++| SX.P1 B.P2+P3 00351 M00S00342.cpumld +++| INMOD P4,P5 00352 M00S00343.cpumld +++| ENDM 00353 M00S00344.cpumld +++| 00354 M00S00345.cpumld +++| TXB,Q,Q OPDEF P1,P2,P4,P5 00355 M00S00346.cpumld +++| SX.P1 B.P2+0 00356 M00S00347.cpumld +++| INMOD P4,P5 00357 M00S00348.cpumld +++| ENDM 00358 M00S00349.cpumld +++| 00359 M00S00350.cpumld +++| 00360 M00S00351.cpumld +++| TXXQ,Q OPDEF P1,P2,P3,P4 00361 M00S00352.cpumld +++| SX.P1 X.P2+P3 00362 M00S00353.cpumld +++| INMOD P4 00363 M00S00354.cpumld +++| ENDM 00364 M00S00355.cpumld +++| 00365 M00S00356.cpumld +++| 00366 M00S00357.cpumld +++| TXX,Q OPDEF P1,P2,P4 00367 M00S00358.cpumld +++| SX.P1 X.P2+0 00368 M00S00359.cpumld +++| INMOD P4 00369 M00S00360.cpumld +++| ENDM 00370 M00S00361.cpumld +++| 00371 M00S00362.cpumld +++| 00372 M00S00363.cpumld +++| TXXQ,Q,Q OPDEF P1,P2,P3,P4,P5 00373 M00S00364.cpumld +++| SX.P1 X.P2+P3 00374 M00S00365.cpumld +++| INMOD P4,P5 00375 M00S00366.cpumld +++| ENDM 00376 M00S00367.cpumld +++| 00377 M00S00368.cpumld +++| 00378 M00S00369.cpumld +++| TXX,Q,Q OPDEF P1,P2,P4,P5 00379 M00S00370.cpumld +++| SX.P1 X.P2+0 00380 M00S00371.cpumld +++| INMOD P4,P5 00381 M00S00372.cpumld +++| ENDM 00382 M00S00373.cpumld +++| 00383 M00S00374.cpumld +++| 00384 M00S00375.cpumld +++| TXQ,Q OPDEF P1,P3,P4 00385 M00S00376.cpumld +++| SX.P1 B0+P3 00386 M00S00377.cpumld +++| INMOD P4 00387 M00S00378.cpumld +++| ENDM 00388 M00S00379.cpumld +++| 00389 M00S00380.cpumld +++| 00390 M00S00381.cpumld +++| TXQ,Q,Q OPDEF P1,P3,P4,P5 00391 M00S00382.cpumld +++| SX.P1 B0+P3 00392 M00S00383.cpumld +++| INMOD P4,P5 00393 M00S00384.cpumld +++| ENDM 00394 M00S00385.cpumld +++| 00395 M00S00386.cpumld +++| 00396 M00S00387.cpumld +++| TJP MACRO P1,P3 00397 M00S00388.cpumld +++| .1 MICRO 1,, P1 00398 M00S00389.cpumld +++| JP ".1" 00399 M00S00390.cpumld +++| INMOD P3 00400 M00S00391.cpumld +++| ENDM 00401 M00S00392.cpumld +++| 00402 M00S00393.cpumld +++| 00403 M00S00394.cpumld +++| TNZ MACRO P1,P3 00404 M00S00395.cpumld +++| .1 MICRO 1,, P1 00405 M00S00396.cpumld +++| NZ ".1",0 00406 M00S00397.cpumld +++| INMOD P3 00407 M00S00398.cpumld +++| ENDM 00408 M00S00399.cpumld +++| ENDX 00409 M00S00400.cpumld +++| TVFD SPACE 4 00410 M00S00401.cpumld +++|** TVFD - DEFINE A RELOCATABLE *VFD*. 00411 M00S00402.cpumld +++|* 00412 M00S00403.cpumld +++|* TVFD N/V,X 00413 M00S00404.cpumld +++|* 00414 M00S00405.cpumld +++|* ENTRY *N* = BIT COUNT 00415 M00S00406.cpumld +++|* *V* = VALUE 00416 M00S00407.cpumld +++|* *R* = ADDRESS OF RELOCATION VALUE 00417 M00S00408.cpumld +++|* IF *R* IS NOT PRESENT, THE ORIGIN WILL BE USED 00418 M00S00409.cpumld +++|* FOR RELOCATION. 00419 M00S00410.cpumld +++| 00420 M00S00411.cpumld +++| 00421 M00S00412.cpumld +++| TVFD MACRO V,R 00422 M00S00413.cpumld +++|* EXTRACT FIELD WIDTH 00423 M00S00414.cpumld +++| .1 MICRO 1,,/V 00424 M00S00415.cpumld +++| .1 MICCNT .1 00425 M00S00416.cpumld +++|* CHECK FOR RELOCATION REQUIRED 00426 M00S00417.cpumld +++| .2 MICRO .1+2,, V 00427 M00S00418.cpumld +++| IF DEF,".2",3 00428 M00S00419.cpumld +++| IF -REL,".2",2 00429 M00S00420.cpumld +++| VFD ".1"/".2" 00430 M00S00421.cpumld +++| .1 SKIP 00431 M00S00422.cpumld +++|* PROCESS RELOCATION 00432 M00S00423.cpumld +++| VFD ".1"/".2"-ORG 00433 M00S00424.cpumld +++| INMOD OB 00434 M00S00425.cpumld +++| .1 ENDIF 00435 M00S00426.cpumld +++| IFC NE,$R$$,1 00436 M00S00427.cpumld +++| INMOD R 00437 M00S00428.cpumld +++| ENDM 00438 M00S00429.cpumld +++| CPUMLD TITLE MAIN PROGRAM. 00439 M00S00430.cpumld +++| 00440 M00S00431.cpumld +++| ORG BSS 0 FWA OF PROGRAM 00441 M00S00432.cpumld +++| 00442 M00S00433.cpumld +++| CPUMLD SPACE 4,10 00443 M00S00434.cpumld +++|** MAIN PROGRAM. 00444 M00S00435.cpumld +++|*
Line S00436 Modification History | |
---|---|
M01 (Removed by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 00445 M01S00436.ns21000 ---|* ENTRY (X2) = 819 LCM BUFFER COUNT. 00446 M01S00437.ns21000 ---|* (X4) = MACHINE FL IF DEADSTART MODE.
Line S00002 Modification History | |
---|---|
M01 (Added by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 00447 M01S00002.ns21000 +++|* ENTRY (X4) = MACHINE FL IF DEADSTART MODE. 00448 M00S00438.cpumld +++|* = 0 IF BATCH MODE. 00449 M00S00439.cpumld +++|* (X5) = MACHINE FLX IF DEADSTART MODE.
Line S00440 Modification History | |
---|---|
M01 (Removed by) | cpumld1 |
Seq # *Modification Id* Act ----------------------------+ 00450 M01S00440.cpumld1 ---|* = 0 IF BATCH MODE.
Line S00001 Modification History | |
---|---|
M01 (Added by) | cpumld1 |
Seq # *Modification Id* Act ----------------------------+ 00451 M01S00001.cpumld1 +++|* = UNDEFINED IF BATCH MODE. 00452 M00S00441.cpumld +++|* (B6) = ECS EQUIPMENT. 00453 M00S00442.cpumld +++|* CPUMLD SAVES B3 - B6, X2 - X5 FOR ENTRY TO CPUMTR. 00454 M00S00443.cpumld +++| 00455 M00S00444.cpumld +++| CPUMLD BSS 0 ENTRY 00456 M00S00445.cpumld +++| 00457 M00S00446.cpumld +++|* INITIALIZE. 00458 M00S00447.cpumld +++| 00459 M00S00448.cpumld +++| SB1 1 CONSTANT ONE 00460 M00S00449.cpumld +++| RJ PRS PRESET 00461 M00S00450.cpumld +++| RJ RRB READ RELOCATABLE BLOCK 00462 M00S00451.cpumld +++| SA2 .RL SET BUFFER LENGTH 00463 M00S00452.cpumld +++| BX7 X2 00464 M00S00453.cpumld +++| SA7 RRBA 00465 M00S00454.cpumld +++| SB3 LTPT2 00466 M00S00455.cpumld +++| RJ RTB SKIP 77 TABLE 00467 M00S00456.cpumld +++| ZR X1,ERR1 IF NO 77 TABLE 00468 M00S00457.cpumld +++| 00469 M00S00458.cpumld +++|* PROCESS LOADER TABLES. 00470 M00S00459.cpumld +++| 00471 M00S00460.cpumld +++| CPUR BSS 0 RETURN FROM TABLE PROCESSORS 00472 M00S00461.cpumld +++| SB3 LTPT 00473 M00S00462.cpumld +++| RJ RTB READ ONE TABLE 00474 M00S00463.cpumld +++| ZR X1,CPU2 IF EOR 00475 M00S00464.cpumld +++| 00476 M00S00465.cpumld +++|** ENTRY CONDITIONS FOR TABLE PROCESSORS - 00477 M00S00466.cpumld +++|* TABLE IN .BO, .FB, .TB, OR .XF BUFFER, AS DEFINED BY 00478 M00S00467.cpumld +++|* *LTPT* TABLE. 00479 M00S00468.cpumld +++|* (B2) = WORD COUNT OF TABLE. 00480 M00S00469.cpumld +++|* (B3) = ADDRESS OF ENTRY IN *LTPT* TABLE + 2. 00481 M00S00470.cpumld +++|* (B4) = LWA+1 LOADER TABLE IN BUFFER. 00482 M00S00471.cpumld +++|* (X3) = *ERRA* ERROR MESSAGE ADDRESS. 00483 M00S00472.cpumld +++|* (X5) = FIRST WORD OF TABLE. 00484 M00S00473.cpumld +++| 00485 M00S00474.cpumld +++| JP B6 PROCESS TABLE 00486 M00S00475.cpumld +++| 00487 M00S00476.cpumld +++|* RELOCATE ADDRESSES IN *CPUMTR* BINARY. 00488 M00S00477.cpumld +++| 00489 M00S00478.cpumld +++| CPU2 RJ FIL PROCESS RELOCATION ENTRIES 00490 M00S00479.cpumld +++| RJ VFD PROCESS VFD RELOCATION ENTRIES 00491 M00S00480.cpumld +++| 00492 M00S00481.cpumld +++|* SET EXIT ADDRESS AFTER REGISTER MOVE. 00493 M00S00482.cpumld +++| 00494 M00S00483.cpumld +++| SA1 .BC 00495 M00S00484.cpumld +++| NZ X1,CPU3 IF NOT BATCH MODE 00496 M00S00485.cpumld +++| SX7 CPU6 REENTER AT *CPU6* AFTER RESTORE 00497 M00S00486.cpumld +++| SA7 .EP 00498 M00S00487.cpumld +++|* JP CPU3 00499 M00S00488.cpumld +++| 00500 M00S00489.cpumld +++|* PLACE LIST OF LOADED BLOCK NAMES AT END OF BINARIES. 00501 M00S00490.cpumld +++| 00502 M00S00491.cpumld +++| CPU3 SA5 .LL BINARY LOAD LENGTH 00503 M00S00492.cpumld +++| SB3 .BOL-2 00504 M00S00493.cpumld +++| BX7 X7-X7 00505 M00S00494.cpumld +++| SB7 X5 00506 M00S00495.cpumld +++| SA1 .CP+2 INITIALIZE SEARCH FOR LOADED BLOCKS 00507 M00S00496.cpumld +++| 00508 M00S00497.cpumld +++| CPU4 SB3 B3-B1 00509 M00S00498.cpumld +++| ZR B3,CPU5 IF ALL BLOCKS CHECKED 00510 M00S00499.cpumld +++| SA1 A1+B1 CHECK NEXT BLOCK 00511 M00S00500.cpumld +++| ZR X1,CPU4 IF BLOCK NOT LOADED 00512 M00S00501.cpumld +++| SA2 A1+.BO-.CP READ BLOCK NAME 00513 M00S00502.cpumld +++| BX6 X2 00514 M00S00503.cpumld +++| SB7 B7+B1 ADVANCE LOAD LENGTH 00515 M00S00504.cpumld +++| SA6 B7-1 00516 M00S00505.cpumld +++| EQ CPU4 00517 M00S00506.cpumld +++| 00518 M00S00507.cpumld +++| CPU5 SA7 B7+ TERMINATE LIST 00519 M00S00508.cpumld +++| SB7 B7+1 00520 M00S00509.cpumld +++| SA3 .EP SET ENTRY POINT ADDRESS 00521 M00S00510.cpumld +++| SB2 X3 00522 M00S00511.cpumld +++| SA3 .ER RESTORE REGISTERS 00523 M00S00512.cpumld +++| SA2 A3+B1 00524 M00S00513.cpumld +++| SB3 X3 00525 M00S00514.cpumld +++| SB4 X2 00526 M00S00515.cpumld +++| SA3 A2+B1
Line S00516 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 00527 M01S00516.252l678 ---| SA2 A3+B1 00528 M00S00517.cpumld +++| SB5 X3
Line S00518 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 00529 M01S00518.252l678 ---| SA3 A2+B1 00530 M01S00519.252l678 ---| SB6 X2
Line S00003 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 00531 M01S00003.252l678 +++| SA3 A3+B1 00532 M00S00520.cpumld +++| SA2 A3+B1 00533 M00S00521.cpumld +++| BX5 X3 00534 M00S00522.cpumld +++| SA3 A2+B1 00535 M00S00523.cpumld +++| BX4 X2 00536 M00S00524.cpumld +++| SA2 A3+1 00537 M00S00525.cpumld +++| JP B2 ENTER *CPUMTR* 00538 M00S00526.cpumld +++| 00539 M00S00527.cpumld +++|* INITIALIZE LOW CORE FOR BATCH MODE CHECKPOINTING. 00540 M00S00528.cpumld +++| 00541 M00S00529.cpumld +++| CPU6 SB3 * CLEAR LOW CORE 00542 M00S00530.cpumld +++| SB2 B1+B1 00543 M00S00531.cpumld +++| BX7 X7-X7 00544 M00S00532.cpumld +++| 00545 M00S00533.cpumld +++|+ SA7 B2 00546 M00S00534.cpumld +++| SB2 B2+B1 00547 M00S00535.cpumld +++| NE B2,B3,* LOOP 00548 M00S00536.cpumld +++| 00549 M00S00537.cpumld +++| TB3 0,PBUF CLEAR HIGH CORE TO START OF *PRESET* 00550 M00S00538.cpumld +++| SB2 ENOV 00551 M00S00539.cpumld +++| 00552 M00S00540.cpumld +++|+ SA7 B2 00553 M00S00541.cpumld +++| SB2 B2+B1 00554 M00S00542.cpumld +++| NE B2,B3,* LOOP 00555 M00S00543.cpumld +++| 00556 M00S00544.cpumld +++| MESSAGE CPUC,1 * END CPUMLD.* 00557 M00S00545.cpumld +++| 00558 M00S00546.cpumld +++| ENDRUN 00559 M00S00547.cpumld +++| 00560 M00S00548.cpumld +++| 00561 M00S00549.cpumld +++| CPUC DATA C* END CPUMLD.* 00562 M00S00550.cpumld +++| SPACE 4 00563 M00S00551.cpumld +++|*CALL COMCSYS 00564 M00S00552.cpumld +++| 00565 M00S00553.cpumld +++| ENOV BSS 0 END OF NONOVERLAYABLE AREA 00566 M00S00554.cpumld +++| SPACE 4,10 00567 M00S00555.cpumld +++|** LTPT - LOADER TABLE PROCESSOR TABLE. 00568 M00S00556.cpumld +++|* 00569 M00S00557.cpumld +++|* 2 WORD ENTRIES - 00570 M00S00558.cpumld +++|*T 12/TID,30/,18/PRAD
Figure
00571 M00S00559.cpumld +++|*T 6/,18/EMOF,18/BUFL,18/FWA
Figure
00572 M00S00560.cpumld +++|* TID LOADER TABLE BINARY IDENTIFIER 00573 M00S00561.cpumld +++|* PRAD LOADER TABLE PROCESSOR ADDRESS 00574 M00S00562.cpumld +++|* EMOF TABLE OVERFLOW ERROR MESSAGE OFFSET 00575 M00S00563.cpumld +++|* BUFL LOADER TABLE BUFFER LENGTH 00576 M00S00564.cpumld +++|* FWA FWA LOADER TABLE BUFFER 00577 M00S00565.cpumld +++| 00578 M00S00566.cpumld +++| 00579 M00S00567.cpumld +++| LTPT BSS 0 00580 M00S00568.cpumld +++| VFD 12/3400B,30/0,18/PID PIDL LOADER TABLE 00581 M00S00569.cpumld +++| VFD 6/0,18/ERRB-ERRA,18/.BOL,18/.BO+2 00582 M00S00570.cpumld +++| VFD 12/3600B,30/0,18/ENT ENTR LOADER TABLE 00583 M00S00571.cpumld +++| VFD 6/0,18/ERRD-ERRA,18/.TBL,18/.TB 00584 M00S00572.cpumld +++| VFD 12/4000B,30/0,18/TXT TEXT LOADER TABLE 00585 M00S00573.cpumld +++| VFD 6/0,18/ERRD-ERRA,18/.TBL,18/.TB 00586 M00S00574.cpumld +++| VFD 12/4200B,30/0,18/ABP FILL LOADER TABLE 00587 M00S00575.cpumld +++| FBAE VFD 6/0,18/ERRC-ERRA,18/.FBL,18/.FB 00588 M00S00576.cpumld +++| VFD 12/4100B,30/0,18/ABP XFILL LOADER TABLE 00589 M00S00577.cpumld +++| XFAE VFD 6/0,18/ERRC-ERRA,18/.XFL,18/.XF 00590 M00S00578.cpumld +++| VFD 12/4600B,30/0,18/XFR XFER LOADER TABLE 00591 M00S00579.cpumld +++| VFD 6/0,18/ERRD-ERRA,18/.TBL,18/.TB 00592 M00S00580.cpumld +++| CON 0 END OF TABLE 00593 M00S00581.cpumld +++| 00594 M00S00582.cpumld +++| 00595 M00S00583.cpumld +++| LTPT2 BSS 0 00596 M00S00584.cpumld +++| VFD 12/7700B,30/0,18/0 PRFX TABLE 00597 M00S00585.cpumld +++| VFD 6/0,18/ERRD-ERRA,18/.TBL,18/.TB 00598 M00S00586.cpumld +++| CON 0 END OF TABLE 00599 M00S00587.cpumld +++| TITLE GLOBAL STORAGE. 00600 M00S00588.cpumld +++|* GLOBAL STORAGE. 00601 M00S00589.cpumld +++| 00602 M00S00590.cpumld +++|
Line S00591 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 00603 M01S00591.252l678 ---| .ER BSS 8 BUFFER TO SAVE REGISTERS FOR CPUMTR
Line S00004 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 00604 M01S00004.252l678 +++| .ER BSS 7 BUFFER TO SAVE REGISTERS FOR *CPUMTR* 00605 M00S00592.cpumld +++| .RP CON 0,0 NEXT RELOCATABLE WORD POINTER 00606 M00S00593.cpumld +++| .RL EQU .RP+1 CURRENT RELOCATABLE BUFFER LIMIT 00607 M00S00594.cpumld +++| .TB BSS .TBL LOADER TABLE BUFFER 00608 M00S00595.cpumld +++| .BO VFD 42/0 BLOCK ORIGINS 00609 M00S00596.cpumld +++| TVFD 18/0,OB 00610 M00S00597.cpumld +++| BSS .BOL-1 00611 M00S00598.cpumld +++| .CP CON 0 CURRENT POSITION IN LOAD BUFFER 00612 M00S00599.cpumld +++| VFD 42/0 00613 M00S00600.cpumld +++| TVFD 18/0,MBUF 00614 M00S00601.cpumld +++| BSS .BOL-2 00615 M00S00602.cpumld +++| .LL CON 0 TOTAL LOAD LENGTH 00616 M00S00603.cpumld +++| .EP CON 0 CPUMTR ENTRY POINT ADDRESS 00617 M00S00604.cpumld +++| .BC CON 1 BATCH MODE FLAG 00618 M00S00605.cpumld +++| .FB BSS .FBL FILL TABLE 00619 M00S00606.cpumld +++| .XF BSS .XFL XFILL TABLE 00620 M00S00607.cpumld +++| TITLE LOADER TABLE PROCESSORS. 00621 M00S00608.cpumld +++| ABP SPACE 4,10 00622 M00S00609.cpumld +++|** ABP - ADVANCE BUFFER POINTER. 00623 M00S00610.cpumld +++|* 00624 M00S00611.cpumld +++|* EXIT *LTPT* TABLE ENTRY BUFFER FWA ADVANCED. 00625 M00S00612.cpumld +++|* TO *ERR1* IF HEADER WORD HAS CONDITIONAL RELOCATION 00626 M00S00613.cpumld +++|* BASE DESIGNATOR SPECIFIED. 00627 M00S00614.cpumld +++|* 00628 M00S00615.cpumld +++|* USES A - 2, 6. 00629 M00S00616.cpumld +++|* X - 0, 1, 4, 5, 6. 00630 M00S00617.cpumld +++| 00631 M00S00618.cpumld +++| 00632 M00S00619.cpumld +++| ABP BSS 0 ENTRY 00633 M00S00620.cpumld +++| SA2 B3-B1 ADVANCE BUFFER FWA 00634 M00S00621.cpumld +++| MX0 42 00635 M00S00622.cpumld +++| SX4 B2 DECREMENT BUFFER LENGTH 00636 M00S00623.cpumld +++| SX1 B4 00637 M00S00624.cpumld +++| BX6 X0*X2 00638 M00S00625.cpumld +++| LX4 18 00639 M00S00626.cpumld +++| BX6 X6+X1 00640 M00S00627.cpumld +++| LX5 59-20 00641 M00S00628.cpumld +++| IX6 X6-X4 00642 M00S00629.cpumld +++| AX5 51 00643 M00S00630.cpumld +++| SA6 A2+ 00644 M00S00631.cpumld +++| NZ X5,ERR1 IF CONDITIONAL RELOCATION BASE SPECIFIED 00645 M00S00632.cpumld +++| EQ CPUR RETURN 00646 M00S00633.cpumld +++| ENT SPACE 4,10 00647 M00S00634.cpumld +++|** ENT - PROCESS ENTR TABLE. 00648 M00S00635.cpumld +++|* 00649 M00S00636.cpumld +++|* EXIT (.EP)= ADDRESS OF CPUMTR ENTRY. 00650 M00S00637.cpumld +++|* 00651 M00S00638.cpumld +++|* USES A - 1, 6. 00652 M00S00639.cpumld +++|* X - 0, 1, 2, 6, 7. 00653 M00S00640.cpumld +++| 00654 M00S00641.cpumld +++| 00655 M00S00642.cpumld +++| ENT BSS 0 ENTRY 00656 M00S00643.cpumld +++| MX7 -18 00657 M00S00644.cpumld +++| SA1 .TB+B1 READ ENTRY LOCATION 00658 M00S00645.cpumld +++| SX2 X1 RELATIVE ADDRESS 00659 M00S00646.cpumld +++| LX1 0-18 EXTRACT BLOCK NUMBER 00660 M00S00647.cpumld +++| MX0 -9 00661 M00S00648.cpumld +++| BX6 -X0*X1 00662 M00S00649.cpumld +++| SX0 X6-3 00663 M00S00650.cpumld +++| SA1 .BO ASSUME PROGRAM BLOCK RELOCATION 00664 M00S00651.cpumld +++| NG X0,ENT1 IF PROGRAM BLOCK 00665 M00S00652.cpumld +++| SA1 .BO+X6 READ COMMON BLOCK ORIGIN ADDRESS 00666 M00S00653.cpumld +++| ENT1 BX7 -X7*X1 RELOCATE ENTRY 00667 M00S00654.cpumld +++| IX6 X7+X2 00668 M00S00655.cpumld +++| SA6 .EP 00669 M00S00656.cpumld +++| JP CPUR RETURN 00670 M00S00657.cpumld +++| FIL SPACE 4,10 00671 M00S00658.cpumld +++|** FIL - PROCESS FILL TABLE. 00672 M00S00659.cpumld +++|* 00673 M00S00660.cpumld +++|* ENTRY (.FB) = ACCUMULATED FILL TABLE DATA. 00674 M00S00661.cpumld +++|* (FBAE) = LWA+1 DATA IN FILL TABLE. 00675 M00S00662.cpumld +++|* 00676 M00S00663.cpumld +++|* USES A - 1, 3, 5, 6, 7. 00677 M00S00664.cpumld +++|* B - 2, 3, 5, 6, 7. 00678 M00S00665.cpumld +++|* X - ALL. 00679 M00S00666.cpumld +++| 00680 M00S00667.cpumld +++| 00681 M00S00668.cpumld +++| FIL SUBR ENTRY/EXIT 00682 M00S00669.cpumld +++| SA1 FBAE GET LWA+1 DATA IN FILL TABLE 00683 M00S00670.cpumld +++| MX4 2 CONTROL BIT MASK 00684 M00S00671.cpumld +++| SB2 X1 00685 M00S00672.cpumld +++| SB5 B1+B1 SET RELOCATABLE ENTRIES PER WORD COUNT 00686 M00S00673.cpumld +++| LX4 2+27 00687 M00S00674.cpumld +++| SA5 .FB FIRST WORD IN FILL TABLE 00688 M00S00675.cpumld +++| 00689 M00S00676.cpumld +++|* RELOCATE ADDRESSES. 00690 M00S00677.cpumld +++| 00691 M00S00678.cpumld +++| FIL1 MX0 -9 00692 M00S00679.cpumld +++| PL X5,FIL4 IF CONTROL BYTE 00693 M00S00680.cpumld +++| LX5 12 EXTRACT RELOCATION INDEX 00694 M00S00681.cpumld +++| BX2 -X0*X5 00695 M00S00682.cpumld +++| SA3 .CP+X2 BLOCK WHICH CONTAINS RELOCATION WORD 00696 M00S00683.cpumld +++| LX5 18 00697 M00S00684.cpumld +++| SB6 X3 00698 M00S00685.cpumld +++| ZR B6,FIL2 IF RELOCATING IN A NON-LOADED BLOCK 00699 M00S00686.cpumld +++| BX2 X4*X5 EXTRACT CONTROL BITS 00700 M00S00687.cpumld +++| LX2 -27 00701 M00S00688.cpumld +++| SA3 X5+B6 WORD TO BE RELOCATED 00702 M00S00689.cpumld +++| SA2 X2+FILA SHIFT COUNT FOR RELOCATION POSITION 00703 M00S00690.cpumld +++| BX6 X1 00704 M00S00691.cpumld +++| MX7 -18 00705 M00S00692.cpumld +++| SB3 X2 SHIFT COUNT FOR RELOCATION POSITION 00706 M00S00693.cpumld +++| LX7 30 00707 M00S00694.cpumld +++| AX6 X6,B3 00708 M00S00695.cpumld +++| AX7 X7,B3 00709 M00S00696.cpumld +++| BX2 X7+X3 EXTRACT FIELD TO RELOCATE 00710 M00S00697.cpumld +++| IX6 X2+X6 ADD RELOCATION VALUE 00711 M00S00698.cpumld +++| BX3 X7*X3 CLEAR FIELD IN WORD 00712 M00S00699.cpumld +++| BX6 -X7*X6 EXTRACT RELOCATED FIELD 00713 M00S00700.cpumld +++| BX6 X3+X6 MERGE RELOCATED FIELD 00714 M00S00701.cpumld +++| SA6 A3 00715 M00S00702.cpumld +++| FIL2 SB5 B5-B1 00716 M00S00703.cpumld +++| NZ B5,FIL1 IF MORE RELOCATABLE ENTRIES IN WORD 00717 M00S00704.cpumld +++| SB5 B1+B1 RESET RELOCATABLE ENTRIES PER WORD COUNT 00718 M00S00705.cpumld +++| SB7 A5+B1 00719 M00S00706.cpumld +++| GE B7,B2,FILX IF END OF FILL TABLE 00720 M00S00707.cpumld +++| SA5 B7 00721 M00S00708.cpumld +++| EQ FIL1 PROCESS NEXT RELOCATION ENTRY 00722 M00S00709.cpumld +++| 00723 M00S00710.cpumld +++|* REPLACE BLOCK INDEX. 00724 M00S00711.cpumld +++| 00725 M00S00712.cpumld +++| FIL4 LX5 30 SET BLOCK ORIGIN 00726 M00S00713.cpumld +++| BX2 -X0*X5 00727 M00S00714.cpumld +++| SA1 .BO+X2 00728 M00S00715.cpumld +++| SX1 X1 00729 M00S00716.cpumld +++| LX1 30 00730 M00S00717.cpumld +++| EQ FIL2 00731 M00S00718.cpumld +++| 00732 M00S00719.cpumld +++| 00733 M00S00720.cpumld +++|* SHIFT COUNTS TO POSITION RELOCATION VALUE. 00734 M00S00721.cpumld +++| 00735 M00S00722.cpumld +++| FILA BSS 0 00736 M00S00723.cpumld +++| CON 30 LOWER 00737 M00S00724.cpumld +++| CON 15 MIDDLE 00738 M00S00725.cpumld +++| CON 0 UPPER 00739 M00S00726.cpumld +++| CON 48 UNDEFINED (SHIFT END OFF) 00740 M00S00727.cpumld +++| PID SPACE 4,10 00741 M00S00728.cpumld +++|** PID - PROCESS PIDL TABLE. 00742 M00S00729.cpumld +++|* 00743 M00S00730.cpumld +++|* ENTRY (B2) = TABLE WORD COUNT. 00744 M00S00731.cpumld +++|* 00745 M00S00732.cpumld +++|* EXIT (.BO) = BLOCK ORIGINS. 00746 M00S00733.cpumld +++|* (.LL) = TOTAL LOAD LENGTH. 00747 M00S00734.cpumld +++|*
Line S00735 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 00748 M01S00735.252l678 ---|* USES B - 2. 00749 M01S00736.252l678 ---|* A - 1, 6, 7. 00750 M01S00737.252l678 ---|* X - 0, 1, 2, 4, 6, 7.
Line S00005 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 00751 M01S00005.252l678 +++|* USES B - 2, 3. 00752 M01S00006.252l678 +++|* A - 1, 2, 3, 4, 6, 7. 00753 M01S00007.252l678 +++|* X - 0, 1, 2, 3, 4, 6, 7. 00754 M00S00738.cpumld +++|* 00755 M00S00739.cpumld +++|* CALLS SBT. 00756 M00S00740.cpumld +++| 00757 M00S00741.cpumld +++| 00758 M00S00742.cpumld +++| PID BSS 0 ENTRY 00759 M00S00743.cpumld +++| TX6 0,OB PRESET PROGRAM BLOCK ORIGIN 00760 M00S00744.cpumld +++| SA1 .BO+2 ASSIGN BLOCK ORIGINS 00761 M00S00745.cpumld +++| BX0 X6 00762 M00S00746.cpumld +++| SA6 .BO 00763 M00S00747.cpumld +++| BX7 -X0 00764 M00S00748.cpumld +++| SX1 X1 00765 M00S00749.cpumld +++| SA6 A6+B1 00766 M00S00750.cpumld +++| IX0 X6+X1 ORIGIN OF NEXT BLOCK 00767 M00S00751.cpumld +++| SA7 A6+B1 00768 M00S00752.cpumld +++| PID1 SA1 A1+1 00769 M00S00753.cpumld +++| SB2 B2-B1 DECREMENT BLOCK COUNT 00770 M00S00754.cpumld +++| BX7 X0 00771 M00S00755.cpumld +++| ZR B2,PID4 IF END OF BLOCKS 00772 M00S00756.cpumld +++| 00773 M00S00757.cpumld +++|* CHECK IF BLOCK TO BE LOADED. 00774 M00S00758.cpumld +++| 00775 M00S00759.cpumld +++| RJ SBT 00776 M00S00760.cpumld +++| SX4 X4 00777 M00S00761.cpumld +++| MX7 42 00778 M00S00762.cpumld +++| SX2 X1 LOAD LENGTH OF THIS BLOCK 00779 M00S00763.cpumld +++| BX1 X7*X1 BLOCK NAME 00780 M00S00764.cpumld +++| ZR X4,PID3 IF BLOCK NOT TO BE LOADED 00781 M00S00765.cpumld +++| SX6 A4-SPBOL 00782 M00S00766.cpumld +++| PL X6,PID2 IF NOT SPECIAL ORIGIN BLOCK 00783 M00S00767.cpumld +++| SX6 A1 SAVE POINTER 00784 M00S00768.cpumld +++| SX3 A4-PIDA 00785 M00S00769.cpumld +++| SX7 A4-SBDR 00786 M00S00770.cpumld +++| SA6 SPBP+X3 00787 M00S00771.cpumld +++| PL X7,PID1 IF BLOCK RELOCATION DEFERRED 00788 M00S00772.cpumld +++| SA3 .BC 00789 M00S00773.cpumld +++| ZR X3,PID2 IF BATCH MODE 00790 M00S00774.cpumld +++| SA4 SPBO GET SPECIAL BLOCK ORIGIN ADDRESS 00791 M00S00775.cpumld +++| BX7 X4 00792 M00S00776.cpumld +++| IX6 X4+X2 ADVANCE SPECIAL BLOCK ORIGIN ADDRESS 00793 M00S00777.cpumld +++| SA7 A1-.BO+.CP SET LOAD BUFFER ADDRESS 00794 M00S00778.cpumld +++| SA6 A4 00795 M00S00779.cpumld +++| EQ PID3 SET BLOCK ORIGIN ADDRESS 00796 M00S00780.cpumld +++| 00797 M00S00781.cpumld +++| PID2 BX4 X0 00798 M00S00782.cpumld +++| IX0 X0+X2 ADVANCE ORIGIN ADDRESS 00799 M00S00783.cpumld +++| TX7 X4,-OB 00800 M00S00784.cpumld +++| TX7 X7,MBUF 00801 M00S00785.cpumld +++| SA7 A1-.BO+.CP RELOCATED ORIGIN ADDRESS
Line S00008 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 00802 M01S00008.252l678 +++| SX6 A4-ECS 00803 M01S00009.252l678 +++| NZ X6,PID3 IF NOT *EM* BLOCK 00804 M01S00010.252l678 +++| 00805 M01S00011.252l678 +++|* REDUCE EM LWA. 00806 M01S00012.252l678 +++| 00807 M01S00013.252l678 +++| SA2 MEFL 00808 M01S00014.252l678 +++| SX0 X0-400B 00809 M01S00015.252l678 +++| SX6 B1+B1 00810 M01S00016.252l678 +++| MX7 -2 00811 M01S00017.252l678 +++| LX2 -29 00812 M01S00018.252l678 +++| BX2 -X7*X2 00813 M01S00019.252l678 +++| SB3 X2+4 00814 M01S00020.252l678 +++| LX6 B3 00815 M01S00021.252l678 +++| IX0 X0+X6 LWA = LWA - (2*200B) + (2*SECTOR LIMIT) 00816 M00S00786.cpumld +++| PID3 BX6 X4+X1 BLOCK NAME + ORIGIN ADDRESS 00817 M00S00787.cpumld +++| SA6 A1 SET BLOCK ORIGIN ADDRESS 00818 M00S00788.cpumld +++| EQ PID1 PROCESS NEXT BLOCK 00819 M00S00789.cpumld +++| 00820 M00S00790.cpumld +++| PID4 TX0 0,PBUF LOAD ADDRESS FOR PRESET CODE 00821 M00S00791.cpumld +++| SB2 SBDR-PIDA 00822 M00S00792.cpumld +++| MX3 42 00823 M00S00793.cpumld +++| BX7 X0 00824 M00S00794.cpumld +++| PID5 SA2 SPBP+B2 GET POINTER 00825 M00S00795.cpumld +++| SB2 B2+B1 00826 M00S00796.cpumld +++| SA1 X2 00827 M00S00797.cpumld +++| SX4 B2-SPBPL 00828 M00S00798.cpumld +++| SX2 X1 00829 M00S00799.cpumld +++| BX1 X3*X1 BLOCK NAME 00830 M00S00800.cpumld +++| BX6 X1+X0 00831 M00S00801.cpumld +++| IX0 X0+X2 00832 M00S00802.cpumld +++| SA7 A1-.BO+.CP RELOCATED ORIGIN ADDRESS 00833 M00S00803.cpumld +++| IX7 X7+X2 00834 M00S00804.cpumld +++| SA6 A1 SET BLOCK ORIGIN ADDRESS 00835 M00S00805.cpumld +++| NG X4,PID5 IF MORE RELOCATIONS 00836 M00S00806.cpumld +++| SX7 X0 LWA+1 OF LOAD 00837 M00S00807.cpumld +++| SA7 .LL 00838 M00S00808.cpumld +++| EQ CPUR RETURN 00839 M00S00809.cpumld +++| 00840 M00S00810.cpumld +++|* TABLE OF KNOWN CPUMTR BLOCKS. 00841 M00S00811.cpumld +++| 00842 M00S00812.cpumld +++| PIDA BSS 0 00843 M00S00813.cpumld +++| 00844 M00S00814.cpumld +++| XP176 BAST XP176 00845 M00S00815.cpumld +++| XP819 BAST XP819 00846 M00S00816.cpumld +++| SBDR EQU * START OF BLOCKS WITH DEFERRED RELOCATION 00847 M00S00817.cpumld +++| PRESET BAST PRESET 00848 M00S00818.cpumld +++| TREL BAST TREL RELOCATION DATA BLOCK 00849 M00S00819.cpumld +++| TJMP BAST TJMP 00850 M00S00820.cpumld +++| TBLK BAST TBLK LOADED BLOCKS NAME TABLE BLOCK 00851 M00S00821.cpumld +++| SPBOL EQU * SPECIAL ORIGIN BLOCKS LIMIT 00852 M00S00822.cpumld +++| CME BAST CME,0CME 00853 M00S00823.cpumld +++| CMU BAST CMU,0CMU 00854 M00S00824.cpumld +++| CMUMTR BAST CMUMTR,0CMUMTR
Line S00001 Modification History | |
---|---|
M01 (Added by) | 251l664 |
Seq # *Modification Id* Act ----------------------------+ 00855 M01S00001.251l664 +++| CPP BAST CPP
Line S00001 Modification History | |
---|---|
M01 (Added by) | 271l716 |
Seq # *Modification Id* Act ----------------------------+ 00856 M01S00001.271l716 +++| PCP BAST PCP 00857 M00S00825.cpumld +++| DCP BAST DCP
Line S00003 Modification History | |
---|---|
M01 (Added by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 00858 M01S00003.ns21000 +++| NVE BAST NVE 00859 M00S00826.cpumld +++| SUBCP BAST SUBCP 00860 M00S00827.cpumld +++| ISDMMF BAST ISDMMF
Line S00828 Modification History | |
---|---|
M01 (Removed by) | 251l664 |
Seq # *Modification Id* Act ----------------------------+ 00861 M01S00828.251l664 ---| MMF BAST MMF,0MMF
Line S00002 Modification History | |
---|---|
M01 (Added by) | 251l664 |
Seq # *Modification Id* Act ----------------------------+ 00862 M01S00002.251l664 +++| MMF BAST MMF 00863 M01S00003.251l664 +++| LSPMMF BAST LSPMMF
Line S00002 Modification History | |
---|---|
M01 (Added by) | 283l840 |
Seq # *Modification Id* Act ----------------------------+ 00864 M01S00002.283l840 +++| BIOMMF BAST BIOMMF 00865 M00S00829.cpumld +++| ISD BAST ISD 00866 M00S00830.cpumld +++| VMS BAST VMS 00867 M00S00831.cpumld +++| SCP BAST SCP 00868 M00S00832.cpumld +++| SCPUEC BAST SCPUEC
Line S00004 Modification History | |
---|---|
M01 (Added by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 00869 M01S00004.ns21000 +++| CSE BAST CSE 00870 M00S00833.cpumld +++| ECS BAST ECS 00871 M00S00834.cpumld +++| ECSBUF BAST ECSBUF
Line S00005 Modification History | |
---|---|
M01 (Added by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 00872 M01S00005.ns21000 +++| EEC BAST EEC 00873 M01S00006.ns21000 +++| EUE BAST EUE 00874 M01S00007.ns21000 +++| SUE BAST SUE 00875 M00S00835.cpumld +++| MMFBUF BAST MMFBUF
Line S00001 Modification History | |
---|---|
M01 (Added by) | ns2332 |
Seq # *Modification Id* Act ----------------------------+ 00876 M01S00001.ns2332 +++| CP830 BAST CP830 00877 M00S00836.cpumld +++| CP176 BAST CP176 00878 M00S00837.cpumld +++| IH819 BAST IH819
Line S00838 Modification History | |
---|---|
M01 (Removed by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 00879 M01S00838.ns21000 ---| IO819 BAST IO819 00880 M01S00839.ns21000 ---| CIO819 BAST CIO819
Line S00008 Modification History | |
---|---|
M01 (Added by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 00881 M01S00008.ns21000 +++| IHPFMD BAST IHPFMD 00882 M01S00009.ns21000 +++| BUFIO BAST BUFIO 00883 M00S00840.cpumld +++| PROBE BAST PROBE
Line S00002 Modification History | |
---|---|
M01 (Added by) | 271l716 |
Seq # *Modification Id* Act ----------------------------+ 00884 M01S00002.271l716 +++| TRACE BAST TRACE
Line S00001 Modification History | |
---|---|
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 00885 M01S00001.ns22000 +++| MCE BAST MCE 00886 M00S00841.cpumld +++| UEC BAST UEC 00887 M00S00842.cpumld +++| 00888 M00S00843.cpumld +++| CON 1 DEFAULT LOAD ANY *UNKNOWN* BLOCK 00889 M00S00844.cpumld +++| 00890 M00S00845.cpumld +++| PIDAL EQU *-PIDA 00891 M00S00846.cpumld +++| 00892 M00S00847.cpumld +++| SPBO CON 0 SPECIAL BLOCKS ORIGIN 00893 M00S00848.cpumld +++| 00894 M00S00849.cpumld +++| SPBP BSS SPBOL-PIDA SPECIAL BLOCK POINTERS 00895 M00S00850.cpumld +++| SPBPL EQU *-SPBP 00896 M00S00851.cpumld +++| TXT SPACE 4,10 00897 M00S00852.cpumld +++|** TXT - PROCESS TEXT TABLE. 00898 M00S00853.cpumld +++|* 00899 M00S00854.cpumld +++|* ENTRY (B2) = TABLE WORD COUNT. 00900 M00S00855.cpumld +++|* (X5) = TEXT TABLE CONTROL WORD. 00901 M00S00856.cpumld +++|* 00902 M00S00857.cpumld +++|* USES A - 1, 2, 3, 5, 7. 00903 M00S00858.cpumld +++|* B - 3, 4, 6, 7. 00904 M00S00859.cpumld +++|* X - ALL. 00905 M00S00860.cpumld +++| 00906 M00S00861.cpumld +++| 00907 M00S00862.cpumld +++| TXT BSS 0 ENTRY 00908 M00S00863.cpumld +++| 00909 M00S00864.cpumld +++|* INITIALIZE TEXT RELOCATION LOOP. 00910 M00S00865.cpumld +++| 00911 M00S00866.cpumld +++| SB6 X5 RELATIVE ADDRESS IN BLOCK 00912 M00S00867.cpumld +++| SB7 B2-B1 (B7) = WORD COUNT 00913 M00S00868.cpumld +++| LX5 -18 00914 M00S00869.cpumld +++| SB4 X5 00915 M00S00870.cpumld +++| SA2 X5+.CP CURRENT POSITION IN LOAD BUFFER 00916 M00S00871.cpumld +++| ZR X2,CPUR IF NOT LOADING THIS BLOCK 00917 M00S00872.cpumld +++| SB3 TXTB (B3) = ADDRESS MASKS 00918 M00S00873.cpumld +++| SA1 .TB (X1) = CONTROL WORD 00919 M00S00874.cpumld +++| SB6 B6+X2 00920 M00S00875.cpumld +++| MX0 -4 BYTE MASK 00921 M00S00876.cpumld +++| SA3 B6-B1 00922 M00S00877.cpumld +++| LX1 4 SHIFT TO FIRST BYTE 00923 M00S00878.cpumld +++| BX4 -X0*X1 FIRST CONTROL BYTE 00924 M00S00879.cpumld +++| SA5 A1+B1 FIRST TEXT WORD 00925 M00S00880.cpumld +++| BX7 X3 00926 M00S00881.cpumld +++| SA2 B3+X4 FIRST ADDRESS MASK WORD 00927 M00S00882.cpumld +++| LX1 4 SHIFT TO NEXT CONTROL BYTE 00928 M00S00883.cpumld +++| SA4 A2+TXTA-TXTB FIRST RELOCATION WORD 00929 M00S00884.cpumld +++| SA7 A3 00930 M00S00885.cpumld +++| 00931 M00S00886.cpumld +++|* TEXT RELOCATION LOOP. 00932 M00S00887.cpumld +++|* THE FOLLOWING PROCEDURE RELOCATES ADDRESSES IN ONES-S 00933 M00S00888.cpumld +++|* COMPLEMENT ARITHMETIC FOR ALL ADDRESS FIELDS IN TEXT WORDS. 00934 M00S00889.cpumld +++|* (1.) COMPLEMENT ADDRESSES. 00935 M00S00890.cpumld +++|* (2.) ADD TO RELOCATE. 00936 M00S00891.cpumld +++|* (3.) COMPLEMENT RESULT. 00937 M00S00892.cpumld +++|* (4.) MERGE RELOCATED ADDRESSES WITH TEXT WORD. 00938 M00S00893.cpumld +++| 00939 M00S00894.cpumld +++| TXT2 BX7 -X5*X2 EXTRACT COMPLEMENT ADDRESS FIELDS 00940 M00S00895.cpumld +++| BX6 -X2*X5 REMOVE ADDRESSES FROM TEXT 00941 M00S00896.cpumld +++| IX7 X7+X4 ADD COMPLEMENT ADDRESSES 00942 M00S00897.cpumld +++| BX5 -X0*X1 NEXT RELOCATION BYTE 00943 M00S00898.cpumld +++| BX3 -X2*X7 EXTRACT CARRYS 00944 M00S00899.cpumld +++| BX7 -X7*X2 MASK AND COMPLIMENT ADDRESSES 00945 M00S00900.cpumld +++| AX3 18 00946 M00S00901.cpumld +++| SA2 X5+B3 NEXT ADDRESS MASK WORD 00947 M00S00902.cpumld +++| SA5 A5+B1 NEXT TEXT WORD 00948 M00S00903.cpumld +++| SA4 A2+TXTA-TXTB NEXT RELOCATION WORD 00949 M00S00904.cpumld +++| IX7 X7-X3 ADD CARRYS 00950 M00S00905.cpumld +++| LX1 4 SHIFT CONTROL WORD 00951 M00S00906.cpumld +++| BX7 X7+X6 INSERT RELOCATED ADDRESSES 00952 M00S00907.cpumld +++| SB7 B7-B1 DECREMENT WORD COUNT 00953 M00S00908.cpumld +++| SA7 A7+B1 STORE PREVIOUS WORD 00954 M00S00909.cpumld +++| NZ B7,TXT2 LOOP FOR ALL TEXT WORDS 00955 M00S00910.cpumld +++| JP CPUR RETURN 00956 M00S00911.cpumld +++| TXTA SPACE 4 00957 M00S00912.cpumld +++|** TXTA - TABLE OF COMPLEMENT RELOCATION ADDRESSES. 00958 M00S00913.cpumld +++|* INDEXED BY RELOCATION CONTROL BYTES. 00959 M00S00914.cpumld +++|* GENERATED BY *PIDL* PROCESSOR. 00960 M00S00915.cpumld +++| 00961 M00S00916.cpumld +++| 00962 M00S00917.cpumld +++| TXTA BSS 0 00963 M00S00918.cpumld +++| 00964 M00S00919.cpumld +++| VFD 60/0 00965 M00S00920.cpumld +++| VFD 60/0 00966 M00S00921.cpumld +++| VFD 42/0 00967 M00S00922.cpumld +++| TVFD 18/0,-OB 00968 M00S00923.cpumld +++| VFD 42/0 00969 M00S00924.cpumld +++| TVFD 18/0,OB 00970 M00S00925.cpumld +++| 00971 M00S00926.cpumld +++| VFD 27/0 00972 M00S00927.cpumld +++| TVFD 18/0,-OB 00973 M00S00928.cpumld +++| VFD 15/0 00974 M00S00929.cpumld +++| VFD 27/0 00975 M00S00930.cpumld +++| TVFD 18/0,-OB 00976 M00S00931.cpumld +++| VFD 15/0 00977 M00S00932.cpumld +++| VFD 27/0 00978 M00S00933.cpumld +++| TVFD 18/0,OB 00979 M00S00934.cpumld +++| VFD 15/0 00980 M00S00935.cpumld +++| VFD 27/0 00981 M00S00936.cpumld +++| TVFD 18/0,OB 00982 M00S00937.cpumld +++| VFD 15/0 00983 M00S00938.cpumld +++| 00984 M00S00939.cpumld +++| VFD 12/0 00985 M00S00940.cpumld +++| TVFD 18/0,-OB 00986 M00S00941.cpumld +++| VFD 30/0 00987 M00S00942.cpumld +++| VFD 12/0 00988 M00S00943.cpumld +++| TVFD 18/0,-OB 00989 M00S00944.cpumld +++| VFD 30/0 00990 M00S00945.cpumld +++| VFD 12/0 00991 M00S00946.cpumld +++| TVFD 18/0,-OB 00992 M00S00947.cpumld +++| VFD 12/0 00993 M00S00948.cpumld +++| TVFD 18/0,-OB 00994 M00S00949.cpumld +++| VFD 12/0 00995 M00S00950.cpumld +++| TVFD 18/0,-OB 00996 M00S00951.cpumld +++| VFD 12/0 00997 M00S00952.cpumld +++| TVFD 18/0,OB 00998 M00S00953.cpumld +++| 00999 M00S00954.cpumld +++| VFD 12/0 01000 M00S00955.cpumld +++| TVFD 18/0,OB 01001 M00S00956.cpumld +++| VFD 30/0 01002 M00S00957.cpumld +++| VFD 12/0 01003 M00S00958.cpumld +++| TVFD 18/0,OB 01004 M00S00959.cpumld +++| VFD 30/0 01005 M00S00960.cpumld +++| VFD 12/0 01006 M00S00961.cpumld +++| TVFD 18/0,OB 01007 M00S00962.cpumld +++| VFD 12/0 01008 M00S00963.cpumld +++| TVFD 18/0,-OB 01009 M00S00964.cpumld +++| VFD 12/0 01010 M00S00965.cpumld +++| TVFD 18/0,OB 01011 M00S00966.cpumld +++| VFD 12/0 01012 M00S00967.cpumld +++| TVFD 18/0,OB 01013 M00S00968.cpumld +++| TXTB SPACE 4 01014 M00S00969.cpumld +++|** TXTB - TABLE OF ADDRESS MASKS. 01015 M00S00970.cpumld +++|* INDEXED BY RELOCATION CONTROL BYTES. 01016 M00S00971.cpumld +++| 01017 M00S00972.cpumld +++| 01018 M00S00973.cpumld +++| BSS 1 (AVOID BANK CONFILCTS) 01019 M00S00974.cpumld +++| TXTB BSS 0 01020 M00S00975.cpumld +++| LOC 0 01021 M00S00976.cpumld +++| 01022 M00S00977.cpumld +++| VFD 60/0 01023 M00S00978.cpumld +++| VFD 60/0 01024 M00S00979.cpumld +++| VFD 42/0,18/-0 01025 M00S00980.cpumld +++| VFD 42/0,18/-0 01026 M00S00981.cpumld +++| 01027 M00S00982.cpumld +++| VFD 27/0,18/-0,15/0 01028 M00S00983.cpumld +++| VFD 27/0,18/-0,15/0 01029 M00S00984.cpumld +++| VFD 27/0,18/-0,15/0 01030 M00S00985.cpumld +++| VFD 27/0,18/-0,15/0 01031 M00S00986.cpumld +++| 01032 M00S00987.cpumld +++| VFD 12/0,18/-0,30/0 01033 M00S00988.cpumld +++| VFD 12/0,18/-0,30/0 01034 M00S00989.cpumld +++| VFD 12/0,18/-0,12/0,18/-0 01035 M00S00990.cpumld +++| VFD 12/0,18/-0,12/0,18/-0 01036 M00S00991.cpumld +++| 01037 M00S00992.cpumld +++| VFD 12/0,18/-0,30/0 01038 M00S00993.cpumld +++| VFD 12/0,18/-0,30/0 01039 M00S00994.cpumld +++| VFD 12/0,18/-0,12/0,18/-0 01040 M00S00995.cpumld +++| VFD 12/0,18/-0,12/0,18/-0 01041 M00S00996.cpumld +++| 01042 M00S00997.cpumld +++| LOC *O 01043 M00S00998.cpumld +++| VFD SPACE 4 01044 M00S00999.cpumld +++|** VFD - PROCESS XFILL (VFD) TABLE. 01045 M00S01000.cpumld +++|* 01046 M00S01001.cpumld +++|* ENTRY (.XF) = ACCUMULATED XFILL TABLE DATA. 01047 M00S01002.cpumld +++|* (XFAE) = LWA+1 DATA IN XFILL TABLE. 01048 M00S01003.cpumld +++|* 01049 M00S01004.cpumld +++|* USES A - 1, 2, 5, 6. 01050 M00S01005.cpumld +++|* B - 2, 3, 6, 7. 01051 M00S01006.cpumld +++|* X - 1, 2, 4, 6, 7. 01052 M00S01007.cpumld +++| 01053 M00S01008.cpumld +++| 01054 M00S01009.cpumld +++| VFD SUBR ENTRY/EXIT 01055 M00S01010.cpumld +++| SA1 XFAE GET LWA+1 DATA IN XFILL BUFFER 01056 M00S01011.cpumld +++| SA5 .XF-1 01057 M00S01012.cpumld +++| SB7 X1+ 01058 M00S01013.cpumld +++| VFD1 SB2 A5+B1 01059 M00S01014.cpumld +++| GE B2,B7,VFDX IF END OF XFILL TABLE 01060 M00S01015.cpumld +++| SA5 B2 GET NEXT RELOCATION ENTRY 01061 M00S01016.cpumld +++| MX4 -9 01062 M00S01017.cpumld +++| BX1 -X4*X5 BLOCK RELOCATION INDEX 01063 M00S01018.cpumld +++| SA1 X1+.CP 01064 M00S01019.cpumld +++| AX5 9 01065 M00S01020.cpumld +++| BX2 -X4*X5 01066 M00S01021.cpumld +++| SA2 X2+.BO BLOCK WHICH CONTAINS RELOCATION WORD 01067 M00S01022.cpumld +++| SX2 X2 01068 M00S01023.cpumld +++| AX5 9 01069 M00S01024.cpumld +++| MX4 -6 01070 M00S01025.cpumld +++| SB6 X1 01071 M00S01026.cpumld +++| ZR B6,VFD1 IF BLOCK NOT LOADED 01072 M00S01027.cpumld +++| BX1 -X4*X5 SIZE OF FIELD 01073 M00S01028.cpumld +++| AX5 6 01074 M00S01029.cpumld +++| BX4 -X4*X5 POSITION OF FIELD 01075 M00S01030.cpumld +++| AX5 6 01076 M00S01031.cpumld +++| SB2 X1-1 01077 M00S01032.cpumld +++| MX7 1 FORM FIELD MASK 01078 M00S01033.cpumld +++| AX7 X7,B2 01079 M00S01034.cpumld +++| SB3 X4 01080 M00S01035.cpumld +++| SB2 X1+B3 01081 M00S01036.cpumld +++| LX7 X7,B2 01082 M00S01037.cpumld +++| SA1 X5+B6 READ WORD TO RELOCATE 01083 M00S01038.cpumld +++| LX2 X2,B3 POSITION RELOCATION 01084 M00S01039.cpumld +++| BX6 -X7+X1 RELOCATE FIELD 01085 M00S01040.cpumld +++| IX6 X6+X2 01086 M00S01041.cpumld +++| BX1 -X7*X1 01087 M00S01042.cpumld +++| BX6 X7*X6 01088 M00S01043.cpumld +++| BX6 X6+X1 01089 M00S01044.cpumld +++| SA6 A1 STORE RELOCATED WORD 01090 M00S01045.cpumld +++| EQ VFD1 CONTINUE PROCESSING TABLE 01091 M00S01046.cpumld +++| XFR SPACE 4,10 01092 M00S01047.cpumld +++|** XFR - PROCESS TRANSFER TABLE. 01093 M00S01048.cpumld +++|* THE TRANSFER ADDRESS IS IGNORED, THE ADDRESS FROM THE 01094 M00S01049.cpumld +++|* *ENTR* TABLE IS USED FOR THE ENTRY POINT ADDRESS. 01095 M00S01050.cpumld +++| 01096 M00S01051.cpumld +++| 01097 M00S01052.cpumld +++| XFR BSS 0 ENTRY 01098 M00S01053.cpumld +++| JP CPUR RETURN 01099 M00S01054.cpumld +++| TITLE SUBROUTINES. 01100 M00S01055.cpumld +++| ERR SPACE 4,10 01101 M00S01056.cpumld +++|** ERR - PROCESS LOADER TABLE ERROR. 01102 M00S01057.cpumld +++|* 01103 M00S01058.cpumld +++|* ENTRY (X3) = ERROR CODE. 01104 M00S01059.cpumld +++| 01105 M00S01060.cpumld +++| 01106 M00S01061.cpumld +++| ERR SUBR ENTRY/EXIT 01107 M00S01062.cpumld +++| ERR1 SA2 .BC 01108 M00S01063.cpumld +++| NZ X2,ERR2 IF NOT BATCH MODE 01109 M00S01064.cpumld +++| MESSAGE X3,,R ISSUE DIAGNOSTIC MESSAGE 01110 M00S01065.cpumld +++| SA2 ERR 01111 M00S01066.cpumld +++| BX6 X6-X6 01112 M00S01067.cpumld +++| SA6 A2 01113 M00S01068.cpumld +++| NZ X2,ERRX IF RETURN DESIRED 01114 M00S01069.cpumld +++| ENDRUN 01115 M00S01070.cpumld +++| 01116 M00S01071.cpumld +++| ERR2 R= A1,NCPL SET MESSAGE IN SYSTEM CONTROL POINT 01117 M00S01072.cpumld +++| MX0 -12 01118 M00S01073.cpumld +++| LX1 -36 01119 M00S01074.cpumld +++| BX1 -X0*X1 NUMBER OF CONTROL POINTS 01120 M00S01075.cpumld +++| LX1 7 01121 M00S01076.cpumld +++| SA3 X3 01122 M00S01077.cpumld +++| SA4 A3+B1 01123 M00S01078.cpumld +++| BX6 X3 01124 M00S01079.cpumld +++| LX7 X4 01125 M00S01080.cpumld +++| SA6 X1+MS1W+200B 01126 M00S01081.cpumld +++| SA3 A4+B1 01127 M00S01082.cpumld +++| SA7 A6+B1 01128 M00S01083.cpumld +++| BX6 X3 01129 M00S01084.cpumld +++| SA4 A3+B1 01130 M00S01085.cpumld +++| SA6 A7+B1 01131 M00S01086.cpumld +++| ERR3 BX7 X4 01132 M00S01087.cpumld +++| SA7 A6+B1 01133 M00S01088.cpumld +++| EQ ERR3 BLANK THE TOOBS 01134 M00S01089.cpumld +++| 01135 M00S01090.cpumld +++| 01136 M00S01091.cpumld +++| ERRA DATA C* INVALID LOADER INPUT.* 01137 M00S01092.cpumld +++| 01138 M00S01093.cpumld +++| ERRB DATA C* BLOCK ORIGIN TABLE OVERFLOW.* 01139 M00S01094.cpumld +++| 01140 M00S01095.cpumld +++| ERRC DATA C* RELOCATION TABLE OVERFLOW.* 01141 M00S01096.cpumld +++| 01142 M00S01097.cpumld +++| ERRD DATA C* LOADER TABLE OVERFLOW.* 01143 M00S01098.cpumld +++| ROW SPACE 4,10 01144 M00S01099.cpumld +++|** ROW - READ ONE WORD FROM RELOCATABLE BUFFER. 01145 M00S01100.cpumld +++|* 01146 M00S01101.cpumld +++|* ENTRY (.RP) = ADDRESS OF NEXT BUFFER WORD. 01147 M00S01102.cpumld +++|* 01148 M00S01103.cpumld +++|* EXIT (X6) = WORD. 01149 M00S01104.cpumld +++|* (.RP) = UPDATED. 01150 M00S01105.cpumld +++|* (X1) = 0 IF EOR. 01151 M00S01106.cpumld +++|* 01152 M00S01107.cpumld +++|* USES A - 2, 4, 6, 7. 01153 M00S01108.cpumld +++|* X - 2, 4, 6, 7. 01154 M00S01109.cpumld +++|* 01155 M00S01110.cpumld +++|* CALLS RRB. 01156 M00S01111.cpumld +++| 01157 M00S01112.cpumld +++| 01158 M00S01113.cpumld +++| ROW SUBR ENTRY/EXIT 01159 M00S01114.cpumld +++| ROW1 SA4 .RP READ BUFFER POINTER 01160 M00S01115.cpumld +++| SA2 .RL READ BUFFER LIMIT 01161 M00S01116.cpumld +++| IX6 X4-X2 01162 M00S01117.cpumld +++| PL X6,ROW2 IF BUFFER EMPTY 01163 M00S01118.cpumld +++| SA2 X4 READ WORD 01164 M00S01119.cpumld +++| SX1 B1 UPDATE POINTER 01165 M00S01120.cpumld +++| BX6 X2 01166 M00S01121.cpumld +++| IX7 X4+X1 01167 M00S01122.cpumld +++| SA7 A4 01168 M00S01123.cpumld +++| JP ROWX RETURN 01169 M00S01124.cpumld +++| 01170 M00S01125.cpumld +++| ROW2 SX1 X2-RBUF-1 CHECK FOR SHORT BLOCK 01171 M00S01126.cpumld +++| ZR X1,ROWX IF EOR ENCOUNTERED 01172 M00S01127.cpumld +++| RJ RRB READ NEXT BLOCK 01173 M00S01128.cpumld +++| EQ ROW1 01174 M00S01129.cpumld +++| RRB SPACE 4,10 01175 M00S01130.cpumld +++|** RRB - READ RELOCATABLE BLOCK. 01176 M00S01131.cpumld +++|* 01177 M00S01132.cpumld +++|* EXIT (.RL) = BUFFER LIMIT. 01178 M00S01133.cpumld +++|* (.RP) = ADDRESS OF CURRENT BUFFER WORD. 01179 M00S01134.cpumld +++|* 01180 M00S01135.cpumld +++|* USES A - 1, 2, 4, 6, 7. 01181 M00S01136.cpumld +++|* B - NONE. 01182 M00S01137.cpumld +++|* X - 1, 2, 4, 6, 7. 01183 M00S01138.cpumld +++|* 01184 M00S01139.cpumld +++|* CALLS ZIO. 01185 M00S01140.cpumld +++| 01186 M00S01141.cpumld +++| RRB3 RJ ZIO READ NEXT BLOCK 01187 M00S01142.cpumld +++| 01188 M00S01143.cpumld +++| RRB SUBR ENTRY/EXIT 01189 M00S01144.cpumld +++| SA4 .BC 01190 M00S01145.cpumld +++| ZR X4,RRB3 IF BATCH MODE 01191 M00S01146.cpumld +++| SA1 RRBB 01192 M00S01147.cpumld +++| SX2 B1 01193 M00S01148.cpumld +++| IX7 X1+X2 SET CURRENT BUFFER POSITION = LIMIT 01194 M00S01149.cpumld +++| SA7 .RP 01195 M00S01150.cpumld +++| SA4 A1-B1 01196 M00S01151.cpumld +++| ERRNZ RRBA+1-RRBB CODE DEPENDS ON VALUE 01197 M00S01152.cpumld +++| SA7 A7+B1 01198 M00S01153.cpumld +++| ZR X4,RRBX IF EOR 01199 M00S01154.cpumld +++| PX6 X1 01200 M00S01155.cpumld +++| SA6 B0 01201 M00S01156.cpumld +++| 01202 M00S01157.cpumld +++|* REQUEST NEXT RELOCATABLE BLOCK. 01203 M00S01158.cpumld +++| 01204 M00S01159.cpumld +++| RRB1 SA2 B0+ 01205 M00S01160.cpumld +++| NO 01206 M00S01161.cpumld +++| MX1 -12 01207 M00S01162.cpumld +++| NZ X2,RRB1 IF READ NOT COMPLETE 01208 M00S01163.cpumld +++| SA2 X6 01209 M00S01164.cpumld +++| BX1 -X1*X2 WORD COUNT TRANSFERRED TO BUFFER 01210 M00S01165.cpumld +++| IX7 X7+X1 SET BUFFER LIMIT 01211 M00S01166.cpumld +++| BX6 X7-X4 01212 M00S01167.cpumld +++| SA7 .RL 01213 M00S01168.cpumld +++| ZR X6,RRBX IF BLOCK SIZE DID NOT CHANGE 01214 M00S01169.cpumld +++| BX6 X6-X6 SET EOR FLAG 01215 M00S01170.cpumld +++| SA6 A4 01216 M00S01171.cpumld +++| EQ RRBX RETURN 01217 M00S01172.cpumld +++| 01218 M00S01173.cpumld +++| RRBA CON 1 EOR INDICATOR 01219 M00S01174.cpumld +++| RRBB VFD 42/0,18/RBUF 01220 M00S01175.cpumld +++| RTB SPACE 4,10 01221 M00S01176.cpumld +++|** RTB - READ ONE TABLE. 01222 M00S01177.cpumld +++|* 01223 M00S01178.cpumld +++|* ENTRY (B3) = LOADER TABLE PROCESSOR TABLE ADDRESS. 01224 M00S01179.cpumld +++|* 01225 M00S01180.cpumld +++|* EXIT TABLE IN .BO, .FB, .TB, OR .XF BUFFER, AS DEFINED IN 01226 M00S01181.cpumld +++|* *LTPT* TABLE ENTRY. 01227 M00S01182.cpumld +++|* (X1) = 0, IF END OF RECORD ENCOUNTERED. 01228 M00S01183.cpumld +++|* (X3) = *ERRA* ERROR MESSAGE ADDRESS. 01229 M00S01184.cpumld +++|* (X5) = TABLE HEADER WORD. 01230 M00S01185.cpumld +++|* (B2) = TABLE WORD COUNT. 01231 M00S01186.cpumld +++|* (B3) = ADDRESS OF ENTRY IN *LTPT* TABLE + 2. 01232 M00S01187.cpumld +++|* (B4) = LWA+1 LOADER TABLE IN BUFFER. 01233 M00S01188.cpumld +++|* (B6) = PROCESSOR ADDRESS. 01234 M00S01189.cpumld +++|* TO *ERR1* IF UNIDENTIFIED LOADER TABLE OR PREMATURE 01235 M00S01190.cpumld +++|* EOR ENCOUNTERED, OR IF BUFFER OVERFLOWED. 01236 M00S01191.cpumld +++|* 01237 M00S01192.cpumld +++|* USES B - 2, 3, 4, 5, 6. 01238 M00S01193.cpumld +++|* A - 1, 2, 6. 01239 M00S01194.cpumld +++|* X - 0, 1, 2, 3, 5, 6, 7. 01240 M00S01195.cpumld +++|* 01241 M00S01196.cpumld +++|* CALLS ROW. 01242 M00S01197.cpumld +++| 01243 M00S01198.cpumld +++| 01244 M00S01199.cpumld +++| RTB SUBR ENTRY/EXIT 01245 M00S01200.cpumld +++| SX3 ERRA * INVALID LOADER INPUT.* 01246 M00S01201.cpumld +++| RJ ROW READ TABLE HEADER 01247 M00S01202.cpumld +++| ZR X1,RTBX IF EOR ENCOUNTERED 01248 M00S01203.cpumld +++| BX5 X6 01249 M00S01204.cpumld +++| MX0 12 01250 M00S01205.cpumld +++| RTB1 SA2 B3 IDENTIFY LOADER TABLE 01251 M00S01206.cpumld +++| ZR X2,ERR1 IF LOADER TABLE NOT VALID 01252 M00S01207.cpumld +++| BX6 X5-X2 01253 M00S01208.cpumld +++| SA1 A2+B1 01254 M00S01209.cpumld +++| BX6 X0*X6 01255 M00S01210.cpumld +++| SB6 X2 PROCESSOR ADDRESS 01256 M00S01211.cpumld +++| SB3 A1+B1 01257 M00S01212.cpumld +++| NZ X6,RTB1 IF NO MATCH 01258 M00S01213.cpumld +++| SB4 X1 FWA BUFFER 01259 M00S01214.cpumld +++| LX0 -12 01260 M00S01215.cpumld +++| AX1 18 01261 M00S01216.cpumld +++| BX7 X0*X5 LOADER TABLE WORD COUNT 01262 M00S01217.cpumld +++| SB5 X1 BUFFER LENGTH 01263 M00S01218.cpumld +++| LX7 -36 01264 M00S01219.cpumld +++| SB2 X7 WORD COUNT OF TABLE 01265 M00S01220.cpumld +++| GT B2,B5,RTB3 IF LOADER TABLE OVERFLOWS BUFFER 01266 M00S01221.cpumld +++| SB5 B4+B2 LWA+1 LOADER TABLE IN BUFFER 01267 M00S01222.cpumld +++| RTB2 RJ ROW READ TABLE 01268 M00S01223.cpumld +++| ZR X1,ERR1 IF PREMATURE EOR 01269 M00S01224.cpumld +++| SA6 B4 01270 M00S01225.cpumld +++| SB4 B4+B1 01271 M00S01226.cpumld +++| LT B4,B5,RTB2 IF NOT END OF TABLE 01272 M00S01227.cpumld +++| EQ RTBX RETURN 01273 M00S01228.cpumld +++| 01274 M00S01229.cpumld +++| RTB3 AX1 18 SET ERROR MESSAGE ADDRESS 01275 M00S01230.cpumld +++| IX3 X3+X1 01276 M00S01231.cpumld +++| EQ ERR1 PROCESS ERROR 01277 M00S01232.cpumld +++| SBT SPACE 4,10 01278 M00S01233.cpumld +++|** SBT - SEARCH KNOWN BLOCK TABLE. 01279 M00S01234.cpumld +++|* 01280 M00S01235.cpumld +++|* ENTRY (X1) = BLOCK NAME TO SEARCH FOR. 01281 M00S01236.cpumld +++|* 01282 M00S01237.cpumld +++|* EXIT (X4) = TABLE ENTRY OF MATCHED BLOCK NAME. 01283 M00S01238.cpumld +++|* = LAST WORD OF TABLE IF NO MATCH FOUND. 01284 M00S01239.cpumld +++|* (X6) .GE. 0 IF END OF TABLE REACHED. 01285 M00S01240.cpumld +++|* (A4) = ADDRESS OF MATCHED ENTRY OR LAST WORD OF TABLE. 01286 M00S01241.cpumld +++|* 01287 M00S01242.cpumld +++|* USES A - 4. 01288 M00S01243.cpumld +++|* X - 3, 4, 6, 7. 01289 M00S01244.cpumld +++| 01290 M00S01245.cpumld +++| 01291 M00S01246.cpumld +++| SBT SUBR ENTRY/EXIT 01292 M00S01247.cpumld +++| MX3 42 01293 M00S01248.cpumld +++| SA4 PIDA-1 BLOCK TABLE ADDRESS - 1 01294 M00S01249.cpumld +++| MX6 PIDAL 01295 M00S01250.cpumld +++| SBT1 SA4 A4+B1 NEXT TABLE ENTRY 01296 M00S01251.cpumld +++| LX6 1 01297 M00S01252.cpumld +++| PL X6,SBTX IF END OF TABLE 01298 M00S01253.cpumld +++| BX7 X4-X1 01299 M00S01254.cpumld +++| BX7 X3*X7 01300 M00S01255.cpumld +++| NZ X7,SBT1 IF NO MATCH ON BLOCK NAME 01301 M00S01256.cpumld +++| EQ SBTX RETURN 01302 M00S01257.cpumld +++| ZIO SPACE 4,10 01303 M00S01258.cpumld +++|** ZIO - READ ONE BLOCK FROM DISK FILE. 01304 M00S01259.cpumld +++|* 01305 M00S01260.cpumld +++|* USES A - 1, 4, 6, 7. 01306 M00S01261.cpumld +++|* X - 1, 4, 6, 7. 01307 M00S01262.cpumld +++| 01308 M00S01263.cpumld +++| 01309 M00S01264.cpumld +++| ZIO SUBR ENTRY/EXIT 01310 M00S01265.cpumld +++| SA4 ZIOA+1 SET FIRST = IN = OUT 01311 M00S01266.cpumld +++| SX7 X4 01312 M00S01267.cpumld +++| SA7 A4+B1 01313 M00S01268.cpumld +++| SA7 A7+B1 01314 M00S01269.cpumld +++| READ ZIOA,R READ ONE BLOCK 01315 M00S01270.cpumld +++| SA4 ZIOA+2 SET BUFFER LIMIT 01316 M00S01271.cpumld +++| SX7 X4 01317 M00S01272.cpumld +++| SA4 A4-B1 RESET POSITION IN BUFFER 01318 M00S01273.cpumld +++| SA7 .RL 01319 M00S01274.cpumld +++| SX7 X4+ 01320 M00S01275.cpumld +++| SA7 .RP 01321 M00S01276.cpumld +++| JP ZIOX RETURN 01322 M00S01277.cpumld +++| 01323 M00S01278.cpumld +++| ZIOA BSS 0 01324 M00S01279.cpumld +++|*LGO FILEB RBUF+1,RBUFL-1,(FET=5) 01325 M00S01280.cpumld +++| VFD 42/0LLGO,18/1 01326 M00S01281.cpumld +++| VFD 42/,18/RBUF+1 01327 M00S01282.cpumld +++| VFD 42/,18/RBUF+1 01328 M00S01283.cpumld +++| VFD 42/,18/RBUF+1 01329 M00S01284.cpumld +++| VFD 42/,18/RBUF+RBUFL-1 01330 M00S01285.cpumld +++| SPACE 4 01331 M00S01286.cpumld +++|*CALL COMCCIO 01332 M00S01287.cpumld +++| PRESET TITLE PRESET ROUTINES. 01333 M00S01288.cpumld +++| PRS SPACE 4 01334 M00S01289.cpumld +++|** PRS - PRESET. 01335 M00S01290.cpumld +++|*
Line S01291 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01336 M01S01291.252l678 ---|* ENTRY B6, X2, X4 AND X5 CONTAIN INFORMATION FOR CPUMTR.
Line S00022 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01337 M01S00022.252l678 +++|* ENTRY X2, X4 AND X5 CONTAIN INFORMATION FOR *CPUMTR*. 01338 M00S01292.cpumld +++|* THEY ARE SAVED AND RESTORED.
Line S01293 Modification History | |
---|---|
M01 (Removed by) | cpumld1 |
Seq # *Modification Id* Act ----------------------------+ 01339 M01S01293.cpumld1 ---|* (X4) = 0 (X5) = 0 IF BATCH MODE.
Line S00002 Modification History | |
---|---|
M01 (Added by) | cpumld1 |
Seq # *Modification Id* Act ----------------------------+ 01340 M01S00002.cpumld1 +++|* (X4) = 0 IF BATCH MODE. 01341 M00S01294.cpumld +++| 01342 M00S01295.cpumld +++| 01343 M00S01296.cpumld +++| PRS SUBR ENTRY/EXIT 01344 M00S01297.cpumld +++| SX6 B3 SAVE REGISTERS 01345 M00S01298.cpumld +++| SX7 B4 01346 M00S01299.cpumld +++| SA6 .ER 01347 M00S01300.cpumld +++| SA7 A6+B1 01348 M00S01301.cpumld +++| SX6 B5
Line S01302 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01349 M01S01302.252l678 ---| SX7 B6 01350 M00S01303.cpumld +++| SA6 A7+B1
Line S01304 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01351 M01S01304.252l678 ---| SA7 A6+B1 01352 M00S01305.cpumld +++| BX6 X5 01353 M00S01306.cpumld +++| LX7 X4
Line S01307 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01354 M01S01307.252l678 ---| SA6 A7+B1
Line S00023 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01355 M01S00023.252l678 +++| SA6 A6+B1 01356 M00S01308.cpumld +++| SA7 A6+B1 01357 M00S01309.cpumld +++| BX6 X3 01358 M00S01310.cpumld +++| LX7 X2 01359 M00S01311.cpumld +++| SA6 A7+B1 01360 M00S01312.cpumld +++| SA7 A6+B1
Line S01313 Modification History | |
---|---|
M01 (Removed by) | cpumld1 |
Seq # *Modification Id* Act ----------------------------+ 01361 M01S01313.cpumld1 ---| BX7 X4+X5
Line S00003 Modification History | |
---|---|
M01 (Added by) | cpumld1 |
Seq # *Modification Id* Act ----------------------------+ 01362 M01S00003.cpumld1 +++| BX7 X4 01363 M00S01314.cpumld +++| SA7 .BC 01364 M00S01315.cpumld +++| NZ X7,PRS1 IF NOT BATCH MODE 01365 M00S01316.cpumld +++| SX7 LBUF SET *CPUMTR* ORIGIN TO 20000B 01366 M00S01317.cpumld +++| SA7 OB 01367 M00S01318.cpumld +++| 01368 M00S01319.cpumld +++|* GET ENOUGH MEMORY FOR FILE BUFFERS AND CPUMTR. 01369 M00S01320.cpumld +++| 01370 M00S01321.cpumld +++| MEMORY CM,PRSA,R,LBUF+50000B 01371 M00S01322.cpumld +++| 01372 M00S01323.cpumld +++|* REWIND *LGO* FILE. 01373 M00S01324.cpumld +++| 01374 M00S01325.cpumld +++| REWIND ZIOA,R REWIND CPUMTR BINARY FILE 01375 M00S01326.cpumld +++| 01376 M00S01327.cpumld +++| PRS1 RJ REL RELOCATE VARIABLE VALUES 01377 M00S01328.cpumld +++| RJ DLB DETERMINE LOAD BLOCKS 01378 M00S01329.cpumld +++| 01379 M00S01330.cpumld +++|* CLEAR BLOCK POSITION TABLE. 01380 M00S01331.cpumld +++| 01381 M00S01332.cpumld +++| BX6 X6-X6 01382 M00S01333.cpumld +++| SB6 .CP+1 01383 M00S01334.cpumld +++| SB7 B6+.BOL-2 01384 M00S01335.cpumld +++| PRS2 SB6 B6+B1 01385 M00S01336.cpumld +++| SA6 B6 01386 M00S01337.cpumld +++| NE B6,B7,PRS2 IF MORE TO CLEAR 01387 M00S01338.cpumld +++| EQ PRSX RETURN 01388 M00S01339.cpumld +++| 01389 M00S01340.cpumld +++| PRSA BSS 1 01390 M00S01341.cpumld +++| DBL SPACE 4 01391 M00S01342.cpumld +++|** DBL - DISABLE BLOCK LOAD. 01392 M00S01343.cpumld +++|* 01393 M00S01344.cpumld +++|* ENTRY (X1) = BLOCK CONTROL WORD. 01394 M00S01345.cpumld +++|* (A1) = ADDRESS OF BLOCK CONTROL WORD. 01395 M00S01346.cpumld +++|* 01396 M00S01347.cpumld +++|* EXIT NONE. 01397 M00S01348.cpumld +++|* 01398 M00S01349.cpumld +++|* USES X - 2, 6. 01399 M00S01350.cpumld +++|* A - 6. 01400 M00S01351.cpumld +++| 01401 M00S01352.cpumld +++| 01402 M00S01353.cpumld +++| DBL SUBR ENTRY/EXIT 01403 M00S01354.cpumld +++| MX2 -18 01404 M00S01355.cpumld +++| BX6 X2*X1 CLEAR LOAD STATUS 01405 M00S01356.cpumld +++| SA6 A1+ 01406 M00S01357.cpumld +++| JP DBLX RETURN 01407 M00S01358.cpumld +++| DLB SPACE 4 01408 M00S01359.cpumld +++|** DLB - DETERMINE LOAD BLOCKS. 01409 M00S01360.cpumld +++|* 01410 M00S01361.cpumld +++|* THIS ROUTINE EXAMINES CMR TO DETERMINE WHICH OPTIONAL 01411 M00S01362.cpumld +++|* CPUMTR BLOCKS TO SELECT FOR LOADING. 01412 M00S01363.cpumld +++|* 01413 M00S01364.cpumld +++|* EXIT - VALUES IN TABLE *PIDA* SET TO SELECT/DESELECT LOADING 01414 M00S01365.cpumld +++|* OF OPTIONAL CPUMTR BLOCKS. 01415 M00S01366.cpumld +++| 01416 M00S01367.cpumld +++| 01417 M00S01368.cpumld +++| DLB SUBR ENTRY/EXIT 01418 M00S01369.cpumld +++| SA1 .BC 01419 M00S01370.cpumld +++| ZR X1,DLBX IF BATCH MODE - LOAD DEFAULT BLOCKS
Line S01371 Modification History | |
---|---|
M01 (Removed by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 01420 M01S01371.ns21000 ---| SA1 CPUL DETERMINE PRESENCE OF CME 01421 M01S01372.ns21000 ---| LX1 59-20 01422 M01S01373.ns21000 ---| NG X1,DLB0 IF CME PRESENT
Line S00010 Modification History | |
---|---|
M01 (Added by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 01423 M01S00010.ns21000 +++| SA1 MABL CHECK MAINFRAME TYPE 01424 M01S00011.ns21000 +++| LX1 59-47
Line S00012 Modification History | |
---|---|
M01 (Added by) | ns21000 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01425 M02S00012.252l678 ---| PL X1,DLB0 IF CM EXTENSION PRESENT
Line S00024 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01426 M01S00024.252l678 +++| PL X1,DLB1 IF CM EXTENSION PRESENT 01427 M00S01374.cpumld +++| SA1 CME 01428 M00S01375.cpumld +++| RJ SWT SWITCH TO *0CME* BLOCK
Line S00013 Modification History | |
---|---|
M01 (Added by) | ns21000 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01429 M02S00013.252l678 ---| SA1 .ER+4 GET ECS FL
Line S00025 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01430 M01S00025.252l678 +++| SA1 .ER+3 GET EXTENDED MEMORY FL
Line S00014 Modification History | |
---|---|
M01 (Added by) | ns21000 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01431 M02S00014.252l678 ---| NZ X1,DLB0 IF ECS PRESENT
Line S00026 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01432 M01S00026.252l678 +++| NZ X1,DLB1 IF EXTENDED MEMORY PRESENT
Line S00015 Modification History | |
---|---|
M01 (Added by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 01433 M01S00015.ns21000 +++| SA1 CSE 01434 M01S00016.ns21000 +++| RJ DBL DISABLE BLOCK FOR CM STORAGE CLEAR VIA ECS
Line S01376 Modification History | |
---|---|
M01 (Removed by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 01435 M01S01376.ns21000 ---| DLB0 SA1 .ER+4 DETERMINE PRESENCE OF ECS/ESM/UEM 01436 M01S01377.ns21000 ---| NZ X1,DLB0.1 IF ECS/ESM/UEM PRESENT 01437 M01S01378.ns21000 ---| SA1 ECS 01438 M01S01379.ns21000 ---| RJ DBL DISABLE ECS BLOCK 01439 M01S01380.ns21000 ---| SA1 ECSBUF 01440 M01S01381.ns21000 ---| RJ DBL DISABLE LOAD OF ECS BUFFERS 01441 M01S01382.ns21000 ---| DLB0.1 SA1 ECRL DETERMINE PRESENCE OF USER ECS 01442 M01S01383.ns21000 ---| UX1 X1
Line S00017 Modification History | |
---|---|
M01 (Added by) | ns21000 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01443 M02S00017.252l678 ---| DLB0 SA3 .ER+3 DETERMINE PRESENCE OF ECS EQUIPMENT 01444 M02S00018.252l678 ---| NZ X3,DLB0.2 IF ECS EQUIPMENT DEFINED
Line S00027 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01445 M01S00027.252l678 +++| DLB1 SA3 EXML DETERMINE PRESENCE OF EM EQUIPMENT 01446 M01S00028.252l678 +++| MX1 -9 01447 M01S00029.252l678 +++| BX3 -X1*X3 01448 M01S00030.252l678 +++| NZ X3,DLB3 IF EM EQUIPMENT WITH CPU PATH
Line S00019 Modification History | |
---|---|
M01 (Added by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 01449 M01S00019.ns21000 +++| SA1 ECS 01450 M01S00020.ns21000 +++| RJ DBL DISABLE ECS BLOCK
Line S00021 Modification History | |
---|---|
M01 (Added by) | ns21000 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01451 M02S00021.252l678 ---| DLB0.1 SA1 EEC
Line S00031 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01452 M01S00031.252l678 +++| DLB2 SA1 EEC
Line S00022 Modification History | |
---|---|
M01 (Added by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 01453 M01S00022.ns21000 +++| RJ DBL DISABLE EXTERNAL ECS BLOCK
Line S00023 Modification History | |
---|---|
M01 (Added by) | ns21000 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01454 M02S00023.252l678 ---| EQ DLB0.3 DISABLE SIMULTANEOUS UEM/ESM BLOCK
Line S00032 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01455 M01S00032.252l678 +++| EQ DLB4 DISABLE SIMULTANEOUS UEM/ESM BLOCK
Line S00024 Modification History | |
---|---|
M01 (Added by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 01456 M01S00024.ns21000 +++|
Line S00025 Modification History | |
---|---|
M01 (Added by) | ns21000 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01457 M02S00025.252l678 ---| DLB0.2 SA1 MEFL CHECK ECS TYPE 01458 M02S00026.252l678 ---| LX1 -24
Line S00033 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01459 M01S00033.252l678 +++| DLB3 SA1 ESTP CHECK EXTENDED MEMORY TYPE 01460 M01S00034.252l678 +++| SX2 ESTE 01461 M01S00035.252l678 +++| IX2 X2*X3 01462 M01S00036.252l678 +++| AX1 36 01463 M01S00037.252l678 +++| IX1 X1+X2 01464 M01S00038.252l678 +++| SA1 X1 READ EST 01465 M01S00039.252l678 +++| MX2 -12 01466 M01S00040.252l678 +++| BX2 -X2*X1 01467 M01S00041.252l678 +++| LX2 3 01468 M01S00042.252l678 +++| SA1 X2+DILL READ EM TYPE 01469 M01S00043.252l678 +++| AX1 18
Line S00027 Modification History | |
---|---|
M01 (Added by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 01470 M01S00027.ns21000 +++| MX2 -3 01471 M01S00028.ns21000 +++| BX1 -X2*X1 01472 M01S00029.ns21000 +++| SX1 X1-4
Line S00030 Modification History | |
---|---|
M01 (Added by) | ns21000 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01473 M02S00030.252l678 ---| ZR X1,DLB0.1 IF UEM ECS TYPE
Line S00044 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01474 M01S00044.252l678 +++| ZR X1,DLB2 IF TYPE IS UEM
Line S00031 Modification History | |
---|---|
M01 (Added by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 01475 M01S00031.ns21000 +++| SA1 UEML 01476 M01S00032.ns21000 +++| LX1 59-1
Line S00033 Modification History | |
---|---|
M01 (Added by) | ns21000 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01477 M02S00033.252l678 ---| NG X1,DLB0.4 IF SIMULTANEOUS UEM/ESM DEFINED 01478 M02S00034.252l678 ---| DLB0.3 SA1 SUE
Line S00045 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01479 M01S00045.252l678 +++| NG X1,DLB5 IF SIMULTANEOUS UEM/ESM DEFINED 01480 M01S00046.252l678 +++| DLB4 SA1 SUE
Line S00035 Modification History | |
---|---|
M01 (Added by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 01481 M01S00035.ns21000 +++| RJ DBL DISABLE SIMULTANEOUS UEM/ESM BLOCK
Line S00036 Modification History | |
---|---|
M01 (Added by) | ns21000 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01482 M02S00036.252l678 ---| DLB0.4 SA1 ECRL
Line S00047 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01483 M01S00047.252l678 +++| DLB5 SA1 ECRL
Line S00037 Modification History | |
---|---|
M01 (Added by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 01484 M01S00037.ns21000 +++| LX1 12
Line S00038 Modification History | |
---|---|
M01 (Added by) | ns21000 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01485 M02S00038.252l678 ---| AX1 36
Line S00048 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01486 M01S00048.252l678 +++| MX0 12 01487 M01S00049.252l678 +++| BX1 X0*X1
Line S01384 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01488 M01S01384.252l678 ---| NZ X1,DLB1 IF USER ECS IS DEFINED
Line S00050 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01489 M01S00050.252l678 +++| NZ X1,DLB6 IF USER EM IS DEFINED 01490 M00S01385.cpumld +++| SA1 UEC 01491 M00S01386.cpumld +++| RJ DBL DISABLE LOAD OF USER ECS BLOCK 01492 M00S01387.cpumld +++| SA1 SCPUEC 01493 M00S01388.cpumld +++| RJ DBL DISABLE LOAD OF SCP USER ECS BLOCK
Line S00039 Modification History | |
---|---|
M01 (Added by) | ns21000 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01494 M02S00039.252l678 ---| NZ X3,DLB1 IF ECS EQUIPMENT DEFINED
Line S00051 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01495 M01S00051.252l678 +++| NZ X3,DLB6 IF EM EQUIPMENT DEFINED
Line S00040 Modification History | |
---|---|
M01 (Added by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 01496 M01S00040.ns21000 +++| SA1 EUE 01497 M01S00041.ns21000 +++| RJ DBL DISABLE ECS OR USER ECS BLOCK
Line S01389 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01498 M01S01389.252l678 ---| DLB1 SA4 MMFL DETERMINE PRESENCE OF MMF
Line S00052 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01499 M01S00052.252l678 +++| DLB6 SA4 MMFL DETERMINE PRESENCE OF MMF
Line S00004 Modification History | |
---|---|
M01 (Added by) | 251l664 |
Seq # *Modification Id* Act ----------------------------+ 01500 M01S00004.251l664 +++| BX5 X4
Line S00005 Modification History | |
---|---|
M01 (Added by) | 251l664 |
M02 (Removed by) | 283l840 |
Seq # *Modification Id* Act ----------------------------+ 01501 M02S00005.283l840 ---| LX5 59-46
Line S00003 Modification History | |
---|---|
M01 (Added by) | 283l840 |
Seq # *Modification Id* Act ----------------------------+ 01502 M01S00003.283l840 +++| LX5 59-45 01503 M01S00004.283l840 +++| NG X5,DLB6.1 IF SHARED BUFFERED DEVICES PRESENT 01504 M01S00005.283l840 +++| SA1 BIOMMF 01505 M01S00006.283l840 +++| RJ DBL DISABLE LOAD OF *BIOMMF* BLOCK 01506 M01S00007.283l840 +++| DLB6.1 LX5 59-46-59+45
Line S00006 Modification History | |
---|---|
M01 (Added by) | 251l664 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01507 M02S00006.252l678 ---| NG X5,DLB1.1 IF LOW SPEED PORT MMF
Line S00053 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01508 M01S00053.252l678 +++| NG X5,DLB7 IF LOW SPEED PORT MMF
Line S00007 Modification History | |
---|---|
M01 (Added by) | 251l664 |
Seq # *Modification Id* Act ----------------------------+ 01509 M01S00007.251l664 +++| SA1 LSPMMF 01510 M01S00008.251l664 +++| RJ DBL DISABLE LOAD OF *LSPMMF* BLOCK 01511 M00S01390.cpumld +++| MX1 -9
Line S01391 Modification History | |
---|---|
M01 (Removed by) | 251l664 |
Seq # *Modification Id* Act ----------------------------+ 01512 M01S01391.251l664 ---| LX4 0-36
Line S00009 Modification History | |
---|---|
M01 (Added by) | 251l664 |
Seq # *Modification Id* Act ----------------------------+ 01513 M01S00009.251l664 +++| LX1 36 01514 M00S01392.cpumld +++| BX5 -X1*X4
Line S01393 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01515 M01S01393.252l678 ---| NZ X5,DLB2 IF MMF PRESENT
Line S01394 Modification History | |
---|---|
M01 (Removed by) | 251l664 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01516 M02S01394.252l678 ---| SA1 MMF
Line S00010 Modification History | |
---|---|
M01 (Added by) | 251l664 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01517 M02S00010.252l678 ---| DLB1.1 SA1 MMF
Line S00054 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01518 M01S00054.252l678 +++| NZ X5,DLB8 IF MMF PRESENT 01519 M01S00055.252l678 +++| DLB7 SA1 MMF
Line S01395 Modification History | |
---|---|
M01 (Removed by) | 251l664 |
Seq # *Modification Id* Act ----------------------------+ 01520 M01S01395.251l664 ---| RJ SWT SWITCH TO *0MMF* BLOCK
Line S00011 Modification History | |
---|---|
M01 (Added by) | 251l664 |
Seq # *Modification Id* Act ----------------------------+ 01521 M01S00011.251l664 +++| RJ DBL DISABLE LOAD OF *MMF* BLOCK 01522 M00S01396.cpumld +++| SA1 ECRL
Line S01397 Modification History | |
---|---|
M01 (Removed by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 01523 M01S01397.ns21000 ---| UX1 X1
Line S00042 Modification History | |
---|---|
M01 (Added by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 01524 M01S00042.ns21000 +++| LX1 12
Line S00043 Modification History | |
---|---|
M01 (Added by) | ns21000 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01525 M02S00043.252l678 ---| AX1 36
Line S00056 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01526 M01S00056.252l678 +++| MX0 12 01527 M01S00057.252l678 +++| BX1 X0*X1
Line S01398 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01528 M01S01398.252l678 ---| NZ X1,DLB2 IF USER ECS DEFINED
Line S00058 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01529 M01S00058.252l678 +++| NZ X1,DLB8 IF USER EM DEFINED
Line S00044 Modification History | |
---|---|
M01 (Added by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 01530 M01S00044.ns21000 +++| SA1 ECSBUF 01531 M01S00045.ns21000 +++| RJ DBL DISABLE LOAD OF ECS BUFFER 01532 M00S01399.cpumld +++| SA1 MMFBUF 01533 M00S01400.cpumld +++| RJ DBL DISABLE LOAD OF MMF BUFFERS
Line S01401 Modification History | |
---|---|
M01 (Removed by) | 251l664 |
Seq # *Modification Id* Act ----------------------------+ 01534 M01S01401.251l664 ---| DLB2 LX4 59-47-0+36-60
Line S00012 Modification History | |
---|---|
M01 (Added by) | 251l664 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01535 M02S00012.252l678 ---| DLB2 LX4 59-47
Line S01402 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01536 M01S01402.252l678 ---| NG X4,DLB2.1 IF INDEPENDENT SHARED DEVICES EXIST
Line S00059 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01537 M01S00059.252l678 +++| DLB8 LX4 59-47 01538 M01S00060.252l678 +++| NG X4,DLB9 IF INDEPENDENT SHARED DEVICES EXIST 01539 M00S01403.cpumld +++| SA1 ISD DISABLE ISD BLOCK 01540 M00S01404.cpumld +++| RJ DBL
Line S01405 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01541 M01S01405.252l678 ---| NZ X5,DLB2.1 IF MMF PRESENT
Line S00061 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01542 M01S00061.252l678 +++| NZ X5,DLB9 IF MMF PRESENT 01543 M00S01406.cpumld +++| SA1 ISDMMF DISABLE ISD/MMF COMMON CODE BLOCK 01544 M00S01407.cpumld +++| RJ DBL
Line S01408 Modification History | |
---|---|
M01 (Removed by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 01545 M01S01408.ns21000 ---| DLB2.1 R= A1,CPUL DETERMINE PRESENCE OF CMU 01546 M01S01409.ns21000 ---| LX1 59-20 01547 M01S01410.ns21000 ---| PL X1,DLB2.2 IF CME NOT PRESET
Line S00046 Modification History | |
---|---|
M01 (Added by) | ns21000 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01548 M02S00046.252l678 ---| DLB2.1 SA1 MABL GET HARDWARE OPTIONS
Line S00062 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01549 M01S00062.252l678 +++| DLB9 SA1 MABL GET HARDWARE OPTIONS
Line S00047 Modification History | |
---|---|
M01 (Added by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 01550 M01S00047.ns21000 +++| LX1 59-47
Line S00048 Modification History | |
---|---|
M01 (Added by) | ns21000 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01551 M02S00048.252l678 ---| NG X1,DLB2.2 IF CM EXTENSION NOT PRESENT
Line S00063 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01552 M01S00063.252l678 +++| NG X1,DLB10 IF CM EXTENSION NOT PRESENT 01553 M00S01411.cpumld +++| SA1 CMU 01554 M00S01412.cpumld +++| RJ DBL DISABLE CMU
Line S01413 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01555 M01S01413.252l678 ---| EQ DLB3 CONTINUE
Line S00064 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01556 M01S00064.252l678 +++| EQ DLB11 CONTINUE 01557 M00S01414.cpumld +++|
Line S01415 Modification History | |
---|---|
M01 (Removed by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 01558 M01S01415.ns21000 ---| DLB2.2 LX1 59-15-59+20 01559 M01S01416.ns21000 ---| NG X1,DLB3 IF CMU PRESENT
Line S00049 Modification History | |
---|---|
M01 (Added by) | ns21000 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01560 M02S00049.252l678 ---| DLB2.2 LX1 59-39-59+47 01561 M02S00050.252l678 ---| PL X1,DLB3 IF CMU PRESENT
Line S00065 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01562 M01S00065.252l678 +++| DLB10 LX1 59-39-59+47 01563 M01S00066.252l678 +++| PL X1,DLB11 IF CMU PRESENT 01564 M00S01417.cpumld +++| SA1 CMU 01565 M00S01418.cpumld +++| RJ SWT SWITCH TO *0CMU* BLOCK
Line S01419 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01566 M01S01419.252l678 ---| DLB3 SA2 SSTL CHECK PRESENCE OF SYSTEM CP (SCP)
Line S00067 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01567 M01S00067.252l678 +++| DLB11 SA2 SSTL CHECK PRESENCE OF SYSTEM CP (SCP) 01568 M00S01420.cpumld +++| LX2 59-39
Line S01421 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01569 M01S01421.252l678 ---| PL X2,DLB4 IF SYSTEM CP (SCP) FACILITY PRESENT
Line S00068 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01570 M01S00068.252l678 +++| PL X2,DLB12 IF SYSTEM CP (SCP) FACILITY PRESENT 01571 M00S01422.cpumld +++| SA1 SCP 01572 M00S01423.cpumld +++| RJ DBL DISABLE SCP BLOCK LOAD 01573 M00S01424.cpumld +++| SA1 SCPUEC 01574 M00S01425.cpumld +++| RJ DBL DISABLE LOAD OF SCP USER ECS BLOCK
Line S01426 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01575 M01S01426.252l678 ---| DLB4 SA1 ACPL CHECK DUAL CPU STATUS
Line S00069 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01576 M01S00069.252l678 +++| DLB12 SA1 ACPL CHECK DUAL CPU STATUS 01577 M00S01427.cpumld +++| SA2 A1+B1 01578 M00S01428.cpumld +++| BX1 X1+X2
Line S01429 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01579 M01S01429.252l678 ---| PL X1,DLB6 IF DUAL CPU
Line S00070 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01580 M01S00070.252l678 +++| PL X1,DLB13 IF DUAL CPU 01581 M00S01430.cpumld +++| SA1 DCP 01582 M00S01431.cpumld +++| RJ DBL DISABLE LOAD OF *DCP* BLOCK
Line S01432 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01583 M01S01432.252l678 ---| DLB6 SA1 SSTL CHECK FOR SUB-CONTROL POINTS DISABLED
Line S00071 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01584 M01S00071.252l678 +++| DLB13 SA1 SSTL CHECK FOR SUB-CONTROL POINTS DISABLED 01585 M00S01433.cpumld +++| LX1 59-35
Line S01434 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01586 M01S01434.252l678 ---| PL X1,DLB9 IF SUBCP NOT DISABLED
Line S00072 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01587 M01S00072.252l678 +++| PL X1,DLB14 IF SUBCP NOT DISABLED 01588 M00S01435.cpumld +++| SA1 SUBCP 01589 M00S01436.cpumld +++| RJ DBL DISABLE LOAD OF *SUBCP* BLOCK
Line S01437 Modification History | |
---|---|
M01 (Removed by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 01590 M01S01437.ns21000 ---| DLB9 SA1 ACPL CHECK FOR ONE CPU AND CMU PRESENT 01591 M01S01438.ns21000 ---| SA2 A1+B1 01592 M01S01439.ns21000 ---| LX3 59-20 01593 M01S01440.ns21000 ---| PL X3,DLB9.1 IF CME NOT PRESET
Line S00051 Modification History | |
---|---|
M01 (Added by) | ns21000 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01594 M02S00051.252l678 ---| DLB9 SA3 MABL
Line S00073 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01595 M01S00073.252l678 +++| DLB14 SA3 MABL
Line S00052 Modification History | |
---|---|
M01 (Added by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 01596 M01S00052.ns21000 +++| LX3 59-47
Line S00053 Modification History | |
---|---|
M01 (Added by) | ns21000 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01597 M02S00053.252l678 ---| NG X3,DLB9.1 IF CME NOT PRESENT
Line S00074 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01598 M01S00074.252l678 +++| NG X3,DLB15 IF CME NOT PRESENT 01599 M00S01441.cpumld +++| SA1 CMUMTR 01600 M00S01442.cpumld +++| RJ DBL DISABLE CMU
Line S01443 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01601 M01S01443.252l678 ---| EQ DLB10 CONTINUE
Line S00075 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01602 M01S00075.252l678 +++| EQ DLB16 CONTINUE 01603 M00S01444.cpumld +++|
Line S01445 Modification History | |
---|---|
M01 (Removed by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 01604 M01S01445.ns21000 ---| DLB9.1 LX3 59-16-59+20 POSITION TO 170 BIT 01605 M01S01446.ns21000 ---| LX3 59-16 POSITION 17O BIT 01606 M01S01447.ns21000 ---| LX4 X3,B1 POSITION CMU BIT 01607 M01S01448.ns21000 ---| BX1 X1+X2 01608 M01S01449.ns21000 ---| BX1 X1+X3 SINGLE CPU .OR. 170 01609 M01S01450.ns21000 ---| BX1 X1*X4
Line S00054 Modification History | |
---|---|
M01 (Added by) | ns21000 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01610 M02S00054.252l678 ---| DLB9.1 LX3 59-37-59+47 CHECK CPU 1 ON
Line S00076 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01611 M01S00076.252l678 +++| DLB15 LX3 59-37-59+47 CHECK CPU 1 ON
Line S00055 Modification History | |
---|---|
M01 (Added by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 01612 M01S00055.ns21000 +++| LX2 X3,B1 CHECK CPU 0 ON 01613 M01S00056.ns21000 +++| BX2 X2+X3 01614 M01S00057.ns21000 +++| LX3 59-42-59+37 CHECK FOR CYBER 170 01615 M01S00058.ns21000 +++| BX1 -X3+X2 01616 M01S00059.ns21000 +++| LX3 59-39-59+42 CHECK FOR CMU 01617 M01S00060.ns21000 +++| BX1 -X3*X1
Line S01451 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01618 M01S01451.252l678 ---| NG X1,DLB10 IF CMU .AND. (170 .OR. SINGLE CPU)
Line S00077 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01619 M01S00077.252l678 +++| NG X1,DLB16 IF CMU .AND. (170 .OR. SINGLE CPU) 01620 M00S01452.cpumld +++| SA1 CMUMTR 01621 M00S01453.cpumld +++| RJ SWT SWITCH TO *0CMUMTR* BLOCK
Line S01454 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01622 M01S01454.252l678 ---| DLB10 SA1 SSTL CHECK MASS STORAGE VALIDATION ENABLED
Line S00078 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01623 M01S00078.252l678 +++| DLB16 SA1 SSTL CHECK MASS STORAGE VALIDATION ENABLED 01624 M00S01455.cpumld +++| LX1 59-50
Line S01456 Modification History | |
---|---|
M01 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01625 M01S01456.252l678 ---| PL X1,DLB11 IF VALIDATION ENABLED
Line S00079 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01626 M01S00079.252l678 +++| PL X1,DLB17 IF VALIDATION ENABLED 01627 M00S01457.cpumld +++| SA1 VMS 01628 M00S01458.cpumld +++| RJ DBL DISABLE LOAD OF *VMS* BLOCK
Line S01459 Modification History | |
---|---|
M01 (Removed by) | ns21000 |
Seq # *Modification Id* Act ----------------------------+ 01629 M01S01459.ns21000 ---| DLB11 R= A2,CPUL CHECK FOR 176 CPU
Line S00061 Modification History | |
---|---|
M01 (Added by) | ns21000 |
M02 (Removed by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01630 M02S00061.252l678 ---| DLB11 SA3 MABL
Line S00080 Modification History | |
---|---|
M01 (Added by) | 252l678 |
Seq # *Modification Id* Act ----------------------------+ 01631 M01S00080.252l678 +++| DLB17 SA3 MABL
Line S00062 Modification History | |
---|---|
M01 (Added by) | ns21000 |
M02 (Removed by) | ns2332 |
Seq # *Modification Id* Act ----------------------------+ 01632 M02S00062.ns2332 ---| MX2 2
Line S00002 Modification History | |
---|---|
M01 (Added by) | ns2332 |
Seq # *Modification Id* Act ----------------------------+ 01633 M01S00002.ns2332 +++| SA2 EABL+DCEI SET CONSOLE DESCRIPTOR ADDRESS
Proceed to Part 1
cdc/nos2.source/opl.opl871/deck/cpumld.txt ยท Last modified: (external edit)