|
|
DataMuseum.dkPresents historical artifacts from the history of: Philips Data Systems |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Philips Data Systems Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 52680 (0xcdc8)
Notes: pts_type(SC)
Names: »DRFD01.SC«
└─⟦173d42e04⟧ Bits:30009663 Philips computer tape "600105"
└─⟦this⟧ »TOSSWORK/DRFD01.SC«
IDENT DRFD01 REL 10.0 80-03-14 870105041000 * ********************************************** * * PHILIPS TERMINAL SYSTEM PTS * * DRFD01 = DRIVER FOR FLEXIBLE DISK * * * * * * ********************************************* * * * THIS DISK DRIVER HANDLES UP TO FOUR DAISY * CHAINED FLEXIBLE DISK DRIVES PTS 6879, * CONNECTED TO CPU VIA CHANNEL UNIT CHFD ON * MULTIPLEX OR PROGRAMMED CHANNEL * * EJECT DRFD01 * * ORDERS: * * /00 TEST STATUS * /01 PHYSICAL READ * /02 SEQUENTIAL READ -IBM DISC ONLY- * /05 BASIC WRITE * /06 SEQUENTIAL WRITE -IBM DISC ONLY- * /11 PHYSICAL READ * /15 PHYSICAL WRITE * /21 OPEN * /22 CLOSE * /24 WRITE DELETED DATA * /26 LOCK * /31 REWIND -IBM DISC ONLY- * /37 LOAD * /38 UNLOAD * * ENTRY PARAMETERS: * * A5 STACK BASE * A6 DWT-ADDRESS * A7 ORDER * A8 ECB-ADDRESS EJECT DRFD01 * *********** * * * ENTRIES * * * *********** * ENTRY FDADR ACTIVATION ADDRESS ENTRY IHFD INTERRUPT HANDLER ENTRY FDON RECOVERY ROUTINE ENTRY DWFD01 DWT-ADDRESS EJECT DRFD01 * ************* * * * EXTERNALS * * * ************* * EXTRN TDISP DISPATCHER EXTRN TENDIO ENDIO EXTRN DISIOE REQUEST ERROR EXTRN DISEND PERFORM TENDIO AND TDISP EXTRN VOLCLR CLEAR VOLUME NAME EXTRN VOLNAM VOLUME NAME ADDRESS EXTRN VOLGET VOLUME NAME TO DWT AND SET NVL EXTRN NVLCHK CHECK FOR NEW VOLUME LOADED EXTRN DWTST STATUS EXTRN DWTECB ECB ADDRESS EXTRN DWTUEC USER ECB ADDRESS EXTRN DWTOR DWT INDEX AND ORDER EXTRN DWTORD ORDER/INDEX SAVE AREA EXTRN DWTTAB TTAB ADDRESS EXTRN DWTA2 SAVE AREA A2 EXTRN DWTSB2 STACK BASE 2 IN DWT EXTRN TTB:MT MMU TABLE EXTRN SAVE8 SAVE A1-A8 ON A15 STACK EXTRN SETIMP TIMER EXTRN INTSAV INTERRUPT SAVE AREA EXTRN PFPOST PWF POST PROC. FLAG EXTRN TASCII EBCDIC TO ASCII TAB EXTRN TEBCDIC ASCII TO EBCDIC TAB EXTRN SPDLCI OPEN/CLOSE STATUS FOR FD DRIVE EXTRN ECBBA ECB BUFFER ADDRESS EXTRN ECBRL ECB REQUESTED LENGTH EXTRN ECBEL ECB EFFECTIVE LENGTH EXTRN ECBCW1 ECB CONTROL WORD 1 EXTRN ECBCW2 ECB CONTROL WORD 2 EJECT DRFD01 * ************************ * * * CONDITIONAL ASSEMBLY * * * ************************ * * MULTIPLEX CHANNEL INSTEAD OF PROGRAMMED * CHANNEL BY SETTING X:A = 0 * X:A EQU 1 CHAN EQU X:A * * A PROGRAM VERSION INCLUDING TOSS DISC FORMAT * IS OBTAINED BY SETTING TOSS EQU 1. * X:B EQU 0 TOSS EQU X:B * * A PROGRAM VERSION INCLUDING IBM DISC FORMAT * IS OBTAINED BY SETTING IBM EQU 1. * X:C EQU 0 IBM EQU X:C * * A PROGRAM VERSION USING TOSS MMU PAGING * IS OBTAINED BY SETTING MMUPAG EQU 1. * MMUPAG EQU 0 * * * A PROGRAM VERSION USING THE EXTENDED INSTRUCTION * SET IS OBTAINED BY SETTING CPU852 EQU 0. * CPU852 EQU 1 * EJECT DRFD01 * * * ORDERS /21 OPEN AND /22 CLOSE WHICH CONTROLS THE POWER * TO THE DISK DRIVE UNIT CAN BE INCLUDED BY SETTING OPCLOS =1 * X:D EQU 0 OPCLOS EQU X:D * EJECT DRFD01 * * * MMU BUFFER SIZE * * IFT MMUPAG=0 DVBLEN EQU 256 XIF * IFT MMUPAG=1 X:E EQU 256 DVBLEN EQU X:E XIF * * * MMU DEVICE INDEX * * DEVIND EQU 10 * EJECT DRFD01 * ************* * * * CONSTANTS * * * ************* * CUADR EQU 09 CONTROL UNIT ADDRESS MUXADR EQU CUADR+CUADR MUX-ADDRESS SOPDA EQU /2E S.O.P. DEVICE ADDRESS SECLEN EQU 128 SECTOR LENGTH MAXSEC EQU 2002 MAX SECTOR NUMBER MAXIBM EQU 1923 MAX SECTOR NUMBER IBM DISC BOE EQU 28 BEGIN OF EXTENT POSITION EOE EQU 34 END OF EXTENT POSITION EOD EQU 74 END OF DATA POSITION TIME EQU 20 DELAY - POWER ON OPENTI EQU 10 DELAY AT OPEN ORDERS * DIXTAB EQU * DOUBLE INDEX TABLE DATA /0102 DATA /0408 * EJECT DRFD01 * ********** * * * TABLES * * * ********** * IFF CHAN+IBM=0 DATA DVBLEN+DVBLEN MMU BUFFER SIZE XIF * IFT CHAN=0 IFT IBM=0 DATA 0 INDICATE NO MMU BUFFER XIF * DATA DEVIND DEVICE INDEX FDADR DATA FDAD ACTIVATION ADDRESS DATA 0 ABORT ROUTINE ADDRESS * EJECT DRFD01 * *************** * * * TEST STATUS * * * *************** * TESTST EQU * IFF IBM+TOSS=0 CF A15,NVLCHK STR A1,A6 SAVE NVL INDICATOR XIF * LDKL A2,/FFF9 BIO DUMMY CF A5,FD:WRI ANK A1,1 RF(NZ) DIS:EN DISC NOT OPERABLE LDKL A2,/7FFF RESET REQUEST ERROR BIT ANRS A2,A6 * IFF TOSS+IBM=0 CF A5,VO:NAM GET VOLUME NAME LD A1,DWTORD,A6 RESTORE INDEX AND ORDER ST A1,DWTOR,A6 CF A15,VOLNAM ABL END:RC XIF * IFT TOSS+IBM=0 ABL END:RC XIF * EJECT DRFD01 * ************** * * * ACTIVATION * * * ************** * FDAD EQU * ACTIVATION ENTRY IFT MMUPAG=1 IFT CHAN=0 CM BUFFLG,A6 XIF * LD A2,DWTOR,A6 INDEX AND ORDER ST A2,DWTORD,A6 SAVE FOR RECOVERY PURPOSES CMR A6 RESET TEMPORARY RETURN CODE LDK A3,0 LC A3,DWTOR,A6 GET INDEX * IFT OPCLOS=1 * * CHECK IF OPEN OR CLOSE ORDER * LDR A1,A7 ORDER SUK A1,/21 RF(Z) OPEN OPEN SUK A1,1 RF(NZ) FD:ORD NOT CLOSE ORDER * EJECT * ********* * * * CLOSE * * * ********* * * CLOSE IS PERFORMED BY WRITING A ONE TO BIT * ZERO OF THE SOP LIGHTS EXTERNAL REGISTER * LDKL A1,/8000 MASK FOR BIT 0 ORS A1,SPDLCI SET OPEN/CLOSE BIT RF OPEN10 * EJECT * ******** * * * OPEN * * * ******** * * OPEN IS PERFORMED BY WRITING A ZERO TO BIT * ZERO OF THE SOP LIGHTS EXTERNAL REGISTER. * OPEN EQU * LDKL A1,/7FFF MASK FOR BIT 0 ANS A1,SPDLCI CLEAR OPEN/CLOSE BIT * OPEN10 EQU * LD A1,SPDLCI SOP LIGHTS AND OPEN/CLOSE DATA OTR A1,0,SOPDA OPEN FD DRIVE * * WAIT FOR DRIVE TO BECOME OPERABLE * LDK A4,DWTTP2 TIMER POINTER OFFSET ADR A4,A6 A4:=TIMER POINTER ADDRESS LDR A1,A6 SAVE DWT-ADDR CF A15,SETIMP WAIT DATA OPENRE,OPENTI START ADDR, WAIT TIME ABL TDISP EXIT * OPENRE EQU * LDR A6,A1 GET DWT-ADDR CM DWTTP2,A6 INDICATE NO TIMER RUNNING LDK A1,0 RETURN CODE RF DIS:EN PERFORM TENDIO AND TDISP XIF * EJECT * * PUT DRIVE NO IN CIO-INSTRUCTION * FD:ORD EQU * LC A2,DIXTAB,A3 SC A2,DWTA3+1,A6 SAVE DRIVE INDEX MASK * IFT IBM+TOSS=2 AN A2,DWTLAB,A6 SC A2,DWTFIB+1,A6 INDICATE TOSS/IBM XIF * CF A5,SETCIO A3,A4 AFFECTED * EJECT DRFD01 * * LDR A3,A7 RB(Z) TESTST TEST STATUS * IFT IBM=0 SUK A3,38 RF(N) INTEST READ/WRITE ORDER SUK A3,18 ABL(NP) LOAD LOAD/UNLOAD XIF * IFT IBM=1 SUK A3,1 RF(Z) INTEST BASIC READ SUK A3,1 RF(Z) IBMCHK SEQUENTIAL READ SUK A3,3 RF(Z) INTEST BASIC WRITE SUK A3,1 RF(Z) IBMCHK SEQUENTIAL WRITE SUK A3,32 RF(N) INTEST PHYSICAL READ/WRITE SUK A3,11 RF(Z) IBMCHK REWIND SUK A3,7 ABL(NP) LOAD LOAD/UNLOAD XIF * IBMCHK EQU * IFT TOSS+IBM=2 LD A4,DWTFIB,A6 ABL(NZ) IBMDSK IBM DISC HANDLING XIF * IFT TOSS=0 IFT IBM=1 ABL IBMDSK IBM DISC HANDLING XIF * EJECT DRFD01 * * REQERR ABL DISIOE REQUEST ERROR * INCLEN EQU * INCORRECT REQUESTED LENGTH EXIT LDKL A1,/8008 RETURN CODE * DIS:EN EQU * ABL DISEND PERFORM TENDIO AND GO TO TDISP * EJECT DRFD01 * * INPUT PARAMETER CHECK * INTEST EQU * IFF TOSS+IBM=0 CF A15,NVLCHK CHECK IF NEW VOLUME LOADED ADK A1,0 RB(NZ) DIS:EN NEW VOLUME LOADED XIF * LD A3,ECBRL,A8 RB(Z) INCLEN INCORRECT INPUT PARAMETER ECBRL SRC A3,7 NUMBER OF PHYSICAL SECTORS RB(N) INCLEN INCORRECT INPUT PARAMETER ECBRL CWK A3,/01FF RB(G) INCLEN INCORRECT INPUT PARAMETER ECBRL LD A2,ECBCW2,A8 GET SECTOR NUMBER * IFT IBM+TOSS=2 LD A4,DWTFIB,A6 RF(NZ) INTES5 IBM-DISC XIF * IFT TOSS=1 LDR A4,A3 SRC A4,1 CHECK IF EVEN NUMBER OF PHYSICAL SECTORS RB(N) INCLEN INCORRECT INPUT PARAMETER ECBRL SLL A2,1 TRANSFER TOSS-SEC. NO TOPHYSICAL SEC. NO * EJECT DRFD01 * * INTES5 EQU * XIF LDR A4,A2 SAVE PHYSICAL SECTOR NUMBER RB(N) REQERR REQUEST ERROR SUKL A4,MAXSEC RB(NN) REQERR REQUEST ERROR ADR A4,A3 RB(P) INCLEN INCORRECT LENGTH ST A3,DWTNOS,A6 SAVE NUMBER OF SECTORS ST A2,DWTCW2,A6 DWTCW2 CONTAINING PHYS SEC NO LD A2,ECBBA,A8 GET ECBBA ST A2,DWTBA,A6 SAVE ECB BUFFER ADDRESS * IFT MMUPAG=1 LCR A2,A8 ANK A2,/30 ST A2,DWT:BF,A6 SAVE BITS 0-1 IN 18-BIT ADDRESS XIF * EJECT DRFD01 * * MULTIPLE SECTOR IO ENTRY * FD:000 EQU * IFT MMUPAG=1 IFT CHAN=0 LD A2,DWT:BF,A6 ST A2,BUFFLG,A6 SET BUFFER FLAG XIF * LDKL A2,512 LDK A4,3 SUK A3,4 RF(NN) FD:005 FOUR PHYS. SEC. IO * FD:003 SUK A2,128 SUK A4,1 ADK A3,1 RB(NZ) FD:003 * FD:005 EQU * ST A4,DWTSIO,A6 SECTORS IN ONE IO ON DISC ST A2,DWTRL,A6 UPDATE DWTRL FOR BIO ST A3,DWTNOS,A6 UPDATE NUMBER OF SECTORS * EJECT DRFD01 * * IFT MMUPAG=1 IFF CHAN+IBM=0 LD A2,DWTBA,A6 BUFFER ADDRESS LD A1,DWT:BF,A6 RF(NZ) FD:007 BUFFER NOT IN SYSTEM AREA LDR A3,A2 RF(NN) FD:009 AD A3,DWTRL,A6 CHECK IF 64K LIMIT WILL BE PASSED RF(N) FD:009 NO * EJECT DRFD01 * * FD:007 EQU * ECR A3,A2 ANK A3,/F0 SRL A3,2 SLL A1,2 ORR A1,A3 SC A1,DWT:PA,A6 6 BIT PHYSICAL BUFFER ADDRESS ADK A1,/4 CREATE ONE MORE MMU ENTRY SC A1,DWT:PA+2,A6 ANKL A2,/FFF LDR A1,A2 ORK A1,1 INDICATE ADDRESS NOT ZERO * FD:009 ST A1,DWT:LA,A6 16 BIT LOGICAL BUFFER ADDRESS XIF * LDK A4,0 PREPARE FOR BIO LD A1,DWTOR,A6 ANK A1,/3F ORDER SUK A1,1 RF(Z) FD:060 BASIC READ SUK A1,4 RF(Z) FD:015 BASIC WRITE SUK A1,12 RF(Z) FD:060 PHYSICAL READ SUK A1,4 RF(Z) FD:013 PHYSICAL WRITE SUK A1,15 CHECK IF WRITE DELETED DATA * RQ:ERR EQU * RB(NZ) REQERR * EJECT DRFD01 * * WRITE DELETED DATA, PHYSICAL AND BASIC WRITE ORDERS * LDK A4,1 WRITE DELETED DATA ORDER FD:013 EQU * PHYSICAL WRITE ORDER ADK A4,4 FD:015 EQU * BASIC WRITE ORDER ADK A4,1 CF A5,BIO PREPARATION FOR CIO * IFT MMUPAG=1 IFT CHAN=0 IFT TOSS+IBM=2 LD A1,DWTFIB,A6 RF(Z) FD:018 NOT IBM XIF * IFT MMUPAG=1 IFF CHAN+IBM=0 LD A1,DWT:LA,A6 GET FLAG/LOGICAL BUFFER ADDRESS RF(Z) FD:019 BUFFER IN SYSTEM AREA LDR A7,A3 REQUESTED LENGTH LDR A8,A2 SAVE A2 LDKL A4,BUF DRIVER BUFFER ADDRESS LDR A2,A4 TS -30,A15 SAVE RUNNING TASK MMU TL DWT:PA,A6 LOAD PSEUDO MMU TABLE MVUS A7 MOVE BUFFER FROM USER TO SYSTEM AREA TL -30,A15 RESTORE MMU FROM STACK LDR A2,A8 RESTORE A2 CM BUFFLG,A6 INDICATE BUFFER IN SYSTEM AREA FD:019 EQU * XIF * IFT TOSS+IBM=2 LD A1,DWTFIB,A6 RF(Z) FD:018 NOT IBM XIF * IFT IBM=1 LDR A7,A3 NO OF CHAR. TO BE TRANSFORMED CF A5,EBCDIC FD:018 EQU * XIF * EJECT DRFD01 * * CF A5,FD:WRITE PERFORME WRITE ANKL A3,/200 CHECK IF WRITE PROTECTED RF(Z) FD:020 LDK A3,/40 INDICATE ERROR ORRS A3,A6 UPDATE TEMPORARY RETURN CODE FD:020 EQU * RF FD:100 GOTO FDMSIO * EJECT DRFD01 * ***************** * * * PHYSICAL READ * * * ***************** * FD:060 CF A5,BIO * IFT MMUPAG=1 IFT CHAN=0 IFT TOSS+IBM=2 LD A1,DWTFIB,A6 RF(Z) FD:070 TOSS DISC LDKL A4,BUF DRIVER BUFFER ADDRESS CM BUFFLG,A6 INDICATE BUFFER IN SYSTEM AREA XIF * FD:070 EQU * IFT MMUPAG=1 IFT CHAN=1 LD A1,DWT:LA,A6 RF(Z) FD:080 BUFFER IN SYSTEM AREA LDKL A4,BUF DRIVER BUFFER ADDRESS CM BUFFLG,A6 INDICATE BUFFER IN SYSTEM AREA XIF * IFT MMUPAG=1 IFT IBM=1 IFT TOSS+CHAN=0 LDKL A4,BUF DRIVER BUFFER ADDRESS CM BUFFLG,A6 INDICATE BUFFER IN SYSTEM AREA XIF * FD:080 EQU * CF A5,FD:REA PERFORM READ * IFT TOSS+IBM=2 LD A1,DWTFIB,A6 RF(Z) FD:090 NOT IBM XIF * IFT IBM=1 IFT MMUPAG=0 LD A4,DWTBA,A6 ASCII OUTPUT ADDRESS XIF * IFT IBM=1 LD A7,DWTRL,A6 REQ. LEN CF A5,ASCII FD:090 EQU * XIF * EJECT DRFD01 * * IFT MMUPAG=1 IFT CHAN=0 IFT TOSS+IBM=2 LD A1,DWTFIB,A6 RF(Z) FD:100 TOSS DISC XIF * IFT MMUPAG=1 IFF CHAN+IBM=0 LD A2,DWT:LA,A6 GET FLAG/LOGICAL BUFFER ADDRESS RF(Z) FD:100 BUFFER IN SYSTEM AREA LD A7,DWTRL,A6 REQUESTED LENGTH LDKL A1,BUF GET DWT BUFFER ADDRESS TS -30,A15 SAVE RUNNING TASK MMU TL DWT:PA,A6 LOAD PSEUDO MMU TABLE MVSU A7 MOVE BUFFER FROM SYSTEM TO USER AREA TL -30,A15 RESTORE MMU FROM STACK XIF FD:100 EQU * ABL FDMSIO * EJECT DRFD01 * ******** * * * LOAD * * * ******** * LOAD EQU * ADK A3,0 CHECK ORDER CODE RF(Z) UNLOAD UNLOAD ORDER ADK A3,1 RF(Z) LOAD00 LOAD ORDER ADK A3,17 RB(NZ) RQ:ERR ERROR IF NOT LOCK * LOAD00 EQU * LDK A2,/14 LOCK CF A5,FD:REA ANK A3,1 RF(NZ) LOA:80 ENDIO NOT OPERABLE * IFT TOSS+IBM=2 LD A1,DWTFIB,A6 RF(Z) LOA:70 TOSS DISC XIF * IFT IBM=1 LC A3,DWTOR+1,A6 GET ORDER SUK A3,/26 RF(Z) LOA:65 LOCK ORDER CF A5,VO:NAM CF A5,LD:RC CHECK RETURN CODE EJECT DRFD01 * * READ DATA SET LABEL * LD A2,ECBCW2,A8 SECTOR NO SUK A2,7 RF(N) LOA:85 REQUEST ERROR SUK A2,18 RF(P) LOA:85 REQUEST ERROR ADK A2,25 SLL A2,3 BIO LDK A3,80 LENGTH LDKL A4,BUF CF A5,FD:REA SLL A1,4 CHECK NO DATA BIT RF(NN) LOA:60 NOT NO DATA ORK A3,/10 INDICATE ILLEGAL DATA SET LABEL LOA:60 EQU * CF A5,LD:RC ENB LD A3,ECBCW2,A8 DATA SET LABEL SECTOR LDK A1,DWTDSS CF A5,STDWT SAVE IN DWT ADK A4,BOE BOE ADDRESS CF A5,LOGSEC TRANSFORM TO LOGICAL SECTOR LDK A1,DWTBOE CF A5,STDWT STORE BOE NO IN DWT SUK A3,1 CRN LDK A1,DWTCRN CF A5,STDWT ADK A4,EOE-BOE EOE ADDRESS CF A5,LOGSEC LDK A1,DWTEOE CF A5,STDWT STORE EOE NO IN DWT ADK A4,EOD-EOE EOD ADDRESS CF A5,LOGSEC INH INHIBIT INTERRUPTS INHIBIT LDK A1,DWTEOD CF A5,STDWT STORE EOD NO IN DWT * LOA:65 EQU * LDKL A3,/400 ORRS A3,A6 UPDATE TEMPORARY RETURN CODE * LOA:70 EQU * XIF LD A2,DWTA3,A6 ORS A2,DWTLC,A6 INDICATE LOCK LOA:80 EQU * ABL END:RC * IFT IBM=1 LOA:85 EQU * LDK A1,/80 REQUEST ERROR SCR A1,A6 UPDATE TEMPORARY RETURN CODE XIF * EJECT DRFD01 * * IFF TOSS+IBM=0 * * ERROR , UNLOCK * LOA:90 EQU * LDR A5,A6 ADKL A5,DWTSB2 STACK BASE LDK A2,/C UNLOCK CF A5,FD:REA RB LOA:80 * * LD:RC SUBROUTINE * LD:RC EQU * ANK A3,/17 FATAL ERROR RB(NZ) LOA:90 LDKL A4,BUF DRIVER BUFFER ADDRESS RTN A5 XIF * EJECT DRFD01 * ********** * * * UNLOAD * * * ********** * UNLOAD EQU * IFT IBM=1 * * DATA SET OPEN * CF A5,DSOPCH A1,AFFECTED ADK A7,0 SET CR (CHECK EOD) RF(Z) UNL:70 NOT OPEN ST A7,12,A8 STORE EOD-NO IN CONTROL WORD OF ECB * * READ DATA SET LABEL TO DRIVER BUFFER * CF A5,DSLIO PREPARE FOR I/O CF A5,FD:REA READ DATA SET LABEL CF A5,UNL:RC RETURN CODE CHECK ENB * * TRANSFORM RETURN CODE TO IBM SECTOR NO (EBCDIC-CODED) * CF A5,DSOPCH EOD-NO TO A7 * * DIVIDE EOD BY 26 * LDK A1,0 UNL:10 SUK A7,26 RF(N) UNL:20 ADK A1,1 RB UNL:10 * EJECT DRFD01 * * UNL:20 ADK A7,27 * * A1 = BINARY TRACK NO * A7 = SECTOR NO WITHIN TRACK (0-25) * CF A5,BINDEC TRANSFORM SEC.NO TO A3 LDKL A4,BUF+EOD+4 ADDRESS TO POS 79 SCR A3,A4 SUK A4,1 SRL A3,8 LEFT BYTE SCR A3,A4 STORE IN BUFFER LDR A7,A1 TRACK CF A5,BINDEC DEC EBCDIC-CODED IN A3 SUK A4,3 STR A3,A4 TRACK INTO BUF INH INHIBIT INTERRUPTS INHIBIT * * WRITE DATA SET LABEL * CF A5,DSLIO PREPARE FOR I/O ORK A2,5 PHYSICAL WRITE CF A5,FD:WRITE WRITE DATA SET LEBEL CF A5,UNL:RC CHECK RETURN CODE CF A5,DSOPCH CMR A2 INDICATE NOT OPEN * EJECT DRFD01 * * UNLOCK * XIF UNL:70 EQU * LDK A2,/C UNLOCK CF A5,FD:REA ANK A3,1 RB(NZ) LOA:80 NOT OPERABLE C1 A2,DWTA3,A6 INDEX MASK ANS A2,DWTLC,A6 INDICATE UNLOCK IN DWT RB LOA:80 END:IO * IFT IBM=1 * * UNLOAD RETURN CODE CHECK * UNL:RC EQU * ANKL A3,/207 RF(Z) RTN:A5 NO RETURN CODE ANKL A3,/200 RF(Z) RTN:A5 NOT WRITE PROTECTED CF A5,DSOPCH ADK A7,0 SET CR (CHECK EOD) RF(Z) RTN:A5 NOT OPEN LDK A3,/40 ORRS A3,A6 UPDATE TEMPORARY RETURN CODE RTN:A5 EQU * RTN A5 * EJECT DRFD01 * * IBMDSK EQU * IBM DISK HANDLING ENTRY IFT IBM=1 CF A15,NVLCHK CHECK IF NEW VOLUME LOADED ADK A1,0 ABL(NZ) END:IO NEW VOLUME LOADED CF A5,DSOPCH GET EOD ADK A7,0 SET CR (CHECK EOD) RF(Z) FD:DIS NOT OPEN, ERROR LC A1,DWTOR+1,A6 ORDER CODE SUK A1,49 RF(Z) REWIND REWIND FILE LD A3,ECBRL,A8 CHECK REQUESTED LENGTH SUK A3,SECLEN ABL(NZ) INCLEN INCORRECT LENGTH ADK A1,43 RF(Z) SQWRITE SEQUENTIAL WRITE ADK A1,4 RF(NZ) FD:DIS ERROR IF NOT SEQUENTIAL READ * EJECT DRFD01 * ******************* * SEQUENTIAL READ * ******************* * ADK A2,DWTCRN-DWTEOD A2 = ADDRESS TO CRN LDR* A3,A2 CRN ADK A3,1 CRN+1 ST A3,ECBCW2,A8 STORE CRN+1 IN ECB CWK A3,MAXIBM RF(P) FD:DIS REQUEST ERROR CWR A3,A7 RF(NL) SQR:10 END OF DATA LDK A4,0 BIO READ CF A5,BIOSQ CF A5,FD:REA READ SECTOR POINTED AT BY CRN+1 * IFT MMUPAG=0 LD A4,ECBBA,A8 USER BUFFER ADDRESS XIF * IFT IBM=1 LDK A7,SECLEN CF A5,ASCII TRANSFORM TO ASCII * EJECT DRFD01 * * IFT MMUPAG=1 TS -30,A15 SAVE RUNNING TASK'S MMU LD A7,DWTTAB,A6 TTAB ADDRESS TL TTB:MT,A7 LOAD MMU TABLE LDKL A1,BUF DRIVER BUFFER ADDRESS LD A2,DWTUEC,A6 USER ECB ADDRESS EL A2,ECBBA,A2 USER BUFFER ADDRESS LDK A7,SECLEN LENGTH MVSU A7 MOVE SECTOR TO USER BUFFER TL -30,A15 RESTORE MMU TABLE FROM STACK XIF * IFT IBM=1 LDK A1,DWTCRN CF A5,DSPAD RF SQW:10 UPDATE CRN * * END OF DATA * SQR:10 LDKL A1,/1000 RETURN CODE RF END:IO * EJECT DRFD01 * ******************* * SEQUENTIAL WRITE * ******************* * SQWRIT EQU * * * CHECK IF END OF EXTENT * LDK A1,DWTEOE CF A5,DSPAD EOE-NO ADDRESS TO A2 ST A7,ECBCW2,A8 STORE EOD IN ECB C. W. CWK A7,MAXIBM RF(P) FD:DIS REQUEST ERROR CWR* A7,A2 RF(G) ENDEOE END OF EXTENT * IFT MMUPAG=1 TS -30,A15 SAVE RUNNING TASK'S MMU LD A7,DWTTAB,A6 TTAB ADDRESS TL TTB:MT,A7 LOAD MMU TABLE LD A1,DWTUEC,A6 USER ECB ADDRESS EL A1,ECBBA,A1 USER BUFFER ADDRESS LDKL A2,BUF DRIVER BUFFER ADDRESS LDK A7,SECLEN LENGTH MVUS A7 MOVE SECTOR TO DRIVER BUFFER TL -30,A15 RESTORE MMU TABLE FROM STACK XIF * IFT IBM=1 LDK A4,5 BIO WRITE CF A5,BIOSQ LDK A7,SECLEN CF A5,EBCDIC TRANSFORM AND MOVE TO BUF * EJECT DRFD01 * * CF A5,FD:WRI ANKL A1,/200 RF(Z) SQW:05 LDK A1,/40 WRITE PROTECTED ORRS A1,A6 UPDATE TEMPORARY RETURN CODE SQW:05 EQU * CF A5,DSOPCH SQW:10 EQU * ANKL A3,/207 WRITE PROTECTED OR NOT OPERABLE RF(NZ) END:RC IMR A2 EOD=EOD+1 OR CRN=CRN+1 IN DWT LDK A2,SECLEN ST A2,ECBEL,A8 UPDATE EFFECTIVE LENGTH RF END:RC * FD:DIS EQU * ABL DISIOE REQUEST ERROR * EJECT DRFD01 * ********** * REWIND * ********** * REWIND EQU * LDR A3,A2 SAVE EOD ADDRESS LDK A1,DWTBOE CF A5,DSPAD LDR* A4,A2 BOE STR A4,A3 EOD = BOE LDK A1,DWTCRN CF A5,DSPAD SUK A4,1 BOE - 1 STR A4,A2 CRN = BOE -1 LDK A1,0 RETURN CODE RF END:IO XIF * EJECT DRFD01 * ***************** * * * PERFORM ORDER * * * ***************** * * * INPUT: A2 BIO CONTENTS * A3 NO OF BYTES TO BE TRANSFERED * A4 BUFFER ADDRESS * FD:WRI EQU * IFT CHAN=0 LDKL A1,/C000 WORDS,WRITE XIF IFT CHAN=1 LDK A1,0 INDICATOR WRITE MODE XIF RF FD:800 * FD:REA EQU * IFT CHAN=1 LDK A1,1 READ MODE XIF IFT CHAN=0 LDKL A1,/8000 WORDS READ XIF FD:800 EQU * IFT CHAN=0 SRL A3,1 FROM BYTES TO WORDS * EJECT DRFD01 * * IFT MMUPAG=1 LD A7,BUFFLG,A6 CHECK WHAT BUFFER TO READ TO RF(Z) FD:810 BUFFER IN SYSTEM AREA LD A7,DWT:BF,A6 BITS 0-1 IN 18-BIT ADDRESS ECR A7,A7 ORR A1,A7 FD:810 EQU * XIF * IFT CHAN=0 ORR A3,A1 WER1 WER A3,MUXADR FIRST WER WER2 WER A4,MUXADR+1 SECOND WER XIF IFT CHAN=1 * EJECT DRFD01 * * PUT BUFFER START AND END ADDRESS IN DWT * ST A1,DWTRW,A6 INDICATE MODE ST A4,DWTUB,A6 ADR A3,A4 ST A3,DWTUBE,A6 END ADDRESS+2 XIF ST A5,DWTA5,A6 SAVE STACK POINTER LD A3,PFPOST RF(NZ) T:DISP POST PROCESSING FLAG SET FD:CIO EQU * LABEL USED FOR CHANGE OF CUADR CIO A2,1,CUADR CIO START RF(3) END:30 DEVICE ADDRESS UNKNOWN RF T:DISP * EJECT DRFD01 * ************************************* * * FDMSIO - UPDATE PARAMETERS FOR MULTIPLE SECTOR IO * * * ************************************* * FDMSIO EQU * IM DWTCW2,A6 UPDATE SECTOR NUMBER LDR* A1,A6 RETURN CODE ANK A1,/7F GET ERROR RETURN CODE RF(NZ) END:RC LD A2,DWTSIO,A6 GET NUMBER OF SECTORS DONE ADS A2,DWTCW2,A6 UPDATE DWTCW2 LD A2,DWTRL,A6 ADS A2,ECBEL,A8 UPDATE ECBEL LD A3,DWTNOS,A6 RF(NP) END:RC LAST SECTOR DONE IFT MMUPAG=1 LD A4,DWTBA,A6 GET BUFFER POINTER ADR A2,A4 UPDATE BUFFER POINTER ST A2,DWTBA,A6 RF(N) FDMSI1 NOT PASSED 64K LIMIT ADK A4,0 RF(NN) FDMSI1 NOT PASSED 64K LIMIT LDK A2,/10 ADS A2,DWT:BF,A6 UPDATE BITS 0-1 FDMSI1 EQU * XIF * IFT MMUPAG=0 ADS A2,DWTBA,A6 UPDATE BUFFER POINTER XIF ABL FD:000 MORE SECTORS IN MULTIPLE SECTOR IO * EJECT DRFD01 * ********** * * * END:IO * * * ********** * IFT IBM=1 ENDEOE EQU * END OF EXTENT EXIT LDKL A1,/2000 RETURN CODE RF END:IO XIF * END:RC EQU * LDR* A1,A6 RETURN CODE END:IO EQU * CF A15,TENDIO T:DISP ABL TDISP * END:30 EQU * CU ADDRESS UNKNOWN LDK A1,1 NOT OPERABLE ST A1,DWTST,A6 INDICATE RECOVERY DONE RB END:IO EJECT DRFD01 * ******************** * * * RECOVERY ROUTINE * * * ******************** * FDON EQU * IFT CPU852=1 CF A15,SAVE8 SAVE A1-A8 ON STACK XIF * IFT CPU852=0 MSR 8,A15 SAVE A1-A8 ON STACK XIF * LDKL A6,DWFD01 DWT ADDRESS CM DWTST,A6 IM DWTA2,A6 SET FDON FLAG * EJECT * * DELAY 2 SEC * LD A4,DWTTP,A6 RF(Z) FDON10 NO TIMER SET LDKL A4,-TIME ST* A4,DWTTP,A6 RESTART TIMER RB T:DISP FDON10 LDK A4,DWTTP ADR A4,A6 LDR A1,A6 SAVE A6 CF A15,SETIMP DATA FDON20,TIME * F:DISP EQU * RB T:DISP * * TIME OUT ROUTINE * FDON20 LDR A6,A1 CM DWTTP,A6 LDKL A5,DWTSB2 ADR A5,A6 GET STACK BASE * FDONVL EQU * ENTRY USED BY READY INTERRUPT ROUTINE IFT MMUPAG=1 IFT CHAN=0 CM BUFFLG,A6 RESET BUFFER FLAG XIF * IFF TOSS+IBM=0 IM DWTST2,A6 SET RECOVERY/READY INT. INDICATOR LDK A3,3 4 VOLUMES * EJECT DRFD01 * * * READ VOLUME NAME * FDONLD EQU * SC A3,DWTOR,A6 GET VOLUME NAME LC A4,DIXTAB,A3 DRIVE INDEX MASK SC A4,DWTA3+1,A6 SAVE IT CF A5,SETCIO LDK A2,/14 CF A5,FD:REA LOCK ANK A3,1 RF(Z) FDON19 OPERABLE LDK A1,6 NOT OPERABLE CF A15,VOLCLR CLEAR VOLUME NAME RF FDON21 CONTINUE WITH NEXT DISC * FDON19 EQU * CF A5,VO:NAM LDKL A2,/FBFF RESET IBM IND. BIT ANRS A2,A6 UPDATE TEMPORARY RETURN CODE FDON21 EQU * LDK A2,/C CF A5,FD:REA UNLOCK LDK A3,0 LC A3,DWTOR,A6 GET INDEX FOR LAST VOL. SUK A3,1 RB(NN) FDONLD NEXT VOLUME CM DWTOR,A6 CM DWTST2,A6 INDICATE VOLUMES READ IM DWTST,A6 INDICATE VOLUME NAMES READ XIF * IFT OPCLOS=1 * EJECT * * TERMINATE WAIT REQUEST FOR OPEN ORDER IF RUNNING * LD A4,DWTTP2,A6 TIMER POINTER RF(Z) FDON09 NOT RUNNING CMR A4 STOP TIMER CM DWTTP2,A6 INDICATE NO TIMER FDON09 EQU * * * OPEN FD TO MAKE FOLLOWING LOCK ORDER POSSIBLE * LDKL A4,SPDLCI OPEN/CLOSE STATUS WORD ADDRESS LDKL A2,/8000 OPEN/CLOSE BIT MASK ANR* A2,A4 A2:=OPEN/CLOSE FLAG ORS A2,DWTOCF,A6 SAVE XRRS A2,A4 SET STATUS WORD TO OPEN LDR* A2,A4 OTR A2,0,SOPDA SET DRIVE TO OPEN * FDON23 EQU * XIF * EJECT * * LOCK DOORS * LDK A2,1 FDON25 EQU * LD A1,DWTLC,A6 LOCK INDICATOR ANR A1,A2 RF(Z) FDON30 NOT LOCKED ST A2,DWTA3,A6 SAVE * EJECT * * PUT DRIVE NO IN CIO INSTR * SRN A2,A3 DRIVE NO IN A3 CF A5,SETCIO PUT DRVE NO IN CIO-INSTR LDK A2,/14 LOCK CF A5,FD:REA LD A2,DWTA3,A6 DRIVE IND. ANK A3,1 RF(Z) FDON30 OK XRS A2,DWTLC,A6 INDICATE UNLOCK FDON30 EQU * SLL A2,1 CWK A2,/0010 RB(NE) FDON25 * IFT OPCLOS=1 * * RESTORE OPEN/CLOSE STATUS TO SAME VALUE AS BEFORE POWER OFF * LD A2,DWTOCF,A6 OPEN/CLOSE FLAG ORS A2,SPDLCI TO STATUS WORD CM DWTOCF,A6 CLEAR FLAG LD A2,SPDLCI OPEN/CLOSE STATUS OTR A2,0,SOPDA CLOSE DRIVE IF IT WAS CLOSED XIF * EJECT * * ANY REQUEST * CM DWTA2,A6 RESET FDON FLAG FDON60 EQU * LD A8,DWTECB,A6 ABL(Z) END:IO NO REQUEST, RETURN VIA TENDIO * * RETRY REQUEST * IM DWTRTY,A6 INDICATE RETRY LD A7,DWTORD,A6 ST A7,DWTOR,A6 RESTORE INDEX AND ORDER CM ECBEL,A8 RESET EFFECTIVE LENGTH ANK A7,/3F ORDER ABL FDAD REACTIVATE * EJECT DRFD01 * ******************** * * * READY INTERRUPT * * * ******************** * FDRE EQU * LD A2,DWTA2,A6 RB(NZ) F:DISP POWER ON ROUTINE ACTIVE LDKL A5,DWTSB2 ADR A5,A6 STACK BASE * IFT TOSS+IBM=0 RB FDON60 XIF * IFF TOSS+IBM=0 CM DWTST,A6 SET UNIT BUSY RB FDONVL READ VOLUME NAMES XIF * EJECT DRFD01 * ********************* * * * INTERRUPT HANDLER * * * ********************* * IHFD EQU * ST P,INTSAV SAVE LAST INTERRUPT IFT CPU852=1 CF A15,SAVE8 SAVE REGISTERS ON STACK XIF * IFT CPU852=0 MSR 8,A15 SAVE A1-A8 ON STACK XIF * LDKL A6,DWFD01 DWT ADDRESS IFT CHAN=1 ENB LD A1,DWTUB,A6 GET BUFFER POINTER LD A2,DWTUBE,A6 END OF BUFFER SUR A2,A1 LENGTH IH005 EQU * SST A3,CUADR GET STATUS RF(A) IH:000 READY INTERRUPT LD A3,PFPOST RF(NZ) IHDISP POST PROCESSING FLAG SET LD A3,DWTRW,A6 READ/WRITE INDICATOR RF(NZ) IH050 READ * EJECT DRFD01 * * IH010 EQU * LDR* A3,A1 ONE WORD FROM BUFFER OTR A3,0,CUADR WRITE RB(NA) IH005 ADK A1,2 UPDATE BUFFER POINTER SUK A2,2 RB(P) IH010 CIO A2,0,CUADR CIO HALT IHDISP EQU * ABL TDISP GOTO DISPATCHER * IH050 EQU * INR A3,0,CUADR READ RB(NA) IH005 STR A3,A1 ONE WORD TO BUFFER ADK A1,2 UPDATE BUFFER POINTER SUK A2,2 RB(P) IH050 CIO A2,0,CUADR CIO HALT SST A3,CUADR STATUS RB(NA) *-2 IH:000 EQU * INH XIF * EJECT DRFD01 * * IFT CHAN=0 SST A3,CUADR STATUS XIF LD A8,DWTECB,A6 ECB ADDRESS LD A5,DWTA5,A6 STACK POINTER LDR A2,A3 STATUS SLL A2,1 RB(N) FDRE READY INTERRUPT LD A2,DWTRTY,A6 RETRY RF(Z) IH:10 NO CM DWTRTY,A6 RESET RETRY FLAG LDR A1,A3 ANK A1,5 DATA FAULT, NOT OPERABLE RF(Z) IH:10 RETURN CODE OK ORK A3,4 IH:10 EQU * * EJECT DRFD01 * * TRANSFORM RETURN CODE, CU - ECB * ANKL A3,/FF37 RF(Z) IH:80 LDR A1,A3 ANKL A3,/0A05 UNCHANGED BITS ECR A4,A3 ANK A4,8 CHECK IF NO DATA RF(Z) IH:70 NOT NO DATA ORK A3,4 SET BIT 13 ALSO IH:70 EQU * LDR A4,A1 ANKL A4,/0400 BIT 5 SLC A4,7 TO BIT 14 ORR A3,A4 * IFT TOSS+IBM=0 LDR A4,A1 ANKL A4,/2000 BIT 2 SLL A4,1 TO BIT 1 ORR A3,A4 XIF * LDR A4,A1 ANK A4,/20 BIT 10 SLL A4,3 TO BIT 7 ORR A3,A4 ANK A1,/10 BIT 11 SRC A1,5 TO BIT 0 ORR A3,A1 ORRS A3,A6 UPDATE TEMPORARY RETURN CODE ANKL A3,/F7FF IH:80 EQU * LDR A1,A3 RTN A5 * EJECT DRFD01 * ******************************************* * * * S U B R O U T I N E S * * * ******************************************* * ******* * * * BIO * * * ******* * * INPUT: A8 ECB ADDRESS * A4 ORDER * * OUTPUT: A2 BITS 0-12 OF CONTROL WORD USED BY CIO START * A3 NO OF BYTES TO BE TRANSFERED * A4 BUFFER ADDRESS * BIO EQU * LD A1,DWTCW2,A6 GET SECTOR NUMBER SLL A1,3 PUT IN RIGHT BIO POSITION LD A2,DWTSIO,A6 GET NUMBER OF SECTORS IN THIS IO SRC A2,2 ORR A2,A1 COMPLETE BIO ADR A2,A4 COMPLETE BIO WITH ORDER LD A4,DWTBA,A6 BUFFER ADDRESS LD A3,DWTRL,A6 GET REQ. LENGTH RTN A5 * EJECT DRFD01 * * ***************** * * * BIOSQ * * * ***************** * * INPUT: A8 ECB ADDRESS * A4 ORDER * * OUTPUT: A2 BITS 0-12 OF CONTROL WORD USED BY CIO START * A3 NO OF BYTES TO BE TRANSFERED * A4 BUFFER ADDRESS * BIOSQ EQU * IFT IBM=1 LD A2,ECBCW2,A8 GET SECTOR NUMBER SLL A2,3 PUT IN RIGHT BIO POSITION ADR A2,A4 COMPLETE BIO WITH ORDER * IFT MMUPAG=0 LD A4,ECBBA,A8 GET BUFFER ADDRESS XIF * IFT IBM=1 IFT MMUPAG=1 LDKL A4,BUF DRIVER BUFFER ADDRESS XIF * IFT IBM=1 LDK A3,SECLEN REQUESTED LENGTH RTN A5 XIF * EJECT DRFD01 * ****************** * VO:NAM * ****************** * * VO:NAM EQU * IFT TOSS+IBM=2 LDK A3,36 LENGTH XIF * IFT TOSS=1 IFT IBM=0 LDK A3,6 VOLUME NAME LENGTH XIF * IFT TOSS=1 LDK A2,0 BIO LDKL A4,BUF READ TO BUFFER CF A5,FD:REA ANK A3,/17 FATAL ERROR RF(NZ) VOL:40 IFT IBM=1 LD A2,BUF+32 CWK A2,'TO' RF(NE) VOL:10 IBM DISC LD A2,BUF+34 GET NEXT WORD CWK A2,'SS' RF(NZ) VOL:10 IBM DISC C1 A1,DWTA3,A6 DRIVE BIT MASK ANS A1,DWTLAB,A6 INDICATE TOSS DISC XIF * EJECT DRFD01 * * IFT TOSS=1 LDKL A2,BUF IFT IBM=1 RF VOL:20 XIF * IFT IBM=1 VOL:10 EQU * LDK A3,10 LENGTH LDK A2,/30 BIO LDKL A4,BUF READ TO BUFFER CF A5,FD:REA CF A5,LD:RC LD A1,DWTA3,A6 DRIVE NO BIT MASK ORS A1,DWTLAB,A6 INDICATE IBM LDKL A1,/400 ORRS A1,A6 UPDATE TEMPORARY RETURN CODE LDK A7,10 NO OF CHARACTERS CF A5,ASCII TRANSFER IBM VOLUME NAME TO ASCII LDKL A2,BUF+4 START ADDRESS OF VOLUME NAME XIF * EJECT DRFD01 * * VOL:20 EQU * IFF TOSS+IBM=0 LDK A3,/F8 FILE CODE LD A1,DWTST2,A6 RF(NZ) VOL:30 NOT TEST STATUS ORKL A3,/8000 INDICATE NO NEW NVL SET VOL:30 EQU * CF A15,VOLGET VOLUME NAME TO DWT SET NVL LD A8,DWTECB,A6 LDK A3,0 VOL:40 EQU * RTN A5 XIF * IFT IBM=1 EJECT DRFD01 * ********* * ASCII * ********* * * FUNCTION: ASCII TRANSFORMS A STRING FROM EBCDIC TO * ASCII CODE * INPUT STRING ADDRESS IS BUF * INPUT: A7 NO OF CHARACTERS * A4 = BUFFER ADDRESS * OUTPUT: A1 CHANGED * A4 = BUFFER ADDRESS * A7 CHANGED * ASCII EQU * IFT MMUPAG=1 LDKL A4,BUF DRIVER BUFFER ADDRESS XIF * IFT IBM=1 ENB ADR A4,A7 ASC:10 EQU * SUK A4,1 LCR A1,A4 EBCDIC CHARACTER ANK A1,/FF LC A1,TASCII,A1 TRANSFORM TO ASCII SCR A1,A4 PUT ASCII CHAR. IN OUTPUT BUFFER SUK A7,1 RB(P) ASC:10 RF EBC:90 * EJECT DRFD01 * ********** * EBCDIC * ********** * * FUNCTION: EBCDIC TRANSFORMES A STRING FROM ASCII TO * EBCDIC CODE * OUTPUT STRING IS PUT IN DRIVER BUFFER * * INPUT: A7 NO OF CHARACTERS * A4 = BUFFER ADDRESS * * OUTPUT: A1 CHANGED * A4 = BUFFER ADDRESS * A7 CHANGED EBCDIC EQU * ENB IFT MMUPAG=1 LDKL A4,BUF DRIVER BUFFER ADDRESS XIF * IFT IBM=1 ADR A4,A7 EBC:10 EQU * SUK A4,1 LCR A1,A4 GET ASCII CHAR. ANK A1,/FF LC A1,TEBCDIC,A1 SC A1,BUF-1,A7 SUK A7,1 RB(P) EBC:10 LDKL A4,BUF DRIVER BUFFER ADDRESS EBC:90 EQU * INH INHIBIT INTERRUPTS RTN A5 * EJECT DRFD01 * ********** * LOGSEC * ********* * * FUNCTION: LOGSEC TRANSFORMS PHYSICAL SECTOR TO STANDARD * LOGICAL SECTOR (BINARY). * FORMAT OF PHYS. SEC. TT0SS (EBCDIC CODE) * TT = TRACK, SS=SECTOR * * INPUT: A4 ADDRESS TO PHYS. SECTOR * * OUTPUT: A3 BINARY SECTOR NO * A4 ADDRESS TO PHYS. SEC. + 4 * LOGSEC EQU * CF A5,DECBIN LDR A3,A1 SAVE ADK A4,2 * * MULTIPLY BY 26 * SLL A3,5 *32 LDR A2,A1 SLL A2,2 SUR A3,A2 *28 SLL A1,1 SUR A3,A1 *26 CF A5,DECBIN SUK A1,1 ADR A3,A1 * EJECT DRFD01 * * CHECK SECTOR NO * LDR A1,A3 SUK A1,25 RF(NP) LOG:10 CWK A4,BUF+EOD+4 EOD RF(E) LOG:02 YES! SUKL A1,1898 RF LOG:04 * * CHECK EOD LESS/EQUAL 74001 * LOG:02 SUKL A1,1899 LOG:04 EQU * RF(P) LOG:10 NOT ACC SEC. NO SUK A4,4 RESET BUFFER POINTER RTN A5 * * FATAL ERROR * LOG:05 ADK A5,4 ADJUST STACK POINTER LOG:10 LDK A1,/10 RETURN CODE ORRS A1,A6 UPDATE TEMPORARY RETURN CODE INH INHIBIT INTERRUPTS ABL LOA:90 ERROR ROUTINE * EJECT DRFD01 * ********** * DECBIN* ********** * * FUNCTION: DECBIN TRANSFORMS TWO EBCDIC CODED DIGITS TO * BINARY. RANGE OF EBCDIC CODE /F0 - /F9 IS CHECKED * INPUT: A4 ADDRESS TO FIRST DIGIT * OUTPUT: A1 BINARY * WORKING REG: A2,A7 * DECBIN LDK A1,0 LDK A7,2 DEC:10 LCR A2,A4 DIGIT ANK A2,/FF SUK A2,/F0 RB(N) LOG:05 SUK A2,9 RB(P) LOG:05 NOT DIGIT ADK A2,9 SUK A7,1 RF(Z) DEC:30 ADK A4,1 ADDRESS TO SECOND DIGIT DEC:20 SUK A2,1 RB(N) DEC:10 NEXT DIGIT ADK A1,/A MULTIPLY BY 10 RB DEC:20 DEC:30 ADR A1,A2 RTN A5 XIF * EJECT DRFD01 * ********** * SETCIO * ********** * * FUNCTION: PUT DRIVE NO IN CIO INSTRUCTION * * INPUT: A3 DRIVE NO , (BITS 0-13 MUST BE ZEROES * * OUTPUT: A3 CHANGED * A4 CHANGED * SETCIO LDKL A4,/FFCF ANS A4,FD:CIO SLL A3,4 ORS A3,FD:CIO RTN A5 IFT IBM=1 * EJECT DRFD01 * ********** * BINDEC * ********** * * FUNCTION: BINDEC TRANSFORMS A BINARY NUMBER TO TWO * EBCDIC-CODED DIGITS (DECIMAL) * * INPUT: A7 BINARY NUMBER * * OUTPUT: A3 EBCDIC CODED DECIMAL DIGITS * A7 CHANGED * BINDEC LDK A3,0 BIN:10 SUK A7,10 RF(N) BIN:20 ADK A3,1 RB BIN:10 BIN:20 ADK A7,10 SLL A3,8 ORR A3,A7 DECIMAL CONVERTED NO IN A3 ORKL A3,/F0F0 EBCDIC CODED RTN A5 * EJECT DRFD01 ********* * DSLIO * ********* * * FUNCTION: PREPARE FOR READING DATA SET LABEL * * INPUT: A6 DWT ADDRESS * * OUTPUT: A2 BITS 0-12 SECTOR NO, BITS 13-15 ZEROES * A3 128 * A4 DRIVER BUFFER ADDRESS * A6 DWT ADDRESS * A1 IS CHANGED * DSLIO LDK A1,DWTDSS CF A5,DSPAD LDR* A2,A2 SLL A2,3 LDK A3,128 LDKL A4,BUF RTN A5 * EJECT DRFD01 * ********** * DSOPCH * ********** * * FUNCTION: GET EOD-NO AND EOD-NO ADDRESS IN DWT * * INPUT: A6 DWT ADDRESS * * OUTPUT: A2 EOD ADDRESS * A7 EOD-NO (0=NOT OPEN) * A1 CHANGED DSOPCH LDK A1,DWTEOD CF A5,DSPAD LDR* A7,A2 EOD-NO RTN A5 * EJECT DRFD01 * ********* * DSPAD * ********* * * FUNCTION: GET ABSOLUTE ADDRESS OF SPECIFIED * TYPE OF DATA FOR CORRESPONDING DRIVE * * INPUT: A1 DWT OFFSET * A6 DWT ADDRESS * * OUTPUT: A2 ADDRESS TO DATA * A6 DWT ADDRESS * DSPAD LC A2,DWTOR,A6 DRIVE NO ANK A2,/3 ADR A2,A2 ADR A2,A6 ADR A2,A1 RTN A5 * EJECT DRFD01 * ********* * STDWT * ********* * * FUNCTION: STORE INPUT WORD IN DWT-AREA DEPENDING OF * DRIVE NO * * INPUT: A1 OFFSET TO DWT AREA * A3 WORD TO BE STORED IN DWT * A6 DWT ADDRESS * * OUTPUT: A1 UNCHANGED * A2 ADDRESS TO WORD IN DWT AREA * A3 UNCHANGED * A6 UNCHANGED * STDWT EQU * CF A5,DSPAD STR A3,A2 RTN A5 XIF * EJECT DRFD01 * * D R I V E R B U F F E R * BUF EQU * IFT IBM=1 RES DVBLEN XIF * IFT TOSS=1 IFT IBM=0 DATA 0,0,0 VOLUME NAME BUFFER IFT MMUPAG+CHAN=2 RES DVBLEN-3 MMU BUFFER XIF * IFT TOSS+IBM=0 IFT MMUPAG+CHAN=2 RES DVBLEN MMU BUFFER XIF * EJECT DRFD01 * ********************* * * * DEVICE WORK TABLE * * * ********************* * DWFD01 EQU * DWTRCW EQU *-DWFD01 TEMP RETURN CODE DATA 0 DATA /8000 DWT STATUS DATA 0 ECB ADDRESS DATA 0 ORDER DATA FDADR ACTIVATION ADDRESS DATA 0 TTAB-ADDRESS DATA 0 WAIT/ACTIVATE INDICATOR DATA 0 TERMINAL QUEUE * IFT MMUPAG=1 DATA 0 SAVE AREA USER ECB ADDRESS DATA DEVECB MMU ECB ADDRESS XIF * DWTA3 EQU *-DWFD01 DATA 0 DATA 0 SAVE AREA DATA 0 DATA 0 DATA 0,0,0,0 STACK (3 LEVELS) DATA 0 ORDER SAVE AREA * EJECT DRFD01 * * IFF TOSS+IBM=0 DATA /8000 NVL INDICATOR 0 DATA /8000 NVL INDICATOR 1 DATA /8000 NVL INDICATOR 2 DATA /8000 NVL INDICATOR 3 DWTVO0 EQU *-DWFD01 VOLUME NAME NO 0 DATA /FFFF,/FFFF,/FFFF DWTVO1 EQU *-DWFD01 VOLUME NAME NO 1 DATA /FFFF,/FFFF,/FFFF DWTVO2 EQU *-DWFD01 VOLUME NAME NO 2 DATA /FFFF,/FFFF,/FFFF DWTVO3 EQU *-DWFD01 VOLUME NAME NO 3 DATA /FFFF,/FFFF,/FFFF DWTST2 EQU *-DWFD01 SAVE STATUS WORD DATA 0 XIF DWTA5 EQU *-DWFD01 DATA 0 DWTRTY EQU *-DWFD01 RETRY REQUEST FLAG DATA 0 DWTTP EQU *-DWFD01 TIMER POINTER DATA 0 * EJECT DRFD01 * * IFT IBM=1 DWTLAB EQU *-DWFD01 DISC LABEL INDICATOR DATA 0 XIF * DWTLC EQU *-DWFD01 DRIVE LOCK INDICATOR DATA 0 * IFT OPCLOS=1 DWTTP2 EQU *-DWFD01 TIMER POINTER FOR OPEN DATA 0 DWTOCF EQU *-DWFD01 OPEN/CLOSE FLAG AT POWER ON DATA 0 XIF * EJECT DRFD01 * * IFT CHAN=1 DWTUB EQU *-DWFD01 POINTER AT NEXT WORD IN BUFFER DATA 0 DWTUBE EQU *-DWFD01 BUFFER END ADDRESS+2 DATA 0 DWTRW EQU *-DWFD01 READ/WRITE INDICATOR DATA 0 XIF * IFT IBM=1 DWTBOE EQU *-DWFD01 BEGINNING OF EXTENT DATA 0,0,0,0 DWTEOD EQU *-DWFD01 END OF DATA DATA 0,0,0,0 DWTEOE EQU *-DWFD01 END OF EXTENT DATA 0,0,0,0 DWTCRN EQU *-DWFD01 CURRENT RECORD NO DATA 0,0,0,0 DWTDSS EQU *-DWFD01 DATA SET LABEL SECTOR DATA 0,0,0,0 XIF * EJECT DRFD01 * * DWTBA EQU *-DWFD01 BUFFER POINTER DATA 0 DWTRL EQU *-DWFD01 LENGTH IN SUB IO DATA 0 DWTCW2 EQU *-DWFD01 SECTOR NUMBER DATA 0 DWTNOS EQU *-DWFD01 SECTOR NUMBER COUNTER DATA 0 DWTSIO EQU *-DWFD01 NUMBER OF SECTORS IN SUB IO DATA 0 * IFT IBM+TOSS=2 DWTFIB EQU *-DWFD01 IBM INDICATOR DATA 0 XIF * EJECT DRFD01 * * IFT MMUPAG=1 DWT:BF EQU *-DWFD01 DATA 0 SAVE AREA BUFFER ADDRESS BUFFLG EQU *-DWFD01 DATA 0 * IFF CHAN+IBM=0 DWT:PA EQU *-DWFD01 DATA 0 6 BIT PHYSICAL BUFFER ADDRESS DATA 0 SECOND MMU ENTRY * DWT:LA EQU *-DWFD01 DATA 0 16 BIT LOGICAL BUFFER ADDRESS XIF * IFT MMUPAG=1 DEVECB EQU * DATA 0,0,0,0,0,0,0 XIF * * * END
0x0000…0036 (0, 0, 400) Head {h00=0x0032, h01=0x0050, text=» IDENT DRFD01 REL 10.0 80-03-14 870105041000 «, t00=0x0000, t01=0x0004}
0x0036…003e Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x003a}
0x003e…0048 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0042}
0x0048…007e Head {h00=0x0032, h01=0x0050, text=»**********************************************«, t00=0x0000, t01=0x004c}
0x007e…0088 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0082}
0x0088…00ae Head {h00=0x0022, h01=0x0050, text=»* PHILIPS TERMINAL SYSTEM PTS«, t00=0x0000, t01=0x008c}
0x00ae…00b8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00b2}
0x00b8…00e4 Head {h00=0x0028, h01=0x0050, text=»* DRFD01 = DRIVER FOR FLEXIBLE DISK«, t00=0x0000, t01=0x00bc}
0x00e4…00ee Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00e8}
0x00ee…00f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00f2}
0x00f8…0102 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00fc}
0x0102…010c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0106}
0x010c…0116 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0110}
0x0116…0120 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x011a}
0x0120…0156 Head {h00=0x0032, h01=0x0050, text=»********************************************* «, t00=0x0000, t01=0x0124}
0x0156…0160 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x015a}
0x0160…016a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0164}
0x016a…019e Head {h00=0x0030, h01=0x0050, text=»* THIS DISK DRIVER HANDLES UP TO FOUR DAISY«, t00=0x0000, t01=0x016e}
0x019e…01d0 Head {h00=0x002e, h01=0x0050, text=»* CHAINED FLEXIBLE DISK DRIVES PTS 6879, «, t00=0x0001, t01=0x0012}
0x01d0…0204 Head {h00=0x0030, h01=0x0050, text=»* CONNECTED TO CPU VIA CHANNEL UNIT CHFD ON«, t00=0x0001, t01=0x0044}
0x0204…022e Head {h00=0x0026, h01=0x0050, text=»* MULTIPLEX OR PROGRAMMED CHANNEL«, t00=0x0001, t01=0x0078}
0x022e…0238 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00a2}
0x0238…0242 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00ac}
0x0242…025a Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0001, t01=0x00b6}
0x025a…0264 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00ce}
0x0264…0276 Head {h00=0x000e, h01=0x0050, text=»* ORDERS:«, t00=0x0001, t01=0x00d8}
0x0276…0280 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00ea}
0x0280…029c Head {h00=0x0018, h01=0x0050, text=»* /00 TEST STATUS«, t00=0x0001, t01=0x00f4}
0x029c…02ba Head {h00=0x001a, h01=0x0050, text=»* /01 PHYSICAL READ«, t00=0x0001, t01=0x0110}
0x02ba…0300 Head {h00=0x0042, h01=0x0050, text=»* /02 SEQUENTIAL READ -IBM DISC ONLY-«, t00=0x0001, t01=0x012e}
0x0300…031c Head {h00=0x0018, h01=0x0050, text=»* /05 BASIC WRITE«, t00=0x0001, t01=0x0174}
0x031c…0364 Head {h00=0x0044, h01=0x0050, text=»* /06 SEQUENTIAL WRITE -IBM DISC ONLY- «, t00=0x0001, t01=0x0190}
0x0364…0382 Head {h00=0x001a, h01=0x0050, text=»* /11 PHYSICAL READ«, t00=0x0002, t01=0x0048}
0x0382…03a2 Head {h00=0x001c, h01=0x0050, text=»* /15 PHYSICAL WRITE «, t00=0x0002, t01=0x0066}
0x03a2…03b6 Head {h00=0x0010, h01=0x0050, text=»* /21 OPEN «, t00=0x0002, t01=0x0086}
0x03b6…03ca Head {h00=0x0010, h01=0x0050, text=»* /22 CLOSE«, t00=0x0002, t01=0x009a}
0x03ca…03ee Head {h00=0x0020, h01=0x0050, text=»* /24 WRITE DELETED DATA «, t00=0x0002, t01=0x00ae}
0x03ee…0404 Head {h00=0x0012, h01=0x0050, text=»* /26 LOCK «, t00=0x0002, t01=0x00d2}
0x0404…044c Head {h00=0x0044, h01=0x0050, text=»* /31 REWIND -IBM DISC ONLY- «, t00=0x0002, t01=0x00e8}
0x044c…0462 Head {h00=0x0012, h01=0x0050, text=»* /37 LOAD «, t00=0x0002, t01=0x0130}
0x0462…047a Head {h00=0x0014, h01=0x0050, text=»* /38 UNLOAD «, t00=0x0002, t01=0x0146}
0x047a…0484 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x015e}
0x0484…04a0 Head {h00=0x0018, h01=0x0050, text=»* ENTRY PARAMETERS:«, t00=0x0002, t01=0x0168}
0x04a0…04aa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0184}
0x04aa…04c6 Head {h00=0x0018, h01=0x0050, text=»* A5 STACK BASE «, t00=0x0002, t01=0x018e}
0x04c6…04e2 Head {h00=0x0018, h01=0x0050, text=»* A6 DWT-ADDRESS«, t00=0x0003, t01=0x001a}
0x04e2…04f8 Head {h00=0x0012, h01=0x0050, text=»* A7 ORDER«, t00=0x0003, t01=0x0036}
0x04f8…0514 Head {h00=0x0018, h01=0x0050, text=»* A8 ECB-ADDRESS«, t00=0x0003, t01=0x004c}
0x0514…052c Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0003, t01=0x0068}
0x052c…0536 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0080}
0x0536…054a Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0003, t01=0x008a}
0x054a…055e Head {h00=0x0010, h01=0x0050, text=»* * «, t00=0x0003, t01=0x009e}
0x055e…0572 Head {h00=0x0010, h01=0x0050, text=»* ENTRIES * «, t00=0x0003, t01=0x00b2}
0x0572…0586 Head {h00=0x0010, h01=0x0050, text=»* * «, t00=0x0003, t01=0x00c6}
0x0586…059a Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0003, t01=0x00da}
0x059a…05a4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x00ee}
0x05a4…05cc Head {h00=0x0024, h01=0x0050, text=» ENTRY FDADR ACTIVATION ADDRESS«, t00=0x0003, t01=0x00f8}
0x05cc…05f2 Head {h00=0x0022, h01=0x0050, text=» ENTRY IHFD INTERRUPT HANDLER «, t00=0x0003, t01=0x0120}
0x05f2…0616 Head {h00=0x0020, h01=0x0050, text=» ENTRY FDON RECOVERY ROUTINE«, t00=0x0003, t01=0x0146}
0x0616…0638 Head {h00=0x001e, h01=0x0050, text=» ENTRY DWFD01 DWT-ADDRESS «, t00=0x0003, t01=0x016a}
0x0638…0650 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0003, t01=0x018c}
0x0650…065a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0014}
0x065a…0670 Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0004, t01=0x001e}
0x0670…0686 Head {h00=0x0012, h01=0x0050, text=»* * «, t00=0x0004, t01=0x0034}
0x0686…069c Head {h00=0x0012, h01=0x0050, text=»* EXTERNALS * «, t00=0x0004, t01=0x004a}
0x069c…06b2 Head {h00=0x0012, h01=0x0050, text=»* * «, t00=0x0004, t01=0x0060}
0x06b2…06c8 Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0004, t01=0x0076}
0x06c8…06d2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x008c}
0x06d2…06f2 Head {h00=0x001c, h01=0x0050, text=» EXTRN TDISP DISPATCHER «, t00=0x0004, t01=0x0096}
0x06f2…070e Head {h00=0x0018, h01=0x0050, text=» EXTRN TENDIO ENDIO «, t00=0x0004, t01=0x00b6}
0x070e…0732 Head {h00=0x0020, h01=0x0050, text=» EXTRN DISIOE REQUEST ERROR «, t00=0x0004, t01=0x00d2}
0x0732…0760 Head {h00=0x002a, h01=0x0050, text=» EXTRN DISEND PERFORM TENDIO AND TDISP«, t00=0x0004, t01=0x00f6}
0x0760…0788 Head {h00=0x0024, h01=0x0050, text=» EXTRN VOLCLR CLEAR VOLUME NAME «, t00=0x0004, t01=0x0124}
0x0788…07b2 Head {h00=0x0026, h01=0x0050, text=» EXTRN VOLNAM VOLUME NAME ADDRESS «, t00=0x0004, t01=0x014c}
0x07b2…07e6 Head {h00=0x0030, h01=0x0050, text=» EXTRN VOLGET VOLUME NAME TO DWT AND SET NVL«, t00=0x0004, t01=0x0176}
0x07e6…0818 Head {h00=0x002e, h01=0x0050, text=» EXTRN NVLCHK CHECK FOR NEW VOLUME LOADED «, t00=0x0005, t01=0x001a}
0x0818…0834 Head {h00=0x0018, h01=0x0013, text=» EXTRN DWTST STATUS «, t00=0x0005, t01=0x004c}
0x0834…0856 Head {h00=0x001e, h01=0x0019, text=» EXTRN DWTECB ECB ADDRESS «, t00=0x0005, t01=0x0068}
0x0856…087c Head {h00=0x0022, h01=0x0050, text=» EXTRN DWTUEC USER ECB ADDRESS«, t00=0x0005, t01=0x008a}
0x087c…08a4 Head {h00=0x0024, h01=0x0020, text=» EXTRN DWTOR DWT INDEX AND ORDER«, t00=0x0005, t01=0x00b0}
0x08a4…08d0 Head {h00=0x0028, h01=0x0050, text=» EXTRN DWTORD ORDER/INDEX SAVE AREA «, t00=0x0005, t01=0x00d8}
0x08d0…08f2 Head {h00=0x001e, h01=0x0050, text=» EXTRN DWTTAB TTAB ADDRESS«, t00=0x0005, t01=0x0104}
0x08f2…0914 Head {h00=0x001e, h01=0x0019, text=» EXTRN DWTA2 SAVE AREA A2 «, t00=0x0005, t01=0x0126}
0x0914…093e Head {h00=0x0026, h01=0x0021, text=» EXTRN DWTSB2 STACK BASE 2 IN DWT «, t00=0x0005, t01=0x0148}
0x093e…095e Head {h00=0x001c, h01=0x0050, text=» EXTRN TTB:MT MMU TABLE «, t00=0x0005, t01=0x0172}
0x095e…098a (6, 0, 400) Head {h00=0x0028, h01=0x0050, text=» EXTRN SAVE8 SAVE A1-A8 ON A15 STACK«, t00=0x0006, t01=0x0004}
0x098a…09a6 Head {h00=0x0018, h01=0x0050, text=» EXTRN SETIMP TIMER «, t00=0x0006, t01=0x0030}
0x09a6…09d0 Head {h00=0x0026, h01=0x0050, text=» EXTRN INTSAV INTERRUPT SAVE AREA «, t00=0x0006, t01=0x004c}
0x09d0…09fa Head {h00=0x0026, h01=0x0050, text=» EXTRN PFPOST PWF POST PROC. FLAG «, t00=0x0006, t01=0x0076}
0x09fa…0a24 Head {h00=0x0026, h01=0x0050, text=» EXTRN TASCII EBCDIC TO ASCII TAB «, t00=0x0006, t01=0x00a0}
0x0a24…0a4e Head {h00=0x0026, h01=0x0050, text=» EXTRN TEBCDIC ASCII TO EBCDIC TAB«, t00=0x0006, t01=0x00ca}
0x0a4e…0a82 Head {h00=0x0030, h01=0x0050, text=» EXTRN SPDLCI OPEN/CLOSE STATUS FOR FD DRIVE«, t00=0x0006, t01=0x00f4}
0x0a82…0aaa Head {h00=0x0024, h01=0x0050, text=» EXTRN ECBBA ECB BUFFER ADDRESS «, t00=0x0006, t01=0x0128}
0x0aaa…0ad4 Head {h00=0x0026, h01=0x0050, text=» EXTRN ECBRL ECB REQUESTED LENGTH «, t00=0x0006, t01=0x0150}
0x0ad4…0afe Head {h00=0x0026, h01=0x0050, text=» EXTRN ECBEL ECB EFFECTIVE LENGTH «, t00=0x0006, t01=0x017a}
0x0afe…0b26 Head {h00=0x0024, h01=0x0050, text=» EXTRN ECBCW1 ECB CONTROL WORD 1«, t00=0x0007, t01=0x0014}
0x0b26…0b4e Head {h00=0x0024, h01=0x0050, text=» EXTRN ECBCW2 ECB CONTROL WORD 2«, t00=0x0007, t01=0x003c}
0x0b4e…0b66 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0007, t01=0x0064}
0x0b66…0b70 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x007c}
0x0b70…0b90 Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0007, t01=0x0086}
0x0b90…0bb0 Head {h00=0x001c, h01=0x0050, text=»* *«, t00=0x0007, t01=0x00a6}
0x0bb0…0bd0 Head {h00=0x001c, h01=0x0050, text=»* CONDITIONAL ASSEMBLY *«, t00=0x0007, t01=0x00c6}
0x0bd0…0bf0 Head {h00=0x001c, h01=0x0050, text=»* *«, t00=0x0007, t01=0x00e6}
0x0bf0…0c10 Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0007, t01=0x0106}
0x0c10…0c1a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0126}
0x0c1a…0c4c Head {h00=0x002e, h01=0x0050, text=»* MULTIPLEX CHANNEL INSTEAD OF PROGRAMMED «, t00=0x0007, t01=0x0130}
0x0c4c…0c70 Head {h00=0x0020, h01=0x0050, text=»* CHANNEL BY SETTING X:A = 0«, t00=0x0007, t01=0x0162}
0x0c70…0c7a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0186}
0x0c7a…0c8c Head {h00=0x000e, h01=0x0050, text=»X:A EQU 1 «, t00=0x0007, t01=0x0190}
0x0c8c…0ca0 Head {h00=0x0010, h01=0x0050, text=»CHAN EQU X:A«, t00=0x0008, t01=0x0012}
0x0ca0…0caa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0026}
0x0caa…0ce0 Head {h00=0x0032, h01=0x0050, text=»* A PROGRAM VERSION INCLUDING TOSS DISC FORMAT«, t00=0x0008, t01=0x0030}
0x0ce0…0d0c Head {h00=0x0028, h01=0x0050, text=»* IS OBTAINED BY SETTING TOSS EQU 1.«, t00=0x0008, t01=0x0066}
0x0d0c…0d16 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0092}
0x0d16…0d28 Head {h00=0x000e, h01=0x0050, text=»X:B EQU 0 «, t00=0x0008, t01=0x009c}
0x0d28…0d3c Head {h00=0x0010, h01=0x0050, text=»TOSS EQU X:B«, t00=0x0008, t01=0x00ae}
0x0d3c…0d46 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00c2}
0x0d46…0d7c Head {h00=0x0032, h01=0x0050, text=»* A PROGRAM VERSION INCLUDING IBM DISC FORMAT «, t00=0x0008, t01=0x00cc}
0x0d7c…0da8 Head {h00=0x0028, h01=0x0050, text=»* IS OBTAINED BY SETTING IBM EQU 1. «, t00=0x0008, t01=0x0102}
0x0da8…0db2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x012e}
0x0db2…0dc4 Head {h00=0x000e, h01=0x0050, text=»X:C EQU 0 «, t00=0x0008, t01=0x0138}
0x0dc4…0dd8 Head {h00=0x0010, h01=0x0050, text=»IBM EQU X:C «, t00=0x0008, t01=0x014a}
0x0dd8…0de2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x015e}
0x0de2…0e14 Head {h00=0x002e, h01=0x0050, text=»* A PROGRAM VERSION USING TOSS MMU PAGING «, t00=0x0008, t01=0x0168}
0x0e14…0e42 Head {h00=0x002a, h01=0x0050, text=»* IS OBTAINED BY SETTING MMUPAG EQU 1.«, t00=0x0009, t01=0x000a}
0x0e42…0e4c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0038}
0x0e4c…0e60 Head {h00=0x0010, h01=0x0050, text=»MMUPAG EQU 0«, t00=0x0009, t01=0x0042}
0x0e60…0e6a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0056}
0x0e6a…0e74 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0060}
0x0e74…0eae Head {h00=0x0036, h01=0x0050, text=»* A PROGRAM VERSION USING THE EXTENDED INSTRUCTION«, t00=0x0009, t01=0x006a}
0x0eae…0ee0 Head {h00=0x002e, h01=0x0050, text=»* SET IS OBTAINED BY SETTING CPU852 EQU 0.«, t00=0x0009, t01=0x00a4}
0x0ee0…0eea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00d6}
0x0eea…0efe Head {h00=0x0010, h01=0x0050, text=»CPU852 EQU 1«, t00=0x0009, t01=0x00e0}
0x0efe…0f08 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00f4}
0x0f08…0f20 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0009, t01=0x00fe}
0x0f20…0f2a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0116}
0x0f2a…0f34 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0120}
0x0f34…0f78 Head {h00=0x0040, h01=0x0050, text=»* ORDERS /21 OPEN AND /22 CLOSE WHICH CONTROLS THE POWER «, t00=0x0009, t01=0x012a}
0x0f78…0fc0 Head {h00=0x0044, h01=0x0050, text=»* TO THE DISK DRIVE UNIT CAN BE INCLUDED BY SETTING OPCLOS =1«, t00=0x0009, t01=0x016e}
0x0fc0…0fca Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0026}
0x0fca…0fdc Head {h00=0x000e, h01=0x0050, text=»X:D EQU 0 «, t00=0x000a, t01=0x0030}
0x0fdc…0ff2 Head {h00=0x0012, h01=0x0050, text=»OPCLOS EQU X:D«, t00=0x000a, t01=0x0042}
0x0ff2…0ffc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0058}
0x0ffc…1014 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x000a, t01=0x0062}
0x1014…101e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x007a}
0x101e…1028 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0084}
0x1028…1044 Head {h00=0x0018, h01=0x0050, text=»* MMU BUFFER SIZE «, t00=0x000a, t01=0x008e}
0x1044…104e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x00aa}
0x104e…1058 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x00b4}
0x1058…106e Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=0 «, t00=0x000a, t01=0x00be}
0x106e…1084 Head {h00=0x0012, h01=0x0050, text=»DVBLEN EQU 256«, t00=0x000a, t01=0x00d4}
0x1084…1090 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000a, t01=0x00ea}
0x1090…109a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x00f6}
0x109a…10b0 Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x000a, t01=0x0100}
0x10b0…10c6 Head {h00=0x0012, h01=0x0050, text=»X:E EQU 256 «, t00=0x000a, t01=0x0116}
0x10c6…10de Head {h00=0x0014, h01=0x0050, text=»DVBLEN EQU X:E «, t00=0x000a, t01=0x012c}
0x10de…10ea Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000a, t01=0x0144}
0x10ea…10f4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0150}
0x10f4…10fe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x015a}
0x10fe…111a Head {h00=0x0018, h01=0x0050, text=»* MMU DEVICE INDEX«, t00=0x000a, t01=0x0164}
0x111a…1124 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0180}
0x1124…112e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x018a}
0x112e…1144 (11, 0, 400) Head {h00=0x0012, h01=0x0050, text=»DEVIND EQU 10 «, t00=0x000b, t01=0x0004}
0x1144…114e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x001a}
0x114e…1166 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x000b, t01=0x0024}
0x1166…1170 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x003c}
0x1170…1186 Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x000b, t01=0x0046}
0x1186…119c Head {h00=0x0012, h01=0x0050, text=»* * «, t00=0x000b, t01=0x005c}
0x119c…11b2 Head {h00=0x0012, h01=0x0050, text=»* CONSTANTS * «, t00=0x000b, t01=0x0072}
0x11b2…11c8 Head {h00=0x0012, h01=0x0050, text=»* * «, t00=0x000b, t01=0x0088}
0x11c8…11de Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x000b, t01=0x009e}
0x11de…11e8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x00b4}
0x11e8…1212 Head {h00=0x0026, h01=0x0050, text=»CUADR EQU 09 CONTROL UNIT ADDRESS «, t00=0x000b, t01=0x00be}
0x1212…123c Head {h00=0x0026, h01=0x0050, text=»MUXADR EQU CUADR+CUADR MUX-ADDRESS«, t00=0x000b, t01=0x00e8}
0x123c…1268 Head {h00=0x0028, h01=0x0050, text=»SOPDA EQU /2E S.O.P. DEVICE ADDRESS «, t00=0x000b, t01=0x0112}
0x1268…128c Head {h00=0x0020, h01=0x0050, text=»SECLEN EQU 128 SECTOR LENGTH«, t00=0x000b, t01=0x013e}
0x128c…12b6 Head {h00=0x0026, h01=0x0050, text=»MAXSEC EQU 2002 MAX SECTOR NUMBER «, t00=0x000b, t01=0x0162}
0x12b6…12e8 Head {h00=0x002e, h01=0x0050, text=»MAXIBM EQU 1923 MAX SECTOR NUMBER IBM DISC«, t00=0x000b, t01=0x018c}
0x12e8…1314 Head {h00=0x0028, h01=0x0050, text=»BOE EQU 28 BEGIN OF EXTENT POSITION «, t00=0x000c, t01=0x002e}
0x1314…133e Head {h00=0x0026, h01=0x0050, text=»EOE EQU 34 END OF EXTENT POSITION «, t00=0x000c, t01=0x005a}
0x133e…1366 Head {h00=0x0024, h01=0x0050, text=»EOD EQU 74 END OF DATA POSITION «, t00=0x000c, t01=0x0084}
0x1366…138a Head {h00=0x0020, h01=0x0050, text=»TIME EQU 20 DELAY - POWER ON«, t00=0x000c, t01=0x00ac}
0x138a…13b4 Head {h00=0x0026, h01=0x0050, text=»OPENTI EQU 10 DELAY AT OPEN ORDERS«, t00=0x000c, t01=0x00d0}
0x13b4…13be Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x00fa}
0x13be…13e6 Head {h00=0x0024, h01=0x0050, text=»DIXTAB EQU * DOUBLE INDEX TABLE «, t00=0x000c, t01=0x0104}
0x13e6…13fa Head {h00=0x0010, h01=0x0050, text=» DATA /0102 «, t00=0x000c, t01=0x012c}
0x13fa…140e Head {h00=0x0010, h01=0x0050, text=» DATA /0408 «, t00=0x000c, t01=0x0140}
0x140e…1418 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0154}
0x1418…1430 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x000c, t01=0x015e}
0x1430…143a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0176}
0x143a…144c Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x000c, t01=0x0180}
0x144c…145e (13, 0, 400) Head {h00=0x000e, h01=0x0050, text=»* *«, t00=0x000d, t01=0x0004}
0x145e…1470 Head {h00=0x000e, h01=0x0050, text=»* TABLES *«, t00=0x000d, t01=0x0016}
0x1470…1482 Head {h00=0x000e, h01=0x0050, text=»* *«, t00=0x000d, t01=0x0028}
0x1482…1494 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x000d, t01=0x003a}
0x1494…149e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x004c}
0x149e…14b6 Head {h00=0x0014, h01=0x0050, text=» IFF CHAN+IBM=0 «, t00=0x000d, t01=0x0056}
0x14b6…14e2 Head {h00=0x0028, h01=0x0050, text=» DATA DVBLEN+DVBLEN MMU BUFFER SIZE «, t00=0x000d, t01=0x006e}
0x14e2…14ee Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000d, t01=0x009a}
0x14ee…14f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x00a6}
0x14f8…150c Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=0 «, t00=0x000d, t01=0x00b0}
0x150c…151e Head {h00=0x000e, h01=0x0050, text=» IFT IBM=0«, t00=0x000d, t01=0x00c4}
0x151e…1544 Head {h00=0x0022, h01=0x0050, text=» DATA 0 INDICATE NO MMU BUFFER«, t00=0x000d, t01=0x00d6}
0x1544…1550 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000d, t01=0x00fc}
0x1550…155a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0108}
0x155a…157c Head {h00=0x001e, h01=0x0050, text=» DATA DEVIND DEVICE INDEX «, t00=0x000d, t01=0x0112}
0x157c…15a6 Head {h00=0x0026, h01=0x0050, text=»FDADR DATA FDAD ACTIVATION ADDRESS«, t00=0x000d, t01=0x0134}
0x15a6…15cc Head {h00=0x0022, h01=0x0050, text=» DATA 0 ABORT ROUTINE ADDRESS «, t00=0x000d, t01=0x015e}
0x15cc…15d6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0184}
0x15d6…15ee Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x000d, t01=0x018e}
0x15ee…15f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0016}
0x15f8…1610 Head {h00=0x0014, h01=0x0050, text=»*************** «, t00=0x000e, t01=0x0020}
0x1610…1628 Head {h00=0x0014, h01=0x0050, text=»* * «, t00=0x000e, t01=0x0038}
0x1628…1640 Head {h00=0x0014, h01=0x0050, text=»* TEST STATUS * «, t00=0x000e, t01=0x0050}
0x1640…1658 Head {h00=0x0014, h01=0x0050, text=»* * «, t00=0x000e, t01=0x0068}
0x1658…1670 Head {h00=0x0014, h01=0x0050, text=»*************** «, t00=0x000e, t01=0x0080}
0x1670…167a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0098}
0x167a…168e Head {h00=0x0010, h01=0x0050, text=»TESTST EQU *«, t00=0x000e, t01=0x00a2}
0x168e…16a6 Head {h00=0x0014, h01=0x0050, text=» IFF IBM+TOSS=0 «, t00=0x000e, t01=0x00b6}
0x16a6…16bc Head {h00=0x0012, h01=0x0050, text=» CF A15,NVLCHK«, t00=0x000e, t01=0x00ce}
0x16bc…16e2 Head {h00=0x0022, h01=0x0050, text=» STR A1,A6 SAVE NVL INDICATOR «, t00=0x000e, t01=0x00e4}
0x16e2…16ee Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000e, t01=0x010a}
0x16ee…16f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0116}
0x16f8…1718 Head {h00=0x001c, h01=0x0050, text=» LDKL A2,/FFF9 BIO DUMMY«, t00=0x000e, t01=0x0120}
0x1718…172e Head {h00=0x0012, h01=0x0050, text=» CF A5,FD:WRI «, t00=0x000e, t01=0x0140}
0x172e…1740 Head {h00=0x000e, h01=0x0050, text=» ANK A1,1 «, t00=0x000e, t01=0x0156}
0x1740…1768 Head {h00=0x0024, h01=0x0050, text=» RF(NZ) DIS:EN DISC NOT OPERABLE«, t00=0x000e, t01=0x0168}
0x1768…1796 Head {h00=0x002a, h01=0x0050, text=» LDKL A2,/7FFF RESET REQUEST ERROR BIT«, t00=0x000e, t01=0x0190}
0x1796…17aa Head {h00=0x0010, h01=0x0050, text=» ANRS A2,A6 «, t00=0x000f, t01=0x002e}
0x17aa…17b4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0042}
0x17b4…17cc Head {h00=0x0014, h01=0x0050, text=» IFF TOSS+IBM=0 «, t00=0x000f, t01=0x004c}
0x17cc…17f2 Head {h00=0x0022, h01=0x0050, text=» CF A5,VO:NAM GET VOLUME NAME «, t00=0x000f, t01=0x0064}
0x17f2…1822 Head {h00=0x002c, h01=0x0050, text=» LD A1,DWTORD,A6 RESTORE INDEX AND ORDER«, t00=0x000f, t01=0x008a}
0x1822…183a Head {h00=0x0014, h01=0x0050, text=» ST A1,DWTOR,A6 «, t00=0x000f, t01=0x00ba}
0x183a…1850 Head {h00=0x0012, h01=0x0050, text=» CF A15,VOLNAM«, t00=0x000f, t01=0x00d2}
0x1850…1864 Head {h00=0x0010, h01=0x0050, text=» ABL END:RC «, t00=0x000f, t01=0x00e8}
0x1864…1870 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000f, t01=0x00fc}
0x1870…187a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0108}
0x187a…1892 Head {h00=0x0014, h01=0x0050, text=» IFT TOSS+IBM=0 «, t00=0x000f, t01=0x0112}
0x1892…18a6 Head {h00=0x0010, h01=0x0050, text=» ABL END:RC «, t00=0x000f, t01=0x012a}
0x18a6…18b2 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000f, t01=0x013e}
0x18b2…18bc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x014a}
0x18bc…18d4 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x000f, t01=0x0154}
0x18d4…18de Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x016c}
0x18de…18f4 Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x000f, t01=0x0176}
0x18f4…190a Head {h00=0x0012, h01=0x0050, text=»* *«, t00=0x000f, t01=0x018c}
0x190a…1920 Head {h00=0x0012, h01=0x0050, text=»* ACTIVATION *«, t00=0x0010, t01=0x0012}
0x1920…1936 Head {h00=0x0012, h01=0x0050, text=»* *«, t00=0x0010, t01=0x0028}
0x1936…194c Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x0010, t01=0x003e}
0x194c…1956 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0054}
0x1956…197a Head {h00=0x0020, h01=0x0050, text=»FDAD EQU * ACTIVATION ENTRY «, t00=0x0010, t01=0x005e}
0x197a…1990 Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0010, t01=0x0082}
0x1990…19a4 Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=0 «, t00=0x0010, t01=0x0098}
0x19a4…19ba Head {h00=0x0012, h01=0x0050, text=» CM BUFFLG,A6 «, t00=0x0010, t01=0x00ac}
0x19ba…19c6 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0010, t01=0x00c2}
0x19c6…19d0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x00ce}
0x19d0…19f8 Head {h00=0x0024, h01=0x0050, text=» LD A2,DWTOR,A6 INDEX AND ORDER «, t00=0x0010, t01=0x00d8}
0x19f8…1a2c Head {h00=0x0030, h01=0x0050, text=» ST A2,DWTORD,A6 SAVE FOR RECOVERY PURPOSES «, t00=0x0010, t01=0x0100}
0x1a2c…1a58 Head {h00=0x0028, h01=0x0050, text=» CMR A6 RESET TEMPORARY RETURN CODE «, t00=0x0010, t01=0x0134}
0x1a58…1a6a Head {h00=0x000e, h01=0x0050, text=» LDK A3,0 «, t00=0x0010, t01=0x0160}
0x1a6a…1a8c Head {h00=0x001e, h01=0x0050, text=» LC A3,DWTOR,A6 GET INDEX «, t00=0x0010, t01=0x0172}
0x1a8c…1a96 (17, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0004}
0x1a96…1aac Head {h00=0x0012, h01=0x0050, text=» IFT OPCLOS=1 «, t00=0x0011, t01=0x000e}
0x1aac…1ab6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0024}
0x1ab6…1ae0 Head {h00=0x0026, h01=0x0050, text=»* CHECK IF OPEN OR CLOSE ORDER «, t00=0x0011, t01=0x002e}
0x1ae0…1aea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0058}
0x1aea…1b02 Head {h00=0x0014, h01=0x0050, text=» LDR A1,A7 ORDER«, t00=0x0011, t01=0x0062}
0x1b02…1b16 Head {h00=0x0010, h01=0x0050, text=» SUK A1,/21 «, t00=0x0011, t01=0x007a}
0x1b16…1b2e Head {h00=0x0014, h01=0x0050, text=» RF(Z) OPEN OPEN«, t00=0x0011, t01=0x008e}
0x1b2e…1b40 Head {h00=0x000e, h01=0x0050, text=» SUK A1,1 «, t00=0x0011, t01=0x00a6}
0x1b40…1b66 Head {h00=0x0022, h01=0x0050, text=» RF(NZ) FD:ORD NOT CLOSE ORDER«, t00=0x0011, t01=0x00b8}
0x1b66…1b70 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x00de}
0x1b70…1b7e Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0011, t01=0x00e8}
0x1b7e…1b88 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x00f6}
0x1b88…1b9a Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0011, t01=0x0100}
0x1b9a…1bac Head {h00=0x000e, h01=0x0050, text=»* * «, t00=0x0011, t01=0x0112}
0x1bac…1bbe Head {h00=0x000e, h01=0x0050, text=»* CLOSE * «, t00=0x0011, t01=0x0124}
0x1bbe…1bd0 Head {h00=0x000e, h01=0x0050, text=»* * «, t00=0x0011, t01=0x0136}
0x1bd0…1be2 Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0011, t01=0x0148}
0x1be2…1bec Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x015a}
0x1bec…1c24 Head {h00=0x0034, h01=0x0050, text=»* CLOSE IS PERFORMED BY WRITING A ONE TO BIT «, t00=0x0011, t01=0x0164}
0x1c24…1c5a Head {h00=0x0032, h01=0x0050, text=»* ZERO OF THE SOP LIGHTS EXTERNAL REGISTER «, t00=0x0012, t01=0x000c}
0x1c5a…1c64 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0042}
0x1c64…1c8a Head {h00=0x0022, h01=0x0050, text=» LDKL A1,/8000 MASK FOR BIT 0 «, t00=0x0012, t01=0x004c}
0x1c8a…1cb4 Head {h00=0x0026, h01=0x0050, text=» ORS A1,SPDLCI SET OPEN/CLOSE BIT «, t00=0x0012, t01=0x0072}
0x1cb4…1cc6 Head {h00=0x000e, h01=0x0050, text=» RF OPEN10«, t00=0x0012, t01=0x009c}
0x1cc6…1cd0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x00ae}
0x1cd0…1cde Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0012, t01=0x00b8}
0x1cde…1ce8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x00c6}
0x1ce8…1cf8 Head {h00=0x000c, h01=0x0050, text=»********«, t00=0x0012, t01=0x00d0}
0x1cf8…1d08 Head {h00=0x000c, h01=0x0050, text=»* *«, t00=0x0012, t01=0x00e0}
0x1d08…1d18 Head {h00=0x000c, h01=0x0050, text=»* OPEN *«, t00=0x0012, t01=0x00f0}
0x1d18…1d28 Head {h00=0x000c, h01=0x0050, text=»* *«, t00=0x0012, t01=0x0100}
0x1d28…1d38 Head {h00=0x000c, h01=0x0050, text=»********«, t00=0x0012, t01=0x0110}
0x1d38…1d42 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0120}
0x1d42…1d7a Head {h00=0x0034, h01=0x0050, text=»* OPEN IS PERFORMED BY WRITING A ZERO TO BIT «, t00=0x0012, t01=0x012a}
0x1d7a…1db0 Head {h00=0x0032, h01=0x0050, text=»* ZERO OF THE SOP LIGHTS EXTERNAL REGISTER.«, t00=0x0012, t01=0x0162}
0x1db0…1dba Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0008}
0x1dba…1dcc Head {h00=0x000e, h01=0x0050, text=»OPEN EQU *«, t00=0x0013, t01=0x0012}
0x1dcc…1df2 Head {h00=0x0022, h01=0x0050, text=» LDKL A1,/7FFF MASK FOR BIT 0 «, t00=0x0013, t01=0x0024}
0x1df2…1e1e Head {h00=0x0028, h01=0x0050, text=» ANS A1,SPDLCI CLEAR OPEN/CLOSE BIT «, t00=0x0013, t01=0x004a}
0x1e1e…1e28 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0076}
0x1e28…1e3c Head {h00=0x0010, h01=0x0050, text=»OPEN10 EQU *«, t00=0x0013, t01=0x0080}
0x1e3c…1e70 Head {h00=0x0030, h01=0x0050, text=» LD A1,SPDLCI SOP LIGHTS AND OPEN/CLOSE DATA«, t00=0x0013, t01=0x0094}
0x1e70…1e96 Head {h00=0x0022, h01=0x0050, text=» OTR A1,0,SOPDA OPEN FD DRIVE «, t00=0x0013, t01=0x00c8}
0x1e96…1ea0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x00ee}
0x1ea0…1ece Head {h00=0x002a, h01=0x0050, text=»* WAIT FOR DRIVE TO BECOME OPERABLE«, t00=0x0013, t01=0x00f8}
0x1ece…1ed8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0126}
0x1ed8…1f04 Head {h00=0x0028, h01=0x0050, text=» LDK A4,DWTTP2 TIMER POINTER OFFSET «, t00=0x0013, t01=0x0130}
0x1f04…1f30 Head {h00=0x0028, h01=0x0050, text=» ADR A4,A6 A4:=TIMER POINTER ADDRESS«, t00=0x0013, t01=0x015c}
0x1f30…1f50 Head {h00=0x001c, h01=0x0050, text=» LDR A1,A6 SAVE DWT-ADDR«, t00=0x0013, t01=0x0188}
0x1f50…1f6c Head {h00=0x0018, h01=0x0050, text=» CF A15,SETIMP WAIT «, t00=0x0014, t01=0x0018}
0x1f6c…1f9e Head {h00=0x002e, h01=0x0050, text=» DATA OPENRE,OPENTI START ADDR, WAIT TIME «, t00=0x0014, t01=0x0034}
0x1f9e…1fb6 Head {h00=0x0014, h01=0x0050, text=» ABL TDISP EXIT «, t00=0x0014, t01=0x0066}
0x1fb6…1fc0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x007e}
0x1fc0…1fd4 Head {h00=0x0010, h01=0x0050, text=»OPENRE EQU *«, t00=0x0014, t01=0x0088}
0x1fd4…1ff4 Head {h00=0x001c, h01=0x0050, text=» LDR A6,A1 GET DWT-ADDR «, t00=0x0014, t01=0x009c}
0x1ff4…2024 Head {h00=0x002c, h01=0x0050, text=» CM DWTTP2,A6 INDICATE NO TIMER RUNNING «, t00=0x0014, t01=0x00bc}
0x2024…2042 Head {h00=0x001a, h01=0x0050, text=» LDK A1,0 RETURN CODE «, t00=0x0014, t01=0x00ec}
0x2042…206e Head {h00=0x0028, h01=0x0050, text=» RF DIS:EN PERFORM TENDIO AND TDISP «, t00=0x0014, t01=0x010a}
0x206e…207a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0014, t01=0x0136}
0x207a…2084 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0142}
0x2084…2092 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0014, t01=0x014c}
0x2092…209c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x015a}
0x209c…20c6 Head {h00=0x0026, h01=0x0050, text=»* PUT DRIVE NO IN CIO-INSTRUCTION«, t00=0x0014, t01=0x0164}
0x20c6…20d0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x018e}
0x20d0…20e4 Head {h00=0x0010, h01=0x0050, text=»FD:ORD EQU *«, t00=0x0015, t01=0x0008}
0x20e4…20fc Head {h00=0x0014, h01=0x0050, text=» LC A2,DIXTAB,A3«, t00=0x0015, t01=0x001c}
0x20fc…212c Head {h00=0x002c, h01=0x0050, text=» SC A2,DWTA3+1,A6 SAVE DRIVE INDEX MASK «, t00=0x0015, t01=0x0034}
0x212c…2136 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0064}
0x2136…214e Head {h00=0x0014, h01=0x0050, text=» IFT IBM+TOSS=2 «, t00=0x0015, t01=0x006e}
0x214e…2166 Head {h00=0x0014, h01=0x0050, text=» AN A2,DWTLAB,A6«, t00=0x0015, t01=0x0086}
0x2166…2192 Head {h00=0x0028, h01=0x0050, text=» SC A2,DWTFIB+1,A6 INDICATE TOSS/IBM«, t00=0x0015, t01=0x009e}
0x2192…219e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0015, t01=0x00ca}
0x219e…21a8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x00d6}
0x21a8…21cc Head {h00=0x0020, h01=0x0050, text=» CF A5,SETCIO A3,A4 AFFECTED«, t00=0x0015, t01=0x00e0}
0x21cc…21d6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0104}
0x21d6…21ec Head {h00=0x0012, h01=0x0050, text=» EJECT DRFD01«, t00=0x0015, t01=0x010e}
0x21ec…21f6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0124}
0x21f6…2200 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x012e}
0x2200…2212 Head {h00=0x000e, h01=0x0050, text=» LDR A3,A7«, t00=0x0015, t01=0x0138}
0x2212…2234 Head {h00=0x001e, h01=0x0050, text=» RB(Z) TESTST TEST STATUS «, t00=0x0015, t01=0x014a}
0x2234…223e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x016c}
0x223e…2250 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=0«, t00=0x0015, t01=0x0176}
0x2250…2262 Head {h00=0x000e, h01=0x0050, text=» SUK A3,38«, t00=0x0015, t01=0x0188}
0x2262…2288 Head {h00=0x0022, h01=0x0050, text=» RF(N) INTEST READ/WRITE ORDER«, t00=0x0016, t01=0x000a}
0x2288…229a Head {h00=0x000e, h01=0x0050, text=» SUK A3,18«, t00=0x0016, t01=0x0030}
0x229a…22bc Head {h00=0x001e, h01=0x0050, text=» ABL(NP) LOAD LOAD/UNLOAD «, t00=0x0016, t01=0x0042}
0x22bc…22c8 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0016, t01=0x0064}
0x22c8…22d2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0070}
0x22d2…22e4 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0016, t01=0x007a}
0x22e4…22f6 Head {h00=0x000e, h01=0x0050, text=» SUK A3,1 «, t00=0x0016, t01=0x008c}
0x22f6…2316 Head {h00=0x001c, h01=0x0050, text=» RF(Z) INTEST BASIC READ«, t00=0x0016, t01=0x009e}
0x2316…2328 Head {h00=0x000e, h01=0x0050, text=» SUK A3,1 «, t00=0x0016, t01=0x00be}
0x2328…234e Head {h00=0x0022, h01=0x0050, text=» RF(Z) IBMCHK SEQUENTIAL READ «, t00=0x0016, t01=0x00d0}
0x234e…2360 Head {h00=0x000e, h01=0x0050, text=» SUK A3,3 «, t00=0x0016, t01=0x00f6}
0x2360…2382 Head {h00=0x001e, h01=0x0050, text=» RF(Z) INTEST BASIC WRITE «, t00=0x0016, t01=0x0108}
0x2382…2394 Head {h00=0x000e, h01=0x0050, text=» SUK A3,1 «, t00=0x0016, t01=0x012a}
0x2394…23ba Head {h00=0x0022, h01=0x0050, text=» RF(Z) IBMCHK SEQUENTIAL WRITE«, t00=0x0016, t01=0x013c}
0x23ba…23cc Head {h00=0x000e, h01=0x0050, text=» SUK A3,32«, t00=0x0016, t01=0x0162}
0x23cc…23f6 Head {h00=0x0026, h01=0x0050, text=» RF(N) INTEST PHYSICAL READ/WRITE «, t00=0x0016, t01=0x0174}
0x23f6…2408 Head {h00=0x000e, h01=0x0050, text=» SUK A3,11«, t00=0x0017, t01=0x000e}
0x2408…2424 Head {h00=0x0018, h01=0x0050, text=» RF(Z) IBMCHK REWIND«, t00=0x0017, t01=0x0020}
0x2424…2436 Head {h00=0x000e, h01=0x0050, text=» SUK A3,7 «, t00=0x0017, t01=0x003c}
0x2436…2458 Head {h00=0x001e, h01=0x0050, text=» ABL(NP) LOAD LOAD/UNLOAD «, t00=0x0017, t01=0x004e}
0x2458…2464 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0017, t01=0x0070}
0x2464…246e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x007c}
0x246e…2482 Head {h00=0x0010, h01=0x0050, text=»IBMCHK EQU *«, t00=0x0017, t01=0x0086}
0x2482…249a Head {h00=0x0014, h01=0x0050, text=» IFT TOSS+IBM=2 «, t00=0x0017, t01=0x009a}
0x249a…24b2 Head {h00=0x0014, h01=0x0050, text=» LD A4,DWTFIB,A6«, t00=0x0017, t01=0x00b2}
0x24b2…24dc Head {h00=0x0026, h01=0x0050, text=» ABL(NZ) IBMDSK IBM DISC HANDLING «, t00=0x0017, t01=0x00ca}
0x24dc…24e8 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0017, t01=0x00f4}
0x24e8…24f2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0100}
0x24f2…2506 Head {h00=0x0010, h01=0x0050, text=» IFT TOSS=0 «, t00=0x0017, t01=0x010a}
0x2506…2518 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0017, t01=0x011e}
0x2518…253e Head {h00=0x0022, h01=0x0050, text=» ABL IBMDSK IBM DISC HANDLING «, t00=0x0017, t01=0x0130}
0x253e…254a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0017, t01=0x0156}
0x254a…2554 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0162}
0x2554…256a Head {h00=0x0012, h01=0x0050, text=» EJECT DRFD01«, t00=0x0017, t01=0x016c}
0x256a…2574 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0182}
0x2574…257e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x018c}
0x257e…25a6 Head {h00=0x0024, h01=0x0050, text=»REQERR ABL DISIOE REQUEST ERROR «, t00=0x0018, t01=0x0008}
0x25a6…25b0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x0030}
0x25b0…25e4 Head {h00=0x0030, h01=0x0050, text=»INCLEN EQU * INCORRECT REQUESTED LENGTH EXIT«, t00=0x0018, t01=0x003a}
0x25e4…2606 Head {h00=0x001e, h01=0x0050, text=» LDKL A1,/8008 RETURN CODE«, t00=0x0018, t01=0x006e}
0x2606…2610 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x0090}
0x2610…2624 Head {h00=0x0010, h01=0x0050, text=»DIS:EN EQU *«, t00=0x0018, t01=0x009a}
0x2624…2656 Head {h00=0x002e, h01=0x0050, text=» ABL DISEND PERFORM TENDIO AND GO TO TDISP«, t00=0x0018, t01=0x00ae}
0x2656…2660 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x00e0}
0x2660…2676 Head {h00=0x0012, h01=0x0050, text=» EJECT DRFD01«, t00=0x0018, t01=0x00ea}
0x2676…2680 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x0100}
0x2680…26a0 Head {h00=0x001c, h01=0x0050, text=»* INPUT PARAMETER CHECK «, t00=0x0018, t01=0x010a}
0x26a0…26aa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x012a}
0x26aa…26be Head {h00=0x0010, h01=0x0050, text=»INTEST EQU *«, t00=0x0018, t01=0x0134}
0x26be…26d6 Head {h00=0x0014, h01=0x0050, text=» IFF TOSS+IBM=0 «, t00=0x0018, t01=0x0148}
0x26d6…2708 Head {h00=0x002e, h01=0x0050, text=» CF A15,NVLCHK CHECK IF NEW VOLUME LOADED «, t00=0x0018, t01=0x0160}
0x2708…271a (25, 0, 400) Head {h00=0x000e, h01=0x0050, text=» ADK A1,0 «, t00=0x0019, t01=0x0004}
0x271a…2742 Head {h00=0x0024, h01=0x0050, text=» RB(NZ) DIS:EN NEW VOLUME LOADED«, t00=0x0019, t01=0x0016}
0x2742…274e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0019, t01=0x003e}
0x274e…2758 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x004a}
0x2758…2770 Head {h00=0x0014, h01=0x0050, text=» LD A3,ECBRL,A8 «, t00=0x0019, t01=0x0054}
0x2770…27a6 Head {h00=0x0032, h01=0x0050, text=» RB(Z) INCLEN INCORRECT INPUT PARAMETER ECBRL «, t00=0x0019, t01=0x006c}
0x27a6…27d2 Head {h00=0x0028, h01=0x0050, text=» SRC A3,7 NUMBER OF PHYSICAL SECTORS«, t00=0x0019, t01=0x00a2}
0x27d2…2808 Head {h00=0x0032, h01=0x0050, text=» RB(N) INCLEN INCORRECT INPUT PARAMETER ECBRL «, t00=0x0019, t01=0x00ce}
0x2808…281e Head {h00=0x0012, h01=0x0050, text=» CWK A3,/01FF «, t00=0x0019, t01=0x0104}
0x281e…2854 Head {h00=0x0032, h01=0x0050, text=» RB(G) INCLEN INCORRECT INPUT PARAMETER ECBRL «, t00=0x0019, t01=0x011a}
0x2854…287e Head {h00=0x0026, h01=0x0050, text=» LD A2,ECBCW2,A8 GET SECTOR NUMBER«, t00=0x0019, t01=0x0150}
0x287e…2888 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x017a}
0x2888…28a0 Head {h00=0x0014, h01=0x0050, text=» IFT IBM+TOSS=2 «, t00=0x0019, t01=0x0184}
0x28a0…28b8 Head {h00=0x0014, h01=0x0050, text=» LD A4,DWTFIB,A6«, t00=0x001a, t01=0x000c}
0x28b8…28d8 Head {h00=0x001c, h01=0x0050, text=» RF(NZ) INTES5 IBM-DISC «, t00=0x001a, t01=0x0024}
0x28d8…28e4 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001a, t01=0x0044}
0x28e4…28ee Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x0050}
0x28ee…2902 Head {h00=0x0010, h01=0x0050, text=» IFT TOSS=1 «, t00=0x001a, t01=0x005a}
0x2902…2914 Head {h00=0x000e, h01=0x0050, text=» LDR A4,A3«, t00=0x001a, t01=0x006e}
0x2914…294e Head {h00=0x0036, h01=0x0050, text=» SRC A4,1 CHECK IF EVEN NUMBER OF PHYSICAL SECTORS«, t00=0x001a, t01=0x0080}
0x294e…2984 Head {h00=0x0032, h01=0x0050, text=» RB(N) INCLEN INCORRECT INPUT PARAMETER ECBRL «, t00=0x001a, t01=0x00ba}
0x2984…29be Head {h00=0x0036, h01=0x0050, text=» SLL A2,1 TRANSFER TOSS-SEC. NO TOPHYSICAL SEC. NO«, t00=0x001a, t01=0x00f0}
0x29be…29c8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x012a}
0x29c8…29de Head {h00=0x0012, h01=0x0050, text=» EJECT DRFD01«, t00=0x001a, t01=0x0134}
0x29de…29e8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x014a}
0x29e8…29f2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x0154}
0x29f2…2a06 Head {h00=0x0010, h01=0x0050, text=»INTES5 EQU *«, t00=0x001a, t01=0x015e}
0x2a06…2a12 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001a, t01=0x0172}
0x2a12…2a40 Head {h00=0x002a, h01=0x0050, text=» LDR A4,A2 SAVE PHYSICAL SECTOR NUMBER«, t00=0x001a, t01=0x017e}
0x2a40…2a64 Head {h00=0x0020, h01=0x0050, text=» RB(N) REQERR REQUEST ERROR «, t00=0x001b, t01=0x001c}
0x2a64…2a7c Head {h00=0x0014, h01=0x0050, text=» SUKL A4,MAXSEC «, t00=0x001b, t01=0x0040}
0x2a7c…2aa0 Head {h00=0x0020, h01=0x0050, text=» RB(NN) REQERR REQUEST ERROR«, t00=0x001b, t01=0x0058}
0x2aa0…2ab2 Head {h00=0x000e, h01=0x0050, text=» ADR A4,A3«, t00=0x001b, t01=0x007c}
0x2ab2…2ad8 Head {h00=0x0022, h01=0x0050, text=» RB(P) INCLEN INCORRECT LENGTH«, t00=0x001b, t01=0x008e}
0x2ad8…2b08 Head {h00=0x002c, h01=0x0050, text=» ST A3,DWTNOS,A6 SAVE NUMBER OF SECTORS «, t00=0x001b, t01=0x00b4}
0x2b08…2b3e Head {h00=0x0032, h01=0x0050, text=» ST A2,DWTCW2,A6 DWTCW2 CONTAINING PHYS SEC NO«, t00=0x001b, t01=0x00e4}
0x2b3e…2b60 Head {h00=0x001e, h01=0x0050, text=» LD A2,ECBBA,A8 GET ECBBA «, t00=0x001b, t01=0x011a}
0x2b60…2b90 Head {h00=0x002c, h01=0x0050, text=» ST A2,DWTBA,A6 SAVE ECB BUFFER ADDRESS «, t00=0x001b, t01=0x013c}
0x2b90…2b9a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x016c}
0x2b9a…2bb0 Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x001b, t01=0x0176}
0x2bb0…2bc2 Head {h00=0x000e, h01=0x0050, text=» LCR A2,A8«, t00=0x001b, t01=0x018c}
0x2bc2…2bd6 Head {h00=0x0010, h01=0x0050, text=» ANK A2,/30 «, t00=0x001c, t01=0x000e}
0x2bd6…2c0e Head {h00=0x0034, h01=0x0050, text=» ST A2,DWT:BF,A6 SAVE BITS 0-1 IN 18-BIT ADDRESS«, t00=0x001c, t01=0x0022}
0x2c0e…2c1a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001c, t01=0x005a}
0x2c1a…2c24 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x0066}
0x2c24…2c3a Head {h00=0x0012, h01=0x0050, text=» EJECT DRFD01«, t00=0x001c, t01=0x0070}
0x2c3a…2c44 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x0086}
0x2c44…2c68 Head {h00=0x0020, h01=0x0050, text=»* MULTIPLE SECTOR IO ENTRY«, t00=0x001c, t01=0x0090}
0x2c68…2c72 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x00b4}
0x2c72…2c86 Head {h00=0x0010, h01=0x0050, text=»FD:000 EQU *«, t00=0x001c, t01=0x00be}
0x2c86…2c9c Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x001c, t01=0x00d2}
0x2c9c…2cb0 Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=0 «, t00=0x001c, t01=0x00e8}
0x2cb0…2cc8 Head {h00=0x0014, h01=0x0050, text=» LD A2,DWT:BF,A6«, t00=0x001c, t01=0x00fc}
0x2cc8…2cf0 Head {h00=0x0024, h01=0x0050, text=» ST A2,BUFFLG,A6 SET BUFFER FLAG«, t00=0x001c, t01=0x0114}
0x2cf0…2cfc Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001c, t01=0x013c}
0x2cfc…2d06 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x0148}
0x2d06…2d1a Head {h00=0x0010, h01=0x0050, text=» LDKL A2,512«, t00=0x001c, t01=0x0152}
0x2d1a…2d2c Head {h00=0x000e, h01=0x0050, text=» LDK A4,3 «, t00=0x001c, t01=0x0166}
0x2d2c…2d3e Head {h00=0x000e, h01=0x0050, text=» SUK A3,4 «, t00=0x001c, t01=0x0178}
0x2d3e…2d68 Head {h00=0x0026, h01=0x0050, text=» RF(NN) FD:005 FOUR PHYS. SEC. IO «, t00=0x001c, t01=0x018a}
0x2d68…2d72 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x0024}
0x2d72…2d8c Head {h00=0x0016, h01=0x0050, text=»FD:003 SUK A2,128 «, t00=0x001d, t01=0x002e}
0x2d8c…2d9e Head {h00=0x000e, h01=0x0050, text=» SUK A4,1 «, t00=0x001d, t01=0x0048}
0x2d9e…2db0 Head {h00=0x000e, h01=0x0050, text=» ADK A3,1 «, t00=0x001d, t01=0x005a}
0x2db0…2dc6 Head {h00=0x0012, h01=0x0050, text=» RB(NZ) FD:003«, t00=0x001d, t01=0x006c}
0x2dc6…2dd0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x0082}
0x2dd0…2de4 Head {h00=0x0010, h01=0x0050, text=»FD:005 EQU *«, t00=0x001d, t01=0x008c}
0x2de4…2e16 Head {h00=0x002e, h01=0x0050, text=» ST A4,DWTSIO,A6 SECTORS IN ONE IO ON DISC«, t00=0x001d, t01=0x00a0}
0x2e16…2e42 Head {h00=0x0028, h01=0x0050, text=» ST A2,DWTRL,A6 UPDATE DWTRL FOR BIO«, t00=0x001d, t01=0x00d2}
0x2e42…2e74 Head {h00=0x002e, h01=0x0050, text=» ST A3,DWTNOS,A6 UPDATE NUMBER OF SECTORS «, t00=0x001d, t01=0x00fe}
0x2e74…2e7e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x0130}
0x2e7e…2e96 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x001d, t01=0x013a}
0x2e96…2ea0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x0152}
0x2ea0…2eaa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x015c}
0x2eaa…2ec0 Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x001d, t01=0x0166}
0x2ec0…2ed8 Head {h00=0x0014, h01=0x0050, text=» IFF CHAN+IBM=0 «, t00=0x001d, t01=0x017c}
0x2ed8…2efe (30, 0, 400) Head {h00=0x0022, h01=0x0050, text=» LD A2,DWTBA,A6 BUFFER ADDRESS«, t00=0x001e, t01=0x0004}
0x2efe…2f16 Head {h00=0x0014, h01=0x0050, text=» LD A1,DWT:BF,A6«, t00=0x001e, t01=0x002a}
0x2f16…2f46 Head {h00=0x002c, h01=0x0050, text=» RF(NZ) FD:007 BUFFER NOT IN SYSTEM AREA«, t00=0x001e, t01=0x0042}
0x2f46…2f58 Head {h00=0x000e, h01=0x0050, text=» LDR A3,A2«, t00=0x001e, t01=0x0072}
0x2f58…2f6e Head {h00=0x0012, h01=0x0050, text=» RF(NN) FD:009«, t00=0x001e, t01=0x0084}
0x2f6e…2fa8 Head {h00=0x0036, h01=0x0050, text=» AD A3,DWTRL,A6 CHECK IF 64K LIMIT WILL BE PASSED «, t00=0x001e, t01=0x009a}
0x2fa8…2fc0 Head {h00=0x0014, h01=0x0050, text=» RF(N) FD:009 NO«, t00=0x001e, t01=0x00d4}
0x2fc0…2fca Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x00ec}
0x2fca…2fe0 Head {h00=0x0012, h01=0x0050, text=» EJECT DRFD01«, t00=0x001e, t01=0x00f6}
0x2fe0…2fea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x010c}
0x2fea…2ff4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0116}
0x2ff4…3008 Head {h00=0x0010, h01=0x0050, text=»FD:007 EQU *«, t00=0x001e, t01=0x0120}
0x3008…301a Head {h00=0x000e, h01=0x0050, text=» ECR A3,A2«, t00=0x001e, t01=0x0134}
0x301a…302e Head {h00=0x0010, h01=0x0050, text=» ANK A3,/F0 «, t00=0x001e, t01=0x0146}
0x302e…3040 Head {h00=0x000e, h01=0x0050, text=» SRL A3,2 «, t00=0x001e, t01=0x015a}
0x3040…3052 Head {h00=0x000e, h01=0x0050, text=» SLL A1,2 «, t00=0x001e, t01=0x016c}
0x3052…3064 Head {h00=0x000e, h01=0x0050, text=» ORR A1,A3«, t00=0x001e, t01=0x017e}
0x3064…309a Head {h00=0x0032, h01=0x0050, text=» SC A1,DWT:PA,A6 6 BIT PHYSICAL BUFFER ADDRESS«, t00=0x001e, t01=0x0190}
0x309a…30c6 Head {h00=0x0028, h01=0x0050, text=» ADK A1,/4 CREATE ONE MORE MMU ENTRY«, t00=0x001f, t01=0x0036}
0x30c6…30e0 Head {h00=0x0016, h01=0x0050, text=» SC A1,DWT:PA+2,A6«, t00=0x001f, t01=0x0062}
0x30e0…30f6 Head {h00=0x0012, h01=0x0050, text=» ANKL A2,/FFF «, t00=0x001f, t01=0x007c}
0x30f6…3108 Head {h00=0x000e, h01=0x0050, text=» LDR A1,A2«, t00=0x001f, t01=0x0092}
0x3108…3134 Head {h00=0x0028, h01=0x0050, text=» ORK A1,1 INDICATE ADDRESS NOT ZERO «, t00=0x001f, t01=0x00a4}
0x3134…313e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x00d0}
0x313e…317a Head {h00=0x0038, h01=0x0050, text=»FD:009 ST A1,DWT:LA,A6 16 BIT LOGICAL BUFFER ADDRESS«, t00=0x001f, t01=0x00da}
0x317a…3186 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001f, t01=0x0116}
0x3186…3190 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0122}
0x3190…31b2 Head {h00=0x001e, h01=0x0050, text=» LDK A4,0 PREPARE FOR BIO «, t00=0x001f, t01=0x012c}
0x31b2…31ca Head {h00=0x0014, h01=0x0050, text=» LD A1,DWTOR,A6 «, t00=0x001f, t01=0x014e}
0x31ca…31e4 Head {h00=0x0016, h01=0x0050, text=» ANK A1,/3F ORDER «, t00=0x001f, t01=0x0166}
0x31e4…31f6 Head {h00=0x000e, h01=0x0050, text=» SUK A1,1 «, t00=0x001f, t01=0x0180}
0x31f6…3216 (32, 0, 398) Head {h00=0x001c, h01=0x0050, text=» RF(Z) FD:060 BASIC READ«, t00=0x0020, t01=0x0004}
0x3216…3228 Head {h00=0x000e, h01=0x0050, text=» SUK A1,4 «, t00=0x0020, t01=0x0024}
0x3228…324a Head {h00=0x001e, h01=0x0050, text=» RF(Z) FD:015 BASIC WRITE «, t00=0x0020, t01=0x0036}
0x324a…325c Head {h00=0x000e, h01=0x0050, text=» SUK A1,12«, t00=0x0020, t01=0x0058}
0x325c…3280 Head {h00=0x0020, h01=0x0050, text=» RF(Z) FD:060 PHYSICAL READ «, t00=0x0020, t01=0x006a}
0x3280…3292 Head {h00=0x000e, h01=0x0050, text=» SUK A1,4 «, t00=0x0020, t01=0x008e}
0x3292…32b6 Head {h00=0x0020, h01=0x0050, text=» RF(Z) FD:013 PHYSICAL WRITE«, t00=0x0020, t01=0x00a0}
0x32b6…32e4 Head {h00=0x002a, h01=0x0050, text=» SUK A1,15 CHECK IF WRITE DELETED DATA«, t00=0x0020, t01=0x00c4}
0x32e4…32ee Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x00f2}
0x32ee…3302 Head {h00=0x0010, h01=0x0050, text=»RQ:ERR EQU *«, t00=0x0020, t01=0x00fc}
0x3302…3318 Head {h00=0x0012, h01=0x0050, text=» RB(NZ) REQERR«, t00=0x0020, t01=0x0110}
0x3318…3322 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0126}
0x3322…333a Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0020, t01=0x0130}
0x333a…3344 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0148}
0x3344…3384 Head {h00=0x003c, h01=0x0050, text=»* WRITE DELETED DATA, PHYSICAL AND BASIC WRITE ORDERS «, t00=0x0020, t01=0x0152}
0x3384…338e (33, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x0004}
0x338e…33b8 Head {h00=0x0026, h01=0x0050, text=» LDK A4,1 WRITE DELETED DATA ORDER«, t00=0x0021, t01=0x000e}
0x33b8…33e2 Head {h00=0x0026, h01=0x0050, text=»FD:013 EQU * PHYSICAL WRITE ORDER «, t00=0x0021, t01=0x0038}
0x33e2…33f4 Head {h00=0x000e, h01=0x0050, text=» ADK A4,4 «, t00=0x0021, t01=0x0062}
0x33f4…341a Head {h00=0x0022, h01=0x0050, text=»FD:015 EQU * BASIC WRITE ORDER«, t00=0x0021, t01=0x0074}
0x341a…342c Head {h00=0x000e, h01=0x0050, text=» ADK A4,1 «, t00=0x0021, t01=0x009a}
0x342c…3452 Head {h00=0x0022, h01=0x0050, text=» CF A5,BIO PREPARATION FOR CIO«, t00=0x0021, t01=0x00ac}
0x3452…345c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x00d2}
0x345c…3472 Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0021, t01=0x00dc}
0x3472…3486 Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=0 «, t00=0x0021, t01=0x00f2}
0x3486…349e Head {h00=0x0014, h01=0x0050, text=» IFT TOSS+IBM=2 «, t00=0x0021, t01=0x0106}
0x349e…34b6 Head {h00=0x0014, h01=0x0050, text=» LD A1,DWTFIB,A6«, t00=0x0021, t01=0x011e}
0x34b6…34d4 Head {h00=0x001a, h01=0x0050, text=» RF(Z) FD:018 NOT IBM «, t00=0x0021, t01=0x0136}
0x34d4…34e0 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0021, t01=0x0154}
0x34e0…34ea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x0160}
0x34ea…3500 Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0021, t01=0x016a}
0x3500…3518 Head {h00=0x0014, h01=0x0050, text=» IFF CHAN+IBM=0 «, t00=0x0021, t01=0x0180}
0x3518…3550 Head {h00=0x0034, h01=0x0050, text=» LD A1,DWT:LA,A6 GET FLAG/LOGICAL BUFFER ADDRESS«, t00=0x0022, t01=0x0008}
0x3550…357c Head {h00=0x0028, h01=0x0050, text=» RF(Z) FD:019 BUFFER IN SYSTEM AREA «, t00=0x0022, t01=0x0040}
0x357c…35a0 Head {h00=0x0020, h01=0x0050, text=» LDR A7,A3 REQUESTED LENGTH «, t00=0x0022, t01=0x006c}
0x35a0…35ba Head {h00=0x0016, h01=0x0050, text=» LDR A8,A2 SAVE A2«, t00=0x0022, t01=0x0090}
0x35ba…35e4 Head {h00=0x0026, h01=0x0050, text=» LDKL A4,BUF DRIVER BUFFER ADDRESS«, t00=0x0022, t01=0x00aa}
0x35e4…35f6 Head {h00=0x000e, h01=0x0050, text=» LDR A2,A4«, t00=0x0022, t01=0x00d4}
0x35f6…3620 Head {h00=0x0026, h01=0x0050, text=» TS -30,A15 SAVE RUNNING TASK MMU «, t00=0x0022, t01=0x00e6}
0x3620…364c Head {h00=0x0028, h01=0x0050, text=» TL DWT:PA,A6 LOAD PSEUDO MMU TABLE «, t00=0x0022, t01=0x0110}
0x364c…3682 Head {h00=0x0032, h01=0x0050, text=» MVUS A7 MOVE BUFFER FROM USER TO SYSTEM AREA «, t00=0x0022, t01=0x013c}
0x3682…36ac Head {h00=0x0026, h01=0x0050, text=» TL -30,A15 RESTORE MMU FROM STACK«, t00=0x0022, t01=0x0172}
0x36ac…36ca Head {h00=0x001a, h01=0x0050, text=» LDR A2,A8 RESTORE A2 «, t00=0x0023, t01=0x000c}
0x36ca…36fe Head {h00=0x0030, h01=0x0050, text=» CM BUFFLG,A6 INDICATE BUFFER IN SYSTEM AREA«, t00=0x0023, t01=0x002a}
0x36fe…3712 Head {h00=0x0010, h01=0x0050, text=»FD:019 EQU *«, t00=0x0023, t01=0x005e}
0x3712…371e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0023, t01=0x0072}
0x371e…3728 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x007e}
0x3728…3740 Head {h00=0x0014, h01=0x0050, text=» IFT TOSS+IBM=2 «, t00=0x0023, t01=0x0088}
0x3740…3758 Head {h00=0x0014, h01=0x0050, text=» LD A1,DWTFIB,A6«, t00=0x0023, t01=0x00a0}
0x3758…3776 Head {h00=0x001a, h01=0x0050, text=» RF(Z) FD:018 NOT IBM «, t00=0x0023, t01=0x00b8}
0x3776…3782 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0023, t01=0x00d6}
0x3782…378c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x00e2}
0x378c…379e Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0023, t01=0x00ec}
0x379e…37ce Head {h00=0x002c, h01=0x0050, text=» LDR A7,A3 NO OF CHAR. TO BE TRANSFORMED«, t00=0x0023, t01=0x00fe}
0x37ce…37e4 Head {h00=0x0012, h01=0x0050, text=» CF A5,EBCDIC «, t00=0x0023, t01=0x012e}
0x37e4…37f8 Head {h00=0x0010, h01=0x0050, text=»FD:018 EQU *«, t00=0x0023, t01=0x0144}
0x37f8…3804 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0023, t01=0x0158}
0x3804…380e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0164}
0x380e…3826 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0023, t01=0x016e}
0x3826…3830 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0186}
0x3830…383a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0190}
0x383a…3860 Head {h00=0x0022, h01=0x0050, text=» CF A5,FD:WRITE PERFORME WRITE«, t00=0x0024, t01=0x000a}
0x3860…388e Head {h00=0x002a, h01=0x0050, text=» ANKL A3,/200 CHECK IF WRITE PROTECTED«, t00=0x0024, t01=0x0030}
0x388e…38a4 Head {h00=0x0012, h01=0x0050, text=» RF(Z) FD:020 «, t00=0x0024, t01=0x005e}
0x38a4…38c6 Head {h00=0x001e, h01=0x0050, text=» LDK A3,/40 INDICATE ERROR«, t00=0x0024, t01=0x0074}
0x38c6…38f6 Head {h00=0x002c, h01=0x0050, text=» ORRS A3,A6 UPDATE TEMPORARY RETURN CODE«, t00=0x0024, t01=0x0096}
0x38f6…390a Head {h00=0x0010, h01=0x0050, text=»FD:020 EQU *«, t00=0x0024, t01=0x00c6}
0x390a…3928 Head {h00=0x001a, h01=0x0050, text=» RF FD:100 GOTO FDMSIO«, t00=0x0024, t01=0x00da}
0x3928…3932 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x00f8}
0x3932…394a Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0024, t01=0x0102}
0x394a…3954 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x011a}
0x3954…396e Head {h00=0x0016, h01=0x0050, text=»***************** «, t00=0x0024, t01=0x0124}
0x396e…3988 Head {h00=0x0016, h01=0x0050, text=»* * «, t00=0x0024, t01=0x013e}
0x3988…39a2 Head {h00=0x0016, h01=0x0050, text=»* PHYSICAL READ * «, t00=0x0024, t01=0x0158}
0x39a2…39bc Head {h00=0x0016, h01=0x0050, text=»* * «, t00=0x0024, t01=0x0172}
0x39bc…39d6 Head {h00=0x0016, h01=0x0050, text=»***************** «, t00=0x0024, t01=0x018c}
0x39d6…39e0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x0016}
0x39e0…39f8 Head {h00=0x0014, h01=0x0050, text=»FD:060 CF A5,BIO«, t00=0x0025, t01=0x0020}
0x39f8…3a02 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x0038}
0x3a02…3a18 Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0025, t01=0x0042}
0x3a18…3a2c Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=0 «, t00=0x0025, t01=0x0058}
0x3a2c…3a44 Head {h00=0x0014, h01=0x0050, text=» IFT TOSS+IBM=2 «, t00=0x0025, t01=0x006c}
0x3a44…3a5c Head {h00=0x0014, h01=0x0050, text=» LD A1,DWTFIB,A6«, t00=0x0025, t01=0x0084}
0x3a5c…3a7c Head {h00=0x001c, h01=0x0050, text=» RF(Z) FD:070 TOSS DISC «, t00=0x0025, t01=0x009c}
0x3a7c…3aa6 Head {h00=0x0026, h01=0x0050, text=» LDKL A4,BUF DRIVER BUFFER ADDRESS«, t00=0x0025, t01=0x00bc}
0x3aa6…3ada Head {h00=0x0030, h01=0x0050, text=» CM BUFFLG,A6 INDICATE BUFFER IN SYSTEM AREA«, t00=0x0025, t01=0x00e6}
0x3ada…3ae6 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0025, t01=0x011a}
0x3ae6…3af0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x0126}
0x3af0…3b04 Head {h00=0x0010, h01=0x0050, text=»FD:070 EQU *«, t00=0x0025, t01=0x0130}
0x3b04…3b1a Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0025, t01=0x0144}
0x3b1a…3b2e Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=1 «, t00=0x0025, t01=0x015a}
0x3b2e…3b46 Head {h00=0x0014, h01=0x0050, text=» LD A1,DWT:LA,A6«, t00=0x0025, t01=0x016e}
0x3b46…3b72 Head {h00=0x0028, h01=0x0050, text=» RF(Z) FD:080 BUFFER IN SYSTEM AREA «, t00=0x0025, t01=0x0186}
0x3b72…3b9c Head {h00=0x0026, h01=0x0050, text=» LDKL A4,BUF DRIVER BUFFER ADDRESS«, t00=0x0026, t01=0x0022}
0x3b9c…3bd0 Head {h00=0x0030, h01=0x0050, text=» CM BUFFLG,A6 INDICATE BUFFER IN SYSTEM AREA«, t00=0x0026, t01=0x004c}
0x3bd0…3bdc Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0026, t01=0x0080}
0x3bdc…3be6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x008c}
0x3be6…3bfc Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0026, t01=0x0096}
0x3bfc…3c0e Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0026, t01=0x00ac}
0x3c0e…3c26 Head {h00=0x0014, h01=0x0050, text=» IFT TOSS+CHAN=0«, t00=0x0026, t01=0x00be}
0x3c26…3c50 Head {h00=0x0026, h01=0x0050, text=» LDKL A4,BUF DRIVER BUFFER ADDRESS«, t00=0x0026, t01=0x00d6}
0x3c50…3c84 Head {h00=0x0030, h01=0x0050, text=» CM BUFFLG,A6 INDICATE BUFFER IN SYSTEM AREA«, t00=0x0026, t01=0x0100}
0x3c84…3c90 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0026, t01=0x0134}
0x3c90…3c9a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0140}
0x3c9a…3cae Head {h00=0x0010, h01=0x0050, text=»FD:080 EQU *«, t00=0x0026, t01=0x014a}
0x3cae…3cd0 Head {h00=0x001e, h01=0x0050, text=» CF A5,FD:REA PERFORM READ«, t00=0x0026, t01=0x015e}
0x3cd0…3cda Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0180}
0x3cda…3cf2 Head {h00=0x0014, h01=0x0050, text=» IFT TOSS+IBM=2 «, t00=0x0026, t01=0x018a}
0x3cf2…3d0a Head {h00=0x0014, h01=0x0050, text=» LD A1,DWTFIB,A6«, t00=0x0027, t01=0x0012}
0x3d0a…3d28 Head {h00=0x001a, h01=0x0050, text=» RF(Z) FD:090 NOT IBM «, t00=0x0027, t01=0x002a}
0x3d28…3d34 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0027, t01=0x0048}
0x3d34…3d3e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x0054}
0x3d3e…3d50 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0027, t01=0x005e}
0x3d50…3d66 Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=0 «, t00=0x0027, t01=0x0070}
0x3d66…3d92 Head {h00=0x0028, h01=0x0050, text=» LD A4,DWTBA,A6 ASCII OUTPUT ADDRESS«, t00=0x0027, t01=0x0086}
0x3d92…3d9e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0027, t01=0x00b2}
0x3d9e…3da8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x00be}
0x3da8…3dba Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0027, t01=0x00c8}
0x3dba…3dda Head {h00=0x001c, h01=0x0050, text=» LD A7,DWTRL,A6 REQ. LEN«, t00=0x0027, t01=0x00da}
0x3dda…3dee Head {h00=0x0010, h01=0x0050, text=» CF A5,ASCII«, t00=0x0027, t01=0x00fa}
0x3dee…3e02 Head {h00=0x0010, h01=0x0050, text=»FD:090 EQU *«, t00=0x0027, t01=0x010e}
0x3e02…3e0e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0027, t01=0x0122}
0x3e0e…3e18 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x012e}
0x3e18…3e30 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0027, t01=0x0138}
0x3e30…3e3a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x0150}
0x3e3a…3e44 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x015a}
0x3e44…3e5a Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0027, t01=0x0164}
0x3e5a…3e6e Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=0 «, t00=0x0027, t01=0x017a}
0x3e6e…3e86 Head {h00=0x0014, h01=0x0050, text=» IFT TOSS+IBM=2 «, t00=0x0027, t01=0x018e}
0x3e86…3e9e Head {h00=0x0014, h01=0x0050, text=» LD A1,DWTFIB,A6«, t00=0x0028, t01=0x0016}
0x3e9e…3ebe Head {h00=0x001c, h01=0x0050, text=» RF(Z) FD:100 TOSS DISC «, t00=0x0028, t01=0x002e}
0x3ebe…3eca Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0028, t01=0x004e}
0x3eca…3ed4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x005a}
0x3ed4…3eea Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0028, t01=0x0064}
0x3eea…3f02 Head {h00=0x0014, h01=0x0050, text=» IFF CHAN+IBM=0 «, t00=0x0028, t01=0x007a}
0x3f02…3f3a Head {h00=0x0034, h01=0x0050, text=» LD A2,DWT:LA,A6 GET FLAG/LOGICAL BUFFER ADDRESS«, t00=0x0028, t01=0x0092}
0x3f3a…3f66 Head {h00=0x0028, h01=0x0050, text=» RF(Z) FD:100 BUFFER IN SYSTEM AREA «, t00=0x0028, t01=0x00ca}
0x3f66…3f8e Head {h00=0x0024, h01=0x0050, text=» LD A7,DWTRL,A6 REQUESTED LENGTH«, t00=0x0028, t01=0x00f6}
0x3f8e…3fba Head {h00=0x0028, h01=0x0050, text=» LDKL A1,BUF GET DWT BUFFER ADDRESS «, t00=0x0028, t01=0x011e}
0x3fba…3fe4 Head {h00=0x0026, h01=0x0050, text=» TS -30,A15 SAVE RUNNING TASK MMU «, t00=0x0028, t01=0x014a}
0x3fe4…4010 Head {h00=0x0028, h01=0x0050, text=» TL DWT:PA,A6 LOAD PSEUDO MMU TABLE «, t00=0x0028, t01=0x0174}
0x4010…4046 Head {h00=0x0032, h01=0x0050, text=» MVSU A7 MOVE BUFFER FROM SYSTEM TO USER AREA «, t00=0x0029, t01=0x0010}
0x4046…4070 Head {h00=0x0026, h01=0x0050, text=» TL -30,A15 RESTORE MMU FROM STACK«, t00=0x0029, t01=0x0046}
0x4070…407c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0029, t01=0x0070}
0x407c…4090 Head {h00=0x0010, h01=0x0050, text=»FD:100 EQU *«, t00=0x0029, t01=0x007c}
0x4090…40a4 Head {h00=0x0010, h01=0x0050, text=» ABL FDMSIO «, t00=0x0029, t01=0x0090}
0x40a4…40ae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x00a4}
0x40ae…40c6 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0029, t01=0x00ae}
0x40c6…40d0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x00c6}
0x40d0…40e0 Head {h00=0x000c, h01=0x0050, text=»********«, t00=0x0029, t01=0x00d0}
0x40e0…40f0 Head {h00=0x000c, h01=0x0050, text=»* *«, t00=0x0029, t01=0x00e0}
0x40f0…4100 Head {h00=0x000c, h01=0x0050, text=»* LOAD *«, t00=0x0029, t01=0x00f0}
0x4100…4110 Head {h00=0x000c, h01=0x0050, text=»* *«, t00=0x0029, t01=0x0100}
0x4110…4120 Head {h00=0x000c, h01=0x0050, text=»********«, t00=0x0029, t01=0x0110}
0x4120…412a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x0120}
0x412a…413c Head {h00=0x000e, h01=0x0050, text=»LOAD EQU *«, t00=0x0029, t01=0x012a}
0x413c…415e Head {h00=0x001e, h01=0x0050, text=» ADK A3,0 CHECK ORDER CODE«, t00=0x0029, t01=0x013c}
0x415e…4180 Head {h00=0x001e, h01=0x0050, text=» RF(Z) UNLOAD UNLOAD ORDER«, t00=0x0029, t01=0x015e}
0x4180…4192 Head {h00=0x000e, h01=0x0050, text=» ADK A3,1 «, t00=0x0029, t01=0x0180}
0x4192…41b2 (42, 0, 400) Head {h00=0x001c, h01=0x0050, text=» RF(Z) LOAD00 LOAD ORDER«, t00=0x002a, t01=0x0004}
0x41b2…41c4 Head {h00=0x000e, h01=0x0050, text=» ADK A3,17«, t00=0x002a, t01=0x0024}
0x41c4…41ec Head {h00=0x0024, h01=0x0050, text=» RB(NZ) RQ:ERR ERROR IF NOT LOCK«, t00=0x002a, t01=0x0036}
0x41ec…41f6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x005e}
0x41f6…420a Head {h00=0x0010, h01=0x0050, text=»LOAD00 EQU *«, t00=0x002a, t01=0x0068}
0x420a…4222 Head {h00=0x0014, h01=0x0050, text=» LDK A2,/14 LOCK«, t00=0x002a, t01=0x007c}
0x4222…4238 Head {h00=0x0012, h01=0x0050, text=» CF A5,FD:REA «, t00=0x002a, t01=0x0094}
0x4238…424a Head {h00=0x000e, h01=0x0050, text=» ANK A3,1 «, t00=0x002a, t01=0x00aa}
0x424a…4274 Head {h00=0x0026, h01=0x0050, text=» RF(NZ) LOA:80 ENDIO NOT OPERABLE «, t00=0x002a, t01=0x00bc}
0x4274…427e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x00e6}
0x427e…4296 Head {h00=0x0014, h01=0x0050, text=» IFT TOSS+IBM=2 «, t00=0x002a, t01=0x00f0}
0x4296…42ae Head {h00=0x0014, h01=0x0050, text=» LD A1,DWTFIB,A6«, t00=0x002a, t01=0x0108}
0x42ae…42ce Head {h00=0x001c, h01=0x0050, text=» RF(Z) LOA:70 TOSS DISC «, t00=0x002a, t01=0x0120}
0x42ce…42da Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002a, t01=0x0140}
0x42da…42e4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x014c}
0x42e4…42f6 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x002a, t01=0x0156}
0x42f6…431a Head {h00=0x0020, h01=0x0050, text=» LC A3,DWTOR+1,A6 GET ORDER «, t00=0x002a, t01=0x0168}
0x431a…432e Head {h00=0x0010, h01=0x0050, text=» SUK A3,/26 «, t00=0x002a, t01=0x018c}
0x432e…434e Head {h00=0x001c, h01=0x0050, text=» RF(Z) LOA:65 LOCK ORDER«, t00=0x002b, t01=0x0010}
0x434e…4364 Head {h00=0x0012, h01=0x0050, text=» CF A5,VO:NAM «, t00=0x002b, t01=0x0030}
0x4364…438a Head {h00=0x0022, h01=0x0050, text=» CF A5,LD:RC CHECK RETURN CODE«, t00=0x002b, t01=0x0046}
0x438a…43a2 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x002b, t01=0x006c}
0x43a2…43ac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x0084}
0x43ac…43ca Head {h00=0x001a, h01=0x0050, text=»* READ DATA SET LABEL«, t00=0x002b, t01=0x008e}
0x43ca…43d4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x00ac}
0x43d4…43f6 Head {h00=0x001e, h01=0x0050, text=» LD A2,ECBCW2,A8 SECTOR NO«, t00=0x002b, t01=0x00b6}
0x43f6…4408 Head {h00=0x000e, h01=0x0050, text=» SUK A2,7 «, t00=0x002b, t01=0x00d8}
0x4408…442c Head {h00=0x0020, h01=0x0050, text=» RF(N) LOA:85 REQUEST ERROR «, t00=0x002b, t01=0x00ea}
0x442c…443e Head {h00=0x000e, h01=0x0050, text=» SUK A2,18«, t00=0x002b, t01=0x010e}
0x443e…4462 Head {h00=0x0020, h01=0x0050, text=» RF(P) LOA:85 REQUEST ERROR «, t00=0x002b, t01=0x0120}
0x4462…4474 Head {h00=0x000e, h01=0x0050, text=» ADK A2,25«, t00=0x002b, t01=0x0144}
0x4474…448a Head {h00=0x0012, h01=0x0050, text=» SLL A2,3 BIO «, t00=0x002b, t01=0x0156}
0x448a…44a4 Head {h00=0x0016, h01=0x0050, text=» LDK A3,80 LENGTH «, t00=0x002b, t01=0x016c}
0x44a4…44b8 Head {h00=0x0010, h01=0x0050, text=» LDKL A4,BUF«, t00=0x002b, t01=0x0186}
0x44b8…44ce Head {h00=0x0012, h01=0x0050, text=» CF A5,FD:REA «, t00=0x002c, t01=0x000a}
0x44ce…44f2 Head {h00=0x0020, h01=0x0050, text=» SLL A1,4 CHECK NO DATA BIT «, t00=0x002c, t01=0x0020}
0x44f2…4514 Head {h00=0x001e, h01=0x0050, text=» RF(NN) LOA:60 NOT NO DATA«, t00=0x002c, t01=0x0044}
0x4514…4548 Head {h00=0x0030, h01=0x0050, text=» ORK A3,/10 INDICATE ILLEGAL DATA SET LABEL «, t00=0x002c, t01=0x0066}
0x4548…455c Head {h00=0x0010, h01=0x0050, text=»LOA:60 EQU *«, t00=0x002c, t01=0x009a}
0x455c…4570 Head {h00=0x0010, h01=0x0050, text=» CF A5,LD:RC«, t00=0x002c, t01=0x00ae}
0x4570…457c Head {h00=0x0008, h01=0x0050, text=» ENB«, t00=0x002c, t01=0x00c2}
0x457c…45aa Head {h00=0x002a, h01=0x0050, text=» LD A3,ECBCW2,A8 DATA SET LABEL SECTOR«, t00=0x002c, t01=0x00ce}
0x45aa…45c0 Head {h00=0x0012, h01=0x0050, text=» LDK A1,DWTDSS«, t00=0x002c, t01=0x00fc}
0x45c0…45e0 Head {h00=0x001c, h01=0x0050, text=» CF A5,STDWT SAVE IN DWT«, t00=0x002c, t01=0x0112}
0x45e0…4600 Head {h00=0x001c, h01=0x0050, text=» ADK A4,BOE BOE ADDRESS «, t00=0x002c, t01=0x0132}
0x4600…4632 Head {h00=0x002e, h01=0x0050, text=» CF A5,LOGSEC TRANSFORM TO LOGICAL SECTOR «, t00=0x002c, t01=0x0152}
0x4632…4648 Head {h00=0x0012, h01=0x0050, text=» LDK A1,DWTBOE«, t00=0x002c, t01=0x0184}
0x4648…4670 Head {h00=0x0024, h01=0x0050, text=» CF A5,STDWT STORE BOE NO IN DWT«, t00=0x002d, t01=0x000a}
0x4670…4686 Head {h00=0x0012, h01=0x0050, text=» SUK A3,1 CRN «, t00=0x002d, t01=0x0032}
0x4686…469c Head {h00=0x0012, h01=0x0050, text=» LDK A1,DWTCRN«, t00=0x002d, t01=0x0048}
0x469c…46b0 Head {h00=0x0010, h01=0x0050, text=» CF A5,STDWT«, t00=0x002d, t01=0x005e}
0x46b0…46d4 Head {h00=0x0020, h01=0x0050, text=» ADK A4,EOE-BOE EOE ADDRESS «, t00=0x002d, t01=0x0072}
0x46d4…46ea Head {h00=0x0012, h01=0x0050, text=» CF A5,LOGSEC «, t00=0x002d, t01=0x0096}
0x46ea…4700 Head {h00=0x0012, h01=0x0050, text=» LDK A1,DWTEOE«, t00=0x002d, t01=0x00ac}
0x4700…4728 Head {h00=0x0024, h01=0x0050, text=» CF A5,STDWT STORE EOE NO IN DWT«, t00=0x002d, t01=0x00c2}
0x4728…474c Head {h00=0x0020, h01=0x0050, text=» ADK A4,EOD-EOE EOD ADDRESS «, t00=0x002d, t01=0x00ea}
0x474c…4762 Head {h00=0x0012, h01=0x0050, text=» CF A5,LOGSEC «, t00=0x002d, t01=0x010e}
0x4762…47ac Head {h00=0x0046, h01=0x0050, text=» INH INHIBIT INTERRUPTS INHIBIT «, t00=0x002d, t01=0x0124}
0x47ac…47c2 Head {h00=0x0012, h01=0x0050, text=» LDK A1,DWTEOD«, t00=0x002d, t01=0x016e}
0x47c2…47ea Head {h00=0x0024, h01=0x0050, text=» CF A5,STDWT STORE EOD NO IN DWT«, t00=0x002d, t01=0x0184}
0x47ea…47f4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x001c}
0x47f4…4808 Head {h00=0x0010, h01=0x0050, text=»LOA:65 EQU *«, t00=0x002e, t01=0x0026}
0x4808…481e Head {h00=0x0012, h01=0x0050, text=» LDKL A3,/400 «, t00=0x002e, t01=0x003a}
0x481e…484e Head {h00=0x002c, h01=0x0050, text=» ORRS A3,A6 UPDATE TEMPORARY RETURN CODE«, t00=0x002e, t01=0x0050}
0x484e…4858 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x0080}
0x4858…486c Head {h00=0x0010, h01=0x0050, text=»LOA:70 EQU *«, t00=0x002e, t01=0x008a}
0x486c…4878 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002e, t01=0x009e}
0x4878…4890 Head {h00=0x0014, h01=0x0050, text=» LD A2,DWTA3,A6 «, t00=0x002e, t01=0x00aa}
0x4890…48b6 Head {h00=0x0022, h01=0x0050, text=» ORS A2,DWTLC,A6 INDICATE LOCK«, t00=0x002e, t01=0x00c2}
0x48b6…48ca Head {h00=0x0010, h01=0x0050, text=»LOA:80 EQU *«, t00=0x002e, t01=0x00e8}
0x48ca…48de Head {h00=0x0010, h01=0x0050, text=» ABL END:RC «, t00=0x002e, t01=0x00fc}
0x48de…48e8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x0110}
0x48e8…48fa Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x002e, t01=0x011a}
0x48fa…490e Head {h00=0x0010, h01=0x0050, text=»LOA:85 EQU *«, t00=0x002e, t01=0x012c}
0x490e…4930 Head {h00=0x001e, h01=0x0050, text=» LDK A1,/80 REQUEST ERROR «, t00=0x002e, t01=0x0140}
0x4930…4960 Head {h00=0x002c, h01=0x0050, text=» SCR A1,A6 UPDATE TEMPORARY RETURN CODE «, t00=0x002e, t01=0x0162}
0x4960…496c (47, 0, 398) Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002f, t01=0x0004}
0x496c…4976 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x0010}
0x4976…498e Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x002f, t01=0x001a}
0x498e…4998 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x0032}
0x4998…49a2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x003c}
0x49a2…49ba Head {h00=0x0014, h01=0x0050, text=» IFF TOSS+IBM=0 «, t00=0x002f, t01=0x0046}
0x49ba…49c4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x005e}
0x49c4…49de Head {h00=0x0016, h01=0x0050, text=»* ERROR , UNLOCK «, t00=0x002f, t01=0x0068}
0x49de…49e8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x0082}
0x49e8…49fc Head {h00=0x0010, h01=0x0050, text=»LOA:90 EQU *«, t00=0x002f, t01=0x008c}
0x49fc…4a0e Head {h00=0x000e, h01=0x0050, text=» LDR A5,A6«, t00=0x002f, t01=0x00a0}
0x4a0e…4a30 Head {h00=0x001e, h01=0x0050, text=» ADKL A5,DWTSB2 STACK BASE«, t00=0x002f, t01=0x00b2}
0x4a30…4a4a Head {h00=0x0016, h01=0x0050, text=» LDK A2,/C UNLOCK «, t00=0x002f, t01=0x00d4}
0x4a4a…4a60 Head {h00=0x0012, h01=0x0050, text=» CF A5,FD:REA «, t00=0x002f, t01=0x00ee}
0x4a60…4a72 Head {h00=0x000e, h01=0x0050, text=» RB LOA:80«, t00=0x002f, t01=0x0104}
0x4a72…4a7c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x0116}
0x4a7c…4a9a Head {h00=0x001a, h01=0x0050, text=»* LD:RC SUBROUTINE «, t00=0x002f, t01=0x0120}
0x4a9a…4aa4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x013e}
0x4aa4…4ab8 Head {h00=0x0010, h01=0x0050, text=»LD:RC EQU * «, t00=0x002f, t01=0x0148}
0x4ab8…4ad8 Head {h00=0x001c, h01=0x0050, text=» ANK A3,/17 FATAL ERROR «, t00=0x002f, t01=0x015c}
0x4ad8…4aee Head {h00=0x0012, h01=0x0050, text=» RB(NZ) LOA:90«, t00=0x002f, t01=0x017c}
0x4aee…4b18 (48, 0, 398) Head {h00=0x0026, h01=0x0050, text=» LDKL A4,BUF DRIVER BUFFER ADDRESS«, t00=0x0030, t01=0x0004}
0x4b18…4b28 Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0030, t01=0x002e}
0x4b28…4b34 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0030, t01=0x003e}
0x4b34…4b3e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x004a}
0x4b3e…4b56 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0030, t01=0x0054}
0x4b56…4b60 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x006c}
0x4b60…4b72 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0030, t01=0x0076}
0x4b72…4b84 Head {h00=0x000e, h01=0x0050, text=»* *«, t00=0x0030, t01=0x0088}
0x4b84…4b96 Head {h00=0x000e, h01=0x0050, text=»* UNLOAD *«, t00=0x0030, t01=0x009a}
0x4b96…4ba8 Head {h00=0x000e, h01=0x0050, text=»* *«, t00=0x0030, t01=0x00ac}
0x4ba8…4bba Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0030, t01=0x00be}
0x4bba…4bc4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x00d0}
0x4bc4…4bd8 Head {h00=0x0010, h01=0x0050, text=»UNLOAD EQU *«, t00=0x0030, t01=0x00da}
0x4bd8…4bea Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0030, t01=0x00ee}
0x4bea…4bf4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x0100}
0x4bf4…4c0e Head {h00=0x0016, h01=0x0050, text=»* DATA SET OPEN«, t00=0x0030, t01=0x010a}
0x4c0e…4c18 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x0124}
0x4c18…4c3a Head {h00=0x001e, h01=0x0050, text=» CF A5,DSOPCH A1,AFFECTED «, t00=0x0030, t01=0x012e}
0x4c3a…4c5e Head {h00=0x0020, h01=0x0050, text=» ADK A7,0 SET CR (CHECK EOD)«, t00=0x0030, t01=0x0150}
0x4c5e…4c7c Head {h00=0x001a, h01=0x0050, text=» RF(Z) UNL:70 NOT OPEN«, t00=0x0030, t01=0x0174}
0x4c7c…4cb4 (49, 0, 400) Head {h00=0x0034, h01=0x0050, text=» ST A7,12,A8 STORE EOD-NO IN CONTROL WORD OF ECB«, t00=0x0031, t01=0x0004}
0x4cb4…4cbe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x003c}
0x4cbe…4cee Head {h00=0x002c, h01=0x0050, text=»* READ DATA SET LABEL TO DRIVER BUFFER «, t00=0x0031, t01=0x0046}
0x4cee…4cf8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x0076}
0x4cf8…4d1c Head {h00=0x0020, h01=0x0050, text=» CF A5,DSLIO PREPARE FOR I/O«, t00=0x0031, t01=0x0080}
0x4d1c…4d46 Head {h00=0x0026, h01=0x0050, text=» CF A5,FD:REA READ DATA SET LABEL «, t00=0x0031, t01=0x00a4}
0x4d46…4d6e Head {h00=0x0024, h01=0x0050, text=» CF A5,UNL:RC RETURN CODE CHECK «, t00=0x0031, t01=0x00ce}
0x4d6e…4d7a Head {h00=0x0008, h01=0x0050, text=» ENB«, t00=0x0031, t01=0x00f6}
0x4d7a…4d84 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x0102}
0x4d84…4dc4 Head {h00=0x003c, h01=0x0050, text=»* TRANSFORM RETURN CODE TO IBM SECTOR NO (EBCDIC-CODED)«, t00=0x0031, t01=0x010c}
0x4dc4…4dce Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x014c}
0x4dce…4df0 Head {h00=0x001e, h01=0x0050, text=» CF A5,DSOPCH EOD-NO TO A7«, t00=0x0031, t01=0x0156}
0x4df0…4dfa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x0178}
0x4dfa…4e16 Head {h00=0x0018, h01=0x0050, text=»* DIVIDE EOD BY 26 «, t00=0x0031, t01=0x0182}
0x4e16…4e20 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x000e}
0x4e20…4e32 Head {h00=0x000e, h01=0x0050, text=» LDK A1,0 «, t00=0x0032, t01=0x0018}
0x4e32…4e4a Head {h00=0x0014, h01=0x0050, text=»UNL:10 SUK A7,26«, t00=0x0032, t01=0x002a}
0x4e4a…4e60 Head {h00=0x0012, h01=0x0050, text=» RF(N) UNL:20 «, t00=0x0032, t01=0x0042}
0x4e60…4e72 Head {h00=0x000e, h01=0x0050, text=» ADK A1,1 «, t00=0x0032, t01=0x0058}
0x4e72…4e84 Head {h00=0x000e, h01=0x0050, text=» RB UNL:10«, t00=0x0032, t01=0x006a}
0x4e84…4e8e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x007c}
0x4e8e…4ea6 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0032, t01=0x0086}
0x4ea6…4eb0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x009e}
0x4eb0…4eba Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x00a8}
0x4eba…4ed2 Head {h00=0x0014, h01=0x0050, text=»UNL:20 ADK A7,27«, t00=0x0032, t01=0x00b2}
0x4ed2…4edc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x00ca}
0x4edc…4efc Head {h00=0x001c, h01=0x0050, text=»* A1 = BINARY TRACK NO«, t00=0x0032, t01=0x00d4}
0x4efc…4f2a Head {h00=0x002a, h01=0x0050, text=»* A7 = SECTOR NO WITHIN TRACK (0-25)«, t00=0x0032, t01=0x00f4}
0x4f2a…4f34 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x0122}
0x4f34…4f60 Head {h00=0x0028, h01=0x0050, text=» CF A5,BINDEC TRANSFORM SEC.NO TO A3«, t00=0x0032, t01=0x012c}
0x4f60…4f8c Head {h00=0x0028, h01=0x0050, text=» LDKL A4,BUF+EOD+4 ADDRESS TO POS 79«, t00=0x0032, t01=0x0158}
0x4f8c…4f9e Head {h00=0x000e, h01=0x0050, text=» SCR A3,A4«, t00=0x0032, t01=0x0184}
0x4f9e…4fb0 Head {h00=0x000e, h01=0x0050, text=» SUK A4,1 «, t00=0x0033, t01=0x0008}
0x4fb0…4fcc Head {h00=0x0018, h01=0x0050, text=» SRL A3,8 LEFT BYTE «, t00=0x0033, t01=0x001a}
0x4fcc…4fee Head {h00=0x001e, h01=0x0050, text=» SCR A3,A4 STORE IN BUFFER«, t00=0x0033, t01=0x0036}
0x4fee…5006 Head {h00=0x0014, h01=0x0050, text=» LDR A7,A1 TRACK«, t00=0x0033, t01=0x0058}
0x5006…5032 Head {h00=0x0028, h01=0x0050, text=» CF A5,BINDEC DEC EBCDIC-CODED IN A3«, t00=0x0033, t01=0x0070}
0x5032…5044 Head {h00=0x000e, h01=0x0050, text=» SUK A4,3 «, t00=0x0033, t01=0x009c}
0x5044…5066 Head {h00=0x001e, h01=0x0050, text=» STR A3,A4 TRACK INTO BUF «, t00=0x0033, t01=0x00ae}
0x5066…50b0 Head {h00=0x0046, h01=0x0050, text=» INH INHIBIT INTERRUPTS INHIBIT «, t00=0x0033, t01=0x00d0}
0x50b0…50ba Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x011a}
0x50ba…50da Head {h00=0x001c, h01=0x0050, text=»* WRITE DATA SET LABEL «, t00=0x0033, t01=0x0124}
0x50da…50e4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x0144}
0x50e4…5108 Head {h00=0x0020, h01=0x0050, text=» CF A5,DSLIO PREPARE FOR I/O«, t00=0x0033, t01=0x014e}
0x5108…5128 Head {h00=0x001c, h01=0x0050, text=» ORK A2,5 PHYSICAL WRITE«, t00=0x0033, t01=0x0172}
0x5128…5154 (52, 0, 400) Head {h00=0x0028, h01=0x0050, text=» CF A5,FD:WRITE WRITE DATA SET LEBEL«, t00=0x0034, t01=0x0004}
0x5154…517c Head {h00=0x0024, h01=0x0050, text=» CF A5,UNL:RC CHECK RETURN CODE «, t00=0x0034, t01=0x0030}
0x517c…5192 Head {h00=0x0012, h01=0x0050, text=» CF A5,DSOPCH «, t00=0x0034, t01=0x0058}
0x5192…51b4 Head {h00=0x001e, h01=0x0050, text=» CMR A2 INDICATE NOT OPEN «, t00=0x0034, t01=0x006e}
0x51b4…51be Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x0090}
0x51be…51d6 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0034, t01=0x009a}
0x51d6…51e0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x00b2}
0x51e0…51f4 Head {h00=0x0010, h01=0x0050, text=»* UNLOCK «, t00=0x0034, t01=0x00bc}
0x51f4…51fe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x00d0}
0x51fe…520a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0034, t01=0x00da}
0x520a…521e Head {h00=0x0010, h01=0x0050, text=»UNL:70 EQU *«, t00=0x0034, t01=0x00e6}
0x521e…5238 Head {h00=0x0016, h01=0x0050, text=» LDK A2,/C UNLOCK «, t00=0x0034, t01=0x00fa}
0x5238…524e Head {h00=0x0012, h01=0x0050, text=» CF A5,FD:REA «, t00=0x0034, t01=0x0114}
0x524e…5260 Head {h00=0x000e, h01=0x0050, text=» ANK A3,1 «, t00=0x0034, t01=0x012a}
0x5260…5284 Head {h00=0x0020, h01=0x0050, text=» RB(NZ) LOA:80 NOT OPERABLE «, t00=0x0034, t01=0x013c}
0x5284…52a6 Head {h00=0x001e, h01=0x0050, text=» C1 A2,DWTA3,A6 INDEX MASK«, t00=0x0034, t01=0x0160}
0x52a6…52d6 Head {h00=0x002c, h01=0x0050, text=» ANS A2,DWTLC,A6 INDICATE UNLOCK IN DWT «, t00=0x0034, t01=0x0182}
0x52d6…52f0 Head {h00=0x0016, h01=0x0050, text=» RB LOA:80 END:IO «, t00=0x0035, t01=0x0022}
0x52f0…52fa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x003c}
0x52fa…530c Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0035, t01=0x0046}
0x530c…5316 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0058}
0x5316…533a Head {h00=0x0020, h01=0x0050, text=»* UNLOAD RETURN CODE CHECK«, t00=0x0035, t01=0x0062}
0x533a…5344 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0086}
0x5344…5358 Head {h00=0x0010, h01=0x0050, text=»UNL:RC EQU *«, t00=0x0035, t01=0x0090}
0x5358…536e Head {h00=0x0012, h01=0x0050, text=» ANKL A3,/207 «, t00=0x0035, t01=0x00a4}
0x536e…5392 Head {h00=0x0020, h01=0x0050, text=» RF(Z) RTN:A5 NO RETURN CODE«, t00=0x0035, t01=0x00ba}
0x5392…53a8 Head {h00=0x0012, h01=0x0050, text=» ANKL A3,/200 «, t00=0x0035, t01=0x00de}
0x53a8…53d2 Head {h00=0x0026, h01=0x0050, text=» RF(Z) RTN:A5 NOT WRITE PROTECTED «, t00=0x0035, t01=0x00f4}
0x53d2…53e8 Head {h00=0x0012, h01=0x0050, text=» CF A5,DSOPCH «, t00=0x0035, t01=0x011e}
0x53e8…540c Head {h00=0x0020, h01=0x0050, text=» ADK A7,0 SET CR (CHECK EOD)«, t00=0x0035, t01=0x0134}
0x540c…542a Head {h00=0x001a, h01=0x0050, text=» RF(Z) RTN:A5 NOT OPEN«, t00=0x0035, t01=0x0158}
0x542a…543e Head {h00=0x0010, h01=0x0050, text=» LDK A3,/40 «, t00=0x0035, t01=0x0176}
0x543e…546e Head {h00=0x002c, h01=0x0050, text=» ORRS A3,A6 UPDATE TEMPORARY RETURN CODE«, t00=0x0035, t01=0x018a}
0x546e…5482 Head {h00=0x0010, h01=0x0050, text=»RTN:A5 EQU *«, t00=0x0036, t01=0x002a}
0x5482…5492 Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0036, t01=0x003e}
0x5492…549c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x004e}
0x549c…54b4 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0036, t01=0x0058}
0x54b4…54be Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x0070}
0x54be…54c8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x007a}
0x54c8…54f4 Head {h00=0x0028, h01=0x0050, text=»IBMDSK EQU * IBM DISK HANDLING ENTRY«, t00=0x0036, t01=0x0084}
0x54f4…5506 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0036, t01=0x00b0}
0x5506…5538 Head {h00=0x002e, h01=0x0050, text=» CF A15,NVLCHK CHECK IF NEW VOLUME LOADED «, t00=0x0036, t01=0x00c2}
0x5538…554a Head {h00=0x000e, h01=0x0050, text=» ADK A1,0 «, t00=0x0036, t01=0x00f4}
0x554a…5574 Head {h00=0x0026, h01=0x0050, text=» ABL(NZ) END:IO NEW VOLUME LOADED «, t00=0x0036, t01=0x0106}
0x5574…5592 Head {h00=0x001a, h01=0x0050, text=» CF A5,DSOPCH GET EOD «, t00=0x0036, t01=0x0130}
0x5592…55b6 Head {h00=0x0020, h01=0x0050, text=» ADK A7,0 SET CR (CHECK EOD)«, t00=0x0036, t01=0x014e}
0x55b6…55dc Head {h00=0x0022, h01=0x0050, text=» RF(Z) FD:DIS NOT OPEN, ERROR «, t00=0x0036, t01=0x0172}
0x55dc…5600 Head {h00=0x0020, h01=0x0050, text=» LC A1,DWTOR+1,A6 ORDER CODE«, t00=0x0037, t01=0x0008}
0x5600…5612 Head {h00=0x000e, h01=0x0050, text=» SUK A1,49«, t00=0x0037, t01=0x002c}
0x5612…5634 Head {h00=0x001e, h01=0x0050, text=» RF(Z) REWIND REWIND FILE «, t00=0x0037, t01=0x003e}
0x5634…5662 Head {h00=0x002a, h01=0x0050, text=» LD A3,ECBRL,A8 CHECK REQUESTED LENGTH«, t00=0x0037, t01=0x0060}
0x5662…5678 Head {h00=0x0012, h01=0x0050, text=» SUK A3,SECLEN«, t00=0x0037, t01=0x008e}
0x5678…56a0 Head {h00=0x0024, h01=0x0050, text=» ABL(NZ) INCLEN INCORRECT LENGTH«, t00=0x0037, t01=0x00a4}
0x56a0…56b2 Head {h00=0x000e, h01=0x0050, text=» ADK A1,43«, t00=0x0037, t01=0x00cc}
0x56b2…56da Head {h00=0x0024, h01=0x0050, text=» RF(Z) SQWRITE SEQUENTIAL WRITE «, t00=0x0037, t01=0x00de}
0x56da…56ec Head {h00=0x000e, h01=0x0050, text=» ADK A1,4 «, t00=0x0037, t01=0x0106}
0x56ec…5720 Head {h00=0x0030, h01=0x0050, text=» RF(NZ) FD:DIS ERROR IF NOT SEQUENTIAL READ «, t00=0x0037, t01=0x0118}
0x5720…572a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0037, t01=0x014c}
0x572a…5742 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0037, t01=0x0156}
0x5742…574c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0037, t01=0x016e}
0x574c…5768 Head {h00=0x0018, h01=0x0050, text=»******************* «, t00=0x0037, t01=0x0178}
0x5768…5784 (56, 0, 400) Head {h00=0x0018, h01=0x0050, text=»* SEQUENTIAL READ * «, t00=0x0038, t01=0x0004}
0x5784…57a0 Head {h00=0x0018, h01=0x0050, text=»******************* «, t00=0x0038, t01=0x0020}
0x57a0…57aa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0038, t01=0x003c}
0x57aa…57dc Head {h00=0x002e, h01=0x0050, text=» ADK A2,DWTCRN-DWTEOD A2 = ADDRESS TO CRN «, t00=0x0038, t01=0x0046}
0x57dc…57f4 Head {h00=0x0014, h01=0x0050, text=» LDR* A3,A2 CRN «, t00=0x0038, t01=0x0078}
0x57f4…580c Head {h00=0x0014, h01=0x0050, text=» ADK A3,1 CRN+1 «, t00=0x0038, t01=0x0090}
0x580c…5838 Head {h00=0x0028, h01=0x0050, text=» ST A3,ECBCW2,A8 STORE CRN+1 IN ECB «, t00=0x0038, t01=0x00a8}
0x5838…584e Head {h00=0x0012, h01=0x0050, text=» CWK A3,MAXIBM«, t00=0x0038, t01=0x00d4}
0x584e…5872 Head {h00=0x0020, h01=0x0050, text=» RF(P) FD:DIS REQUEST ERROR «, t00=0x0038, t01=0x00ea}
0x5872…5884 Head {h00=0x000e, h01=0x0050, text=» CWR A3,A7«, t00=0x0038, t01=0x010e}
0x5884…58a6 Head {h00=0x001e, h01=0x0050, text=» RF(NL) SQR:10 END OF DATA«, t00=0x0038, t01=0x0120}
0x58a6…58c0 Head {h00=0x0016, h01=0x0050, text=» LDK A4,0 BIO READ«, t00=0x0038, t01=0x0142}
0x58c0…58d4 Head {h00=0x0010, h01=0x0050, text=» CF A5,BIOSQ«, t00=0x0038, t01=0x015c}
0x58d4…590a Head {h00=0x0032, h01=0x0050, text=» CF A5,FD:REA READ SECTOR POINTED AT BY CRN+1 «, t00=0x0038, t01=0x0170}
0x590a…5914 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0039, t01=0x0016}
0x5914…592a Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=0 «, t00=0x0039, t01=0x0020}
0x592a…5956 Head {h00=0x0028, h01=0x0050, text=» LD A4,ECBBA,A8 USER BUFFER ADDRESS «, t00=0x0039, t01=0x0036}
0x5956…5962 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0039, t01=0x0062}
0x5962…596c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0039, t01=0x006e}
0x596c…597e Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0039, t01=0x0078}
0x597e…5994 Head {h00=0x0012, h01=0x0050, text=» LDK A7,SECLEN«, t00=0x0039, t01=0x008a}
0x5994…59bc Head {h00=0x0024, h01=0x0050, text=» CF A5,ASCII TRANSFORM TO ASCII «, t00=0x0039, t01=0x00a0}
0x59bc…59c6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0039, t01=0x00c8}
0x59c6…59de Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0039, t01=0x00d2}
0x59de…59e8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0039, t01=0x00ea}
0x59e8…59f2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0039, t01=0x00f4}
0x59f2…5a08 Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0039, t01=0x00fe}
0x5a08…5a34 Head {h00=0x0028, h01=0x0050, text=» TS -30,A15 SAVE RUNNING TASK'S MMU «, t00=0x0039, t01=0x0114}
0x5a34…5a5a Head {h00=0x0022, h01=0x0050, text=» LD A7,DWTTAB,A6 TTAB ADDRESS «, t00=0x0039, t01=0x0140}
0x5a5a…5a7e Head {h00=0x0020, h01=0x0050, text=» TL TTB:MT,A7 LOAD MMU TABLE«, t00=0x0039, t01=0x0166}
0x5a7e…5aa8 Head {h00=0x0026, h01=0x0050, text=» LDKL A1,BUF DRIVER BUFFER ADDRESS«, t00=0x0039, t01=0x018a}
0x5aa8…5ad2 Head {h00=0x0026, h01=0x0050, text=» LD A2,DWTUEC,A6 USER ECB ADDRESS «, t00=0x003a, t01=0x0024}
0x5ad2…5afe Head {h00=0x0028, h01=0x0050, text=» EL A2,ECBBA,A2 USER BUFFER ADDRESS «, t00=0x003a, t01=0x004e}
0x5afe…5b1c Head {h00=0x001a, h01=0x0050, text=» LDK A7,SECLEN LENGTH «, t00=0x003a, t01=0x007a}
0x5b1c…5b48 Head {h00=0x0028, h01=0x0050, text=» MVSU A7 MOVE SECTOR TO USER BUFFER «, t00=0x003a, t01=0x0098}
0x5b48…5b78 Head {h00=0x002c, h01=0x0050, text=» TL -30,A15 RESTORE MMU TABLE FROM STACK«, t00=0x003a, t01=0x00c4}
0x5b78…5b84 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x003a, t01=0x00f4}
0x5b84…5b8e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003a, t01=0x0100}
0x5b8e…5ba0 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x003a, t01=0x010a}
0x5ba0…5bb6 Head {h00=0x0012, h01=0x0050, text=» LDK A1,DWTCRN«, t00=0x003a, t01=0x011c}
0x5bb6…5bca Head {h00=0x0010, h01=0x0050, text=» CF A5,DSPAD«, t00=0x003a, t01=0x0132}
0x5bca…5be8 Head {h00=0x001a, h01=0x0050, text=» RF SQW:10 UPDATE CRN «, t00=0x003a, t01=0x0146}
0x5be8…5bf2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003a, t01=0x0164}
0x5bf2…5c0a Head {h00=0x0014, h01=0x0050, text=»* END OF DATA«, t00=0x003a, t01=0x016e}
0x5c0a…5c14 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003a, t01=0x0186}
0x5c14…5c3c Head {h00=0x0024, h01=0x0050, text=»SQR:10 LDKL A1,/1000 RETURN CODE«, t00=0x003a, t01=0x0190}
0x5c3c…5c4e Head {h00=0x000e, h01=0x0050, text=» RF END:IO«, t00=0x003b, t01=0x0028}
0x5c4e…5c58 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x003a}
0x5c58…5c70 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x003b, t01=0x0044}
0x5c70…5c7a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x005c}
0x5c7a…5c96 Head {h00=0x0018, h01=0x0050, text=»******************* «, t00=0x003b, t01=0x0066}
0x5c96…5cb2 Head {h00=0x0018, h01=0x0050, text=»* SEQUENTIAL WRITE *«, t00=0x003b, t01=0x0082}
0x5cb2…5cce Head {h00=0x0018, h01=0x0050, text=»******************* «, t00=0x003b, t01=0x009e}
0x5cce…5cd8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x00ba}
0x5cd8…5cec Head {h00=0x0010, h01=0x0050, text=»SQWRIT EQU *«, t00=0x003b, t01=0x00c4}
0x5cec…5cf6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x00d8}
0x5cf6…5d18 Head {h00=0x001e, h01=0x0050, text=»* CHECK IF END OF EXTENT«, t00=0x003b, t01=0x00e2}
0x5d18…5d22 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x0104}
0x5d22…5d38 Head {h00=0x0012, h01=0x0050, text=» LDK A1,DWTEOE«, t00=0x003b, t01=0x010e}
0x5d38…5d62 Head {h00=0x0026, h01=0x0050, text=» CF A5,DSPAD EOE-NO ADDRESS TO A2 «, t00=0x003b, t01=0x0124}
0x5d62…5d92 Head {h00=0x002c, h01=0x0050, text=» ST A7,ECBCW2,A8 STORE EOD IN ECB C. W. «, t00=0x003b, t01=0x014e}
0x5d92…5da8 Head {h00=0x0012, h01=0x0050, text=» CWK A7,MAXIBM«, t00=0x003b, t01=0x017e}
0x5da8…5dcc (60, 0, 400) Head {h00=0x0020, h01=0x0050, text=» RF(P) FD:DIS REQUEST ERROR «, t00=0x003c, t01=0x0004}
0x5dcc…5de0 Head {h00=0x0010, h01=0x0050, text=» CWR* A7,A2 «, t00=0x003c, t01=0x0028}
0x5de0…5e04 Head {h00=0x0020, h01=0x0050, text=» RF(G) ENDEOE END OF EXTENT «, t00=0x003c, t01=0x003c}
0x5e04…5e0e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003c, t01=0x0060}
0x5e0e…5e24 Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x003c, t01=0x006a}
0x5e24…5e50 Head {h00=0x0028, h01=0x0050, text=» TS -30,A15 SAVE RUNNING TASK'S MMU «, t00=0x003c, t01=0x0080}
0x5e50…5e76 Head {h00=0x0022, h01=0x0050, text=» LD A7,DWTTAB,A6 TTAB ADDRESS «, t00=0x003c, t01=0x00ac}
0x5e76…5e9a Head {h00=0x0020, h01=0x0050, text=» TL TTB:MT,A7 LOAD MMU TABLE«, t00=0x003c, t01=0x00d2}
0x5e9a…5ec4 Head {h00=0x0026, h01=0x0050, text=» LD A1,DWTUEC,A6 USER ECB ADDRESS «, t00=0x003c, t01=0x00f6}
0x5ec4…5ef0 Head {h00=0x0028, h01=0x0050, text=» EL A1,ECBBA,A1 USER BUFFER ADDRESS «, t00=0x003c, t01=0x0120}
0x5ef0…5f1a Head {h00=0x0026, h01=0x0050, text=» LDKL A2,BUF DRIVER BUFFER ADDRESS«, t00=0x003c, t01=0x014c}
0x5f1a…5f38 Head {h00=0x001a, h01=0x0050, text=» LDK A7,SECLEN LENGTH «, t00=0x003c, t01=0x0176}
0x5f38…5f66 (61, 0, 400) Head {h00=0x002a, h01=0x0050, text=» MVUS A7 MOVE SECTOR TO DRIVER BUFFER «, t00=0x003d, t01=0x0004}
0x5f66…5f96 Head {h00=0x002c, h01=0x0050, text=» TL -30,A15 RESTORE MMU TABLE FROM STACK«, t00=0x003d, t01=0x0032}
0x5f96…5fa2 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x003d, t01=0x0062}
0x5fa2…5fac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x006e}
0x5fac…5fbe Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x003d, t01=0x0078}
0x5fbe…5fda Head {h00=0x0018, h01=0x0050, text=» LDK A4,5 BIO WRITE «, t00=0x003d, t01=0x008a}
0x5fda…5fee Head {h00=0x0010, h01=0x0050, text=» CF A5,BIOSQ«, t00=0x003d, t01=0x00a6}
0x5fee…6004 Head {h00=0x0012, h01=0x0050, text=» LDK A7,SECLEN«, t00=0x003d, t01=0x00ba}
0x6004…6034 Head {h00=0x002c, h01=0x0050, text=» CF A5,EBCDIC TRANSFORM AND MOVE TO BUF «, t00=0x003d, t01=0x00d0}
0x6034…603e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x0100}
0x603e…6054 Head {h00=0x0012, h01=0x0050, text=» EJECT DRFD01«, t00=0x003d, t01=0x010a}
0x6054…605e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x0120}
0x605e…6068 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x012a}
0x6068…607e Head {h00=0x0012, h01=0x0050, text=» CF A5,FD:WRI «, t00=0x003d, t01=0x0134}
0x607e…6094 Head {h00=0x0012, h01=0x0050, text=» ANKL A1,/200 «, t00=0x003d, t01=0x014a}
0x6094…60aa Head {h00=0x0012, h01=0x0050, text=» RF(Z) SQW:05 «, t00=0x003d, t01=0x0160}
0x60aa…60ce Head {h00=0x0020, h01=0x0050, text=» LDK A1,/40 WRITE PROTECTED «, t00=0x003d, t01=0x0176}
0x60ce…60fe Head {h00=0x002c, h01=0x0050, text=» ORRS A1,A6 UPDATE TEMPORARY RETURN CODE«, t00=0x003e, t01=0x000a}
0x60fe…6112 Head {h00=0x0010, h01=0x0050, text=»SQW:05 EQU *«, t00=0x003e, t01=0x003a}
0x6112…6128 Head {h00=0x0012, h01=0x0050, text=» CF A5,DSOPCH «, t00=0x003e, t01=0x004e}
0x6128…613c Head {h00=0x0010, h01=0x0050, text=»SQW:10 EQU *«, t00=0x003e, t01=0x0064}
0x613c…6172 Head {h00=0x0032, h01=0x0050, text=» ANKL A3,/207 WRITE PROTECTED OR NOT OPERABLE «, t00=0x003e, t01=0x0078}
0x6172…6188 Head {h00=0x0012, h01=0x0050, text=» RF(NZ) END:RC«, t00=0x003e, t01=0x00ae}
0x6188…61b6 Head {h00=0x002a, h01=0x0050, text=» IMR A2 EOD=EOD+1 OR CRN=CRN+1 IN DWT «, t00=0x003e, t01=0x00c4}
0x61b6…61cc Head {h00=0x0012, h01=0x0050, text=» LDK A2,SECLEN«, t00=0x003e, t01=0x00f2}
0x61cc…61fc Head {h00=0x002c, h01=0x0050, text=» ST A2,ECBEL,A8 UPDATE EFFECTIVE LENGTH «, t00=0x003e, t01=0x0108}
0x61fc…620e Head {h00=0x000e, h01=0x0050, text=» RF END:RC«, t00=0x003e, t01=0x0138}
0x620e…6218 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x014a}
0x6218…622c Head {h00=0x0010, h01=0x0050, text=»FD:DIS EQU *«, t00=0x003e, t01=0x0154}
0x622c…624e Head {h00=0x001e, h01=0x0050, text=» ABL DISIOE REQUEST ERROR «, t00=0x003e, t01=0x0168}
0x624e…6258 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x018a}
0x6258…6270 (63, 0, 400) Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x003f, t01=0x0004}
0x6270…627a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x001c}
0x627a…628c Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x003f, t01=0x0026}
0x628c…629e Head {h00=0x000e, h01=0x0050, text=»* REWIND *«, t00=0x003f, t01=0x0038}
0x629e…62b0 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x003f, t01=0x004a}
0x62b0…62ba Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x005c}
0x62ba…62ce Head {h00=0x0010, h01=0x0050, text=»REWIND EQU *«, t00=0x003f, t01=0x0066}
0x62ce…62f2 Head {h00=0x0020, h01=0x0050, text=» LDR A3,A2 SAVE EOD ADDRESS «, t00=0x003f, t01=0x007a}
0x62f2…6308 Head {h00=0x0012, h01=0x0050, text=» LDK A1,DWTBOE«, t00=0x003f, t01=0x009e}
0x6308…631c Head {h00=0x0010, h01=0x0050, text=» CF A5,DSPAD«, t00=0x003f, t01=0x00b4}
0x631c…6334 Head {h00=0x0014, h01=0x0050, text=» LDR* A4,A2 BOE «, t00=0x003f, t01=0x00c8}
0x6334…6350 Head {h00=0x0018, h01=0x0050, text=» STR A4,A3 EOD = BOE«, t00=0x003f, t01=0x00e0}
0x6350…6366 Head {h00=0x0012, h01=0x0050, text=» LDK A1,DWTCRN«, t00=0x003f, t01=0x00fc}
0x6366…637a Head {h00=0x0010, h01=0x0050, text=» CF A5,DSPAD«, t00=0x003f, t01=0x0112}
0x637a…6394 Head {h00=0x0016, h01=0x0050, text=» SUK A4,1 BOE - 1 «, t00=0x003f, t01=0x0126}
0x6394…63b4 Head {h00=0x001c, h01=0x0050, text=» STR A4,A2 CRN = BOE -1 «, t00=0x003f, t01=0x0140}
0x63b4…63d2 Head {h00=0x001a, h01=0x0050, text=» LDK A1,0 RETURN CODE «, t00=0x003f, t01=0x0160}
0x63d2…63e4 Head {h00=0x000e, h01=0x0050, text=» RF END:IO«, t00=0x003f, t01=0x017e}
0x63e4…63f0 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x003f, t01=0x0190}
0x63f0…63fa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x000c}
0x63fa…6412 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0040, t01=0x0016}
0x6412…641c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x002e}
0x641c…6436 Head {h00=0x0016, h01=0x0050, text=»***************** «, t00=0x0040, t01=0x0038}
0x6436…6450 Head {h00=0x0016, h01=0x0050, text=»* * «, t00=0x0040, t01=0x0052}
0x6450…646a Head {h00=0x0016, h01=0x0050, text=»* PERFORM ORDER * «, t00=0x0040, t01=0x006c}
0x646a…6484 Head {h00=0x0016, h01=0x0050, text=»* * «, t00=0x0040, t01=0x0086}
0x6484…649e Head {h00=0x0016, h01=0x0050, text=»***************** «, t00=0x0040, t01=0x00a0}
0x649e…64a8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x00ba}
0x64a8…64b2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x00c4}
0x64b2…64d6 Head {h00=0x0020, h01=0x0050, text=»* INPUT: A2 BIO CONTENTS «, t00=0x0040, t01=0x00ce}
0x64d6…650a Head {h00=0x0030, h01=0x0050, text=»* A3 NO OF BYTES TO BE TRANSFERED «, t00=0x0040, t01=0x00f2}
0x650a…6530 Head {h00=0x0022, h01=0x0050, text=»* A4 BUFFER ADDRESS «, t00=0x0040, t01=0x0126}
0x6530…653a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x014c}
0x653a…654e Head {h00=0x0010, h01=0x0050, text=»FD:WRI EQU *«, t00=0x0040, t01=0x0156}
0x654e…6562 Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=0 «, t00=0x0040, t01=0x016a}
0x6562…6584 Head {h00=0x001e, h01=0x0050, text=» LDKL A1,/C000 WORDS,WRITE«, t00=0x0040, t01=0x017e}
0x6584…6590 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0041, t01=0x0010}
0x6590…65a4 Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=1 «, t00=0x0041, t01=0x001c}
0x65a4…65ca Head {h00=0x0022, h01=0x0050, text=» LDK A1,0 INDICATOR WRITE MODE«, t00=0x0041, t01=0x0030}
0x65ca…65d6 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0041, t01=0x0056}
0x65d6…65e8 Head {h00=0x000e, h01=0x0050, text=» RF FD:800«, t00=0x0041, t01=0x0062}
0x65e8…65f2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x0074}
0x65f2…6606 Head {h00=0x0010, h01=0x0050, text=»FD:REA EQU *«, t00=0x0041, t01=0x007e}
0x6606…661a Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=1 «, t00=0x0041, t01=0x0092}
0x661a…6636 Head {h00=0x0018, h01=0x0050, text=» LDK A1,1 READ MODE «, t00=0x0041, t01=0x00a6}
0x6636…6642 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0041, t01=0x00c2}
0x6642…6656 Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=0 «, t00=0x0041, t01=0x00ce}
0x6656…6678 Head {h00=0x001e, h01=0x0050, text=» LDKL A1,/8000 WORDS READ«, t00=0x0041, t01=0x00e2}
0x6678…6684 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0041, t01=0x0104}
0x6684…6698 Head {h00=0x0010, h01=0x0050, text=»FD:800 EQU *«, t00=0x0041, t01=0x0110}
0x6698…66ac Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=0 «, t00=0x0041, t01=0x0124}
0x66ac…66d2 Head {h00=0x0022, h01=0x0050, text=» SRL A3,1 FROM BYTES TO WORDS «, t00=0x0041, t01=0x0138}
0x66d2…66dc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x015e}
0x66dc…66f4 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0041, t01=0x0168}
0x66f4…66fe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x0180}
0x66fe…6708 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x018a}
0x6708…671e (66, 0, 400) Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0042, t01=0x0004}
0x671e…6754 Head {h00=0x0032, h01=0x0050, text=» LD A7,BUFFLG,A6 CHECK WHAT BUFFER TO READ TO «, t00=0x0042, t01=0x001a}
0x6754…6780 Head {h00=0x0028, h01=0x0050, text=» RF(Z) FD:810 BUFFER IN SYSTEM AREA «, t00=0x0042, t01=0x0050}
0x6780…67b4 Head {h00=0x0030, h01=0x0050, text=» LD A7,DWT:BF,A6 BITS 0-1 IN 18-BIT ADDRESS «, t00=0x0042, t01=0x007c}
0x67b4…67c6 Head {h00=0x000e, h01=0x0050, text=» ECR A7,A7«, t00=0x0042, t01=0x00b0}
0x67c6…67d8 Head {h00=0x000e, h01=0x0050, text=» ORR A1,A7«, t00=0x0042, t01=0x00c2}
0x67d8…67ec Head {h00=0x0010, h01=0x0050, text=»FD:810 EQU *«, t00=0x0042, t01=0x00d4}
0x67ec…67f8 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0042, t01=0x00e8}
0x67f8…6802 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0042, t01=0x00f4}
0x6802…6816 Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=0 «, t00=0x0042, t01=0x00fe}
0x6816…6828 Head {h00=0x000e, h01=0x0050, text=» ORR A3,A1«, t00=0x0042, t01=0x0112}
0x6828…684c Head {h00=0x0020, h01=0x0050, text=»WER1 WER A3,MUXADR FIRST WER«, t00=0x0042, t01=0x0124}
0x684c…6874 Head {h00=0x0024, h01=0x0050, text=»WER2 WER A4,MUXADR+1 SECOND WER «, t00=0x0042, t01=0x0148}
0x6874…6880 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0042, t01=0x0170}
0x6880…6894 Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=1 «, t00=0x0042, t01=0x017c}
0x6894…689e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0042, t01=0x0190}
0x689e…68b6 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0043, t01=0x000a}
0x68b6…68c0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0043, t01=0x0022}
0x68c0…68f2 Head {h00=0x002e, h01=0x0050, text=»* PUT BUFFER START AND END ADDRESS IN DWT«, t00=0x0043, t01=0x002c}
0x68f2…68fc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0043, t01=0x005e}
0x68fc…6922 Head {h00=0x0022, h01=0x0050, text=» ST A1,DWTRW,A6 INDICATE MODE «, t00=0x0043, t01=0x0068}
0x6922…693a Head {h00=0x0014, h01=0x0050, text=» ST A4,DWTUB,A6 «, t00=0x0043, t01=0x008e}
0x693a…694c Head {h00=0x000e, h01=0x0050, text=» ADR A3,A4«, t00=0x0043, t01=0x00a6}
0x694c…6972 Head {h00=0x0022, h01=0x0050, text=» ST A3,DWTUBE,A6 END ADDRESS+2«, t00=0x0043, t01=0x00b8}
0x6972…697e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0043, t01=0x00de}
0x697e…69a8 Head {h00=0x0026, h01=0x0050, text=» ST A5,DWTA5,A6 SAVE STACK POINTER«, t00=0x0043, t01=0x00ea}
0x69a8…69be Head {h00=0x0012, h01=0x0050, text=» LD A3,PFPOST «, t00=0x0043, t01=0x0114}
0x69be…69ee Head {h00=0x002c, h01=0x0050, text=» RF(NZ) T:DISP POST PROCESSING FLAG SET «, t00=0x0043, t01=0x012a}
0x69ee…6a22 Head {h00=0x0030, h01=0x0050, text=»FD:CIO EQU * LABEL USED FOR CHANGE OF CUADR «, t00=0x0043, t01=0x015a}
0x6a22…6a44 Head {h00=0x001e, h01=0x0050, text=» CIO A2,1,CUADR CIO START «, t00=0x0043, t01=0x018e}
0x6a44…6a70 Head {h00=0x0028, h01=0x0050, text=» RF(3) END:30 DEVICE ADDRESS UNKNOWN«, t00=0x0044, t01=0x0020}
0x6a70…6a82 Head {h00=0x000e, h01=0x0050, text=» RF T:DISP«, t00=0x0044, t01=0x004c}
0x6a82…6a8c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0044, t01=0x005e}
0x6a8c…6aa4 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0044, t01=0x0068}
0x6aa4…6aae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0044, t01=0x0080}
0x6aae…6adc Head {h00=0x002a, h01=0x0050, text=»************************************* «, t00=0x0044, t01=0x008a}
0x6adc…6ae6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0044, t01=0x00b8}
0x6ae6…6b26 Head {h00=0x003c, h01=0x0050, text=»* FDMSIO - UPDATE PARAMETERS FOR MULTIPLE SECTOR IO * «, t00=0x0044, t01=0x00c2}
0x6b26…6b54 Head {h00=0x002a, h01=0x0050, text=»* * «, t00=0x0044, t01=0x0102}
0x6b54…6b82 Head {h00=0x002a, h01=0x0050, text=»************************************* «, t00=0x0044, t01=0x0130}
0x6b82…6b8c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0044, t01=0x015e}
0x6b8c…6ba0 Head {h00=0x0010, h01=0x0050, text=»FDMSIO EQU *«, t00=0x0044, t01=0x0168}
0x6ba0…6bca Head {h00=0x0026, h01=0x0050, text=» IM DWTCW2,A6 UPDATE SECTOR NUMBER«, t00=0x0044, t01=0x017c}
0x6bca…6bea Head {h00=0x001c, h01=0x0050, text=» LDR* A1,A6 RETURN CODE «, t00=0x0045, t01=0x0016}
0x6bea…6c14 Head {h00=0x0026, h01=0x0050, text=» ANK A1,/7F GET ERROR RETURN CODE «, t00=0x0045, t01=0x0036}
0x6c14…6c2a Head {h00=0x0012, h01=0x0050, text=» RF(NZ) END:RC«, t00=0x0045, t01=0x0060}
0x6c2a…6c5e Head {h00=0x0030, h01=0x0050, text=» LD A2,DWTSIO,A6 GET NUMBER OF SECTORS DONE «, t00=0x0045, t01=0x0076}
0x6c5e…6c86 Head {h00=0x0024, h01=0x0050, text=» ADS A2,DWTCW2,A6 UPDATE DWTCW2 «, t00=0x0045, t01=0x00aa}
0x6c86…6c9e Head {h00=0x0014, h01=0x0050, text=» LD A2,DWTRL,A6 «, t00=0x0045, t01=0x00d2}
0x6c9e…6cc4 Head {h00=0x0022, h01=0x0050, text=» ADS A2,ECBEL,A8 UPDATE ECBEL «, t00=0x0045, t01=0x00ea}
0x6cc4…6cdc Head {h00=0x0014, h01=0x0050, text=» LD A3,DWTNOS,A6«, t00=0x0045, t01=0x0110}
0x6cdc…6d04 Head {h00=0x0024, h01=0x0050, text=» RF(NP) END:RC LAST SECTOR DONE «, t00=0x0045, t01=0x0128}
0x6d04…6d1a Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0045, t01=0x0150}
0x6d1a…6d44 Head {h00=0x0026, h01=0x0050, text=» LD A4,DWTBA,A6 GET BUFFER POINTER«, t00=0x0045, t01=0x0166}
0x6d44…6d6c Head {h00=0x0024, h01=0x0050, text=» ADR A2,A4 UPDATE BUFFER POINTER«, t00=0x0045, t01=0x0190}
0x6d6c…6d84 Head {h00=0x0014, h01=0x0050, text=» ST A2,DWTBA,A6 «, t00=0x0046, t01=0x0028}
0x6d84…6dae Head {h00=0x0026, h01=0x0050, text=» RF(N) FDMSI1 NOT PASSED 64K LIMIT«, t00=0x0046, t01=0x0040}
0x6dae…6dc0 Head {h00=0x000e, h01=0x0050, text=» ADK A4,0 «, t00=0x0046, t01=0x006a}
0x6dc0…6dec Head {h00=0x0028, h01=0x0050, text=» RF(NN) FDMSI1 NOT PASSED 64K LIMIT «, t00=0x0046, t01=0x007c}
0x6dec…6e00 Head {h00=0x0010, h01=0x0050, text=» LDK A2,/10 «, t00=0x0046, t01=0x00a8}
0x6e00…6e2a Head {h00=0x0026, h01=0x0050, text=» ADS A2,DWT:BF,A6 UPDATE BITS 0-1 «, t00=0x0046, t01=0x00bc}
0x6e2a…6e3e Head {h00=0x0010, h01=0x0050, text=»FDMSI1 EQU *«, t00=0x0046, t01=0x00e6}
0x6e3e…6e4a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0046, t01=0x00fa}
0x6e4a…6e54 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0046, t01=0x0106}
0x6e54…6e6a Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=0 «, t00=0x0046, t01=0x0110}
0x6e6a…6e98 Head {h00=0x002a, h01=0x0050, text=» ADS A2,DWTBA,A6 UPDATE BUFFER POINTER«, t00=0x0046, t01=0x0126}
0x6e98…6ea4 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0046, t01=0x0154}
0x6ea4…6eda Head {h00=0x0032, h01=0x0050, text=» ABL FD:000 MORE SECTORS IN MULTIPLE SECTOR IO«, t00=0x0046, t01=0x0160}
0x6eda…6ee4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0047, t01=0x0008}
0x6ee4…6efc Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0047, t01=0x0012}
0x6efc…6f06 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0047, t01=0x002a}
0x6f06…6f18 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0047, t01=0x0034}
0x6f18…6f2a Head {h00=0x000e, h01=0x0050, text=»* *«, t00=0x0047, t01=0x0046}
0x6f2a…6f3c Head {h00=0x000e, h01=0x0050, text=»* END:IO *«, t00=0x0047, t01=0x0058}
0x6f3c…6f4e Head {h00=0x000e, h01=0x0050, text=»* *«, t00=0x0047, t01=0x006a}
0x6f4e…6f60 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0047, t01=0x007c}
0x6f60…6f6a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0047, t01=0x008e}
0x6f6a…6f7c Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0047, t01=0x0098}
0x6f7c…6fa4 Head {h00=0x0024, h01=0x0050, text=»ENDEOE EQU * END OF EXTENT EXIT «, t00=0x0047, t01=0x00aa}
0x6fa4…6fc6 Head {h00=0x001e, h01=0x0050, text=» LDKL A1,/2000 RETURN CODE«, t00=0x0047, t01=0x00d2}
0x6fc6…6fd8 Head {h00=0x000e, h01=0x0050, text=» RF END:IO«, t00=0x0047, t01=0x00f4}
0x6fd8…6fe4 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0047, t01=0x0106}
0x6fe4…6fee Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0047, t01=0x0112}
0x6fee…7002 Head {h00=0x0010, h01=0x0050, text=»END:RC EQU *«, t00=0x0047, t01=0x011c}
0x7002…7022 Head {h00=0x001c, h01=0x0050, text=» LDR* A1,A6 RETURN CODE «, t00=0x0047, t01=0x0130}
0x7022…7036 Head {h00=0x0010, h01=0x0050, text=»END:IO EQU *«, t00=0x0047, t01=0x0150}
0x7036…704c Head {h00=0x0012, h01=0x0050, text=» CF A15,TENDIO«, t00=0x0047, t01=0x0164}
0x704c…7064 Head {h00=0x0014, h01=0x0050, text=»T:DISP ABL TDISP«, t00=0x0047, t01=0x017a}
0x7064…706e (72, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0048, t01=0x0004}
0x706e…7096 Head {h00=0x0024, h01=0x0050, text=»END:30 EQU * CU ADDRESS UNKNOWN «, t00=0x0048, t01=0x000e}
0x7096…70b4 Head {h00=0x001a, h01=0x0050, text=» LDK A1,1 NOT OPERABLE«, t00=0x0048, t01=0x0036}
0x70b4…70e2 Head {h00=0x002a, h01=0x0050, text=» ST A1,DWTST,A6 INDICATE RECOVERY DONE«, t00=0x0048, t01=0x0054}
0x70e2…70f4 Head {h00=0x000e, h01=0x0050, text=» RB END:IO«, t00=0x0048, t01=0x0082}
0x70f4…710c Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0048, t01=0x0094}
0x710c…7116 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0048, t01=0x00ac}
0x7116…7132 Head {h00=0x0018, h01=0x0050, text=»********************«, t00=0x0048, t01=0x00b6}
0x7132…714e Head {h00=0x0018, h01=0x0050, text=»* *«, t00=0x0048, t01=0x00d2}
0x714e…716a Head {h00=0x0018, h01=0x0050, text=»* RECOVERY ROUTINE *«, t00=0x0048, t01=0x00ee}
0x716a…7186 Head {h00=0x0018, h01=0x0050, text=»* *«, t00=0x0048, t01=0x010a}
0x7186…71a2 Head {h00=0x0018, h01=0x0050, text=»********************«, t00=0x0048, t01=0x0126}
0x71a2…71ac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0048, t01=0x0142}
0x71ac…71be Head {h00=0x000e, h01=0x0050, text=»FDON EQU *«, t00=0x0048, t01=0x014c}
0x71be…71d4 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0048, t01=0x015e}
0x71d4…71fe Head {h00=0x0026, h01=0x0050, text=» CF A15,SAVE8 SAVE A1-A8 ON STACK «, t00=0x0048, t01=0x0174}
0x71fe…720a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0049, t01=0x000e}
0x720a…7214 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x001a}
0x7214…722a Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x0049, t01=0x0024}
0x722a…7250 Head {h00=0x0022, h01=0x0050, text=» MSR 8,A15 SAVE A1-A8 ON STACK«, t00=0x0049, t01=0x003a}
0x7250…725c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0049, t01=0x0060}
0x725c…7266 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x006c}
0x7266…728a Head {h00=0x0020, h01=0x0050, text=» LDKL A6,DWFD01 DWT ADDRESS «, t00=0x0049, t01=0x0076}
0x728a…729e Head {h00=0x0010, h01=0x0050, text=» CM DWTST,A6«, t00=0x0049, t01=0x009a}
0x729e…72c0 Head {h00=0x001e, h01=0x0050, text=» IM DWTA2,A6 SET FDON FLAG«, t00=0x0049, t01=0x00ae}
0x72c0…72ca Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x00d0}
0x72ca…72d8 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0049, t01=0x00da}
0x72d8…72e2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x00e8}
0x72e2…72f8 Head {h00=0x0012, h01=0x0050, text=»* DELAY 2 SEC «, t00=0x0049, t01=0x00f2}
0x72f8…7302 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x0108}
0x7302…731a Head {h00=0x0014, h01=0x0050, text=» LD A4,DWTTP,A6 «, t00=0x0049, t01=0x0112}
0x731a…733c Head {h00=0x001e, h01=0x0050, text=» RF(Z) FDON10 NO TIMER SET«, t00=0x0049, t01=0x012a}
0x733c…7352 Head {h00=0x0012, h01=0x0050, text=» LDKL A4,-TIME«, t00=0x0049, t01=0x014c}
0x7352…7378 Head {h00=0x0022, h01=0x0050, text=» ST* A4,DWTTP,A6 RESTART TIMER«, t00=0x0049, t01=0x0162}
0x7378…738a Head {h00=0x000e, h01=0x0050, text=» RB T:DISP«, t00=0x0049, t01=0x0188}
0x738a…73a6 Head {h00=0x0018, h01=0x0050, text=»FDON10 LDK A4,DWTTP «, t00=0x004a, t01=0x000a}
0x73a6…73b8 Head {h00=0x000e, h01=0x0050, text=» ADR A4,A6«, t00=0x004a, t01=0x0026}
0x73b8…73d2 Head {h00=0x0016, h01=0x0050, text=» LDR A1,A6 SAVE A6«, t00=0x004a, t01=0x0038}
0x73d2…73e8 Head {h00=0x0012, h01=0x0050, text=» CF A15,SETIMP«, t00=0x004a, t01=0x0052}
0x73e8…7402 Head {h00=0x0016, h01=0x0050, text=» DATA FDON20,TIME «, t00=0x004a, t01=0x0068}
0x7402…740c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x0082}
0x740c…7420 Head {h00=0x0010, h01=0x0050, text=»F:DISP EQU *«, t00=0x004a, t01=0x008c}
0x7420…7432 Head {h00=0x000e, h01=0x0050, text=» RB T:DISP«, t00=0x004a, t01=0x00a0}
0x7432…743c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x00b2}
0x743c…7458 Head {h00=0x0018, h01=0x0050, text=»* TIME OUT ROUTINE«, t00=0x004a, t01=0x00bc}
0x7458…7462 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x00d8}
0x7462…747a Head {h00=0x0014, h01=0x0050, text=»FDON20 LDR A6,A1«, t00=0x004a, t01=0x00e2}
0x747a…748e Head {h00=0x0010, h01=0x0050, text=» CM DWTTP,A6«, t00=0x004a, t01=0x00fa}
0x748e…74a6 Head {h00=0x0014, h01=0x0050, text=» LDKL A5,DWTSB2 «, t00=0x004a, t01=0x010e}
0x74a6…74c8 Head {h00=0x001e, h01=0x0050, text=» ADR A5,A6 GET STACK BASE «, t00=0x004a, t01=0x0126}
0x74c8…74d2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x0148}
0x74d2…750c Head {h00=0x0036, h01=0x0050, text=»FDONVL EQU * ENTRY USED BY READY INTERRUPT ROUTINE«, t00=0x004a, t01=0x0152}
0x750c…7522 Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x004a, t01=0x018c}
0x7522…7536 Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=0 «, t00=0x004b, t01=0x0012}
0x7536…755e Head {h00=0x0024, h01=0x0050, text=» CM BUFFLG,A6 RESET BUFFER FLAG «, t00=0x004b, t01=0x0026}
0x755e…756a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x004b, t01=0x004e}
0x756a…7574 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004b, t01=0x005a}
0x7574…758c Head {h00=0x0014, h01=0x0050, text=» IFF TOSS+IBM=0 «, t00=0x004b, t01=0x0064}
0x758c…75c4 Head {h00=0x0034, h01=0x0050, text=» IM DWTST2,A6 SET RECOVERY/READY INT. INDICATOR «, t00=0x004b, t01=0x007c}
0x75c4…75e0 Head {h00=0x0018, h01=0x0050, text=» LDK A3,3 4 VOLUMES «, t00=0x004b, t01=0x00b4}
0x75e0…75ea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004b, t01=0x00d0}
0x75ea…7600 Head {h00=0x0012, h01=0x0050, text=» EJECT DRFD01«, t00=0x004b, t01=0x00da}
0x7600…760a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004b, t01=0x00f0}
0x760a…7614 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004b, t01=0x00fa}
0x7614…7630 Head {h00=0x0018, h01=0x0050, text=»* READ VOLUME NAME «, t00=0x004b, t01=0x0104}
0x7630…763a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004b, t01=0x0120}
0x763a…764e Head {h00=0x0010, h01=0x0050, text=»FDONLD EQU *«, t00=0x004b, t01=0x012a}
0x764e…7676 Head {h00=0x0024, h01=0x0050, text=» SC A3,DWTOR,A6 GET VOLUME NAME «, t00=0x004b, t01=0x013e}
0x7676…76a0 Head {h00=0x0026, h01=0x0050, text=» LC A4,DIXTAB,A3 DRIVE INDEX MASK «, t00=0x004b, t01=0x0166}
0x76a0…76c2 Head {h00=0x001e, h01=0x0050, text=» SC A4,DWTA3+1,A6 SAVE IT «, t00=0x004b, t01=0x0190}
0x76c2…76d8 Head {h00=0x0012, h01=0x0050, text=» CF A5,SETCIO «, t00=0x004c, t01=0x0022}
0x76d8…76ec Head {h00=0x0010, h01=0x0050, text=» LDK A2,/14 «, t00=0x004c, t01=0x0038}
0x76ec…7706 Head {h00=0x0016, h01=0x0050, text=» CF A5,FD:REA LOCK«, t00=0x004c, t01=0x004c}
0x7706…7718 Head {h00=0x000e, h01=0x0050, text=» ANK A3,1 «, t00=0x004c, t01=0x0066}
0x7718…7736 Head {h00=0x001a, h01=0x0050, text=» RF(Z) FDON19 OPERABLE«, t00=0x004c, t01=0x0078}
0x7736…7754 Head {h00=0x001a, h01=0x0050, text=» LDK A1,6 NOT OPERABLE«, t00=0x004c, t01=0x0096}
0x7754…777c Head {h00=0x0024, h01=0x0050, text=» CF A15,VOLCLR CLEAR VOLUME NAME«, t00=0x004c, t01=0x00b4}
0x777c…77a6 Head {h00=0x0026, h01=0x0050, text=» RF FDON21 CONTINUE WITH NEXT DISC«, t00=0x004c, t01=0x00dc}
0x77a6…77b0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004c, t01=0x0106}
0x77b0…77c4 Head {h00=0x0010, h01=0x0050, text=»FDON19 EQU *«, t00=0x004c, t01=0x0110}
0x77c4…77da Head {h00=0x0012, h01=0x0050, text=» CF A5,VO:NAM «, t00=0x004c, t01=0x0124}
0x77da…7804 Head {h00=0x0026, h01=0x0050, text=» LDKL A2,/FBFF RESET IBM IND. BIT «, t00=0x004c, t01=0x013a}
0x7804…7834 Head {h00=0x002c, h01=0x0050, text=» ANRS A2,A6 UPDATE TEMPORARY RETURN CODE«, t00=0x004c, t01=0x0164}
0x7834…7848 (77, 0, 400) Head {h00=0x0010, h01=0x0050, text=»FDON21 EQU *«, t00=0x004d, t01=0x0004}
0x7848…785a Head {h00=0x000e, h01=0x0050, text=» LDK A2,/C«, t00=0x004d, t01=0x0018}
0x785a…7876 Head {h00=0x0018, h01=0x0050, text=» CF A5,FD:REA UNLOCK«, t00=0x004d, t01=0x002a}
0x7876…7888 Head {h00=0x000e, h01=0x0050, text=» LDK A3,0 «, t00=0x004d, t01=0x0046}
0x7888…78b8 Head {h00=0x002c, h01=0x0050, text=» LC A3,DWTOR,A6 GET INDEX FOR LAST VOL. «, t00=0x004d, t01=0x0058}
0x78b8…78ca Head {h00=0x000e, h01=0x0050, text=» SUK A3,1 «, t00=0x004d, t01=0x0088}
0x78ca…78ec Head {h00=0x001e, h01=0x0050, text=» RB(NN) FDONLD NEXT VOLUME«, t00=0x004d, t01=0x009a}
0x78ec…7900 Head {h00=0x0010, h01=0x0050, text=» CM DWTOR,A6«, t00=0x004d, t01=0x00bc}
0x7900…792c Head {h00=0x0028, h01=0x0050, text=» CM DWTST2,A6 INDICATE VOLUMES READ «, t00=0x004d, t01=0x00d0}
0x792c…795c Head {h00=0x002c, h01=0x0050, text=» IM DWTST,A6 INDICATE VOLUME NAMES READ «, t00=0x004d, t01=0x00fc}
0x795c…7968 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x004d, t01=0x012c}
0x7968…7972 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004d, t01=0x0138}
0x7972…7988 Head {h00=0x0012, h01=0x0050, text=» IFT OPCLOS=1 «, t00=0x004d, t01=0x0142}
0x7988…7992 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004d, t01=0x0158}
0x7992…79a0 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x004d, t01=0x0162}
0x79a0…79aa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004d, t01=0x0170}
0x79aa…79e8 Head {h00=0x003a, h01=0x0050, text=»* TERMINATE WAIT REQUEST FOR OPEN ORDER IF RUNNING «, t00=0x004d, t01=0x017a}
0x79e8…79f2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004e, t01=0x0028}
0x79f2…7a18 Head {h00=0x0022, h01=0x0050, text=» LD A4,DWTTP2,A6 TIMER POINTER«, t00=0x004e, t01=0x0032}
0x7a18…7a3a Head {h00=0x001e, h01=0x0050, text=» RF(Z) FDON09 NOT RUNNING «, t00=0x004e, t01=0x0058}
0x7a3a…7a54 Head {h00=0x0016, h01=0x0050, text=» CMR A4 STOP TIMER«, t00=0x004e, t01=0x007a}
0x7a54…7a7c Head {h00=0x0024, h01=0x0050, text=» CM DWTTP2,A6 INDICATE NO TIMER «, t00=0x004e, t01=0x0094}
0x7a7c…7a90 Head {h00=0x0010, h01=0x0050, text=»FDON09 EQU *«, t00=0x004e, t01=0x00bc}
0x7a90…7a9a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004e, t01=0x00d0}
0x7a9a…7ad4 Head {h00=0x0036, h01=0x0050, text=»* OPEN FD TO MAKE FOLLOWING LOCK ORDER POSSIBLE«, t00=0x004e, t01=0x00da}
0x7ad4…7ade Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004e, t01=0x0114}
0x7ade…7b14 Head {h00=0x0032, h01=0x0050, text=» LDKL A4,SPDLCI OPEN/CLOSE STATUS WORD ADDRESS«, t00=0x004e, t01=0x011e}
0x7b14…7b3e Head {h00=0x0026, h01=0x0050, text=» LDKL A2,/8000 OPEN/CLOSE BIT MASK«, t00=0x004e, t01=0x0154}
0x7b3e…7b66 Head {h00=0x0024, h01=0x0050, text=» ANR* A2,A4 A2:=OPEN/CLOSE FLAG «, t00=0x004e, t01=0x017e}
0x7b66…7b84 Head {h00=0x001a, h01=0x0050, text=» ORS A2,DWTOCF,A6 SAVE«, t00=0x004f, t01=0x0016}
0x7b84…7bb0 Head {h00=0x0028, h01=0x0050, text=» XRRS A2,A4 SET STATUS WORD TO OPEN «, t00=0x004f, t01=0x0034}
0x7bb0…7bc4 Head {h00=0x0010, h01=0x0050, text=» LDR* A2,A4 «, t00=0x004f, t01=0x0060}
0x7bc4…7bee Head {h00=0x0026, h01=0x0050, text=» OTR A2,0,SOPDA SET DRIVE TO OPEN «, t00=0x004f, t01=0x0074}
0x7bee…7bf8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004f, t01=0x009e}
0x7bf8…7c0c Head {h00=0x0010, h01=0x0050, text=»FDON23 EQU *«, t00=0x004f, t01=0x00a8}
0x7c0c…7c18 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x004f, t01=0x00bc}
0x7c18…7c22 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004f, t01=0x00c8}
0x7c22…7c30 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x004f, t01=0x00d2}
0x7c30…7c3a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004f, t01=0x00e0}
0x7c3a…7c50 Head {h00=0x0012, h01=0x0050, text=»* LOCK DOORS «, t00=0x004f, t01=0x00ea}
0x7c50…7c5a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004f, t01=0x0100}
0x7c5a…7c6c Head {h00=0x000e, h01=0x0050, text=» LDK A2,1 «, t00=0x004f, t01=0x010a}
0x7c6c…7c80 Head {h00=0x0010, h01=0x0050, text=»FDON25 EQU *«, t00=0x004f, t01=0x011c}
0x7c80…7ca6 Head {h00=0x0022, h01=0x0050, text=» LD A1,DWTLC,A6 LOCK INDICATOR«, t00=0x004f, t01=0x0130}
0x7ca6…7cb8 Head {h00=0x000e, h01=0x0050, text=» ANR A1,A2«, t00=0x004f, t01=0x0156}
0x7cb8…7cd8 Head {h00=0x001c, h01=0x0050, text=» RF(Z) FDON30 NOT LOCKED«, t00=0x004f, t01=0x0168}
0x7cd8…7cf4 Head {h00=0x0018, h01=0x0050, text=» ST A2,DWTA3,A6 SAVE«, t00=0x004f, t01=0x0188}
0x7cf4…7cfe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0050, t01=0x0014}
0x7cfe…7d0c Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0050, t01=0x001e}
0x7d0c…7d16 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0050, t01=0x002c}
0x7d16…7d3a Head {h00=0x0020, h01=0x0050, text=»* PUT DRIVE NO IN CIO INSTR«, t00=0x0050, t01=0x0036}
0x7d3a…7d44 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0050, t01=0x005a}
0x7d44…7d66 Head {h00=0x001e, h01=0x0050, text=» SRN A2,A3 DRIVE NO IN A3 «, t00=0x0050, t01=0x0064}
0x7d66…7d94 Head {h00=0x002a, h01=0x0050, text=» CF A5,SETCIO PUT DRVE NO IN CIO-INSTR«, t00=0x0050, t01=0x0086}
0x7d94…7dac Head {h00=0x0014, h01=0x0050, text=» LDK A2,/14 LOCK«, t00=0x0050, t01=0x00b4}
0x7dac…7dc2 Head {h00=0x0012, h01=0x0050, text=» CF A5,FD:REA «, t00=0x0050, t01=0x00cc}
0x7dc2…7de4 Head {h00=0x001e, h01=0x0050, text=» LD A2,DWTA3,A6 DRIVE IND.«, t00=0x0050, t01=0x00e2}
0x7de4…7df6 Head {h00=0x000e, h01=0x0050, text=» ANK A3,1 «, t00=0x0050, t01=0x0104}
0x7df6…7e0e Head {h00=0x0014, h01=0x0050, text=» RF(Z) FDON30 OK«, t00=0x0050, t01=0x0116}
0x7e0e…7e36 Head {h00=0x0024, h01=0x0050, text=» XRS A2,DWTLC,A6 INDICATE UNLOCK«, t00=0x0050, t01=0x012e}
0x7e36…7e4a Head {h00=0x0010, h01=0x0050, text=»FDON30 EQU *«, t00=0x0050, t01=0x0156}
0x7e4a…7e5c Head {h00=0x000e, h01=0x0050, text=» SLL A2,1 «, t00=0x0050, t01=0x016a}
0x7e5c…7e72 Head {h00=0x0012, h01=0x0050, text=» CWK A2,/0010 «, t00=0x0050, t01=0x017c}
0x7e72…7e88 (81, 0, 400) Head {h00=0x0012, h01=0x0050, text=» RB(NE) FDON25«, t00=0x0051, t01=0x0004}
0x7e88…7e92 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x001a}
0x7e92…7ea8 Head {h00=0x0012, h01=0x0050, text=» IFT OPCLOS=1 «, t00=0x0051, t01=0x0024}
0x7ea8…7eb2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x003a}
0x7eb2…7efa Head {h00=0x0044, h01=0x0050, text=»* RESTORE OPEN/CLOSE STATUS TO SAME VALUE AS BEFORE POWER OFF«, t00=0x0051, t01=0x0044}
0x7efa…7f04 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x008c}
0x7f04…7f2c Head {h00=0x0024, h01=0x0050, text=» LD A2,DWTOCF,A6 OPEN/CLOSE FLAG«, t00=0x0051, t01=0x0096}
0x7f2c…7f52 Head {h00=0x0022, h01=0x0050, text=» ORS A2,SPDLCI TO STATUS WORD «, t00=0x0051, t01=0x00be}
0x7f52…7f72 Head {h00=0x001c, h01=0x0050, text=» CM DWTOCF,A6 CLEAR FLAG«, t00=0x0051, t01=0x00e4}
0x7f72…7f9a Head {h00=0x0024, h01=0x0050, text=» LD A2,SPDLCI OPEN/CLOSE STATUS «, t00=0x0051, t01=0x0104}
0x7f9a…7fce Head {h00=0x0030, h01=0x0050, text=» OTR A2,0,SOPDA CLOSE DRIVE IF IT WAS CLOSED«, t00=0x0051, t01=0x012c}
0x7fce…7fda Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0051, t01=0x0160}
0x7fda…7fe4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x016c}
0x7fe4…7ff2 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0051, t01=0x0176}
0x7ff2…7ffc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x0184}
0x7ffc…8012 Head {h00=0x0012, h01=0x0050, text=»* ANY REQUEST«, t00=0x0051, t01=0x018e}
0x8012…801c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0052, t01=0x0014}
0x801c…8040 Head {h00=0x0020, h01=0x0050, text=» CM DWTA2,A6 RESET FDON FLAG«, t00=0x0052, t01=0x001e}
0x8040…8054 Head {h00=0x0010, h01=0x0050, text=»FDON60 EQU *«, t00=0x0052, t01=0x0042}
0x8054…806c Head {h00=0x0014, h01=0x0050, text=» LD A8,DWTECB,A6«, t00=0x0052, t01=0x0056}
0x806c…80a0 Head {h00=0x0030, h01=0x0050, text=» ABL(Z) END:IO NO REQUEST, RETURN VIA TENDIO«, t00=0x0052, t01=0x006e}
0x80a0…80aa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0052, t01=0x00a2}
0x80aa…80c2 Head {h00=0x0014, h01=0x0050, text=»* RETRY REQUEST«, t00=0x0052, t01=0x00ac}
0x80c2…80cc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0052, t01=0x00c4}
0x80cc…80f0 Head {h00=0x0020, h01=0x0050, text=» IM DWTRTY,A6 INDICATE RETRY«, t00=0x0052, t01=0x00ce}
0x80f0…8108 Head {h00=0x0014, h01=0x0050, text=» LD A7,DWTORD,A6«, t00=0x0052, t01=0x00f2}
0x8108…8138 Head {h00=0x002c, h01=0x0050, text=» ST A7,DWTOR,A6 RESTORE INDEX AND ORDER «, t00=0x0052, t01=0x010a}
0x8138…8164 Head {h00=0x0028, h01=0x0050, text=» CM ECBEL,A8 RESET EFFECTIVE LENGTH «, t00=0x0052, t01=0x013a}
0x8164…817e Head {h00=0x0016, h01=0x0050, text=» ANK A7,/3F ORDER «, t00=0x0052, t01=0x0166}
0x817e…819a Head {h00=0x0018, h01=0x0050, text=» ABL FDAD REACTIVATE«, t00=0x0052, t01=0x0180}
0x819a…81a4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0053, t01=0x000c}
0x81a4…81bc Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0053, t01=0x0016}
0x81bc…81c6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0053, t01=0x002e}
0x81c6…81e2 Head {h00=0x0018, h01=0x0050, text=»********************«, t00=0x0053, t01=0x0038}
0x81e2…81fe Head {h00=0x0018, h01=0x0050, text=»* *«, t00=0x0053, t01=0x0054}
0x81fe…821a Head {h00=0x0018, h01=0x0050, text=»* READY INTERRUPT *«, t00=0x0053, t01=0x0070}
0x821a…8236 Head {h00=0x0018, h01=0x0050, text=»* *«, t00=0x0053, t01=0x008c}
0x8236…8252 Head {h00=0x0018, h01=0x0050, text=»********************«, t00=0x0053, t01=0x00a8}
0x8252…825c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0053, t01=0x00c4}
0x825c…826e Head {h00=0x000e, h01=0x0050, text=»FDRE EQU *«, t00=0x0053, t01=0x00ce}
0x826e…8286 Head {h00=0x0014, h01=0x0050, text=» LD A2,DWTA2,A6 «, t00=0x0053, t01=0x00e0}
0x8286…82b4 Head {h00=0x002a, h01=0x0050, text=» RB(NZ) F:DISP POWER ON ROUTINE ACTIVE«, t00=0x0053, t01=0x00f8}
0x82b4…82cc Head {h00=0x0014, h01=0x0050, text=» LDKL A5,DWTSB2 «, t00=0x0053, t01=0x0126}
0x82cc…82ea Head {h00=0x001a, h01=0x0050, text=» ADR A5,A6 STACK BASE «, t00=0x0053, t01=0x013e}
0x82ea…82f4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0053, t01=0x015c}
0x82f4…830c Head {h00=0x0014, h01=0x0050, text=» IFT TOSS+IBM=0 «, t00=0x0053, t01=0x0166}
0x830c…831e Head {h00=0x000e, h01=0x0050, text=» RB FDON60«, t00=0x0053, t01=0x017e}
0x831e…832a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0053, t01=0x0190}
0x832a…8334 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0054, t01=0x000c}
0x8334…834c Head {h00=0x0014, h01=0x0050, text=» IFF TOSS+IBM=0 «, t00=0x0054, t01=0x0016}
0x834c…836e Head {h00=0x001e, h01=0x0050, text=» CM DWTST,A6 SET UNIT BUSY«, t00=0x0054, t01=0x002e}
0x836e…8392 Head {h00=0x0020, h01=0x0050, text=» RB FDONVL READ VOLUME NAMES«, t00=0x0054, t01=0x0050}
0x8392…839e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0054, t01=0x0074}
0x839e…83a8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0054, t01=0x0080}
0x83a8…83c0 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0054, t01=0x008a}
0x83c0…83ca Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0054, t01=0x00a2}
0x83ca…83e8 Head {h00=0x001a, h01=0x0050, text=»********************* «, t00=0x0054, t01=0x00ac}
0x83e8…8406 Head {h00=0x001a, h01=0x0050, text=»* * «, t00=0x0054, t01=0x00ca}
0x8406…8424 Head {h00=0x001a, h01=0x0050, text=»* INTERRUPT HANDLER * «, t00=0x0054, t01=0x00e8}
0x8424…8442 Head {h00=0x001a, h01=0x0050, text=»* * «, t00=0x0054, t01=0x0106}
0x8442…8460 Head {h00=0x001a, h01=0x0050, text=»********************* «, t00=0x0054, t01=0x0124}
0x8460…846a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0054, t01=0x0142}
0x846a…847c Head {h00=0x000e, h01=0x0050, text=»IHFD EQU *«, t00=0x0054, t01=0x014c}
0x847c…84a4 Head {h00=0x0024, h01=0x0050, text=» ST P,INTSAV SAVE LAST INTERRUPT«, t00=0x0054, t01=0x015e}
0x84a4…84ba Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0054, t01=0x0186}
0x84ba…84e8 Head {h00=0x002a, h01=0x0050, text=» CF A15,SAVE8 SAVE REGISTERS ON STACK «, t00=0x0055, t01=0x000c}
0x84e8…84f4 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0055, t01=0x003a}
0x84f4…84fe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0055, t01=0x0046}
0x84fe…8514 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x0055, t01=0x0050}
0x8514…853a Head {h00=0x0022, h01=0x0050, text=» MSR 8,A15 SAVE A1-A8 ON STACK«, t00=0x0055, t01=0x0066}
0x853a…8546 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0055, t01=0x008c}
0x8546…8550 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0055, t01=0x0098}
0x8550…8574 Head {h00=0x0020, h01=0x0050, text=» LDKL A6,DWFD01 DWT ADDRESS «, t00=0x0055, t01=0x00a2}
0x8574…8588 Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=1 «, t00=0x0055, t01=0x00c6}
0x8588…8594 Head {h00=0x0008, h01=0x0050, text=» ENB«, t00=0x0055, t01=0x00da}
0x8594…85be Head {h00=0x0026, h01=0x0050, text=» LD A1,DWTUB,A6 GET BUFFER POINTER«, t00=0x0055, t01=0x00e6}
0x85be…85e4 Head {h00=0x0022, h01=0x0050, text=» LD A2,DWTUBE,A6 END OF BUFFER«, t00=0x0055, t01=0x0110}
0x85e4…85fe Head {h00=0x0016, h01=0x0050, text=» SUR A2,A1 LENGTH «, t00=0x0055, t01=0x0136}
0x85fe…8612 Head {h00=0x0010, h01=0x0050, text=»IH005 EQU * «, t00=0x0055, t01=0x0150}
0x8612…8632 Head {h00=0x001c, h01=0x0050, text=» SST A3,CUADR GET STATUS«, t00=0x0055, t01=0x0164}
0x8632…8658 Head {h00=0x0022, h01=0x0050, text=» RF(A) IH:000 READY INTERRUPT «, t00=0x0055, t01=0x0184}
0x8658…866e Head {h00=0x0012, h01=0x0050, text=» LD A3,PFPOST «, t00=0x0056, t01=0x001a}
0x866e…869e Head {h00=0x002c, h01=0x0050, text=» RF(NZ) IHDISP POST PROCESSING FLAG SET «, t00=0x0056, t01=0x0030}
0x869e…86ca Head {h00=0x0028, h01=0x0050, text=» LD A3,DWTRW,A6 READ/WRITE INDICATOR«, t00=0x0056, t01=0x0060}
0x86ca…86e4 Head {h00=0x0016, h01=0x0050, text=» RF(NZ) IH050 READ«, t00=0x0056, t01=0x008c}
0x86e4…86ee Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0056, t01=0x00a6}
0x86ee…8704 Head {h00=0x0012, h01=0x0050, text=» EJECT DRFD01«, t00=0x0056, t01=0x00b0}
0x8704…870e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0056, t01=0x00c6}
0x870e…8718 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0056, t01=0x00d0}
0x8718…872c Head {h00=0x0010, h01=0x0050, text=»IH010 EQU * «, t00=0x0056, t01=0x00da}
0x872c…8754 Head {h00=0x0024, h01=0x0050, text=» LDR* A3,A1 ONE WORD FROM BUFFER«, t00=0x0056, t01=0x00ee}
0x8754…8772 Head {h00=0x001a, h01=0x0050, text=» OTR A3,0,CUADR WRITE «, t00=0x0056, t01=0x0116}
0x8772…8788 Head {h00=0x0012, h01=0x0050, text=» RB(NA) IH005 «, t00=0x0056, t01=0x0134}
0x8788…87b0 Head {h00=0x0024, h01=0x0050, text=» ADK A1,2 UPDATE BUFFER POINTER «, t00=0x0056, t01=0x014a}
0x87b0…87c2 Head {h00=0x000e, h01=0x0050, text=» SUK A2,2 «, t00=0x0056, t01=0x0172}
0x87c2…87d6 Head {h00=0x0010, h01=0x0050, text=» RB(P) IH010«, t00=0x0056, t01=0x0184}
0x87d6…87f6 Head {h00=0x001c, h01=0x0050, text=» CIO A2,0,CUADR CIO HALT«, t00=0x0057, t01=0x0008}
0x87f6…880a Head {h00=0x0010, h01=0x0050, text=»IHDISP EQU *«, t00=0x0057, t01=0x0028}
0x880a…882c Head {h00=0x001e, h01=0x0050, text=» ABL TDISP GOTO DISPATCHER«, t00=0x0057, t01=0x003c}
0x882c…8836 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0057, t01=0x005e}
0x8836…884a Head {h00=0x0010, h01=0x0050, text=»IH050 EQU * «, t00=0x0057, t01=0x0068}
0x884a…8866 Head {h00=0x0018, h01=0x0050, text=» INR A3,0,CUADR READ«, t00=0x0057, t01=0x007c}
0x8866…887c Head {h00=0x0012, h01=0x0050, text=» RB(NA) IH005 «, t00=0x0057, t01=0x0098}
0x887c…88a2 Head {h00=0x0022, h01=0x0050, text=» STR A3,A1 ONE WORD TO BUFFER «, t00=0x0057, t01=0x00ae}
0x88a2…88ca Head {h00=0x0024, h01=0x0050, text=» ADK A1,2 UPDATE BUFFER POINTER «, t00=0x0057, t01=0x00d4}
0x88ca…88dc Head {h00=0x000e, h01=0x0050, text=» SUK A2,2 «, t00=0x0057, t01=0x00fc}
0x88dc…88f0 Head {h00=0x0010, h01=0x0050, text=» RB(P) IH050«, t00=0x0057, t01=0x010e}
0x88f0…8910 Head {h00=0x001c, h01=0x0050, text=» CIO A2,0,CUADR CIO HALT«, t00=0x0057, t01=0x0122}
0x8910…892c Head {h00=0x0018, h01=0x0050, text=» SST A3,CUADR STATUS«, t00=0x0057, t01=0x0142}
0x892c…8940 Head {h00=0x0010, h01=0x0050, text=» RB(NA) *-2 «, t00=0x0057, t01=0x015e}
0x8940…8954 Head {h00=0x0010, h01=0x0050, text=»IH:000 EQU *«, t00=0x0057, t01=0x0172}
0x8954…8960 Head {h00=0x0008, h01=0x0050, text=» INH«, t00=0x0057, t01=0x0186}
0x8960…896c (88, 0, 400) Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0058, t01=0x0004}
0x896c…8976 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0058, t01=0x0010}
0x8976…898e Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0058, t01=0x001a}
0x898e…8998 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0058, t01=0x0032}
0x8998…89a2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0058, t01=0x003c}
0x89a2…89b6 Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=0 «, t00=0x0058, t01=0x0046}
0x89b6…89d2 Head {h00=0x0018, h01=0x0050, text=» SST A3,CUADR STATUS«, t00=0x0058, t01=0x005a}
0x89d2…89de Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0058, t01=0x0076}
0x89de…8a02 Head {h00=0x0020, h01=0x0050, text=» LD A8,DWTECB,A6 ECB ADDRESS«, t00=0x0058, t01=0x0082}
0x8a02…8a28 Head {h00=0x0022, h01=0x0050, text=» LD A5,DWTA5,A6 STACK POINTER «, t00=0x0058, t01=0x00a6}
0x8a28…8a42 Head {h00=0x0016, h01=0x0050, text=» LDR A2,A3 STATUS «, t00=0x0058, t01=0x00cc}
0x8a42…8a54 Head {h00=0x000e, h01=0x0050, text=» SLL A2,1 «, t00=0x0058, t01=0x00e6}
0x8a54…8a78 Head {h00=0x0020, h01=0x0050, text=» RB(N) FDRE READY INTERRUPT «, t00=0x0058, t01=0x00f8}
0x8a78…8a96 Head {h00=0x001a, h01=0x0050, text=» LD A2,DWTRTY,A6 RETRY«, t00=0x0058, t01=0x011c}
0x8a96…8aae Head {h00=0x0014, h01=0x0050, text=» RF(Z) IH:10 NO «, t00=0x0058, t01=0x013a}
0x8aae…8ad4 Head {h00=0x0022, h01=0x0050, text=» CM DWTRTY,A6 RESET RETRY FLAG«, t00=0x0058, t01=0x0152}
0x8ad4…8ae6 Head {h00=0x000e, h01=0x0050, text=» LDR A1,A3«, t00=0x0058, t01=0x0178}
0x8ae6…8b10 Head {h00=0x0026, h01=0x0050, text=» ANK A1,5 DATA FAULT, NOT OPERABLE«, t00=0x0058, t01=0x018a}
0x8b10…8b34 Head {h00=0x0020, h01=0x0050, text=» RF(Z) IH:10 RETURN CODE OK «, t00=0x0059, t01=0x0024}
0x8b34…8b46 Head {h00=0x000e, h01=0x0050, text=» ORK A3,4 «, t00=0x0059, t01=0x0048}
0x8b46…8b5a Head {h00=0x0010, h01=0x0050, text=»IH:10 EQU * «, t00=0x0059, t01=0x005a}
0x8b5a…8b64 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0059, t01=0x006e}
0x8b64…8b7c Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0059, t01=0x0078}
0x8b7c…8b86 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0059, t01=0x0090}
0x8b86…8bb0 Head {h00=0x0026, h01=0x0050, text=»* TRANSFORM RETURN CODE, CU - ECB «, t00=0x0059, t01=0x009a}
0x8bb0…8bba Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0059, t01=0x00c4}
0x8bba…8bd0 Head {h00=0x0012, h01=0x0050, text=» ANKL A3,/FF37«, t00=0x0059, t01=0x00ce}
0x8bd0…8be4 Head {h00=0x0010, h01=0x0050, text=» RF(Z) IH:80«, t00=0x0059, t01=0x00e4}
0x8be4…8bf6 Head {h00=0x000e, h01=0x0050, text=» LDR A1,A3«, t00=0x0059, t01=0x00f8}
0x8bf6…8c1c Head {h00=0x0022, h01=0x0050, text=» ANKL A3,/0A05 UNCHANGED BITS «, t00=0x0059, t01=0x010a}
0x8c1c…8c2e Head {h00=0x000e, h01=0x0050, text=» ECR A4,A3«, t00=0x0059, t01=0x0130}
0x8c2e…8c50 Head {h00=0x001e, h01=0x0050, text=» ANK A4,8 CHECK IF NO DATA«, t00=0x0059, t01=0x0142}
0x8c50…8c70 Head {h00=0x001c, h01=0x0050, text=» RF(Z) IH:70 NOT NO DATA«, t00=0x0059, t01=0x0164}
0x8c70…8c92 Head {h00=0x001e, h01=0x0050, text=» ORK A3,4 SET BIT 13 ALSO «, t00=0x0059, t01=0x0184}
0x8c92…8ca6 Head {h00=0x0010, h01=0x0050, text=»IH:70 EQU * «, t00=0x005a, t01=0x0016}
0x8ca6…8cb8 Head {h00=0x000e, h01=0x0050, text=» LDR A4,A1«, t00=0x005a, t01=0x002a}
0x8cb8…8cd4 Head {h00=0x0018, h01=0x0050, text=» ANKL A4,/0400 BIT 5«, t00=0x005a, t01=0x003c}
0x8cd4…8cf0 Head {h00=0x0018, h01=0x0050, text=» SLC A4,7 TO BIT 14 «, t00=0x005a, t01=0x0058}
0x8cf0…8d02 Head {h00=0x000e, h01=0x0050, text=» ORR A3,A4«, t00=0x005a, t01=0x0074}
0x8d02…8d0c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005a, t01=0x0086}
0x8d0c…8d24 Head {h00=0x0014, h01=0x0050, text=» IFT TOSS+IBM=0 «, t00=0x005a, t01=0x0090}
0x8d24…8d36 Head {h00=0x000e, h01=0x0050, text=» LDR A4,A1«, t00=0x005a, t01=0x00a8}
0x8d36…8d52 Head {h00=0x0018, h01=0x0050, text=» ANKL A4,/2000 BIT 2«, t00=0x005a, t01=0x00ba}
0x8d52…8d6c Head {h00=0x0016, h01=0x0050, text=» SLL A4,1 TO BIT 1«, t00=0x005a, t01=0x00d6}
0x8d6c…8d7e Head {h00=0x000e, h01=0x0050, text=» ORR A3,A4«, t00=0x005a, t01=0x00f0}
0x8d7e…8d8a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x005a, t01=0x0102}
0x8d8a…8d94 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005a, t01=0x010e}
0x8d94…8da6 Head {h00=0x000e, h01=0x0050, text=» LDR A4,A1«, t00=0x005a, t01=0x0118}
0x8da6…8dc0 Head {h00=0x0016, h01=0x0050, text=» ANK A4,/20 BIT 10«, t00=0x005a, t01=0x012a}
0x8dc0…8dda Head {h00=0x0016, h01=0x0050, text=» SLL A4,3 TO BIT 7«, t00=0x005a, t01=0x0144}
0x8dda…8dec Head {h00=0x000e, h01=0x0050, text=» ORR A3,A4«, t00=0x005a, t01=0x015e}
0x8dec…8e06 Head {h00=0x0016, h01=0x0050, text=» ANK A1,/10 BIT 11«, t00=0x005a, t01=0x0170}
0x8e06…8e20 Head {h00=0x0016, h01=0x0050, text=» SRC A1,5 TO BIT 0«, t00=0x005a, t01=0x018a}
0x8e20…8e32 Head {h00=0x000e, h01=0x0050, text=» ORR A3,A1«, t00=0x005b, t01=0x0014}
0x8e32…8e62 Head {h00=0x002c, h01=0x0050, text=» ORRS A3,A6 UPDATE TEMPORARY RETURN CODE«, t00=0x005b, t01=0x0026}
0x8e62…8e78 Head {h00=0x0012, h01=0x0050, text=» ANKL A3,/F7FF«, t00=0x005b, t01=0x0056}
0x8e78…8e8c Head {h00=0x0010, h01=0x0050, text=»IH:80 EQU * «, t00=0x005b, t01=0x006c}
0x8e8c…8e9e Head {h00=0x000e, h01=0x0050, text=» LDR A1,A3«, t00=0x005b, t01=0x0080}
0x8e9e…8eae Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x005b, t01=0x0092}
0x8eae…8eb8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005b, t01=0x00a2}
0x8eb8…8ed0 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x005b, t01=0x00ac}
0x8ed0…8eda Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005b, t01=0x00c4}
0x8eda…8f0e Head {h00=0x0030, h01=0x0050, text=»******************************************* «, t00=0x005b, t01=0x00ce}
0x8f0e…8f42 Head {h00=0x0030, h01=0x0050, text=»* * «, t00=0x005b, t01=0x0102}
0x8f42…8f76 Head {h00=0x0030, h01=0x0050, text=»* S U B R O U T I N E S * «, t00=0x005b, t01=0x0136}
0x8f76…8faa Head {h00=0x0030, h01=0x0050, text=»* * «, t00=0x005b, t01=0x016a}
0x8faa…8fde Head {h00=0x0030, h01=0x0050, text=»******************************************* «, t00=0x005c, t01=0x000e}
0x8fde…8fe8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005c, t01=0x0042}
0x8fe8…8ff8 Head {h00=0x000c, h01=0x0050, text=»******* «, t00=0x005c, t01=0x004c}
0x8ff8…9008 Head {h00=0x000c, h01=0x0050, text=»* * «, t00=0x005c, t01=0x005c}
0x9008…9018 Head {h00=0x000c, h01=0x0050, text=»* BIO * «, t00=0x005c, t01=0x006c}
0x9018…9028 Head {h00=0x000c, h01=0x0050, text=»* * «, t00=0x005c, t01=0x007c}
0x9028…9038 Head {h00=0x000c, h01=0x0050, text=»******* «, t00=0x005c, t01=0x008c}
0x9038…9042 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005c, t01=0x009c}
0x9042…9064 Head {h00=0x001e, h01=0x0050, text=»* INPUT: A8 ECB ADDRESS«, t00=0x005c, t01=0x00a6}
0x9064…9082 Head {h00=0x001a, h01=0x0050, text=»* A4 ORDER «, t00=0x005c, t01=0x00c8}
0x9082…908c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005c, t01=0x00e6}
0x908c…90ce Head {h00=0x003e, h01=0x0050, text=»* OUTPUT: A2 BITS 0-12 OF CONTROL WORD USED BY CIO START«, t00=0x005c, t01=0x00f0}
0x90ce…9102 Head {h00=0x0030, h01=0x0050, text=»* A3 NO OF BYTES TO BE TRANSFERED «, t00=0x005c, t01=0x0132}
0x9102…9128 Head {h00=0x0022, h01=0x0050, text=»* A4 BUFFER ADDRESS «, t00=0x005c, t01=0x0166}
0x9128…9132 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005c, t01=0x018c}
0x9132…9144 Head {h00=0x000e, h01=0x0050, text=»BIO EQU * «, t00=0x005d, t01=0x0008}
0x9144…916e Head {h00=0x0026, h01=0x0050, text=» LD A1,DWTCW2,A6 GET SECTOR NUMBER«, t00=0x005d, t01=0x001a}
0x916e…919a Head {h00=0x0028, h01=0x0050, text=» SLL A1,3 PUT IN RIGHT BIO POSITION «, t00=0x005d, t01=0x0044}
0x919a…91d4 Head {h00=0x0036, h01=0x0050, text=» LD A2,DWTSIO,A6 GET NUMBER OF SECTORS IN THIS IO «, t00=0x005d, t01=0x0070}
0x91d4…91e6 Head {h00=0x000e, h01=0x0050, text=» SRC A2,2 «, t00=0x005d, t01=0x00aa}
0x91e6…9206 Head {h00=0x001c, h01=0x0050, text=» ORR A2,A1 COMPLETE BIO «, t00=0x005d, t01=0x00bc}
0x9206…9230 Head {h00=0x0026, h01=0x0050, text=» ADR A2,A4 COMPLETE BIO WITH ORDER«, t00=0x005d, t01=0x00dc}
0x9230…9256 Head {h00=0x0022, h01=0x0050, text=» LD A4,DWTBA,A6 BUFFER ADDRESS«, t00=0x005d, t01=0x0106}
0x9256…927e Head {h00=0x0024, h01=0x0050, text=» LD A3,DWTRL,A6 GET REQ. LENGTH «, t00=0x005d, t01=0x012c}
0x927e…928e Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x005d, t01=0x0154}
0x928e…9298 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005d, t01=0x0164}
0x9298…92ae Head {h00=0x0012, h01=0x0050, text=» EJECT DRFD01«, t00=0x005d, t01=0x016e}
0x92ae…92b8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005d, t01=0x0184}
0x92b8…92c2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005d, t01=0x018e}
0x92c2…92dc Head {h00=0x0016, h01=0x0050, text=»***************** «, t00=0x005e, t01=0x0008}
0x92dc…92f6 Head {h00=0x0016, h01=0x0050, text=»* * «, t00=0x005e, t01=0x0022}
0x92f6…9310 Head {h00=0x0016, h01=0x0050, text=»* BIOSQ * «, t00=0x005e, t01=0x003c}
0x9310…932a Head {h00=0x0016, h01=0x0050, text=»* * «, t00=0x005e, t01=0x0056}
0x932a…9344 Head {h00=0x0016, h01=0x0050, text=»***************** «, t00=0x005e, t01=0x0070}
0x9344…934e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005e, t01=0x008a}
0x934e…9370 Head {h00=0x001e, h01=0x0050, text=»* INPUT: A8 ECB ADDRESS«, t00=0x005e, t01=0x0094}
0x9370…938e Head {h00=0x001a, h01=0x0050, text=»* A4 ORDER «, t00=0x005e, t01=0x00b6}
0x938e…9398 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005e, t01=0x00d4}
0x9398…93da Head {h00=0x003e, h01=0x0050, text=»* OUTPUT: A2 BITS 0-12 OF CONTROL WORD USED BY CIO START«, t00=0x005e, t01=0x00de}
0x93da…940e Head {h00=0x0030, h01=0x0050, text=»* A3 NO OF BYTES TO BE TRANSFERED «, t00=0x005e, t01=0x0120}
0x940e…9434 Head {h00=0x0022, h01=0x0050, text=»* A4 BUFFER ADDRESS «, t00=0x005e, t01=0x0154}
0x9434…943e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005e, t01=0x017a}
0x943e…9452 Head {h00=0x0010, h01=0x0050, text=»BIOSQ EQU * «, t00=0x005e, t01=0x0184}
0x9452…9464 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x005f, t01=0x0008}
0x9464…948e Head {h00=0x0026, h01=0x0050, text=» LD A2,ECBCW2,A8 GET SECTOR NUMBER«, t00=0x005f, t01=0x001a}
0x948e…94ba Head {h00=0x0028, h01=0x0050, text=» SLL A2,3 PUT IN RIGHT BIO POSITION «, t00=0x005f, t01=0x0044}
0x94ba…94e4 Head {h00=0x0026, h01=0x0050, text=» ADR A2,A4 COMPLETE BIO WITH ORDER«, t00=0x005f, t01=0x0070}
0x94e4…94ee Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005f, t01=0x009a}
0x94ee…9504 Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=0 «, t00=0x005f, t01=0x00a4}
0x9504…952e Head {h00=0x0026, h01=0x0050, text=» LD A4,ECBBA,A8 GET BUFFER ADDRESS«, t00=0x005f, t01=0x00ba}
0x952e…953a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x005f, t01=0x00e4}
0x953a…9544 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005f, t01=0x00f0}
0x9544…9556 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x005f, t01=0x00fa}
0x9556…956c Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x005f, t01=0x010c}
0x956c…9596 Head {h00=0x0026, h01=0x0050, text=» LDKL A4,BUF DRIVER BUFFER ADDRESS«, t00=0x005f, t01=0x0122}
0x9596…95a2 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x005f, t01=0x014c}
0x95a2…95ac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005f, t01=0x0158}
0x95ac…95be Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x005f, t01=0x0162}
0x95be…95e6 Head {h00=0x0024, h01=0x0050, text=» LDK A3,SECLEN REQUESTED LENGTH «, t00=0x005f, t01=0x0174}
0x95e6…95f6 Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0060, t01=0x000c}
0x95f6…9602 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0060, t01=0x001c}
0x9602…960c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0060, t01=0x0028}
0x960c…9622 Head {h00=0x0012, h01=0x0050, text=» EJECT DRFD01«, t00=0x0060, t01=0x0032}
0x9622…962c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0060, t01=0x0048}
0x962c…9646 Head {h00=0x0016, h01=0x0050, text=»******************«, t00=0x0060, t01=0x0052}
0x9646…9660 Head {h00=0x0016, h01=0x0050, text=»* VO:NAM *«, t00=0x0060, t01=0x006c}
0x9660…967a Head {h00=0x0016, h01=0x0050, text=»******************«, t00=0x0060, t01=0x0086}
0x967a…9684 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0060, t01=0x00a0}
0x9684…968e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0060, t01=0x00aa}
0x968e…96a2 Head {h00=0x0010, h01=0x0050, text=»VO:NAM EQU *«, t00=0x0060, t01=0x00b4}
0x96a2…96ba Head {h00=0x0014, h01=0x0050, text=» IFT TOSS+IBM=2 «, t00=0x0060, t01=0x00c8}
0x96ba…96d4 Head {h00=0x0016, h01=0x0050, text=» LDK A3,36 LENGTH «, t00=0x0060, t01=0x00e0}
0x96d4…96e0 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0060, t01=0x00fa}
0x96e0…96ea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0060, t01=0x0106}
0x96ea…96fe Head {h00=0x0010, h01=0x0050, text=» IFT TOSS=1 «, t00=0x0060, t01=0x0110}
0x96fe…9710 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=0«, t00=0x0060, t01=0x0124}
0x9710…9734 Head {h00=0x0020, h01=0x0050, text=» LDK A3,6 VOLUME NAME LENGTH«, t00=0x0060, t01=0x0136}
0x9734…9740 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0060, t01=0x015a}
0x9740…974a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0060, t01=0x0166}
0x974a…975e Head {h00=0x0010, h01=0x0050, text=» IFT TOSS=1 «, t00=0x0060, t01=0x0170}
0x975e…9774 Head {h00=0x0012, h01=0x0050, text=» LDK A2,0 BIO «, t00=0x0060, t01=0x0184}
0x9774…9798 Head {h00=0x0020, h01=0x0050, text=» LDKL A4,BUF READ TO BUFFER «, t00=0x0061, t01=0x000a}
0x9798…97ae Head {h00=0x0012, h01=0x0050, text=» CF A5,FD:REA «, t00=0x0061, t01=0x002e}
0x97ae…97ce Head {h00=0x001c, h01=0x0050, text=» ANK A3,/17 FATAL ERROR «, t00=0x0061, t01=0x0044}
0x97ce…97e4 Head {h00=0x0012, h01=0x0050, text=» RF(NZ) VOL:40«, t00=0x0061, t01=0x0064}
0x97e4…97f6 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0061, t01=0x007a}
0x97f6…980c Head {h00=0x0012, h01=0x0050, text=» LD A2,BUF+32 «, t00=0x0061, t01=0x008c}
0x980c…9820 Head {h00=0x0010, h01=0x0050, text=» CWK A2,'TO'«, t00=0x0061, t01=0x00a2}
0x9820…9840 Head {h00=0x001c, h01=0x0050, text=» RF(NE) VOL:10 IBM DISC «, t00=0x0061, t01=0x00b6}
0x9840…9864 Head {h00=0x0020, h01=0x0050, text=» LD A2,BUF+34 GET NEXT WORD «, t00=0x0061, t01=0x00d6}
0x9864…9878 Head {h00=0x0010, h01=0x0050, text=» CWK A2,'SS'«, t00=0x0061, t01=0x00fa}
0x9878…9898 Head {h00=0x001c, h01=0x0050, text=» RF(NZ) VOL:10 IBM DISC «, t00=0x0061, t01=0x010e}
0x9898…98be Head {h00=0x0022, h01=0x0050, text=» C1 A1,DWTA3,A6 DRIVE BIT MASK«, t00=0x0061, t01=0x012e}
0x98be…98ea Head {h00=0x0028, h01=0x0050, text=» ANS A1,DWTLAB,A6 INDICATE TOSS DISC«, t00=0x0061, t01=0x0154}
0x98ea…98f6 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0061, t01=0x0180}
0x98f6…9900 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0061, t01=0x018c}
0x9900…9918 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0062, t01=0x0008}
0x9918…9922 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0062, t01=0x0020}
0x9922…992c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0062, t01=0x002a}
0x992c…9940 Head {h00=0x0010, h01=0x0050, text=» IFT TOSS=1 «, t00=0x0062, t01=0x0034}
0x9940…9954 Head {h00=0x0010, h01=0x0050, text=» LDKL A2,BUF«, t00=0x0062, t01=0x0048}
0x9954…9966 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0062, t01=0x005c}
0x9966…9978 Head {h00=0x000e, h01=0x0050, text=» RF VOL:20«, t00=0x0062, t01=0x006e}
0x9978…9984 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0062, t01=0x0080}
0x9984…998e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0062, t01=0x008c}
0x998e…99a0 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0062, t01=0x0096}
0x99a0…99b4 Head {h00=0x0010, h01=0x0050, text=»VOL:10 EQU *«, t00=0x0062, t01=0x00a8}
0x99b4…99ce Head {h00=0x0016, h01=0x0050, text=» LDK A3,10 LENGTH «, t00=0x0062, t01=0x00bc}
0x99ce…99e6 Head {h00=0x0014, h01=0x0050, text=» LDK A2,/30 BIO «, t00=0x0062, t01=0x00d6}
0x99e6…9a0a Head {h00=0x0020, h01=0x0050, text=» LDKL A4,BUF READ TO BUFFER «, t00=0x0062, t01=0x00ee}
0x9a0a…9a20 Head {h00=0x0012, h01=0x0050, text=» CF A5,FD:REA «, t00=0x0062, t01=0x0112}
0x9a20…9a34 Head {h00=0x0010, h01=0x0050, text=» CF A5,LD:RC«, t00=0x0062, t01=0x0128}
0x9a34…9a5e Head {h00=0x0026, h01=0x0050, text=» LD A1,DWTA3,A6 DRIVE NO BIT MASK «, t00=0x0062, t01=0x013c}
0x9a5e…9a84 Head {h00=0x0022, h01=0x0050, text=» ORS A1,DWTLAB,A6 INDICATE IBM«, t00=0x0062, t01=0x0166}
0x9a84…9a9a Head {h00=0x0012, h01=0x0050, text=» LDKL A1,/400 «, t00=0x0062, t01=0x018c}
0x9a9a…9aca Head {h00=0x002c, h01=0x0050, text=» ORRS A1,A6 UPDATE TEMPORARY RETURN CODE«, t00=0x0063, t01=0x0012}
0x9aca…9aee Head {h00=0x0020, h01=0x0050, text=» LDK A7,10 NO OF CHARACTERS «, t00=0x0063, t01=0x0042}
0x9aee…9b24 Head {h00=0x0032, h01=0x0050, text=» CF A5,ASCII TRANSFER IBM VOLUME NAME TO ASCII«, t00=0x0063, t01=0x0066}
0x9b24…9b58 Head {h00=0x0030, h01=0x0050, text=» LDKL A2,BUF+4 START ADDRESS OF VOLUME NAME «, t00=0x0063, t01=0x009c}
0x9b58…9b64 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0063, t01=0x00d0}
0x9b64…9b6e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0063, t01=0x00dc}
0x9b6e…9b86 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0063, t01=0x00e6}
0x9b86…9b90 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0063, t01=0x00fe}
0x9b90…9b9a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0063, t01=0x0108}
0x9b9a…9bae Head {h00=0x0010, h01=0x0050, text=»VOL:20 EQU *«, t00=0x0063, t01=0x0112}
0x9bae…9bc6 Head {h00=0x0014, h01=0x0050, text=» IFF TOSS+IBM=0 «, t00=0x0063, t01=0x0126}
0x9bc6…9be4 Head {h00=0x001a, h01=0x0050, text=» LDK A3,/F8 FILE CODE «, t00=0x0063, t01=0x013e}
0x9be4…9bfc Head {h00=0x0014, h01=0x0050, text=» LD A1,DWTST2,A6«, t00=0x0063, t01=0x015c}
0x9bfc…9c22 Head {h00=0x0022, h01=0x0050, text=» RF(NZ) VOL:30 NOT TEST STATUS«, t00=0x0063, t01=0x0174}
0x9c22…9c50 Head {h00=0x002a, h01=0x0050, text=» ORKL A3,/8000 INDICATE NO NEW NVL SET«, t00=0x0064, t01=0x000a}
0x9c50…9c64 Head {h00=0x0010, h01=0x0050, text=»VOL:30 EQU *«, t00=0x0064, t01=0x0038}
0x9c64…9c96 Head {h00=0x002e, h01=0x0050, text=» CF A15,VOLGET VOLUME NAME TO DWT SET NVL «, t00=0x0064, t01=0x004c}
0x9c96…9cae Head {h00=0x0014, h01=0x0050, text=» LD A8,DWTECB,A6«, t00=0x0064, t01=0x007e}
0x9cae…9cc0 Head {h00=0x000e, h01=0x0050, text=» LDK A3,0 «, t00=0x0064, t01=0x0096}
0x9cc0…9cd4 Head {h00=0x0010, h01=0x0050, text=»VOL:40 EQU *«, t00=0x0064, t01=0x00a8}
0x9cd4…9ce4 Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0064, t01=0x00bc}
0x9ce4…9cf0 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0064, t01=0x00cc}
0x9cf0…9cfa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0064, t01=0x00d8}
0x9cfa…9d0c Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0064, t01=0x00e2}
0x9d0c…9d24 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0064, t01=0x00f4}
0x9d24…9d2e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0064, t01=0x010c}
0x9d2e…9d40 Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0064, t01=0x0116}
0x9d40…9d52 Head {h00=0x000e, h01=0x0050, text=»* ASCII * «, t00=0x0064, t01=0x0128}
0x9d52…9d64 Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0064, t01=0x013a}
0x9d64…9d6e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0064, t01=0x014c}
0x9d6e…9dac Head {h00=0x003a, h01=0x0050, text=»* FUNCTION: ASCII TRANSFORMS A STRING FROM EBCDIC TO«, t00=0x0064, t01=0x0156}
0x9dac…9dcc (101, 0, 400) Head {h00=0x001c, h01=0x0050, text=»* ASCII CODE«, t00=0x0065, t01=0x0004}
0x9dcc…9dfe Head {h00=0x002e, h01=0x0050, text=»* INPUT STRING ADDRESS IS BUF «, t00=0x0065, t01=0x0024}
0x9dfe…9e28 Head {h00=0x0026, h01=0x0050, text=»* INPUT: A7 NO OF CHARACTERS«, t00=0x0065, t01=0x0056}
0x9e28…9e4a Head {h00=0x001e, h01=0x0050, text=»* A4 = BUFFER ADDRESS«, t00=0x0065, t01=0x0080}
0x9e4a…9e6c Head {h00=0x001e, h01=0x0050, text=»* OUTPUT: A1 CHANGED «, t00=0x0065, t01=0x00a2}
0x9e6c…9e8e Head {h00=0x001e, h01=0x0050, text=»* A4 = BUFFER ADDRESS«, t00=0x0065, t01=0x00c4}
0x9e8e…9eb0 Head {h00=0x001e, h01=0x0050, text=»* A7 CHANGED «, t00=0x0065, t01=0x00e6}
0x9eb0…9eba Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0065, t01=0x0108}
0x9eba…9ece Head {h00=0x0010, h01=0x0050, text=»ASCII EQU * «, t00=0x0065, t01=0x0112}
0x9ece…9ee4 Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0065, t01=0x0126}
0x9ee4…9f0e Head {h00=0x0026, h01=0x0050, text=» LDKL A4,BUF DRIVER BUFFER ADDRESS«, t00=0x0065, t01=0x013c}
0x9f0e…9f1a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0065, t01=0x0166}
0x9f1a…9f24 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0065, t01=0x0172}
0x9f24…9f36 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0065, t01=0x017c}
0x9f36…9f42 Head {h00=0x0008, h01=0x0050, text=» ENB«, t00=0x0065, t01=0x018e}
0x9f42…9f54 Head {h00=0x000e, h01=0x0050, text=» ADR A4,A7«, t00=0x0066, t01=0x000a}
0x9f54…9f68 Head {h00=0x0010, h01=0x0050, text=»ASC:10 EQU *«, t00=0x0066, t01=0x001c}
0x9f68…9f7a Head {h00=0x000e, h01=0x0050, text=» SUK A4,1 «, t00=0x0066, t01=0x0030}
0x9f7a…9f9e Head {h00=0x0020, h01=0x0050, text=» LCR A1,A4 EBCDIC CHARACTER «, t00=0x0066, t01=0x0042}
0x9f9e…9fb2 Head {h00=0x0010, h01=0x0050, text=» ANK A1,/FF «, t00=0x0066, t01=0x0066}
0x9fb2…9fde Head {h00=0x0028, h01=0x0050, text=» LC A1,TASCII,A1 TRANSFORM TO ASCII «, t00=0x0066, t01=0x007a}
0x9fde…a012 Head {h00=0x0030, h01=0x0050, text=» SCR A1,A4 PUT ASCII CHAR. IN OUTPUT BUFFER «, t00=0x0066, t01=0x00a6}
0xa012…a024 Head {h00=0x000e, h01=0x0050, text=» SUK A7,1 «, t00=0x0066, t01=0x00da}
0xa024…a03a Head {h00=0x0012, h01=0x0050, text=» RB(P) ASC:10 «, t00=0x0066, t01=0x00ec}
0xa03a…a04c Head {h00=0x000e, h01=0x0050, text=» RF EBC:90«, t00=0x0066, t01=0x0102}
0xa04c…a056 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0066, t01=0x0114}
0xa056…a06e Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0066, t01=0x011e}
0xa06e…a078 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0066, t01=0x0136}
0xa078…a08a Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0066, t01=0x0140}
0xa08a…a09c Head {h00=0x000e, h01=0x0050, text=»* EBCDIC *«, t00=0x0066, t01=0x0152}
0xa09c…a0ae Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0066, t01=0x0164}
0xa0ae…a0b8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0066, t01=0x0176}
0xa0b8…a0f8 Head {h00=0x003c, h01=0x0050, text=»* FUNCTION: EBCDIC TRANSFORMES A STRING FROM ASCII TO «, t00=0x0066, t01=0x0180}
0xa0f8…a11a Head {h00=0x001e, h01=0x0050, text=»* EBCDIC CODE «, t00=0x0067, t01=0x0030}
0xa11a…a156 Head {h00=0x0038, h01=0x0050, text=»* OUTPUT STRING IS PUT IN DRIVER BUFFER «, t00=0x0067, t01=0x0052}
0xa156…a160 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0067, t01=0x008e}
0xa160…a18a Head {h00=0x0026, h01=0x0050, text=»* INPUT: A7 NO OF CHARACTERS «, t00=0x0067, t01=0x0098}
0xa18a…a1ac Head {h00=0x001e, h01=0x0050, text=»* A4 = BUFFER ADDRESS«, t00=0x0067, t01=0x00c2}
0xa1ac…a1b6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0067, t01=0x00e4}
0xa1b6…a1d8 Head {h00=0x001e, h01=0x0050, text=»* OUTPUT: A1 CHANGED «, t00=0x0067, t01=0x00ee}
0xa1d8…a1fa Head {h00=0x001e, h01=0x0050, text=»* A4 = BUFFER ADDRESS«, t00=0x0067, t01=0x0110}
0xa1fa…a21c Head {h00=0x001e, h01=0x0050, text=»* A7 CHANGED «, t00=0x0067, t01=0x0132}
0xa21c…a230 Head {h00=0x0010, h01=0x0050, text=»EBCDIC EQU *«, t00=0x0067, t01=0x0154}
0xa230…a23c Head {h00=0x0008, h01=0x0050, text=» ENB«, t00=0x0067, t01=0x0168}
0xa23c…a252 Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0067, t01=0x0174}
0xa252…a27c Head {h00=0x0026, h01=0x0050, text=» LDKL A4,BUF DRIVER BUFFER ADDRESS«, t00=0x0067, t01=0x018a}
0xa27c…a288 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0068, t01=0x0024}
0xa288…a292 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0068, t01=0x0030}
0xa292…a2a4 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0068, t01=0x003a}
0xa2a4…a2b6 Head {h00=0x000e, h01=0x0050, text=» ADR A4,A7«, t00=0x0068, t01=0x004c}
0xa2b6…a2ca Head {h00=0x0010, h01=0x0050, text=»EBC:10 EQU *«, t00=0x0068, t01=0x005e}
0xa2ca…a2dc Head {h00=0x000e, h01=0x0050, text=» SUK A4,1 «, t00=0x0068, t01=0x0072}
0xa2dc…a2fe Head {h00=0x001e, h01=0x0050, text=» LCR A1,A4 GET ASCII CHAR.«, t00=0x0068, t01=0x0084}
0xa2fe…a312 Head {h00=0x0010, h01=0x0050, text=» ANK A1,/FF «, t00=0x0068, t01=0x00a6}
0xa312…a32c Head {h00=0x0016, h01=0x0050, text=» LC A1,TEBCDIC,A1 «, t00=0x0068, t01=0x00ba}
0xa32c…a344 Head {h00=0x0014, h01=0x0050, text=» SC A1,BUF-1,A7 «, t00=0x0068, t01=0x00d4}
0xa344…a356 Head {h00=0x000e, h01=0x0050, text=» SUK A7,1 «, t00=0x0068, t01=0x00ec}
0xa356…a36c Head {h00=0x0012, h01=0x0050, text=» RB(P) EBC:10 «, t00=0x0068, t01=0x00fe}
0xa36c…a396 Head {h00=0x0026, h01=0x0050, text=» LDKL A4,BUF DRIVER BUFFER ADDRESS«, t00=0x0068, t01=0x0114}
0xa396…a3aa Head {h00=0x0010, h01=0x0050, text=»EBC:90 EQU *«, t00=0x0068, t01=0x013e}
0xa3aa…a3ca Head {h00=0x001c, h01=0x0050, text=» INH INHIBIT INTERRUPTS«, t00=0x0068, t01=0x0152}
0xa3ca…a3da Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0068, t01=0x0172}
0xa3da…a3e4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0068, t01=0x0182}
0xa3e4…a3fc Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0068, t01=0x018c}
0xa3fc…a406 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0069, t01=0x0014}
0xa406…a418 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0069, t01=0x001e}
0xa418…a42a Head {h00=0x000e, h01=0x0050, text=»* LOGSEC *«, t00=0x0069, t01=0x0030}
0xa42a…a43c Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0069, t01=0x0042}
0xa43c…a446 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0069, t01=0x0054}
0xa446…a48a Head {h00=0x0040, h01=0x0050, text=»* FUNCTION: LOGSEC TRANSFORMS PHYSICAL SECTOR TO STANDARD «, t00=0x0069, t01=0x005e}
0xa48a…a4ba Head {h00=0x002c, h01=0x0050, text=»* LOGICAL SECTOR (BINARY). «, t00=0x0069, t01=0x00a2}
0xa4ba…a4fa Head {h00=0x003c, h01=0x0050, text=»* FORMAT OF PHYS. SEC. TT0SS (EBCDIC CODE)«, t00=0x0069, t01=0x00d2}
0xa4fa…a528 Head {h00=0x002a, h01=0x0050, text=»* TT = TRACK, SS=SECTOR «, t00=0x0069, t01=0x0112}
0xa528…a532 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0069, t01=0x0140}
0xa532…a562 Head {h00=0x002c, h01=0x0050, text=»* INPUT: A4 ADDRESS TO PHYS. SECTOR«, t00=0x0069, t01=0x014a}
0xa562…a56c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0069, t01=0x017a}
0xa56c…a596 Head {h00=0x0026, h01=0x0050, text=»* OUTPUT: A3 BINARY SECTOR NO «, t00=0x0069, t01=0x0184}
0xa596…a5c8 Head {h00=0x002e, h01=0x0050, text=»* A4 ADDRESS TO PHYS. SEC. + 4«, t00=0x006a, t01=0x001e}
0xa5c8…a5d2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006a, t01=0x0050}
0xa5d2…a5e6 Head {h00=0x0010, h01=0x0050, text=»LOGSEC EQU *«, t00=0x006a, t01=0x005a}
0xa5e6…a5fc Head {h00=0x0012, h01=0x0050, text=» CF A5,DECBIN «, t00=0x006a, t01=0x006e}
0xa5fc…a614 Head {h00=0x0014, h01=0x0050, text=» LDR A3,A1 SAVE «, t00=0x006a, t01=0x0084}
0xa614…a626 Head {h00=0x000e, h01=0x0050, text=» ADK A4,2 «, t00=0x006a, t01=0x009c}
0xa626…a630 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006a, t01=0x00ae}
0xa630…a64a Head {h00=0x0016, h01=0x0050, text=»* MULTIPLY BY 26 «, t00=0x006a, t01=0x00b8}
0xa64a…a654 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006a, t01=0x00d2}
0xa654…a66a Head {h00=0x0012, h01=0x0050, text=» SLL A3,5 *32 «, t00=0x006a, t01=0x00dc}
0xa66a…a67c Head {h00=0x000e, h01=0x0050, text=» LDR A2,A1«, t00=0x006a, t01=0x00f2}
0xa67c…a68e Head {h00=0x000e, h01=0x0050, text=» SLL A2,2 «, t00=0x006a, t01=0x0104}
0xa68e…a6a4 Head {h00=0x0012, h01=0x0050, text=» SUR A3,A2 *28«, t00=0x006a, t01=0x0116}
0xa6a4…a6b6 Head {h00=0x000e, h01=0x0050, text=» SLL A1,1 «, t00=0x006a, t01=0x012c}
0xa6b6…a6cc Head {h00=0x0012, h01=0x0050, text=» SUR A3,A1 *26«, t00=0x006a, t01=0x013e}
0xa6cc…a6e2 Head {h00=0x0012, h01=0x0050, text=» CF A5,DECBIN «, t00=0x006a, t01=0x0154}
0xa6e2…a6f4 Head {h00=0x000e, h01=0x0050, text=» SUK A1,1 «, t00=0x006a, t01=0x016a}
0xa6f4…a706 Head {h00=0x000e, h01=0x0050, text=» ADR A3,A1«, t00=0x006a, t01=0x017c}
0xa706…a710 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006a, t01=0x018e}
0xa710…a728 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x006b, t01=0x0008}
0xa728…a732 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006b, t01=0x0020}
0xa732…a74c Head {h00=0x0016, h01=0x0050, text=»* CHECK SECTOR NO«, t00=0x006b, t01=0x002a}
0xa74c…a756 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006b, t01=0x0044}
0xa756…a768 Head {h00=0x000e, h01=0x0050, text=» LDR A1,A3«, t00=0x006b, t01=0x004e}
0xa768…a77a Head {h00=0x000e, h01=0x0050, text=» SUK A1,25«, t00=0x006b, t01=0x0060}
0xa77a…a790 Head {h00=0x0012, h01=0x0050, text=» RF(NP) LOG:10«, t00=0x006b, t01=0x0072}
0xa790…a7ae Head {h00=0x001a, h01=0x0050, text=» CWK A4,BUF+EOD+4 EOD «, t00=0x006b, t01=0x0088}
0xa7ae…a7c8 Head {h00=0x0016, h01=0x0050, text=» RF(E) LOG:02 YES!«, t00=0x006b, t01=0x00a6}
0xa7c8…a7de Head {h00=0x0012, h01=0x0050, text=» SUKL A1,1898 «, t00=0x006b, t01=0x00c0}
0xa7de…a7f0 Head {h00=0x000e, h01=0x0050, text=» RF LOG:04«, t00=0x006b, t01=0x00d6}
0xa7f0…a7fa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006b, t01=0x00e8}
0xa7fa…a820 Head {h00=0x0022, h01=0x0050, text=»* CHECK EOD LESS/EQUAL 74001 «, t00=0x006b, t01=0x00f2}
0xa820…a82a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006b, t01=0x0118}
0xa82a…a846 Head {h00=0x0018, h01=0x0050, text=»LOG:02 SUKL A1,1899 «, t00=0x006b, t01=0x0122}
0xa846…a85a Head {h00=0x0010, h01=0x0050, text=»LOG:04 EQU *«, t00=0x006b, t01=0x013e}
0xa85a…a880 Head {h00=0x0022, h01=0x0050, text=» RF(P) LOG:10 NOT ACC SEC. NO «, t00=0x006b, t01=0x0152}
0xa880…a8a6 Head {h00=0x0022, h01=0x0050, text=» SUK A4,4 RESET BUFFER POINTER«, t00=0x006b, t01=0x0178}
0xa8a6…a8b6 Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x006c, t01=0x000e}
0xa8b6…a8c0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006c, t01=0x001e}
0xa8c0…a8d6 Head {h00=0x0012, h01=0x0050, text=»* FATAL ERROR«, t00=0x006c, t01=0x0028}
0xa8d6…a8e0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006c, t01=0x003e}
0xa8e0…a90c Head {h00=0x0028, h01=0x0050, text=»LOG:05 ADK A5,4 ADJUST STACK POINTER«, t00=0x006c, t01=0x0048}
0xa90c…a932 Head {h00=0x0022, h01=0x0050, text=»LOG:10 LDK A1,/10 RETURN CODE «, t00=0x006c, t01=0x0074}
0xa932…a962 Head {h00=0x002c, h01=0x0050, text=» ORRS A1,A6 UPDATE TEMPORARY RETURN CODE«, t00=0x006c, t01=0x009a}
0xa962…a982 Head {h00=0x001c, h01=0x0050, text=» INH INHIBIT INTERRUPTS«, t00=0x006c, t01=0x00ca}
0xa982…a9a4 Head {h00=0x001e, h01=0x0050, text=» ABL LOA:90 ERROR ROUTINE «, t00=0x006c, t01=0x00ea}
0xa9a4…a9ae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006c, t01=0x010c}
0xa9ae…a9c6 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x006c, t01=0x0116}
0xa9c6…a9d0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006c, t01=0x012e}
0xa9d0…a9e2 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x006c, t01=0x0138}
0xa9e2…a9f4 Head {h00=0x000e, h01=0x0050, text=»* DECBIN* «, t00=0x006c, t01=0x014a}
0xa9f4…aa06 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x006c, t01=0x015c}
0xaa06…aa10 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006c, t01=0x016e}
0xaa10…aa52 Head {h00=0x003e, h01=0x0050, text=»* FUNCTION: DECBIN TRANSFORMS TWO EBCDIC CODED DIGITS TO«, t00=0x006c, t01=0x0178}
0xaa52…aa9a Head {h00=0x0044, h01=0x0050, text=»* BINARY. RANGE OF EBCDIC CODE /F0 - /F9 IS CHECKED «, t00=0x006d, t01=0x002a}
0xaa9a…aaca Head {h00=0x002c, h01=0x0050, text=»* INPUT: A4 ADDRESS TO FIRST DIGIT«, t00=0x006d, t01=0x0072}
0xaaca…aae8 Head {h00=0x001a, h01=0x0050, text=»* OUTPUT: A1 BINARY«, t00=0x006d, t01=0x00a2}
0xaae8…ab08 Head {h00=0x001c, h01=0x0050, text=»* WORKING REG: A2,A7 «, t00=0x006d, t01=0x00c0}
0xab08…ab12 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006d, t01=0x00e0}
0xab12…ab2a Head {h00=0x0014, h01=0x0050, text=»DECBIN LDK A1,0 «, t00=0x006d, t01=0x00ea}
0xab2a…ab3c Head {h00=0x000e, h01=0x0050, text=» LDK A7,2 «, t00=0x006d, t01=0x0102}
0xab3c…ab5a Head {h00=0x001a, h01=0x0050, text=»DEC:10 LCR A2,A4 DIGIT«, t00=0x006d, t01=0x0114}
0xab5a…ab6e Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x006d, t01=0x0132}
0xab6e…ab82 Head {h00=0x0010, h01=0x0050, text=» SUK A2,/F0 «, t00=0x006d, t01=0x0146}
0xab82…ab98 Head {h00=0x0012, h01=0x0050, text=» RB(N) LOG:05 «, t00=0x006d, t01=0x015a}
0xab98…abaa Head {h00=0x000e, h01=0x0050, text=» SUK A2,9 «, t00=0x006d, t01=0x0170}
0xabaa…abca Head {h00=0x001c, h01=0x0050, text=» RB(P) LOG:05 NOT DIGIT «, t00=0x006d, t01=0x0182}
0xabca…abdc Head {h00=0x000e, h01=0x0050, text=» ADK A2,9 «, t00=0x006e, t01=0x0012}
0xabdc…abee Head {h00=0x000e, h01=0x0050, text=» SUK A7,1 «, t00=0x006e, t01=0x0024}
0xabee…ac04 Head {h00=0x0012, h01=0x0050, text=» RF(Z) DEC:30 «, t00=0x006e, t01=0x0036}
0xac04…ac2e Head {h00=0x0026, h01=0x0050, text=» ADK A4,1 ADDRESS TO SECOND DIGIT «, t00=0x006e, t01=0x004c}
0xac2e…ac46 Head {h00=0x0014, h01=0x0050, text=»DEC:20 SUK A2,1 «, t00=0x006e, t01=0x0076}
0xac46…ac66 Head {h00=0x001c, h01=0x0050, text=» RB(N) DEC:10 NEXT DIGIT«, t00=0x006e, t01=0x008e}
0xac66…ac88 Head {h00=0x001e, h01=0x0050, text=» ADK A1,/A MULTIPLY BY 10 «, t00=0x006e, t01=0x00ae}
0xac88…ac9a Head {h00=0x000e, h01=0x0050, text=» RB DEC:20«, t00=0x006e, t01=0x00d0}
0xac9a…acb2 Head {h00=0x0014, h01=0x0050, text=»DEC:30 ADR A1,A2«, t00=0x006e, t01=0x00e2}
0xacb2…acc2 Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x006e, t01=0x00fa}
0xacc2…acce Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x006e, t01=0x010a}
0xacce…acd8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006e, t01=0x0116}
0xacd8…acf0 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x006e, t01=0x0120}
0xacf0…acfa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006e, t01=0x0138}
0xacfa…ad0c Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x006e, t01=0x0142}
0xad0c…ad1e Head {h00=0x000e, h01=0x0050, text=»* SETCIO *«, t00=0x006e, t01=0x0154}
0xad1e…ad30 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x006e, t01=0x0166}
0xad30…ad3a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006e, t01=0x0178}
0xad3a…ad70 Head {h00=0x0032, h01=0x0050, text=»* FUNCTION: PUT DRIVE NO IN CIO INSTRUCTION «, t00=0x006e, t01=0x0182}
0xad70…ad7a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006f, t01=0x0028}
0xad7a…adb6 Head {h00=0x0038, h01=0x0050, text=»* INPUT: A3 DRIVE NO , (BITS 0-13 MUST BE ZEROES «, t00=0x006f, t01=0x0032}
0xadb6…adc0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006f, t01=0x006e}
0xadc0…adde Head {h00=0x001a, h01=0x0050, text=»* OUTPUT: A3 CHANGED«, t00=0x006f, t01=0x0078}
0xadde…adfc Head {h00=0x001a, h01=0x0050, text=»* A4 CHANGED«, t00=0x006f, t01=0x0096}
0xadfc…ae06 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006f, t01=0x00b4}
0xae06…ae22 Head {h00=0x0018, h01=0x0050, text=»SETCIO LDKL A4,/FFCF«, t00=0x006f, t01=0x00be}
0xae22…ae38 Head {h00=0x0012, h01=0x0050, text=» ANS A4,FD:CIO«, t00=0x006f, t01=0x00da}
0xae38…ae4a Head {h00=0x000e, h01=0x0050, text=» SLL A3,4 «, t00=0x006f, t01=0x00f0}
0xae4a…ae60 Head {h00=0x0012, h01=0x0050, text=» ORS A3,FD:CIO«, t00=0x006f, t01=0x0102}
0xae60…ae70 Head {h00=0x000c, h01=0x0050, text=» RTN A5«, t00=0x006f, t01=0x0118}
0xae70…ae82 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x006f, t01=0x0128}
0xae82…ae8c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006f, t01=0x013a}
0xae8c…aea4 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x006f, t01=0x0144}
0xaea4…aeae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x006f, t01=0x015c}
0xaeae…aec0 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x006f, t01=0x0166}
0xaec0…aed2 Head {h00=0x000e, h01=0x0050, text=»* BINDEC *«, t00=0x006f, t01=0x0178}
0xaed2…aee4 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x006f, t01=0x018a}
0xaee4…aeee Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0070, t01=0x000c}
0xaeee…af2c Head {h00=0x003a, h01=0x0050, text=»* FUNCTION: BINDEC TRANSFORMS A BINARY NUMBER TO TWO«, t00=0x0070, t01=0x0016}
0xaf2c…af60 Head {h00=0x0030, h01=0x0050, text=»* EBCDIC-CODED DIGITS (DECIMAL) «, t00=0x0070, t01=0x0054}
0xaf60…af6a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0070, t01=0x0088}
0xaf6a…af8e Head {h00=0x0020, h01=0x0050, text=»* INPUT: A7 BINARY NUMBER«, t00=0x0070, t01=0x0092}
0xaf8e…af98 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0070, t01=0x00b6}
0xaf98…afca Head {h00=0x002e, h01=0x0050, text=»* OUTPUT: A3 EBCDIC CODED DECIMAL DIGITS«, t00=0x0070, t01=0x00c0}
0xafca…afe8 Head {h00=0x001a, h01=0x0050, text=»* A7 CHANGED«, t00=0x0070, t01=0x00f2}
0xafe8…aff2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0070, t01=0x0110}
0xaff2…b00a Head {h00=0x0014, h01=0x0050, text=»BINDEC LDK A3,0 «, t00=0x0070, t01=0x011a}
0xb00a…b022 Head {h00=0x0014, h01=0x0050, text=»BIN:10 SUK A7,10«, t00=0x0070, t01=0x0132}
0xb022…b038 Head {h00=0x0012, h01=0x0050, text=» RF(N) BIN:20 «, t00=0x0070, t01=0x014a}
0xb038…b04a Head {h00=0x000e, h01=0x0050, text=» ADK A3,1 «, t00=0x0070, t01=0x0160}
0xb04a…b05c Head {h00=0x000e, h01=0x0050, text=» RB BIN:10«, t00=0x0070, t01=0x0172}
0xb05c…b074 Head {h00=0x0014, h01=0x0050, text=»BIN:20 ADK A7,10«, t00=0x0070, t01=0x0184}
0xb074…b086 Head {h00=0x000e, h01=0x0050, text=» SLL A3,8 «, t00=0x0071, t01=0x000c}
0xb086…b0b4 Head {h00=0x002a, h01=0x0050, text=» ORR A3,A7 DECIMAL CONVERTED NO IN A3 «, t00=0x0071, t01=0x001e}
0xb0b4…b0d8 Head {h00=0x0020, h01=0x0050, text=» ORKL A3,/F0F0 EBCDIC CODED «, t00=0x0071, t01=0x004c}
0xb0d8…b0e8 Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0071, t01=0x0070}
0xb0e8…b0f2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0071, t01=0x0080}
0xb0f2…b10a Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0071, t01=0x008a}
0xb10a…b11c Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0071, t01=0x00a2}
0xb11c…b12e Head {h00=0x000e, h01=0x0050, text=»* DSLIO * «, t00=0x0071, t01=0x00b4}
0xb12e…b140 Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0071, t01=0x00c6}
0xb140…b14a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0071, t01=0x00d8}
0xb14a…b182 Head {h00=0x0034, h01=0x0050, text=»* FUNCTION: PREPARE FOR READING DATA SET LABEL«, t00=0x0071, t01=0x00e2}
0xb182…b18c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0071, t01=0x011a}
0xb18c…b1ae Head {h00=0x001e, h01=0x0050, text=»* INPUT: A6 DWT ADDRESS«, t00=0x0071, t01=0x0124}
0xb1ae…b1b8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0071, t01=0x0146}
0xb1b8…b1f6 Head {h00=0x003a, h01=0x0050, text=»* OUTPUT: A2 BITS 0-12 SECTOR NO, BITS 13-15 ZEROES «, t00=0x0071, t01=0x0150}
0xb1f6…b212 Head {h00=0x0018, h01=0x0050, text=»* A3 128 «, t00=0x0071, t01=0x018e}
0xb212…b23e Head {h00=0x0028, h01=0x0050, text=»* A4 DRIVER BUFFER ADDRESS«, t00=0x0072, t01=0x001a}
0xb23e…b260 Head {h00=0x001e, h01=0x0050, text=»* A6 DWT ADDRESS«, t00=0x0072, t01=0x0046}
0xb260…b282 Head {h00=0x001e, h01=0x0050, text=»* A1 IS CHANGED «, t00=0x0072, t01=0x0068}
0xb282…b28c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0072, t01=0x008a}
0xb28c…b2a8 Head {h00=0x0018, h01=0x0050, text=»DSLIO LDK A1,DWTDSS «, t00=0x0072, t01=0x0094}
0xb2a8…b2bc Head {h00=0x0010, h01=0x0050, text=» CF A5,DSPAD«, t00=0x0072, t01=0x00b0}
0xb2bc…b2d0 Head {h00=0x0010, h01=0x0050, text=» LDR* A2,A2 «, t00=0x0072, t01=0x00c4}
0xb2d0…b2e2 Head {h00=0x000e, h01=0x0050, text=» SLL A2,3 «, t00=0x0072, t01=0x00d8}
0xb2e2…b2f6 Head {h00=0x0010, h01=0x0050, text=» LDK A3,128 «, t00=0x0072, t01=0x00ea}
0xb2f6…b30a Head {h00=0x0010, h01=0x0050, text=» LDKL A4,BUF«, t00=0x0072, t01=0x00fe}
0xb30a…b31a Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0072, t01=0x0112}
0xb31a…b324 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0072, t01=0x0122}
0xb324…b33c Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0072, t01=0x012c}
0xb33c…b346 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0072, t01=0x0144}
0xb346…b358 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0072, t01=0x014e}
0xb358…b36a Head {h00=0x000e, h01=0x0050, text=»* DSOPCH *«, t00=0x0072, t01=0x0160}
0xb36a…b37c Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0072, t01=0x0172}
0xb37c…b386 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0072, t01=0x0184}
0xb386…b3c0 Head {h00=0x0036, h01=0x0050, text=»* FUNCTION: GET EOD-NO AND EOD-NO ADDRESS IN DWT«, t00=0x0072, t01=0x018e}
0xb3c0…b3ca Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0073, t01=0x0038}
0xb3ca…b3ec Head {h00=0x001e, h01=0x0050, text=»* INPUT: A6 DWT ADDRESS«, t00=0x0073, t01=0x0042}
0xb3ec…b3f6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0073, t01=0x0064}
0xb3f6…b418 Head {h00=0x001e, h01=0x0050, text=»* OUTPUT: A2 EOD ADDRESS«, t00=0x0073, t01=0x006e}
0xb418…b448 Head {h00=0x002c, h01=0x0050, text=»* A7 EOD-NO (0=NOT OPEN) «, t00=0x0073, t01=0x0090}
0xb448…b466 Head {h00=0x001a, h01=0x0050, text=»* A1 CHANGED«, t00=0x0073, t01=0x00c0}
0xb466…b482 Head {h00=0x0018, h01=0x0050, text=»DSOPCH LDK A1,DWTEOD«, t00=0x0073, t01=0x00de}
0xb482…b496 Head {h00=0x0010, h01=0x0050, text=» CF A5,DSPAD«, t00=0x0073, t01=0x00fa}
0xb496…b4b0 Head {h00=0x0016, h01=0x0050, text=» LDR* A7,A2 EOD-NO«, t00=0x0073, t01=0x010e}
0xb4b0…b4c0 Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0073, t01=0x0128}
0xb4c0…b4ca Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0073, t01=0x0138}
0xb4ca…b4e2 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0073, t01=0x0142}
0xb4e2…b4ec Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0073, t01=0x015a}
0xb4ec…b4fe Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0073, t01=0x0164}
0xb4fe…b510 Head {h00=0x000e, h01=0x0050, text=»* DSPAD * «, t00=0x0073, t01=0x0176}
0xb510…b522 Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0073, t01=0x0188}
0xb522…b52c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0074, t01=0x000a}
0xb52c…b562 Head {h00=0x0032, h01=0x0050, text=»* FUNCTION: GET ABSOLUTE ADDRESS OF SPECIFIED«, t00=0x0074, t01=0x0014}
0xb562…b59c Head {h00=0x0036, h01=0x0050, text=»* TYPE OF DATA FOR CORRESPONDING DRIVE «, t00=0x0074, t01=0x004a}
0xb59c…b5a6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0074, t01=0x0084}
0xb5a6…b5c8 Head {h00=0x001e, h01=0x0050, text=»* INPUT: A1 DWT OFFSET «, t00=0x0074, t01=0x008e}
0xb5c8…b5ea Head {h00=0x001e, h01=0x0050, text=»* A6 DWT ADDRESS«, t00=0x0074, t01=0x00b0}
0xb5ea…b5f4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0074, t01=0x00d2}
0xb5f4…b61a Head {h00=0x0022, h01=0x0050, text=»* OUTPUT: A2 ADDRESS TO DATA«, t00=0x0074, t01=0x00dc}
0xb61a…b63c Head {h00=0x001e, h01=0x0050, text=»* A6 DWT ADDRESS«, t00=0x0074, t01=0x0102}
0xb63c…b646 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0074, t01=0x0124}
0xb646…b66c Head {h00=0x0022, h01=0x0050, text=»DSPAD LC A2,DWTOR,A6 DRIVE NO «, t00=0x0074, t01=0x012e}
0xb66c…b67e Head {h00=0x000e, h01=0x0050, text=» ANK A2,/3«, t00=0x0074, t01=0x0154}
0xb67e…b690 Head {h00=0x000e, h01=0x0050, text=» ADR A2,A2«, t00=0x0074, t01=0x0166}
0xb690…b6a2 Head {h00=0x000e, h01=0x0050, text=» ADR A2,A6«, t00=0x0074, t01=0x0178}
0xb6a2…b6b4 Head {h00=0x000e, h01=0x0050, text=» ADR A2,A1«, t00=0x0074, t01=0x018a}
0xb6b4…b6c4 Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0075, t01=0x000c}
0xb6c4…b6ce Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0075, t01=0x001c}
0xb6ce…b6e6 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0075, t01=0x0026}
0xb6e6…b6f0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0075, t01=0x003e}
0xb6f0…b702 Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0075, t01=0x0048}
0xb702…b714 Head {h00=0x000e, h01=0x0050, text=»* STDWT * «, t00=0x0075, t01=0x005a}
0xb714…b726 Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0075, t01=0x006c}
0xb726…b730 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0075, t01=0x007e}
0xb730…b76e Head {h00=0x003a, h01=0x0050, text=»* FUNCTION: STORE INPUT WORD IN DWT-AREA DEPENDING OF«, t00=0x0075, t01=0x0088}
0xb76e…b78c Head {h00=0x001a, h01=0x0050, text=»* DRIVE NO «, t00=0x0075, t01=0x00c6}
0xb78c…b796 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0075, t01=0x00e4}
0xb796…b7c2 Head {h00=0x0028, h01=0x0050, text=»* INPUT: A1 OFFSET TO DWT AREA «, t00=0x0075, t01=0x00ee}
0xb7c2…b7f4 Head {h00=0x002e, h01=0x0050, text=»* A3 WORD TO BE STORED IN DWT «, t00=0x0075, t01=0x011a}
0xb7f4…b818 Head {h00=0x0020, h01=0x0050, text=»* A6 DWT ADDRESS«, t00=0x0075, t01=0x014c}
0xb818…b822 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0075, t01=0x0170}
0xb822…b844 Head {h00=0x001e, h01=0x0050, text=»* OUTPUT: A1 UNCHANGED«, t00=0x0075, t01=0x017a}
0xb844…b878 Head {h00=0x0030, h01=0x0050, text=»* A2 ADDRESS TO WORD IN DWT AREA«, t00=0x0076, t01=0x000c}
0xb878…b89a Head {h00=0x001e, h01=0x0050, text=»* A3 UNCHANGED«, t00=0x0076, t01=0x0040}
0xb89a…b8bc Head {h00=0x001e, h01=0x0050, text=»* A6 UNCHANGED«, t00=0x0076, t01=0x0062}
0xb8bc…b8c6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0076, t01=0x0084}
0xb8c6…b8da Head {h00=0x0010, h01=0x0050, text=»STDWT EQU * «, t00=0x0076, t01=0x008e}
0xb8da…b8ee Head {h00=0x0010, h01=0x0050, text=» CF A5,DSPAD«, t00=0x0076, t01=0x00a2}
0xb8ee…b900 Head {h00=0x000e, h01=0x0050, text=» STR A3,A2«, t00=0x0076, t01=0x00b6}
0xb900…b910 Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0076, t01=0x00c8}
0xb910…b91c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0076, t01=0x00d8}
0xb91c…b926 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0076, t01=0x00e4}
0xb926…b93e Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0076, t01=0x00ee}
0xb93e…b948 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0076, t01=0x0106}
0xb948…b96e Head {h00=0x0022, h01=0x0050, text=»* D R I V E R B U F F E R«, t00=0x0076, t01=0x0110}
0xb96e…b978 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0076, t01=0x0136}
0xb978…b98a Head {h00=0x000e, h01=0x0050, text=»BUF EQU * «, t00=0x0076, t01=0x0140}
0xb98a…b99c Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0076, t01=0x0152}
0xb99c…b9b0 Head {h00=0x0010, h01=0x0050, text=» RES DVBLEN «, t00=0x0076, t01=0x0164}
0xb9b0…b9bc Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0076, t01=0x0178}
0xb9bc…b9c6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0076, t01=0x0184}
0xb9c6…b9da Head {h00=0x0010, h01=0x0050, text=» IFT TOSS=1 «, t00=0x0076, t01=0x018e}
0xb9da…b9ec Head {h00=0x000e, h01=0x0050, text=» IFT IBM=0«, t00=0x0077, t01=0x0012}
0xb9ec…ba12 Head {h00=0x0022, h01=0x0050, text=» DATA 0,0,0 VOLUME NAME BUFFER«, t00=0x0077, t01=0x0024}
0xba12…ba2c Head {h00=0x0016, h01=0x0050, text=» IFT MMUPAG+CHAN=2«, t00=0x0077, t01=0x004a}
0xba2c…ba4c Head {h00=0x001c, h01=0x0050, text=» RES DVBLEN-3 MMU BUFFER«, t00=0x0077, t01=0x0064}
0xba4c…ba58 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0077, t01=0x0084}
0xba58…ba62 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0077, t01=0x0090}
0xba62…ba7a Head {h00=0x0014, h01=0x0050, text=» IFT TOSS+IBM=0 «, t00=0x0077, t01=0x009a}
0xba7a…ba94 Head {h00=0x0016, h01=0x0050, text=» IFT MMUPAG+CHAN=2«, t00=0x0077, t01=0x00b2}
0xba94…bab2 Head {h00=0x001a, h01=0x0050, text=» RES DVBLEN MMU BUFFER«, t00=0x0077, t01=0x00cc}
0xbab2…babe Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0077, t01=0x00ea}
0xbabe…bac8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0077, t01=0x00f6}
0xbac8…bae0 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0077, t01=0x0100}
0xbae0…baea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0077, t01=0x0118}
0xbaea…bb08 Head {h00=0x001a, h01=0x0050, text=»********************* «, t00=0x0077, t01=0x0122}
0xbb08…bb26 Head {h00=0x001a, h01=0x0050, text=»* * «, t00=0x0077, t01=0x0140}
0xbb26…bb44 Head {h00=0x001a, h01=0x0050, text=»* DEVICE WORK TABLE * «, t00=0x0077, t01=0x015e}
0xbb44…bb62 Head {h00=0x001a, h01=0x0050, text=»* * «, t00=0x0077, t01=0x017c}
0xbb62…bb80 Head {h00=0x001a, h01=0x0050, text=»********************* «, t00=0x0078, t01=0x000a}
0xbb80…bb8a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0078, t01=0x0028}
0xbb8a…bb9e Head {h00=0x0010, h01=0x0050, text=»DWFD01 EQU *«, t00=0x0078, t01=0x0032}
0xbb9e…bbca Head {h00=0x0028, h01=0x0050, text=»DWTRCW EQU *-DWFD01 TEMP RETURN CODE«, t00=0x0078, t01=0x0046}
0xbbca…bbda Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x0078, t01=0x0072}
0xbbda…bbf8 Head {h00=0x001a, h01=0x0050, text=» DATA /8000 DWT STATUS«, t00=0x0078, t01=0x0082}
0xbbf8…bc14 Head {h00=0x0018, h01=0x0050, text=» DATA 0 ECB ADDRESS «, t00=0x0078, t01=0x00a0}
0xbc14…bc2a Head {h00=0x0012, h01=0x0050, text=» DATA 0 ORDER «, t00=0x0078, t01=0x00bc}
0xbc2a…bc50 Head {h00=0x0022, h01=0x0050, text=» DATA FDADR ACTIVATION ADDRESS«, t00=0x0078, t01=0x00d2}
0xbc50…bc6c Head {h00=0x0018, h01=0x0050, text=» DATA 0 TTAB-ADDRESS«, t00=0x0078, t01=0x00f8}
0xbc6c…bc94 Head {h00=0x0024, h01=0x0050, text=» DATA 0 WAIT/ACTIVATE INDICATOR «, t00=0x0078, t01=0x0114}
0xbc94…bcb2 Head {h00=0x001a, h01=0x0050, text=» DATA 0 TERMINAL QUEUE«, t00=0x0078, t01=0x013c}
0xbcb2…bcbc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0078, t01=0x015a}
0xbcbc…bcd2 Head {h00=0x0012, h01=0x000d, text=» IFT MMUPAG=1 «, t00=0x0078, t01=0x0164}
0xbcd2…bcfc Head {h00=0x0026, h01=0x0022, text=» DATA 0 SAVE AREA USER ECB ADDRESS«, t00=0x0078, t01=0x017a}
0xbcfc…bd20 Head {h00=0x0020, h01=0x001c, text=» DATA DEVECB MMU ECB ADDRESS«, t00=0x0079, t01=0x0014}
0xbd20…bd2c Head {h00=0x0008, h01=0x0004, text=» XIF«, t00=0x0079, t01=0x0038}
0xbd2c…bd36 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0079, t01=0x0044}
0xbd36…bd50 Head {h00=0x0016, h01=0x0050, text=»DWTA3 EQU *-DWFD01«, t00=0x0079, t01=0x004e}
0xbd50…bd60 Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x0079, t01=0x0068}
0xbd60…bd7a Head {h00=0x0016, h01=0x0050, text=» DATA 0 SAVE AREA «, t00=0x0079, t01=0x0078}
0xbd7a…bd8a Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x0079, t01=0x0092}
0xbd8a…bd9a Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x0079, t01=0x00a2}
0xbd9a…bdc0 Head {h00=0x0022, h01=0x0050, text=» DATA 0,0,0,0 STACK (3 LEVELS)«, t00=0x0079, t01=0x00b2}
0xbdc0…bde0 Head {h00=0x001c, h01=0x0050, text=» DATA 0 ORDER SAVE AREA «, t00=0x0079, t01=0x00d8}
0xbde0…bdea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0079, t01=0x00f8}
0xbdea…be02 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x0079, t01=0x0102}
0xbe02…be0c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0079, t01=0x011a}
0xbe0c…be16 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0079, t01=0x0124}
0xbe16…be2e Head {h00=0x0014, h01=0x0050, text=» IFF TOSS+IBM=0 «, t00=0x0079, t01=0x012e}
0xbe2e…be52 Head {h00=0x0020, h01=0x0050, text=» DATA /8000 NVL INDICATOR 0 «, t00=0x0079, t01=0x0146}
0xbe52…be76 Head {h00=0x0020, h01=0x0050, text=» DATA /8000 NVL INDICATOR 1 «, t00=0x0079, t01=0x016a}
0xbe76…be9a Head {h00=0x0020, h01=0x0050, text=» DATA /8000 NVL INDICATOR 2 «, t00=0x0079, t01=0x018e}
0xbe9a…bebe Head {h00=0x0020, h01=0x0050, text=» DATA /8000 NVL INDICATOR 3 «, t00=0x007a, t01=0x0022}
0xbebe…beea Head {h00=0x0028, h01=0x0050, text=»DWTVO0 EQU *-DWFD01 VOLUME NAME NO 0«, t00=0x007a, t01=0x0046}
0xbeea…bf0a Head {h00=0x001c, h01=0x0050, text=» DATA /FFFF,/FFFF,/FFFF «, t00=0x007a, t01=0x0072}
0xbf0a…bf36 Head {h00=0x0028, h01=0x0050, text=»DWTVO1 EQU *-DWFD01 VOLUME NAME NO 1«, t00=0x007a, t01=0x0092}
0xbf36…bf56 Head {h00=0x001c, h01=0x0050, text=» DATA /FFFF,/FFFF,/FFFF «, t00=0x007a, t01=0x00be}
0xbf56…bf82 Head {h00=0x0028, h01=0x0050, text=»DWTVO2 EQU *-DWFD01 VOLUME NAME NO 2«, t00=0x007a, t01=0x00de}
0xbf82…bfa2 Head {h00=0x001c, h01=0x0050, text=» DATA /FFFF,/FFFF,/FFFF «, t00=0x007a, t01=0x010a}
0xbfa2…bfce Head {h00=0x0028, h01=0x0050, text=»DWTVO3 EQU *-DWFD01 VOLUME NAME NO 3«, t00=0x007a, t01=0x012a}
0xbfce…bfee Head {h00=0x001c, h01=0x0050, text=» DATA /FFFF,/FFFF,/FFFF «, t00=0x007a, t01=0x0156}
0xbfee…c01a Head {h00=0x0028, h01=0x0050, text=»DWTST2 EQU *-DWFD01 SAVE STATUS WORD«, t00=0x007a, t01=0x0176}
0xc01a…c02a Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x007b, t01=0x0012}
0xc02a…c036 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x007b, t01=0x0022}
0xc036…c050 Head {h00=0x0016, h01=0x0050, text=»DWTA5 EQU *-DWFD01«, t00=0x007b, t01=0x002e}
0xc050…c060 Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x007b, t01=0x0048}
0xc060…c08e Head {h00=0x002a, h01=0x0050, text=»DWTRTY EQU *-DWFD01 RETRY REQUEST FLAG«, t00=0x007b, t01=0x0058}
0xc08e…c09e Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x007b, t01=0x0086}
0xc09e…c0c6 Head {h00=0x0024, h01=0x0050, text=»DWTTP EQU *-DWFD01 TIMER POINTER«, t00=0x007b, t01=0x0096}
0xc0c6…c0d6 Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x007b, t01=0x00be}
0xc0d6…c0e0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x007b, t01=0x00ce}
0xc0e0…c0f8 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x007b, t01=0x00d8}
0xc0f8…c102 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x007b, t01=0x00f0}
0xc102…c10c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x007b, t01=0x00fa}
0xc10c…c11e Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x007b, t01=0x0104}
0xc11e…c14e Head {h00=0x002c, h01=0x0050, text=»DWTLAB EQU *-DWFD01 DISC LABEL INDICATOR«, t00=0x007b, t01=0x0116}
0xc14e…c15e Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x007b, t01=0x0146}
0xc15e…c16a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x007b, t01=0x0156}
0xc16a…c174 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x007b, t01=0x0162}
0xc174…c1a4 Head {h00=0x002c, h01=0x0050, text=»DWTLC EQU *-DWFD01 DRIVE LOCK INDICATOR «, t00=0x007b, t01=0x016c}
0xc1a4…c1b4 Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x007c, t01=0x000c}
0xc1b4…c1be Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x007c, t01=0x001c}
0xc1be…c1d4 Head {h00=0x0012, h01=0x0050, text=» IFT OPCLOS=1 «, t00=0x007c, t01=0x0026}
0xc1d4…c206 Head {h00=0x002e, h01=0x0050, text=»DWTTP2 EQU *-DWFD01 TIMER POINTER FOR OPEN«, t00=0x007c, t01=0x003c}
0xc206…c216 Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x007c, t01=0x006e}
0xc216…c24e Head {h00=0x0034, h01=0x0050, text=»DWTOCF EQU *-DWFD01 OPEN/CLOSE FLAG AT POWER ON «, t00=0x007c, t01=0x007e}
0xc24e…c25e Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x007c, t01=0x00b6}
0xc25e…c26a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x007c, t01=0x00c6}
0xc26a…c274 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x007c, t01=0x00d2}
0xc274…c28c Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x007c, t01=0x00dc}
0xc28c…c296 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x007c, t01=0x00f4}
0xc296…c2a0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x007c, t01=0x00fe}
0xc2a0…c2b4 Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=1 «, t00=0x007c, t01=0x0108}
0xc2b4…c2ee Head {h00=0x0036, h01=0x0050, text=»DWTUB EQU *-DWFD01 POINTER AT NEXT WORD IN BUFFER «, t00=0x007c, t01=0x011c}
0xc2ee…c2fe Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x007c, t01=0x0156}
0xc2fe…c32e Head {h00=0x002c, h01=0x0050, text=»DWTUBE EQU *-DWFD01 BUFFER END ADDRESS+2«, t00=0x007c, t01=0x0166}
0xc32e…c33e Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x007d, t01=0x0008}
0xc33e…c36e Head {h00=0x002c, h01=0x0050, text=»DWTRW EQU *-DWFD01 READ/WRITE INDICATOR «, t00=0x007d, t01=0x0018}
0xc36e…c37e Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x007d, t01=0x0048}
0xc37e…c38a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x007d, t01=0x0058}
0xc38a…c394 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x007d, t01=0x0064}
0xc394…c3a6 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x007d, t01=0x006e}
0xc3a6…c3d6 Head {h00=0x002c, h01=0x0050, text=»DWTBOE EQU *-DWFD01 BEGINNING OF EXTENT «, t00=0x007d, t01=0x0080}
0xc3d6…c3ec Head {h00=0x0012, h01=0x0050, text=» DATA 0,0,0,0 «, t00=0x007d, t01=0x00b0}
0xc3ec…c414 Head {h00=0x0024, h01=0x0050, text=»DWTEOD EQU *-DWFD01 END OF DATA «, t00=0x007d, t01=0x00c6}
0xc414…c42a Head {h00=0x0012, h01=0x0050, text=» DATA 0,0,0,0 «, t00=0x007d, t01=0x00ee}
0xc42a…c454 Head {h00=0x0026, h01=0x0050, text=»DWTEOE EQU *-DWFD01 END OF EXTENT «, t00=0x007d, t01=0x0104}
0xc454…c46a Head {h00=0x0012, h01=0x0050, text=» DATA 0,0,0,0 «, t00=0x007d, t01=0x012e}
0xc46a…c498 Head {h00=0x002a, h01=0x0050, text=»DWTCRN EQU *-DWFD01 CURRENT RECORD NO «, t00=0x007d, t01=0x0144}
0xc498…c4ae Head {h00=0x0012, h01=0x0050, text=» DATA 0,0,0,0 «, t00=0x007d, t01=0x0172}
0xc4ae…c4e0 Head {h00=0x002e, h01=0x0050, text=»DWTDSS EQU *-DWFD01 DATA SET LABEL SECTOR «, t00=0x007d, t01=0x0188}
0xc4e0…c4f6 Head {h00=0x0012, h01=0x0050, text=» DATA 0,0,0,0 «, t00=0x007e, t01=0x002a}
0xc4f6…c502 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x007e, t01=0x0040}
0xc502…c50c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x007e, t01=0x004c}
0xc50c…c524 Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x007e, t01=0x0056}
0xc524…c52e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x007e, t01=0x006e}
0xc52e…c538 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x007e, t01=0x0078}
0xc538…c562 Head {h00=0x0026, h01=0x0050, text=»DWTBA EQU *-DWFD01 BUFFER POINTER «, t00=0x007e, t01=0x0082}
0xc562…c572 Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x007e, t01=0x00ac}
0xc572…c59e Head {h00=0x0028, h01=0x0050, text=»DWTRL EQU *-DWFD01 LENGTH IN SUB IO «, t00=0x007e, t01=0x00bc}
0xc59e…c5ae Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x007e, t01=0x00e8}
0xc5ae…c5d8 Head {h00=0x0026, h01=0x0050, text=»DWTCW2 EQU *-DWFD01 SECTOR NUMBER «, t00=0x007e, t01=0x00f8}
0xc5d8…c5e8 Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x007e, t01=0x0122}
0xc5e8…c61a Head {h00=0x002e, h01=0x0050, text=»DWTNOS EQU *-DWFD01 SECTOR NUMBER COUNTER «, t00=0x007e, t01=0x0132}
0xc61a…c62a Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x007e, t01=0x0164}
0xc62a…c662 Head {h00=0x0034, h01=0x0050, text=»DWTSIO EQU *-DWFD01 NUMBER OF SECTORS IN SUB IO «, t00=0x007e, t01=0x0174}
0xc662…c672 Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x007f, t01=0x001c}
0xc672…c67c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x007f, t01=0x002c}
0xc67c…c694 Head {h00=0x0014, h01=0x0050, text=» IFT IBM+TOSS=2 «, t00=0x007f, t01=0x0036}
0xc694…c6be Head {h00=0x0026, h01=0x0050, text=»DWTFIB EQU *-DWFD01 IBM INDICATOR «, t00=0x007f, t01=0x004e}
0xc6be…c6ce Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x007f, t01=0x0078}
0xc6ce…c6da Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x007f, t01=0x0088}
0xc6da…c6e4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x007f, t01=0x0094}
0xc6e4…c6fc Head {h00=0x0014, h01=0x0050, text=» EJECT DRFD01 «, t00=0x007f, t01=0x009e}
0xc6fc…c706 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x007f, t01=0x00b6}
0xc706…c710 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x007f, t01=0x00c0}
0xc710…c726 Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x007f, t01=0x00ca}
0xc726…c742 Head {h00=0x0018, h01=0x0050, text=»DWT:BF EQU *-DWFD01 «, t00=0x007f, t01=0x00e0}
0xc742…c76a Head {h00=0x0024, h01=0x0050, text=» DATA 0 SAVE AREA BUFFER ADDRESS«, t00=0x007f, t01=0x00fc}
0xc76a…c786 Head {h00=0x0018, h01=0x0050, text=»BUFFLG EQU *-DWFD01 «, t00=0x007f, t01=0x0124}
0xc786…c796 Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x007f, t01=0x0140}
0xc796…c7a0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x007f, t01=0x0150}
0xc7a0…c7b8 Head {h00=0x0014, h01=0x0050, text=» IFF CHAN+IBM=0 «, t00=0x007f, t01=0x015a}
0xc7b8…c7d4 Head {h00=0x0018, h01=0x0050, text=»DWT:PA EQU *-DWFD01 «, t00=0x007f, t01=0x0172}
0xc7d4…c802 Head {h00=0x002a, h01=0x0050, text=» DATA 0 6 BIT PHYSICAL BUFFER ADDRESS «, t00=0x007f, t01=0x018e}
0xc802…c822 Head {h00=0x001c, h01=0x0050, text=» DATA 0 SECOND MMU ENTRY«, t00=0x0080, t01=0x002c}
0xc822…c82c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0080, t01=0x004c}
0xc82c…c848 Head {h00=0x0018, h01=0x0050, text=»DWT:LA EQU *-DWFD01 «, t00=0x0080, t01=0x0056}
0xc848…c876 Head {h00=0x002a, h01=0x0050, text=» DATA 0 16 BIT LOGICAL BUFFER ADDRESS «, t00=0x0080, t01=0x0072}
0xc876…c882 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0080, t01=0x00a0}
0xc882…c88c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0080, t01=0x00ac}
0xc88c…c8a2 Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0080, t01=0x00b6}
0xc8a2…c8b6 Head {h00=0x0010, h01=0x0050, text=»DEVECB EQU *«, t00=0x0080, t01=0x00cc}
0xc8b6…c8d2 Head {h00=0x0018, h01=0x0050, text=» DATA 0,0,0,0,0,0,0 «, t00=0x0080, t01=0x00e0}
0xc8d2…c8de Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0080, t01=0x00fc}
0xc8de…c8e8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0080, t01=0x0108}
0xc8e8…c8f2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0080, t01=0x0112}
0xc8f2…c8fc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0080, t01=0x011c}
0xc8fc…c908 Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0080, t01=0x0126}
0xc908…c90c Head {h00=0x4004, h01=0x0000}
0xc90c…c910 00 80 01 32 ┆ 2┆
0xc910…c918 (129, 1, 8) 20 04 00 00 00 81 00 04 ┆ ┆
0xc918…c968 (130, 0, 400) 4c 43 49 4e 00 49 01 7e 00 34 00 50 5c 52 42 5c 53 53 54 5c 50 45 52 46 4f 52 4d 20 53 53 54 20 49 4e 53 54 52 55 43 54 49 4f 4e 20 41 4e 44 20 53 54 41 54 55 53 20 43 48 45 43 4b 00 4a 00 0c 00 0a 00 50 5c 45 4a 45 43 54 00 4a 00 44 00 06 ┆LCIN I ~ 4 P RB SST PERFORM SST INSTRUCTION AND STATUS CHECK J P EJECT J D ┆
0xc968…c9b8 00 50 2a 20 00 4a 00 52 00 06 00 50 2a 20 00 4a 00 5c 00 2c 00 50 2a 5c 57 52 49 54 45 20 46 52 4f 4d 20 4f 52 20 52 45 41 44 20 4f 4e 45 20 43 48 41 52 41 43 54 45 52 20 54 4f 20 41 32 00 4a 00 66 00 06 00 50 2a 20 00 4a 00 96 00 06 00 50 ┆ P* J R P* J , P* WRITE FROM OR READ ONE CHARACTER TO A2 J f P* J P┆
0xc9b8…ca08 2a 20 00 4a 00 a0 00 10 00 50 57 52 49 54 45 5c 45 51 55 5c 2a 20 00 4a 00 aa 00 24 00 50 5c 4f 54 52 5c 41 32 2c 30 2c 43 48 4c 43 55 54 5c 53 45 4e 44 20 43 48 41 52 41 43 54 45 52 20 00 4a 00 be 00 12 00 50 5c 52 46 28 41 29 5c 57 52 49 ┆* J PWRITE EQU * J $ P OTR A2,0,CHLCUT SEND CHARACTER J P RF(A) WRI┆
0xca08…ca58 54 31 30 20 00 4a 00 e6 00 0c 00 50 5c 52 46 5c 52 45 41 44 00 4a 00 fc 00 10 00 50 57 52 49 54 31 30 5c 45 51 55 5c 2a 00 4a 01 0c 00 10 00 50 5c 49 46 46 5c 4c 4f 47 47 3d 30 20 00 4a 01 20 00 26 00 50 5c 43 46 5c 41 35 2c 4c 4f 47 4f 55 ┆T10 J P RF READ J PWRIT10 EQU * J P IFF LOGG=0 J & P CF A5,LOGOU┆
0xca58…caa8 54 5c 4c 4f 47 20 4f 55 54 50 55 54 20 43 48 41 52 41 43 54 45 52 00 4a 01 34 00 08 00 50 5c 58 49 46 00 4a 01 5e 00 06 00 50 2a 20 00 4a 01 6a 00 16 00 50 52 45 41 44 5c 43 46 5c 41 31 35 2c 53 54 52 45 47 20 00 4a 01 74 00 0e 00 50 5c 41 ┆T LOG OUTPUT CHARACTER J 4 P XIF J ^ P* J j PREAD CF A15,STREG J t P A┆
0xcaa8…caf8 (131, 0, 400) 42 4c 5c 54 44 49 53 50 00 4a 01 8e 00 0a 00 50 5c 45 4a 45 43 54 00 4b 00 10 00 06 00 50 2a 20 00 4b 00 1e 00 06 00 50 2a 20 00 4b 00 28 00 0e 00 50 2a 2a 2a 5c 57 52 49 54 45 50 00 4b 00 32 00 06 00 50 2a 20 00 4b 00 44 00 1c 00 50 2a 20 ┆BL TDISP J P EJECT K P* K P* K ( P*** WRITEP K 2 P* K D P* ┆
0xcaf8…cb48 20 20 57 52 49 54 45 20 41 32 20 57 49 54 48 20 50 41 52 49 54 59 00 4b 00 4e 00 06 00 50 2a 20 00 4b 00 6e 00 06 00 50 2a 20 00 4b 00 78 00 14 00 50 57 52 49 54 45 50 5c 45 43 52 5c 41 31 2c 41 32 00 4b 00 82 00 10 00 50 5c 4f 52 4b 5c 41 ┆ WRITE A2 WITH PARITY K N P* K n P* K x PWRITEP ECR A1,A2 K P ORK A┆
0xcb48…cb98 32 2c 2f 38 30 20 00 4b 00 9a 00 14 00 50 57 52 49 31 30 30 5c 53 4c 4c 5c 41 31 2c 31 20 00 4b 00 ae 00 12 00 50 5c 52 42 28 50 29 5c 57 52 49 31 30 30 20 00 4b 00 c6 00 12 00 50 5c 52 46 28 5a 29 5c 57 52 49 31 30 31 20 00 4b 00 dc 00 10 ┆2,/80 K PWRI100 SLL A1,1 K P RB(P) WRI100 K P RF(Z) WRI101 K ┆
0xcb98…cbe8 00 50 5c 58 52 4b 5c 41 32 2c 2f 38 30 20 00 4b 00 f2 00 0e 00 50 5c 52 42 5c 57 52 49 31 30 30 00 4b 01 06 00 10 00 50 57 52 49 31 30 31 5c 45 51 55 5c 2a 00 4b 01 18 00 0e 00 50 5c 58 52 52 5c 41 37 2c 41 32 00 4b 01 2c 00 0e 00 50 5c 52 ┆ P XRK A2,/80 K P RB WRI100 K PWRI101 EQU * K P XRR A7,A2 K , P R┆
0xcbe8…cc38 42 5c 57 52 49 54 45 20 00 4b 01 3e 00 06 00 50 2a 20 00 4b 01 50 00 06 00 50 2a 20 00 4b 01 5a 00 06 00 50 2a 20 00 4b 01 64 00 0e 00 50 2a 2a 2a 5c 52 45 41 44 50 20 00 4b 01 6e 00 06 00 50 2a 20 00 4b 01 80 00 2e 00 50 2a 20 20 20 52 45 ┆B WRITE K > P* K P P* K Z P* K d P*** READP K n P* K . P* RE┆
0xcc38…cc88 (132, 0, 400) 41 44 20 43 48 41 52 41 43 54 45 52 20 54 4f 20 41 32 20 41 4e 44 20 43 48 45 43 4b 20 50 41 52 49 54 59 20 00 4b 01 8a 00 06 00 50 2a 20 00 4c 00 2c 00 06 00 50 2a 20 00 4c 00 36 00 14 00 50 52 45 41 44 50 5c 43 46 5c 41 35 2c 52 45 41 44 ┆AD CHARACTER TO A2 AND CHECK PARITY K P* L , P* L 6 PREADP CF A5,READ┆
0xcc88…ccd8 00 4c 00 40 00 10 00 50 5c 43 57 4b 5c 41 32 2c 53 59 4e 20 00 4c 00 58 00 10 00 50 5c 52 42 28 45 29 5c 52 45 41 44 50 00 4c 00 6c 00 0e 00 50 5c 45 43 52 5c 41 31 2c 41 32 00 4c 00 80 00 12 00 50 52 45 31 30 30 5c 53 4c 4c 5c 41 31 2c 31 ┆ L @ P CWK A2,SYN L X P RB(E) READP L l P ECR A1,A2 L PRE100 SLL A1,1┆
0xccd8…cd28 00 4c 00 92 00 10 00 50 5c 52 46 28 5a 29 5c 52 45 31 31 30 00 4c 00 a8 00 12 00 50 5c 52 42 28 4e 4e 29 5c 52 45 31 30 30 20 00 4c 00 bc 00 10 00 50 5c 58 52 4b 5c 41 32 2c 2f 38 30 20 00 4c 00 d2 00 0e 00 50 5c 52 42 5c 52 45 31 30 30 20 ┆ L P RF(Z) RE110 L P RB(NN) RE100 L P XRK A2,/80 L P RB RE100 ┆
0xcd28…cd78 00 4c 00 e6 00 14 00 50 52 45 31 31 30 5c 4c 44 52 5c 41 31 2c 41 32 20 00 4c 00 f8 00 10 00 50 5c 41 4e 4b 5c 41 32 2c 2f 37 46 20 00 4c 01 10 00 0e 00 50 5c 41 44 4b 4c 5c 41 35 2c 34 00 4c 01 24 00 10 00 50 5c 41 4e 4b 5c 41 31 2c 2f 38 ┆ L PRE110 LDR A1,A2 L P ANK A2,/7F L P ADKL A5,4 L $ P ANK A1,/8┆
0xcd78…cdc8 30 20 00 4c 01 36 00 0e 00 50 5c 58 52 52 5c 41 37 2c 41 32 00 4c 01 4a 00 10 00 50 5c 58 52 4b 5c 41 31 2c 2f 38 30 20 00 4c 01 5c 00 0c 00 50 5c 41 42 52 2a 5c 41 35 00 4c 01 70 00 06 00 50 2a 20 00 4c 01 80 00 06 00 50 2a 20 00 4c 01 8a ┆0 L 6 P XRR A7,A2 L J P XRK A1,/80 L P ABR* A5 L p P* L P* L ┆