cdc:nos2.source:opl.opl871:deck:dmrec.006
Deck DMREC Part 006
25 Modifications
Listing Sections
- Deck DMREC Start
- Deck DMREC Part 1 (Line 1576)
- Deck DMREC Part 2 (Line 2763)
- Deck DMREC Part 3 (Line 3963)
- Deck DMREC Part 4 (Line 5864)
- Deck DMREC Part 5 (Line 7590)
- Deck DMREC Part 6 (Line 9242)
- Deck DMREC Part 7 (Line 10761)
- Deck DMREC Part 8 (Line 12611)
Source
Seq # *Modification Id* Act ----------------------------+ 09242 M01S08048.dmrec +++| SB5 B1 09243 M01S08049.dmrec +++| RJ PDE PRINT DELETED ENTRY 09244 M01S08050.dmrec +++| MDI4 SA1 WSAB+2 CONTINUATION VSN 09245 M01S08051.dmrec +++| ZR X1,MDI5 IF NO CONTINUATION VSN 09246 M01S08052.dmrec +++| RJ SVK SET VSN KEY 09247 M01S08053.dmrec +++| RMGET A0,WSAB,0,,VKY1 READ VSN ENTRY 09248 M01S08054.dmrec +++| FETCH A0,ES,X1 09249 M01S08055.dmrec +++| NZ X1,MDI11 IF ERROR, RETURN 09250 M01S08056.dmrec +++| EQ MDI2 PROCESS ENTRY 09251 M01S08057.dmrec +++| 09252 M01S08058.dmrec +++| MDI5 REWINDM A0 09253 M01S08059.dmrec +++| GETN A0,WSAB,,TKY1 DIRECTORY HEADER 09254 M01S08060.dmrec +++| MDI6 GETN A0,WSAB,,TKY1 NEXT DIRECTORY ENTRY 09255 M01S08061.dmrec +++| FETCH A0,FP,X3 09256 M01S08062.dmrec +++| MX1 0 09257 M01S08063.dmrec +++| SX2 X3-EOFF END OF FILE 09258 M01S08064.dmrec +++| ZR X2,MDIX IF END OF FILE 09259 M01S08065.dmrec +++| SA2 TKY2 SECOND WORD OF KEY 09260 M01S08066.dmrec +++| SA3 VSNK ALL ASTERISKS 09261 M01S08067.dmrec +++| BX1 X2-X3 COMPARE 09262 M01S08068.dmrec +++| ZR X1,MDI10 IF VSN TYPE ENTRY 09263 M01S08069.dmrec +++| SA1 WSAB+2 VSN FROM DUMP ENTRY 09264 M01S08070.dmrec +++| MX0 36 09265 M01S08071.dmrec +++| BX1 X0*X1 09266 M01S08072.dmrec +++| SA2 TVSN 09267 M01S08073.dmrec +++| BX1 X1-X2 COMPARE VSN NUMBERS 09268 M01S08074.dmrec +++| NZ X1,MDI6 IF NOT EQUAL, NEXT ENTRY 09269 M01S08075.dmrec +++| SA1 RECC RECORD COUNT 09270 M01S08076.dmrec +++| SX6 X1+B1 INCREMENT COUNT 09271 M01S08077.dmrec +++| SA2 WSAB+3 INDEX FILE 09272 M01S08078.dmrec +++| ZR X2,MDI7 IF NO INDEX FILE 09273 M01S08079.dmrec +++| SX6 X6+B1 INCREMENT COUNT 09274 M01S08080.dmrec +++| MDI7 SA6 RECC REPLACE COUNT 09275 M01S08081.dmrec +++| SA1 ADDF ADD FLAG 09276 M01S08082.dmrec +++| ZR X1,MDI8 IF DELETE 09277 M01S08083.dmrec +++| PUT DIRR,WSAB,WSAL,,TKY1 INSERT INTO DIRECTORY 09278 M01S08084.dmrec +++| RJ FER FIT ERROR STATUS 09279 M01S08085.dmrec +++| NZ X1,MDI12 IF ERROR, RETURN 09280 M01S08086.dmrec +++| SA0 FITA RESET *A0* 09281 M01S08087.dmrec +++| EQ MDI9 CONTINUE 09282 M01S08088.dmrec +++| 09283 M01S08089.dmrec +++| MDI8 DELETE A0,,TKY1 DELETE ENTRY 09284 M01S08090.dmrec +++| MDI9 SB5 B0 09285 M01S08091.dmrec +++| RJ PDE PRINT ENTRY ADDED/DELETED 09286 M01S08092.dmrec +++| EQ MDI6 PROCESS NEXT ENTRY 09287 M01S08093.dmrec +++| 09288 M01S08094.dmrec +++| MDI10 SA2 MDIF NUMBER OF ACTIVE FILES 09289 M01S08095.dmrec +++| SA3 RECC NUMBER OF ADDED/DELETED ENTRIES 09290 M01S08096.dmrec +++| IX1 X2-X3 09291 M01S08097.dmrec +++| NZ X1,MDI13 IF NUMBERS DO NOT MATCH 09292 M01S08098.dmrec +++| EQ MDIX NORMAL RETURN 09293 M01S08099.dmrec +++| 09294 M01S08100.dmrec +++| MDI11 ERROR CVNA,,,MDIX,,E VSN DOES NOT EXIST 09295 M01S08101.dmrec +++| 09296 M01S08102.dmrec +++| MDI12 ERROR MDIB,,,MDIX,,E DUPLICATE ENTER ON ADD 09297 M01S08103.dmrec +++| 09298 M01S08104.dmrec +++| MDI13 ERROR MDIC,,,MDIX,,E ERROR IN ADD/DELETE VSN 09299 M01S08105.dmrec +++| 09300 M01S08106.dmrec +++| MDIB DATA 20H0 ***** 09301 M01S08107.dmrec +++| DATA C*DUPLICATE ENTRY ON ADD.* 09302 M01S08108.dmrec +++| MDIBL EQU *-MDIB 09303 M01S08109.dmrec +++| 09304 M01S08110.dmrec +++| MDIC DATA 20H0 ***** 09305 M01S08111.dmrec +++| DATA C*ERROR IN ADD/DELETE VSN.* 09306 M01S08112.dmrec +++| MDICL EQU *-MDIC 09307 M01S08113.dmrec +++| 09308 M01S08114.dmrec +++| MDIF BSSZ 1 NUMBER OF ACTIVE FILES 09309 M01S08115.dmrec +++| MDS SPACE 4,20 09310 M01S08116.dmrec +++|** MDS - MODIFY DIRECTORY SELECTIVELY. 09311 M01S08117.dmrec +++|* 09312 M01S08118.dmrec +++|* *MDS* DELETES OR ADDS DUMP AND VSN ENTRIES BELONGING 09313 M01S08119.dmrec +++|* TO GIVEN VSN NUMBER FOR SELECTED FILE. 09314 M01S08120.dmrec +++|* 09315 M01S08121.dmrec +++|* ENTRY (TVSN) = VSN NUMBER. 09316 M01S08122.dmrec +++|* (ADDF) = 0, DELETE ENTRY. 09317 M01S08123.dmrec +++|* 1, ADD ENTRY. 09318 M01S08124.dmrec +++|* (FITA) = FWA OF AUXILARY FIT TABLE. 09319 M01S08125.dmrec +++|* 09320 M01S08126.dmrec +++|* EXIT (X1) = 0, IF NO ERRORS. 09321 M01S08127.dmrec +++|* 09322 M01S08128.dmrec +++|* USES X - 0, 1, 2, 3, 4, 6, 7. 09323 M01S08129.dmrec +++|* A - 0, 1, 2, 3, 6, 7. 09324 M01S08130.dmrec +++|* B - 5. 09325 M01S08131.dmrec +++|* 09326 M01S08132.dmrec +++|* CALLS CVN, FER, PDE, SFN, SVK. 09327 M01S08133.dmrec +++|* 09328 M01S08134.dmrec +++|* MACROS DELETE, ERROR, FETCH, GETN, PUT, RMGET, RMREP. 09329 M01S08135.dmrec +++| 09330 M01S08136.dmrec +++| 09331 M01S08137.dmrec +++| MDS SUBR ENTRY/EXIT 09332 M01S08138.dmrec +++| SX6 -2 09333 M01S08139.dmrec +++| SA6 LFNP PRESET FILE NAME POINTER 09334 M01S08140.dmrec +++| RJ CVN CHECK VSN NUMBER 09335 M01S08141.dmrec +++| SX6 A0 09336 M01S08142.dmrec +++| SA6 MDSE SAVE *A0* 09337 M01S08143.dmrec +++| NZ X1,MDSX IF ERROR, RETURN 09338 M01S08144.dmrec +++| MDS1 SA1 LFNP FILE POINTER IN *TDFS* TABLE 09339 M01S08145.dmrec +++| SX6 X1+2 INCREMENT POINTER 09340 M01S08146.dmrec +++| SA6 A1 REPLACE POINTER 09341 M01S08147.dmrec +++| SA1 LFNC NUMBER OF FILES IN *TDFS* TABLE 09342 M01S08148.dmrec +++| LX1 1 MULTIPLY BY TWO 09343 M01S08149.dmrec +++| IX2 X6-X1 09344 M01S08150.dmrec +++| MX1 0 09345 M01S08151.dmrec +++| ZR X2,MDSX IF END OF TABLE, NORMAL RETURN 09346 M01S08152.dmrec +++| SA1 TDFS+X6 SELECTIVE FILE NAME 09347 M01S08153.dmrec +++| MX0 42 09348 M01S08154.dmrec +++| BX6 X0*X1 09349 M01S08155.dmrec +++| SX2 3RAAA FILE HEADER 09350 M01S08156.dmrec +++| BX6 X2+X6 09351 M01S08157.dmrec +++| SA6 CKY1 KEY WORD ONE 09352 M01S08158.dmrec +++| MX7 0 09353 M01S08159.dmrec +++| SA7 CKY2 KEY WORD TWO 09354 M01S08160.dmrec +++| SA1 MDSE 09355 M01S08161.dmrec +++| SA0 X1 RESTORE *A0* 09356 M01S08162.dmrec +++| RMGET A0,WSAB,0,,CKY1 READ FILE HEADER 09357 M01S08163.dmrec +++| FETCH A0,ES,X2 FIT ERROR STATUS 09358 M01S08164.dmrec +++| SX1 B1 09359 M01S08165.dmrec +++| NZ X2,MDS7 IF FILE DOES NOT EXIST 09360 M01S08166.dmrec +++| MDS2 GETN A0,WSAB,,TKY1 NEXT FILE ENTRY 09361 M01S08167.dmrec +++| FETCH A0,FP,X2 FILE POSITION 09362 M01S08168.dmrec +++| MX1 0 09363 M01S08169.dmrec +++| SX2 X2-EOFF 09364 M01S08170.dmrec +++| ZR X2,MDS1 IF END OF FILE, NEXT SELECTIVE FILE 09365 M01S08171.dmrec +++| SA2 CKY1 ORIGINAL FILE NAME 09366 M01S08172.dmrec +++| MX0 42 09367 M01S08173.dmrec +++| BX2 X0*X2 09368 M01S08174.dmrec +++| SA3 TKY1 FILE NAME OF CURRENT ENTRY 09369 M01S08175.dmrec +++| BX3 X0*X3 09370 M01S08176.dmrec +++| BX4 X2-X3 09371 M01S08177.dmrec +++| NZ X4,MDS1 IF NEW FILE NAME 09372 M01S08178.dmrec +++| SA1 WSAB+2 VSN FROM DUMP ENTRY 09373 M01S08179.dmrec +++| MX0 36 09374 M01S08180.dmrec +++| BX1 X0*X1 09375 M01S08181.dmrec +++| SA2 TVSN 09376 M01S08182.dmrec +++| BX3 X1-X2 09377 M01S08183.dmrec +++| NZ X3,MDS2 IF VSNS NOT EQUAL, NEXT ENTRY 09378 M01S08184.dmrec +++| SA1 ADDF ADD/DELETE FLAG 09379 M01S08185.dmrec +++| NZ X1,MDS3 IF ADD PROCESS 09380 M01S08186.dmrec +++| SB5 B0 FILE DUMP ENTRY 09381 M01S08187.dmrec +++| RJ PDE PRINT DELETED ENTRY 09382 M01S08188.dmrec +++| RJ PVE PROCESS VSN ENTRY 09383 M01S08189.dmrec +++| NZ X1,MDSX IF ERROR, RETURN 09384 M01S08190.dmrec +++| DELETE DIRR,,TKY1 DELETE FILE DUMP ENTRY 09385 M01S08191.dmrec +++| EQ MDS1 NEXT SELECTIVE FILE 09386 M01S08192.dmrec +++| 09387 M01S08193.dmrec +++| MDS3 PUT DIRR,WSAB,WSAL,,TKY1 INSERT INTO DIRECTORY 09388 M01S08194.dmrec +++| RJ FER FIT ERROR STATUS 09389 M01S08195.dmrec +++| NZ X1,MDS8 IF DUPLICATE DUMP ENTRY 09390 M01S08196.dmrec +++| SB5 B0 09391 M01S08197.dmrec +++| RJ PDE PRINT ADDED ENTRY 09392 M01S08198.dmrec +++| SX6 B1 FILES IN ENTRY 09393 M01S08199.dmrec +++| SA1 WSAB+3 INDEX FILE 09394 M01S08200.dmrec +++| ZR X1,MDS4 IF NO INDEX FILE 09395 M01S08201.dmrec +++| SX6 X6+B1 09396 M01S08202.dmrec +++| MDS4 SA6 MDSA SAVE COUNT OF FILES 09397 M01S08203.dmrec +++| SA1 TVSN 09398 M01S08204.dmrec +++| RJ SVK SET VSN KEY 09399 M01S08205.dmrec +++| RMGET DIRR,WSAB,0,,VKY1 READ VSN ENTRY 09400 M01S08206.dmrec +++| RJ FER FIT ERROR STATUS 09401 M01S08207.dmrec +++| NZ X1,MDS5 IF VSN ENTRY NOT FOUND 09402 M01S08208.dmrec +++| SA2 MDSA ACTIVE FILES ON DUMP ENTRY 09403 M01S08209.dmrec +++| SA3 WSAB+4 ACTIVE FILES FROM VSN ENTRY 09404 M01S08210.dmrec +++| IX6 X2+X3 UPDATE COUNT 09405 M01S08211.dmrec +++| SA6 A3 09406 M01S08212.dmrec +++| RMREP DIRR,WSAB,WSAL,,VKY1 REPLACE VSN ENTRY 09407 M01S08213.dmrec +++| RJ FER FIT ERROR STATUS 09408 M01S08214.dmrec +++| NZ X1,MDSX IF ERROR, RETURN 09409 M01S08215.dmrec +++| EQ MDS1 NEXT SELECTIVE FILE 09410 M01S08216.dmrec +++| 09411 M01S08217.dmrec +++| MDS5 RMGET FITA,WSAB,0,,VKY1 READ VSN ENTRY FROM AUXILARY FIT 09412 M01S08218.dmrec +++| SA2 MDSA COUNT OF FILES ON DUMP ENTRY 09413 M01S08219.dmrec +++| BX6 X2 09414 M01S08220.dmrec +++| SA6 WSAB+4 INITIAL COUNT 09415 M01S08221.dmrec +++| MDS6 PUT DIRR,WSAB,WSAL,,VKY1 INSERT INTO DIRECTORY 09416 M01S08222.dmrec +++| RJ FER FIT ERROR STATUS 09417 M01S08223.dmrec +++| NZ X1,MDS9 IF DUPLICATE VSN ENTRY 09418 M01S08224.dmrec +++| SB5 B1 09419 M01S08225.dmrec +++| RJ PDE PRINT ADDED VSN ENTRY 09420 M01S08226.dmrec +++| SA1 WSAB+2 CONTINUATION VSN 09421 M01S08227.dmrec +++| ZR X1,MDS1 IF NO CONTINUATION VSN, SELECTIVE FILE 09422 M01S08228.dmrec +++| RJ SVK SET VSN KEY 09423 M01S08229.dmrec +++| RMGET FITA,WSAB,0,,VKY1 READ VSN FORM AUXILARY FIT 09424 M01S08230.dmrec +++| EQ MDS6 CONTINUE 09425 M01S08231.dmrec +++| 09426 M01S08232.dmrec +++| MDS7 SA1 CKY1 FILE NAME 09427 M01S08233.dmrec +++| MX0 42 09428 M01S08234.dmrec +++| BX1 X0*X1 09429 M01S08235.dmrec +++| RJ SFN SPACE FILL NAME 09430 M01S08236.dmrec +++| SA6 MDSB+2 09431 M01S08237.dmrec +++| ERROR MDSB,,,MDS1 FILE NOT FOUND 09432 M01S08238.dmrec +++| 09433 M01S08239.dmrec +++| MDS8 ERROR MDSC,,,MDSX,,E DUPLICATE DUMP ENTRY ON ADD 09434 M01S08240.dmrec +++| 09435 M01S08241.dmrec +++| MDS9 ERROR MDSD,,,MDSX,,E DUPLICATE VSN ENTRY ON ADD 09436 M01S08242.dmrec +++| 09437 M01S08243.dmrec +++| MDSA BSSZ 1 COUNT OF FILES IN DUMP ENTRY 09438 M01S08244.dmrec +++| 09439 M01S08245.dmrec +++| MDSB DATA 20H0 ***** 09440 M01S08246.dmrec +++| DATA C*XXXXXXX NOT FOUND IN DIRECTORY.* 09441 M01S08247.dmrec +++| MDSBL EQU *-MDSB 09442 M01S08248.dmrec +++| 09443 M01S08249.dmrec +++| MDSC DATA 20H0 ***** 09444 M01S08250.dmrec +++| DATA C*DUPLICATE DUMP ENTRY ON ADD.* 09445 M01S08251.dmrec +++| MDSCL EQU *-MDSC 09446 M01S08252.dmrec +++| 09447 M01S08253.dmrec +++| MDSD DATA 20H0 ***** 09448 M01S08254.dmrec +++| DATA C*DUPLICATE VSN ENTRY ON ADD.* 09449 M01S08255.dmrec +++| MDSDL EQU *-MDSD 09450 M01S08256.dmrec +++| 09451 M01S08257.dmrec +++| MDSE BSSZ 1 SAVE *A0* 09452 M01S08258.dmrec +++| NOP SPACE 4,15 09453 M01S08259.dmrec +++|** NOP - NOTIFY OPERATOR. 09454 M01S08260.dmrec +++|* 09455 M01S08261.dmrec +++|* *NOP* WILL NOTIFY THE OPERATOR AND PUT A MESSAGE INTO 09456 M01S08262.dmrec +++|* THE JOB-S DAYFILE. IF THIS JOB WAS SUBMITTED BY TAF, 09457 M01S08263.dmrec +++|* THE TAF IDENTIFIER (TT) WILL BE CLEARED SO TAF 09458 M01S08264.dmrec +++|* WILL NOT BE NOTIFIED OF SUCCESSFUL COMPLETION. THIS 09459 M01S08265.dmrec +++|* ROUTINE IS ALSO USED TO INFORM THE OPERATOR OF AN 09460 M01S08266.dmrec +++|* IMPENDING TAPE REQUEST FROM A TAF SUBMITTED JOB. 09461 M01S08267.dmrec +++|* 09462 M01S08268.dmrec +++|* ENTRY (A5) = MESSAGE ADDRESS. 09463 M01S08269.dmrec +++|* (TT) = TAF IDENTIFIER. 09464 M01S08270.dmrec +++|* (RQTREQ) .NE. 0, IF REQUEST FROM *RQT*. 09465 M01S08271.dmrec +++|* 09466 M01S08272.dmrec +++|* EXIT (TT) = 0, IF REQUEST NOT FROM *RQT* (DONT NOTIFY TAF). 09467 M01S08273.dmrec +++|* (TT) UNCHANGED, IF REQUEST FROM *RQT*. 09468 M01S08274.dmrec +++|* 09469 M01S08275.dmrec +++|* USES X - 1, 6. 09470 M01S08276.dmrec +++|* A - 1, 6. 09471 M01S08277.dmrec +++|* 09472 M01S08278.dmrec +++|* MACROS MESSAGE, RECALL. 09473 M01S08279.dmrec +++| 09474 M01S08280.dmrec +++| 09475 M01S08281.dmrec +++| NOP3 SA1 RQTREQ 09476 M01S08282.dmrec +++| NZ X1,NOPX IF REQUEST NOT FROM *RQT*, RETURN 09477 M01S08283.dmrec +++| SA6 TT 09478 M01S08284.dmrec +++| 09479 M01S08285.dmrec +++| NOP SUBR ENTRY/EXIT 09480 M01S08286.dmrec +++| NOP1 SA1 B0 GET RA+0 09481 M01S08287.dmrec +++| SX6 5 09482 M01S08288.dmrec +++| LX6 12 09483 M01S08289.dmrec +++| BX6 X6+X1 SET CFO AND PAUSE BITS 09484 M01S08290.dmrec +++| SA6 A1 09485 M01S08291.dmrec +++| SA1 RQTREQ 09486 M01S08292.dmrec +++| ZR X1,NOP1.1 IF REQUEST NOT FROM *RQT* 09487 M01S08293.dmrec +++| MESSAGE A5,2 09488 M01S08294.dmrec +++| EQ NOP2 GO INTO RECALL UNTIL RESPONSE 09489 M01S08295.dmrec +++| 09490 M01S08296.dmrec +++| NOP1.1 MESSAGE A5,3 09491 M01S08297.dmrec +++| MESSAGE NOPA,2 09492 M01S08298.dmrec +++| MESSAGE NOPB,3 09493 M01S08299.dmrec +++| NOP2 RECALL 09494 M01S08300.dmrec +++| SA1 B0 CHECK CFO BIT IN RA+0 09495 M01S08301.dmrec +++| LX1 59-14 09496 M01S08302.dmrec +++| NG X1,NOP2 IF NO RESPONSE 09497 M01S08303.dmrec +++| MESSAGE NOPC,2 09498 M01S08304.dmrec +++| SA1 70B GET RESPONSE FROM RA+70B 09499 M01S08305.dmrec +++| AX1 48 09500 M01S08306.dmrec +++| SX6 X1-2RGO CHECK FOR *GO* RESPONSE 09501 M01S08307.dmrec +++| ZR X6,NOP3 IF RESPONSE .EQ. *GO*, RETURN
Line S08308 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 09502 M02S08308.v23l617 ---| EQ NOP1 RE-ISSUE MESSAGE ON INVALID RESPONSE 09503 M01S00062.v23l617 +++| EQ NOP1 RE-ISSUE MESSAGE ON INCORRECT RESPONSE 09504 M01S08309.dmrec +++| 09505 M01S08310.dmrec +++| NOPA DATA C*$SEE JOB DAYFILE.* 09506 M01S08311.dmrec +++| 09507 M01S08312.dmrec +++| NOPB DATA C* NOTE FAILURE, THEN TYPE IN CFO,JSN.GO.* 09508 M01S08313.dmrec +++| 09509 M01S08314.dmrec +++| NOPC BSSZ 1 ZERO WORD 09510 M01S08315.dmrec +++| NTF SPACE 4,20 09511 M01S08316.dmrec +++|** NTF - NOTIFY TAF. 09512 M01S08317.dmrec +++|* 09513 M01S08318.dmrec +++|* *NTF* WILL ISSUE A *SIC* REQUEST TO NOTIFY TAF THAT 09514 M01S08319.dmrec +++|* THE PRESENT *DMREC* FUNCTION HAS COMPLETED. 09515 M01S08320.dmrec +++|* 09516 M01S08321.dmrec +++|* ENTRY (TT) = TAF IDENTIFIER 09517 M01S08322.dmrec +++|* (XXPFN) = PFN OF DATA FILE OR LOG FILE.
Line S08323 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2023 |
Seq # *Modification Id* Act ----------------------------+ 09518 M02S08323.ns2023 ---|* (TTFLG) = 1 - IF *LRF* DUMP. 09519 M01S00149.ns2023 +++|* (TTFLG) = 1 - IF *ARF* DUMP. 09520 M01S08324.dmrec +++|* 2 - IF RECOVER *DB* FILE (UPDATE PROCESSOR).
Line S08325 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2023 |
Seq # *Modification Id* Act ----------------------------+ 09521 M02S08325.ns2023 ---|* 3 - IF *QRF* DOWN (UPDATE PROCESSOR). 09522 M01S00150.ns2023 +++|* 3 - IF *BRF* DOWN (UPDATE PROCESSOR). 09523 M01S08326.dmrec +++|* 09524 M01S08327.dmrec +++|* EXIT *SIC* REQUEST ISSUED TO TAF. 09525 M01S08328.dmrec +++|* 09526 M01S08329.dmrec +++|* USES X - 0, 1, 2, 5, 6. 09527 M01S08330.dmrec +++|* A - 1, 2, 5, 6. 09528 M01S08331.dmrec +++|* B - 7. 09529 M01S08332.dmrec +++|* 09530 M01S08333.dmrec +++|* MACROS SYSTEM. 09531 M01S08334.dmrec +++| 09532 M01S08335.dmrec +++| 09533 M01S08336.dmrec +++| NTF SUBR ENTRY/EXIT 09534 M01S08337.dmrec +++| SA5 TT 09535 M01S08338.dmrec +++| ZR X5,NTFX IF TT NOT SPECIFIED 09536 M01S08339.dmrec +++| SB7 B1 09537 M01S08340.dmrec +++| RJ DXB CONVERT TO BINARY 09538 M01S08341.dmrec +++| SA1 TDFN 09539 M01S08342.dmrec +++| MX0 42 09540 M01S08343.dmrec +++| BX1 X0*X1 09541 M01S08344.dmrec +++| NTF1 BX6 X6+X1 09542 M01S08345.dmrec +++| SA6 NTFB SET PFN/ID 09543 M01S08346.dmrec +++| SA2 TTFLG TELL TAF FLAG 09544 M01S08347.dmrec +++| BX6 X2 09545 M01S08348.dmrec +++| SA6 NTFC STORE FUNCTION CODE IN *SIC* REQUEST 09546 M01S08349.dmrec +++| 09547 M01S08350.dmrec +++| SYSTEM SIC,R,NTFA,NTFA+1 09548 M01S08351.dmrec +++| 09549 M01S08352.dmrec +++| EQ NTFX RETURN 09550 M01S08353.dmrec +++| 09551 M01S08354.dmrec +++| NTFA VFD 18/0,12//SSD/TRSI,30/0 09552 M01S08355.dmrec +++| VFD 12/2007B,30/0,18/4 09553 M01S08356.dmrec +++| VFD 42/6LCRMSIC,18/0 09554 M01S08357.dmrec +++| NTFB VFD 42/0,18/0 09555 M01S08358.dmrec +++| NTFC VFD 42/0,18/0 09556 M01S08359.dmrec +++| VFD 60/0 09557 M01S00172.ns2056 +++| PAC SPACE 4,10 09558 M01S00173.ns2056 +++|** PAC - PACK CONTROL CARD. 09559 M01S00174.ns2056 +++|* 09560 M01S00175.ns2056 +++|* *PAC* - REPACKS A PARAMETER BUFFER INTO A CONTROL CARD 09561 M01S00176.ns2056 +++|* FORMAT. THE PARAMETER BUFFER MUST BE LEFT JUSTIFIED ZERO 09562 M01S00177.ns2056 +++|* FILLED WITH NO SEPERATORS. THE PARAMETERS WILL BE PACKED 09563 M01S00178.ns2056 +++|* WITH COMMA SEPERATORS AND END WITH A PERIOD. 09564 M01S00179.ns2056 +++|* 09565 M01S00180.ns2056 +++|* ENTRY (B5) - ADDRESS OF CONTROL WORD BUFFER. 09566 M01S00181.ns2056 +++|* (B6) - PARAMETER COUNT. 09567 M01S00182.ns2056 +++|* (B7) - ADDRESS OF PAREMETER BUFFER. 09568 M01S00183.ns2056 +++|* 09569 M01S00184.ns2056 +++|* EXIT (B2) - NUMBER OF WORDS IN CONTROL CARD. 09570 M01S00185.ns2056 +++|* 09571 M01S00186.ns2056 +++|* USES X - 0, 1, 2, 3, 6. 09572 M01S00187.ns2056 +++|* A - 1, 2, 6. 09573 M01S00188.ns2056 +++|* B - 2, 3, 6. 09574 M01S00189.ns2056 +++| 09575 M01S00190.ns2056 +++| 09576 M01S00191.ns2056 +++| PAC SUBR ENTRY/EXIT 09577 M01S00192.ns2056 +++| MX0 6 CHARACTER MASK 09578 M01S00193.ns2056 +++| SB2 B0 REPLACEMENT WORD COUNT 09579 M01S00194.ns2056 +++| SB3 60 PARAMETER LOCATION POINTER 09580 M01S00195.ns2056 +++| SA2 B5+ 09581 M01S00196.ns2056 +++| SA1 B7+ 09582 M01S00197.ns2056 +++| PAC1 BX3 X0*X1 09583 M01S00198.ns2056 +++| ZR X3,PAC3 IF NO MORE CHARACTERS 09584 M01S00199.ns2056 +++| LX3 B3 09585 M01S00200.ns2056 +++| BX2 X2+X3 09586 M01S00201.ns2056 +++| SB3 B3-6 09587 M01S00202.ns2056 +++| LX1 6 09588 M01S00203.ns2056 +++| PAC2 NE B3,B0,PAC1 IF REPLACEMENT WORD NOT FULL 09589 M01S00204.ns2056 +++| BX6 X2 09590 M01S00205.ns2056 +++| SA6 A2 REPLACE REPLACEMENT WORD 09591 M01S00206.ns2056 +++| SA2 A2+1 09592 M01S00207.ns2056 +++| SB2 B2+B1 09593 M01S00208.ns2056 +++| MX2 0 ZERO OUT WORD 09594 M01S00209.ns2056 +++| SB3 60 09595 M01S00210.ns2056 +++| EQ PAC1 CONTINUE 09596 M01S00211.ns2056 +++| 09597 M01S00212.ns2056 +++| PAC3 SB3 B3-6 09598 M01S00213.ns2056 +++| SB6 B6-1 DECREMENT PARAMETER COUNT 09599 M01S00214.ns2056 +++| ZR B6,PAC4 IF LAST PARAMETER 09600 M01S00215.ns2056 +++| SX3 1R, 09601 M01S00216.ns2056 +++| LX3 B3 POSITION COMMA 09602 M01S00217.ns2056 +++| BX2 X2+X3 09603 M01S00218.ns2056 +++| SA1 A1+1 09604 M01S00219.ns2056 +++| EQ PAC2 CONTINUE 09605 M01S00220.ns2056 +++| 09606 M01S00221.ns2056 +++| PAC4 SX3 1R) 09607 M01S00222.ns2056 +++| LX3 B3 09608 M01S00223.ns2056 +++| BX6 X2+X3 09609 M01S00224.ns2056 +++| SA6 A2 09610 M01S00225.ns2056 +++| SB2 B2+B1 INCREMENT PACKED WORD COUNT 09611 M01S00226.ns2056 +++| EQ PACX RETURN 09612 M01S08360.dmrec +++| PDE SPACE 4,20 09613 M01S08361.dmrec +++|** PDE - PRINT DELETED ENTRY. 09614 M01S08362.dmrec +++|* 09615 M01S08363.dmrec +++|* ENTRY (B5) = 0, IF DUMP ENTRY. 09616 M01S08364.dmrec +++|* 1, IF VSN ENTRY. 09617 M01S08365.dmrec +++|* (ADDF) = 0, DELETE ENTRY. 09618 M01S08366.dmrec +++|* 1, ADD ENTRY. 09619 M01S08367.dmrec +++|* (WSAB) = FWA OF DELETED ENTRY. 09620 M01S08368.dmrec +++|* 09621 M01S08369.dmrec +++|* EXIT ENTRY PRINTED. 09622 M01S08370.dmrec +++|* 09623 M01S08371.dmrec +++|* USES X - 0, 1, 2, 3, 5, 6, 7. 09624 M01S08372.dmrec +++|* A - 1, 2, 3, 5, 6, 7. 09625 M01S08373.dmrec +++|* B - NONE. 09626 M01S08374.dmrec +++|* 09627 M01S08375.dmrec +++|* CALLS BFL, LDE, SFN. 09628 M01S08376.dmrec +++|* 09629 M01S08377.dmrec +++|* MACROS EDATE, ETIME. 09630 M01S08378.dmrec +++| 09631 M01S08379.dmrec +++| 09632 M01S08380.dmrec +++| PDE SUBR ENTRY/EXIT 09633 M01S08381.dmrec +++| RJ BFL BLANK FILL LINE 09634 M01S08382.dmrec +++| SA1 PDEA 09635 M01S08383.dmrec +++| SA2 ADDF ADD FLAG 09636 M01S08384.dmrec +++| ZR X2,PDE1 IF ENTRY DELETED 09637 M01S08385.dmrec +++| SA1 PDEC 09638 M01S08386.dmrec +++| PDE1 BX6 X1 09639 M01S08387.dmrec +++| SA6 PLIN+1 09640 M01S08388.dmrec +++| EQ B5,B1,PDE4 IF VSN ENTRY 09641 M01S08389.dmrec +++| SA2 WSAB FILE NAME 09642 M01S08390.dmrec +++| MX0 -18 09643 M01S08391.dmrec +++| BX1 -X0*X2 COPY NUMBER 09644 M01S08392.dmrec +++| SX3 3RBBB FILE DUMP ENTRY 09645 M01S08393.dmrec +++| BX3 X1-X3 09646 M01S08394.dmrec +++| ZR X3,PDE2 IF FILE DUMP ENTRY 09647 M01S08395.dmrec +++| SA3 LOGT AFTER IMAGE LOG TYPE 09648 M01S08396.dmrec +++| BX3 X0*X3 09649 M01S08397.dmrec +++| BX6 X1+X3 09650 M01S08398.dmrec +++| EQ PDE3 CONTINUE 09651 M01S08399.dmrec +++| 09652 M01S08400.dmrec +++| PDE2 SA1 TFIL FILE DUMP TYPE 09653 M01S08401.dmrec +++| BX6 X1 09654 M01S08402.dmrec +++| PDE3 SA6 PLIN+2 09655 M01S08403.dmrec +++| BX1 X0*X2 FILE NAME 09656 M01S08404.dmrec +++| RJ SFN SPACE FILL NAME 09657 M01S08405.dmrec +++| LX6 53-59 09658 M01S08406.dmrec +++| SA6 PLIN+3 09659 M01S08407.dmrec +++| SA5 WSAB+1 PACKED DATE/TIME 09660 M01S08408.dmrec +++| ETIME X5 UNPACK TIME 09661 M01S08409.dmrec +++| SA6 PLIN+5 09662 M01S08410.dmrec +++| AX5 18 09663 M01S08411.dmrec +++| EDATE X5 UNPACK DATE 09664 M01S08412.dmrec +++| SA6 PLIN+4 09665 M01S08413.dmrec +++| SA1 WSAB+2 VSN NUMBER 09666 M01S08414.dmrec +++| MX0 36 09667 M01S08415.dmrec +++| BX1 X0*X1 09668 M01S08416.dmrec +++| RJ SFN SPACE FILL NAME 09669 M01S08417.dmrec +++| LX6 47-59 09670 M01S08418.dmrec +++| SA6 PLIN+6 09671 M01S08419.dmrec +++| MX7 0 09672 M01S08420.dmrec +++| SA7 PLIN+8 TERMINATE LINE 09673 M01S08421.dmrec +++| EQ PDE5 PRINT THE LINE 09674 M01S08422.dmrec +++| 09675 M01S08423.dmrec +++| PDE4 SA2 WSAB VSN NUMBER 09676 M01S08424.dmrec +++| LX2 59-35 09677 M01S08425.dmrec +++| MX0 36 09678 M01S08426.dmrec +++| BX1 X0*X2 09679 M01S08427.dmrec +++| RJ SFN SET FILE NAME 09680 M01S08428.dmrec +++| SA6 PLIN+3 09681 M01S08429.dmrec +++| SA2 PDEB 09682 M01S08430.dmrec +++| BX7 X2 09683 M01S08431.dmrec +++| SA7 PLIN+2 09684 M01S08432.dmrec +++| MX6 0 09685 M01S08433.dmrec +++| SA6 PLIN+4 TERMINATE LINE 09686 M01S08434.dmrec +++| PDE5 RJ LDE PRINT ENTRY 09687 M01S08435.dmrec +++| EQ PDEX RETURN 09688 M01S08436.dmrec +++| 09689 M01S08437.dmrec +++| PDEA DATA 10HDELETED - 09690 M01S08438.dmrec +++| PDEB DATA 10H VSN = 09691 M01S08439.dmrec +++| PDEC DATA 10H ADDED - 09692 M01S08440.dmrec +++| PDT SPACE 4,20 09693 M01S08441.dmrec +++|** PDT - PACK DATE AND TIME. 09694 M01S08442.dmrec +++|* 09695 M01S08443.dmrec +++|* *PDT* GENERATES A PACKED DATE AND TIME FROM DATE/TIME 09696 M01S08444.dmrec +++|* IN THE FORMAT OF THE INPUT PARAMETERS. 09697 M01S08445.dmrec +++|* 09698 M01S08446.dmrec +++|* ENTRY (X2) = DATE - 6LYYMMDD 09699 M01S08447.dmrec +++|* (X3) = TIME - 6LHHMMSS 09700 M01S08448.dmrec +++|* 09701 M01S08449.dmrec +++|* EXIT (X1) = 0 IF NO ERRORS 09702 M01S08450.dmrec +++|* (X6) = PACKED DATE/TIME 09703 M01S08451.dmrec +++|* 09704 M01S08452.dmrec +++|* USES A - 2, 6. 09705 M01S08453.dmrec +++|* X - 0, 1, 2, 5, 6. 09706 M01S08454.dmrec +++|* B - 7. 09707 M01S08455.dmrec +++|* 09708 M01S08456.dmrec +++|* CALLS DXB. 09709 M01S08457.dmrec +++|* 09710 M01S08458.dmrec +++|* MACROS ERROR. 09711 M01S08459.dmrec +++| 09712 M01S08460.dmrec +++| 09713 M01S08461.dmrec +++| PDT SUBR ENTRY/EXIT 09714 M01S08462.dmrec +++| SB7 B1 09715 M01S08463.dmrec +++| BX6 X2 09716 M01S08464.dmrec +++| SA6 TEMP1 SAVE DATE 09717 M01S08465.dmrec +++| BX6 X3 09718 M01S08466.dmrec +++| SA6 TEMP2 SAVE TIME 09719 M01S08467.dmrec +++| MX0 12 09720 M01S08468.dmrec +++| BX5 X0*X2 09721 M01S08469.dmrec +++| RJ =XDXB YEAR 09722 M01S08470.dmrec +++| NZ X4,PDT1 IF ERROR 09723 M01S08471.dmrec +++| SX6 X6-70D 09724 M01S08472.dmrec +++| LX6 6 09725 M01S08473.dmrec +++| SA6 DAT XXXXY0 09726 M01S08474.dmrec +++| SA2 TEMP1 09727 M01S08475.dmrec +++| LX2 12 09728 M01S08476.dmrec +++| MX0 12 09729 M01S08477.dmrec +++| BX5 X0*X2 09730 M01S08478.dmrec +++| RJ =XDXB 09731 M01S08479.dmrec +++| NZ X4,PDT1 IF ERROR 09732 M01S08480.dmrec +++| SA2 DAT 09733 M01S08481.dmrec +++| BX6 X6+X2 09734 M01S08482.dmrec +++| LX6 6 09735 M01S08483.dmrec +++| SA6 A2 XXXYM0 09736 M01S08484.dmrec +++| SA2 TEMP1 09737 M01S08485.dmrec +++| LX2 24 09738 M01S08486.dmrec +++| MX0 12 09739 M01S08487.dmrec +++| BX5 X0*X2 09740 M01S08488.dmrec +++| RJ =XDXB DAY 09741 M01S08489.dmrec +++| NZ X4,PDT1 IF ERROR 09742 M01S08490.dmrec +++| SA2 DAT 09743 M01S08491.dmrec +++| BX6 X6+X2 09744 M01S08492.dmrec +++| LX6 6 09745 M01S08493.dmrec +++| SA6 A2 XXYMD0 09746 M01S08494.dmrec +++| SA2 TEMP2 09747 M01S08495.dmrec +++| MX0 12 09748 M01S08496.dmrec +++| BX5 X0*X2 09749 M01S08497.dmrec +++| RJ =XDXB HOUR 09750 M01S08498.dmrec +++| NZ X4,PDT1 IF ERROR 09751 M01S08499.dmrec +++| SA2 DAT 09752 M01S08500.dmrec +++| BX6 X6+X2 09753 M01S08501.dmrec +++| LX6 6 09754 M01S08502.dmrec +++| SA6 A2 XYMDH0 09755 M01S08503.dmrec +++| SA2 TEMP2 09756 M01S08504.dmrec +++| MX0 12 09757 M01S08505.dmrec +++| LX2 12 09758 M01S08506.dmrec +++| BX5 X0*X2 09759 M01S08507.dmrec +++| RJ =XDXB MINUTE 09760 M01S08508.dmrec +++| NZ X4,PDT1 IF ERROR 09761 M01S08509.dmrec +++| SA2 DAT 09762 M01S08510.dmrec +++| BX6 X6+X2 09763 M01S08511.dmrec +++| LX6 6 09764 M01S08512.dmrec +++| SA6 A2 YMDHM0 09765 M01S08513.dmrec +++| SA2 TEMP2 09766 M01S08514.dmrec +++| MX0 12 09767 M01S08515.dmrec +++| LX2 24 09768 M01S08516.dmrec +++| BX5 X0*X2 09769 M01S08517.dmrec +++| RJ =XDXB SECOND 09770 M01S08518.dmrec +++| NZ X4,PDT1 IF ERROR 09771 M01S08519.dmrec +++| SA2 DAT 09772 M01S08520.dmrec +++| BX6 X6+X2 09773 M01S08521.dmrec +++| SA6 A2 YMDHMS 09774 M01S08522.dmrec +++| SX1 B0 09775 M01S08523.dmrec +++| EQ PDTX EXIT NORMAL 09776 M01S08524.dmrec +++| 09777 M01S08525.dmrec +++| PDT1 ERROR PDTA,,,PDTX,,E PACKED DATE/TIME CONVERSION ERROR 09778 M01S08526.dmrec +++| 09779 M01S08527.dmrec +++| PDTA DATA 20H0 ***** 09780 M01S08528.dmrec +++| DATA C*PACKED DATE/TIME CONVERSION ERROR.* 09781 M01S08529.dmrec +++| PDTAL EQU *-PDTA
Line S08530 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09782 M02S08530.ns2056 ---| PPS SPACE 4,25
Line S08531 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09783 M02S08531.ns2056 ---|** PPS - PACK PARAMETER STRING.
Line S08532 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09784 M02S08532.ns2056 ---|*
Line S08533 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09785 M02S08533.ns2056 ---|* THIS SUBROUTINE PACKS A SET OF PARAMETERS RESIDING IN
Line S08534 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09786 M02S08534.ns2056 ---|* CONTIGUOUS WORDS INTO A CHARACTER STRING. IF SPECIFIED
Line S08535 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09787 M02S08535.ns2056 ---|* BY THE CALLER, A DELIMITER WILL BE INSERTED BETWEEN
Line S08536 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09788 M02S08536.ns2056 ---|* EACH PARAMETER. THE TERMINATOR SPECIFIED BY THE
Line S08537 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09789 M02S08537.ns2056 ---|* CALLER WILL BE APPENDED TO THE LAST PARAMETER.
Line S08538 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09790 M02S08538.ns2056 ---|* BEFORE THE PARAMETERS ARE PACKED, EIGHT WORDS
Line S08539 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09791 M02S08539.ns2056 ---|* OF THE RECEIVING AREA ARE PADDED WITH BLANKS.
Line S08540 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09792 M02S08540.ns2056 ---|* UPON ENTRY, THE PARAMETERS MUST BE LEFT-JUSTIFIED IN A
Line S08541 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09793 M02S08541.ns2056 ---|* WORD, ZERO-FILLED.
Line S08542 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09794 M02S08542.ns2056 ---|*
Line S08543 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09795 M02S08543.ns2056 ---|* ENTRY (X1) = FIRST PARAMETER, LEFT-JUSTIFIED.
Line S08544 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09796 M02S08544.ns2056 ---|* (X2) = TERMINATOR, RIGHT-JUSTIFIED.
Line S08545 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09797 M02S08545.ns2056 ---|* (X3) = DELIMITER, RIGHT-JUSTIFIED (IF ANY).
Line S08546 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09798 M02S08546.ns2056 ---|* = ZERO, IF NO DELIMITER TO BE INSERTED.
Line S08547 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09799 M02S08547.ns2056 ---|* (A1) = FWA OF THE PARAMETER AREA.
Line S08548 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09800 M02S08548.ns2056 ---|* (B5) = NUMBER OF PARAMETER WORDS TO PROCESS.
Line S08549 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09801 M02S08549.ns2056 ---|* (PPSA) = FWA OF EIGHT WORD DESTINATION AREA.
Line S08550 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09802 M02S08550.ns2056 ---|*
Line S08551 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09803 M02S08551.ns2056 ---|* EXIT (A6) = ADDRESS OF LAST WORD STORED IN DESTINATION
Line S08552 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09804 M02S08552.ns2056 ---|* AREA.
Line S08553 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09805 M02S08553.ns2056 ---|*
Line S08554 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09806 M02S08554.ns2056 ---|* USES X - 1, 2, 4, 6, 7.
Line S08555 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09807 M02S08555.ns2056 ---|* A - 1, 4, 6.
Line S08556 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09808 M02S08556.ns2056 ---|* B - 2, 5, 6, 7.
Line S08557 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09809 M02S08557.ns2056 ---|
Line S08558 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09810 M02S08558.ns2056 ---|
Line S08559 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09811 M02S08559.ns2056 ---| PPS SUBR ENTRY/EXIT
Line S08560 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09812 M02S08560.ns2056 ---| SB6 8-1 COUNT 8 WORDS
Line S08561 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09813 M02S08561.ns2056 ---| SA4 PPSA DESTINATION ADDRESS
Line S08562 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09814 M02S08562.ns2056 ---| MX7 -6 RIGHT CHARACTER MASK
Line S08563 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09815 M02S08563.ns2056 ---| SB7 A4+2
Line S08564 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09816 M02S08564.ns2056 ---| SA4 X4+B1 BLANKS
Line S08565 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09817 M02S08565.ns2056 ---| BX6 X4
Line S08566 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09818 M02S08566.ns2056 ---| PPS1 SA6 B7+B6 BLANK FILL DESTINATION AREA
Line S08567 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09819 M02S08567.ns2056 ---| SB6 B6-B1
Line S08568 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09820 M02S08568.ns2056 ---| PL B6,PPS1 IF MORE WORDS
Line S08569 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09821 M02S08569.ns2056 ---| SX6 B0
Line S08570 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09822 M02S08570.ns2056 ---| SB6 10
Line S08571 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09823 M02S08571.ns2056 ---| SB5 B5-B1 DECREMENT WORD COUNT
Line S08572 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09824 M02S08572.ns2056 ---| PPS2 LX1 6 RIGHT JUSTIFY CHARACTER
Line S08573 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09825 M02S08573.ns2056 ---| BX4 -X7*X1
Line S08574 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09826 M02S08574.ns2056 ---| ZR X4,PPS3 IF NO CHARACTER
Line S08575 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09827 M02S08575.ns2056 ---| LX6 6
Line S08576 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09828 M02S08576.ns2056 ---| BX6 X6+X4 COPY CHARACTER
Line S08577 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09829 M02S08577.ns2056 ---| SB6 B6-B1 DECREMENT CHARACTER COUNT
Line S08578 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09830 M02S08578.ns2056 ---| BX1 X7*X1 CLEAR COPIED CHARACTER
Line S08579 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09831 M02S08579.ns2056 ---| NZ B6,PPS2 IF NOT 10 CHARACTERS
Line S08580 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09832 M02S08580.ns2056 ---| SA6 B7 STORE WORD
Line S08581 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09833 M02S08581.ns2056 ---| SB7 B7+B1 INCREMENT DESTINATION ADDRESS
Line S08582 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09834 M02S08582.ns2056 ---| SX6 0
Line S08583 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09835 M02S08583.ns2056 ---| SB6 10
Line S08584 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09836 M02S08584.ns2056 ---| EQ PPS2 CONTINUE PACKING
Line S08585 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09837 M02S08585.ns2056 ---|
Line S08586 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09838 M02S08586.ns2056 ---| PPS3 ZR B5,PPS7 IF NO WORDS REMAIN
Line S08587 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09839 M02S08587.ns2056 ---| ZR X3,PPS4 IF NO DELIMITER TO BE INSERTED
Line S08588 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09840 M02S08588.ns2056 ---| LX6 6
Line S08589 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09841 M02S08589.ns2056 ---| BX6 X6+X3 ADD DELIMITER TO CHARACTER STRING
Line S08590 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09842 M02S08590.ns2056 ---| SB6 B6-1 DECREMENT CHARACTER COUNT
Line S08591 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09843 M02S08591.ns2056 ---| NZ B6,PPS4 IF NOT 10 CHARACTERS
Line S08592 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09844 M02S08592.ns2056 ---| SA6 B7 STORE WORD
Line S08593 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09845 M02S08593.ns2056 ---| SB7 B7+B1 INCREMENT DESTINATION ADDRESS
Line S08594 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09846 M02S08594.ns2056 ---| SX6 0
Line S08595 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09847 M02S08595.ns2056 ---| SB6 10
Line S08596 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09848 M02S08596.ns2056 ---| PPS4 SB5 B5-B1 DECREMENT WORD COUNT
Line S08597 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09849 M02S08597.ns2056 ---| SA1 A1+B1 GET NEXT WORD
Line S08598 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09850 M02S08598.ns2056 ---| EQ PPS2 PROCESS NEXT WORD
Line S08599 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09851 M02S08599.ns2056 ---|
Line S08600 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09852 M02S08600.ns2056 ---|* ADD TERMINATOR TO CHARACTER STRING.
Line S08601 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09853 M02S08601.ns2056 ---|
Line S08602 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09854 M02S08602.ns2056 ---| PPS7 SB2 B6-B1
Line S08603 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09855 M02S08603.ns2056 ---| PPS5 LX6 6
Line S08604 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09856 M02S08604.ns2056 ---| BX6 X6+X2 ADD TERMINATOR TO CHARACTER STRING
Line S08605 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09857 M02S08605.ns2056 ---| SB6 B6-1 DECREMENT CHARACTER COUNT
Line S08606 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09858 M02S08606.ns2056 ---| SX2 B0 ZERO FILL REMAINDER OF WORD
Line S08607 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09859 M02S08607.ns2056 ---| NZ B6,PPS5 IF NOT 10 CHARACTERS
Line S08608 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09860 M02S08608.ns2056 ---| PPS6 SA6 B7 STORE LAST WORD
Line S08609 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09861 M02S08609.ns2056 ---| EQ PPSX RETURN
Line S08610 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09862 M02S08610.ns2056 ---|
Line S08611 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09863 M02S08611.ns2056 ---| PPSA BSSZ 1 BUFFER
Line S08612 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09864 M02S08612.ns2056 ---| CON 10H
Line S08613 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2056 |
Seq # *Modification Id* Act ----------------------------+ 09865 M02S08613.ns2056 ---| BSSZ 8 DESTINATION BUFFER 09866 M01S08614.dmrec +++| PRD SPACE 4,30 09867 M01S08615.dmrec +++|** PRD - PUT RECORD. 09868 M01S08616.dmrec +++|* 09869 M01S08617.dmrec +++|* *PRD* BUILDS *CRM* FILES FROM RECORDS EXTRACTED FROM 09870 M01S08618.dmrec +++|* A *DMREC* DUMP TAPE. THIS ROUTINE ACCOMMODATES 09871 M01S08619.dmrec +++|* COMPRESSED AND NON-COMPRESSED RECORDS WITH OR WITHOUT 09872 M01S08620.dmrec +++|* EMBEDDED KEYS. 09873 M01S08621.dmrec +++|* 09874 M01S08622.dmrec +++|* ENTRY (LFWA) = FWA OF ENTIRE RECORD. 09875 M01S08623.dmrec +++|* (LLGN) = LENGTH OF RECORD IN WORDS (INCLUDES 09876 M01S08624.dmrec +++|* NON-EMBEDDED KEY) 09877 M01S08625.dmrec +++|* (LCOMP) = COMPRESSION FLAG - NG. IF COMPRESSED. 09878 M01S08626.dmrec +++|* (LUCC) = NUMBER OF UNUSED CHARACTERS IN RECORD. 09879 M01S08627.dmrec +++|* (LKLOC) = WORD POSITION FOR KEY. 09880 M01S08628.dmrec +++|* = 0 - IF NON-EMBEDDED KEY. 09881 M01S08629.dmrec +++|* (LKP) = POSITION OF KEY IN WORD. 09882 M01S08630.dmrec +++|* = 10 - IF NON-EMBEDDED KEY. 09883 M01S08631.dmrec +++|* (LKS) = KEY SIZE IN CHARACTERS. 09884 M01S08632.dmrec +++|* 09885 M01S08633.dmrec +++|* EXIT (X1) = 0 - IF NO ERRORS. 09886 M01S08634.dmrec +++|* 09887 M01S08635.dmrec +++|* USES X - 1, 2, 3, 4, 5, 6, 7. 09888 M01S08636.dmrec +++|* A - 1, 2, 3, 4, 5, 6, 7. 09889 M01S08637.dmrec +++|* B - NONE. 09890 M01S08638.dmrec +++|* 09891 M01S08639.dmrec +++|* CALLS DCK, DCR. 09892 M01S08640.dmrec +++|* 09893 M01S08641.dmrec +++|* MACROS ERROR, FETCH, PUT, STORE. 09894 M01S08642.dmrec +++| 09895 M01S08643.dmrec +++| 09896 M01S08644.dmrec +++| PRD SUBR ENTRY/EXIT 09897 M01S08645.dmrec +++| SA1 LFWA FWA OF RECORD 09898 M01S08646.dmrec +++| BX6 X1 09899 M01S08647.dmrec +++| SA6 PRDA WSA FOR *PUT* 09900 M01S08648.dmrec +++| SA2 LLGN LENGTH OF RECORD 09901 M01S08649.dmrec +++| SX5 10 09902 M01S08650.dmrec +++| SA4 LUCC GET UNUSED CHARACTER COUNT 09903 M01S08651.dmrec +++| IX6 X5*X2 09904 M01S08652.dmrec +++| IX6 X6-X4 09905 M01S08653.dmrec +++| SA6 PRDA+1 RL FOR *PUT* 09906 M01S08654.dmrec +++| SA1 LCOMP COMPRESSION FLAG 09907 M01S08655.dmrec +++| NG X1,PRD3 IF RECORD COMPRESSED 09908 M01S08656.dmrec +++| 09909 M01S08657.dmrec +++|* SET *PUT* PARAMETERS FOR UNCOMPRESSED RECORDS. 09910 M01S08658.dmrec +++| 09911 M01S08659.dmrec +++| SA3 LKP 09912 M01S08660.dmrec +++| SX3 X3-10 09913 M01S08661.dmrec +++| ZR X3,PRD1 IF KEY NON-EMBEDDED 09914 M01S08662.dmrec +++| SA3 LKLOC WORD POSITION OF KEY 09915 M01S08663.dmrec +++| SA1 LFWA 09916 M01S08664.dmrec +++| SA4 LKP KEY POSITION 09917 M01S08665.dmrec +++| IX6 X1+X3 ABSOLUTE KEY ADDRESS 09918 M01S08666.dmrec +++| SA6 PRDA+2 ABSOLUTE KA FOR *PUT* AND DECOLLATION 09919 M01S08667.dmrec +++| BX6 X4 09920 M01S08668.dmrec +++| SA6 PRDA+3 KP FOR *PUT* 09921 M01S08669.dmrec +++| EQ PRD7 CHECK FOR COLLATED KEY 09922 M01S08670.dmrec +++| 09923 M01S08671.dmrec +++|* SET *PUT* PARAMETERS FOR UNCOMPRESSED RECORDS 09924 M01S08672.dmrec +++|* WITH NON-EMBEDDED KEYS. 09925 M01S08673.dmrec +++| 09926 M01S08674.dmrec +++| PRD1 SX7 B0 09927 M01S08675.dmrec +++| SA7 PRDA+3 KP FOR *PUT* 09928 M01S08676.dmrec +++| SA2 LFWA 09929 M01S08677.dmrec +++| BX7 X2 09930 M01S08678.dmrec +++| SA7 PRDA+2 KA FOR *PUT* 09931 M01S08679.dmrec +++| SA2 XXTY FILE TYPE 09932 M01S08680.dmrec +++| SX1 X2-2RAK 09933 M01S08681.dmrec +++| NZ X1,PRD2 IF NOT *AK* FILE 09934 M01S08682.dmrec +++| 09935 M01S08683.dmrec +++|* PROCESS *AK* FILE. 09936 M01S08684.dmrec +++| 09937 M01S08685.dmrec +++| SA3 LFWA 09938 M01S08686.dmrec +++| BX6 X3 09939 M01S08687.dmrec +++| SA6 PRDA WSA FOR *PUT* 09940 M01S08688.dmrec +++| SA2 LLGN RL 09941 M01S08689.dmrec +++| SX3 10 09942 M01S08690.dmrec +++| IX6 X2*X3 09943 M01S08691.dmrec +++| SA4 LUCC UNUSED CHARACTERS 09944 M01S08692.dmrec +++| IX7 X6-X4 09945 M01S08693.dmrec +++| SA7 PRDA+1 RL FOR *PUT* 09946 M01S08694.dmrec +++| EQ PRD7 CHECK FOR COLLATED KEY 09947 M01S08695.dmrec +++| 09948 M01S08696.dmrec +++| PRD2 SA3 LKS *IS* OR *DA* FILE (KEY SIZE) 09949 M01S08697.dmrec +++| SX3 X3+9 09950 M01S08698.dmrec +++| SX4 10 09951 M01S08699.dmrec +++| IX5 X3/X4 WORDS IN KEY 09952 M01S08700.dmrec +++| SX4 10 09953 M01S08701.dmrec +++| SA2 LFWA 09954 M01S08702.dmrec +++| IX6 X2+X5 09955 M01S08703.dmrec +++| SA6 PRDA WSA FOR *PUT* 09956 M01S08704.dmrec +++| SA3 LLGN RL 09957 M01S08705.dmrec +++| IX6 X3-X5 09958 M01S08706.dmrec +++| IX7 X6*X4 09959 M01S08707.dmrec +++| SA5 LUCC UNUSED CHARACTERS 09960 M01S08708.dmrec +++| IX6 X7-X5 09961 M01S08709.dmrec +++| SA6 A6+B1 RL FOR *PUT* 09962 M01S08710.dmrec +++| EQ PRD7 CHECK FOR COLLATED KEY 09963 M01S08711.dmrec +++| 09964 M01S08712.dmrec +++|* RECORD IS COMPRESSED - SET-UP DECOMPRESSION VECTOR. 09965 M01S08713.dmrec +++| 09966 M01S08714.dmrec +++| PRD3 SA1 LKP 09967 M01S08715.dmrec +++| SX1 X1-10 09968 M01S08716.dmrec +++| ZR X1,PRD4 IF KEY NON-EMBEDDED 09969 M01S08717.dmrec +++| SA2 PRDA FWA OF RECORD 09970 M01S08718.dmrec +++| BX6 X2 09971 M01S08719.dmrec +++| SA6 PRDL FWA 09972 M01S08720.dmrec +++| SA3 PRDA+1 RL 09973 M01S08721.dmrec +++| BX6 X3 09974 M01S08722.dmrec +++| SA6 PRDM RL IN CHARACTERS 09975 M01S08723.dmrec +++| SA3 LKS KS 09976 M01S08724.dmrec +++| BX6 X3 09977 M01S08725.dmrec +++| SA6 PRDN KS IN CHARACTERS 09978 M01S08726.dmrec +++| SX6 B0 09979 M01S08727.dmrec +++| SA6 PRDK 09980 M01S08728.dmrec +++| SA6 PRDP 09981 M01S08729.dmrec +++| EQ PRD6 GO DECOMPRESS 09982 M01S08730.dmrec +++| 09983 M01S08731.dmrec +++|* RECORD IS COMPRESSED AND CONTAINS A NON-EMBEDDED KEY. 09984 M01S08732.dmrec +++| 09985 M01S08733.dmrec +++| PRD4 SX7 B0 09986 M01S08734.dmrec +++| SA7 PRDN KS = 0 09987 M01S08735.dmrec +++| SA7 PRDK KA = 0 09988 M01S08736.dmrec +++| SA7 PRDP KP = 0 09989 M01S08737.dmrec +++| SA3 XXTY FILE TYPE 09990 M01S08738.dmrec +++| SX4 X3-2RAK 09991 M01S08739.dmrec +++| PRD5 SA1 PRDA+1 09992 M01S08740.dmrec +++| BX6 X1 09993 M01S08741.dmrec +++| SA6 PRDM RL 09994 M01S08742.dmrec +++| SA2 PRDA 09995 M01S08743.dmrec +++| BX6 X2 09996 M01S08744.dmrec +++| SA6 PRDL FWA 09997 M01S08745.dmrec +++| 09998 M01S08746.dmrec +++|* DECOMPRESS RECORD USING THE DECOMPRESSION VECTOR 09999 M01S08747.dmrec +++|* ALREADY SET-UP. 10000 M01S08748.dmrec +++| 10001 M01S08749.dmrec +++| PRD6 SA1 PRDB VECTOR 10002 M01S08750.dmrec +++| RJ DCR DECOMPRESS RECORD 10003 M01S08751.dmrec +++| SA1 PRDO 10004 M01S08752.dmrec +++| NG X1,PRD9 IF ERROR IN DECOMPRESSION 10005 M01S08753.dmrec +++| 10006 M01S08754.dmrec +++|* BUILD *PUT* PARAMETERS FOR COMPRESSED RECORDS. 10007 M01S08755.dmrec +++| 10008 M01S08756.dmrec +++| SX7 CBUF DECOMPRESSION BUFFER 10009 M01S08757.dmrec +++| SA7 PRDA WSA FOR *PUT* 10010 M01S08758.dmrec +++| SA2 PRDO RETURNED RL 10011 M01S08759.dmrec +++| BX6 X2 10012 M01S08760.dmrec +++| SA6 A7+B1 RL FOR *PUT* 10013 M01S08761.dmrec +++| SX6 B0 10014 M01S08762.dmrec +++| SA6 A6+2 KP FOR *PUT* 10015 M01S08763.dmrec +++| SA1 LKP 10016 M01S08764.dmrec +++| SX1 X1-10 10017 M01S08765.dmrec +++| ZR X1,PRD7 IF NON - EMBEDDED KEY 10018 M01S08766.dmrec +++| SX6 CBUF 10019 M01S08767.dmrec +++| SA6 PRDA+2 SAVE NEW *KA* 10020 M01S08768.dmrec +++| 10021 M01S08769.dmrec +++|* CHECK FOR COLLATED KEY - IF KEY IS IN A *IS* 10022 M01S08770.dmrec +++|* FILE, IT MUST BE DECOLLATED. SET-UP VECTOR AND 10023 M01S08771.dmrec +++|* DECOLLATE. 10024 M01S08772.dmrec +++| 10025 M01S08773.dmrec +++| PRD7 SA1 XXTY FILE TYPE 10026 M01S08774.dmrec +++| SX3 X1-2RAK 10027 M01S08775.dmrec +++| NZ X3,PRD7.1 IF NOT AK FILE 10028 M01S08776.dmrec +++| SA2 LKP 10029 M01S08777.dmrec +++| SX6 X2-10 10030 M01S08778.dmrec +++| NZ X6,PRD7.1 IF EMBEDDED KEYS 10031 M01S08779.dmrec +++| SA6 PRDU ZERO KEY 10032 M01S08780.dmrec +++| SX7 A6 10033 M01S08781.dmrec +++| SA7 PRDA+2 RESET KA 10034 M01S08782.dmrec +++| EQ PRD8 CONTINUE PUT RECORDS 10035 M01S08783.dmrec +++| 10036 M01S08784.dmrec +++| PRD7.1 SX2 X1-2RIS 10037 M01S08785.dmrec +++| NZ X2,PRD8 IF FILE IS NOT *IS* 10038 M01S08786.dmrec +++| FETCH DFIT,KT,X2 10039 M01S08787.dmrec +++| SX2 X2-#SKT# 10040 M01S08788.dmrec +++| NZ X2,PRD8 IF NOT SYMBOLIC KT 10041 M01S08789.dmrec +++| 10042 M01S08790.dmrec +++|* DECOLLATE KEY. 10043 M01S08791.dmrec +++| 10044 M01S08792.dmrec +++| SA1 PRDC VECTOR 10045 M01S08793.dmrec +++| RJ DCK DECOLLATE KEY 10046 M01S08794.dmrec +++| 10047 M01S08795.dmrec +++|* PUT RECORDS USING *PUT* PARAMETERS. 10048 M01S08796.dmrec +++| 10049 M01S08797.dmrec +++| PRD8 SA1 PRDA WSA 10050 M01S08798.dmrec +++| SA2 A1+B1 RL 10051 M01S08799.dmrec +++| SA3 A2+B1 KA 10052 M01S08800.dmrec +++| SA4 A3+B1 KP 10053 M01S08801.dmrec +++| 10054 M01S08802.dmrec +++| PUT DFIT,X1,X2,,X3,X4 10055 M01S08803.dmrec +++| FETCH DFIT,ES,X1 10056 M01S08804.dmrec +++| ZR X1,PRDX IF NORMAL EXIT 10057 M01S08805.dmrec +++| SX1 X1-446B 10058 M01S08806.dmrec +++| NZ X1,PRD9 IF CRM ERROR 10059 M01S08807.dmrec +++| STORE DFIT,ES=0 DUPLICATE KEY FOUND - IGNORE ERROR 10060 M01S08808.dmrec +++| SX1 B0 10061 M01S08809.dmrec +++| EQ PRDX EXIT NORMALLY 10062 M01S08810.dmrec +++| 10063 M01S08811.dmrec +++| PRD9 ERROR PRDR,,,PRDX,,E ERROR IN CRM -PUT- 10064 M01S08812.dmrec +++| 10065 M01S08813.dmrec +++| PRDR DATA 20H0 ***** 10066 M01S08814.dmrec +++| DATA C*ERROR IN CRM -PUT- (RECORD LOAD).* 10067 M01S08815.dmrec +++| PRDRL EQU *-PRDR 10068 M01S08816.dmrec +++| 10069 M01S08817.dmrec +++| PRDA BSS 4 *PUT* PARAMETERS - WSA, RL, KA, KP 10070 M01S08818.dmrec +++| PRDB VFD 60/PRDL FWA OF RECORD 10071 M01S08819.dmrec +++| VFD 60/PRDM RECORD LENGTH IN CHARACTERS 10072 M01S08820.dmrec +++| VFD 60/PRDK KEY ADDRESS 10073 M01S08821.dmrec +++| VFD 60/PRDP KEY POSITION WITHIN WORD 10074 M01S08822.dmrec +++| VFD 60/PRDN KEY SIZE IN CHARACTERS 10075 M01S08823.dmrec +++| VFD 60/PRDT DESTINATION BUFFER 10076 M01S08824.dmrec +++| VFD 60/PRDJ LENGTH OF DESTINATION BUFFER IN CHARACTERS 10077 M01S08825.dmrec +++| VFD 60/PRDO RETURN RL IN CHARACTERS OR .NG. IF ERROR 10078 M01S08826.dmrec +++| 10079 M01S08827.dmrec +++| PRDC VFD 60/PRDA+2 ABSOLUTE KEY ADDRESS 10080 M01S08828.dmrec +++| VFD 60/PRDA+3 KEY POSITION 10081 M01S08829.dmrec +++| VFD 60/LKS KEY SIZE 10082 M01S08830.dmrec +++| VFD 60/PRDQ DECOLLATION TABLE ADDRESS 10083 M01S08831.dmrec +++| 10084 M01S08832.dmrec +++| PRDJ VFD 60/CBUFL*10 10085 M01S08833.dmrec +++| PRDK VFD 60/0 ZERO WORD FOR KA 10086 M01S08834.dmrec +++| PRDL BSSZ 1 FWA OF RECORD 10087 M01S08835.dmrec +++| PRDM BSSZ 1 RL 10088 M01S08836.dmrec +++| PRDN BSSZ 1 KS 10089 M01S08837.dmrec +++| PRDO BSSZ 1 RETURNED RL 10090 M01S08838.dmrec +++| PRDP BSSZ 1 KP 10091 M01S08839.dmrec +++| PRDQ VFD 60/LCOLL+10B 10092 M01S08840.dmrec +++| PRDT VFD 60/CBUF DESTINATION BUFFER ADDRESS 10093 M01S08841.dmrec +++| PRDU BSSZ 1 KEY ADDRESS FOR AK FILES - EMK=NO 10094 M01S08842.dmrec +++| PRS SPACE 4,30 10095 M01S08843.dmrec +++|** PRS - PRESET ROUTINE. 10096 M01S08844.dmrec +++|*
Line S08845 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 10097 M02S08845.v23l617 ---|* *PRS* CRACKS THE *DMREC* CONTROL CARD AND SETS UP FOR 10098 M01S00063.v23l617 +++|* *PRS* CRACKS THE *DMREC* COMMAND AND SETS UP FOR 10099 M01S08846.dmrec +++|* THE MAIN PROGRAM. ERROR CHECKING IS PERFORMED ON
Line S08847 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 10100 M02S08847.v23l617 ---|* CONTROL CARD PARAMETERS. 10101 M01S00064.v23l617 +++|* COMMAND PARAMETERS. 10102 M01S08848.dmrec +++|* 10103 M01S08849.dmrec +++|* ENTRY DMREC(P1,P2,...PN) 10104 M01S08850.dmrec +++|* 10105 M01S08851.dmrec +++|* EXIT INPUT AND OUTPUT FILE INITIALIZED. 10106 M01S08852.dmrec +++|* (STDTIM) = PACKED START DATE AND TIME. 10107 M01S08853.dmrec +++|* (STDATE) = START DATE. 10108 M01S08854.dmrec +++|* (STTIME) = START TIME. 10109 M01S08855.dmrec +++|* (TT) = 0 IF *TT* OPTION NOT USED. 10110 M01S08856.dmrec +++|* (TT) = 1 IF *TT* OPTION USED. 10111 M01S08857.dmrec +++|* (Z) = 0 IF *Z* OPTION NOT USED. 10112 M01S08858.dmrec +++|* (Z) = 1 IF *Z* OPTION USED. 10113 M01S08859.dmrec +++|* (JOBORG) = 0 IF INTERACTIVE ORIGIN AND *L=OUTPUT*. 10114 M01S08860.dmrec +++|* 10115 M01S08861.dmrec +++|* USES X - 0, 1, 2, 3, 4, 6. 10116 M01S08862.dmrec +++|* A - 1, 2, 4, 6. 10117 M01S08863.dmrec +++|* B - 1, 4, 5. 10118 M01S08864.dmrec +++|* 10119 M01S08865.dmrec +++|* CALLS ARG, STL, ZAP. 10120 M01S08866.dmrec +++|* 10121 M01S08867.dmrec +++|* MACROS CLOCK, DATE, GETJO, MESSAGE, PDATE 10122 M01S08868.dmrec +++|* READ, SETLOF. 10123 M01S08869.dmrec +++| 10124 M01S08870.dmrec +++| 10125 M01S08871.dmrec +++| PRS SUBR ENTRY/EXIT 10126 M01S08872.dmrec +++| SB1 1 10127 M01S08873.dmrec +++| GETJO JOBORG GET JOB ORIGIN 10128 M01S08874.dmrec +++| SA1 JOBORG 10129 M01S08875.dmrec +++| SX6 X1-3 10130 M01S08876.dmrec +++| SB5 ARGA 10131 M01S08877.dmrec +++| SA6 A1+ 10132 M01S08878.dmrec +++| SA1 ACTR ARGUMENT OF CONTROL CARD 10133 M01S08879.dmrec +++| SB4 X1 10134 M01S08880.dmrec +++| SA4 B1+B1 FIRST ARGUMENT 10135 M01S08881.dmrec +++| RJ ARG PROCESS ARGUMENTS 10136 M01S08882.dmrec +++| ZR X1,PRS2 IF NO ARGUMENT ERRORS 10137 M01S08883.dmrec +++| PRS1 MESSAGE PRSA,,R 10138 M01S08884.dmrec +++| EQ DMR6 EXIT 10139 M01S08885.dmrec +++| 10140 M01S08886.dmrec +++| PRS2 PDATE STDTIM PACKED DATE AND TIME 10141 M01S08887.dmrec +++| CLOCK STTIME TIME 10142 M01S08888.dmrec +++| DATE STDATE DATE 10143 M01S08889.dmrec +++| MX0 42 10144 M01S08890.dmrec +++| SA1 O 10145 M01S08891.dmrec +++| BX1 X0*X1 10146 M01S08892.dmrec +++| SA2 PRSB 10147 M01S08893.dmrec +++| IX3 X1-X2 10148 M01S08894.dmrec +++| ZR X3,PRS3 IF *L=OUTPUT* 10149 M01S08895.dmrec +++| MX6 1 10150 M01S08896.dmrec +++| SA6 JOBORG SET NOT INTERACTIVE ORIGIN 10151 M01S08897.dmrec +++| PRS3 SA2 I 10152 M01S08898.dmrec +++| BX2 X0*X2 10153 M01S08899.dmrec +++| IX1 X1-X2 10154 M01S08900.dmrec +++| ZR X1,PRS1 IF INPUT FILE = OUTPUT FILE 10155 M01S08901.dmrec +++| SA1 Z 10156 M01S08902.dmrec +++| ZR X1,PRS5 IF *Z* ARGUMENTS NOT SELECTED 10157 M01S08903.dmrec +++| PRS4 SX2 I 10158 M01S08904.dmrec +++| RJ ZAP Z ARGUMENT PROCESSOR 10159 M01S08905.dmrec +++| EQ PRS6 NO PRESET READ 10160 M01S08906.dmrec +++| 10161 M01S08907.dmrec +++| PRS5 ZR X2,PRS1 IF I=0 SELECTED 10162 M01S08908.dmrec +++| READ I PRESET READ FUNCTION 10163 M01S08909.dmrec +++| PRS6 MX0 42 10164 M01S08910.dmrec +++| SA1 O 10165 M01S08911.dmrec +++| BX1 X0*X1 10166 M01S08912.dmrec +++| SX2 O 10167 M01S08913.dmrec +++| BX6 X1+X2 10168 M01S08914.dmrec +++| SA6 LOFB STORE OUTPUT LFN IN LOF PARAMETERS 10169 M01S08915.dmrec +++| SETLOF LOF 10170 M01S08916.dmrec +++| RJ STL SET TITLE LINE 10171 M01S08917.dmrec +++| EQ PRSX EXIT 10172 M01S08918.dmrec +++| 10173 M01S08919.dmrec +++|
Line S08920 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 10174 M02S08920.v23l617 ---| PRSA DATA C*CONTROL CARD ARGUMENT ERRORS.* 10175 M01S00065.v23l617 +++| PRSA DATA C*COMMAND ARGUMENT ERRORS.* 10176 M01S08921.dmrec +++| PRSB DATA 6LOUTPUT DEFAULT LIST FILE NAME 10177 M01S08922.dmrec +++| PRSC DATA 5LINPUT DEFAULT INPUT FILE NAME 10178 M01S08923.dmrec +++| PRSZ BSS 0 END OF CODE FOR PRS 10179 M01S08924.dmrec +++| PVE SPACE 4,15 10180 M01S08925.dmrec +++|** PVE - PROCESS VSN ENTRY. 10181 M01S08926.dmrec +++|* 10182 M01S08927.dmrec +++|* ENTRY (WSAB) = FWA OF DUMP ENTRY TO BE DELETED. 10183 M01S08928.dmrec +++|* (TVSN) = VSN OF DUMP. 10184 M01S08929.dmrec +++|* 10185 M01S08930.dmrec +++|* EXIT (X1) = 0, IF NO ERRORS. 10186 M01S08931.dmrec +++|* ACTIVE FILES COUNT REDUCED OR VSN ENTRY DELETED. 10187 M01S08932.dmrec +++|* 10188 M01S08933.dmrec +++|* USES X - 1, 2, 6. 10189 M01S08934.dmrec +++|* A - 1, 2, 6. 10190 M01S08935.dmrec +++|* B - 2, 5. 10191 M01S08936.dmrec +++|* 10192 M01S08937.dmrec +++|* CALLS FER, PDE, SVK. 10193 M01S08938.dmrec +++|* 10194 M01S08939.dmrec +++|* MACROS DELETE, RMGET, RMREP. 10195 M01S08940.dmrec +++| 10196 M01S08941.dmrec +++| 10197 M01S08942.dmrec +++| PVE SUBR ENTRY/EXIT 10198 M01S08943.dmrec +++| SA1 TVSN VSN NUMBER OF DUMP 10199 M01S08944.dmrec +++| RJ SVK SET VSN KEY 10200 M01S08945.dmrec +++| PVE1 SA1 WSAB+3 INDEX FILE 10201 M01S08946.dmrec +++| SB2 B1 REDUCE ACTIVE FILES COUNT 10202 M01S08947.dmrec +++| SX6 B2 10203 M01S08948.dmrec +++| SA6 PVEA SAVE *B2* 10204 M01S08949.dmrec +++| ZR X1,PVE2 IF NO INDEX FILE 10205 M01S08950.dmrec +++| SB2 B2+B1 INCREMENT REDUCE COUNT 10206 M01S08951.dmrec +++| SX6 B2 10207 M01S08952.dmrec +++| SA6 PVEA SAVE *B2* 10208 M01S08953.dmrec +++| PVE2 RMGET DIRR,WSAB,0,,VKY1 READ VSN ENTRY 10209 M01S08954.dmrec +++| RJ FER FIT ERROR STATUS 10210 M01S08955.dmrec +++| NZ X1,PVEX IF ERROR, RETURN 10211 M01S08956.dmrec +++| SA1 WSAB+4 COUNT OF ACTIVE FILES ON ALL REELS 10212 M01S08957.dmrec +++| SA2 PVEA RESTORE *B2* 10213 M01S08958.dmrec +++| SX6 X2 10214 M01S08959.dmrec +++| IX6 X1-X6 REDUCE COUNT 10215 M01S08960.dmrec +++| NZ X6,PVE3 IF SOME ACTIVE FILES LEFT 10216 M01S08961.dmrec +++| DELETE DIRR,,VKY1 DELETE VSN ENTRY 10217 M01S08962.dmrec +++| RJ FER FIT ERROR STATUS 10218 M01S08963.dmrec +++| NZ X1,PVEX IF ERROR, RETURN 10219 M01S08964.dmrec +++| SB5 B1 10220 M01S08965.dmrec +++| RJ PDE PRINT DELETED ENTRY 10221 M01S08966.dmrec +++| SA1 WSAB+2 CONTINUATION VSN 10222 M01S08967.dmrec +++| ZR X1,PVEX IF RETURN 10223 M01S08968.dmrec +++| RJ SVK SET VSN KEY 10224 M01S08969.dmrec +++| MX6 0 10225 M01S08970.dmrec +++| SA6 PVEA SET COUNT TO ZERO ON CONTINUATION 10226 M01S08971.dmrec +++| EQ PVE2 PROCESS CONTINUATION VSN 10227 M01S08972.dmrec +++| 10228 M01S08973.dmrec +++| PVE3 SA6 A1 REPLACE COUNT 10229 M01S08974.dmrec +++| RMREP DIRR,WSAB,WSAL,,VKY1 REPLACE VSN ENTRY 10230 M01S08975.dmrec +++| RJ FER FIT ERROR STATUS 10231 M01S08976.dmrec +++| EQ PVEX RETURN 10232 M01S08977.dmrec +++| 10233 M01S08978.dmrec +++| PVEA BSSZ 1 SAVE *B2* CELL 10234 M01S08979.dmrec +++| RAF SPACE 4,10 10235 M01S08980.dmrec +++|** RAF - RETURN ALL FILES. 10236 M01S08981.dmrec +++|* 10237 M01S08982.dmrec +++|* ENTRY NONE. 10238 M01S08983.dmrec +++|* 10239 M01S08984.dmrec +++|* EXIT ALL FILES RETURNED. 10240 M01S08985.dmrec +++|* 10241 M01S08986.dmrec +++|* 10242 M01S08987.dmrec +++|* MACROS CLOSEM, RETURN. 10243 M01S08988.dmrec +++|* 10244 M01S08989.dmrec +++|* CALLS RDF. 10245 M01S08990.dmrec +++| 10246 M01S08991.dmrec +++| 10247 M01S08992.dmrec +++| RAF SUBR ENTRY/EXIT 10248 M01S08993.dmrec +++| RETURN XXJ,R 10249 M01S08994.dmrec +++| RETURN TP,R 10250 M01S08995.dmrec +++| RETURN SORTI,R 10251 M01S08996.dmrec +++| CLOSEM DIRR,U 10252 M01S08997.dmrec +++| RETURN ZZZZZDR,R 10253 M01S08998.dmrec +++| RETURN ZZZZSUB,R 10254 M01S00227.ns2056 +++| RETURN ZZZZZG7,R 10255 M01S08999.dmrec +++| RJ RDF RETURN DATA FILES 10256 M01S09000.dmrec +++| EQ RAFX RETURN 10257 M01S09001.dmrec +++| RDD SPACE 4,25 10258 M01S09002.dmrec +++|** RDD - READ DIRECTIVE FROM INPUT FILE. 10259 M01S09003.dmrec +++|* 10260 M01S09004.dmrec +++|* *RDD* READS DIRECTIVES FROM THE INPUT FILE. 10261 M01S09005.dmrec +++|* DOUBLE SPACES AND COMMAS ARE DELETED, SPACES CONVERTED 10262 M01S09006.dmrec +++|* TO COMMAS. THE DIRECTIVE STATEMENTS ARE COPIED TO THE 10263 M01S09007.dmrec +++|* OUTPUT FILE. 10264 M01S09008.dmrec +++|* 10265 M01S09009.dmrec +++|* ENTRY (JOBORG) = 0 IF INTERACTIVE ORIGIN. 10266 M01S09010.dmrec +++|* 10267 M01S09011.dmrec +++|* EXIT (B7) = LWA+1 OF DIRECTIVES IN BUFFER. 10268 M01S09012.dmrec +++|* (DIRFLAG) = LWA+1 OF DIRECTIVES IN BUFFER. 10269 M01S09013.dmrec +++|* (X1) = .NE. 0 IF EOF ENCOUNTERED. 10270 M01S09014.dmrec +++|* (EOF) .NE. 0 IF EOF ENCOUNTERED. 10271 M01S09015.dmrec +++|* 10272 M01S09016.dmrec +++|* USES X - 0, 1, 2, 3, 6, 7. 10273 M01S09017.dmrec +++|* A - 1, 2, 3, 6, 7. 10274 M01S09018.dmrec +++|* B - 6, 7. 10275 M01S09019.dmrec +++|* 10276 M01S09020.dmrec +++|* CALLS ALC, RSC. 10277 M01S09021.dmrec +++|* 10278 M01S09022.dmrec +++|* MACROS READS, WRITES, WRITEW. 10279 M01S09023.dmrec +++| 10280 M01S09024.dmrec +++| 10281 M01S09025.dmrec +++| RDD SUBR ENTRY/EXIT 10282 M01S09026.dmrec +++| RDD1 READS I,DIR,DIRL 10283 M01S09027.dmrec +++| NZ X1,RDD4 IF EOR/EOF ENCOUNTERED 10284 M01S09028.dmrec +++| SA1 JOBORG 10285 M01S09029.dmrec +++| NZ X1,RDD2 IF NOT INTERACTIVE INPUT 10286 M01S09030.dmrec +++| SA2 I 10287 M01S09031.dmrec +++| SA3 PRSC CHECK FOR DEFAULT INPUT FILE NAME 10288 M01S09032.dmrec +++| MX0 42 10289 M01S09033.dmrec +++| BX2 X0*X2 10290 M01S09034.dmrec +++| BX3 X0*X3 10291 M01S09035.dmrec +++| IX3 X2-X3 10292 M01S09036.dmrec +++| ZR X3,RDD3 IF DEFAULT INPUT FILE NAME 10293 M01S09037.dmrec +++| SX2 1 10294 M01S09038.dmrec +++| RJ ALC ADVANCE LINE COUNT 10295 M01S09039.dmrec +++| WRITES O,DIR,DIRL 10296 M01S09040.dmrec +++| EQ RDD3 CONTINUE 10297 M01S09041.dmrec +++| 10298 M01S09042.dmrec +++| RDD2 SX2 2 10299 M01S09043.dmrec +++| RJ ALC ADVANCE LINE COUNT 10300 M01S09044.dmrec +++| WRITEW O,RDDA,2 10301 M01S09045.dmrec +++| WRITES O,DIR,DIRL 10302 M01S09046.dmrec +++| RDD3 SB6 DIR 10303 M01S09047.dmrec +++| SB7 DIR+DIRL 10304 M01S09048.dmrec +++| RJ RSC REMOVE EXTRA SPACES AND COMMAS 10305 M01S09049.dmrec +++| ZR B3,RDD1 IF BLANK CARD 10306 M01S09050.dmrec +++| MX1 0 SET NO ERRORS 10307 M01S09051.dmrec +++| SX7 B7 10308 M01S09052.dmrec +++| SA7 DIRFLAG SAVE DIRECTIVE LWA+1 10309 M01S09053.dmrec +++| EQ RDDX RETURN 10310 M01S09054.dmrec +++| 10311 M01S09055.dmrec +++| RDD4 SX6 B1 SET EOF 10312 M01S09056.dmrec +++| BX1 X6 10313 M01S09057.dmrec +++| SA6 EOF STORE EOF FLAG 10314 M01S09058.dmrec +++| EQ RDDX RETURN 10315 M01S09059.dmrec +++| 10316 M01S09060.dmrec +++| RDDA DATA 20H0 >>>>> 10317 M01S09061.dmrec +++| RDE SPACE 4,20 10318 M01S09062.dmrec +++|** RDE - READ DIRECTORY ENTRY. 10319 M01S09063.dmrec +++|* 10320 M01S09064.dmrec +++|* ENTRY (LSTC) = 1, IF DATE/TIME QUALIFICATION. 10321 M01S09065.dmrec +++|* (TKY1) = PREVIOUS KEY VALUE. 10322 M01S09066.dmrec +++|* 10323 M01S09067.dmrec +++|* EXIT (X6) = 0, IF ENTRY QUALIFIED. 10324 M01S09068.dmrec +++|* 1, IF NEW FILE 10325 M01S09069.dmrec +++|* 2, IF VSN ENTRY READ. 10326 M01S09070.dmrec +++|* 3, IF END OF FILE. 10327 M01S09071.dmrec +++|* 4, IF ENTRY NOT QUALIFIED. 10328 M01S09072.dmrec +++|* (PLIN) = FWA OF FORMATTED LINE. 10329 M01S09073.dmrec +++|* 10330 M01S09074.dmrec +++|* USES X - ALL. 10331 M01S09075.dmrec +++|* A - 1, 2, 3, 5, 6. 10332 M01S09076.dmrec +++|* B - 6. 10333 M01S09077.dmrec +++|* 10334 M01S09078.dmrec +++|* CALLS BFL, CDD, FER, SFN. 10335 M01S09079.dmrec +++|* 10336 M01S09080.dmrec +++|* MACROS GETN, EDATE, ETIME. 10337 M01S09081.dmrec +++| 10338 M01S09082.dmrec +++| 10339 M01S09083.dmrec +++| RDE SUBR ENTRY/EXIT 10340 M01S09084.dmrec +++| RJ BFL BLANK FILL PRINT LINE 10341 M01S09085.dmrec +++| GETN DIRR,WSAB,,CKY1 READ NEXT ENTRY 10342 M01S09086.dmrec +++| RJ FER FIT ERROR STATUS 10343 M01S09087.dmrec +++| SX2 X1-3 10344 M01S09088.dmrec +++| NZ X2,RDE0 IF NOT END OF FILE 10345 M01S09089.dmrec +++| SX6 3 10346 M01S09090.dmrec +++| EQ RDEX RETURN 10347 M01S09091.dmrec +++| 10348 M01S09092.dmrec +++| RDE0 MX0 42 10349 M01S09093.dmrec +++| SA1 CKY1 NEW KEY VALUE 10350 M01S09094.dmrec +++| BX2 X0*X1 10351 M01S09095.dmrec +++| SA3 TKY1 PREVIOUS KEY VALUE 10352 M01S09096.dmrec +++| BX3 X0*X3 10353 M01S09097.dmrec +++| BX2 X2-X3 10354 M01S09098.dmrec +++| ZR X2,RDE2 IF KEYS MATCH 10355 M01S09099.dmrec +++| SA2 VSNK VSN TYPE KEY 10356 M01S09100.dmrec +++| SA3 CKY2 SECOND WORD OF THE KEY 10357 M01S09101.dmrec +++| BX3 X2-X3 10358 M01S09102.dmrec +++| SX6 2 10359 M01S09103.dmrec +++| ZR X3,RDEX IF VSN TYPE KEY 10360 M01S09104.dmrec +++| SX6 B1 NEW FILE 10361 M01S09105.dmrec +++| BX7 X1 10362 M01S09106.dmrec +++| SA7 TKY1 REPLACE PREVIOUS KEY VALUE 10363 M01S09107.dmrec +++| EQ RDEX RETURN 10364 M01S09108.dmrec +++| 10365 M01S09109.dmrec +++| RDE2 BX7 X1 10366 M01S09110.dmrec +++| SA7 TKY1 REPLACE PREVIOUS KEY VALUE 10367 M01S09111.dmrec +++| SA5 CKY2 DATE/TIME 10368 M01S09112.dmrec +++| ETIME X5 UNPACK TIME 10369 M01S09113.dmrec +++| SA6 PLIN+3 10370 M01S09114.dmrec +++| AX5 18 10371 M01S09115.dmrec +++| EDATE X5 UNPACK DATE 10372 M01S09116.dmrec +++| BX5 X6 10373 M01S09117.dmrec +++| SA2 LSTC DATE/TIME PARAMETER 10374 M01S09118.dmrec +++| ZR X2,RDE3 IF NO DATE/TIME QUALIFICATION 10375 M01S09119.dmrec +++| SA2 DATE DATE FROM INPUT PARAMETER 10376 M01S09120.dmrec +++| IX3 X2-X5 COMPARE DATES 10377 M01S09121.dmrec +++| SX6 4 10378 M01S09122.dmrec +++| NG X3,RDEX IF ENTRY DOES NOT QUALIFY 10379 M01S09123.dmrec +++| NZ X3,RDE3 IF DATES NOT EQUAL 10380 M01S09124.dmrec +++| SA4 PLIN+3 TIME OF DUMP 10381 M01S09125.dmrec +++| SA2 TIME TIME FROM INPUT PARAMETER 10382 M01S09126.dmrec +++| BX7 X4 10383 M01S09127.dmrec +++| IX3 X2-X7 COMPARE TIMES 10384 M01S09128.dmrec +++| NG X3,RDEX IF ENTRY DOES NOT QUALIFY 10385 M01S09129.dmrec +++| RDE3 BX6 X5 10386 M01S09130.dmrec +++| SA6 PLIN+2 10387 M01S09131.dmrec +++| SA1 CKY1 FILE NAME 10388 M01S09132.dmrec +++| MX0 42 10389 M01S09133.dmrec +++| BX1 X0*X1 10390 M01S09134.dmrec +++| RJ SFN SPACE FILL NAME 10391 M01S09135.dmrec +++| SA6 PLIN+1 10392 M01S09136.dmrec +++| SA2 CKY1 10393 M01S09137.dmrec +++| MX0 -12 10394 M01S09138.dmrec +++| BX1 -X0*X2 EXTRACT COPY NUMBER 10395 M01S09139.dmrec +++| SX2 2RBB FILE DUMP ENTRY 10396 M01S09140.dmrec +++| BX2 X1-X2 10397 M01S09141.dmrec +++| ZR X2,RDE4 IF FILE DUMP ENTRY 10398 M01S09142.dmrec +++| BX6 X0*X6 10399 M01S09143.dmrec +++| SA5 RDEA AFTER IMAGE LOG 10400 M01S09144.dmrec +++| MX0 -6 10401 M01S09145.dmrec +++| BX1 -X0*X1 COPY NUMBER 10402 M01S09146.dmrec +++| BX5 X1+X5 10403 M01S09147.dmrec +++| BX6 X5+X6 10404 M01S09148.dmrec +++| SA6 PLIN+1 10405 M01S09149.dmrec +++| SA1 WSAB+2 VSN 10406 M01S09150.dmrec +++| RJ SFN SPACE FILL NAME 10407 M01S09151.dmrec +++| SA6 PLIN+7 10408 M01S09152.dmrec +++| SA1 WSAB+4 NUMBER OF AFTER IMAGE RECORDS 10409 M01S09153.dmrec +++| RJ CDD CONVERT TO DISPLAY CODE 10410 M01S09154.dmrec +++| LX6 41-23 10411 M01S09155.dmrec +++| SA6 PLIN+6 10412 M01S09156.dmrec +++| MX6 0 10413 M01S09157.dmrec +++| SA6 PLIN+8 10414 M01S09158.dmrec +++| EQ RDEX RETURN 10415 M01S09159.dmrec +++| 10416 M01S09160.dmrec +++| RDE4 MX0 42 10417 M01S09161.dmrec +++| BX6 X0*X6 10418 M01S09162.dmrec +++| SX2 3R D FILE DUMP 10419 M01S09163.dmrec +++| BX2 -X0*X2 10420 M01S09164.dmrec +++| BX6 X2+X6 10421 M01S09165.dmrec +++| SA6 PLIN+1 10422 M01S09166.dmrec +++| SA2 WSAB+2 VSN 10423 M01S09167.dmrec +++| MX0 -18 10424 M01S09168.dmrec +++| BX1 X0*X2 10425 M01S09169.dmrec +++| RJ SFN SPACE FILL NAME 10426 M01S09170.dmrec +++| SA6 PLIN+7 10427 M01S09171.dmrec +++| SA2 WSAB+2 FILE DUMP FORMAT 10428 M01S09172.dmrec +++| SB6 B0 10429 M01S09173.dmrec +++| MX0 -6 GET DUMP MODE 10430 M01S09174.dmrec +++| BX2 -X0*X2 10431 M01S09175.dmrec +++| ZR X2,RDE4.1 IF BLOCK MODE 10432 M01S09176.dmrec +++| SB6 B1+ 10433 M01S09177.dmrec +++| RDE4.1 SA5 TFOR+B6 10434 M01S09178.dmrec +++| BX6 X5 10435 M01S09179.dmrec +++| SA6 PLIN+4 10436 M01S09180.dmrec +++| SA1 WSAB+4 FILE POSITION ON DUMP TAPE 10437 M01S09181.dmrec +++| RJ CDD CONVERT TO DISPLAY CODE 10438 M01S09182.dmrec +++| LX6 29-11 10439 M01S09183.dmrec +++| MX0 30 10440 M01S09184.dmrec +++| SA1 PLIN+4 10441 M01S09185.dmrec +++| BX1 X0*X1 10442 M01S09186.dmrec +++| BX6 -X0*X6 10443 M01S09187.dmrec +++| BX6 X1+X6 10444 M01S09188.dmrec +++| SA6 PLIN+4 10445 M01S09189.dmrec +++| SA1 WSAB+3 INDEX FILE 10446 M01S09190.dmrec +++| ZR X1,RDE5 IF NO INDEX FILE NAME 10447 M01S09191.dmrec +++| RJ SFN SPACE FILL NAME 10448 M01S09192.dmrec +++| SA6 PLIN+5 10449 M01S09193.dmrec +++| SA1 WSAB+5 INDEX FILE POSITION 10450 M01S09194.dmrec +++| RJ CDD CONVERT TO DISPLAY CODE 10451 M01S09195.dmrec +++| MX0 42 10452 M01S09196.dmrec +++| SA1 PLIN+5 10453 M01S09197.dmrec +++| BX1 X0*X1 10454 M01S09198.dmrec +++| BX6 -X0*X6 10455 M01S09199.dmrec +++| BX6 X1+X6 10456 M01S09200.dmrec +++| SA6 PLIN+5 10457 M01S09201.dmrec +++| RDE5 MX6 0 10458 M01S09202.dmrec +++| SA6 PLIN+8 10459 M01S09203.dmrec +++| EQ RDEX RETURN 10460 M01S09204.dmrec +++| 10461 M01S09205.dmrec +++| RDEA VFD 48/0,6/1LA,6/0 10462 M01S09206.dmrec +++| RDF SPACE 4,15 10463 M01S09207.dmrec +++|** RDF - RETURN DATA FILES. 10464 M01S09208.dmrec +++|* 10465 M01S09209.dmrec +++|* *RDF* RETURNS *CRM* DATA, INDEX AND OWNCODE FILES. 10466 M01S09210.dmrec +++|* 10467 M01S09211.dmrec +++|* ENTRY (XXPFN) = PFN OF DATA FILE. 10468 M01S09212.dmrec +++|* (XXIXN) = PFN OF INDEX FILE. 10469 M01S09213.dmrec +++|* (XXHASH) = PFN OF OWNCODE FILE. 10470 M01S09214.dmrec +++|* 10471 M01S09215.dmrec +++|* EXIT FILES RETURNED. 10472 M01S09216.dmrec +++|* 10473 M01S09217.dmrec +++|* USES X - 1. 10474 M01S09218.dmrec +++|* A - 1. 10475 M01S09219.dmrec +++|* B - NONE. 10476 M01S09220.dmrec +++|* 10477 M01S09221.dmrec +++|* MACROS RETURN. 10478 M01S09222.dmrec +++| 10479 M01S09223.dmrec +++| 10480 M01S09224.dmrec +++| RDF SUBR ENTRY/EXIT 10481 M01S09225.dmrec +++| RETURN DF 10482 M01S09226.dmrec +++| SA1 XXIXN 10483 M01S09227.dmrec +++| ZR X1,RDF1 IF NO INDEX FILE PRESENT 10484 M01S09228.dmrec +++| RETURN IF 10485 M01S09229.dmrec +++| RDF1 SA1 XXHASH 10486 M01S09230.dmrec +++| ZR X1,RDFX IF NO OWNCODE FILE PRESENT 10487 M01S09231.dmrec +++| RETURN OF 10488 M01S09232.dmrec +++| EQ RDFX RETURN 10489 M01S09233.dmrec +++| RDT SPACE 4,15 10490 M01S09234.dmrec +++|** RDT - REFORMAT DATE OR TIME. 10491 M01S09235.dmrec +++|* 10492 M01S09236.dmrec +++|* THIS SUBROUTINE CONVERTS THE DATE OR TIME GIVEN ON 10493 M01S09237.dmrec +++|* THE INPUT DIRECTIVE TO AN (UNPACKED) FORMAT. 10494 M01S09238.dmrec +++|* 10495 M01S09239.dmrec +++|* ENTRY (DATE) = DIRECTIVE DATE. 10496 M01S09240.dmrec +++|* (TIME) = DIRECTIVE TIME. 10497 M01S09241.dmrec +++|* (X1) = 0, IF DATE CONVERSION. 10498 M01S09242.dmrec +++|* .NE. 0, IF TIME CONVERSION. 10499 M01S09243.dmrec +++|* 10500 M01S09244.dmrec +++|* EXIT (X6) = CONVERTED DATE OR TIME. 10501 M01S09245.dmrec +++|* 10502 M01S09246.dmrec +++|* USES A - 1, 2. 10503 M01S09247.dmrec +++|* X - 0, 1, 2, 3, 4, 5, 6. 10504 M01S09248.dmrec +++|* B - NONE. 10505 M01S09249.dmrec +++| 10506 M01S09250.dmrec +++| 10507 M01S09251.dmrec +++| RDT SUBR ENTRY/EXIT 10508 M01S09252.dmrec +++| NZ X1,RDT1 IF TIME CONVERSION 10509 M01S09253.dmrec +++| SA2 DATE DIRECTIVE DATE 10510 M01S09254.dmrec +++| SA1 FILLD */* 10511 M01S09255.dmrec +++| EQ RDT2 CONVERT 10512 M01S09256.dmrec +++| 10513 M01S09257.dmrec +++| RDT1 SA2 TIME DIRECTIVE TIME 10514 M01S09258.dmrec +++| SA1 FILLT *.* 10515 M01S09259.dmrec +++| RDT2 MX0 12 10516 M01S09260.dmrec +++| BX3 X0*X2 10517 M01S09261.dmrec +++| LX3 54-0 LEFT JUSTIFY MONTH 10518 M01S09262.dmrec +++| LX2 12 10519 M01S09263.dmrec +++| BX4 X0*X2 10520 M01S09264.dmrec +++| LX4 36 LEFT JUSTIFY DAY 10521 M01S09265.dmrec +++| LX2 12 10522 M01S09266.dmrec +++| BX5 X0*X2 10523 M01S09267.dmrec +++| LX5 18 10524 M01S09268.dmrec +++| BX5 X5+X4 MONTH AND DAY 10525 M01S09269.dmrec +++| BX5 X5+X3 MONTH, DAY AND YEAR 10526 M01S09270.dmrec +++| BX6 X1+X5 ADD LOGICAL MASK 10527 M01S09271.dmrec +++| EQ RDTX RETURN 10528 M01S09272.dmrec +++| REC SPACE 4,20 10529 M01S09273.dmrec +++|** REC - RECOVER DATA FILE. 10530 M01S09274.dmrec +++|* 10531 M01S09275.dmrec +++|* *REC* WILL RECOVER THE DATE FILE SPECIFIED, OR IN
Line S09276 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2023 |
Seq # *Modification Id* Act ----------------------------+ 10532 M02S09276.ns2023 ---|* THE CASE OF A *QRF* RECOVERY, ALL DATA FILES ARE 10533 M01S00151.ns2023 +++|* THE CASE OF A *BRF* RECOVERY, ALL DATA FILES ARE 10534 M01S09277.dmrec +++|* RECOVERED THAT HAVE BEEN FOUND DEFECTIVE. 10535 M01S09278.dmrec +++|* 10536 M01S09279.dmrec +++|* ENTRY (A2) = ADDRESS OF NEXT WORD IN BUFFER. 10537 M01S09280.dmrec +++|* (X2) = NEXT WORD IN BUFFER. 10538 M01S09281.dmrec +++|* (X6) = OPERATION FLAG (VALIDATE PARAMETERS). 10539 M01S09282.dmrec +++|* 10540 M01S09283.dmrec +++|* EXIT EXIT TO LOD1 FOR LOAD/UPDATE PROCESSOR. 10541 M01S09284.dmrec +++|* 10542 M01S09285.dmrec +++|* USES X - 1, 2, 3, 4, 6, 7. 10543 M01S09286.dmrec +++|* A - 1, 2, 3, 4, 6, 7. 10544 M01S09287.dmrec +++|* B - 5. 10545 M01S09288.dmrec +++|* 10546 M01S09289.dmrec +++|* CALLS SPR, BRT, RAF. 10547 M01S09290.dmrec +++|* 10548 M01S09291.dmrec +++| 10549 M01S09292.dmrec +++| 10550 M01S09293.dmrec +++| REC BSS 0 ENTRY 10551 M01S09294.dmrec +++| RJ SPR GET PARAMETERS 10552 M01S09295.dmrec +++| SB5 B5-2 10553 M01S09296.dmrec +++| NE B5,B0,LOD9 IF MORE THAN ONE FILE 10554 M01S09297.dmrec +++| SA3 TDFN GET FN 10555 M01S09298.dmrec +++| SA1 LMASK MASK 10556 M01S09299.dmrec +++| BX3 X1*X3 10557 M01S09300.dmrec +++| SA2 LWORD 10558 M01S09301.dmrec +++| BX7 X2-X3
Line S09302 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2023 |
Seq # *Modification Id* Act ----------------------------+ 10559 M02S09302.ns2023 ---| ZR X7,REC1 IF *QRF* RECOVERY 10560 M01S00152.ns2023 +++| ZR X7,REC1 IF *BRF* RECOVERY 10561 M01S09303.dmrec +++| SX6 B1
Line S09304 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2023 |
Seq # *Modification Id* Act ----------------------------+ 10562 M02S09304.ns2023 ---| SA6 QRFFLG 10563 M01S00153.ns2023 +++| SA6 BRFFLG 10564 M01S00154.ns2023 +++| SX7 2 10565 M01S00155.ns2023 +++| SA7 TTFLG SET TAF *DB* RECOVERY FLAG 10566 M01S09305.dmrec +++| EQ REC10 CONTINUE 10567 M01S09306.dmrec +++|
Line S09307 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2023 |
Seq # *Modification Id* Act ----------------------------+ 10568 M02S09307.ns2023 ---| REC1 MX6 1 FILE RECORERY 10569 M01S00156.ns2023 +++| REC1 SX7 3 10570 M01S00157.ns2023 +++| SA7 TTFLG SET TAF *BRF* RECOVERY FLAG
Line S09308 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10571 M02S09308.dmrec2 ---| SA6 QRFFLG 10572 M01S00120.dmrec2 +++| SA2 DBNAME
Line S00121 Modification History | |
---|---|
M01 (Added by) | dmrec2 |
M02 (Updated by) | ns2023 |
Seq # *Modification Id* Act ----------------------------+ 10573 M02S00121.ns2023 ---| BX7 X2 10574 M01S00158.ns2023 +++| MX6 1 10575 M01S00159.ns2023 +++| BX7 X2 10576 M01S00001.dmrec17 +++| SA6 BRFFLG SET FLAG FOR BRF RECOVERY
Line S00160 Modification History | |
---|---|
M01 (Added by) | ns2023 |
M02 (Updated by) | dmrec7 |
Seq # *Modification Id* Act ----------------------------+ 10577 M02S00160.dmrec7 ---| SA6 BRFFLG SET FLAG FOR *BRF* RECOVERY 10578 M01S00154.dmrec7 +++| SA2 XXPFN2
Line S00122 Modification History | |
---|---|
M01 (Added by) | dmrec2 |
M02 (Updated by) | ns2023 |
Seq # *Modification Id* Act ----------------------------+ 10579 M02S00122.ns2023 ---| SA6 QRFFLG 10580 M01S00123.dmrec2 +++| SA7 XXPFN 10581 M01S09309.dmrec +++| RJ BRT BUILD RECOVERY TABLES 10582 M01S09310.dmrec +++| NZ X1,REC11 IF ERROR
Line S09311 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10583 M02S09311.dmrec2 ---| REC2 SX3 FTAB
Line S09312 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10584 M02S09312.dmrec2 ---| SX4 B0
Line S09313 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10585 M02S09313.dmrec2 ---| REC3 SA1 X3
Line S09314 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10586 M02S09314.dmrec2 ---| NG X1,REC7 IF END OF FTAB
Line S09315 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10587 M02S09315.dmrec2 ---| ZR X1,REC5 IF EMPTY ENTRY
Line S09316 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10588 M02S09316.dmrec2 ---| NZ X4,REC6 IF FN ALREADY FOUND
Line S09317 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10589 M02S09317.dmrec2 ---| SA4 X3 FN + B/C
Line S09318 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10590 M02S09318.dmrec2 ---| REC4 SX6 B0
Line S09319 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10591 M02S09319.dmrec2 ---| SA6 A4 ZERO FN ENTRY
Line S09320 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10592 M02S09320.dmrec2 ---| REC5 SX3 X3+2
Line S09321 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10593 M02S09321.dmrec2 ---| EQ REC3 NEXT
Line S09322 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10594 M02S09322.dmrec2 ---|
Line S09323 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10595 M02S09323.dmrec2 ---| REC6 SA1 X3
Line S09324 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10596 M02S09324.dmrec2 ---| BX6 X3-X1
Line S09325 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10597 M02S09325.dmrec2 ---| ZR X6,REC4 IF SAME FN
Line S09326 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10598 M02S09326.dmrec2 ---| EQ REC5 GO INCREMENT
Line S09327 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10599 M02S09327.dmrec2 ---|
Line S09328 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10600 M02S09328.dmrec2 ---| REC7 ZR X4,REC8 IF DONE WITH QRF RECOVERY
Line S09329 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10601 M02S09329.dmrec2 ---| BX6 X4
Line S09330 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10602 M02S09330.dmrec2 ---| SA6 TDFN RECOVER THIS FN
Line S09331 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10603 M02S09331.dmrec2 ---| SX7 B0
Line S09332 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10604 M02S09332.dmrec2 ---| SA7 DATE LATEST DATE
Line S09333 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10605 M02S09333.dmrec2 ---| SA7 TIME LATEST TIME
Line S09334 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10606 M02S09334.dmrec2 ---| EQ REC10 RECOVER FN
Line S09335 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10607 M02S09335.dmrec2 ---| 10608 M01S00124.dmrec2 +++| SX6 TTIG 10609 M01S00125.dmrec2 +++| REC2 SA6 ITIT 10610 M01S00126.dmrec2 +++| BX7 X7-X7 10611 M01S00127.dmrec2 +++| SA1 X6
Line S00128 Modification History | |
---|---|
M01 (Added by) | dmrec2 |
M02 (Updated by) | ns2023 |
Seq # *Modification Id* Act ----------------------------+ 10612 M02S00128.ns2023 ---| NG X1,REC8 IF END OF TABLE 10613 M01S00161.ns2023 +++| ZR X1,REC8 IF END OF TABLE 10614 M01S00129.dmrec2 +++| SA7 TT ZERO OUT TT SO TAF WILL NOT BRING UP DB 10615 M01S00130.dmrec2 +++| MX0 30 10616 M01S00131.dmrec2 +++| BX1 X1*X0 10617 M01S00162.ns2023 +++| LX1 30 10618 M01S00132.dmrec2 +++| RJ COD OCTAL TO DISPLAY CONVERSION 10619 M01S00133.dmrec2 +++| MX2 48
Line S00134 Modification History | |
---|---|
M01 (Added by) | dmrec2 |
M02 (Updated by) | ns2023 |
Seq # *Modification Id* Act ----------------------------+ 10620 M02S00134.ns2023 ---| MX0 30 10621 M01S00163.ns2023 +++| BX1 X2*X4 10622 M01S00135.dmrec2 +++| SB2 1RZ REPLACEMENT CHARACTER 10623 M01S00136.dmrec2 +++| SB5 -RECA 10624 M01S00137.dmrec2 +++| SB3 RECD 10625 M01S00138.dmrec2 +++| RJ SNM SET NAME 10626 M01S00139.dmrec2 +++| SA2 ITIT 10627 M01S00140.dmrec2 +++| SA1 X2+1 10628 M01S00141.dmrec2 +++| LX1 30 10629 M01S00142.dmrec2 +++| MX0 30 10630 M01S00143.dmrec2 +++| BX1 X0*X1 10631 M01S00144.dmrec2 +++| SB2 1RX 10632 M01S00145.dmrec2 +++| SB5 RECD 10633 M01S00146.dmrec2 +++| RJ SNM 10634 M01S00147.dmrec2 +++| MESSAGE RECD,3 ISSUE DAYFILE MESSAGE 10635 M01S00148.dmrec2 +++| SA2 ITIT 10636 M01S00149.dmrec2 +++| SX6 X2+2 INCREMENT POINTER TO TTIG 10637 M01S00150.dmrec2 +++| EQ REC2 PROCESS NEXT ENTRY 10638 M01S00151.dmrec2 +++|
Line S09336 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec2 |
Seq # *Modification Id* Act ----------------------------+ 10639 M02S09336.dmrec2 ---| REC8 SX6 TTQRF
Line S00152 Modification History | |
---|---|
M01 (Added by) | dmrec2 |
M02 (Updated by) | dmrec16 |
Seq # *Modification Id* Act ----------------------------+ 10640 M02S00152.dmrec16 ---| REC8 SA5 RECB 10641 M01S00001.dmrec16 +++| REC8 SA1 TT 10642 M01S00002.dmrec16 +++| NZ X1,REC8.1 IF NO IGNORE TABLE ENTRIES 10643 M01S00003.dmrec16 +++| SA5 RECB 10644 M01S00153.dmrec2 +++| SX6 B0 10645 M01S00154.dmrec2 +++| SA6 RQTREQ 10646 M01S00155.dmrec2 +++| RJ NOP NOTIFY OPERATOR
Line S00156 Modification History | |
---|---|
M01 (Added by) | dmrec2 |
M02 (Updated by) | ns2023 |
Seq # *Modification Id* Act ----------------------------+ 10647 M02S00156.ns2023 ---| SX6 TTQRF
Line S09337 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2023 |
Seq # *Modification Id* Act ----------------------------+ 10648 M02S09337.ns2023 ---| SA6 IIQRF INITIALIZE QRF TABLE SEARCH
Line S00164 Modification History | |
---|---|
M01 (Added by) | ns2023 |
M02 (Updated by) | dmrec16 |
Seq # *Modification Id* Act ----------------------------+ 10649 M02S00164.dmrec16 ---| SX6 TTBRF 10650 M01S00004.dmrec16 +++| REC8.1 SX6 TTBRF 10651 M01S00165.ns2023 +++| SA6 IIBRF INITIALIZE *BRF* TABLE SEARCH 10652 M01S09338.dmrec +++| REC9 SX7 B0 10653 M01S09339.dmrec +++| SA7 LENGTH USE DEFAULT LENGTH
Line S09340 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2023 |
Seq # *Modification Id* Act ----------------------------+ 10654 M02S09340.ns2023 ---| SA1 IIQRF
Line S09341 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2023 |
Seq # *Modification Id* Act ----------------------------+ 10655 M02S09341.ns2023 ---| SA2 X1 GET *QRF* 10656 M01S00166.ns2023 +++| SA1 IIBRF 10657 M01S00167.ns2023 +++| SA2 X1 GET *BRF* 10658 M01S09342.dmrec +++| ZR X2,REC11 IF NO MORE ENTRIES - EXIT 10659 M01S09343.dmrec +++| SX6 X1+1
Line S09344 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2023 |
Seq # *Modification Id* Act ----------------------------+ 10660 M02S09344.ns2023 ---| SA6 A1 INCREMENT *QRF* POINTER 10661 M01S00168.ns2023 +++| SA6 A1 INCREMENT *BRF* POINTER 10662 M01S09345.dmrec +++| BX6 X2
Line S09346 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2023 |
Seq # *Modification Id* Act ----------------------------+ 10663 M02S09346.ns2023 ---| SA6 TDFN STORE *QRF* NAME
Line S09347 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | ns2023 |
Seq # *Modification Id* Act ----------------------------+ 10664 M02S09347.ns2023 ---| EQ CRT1 GO ALLOCATE THIS *QRF* AND RETURN 10665 M01S00169.ns2023 +++| SA6 TDFN STORE *BRF* NAME 10666 M01S00170.ns2023 +++| EQ CRT1 GO ALLOCATE THIS *BRF* AND RETURN 10667 M01S09348.dmrec +++| 10668 M01S09349.dmrec +++| REC10 SA2 DATE 10669 M01S00007.dmrec6 +++| SA3 TVSN 10670 M01S09350.dmrec +++| BX6 X2 10671 M01S09351.dmrec +++| SA6 DATE1 STORE AS END DATE 10672 M01S00008.dmrec6 +++| BX6 X3 10673 M01S00009.dmrec6 +++| SA6 RECE SAVE VSN FROM DIRECTIVE 10674 M01S09352.dmrec +++| SA3 TIME 10675 M01S09353.dmrec +++| BX6 X3 10676 M01S09354.dmrec +++| SA6 TIME1 STORE AS END TIME 10677 M01S09355.dmrec +++| SX6 B0 10678 M01S09356.dmrec +++| SA6 A2 ZERO BEGIN DATE 10679 M01S09357.dmrec +++| SA6 A3 ZERO BEGIN TIME 10680 M01S09358.dmrec +++| EQ LOD1 GO RECOVER FILE 10681 M01S09359.dmrec +++| 10682 M01S09360.dmrec +++| REC11 CLOSEM DFIT,U RETURN CRM FILES 10683 M01S09361.dmrec +++| RJ RAF RETURN ALL FILES 10684 M01S09362.dmrec +++| EQ DMR3 RETURN 10685 M01S00157.dmrec2 +++| 10686 M01S00158.dmrec2 +++| RECA DATA C* TRAN. SEQ. ZZZZZZZZB WITH ID XXXXX MIGHT BE BAD.* 10687 M01S00159.dmrec2 +++| RECB DATA C* INFORM DATA BASE ADMN. OF BRF DISK ERROR.* 10688 M01S00160.dmrec2 +++| RECD BSS 5
Line S00161 Modification History | |
---|---|
M01 (Added by) | dmrec2 |
M02 (Updated by) | dmrec6 |
Seq # *Modification Id* Act ----------------------------+ 10689 M02S00161.dmrec6 ---| 10690 M01S00010.dmrec6 +++| RECE BSSZ 1 VSN FROM DIRECTIVE 10691 M01S09363.dmrec +++| RQT SPACE 4,25 10692 M01S09364.dmrec +++|** RQT - REQUEST TAPE FOR DMREC DUMP/LOAD OPERATIONS. 10693 M01S09365.dmrec +++|* 10694 M01S09366.dmrec +++|* *RQT* REQUESTS A TAPE FOR *DMREC* DUMP/LOADS. 10695 M01S09367.dmrec +++|* IF THE FILE NAME IS ALREADY ASSIGNED, THE REQUEST 10696 M01S09368.dmrec +++|* IS IGNORED AND THE RETURNING VSN SET TO SPACES. 10697 M01S09369.dmrec +++|* IF THE FILE IS ASSIGNED TO DISK THE RETURNING VSN 10698 M01S09370.dmrec +++|* IS SET TO *DISK*. 10699 M01S09371.dmrec +++|* 10700 M01S09372.dmrec +++|* ENTRY (B7) = ADDRESS OF FET. 10701 M01S09373.dmrec +++|* (X6) = VSN REQUESTED. 10702 M01S09374.dmrec +++|* 0, IF NEW VSN HAS TO BE ASSIGNED. 10703 M01S09375.dmrec +++|* (X5) = 0, IF READ MODE. 10704 M01S09376.dmrec +++|* .NE. 0 - IF WRITE MODE. 10705 M01S09377.dmrec +++|* 10706 M01S09378.dmrec +++|* EXIT (X6) = VSN OF TAPE LOADED. 10707 M01S09379.dmrec +++|* = 6L - IF LFN PREVIOUSLY ASSIGNED. 10708 M01S09380.dmrec +++|* = 6LDISK - IF ASSIGNED TO DISK. 10709 M01S09381.dmrec +++|* 10710 M01S09382.dmrec +++|* USES X - 0, 1, 2, 6, 7. 10711 M01S09383.dmrec +++|* A - 1, 6, 7. 10712 M01S09384.dmrec +++|* B - 2, 5. 10713 M01S09385.dmrec +++|* 10714 M01S09386.dmrec +++|* CALLS CER, NOP, SFN, SNM. 10715 M01S09387.dmrec +++|* 10716 M01S09388.dmrec +++|* MACROS ERROR, LABEL, OPEN, STATUS. 10717 M01S09389.dmrec +++| 10718 M01S09390.dmrec +++| 10719 M01S09391.dmrec +++| RQT SUBR ENTRY/EXIT 10720 M01S09392.dmrec +++| SX7 B1 10721 M01S09393.dmrec +++| SX2 B0+ 10722 M01S09394.dmrec +++| LX7 39-0 10723 M01S09395.dmrec +++| ZR X5,RQT1 IF READ MODE 10724 M01S09396.dmrec +++| MX2 1 WRITE 10725 M01S09397.dmrec +++| LX7 40-39 RING IN 10726 M01S09398.dmrec +++| RQT1 BX2 X2+X7 10727 M01S09399.dmrec +++| BX7 X2 10728 M01S09400.dmrec +++| SA7 RQTC SAVE (X2) 10729 M01S09401.dmrec +++| ZR X6,RQT2 IF NO VSN SPECIFIED 10730 M01S09402.dmrec +++| BX1 X6 10731 M01S09403.dmrec +++| RJ SFN SPACE FILL 10732 M01S09404.dmrec +++| MX0 36 10733 M01S09405.dmrec +++| BX6 X0*X6 10734 M01S09406.dmrec +++| EQ RQT2.1 REQUEST TAPE 10735 M01S09407.dmrec +++| 10736 M01S09408.dmrec +++| RQT2 SA1 TT 10737 M01S09409.dmrec +++| ZR X1,RQT2.1 IF *TT* NOT SPECIFIED 10738 M01S09410.dmrec +++| MX7 1 10739 M01S09411.dmrec +++| SA7 RQTREQ SET FLAG FOR *NOP* 10740 M01S09412.dmrec +++| SA1 DBNAME GET DATA BASE NAME 10741 M01S09413.dmrec +++| SB5 RQTB 10742 M01S09414.dmrec +++| SB2 1RX 10743 M01S09415.dmrec +++| RJ SNM SET DATA BASE NAME IN MESSAGE 10744 M01S09416.dmrec +++| SA5 RQTB ADDRESS OF OPERATOR MESSAGE 10745 M01S09417.dmrec +++| RJ NOP NOTIFY OPERATOR 10746 M01S09418.dmrec +++| RQT2.1 SX7 TDTR 10747 M01S09419.dmrec +++| SA2 RQTC RESTORE (X2)
Line S09420 Modification History | |
---|---|
M01 (Added by) | dmrec |
M02 (Updated by) | dmrec22 |
Seq # *Modification Id* Act ----------------------------+ 10748 M02S09420.dmrec22 ---| LX7 53 10749 M01S00002.dmrec22 +++| LX7 51 10750 M01S09421.dmrec +++| BX7 X7+X2 10751 M01S09422.dmrec +++| SA7 B7+8 10752 M01S09423.dmrec +++| SX2 1RA 10753 M01S09424.dmrec +++| LX2 18 10754 M01S09425.dmrec +++| BX6 X6+X2 10755 M01S09426.dmrec +++| SA6 A7+B1 STORE VSN, FILE ACCESSABILITY 10756 M01S09427.dmrec +++| SA1 LBLAA GET HDR1 LABEL 10757 M01S09428.dmrec +++| BX6 X1 10758 M01S09429.dmrec +++| SA6 A6+B1 STORE FIRST PART OF LABEL 10759 M01S09430.dmrec +++| SA1 A1+B1 10760 M01S09431.dmrec +++| BX6 X1
Proceed to Part 7
cdc/nos2.source/opl.opl871/deck/dmrec.006.txt ยท Last modified: by 127.0.0.1