cdc:nos2.source:opl.opl871:deck:pfload.007
Deck PFLOAD Part 007
34 Modifications
Listing Sections
- Deck PFLOAD Start
- Deck PFLOAD Part 1 (Line 838)
- Deck PFLOAD Part 2 (Line 1754)
- Deck PFLOAD Part 3 (Line 2705)
- Deck PFLOAD Part 4 (Line 4034)
- Deck PFLOAD Part 5 (Line 4933)
- Deck PFLOAD Part 6 (Line 6132)
- Deck PFLOAD Part 7 (Line 7362)
- Deck PFLOAD Part 8 (Line 9236)
- Deck PFLOAD Part 9 (Line 10421)
- Deck PFLOAD Part 10 (Line 11360)
Source
Seq # *Modification Id* Act ----------------------------+
Line S02220 Modification History | |
---|---|
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07362 M01S02220.ns22000 +++| SSC3 SA1 SSCA RESTORE IN 07363 M01S02221.ns22000 +++| SA5 A1+B1 RESTORE OUT 07364 M00S03349.pfload +++| BX6 X1 07365 M00S03350.pfload +++| LX7 X5 07366 M00S03351.pfload +++| SA6 X2+2 07367 M00S03352.pfload +++| SA7 A6+B1 07368 M00S03353.pfload +++| 07369 M00S03354.pfload +++| SSC SUBR ENTRY/EXIT
Line S03355 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07370 M01S03355.ns22000 ---| SA1 X2+2 SAVE *IN* 07371 M01S03356.ns22000 ---| SA5 A1+B1 SAVE *OUT*
Line S02222 Modification History | |
---|---|
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07372 M01S02222.ns22000 +++| SA1 X2+2 SAVE IN 07373 M01S02223.ns22000 +++| SA5 A1+B1 SAVE OUT 07374 M00S03357.pfload +++| BX6 X1 07375 M00S03358.pfload +++| LX7 X5 07376 M00S03359.pfload +++| SA6 SSCA 07377 M00S03360.pfload +++| SA7 A6+B1 07378 M00S03361.pfload +++| SA1 X2 SET EOR STATUS IN FET 07379 M00S03362.pfload +++| MX6 48 07380 M00S03363.pfload +++| SX5 23B 07381 M00S03364.pfload +++| BX1 X6*X1 07382 M00S03365.pfload +++| SX7 B0+ CLEAR SECTOR COUNT 07383 M00S03366.pfload +++| BX6 X1+X5 07384 M00S03367.pfload +++| SA7 X2+FTSC 07385 M00S03368.pfload +++| SA6 X2+ 07386 M00S03369.pfload +++| SSC1 READW X2,SSCB,B1 READ CONTROL WORD 07387 M00S03370.pfload +++| NZ X1,SSC3 IF BUFFER EMPTY 07388 M00S03371.pfload +++| SA1 SSCB GET SECTOR WORD COUNT 07389 M00S03372.pfload +++| MX6 -12 07390 M00S03373.pfload +++| BX5 -X6*X1 07391 M00S03374.pfload +++| SA1 X2+FTSC INCREMENT SECTOR COUNT 07392 M00S03375.pfload +++| SX6 X1+B1 07393 M00S03376.pfload +++| SA6 A1 07394 M00S03377.pfload +++| SSC2 ZR X5,SSC1 IF END OF SECTOR 07395 M00S03378.pfload +++| READW X2,SSCB,B1 READ ONE WORD OF SECTOR 07396 M00S03379.pfload +++| NZ X1,SSC3 IF BUFFER EMPTY 07397 M00S03380.pfload +++| SX5 X5-1 07398 M00S03381.pfload +++| EQ SSC2 CHECK FOR END OF SECTOR 07399 M00S03382.pfload +++|
Line S00164 Modification History | |
---|---|
M01 (Added by) | 253l688 |
Seq # *Modification Id* Act ----------------------------+ 07400 M01S00164.253l688 +++|
Line S03383 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07401 M01S03383.ns22000 ---| SSCA BSS 2 *IN* AND *OUT* SAVE AREA 07402 M01S03384.ns22000 ---| SSCB BSS 1 SCRATCH BUFFER
Line S02224 Modification History | |
---|---|
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07403 M01S02224.ns22000 +++| SSCA BSSZ 2 IN AND OUT SAVE AREA 07404 M01S02225.ns22000 +++| SSCB CON 0 SCRATCH BUFFER 07405 M00S03385.pfload +++| VFN SPACE 4,10 07406 M00S03386.pfload +++|** VFN - VALIDATE FILE NAME. 07407 M00S03387.pfload +++|* 07408 M00S03388.pfload +++|* ENTRY (TCBF) = CURRENT CATALOG ENTRY. 07409 M00S03389.pfload +++|*
Line S03390 Modification History | |
---|---|
M01 (Removed by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 07410 M01S03390.v23l617 ---|* EXIT (X3) .GE. 0, IF ILLEGAL FILE NAME.
Line S00023 Modification History | |
---|---|
M01 (Added by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 07411 M01S00023.v23l617 +++|* EXIT (X3) .GE. 0, IF FILE NAME NOT VALID 07412 M00S03391.pfload +++|* 07413 M00S03392.pfload +++|* USES X - 0, 1, 2, 3. 07414 M00S03393.pfload +++|* A - 1. 07415 M00S03394.pfload +++| 07416 M00S03395.pfload +++| 07417 M00S03396.pfload +++| VFN SUBR ENTRY/EXIT 07418 M00S03397.pfload +++| SA1 TCBF+FCFN CHECK FILE NAME 07419 M00S03398.pfload +++| MX2 42 07420 M00S03399.pfload +++| BX1 X2*X1 07421 M00S03400.pfload +++| MX0 -6 07422 M00S03401.pfload +++| LX1 6 07423 M00S03402.pfload +++| SX2 1R9+1 07424 M00S03403.pfload +++| VFN1 BX3 -X0*X1 CHECK FOR NON-ALPHANUMERIC CHARACTER
Line S03404 Modification History | |
---|---|
M01 (Removed by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 07425 M01S03404.v23l617 ---| ZR X3,VFNX IF ILLEGAL CHARACTER
Line S00024 Modification History | |
---|---|
M01 (Added by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 07426 M01S00024.v23l617 +++| ZR X3,VFNX IF CHARACTER NOT VALID 07427 M00S03405.pfload +++| BX1 X0*X1 07428 M00S03406.pfload +++| IX3 X3-X2
Line S03407 Modification History | |
---|---|
M01 (Removed by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 07429 M01S03407.v23l617 ---| PL X3,VFNX IF ILLEGAL CHARACTER
Line S00025 Modification History | |
---|---|
M01 (Added by) | v23l617 |
Seq # *Modification Id* Act ----------------------------+ 07430 M01S00025.v23l617 +++| PL X3,VFNX IF CHARACTER NOT VALID 07431 M00S03408.pfload +++| LX1 6 07432 M00S03409.pfload +++| NZ X1,VFN1 IF MORE CHARACTERS 07433 M00S03410.pfload +++| EQ VFNX RETURN 07434 M00S03411.pfload +++| WCE SPACE 4,20 07435 M00S03412.pfload +++|** WCE - WRITE CATALOG ENTRY. 07436 M00S03413.pfload +++|* 07437 M00S03414.pfload +++|* ENTRY (CSWC) = CURRENT CATALOG SECTOR WORD COUNT.
Line S03415 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07438 M01S03415.ns22000 ---|* (*CATS* *IN* POINTER) = ADDRESS OF CATALOG ENTRY.
Line S02226 Modification History | |
---|---|
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07439 M01S02226.ns22000 +++|* (*CATS* IN POINTER) = ADDRESS OF CATALOG ENTRY. 07440 M00S03416.pfload +++|*
Line S03417 Modification History | |
---|---|
M01 (Removed by) | 286l859 |
Seq # *Modification Id* Act ----------------------------+ 07441 M01S03417.286l859 ---|* ENTRY (CSWC) = UPDATED.
Line S00752 Modification History | |
---|---|
M01 (Added by) | 286l859 |
Seq # *Modification Id* Act ----------------------------+ 07442 M01S00752.286l859 +++|* EXIT (CSWC) = UPDATED SECTOR WORD COUNT. 07443 M01S00753.286l859 +++|* (CBFO) = UPDATED CATALOG BUFFER ORDINAL. 07444 M00S03418.pfload +++|* (IPFF) = 0. 07445 M00S03419.pfload +++|* (CEWF) = 0 IF CATALOG BUFFER FLUSHED. 07446 M00S03420.pfload +++|* = 1 IF CATALOG BUFFER NOT FLUSHED. 07447 M00S03421.pfload +++|* CATALOG FILE BUFFER POINTERS ADJUSTED. 07448 M00S03422.pfload +++|* CATALOG BUFFER FLUSHED IF NECESSARY. 07449 M00S03423.pfload +++|* FULL SECTOR CONTROL WORD WRITTEN TO BUFFER IF
Line S03424 Modification History | |
---|---|
M01 (Removed by) | 286l859 |
Seq # *Modification Id* Act ----------------------------+ 07450 M01S03424.286l859 ---|* NECESSARY.
Line S00754 Modification History | |
---|---|
M01 (Added by) | 286l859 |
Seq # *Modification Id* Act ----------------------------+ 07451 M01S00754.286l859 +++|* NECESSARY. 07452 M00S03425.pfload +++|* 07453 M00S03426.pfload +++|* USES X - 1, 2, 6, 7. 07454 M00S03427.pfload +++|* A - 1, 2, 6, 7. 07455 M00S03428.pfload +++|* 07456 M00S03429.pfload +++|* CALLS FCB. 07457 M00S03430.pfload +++| 07458 M00S03431.pfload +++| 07459 M00S03432.pfload +++| WCE SUBR ENTRY/EXIT 07460 M00S03433.pfload +++| BX6 X6-X6 CLEAR INCOMPLETE FILE FLAG 07461 M00S03434.pfload +++| SA6 IPFF 07462 M00S03435.pfload +++| SX7 B1 SET *CATALOG ENTRIES WRITTEN* 07463 M00S03436.pfload +++| SA7 CEWF 07464 M01S00755.286l859 +++| SA2 CBFO ADVANCE CATALOG ORDINAL 07465 M01S00756.286l859 +++| IX7 X2+X7 07466 M01S00757.286l859 +++| SA7 A2
Line S03437 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07467 M01S03437.ns22000 ---| SA2 CATS+2 SET *IN* POINTER TO END OF CATALOG ENTRY
Line S02227 Modification History | |
---|---|
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07468 M01S02227.ns22000 +++| SA2 CATS+2 SET IN POINTER TO END OF CATALOG ENTRY 07469 M00S03438.pfload +++| SA1 CSWC ADJUST SECTOR WORD COUNT 07470 M00S03439.pfload +++| SX6 X2+NWCE 07471 M00S03440.pfload +++| SX7 X1+NWCE 07472 M00S03441.pfload +++| SA6 A2 07473 M00S03442.pfload +++| SA7 A1 07474 M00S03443.pfload +++| SX1 X7-100B 07475 M00S03444.pfload +++| NG X1,WCEX IF NOT FULL SECTOR 07476 M00S03445.pfload +++| BX6 X6-X6 CLEAR SECTOR WORD COUNT 07477 M00S03446.pfload +++| SA6 A1 07478 M00S03447.pfload +++| SA1 CATS+FTSC INCREMENT SECTOR COUNTER 07479 M00S03448.pfload +++| SX7 X1+B1 07480 M00S03449.pfload +++| SA7 A1+ 07481 M00S03450.pfload +++| LX7 59-11 07482 M00S03451.pfload +++| NG X7,WCE1 IF AT SECTOR LIMIT 07483 M00S03452.pfload +++| SA1 CATS+4 CHECK BUFFER SPACE 07484 M00S03453.pfload +++| SA2 CATS+2 07485 M00S03454.pfload +++| SX6 X1-101B 07486 M00S03455.pfload +++| IX7 X2-X6 07487 M00S03456.pfload +++| NG X7,WCE2 IF ROOM FOR FULL SECTOR 07488 M00S03457.pfload +++| WCE1 RJ FCB FLUSH CATALOG BUFFER 07489 M00S03458.pfload +++| WCE2 SX6 100B SET FULL SECTOR CONTROL WORD 07490 M00S03459.pfload +++| SA1 CATS+2 07491 M00S03460.pfload +++| SA6 X1
Line S03461 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07492 M01S03461.ns22000 ---| SX7 X1+B1 ADJUST *IN* POINTER
Line S02228 Modification History | |
---|---|
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07493 M01S02228.ns22000 +++| SX7 X1+B1 ADJUST IN POINTER 07494 M00S03462.pfload +++| SA7 A1+
Line S03463 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07495 M01S03463.ns22000 ---| EQ WCEX EXIT
Line S02229 Modification History | |
---|---|
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07496 M01S02229.ns22000 +++| EQ WCEX RETURN 07497 M00S03464.pfload +++| WPR SPACE 4,20 07498 M00S03465.pfload +++|** WPR - WRITE PRU TO *PFU* CIRCULAR BUFFER. 07499 M00S03466.pfload +++|* 07500 M00S03467.pfload +++|* ENTRY (X2) = FET ADDRESS. 07501 M00S03468.pfload +++|* (B6) = FWA OF WORKING BUFFER. 07502 M00S03469.pfload +++|* (B7) = WORD COUNT OF WORKING BUFFER. 07503 M00S03470.pfload +++|* 07504 M00S03471.pfload +++|* EXIT (X2) = FET ADDRESS. 07505 M00S03472.pfload +++|* (B7) = 0 IF NO WRITE ERROR DETECTED. 07506 M00S03473.pfload +++|* = SAME AS ENTRY IF WRITE ERROR DETECTED. 07507 M00S03474.pfload +++|* (X6) = ERROR CODE FROM FET IF (B7) IS NON-ZERO. 07508 M00S03475.pfload +++|* DATA WRITTEN TO CIRCULAR BUFFER. 07509 M00S03476.pfload +++|* WRITE REQUEST ISSUED IF BUFFER AT LEAST HALF FULL. 07510 M00S03477.pfload +++|* 07511 M00S03478.pfload +++|* USES X - 1, 3, 6, 7. 07512 M00S03479.pfload +++|* A - 1, 3, 6, 7. 07513 M00S03480.pfload +++|* B - 2, 3, 4, 6, 7. 07514 M00S03481.pfload +++|* 07515 M00S03482.pfload +++|* CALLS FUB. 07516 M00S03483.pfload +++|* 07517 M00S03484.pfload +++|* MACROS RECALL. 07518 M00S03485.pfload +++| 07519 M00S03486.pfload +++| 07520 M00S03487.pfload +++| WPR SUBR ENTRY/EXIT 07521 M00S03488.pfload +++| 07522 M00S03489.pfload +++|* CHECK SECTOR COUNTER. 07523 M00S03490.pfload +++| 07524 M00S03491.pfload +++| SA1 X2+FTSC CHECK SECTOR COUNTER 07525 M00S03492.pfload +++| LX1 59-11 07526 M00S03493.pfload +++| PL X1,WPR1 IF SECTOR COUNTER NOT AT THRESHOLD 07527 M00S03494.pfload +++| RJ FUB FLUSH BUFFER 07528 M00S03495.pfload +++| NZ X6,WPRX IF WRITE ERROR 07529 M00S03496.pfload +++| SA6 X2+FTSC CLEAR SECTOR COUNTER 07530 M00S03497.pfload +++| 07531 M00S03498.pfload +++|* CHECK BUFFER SPACE. 07532 M00S03499.pfload +++| 07533 M00S03500.pfload +++| WPR1 ZR B7,WPRX IF NO DATA TO TRANSFER 07534 M00S03501.pfload +++| SA1 X2+2 (B2) = IN 07535 M00S03502.pfload +++| SB2 X1 07536 M00S03503.pfload +++| SA1 A1+B1 (B4) = OUT 07537 M00S03504.pfload +++| SB4 X1 07538 M00S03505.pfload +++| SA1 A1+B1 (B3) = LIMIT 07539 M00S03506.pfload +++| SB3 X1 07540 M00S03507.pfload +++| SB4 B4-B2 BUFFER SPACE + 1 = OUT - IN 07541 M00S03508.pfload +++| GE B4,B1,WPR2 IF NO BUFFER WRAP 07542 M00S03509.pfload +++| SA1 X2+B1 BUFFER SPACE + 1 = (OUT-IN)+(LIMIT-FIRST) 07543 M00S03510.pfload +++| SB4 B4+B3 07544 M00S03511.pfload +++| BX1 -X1 07545 M00S03512.pfload +++| SB4 B4+X1 07546 M00S03513.pfload +++| WPR2 GT B4,B7,WPR4 IF ENOUGH ROOM IN BUFFER 07547 M00S03514.pfload +++| 07548 M00S03515.pfload +++|* PROCESS BUFFER FULL. 07549 M00S03516.pfload +++| 07550 M00S03517.pfload +++| SA1 X2 GET FILE NAME 07551 M00S03518.pfload +++| MX6 42 07552 M00S03519.pfload +++| BX7 X6*X1 07553 M00S03520.pfload +++| LX1 59-0 CHECK BUFFER STATUS 07554 M00S03521.pfload +++| SX3 B1+B1 SET WRITE FUNCTION CODE 07555 M00S03522.pfload +++| MX6 -6 07556 M00S03523.pfload +++| PL X1,WPR3 IF BUFFER BUSY 07557 M00S03524.pfload +++| LX1 0-12-59+0+60 GET ERROR STATUS 07558 M00S03525.pfload +++| BX6 -X6*X1 07559 M00S03526.pfload +++| IX7 X7+X3 07560 M00S03527.pfload +++| NZ X6,WPRX IF WRITE ERROR 07561 M00S03528.pfload +++| SA7 X2 ISSUE WRITE REQUEST 07562 M00S03529.pfload +++| WPR3 RECALL WAIT FOR *PFU* TO CATCH UP 07563 M00S03530.pfload +++| EQ WPR1 CHECK BUFFER SPACE 07564 M00S03531.pfload +++| 07565 M00S03532.pfload +++|* MOVE DATA TO CIRCULAR BUFFER. 07566 M00S03533.pfload +++| 07567 M00S03534.pfload +++| WPR4 SA1 B6 MOVE WORD 07568 M00S03535.pfload +++| SB6 B6+B1 ADVANCE WORKING BUFFER ADDRESS 07569 M00S03536.pfload +++| BX6 X1 07570 M00S03537.pfload +++| SB7 B7-B1 DECREMENT WORD COUNT 07571 M00S03538.pfload +++| SA6 B2 07572 M00S03539.pfload +++| SB2 B2+B1 ADVANCE IN 07573 M00S03540.pfload +++| LT B2,B3,WPR5 IF IN .LT. LIMIT 07574 M00S03541.pfload +++| SA1 X2+B1 IN = FIRST 07575 M00S03542.pfload +++| SB2 X1 07576 M00S03543.pfload +++| WPR5 NZ B7,WPR4 IF WORKING BUFFER NOT EMPTY 07577 M00S03544.pfload +++| 07578 M00S03545.pfload +++|* CHECK BUFFER THRESHOLD. 07579 M00S03546.pfload +++| 07580 M00S03547.pfload +++| SX6 B2 UPDATE IN 07581 M00S03548.pfload +++| SA3 X2 CHECK BUFFER STATUS 07582 M00S03549.pfload +++| SA1 X2+FTSC INCREMENT SECTOR COUNTER 07583 M00S03550.pfload +++| SA6 X2+2 07584 M00S03551.pfload +++| SX7 X1+B1 07585 M00S03552.pfload +++| LX3 59-0 07586 M00S03553.pfload +++| SA7 A1 07587 M00S03554.pfload +++| SA1 X2+B1 FIRST 07588 M00S03555.pfload +++| PL X3,WPRX IF BUFFER ALREADY BUSY 07589 M00S03556.pfload +++| SA3 X2+3 OUT 07590 M00S03557.pfload +++| SX6 B3 07591 M00S03558.pfload +++| SX1 X1 07592 M00S03559.pfload +++| IX7 X6-X1 BUFFER SIZE = LIMIT - FIRST 07593 M00S03560.pfload +++| SX6 B2 BUFFER WC = IN - OUT 07594 M00S03561.pfload +++| IX3 X6-X3 07595 M00S03562.pfload +++| PL X3,WPR6 IF NO BUFFER WRAP 07596 M00S03563.pfload +++| IX3 X3+X7 BUFFER WC = BUFFER WC + BUFFER SIZE 07597 M00S03564.pfload +++| WPR6 AX7 1 BUFFER SIZE / 2 07598 M00S03565.pfload +++| IX1 X3-X7 07599 M00S03566.pfload +++| NG X1,WPRX IF BUFFER NOT AT LEAST HALF FULL 07600 M00S03567.pfload +++| SA1 X2 GET FILE NAME 07601 M00S03568.pfload +++| MX6 42 07602 M00S03569.pfload +++| BX7 X6*X1 07603 M00S03570.pfload +++| LX1 -12 GET ERROR STATUS 07604 M00S03571.pfload +++| MX3 -6 07605 M00S03572.pfload +++| BX6 -X3*X1 07606 M00S03573.pfload +++| SX1 B1+B1 SET WRITE FUNCTION CODE 07607 M00S03574.pfload +++| BX7 X7+X1 07608 M00S03575.pfload +++| NZ X6,WPRX IF WRITE ERROR 07609 M00S03576.pfload +++| SA7 X2+ ISSUE WRITE REQUEST
Line S03577 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07610 M01S03577.ns22000 ---| EQ WPRX EXIT
Line S02230 Modification History | |
---|---|
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07611 M01S02230.ns22000 +++| EQ WPRX RETURN
Line S03578 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07612 M01S03578.ns22000 ---| PCB SPACE 4,40 07613 M01S03579.ns22000 ---|** PCB - PROCESS CATALOG BUFFER. 07614 M01S03580.ns22000 ---|* 07615 M01S03581.ns22000 ---|* ENTRY (CPAR) = CONVERTED PARAMETER ARRAY. 07616 M01S03582.ns22000 ---|* (MASK) = MASTER DEVICE MASK. 07617 M01S03583.ns22000 ---|* (MMSK) = CURRENT MASTER DEVICE MASK. 07618 M01S03584.ns22000 ---|* (NCTR) = CURRENT NUMBER OF CATALOG TRACKS. 07619 M01S03585.ns22000 ---|* (CCTR) = CURRENT CATALOG TRACK. 07620 M01S03586.ns22000 ---|* (TMDD) = TABLE OF MASTER DEVICE DESCRIPTIONS. 07621 M01S03587.ns22000 ---|* (NILD) = NON-INITIAL LOAD FLAG. 07622 M01S03588.ns22000 ---|* (CWBF) = CATALOG CONTROL WORD. 07623 M01S03589.ns22000 ---|* 07624 M01S03590.ns22000 ---|* EXIT (X6) = 0 IF FILE NOT TO BE LOADED. 07625 M01S03591.ns22000 ---|* = 1 IF FILE TO BE LOADED. 07626 M01S03592.ns22000 ---|* (TCBF) = CATALOG ENTRY FOR CURRENT FILE. 07627 M01S03593.ns22000 ---|* (MDDS) = MASTER DEVICE DESCRIPTION FOR FILE. 07628 M01S03594.ns22000 ---|* (MMSK) = UPDATED MASTER DEVICE MASK. 07629 M01S03595.ns22000 ---|* (NCTR) = UPDATED NUMBER OF CATALOG TRACKS. 07630 M01S03596.ns22000 ---|* (MAEQ) = UPDATED MASTER EQUIPMENT. 07631 M01S03597.ns22000 ---|* (DAEQ) = DAF EQUIPMENT NUMBER IF FAMILY LOAD. 07632 M01S03598.ns22000 ---|* (NILD) = SET AFTER DEVICE SWITCH. 07633 M01S03599.ns22000 ---|* (CPAR+/COMSPFS/CPDN) = UPDATED MASTER DEVICE NUMBER. 07634 M01S03600.ns22000 ---|* (SKER) = 1 IF *SKIP TO EOR* REQUIRED. 07635 M01S03601.ns22000 ---|* (PFCO) = 0 IF *PFC ONLY* FILE. 07636 M01S03602.ns22000 ---|* " 0 IF NOT *PFC ONLY* FILE. 07637 M01S03603.ns22000 ---|* MASTER DEVICE SWITCH MADE IF NECESSARY. 07638 M01S03604.ns22000 ---|* FILES OPENED IF A MASTER DEVICE SWITCH IS MADE. 07639 M01S03605.ns22000 ---|* CATALOG ENTRY FOR CURRENT FILE MOVED TO CATALOG 07640 M01S03606.ns22000 ---|* BUFFER STARTING AT CURRENT *IN* ADDRESS. 07641 M01S03607.ns22000 ---|* 07642 M01S03608.ns22000 ---|* USES X - ALL. 07643 M01S03609.ns22000 ---|* A - 1, 2, 3, 5, 6, 7. 07644 M01S03610.ns22000 ---|* B - 2, 7. 07645 M01S03611.ns22000 ---|*
Line S03612 Modification History | |
---|---|
M01 (Removed by) | ns2047 |
M02 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07646 M02S03612.ns22000 ---|* CALLS CCE, CCI, CSP, EFL, MCE, MCO, 07647 M02S03613.ns22000 ---|* PDI, PGF, SDM, SEM, SMD, VFN.
Line S00022 Modification History | |
---|---|
M01 (Added by) | ns2047 |
M02 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07648 M02S00022.ns22000 ---|* CALLS CCE, CCI, CSP, EFL, MCE, MCO, PDI, PGF, RAS, 07649 M02S00023.ns22000 ---|* SDM, SEM, SLD, SMD, VFN.
Line S03614 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07650 M01S03614.ns22000 ---|* 07651 M01S03615.ns22000 ---|* MACROS CWREAD, EDITS, MESSAGE, MOVE. 07652 M01S03616.ns22000 ---| 07653 M01S03617.ns22000 ---| 07654 M01S03618.ns22000 ---| PCB SUBR ENTRY/EXIT 07655 M01S03619.ns22000 ---| 07656 M01S03620.ns22000 ---|* CHECK FOR PFC ONLY FILE. 07657 M01S03621.ns22000 ---| 07658 M01S03622.ns22000 ---| SA1 CWBF FETCH CONTROL WORD 07659 M01S03623.ns22000 ---| MX0 -3 EXTRACT SUBTYPE 07660 M01S03624.ns22000 ---| LX0 11-2 07661 M01S03625.ns22000 ---| BX7 -X0*X1 07662 M01S03626.ns22000 ---| SA7 PFCO SAVE *PFC ONLY* FLAG 07663 M01S03627.ns22000 ---| 07664 M01S03628.ns22000 ---|* READ CATALOG ENTRY. 07665 M01S03629.ns22000 ---| 07666 M01S03630.ns22000 ---| MX0 51 07667 M01S03631.ns22000 ---| BX5 -X0*X1 07668 M01S03632.ns22000 ---| CWREAD TAPE,TCBF,X5 07669 M01S03633.ns22000 ---| NZ X7,PCB5 IF PARITY ERROR 07670 M01S03634.ns22000 ---| RJ VFN VALIDATE FILE NAME 07671 M01S03635.ns22000 ---| PL X3,PCB6 IF ILLEGAL FILE NAME 07672 M01S03636.ns22000 ---| SA1 TCBF+FCUI VALIDATE USER INDEX 07673 M01S03637.ns22000 ---| SX6 X1+ 07674 M01S03638.ns22000 ---| NG X6,PCB6 IF ILLEGAL USER INDEX 07675 M01S03639.ns22000 ---| RJ SDM SET DISPLAY MESSAGES 07676 M01S03640.ns22000 ---| 07677 M01S03641.ns22000 ---|* CHECK FORMAT OF CATALOG ENTRY. 07678 M01S03642.ns22000 ---| 07679 M01S03643.ns22000 ---| SA1 CWBF CHECK SIZE OF CATALOG ENTRY 07680 M01S03644.ns22000 ---| MX6 -9 07681 M01S03645.ns22000 ---| BX2 -X6*X1 07682 M01S03646.ns22000 ---| SX1 X2-NWCE 07683 M01S03647.ns22000 ---| ZR X1,PCB1 IF NOT CURRENT SIZE 07684 M01S03648.ns22000 ---| SX4 TCBF 07685 M01S03649.ns22000 ---| RJ CCE CONVERT CATALOG ENTRY TO CURRENT FORMAT 07686 M01S03650.ns22000 ---| 07687 M01S03651.ns22000 ---|* PROCESS SELECTIVE PARAMETERS. 07688 M01S03652.ns22000 ---| 07689 M01S03653.ns22000 ---| PCB1 SA1 ZOPF 07690 M01S03654.ns22000 ---| PL X1,PCB2 IF *OP=Z* NOT SELECTED 07691 M01S03655.ns22000 ---| SA1 PFCO 07692 M01S03656.ns22000 ---| ZR X1,PCB4 IF *PFC ONLY* 07693 M01S03657.ns22000 ---| PCB2 SA1 CPAR+/COMSPFS/CPDI 07694 M01S03658.ns22000 ---| SA2 TCBF+FCUI USER INDEX FROM CATALOG 07695 M01S03659.ns22000 ---| NZ X1,PCB3 IF DESTINATION INDEX SPECIFIED 07696 M01S03660.ns22000 ---| MX0 -3 CHECK USER INDEX AGAINST MASK 07697 M01S03661.ns22000 ---| BX1 -X0*X2 07698 M01S03662.ns22000 ---| SA2 MASK 07699 M01S03663.ns22000 ---| SB2 X1 07700 M01S03664.ns22000 ---| MX0 -1 07701 M01S03665.ns22000 ---| AX1 X2,B2 SELECT MASK BIT 07702 M01S03666.ns22000 ---| BX2 -X0*X1 07703 M01S03667.ns22000 ---| ZR X2,PCB4 IF USER INDEX NOT TO BE LOADED 07704 M01S03668.ns22000 ---| PCB3 RJ CSP CHECK SELECTIVE PARAMETERS 07705 M01S03669.ns22000 ---| ZR X6,PCB4 IF FILE NOT TO BE LOADED 07706 M01S03670.ns22000 ---| RJ CCI CHECK CATALOG IMAGE 07707 M01S03671.ns22000 ---| NZ X6,PCB4 IF FILE NOT TO BE LOADED 07708 M01S03672.ns22000 ---| RJ PDI PROCESS DESTINATION INDEX 07709 M01S03673.ns22000 ---| 07710 M01S03674.ns22000 ---|* CHECK FILE TYPE. 07711 M01S03675.ns22000 ---| 07712 M01S03676.ns22000 ---| SA1 TCBF+FCBS IAF(0)/DAF(1) FLAG (BIT 11) 07713 M01S03677.ns22000 ---| SA2 CPAR+/COMSPFS/CPOP LOAD OPTIONS 07714 M01S03678.ns22000 ---| LX1 59-11 07715 M01S03679.ns22000 ---| LX2 59-55 DAF ONLY LOAD FLAG (BIT 55) 07716 M01S03680.ns22000 ---| NG X1,PCB7 IF A DIRECT ACCESS FILE 07717 M01S03681.ns22000 ---| PL X2,PCB17 IF NOT DIRECT ONLY FILE 07718 M01S03682.ns22000 ---| 07719 M01S03683.ns22000 ---|* SUPPRESS LOADING OF FILE. 07720 M01S03684.ns22000 ---| 07721 M01S03685.ns22000 ---| PCB4 SX7 B1 SET SKIP TO EOR FLAG 07722 M01S03686.ns22000 ---| BX6 X6-X6 CLEAR LOAD FLAG 07723 M01S03687.ns22000 ---| SA7 SKER 07724 M01S03688.ns22000 ---| EQ PCBX EXIT 07725 M01S03689.ns22000 ---| 07726 M01S03690.ns22000 ---|* PROCESS PARITY ERROR. 07727 M01S03691.ns22000 ---| 07728 M01S03692.ns22000 ---| PCB5 SX5 MSGN SEND TAPE PARITY ERROR MESSAGE 07729 M01S03693.ns22000 ---| RJ SEM 07730 M01S03694.ns22000 ---| EQ PCB4 SKIP FILE 07731 M01S03695.ns22000 ---| 07732 M01S03696.ns22000 ---|* PROCESS ILLEGAL FILE NAME/USER INDEX. 07733 M01S03697.ns22000 ---| 07734 M01S03698.ns22000 ---| PCB6 SA1 TCBF+FCFN SET NAME/INDEX PARAMETER 07735 M01S03699.ns22000 ---| MX0 30 07736 M01S03700.ns22000 ---| BX6 X0*X1 07737 M01S03701.ns22000 ---| BX7 -X0*X1 07738 M01S03702.ns22000 ---| LX6 30 07739 M01S03703.ns22000 ---| SA7 MPLH 07740 M01S03704.ns22000 ---| SA6 MPUH 07741 M01S03705.ns22000 ---| EDITS MSNI,MES6 ENTER OCTAL DISPLAY FOR NAME AND INDEX 07742 M01S03706.ns22000 ---| RJ SEM SEND ILLEGAL NAME/INDEX MESSAGE 07743 M01S03707.ns22000 ---| EQ PCB4 SKIP FILE 07744 M01S03708.ns22000 ---| 07745 M01S03709.ns22000 ---|* PROCESS DIRECT ACCESS FILE. 07746 M01S03710.ns22000 ---| 07747 M01S03711.ns22000 ---| PCB7 LX2 59-56-59+55 GET INDIRECT ONLY FILE 07748 M01S03712.ns22000 ---| NG X2,PCB4 IF INDIRECT ONLY LOAD 07749 M01S03713.ns22000 ---| MX0 -6 07750 M01S03714.ns22000 ---| SA1 CPAR+/COMSPFS/CPPN 07751 M01S03715.ns22000 ---| SA2 TCBF+FCEO GET DN FROM CATALOG 07752 M01S03716.ns22000 ---| ZR X1,PCB8 IF NOT AN AUXILIARY DEVICE LOAD 07753 M01S03717.ns22000 ---| LX0 36 CLEAR DEVICE NUMBER 07754 M01S03718.ns22000 ---| BX6 X0*X2 07755 M01S03719.ns22000 ---| SA6 A2 07756 M01S03720.ns22000 ---| EQ PCB17 LOAD FILE 07757 M01S03721.ns22000 ---| 07758 M01S03722.ns22000 ---| PCB8 SA1 TCBF+FCUI USER INDEX 07759 M01S03723.ns22000 ---| SX4 X1-SBUI 07760 M01S03724.ns22000 ---| NG X4,PCB9 IF NOT *MSF* SUBFAMILY USER INDEX 07761 M01S03725.ns22000 ---| BX3 -X4 07762 M01S03726.ns22000 ---| SX4 X3+MNSF-1 07763 M01S03727.ns22000 ---| PCB9 SA3 CPAR+/COMSPFS/CPDN MASTER DEVICE NUMBER 07764 M01S03728.ns22000 ---| LX2 -36 07765 M01S03729.ns22000 ---| BX1 -X0*X2 DN FROM CATALOG 07766 M01S03730.ns22000 ---| IX6 X2-X1 07767 M01S03731.ns22000 ---| BX7 X1-X3 07768 M01S03732.ns22000 ---| SB7 MSTT INITIALIZE DEVICE SEARCH ADDRESS 07769 M01S03733.ns22000 ---| NG X4,PCB10 IF NOT *MSF* SUBFAMILY USER INDEX 07770 M01S03734.ns22000 ---| BX7 X7-X7 FORCE MASTER DEVICE 07771 M01S03735.ns22000 ---| BX1 X1-X1 07772 M01S03736.ns22000 ---| PCB10 NZ X7,PCB11 IF *DN* FROM CATALOG NOT MASTER DEVICE 07773 M01S03737.ns22000 ---| LX6 36 CLEAR DN FROM CATALOG 07774 M01S03738.ns22000 ---| SA6 A2 07775 M01S03739.ns22000 ---| PCB11 ZR X1,PCB12 IF *DN* FROM CATALOG IS ZERO 07776 M01S03740.ns22000 ---| SX3 X1+ USE DN FROM CATALOG
Line S03741 Modification History | |
---|---|
M01 (Removed by) | ns2047 |
M02 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07777 M02S03741.ns22000 ---|
Line S03742 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07778 M01S03742.ns22000 ---| 07779 M01S03743.ns22000 ---|* SEARCH FOR DIRECT ACCESS DEVICE.
Line S03744 Modification History | |
---|---|
M01 (Removed by) | ns2047 |
M02 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07780 M02S03744.ns22000 ---|* 07781 M02S03745.ns22000 ---|* (B7) = CURRENT ADDRESS IN TABLE OF DEVICES (MSTT). 07782 M02S03746.ns22000 ---|
Line S03747 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07783 M01S03747.ns22000 ---| 07784 M01S03748.ns22000 ---| PCB12 SA1 B7+ GET *DN* OF A DEVICE IN TABLE 07785 M01S03749.ns22000 ---| BX2 -X0*X1 07786 M01S03750.ns22000 ---| IX6 X2-X3 COMPARE DN,S 07787 M01S03751.ns22000 ---| ZR X1,PCB13 IF END OF TABLE 07788 M01S03752.ns22000 ---| SB7 B7+2 ADVANCE TABLE ADDRESS 07789 M01S03753.ns22000 ---| NZ X6,PCB12 IF NOT CORRECT DEVICE 07790 M01S03754.ns22000 ---| LX1 -6 SET DAF EQUIPMENT NUMBER 07791 M01S03755.ns22000 ---| BX7 -X0*X1 07792 M01S03756.ns22000 ---| SA7 DAEQ 07793 M01S03757.ns22000 ---| SA2 TCBF+FCUI USER INDEX OF FILE 07794 M01S03758.ns22000 ---| MX6 -3 07795 M01S03759.ns22000 ---| BX2 -X6*X2 07796 M01S03760.ns22000 ---| SA1 A1+B1 GET SECONDARY MASK OF DEVICE
Line S00024 Modification History | |
---|---|
M01 (Added by) | ns2047 |
M02 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07797 M02S00024.ns22000 ---| SB7 A1 SAVE TABLE ADDRESS
Line S03761 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07798 M01S03761.ns22000 ---| SB2 X2+8-59 07799 M01S03762.ns22000 ---| AX6 X1,B2 SELECT CORRECT MASK BIT
Line S03763 Modification History | |
---|---|
M01 (Removed by) | ns2047 |
M02 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07800 M02S03763.ns22000 ---| NG X6,PCB17 IF USER INDEX ALLOWED ON DEVICE
Line S00025 Modification History | |
---|---|
M01 (Added by) | ns2047 |
M02 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07801 M02S00025.ns22000 ---| NG X6,PCB16.1 IF USER INDEX ALLOWED ON DEVICE
Line S03764 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07802 M01S03764.ns22000 ---| PL X4,PCB17 IF *MSF* SUBFAMILY USER INDEX 07803 M01S03765.ns22000 ---| 07804 M01S03766.ns22000 ---|* CHECK DESTINATION DEVICE. 07805 M01S03767.ns22000 ---| 07806 M01S03768.ns22000 ---| PCB13 SA1 CPAR+/COMSPFS/CPDD DESTINATION DEVICE
Line S03769 Modification History | |
---|---|
M01 (Removed by) | ns2047 |
M02 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07807 M02S03769.ns22000 ---| ZR X1,PCB14 IF DESTINATION DEVICE NOT SPECIFIED
Line S00026 Modification History | |
---|---|
M01 (Added by) | ns2047 |
M02 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07808 M02S00026.ns22000 ---| ZR X1,PCB13.1 IF DESTINATION DEVICE NOT SPECIFIED
Line S03770 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07809 M01S03770.ns22000 ---| SA2 TCBF+FCUI USER INDEX OF FILE 07810 M01S03771.ns22000 ---| MX0 -6 07811 M01S03772.ns22000 ---| BX7 -X0*X1 DD 07812 M01S03773.ns22000 ---| LX1 -6 MSTT ADDRESS OF DD 07813 M01S03774.ns22000 ---| SA3 X1+B1 SECONDARY MASK OF DD
Line S00027 Modification History | |
---|---|
M01 (Added by) | ns2047 |
M02 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07814 M02S00027.ns22000 ---| SB7 A3+ SAVE TABLE ADDRESS
Line S03775 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07815 M01S03775.ns22000 ---| MX1 -3 07816 M01S03776.ns22000 ---| BX2 -X1*X2 07817 M01S03777.ns22000 ---| SA1 CPAR+/COMSPFS/CPDN MASTER DN 07818 M01S03778.ns22000 ---| SB2 X2+8-59 07819 M01S03779.ns22000 ---| AX3 X3,B2 POSITION MASK BIT 07820 M01S03780.ns22000 ---| BX2 X1-X7 COMPARE DD WITH MASTER DN 07821 M01S03781.ns22000 ---| NG X3,PCB15 IF USER INDEX ALLOWED ON DEVICE
Line S00028 Modification History | |
---|---|
M01 (Added by) | ns2047 |
M02 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07822 M02S00028.ns22000 ---| PCB13.1 SA1 CPAR+/COMSPFS/CPOP 07823 M02S00029.ns22000 ---| LX1 59-54 07824 M02S00030.ns22000 ---| NG X1,PCB16.2 IF *OP=L* SPECIFIED
Line S03782 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07825 M01S03782.ns22000 ---| 07826 M01S03783.ns22000 ---|* NO DEVICE FOUND TO LOAD DIRECT ACCESS FILE ON. 07827 M01S03784.ns22000 ---|
Line S03785 Modification History | |
---|---|
M01 (Removed by) | ns2047 |
M02 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07828 M02S03785.ns22000 ---| PCB14 SX5 =C* ALTERNATE DEVICE NOT FOUND.* 07829 M02S03786.ns22000 ---| RJ SEM 07830 M02S03787.ns22000 ---| SX5 MSGG * STATUS ERROR LFN UI*
Line S00031 Modification History | |
---|---|
M01 (Added by) | ns2047 |
M02 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07831 M02S00031.ns22000 ---| PCB14 SX5 MES12 *PFLOAD - ALTERNATE DEVICE NOT FOUND* 07832 M02S00032.ns22000 ---| PCB14.1 SA1 TCBF+FCFN SET FILE NAME AND USER INDEX IN MESSAGE 07833 M02S00033.ns22000 ---| MX2 42 07834 M02S00034.ns22000 ---| BX6 X2*X1 07835 M02S00035.ns22000 ---| BX7 -X2*X1 07836 M02S00036.ns22000 ---| SA6 MPFN 07837 M02S00037.ns22000 ---| SA7 MPUI 07838 M02S00038.ns22000 ---| EDITS MSFN,X5 FORMAT ERROR MESSAGE
Line S03788 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07839 M01S03788.ns22000 ---| RJ SEM 07840 M01S03789.ns22000 ---| EQ PCB4 SKIP LOADING OF FILE 07841 M01S03790.ns22000 ---|
Line S00039 Modification History | |
---|---|
M01 (Added by) | ns2047 |
M02 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07842 M02S00039.ns22000 ---|* PROCESS *DN* AND/OR *DD* FOUND. 07843 M02S00040.ns22000 ---|
Line S03791 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07844 M01S03791.ns22000 ---| PCB15 SA1 A3-B1 SET DAF EQUIPMENT NUMBER 07845 M01S03792.ns22000 ---| SA3 TCBF+FCEO CLEAR *DN* FROM CATALOG 07846 M01S03793.ns22000 ---| LX1 -6 07847 M01S03794.ns22000 ---| BX6 -X0*X1 07848 M01S03795.ns22000 ---| LX0 36 07849 M01S03796.ns22000 ---| SA6 DAEQ 07850 M01S03797.ns22000 ---| BX1 X0*X3 07851 M01S03798.ns22000 ---| NZ X2,PCB16 IF *DD* NOT EQUAL TO *DN* 07852 M01S03799.ns22000 ---| BX7 X7-X7 CLEAR *DN* IN CATALOG 07853 M01S03800.ns22000 ---| PCB16 LX7 36 PUT *DD* IN CATALOG 07854 M01S03801.ns22000 ---| BX6 X1+X7 07855 M01S03802.ns22000 ---| SA6 A3+
Line S00041 Modification History | |
---|---|
M01 (Added by) | ns2047 |
M02 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07856 M02S00041.ns22000 ---| 07857 M02S00042.ns22000 ---|* LOAD LEVEL FILES IF *OP=L* SPECIFIED. 07858 M02S00043.ns22000 ---| 07859 M02S00044.ns22000 ---| PCB16.1 SA1 CPAR+/COMSPFS/CPOP 07860 M02S00045.ns22000 ---| LX1 59-54 07861 M02S00046.ns22000 ---| PL X1,PCB16.4 IF *OP=L* NOT SPECIFIED 07862 M02S00047.ns22000 ---| PCB16.2 RJ SLD SELECT LARGEST DEVICE 07863 M02S00048.ns22000 ---| ZR X4,PCB14 IF NO DEVICE FOUND 07864 M02S00049.ns22000 ---| PL X5,PCB17 IF SPACE FOR FILE ON DEVICE 07865 M02S00050.ns22000 ---| PCB16.3 SX5 MES13 * PFLOAD - NO SPACE FOR FILE* 07866 M02S00051.ns22000 ---| EQ PCB14.1 ISSUE MESSAGE AND SKIP FILE 07867 M02S00052.ns22000 ---| 07868 M02S00053.ns22000 ---|* CHECK IF ENOUGH SPACE FOR FILE ON SELECTED DEVICE. 07869 M02S00054.ns22000 ---| 07870 M02S00055.ns22000 ---| PCB16.4 SA5 B7+ GET TABLE ENTRY 07871 M02S00056.ns22000 ---| RJ RAS RETURN AVAILABLE SPACE 07872 M02S00057.ns22000 ---| SA2 TCBF+FCLF GET FILE LENGTH 07873 M02S00058.ns22000 ---| AX2 36 07874 M02S00059.ns22000 ---| IX5 X1-X2 07875 M02S00060.ns22000 ---| NG X5,PCB16.3 IF NO SPACE FOR FILE
Line S03803 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 07876 M01S03803.ns22000 ---| 07877 M01S03804.ns22000 ---|* CHECK IF FILE ALREADY PERMANENT. 07878 M01S03805.ns22000 ---| 07879 M01S03806.ns22000 ---| PCB17 RJ SMD SET MASTER DEVICE PARAMETERS 07880 M01S03807.ns22000 ---| RJ EFL ENTER FILE LIST 07881 M01S03808.ns22000 ---| ZR X6,PCB22 IF FILE ALREADY PRESENT 07882 M01S03809.ns22000 ---| 07883 M01S03810.ns22000 ---|* LOAD FILE. 07884 M01S03811.ns22000 ---| 07885 M01S03812.ns22000 ---| PCB18 SA5 IDSA+/COMSPFS/ADMS 07886 M01S03813.ns22000 ---| MOVE 3,MSGA,X5 07887 M01S03814.ns22000 ---| MESSAGE MSGA,1 * LOADING (FILE NAME) (USER INDEX) 07888 M01S03815.ns22000 ---| SA1 PFCO FETCH *PFC ONLY* FLAG 07889 M01S03816.ns22000 ---| ZR X1,PCB19 IF *PFC* ONLY 07890 M01S03817.ns22000 ---| SA1 ZOPF FETCH OP=Z FLAG 07891 M01S03818.ns22000 ---| PL X1,PCB20 IF *OP=Z* NOT SELECTED 07892 M01S03819.ns22000 ---| BX6 X6-X6 07893 M01S03820.ns22000 ---| SA6 TCBF+FCAA+FCAT*0+FCAF*0 07894 M01S03821.ns22000 ---| EQ PCB20 CHECK UTILITY CONTROL DATE UPDATE 07895 M01S03822.ns22000 ---| 07896 M01S03823.ns22000 ---| PCB19 SX6 B1 SET *ASAVER* FLAG IN PFC 07897 M01S03824.ns22000 ---| SA1 TCBF+FCAF 07898 M01S03825.ns22000 ---| LX6 52 07899 M01S03826.ns22000 ---| BX6 X1+X6 07900 M01S03827.ns22000 ---| SA6 A1+ 07901 M01S03828.ns22000 ---| PCB20 SA1 UDAT FETCH UTLITY CONTROL UPDATE FLAG 07902 M01S03829.ns22000 ---| ZR X1,PCB21 IF FORCED UPDATE FLAG NOT SET 07903 M01S03830.ns22000 ---| MX0 24 07904 M01S03831.ns22000 ---| SA2 TCBF+FCUD 07905 M01S03832.ns22000 ---| BX6 X0*X2 07906 M01S03833.ns22000 ---| BX6 X6+X1 07907 M01S03834.ns22000 ---| SA6 A2+ 07908 M01S03835.ns22000 ---| PCB21 RJ MCE MOVE CATALOG ENTRY TO CATALOG BUFFER 07909 M01S03836.ns22000 ---| SX6 B1 SET LOAD FLAG 07910 M01S03837.ns22000 ---| SA6 PCBA 07911 M01S03838.ns22000 ---| SA1 CPAR+/COMSPFS/CPLO 07912 M01S03839.ns22000 ---| PL X1,PCBX IF CATALOG NOT REQUESTED 07913 M01S03840.ns22000 ---| SB2 TCBF 07914 M01S03841.ns22000 ---| RJ MCO 07915 M01S03842.ns22000 ---| SX6 B1 SET LOAD FLAG 07916 M01S03843.ns22000 ---| EQ PCBX RETURN 07917 M01S03844.ns22000 ---| 07918 M01S03845.ns22000 ---|* PROCESS REPLACE OPTION. 07919 M01S03846.ns22000 ---| 07920 M01S03847.ns22000 ---| PCB22 SA1 CPAR+/COMSPFS/CPOP 07921 M01S03848.ns22000 ---| LX1 59-52 07922 M01S03849.ns22000 ---| PL X1,PCB4 IF FILE NOT TO BE LOADED (NO REPLACE) 07923 M01S03850.ns22000 ---| RJ PGF PURGE FILE 07924 M01S03851.ns22000 ---| NZ X6,PCB4 IF FILE NOT TO BE LOADED 07925 M01S03852.ns22000 ---| EQ PCB18 CATALOG FILE 07926 M01S03853.ns22000 ---| 07927 M01S03854.ns22000 ---| 07928 M01S03855.ns22000 ---| PCBA CON 0 FILES PROCESSED FLAG 07929 M01S03856.ns22000 ---| NCTR BSSZ 1 NUMBER OF CATALOG TRACKS 07930 M01S03857.ns22000 ---| CSP SPACE 4,20 07931 M01S03858.ns22000 ---|** CSP - CHECK SELECTION PARAMETERS. 07932 M01S03859.ns22000 ---|* 07933 M01S03860.ns22000 ---|* ENTRY (CPAR) = CONVERTED PARAMETER ARRAY. 07934 M01S03861.ns22000 ---|* (TCBF) = CATALOG ENTRY FOR CURRENT FILE. 07935 M01S03862.ns22000 ---|* (FSAD) = ALTERNATE DEVICE SELECTION PARAMETER. 07936 M01S03863.ns22000 ---|* (FSSA) = SECONDARY ALTERNATE DEVICE SELECTION 07937 M01S03864.ns22000 ---|* PARAMETER. 07938 M01S03865.ns22000 ---|* (TMDD) = TABLE OF MASTER DEVICE DESCRIPTIONS. 07939 M01S03866.ns22000 ---|* 07940 M01S03867.ns22000 ---|* EXIT (X6) = 0 IF FILE NOT TO BE LOADED. 07941 M01S03868.ns22000 ---|* = 1 IF FILE TO BE LOADED. 07942 M01S03869.ns22000 ---|* 07943 M01S03870.ns22000 ---|* USES X - 0, 1, 2, 3, 4, 6, 7. 07944 M01S03871.ns22000 ---|* A - 1, 2, 3, 4. 07945 M01S03872.ns22000 ---|* 07946 M01S03873.ns22000 ---|* CALLS CDT. 07947 M01S03874.ns22000 ---| 07948 M01S03875.ns22000 ---| 07949 M01S03876.ns22000 ---| CSP SUBR ENTRY/EXIT 07950 M01S03877.ns22000 ---| SB4 TCBF CATALOG ADDRESS FOR *CDT* 07951 M01S03878.ns22000 ---| RJ CDT CHECK DATE/TIME 07952 M01S03879.ns22000 ---| ZR X6,CSPX IF DATE/TIME FAILS 07953 M01S03880.ns22000 ---| 07954 M01S03881.ns22000 ---|* CHECK USER INDEX. 07955 M01S03882.ns22000 ---| 07956 M01S03883.ns22000 ---| SA2 CPAR+/COMSPFS/CPUI CHECK USER INDEX 07957 M01S03884.ns22000 ---| ZR X2,CSP2 IF NOT PRESENT 07958 M01S03885.ns22000 ---| SA3 TCBF+FCFN GET CATALOG FILE NAME 07959 M01S03886.ns22000 ---| MX0 42 07960 M01S03887.ns22000 ---| BX7 X0*X3 07961 M01S03888.ns22000 ---| SA1 CPAR+/COMSPFS/CPPF 07962 M01S03889.ns22000 ---| ZR X1,CSP1 IF PF NOT SPECIFIED 07963 M01S03890.ns22000 ---| BX1 X1-X7 07964 M01S03891.ns22000 ---| NZ X1,CSP5 IF FILE NOT TO BE LOADED 07965 M01S03892.ns22000 ---| CSP1 BX3 -X0*X3 07966 M01S03893.ns22000 ---| IX2 X2-X3 07967 M01S03894.ns22000 ---| NZ X2,CSP5 IF FILE NOT TO BE LOADED 07968 M01S03895.ns22000 ---| 07969 M01S03896.ns22000 ---|* CHECK FOR ALTERNATE DEVICE LOAD. 07970 M01S03897.ns22000 ---| 07971 M01S03898.ns22000 ---| CSP2 SA1 FSAD 07972 M01S03899.ns22000 ---| NZ X1,CSP4 IF ALTERNATE DEVICE 07973 M01S03900.ns22000 ---| SA1 FSSA 07974 M01S03901.ns22000 ---| ZR X1,CSPX IF NO SECONDARY ALTERNATE DEVICE 07975 M01S03902.ns22000 ---| SA2 CPAR+/COMSPFS/CPDI 07976 M01S03903.ns22000 ---| SX0 7B 07977 M01S03904.ns22000 ---| NZ X2,CSP3 IF DESTINATION INDEX SPECIFIED 07978 M01S03905.ns22000 ---| SA2 TCBF+FCUI GET USER INDEX OF FILE 07979 M01S03906.ns22000 ---| CSP3 BX3 X0*X2 GET MASTER DEVICE NUMBER 07980 M01S03907.ns22000 ---| SA2 TMDD+X3 07981 M01S03908.ns22000 ---| MX0 -6 07982 M01S03909.ns22000 ---| BX3 -X0*X2 07983 M01S03910.ns22000 ---| IX7 X3-X1 07984 M01S03911.ns22000 ---| ZR X7,CSPX IF MASTER DEVICE = SECONDARY 07985 M01S03912.ns22000 ---| CSP4 SA2 TCBF+FCEO GET DEVICE NUMBER FROM CATALOG 07986 M01S03913.ns22000 ---| LX2 24 07987 M01S03914.ns22000 ---| MX0 -6 07988 M01S03915.ns22000 ---| BX2 -X0*X2 07989 M01S03916.ns22000 ---| BX2 X2-X1 07990 M01S03917.ns22000 ---| ZR X2,CSPX IF FILE IS TO BE LOADED 07991 M01S03918.ns22000 ---| CSP5 SX6 B0 SET TO NOT LOAD FILE 07992 M01S03919.ns22000 ---| EQ CSPX RETURN 07993 M01S03920.ns22000 ---| AUP SPACE 4,20 07994 M01S03921.ns22000 ---|** AUP - ACTIVATE UTILITY PROCESSOR. 07995 M01S03922.ns22000 ---|* 07996 M01S03923.ns22000 ---|* (PAFL) = 0 IF PFU NOT ACTIVE. 07997 M01S03924.ns22000 ---|* = 1 IF PFU ALREADY ACTIVE. 07998 M01S03925.ns22000 ---|* (MAEQ) = MASTER EQUIPMENT. 07999 M01S03926.ns22000 ---|* (CPDN) = DEVICE NUMBER. 08000 M01S03927.ns22000 ---|* (TCBF+FCUI) = USER INDEX TO ACTIVATE PFU ON. 08001 M01S03928.ns22000 ---|* 08002 M01S03929.ns22000 ---|* EXIT (PAFL) = 1. 08003 M01S03930.ns22000 ---|* (RICT) = RANDOM INDEX OF PETS EOI. 08004 M01S03931.ns22000 ---|* PFU ACTIVATED IF NOT ALREADY ACTIVE. 08005 M01S03932.ns22000 ---|* CATS AND PETS FILES SET UP FOR PROCESSING. 08006 M01S03933.ns22000 ---|* 08007 M01S03934.ns22000 ---|* USES X - 1, 2, 3, 6, 7. 08008 M01S03935.ns22000 ---|* A - 1, 2, 3, 6, 7. 08009 M01S03936.ns22000 ---|* 08010 M01S03937.ns22000 ---|* CALLS RCT. 08011 M01S03938.ns22000 ---|* 08012 M01S03939.ns22000 ---|* MACROS CALLPFU, RECALL. 08013 M01S03940.ns22000 ---| 08014 M01S03941.ns22000 ---| 08015 M01S03942.ns22000 ---| AUP SUBR ENTRY/EXIT 08016 M01S03943.ns22000 ---| SA2 PAFL PFU ACTIVITY FLAG 08017 M01S03944.ns22000 ---| SA3 MAEQ 08018 M01S03945.ns22000 ---| NZ X2,AUPX IF PFU ALREADY ACTIVE 08019 M01S03946.ns22000 ---| SA2 CPAR+/COMSPFS/CPDN 08020 M01S03947.ns22000 ---| LX3 23-11 SET MASTER EQUIPMENT 08021 M01S03948.ns22000 ---| BX6 X3 08022 M01S03949.ns22000 ---| SA1 FAPM SET FET ADDRESS PARAMETER 08023 M01S03950.ns22000 ---| SA6 DATA+FTDW 08024 M01S03951.ns22000 ---| LX2 54 SET DEVICE NUMBER 08025 M01S03952.ns22000 ---| BX7 X2+X1 08026 M01S03953.ns22000 ---| SA7 CATS+FTPM 08027 M01S03954.ns22000 ---| SA1 CATS CLEAR FET STATUS FIELDS 08028 M01S03955.ns22000 ---| SA2 PETS 08029 M01S03956.ns22000 ---| MX3 42 08030 M01S03957.ns22000 ---| BX6 X3*X1 08031 M01S03958.ns22000 ---| SX1 B1 SET CATS FET COMPLETE 08032 M01S03959.ns22000 ---| BX7 X6+X1 08033 M01S03960.ns22000 ---| SA7 A1 08034 M01S03961.ns22000 ---| BX6 X3*X2 08035 M01S03962.ns22000 ---| SA1 DATA 08036 M01S03963.ns22000 ---| SA6 A2 08037 M01S03964.ns22000 ---| BX7 X3*X1 08038 M01S03965.ns22000 ---| SA7 A1 08039 M01S03966.ns22000 ---| BX6 X6-X6 CLEAR SECTOR COUNTS 08040 M01S03967.ns22000 ---| SA6 CATS+FTSC 08041 M01S03968.ns22000 ---| SA6 PETS+FTSC 08042 M01S03969.ns22000 ---| SA6 DATA+FTSC 08043 M01S03970.ns22000 ---| SA6 DATA+FTDL CLEAR DATA FILE STATE WORD 08044 M01S03971.ns22000 ---| CALLPFU CATS,CTLM ACTIVATE PFU LOAD PROCESSOR 08045 M01S03972.ns22000 ---| RECALL DATA WAIT FOR PFU TO INITIALIZE 08046 M01S03973.ns22000 ---| RJ RCT READ CATALOG TRACK 08047 M01S03974.ns22000 ---| SA1 PETS+FTSC SET PETS RANDOM INDEX 08048 M01S03975.ns22000 ---| MX2 24 08049 M01S03976.ns22000 ---| BX6 X2*X1 08050 M01S03977.ns22000 ---| LX6 -36 08051 M01S03978.ns22000 ---| SA6 RICT 08052 M01S03979.ns22000 ---| EQ AUPX EXIT 08053 M01S03980.ns22000 ---| 08054 M01S03981.ns22000 ---| PAFL BSSZ 1 PFU ACTIVE FLAG 08055 M01S03982.ns22000 ---| FAPM VFD 6/0,18/DATA,18/PETS,18/PAFL FET ADDRESS PARAMETER 08056 M01S03983.ns22000 ---| DUP SPACE 4,15 08057 M01S03984.ns22000 ---|** DUP - DROP UTILITY PROCESSOR. 08058 M01S03985.ns22000 ---|* 08059 M01S03986.ns22000 ---|* ENTRY (PAFL) = 0 IF PFU NOT ACTIVE. 08060 M01S03987.ns22000 ---|* = 1 IF PFU ACTIVE. 08061 M01S03988.ns22000 ---|* 08062 M01S03989.ns22000 ---|* EXIT (PAFL) = 0. 08063 M01S03990.ns22000 ---|* PFU DROPPED IF ACTIVE. 08064 M01S03991.ns22000 ---|* CATALOG PROCESSING COMPLETED. 08065 M01S03992.ns22000 ---|* 08066 M01S03993.ns22000 ---|* USES X - 1, 2, 6. 08067 M01S03994.ns22000 ---|* A - 1, 6. 08068 M01S03995.ns22000 ---|* 08069 M01S03996.ns22000 ---|* CALLS FCB. 08070 M01S03997.ns22000 ---|* 08071 M01S03998.ns22000 ---|* MACROS RECALL. 08072 M01S03999.ns22000 ---| 08073 M01S04000.ns22000 ---| 08074 M01S04001.ns22000 ---| DUP SUBR ENTRY/EXIT 08075 M01S04002.ns22000 ---| SA1 PAFL 08076 M01S04003.ns22000 ---| ZR X1,DUPX IF PFU NOT ACTIVE 08077 M01S04004.ns22000 ---| RJ FCB FLUSH CATALOG BUFFER 08078 M01S04005.ns22000 ---| RECALL DATA 08079 M01S04006.ns22000 ---| SA1 DATA SIGNAL PFU TO DROP 08080 M01S04007.ns22000 ---| MX2 42 08081 M01S04008.ns22000 ---| BX6 X2*X1 08082 M01S04009.ns22000 ---| SX1 10B 08083 M01S04010.ns22000 ---| BX6 X6+X1 08084 M01S04011.ns22000 ---| SA6 A1 08085 M01S04012.ns22000 ---| RECALL DATA WAIT FOR PFU TO COMPLETE 08086 M01S04013.ns22000 ---| EQ DUPX EXIT 08087 M01S04014.ns22000 ---| PPB SPACE 4,30 08088 M01S04015.ns22000 ---|** PPB - PROCESS PERMIT BLOCK. 08089 M01S04016.ns22000 ---|* 08090 M01S04017.ns22000 ---|* ENTRY (CWBF) = PERMIT CONTROL WORD. 08091 M01S04018.ns22000 ---|* (RICT) = CURRENT PERMIT RANDOM INDEX. 08092 M01S04019.ns22000 ---|* (*CATS* IN POINTER) = ADDRESS OF CATALOG ENTRY. 08093 M01S04020.ns22000 ---|* 08094 M01S04021.ns22000 ---|* EXIT (X6) = 0 IF FILE NOT TO BE LOADED. 08095 M01S04022.ns22000 ---|* (X6) = 1 IF FILE TO BE LOADED. 08096 M01S04023.ns22000 ---|* (RICT) = UPDATED PERMIT RANDOM INDEX. 08097 M01S04024.ns22000 ---|* (SKER) = 1 IF *SKIP TO EOR* REQUIRED. 08098 M01S04025.ns22000 ---|* CATALOG ENTRY UPDATED WITH RANDOM INDEX OF FIRST 08099 M01S04026.ns22000 ---|* PERMIT SECTOR. 08100 M01S04027.ns22000 ---|* PERMIT SECTORS WRITTEN TO PETS FILE. 08101 M01S04028.ns22000 ---|* TAPE FILE POSITIONED AT EOR IF FILE NOT TO BE LOADED, 08102 M01S04029.ns22000 ---|* OTHERWISE AT FIRST WORD FOLLOWING PERMITS. 08103 M01S04030.ns22000 ---|* 08104 M01S04031.ns22000 ---|* IF A PERMIT WRITE ERROR, TRACK LIMIT ERROR OR ERROR 08105 M01S04032.ns22000 ---|* IDLE CONDITION IS DETECTED, CLEANUP IS PERFORMED AND 08106 M01S04033.ns22000 ---|* EXIT IS TO *ABT*. 08107 M01S04034.ns22000 ---|* 08108 M01S04035.ns22000 ---|* USES X - 0, 1, 2, 3, 5, 6, 7. 08109 M01S04036.ns22000 ---|* A - 1, 2, 3, 6, 7. 08110 M01S04037.ns22000 ---|* B - 3, 6, 7. 08111 M01S04038.ns22000 ---|* 08112 M01S04039.ns22000 ---|* CALLS PWE, RCW, SCE, SEM, WPR. 08113 M01S04040.ns22000 ---|* 08114 M01S04041.ns22000 ---|* MACROS CWREAD. 08115 M01S04042.ns22000 ---| 08116 M01S04043.ns22000 ---| 08117 M01S04044.ns22000 ---| PPB SUBR ENTRY/EXIT 08118 M01S04045.ns22000 ---| SA3 CATS+2 PUT FIRST RANDOM INDEX IN CATALOG 08119 M01S04046.ns22000 ---| SA1 X3+FCRI 08120 M01S04047.ns22000 ---| SA2 RICT 08121 M01S04048.ns22000 ---| MX3 -36 08122 M01S04049.ns22000 ---| BX7 -X3*X1 08123 M01S04050.ns22000 ---| LX2 36 08124 M01S04051.ns22000 ---| BX6 X2+X7 08125 M01S04052.ns22000 ---| SA6 A1 08126 M01S04053.ns22000 ---| BX5 X5-X5 CLEAR SECTOR BUFFER WORD COUNT 08127 M01S04054.ns22000 ---| PPB1 SA1 CWBF SET WORD COUNT OF CONTROL WORD 08128 M01S04055.ns22000 ---| MX2 -9 08129 M01S04056.ns22000 ---| BX0 -X2*X1 08130 M01S04057.ns22000 ---| 08131 M01S04058.ns22000 ---|* FILL PERMIT SECTOR BUFFER. 08132 M01S04059.ns22000 ---| 08133 M01S04060.ns22000 ---| PPB2 SX1 100B 08134 M01S04061.ns22000 ---| IX3 X1-X5 REMAINING WORD COUNT OF SECTOR BUFFER 08135 M01S04062.ns22000 ---| IX2 X0-X3 08136 M01S04063.ns22000 ---| PL X2,PPB3 IF CONTROL WORD WILL FILL SECTOR BUFFER 08137 M01S04064.ns22000 ---| BX3 X0 SET TO READ REMAINDER OF CONTROL WORD 08138 M01S04065.ns22000 ---| PPB3 ZR X3,PPB4 IF NO WORDS TO READ 08139 M01S04066.ns22000 ---| SB6 TDBF+X5 SET SECTOR BUFFER ADDRESS 08140 M01S04067.ns22000 ---| IX0 X0-X3 REMAINING WORD COUNT FOR CONTROL WORD 08141 M01S04068.ns22000 ---| IX5 X5+X3 SECTOR BUFFER WORD COUNT 08142 M01S04069.ns22000 ---| CWREAD TAPE,B6,X3 08143 M01S04070.ns22000 ---| NZ X7,PPB5 IF PARITY ERROR 08144 M01S04071.ns22000 ---| ZR X1,PPB2 IF CONTROL WORD BLOCK COMPLETE 08145 M01S04072.ns22000 ---| EQ PPB7 PROCESS INCOMPLETE PERMIT BLOCK 08146 M01S04073.ns22000 ---| 08147 M01S04074.ns22000 ---|* PROCESS END OF CONTROL WORD. 08148 M01S04075.ns22000 ---| 08149 M01S04076.ns22000 ---| PPB4 NZ X0,PPB10 IF NOT END OF CONTROL WORD 08150 M01S04077.ns22000 ---| SA1 CWBF GET EOR FLAG 08151 M01S04078.ns22000 ---| MX2 -3 08152 M01S04079.ns22000 ---| LX1 -9 08153 M01S04080.ns22000 ---| BX3 -X2*X1 SET LAST SECTOR FLAG 08154 M01S04081.ns22000 ---| LX1 -6 08155 M01S04082.ns22000 ---| BX6 -X2*X1 08156 M01S04083.ns22000 ---| SB3 X3 08157 M01S04084.ns22000 ---| NZ X6,PPB8 IF ERROR CONTROL WORD 08158 M01S04085.ns22000 ---| EQ B3,B1,PPB9 IF EOR FLAG SET IN CONTROL WORD 08159 M01S04086.ns22000 ---| RJ RCW READ NEXT CONTROL WORD 08160 M01S04087.ns22000 ---| SX2 X3-2 08161 M01S04088.ns22000 ---| ZR X2,PPB1 IF A PERMIT CONTROL WORD 08162 M01S04089.ns22000 ---| 08163 M01S04090.ns22000 ---|* PROCESS TAPE ERROR. 08164 M01S04091.ns22000 ---| 08165 M01S04092.ns22000 ---| PPB5 ZR X7,PPB7 IF NOT PARITY ERROR 08166 M01S04093.ns22000 ---| SX5 MSGF SEND PARITY ERROR MESSAGE 08167 M01S04094.ns22000 ---| RJ SEM 08168 M01S04095.ns22000 ---| PPB6 SX7 B1 SET SKIP TO EOR FLAG 08169 M01S04096.ns22000 ---| BX6 X6-X6 SELECT NO FILE LOAD 08170 M01S04097.ns22000 ---| SA7 SKER 08171 M01S04098.ns22000 ---| EQ PPBX EXIT 08172 M01S04099.ns22000 ---| 08173 M01S04100.ns22000 ---| PPB7 SX5 MSGL SEND MISSING PERMITS MESSAGE 08174 M01S04101.ns22000 ---| RJ SEM 08175 M01S04102.ns22000 ---| SX5 MSGH SEND TAPE ERROR MESSAGE 08176 M01S04103.ns22000 ---| RJ SEM 08177 M01S04104.ns22000 ---| EQ PPB6 SKIP FILE 08178 M01S04105.ns22000 ---| 08179 M01S04106.ns22000 ---|* PROCESS EMPTY PERMIT SECTOR. 08180 M01S04107.ns22000 ---| 08181 M01S04108.ns22000 ---| PPB8 SX6 FEPM SET PERMIT ERROR IN CATALOG 08182 M01S04109.ns22000 ---| RJ SCE 08183 M01S04110.ns22000 ---| PPB9 NZ X5,PPB10 IF NOT EMPTY SECTOR 08184 M01S04111.ns22000 ---| SA3 CATS+2 CLEAR PERMIT RANDOM INDEX FROM CATALOG 08185 M01S04112.ns22000 ---| SA1 X3+FCRI 08186 M01S04113.ns22000 ---| MX2 -36 08187 M01S04114.ns22000 ---| BX7 -X2*X1 08188 M01S04115.ns22000 ---| SX6 B1 SELECT FILE LOAD 08189 M01S04116.ns22000 ---| SA7 A1 08190 M01S04117.ns22000 ---| EQ PPBX EXIT 08191 M01S04118.ns22000 ---| 08192 M01S04119.ns22000 ---|* WRITE PERMIT SECTOR TO PERMIT FILE. 08193 M01S04120.ns22000 ---| 08194 M01S04121.ns22000 ---| PPB10 SA1 RICT ADVANCE RANDOM INDEX 08195 M01S04122.ns22000 ---| SA2 CATS+2 GET CATALOG ADDRESS 08196 M01S04123.ns22000 ---| SX6 B1 08197 M01S04124.ns22000 ---| IX7 X1+X6 08198 M01S04125.ns22000 ---| SB7 X5+B1 SET SECTOR WORD COUNT 08199 M01S04126.ns22000 ---| SA7 A1 08200 M01S04127.ns22000 ---| SA1 X2+FCUI GET USER INDEX FROM CATALOG 08201 M01S04128.ns22000 ---| LX2 36 BUILD SECTOR CONTROL WORD 08202 M01S04129.ns22000 ---| BX6 X2+X5 08203 M01S04130.ns22000 ---| LX7 36 08204 M01S04131.ns22000 ---| MX2 -18 08205 M01S04132.ns22000 ---| SA6 LWRD 08206 M01S04133.ns22000 ---| BX1 -X2*X1 08207 M01S04134.ns22000 ---| ZR X3,PPB11 IF NOT LAST SECTOR 08208 M01S04135.ns22000 ---| BX7 X7-X7 CLEAR PERMIT LINKAGE RANDOM INDEX 08209 M01S04136.ns22000 ---| PPB11 LX1 12 GET PERMIT LINKAGE WORD 08210 M01S04137.ns22000 ---| BX6 X7+X1 08211 M01S04138.ns22000 ---| SB6 LWRD SET WORKING BUFFER ADDRESS 08212 M01S04139.ns22000 ---| BX5 X3 SAVE LAST SECTOR FLAG 08213 M01S04140.ns22000 ---| SX2 PETS SET FET ADDRESS 08214 M01S04141.ns22000 ---| SA6 B6+B1 08215 M01S04142.ns22000 ---| RJ WPR WRITE PERMIT SECTOR 08216 M01S04143.ns22000 ---| NZ B7,PPB12 IF PERMIT WRITE ERROR 08217 M01S04144.ns22000 ---| ZR X5,PPB2 IF NOT LAST SECTOR 08218 M01S04145.ns22000 ---| SX6 B1 SELECT FILE LOAD 08219 M01S04146.ns22000 ---| EQ PPBX EXIT 08220 M01S04147.ns22000 ---| 08221 M01S04148.ns22000 ---|* PROCESS PERMIT WRITE ERROR. 08222 M01S04149.ns22000 ---| 08223 M01S04150.ns22000 ---| PPB12 RJ PWE PROCESS PERMIT WRITE ERROR 08224 M01S04151.ns22000 ---| EQ ABT ABORT LOAD 08225 M01S04152.ns22000 ---| PDB SPACE 4,20 08226 M01S04153.ns22000 ---|** PDB - PROCESS DATA BLOCK. 08227 M01S04154.ns22000 ---|* 08228 M01S04155.ns22000 ---|* ENTRY (X3) .LT. 0 IF EOR DETECTED ON ARCHIVE FILE. 08229 M01S04156.ns22000 ---|* .GE. 0 IF EOR NOT DETECTED ON ARCHIVE FILE. 08230 M01S04157.ns22000 ---|* (*CATS* *IN* POINTER) = ADDRESS OF CATALOG ENTRY. 08231 M01S04158.ns22000 ---|* 08232 M01S04159.ns22000 ---|* EXIT (X6) = 0 IF FILE NOT TO BE LOADED. 08233 M01S04160.ns22000 ---|* = NON-ZERO IF FILE TO BE LOADED. 08234 M01S04161.ns22000 ---|* DATA FOR FILE WRITTEN TO MASS STORAGE. 08235 M01S04162.ns22000 ---|* (SKER) = 1 IF *SKIP TO EOR* REQUIRED. 08236 M01S04163.ns22000 ---|* 08237 M01S04164.ns22000 ---|* USES X - ALL. 08238 M01S04165.ns22000 ---|* A - 1, 2, 3, 4, 6, 7. 08239 M01S04166.ns22000 ---|* B - 6, 7. 08240 M01S04167.ns22000 ---|* 08241 M01S04168.ns22000 ---|* CALLS DIF, DWE, RCW, SCE, SEM, WPR. 08242 M01S04169.ns22000 ---|* 08243 M01S04170.ns22000 ---|* MACROS CWREAD, EDITS, RECALL. 08244 M01S04171.ns22000 ---| 08245 M01S04172.ns22000 ---| 08246 M01S04173.ns22000 ---| PDB SUBR ENTRY/EXIT 08247 M01S04174.ns22000 ---| 08248 M01S04175.ns22000 ---|* PRESET DATA PROCESSING PARAMETERS. 08249 M01S04176.ns22000 ---| 08250 M01S04177.ns22000 ---| SA1 TCBF+FCLF SET FILE LENGTH 08251 M01S04178.ns22000 ---| MX0 -24 08252 M01S04179.ns22000 ---| SX2 B1 ADJUST LENGTH FOR EOI 08253 M01S04180.ns22000 ---| LX1 -36 08254 M01S04181.ns22000 ---| BX6 -X0*X1 08255 M01S04182.ns22000 ---| IX7 X6+X2 08256 M01S04183.ns22000 ---| BX5 X5-X5 CLEAR WORD ACCUMULATOR 08257 M01S04184.ns22000 ---| SA1 TCBF+FCBS CHECK FILE TYPE 08258 M01S04185.ns22000 ---| SA7 LENA 08259 M01S04186.ns22000 ---| BX6 X6-X6 CLEAR PFU CONTROL WORD 08260 M01S04187.ns22000 ---| LX1 59-11 08261 M01S04188.ns22000 ---| SA6 WWRT CLEAR BUFFER POINTER 08262 M01S04189.ns22000 ---| SX7 SSBFL INITIALIZE SYSTEM SECTOR LENGTH 08263 M01S04190.ns22000 ---| SA7 PDBC 08264 M01S04191.ns22000 ---| PL X1,PDB1 IF INDIRECT ACCESS FILE 08265 M01S04192.ns22000 ---| 08266 M01S04193.ns22000 ---|* SET DEVICE NUMBER FOR DIRECT ACCESS FILE IN LINKAGE WORD. 08267 M01S04194.ns22000 ---| 08268 M01S04195.ns22000 ---| SA1 TCBF+FCEO GET DN FROM CATALOG 08269 M01S04196.ns22000 ---| MX0 -6 08270 M01S04197.ns22000 ---| LX1 -36 08271 M01S04198.ns22000 ---| BX6 -X0*X1 08272 M01S04199.ns22000 ---| LX6 48 08273 M01S04200.ns22000 ---| NZ X6,PDB1 IF DEVICE SPECIFIED IN CATALOG 08274 M01S04201.ns22000 ---| SA1 CPAR+/COMSPFS/CPDN SET MASTER DEVICE NUMBER 08275 M01S04202.ns22000 ---| LX1 48 08276 M01S04203.ns22000 ---| BX6 X1 08277 M01S04204.ns22000 ---| NZ X1,PDB1 IF DN SPECIFIED 08278 M01S04205.ns22000 ---| MX6 1 SET 4000B FOR PACK DAF DN 08279 M01S04206.ns22000 ---| PDB1 LX6 24 08280 M01S04207.ns22000 ---| 08281 M01S04208.ns22000 ---|* SET CATALOG ADDRESS IN LINKAGE WORD. 08282 M01S04209.ns22000 ---| 08283 M01S04210.ns22000 ---| SA1 CATS+2 GET ADDRESS OF CATALOG ENTRY 08284 M01S04211.ns22000 ---| LX1 36 08285 M01S04212.ns22000 ---| BX6 X6+X1 08286 M01S04213.ns22000 ---| SA6 LWRD 08287 M01S04214.ns22000 ---| NG X3,PDB13 IF PHYSICAL EOR 08288 M01S04215.ns22000 ---| EQ PDB3 08289 M01S04216.ns22000 ---| 08290 M01S04217.ns22000 ---| PDB2 RJ RCW READ CONTROL WORD 08291 M01S04218.ns22000 ---| NZ X7,PDB25 IF PARITY ERROR 08292 M01S04219.ns22000 ---| SX0 X3-3 08293 M01S04220.ns22000 ---| NZ X0,PDB12 IF NOT DATA TYPE 08294 M01S04221.ns22000 ---| 08295 M01S04222.ns22000 ---|* BREAK UP CONTROL WORD 08296 M01S04223.ns22000 ---| 08297 M01S04224.ns22000 ---| PDB3 SA4 CWBF CHECK FOR ERROR CONTROL WORD 08298 M01S04225.ns22000 ---| SA3 ERCW 08299 M01S04226.ns22000 ---| MX0 42 08300 M01S04227.ns22000 ---| BX2 X0*X4 08301 M01S04228.ns22000 ---| BX2 X2-X3 08302 M01S04229.ns22000 ---| ZR X2,PDB26 IF ERROR CONTROL WORD 08303 M01S04230.ns22000 ---| MX0 51 08304 M01S04231.ns22000 ---| BX1 -X0*X4 SET NUMBER OF WORDS 08305 M01S04232.ns22000 ---| AX4 9 08306 M01S04233.ns22000 ---| AX0 6 08307 M01S04234.ns22000 ---| BX0 -X0*X4 SET DATA MARK 08308 M01S04235.ns22000 ---| IX5 X5+X1 INCREMENT WORD COUNT 08309 M01S04236.ns22000 ---| 08310 M01S04237.ns22000 ---|* CHECK FOR SYSTEM SECTOR. 08311 M01S04238.ns22000 ---| 08312 M01S04239.ns22000 ---| SA3 PDBC GET REMAINING SYSTEM SECTOR LENGTH 08313 M01S04240.ns22000 ---| SX4 X0-4 08314 M01S04241.ns22000 ---| BX7 X7-X7 08315 M01S04242.ns22000 ---| BX6 X4+X3 08316 M01S04243.ns22000 ---| ZR X6,PDB12 IF SYSTEM SECTOR NOT BOI 08317 M01S04244.ns22000 ---| ZR X4,PDB4 IF SYSTEM SECTOR 08318 M01S04245.ns22000 ---| ZR X3,PDB6 IF SYSTEM SECTOR PROCESSING COMPLETED 08319 M01S04246.ns22000 ---| SX7 X3-SSBFL 08320 M01S04247.ns22000 ---| ZR X7,PDB5 IF BOI NOT SYSTEM SECTOR 08321 M01S04248.ns22000 ---| EQ PDB28 PROCESS TRUNCATED SYSTEM SECTOR 08322 M01S04249.ns22000 ---| 08323 M01S04250.ns22000 ---| PDB4 IX7 X3-X1 DECREMENT REMAINING SYSTEM SECTOR LENGTH 08324 M01S04251.ns22000 ---| NG X7,PDB29 IF SYSTEM SECTOR TOO LONG 08325 M01S04252.ns22000 ---| 08326 M01S04253.ns22000 ---|* READ TAPE INTO BUFFER 08327 M01S04254.ns22000 ---| 08328 M01S04255.ns22000 ---| PDB5 SA7 PDBC SAVE REMAINING SYSTEM SECTOR LENGTH 08329 M01S04256.ns22000 ---| PDB6 ZR X5,PDB8 IF NO WORDS TO READ 08330 M01S04257.ns22000 ---| SA4 WWRT POINTER TO NEXT AVAILABLE WORD 08331 M01S04258.ns22000 ---| BX3 -X4 08332 M01S04259.ns22000 ---| SX3 X3+100B 08333 M01S04260.ns22000 ---| IX2 X5-X3 08334 M01S04261.ns22000 ---| PL X2,PDB7 IF NOT ENOUGH SPACE 08335 M01S04262.ns22000 ---| IX6 X4+X5 NEW POINTER 08336 M01S04263.ns22000 ---| SA6 A4 08337 M01S04264.ns22000 ---| CWREAD TAPE,TDBF+X4,X5 08338 M01S04265.ns22000 ---| NZ X7,PDB25 IF PARITY ERROR 08339 M01S04266.ns22000 ---| BX5 X5-X5 CLEAR WORD COUNT 08340 M01S04267.ns22000 ---| ZR X0,PDB2 IF NO FILE MARK 08341 M01S04268.ns22000 ---| SX2 X0-4 08342 M01S04269.ns22000 ---| ZR X2,PDB2 IF FIRST PART OF SPLIT SYSTEM SECTOR 08343 M01S04270.ns22000 ---| SX0 X0-1 08344 M01S04271.ns22000 ---| ZR X0,PDB10 IF EOR 08345 M01S04272.ns22000 ---| SX5 =C* MISSING EOR.* 08346 M01S04273.ns22000 ---| RJ SEM SEND ERROR MESSAGE 08347 M01S04274.ns22000 ---| EQ PDB22 PROCESS TAPE ERROR 08348 M01S04275.ns22000 ---| 08349 M01S04276.ns22000 ---|* PROCESS BUFFER WITH NOT ENOUGH SPACE AVAILABLE. 08350 M01S04277.ns22000 ---| 08351 M01S04278.ns22000 ---| PDB7 BX6 X6-X6 RESET WORDS WRITTEN 08352 M01S04279.ns22000 ---| SA6 A4 08353 M01S04280.ns22000 ---| IX5 X5-X3 WORDS LEFT IN MAIN BUFFER 08354 M01S04281.ns22000 ---| CWREAD TAPE,TDBF+X4,X3 08355 M01S04282.ns22000 ---| NZ X7,PDB25 IF PARITY ERROR 08356 M01S04283.ns22000 ---| SX6 100B 08357 M01S04284.ns22000 ---| EQ PDB14 PROCESS BLOCK 08358 M01S04285.ns22000 ---| 08359 M01S04286.ns22000 ---|* PROCESS FILE MARKS. 08360 M01S04287.ns22000 ---| 08361 M01S04288.ns22000 ---| PDB8 ZR X0,PDB2 IF PLAIN DATA BLOCK 08362 M01S04289.ns22000 ---| SX2 X0-4 08363 M01S04290.ns22000 ---| ZR X2,PDB2 IF SYSTEM SECTOR 08364 M01S04291.ns22000 ---| SX2 X0-1 08365 M01S04292.ns22000 ---| NZ X2,PDB11 IF NOT EOR 08366 M01S04293.ns22000 ---| 08367 M01S04294.ns22000 ---|* PROCESS EOR WITH ZERO LENGTH PRU. 08368 M01S04295.ns22000 ---| 08369 M01S04296.ns22000 ---| BX6 X6-X6 SET PRU LENGTH TO ZERO 08370 M01S04297.ns22000 ---| PDB9 BX0 X0-X0 CLEAR DATA MARK 08371 M01S04298.ns22000 ---| EQ PDB14 PROCESS DATA BLOCK 08372 M01S04299.ns22000 ---| 08373 M01S04300.ns22000 ---|* PROCESS EOR WITH SHORT PRU. 08374 M01S04301.ns22000 ---| 08375 M01S04302.ns22000 ---| PDB10 SA1 WWRT SET PRU LENGTH 08376 M01S04303.ns22000 ---| BX6 X1 08377 M01S04304.ns22000 ---| BX7 X7-X7 CLEAR WORDS WRITTEN 08378 M01S04305.ns22000 ---| SA7 A1 08379 M01S04306.ns22000 ---| EQ PDB14 PROCESS DATA BLOCK 08380 M01S04307.ns22000 ---| 08381 M01S04308.ns22000 ---|* PROCESS EOF. 08382 M01S04309.ns22000 ---| 08383 M01S04310.ns22000 ---| PDB11 SX6 DLEF SET EOF INDICATOR 08384 M01S04311.ns22000 ---| LX6 54 08385 M01S04312.ns22000 ---| EQ PDB9 CLEAR DATA MARK 08386 M01S04313.ns22000 ---| 08387 M01S04314.ns22000 ---|* PROCESS EOI. 08388 M01S04315.ns22000 ---| 08389 M01S04316.ns22000 ---| PDB12 NG X3,PDB13 IF EOI 08390 M01S04317.ns22000 ---| SX5 =C* NO EOI FOR FILE.* 08391 M01S04318.ns22000 ---| RJ SEM 08392 M01S04319.ns22000 ---| EQ PDB22 PROCESS MISSING EOI 08393 M01S04320.ns22000 ---| 08394 M01S04321.ns22000 ---| PDB13 SX0 3 SET EOI CONDITION 08395 M01S04322.ns22000 ---| SX6 DLEI SET EOI INDICATOR 08396 M01S04323.ns22000 ---| LX6 54 08397 M01S04324.ns22000 ---| 08398 M01S04325.ns22000 ---|* PROCESS DATA BLOCK 08399 M01S04326.ns22000 ---| 08400 M01S04327.ns22000 ---| PDB14 SA1 LWRD SET PRU LENGTH 08401 M01S04328.ns22000 ---| MX2 48 08402 M01S04329.ns22000 ---| BX2 -X2*X6 08403 M01S04330.ns22000 ---| SB7 X2+B1 08404 M01S04331.ns22000 ---| MX2 42 08405 M01S04332.ns22000 ---| LX2 54 08406 M01S04333.ns22000 ---| BX1 X2*X1 08407 M01S04334.ns22000 ---| BX6 X6+X1 08408 M01S04335.ns22000 ---| SX3 X0-4 08409 M01S04336.ns22000 ---| ZR X3,PDB15 IF SYSTEM SECTOR 08410 M01S04337.ns22000 ---| SA1 LENA DECREMENT LENGTH 08411 M01S04338.ns22000 ---| SX2 B1 08412 M01S04339.ns22000 ---| IX7 X1-X2 08413 M01S04340.ns22000 ---| SX3 X0-3 08414 M01S04341.ns22000 ---| IX1 X7-X2 08415 M01S04342.ns22000 ---| PL X1,PDB16 IF MORE LENGTH INDICATED BY CATALOG 08416 M01S04343.ns22000 ---| ZR X3,PDB17 IF EOI 08417 M01S04344.ns22000 ---| EQ PDB22 PROCESS FILE TOO LONG 08418 M01S04345.ns22000 ---| 08419 M01S04346.ns22000 ---|* PROCESS SYSTEM SECTOR. 08420 M01S04347.ns22000 ---| 08421 M01S04348.ns22000 ---| PDB15 SX1 DLSS SET SYSTEM SECTOR INDICATOR 08422 M01S04349.ns22000 ---| LX1 54 08423 M01S04350.ns22000 ---| BX6 X6+X1 08424 M01S04351.ns22000 ---| BX0 X0-X0 CLEAR DATA MARK 08425 M01S04352.ns22000 ---| EQ PDB18 WRITE SYSTEM SECTOR TO DATA FILE 08426 M01S04353.ns22000 ---| 08427 M01S04354.ns22000 ---|* WRITE SECTOR TO DATA FILE. 08428 M01S04355.ns22000 ---| 08429 M01S04356.ns22000 ---| PDB16 ZR X3,PDB21 IF FILE TOO SHORT 08430 M01S04357.ns22000 ---| PDB17 SA7 A1 SAVE REMAINING LENGTH 08431 M01S04358.ns22000 ---| PDB18 SA6 LWRD SAVE DATA LINKAGE WORD 08432 M01S04359.ns22000 ---| SB6 A6 SET BUFFER ADDRESS 08433 M01S04360.ns22000 ---| PDB19 SX2 DATA 08434 M01S04361.ns22000 ---| RJ WPR WRITE SECTOR TO DATA FILE 08435 M01S04362.ns22000 ---| NZ B7,PDB20 IF WRITE ERROR 08436 M01S04363.ns22000 ---| SX1 X0-3 08437 M01S04364.ns22000 ---| NZ X1,PDB6 IF NOT EOI 08438 M01S04365.ns22000 ---| SX6 B1+ SELECT FILE LOADING 08439 M01S04366.ns22000 ---| EQ PDBX EXIT 08440 M01S04367.ns22000 ---| 08441 M01S04368.ns22000 ---|* PROCESS DATA WRITE ERROR. 08442 M01S04369.ns22000 ---| 08443 M01S04370.ns22000 ---| PDB20 BX6 X0 SAVE ARCHIVE CONTROL WORD PARAMETERS 08444 M01S04371.ns22000 ---| LX7 X5 08445 M01S04372.ns22000 ---| SA6 PDBA 08446 M01S04373.ns22000 ---| SA7 A6+B1 08447 M01S04374.ns22000 ---| RJ DWE PROCESS DATA WRITE ERROR 08448 M01S04375.ns22000 ---| SA1 PDBA RESTORE ARCHIVE CONTROL WORD PARAMETERS 08449 M01S04376.ns22000 ---| SA2 A1+B1 08450 M01S04377.ns22000 ---| BX0 X1 08451 M01S04378.ns22000 ---| LX5 X2 08452 M01S04379.ns22000 ---| SA1 LWRD RESTORE SECTOR WORD COUNT 08453 M01S04380.ns22000 ---| MX2 -12 08454 M01S04381.ns22000 ---| BX3 -X2*X1 08455 M01S04382.ns22000 ---| SB6 A1 RESTORE BUFFER ADDRESS 08456 M01S04383.ns22000 ---| SA1 BFCA CHECK IF ERROR ON CURRENT FILE 08457 M01S04384.ns22000 ---| SA2 CATS+2 08458 M01S04385.ns22000 ---| SB7 X3+B1 08459 M01S04386.ns22000 ---| BX7 X1-X2 08460 M01S04387.ns22000 ---| NZ X7,PDB19 IF ERROR NOT ON CURRENT FILE 08461 M01S04388.ns22000 ---| SA1 LENA LENGTH NOT WRITTEN TO BUFFER 08462 M01S04389.ns22000 ---| SA3 X2+FCLF ADJUST CATALOG LENGTH 08463 M01S04390.ns22000 ---| LX1 36 08464 M01S04391.ns22000 ---| IX7 X3-X1 08465 M01S04392.ns22000 ---| SX6 B1 SELECT FILE LOADING 08466 M01S04393.ns22000 ---| SA7 A3 08467 M01S04394.ns22000 ---| SA6 SKER SET SKIP TO EOR FLAG 08468 M01S04395.ns22000 ---| EQ PDBX EXIT 08469 M01S04396.ns22000 ---| 08470 M01S04397.ns22000 ---|* PROCESS FILE TOO SHORT. 08471 M01S04398.ns22000 ---| 08472 M01S04399.ns22000 ---| PDB21 SA1 MSGH+2 SET UP TRUNCATED FILE MESSAGE 08473 M01S04400.ns22000 ---| SA2 A1+B1 08474 M01S04401.ns22000 ---| BX6 X1 08475 M01S04402.ns22000 ---| BX7 X2 08476 M01S04403.ns22000 ---| SA6 PDBB+2 08477 M01S04404.ns22000 ---| SA7 A6+B1 08478 M01S04405.ns22000 ---| SX5 PDBB SEND ERROR MESSAGE 08479 M01S04406.ns22000 ---| RJ SEM 08480 M01S04407.ns22000 ---| EQ PDB24 PROCESS TRUNCATED FILE 08481 M01S04408.ns22000 ---| 08482 M01S04409.ns22000 ---|* PROCESS ERRORS. 08483 M01S04410.ns22000 ---| 08484 M01S04411.ns22000 ---| PDB22 SX5 MSGH SEND TAPE ERROR MESSAGE 08485 M01S04412.ns22000 ---| RJ SEM 08486 M01S04413.ns22000 ---| PDB23 SX6 B1+ SET SKIP TO EOR FLAG 08487 M01S04414.ns22000 ---| SA6 SKER 08488 M01S04415.ns22000 ---| PDB24 SA2 LENA UPDATE LENGTH IN CATALOG 08489 M01S04416.ns22000 ---| SX1 B1 08490 M01S04417.ns22000 ---| IX7 X2-X1 ALLOW FOR EOI SECTOR 08491 M01S04418.ns22000 ---| ZR X7,PDB13 IF NO CATALOG CHANGE 08492 M01S04419.ns22000 ---| MX6 0 08493 M01S04420.ns22000 ---| SA6 A2 08494 M01S04421.ns22000 ---| RECALL DATA WAIT FOR PFU COMPLETION 08495 M01S04422.ns22000 ---| SA1 CATS+2 SET NEW LENGTH IN CATALOG 08496 M01S04423.ns22000 ---| SA2 X1+FCLF 08497 M01S04424.ns22000 ---| LX2 24 08498 M01S04425.ns22000 ---| IX6 X2-X7 NEW FILE LENGTH 08499 M01S04426.ns22000 ---| LX6 36 08500 M01S04427.ns22000 ---| SA6 A2 08501 M01S04428.ns22000 ---| EQ PDB13 FORCE EOI 08502 M01S04429.ns22000 ---| 08503 M01S04430.ns22000 ---|* PROCESS PARITY ERROR. 08504 M01S04431.ns22000 ---| 08505 M01S04432.ns22000 ---| PDB25 SX5 MSGF SEND PARITY ERROR MESSAGE 08506 M01S04433.ns22000 ---| RJ SEM 08507 M01S04434.ns22000 ---| EQ PDB23 PROCESS ERROR 08508 M01S04435.ns22000 ---| 08509 M01S04436.ns22000 ---|* PROCESS ERROR CONTROL WORD. 08510 M01S04437.ns22000 ---| 08511 M01S04438.ns22000 ---| PDB26 SX6 FEDT SET DATA ERROR IN CATALOG 08512 M01S04439.ns22000 ---| RJ SCE 08513 M01S04440.ns22000 ---| SA1 CWBF CLEAR CONTROL WORD ERROR FLAGS 08514 M01S04441.ns22000 ---| MX7 -15 08515 M01S04442.ns22000 ---| BX6 -X7*X1 08516 M01S04443.ns22000 ---| LX1 -15 GET ERROR TYPE 08517 M01S04444.ns22000 ---| MX7 -3 08518 M01S04445.ns22000 ---| BX2 -X7*X1 08519 M01S04446.ns22000 ---| SA6 A1 08520 M01S04447.ns22000 ---| ZR X2,PDB21 IF TRUNCATED FILE ERROR 08521 M01S04448.ns22000 ---| SA1 CPAR+/COMSPFS/CPEO 08522 M01S04449.ns22000 ---| NZ X1,PDB27 IF BAD FILE PROCESSING SUPPRESSED 08523 M01S04450.ns22000 ---| SX7 X2-2 08524 M01S04451.ns22000 ---| NZ X7,PDB3 IF NOT SUPPRESSED FILE CONTROL WORD 08525 M01S04452.ns22000 ---| PDB27 RJ DIF DELETE INCOMPLETE FILE 08526 M01S04453.ns22000 ---| SX7 B1 SET SKIP TO EOR FLAG 08527 M01S04454.ns22000 ---| BX6 X6-X6 CLEAR LOAD FLAG 08528 M01S04455.ns22000 ---| SA7 SKER 08529 M01S04456.ns22000 ---| EQ PDBX EXIT 08530 M01S04457.ns22000 ---| 08531 M01S04458.ns22000 ---|* PROCESS WRONG LENGTH SYSTEM SECTOR. 08532 M01S04459.ns22000 ---| 08533 M01S04460.ns22000 ---| PDB28 EDITS MSFN,MES9 * PFLOAD - SYSTEM SECTOR TRUNCATED* 08534 M01S04461.ns22000 ---| EQ PDB30 SEND ERROR MESSAGE 08535 M01S04462.ns22000 ---| 08536 M01S04463.ns22000 ---| PDB29 EDITS MSFN,MES10 * PFLOAD - SYSTEM SECTOR TOO LONG* 08537 M01S04464.ns22000 ---| PDB30 RJ SEM 08538 M01S04465.ns22000 ---| EQ PDB27 DELETE INCOMPLETE FILE 08539 M01S04466.ns22000 ---| 08540 M01S04467.ns22000 ---| PDBA BSS 2 ARCHIVE CONTROL WORD PARAMETERS 08541 M01S04468.ns22000 ---| WWRT BSSZ 1 WORDS WRITTEN 08542 M01S04469.ns22000 ---| ERCW VFD 42/7HERROR**,18/0 08543 M01S04470.ns22000 ---| PDBB DATA 40H FILE TRUNCATED 08544 M01S04471.ns22000 ---| PDBC BSSZ 1 REMAINING SYSTEM SECTOR LENGTH 08545 M01S04472.ns22000 ---| PDI SPACE 4,20 08546 M01S04473.ns22000 ---|** PDI - PROCESS DESTINATION INDEX. 08547 M01S04474.ns22000 ---|* 08548 M01S04475.ns22000 ---|* ENTRY (TCBF) = CATALOG ENTRY FOR CURRENT FILE. 08549 M01S04476.ns22000 ---|* (CPAR+/COMSPFS/CPDI) = DESTINATION INDEX. 08550 M01S04477.ns22000 ---|* (TMDD) = TABLE OF MASTER DEVICE DESCRIPTIONS. 08551 M01S04478.ns22000 ---|* 08552 M01S04479.ns22000 ---|* EXIT (TCBF) = UPDATED WITH DESTINATION INDEX IF SPECIFIED. 08553 M01S04480.ns22000 ---|* (MDDS) = MASTER DEVICE DESCRIPTION FOR FILE. 08554 M01S04481.ns22000 ---|* (CPAR+/COMSPFS/CPDN) = MASTER DEVICE NUMBER FOR FILE. 08555 M01S04482.ns22000 ---|* 08556 M01S04483.ns22000 ---|* USES X - 1, 2, 3, 6, 7. 08557 M01S04484.ns22000 ---|* A - 1, 2, 6, 7. 08558 M01S04485.ns22000 ---| 08559 M01S04486.ns22000 ---| 08560 M01S04487.ns22000 ---| PDI SUBR ENTRY/EXIT 08561 M01S04488.ns22000 ---| SA1 CPAR+/COMSPFS/CPDI 08562 M01S04489.ns22000 ---| SA2 TCBF+FCUI 08563 M01S04490.ns22000 ---| ZR X1,PDI1 IF DESTINATION DEVICE NOT SPECIFIED 08564 M01S04491.ns22000 ---| MX3 42 08565 M01S04492.ns22000 ---| BX2 X3*X2 PUT DESTINATION INDEX IN CATALOG 08566 M01S04493.ns22000 ---| IX6 X2+X1 08567 M01S04494.ns22000 ---| BX2 X1 08568 M01S04495.ns22000 ---| SA6 A2+ 08569 M01S04496.ns22000 ---| PDI1 MX3 -3 GET MASTER DEVICE DESCRIPTION 08570 M01S04497.ns22000 ---| BX2 -X3*X2 08571 M01S04498.ns22000 ---| SA1 TMDD+X2 08572 M01S04499.ns22000 ---| SX3 77B 08573 M01S04500.ns22000 ---| LX6 X1 SAVE MASTER DEVICE DESCRIPTION 08574 M01S04501.ns22000 ---| BX7 X3*X1 SET MASTER DEVICE NUMBER 08575 M01S04502.ns22000 ---| SA6 MDDS 08576 M01S04503.ns22000 ---| SA7 CPAR+/COMSPFS/CPDN 08577 M01S04504.ns22000 ---| EQ PDIX
Line S00061 Modification History | |
---|---|
M01 (Added by) | ns2047 |
M02 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 08578 M02S00061.ns22000 ---| RAS SPACE 4,10 08579 M02S00062.ns22000 ---|** RAS - RETURN AVAILABLE SPACE. 08580 M02S00063.ns22000 ---|* 08581 M02S00064.ns22000 ---|* ENTRY (X5) = SECOND WORD OF *MSTT* TABLE ENTRY FOR DEVICE. 08582 M02S00065.ns22000 ---|* 08583 M02S00066.ns22000 ---|* EXIT (X1) = NUMBER OF AVAILABLE SECTORS ON DEVICE. 08584 M02S00067.ns22000 ---|* 08585 M02S00068.ns22000 ---|* USES X - 0, 1, 2, 5, 6, 7. 08586 M02S00069.ns22000 ---|* A - 1, 6, 7. 08587 M02S00070.ns22000 ---|* 08588 M02S00071.ns22000 ---|* MACROS SYSTEM. 08589 M02S00072.ns22000 ---| 08590 M02S00073.ns22000 ---| 08591 M02S00074.ns22000 ---| RAS SUBR ENTRY/EXIT 08592 M02S00075.ns22000 ---| LX5 12 ADD MST ADDRESS TO *RSB* CALL 08593 M02S00076.ns22000 ---| MX0 -12 08594 M02S00077.ns22000 ---| BX2 -X0*X5 08595 M02S00078.ns22000 ---| ERRNZ TDGL CODE DEPENDS ON VALUE 08596 M02S00079.ns22000 ---| SA1 RASA 08597 M02S00080.ns22000 ---| LX2 3+18 08598 M02S00081.ns22000 ---| MX0 42 08599 M02S00082.ns22000 ---| LX0 18 08600 M02S00083.ns22000 ---| BX1 X0*X1 08601 M02S00084.ns22000 ---| BX6 X1+X2 08602 M02S00085.ns22000 ---| MX7 1 08603 M02S00086.ns22000 ---| SA7 RASB 08604 M02S00087.ns22000 ---| BX6 -X7*X6 08605 M02S00088.ns22000 ---| SA6 A1 08606 M02S00089.ns22000 ---| SYSTEM RSB,R,A6 READ MST WORD 08607 M02S00090.ns22000 ---| SA1 RASB 08608 M02S00091.ns22000 ---| MX0 -12 08609 M02S00092.ns22000 ---| BX1 -X0*X1 TRACKS AVAILABLE 08610 M02S00093.ns22000 ---| LX5 12 08611 M02S00094.ns22000 ---| BX2 -X0*X5 SECTOR LIMIT 08612 M02S00095.ns22000 ---| IX1 X1*X2 SECTORS AVAILABLE 08613 M02S00096.ns22000 ---| EQ RASX RETURN 08614 M02S00097.ns22000 ---| 08615 M02S00098.ns22000 ---| RASA VFD 24/1,18/0,18/RASB *RSB* PARAMETER WORD 08616 M02S00099.ns22000 ---| RASB CON 0 MST WORD RETURN 08617 M02S00100.ns22000 ---| SLD SPACE 4,10 08618 M02S00101.ns22000 ---|** SLD - SELECT LARGEST DEVICE. 08619 M02S00102.ns22000 ---|* 08620 M02S00103.ns22000 ---|* ENTRY *MSTT* TABLE SET UP. 08621 M02S00104.ns22000 ---|* PFC ENTRY FOR FILE IN *TCBF*. 08622 M02S00105.ns22000 ---|* 08623 M02S00106.ns22000 ---|* EXIT (X4) = 0 IF NO DEVICE FOUND. 08624 M02S00107.ns22000 ---|* (X5) = .LT. 0 IF NO SPACE FOR FILE ON ANY DEVICE. 08625 M02S00108.ns22000 ---|* (DAEQ) = EQUIPMENT NUMBER OF DEVICE. 08626 M02S00109.ns22000 ---|* PROPER DEVICE NUMBER SET IN FILE-S PFC ENTRY. 08627 M02S00110.ns22000 ---|* 08628 M02S00111.ns22000 ---|* USES X - ALL. 08629 M02S00112.ns22000 ---|* A - 1, 2, 3, 5, 7. 08630 M02S00113.ns22000 ---|* B - 2, 3, 7. 08631 M02S00114.ns22000 ---|* 08632 M02S00115.ns22000 ---|* CALLS RAS. 08633 M02S00116.ns22000 ---| 08634 M02S00117.ns22000 ---| 08635 M02S00118.ns22000 ---| SLD SUBR ENTRY/EXIT 08636 M02S00119.ns22000 ---| SB7 MSTT-2 INITIALIZE SEARCH ADDRESS 08637 M02S00120.ns22000 ---| SX4 B0+ INITIALIZE MAXIMUM SPACE 08638 M02S00121.ns22000 ---| SLD1 SB7 B7+2 CHECK NEXT DEVICE IN *MSTT* 08639 M02S00122.ns22000 ---| SA5 B7+B1 08640 M02S00123.ns22000 ---| ZR X5,SLD2 IF END OF TABLE 08641 M02S00124.ns22000 ---| SA2 TCBF+FCUI 08642 M02S00125.ns22000 ---| MX0 -3 08643 M02S00126.ns22000 ---| BX2 -X0*X2 LAST DIGIT OF USER INDEX 08644 M02S00127.ns22000 ---| SB3 X2+8-59 08645 M02S00128.ns22000 ---| AX3 X5,B3 POSITION MASK BIT 08646 M02S00129.ns22000 ---| PL X3,SLD1 IF USER INDEX NOT ON DEVICE 08647 M02S00130.ns22000 ---| RJ RAS RETURN AVAILABLE SPACE 08648 M02S00131.ns22000 ---| IX2 X1-X4 08649 M02S00132.ns22000 ---| NG X2,SLD1 IF PREVIOUS MAXIMUM WAS GREATER 08650 M02S00133.ns22000 ---| BX4 X1 SET NEW MAXIMUM 08651 M02S00134.ns22000 ---| SB2 A5-B1 SAVE TABLE WORD ADDRESS 08652 M02S00135.ns22000 ---| EQ SLD1 CONTINUE SEARCH 08653 M02S00136.ns22000 ---| 08654 M02S00137.ns22000 ---|* SET DEVICE NUMBER OF LARGEST DEVICE IN PFC. 08655 M02S00138.ns22000 ---| 08656 M02S00139.ns22000 ---| SLD2 ZR X4,SLDX IF NO DEVICE FOUND 08657 M02S00140.ns22000 ---| SA1 TCBF+FCLF GET FILE LENGTH 08658 M02S00141.ns22000 ---| AX1 36 08659 M02S00142.ns22000 ---| IX5 X4-X1 08660 M02S00143.ns22000 ---| NG X5,SLDX IF NOT ENOUGH SPACE ON DEVICE 08661 M02S00144.ns22000 ---| SA1 B2 GET DEVICE/EQUIPMENT NUMBERS FROM TABLE 08662 M02S00145.ns22000 ---| MX0 -6 08663 M02S00146.ns22000 ---| BX6 -X0*X1 DEVICE NUMBER 08664 M02S00147.ns22000 ---| LX1 -6 08665 M02S00148.ns22000 ---| BX7 -X0*X1 EQUIPMENT NUMBER 08666 M02S00149.ns22000 ---| SA7 DAEQ 08667 M02S00150.ns22000 ---| SA2 CPAR+/COMSPFS/CPDN MASTER DEVICE 08668 M02S00151.ns22000 ---| BX2 X6-X2 08669 M02S00152.ns22000 ---| SA3 TCBF+FCEO SET DEVICE NUMBER IN PFC 08670 M02S00153.ns22000 ---| LX3 -36 08671 M02S00154.ns22000 ---| MX0 -12 08672 M02S00155.ns22000 ---| BX7 X0*X3 08673 M02S00156.ns22000 ---| ZR X2,SLD3 IF LARGEST DEVICE IS MASTER DEVICE 08674 M02S00157.ns22000 ---| BX7 X7+X6 08675 M02S00158.ns22000 ---| SLD3 LX7 36 08676 M02S00159.ns22000 ---| SA7 A3 08677 M02S00160.ns22000 ---| EQ SLDX RETURN
Line S04505 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 08678 M01S04505.ns22000 ---| SMD SPACE 4,30 08679 M01S04506.ns22000 ---|** SMD - SET MASTER DEVICE PARAMETERS. 08680 M01S04507.ns22000 ---|* 08681 M01S04508.ns22000 ---|* ENTRY (TCBF) = CURRENT CATALOG ENTRY. 08682 M01S04509.ns22000 ---|* (MMSK) = CURRENT MASTER DEVICE MASK. 08683 M01S04510.ns22000 ---|* (NCTR) = CURRENT NUMBER OF CATALOG TRACKS. 08684 M01S04511.ns22000 ---|* (CCTR) = CURRENT CATALOG TRACK. 08685 M01S04512.ns22000 ---|* (MDDS) = MASTER DEVICE DESCRIPTION. 08686 M01S04513.ns22000 ---|* 08687 M01S04514.ns22000 ---|* EXIT (MMSK) = UPDATED MASTER DEVICE MASK. 08688 M01S04515.ns22000 ---|* (NCTR) = UPDATED NUMBER OF CATALOG TRACKS. 08689 M01S04516.ns22000 ---|* (CCTR) = UPDATED CURRENT CATALOG TRACK. 08690 M01S04517.ns22000 ---|* (MAEQ) = UPDATED MASTER EQUIPMENT.
Line S04518 Modification History | |
---|---|
M01 (Removed by) | ns2047 |
M02 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 08691 M02S04518.ns22000 ---|* (NILD) = SET AFTER DEVICE SWITCH.
Line S04519 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 08692 M01S04519.ns22000 ---|* (CPAR+/COMSPFS/CPDN) = UPDATED MASTER DEVICE NUMBER. 08693 M01S04520.ns22000 ---|* MASTER DEVICE SWITCH MADE IF NECESSARY. 08694 M01S04521.ns22000 ---|* FILES OPENED IF A MASTER DEVICE SWITCH IS MADE. 08695 M01S04522.ns22000 ---|* UTILITY INTERLOCK SET. 08696 M01S04523.ns22000 ---|* UTILITY PROCESSOR ACTIVE. 08697 M01S04524.ns22000 ---|* FILES POSITIONED. 08698 M01S04525.ns22000 ---|* 08699 M01S04526.ns22000 ---|* USES X - 0, 1, 2, 3, 6, 7. 08700 M01S04527.ns22000 ---|* A - 1, 2, 3, 6, 7. 08701 M01S04528.ns22000 ---|* B - 2. 08702 M01S04529.ns22000 ---|* 08703 M01S04530.ns22000 ---|* CALLS AUP, CIN, DUP, FCB, RCT, SIN. 08704 M01S04531.ns22000 ---|* 08705 M01S04532.ns22000 ---|* MACROS CALLPFU, RETURN, SETFS. 08706 M01S04533.ns22000 ---| 08707 M01S04534.ns22000 ---| 08708 M01S04535.ns22000 ---| SMD1 RJ DUP DROP UTILITY PROCESSOR 08709 M01S04536.ns22000 ---| RJ CIN CLEAR UTILITY INTERLOCK 08710 M01S04537.ns22000 ---| 08711 M01S04538.ns22000 ---|* GET CATALOG TRACK PARAMETERS. 08712 M01S04539.ns22000 ---| 08713 M01S04540.ns22000 ---| SX1 PDWD SET ADDRESS OF PF DESCRIPTION WORD 08714 M01S04541.ns22000 ---| SX2 TCBF+FCUI SET ADDRESS OF USER INDEX IN CATALOG 08715 M01S04542.ns22000 ---| LX1 18 08716 M01S04543.ns22000 ---| BX6 X1+X2 08717 M01S04544.ns22000 ---| SA6 CATS+FTCA 08718 M01S04545.ns22000 ---| SA6 CATS+FTPM 08719 M01S04546.ns22000 ---| CALLPFU CATS,CTCT,R GET CATALOG TRACK PARAMETERS 08720 M01S04547.ns22000 ---| 08721 M01S04548.ns22000 ---|* SET UP NEW MASTER DEVICE PARAMETERS. 08722 M01S04549.ns22000 ---| 08723 M01S04550.ns22000 ---| SA3 MDDS GET MASTER DEVICE DESCRIPTION 08724 M01S04551.ns22000 ---| MX0 -6 08725 M01S04552.ns22000 ---| LX3 -6 08726 M01S04553.ns22000 ---| BX6 -X0*X3 SET MASTER EQUIPMENT 08727 M01S04554.ns22000 ---| LX3 -6 08728 M01S04555.ns22000 ---| SA6 MAEQ 08729 M01S04556.ns22000 ---| MX0 -12 08730 M01S04557.ns22000 ---| BX7 -X0*X3 SET NUMBER OF CATALOG TRACKS 08731 M01S04558.ns22000 ---| MX0 -8 08732 M01S04559.ns22000 ---| LX3 -24 08733 M01S04560.ns22000 ---| BX6 -X0*X3 SET MASTER DEVICE MASK 08734 M01S04561.ns22000 ---| LX3 12 08735 M01S04562.ns22000 ---| SA7 NCTR 08736 M01S04563.ns22000 ---| SA6 MMSK 08737 M01S04564.ns22000 ---| SA1 TCBF+FCUI SET CURRENT CATALOG TRACK 08738 M01S04565.ns22000 ---| SX2 X7-1 08739 M01S04566.ns22000 ---| LX1 -3 08740 M01S04567.ns22000 ---| BX7 X2*X1 08741 M01S04568.ns22000 ---| SA7 CCTR 08742 M01S04569.ns22000 ---| 08743 M01S04570.ns22000 ---|* SET UP CATALOG FST ENTRY. 08744 M01S04571.ns22000 ---| 08745 M01S04572.ns22000 ---| SA1 CATS+FTPM GET CATALOG TRACK PARAMETERS 08746 M01S04573.ns22000 ---| SX2 5 SET FILE STATUS 08747 M01S04574.ns22000 ---| MX0 -18 08748 M01S04575.ns22000 ---| BX1 -X0*X1 SET EQ AND FIRST TRACK 08749 M01S04576.ns22000 ---| MX0 -12 08750 M01S04577.ns22000 ---| BX6 -X0*X1 SET CURRENT TRACK 08751 M01S04578.ns22000 ---| LX1 36 08752 M01S04579.ns22000 ---| BX2 X2+X1 BUILD CATALOG TRACK FST ENTRY 08753 M01S04580.ns22000 ---| LX6 24 08754 M01S04581.ns22000 ---| BX7 X2+X6 08755 M01S04582.ns22000 ---| SA7 A1 08756 M01S04583.ns22000 ---| LX0 36 SET ID, EQ AND STATUS 08757 M01S04584.ns22000 ---| BX6 X0*X2 08758 M01S04585.ns22000 ---| 08759 M01S04586.ns22000 ---|* SET UP PERMITS FST ENTRY. 08760 M01S04587.ns22000 ---| 08761 M01S04588.ns22000 ---| SX1 10000B*FSMS SET SECTOR FOR PETS AND DATA 08762 M01S04589.ns22000 ---| BX6 X6+X1 08763 M01S04590.ns22000 ---| MX0 -12 08764 M01S04591.ns22000 ---| BX1 -X0*X3 SET FIRST PERMITS TRACK 08765 M01S04592.ns22000 ---| BX2 X1 SET CURRENT TRACK 08766 M01S04593.ns22000 ---| LX1 36 08767 M01S04594.ns22000 ---| LX2 24 08768 M01S04595.ns22000 ---| BX7 X6+X1 08769 M01S04596.ns22000 ---| LX3 -24 08770 M01S04597.ns22000 ---| BX7 X7+X2 08771 M01S04598.ns22000 ---| SA7 PETS+FTPM 08772 M01S04599.ns22000 ---| 08773 M01S04600.ns22000 ---|* SET UP DATA FST ENTRY. 08774 M01S04601.ns22000 ---| 08775 M01S04602.ns22000 ---| BX1 -X0*X3 SET FIRST DATA TRACK 08776 M01S04603.ns22000 ---| BX2 X1 SET CURRENT TRACK 08777 M01S04604.ns22000 ---| LX1 36 08778 M01S04605.ns22000 ---| BX7 X6+X1 08779 M01S04606.ns22000 ---| LX2 24 08780 M01S04607.ns22000 ---| BX7 X7+X2 08781 M01S04608.ns22000 ---| SA7 DATA+FTPM 08782 M01S04609.ns22000 ---| 08783 M01S04610.ns22000 ---|* OPEN FILES AND SET SPECIAL SYSTEM FILE STATUS 08784 M01S04611.ns22000 ---| 08785 M01S04612.ns22000 ---| RETURN CATS RETURN ANY EXISTING FILES 08786 M01S04613.ns22000 ---| RETURN PETS 08787 M01S04614.ns22000 ---| RETURN DATA 08788 M01S04615.ns22000 ---| CALLPFU CATS,CTOP,R OPEN CATS FILE 08789 M01S04616.ns22000 ---| CALLPFU PETS,CTOP,R OPEN PETS FILE 08790 M01S04617.ns22000 ---| CALLPFU DATA,CTOP,R OPEN DATA FILE 08791 M01S04618.ns22000 ---| SETFS CATS,SSST 08792 M01S04619.ns22000 ---| SETFS PETS,SSST 08793 M01S04620.ns22000 ---| SETFS DATA,SSST 08794 M01S04621.ns22000 ---| 08795 M01S04622.ns22000 ---|* SET UTILITY INTERLOCK AND ACTIVATE PFU. 08796 M01S04623.ns22000 ---| 08797 M01S04624.ns22000 ---| SMD2 RJ SIN SET UTILITY INTERLOCK 08798 M01S04625.ns22000 ---| RJ AUP ACTIVATE PFU 08799 M01S04626.ns22000 ---| 08800 M01S04627.ns22000 ---|* CHECK FOR NEW MASTER DEVICE. 08801 M01S04628.ns22000 ---| 08802 M01S04629.ns22000 ---| SMD SUBR ENTRY/EXIT 08803 M01S04630.ns22000 ---| SA2 TCBF+FCUI USER INDEX OF FILE 08804 M01S04631.ns22000 ---| SA1 MMSK 08805 M01S04632.ns22000 ---| MX0 -3 08806 M01S04633.ns22000 ---| BX6 -X0*X2 SELECT CORRECT MASK BIT 08807 M01S04634.ns22000 ---| SB2 X6-59 08808 M01S04635.ns22000 ---| AX1 X1,B2 08809 M01S04636.ns22000 ---| PL X1,SMD1 IF NOT CORRECT MASTER DEVICE 08810 M01S04637.ns22000 ---| 08811 M01S04638.ns22000 ---|* CHECK FOR NEW CATALOG TRACK. 08812 M01S04639.ns22000 ---| 08813 M01S04640.ns22000 ---| LX2 -3 08814 M01S04641.ns22000 ---| SA1 NCTR SET CATALOG TRACK MASK 08815 M01S04642.ns22000 ---| SA3 CCTR CURRENT CATALOG TRACK 08816 M01S04643.ns22000 ---| SX6 X1-1 08817 M01S04644.ns22000 ---| BX7 X6*X2 NEW CATALOG TRACK 08818 M01S04645.ns22000 ---| IX2 X3-X7 08819 M01S04646.ns22000 ---| ZR X2,SMD2 IF SAME CATALOG TRACK 08820 M01S04647.ns22000 ---| 08821 M01S04648.ns22000 ---|* SWITCH CATALOG TRACKS. 08822 M01S04649.ns22000 ---| 08823 M01S04650.ns22000 ---| SA1 PAFL 08824 M01S04651.ns22000 ---| SA7 A3+ SAVE NEW CATALOG TRACK 08825 M01S04652.ns22000 ---| ZR X1,SMD2 IF *PFU* NOT ACTIVE 08826 M01S04653.ns22000 ---| RJ FCB FLUSH CATALOG BUFFER 08827 M01S04654.ns22000 ---| RJ RCT READ NEW CATALOG TRACK 08828 M01S04655.ns22000 ---| EQ SMDX EXIT 08829 M01S04656.ns22000 ---| EOL SPACE 4,20 08830 M01S04657.ns22000 ---|** EOL - END OF LOAD PROCESSOR. 08831 M01S04658.ns22000 ---|* 08832 M01S04659.ns22000 ---|* EXIT UTILITY PROCESSOR DROPPED. 08833 M01S04660.ns22000 ---|* UTILITY INTERLOCK CLEARED. 08834 M01S04661.ns22000 ---|* LOAD SYSTEM FILES RETURNED. 08835 M01S04662.ns22000 ---|* TERMINATION MESSAGES ISSUED. 08836 M01S04663.ns22000 ---|* ARCHIVE FILE REWOUND OR POSITIONED AS APPROPRIATE. 08837 M01S04664.ns22000 ---|* 08838 M01S04665.ns22000 ---|* USES X - 1, 3, 5, 6, 7. 08839 M01S04666.ns22000 ---|* A - 1, 3, 5. 08840 M01S04667.ns22000 ---|* 08841 M01S04668.ns22000 ---|* CALLS CIN, DUP. 08842 M01S04669.ns22000 ---|* 08843 M01S04670.ns22000 ---|* MACROS MESSAGE, MOVE, RECALL, RETURN, SETPFP, SKIPFF, WRITER. 08844 M01S04671.ns22000 ---| 08845 M01S04672.ns22000 ---| 08846 M01S04673.ns22000 ---| EOL SUBR ENTRY/EXIT 08847 M01S04674.ns22000 ---| RJ DUP DROP UTILITY PROCESSOR 08848 M01S04675.ns22000 ---| RJ CIN CLEAR UTILITY INTERLOCK 08849 M01S04676.ns22000 ---| RETURN CATS RETURN LOAD SYSTEM FILES 08850 M01S04677.ns22000 ---| RETURN PETS 08851 M01S04678.ns22000 ---| RETURN DATA 08852 M01S04679.ns22000 ---| SA1 PCBA 08853 M01S04680.ns22000 ---| NZ X1,EOL1 IF FILES PROCESSED 08854 M01S04681.ns22000 ---| MESSAGE (=C* NO FILES PROCESSED.*) 08855 M01S04682.ns22000 ---| EOL1 SA1 SEMA 08856 M01S04683.ns22000 ---| ZR X1,EOL2 IF NO ERROR MESSAGES 08857 M01S04684.ns22000 ---| MESSAGE (=C* CHECK DAYFILE FOR ERRORS.*) 08858 M01S04685.ns22000 ---| EOL2 MESSAGE MSGD,,R *P. F. DEVICE XX LOADED.* 08859 M01S04686.ns22000 ---| SETPFP GPAR RESTORE PERMANENT FILE PARAMETERS 08860 M01S04687.ns22000 ---| SA5 IDSA+/COMSPFS/ADMS 08861 M01S04688.ns22000 ---| MOVE 3,MSGD,X5 08862 M01S04689.ns22000 ---| RETURN DATA RETURN FILES 08863 M01S04690.ns22000 ---| RETURN CIRF 08864 M01S04691.ns22000 ---| RETURN S1 08865 M01S04692.ns22000 ---| WRITER OUTPUT FLUSH OUTPUT BUFFER 08866 M01S04693.ns22000 ---| RECALL TAPE POSITION ARCHIVE FILE 08867 M01S04694.ns22000 ---| SA1 CPAR+/COMSPFS/CPNB 08868 M01S04695.ns22000 ---| ZR X1,EOLX IF NO FILE COUNT SPECIFIED 08869 M01S04696.ns22000 ---| SA3 X2 CHECK FOR EOF/EOI ON ARCHIVE FILE 08870 M01S04697.ns22000 ---| SX6 30B 08871 M01S04698.ns22000 ---| BX7 X6*X3 08872 M01S04699.ns22000 ---| BX6 X7-X6 08873 M01S04700.ns22000 ---| NZ X6,EOL3 IF NOT EOF/EOI 08874 M01S04701.ns22000 ---| SX1 X1-1 08875 M01S04702.ns22000 ---| EOL3 ZR X1,EOLX IF NO FILES TO SKIP 08876 M01S04703.ns22000 ---| SKIPFF X2,X1 SKIP FILES NOT PROCESSED 08877 M01S04704.ns22000 ---| EQ EOLX RETURN 08878 M01S04705.ns22000 ---| CIN SPACE 4,15 08879 M01S04706.ns22000 ---|** CIN - CLEAR PF UTILITY INTERLOCK. 08880 M01S04707.ns22000 ---|* 08881 M01S04708.ns22000 ---|* ENTRY (UIFL) = 0 IF UTILITY INTERLOCK NOT SET. 08882 M01S04709.ns22000 ---|* = 1 IF UTILITY INTERLOCK SET. 08883 M01S04710.ns22000 ---|* (MAEQ) = EQUIPMENT TO CLEAR INTERLOCK ON. 08884 M01S04711.ns22000 ---|* 08885 M01S04712.ns22000 ---|* EXIT (UIFL) = 0. 08886 M01S04713.ns22000 ---|* PFU CALLED TO CLEAR UTILITY INTERLOCK IF NOT ALREADY 08887 M01S04714.ns22000 ---|* CLEAR. 08888 M01S04715.ns22000 ---|* 08889 M01S04716.ns22000 ---|* USES X - 1, 2, 3, 6. 08890 M01S04717.ns22000 ---|* A - 1, 2, 3, 6. 08891 M01S04718.ns22000 ---|* 08892 M01S04719.ns22000 ---|* MACROS CALLPFU, MESSAGE, MOVE. 08893 M01S04720.ns22000 ---| 08894 M01S04721.ns22000 ---| 08895 M01S04722.ns22000 ---| CIN SUBR ENTRY/EXIT 08896 M01S04723.ns22000 ---| SA1 UIFL CHECK PF UTILTIY INTERLOCK FLAG 08897 M01S04724.ns22000 ---| SA2 MAEQ SET MASTER EQUIPMENT NUMBER 08898 M01S04725.ns22000 ---| ZR X1,CINX IF UTILITY INTERLOCK ALREADY CLEAR 08899 M01S04726.ns22000 ---| SX1 UIFL SET INTERLOCK FLAG ADDRESS 08900 M01S04727.ns22000 ---| LX2 48 08901 M01S04728.ns22000 ---| BX6 X2+X1 08902 M01S04729.ns22000 ---| SA3 IDSA+/COMSPFS/ADE1 K DISPLAY MESSAGE ADDRESS 08903 M01S04730.ns22000 ---| SA6 UIFT+FTPM 08904 M01S04731.ns22000 ---| MOVE 3,MSGK,X3 * CLEARING UTILITY INTERLOCK.* 08905 M01S04732.ns22000 ---| MESSAGE MSGK,2,R 08906 M01S04733.ns22000 ---| CALLPFU UIFT,CTCU,R CLEAR PF UTILITY INTERLOCK 08907 M01S04734.ns22000 ---| SA3 IDSA+/COMSPFS/ADE1 K DISPLAY MESSAGE ADDRESS 08908 M01S04735.ns22000 ---| MOVE 3,BLNK,X3 CLEAR MESSAGES 08909 M01S04736.ns22000 ---| MESSAGE (=C**),2,R 08910 M01S04737.ns22000 ---| EQ CINX EXIT 08911 M01S04738.ns22000 ---| SIN SPACE 4,15 08912 M01S04739.ns22000 ---|** SIN - SET PF UTILITY INTERLOCK. 08913 M01S04740.ns22000 ---|* 08914 M01S04741.ns22000 ---|* ENTRY (UIFL) = UTILITY INTERLOCK FLAG. 08915 M01S04742.ns22000 ---|* (MAEQ) = EQUIPMENT TO SET INTERLOCK ON. 08916 M01S04743.ns22000 ---|* 08917 M01S04744.ns22000 ---|* EXIT (UIFL) = 1. 08918 M01S04745.ns22000 ---|* *PFU* CALLED TO SET UTILITY INTERLOCK IF NOT ALREADY 08919 M01S04746.ns22000 ---|* SET. 08920 M01S04747.ns22000 ---|* 08921 M01S04748.ns22000 ---|* USES X - 1, 2, 3, 6. 08922 M01S04749.ns22000 ---|* A - 1, 2, 3, 6. 08923 M01S04750.ns22000 ---|* 08924 M01S04751.ns22000 ---|* MACROS CALLPFU, MESSAGE, MOVE. 08925 M01S04752.ns22000 ---| 08926 M01S04753.ns22000 ---| 08927 M01S04754.ns22000 ---| SIN SUBR ENTRY/EXIT 08928 M01S04755.ns22000 ---| SA1 UIFL 08929 M01S04756.ns22000 ---| NZ X1,SINX IF UTILITY INTERLOCK ALREADY SET 08930 M01S04757.ns22000 ---| SA2 MAEQ SET MASTER EQUIPMENT NUMBER 08931 M01S04758.ns22000 ---| SX1 UIFL SET INTERLOCK FLAG ADDRESS 08932 M01S04759.ns22000 ---| LX2 48 08933 M01S04760.ns22000 ---| BX6 X2+X1 08934 M01S04761.ns22000 ---| SA3 IDSA+/COMSPFS/ADE1 K DISPLAY MESSAGE ADDRESS 08935 M01S04762.ns22000 ---| SA6 UIFT+FTPM 08936 M01S04763.ns22000 ---| MOVE 3,MSGJ,X3 * SETTING UTILITY INTERLOCK.* 08937 M01S04764.ns22000 ---| MESSAGE MSGJ,2,R 08938 M01S04765.ns22000 ---| CALLPFU UIFT,CTSU,R SET PF UTILITY INTERLOCK 08939 M01S04766.ns22000 ---| SA3 IDSA+/COMSPFS/ADE1 K DISPLAY MESSAGE ADDRESS 08940 M01S04767.ns22000 ---| MOVE 3,BLNK,X3 CLEAR MESSAGES 08941 M01S04768.ns22000 ---| MESSAGE (=C**),2,R 08942 M01S04769.ns22000 ---| EQ SINX EXIT 08943 M01S04770.ns22000 ---| MCO SPACE 4,15 08944 M01S04771.ns22000 ---|** MCO - MOVE CATALOG TO OUTPUT. 08945 M01S04772.ns22000 ---|* 08946 M01S04773.ns22000 ---|* ENTRY (B2) = CATALOG ADDRESS. 08947 M01S04774.ns22000 ---|* (PFCO) = 0, IF *PFC ONLY* FILE. 08948 M01S04775.ns22000 ---|* 08949 M01S04776.ns22000 ---|* EXIT CATALOG ENTRY WRITTEN TO OUTPUT. 08950 M01S04777.ns22000 ---|* 08951 M01S04778.ns22000 ---|* USES X - 1, 2, 3, 6. 08952 M01S04779.ns22000 ---|* A - 1, 2, 3, 6. 08953 M01S04780.ns22000 ---|* 08954 M01S04781.ns22000 ---|* CALLS CDD. 08955 M01S04782.ns22000 ---|* 08956 M01S04783.ns22000 ---|* MACROS EDCAT, WRITEH. 08957 M01S04784.ns22000 ---| 08958 M01S04785.ns22000 ---| 08959 M01S04786.ns22000 ---| MCO SUBR ENTRY/EXIT 08960 M01S04787.ns22000 ---| SX6 B2 08961 M01S04788.ns22000 ---| SA6 MCOA 08962 M01S04789.ns22000 ---| SA1 LNAC INCREMENT LINE NUMBER 08963 M01S04790.ns22000 ---| SX6 X1+B1 08964 M01S04791.ns22000 ---| SA6 A1 08965 M01S04792.ns22000 ---| SA1 LNPP INCREMENT LINES / PAGE 08966 M01S04793.ns22000 ---| SX6 X1+4 08967 M01S04794.ns22000 ---| SX2 PGLM 08968 M01S04795.ns22000 ---| IX2 X2-X6 08969 M01S04796.ns22000 ---| PL X2,MCO1 IF NOT END OF PAGE 08970 M01S04797.ns22000 ---| SA1 PAGE 08971 M01S04798.ns22000 ---| SX6 X1+B1 08972 M01S04799.ns22000 ---| SA6 A1 08973 M01S04800.ns22000 ---| RJ CDD 08974 M01S04801.ns22000 ---| SA6 HPGE 08975 M01S04802.ns22000 ---| WRITEH OUTPUT,HDR1A,7 08976 M01S04803.ns22000 ---| WRITEH OUTPUT,HDR1B,7 08977 M01S04804.ns22000 ---| WRITEH OUTPUT,HDR2,1 08978 M01S04805.ns22000 ---| WRITEH OUTPUT,HDR3,FCELL 08979 M01S04806.ns22000 ---| WRITEH X2,HDR4,FCELL 08980 M01S04807.ns22000 ---| WRITEH X2,HDR8,FCELL 08981 M01S04808.ns22000 ---| WRITEH OUTPUT,HDR2,1 08982 M01S04809.ns22000 ---| SX6 B1 08983 M01S04810.ns22000 ---| MCO1 SA6 LNPP 08984 M01S04811.ns22000 ---| SA1 LNAC 08985 M01S04812.ns22000 ---| SA2 MCOA 08986 M01S04813.ns22000 ---| EDCAT X2,OUTL,X1,B1,B1 08987 M01S04814.ns22000 ---| SA1 PFCO 08988 M01S04815.ns22000 ---| SA3 =C/* PFC ONLY/ 08989 M01S04816.ns22000 ---| ZR X1,MCO2 IF *PFC ONLY* FILE BEING LOADED 08990 M01S04817.ns22000 ---| SA3 =C/ / 08991 M01S04818.ns22000 ---| MCO2 BX6 X3 08992 M01S04819.ns22000 ---| SA6 AMSG 08993 M01S04820.ns22000 ---| WRITEH OUTPUT,OUTL,FCELL 08994 M01S04821.ns22000 ---| WRITEH X2,OUTM,FCELL 08995 M01S04822.ns22000 ---| WRITEH X2,OUTN,FCELL+1 08996 M01S04823.ns22000 ---| WRITEH OUTPUT,HDR2,1 08997 M01S04824.ns22000 ---| EQ MCOX RETURN 08998 M01S04825.ns22000 ---| 08999 M01S04826.ns22000 ---| 09000 M01S04827.ns22000 ---| MCOA BSS 1 09001 M01S04828.ns22000 ---| PGLM EQU LINP-11 MAXIMUM NUMBER OF LINES PER PAGE 09002 M01S04829.ns22000 ---| PAGE CON 1 09003 M01S04830.ns22000 ---| LNAC CON 0 09004 M01S04831.ns22000 ---| LNPP CON PGLM 09005 M01S04832.ns22000 ---| HDR1A DIS 5,1 PFLOAD CATALOG OF FILES PROCESSED 09006 M01S04833.ns22000 ---| DIS 1, PAGE 09007 M01S04834.ns22000 ---| HPGE DIS 1, 09008 M01S04835.ns22000 ---| HDR1B DIS 5, ON AT 09009 M01S04836.ns22000 ---| HTMR DIS 2, 09010 M01S04837.ns22000 ---| HDTR EQU HDR1B+2 09011 M01S04838.ns22000 ---| HDR2 DIS 1, 09012 M01S04839.ns22000 ---| SEM SPACE 4,15 09013 M01S04840.ns22000 ---|** SEM - SEND ERROR MESSAGE 09014 M01S04841.ns22000 ---|* 09015 M01S04842.ns22000 ---|* ENTRY (X5) = MESSAGE ADDRESS 09016 M01S04843.ns22000 ---|* (ELFG) = 0, IF MESSAGE NOT TO BE INCLUDED IN ERRLOG. 09017 M01S04844.ns22000 ---|* = 1, IF MESSAGE TO BE INCLUDED IN ERRLOG. 09018 M01S04845.ns22000 ---|* 09019 M01S04846.ns22000 ---|* EXIT MESSAGE SENT TO DAYFILE 09020 M01S04847.ns22000 ---|* IF LO = E MESSAGE SENT TO OUTPUT FILE 09021 M01S04848.ns22000 ---|* IF (ELFG) = 1, MESSAGE SENT TO ERRLOG. 09022 M01S04849.ns22000 ---|* (ELFG) = 0. 09023 M01S04850.ns22000 ---|* 09024 M01S04851.ns22000 ---|* USES X - 1, 6. 09025 M01S04852.ns22000 ---|* A - 1, 6. 09026 M01S04853.ns22000 ---|* 09027 M01S04854.ns22000 ---|* CALLS BEL. 09028 M01S04855.ns22000 ---|* 09029 M01S04856.ns22000 ---|* MACROS MESSAGE, WRITEC. 09030 M01S04857.ns22000 ---| 09031 M01S04858.ns22000 ---| 09032 M01S04859.ns22000 ---| SEM SUBR ENTRY/EXIT 09033 M01S04860.ns22000 ---| SA1 CPAR+/COMSPFS/CPLO 09034 M01S04861.ns22000 ---| LX1 2 09035 M01S04862.ns22000 ---| PL X1,SEM1 IF LO = E NOT SPECIFIED 09036 M01S04863.ns22000 ---| WRITEC OUTPUT,X5 WRITE MESSAGE TO OUTPUT FILE 09037 M01S04864.ns22000 ---| SEM1 MESSAGE X5 09038 M01S04865.ns22000 ---| SA1 ELFG 09039 M01S04866.ns22000 ---| ZR X1,SEM2 IF ERRLOG ENTRY NOT DESIRED 09040 M01S04867.ns22000 ---| RJ BEL BUILD ERRLOG MESSAGE 09041 M01S04868.ns22000 ---| MESSAGE X5,4 09042 M01S04869.ns22000 ---| BX6 X6-X6 CLEAR ERRLOG FLAG 09043 M01S04870.ns22000 ---| SA6 ELFG 09044 M01S04871.ns22000 ---| SEM2 SX6 B1 SET *CHECK DAYFILE* FLAG 09045 M01S04872.ns22000 ---| SA6 SEMA 09046 M01S04873.ns22000 ---| EQ SEMX RETURN 09047 M01S04874.ns22000 ---| 09048 M01S04875.ns22000 ---| SEMA CON 0 09049 M01S04876.ns22000 ---| ELFG BSSZ 1 ERRLOG FLAG 09050 M01S04877.ns22000 ---| PGF SPACE 4,10 09051 M01S04878.ns22000 ---|** PGF - PURGE FILE ON REPLACE OPTION. 09052 M01S04879.ns22000 ---|* 09053 M01S04880.ns22000 ---|* EXIT (X6) = 0 IF NO ERROR ON PURGE. 09054 M01S04881.ns22000 ---|* UTILITY INTERLOCK CLEARED AND RESTORED. 09055 M01S04882.ns22000 ---|* 09056 M01S04883.ns22000 ---|* USES X - 0, 1, 2, 5, 6, 7. 09057 M01S04884.ns22000 ---|* A - 1, 2, 6, 7. 09058 M01S04885.ns22000 ---|* 09059 M01S04886.ns22000 ---|* CALLS AUP, CIN, DUP, SIN. 09060 M01S04887.ns22000 ---|* 09061 M01S04888.ns22000 ---|* MACROS PURGE, SETPFP. 09062 M01S04889.ns22000 ---| 09063 M01S04890.ns22000 ---| 09064 M01S04891.ns22000 ---| PGF SUBR ENTRY/EXIT 09065 M01S04892.ns22000 ---| 09066 M01S04893.ns22000 ---|* CLEAR UTILITY INTERLOCK. 09067 M01S04894.ns22000 ---| 09068 M01S04895.ns22000 ---| RJ DUP DROP UTILITY PROCESSOR 09069 M01S04896.ns22000 ---| RJ CIN CLEAR UTILITY INTERLOCK 09070 M01S04897.ns22000 ---| 09071 M01S04898.ns22000 ---|* SET UP FET. 09072 M01S04899.ns22000 ---| 09073 M01S04900.ns22000 ---| SA1 TCBF+FCFN GET FILE NAME AND USER INDEX 09074 M01S04901.ns22000 ---| SA2 PURG 09075 M01S04902.ns22000 ---| MX0 42 09076 M01S04903.ns22000 ---| BX6 -X0*X2 09077 M01S04904.ns22000 ---| BX5 -X0*X1 09078 M01S04905.ns22000 ---| BX1 X0*X1 09079 M01S04906.ns22000 ---| BX6 X6+X1 09080 M01S04907.ns22000 ---| SA6 A2 09081 M01S04908.ns22000 ---| 09082 M01S04909.ns22000 ---|* PROCESS USER INDEX. 09083 M01S04910.ns22000 ---| 09084 M01S04911.ns22000 ---| SA1 PGFA CURRENT USER INDEX 09085 M01S04912.ns22000 ---| IX6 X1-X5 09086 M01S04913.ns22000 ---| SX7 X5 SAVE NEW USER INDEX 09087 M01S04914.ns22000 ---| ZR X6,PGF1 IF SAME USER INDEX 09088 M01S04915.ns22000 ---| SA7 SPAR+2 09089 M01S04916.ns22000 ---| SX6 UIPR SET USER INDEX FLAG 09090 M01S04917.ns22000 ---| SA7 PGFA 09091 M01S04918.ns22000 ---| SA6 SPAR 09092 M01S04919.ns22000 ---| SETPFP SPAR SET USER INDEX 09093 M01S04920.ns22000 ---| 09094 M01S04921.ns22000 ---|* PURGE FILES. 09095 M01S04922.ns22000 ---| 09096 M01S04923.ns22000 ---| PGF1 PURGE PURG PURGE FILE 09097 M01S04924.ns22000 ---| RJ SIN SET UTILITY INTERLOCK 09098 M01S04925.ns22000 ---| SX1 B1 ACTIVATE UTILITY PROCESSOR (NON-INITIAL) 09099 M01S04926.ns22000 ---| RJ AUP 09100 M01S04927.ns22000 ---| SA1 PURG CHECK FOR ERROR 09101 M01S04928.ns22000 ---| MX0 -8 09102 M01S04929.ns22000 ---| AX1 10 09103 M01S04930.ns22000 ---| BX6 -X0*X1 09104 M01S04931.ns22000 ---| EQ PGFX RETURN 09105 M01S04932.ns22000 ---| 09106 M01S04933.ns22000 ---| PGFA CON 0 CURRENT USER INDEX 09107 M01S04934.ns22000 ---| SDM SPACE 4,15 09108 M01S04935.ns22000 ---|** SDM - SET DISPLAY MESSAGES. 09109 M01S04936.ns22000 ---|* 09110 M01S04937.ns22000 ---|* ENTRY (TCBF) = CATALOG ENTRY. 09111 M01S04938.ns22000 ---|* 09112 M01S04939.ns22000 ---|* EXIT DISPLAY MESSAGES SET. 09113 M01S04940.ns22000 ---|* 09114 M01S04941.ns22000 ---|* 09115 M01S04942.ns22000 ---|* USES X - 0, 1, 4, 5, 6. 09116 M01S04943.ns22000 ---|* A - 1, 4, 5, 6. 09117 M01S04944.ns22000 ---|* 09118 M01S04945.ns22000 ---|* CALLS COD, SFN. 09119 M01S04946.ns22000 ---|* 09120 M01S04947.ns22000 ---|* MACROS MESSAGE. 09121 M01S04948.ns22000 ---| 09122 M01S04949.ns22000 ---| 09123 M01S04950.ns22000 ---| SDM SUBR ENTRY/EXIT 09124 M01S04951.ns22000 ---| SA1 TCBF+FCUI GET USER INDEX OF FILE 09125 M01S04952.ns22000 ---| MX0 42 09126 M01S04953.ns22000 ---| BX1 -X0*X1 09127 M01S04954.ns22000 ---| RJ COD CONVERT UI TO OCTAL DISPLAY 09128 M01S04955.ns22000 ---| MX0 36 09129 M01S04956.ns22000 ---| LX6 24 BUILD DISPLAY MESSAGES 09130 M01S04957.ns22000 ---| BX6 X0*X6 09131 M01S04958.ns22000 ---| SA6 MSGA+2 09132 M01S04959.ns22000 ---| SA6 MSGE+2 09133 M01S04960.ns22000 ---| SX1 1R. ADD PERIOD TO MESSAGE 09134 M01S04961.ns22000 ---| LX1 18 09135 M01S04962.ns22000 ---| BX6 X1+X6 09136 M01S04963.ns22000 ---| SA6 MSGF+3
Line S04964 Modification History | |
---|---|
M01 (Removed by) | ns2047 |
M02 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 09137 M02S04964.ns22000 ---| SA6 MSGG+3
Line S04965 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 09138 M01S04965.ns22000 ---| SA6 MSGH+3 09139 M01S04966.ns22000 ---| MX0 42 09140 M01S04967.ns22000 ---| SA4 TCBF+FCFN GET FILE NAME 09141 M01S04968.ns22000 ---| BX1 X0*X4 09142 M01S04969.ns22000 ---| RJ SFN SPACE FILL NAME 09143 M01S04970.ns22000 ---| SA6 MSGA+1 09144 M01S04971.ns22000 ---| SA6 MSGE+1 09145 M01S04972.ns22000 ---| LX6 54 09146 M01S04973.ns22000 ---| SA6 MSGF+2
Line S04974 Modification History | |
---|---|
M01 (Removed by) | ns2047 |
M02 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 09147 M02S04974.ns22000 ---| SA6 MSGG+2
Line S04975 Modification History | |
---|---|
M01 (Removed by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 09148 M01S04975.ns22000 ---| SA6 MSGH+2 09149 M01S04976.ns22000 ---| SA1 MSGA 09150 M01S04977.ns22000 ---| SA5 IDSA+/COMSPFS/ADMS 09151 M01S04978.ns22000 ---| BX6 X1 09152 M01S04979.ns22000 ---| SA6 X5 09153 M01S04980.ns22000 ---| MESSAGE MSGE,1 09154 M01S04981.ns22000 ---| EQ SDMX RETURN 09155 M01S04982.ns22000 ---| 09156 M01S04983.ns22000 ---| 09157 M01S04984.ns22000 ---| BLNK DIS 4, 09158 M01S04985.ns22000 ---| ERROR DATA 40H ILLEGAL OPTION - REENTER. 09159 M01S04986.ns22000 ---| 09160 M01S04987.ns22000 ---| 09161 M01S04988.ns22000 ---| INLM DIS 4,ENTER E TO TERMINATE LOADING. 09162 M01S04989.ns22000 ---| INLM1 DIS 4, L TO LIST REMAINING FILES. 09163 M01S04990.ns22000 ---| INLM2 DIS 4, GO TO RESUME INCREMENTAL LOAD. 09164 M01S04991.ns22000 ---| 09165 M01S04992.ns22000 ---| 09166 M01S04993.ns22000 ---|* PARAMETER TABLE 09167 M01S04994.ns22000 ---| 09168 M01S04995.ns22000 ---| 09169 M01S04996.ns22000 ---| PAR BSS 0 09170 M01S04997.ns22000 ---| LTPR BSSZ 1 09171 M01S04998.ns22000 ---| ENPR BSSZ 1 09172 M01S04999.ns22000 ---| INCF BSSZ 1 09173 M01S05000.ns22000 ---| 09174 M01S05001.ns22000 ---| 09175 M01S05002.ns22000 ---|* ARGUMENT TABLE 09176 M01S05003.ns22000 ---| 09177 M01S05004.ns22000 ---| 09178 M01S05005.ns22000 ---| ARGT BSS 0 09179 M01S05006.ns22000 ---| L ARG -KBIC,LTPR 09180 M01S05007.ns22000 ---| E ARG -KBIC,ENPR 09181 M01S05008.ns22000 ---| BSSZ 1 09182 M01S05009.ns22000 ---| 09183 M01S05010.ns22000 ---| KBIC CON 1 09184 M01S05011.ns22000 ---| TITLE SUBROUTINES - INCREMENTAL LOAD
Line S02231 Modification History | |
---|---|
M01 (Added by) | ns22000 |
Seq # *Modification Id* Act ----------------------------+ 09185 M01S02231.ns22000 +++| TITLE INCREMENTAL LOAD SUBROUTINES.
Line S00050 Modification History | |
---|---|
M01 (Added by) | pfloa19 |
Seq # *Modification Id* Act ----------------------------+ 09186 M01S00050.pfloa19 +++| AAT SPACE 4,20 09187 M01S00051.pfloa19 +++|** AAT - ASSIGN NEXT ARCHIVE TAPE. 09188 M01S00052.pfloa19 +++|* 09189 M01S00053.pfloa19 +++|* ENTRY (X1) = VSN LEFT JUSTIFIED. 09190 M01S00054.pfloa19 +++|* 09191 M01S00055.pfloa19 +++|* EXIT (X6) = 0 IF NEW ARCHIVE TAPE ASSIGNED. 09192 M01S00056.pfloa19 +++|* (X6) .NE. 0 IF ARCHIVE FILE LABEL BAD OR MISSING ON 09193 M01S00057.pfloa19 +++|* SELECTED TAPE. 09194 M01S00058.pfloa19 +++|* OLD ARCHIVE FILE UNLOADED. 09195 M01S00059.pfloa19 +++|* ARCHIVE FILE LABEL PROCESSED IF LABEL GOOD. 09196 M01S00060.pfloa19 +++|* 09197 M01S00061.pfloa19 +++|* USES X - 1, 4, 5, 6, 7. 09198 M01S00062.pfloa19 +++|* A - 1, 4, 6, 7. 09199 M01S00063.pfloa19 +++|* 09200 M01S00064.pfloa19 +++|* CALLS PAL, ZTB. 09201 M01S00065.pfloa19 +++|* 09202 M01S00066.pfloa19 +++|* MACROS LABEL, READCW, UNLOAD. 09203 M01S00067.pfloa19 +++| 09204 M01S00068.pfloa19 +++| 09205 M01S00069.pfloa19 +++| AAT SUBR ENTRY/EXIT 09206 M01S00070.pfloa19 +++| RJ ZTB SPACE FILL VSN 09207 M01S00071.pfloa19 +++| MX7 36 09208 M01S00072.pfloa19 +++| BX7 X7*X6 09209 M01S00073.pfloa19 +++| SX6 B0 09210 M01S00074.pfloa19 +++| SA7 TAPE+11B SET VSN IN FET 09211 M01S00075.pfloa19 +++| SA6 A7+B1 CLEAR TAPE LABEL PARAMETERS 09212 M01S00076.pfloa19 +++| SA6 A6+B1 09213 M01S00077.pfloa19 +++| SA6 A6+B1 09214 M01S00078.pfloa19 +++| SA6 A6+B1 09215 M01S00079.pfloa19 +++| UNLOAD TAPE,R UNLOAD OLD ARCHIVE FILE 09216 M01S00080.pfloa19 +++| SA4 X2+B1 CLEAR DEVICE TYPE 09217 M01S00081.pfloa19 +++| MX6 -48 09218 M01S00082.pfloa19 +++| SX5 1 CLEAR ERROR PROCESSING BIT 09219 M01S00083.pfloa19 +++| BX4 -X6*X4 09220 M01S00084.pfloa19 +++| LX5 44 09221 M01S00085.pfloa19 +++| BX6 -X5*X4 09222 M01S00086.pfloa19 +++| SA6 A4 09223 M01S00087.pfloa19 +++| LABEL TAPE REQUEST ARCHIVE TAPE 09224 M01S00088.pfloa19 +++| SA4 X2+B1 SET ERROR PROCESSING BIT 09225 M01S00089.pfloa19 +++| BX6 X5+X4 09226 M01S00090.pfloa19 +++| SA6 A4 09227 M01S00091.pfloa19 +++| SA1 X2+B1 SET IN=OUT=FIRST 09228 M01S00092.pfloa19 +++| SX6 X1 09229 M01S00093.pfloa19 +++| SA6 A1+B1 09230 M01S00094.pfloa19 +++| SA6 A6+B1 09231 M01S00095.pfloa19 +++| READCW X2,17B INITIATE CONTROL WORD READ 09232 M01S00096.pfloa19 +++| SX6 B0+ CLEAR CONTROL WORD STATUS WORD 09233 M01S00097.pfloa19 +++| SA6 TAPE+CWSW 09234 M01S00098.pfloa19 +++| RJ PAL CHECK ARCHIVE LABEL 09235 M01S00099.pfloa19 +++| ZR X6,AATX IF GOOD ARCHIVE FILE LABEL
Proceed to Part 8
cdc/nos2.source/opl.opl871/deck/pfload.007.txt ยท Last modified: (external edit)