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