cdc:nos2.source:opl.opl871:deck:tst
Deck TST
Library Member Format: MODIFY
Source
Seq # *Modification Id* Act ----------------------------+ 00001 M00S00001.tst +++| IDENT TST,FET 00002 M00S00002.tst +++| ABS 00003 M00S00003.tst +++| SST FL 00004 M00S00004.tst +++| ENTRY TST 00005 M00S00005.tst +++| ENTRY MFL= 00006 M00S00006.tst +++| ENTRY SSJ= 00007 M00S00007.tst +++| SYSCOM B1 00008 M00S00008.tst +++|*COMMENT TST - TAPE STORAGE TEST.
Line S00009 Modification History | |
---|---|
M01 (Removed by) | 281l803 |
Seq # *Modification Id* Act ----------------------------+ 00009 M01S00009.281l803 ---| COMMENT COPYRIGHT CONTROL DATA CORP. 1970.
Line S00001 Modification History | |
---|---|
M01 (Added by) | 281l803 |
Seq # *Modification Id* Act ----------------------------+ 00010 M01S00001.281l803 +++| COMMENT COPYRIGHT CONTROL DATA SYSTEMS INC. 1992. 00011 M00S00010.tst +++| TITLE TST - TAPE STORAGE TEST. 00012 M00S00011.tst +++| SPACE 4 00013 M00S00012.tst +++|*** TST - TAPE STORAGE TEST. 00014 M00S00013.tst +++|* P. C. SMITH. 91/11/08. 00015 M00S00014.tst +++| SPACE 4 00016 M00S00015.tst +++|*** TST IS A CENTRAL PROCESSOR DRIVEN TAPE STORAGE TEST. IT 00017 M00S00016.tst +++|* PERFORMS SEQUENTIAL WRITES AND READS ON A SELECTED TAPE 00018 M00S00017.tst +++|* DEVICE, AND REPORTS THE PERFORMANCE ACHIEVED. 00019 M00S00018.tst +++|* 00020 M00S00019.tst +++|* OPERATING INSTRUCTIONS. 00021 M00S00020.tst +++|* WHEN CALLED, TST ASSUMES THAT THE FILE *TAPE1* HAS BEEN 00022 M00S00021.tst +++|* PREASSIGNED. 00023 M00S00022.tst +++|* 00024 M00S00023.tst +++|* SEQUENTIAL WRITE. 00025 M00S00024.tst +++|* RANDOM DATA IS WRITTEN SEQUENTIALLY ON THE FILE IN THIS 00026 M00S00025.tst +++|* FORMAT - 1 WORD CONTAINING THE SECTOR NUMBER 00027 M00S00026.tst +++|* 1 WORD CONTAINING RANDOM DATA SEED 00028 M00S00027.tst +++|* 61 WORDS OF RANDOM DATA 00029 M00S00028.tst +++|* 1 WORD CHECKSUM OF ABOVE DATA 00030 M00S00029.tst +++|* 00031 M00S00030.tst +++|* SEQUENTIAL READ. 00032 M00S00031.tst +++|* FILE IS REWOUND AND DATA IS READ BACK CHECKING SECTOR NUMBER 00033 M00S00032.tst +++|* AND CHECKSUM OF RANDOM DATA. 00034 M00S00033.tst +++|* 00035 M00S00034.tst +++|* THERE IS A FORTY SECOND PAUSE FOLLOWING THE WRITE SECTION OF 00036 M00S00035.tst +++|* THE TEST TO ALLOW THE REWIND TO COMPLETE BEFORE CONTINUING 00037 M00S00036.tst +++|* TO THE NEXT SECTION. 00038 M00S00037.tst +++| SPACE 4 00039 M00S00038.tst +++|*** ARGUMENT PARAMETERS. 00040 M00S00039.tst +++|* 00041 M00S00040.tst +++|* T TEST SECTION (CAN BE EQUATED). 00042 M00S00041.tst +++|* T=0 OR T OR OMISSION OF THIS PARAMETER WILL RUN ALL 00043 M00S00042.tst +++|* SECTIONS. 00044 M00S00043.tst +++|* T=1 WRITE SEQUENTIAL. 00045 M00S00044.tst +++|* T=2 READ SEQUENTIAL. 00046 M00S00045.tst +++|* 00047 M00S00046.tst +++|* P TEST PATTERN (CAN BE EQUATED). 00048 M00S00047.tst +++|* P=0 ALL ZEROS PATTERN. 00049 M00S00048.tst +++|* P=1 ALL ONES PATTERN. 00050 M00S00049.tst +++|* P=2 25252525252525252525B PATTERN. 00051 M00S00050.tst +++|* P=3 52525252525252525252B PATTERN. 00052 M00S00051.tst +++|* P=4 DO NOT GENERATE OR CHECK DATA. SECTOR NUMBERS 00053 M00S00052.tst +++|* ARE GENERATED AND CHECKED. 00054 M00S00053.tst +++|* P=5 OR P OR OMISSION OF THIS PARAMETER WILL ENABLE 00055 M00S00054.tst +++|* RANDOM PATTERN. 00056 M00S00055.tst +++|* P=6 DO NOT GENERATE OR CHECK DATA. DO NOT COPY DATA 00057 M00S00056.tst +++|* BETWEEN THE CIO BUFFER AND THE WORKING BUFFER. 00058 M00S00057.tst +++|* SECTOR NUMBERS ARE GENERATED AND CHECKED. 00059 M00S00058.tst +++|* 00060 M00S00059.tst +++|* N NUMBER OF 100B-WORD SECTORS (CAN BE EQUATED). 00061 M00S00060.tst +++|* N=0 GIVES ARGUMENT ERROR MESSAGE AND PROGRAM ABORT. 00062 M00S00061.tst +++|* N=XXXX WILL ENABLE THE TEST TO BE RUN ON XXXX SECTORS. 00063 M00S00062.tst +++|* (BE CAREFUL THAT TRACK LIMIT IS NOT EXCEEDED) 00064 M00S00063.tst +++|* N GIVES DEFAULT VALUE (SEE TABLE TEQP). 00065 M00S00064.tst +++|* 00066 M00S00065.tst +++|* NW NO WRITE PERFORMED AT BEGINING OF TEST. 00067 M00S00066.tst +++|* 00068 M00S00067.tst +++|* BS BLOCK SIZE (MUST BE MULTIPLE OF 1000B). 00069 M00S00068.tst +++|* 00070 M00S00069.tst +++|* NOTE: 00071 M00S00070.tst +++|* SENSE SWITCH 2 - IF SET WILL ABORT ON ERRORS. 00072 M00S00071.tst +++|* SENSE SWITCH 3 - IF SET WILL CONTINUE AT END OF TEST. 00073 M00S00072.tst +++|* SENSE SWITCH 4 - IF SET WILL REPEAT CURRENT SECTION. 00074 M00S00073.tst +++|* 00075 M00S00074.tst +++|* ISSUING A CALL OF TST FROM THE CONSOLE WILL 00076 M00S00075.tst +++|* SELECT ALL SECTIONS, RANDOM PATTERN, DEFAULT SECTOR 00077 M00S00076.tst +++|* VALUE, PAUSE ON ERROR AND STOP AT END OF TEST. 00078 M00S00077.tst +++|* TO CONTINUE ON ERRORS TYPE *GO.*. 00079 M00S00078.tst +++|* 00080 M00S00079.tst +++| TST SPACE 4 00081 M00S00080.tst +++|*** DAYFILE MESSAGES. 00082 M00S00081.tst +++|* 00083 M00S00082.tst +++|* * ARGUMENT ERROR.* = ONE OF PARAMETERS IS IN ERROR. 00084 M00S00083.tst +++|* 00085 M00S00084.tst +++|* * ILLEGAL EQUIPMENT.* = THE EQUIPMENT WHICH WAS ASSIGNED IN 00086 M00S00085.tst +++|* RESPONSE TO THE DISPLAY REQUEST IS NOT 00087 M00S00086.tst +++|* RECOGNIZED AS BEING A DEVICE UPON WHICH 00088 M00S00087.tst +++|* THE TEST MAY BE RUN. 00089 M00S00088.tst +++|* 00090 M00S00089.tst +++|* * SEQUENTIAL WRITE.* = THIS TEST SECTION IS BEING EXECUTED. 00091 M00S00090.tst +++|* 00092 M00S00091.tst +++|* * SEQUENTIAL READ.* = THIS TEST SECTION IS BEING EXECUTED. 00093 M00S00092.tst +++|* 00094 M00S00093.tst +++|* *TST TRANSFER RATE = XXXXXX.XXX KC.* = THE TAPE TRANSFER 00095 M00S00094.tst +++|* RATE FOR THE PREVIOUS SECTION WAS 00096 M00S00095.tst +++|* XXXXXX.XXX KILO-CHARACTERS PER SECOND. 00097 M00S00096.tst +++|* 00098 M00S00097.tst +++|* * FILE SIZE = XXXXXXXXXX SECTORS.* = SIZE OF THE DATA 00099 M00S00098.tst +++|* FILE IN SECTORS.* 00100 M00S00099.tst +++|* 00101 M00S00100.tst +++|* * ILLEGAL EOF DETECTED.* = AN EOF WAS DETECTED BEFORE THE 00102 M00S00101.tst +++|* LAST SECTOR ON THE FILE. 00103 M00S00102.tst +++|* 00104 M00S00103.tst +++|* * NO EOF DETECTED ON LAST READ.* = NO EOF ON THE LAST SECTOR. 00105 M00S00104.tst +++|* 00106 M00S00105.tst +++|* * JOB ABORTED.* = ABNORMAL TERMINATION OF TST. 00107 M00S00106.tst +++|* 00108 M00S00107.tst +++|* *EQXXX,DATA ERROR AT -PHYSICAL POSITION-.* 00109 M00S00108.tst +++|* *EQXXX,RXXXXXXX,TYYYY,SZZZZ.* 00110 M00S00109.tst +++|* DATA ERRORS HAVE BEEN DETECTED ON A 00111 M00S00110.tst +++|* SECTOR WHICH WAS READ. 00112 M00S00111.tst +++|* 00113 M00S00112.tst +++|* *EQXXX,POS. ERROR AT -PHYSICAL POSITION-.* 00114 M00S00113.tst +++|* *EQXXX,RXXXXXXX,TYYYY,SZZZZ.* 00115 M00S00114.tst +++|* THE SECTOR WHICH WAS READ WAS NOT 00116 M00S00115.tst +++|* THE CORRECT SECTOR. THE POSITION GIVEN 00117 M00S00116.tst +++|* IS THE POSITION OF THE SECTOR READ. 00118 M00S00117.tst +++|* 00119 M00S00118.tst +++|* *EQXXX,DEV.-TYPE ERR--PHYSICAL POSITION-.* 00120 M00S00119.tst +++|* *EQXXX,RXXXXXXX,TYYYY,SZZZZ.* 00121 M00S00120.tst +++|* CIO HAS DETECTED ONE OF THE FOLLOWING 00122 M00S00121.tst +++|* ERRORS WHICH APPEAR IN THE -TYPE ERR- 00123 M00S00122.tst +++|* POSITION. 00124 M00S00123.tst +++|* -TYPE ERR- = PARITY ER. -- PARITY ERROR 00125 M00S00124.tst +++|* ADDR. ERR. -- ADDRESS ERROR 00126 M00S00125.tst +++|* STATUS ER. -- DEVICE STATUS ERROR 00127 M00S00126.tst +++|* 81 FNC REJ -- 6681 FUNCTION REJECT 00128 M00S00127.tst +++|* RESERVED -- DEVICE RESERVED 00129 M00S00128.tst +++|* NOT READY -- DEVICE NOT READY 00130 M00S00129.tst +++|* 00131 M00S00130.tst +++|* *EQXXX,EXP. POSITION -PHYSICAL POSITION-.* 00132 M00S00131.tst +++|* *EQXXX,RXXXXXXX,TYYYY,SZZZZ.* 00133 M00S00132.tst +++|* WHEN A POSITION OR DEVICE ADDRESS ERROR 00134 M00S00133.tst +++|* OCCURES THE EXPECTED POSITION IS GIVEN 00135 M00S00134.tst +++|* BY THIS MESSAGE. 00136 M00S00135.tst +++|* 00137 M00S00136.tst +++|* *EQXXX,DATA EXP WWW,EEEEEEEEEEEEEEEEEEEE* 00138 M00S00137.tst +++|* *EQXXX,DATA READ WWW,RRRRRRRRRRRRRRRRRRRR* 00139 M00S00138.tst +++|* *EQXXX,DATA DIFF WWW,DDDDDDDDDDDDDDDDDDDD* 00140 M00S00139.tst +++|* *DATA OK.* (OPTIONAL - SEE BELOW) 00141 M00S00140.tst +++|* WHEN A DATA ERROR OR DEVICE PARITY ERROR IS 00142 M00S00141.tst +++|* DETECTED THE DATA ON THE SECTOR IS CHECKED 00143 M00S00142.tst +++|* AND THE ERRORS REPORTED. IF NO ERRORS ARE 00144 M00S00143.tst +++|* FOUND THE MESSAGE *DATA OK.* IS ISSUED. 00145 M00S00144.tst +++|* WWW IS THE WORD NUMBER IN THE SECTOR. 00146 M00S00145.tst +++|* EE-----E IS THE EXPECTED DATA. 00147 M00S00146.tst +++|* RR-----R IS THE DATA READ. 00148 M00S00147.tst +++|* DD-----D IS THE DIFFERNCE. 00149 M00S00148.tst +++|* 00150 M00S00149.tst +++|* * TST ERROR - GO / DROP.* = *TST* HAS DETECTED AN 00151 M00S00150.tst +++|* IRRECOVERABLE READ ERROR. 00152 M00S00151.tst +++|* 00153 M00S00152.tst +++|* * END TAPE STORAGE TEST.* = END OF TEST. 00154 M00S00153.tst +++| SPACE 4 00155 M00S00154.tst +++|** COMMON DECKS. 00156 M00S00155.tst +++| 00157 M00S00156.tst +++| 00158 M00S00157.tst +++|*CALL COMCMAC 00159 M00S00158.tst +++|*CALL COMCCMD 00160 M00S00159.tst +++| SPACE 4 00161 M00S00160.tst +++|**** ASSEMBLY CONSTANTS. 00162 M00S00161.tst +++| 00163 M00S00162.tst +++| 00164 M00S00163.tst +++| TBUFL EQU 4001B 00165 M00S00164.tst +++|**** 00166 M00S00165.tst +++| TITLE DATA. 00167 M00S00166.tst +++| FET SPACE 4 00168 M00S00167.tst +++|* FILE FET. 00169 M00S00168.tst +++| 00170 M00S00169.tst +++| 00171 M00S00170.tst +++| ORG 110B 00172 M00S00171.tst +++| FET BSS 0 00173 M00S00172.tst +++| T BSS 0 00174 M00S00173.tst +++| TAPE1 FILEB TBUF,TBUFL,EPR,(FET=8) 00175 M00S00174.tst +++| 00176 M00S00175.tst +++|* DATA STORAGE. 00177 M00S00176.tst +++| 00178 M00S00177.tst +++| 00179 M00S00178.tst +++| FL CON 0 ORIGINAL FIELD LENGTH 00180 M00S00179.tst +++| NS CON 10000B NUMBER OF SECTORS 00181 M00S00180.tst +++| SM CON 7777B SECTOR MASK 00182 M00S00181.tst +++| NW CON 0 NO SEQUENTIAL WRITE AT BEGINNING OF TEST 00183 M00S00182.tst +++| TS CON 0L0 TEST SECTION TO BE EXECUTED 00184 M00S00183.tst +++| TP CON 0L5 DEFAULT TEST PATTERN 00185 M00S00184.tst +++| ST CON 0 START TIME 00186 M00S00185.tst +++| ET CON 0 ENDING TIME 00187 M00S00186.tst +++| ND CON 0 NULL DATA FLAG 00188 M00S00187.tst +++| NT CON 1 NO DATA TRANSFER FLAG 00189 M00S00188.tst +++| BS CON 1000B BLOCK SIZE (PRU SIZE) 00190 M00S00189.tst +++| 00191 M00S00190.tst +++|* SPECIAL ENTRY POINTS. 00192 M00S00191.tst +++| 00193 M00S00192.tst +++| SSJ= EQU 0 00194 M00S00193.tst +++| TITLE MAIN PROGRAM. 00195 M00S00194.tst +++| TST SPACE 4 00196 M00S00195.tst +++|** TST - MAIN PROGRAM. 00197 M00S00196.tst +++| 00198 M00S00197.tst +++| 00199 M00S00198.tst +++| TST SB1 1 (B1) = 1 00200 M00S00199.tst +++| SB7 B0 00201 M00S00200.tst +++| SX6 A0 00202 M00S00201.tst +++| SA6 FL 00203 M00S00202.tst +++| RJ PRS PRESET 00204 M00S00203.tst +++| TST1 SA1 NW 00205 M00S00204.tst +++| NZ X1,TST2 IF NO WRITE 00206 M00S00205.tst +++| RJ WSQ WRITE SEQUENTIAL 00207 M00S00206.tst +++| RJ WRC WAIT REWIND COMPLETE 00208 M00S00207.tst +++| TST2 SA1 TS 00209 M00S00208.tst +++| ZR X1,TST3 IF ALL SECTIONS SELECTED 00210 M00S00209.tst +++| SB5 X1-1 00211 M00S00210.tst +++| ZR B5,TST4 IF ONLY WRITE SELECTED 00212 M00S00211.tst +++| TST3 RJ RSQ READ SEQUENTIAL 00213 M00S00212.tst +++| TST4 SA1 B0 00214 M00S00213.tst +++| LX1 59-8 00215 M00S00214.tst +++| PL X1,TST5 IF REPEAT TEST NOT SET 00216 M00S00215.tst +++| RJ WRC WAIT REWIND COMPLETE 00217 M00S00216.tst +++| EQ TST1 CONTINUE 00218 M00S00217.tst +++| 00219 M00S00218.tst +++| TST5 MESSAGE (=C* END TAPE STORAGE TEST.*) 00220 M00S00219.tst +++| ENDRUN 00221 M00S00220.tst +++| TITLE TEST SECTIONS. 00222 M00S00221.tst +++| WSQ SPACE 4,15 00223 M00S00222.tst +++|** WSQ - WRITE SEQUENTIAL. 00224 M00S00223.tst +++|* 00225 M00S00224.tst +++|* USES X - 0, 1, 2, 4, 5, 6, 7. 00226 M00S00225.tst +++|* A - 1, 5, 6, 7. 00227 M00S00226.tst +++|* 00228 M00S00227.tst +++|* CALLS AIP, CKS, CTR, GDB, MEM, MES. 00229 M00S00228.tst +++|* 00230 M00S00229.tst +++|* MACROS REWIND, RTIME, WRITEF, WRITEW. 00231 M00S00230.tst +++| 00232 M00S00231.tst +++| 00233 M00S00232.tst +++| WSQ SUBR ENTRY/EXIT 00234 M00S00233.tst +++| SX6 1 SET SECTORS TO CHECK 00235 M00S00234.tst +++| SA6 CKSI 00236 M00S00235.tst +++| SA1 FL 00237 M00S00236.tst +++| RJ MEM REQUEST MEMORY 00238 M00S00237.tst +++| WSQ1 REWIND T,R 00239 M00S00238.tst +++| SX1 =C* SEQUENTIAL WRITE.* 00240 M00S00239.tst +++| RJ MES SEND MESSAGE 00241 M00S00240.tst +++| SA5 NS NUMBER OF SECTORS TO WRITE 00242 M00S00241.tst +++| BX0 X5 00243 M00S00242.tst +++| BX6 X5 SAVE SECTOR COUNT 00244 M00S00243.tst +++| SA6 CTRB 00245 M00S00244.tst +++| SX5 B1 00246 M00S00245.tst +++| RTIME ST 00247 M00S00246.tst +++| WSQ2 SA1 TP GENERATE SECTOR TO WRITE 00248 M00S00247.tst +++| BX7 X5 00249 M00S00248.tst +++| BX6 X1 00250 M00S00249.tst +++| SA7 SBUF 00251 M00S00250.tst +++| SA6 SBUF+1 00252 M00S00251.tst +++| RJ GDB GENERATE DATA BUFFER 00253 M00S00252.tst +++| SA7 TP 00254 M00S00253.tst +++| SX2 T SET FET ADDRESS 00255 M00S00254.tst +++| SA1 NT 00256 M00S00255.tst +++| ZR X1,WQS3 IF NO DATA TRANSFER 00257 M00S00256.tst +++| WRITEW X2,SBUF,100B 00258 M00S00257.tst +++| EQ WQS4 CHECK FOR CIO ERROR 00259 M00S00258.tst +++| 00260 M00S00259.tst +++| WQS3 RJ AIP ADVANCE *IN* POINTER 00261 M00S00260.tst +++| WQS4 SX4 B0 00262 M00S00261.tst +++| RJ CKS CHECK FOR CIO ERROR 00263 M00S00262.tst +++| SX6 B1+ 00264 M00S00263.tst +++| IX5 X5+X6 ADVANCE SECTOR COUNTER 00265 M00S00264.tst +++| IX0 X0-X6 00266 M00S00265.tst +++| NZ X0,WSQ2 IF MORE SECTORS TO WRITE 00267 M00S00266.tst +++| WRITEF T,R 00268 M00S00267.tst +++| RJ CTR COMPUTE TRANSFER RATE 00269 M00S00268.tst +++| SA1 B0 00270 M00S00269.tst +++| LX1 59-9 00271 M00S00270.tst +++| NG X1,WSQ1 IF REPEAT SECTION SET 00272 M00S00271.tst +++| EQ WSQX RETURN 00273 M00S00272.tst +++| RSQ SPACE 4,15 00274 M00S00273.tst +++|** RSQ - READ SEQUENTIAL. 00275 M00S00274.tst +++|* 00276 M00S00275.tst +++|* USES X - 0, 1, 2, 4, 5, 6, 7. 00277 M00S00276.tst +++|* A - 1, 5, 6, 7. 00278 M00S00277.tst +++|* 00279 M00S00278.tst +++|* CALLS ABT, AOP, CKS, CTR, MEM, MES. 00280 M00S00279.tst +++|* 00281 M00S00280.tst +++|* MACROS MESSAGE, READ, READW, REWIND, RTIME. 00282 M00S00281.tst +++| 00283 M00S00282.tst +++| 00284 M00S00283.tst +++| RSQ SUBR ENTRY/EXIT 00285 M00S00284.tst +++| SX6 1 SET SECTORS TO CHECK 00286 M00S00285.tst +++| SA6 CKSI 00287 M00S00286.tst +++| SA1 FL 00288 M00S00287.tst +++| RJ MEM REQUEST MEMORY 00289 M00S00288.tst +++| RSQ1 REWIND T,R 00290 M00S00289.tst +++| SX1 =C* SEQUENTIAL READ.* 00291 M00S00290.tst +++| RJ MES SEND MESSAGE 00292 M00S00291.tst +++| SA5 NS NUMBER OF SECTORS 00293 M00S00292.tst +++| BX0 X5 00294 M00S00293.tst +++| BX6 X5 SAVE SECTOR COUNT 00295 M00S00294.tst +++| SA6 CTRB 00296 M00S00295.tst +++| SX5 B0 00297 M00S00296.tst +++| RTIME ST 00298 M00S00297.tst +++| RSQ2 READ T 00299 M00S00298.tst +++| RSQ3 SX2 T SET FET ADDRESS 00300 M00S00299.tst +++| SA1 NT 00301 M00S00300.tst +++| ZR X1,RSQ3.1 IF NO DATA TRANSFER 00302 M00S00301.tst +++| READW X2,SBUF,100B 00303 M00S00302.tst +++| EQ RSQ3.2 CHECK FOR EOR/EOF 00304 M00S00303.tst +++| 00305 M00S00304.tst +++| RSQ3.1 RJ AOP ADVANCE *OUT* POINTER 00306 M00S00305.tst +++| RSQ3.2 ZR X1,RSQ3.3 IF NO EOR/EOF DETECTED 00307 M00S00306.tst +++| SX1 X1+3 CHECK FOR *CIO* ERROR 00308 M00S00307.tst +++| NZ X1,RSQ5 IF NO *CIO* ERROR 00309 M00S00308.tst +++| RSQ3.3 ZR X0,RSQ4 IF EOF EXPECTED 00310 M00S00309.tst +++| SX2 B1 00311 M00S00310.tst +++| IX4 X5+X2 ADVANCE EXPECTED SECTOR 00312 M00S00311.tst +++| SA5 SBUF 00313 M00S00312.tst +++| BX6 X4 00314 M00S00313.tst +++| SA6 RSQA SAVE RANDOM ADDRESS 00315 M00S00314.tst +++| IX0 X0-X2 DECREMENT SECTOR COUNTER 00316 M00S00315.tst +++| RJ CKS CHECK SECTOR 00317 M00S00316.tst +++| SA5 RSQA 00318 M00S00317.tst +++| ZR X4,RSQ3 IF NO ERROR DETECTED 00319 M00S00318.tst +++| SA1 T+1 RESTART READ ON ERROR 00320 M00S00319.tst +++| SX2 B1 00321 M00S00320.tst +++| IX7 X5+X2 SET RANDOM ADDRESS TO NEXT SECTOR 00322 M00S00321.tst +++| SX6 X1 00323 M00S00322.tst +++| SA6 A1+B1 00324 M00S00323.tst +++| SA7 T+6 00325 M00S00324.tst +++| SA6 A6+B1 00326 M00S00325.tst +++| EQ RSQ2 00327 M00S00326.tst +++| 00328 M00S00327.tst +++| RSQ4 MESSAGE (=C* NO EOF ON LAST READ.*) 00329 M00S00328.tst +++| EQ RSQ6 00330 M00S00329.tst +++| 00331 M00S00330.tst +++| RSQ5 ZR X0,RSQ7 IF EOF EXPECTED 00332 M00S00331.tst +++| MESSAGE (=C* ILLEGAL EOF DETECTED.*) 00333 M00S00332.tst +++| RSQ6 RJ ABT CHECK FOR ABORT ON ERRORS 00334 M00S00333.tst +++| RSQ7 RJ CTR COMPUTE TRANSFER RATE 00335 M00S00334.tst +++| SA1 B0 00336 M00S00335.tst +++| LX1 59-9 00337 M00S00336.tst +++| NG X1,RSQ1 IF REPEAT SECTION 00338 M00S00337.tst +++| EQ RSQX RETURN 00339 M00S00338.tst +++| 00340 M00S00339.tst +++| RSQA CON 0 TEMPORARY 00341 M00S00340.tst +++| TITLE SUBROUTINES. 00342 M00S00341.tst +++| ABT SPACE 4,15 00343 M00S00342.tst +++|** ABT - ABORT JOB. 00344 M00S00343.tst +++|* 00345 M00S00344.tst +++|* ABORTS JOB IF PAUSE ON ERROR NOT SELECTED. 00346 M00S00345.tst +++|* 00347 M00S00346.tst +++|* EXIT (X4) = 1. 00348 M00S00347.tst +++|* 00349 M00S00348.tst +++|* USES X - 1, 4, 7. 00350 M00S00349.tst +++|* A - 1, 7. 00351 M00S00350.tst +++|* B - NONE. 00352 M00S00351.tst +++|* 00353 M00S00352.tst +++|* MACROS ABORT, MESSAGE, RECALL. 00354 M00S00353.tst +++| 00355 M00S00354.tst +++| 00356 M00S00355.tst +++| ABT SUBR ENTRY/EXIT 00357 M00S00356.tst +++| SA1 B0 00358 M00S00357.tst +++| LX1 59-7 00359 M00S00358.tst +++| NG X1,ABT2 IF ABORT ON ERROR 00360 M00S00359.tst +++| SX7 B1+ SET PAUSE BIT 00361 M00S00360.tst +++| LX1 7-59 00362 M00S00361.tst +++| LX7 12 00363 M00S00362.tst +++| BX7 X7+X1 00364 M00S00363.tst +++| SA7 A1 00365 M00S00364.tst +++| MESSAGE ABTA,2,R ISSUE MESSAGE TO SECOND LINE 00366 M00S00365.tst +++| ABT1 RECALL 00367 M00S00366.tst +++| SA1 B0 00368 M00S00367.tst +++| LX1 59-12 00369 M00S00368.tst +++| NG X1,ABT1 IF PAUSE BIT SET 00370 M00S00369.tst +++| SX4 B1 00371 M00S00370.tst +++| EQ ABTX RETURN 00372 M00S00371.tst +++| 00373 M00S00372.tst +++| ABT2 MESSAGE (=C* JOB ABORTED.*) 00374 M00S00373.tst +++| ABT3 ABORT ABORT JOB 00375 M00S00374.tst +++| 00376 M00S00375.tst +++| ABTA DATA C*$TST ERROR - GO / DROP.* 00377 M00S00376.tst +++| AIP SPACE 4,20 00378 M00S00377.tst +++|** AIP - ADVANCE *IN* POINTER. 00379 M00S00378.tst +++|* 00380 M00S00379.tst +++|* ADVANCE THE *IN* POINTER BY 100B (AS IF A *WRITEW* OF 100B 00381 M00S00380.tst +++|* WORDS HAD BEEN PERFORMED), BUT DO NOT TRANSFER THE DATA. 00382 M00S00381.tst +++|* COPY ONLY THE FIRST WORD OF THE BLOCK FROM BUFFER *SBUF* 00383 M00S00382.tst +++|* TO THE CIO BUFFER. 00384 M00S00383.tst +++|* 00385 M00S00384.tst +++|* ENTRY (X2) = ADDRESS OF FET FOR FILE. 00386 M00S00385.tst +++|* 00387 M00S00386.tst +++|* EXIT VIA *WTX=*. 00388 M00S00387.tst +++|* (X2) = ADDRESS OF FET FOR FILE. 00389 M00S00388.tst +++|* 00390 M00S00389.tst +++|* USES X - 1, 2, 3, 4, 6, 7. 00391 M00S00390.tst +++|* A - 1, 2, 3, 4, 6. 00392 M00S00391.tst +++|* B - 2, 3, 4, 5, 6, 7. 00393 M00S00392.tst +++|* 00394 M00S00393.tst +++|* CALLS DCB=, WTX=. 00395 M00S00394.tst +++| 00396 M00S00395.tst +++| 00397 M00S00396.tst +++| + EQ AIP1 (REENTRY ADDRESS FROM *DCB=*) 00398 M00S00397.tst +++| 00399 M00S00398.tst +++| AIP SUBR ENTRY/EXIT 00400 M00S00399.tst +++| SA4 *-1 SET REENTRY/RETURN ADDRESS 00401 M00S00400.tst +++| SA1 X2+4 (B5) = LIMIT 00402 M00S00401.tst +++| SA3 X2+B1 (X3) = FIRST 00403 M00S00402.tst +++| SB5 X1 00404 M00S00403.tst +++| 00405 M00S00404.tst +++|* REENTER HERE FROM *DCB=*. 00406 M00S00405.tst +++| 00407 M00S00406.tst +++| AIP1 SA2 X2 (B2) = FET STATUS 00408 M00S00407.tst +++| SA1 A3+2 (B4) = OUT 00409 M00S00408.tst +++| SB2 X2 00410 M00S00409.tst +++| SA2 A3+B1 (X2) = IN 00411 M00S00410.tst +++| SB4 X1 00412 M00S00411.tst +++| SB3 X2+B1 (B3) = IN+1 00413 M00S00412.tst +++| LE B3,B4,AIP3 IF IN .LT. OUT 00414 M00S00413.tst +++| 00415 M00S00414.tst +++|* CALCULATE SPACE LEFT IN BUFFER (IN .GE. OUT). 00416 M00S00415.tst +++| 00417 M00S00416.tst +++| SX6 B5 00418 M00S00417.tst +++| IX6 X6-X3 (LIMIT-FIRST) 00419 M00S00418.tst +++| SX7 B3-B4 (IN+1-OUT) 00420 M00S00419.tst +++| IX6 X6-X7 AVAILABLE SPACE IN BUFFER 00421 M00S00420.tst +++| SX7 X6-100B 00422 M00S00421.tst +++| NG X7,DCB= IF NOT ENOUGH SPACE 00423 M00S00422.tst +++| 00424 M00S00423.tst +++|* UPDATE BUFFER POINTER (IN .GE. OUT). 00425 M00S00424.tst +++| 00426 M00S00425.tst +++| SB6 X2+100B NEW VALUE OF IN 00427 M00S00426.tst +++| LT B6,B5,AIP2 IF NO BUFFER WRAPAROUND 00428 M00S00427.tst +++| SB7 X3 00429 M00S00428.tst +++| SB7 B5-B7 (LIMIT-FIRST) 00430 M00S00429.tst +++| SB6 B6-B7 NEW VALUE OF IN 00431 M00S00430.tst +++| AIP2 SA1 SBUF COPY FIRST WORD OF BLOCK TO (IN) 00432 M00S00431.tst +++| BX6 X1 00433 M00S00432.tst +++| SA6 X2 00434 M00S00433.tst +++| SX2 B6 SET NEW VALUE OF IN 00435 M00S00434.tst +++| EQ WTX= EXIT 00436 M00S00435.tst +++| 00437 M00S00436.tst +++|* CALCULATE SPACE LEFT IN BUFFER (IN .LT. OUT). 00438 M00S00437.tst +++| 00439 M00S00438.tst +++| AIP3 SX6 B4-B3 AVAILABLE SPACE IN BUFFER 00440 M00S00439.tst +++| SX7 X6-100B 00441 M00S00440.tst +++| NG X7,DCB= IF NOT ENOUGH SPACE IN BUFFER 00442 M00S00441.tst +++| 00443 M00S00442.tst +++|* UPDATE BUFFER POINTER (IN .LT. OUT). 00444 M00S00443.tst +++| 00445 M00S00444.tst +++| SB6 X2+100B NEW VALUE OF IN 00446 M00S00445.tst +++| EQ AIP2 EXIT 00447 M00S00446.tst +++| AOP SPACE 4,20 00448 M00S00447.tst +++|*** AOP - ADVANCE *OUT* POINTER. 00449 M00S00448.tst +++|* 00450 M00S00449.tst +++|* ADVANCE THE *OUT* POINTER BY 100B (AS IF A *READW* OF 100B 00451 M00S00450.tst +++|* WORDS HAD BEEN PERFORMED), BUT DO NOT TRANSFER THE DATA. 00452 M00S00451.tst +++|* COPY ONLY THE FIRST WORD OF THE BLOCK FROM THE CIO BUFFER 00453 M00S00452.tst +++|* TO BUFFER *SBUF*. 00454 M00S00453.tst +++|* 00455 M00S00454.tst +++|* ENTRY (X2) = ADDRESS OF FET FOR FILE. 00456 M00S00455.tst +++|* 00457 M00S00456.tst +++|* EXIT VIA *RDX=*. 00458 M00S00457.tst +++|* (X1) = 0 FOR TRANSFER COMPLETE. 00459 M00S00458.tst +++|* (X1) = -1 IF EOF DETECTED ON FILE. 00460 M00S00459.tst +++|* (X1) = -2 IF EOI DETECTED ON FILE. 00461 M00S00460.tst +++|* (X2) = ADDRESS OF FET FOR FILE. 00462 M00S00461.tst +++|* 00463 M00S00462.tst +++|* USES X - 1, 2, 3, 4, 6, 7. 00464 M00S00463.tst +++|* A - 1, 2, 3, 4, 7. 00465 M00S00464.tst +++|* B - 3, 4, 5, 6, 7. 00466 M00S00465.tst +++|* 00467 M00S00466.tst +++|* CALLS LCB=, RDX=. 00468 M00S00467.tst +++| 00469 M00S00468.tst +++| 00470 M00S00469.tst +++| + EQ AOP1 (REENTRY ADDRESS FOR *LCB=*) 00471 M00S00470.tst +++| 00472 M00S00471.tst +++| AOP SUBR ENTRY/EXIT 00473 M00S00472.tst +++| SA4 *-1 SET REENTRY/RETURN ADDRESS 00474 M00S00473.tst +++| SA1 X2+4 (B5) = LIMIT 00475 M00S00474.tst +++| SA3 X2+B1 (X3) = FIRST 00476 M00S00475.tst +++| SB5 X1 00477 M00S00476.tst +++| 00478 M00S00477.tst +++|* REENTER HERE FROM *LCB=*. 00479 M00S00478.tst +++| 00480 M00S00479.tst +++| AOP1 SA1 A3+B1 (B3) = IN 00481 M00S00480.tst +++| SA2 A1+B1 (B4) = OUT 00482 M00S00481.tst +++| SB3 X1 00483 M00S00482.tst +++| SB4 X2 00484 M00S00483.tst +++| LT B3,B4,AOP3 IF IN .LT. OUT 00485 M00S00484.tst +++| 00486 M00S00485.tst +++|* CALCULATE DATA AVAILABLE IN BUFFER (IN .GE. OUT). 00487 M00S00486.tst +++| 00488 M00S00487.tst +++| SX6 B3-B4 AVAILABLE DATA IN BUFFER 00489 M00S00488.tst +++| SX7 X6-100B 00490 M00S00489.tst +++| NG X7,LCB= IF NOT ENOUGH DATA IN BUFFER 00491 M00S00490.tst +++| 00492 M00S00491.tst +++|* UPDATE BUFFER POINTER (IN .GE. OUT). 00493 M00S00492.tst +++| 00494 M00S00493.tst +++| SB6 B4+100B NEW VALUE OF OUT 00495 M00S00494.tst +++| AOP2 SA1 B4 COPY FIRST WORD OF BLOCK FROM (OUT) 00496 M00S00495.tst +++| BX7 X1 00497 M00S00496.tst +++| SA7 SBUF 00498 M00S00497.tst +++| SB4 B6 SET NEW VALUE OF OUT 00499 M00S00498.tst +++| EQ RDX= EXIT 00500 M00S00499.tst +++| 00501 M00S00500.tst +++|* CALCULATE DATA AVAILABLE IN BUFFER (IN .LT. OUT) 00502 M00S00501.tst +++| 00503 M00S00502.tst +++| AOP3 SX6 B5 00504 M00S00503.tst +++| IX6 X6-X3 (LIMIT-FIRST) 00505 M00S00504.tst +++| SX7 B4-B3 (OUT-IN) 00506 M00S00505.tst +++| IX6 X6-X7 AVAILABLE DATA IN BUFFER 00507 M00S00506.tst +++| SX7 X6-100B 00508 M00S00507.tst +++| NG X7,LCB= IF NOT ENOUGH DATA IN BUFFER 00509 M00S00508.tst +++| 00510 M00S00509.tst +++|* UPDATE BUFFER POINTER (IN .LT. OUT). 00511 M00S00510.tst +++| 00512 M00S00511.tst +++| SB6 B4+100B NEW VALUE OF OUT 00513 M00S00512.tst +++| LT B6,B5,AOP2 IF NO BUFFER WRAPAROUND 00514 M00S00513.tst +++| SB7 X3 00515 M00S00514.tst +++| SB7 B5-B7 (LIMIT-FIRST) 00516 M00S00515.tst +++| SB6 B6-B7 NEW VALUE OF OUT 00517 M00S00516.tst +++| EQ AOP2 EXIT 00518 M00S00517.tst +++| CKS SPACE 4,20 00519 M00S00518.tst +++|** CKS - CHECK SECTOR. 00520 M00S00519.tst +++|* 00521 M00S00520.tst +++|* ENTRY (X5) = SECTOR NUMBER READ. 00522 M00S00521.tst +++|* (X4) = SECTOR NUMBER EXPECTED. 00523 M00S00522.tst +++|* (A5) = ADDRESS OF SECTOR TO BE CHECKED. 00524 M00S00523.tst +++|* ND .NE. 0 IF DATA IS TO BE CHECKED. 00525 M00S00524.tst +++|* 00526 M00S00525.tst +++|* EXIT (X4) = 0 IF NO ERROR DETECTED. 00527 M00S00526.tst +++|* 00528 M00S00527.tst +++|* USES X - ALL. 00529 M00S00528.tst +++|* A - 1, 2, 3, 4, 5, 6, 7. 00530 M00S00529.tst +++|* B - 2. 00531 M00S00530.tst +++|* 00532 M00S00531.tst +++|* RESTORES X5, T+2, T+3, X0, T+6 WHEN RETURNING FROM ERROR. 00533 M00S00532.tst +++|* 00534 M00S00533.tst +++|* CALLS ABT, DCH, ERR. 00535 M00S00534.tst +++| 00536 M00S00535.tst +++| 00537 M00S00536.tst +++| CKS SUBR ENTRY/EXIT 00538 M00S00537.tst +++| SA3 T+6 CHECK FOR CIO ERROR 00539 M00S00538.tst +++| MX2 -3 00540 M00S00539.tst +++| BX2 -X2*X3 00541 M00S00540.tst +++| NZ X2,CKS2 IF CIO ERROR 00542 M00S00541.tst +++| ZR X4,CKSX IF CHECKING ON WRITE - RETURN 00543 M00S00542.tst +++| CKS0 BX6 X4-X5 00544 M00S00543.tst +++| NZ X6,CKS3 IF POSITION ERROR 00545 M00S00544.tst +++| SX6 X4+B1 INCREMENT RANDOM ADDRESS FOR NEXT SECTOR 00546 M00S00545.tst +++| SA6 CKSJ 00547 M00S00546.tst +++| SA4 ND 00548 M00S00547.tst +++| ZR X4,CKSX IF DATA NOT TO BE CHECKED 00549 M00S00548.tst +++| SX4 B0 00550 M00S00549.tst +++| SB2 76B 00551 M00S00550.tst +++| SA2 A5+77B LOAD CHECKSUM 00552 M00S00551.tst +++| CKS1 SA1 A5+B2 VALIDATE CHECKSUM 00553 M00S00552.tst +++| IX2 X2-X1 00554 M00S00553.tst +++| SB2 B2-1 00555 M00S00554.tst +++| GT B2,B1,CKS1 IF MORE DATA 00556 M00S00555.tst +++| NZ X2,CKS1.1 IF CHECKSUM ERROR 00557 M00S00556.tst +++| SA3 CKSI CHECK SECTOR COUNT 00558 M00S00557.tst +++| SX6 X3-1 00559 M00S00558.tst +++| ZR X6,CKSX IF END OF TRANSFER 00560 M00S00559.tst +++| SA6 A3+ 00561 M00S00560.tst +++| SA5 A5+100B SET ACTUAL RANDOM ADDRESS 00562 M00S00561.tst +++| SA4 CKSJ SET EXPECTED RANDOM ADDRESS 00563 M00S00562.tst +++| EQ CKS0 NEXT SECTOR 00564 M00S00563.tst +++| 00565 M00S00564.tst +++| CKS1.1 SA1 CKSA DATA ERROR PROCESSING 00566 M00S00565.tst +++| SA2 CKSE 00567 M00S00566.tst +++| RJ ERR DATA ERROR MESSAGE 00568 M00S00567.tst +++| RJ DCH DATA CHECK 00569 M00S00568.tst +++| EQ CKS6 00570 M00S00569.tst +++| 00571 M00S00570.tst +++| CKS2 SA1 CKSB CIO ERROR PROCESSING 00572 M00S00571.tst +++| SX6 X2-2 00573 M00S00572.tst +++| SA2 X2+TCIO-1 00574 M00S00573.tst +++| SA6 CKSG 00575 M00S00574.tst +++| LX7 X4 00576 M00S00575.tst +++| SX4 B0 00577 M00S00576.tst +++| SA7 CKSH 00578 M00S00577.tst +++| RJ ERR CIO ERROR MESSAGE 00579 M00S00578.tst +++| SA1 CKSG 00580 M00S00579.tst +++| NG X1,CKS5 IF PARITY ERROR 00581 M00S00580.tst +++| ZR X1,CKS4 IF ADDRESS ERROR 00582 M00S00581.tst +++| EQ CKS6 00583 M00S00582.tst +++| 00584 M00S00583.tst +++| CKS3 SA1 CKSC POSITION ERROR PROCESSING 00585 M00S00584.tst +++| SA2 CKSE 00586 M00S00585.tst +++| BX6 X4 00587 M00S00586.tst +++| SX4 B0 00588 M00S00587.tst +++| SA6 CKSH 00589 M00S00588.tst +++| RJ ERR POSITION ERROR MESSAGE 00590 M00S00589.tst +++| CKS4 SA4 CKSH SECTOR EXPECTED 00591 M00S00590.tst +++| SA1 CKSD 00592 M00S00591.tst +++| SA2 CKSF 00593 M00S00592.tst +++| BX5 X4 00594 M00S00593.tst +++| SX4 B1 00595 M00S00594.tst +++| ZR X5,CKS6 IF ADDRESS ERROR ON SEQUENTIAL WRITE 00596 M00S00595.tst +++| RJ ERR EXPECTED ERROR MESSAGE 00597 M00S00596.tst +++| CKS5 RJ DCH DATA CHECK 00598 M00S00597.tst +++| CKS6 RJ ABT CHECK FOR ABORT ON ERRORS 00599 M00S00598.tst +++| CKS7 SA5 ERRA RESTORE REGISTERS 00600 M00S00599.tst +++| SA2 A5+B1 00601 M00S00600.tst +++| SA3 A2+B1 00602 M00S00601.tst +++| SA1 A3+B1 00603 M00S00602.tst +++| BX6 X2 00604 M00S00603.tst +++| LX7 X3 00605 M00S00604.tst +++| SA2 A1+B1 00606 M00S00605.tst +++| SA6 T+2 00607 M00S00606.tst +++| SA7 T+3 00608 M00S00607.tst +++| LX6 X2 00609 M00S00608.tst +++| BX0 X1 00610 M00S00609.tst +++| SA6 T+6 00611 M00S00610.tst +++| EQ CKSX RETURN 00612 M00S00611.tst +++| 00613 M00S00612.tst +++| 00614 M00S00613.tst +++| CKSA DATA 10HEQXXX,DATA 00615 M00S00614.tst +++| CKSB DATA 10HEQXXX,DEV. 00616 M00S00615.tst +++| CKSC DATA 10HEQXXX,POS. 00617 M00S00616.tst +++| CKSD DATA 10HEQXXX,EXP. 00618 M00S00617.tst +++| CKSE CON 10H ERROR AT 00619 M00S00618.tst +++| CKSF CON 10H POSITION 00620 M00S00619.tst +++| CKSG CON 0 TEMPORARY 00621 M00S00620.tst +++| CKSH CON 0 TEMPORARY 00622 M00S00621.tst +++| CKSI CON 0 NUMBER OF SECTORS REMAINING TO CHECK 00623 M00S00622.tst +++| CKSJ CON 0 EXPECTED RANDOM ADDRESS OF NEXT SECTOR 00624 M00S00623.tst +++| 00625 M00S00624.tst +++| TCIO CON 10LPARITY ER. PARITY ERROR 00626 M00S00625.tst +++| CON 10LADDR. ERR. ADDRESS ERROR 00627 M00S00626.tst +++| CON 10LSTATUS ER. DEVICE STATUS ERROR 00628 M00S00627.tst +++| CON 10L81 FNC REJ 6681 FUNCTION REJECT 00629 M00S00628.tst +++| CON 10LRESERVED DEVICE RESERVED 00630 M00S00629.tst +++| CON 10LNOT READY DEVICE NOT READY 00631 M00S00630.tst +++| CTR SPACE 4,15 00632 M00S00631.tst +++|** CTR - COMPUTE TRANSFER RATE. 00633 M00S00632.tst +++|* 00634 M00S00633.tst +++|* ENTRY (CTRB) = NUMBER OF SECTORS TRANSFERRED. 00635 M00S00634.tst +++|* (ST) = START TIME. 00636 M00S00635.tst +++|* 00637 M00S00636.tst +++|* EXIT TRANSFER RATE MESSAGE ISSUED TO DAYFILE. 00638 M00S00637.tst +++|* 00639 M00S00638.tst +++|* USES X - 0, 1, 2, 3, 6. 00640 M00S00639.tst +++|* A - 1, 2, 6. 00641 M00S00640.tst +++|* B - NONE. 00642 M00S00641.tst +++|* 00643 M00S00642.tst +++|* CALLS CFD, MES. 00644 M00S00643.tst +++|* 00645 M00S00644.tst +++|* MACROS RTIME. 00646 M00S00645.tst +++| 00647 M00S00646.tst +++| 00648 M00S00647.tst +++| CTR SUBR ENTRY/EXIT 00649 M00S00648.tst +++| RTIME ET GET ENDING TIME 00650 M00S00649.tst +++| SA1 ST COMPUTE ELAPSED TIME 00651 M00S00650.tst +++| SA2 ET 00652 M00S00651.tst +++| MX0 -36 00653 M00S00652.tst +++| BX1 -X0*X1 00654 M00S00653.tst +++| BX2 -X0*X2 00655 M00S00654.tst +++| IX2 X2-X1 00656 M00S00655.tst +++| BX6 X2 00657 M00S00656.tst +++| SA1 CTRB 00658 M00S00657.tst +++| SX3 640*1000/64 00659 M00S00658.tst +++| LX3 6 00660 M00S00659.tst +++| IX3 X1*X3 CHAR 00661 M00S00660.tst +++| IX1 X3/X2 00662 M00S00661.tst +++| RJ CFD CONVERT TO DISPLAY CODE 00663 M00S00662.tst +++| SA6 CTRA+2 00664 M00S00663.tst +++| SX1 CTRA SEND TRANSFER RATE MESSAGE 00665 M00S00664.tst +++| RJ MES 00666 M00S00665.tst +++| EQ CTRX RETURN 00667 M00S00666.tst +++| 00668 M00S00667.tst +++| CTRA DATA C*TST TRANSFER RATE = XXXXXX.XXX KC.* 00669 M00S00668.tst +++| CTRB CON 0 SECTORS TRANSFERRED 00670 M00S00669.tst +++| DCH SPACE 4,15 00671 M00S00670.tst +++|** DCH - DATA CHECK. 00672 M00S00671.tst +++|* 00673 M00S00672.tst +++|* ENTRY (SBUF - SBUF+77B) = SECTOR TO BE CHECKED. 00674 M00S00673.tst +++|* 00675 M00S00674.tst +++|* USES X - 0, 1, 2, 6, 7. 00676 M00S00675.tst +++|* A - 1, 2, 6, 7. 00677 M00S00676.tst +++|* B - 2, 5, 6, 7. 00678 M00S00677.tst +++|* 00679 M00S00678.tst +++|* CALLS COD, GDB, WOD. 00680 M00S00679.tst +++|* 00681 M00S00680.tst +++|* MACROS MESSAGE. 00682 M00S00681.tst +++| 00683 M00S00682.tst +++| 00684 M00S00683.tst +++| DCH4 NZ B7,DCHX IF ERRORS FOUND RETURN 00685 M00S00684.tst +++| MESSAGE (=C*DATA OK.*) 00686 M00S00685.tst +++| 00687 M00S00686.tst +++| DCH SUBR ENTRY/EXIT 00688 M00S00687.tst +++| SA1 ND 00689 M00S00688.tst +++| ZR X1,DCHX IF NO DATA GENERATED 00690 M00S00689.tst +++| SA1 SBUF+1 00691 M00S00690.tst +++| SB5 B1 00692 M00S00691.tst +++| BX6 X1 00693 M00S00692.tst +++| SA6 PBUF+1 00694 M00S00693.tst +++| SB7 B0+ 00695 M00S00694.tst +++| RJ GDB REGENERATE DATA 00696 M00S00695.tst +++| DCH1 SB6 77B 00697 M00S00696.tst +++| DCH2 SA1 PBUF+B5 00698 M00S00697.tst +++| SA2 SBUF+B5 00699 M00S00698.tst +++| SB5 B5+B1 00700 M00S00699.tst +++| BX7 X2-X1 00701 M00S00700.tst +++| GT B5,B6,DCH4 IF END OF CHECK 00702 M00S00701.tst +++| ZR X7,DCH2 IF DATA MATCHES 00703 M00S00702.tst +++| LX6 X2 00704 M00S00703.tst +++| SB7 B1 ERROR FLAG 00705 M00S00704.tst +++| SA6 DCHA 00706 M00S00705.tst +++| SA7 A6+B1 00707 M00S00706.tst +++| BX0 X1 00708 M00S00707.tst +++| SX1 B5 00709 M00S00708.tst +++| SB6 B0 00710 M00S00709.tst +++| RJ COD CONVERT WORD NUMBER 00711 M00S00710.tst +++| LX6 6 00712 M00S00711.tst +++| SX1 B1 00713 M00S00712.tst +++| IX6 X6+X1 00714 M00S00713.tst +++| BX1 X0 00715 M00S00714.tst +++| SA6 DCHD 00716 M00S00715.tst +++| DCH3 RJ WOD CONVERT DATA 00717 M00S00716.tst +++| SA1 TMES+B6 MESSAGE TYPE 00718 M00S00717.tst +++| SA2 DCHD 00719 M00S00718.tst +++| SA6 DCHE 00720 M00S00719.tst +++| MX0 -24 00721 M00S00720.tst +++| SA7 A6+B1 00722 M00S00721.tst +++| BX2 -X0*X2 MERGE MESSAGE TYPE 00723 M00S00722.tst +++| BX1 X0*X1 00724 M00S00723.tst +++| BX6 X2+X1 00725 M00S00724.tst +++| SA6 A2 00726 M00S00725.tst +++| MESSAGE DCHC,,R 00727 M00S00726.tst +++| SA1 DCHA+B6 00728 M00S00727.tst +++| SB2 B6-B1 00729 M00S00728.tst +++| SB6 B6+B1 00730 M00S00729.tst +++| NE B2,B1,DCH3 IF MORE MESSAGES FOR THIS ERROR 00731 M00S00730.tst +++| EQ DCH1 00732 M00S00731.tst +++| 00733 M00S00732.tst +++| DCHA CON 0 TEMPORARY 00734 M00S00733.tst +++| DCHB CON 0 TEMPORARY 00735 M00S00734.tst +++| DCHC DATA 10HEQXXX,DATA 00736 M00S00735.tst +++| DCHD CON 10H .... 000, 00737 M00S00736.tst +++| DCHE CON 0,0,0 00738 M00S00737.tst +++| 00739 M00S00738.tst +++| TMES CON 6L EXP TABLE OF MESSAGES 00740 M00S00739.tst +++| CON 6L READ 00741 M00S00740.tst +++| CON 6L DIFF 00742 M00S00741.tst +++| ERR SPACE 4,15 00743 M00S00742.tst +++|** ERR - SEND ERROR MESSAGE. 00744 M00S00743.tst +++|* 00745 M00S00744.tst +++|* ENTRY (X4) = 0 IF REGISTERS MUST BE SAVED. 00746 M00S00745.tst +++|* (X2) = SECOND WORD OF MESSAGE. 00747 M00S00746.tst +++|* (X1) = FIRST WORD OF MESSAGE. 00748 M00S00747.tst +++|* 00749 M00S00748.tst +++|* USES X - 0, 1, 2, 3, 4, 6, 7. 00750 M00S00749.tst +++|* A - 1, 2, 3, 6, 7. 00751 M00S00750.tst +++|* B - 6 00752 M00S00751.tst +++|* 00753 M00S00752.tst +++|* CALLS CVA, WOD. 00754 M00S00753.tst +++|* 00755 M00S00754.tst +++|* MACROS MESSAGE, RECALL, RPHR, STATUS. 00756 M00S00755.tst +++| 00757 M00S00756.tst +++| 00758 M00S00757.tst +++| ERR SUBR ENTRY/EXIT 00759 M00S00758.tst +++| BX6 X1 00760 M00S00759.tst +++| LX7 X2 00761 M00S00760.tst +++| SA6 ERRB 00762 M00S00761.tst +++| SA7 A6+B1 00763 M00S00762.tst +++| RECALL T 00764 M00S00763.tst +++| NZ X4,ERR1 IF REGISTERS ALREADY SAVED 00765 M00S00764.tst +++| SA2 T+2 00766 M00S00765.tst +++| SA3 T+3 00767 M00S00766.tst +++| LX6 X5 00768 M00S00767.tst +++| BX7 X2 00769 M00S00768.tst +++| SA2 T+6 00770 M00S00769.tst +++| SA6 ERRA 00771 M00S00770.tst +++| LX6 X3 00772 M00S00771.tst +++| SA7 A6+B1 00773 M00S00772.tst +++| BX7 X0 00774 M00S00773.tst +++| SA6 A7+B1 00775 M00S00774.tst +++| LX6 X2 00776 M00S00775.tst +++| SA7 A6+B1 00777 M00S00776.tst +++| SA6 A6+2 00778 M00S00777.tst +++| ERR1 MESSAGE ERRB,,R 00779 M00S00778.tst +++| EQ ERRX RETURN 00780 M00S00779.tst +++| 00781 M00S00780.tst +++| ERRA BSS 5 00782 M00S00781.tst +++| ERRB DATA 10HEQXXX,ZZZZ 00783 M00S00782.tst +++| ERRC CON 10H ERROR AT 00784 M00S00783.tst +++| ERRD CON 0,0 00785 M00S00784.tst +++| CON 0 END OF LINE FOR FIRST MESSAGE 00786 M00S00785.tst +++| GDB SPACE 4,15 00787 M00S00786.tst +++|** GDB - GENERATE DATA BUFFER. 00788 M00S00787.tst +++|* 00789 M00S00788.tst +++|* ENTRY (X6) = RANDOM NUMBER WHICH WILL GENERATE BUFFER. 00790 M00S00789.tst +++|* (A6) = ADDRESS OF RANDOM NUMBER IN BUFFER. 00791 M00S00790.tst +++|* 00792 M00S00791.tst +++|* EXIT (X6) = CHECKSUM OF BUFFER. 00793 M00S00792.tst +++|* (X7) = LAST DATA WORD STORED IN BUFFER. 00794 M00S00793.tst +++|* (B2) = (B3) = NUMBER OF DATA WORDS GENERATED. 00795 M00S00794.tst +++|* (A6) = ADDRESS OF LAST WORD IN BUFFER. 00796 M00S00795.tst +++|* 00797 M00S00796.tst +++|* USES X - 2, 6, 7. 00798 M00S00797.tst +++|* A - 2, 6, 7. 00799 M00S00798.tst +++|* B - 2, 3. 00800 M00S00799.tst +++| 00801 M00S00800.tst +++| 00802 M00S00801.tst +++| GDB SUBR ENTRY/EXIT 00803 M00S00802.tst +++| SA2 ND 00804 M00S00803.tst +++| ZR X2,GDBX IF NO DATA GENERATION 00805 M00S00804.tst +++| SB3 75B 00806 M00S00805.tst +++| SB2 B0+ 00807 M00S00806.tst +++| GDBA BX7 X6 00808 M00S00807.tst +++| SA7 A6 00809 M00S00808.tst +++| 00810 M00S00809.tst +++|* THIS INSTRUCTION IS MODIFIED BY PRESET 00811 M00S00810.tst +++|* EQ GDB2 IF NON-RANDOM PATTERN 00812 M00S00811.tst +++| 00813 M00S00812.tst +++| SX6 B0+ IF RANDOM PATTERN - CLEAR CHECKSUM 00814 M00S00813.tst +++| 00815 M00S00814.tst +++| GDB1 PX2 X7 00816 M00S00815.tst +++| DX7 X2*X2 00817 M00S00816.tst +++| IX7 X7+X2 00818 M00S00817.tst +++| SB2 B2+B1 00819 M00S00818.tst +++| LX2 15 00820 M00S00819.tst +++| IX7 X7+X2 00821 M00S00820.tst +++| LX2 19 00822 M00S00821.tst +++| IX7 X2+X7 00823 M00S00822.tst +++| SA7 A7+B1 00824 M00S00823.tst +++| IX6 X6+X7 ADVANCE CHECKSUM 00825 M00S00824.tst +++| NE B2,B3,GDB1 IF MORE DATA TO GENERATE 00826 M00S00825.tst +++| SA6 A7+B1 CHECKSUM IN LAST LOCATION OF BUFFER 00827 M00S00826.tst +++| EQ GDBX 00828 M00S00827.tst +++| 00829 M00S00828.tst +++| GDB2 SB2 B2+B1 00830 M00S00829.tst +++| SA7 A7+B1 00831 M00S00830.tst +++| NE B2,B3,GDB2 IF BUFFER NOT FULL 00832 M00S00831.tst +++| SA6 A7+B1 00833 M00S00832.tst +++| EQ GDBX 00834 M00S00833.tst +++| MEM SPACE 4,15 00835 M00S00834.tst +++|** MEM - REQUEST MEMORY. 00836 M00S00835.tst +++|* 00837 M00S00836.tst +++|* ENTRY (X1) = REQUESTED MEMORY. 00838 M00S00837.tst +++|* 00839 M00S00838.tst +++|* EXIT (IN) = (OUT) = (FIRST). 00840 M00S00839.tst +++|* (LIMIT) = REQUESTED FIELD LENGTH. 00841 M00S00840.tst +++|* 00842 M00S00841.tst +++|* USES X - 2, 6, 7. 00843 M00S00842.tst +++|* A - 2, 6, 7. 00844 M00S00843.tst +++|* B - NONE. 00845 M00S00844.tst +++|* 00846 M00S00845.tst +++|* MACROS MEMORY. 00847 M00S00846.tst +++| 00848 M00S00847.tst +++| 00849 M00S00848.tst +++| MEM SUBR ENTRY/EXIT 00850 M00S00849.tst +++| SA2 T+1 00851 M00S00850.tst +++| SX7 X1-10B 00852 M00S00851.tst +++| SX6 X2 00853 M00S00852.tst +++| SA7 T+4 LIMIT 00854 M00S00853.tst +++| SA6 A7-B1 OUT 00855 M00S00854.tst +++| SA6 A6-B1 IN 00856 M00S00855.tst +++| MEMORY ,,R,X1 REQUEST MEMORY 00857 M00S00856.tst +++| EQ MEMX RETURN 00858 M00S00857.tst +++| MES SPACE 4,15 00859 M00S00858.tst +++|** MES - SEND MESSAGE. 00860 M00S00859.tst +++|* 00861 M00S00860.tst +++|* ENTRY (X1) = MESSAGE ADDRESS. 00862 M00S00861.tst +++|* 00863 M00S00862.tst +++|* EXIT MESSAGE SENT TO CONTROL POINT AND JOB DAYFILE. 00864 M00S00863.tst +++|* 00865 M00S00864.tst +++|* USES X - 0. 00866 M00S00865.tst +++|* A - NONE. 00867 M00S00866.tst +++|* B - NONE. 00868 M00S00867.tst +++|* 00869 M00S00868.tst +++|* MACROS MESSAGE. 00870 M00S00869.tst +++| 00871 M00S00870.tst +++| 00872 M00S00871.tst +++| MES SUBR ENTRY/EXIT 00873 M00S00872.tst +++| SX0 X1+ 00874 M00S00873.tst +++| MESSAGE X1,1,R 00875 M00S00874.tst +++| MESSAGE X0,3,R 00876 M00S00875.tst +++| EQ MESX RETURN 00877 M00S00876.tst +++| WRC SPACE 4,10 00878 M00S00877.tst +++|** WRC - WAIT REWIND COMPLETE. 00879 M00S00878.tst +++|* 00880 M00S00879.tst +++|* USES X - 1, 2, 3. 00881 M00S00880.tst +++|* A - 1. 00882 M00S00881.tst +++|* B - NONE. 00883 M00S00882.tst +++|* 00884 M00S00883.tst +++|* MACROS MESSAGE, RECALL, RTIME. 00885 M00S00884.tst +++| 00886 M00S00885.tst +++| 00887 M00S00886.tst +++| WRC SUBR 00888 M00S00887.tst +++| MESSAGE (=C* WAIT REWIND COMPLETE.*),1,R 00889 M00S00888.tst +++| RTIME WRCA FETCH TIME 00890 M00S00889.tst +++| REWIND T 00891 M00S00890.tst +++| SA1 WRCA 00892 M00S00891.tst +++| MX3 -36 00893 M00S00892.tst +++| BX2 -X3*X1 SAVE START TIME 00894 M00S00893.tst +++| WRC1 RECALL DELAY 00895 M00S00894.tst +++| RTIME WRCA CHECK TIME 00896 M00S00895.tst +++| SA1 WRCA 00897 M00S00896.tst +++| BX1 -X3*X1 00898 M00S00897.tst +++| IX1 X1-X2 TIME SINCE FIRST CALL 00899 M00S00898.tst +++| SX1 X1-40000 00900 M00S00899.tst +++| NG X1,WRC1 IF 40 SECONDS NOT ELAPSED 00901 M00S00900.tst +++| EQ WRCX RETURN 00902 M00S00901.tst +++| 00903 M00S00902.tst +++| WRCA BSS 1 00904 M00S00903.tst +++| SPACE 4 00905 M00S00904.tst +++|** COMMON DECKS. 00906 M00S00905.tst +++| 00907 M00S00906.tst +++| 00908 M00S00907.tst +++| ERP1$ EQU 1 ENABLE I/O ERROR PROCESSING 00909 M00S00908.tst +++|*CALL COMCCDD 00910 M00S00909.tst +++|*CALL COMCCOD 00911 M00S00910.tst +++|*CALL COMCCIO 00912 M00S00911.tst +++|*CALL COMCCFD 00913 M00S00912.tst +++|*CALL COMCLFM 00914 M00S00913.tst +++|*CALL COMCRDW 00915 M00S00914.tst +++|*CALL COMCSYS 00916 M00S00915.tst +++|*CALL COMCWOD 00917 M00S00916.tst +++|*CALL COMCWTW 00918 M00S00917.tst +++| BUFFERS SPACE 4 00919 M00S00918.tst +++| TITLE BUFFERS. 00920 M00S00919.tst +++| USE // 00921 M00S00920.tst +++| SEG 00922 M00S00921.tst +++| BUFS BSS 0 00923 M00S00922.tst +++| 00924 M00S00923.tst +++| PBUF EQU BUFS+1 TEST BUFFER FOR PATTERN REGENERATION 00925 M00S00924.tst +++| SBUF EQU PBUF+100B 00926 M00S00925.tst +++| TBUF EQU SBUF+100B 00927 M00S00926.tst +++| MFL= EQU TBUF+TBUFL+10B+200000B 00928 M00S00927.tst +++| 00929 M00S00928.tst +++| 00930 M00S00929.tst +++| TITLE PRESET. 00931 M00S00930.tst +++| ORG BUFS 00932 M00S00931.tst +++| 00933 M00S00932.tst +++| 00934 M00S00933.tst +++|** THE FOLLOWING CODE IS OVERLAYED BY BUFFERS. 00935 M00S00934.tst +++| 00936 M00S00935.tst +++| 00937 M00S00936.tst +++|* COMMON DECKS 00938 M00S00937.tst +++| 00939 M00S00938.tst +++|*CALL COMCARG 00940 M00S00939.tst +++|*CALL COMCCPM 00941 M00S00940.tst +++|*CALL COMCDXB 00942 M00S00941.tst +++|*CALL COMCMVE 00943 M00S00942.tst +++| PRS SPACE 4 00944 M00S00943.tst +++|** PRS - PRESET PROGRAM. 00945 M00S00944.tst +++|* 00946 M00S00945.tst +++|* ENTRY (B7) = 1 IF ADDRESS CONVERSION PRESET. 00947 M00S00946.tst +++| 00948 M00S00947.tst +++| 00949 M00S00948.tst +++| PRS SUBR ENTRY/EXIT 00950 M00S00949.tst +++| MODE 1 00951 M00S00950.tst +++| STATUS T,P 00952 M00S00951.tst +++| SA1 T+6 00953 M00S00952.tst +++| RJ WOD CONVERT EST ORDINAL 00954 M00S00953.tst +++| SA1 T+1 00955 M00S00954.tst +++| AX6 6 POSITION EST ORDINAL 00956 M00S00955.tst +++| MX0 12 00957 M00S00956.tst +++| BX1 X0*X1 00958 M00S00957.tst +++| MX0 18 00959 M00S00958.tst +++| LX0 -12 00960 M00S00959.tst +++| BX6 X0*X6 00961 M00S00960.tst +++| BX6 X6+X1 MERGE EST ORDINAL AND TYPE 00962 M00S00961.tst +++| MX0 -30 00963 M00S00962.tst +++| SA1 DCHC SET EQUIPMENT IN MESSAGES 00964 M00S00963.tst +++| BX1 -X0*X1 00965 M00S00964.tst +++| BX7 X6+X1 00966 M00S00965.tst +++| SA7 DCHC 00967 M00S00966.tst +++| SA1 CKSA-1 00968 M00S00967.tst +++| SB2 B0+ 00969 M00S00968.tst +++| SB3 4 00970 M00S00969.tst +++| PRS1 SA1 A1+B1 00971 M00S00970.tst +++| BX1 -X0*X1 00972 M00S00971.tst +++| SB2 B2+1 00973 M00S00972.tst +++| BX7 X6+X1 00974 M00S00973.tst +++| SA7 A1 00975 M00S00974.tst +++| LT B2,B3,PRS1 IF MORE MESSAGES 00976 M00S00975.tst +++| MX6 0 00977 M00S00976.tst +++| SA6 T+5 00978 M00S00977.tst +++| SA6 A6+B1 00979 M00S00978.tst +++| 00980 M00S00979.tst +++|* IDENTIFY ASSIGNED EQUIPMENT. 00981 M00S00980.tst +++| 00982 M00S00981.tst +++| SA2 TEQP 00983 M00S00982.tst +++| SA1 T+B1 00984 M00S00983.tst +++| MX0 -24 00985 M00S00984.tst +++| MX4 11 00986 M00S00985.tst +++| LX4 -1 00987 M00S00986.tst +++| SX7 B1 00988 M00S00987.tst +++| PRS2 ZR X2,PRS8 IF END OF TABLE 00989 M00S00988.tst +++| BX3 X2-X1 00990 M00S00989.tst +++| BX6 X4*X3 00991 M00S00990.tst +++| LX3 X2 00992 M00S00991.tst +++| SA2 A2+B1 00993 M00S00992.tst +++| NZ X6,PRS2 IF NO EQUIPMENT MATCH 00994 M00S00993.tst +++| BX6 -X0*X3 00995 M00S00994.tst +++| IX6 X6-X7 00996 M00S00995.tst +++| SA6 NS 00997 M00S00996.tst +++| MX7 12 SET SECTOR MASK 00998 M00S00997.tst +++| NX6 X6,B2 00999 M00S00998.tst +++| AX7 X7,B2 01000 M00S00999.tst +++| SA7 A6+B1 01001 M00S01000.tst +++| 01002 M00S01001.tst +++|* RETRIEVE ARGUMENTS. 01003 M00S01002.tst +++| 01004 M00S01003.tst +++| SA1 ACTR ARGUMENT COUNT 01005 M00S01004.tst +++| SB7 B0 FORCE OCTAL CONVERSION OF ARGUMENTS 01006 M00S01005.tst +++| SB4 X1 01007 M00S01006.tst +++| SA4 ARGR FIRST ARGUMENT 01008 M00S01007.tst +++| SB5 TARG ARGUMENT TABLE 01009 M00S01008.tst +++| RJ ARG PROCESS ARGUMENTS 01010 M00S01009.tst +++| NZ X1,PRS7 IF ARGUMENT ERROR 01011 M00S01010.tst +++| SA5 NS NUMBER OF SECTORS 01012 M00S01011.tst +++| MX2 12 01013 M00S01012.tst +++| BX3 X2*X5 01014 M00S01013.tst +++| ZR X3,PRS3 IF ARGUMENT OMITTED 01015 M00S01014.tst +++| RJ DXB CONVERT OCTAL ARGUMENT 01016 M00S01015.tst +++| NZ X4,PRS7 IF ERROR IN CONVERSION 01017 M00S01016.tst +++| SX1 B1 01018 M00S01017.tst +++| IX6 X6-X1 01019 M00S01018.tst +++| ZR X6,PRS7 IF ARGUMENT ERROR 01020 M00S01019.tst +++| SA6 NS 01021 M00S01020.tst +++| MX7 12 SET SECTOR MASK 01022 M00S01021.tst +++| NX6 X6,B2 01023 M00S01022.tst +++| AX7 X7,B2 01024 M00S01023.tst +++| SA7 SM 01025 M00S01024.tst +++| 01026 M00S01025.tst +++| PRS3 SA1 NS SET SECTOR SIZE 01027 M00S01026.tst +++| RJ CDD CONVERT TO DISPLAY 01028 M00S01027.tst +++| SA6 PRSE+2 01029 M00S01028.tst +++| SX1 PRSE 01030 M00S01029.tst +++| RJ MES SEND FILE SIZE MESSAGE 01031 M00S01030.tst +++| 01032 M00S01031.tst +++|* PATTERN SELECTION. 01033 M00S01032.tst +++| 01034 M00S01033.tst +++| SA5 TP 01035 M00S01034.tst +++| RJ DXB 01036 M00S01035.tst +++| NZ X4,PRS7 IF ARGUMENT ERROR 01037 M00S01036.tst +++| SB5 X6-TPATL+1 01038 M00S01037.tst +++| BX5 X6 01039 M00S01038.tst +++| GT B5,B0,PRS7 IF ARGUMENT ERROR 01040 M00S01039.tst +++| SA1 X6+TPAT 01041 M00S01040.tst +++| SA2 PRSA 01042 M00S01041.tst +++| BX6 X1 01043 M00S01042.tst +++| LX7 X2 01044 M00S01043.tst +++| SB5 X5-5 01045 M00S01044.tst +++| ZR B5,PRS4 IF P=5 (RANDOM PATTERN) 01046 M00S01045.tst +++| SA7 GDBA SETS AN INSTRUCTION IN GDB 01047 M00S01046.tst +++| PRS4 SA6 TP 01048 M00S01047.tst +++| SX7 X5-4 01049 M00S01048.tst +++| SA7 ND SET NO DATA FLAG 01050 M00S01049.tst +++| ZR X7,PRS5 IF P=4 01051 M00S01050.tst +++| SX7 X5-6 01052 M00S01051.tst +++| NZ X7,PRS5 IF NOT P=6 01053 M00S01052.tst +++| SA7 ND SET NO DATA FLAG 01054 M00S01053.tst +++| SA7 NT SET NO DATA TRANSFER FLAG 01055 M00S01054.tst +++| 01056 M00S01055.tst +++|* TEST SELECTION. 01057 M00S01056.tst +++| 01058 M00S01057.tst +++| PRS5 SA5 TS 01059 M00S01058.tst +++| RJ DXB 01060 M00S01059.tst +++| NZ X4,PRS7 IF ARGUMENT ERROR 01061 M00S01060.tst +++| SX3 X6-6 01062 M00S01061.tst +++| PL X3,PRS7 IF ARGUMENT ERROR 01063 M00S01062.tst +++| SA6 TS 01064 M00S01063.tst +++| 01065 M00S01064.tst +++|* BLOCK SIZE SELECTION. 01066 M00S01065.tst +++| 01067 M00S01066.tst +++| SA5 BS SPECIFIED BLOCK SIZE 01068 M00S01067.tst +++| MX2 12 01069 M00S01068.tst +++| BX3 X2*X5 01070 M00S01069.tst +++| ZR X3,PRS6 IF ARGUMENT OMITTED 01071 M00S01070.tst +++| RJ DXB CONVERT OCTAL ARGUMENT 01072 M00S01071.tst +++| NZ X4,PRS7 IF ERROR IN CONVERSION 01073 M00S01072.tst +++| BX5 X6 01074 M00S01073.tst +++| AX5 9 01075 M00S01074.tst +++| LX5 9 01076 M00S01075.tst +++| IX7 X6-X5 01077 M00S01076.tst +++| NZ X7,PRS7 IF NOT MULTIPLE OF 1000B 01078 M00S01077.tst +++| PRS6 BX6 X5 SET MLRS FIELD IN FET 01079 M00S01078.tst +++| SA6 T+6 01080 M00S01079.tst +++| EQ PRSX RETURN 01081 M00S01080.tst +++| 01082 M00S01081.tst +++| PRS7 MESSAGE (=C* ARGUMENT ERROR.*) 01083 M00S01082.tst +++| EQ ABT3 ABORT 01084 M00S01083.tst +++| 01085 M00S01084.tst +++| PRS8 MESSAGE (=C* ILLEGAL EQUIPMENT.*) 01086 M00S01085.tst +++| EQ ABT3 ABORT 01087 M00S01086.tst +++| 01088 M00S01087.tst +++| PRSA BX7 X6 01089 M00S01088.tst +++| SA7 A6 01090 M00S01089.tst +++| EQ GDB2 01091 M00S01090.tst +++| 01092 M00S01091.tst +++| PRSB CON 0 DEVICE TYPE - NO DEFAULT 01093 M00S01092.tst +++| PRSC DATA 0L0 TRACK 01094 M00S01093.tst +++| PRSD CON 0 SECTOR 01095 M00S01094.tst +++| PRSE DATA C* FILE SIZE = XXXXXXXXXX SECTORS.* 01096 M00S01095.tst +++| 01097 M00S01096.tst +++| 01098 M00S01097.tst +++| TARG BSS 0 TST ARGUMENT TABLE 01099 M00S01098.tst +++| T ARG DZRO,TS,400B 01100 M00S01099.tst +++| P ARG TP,TP,400B 01101 M00S01100.tst +++| N ARG DZRO,NS,400B 01102 M00S01101.tst +++| NW ARG -ONE,NW 01103 M00S01102.tst +++| BS ARG BS,BS 01104 M00S01103.tst +++| ARG 01105 M00S01104.tst +++| 01106 M00S01105.tst +++| 01107 M00S01106.tst +++| DZRO DATA 1L0 DISPLAY CODE ZERO 01108 M00S01107.tst +++| ONE DATA 1 CONSTANT 1 01109 M00S01108.tst +++| 01110 M00S01109.tst +++| 01111 M00S01110.tst +++| TEQP BSS 0 TABLE OF EQUIPMENTS 01112 M00S01111.tst +++| VFD 12/2RMT,24/,24/100000B 01113 M00S01112.tst +++| VFD 12/2RNT,24/,24/100000B 01114 M00S01113.tst +++| VFD 12/2RCT,24/,24/100000B 01115 M00S01114.tst +++| VFD 12/2RAT,24/,24/100000B 01116 M00S01115.tst +++| CON 0 END OF TABLE 01117 M00S01116.tst +++| 01118 M00S01117.tst +++| TPAT BSS 0 TABLE OF PATTERNS. 01119 M00S01118.tst +++| DATA 0 01120 M00S01119.tst +++| DATA -0 01121 M00S01120.tst +++| DATA 25252525252525252525B 01122 M00S01121.tst +++| DATA 52525252525252525252B 01123 M00S01122.tst +++| DATA 0 01124 M00S01123.tst +++| DATA 13576420735162531625B 01125 M00S01124.tst +++| DATA 0 01126 M00S01125.tst +++| TPATL EQU *-TPAT 01127 M00S01126.tst +++| 01128 M00S01127.tst +++| SPACE 4 01129 M00S01128.tst +++| END
cdc/nos2.source/opl.opl871/deck/tst.txt ยท Last modified: (external edit)