|
|
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: 39382 (0x99d6)
Notes: pts_type(SC)
Names: »DRFD01.SC«
└─⟦c47f25c27⟧ Bits:30009688 Philips computer tape "600318"
└─⟦this⟧ »M:KMDV/DRFD01.SC«
IDENT DRFD01 REL 8.2 78-09-15 870105040820 LOAD BUG (EOD=74001) REL 8.1 78-04-121 * ********************************************** * * 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 * ********* * * 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 * /1A SEARCH KEY * /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 * *********** * * * ENTRIES * * * *********** * ENTRY FDADR ACTIVATION ADDRESS ENTRY IHFD INTERRUPT HANDLER ENTRY FDON RECOVERY ROUTINE ENTRY DWFD01 DWT-ADDRESS * ************* * * * EXTERNALS * * * ************* * EXTRN TDISP DISPATCHER EXTRN TENDIO ENDIO EXTRN DISIOE REQUEST ERROR EXTRN DWTOR ORDER EXTRN DWTECB ECB-ADDRESS EXTRN DWTST DWT STATUS EXTRN SAVE8 SAVE A1-A8 ON A15 STACK EXTRN SETIMP TIMER EXTRN INIFLG INITIALIZATION FLAG EXTRN INTSAV INTERRUPT SAVE AREA EXTRN TASCII EBCDIC TO ASCII TAB EXTRN TEBCDIC ASCII TO EBCDIC TAB EXTRN ECBBA ECB BUFFER ADDRESS EXTRN ECBRL ECB REQUESTED LENGTH EXTRN ECBEL ECB EFFECTIVE LENGTH EXTRN ECBRC ECB RETURN CODE EXTRN ECBCW ECB CONTROL WORD * ************************ * * * CONDITIONAL ASSEMBLY * * * ************************ * * MULTIPLEX CHANNEL INSTEAD OF PROGRAMMED * CHANNEL BY SETTING X:A = 0 * X:A EQU 1 CHAN EQU 1 * * FD DRIVER CAN BE ADAPTED FOR DATA MANAGEMENT * BY SETTING X:B = 1 * X:B EQU 0 DAMA EQU 1 * * IBM LABELLED DISC HANDLING MAY BE INCLUDED BY SETTING * X:C = 1 * X:C EQU 0 IBM EQU 1 * * IF INIMON IS TO BE USED, DRIVER SHOULD BE * ADAPTED FOR RESTART BY SETTING X:D = 1 * X:D EQU 0 INI EQU 0 EJECT * ************* * * * CONSTANTS * * * ************* * CUADR EQU 09 CONTROL UNIT ADDRESS MUXADR EQU CUADR+CUADR MUX-ADDRESS STALEN EQU 512 MAX STANDARD SEC. LEN. TOSLEN EQU 410 MAX TOSS SEC. LENGTH IBMLEN EQU 128 IBM SECTOR LENGTH 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 ******************** * * * DWT-DISPLACEMENTS* * * ******************** * DWTA2 EQU /12 DWTA3 EQU /14 DWTA5 EQU /16 DWTSB2 EQU /1E STACK BASE * ********** * * * TABLES * * * ********** * FDADR DATA FDAD ACTIVATION ADDRESS * EJECT * ************** * * * ACTIVATION * * * ************** * FDAD EQU * ACTIVATION ENTRY LDK A3,0 LC A3,DWTOR,A6 INDEX LDR A2,A3 SAVE FOR FDIX * * PUT DRIVE NO IN CIO-INSTRUCTION * CF A5,SETCIO A3,A4 AFFECTED CM DWTRCW,A6 SAVE RETURN CODE WORD * * CHECK IF LOCKED * LD A1,DWTLC,A6 LOCK INDICATOR CF A5,FDIX GET BIT MASK IN A3 ST A3,DWTA3,A6 SAVE DRIVE INDEX MASK ANR A1,A3 RF(NZ) FD:ORD LOCKED LDR A1,A7 SUK A1,/26 RF(Z) LOAD LOCK ORDER SUK A1,/11 RF(Z) LOAD LOAD ORDER LDKL A1,/8001 RETURN CODE RF FD:090 ENDIO EJECT * * ORDER? * FD:ORD EQU * * LDR A1,A7 RF(Z) FD:070 TEST STATUS SUK A1,1 RF(Z) FD:040 PHYSICAL READ SUK A1,4 RF(Z) FD:010 BASIC WRITE SUK A1,12 RF(Z) FD:040 PHYSICAL READ SUK A1,4 RF(Z) FD:020 PHYSICAL WRITE SUK A1,15 RF(Z) FD:030 WRITE DELETED DATA SUK A1,/14 ABL(Z) UNLOAD UNLOAD ORDER IFT IBM=1 ADK A1,/36 ABL(Z) SQREAD SEQUENTIAL READ SUK A1,4 ABL(Z) SQWRIT SEQUENTIAL WRITE SUK A1,/2B ABL(Z) REWIND REWIND XIF IFT DAMA+IBM=0 ADK A1,30 RF(Z) FD:050 SEARCH KEY XIF FD:DIS EQU * ABL DISIOE REQUEST ERROR EJECT * *************** * * * BASIC WRITE * * * *************** * FD:010 CF A5,BIO ORK A2,1 FD:015 EQU * IFT DAMA+IBM=2 LD A1,DWTLAB,A6 AN A1,DWTA3,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 CF A5,FD:WRITE PERFORME WRITE RF FD:048 GOTO FD:RC * ****************** * * * PHYSICAL WRITE * * * ****************** * FD:020 CF A5,BIO ORK A2,5 INSERT BIO BITS 13-15 RB FD:015 EJECT * ********************** * * * WRITE DELETED DATA * * * ********************** * FD:030 CF A5,BIO ORK A2,6 RB FD:015 * ***************** * * * PHYSICAL READ * * * ***************** * FD:040 CF A5,BIO:RE IFT DAMA+IBM=2 LD A1,DWTLAB,A6 AN A1,DWTA3,A6 RF(Z) FD:042 TOSS DISC XIF IFT IBM=1 LDKL A4,BUF FD:042 EQU * XIF FD:045 CF A5,FD:REA PERFORM READ IFT DAMA+IBM=2 LD A1,DWTLAB,A6 AN A1,DWTA3,A6 RF(Z) FD:047 NOT IBM XIF IFT IBM=1 LD A7,ECBRL,A8 REQ LEN LD A4,ECBBA,A8 ASCII OUTPUT ADDRESS CF A5,ASCII FD:047 EQU * XIF FD:048 EQU * ABL FD:RC EJECT IFT DAMA+IBM=0 * ************** * * * SEARCH KEY * * * ************** * FD:050 EQU * LD A4,10,A8 KEY AREA ADDRESS LDR* A2,A4 KEY AREA LENGTH LDR A1,A2 ABL(NP) END:10 ILLEGAL LENGTH SUK A1,128 ABL(P) END:10 ILLEGAL LENGTH LDR A3,A2 * * IF ODD CHANGE TO EVEN NO OF BYTES * ADK A3,1 SRL A3,1 SLL A3,1 * SLL A2,3 ORK A2,7 BIO ADK A3,4 ADK A4,2 KEY ADDRESS CF A5,FD:WRI SEARCH KEY LDR A3,A3 RETURN CODE RB(NZ) FD:048 * * READ RECORD WITH KEY COMMAND * FD:060 EQU * LDKL A2,/8004 BIO LD A3,4,A8 REQUESTED LENGTH CWK A3,130 ABL(NE) END:10 ILLEGAL LENGTH LD A4,2,A8 BUFFER ADDRESS RB FD:045 XIF * *************** * * * TEST STATUS * * * *************** * FD:070 EQU * LDKL A2,/FFF9 BIO DUMMY CF A5,FD:WRI ANKL A3,/0201 WRITE PROTECT? LDR A1,A3 IFF DAMA+IBM=0 CF A5,VOLADR GET VOL NAME ADDR IN A2 ST A2,ECBCW,A8 STORE IN CONTROL WORD XIF IFT IBM=1 LD A3,DWTLAB,A6 LABEL INDICATOR AN A3,DWTA3,A6 RF(Z) FD:080 TOSS LABEL ORK A1,/20 SET BIT 10 (IBM) FD:080 EQU * XIF FD:090 ABL END:IO EJECT * ******** * * * LOAD * * * ******** * LOAD EQU * LDK A2,/14 LOCK CF A5,FD:REA ANK A3,1 RF(NZ) LOA:80 NOT OPERABLE IFT DAMA+IBM=2 * * CHECK IF TOSS/IBM LABEL * LDK A2,0 BIO LDKL A4,BUF LDK A3,38 NO OF BYTES CF A5,FD:REA CF A5,LD:RC ADK A4,34 LDR* A2,A4 CWK A2,'TO' RF(NE) LOA:10 IBM LABEL PREASSUMED ADK A4,2 LDR* A2,A4 CWK A2,'SS' RF(NE) LOA:10 IBM LABEL XIF IFT DAMA=1 * * READ VOLUME NAME * LDK A3,8 LENGTH LDK A2,0 BIO C1 A1,DWTA3,A6 1 COMP. DRIVE BIT MASK ANS A1,DWTLAB,A6 INDICATE TOSS LABEL RF LOA:15 XIF IFT IBM=1 LOA:10 LDK A3,10 LENGTH LDK A2,/30 BIO LD A1,DWTA3,A6 DRIVE NO BIT MASK ORS A1,DWTLAB,A6 INDICATE IBM DISC LDK A1,/20 RETURN CODE BIT 10 ORS A1,DWTRCW,A6 XIF IFF DAMA+IBM=0 LOA:15 EQU * LDKL A4,BUF BUFFER ADDRESS CF A5,FD:REA CF A5,LD:RC LDK A1,2 XIF IFT IBM=1 LD A7,DWTRCW,A6 ANK A7,/20 CHECK TYPE OF LABEL RF(Z) LOA:30 TOSS LABEL LDK A7,10 NO OF CHAR. CF A5,ASCII LDK A1,4 LOA:30 EQU * XIF IFF DAMA+IBM=0 * * GET DWT VOL NAME ADDRESS * CF A5,VOLADR ADDRESS TO A2 * * STORE NAME IN DWT * LDK A3,3 LOA:40 LD A4,BUF,A1 STR A4,A2 SUK A3,1 RF(Z) LOA:50 ADK A1,2 ADK A2,2 RB LOA:40 LOA:50 EQU * XIF IFT IBM=1 * * DATA SET OPENING WANTED? * ANK A1,/2 A1: TOSS=6, IBM=8 RF(NZ) LOA:70 TOSS LABEL LC A1,DWTOR+1,A6 ORDER CCK A1,/2600 RF(E) LOA:70 LOCK ORDER * * READ DATA SET LABEL * LD A2,ECBCW,A8 SECTOR NO SUK A2,7 ABL(N) FD:DIS REQUEST ERROR SUK A2,18 ABL(P) FD:DIS REQUEST ERROR ADK A2,25 SLL A2,3 BIO LDK A3,80 LENGTH LDKL A4,BUF CF A5,FD:REA LDR A1,A3 RETURN CODE SLL A1,4 CHECK NO DATA BIT RF(NN) LOA:60 NOT NO DATA ORKL A3,/2000 INDICATE ILLEGAL DATA SET LABEL LOA:60 EQU * CF A5,LD:RC ENB LD A3,ECBCW,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 CF A5,SETINH INHIBIT LDK A1,DWTEOD CF A5,STDWT STORE EOD NO IN DWT * LOA:70 EQU * XIF LD A2,DWTA3,A6 ORS A2,DWTLC,A6 INDICATE LOCK LOA:75 LD A3,DWTRCW,A6 RETURN CODE LOA:80 ABL FD:RC IFF DAMA+IBM=0 * * ERROR , UNLOCK * LOA:90 EQU * LDR A5,A6 ADK A5,DWTSB2 STACK BASE LDK A2,/C UNLOCK CF A5,FD:REA RB LOA:75 * *---------------------------------------------------- * LD:RC SUBROUTINE * LD:RC ORS A3,DWTRCW,A6 ANKL A3,/2007 FATAL ERROR RB(NZ) LOA:90 LDKL A4,BUF DRIVER BUFFER ADDRESS RTN A5 XIF EJECT * ********** * * * UNLOAD * * * ********** * UNLOAD EQU * IFT IBM=1 * * DATA SET OPEN? * CF A5,DSOPCH A1,AFFECTED LDR A7,A7 EOD RF(Z) UNL:70 NOT OPEN ST A7,ECBCW,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 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 CF A5,SETINH 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 * * UNLOCK * XIF UNL:70 EQU * LDK A2,/C UNLOCK CF A5,FD:REA ORS A3,DWTRCW,A6 ANK A3,1 RF(NZ) UNL:80 NOT OPERABLE,STILL LOCKED LD A2,DWTA3,A6 INDEX MASK XRS A2,DWTLC,A6 INDICATE UNLOCK IN DWT UNL:80 EQU * RB LOA:75 END:IO IFF DAMA+IBM=0 * * UNLOAD RETURN CODE CHECK * UNL:RC ORS A3,DWTRCW,A6 ANK A3,/7 FATAL ERROR? RB(NZ) UNL:80 ENDIO RTN A5 XIF IFT IBM=1 EJECT * ******************* * SEQUENTIAL READ * ******************* * SQREAD EQU * CF A5,DSOPCH GET EOD AND EOD ADDRESS LDR A7,A7 EOD SQR:05 ABL(Z) DISIOE NOT OPEN ADK A2,DWTCRN-DWTEOD A2 = ADDRESS TO CRN LDR* A3,A2 CRN ADK A3,1 CRN+1 ST A3,ECBCW,A8 STORE CRN+1 IN ECB CWR A3,A7 RF(NL) SQR:10 END OF DATA CF A5,BIO:RE LDKL A4,BUF BUFFER ADDRESS CF A5,FD:REA READ SECTOR POINTED AT BY CRN+1 LD A4,ECBBA,A8 USER BUFFER ADDRESS LD A7,ECBRL,A8 REQUESTED LENGTH CF A5,ASCII TRANSFORM TO ASCII 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 * ******************* * SEQUENTIAL WRITE * ******************* * SQWRIT EQU * CF A5,DSOPCH GET EOD LDR A7,A7 EOD-NO RB(Z) SQR:05 NOT OPEN * * CHECK IF END OF EXTENT * LDK A1,DWTEOE CF A5,DSPAD EOE-NO ADDRESS TO A2 ST A7,ECBCW,A8 STORE EOD IN ECB C. W. CWR* A7,A2 RF(G) SQW:20 YES,EOE CF A5,BIO LDK A7,128 CF A5,EBCDIC TRANSFORM AND MOVE TO BUF ORK A2,5 PHYS. WRITE CF A5,FD:WRI CF A5,DSOPCH SQW:10 LDR A1,A3 RETURN CODE ANK A1,/1 RF(NZ) SQW:15 NOT OPERABLE IMR A2 EOD=EOD+1 OR CRN=CRN+1 IN DWT SQW:15 RF FD:RC * * * END OF EXTENT SQW:20 LDKL A1,/400 RETURN CODE RF END:IO EJECT * ********** * REWIND * ********** * REWIND EQU * CF A5,DSOPCH LDR A7,A7 EOD RB(Z) SQR:05 DATA SET NOT OPEN 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 * ***************** * * * 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 CM DWTRW,A6 INDICATOR TO WRITE MODE XIF RF FD:800 * FD:REA EQU * IFT CHAN=1 LDK A1,1 ST A1,DWTRW,A6 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 ORR A3,A1 WER1 WER A3,MUXADR FIRST WER WER2 WER A4,MUXADR+1 SECOND WER XIF IFT CHAN=1 * * PUT BUFFER START AND END ADDRESS IN DWT * ST A4,DWTUB,A6 ADR A3,A4 ST A3,DWTUBE,A6 END ADDRESS+2 XIF FD:820 EQU * ST A5,DWTA5,A6 SAVE STACK POINTER FD:CIO CIO A2,1,CUADR CIO-START RF(3) FD:840 DEVICE ADDRESS UNKNOWN RF T:DISP FD:840 LDK A1,1 NOT OPERABLE RF END:IO EJECT * ************************************* * * * FD:RC - STORE EFF LEN, END:IO * * * ************************************* * * INPUT: A3 RETURN CODE * FD:RC EQU * LDR A1,A3 * * PUT EFFECTIVE LENGTH IN ECB * LD A2,ECBRL,A8 REQ LENGTH ST A2,ECBEL,A8 EFF LENGTH * ********** * * * END:IO * * * ********** * END:IO EQU * CF A15,TENDIO T:DISP ABL TDISP * * * ENTRY FROM RECOVERY ROUTINE * END:05 CM DWTECB,A6 RESET ECB ADDRESS IN DWT * * ILLEGAL LENGTH * END:10 LDKL A1,/8008 RETURN CODE RB END:IO EJECT * ******************** * * * RECOVERY ROUTINE * * * ******************** * FDON INH CF A15,SAVE8 LDKL A6,DWFD01 DWT ADDRESS IFT INI=1 LD A1,INIFLG RF(Z) FDON05 POWER UP LDKL A1,-1 ST A1,DWTST2,A6 CM DWTLC,A6 INDICATE NOT LOCKED CM DWTRTY,A6 RESET RETRY FLAG XIF IFT IBM+INI=2 LDR A1,A6 ADK A1,DWTEOD LDK A2,4 FDON02 EQU * CMR A1 CLOSE DATA SET ADK A1,2 SUK A2,1 RB(P) FDON02 XIF FDON05 EQU * IM DWTA2,A6 SET FDON FLAG LDK A5,DWTSB2 ADR A5,A6 STACK BASE * * SAVE DWTST TO DWTST2 IF NOT ALREADY DONE. * DWTST IS SET BUSY * LD A2,DWTST2,A6 CWK A2,-1 RF(NE) FDON08 ALREADY SAVED LD A2,DWTST,A6 ST A2,DWTST2,A6 FDON08 CM DWTST,A6 SET BUSY * * 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 RB T:DISP * * TIME OUT ROUTINE * FDON20 LDR A6,A1 CM DWTTP,A6 LDK A5,DWTSB2 ADR A5,A6 STACK BASE * * 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 * * 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 * * ANY REQUEST? * * * RESTORE STATUS SAVED IN DWST2 TO DWTST. * SET DWTST2 TO -1 LD A2,DWTST2,A6 SAVED STATUS ST A2,DWTST,A6 PUT IN CUURENT STATUS LDKL A2,-1 ST A2,DWTST2,A6 INDICATE NOT SAVED CM DWTA2,A6 RESET FDON FLAG FDON60 EQU * LD A2,DWTST,A6 RB(N) END:05 NO REQUEST, RETURN VIA TENDIO * * RETRY REQUEST * IM DWTRTY,A6 INDICATE RETRY LD A7,DWTOR,A6 ANK A7,/3F ORDER LD A8,DWTECB,A6 ECB ADDRESS ABL FDAD REACTIVATE EJECT * ********************* * * * INTERRUPT HANDLER * * * ********************* * IHFD EQU * ST P,INTSAV SAVE LAST INTERRUPT IFT CHAN=1 STR A1,A15 STR A2,A15 STR A3,A15 LDKL A2,DWFD01 LD A1,DWTUB,A2 POINTER AT WORD IN BUFFER LD A2,DWTRW,A2 READ / WRITE INDICATOR RF(NZ) IH010 READ LCR A3,A1 FIRST CHAR. ECR A2,A3 MOV TO BITS 0-7 ADK A1,1 UPDATE BUFFER POINTER LCR A2,A1 SECOND CHAR. OTR A2,0,CUADR WRITE RF(A) IH020 ACCEPTED RF IH040 NOT ACCEPTED IH010 INR A2,0,CUADR READ RF(NA) IH040 NOT ACCEPTED ECR A3,A2 SCR A3,A1 FIRST CHAR. INTO BUFFER ADK A1,1 UPDATE BUFFER POINTER SCR A2,A1 SECOND CHAR. INTO BUFFER IH020 LDKL A2,DWFD01 DWT-ADDRESS ADK A1,1 ST A1,DWTUB,A2 POINTER AT NEXT CHAR. CW A1,DWTUBE,A2 RF(NE) IH030 NOT LAST WORD CIO A2,0,CUADR CIO HALT IH030 EQU * LDR* A3,A15 LDR* A2,A15 LDR* A1,A15 RTN A15 * * SAVE A4-A8 FOR DISPATCHER * IH040 EQU * STR A4,A15 STR A5,A15 STR A6,A15 STR A7,A15 STR A8,A15 XIF IFF CHAN=1 CF A15,SAVE8 XIF SST A3,CUADR STATUS LDKL A6,DWFD01 DWT ADDRESS LD A8,DWTECB,A6 ECB ADDRESS LD A5,DWTA5,A6 STACK POINTER SLL A3,1 RF(N) FDRE READY INTERRUPT SRL A3,1 LD A2,DWTRTY,A6 RETRY? RF(Z) IH:10 NO CM DWTRTY,A6 RESET RETRY FLAG LDR A1,A3 ANKL A1,/0405 RF(Z) IH:10 RETURN CODE OK LDK A1,/4 ORR A3,A1 CRC ERROR IH:10 EQU * * * TRANSFORM RETURN CODE, CU - ECB * ANKL A3,/FF37 RF(Z) IH:80 LDR A1,A3 ANKL A3,/0A05 UNCHANGED BITS LDR A4,A1 ANKL A4,/0400 BIT 5 SLC A4,7 TO BIT 14 ORR A3,A4 IFT DAMA+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 IH:80 EQU * RTN A5 EJECT * ******************** * * * READY INTERRUPT * * * ******************** * FDRE EQU * LD A2,DWTA2,A6 ABL(NZ) T:DISP POWER ON ROUTINE ACTIVE LDK A5,DWTSB2 ADR A5,A6 STACK BASE RB FDON60 EJECT * ******************************************* * * * S U B R O U T I N E S * * * ******************************************* * ******* * * * BIO * * * ******* * * * INPUT: A8 ECB ADDRESS * * OUTPUT: A2 BITS 0-12 OF CONTROL WORD USED BY CIO START * A3 NO OF BYTES TO BE TRANSFERED * A4 BUFFER ADDRESS * BIO EQU * LDK A4,0 FLAG RF BIO010 BIO:RE LDK A4,1 BIO010 EQU * LD A3,ECBRL,A8 REQ LEN RF(N) BIOERR ILLEGAL LENGTH IFT DAMA+IBM=2 LD A2,DWTLAB,A6 AN A2,DWTA3,A6 RF(Z) BIO020 TOSS DISC XIF IFT IBM=1 LDK A7,IBMLEN LDK A2,0 XIF IFT DAMA+IBM=2 RF BIO030 XIF IFT DAMA=1 BIO020 LDKL A7,TOSLEN LDK A2,3 BIO030 EQU * XIF IFF DAMA+IBM=0 LDR A4,A4 RF(Z) BIO060 WRITE LDK A2,0 LDR A1,A3 REQ LEN CWR A3,A7 REQ LENGTH WITHIN RANGE RF(G) BIOERR NO BIO040 SUK A1,128 RF(NP) BIO100 ADK A2,1 INCREMENT NO OF SECTORS RB BIO040 * * WRITE, CHECK REQ LENGTH * BIO060 CWR A3,A7 RF(NE) BIOERR ILLEGAL REQ LEN XIF IFT DAMA+IBM=0 * * FIND NO OF SECTORS TO BE READ/WRITTEN, CHECK REQ LENGTH * LDR A1,A3 REQ LENGTH LDK A2,0 NO OF SECTORS-1 BIO015 LDR A4,A4 READ OR WRITE? RF(NZ) BIO035 READ! SUK A1,128 RF(Z) BIO100 REQ LEN ACCEPTED RF BIO045 * BIO035 SUK A1,128 RF(NP) BIO100 REQ LENGTH ACCEPTED BIO045 ADK A2,1 CWK A2,3 RB(NG) BIO015 RF BIOERR REQ LEN OUTSIDE RANGE XIF * BIO100 SRC A2,2 SHIFT NO OF SECTORS-1 INTO POS 0-1 * * CHECK SECTOR NO FROM CONTROL WORD OF ECB IS * WITHIN RANGE, PUT IT IN POS 2-12 * LD A1,ECBCW,A8 SECTOR NO RF(N) BIOER2 OUTSIDE RANGE IFT DAMA+IBM=2 ANK A7,/A RF(Z) BIO110 IBM DISC XIF IFT DAMA=1 CWK A1,499 RF(G) BIOER2 OUT OF RANGE SLL A1,2 MULTIPLY BY 4TO GET DM SECTOR XIF IFT DAMA+IBM=2 RF BIO120 XIF IFT IBM=1 BIO110 CWK A1,1923 RF(P) BIOER2 OUT OF RANGE XIF IFT DAMA+IBM=0 CWK A1,2001 SECTOR NO OUT OF RANGE RF(G) BIOER2 YES! XIF BIO120 EQU * SLL A1,3 ORR A2,A1 LD A4,ECBBA,A8 BUFFER ADDRESS LDR A1,A3 REQ LENGTH ANK A1,1 RF(NZ) BIOERR REQ LEN. NOT EVEN RTN A5 * * * ILLEGAL REQUESTED LENGTH, RETURN VIA TENDIO * BIOERR ABL END:10 * ILLEGAL SECTOR NO BIOER2 ABL FD:DIS * ********* * * * FDIX * * * ********* * * INPUT: A2 X * * OUTPUT: A3 2 POWER(X) * FDIX LDK A3,1 LDR A2,A2 FDIX10 EQU * RF(Z) FDIX20 SLL A3,1 SUK A2,1 RB FDIX10 FDIX20 RTN A5 EJECT IFF DAMA+IBM=0 ****************** * * * VOLADR * * * ****************** * * INPUT: A6 DWT ADDRESS * * OUTPUT: A2 VOLUME NAME ADDRESS * A3 ZERO * VOLADR LDK A2,DWTVO0 ADR A2,A6 LC A3,DWTOR,A6 DRIVE NO ANK A3,/3 VOLA10 EQU * RF(Z) VOLA20 ADK A2,6 UPDATE ADDRESS SUK A3,1 RB VOLA10 VOLA20 RTN A5 XIF IFT IBM=1 EJECT * ********* * ASCII * ********* * * FUNCTION: ASCII TRANSFORMS A STRING FROM EBCDIC TO * ASCII CODE * INPUT STRING ADDRESS IS BUF * INPUT: A7 NO OF CHARACTERS * A4 OUTPUT STRING ADDRESS * OUTPUT: A1 CHANGED * A4 CHANGED * A7 CHANGED * ASCII EQU * ENB LDK A1,0 ADR A4,A7 ASC:10 SUK A7,1 RF(N) ASC:20 SUK A4,1 LC A1,BUF,A7 GET EBCDIC CHAR LC A1,TASCII,A1 TRANSFORM TO ASCII SCR A1,A4 PUT ASCII CHAR. IN OUTPUT BUFFER RB ASC:10 ASC:20 EQU * RF EBC:90 SET INH AND RETURN EJECT * ********** * EBCDIC * ********** * * FUNCTION: EBCDIC TRANSFORMES A STRING FROM ASCII TO * EBCDIC CODE * OUTPUT STRING IS PUT IN DRIVER BUFFER * * INPUT: A7 NO OF CHARACTERS * A4 INPUT STRING ADDRESS * * OUTPUT: A1 CHANGED * A4 DRIVER BUFFER ADDRESS * A7 CHANGED EBCDIC EQU * ENB ADR A4,A7 LDK A1,0 EBC:10 SUK A7,1 RF(N) EBC:80 SUK A4,1 LCR A1,A4 GET ASCII CHAR. LC A1,TEBCDIC,A1 SC A1,BUF,A7 RB EBC:10 EBC:80 EQU * LDKL A4,BUF EBC:90 EQU * CF A5,SETINH RTN A5 EJECT * ********** * 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 UNCHANGED * 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 * * 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 LDKL A1,/2000 RETURN CODE ORS A1,DWTRCW,A6 CF A5,SETINH ABL LOA:90 ERROR ROUTINE * ********** * 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 * ********** * 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 * ********** * 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 ********* * 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 * ********** * 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 * ********* * DSPAD * ********* * * FUNCTION: GET ABSOLUTE ADDRESS OF SPECIFIED * TYPE OF DATA FOR COORESSPONDING 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 * ********* * 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 EJECT * ********** * SETINH * ********** * * FUNCTION: INHIBIT INTERRUPTS, IF FDON ROUTINE IS ACTIVE * ESCAPE VIA DISPATCHER ELSE RESET DWTENB AND * RETURN * * INPUT: A6 DWT ADDRESS * SETINH INH LD A1,DWTA2,A6 FDON RF(Z) SET:10 NOT ACTIVE ABL T:DISP ESCAPE SET:10 RTN A5 XIF * * D R I V E R B U F F E R BUF DATA 0,0,0,0 * IFT IBM=1 RES 60 XIF EJECT * ********************* * * * DEVICE WORK TABLE * * * ********************* * DWFD01 EQU * 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 DATA 0 DATA 0 SAVE AREA DATA 0 DATA 0 DATA 0,0,0,0 STACK DWTST2 EQU *-DWFD01 SAVE STATUS WORD DATA -1 DWTRTY EQU *-DWFD01 RETRY REQUEST FLAG DATA 0 DWTTP EQU *-DWFD01 TIMER POINTER DATA 0 DWTRCW EQU *-DWFD01 TEMP RETURN CODE DATA 0 DWTLAB EQU *-DWFD01 DISC LABEL INDICATOR DATA 0 DWTLC EQU *-DWFD01 DRIVE LOCK INDICATOR DATA 0 DWTVO0 EQU *-DWFD01 VOLUME NAME NO 0 DATA 0,0,0 DWTVO1 EQU *-DWFD01 VOLUME NAME NO 1 DATA 0,0,0 DWTVO2 EQU *-DWFD01 VOLUME NAME NO 2 DATA 0,0,0 DWTVO3 EQU *-DWFD01 VOLUME NAME NO 3 DATA 0,0,0 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 END
0x0000…0036 (0, 0, 398) Head {h00=0x0032, h01=0x0050, text=» IDENT DRFD01 REL 8.2 78-09-15 870105040820 «, t00=0x0000, t01=0x0004}
0x0036…003e Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x003a}
0x003e…005e Head {h00=0x001c, h01=0x0050, text=» LOAD BUG (EOD=74001)«, t00=0x0000, t01=0x0042}
0x005e…007a Head {h00=0x0018, h01=0x0050, text=» REL 8.1 78-04-121«, t00=0x0000, t01=0x0062}
0x007a…0084 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x007e}
0x0084…00ba Head {h00=0x0032, h01=0x0050, text=»**********************************************«, t00=0x0000, t01=0x0088}
0x00ba…00c4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00be}
0x00c4…00ea Head {h00=0x0022, h01=0x0050, text=»* PHILIPS TERMINAL SYSTEM PTS«, t00=0x0000, t01=0x00c8}
0x00ea…00f4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00ee}
0x00f4…0120 Head {h00=0x0028, h01=0x0050, text=»* DRFD01 = DRIVER FOR FLEXIBLE DISK«, t00=0x0000, t01=0x00f8}
0x0120…012a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0124}
0x012a…0134 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x012e}
0x0134…013e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0138}
0x013e…0148 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0142}
0x0148…0152 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x014c}
0x0152…015c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0156}
0x015c…0192 Head {h00=0x0032, h01=0x0050, text=»********************************************* «, t00=0x0000, t01=0x0160}
0x0192…01c6 Head {h00=0x0030, h01=0x0050, text=»* THIS DISK DRIVER HANDLES UP TO FOUR DAISY«, t00=0x0001, t01=0x0008}
0x01c6…01f8 Head {h00=0x002e, h01=0x0050, text=»* CHAINED FLEXIBLE DISK DRIVES PTS 6879, «, t00=0x0001, t01=0x003c}
0x01f8…022c Head {h00=0x0030, h01=0x0050, text=»* CONNECTED TO CPU VIA CHANNEL UNIT CHFD ON«, t00=0x0001, t01=0x006e}
0x022c…0256 Head {h00=0x0026, h01=0x0050, text=»* MULTIPLEX OR PROGRAMMED CHANNEL«, t00=0x0001, t01=0x00a2}
0x0256…0260 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00cc}
0x0260…0272 Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0001, t01=0x00d6}
0x0272…027c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00e8}
0x027c…028e Head {h00=0x000e, h01=0x0050, text=»* ORDERS:«, t00=0x0001, t01=0x00f2}
0x028e…0298 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0104}
0x0298…02b4 Head {h00=0x0018, h01=0x0050, text=»* /00 TEST STATUS«, t00=0x0001, t01=0x010e}
0x02b4…02d2 Head {h00=0x001a, h01=0x0050, text=»* /01 PHYSICAL READ«, t00=0x0001, t01=0x012a}
0x02d2…0318 Head {h00=0x0042, h01=0x0050, text=»* /02 SEQUENTIAL READ -IBM DISC ONLY-«, t00=0x0001, t01=0x0148}
0x0318…0334 Head {h00=0x0018, h01=0x0050, text=»* /05 BASIC WRITE«, t00=0x0001, t01=0x018e}
0x0334…037c Head {h00=0x0044, h01=0x0050, text=»* /06 SEQUENTIAL WRITE -IBM DISC ONLY- «, t00=0x0002, t01=0x001a}
0x037c…039a Head {h00=0x001a, h01=0x0050, text=»* /11 PHYSICAL READ«, t00=0x0002, t01=0x0062}
0x039a…03ba Head {h00=0x001c, h01=0x0050, text=»* /15 PHYSICAL WRITE «, t00=0x0002, t01=0x0080}
0x03ba…03d6 Head {h00=0x0018, h01=0x0050, text=»* /1A SEARCH KEY «, t00=0x0002, t01=0x00a0}
0x03d6…03fa Head {h00=0x0020, h01=0x0050, text=»* /24 WRITE DELETED DATA «, t00=0x0002, t01=0x00bc}
0x03fa…0410 Head {h00=0x0012, h01=0x0050, text=»* /26 LOCK «, t00=0x0002, t01=0x00e0}
0x0410…0458 Head {h00=0x0044, h01=0x0050, text=»* /31 REWIND -IBM DISC ONLY- «, t00=0x0002, t01=0x00f6}
0x0458…046e Head {h00=0x0012, h01=0x0050, text=»* /37 LOAD «, t00=0x0002, t01=0x013e}
0x046e…0486 Head {h00=0x0014, h01=0x0050, text=»* /38 UNLOAD «, t00=0x0002, t01=0x0154}
0x0486…0490 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x016c}
0x0490…04a2 Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0002, t01=0x0176}
0x04a2…04ac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0188}
0x04ac…04c8 (3, 0, 400) Head {h00=0x0018, h01=0x0050, text=»* ENTRY PARAMETERS:«, t00=0x0003, t01=0x0004}
0x04c8…04d2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0020}
0x04d2…04ee Head {h00=0x0018, h01=0x0050, text=»* A5 STACK BASE «, t00=0x0003, t01=0x002a}
0x04ee…050a Head {h00=0x0018, h01=0x0050, text=»* A6 DWT-ADDRESS«, t00=0x0003, t01=0x0046}
0x050a…0520 Head {h00=0x0012, h01=0x0050, text=»* A7 ORDER«, t00=0x0003, t01=0x0062}
0x0520…053c Head {h00=0x0018, h01=0x0050, text=»* A8 ECB-ADDRESS«, t00=0x0003, t01=0x0078}
0x053c…054a Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0003, t01=0x0094}
0x054a…0554 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x00a2}
0x0554…0568 Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0003, t01=0x00ac}
0x0568…057c Head {h00=0x0010, h01=0x0050, text=»* * «, t00=0x0003, t01=0x00c0}
0x057c…0590 Head {h00=0x0010, h01=0x0050, text=»* ENTRIES * «, t00=0x0003, t01=0x00d4}
0x0590…05a4 Head {h00=0x0010, h01=0x0050, text=»* * «, t00=0x0003, t01=0x00e8}
0x05a4…05b8 Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0003, t01=0x00fc}
0x05b8…05c2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0110}
0x05c2…05ea Head {h00=0x0024, h01=0x0050, text=» ENTRY FDADR ACTIVATION ADDRESS«, t00=0x0003, t01=0x011a}
0x05ea…0610 Head {h00=0x0022, h01=0x0050, text=» ENTRY IHFD INTERRUPT HANDLER «, t00=0x0003, t01=0x0142}
0x0610…0634 Head {h00=0x0020, h01=0x0050, text=» ENTRY FDON RECOVERY ROUTINE«, t00=0x0003, t01=0x0168}
0x0634…0656 Head {h00=0x001e, h01=0x0050, text=» ENTRY DWFD01 DWT-ADDRESS «, t00=0x0003, t01=0x018c}
0x0656…0660 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x001e}
0x0660…0676 Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0004, t01=0x0028}
0x0676…068c Head {h00=0x0012, h01=0x0050, text=»* * «, t00=0x0004, t01=0x003e}
0x068c…06a2 Head {h00=0x0012, h01=0x0050, text=»* EXTERNALS * «, t00=0x0004, t01=0x0054}
0x06a2…06b8 Head {h00=0x0012, h01=0x0050, text=»* * «, t00=0x0004, t01=0x006a}
0x06b8…06ce Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0004, t01=0x0080}
0x06ce…06d8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0096}
0x06d8…06f8 Head {h00=0x001c, h01=0x0050, text=» EXTRN TDISP DISPATCHER «, t00=0x0004, t01=0x00a0}
0x06f8…0714 Head {h00=0x0018, h01=0x0050, text=» EXTRN TENDIO ENDIO «, t00=0x0004, t01=0x00c0}
0x0714…0738 Head {h00=0x0020, h01=0x0050, text=» EXTRN DISIOE REQUEST ERROR «, t00=0x0004, t01=0x00dc}
0x0738…0752 Head {h00=0x0016, h01=0x0050, text=» EXTRN DWTOR ORDER«, t00=0x0004, t01=0x0100}
0x0752…0774 Head {h00=0x001e, h01=0x0050, text=» EXTRN DWTECB ECB-ADDRESS «, t00=0x0004, t01=0x011a}
0x0774…0794 Head {h00=0x001c, h01=0x0050, text=» EXTRN DWTST DWT STATUS «, t00=0x0004, t01=0x013c}
0x0794…07c0 Head {h00=0x0028, h01=0x0050, text=» EXTRN SAVE8 SAVE A1-A8 ON A15 STACK«, t00=0x0004, t01=0x015c}
0x07c0…07dc Head {h00=0x0018, h01=0x0050, text=» EXTRN SETIMP TIMER «, t00=0x0004, t01=0x0188}
0x07dc…0806 Head {h00=0x0026, h01=0x0050, text=» EXTRN INIFLG INITIALIZATION FLAG «, t00=0x0005, t01=0x0014}
0x0806…0830 Head {h00=0x0026, h01=0x0050, text=» EXTRN INTSAV INTERRUPT SAVE AREA «, t00=0x0005, t01=0x003e}
0x0830…085a Head {h00=0x0026, h01=0x0050, text=» EXTRN TASCII EBCDIC TO ASCII TAB «, t00=0x0005, t01=0x0068}
0x085a…0884 Head {h00=0x0026, h01=0x0050, text=» EXTRN TEBCDIC ASCII TO EBCDIC TAB«, t00=0x0005, t01=0x0092}
0x0884…08ac Head {h00=0x0024, h01=0x0050, text=» EXTRN ECBBA ECB BUFFER ADDRESS «, t00=0x0005, t01=0x00bc}
0x08ac…08d6 Head {h00=0x0026, h01=0x0050, text=» EXTRN ECBRL ECB REQUESTED LENGTH «, t00=0x0005, t01=0x00e4}
0x08d6…0900 Head {h00=0x0026, h01=0x0050, text=» EXTRN ECBEL ECB EFFECTIVE LENGTH «, t00=0x0005, t01=0x010e}
0x0900…0924 Head {h00=0x0020, h01=0x0050, text=» EXTRN ECBRC ECB RETURN CODE«, t00=0x0005, t01=0x0138}
0x0924…094a Head {h00=0x0022, h01=0x0050, text=» EXTRN ECBCW ECB CONTROL WORD «, t00=0x0005, t01=0x015c}
0x094a…0954 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0182}
0x0954…0974 Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0005, t01=0x018c}
0x0974…0994 Head {h00=0x001c, h01=0x0050, text=»* *«, t00=0x0006, t01=0x001c}
0x0994…09b4 Head {h00=0x001c, h01=0x0050, text=»* CONDITIONAL ASSEMBLY *«, t00=0x0006, t01=0x003c}
0x09b4…09d4 Head {h00=0x001c, h01=0x0050, text=»* *«, t00=0x0006, t01=0x005c}
0x09d4…09f4 Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0006, t01=0x007c}
0x09f4…09fe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x009c}
0x09fe…0a30 Head {h00=0x002e, h01=0x0050, text=»* MULTIPLEX CHANNEL INSTEAD OF PROGRAMMED «, t00=0x0006, t01=0x00a6}
0x0a30…0a54 Head {h00=0x0020, h01=0x0050, text=»* CHANNEL BY SETTING X:A = 0«, t00=0x0006, t01=0x00d8}
0x0a54…0a5e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x00fc}
0x0a5e…0a70 Head {h00=0x000e, h01=0x0050, text=»X:A EQU 1 «, t00=0x0006, t01=0x0106}
0x0a70…0a82 Head {h00=0x000e, h01=0x0050, text=»CHAN EQU 1«, t00=0x0006, t01=0x0118}
0x0a82…0a8c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x012a}
0x0a8c…0ac2 Head {h00=0x0032, h01=0x0050, text=»* FD DRIVER CAN BE ADAPTED FOR DATA MANAGEMENT«, t00=0x0006, t01=0x0134}
0x0ac2…0ade Head {h00=0x0018, h01=0x0050, text=»* BY SETTING X:B = 1«, t00=0x0006, t01=0x016a}
0x0ade…0ae8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0186}
0x0ae8…0afa Head {h00=0x000e, h01=0x0050, text=»X:B EQU 0 «, t00=0x0006, t01=0x0190}
0x0afa…0b0c Head {h00=0x000e, h01=0x0050, text=»DAMA EQU 1«, t00=0x0007, t01=0x0012}
0x0b0c…0b16 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0024}
0x0b16…0b56 Head {h00=0x003c, h01=0x0050, text=»* IBM LABELLED DISC HANDLING MAY BE INCLUDED BY SETTING«, t00=0x0007, t01=0x002e}
0x0b56…0b6a Head {h00=0x0010, h01=0x0050, text=»* X:C = 1 «, t00=0x0007, t01=0x006e}
0x0b6a…0b74 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0082}
0x0b74…0b86 Head {h00=0x000e, h01=0x0050, text=»X:C EQU 0 «, t00=0x0007, t01=0x008c}
0x0b86…0b98 Head {h00=0x000e, h01=0x0050, text=»IBM EQU 1 «, t00=0x0007, t01=0x009e}
0x0b98…0ba2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x00b0}
0x0ba2…0bd6 Head {h00=0x0030, h01=0x0050, text=»* IF INIMON IS TO BE USED, DRIVER SHOULD BE«, t00=0x0007, t01=0x00ba}
0x0bd6…0c08 Head {h00=0x002e, h01=0x0050, text=»* ADAPTED FOR RESTART BY SETTING X:D = 1 «, t00=0x0007, t01=0x00ee}
0x0c08…0c12 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0120}
0x0c12…0c24 Head {h00=0x000e, h01=0x0050, text=»X:D EQU 0 «, t00=0x0007, t01=0x012a}
0x0c24…0c36 Head {h00=0x000e, h01=0x0050, text=»INI EQU 0 «, t00=0x0007, t01=0x013c}
0x0c36…0c44 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0007, t01=0x014e}
0x0c44…0c4e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x015c}
0x0c4e…0c64 Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0007, t01=0x0166}
0x0c64…0c7a Head {h00=0x0012, h01=0x0050, text=»* * «, t00=0x0007, t01=0x017c}
0x0c7a…0c90 (8, 0, 400) Head {h00=0x0012, h01=0x0050, text=»* CONSTANTS * «, t00=0x0008, t01=0x0004}
0x0c90…0ca6 Head {h00=0x0012, h01=0x0050, text=»* * «, t00=0x0008, t01=0x001a}
0x0ca6…0cbc Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0008, t01=0x0030}
0x0cbc…0cc6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0046}
0x0cc6…0cf0 Head {h00=0x0026, h01=0x0050, text=»CUADR EQU 09 CONTROL UNIT ADDRESS «, t00=0x0008, t01=0x0050}
0x0cf0…0d1a Head {h00=0x0026, h01=0x0050, text=»MUXADR EQU CUADR+CUADR MUX-ADDRESS«, t00=0x0008, t01=0x007a}
0x0d1a…0d48 Head {h00=0x002a, h01=0x0050, text=»STALEN EQU 512 MAX STANDARD SEC. LEN. «, t00=0x0008, t01=0x00a4}
0x0d48…0d74 Head {h00=0x0028, h01=0x0050, text=»TOSLEN EQU 410 MAX TOSS SEC. LENGTH «, t00=0x0008, t01=0x00d2}
0x0d74…0d9c Head {h00=0x0024, h01=0x0050, text=»IBMLEN EQU 128 IBM SECTOR LENGTH«, t00=0x0008, t01=0x00fe}
0x0d9c…0dc8 Head {h00=0x0028, h01=0x0050, text=»BOE EQU 28 BEGIN OF EXTENT POSITION «, t00=0x0008, t01=0x0126}
0x0dc8…0df2 Head {h00=0x0026, h01=0x0050, text=»EOE EQU 34 END OF EXTENT POSITION «, t00=0x0008, t01=0x0152}
0x0df2…0e1a Head {h00=0x0024, h01=0x0050, text=»EOD EQU 74 END OF DATA POSITION «, t00=0x0008, t01=0x017c}
0x0e1a…0e3e Head {h00=0x0020, h01=0x0050, text=»TIME EQU 20 DELAY - POWER ON«, t00=0x0009, t01=0x0014}
0x0e3e…0e5a Head {h00=0x0018, h01=0x0050, text=»********************«, t00=0x0009, t01=0x0038}
0x0e5a…0e76 Head {h00=0x0018, h01=0x0050, text=»* *«, t00=0x0009, t01=0x0054}
0x0e76…0e92 Head {h00=0x0018, h01=0x0050, text=»* DWT-DISPLACEMENTS*«, t00=0x0009, t01=0x0070}
0x0e92…0eae Head {h00=0x0018, h01=0x0050, text=»* *«, t00=0x0009, t01=0x008c}
0x0eae…0eca Head {h00=0x0018, h01=0x0050, text=»********************«, t00=0x0009, t01=0x00a8}
0x0eca…0ed4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00c4}
0x0ed4…0edc Head {h00=0x0004, h01=0x0050, t00=0x0009, t01=0x00ce}
0x0edc…0ef2 Head {h00=0x0012, h01=0x0050, text=»DWTA2 EQU /12 «, t00=0x0009, t01=0x00d6}
0x0ef2…0f08 Head {h00=0x0012, h01=0x0050, text=»DWTA3 EQU /14 «, t00=0x0009, t01=0x00ec}
0x0f08…0f1e Head {h00=0x0012, h01=0x0050, text=»DWTA5 EQU /16 «, t00=0x0009, t01=0x0102}
0x0f1e…0f40 Head {h00=0x001e, h01=0x0050, text=»DWTSB2 EQU /1E STACK BASE «, t00=0x0009, t01=0x0118}
0x0f40…0f4a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x013a}
0x0f4a…0f5c Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0009, t01=0x0144}
0x0f5c…0f6e Head {h00=0x000e, h01=0x0050, text=»* *«, t00=0x0009, t01=0x0156}
0x0f6e…0f80 Head {h00=0x000e, h01=0x0050, text=»* TABLES *«, t00=0x0009, t01=0x0168}
0x0f80…0f92 Head {h00=0x000e, h01=0x0050, text=»* *«, t00=0x0009, t01=0x017a}
0x0f92…0fa4 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0009, t01=0x018c}
0x0fa4…0fae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x000e}
0x0fae…0fd8 Head {h00=0x0026, h01=0x0050, text=»FDADR DATA FDAD ACTIVATION ADDRESS«, t00=0x000a, t01=0x0018}
0x0fd8…0fe2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0042}
0x0fe2…0ff0 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000a, t01=0x004c}
0x0ff0…0ffa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x005a}
0x0ffa…1010 Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x000a, t01=0x0064}
0x1010…1026 Head {h00=0x0012, h01=0x0050, text=»* *«, t00=0x000a, t01=0x007a}
0x1026…103c Head {h00=0x0012, h01=0x0050, text=»* ACTIVATION *«, t00=0x000a, t01=0x0090}
0x103c…1052 Head {h00=0x0012, h01=0x0050, text=»* *«, t00=0x000a, t01=0x00a6}
0x1052…1068 Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x000a, t01=0x00bc}
0x1068…1072 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x00d2}
0x1072…1096 Head {h00=0x0020, h01=0x0050, text=»FDAD EQU * ACTIVATION ENTRY «, t00=0x000a, t01=0x00dc}
0x1096…10a8 Head {h00=0x000e, h01=0x0050, text=» LDK A3,0 «, t00=0x000a, t01=0x0100}
0x10a8…10c6 Head {h00=0x001a, h01=0x0050, text=» LC A3,DWTOR,A6 INDEX «, t00=0x000a, t01=0x0112}
0x10c6…10e6 Head {h00=0x001c, h01=0x0050, text=» LDR A2,A3 SAVE FOR FDIX«, t00=0x000a, t01=0x0130}
0x10e6…10f0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0150}
0x10f0…111a Head {h00=0x0026, h01=0x0050, text=»* PUT DRIVE NO IN CIO-INSTRUCTION«, t00=0x000a, t01=0x015a}
0x111a…1124 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0184}
0x1124…1148 Head {h00=0x0020, h01=0x0050, text=» CF A5,SETCIO A3,A4 AFFECTED«, t00=0x000a, t01=0x018e}
0x1148…1174 Head {h00=0x0028, h01=0x0050, text=» CM DWTRCW,A6 SAVE RETURN CODE WORD «, t00=0x000b, t01=0x0022}
0x1174…117e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x004e}
0x117e…1198 Head {h00=0x0016, h01=0x0050, text=»* CHECK IF LOCKED«, t00=0x000b, t01=0x0058}
0x1198…11a2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0072}
0x11a2…11ca Head {h00=0x0024, h01=0x0050, text=» LD A1,DWTLC,A6 LOCK INDICATOR «, t00=0x000b, t01=0x007c}
0x11ca…11f0 Head {h00=0x0022, h01=0x0050, text=» CF A5,FDIX GET BIT MASK IN A3«, t00=0x000b, t01=0x00a4}
0x11f0…121e Head {h00=0x002a, h01=0x0050, text=» ST A3,DWTA3,A6 SAVE DRIVE INDEX MASK «, t00=0x000b, t01=0x00ca}
0x121e…1230 Head {h00=0x000e, h01=0x0050, text=» ANR A1,A3«, t00=0x000b, t01=0x00f8}
0x1230…124e Head {h00=0x001a, h01=0x0050, text=» RF(NZ) FD:ORD LOCKED «, t00=0x000b, t01=0x010a}
0x124e…1260 Head {h00=0x000e, h01=0x0050, text=» LDR A1,A7«, t00=0x000b, t01=0x0128}
0x1260…1274 Head {h00=0x0010, h01=0x0050, text=» SUK A1,/26 «, t00=0x000b, t01=0x013a}
0x1274…1292 Head {h00=0x001a, h01=0x0050, text=» RF(Z) LOAD LOCK ORDER«, t00=0x000b, t01=0x014e}
0x1292…12a6 Head {h00=0x0010, h01=0x0050, text=» SUK A1,/11 «, t00=0x000b, t01=0x016c}
0x12a6…12c4 Head {h00=0x001a, h01=0x0050, text=» RF(Z) LOAD LOAD ORDER«, t00=0x000b, t01=0x0180}
0x12c4…12e6 Head {h00=0x001e, h01=0x0050, text=» LDKL A1,/8001 RETURN CODE«, t00=0x000c, t01=0x000e}
0x12e6…12fe Head {h00=0x0014, h01=0x0050, text=» RF FD:090 ENDIO«, t00=0x000c, t01=0x0030}
0x12fe…130c Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000c, t01=0x0048}
0x130c…1316 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0056}
0x1316…1328 Head {h00=0x000e, h01=0x0050, text=»* ORDER?«, t00=0x000c, t01=0x0060}
0x1328…1332 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0072}
0x1332…1346 Head {h00=0x0010, h01=0x0050, text=»FD:ORD EQU *«, t00=0x000c, t01=0x007c}
0x1346…1350 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0090}
0x1350…1362 Head {h00=0x000e, h01=0x0050, text=» LDR A1,A7«, t00=0x000c, t01=0x009a}
0x1362…1384 Head {h00=0x001e, h01=0x0050, text=» RF(Z) FD:070 TEST STATUS «, t00=0x000c, t01=0x00ac}
0x1384…1396 Head {h00=0x000e, h01=0x0050, text=» SUK A1,1 «, t00=0x000c, t01=0x00ce}
0x1396…13ba Head {h00=0x0020, h01=0x0050, text=» RF(Z) FD:040 PHYSICAL READ «, t00=0x000c, t01=0x00e0}
0x13ba…13cc Head {h00=0x000e, h01=0x0050, text=» SUK A1,4 «, t00=0x000c, t01=0x0104}
0x13cc…13ee Head {h00=0x001e, h01=0x0050, text=» RF(Z) FD:010 BASIC WRITE «, t00=0x000c, t01=0x0116}
0x13ee…1400 Head {h00=0x000e, h01=0x0050, text=» SUK A1,12«, t00=0x000c, t01=0x0138}
0x1400…1424 Head {h00=0x0020, h01=0x0050, text=» RF(Z) FD:040 PHYSICAL READ «, t00=0x000c, t01=0x014a}
0x1424…1436 Head {h00=0x000e, h01=0x0050, text=» SUK A1,4 «, t00=0x000c, t01=0x016e}
0x1436…145a Head {h00=0x0020, h01=0x0050, text=» RF(Z) FD:020 PHYSICAL WRITE«, t00=0x000c, t01=0x0180}
0x145a…146c Head {h00=0x000e, h01=0x0050, text=» SUK A1,15«, t00=0x000d, t01=0x0014}
0x146c…1494 Head {h00=0x0024, h01=0x0050, text=» RF(Z) FD:030 WRITE DELETED DATA«, t00=0x000d, t01=0x0026}
0x1494…14a8 Head {h00=0x0010, h01=0x0050, text=» SUK A1,/14 «, t00=0x000d, t01=0x004e}
0x14a8…14cc Head {h00=0x0020, h01=0x0050, text=» ABL(Z) UNLOAD UNLOAD ORDER «, t00=0x000d, t01=0x0062}
0x14cc…14de Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x000d, t01=0x0086}
0x14de…14f2 Head {h00=0x0010, h01=0x0050, text=» ADK A1,/36 «, t00=0x000d, t01=0x0098}
0x14f2…1518 Head {h00=0x0022, h01=0x0050, text=» ABL(Z) SQREAD SEQUENTIAL READ«, t00=0x000d, t01=0x00ac}
0x1518…152a Head {h00=0x000e, h01=0x0050, text=» SUK A1,4 «, t00=0x000d, t01=0x00d2}
0x152a…1552 Head {h00=0x0024, h01=0x0050, text=» ABL(Z) SQWRIT SEQUENTIAL WRITE «, t00=0x000d, t01=0x00e4}
0x1552…1566 Head {h00=0x0010, h01=0x0050, text=» SUK A1,/2B «, t00=0x000d, t01=0x010c}
0x1566…1584 Head {h00=0x001a, h01=0x0050, text=» ABL(Z) REWIND REWIND «, t00=0x000d, t01=0x0120}
0x1584…1590 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000d, t01=0x013e}
0x1590…15a8 Head {h00=0x0014, h01=0x0050, text=» IFT DAMA+IBM=0 «, t00=0x000d, t01=0x014a}
0x15a8…15ba Head {h00=0x000e, h01=0x0050, text=» ADK A1,30«, t00=0x000d, t01=0x0162}
0x15ba…15da Head {h00=0x001c, h01=0x0050, text=» RF(Z) FD:050 SEARCH KEY«, t00=0x000d, t01=0x0174}
0x15da…15e6 (14, 0, 400) Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000e, t01=0x0004}
0x15e6…15ee Head {h00=0x0004, h01=0x0050, t00=0x000e, t01=0x0010}
0x15ee…1602 Head {h00=0x0010, h01=0x0050, text=»FD:DIS EQU *«, t00=0x000e, t01=0x0018}
0x1602…1624 Head {h00=0x001e, h01=0x0050, text=» ABL DISIOE REQUEST ERROR «, t00=0x000e, t01=0x002c}
0x1624…1632 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000e, t01=0x004e}
0x1632…163c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x005c}
0x163c…1654 Head {h00=0x0014, h01=0x0050, text=»*************** «, t00=0x000e, t01=0x0066}
0x1654…166c Head {h00=0x0014, h01=0x0050, text=»* * «, t00=0x000e, t01=0x007e}
0x166c…1684 Head {h00=0x0014, h01=0x0050, text=»* BASIC WRITE * «, t00=0x000e, t01=0x0096}
0x1684…169c Head {h00=0x0014, h01=0x0050, text=»* * «, t00=0x000e, t01=0x00ae}
0x169c…16b4 Head {h00=0x0014, h01=0x0050, text=»*************** «, t00=0x000e, t01=0x00c6}
0x16b4…16be Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00de}
0x16be…16d6 Head {h00=0x0014, h01=0x0050, text=»FD:010 CF A5,BIO«, t00=0x000e, t01=0x00e8}
0x16d6…16e8 Head {h00=0x000e, h01=0x0050, text=» ORK A2,1 «, t00=0x000e, t01=0x0100}
0x16e8…16fc Head {h00=0x0010, h01=0x0050, text=»FD:015 EQU *«, t00=0x000e, t01=0x0112}
0x16fc…1714 Head {h00=0x0014, h01=0x0050, text=» IFT DAMA+IBM=2 «, t00=0x000e, t01=0x0126}
0x1714…172c Head {h00=0x0014, h01=0x0050, text=» LD A1,DWTLAB,A6«, t00=0x000e, t01=0x013e}
0x172c…1744 Head {h00=0x0014, h01=0x0050, text=» AN A1,DWTA3,A6 «, t00=0x000e, t01=0x0156}
0x1744…1762 Head {h00=0x001a, h01=0x0050, text=» RF(Z) FD:018 NOT IBM «, t00=0x000e, t01=0x016e}
0x1762…176e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000e, t01=0x018c}
0x176e…1780 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x000f, t01=0x0008}
0x1780…17b0 Head {h00=0x002c, h01=0x0050, text=» LDR A7,A3 NO OF CHAR. TO BE TRANSFORMED«, t00=0x000f, t01=0x001a}
0x17b0…17c6 Head {h00=0x0012, h01=0x0050, text=» CF A5,EBCDIC «, t00=0x000f, t01=0x004a}
0x17c6…17da Head {h00=0x0010, h01=0x0050, text=»FD:018 EQU *«, t00=0x000f, t01=0x0060}
0x17da…17e6 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000f, t01=0x0074}
0x17e6…180c Head {h00=0x0022, h01=0x0050, text=» CF A5,FD:WRITE PERFORME WRITE«, t00=0x000f, t01=0x0080}
0x180c…182a Head {h00=0x001a, h01=0x0050, text=» RF FD:048 GOTO FD:RC «, t00=0x000f, t01=0x00a6}
0x182a…1834 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x00c4}
0x1834…184e Head {h00=0x0016, h01=0x0050, text=»******************«, t00=0x000f, t01=0x00ce}
0x184e…1868 Head {h00=0x0016, h01=0x0050, text=»* *«, t00=0x000f, t01=0x00e8}
0x1868…1882 Head {h00=0x0016, h01=0x0050, text=»* PHYSICAL WRITE *«, t00=0x000f, t01=0x0102}
0x1882…189c Head {h00=0x0016, h01=0x0050, text=»* *«, t00=0x000f, t01=0x011c}
0x189c…18b6 Head {h00=0x0016, h01=0x0050, text=»******************«, t00=0x000f, t01=0x0136}
0x18b6…18c0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0150}
0x18c0…18d8 Head {h00=0x0014, h01=0x0050, text=»FD:020 CF A5,BIO«, t00=0x000f, t01=0x015a}
0x18d8…1900 Head {h00=0x0024, h01=0x0050, text=» ORK A2,5 INSERT BIO BITS 13-15 «, t00=0x000f, t01=0x0172}
0x1900…1912 Head {h00=0x000e, h01=0x0050, text=» RB FD:015«, t00=0x0010, t01=0x000a}
0x1912…1920 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0010, t01=0x001c}
0x1920…192a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x002a}
0x192a…1948 Head {h00=0x001a, h01=0x0050, text=»**********************«, t00=0x0010, t01=0x0034}
0x1948…1966 Head {h00=0x001a, h01=0x0050, text=»* *«, t00=0x0010, t01=0x0052}
0x1966…1984 Head {h00=0x001a, h01=0x0050, text=»* WRITE DELETED DATA *«, t00=0x0010, t01=0x0070}
0x1984…19a2 Head {h00=0x001a, h01=0x0050, text=»* *«, t00=0x0010, t01=0x008e}
0x19a2…19c0 Head {h00=0x001a, h01=0x0050, text=»**********************«, t00=0x0010, t01=0x00ac}
0x19c0…19ca Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x00ca}
0x19ca…19e2 Head {h00=0x0014, h01=0x0050, text=»FD:030 CF A5,BIO«, t00=0x0010, t01=0x00d4}
0x19e2…19f4 Head {h00=0x000e, h01=0x0050, text=» ORK A2,6 «, t00=0x0010, t01=0x00ec}
0x19f4…1a06 Head {h00=0x000e, h01=0x0050, text=» RB FD:015«, t00=0x0010, t01=0x00fe}
0x1a06…1a10 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0110}
0x1a10…1a2a Head {h00=0x0016, h01=0x0050, text=»***************** «, t00=0x0010, t01=0x011a}
0x1a2a…1a44 Head {h00=0x0016, h01=0x0050, text=»* * «, t00=0x0010, t01=0x0134}
0x1a44…1a5e Head {h00=0x0016, h01=0x0050, text=»* PHYSICAL READ * «, t00=0x0010, t01=0x014e}
0x1a5e…1a78 Head {h00=0x0016, h01=0x0050, text=»* * «, t00=0x0010, t01=0x0168}
0x1a78…1a92 Head {h00=0x0016, h01=0x0050, text=»***************** «, t00=0x0010, t01=0x0182}
0x1a92…1a9c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x000c}
0x1a9c…1ab8 Head {h00=0x0018, h01=0x0050, text=»FD:040 CF A5,BIO:RE «, t00=0x0011, t01=0x0016}
0x1ab8…1ad0 Head {h00=0x0014, h01=0x0050, text=» IFT DAMA+IBM=2 «, t00=0x0011, t01=0x0032}
0x1ad0…1ae8 Head {h00=0x0014, h01=0x0050, text=» LD A1,DWTLAB,A6«, t00=0x0011, t01=0x004a}
0x1ae8…1b00 Head {h00=0x0014, h01=0x0050, text=» AN A1,DWTA3,A6 «, t00=0x0011, t01=0x0062}
0x1b00…1b20 Head {h00=0x001c, h01=0x0050, text=» RF(Z) FD:042 TOSS DISC «, t00=0x0011, t01=0x007a}
0x1b20…1b2c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0011, t01=0x009a}
0x1b2c…1b3e Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0011, t01=0x00a6}
0x1b3e…1b52 Head {h00=0x0010, h01=0x0050, text=» LDKL A4,BUF«, t00=0x0011, t01=0x00b8}
0x1b52…1b66 Head {h00=0x0010, h01=0x0050, text=»FD:042 EQU *«, t00=0x0011, t01=0x00cc}
0x1b66…1b72 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0011, t01=0x00e0}
0x1b72…1b9a Head {h00=0x0024, h01=0x0050, text=»FD:045 CF A5,FD:REA PERFORM READ«, t00=0x0011, t01=0x00ec}
0x1b9a…1bb2 Head {h00=0x0014, h01=0x0050, text=» IFT DAMA+IBM=2 «, t00=0x0011, t01=0x0114}
0x1bb2…1bca Head {h00=0x0014, h01=0x0050, text=» LD A1,DWTLAB,A6«, t00=0x0011, t01=0x012c}
0x1bca…1be2 Head {h00=0x0014, h01=0x0050, text=» AN A1,DWTA3,A6 «, t00=0x0011, t01=0x0144}
0x1be2…1c00 Head {h00=0x001a, h01=0x0050, text=» RF(Z) FD:047 NOT IBM «, t00=0x0011, t01=0x015c}
0x1c00…1c0c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0011, t01=0x017a}
0x1c0c…1c1e Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0011, t01=0x0186}
0x1c1e…1c3e Head {h00=0x001c, h01=0x0050, text=» LD A7,ECBRL,A8 REQ LEN «, t00=0x0012, t01=0x0008}
0x1c3e…1c6a Head {h00=0x0028, h01=0x0050, text=» LD A4,ECBBA,A8 ASCII OUTPUT ADDRESS«, t00=0x0012, t01=0x0028}
0x1c6a…1c7e Head {h00=0x0010, h01=0x0050, text=» CF A5,ASCII«, t00=0x0012, t01=0x0054}
0x1c7e…1c92 Head {h00=0x0010, h01=0x0050, text=»FD:047 EQU *«, t00=0x0012, t01=0x0068}
0x1c92…1c9e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0012, t01=0x007c}
0x1c9e…1cb2 Head {h00=0x0010, h01=0x0050, text=»FD:048 EQU *«, t00=0x0012, t01=0x0088}
0x1cb2…1cc4 Head {h00=0x000e, h01=0x0050, text=» ABL FD:RC«, t00=0x0012, t01=0x009c}
0x1cc4…1cd2 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0012, t01=0x00ae}
0x1cd2…1cea Head {h00=0x0014, h01=0x0050, text=» IFT DAMA+IBM=0 «, t00=0x0012, t01=0x00bc}
0x1cea…1cf4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x00d4}
0x1cf4…1d0a Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x0012, t01=0x00de}
0x1d0a…1d20 Head {h00=0x0012, h01=0x0050, text=»* *«, t00=0x0012, t01=0x00f4}
0x1d20…1d36 Head {h00=0x0012, h01=0x0050, text=»* SEARCH KEY *«, t00=0x0012, t01=0x010a}
0x1d36…1d4c Head {h00=0x0012, h01=0x0050, text=»* *«, t00=0x0012, t01=0x0120}
0x1d4c…1d62 Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x0012, t01=0x0136}
0x1d62…1d6c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x014c}
0x1d6c…1d80 Head {h00=0x0010, h01=0x0050, text=»FD:050 EQU *«, t00=0x0012, t01=0x0156}
0x1d80…1da6 Head {h00=0x0022, h01=0x0050, text=» LD A4,10,A8 KEY AREA ADDRESS «, t00=0x0012, t01=0x016a}
0x1da6…1dca Head {h00=0x0020, h01=0x0050, text=» LDR* A2,A4 KEY AREA LENGTH «, t00=0x0012, t01=0x0190}
0x1dca…1ddc Head {h00=0x000e, h01=0x0050, text=» LDR A1,A2«, t00=0x0013, t01=0x0024}
0x1ddc…1e02 Head {h00=0x0022, h01=0x0050, text=» ABL(NP) END:10 ILLEGAL LENGTH«, t00=0x0013, t01=0x0036}
0x1e02…1e16 Head {h00=0x0010, h01=0x0050, text=» SUK A1,128 «, t00=0x0013, t01=0x005c}
0x1e16…1e3c Head {h00=0x0022, h01=0x0050, text=» ABL(P) END:10 ILLEGAL LENGTH «, t00=0x0013, t01=0x0070}
0x1e3c…1e4e Head {h00=0x000e, h01=0x0050, text=» LDR A3,A2«, t00=0x0013, t01=0x0096}
0x1e4e…1e58 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x00a8}
0x1e58…1e86 Head {h00=0x002a, h01=0x0050, text=»* IF ODD CHANGE TO EVEN NO OF BYTES «, t00=0x0013, t01=0x00b2}
0x1e86…1e90 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x00e0}
0x1e90…1ea2 Head {h00=0x000e, h01=0x0050, text=» ADK A3,1 «, t00=0x0013, t01=0x00ea}
0x1ea2…1eb4 Head {h00=0x000e, h01=0x0050, text=» SRL A3,1 «, t00=0x0013, t01=0x00fc}
0x1eb4…1ec6 Head {h00=0x000e, h01=0x0050, text=» SLL A3,1 «, t00=0x0013, t01=0x010e}
0x1ec6…1ed0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0120}
0x1ed0…1ee2 Head {h00=0x000e, h01=0x0050, text=» SLL A2,3 «, t00=0x0013, t01=0x012a}
0x1ee2…1ef8 Head {h00=0x0012, h01=0x0050, text=» ORK A2,7 BIO «, t00=0x0013, t01=0x013c}
0x1ef8…1f0a Head {h00=0x000e, h01=0x0050, text=» ADK A3,4 «, t00=0x0013, t01=0x0152}
0x1f0a…1f28 Head {h00=0x001a, h01=0x0050, text=» ADK A4,2 KEY ADDRESS «, t00=0x0013, t01=0x0164}
0x1f28…1f48 Head {h00=0x001c, h01=0x0050, text=» CF A5,FD:WRI SEARCH KEY«, t00=0x0013, t01=0x0182}
0x1f48…1f66 Head {h00=0x001a, h01=0x0050, text=» LDR A3,A3 RETURN CODE«, t00=0x0014, t01=0x0012}
0x1f66…1f7c Head {h00=0x0012, h01=0x0050, text=» RB(NZ) FD:048«, t00=0x0014, t01=0x0030}
0x1f7c…1f86 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0046}
0x1f86…1fae Head {h00=0x0024, h01=0x0050, text=»* READ RECORD WITH KEY COMMAND «, t00=0x0014, t01=0x0050}
0x1fae…1fb8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0078}
0x1fb8…1fcc Head {h00=0x0010, h01=0x0050, text=»FD:060 EQU *«, t00=0x0014, t01=0x0082}
0x1fcc…1fe6 Head {h00=0x0016, h01=0x0050, text=» LDKL A2,/8004 BIO«, t00=0x0014, t01=0x0096}
0x1fe6…200a Head {h00=0x0020, h01=0x0050, text=» LD A3,4,A8 REQUESTED LENGTH«, t00=0x0014, t01=0x00b0}
0x200a…201e Head {h00=0x0010, h01=0x0050, text=» CWK A3,130 «, t00=0x0014, t01=0x00d4}
0x201e…2044 Head {h00=0x0022, h01=0x0050, text=» ABL(NE) END:10 ILLEGAL LENGTH«, t00=0x0014, t01=0x00e8}
0x2044…2066 Head {h00=0x001e, h01=0x0050, text=» LD A4,2,A8 BUFFER ADDRESS«, t00=0x0014, t01=0x010e}
0x2066…2078 Head {h00=0x000e, h01=0x0050, text=» RB FD:045«, t00=0x0014, t01=0x0130}
0x2078…2084 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0014, t01=0x0142}
0x2084…208e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x014e}
0x208e…20a6 Head {h00=0x0014, h01=0x0050, text=»*************** «, t00=0x0014, t01=0x0158}
0x20a6…20be Head {h00=0x0014, h01=0x0050, text=»* * «, t00=0x0014, t01=0x0170}
0x20be…20d6 Head {h00=0x0014, h01=0x0050, text=»* TEST STATUS * «, t00=0x0014, t01=0x0188}
0x20d6…20ee Head {h00=0x0014, h01=0x0050, text=»* * «, t00=0x0015, t01=0x0010}
0x20ee…2106 Head {h00=0x0014, h01=0x0050, text=»*************** «, t00=0x0015, t01=0x0028}
0x2106…2110 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0040}
0x2110…2124 Head {h00=0x0010, h01=0x0050, text=»FD:070 EQU *«, t00=0x0015, t01=0x004a}
0x2124…2144 Head {h00=0x001c, h01=0x0050, text=» LDKL A2,/FFF9 BIO DUMMY«, t00=0x0015, t01=0x005e}
0x2144…215a Head {h00=0x0012, h01=0x0050, text=» CF A5,FD:WRI «, t00=0x0015, t01=0x007e}
0x215a…2180 Head {h00=0x0022, h01=0x0050, text=» ANKL A3,/0201 WRITE PROTECT? «, t00=0x0015, t01=0x0094}
0x2180…2192 Head {h00=0x000e, h01=0x0050, text=» LDR A1,A3«, t00=0x0015, t01=0x00ba}
0x2192…21aa Head {h00=0x0014, h01=0x0050, text=» IFF DAMA+IBM=0 «, t00=0x0015, t01=0x00cc}
0x21aa…21d8 Head {h00=0x002a, h01=0x0050, text=» CF A5,VOLADR GET VOL NAME ADDR IN A2 «, t00=0x0015, t01=0x00e4}
0x21d8…2206 Head {h00=0x002a, h01=0x0050, text=» ST A2,ECBCW,A8 STORE IN CONTROL WORD «, t00=0x0015, t01=0x0112}
0x2206…2212 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0015, t01=0x0140}
0x2212…2224 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0015, t01=0x014c}
0x2224…224c Head {h00=0x0024, h01=0x0050, text=» LD A3,DWTLAB,A6 LABEL INDICATOR«, t00=0x0015, t01=0x015e}
0x224c…2264 Head {h00=0x0014, h01=0x0050, text=» AN A3,DWTA3,A6 «, t00=0x0015, t01=0x0186}
0x2264…2284 Head {h00=0x001c, h01=0x0050, text=» RF(Z) FD:080 TOSS LABEL«, t00=0x0016, t01=0x000e}
0x2284…22a8 Head {h00=0x0020, h01=0x0050, text=» ORK A1,/20 SET BIT 10 (IBM)«, t00=0x0016, t01=0x002e}
0x22a8…22bc Head {h00=0x0010, h01=0x0050, text=»FD:080 EQU *«, t00=0x0016, t01=0x0052}
0x22bc…22c8 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0016, t01=0x0066}
0x22c8…22e2 Head {h00=0x0016, h01=0x0050, text=»FD:090 ABL END:IO «, t00=0x0016, t01=0x0072}
0x22e2…22f0 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0016, t01=0x008c}
0x22f0…22fa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x009a}
0x22fa…230a Head {h00=0x000c, h01=0x0050, text=»********«, t00=0x0016, t01=0x00a4}
0x230a…231a Head {h00=0x000c, h01=0x0050, text=»* *«, t00=0x0016, t01=0x00b4}
0x231a…232a Head {h00=0x000c, h01=0x0050, text=»* LOAD *«, t00=0x0016, t01=0x00c4}
0x232a…233a Head {h00=0x000c, h01=0x0050, text=»* *«, t00=0x0016, t01=0x00d4}
0x233a…234a Head {h00=0x000c, h01=0x0050, text=»********«, t00=0x0016, t01=0x00e4}
0x234a…2354 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x00f4}
0x2354…2366 Head {h00=0x000e, h01=0x0050, text=»LOAD EQU *«, t00=0x0016, t01=0x00fe}
0x2366…237e Head {h00=0x0014, h01=0x0050, text=» LDK A2,/14 LOCK«, t00=0x0016, t01=0x0110}
0x237e…2394 Head {h00=0x0012, h01=0x0050, text=» CF A5,FD:REA «, t00=0x0016, t01=0x0128}
0x2394…23a6 Head {h00=0x000e, h01=0x0050, text=» ANK A3,1 «, t00=0x0016, t01=0x013e}
0x23a6…23ca Head {h00=0x0020, h01=0x0050, text=» RF(NZ) LOA:80 NOT OPERABLE «, t00=0x0016, t01=0x0150}
0x23ca…23e2 Head {h00=0x0014, h01=0x0050, text=» IFT DAMA+IBM=2 «, t00=0x0016, t01=0x0174}
0x23e2…23ec Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x018c}
0x23ec…240e Head {h00=0x001e, h01=0x0050, text=»* CHECK IF TOSS/IBM LABEL«, t00=0x0017, t01=0x0008}
0x240e…2418 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x002a}
0x2418…242e Head {h00=0x0012, h01=0x0050, text=» LDK A2,0 BIO «, t00=0x0017, t01=0x0034}
0x242e…2442 Head {h00=0x0010, h01=0x0050, text=» LDKL A4,BUF«, t00=0x0017, t01=0x004a}
0x2442…2460 Head {h00=0x001a, h01=0x0050, text=» LDK A3,38 NO OF BYTES«, t00=0x0017, t01=0x005e}
0x2460…2476 Head {h00=0x0012, h01=0x0050, text=» CF A5,FD:REA «, t00=0x0017, t01=0x007c}
0x2476…248a Head {h00=0x0010, h01=0x0050, text=» CF A5,LD:RC«, t00=0x0017, t01=0x0092}
0x248a…249c Head {h00=0x000e, h01=0x0050, text=» ADK A4,34«, t00=0x0017, t01=0x00a6}
0x249c…24b0 Head {h00=0x0010, h01=0x0050, text=» LDR* A2,A4 «, t00=0x0017, t01=0x00b8}
0x24b0…24c4 Head {h00=0x0010, h01=0x0050, text=» CWK A2,'TO'«, t00=0x0017, t01=0x00cc}
0x24c4…24f0 Head {h00=0x0028, h01=0x0050, text=» RF(NE) LOA:10 IBM LABEL PREASSUMED «, t00=0x0017, t01=0x00e0}
0x24f0…2502 Head {h00=0x000e, h01=0x0050, text=» ADK A4,2 «, t00=0x0017, t01=0x010c}
0x2502…2516 Head {h00=0x0010, h01=0x0050, text=» LDR* A2,A4 «, t00=0x0017, t01=0x011e}
0x2516…252a Head {h00=0x0010, h01=0x0050, text=» CWK A2,'SS'«, t00=0x0017, t01=0x0132}
0x252a…254a Head {h00=0x001c, h01=0x0050, text=» RF(NE) LOA:10 IBM LABEL«, t00=0x0017, t01=0x0146}
0x254a…2556 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0017, t01=0x0166}
0x2556…256a Head {h00=0x0010, h01=0x0050, text=» IFT DAMA=1 «, t00=0x0017, t01=0x0172}
0x256a…2574 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0186}
0x2574…2590 Head {h00=0x0018, h01=0x0050, text=»* READ VOLUME NAME «, t00=0x0017, t01=0x0190}
0x2590…259a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x001c}
0x259a…25b2 Head {h00=0x0014, h01=0x0050, text=» LDK A3,8 LENGTH«, t00=0x0018, t01=0x0026}
0x25b2…25c8 Head {h00=0x0012, h01=0x0050, text=» LDK A2,0 BIO «, t00=0x0018, t01=0x003e}
0x25c8…25f6 Head {h00=0x002a, h01=0x0050, text=» C1 A1,DWTA3,A6 1 COMP. DRIVE BIT MASK«, t00=0x0018, t01=0x0054}
0x25f6…2624 Head {h00=0x002a, h01=0x0050, text=» ANS A1,DWTLAB,A6 INDICATE TOSS LABEL «, t00=0x0018, t01=0x0082}
0x2624…2636 Head {h00=0x000e, h01=0x0050, text=» RF LOA:15«, t00=0x0018, t01=0x00b0}
0x2636…2642 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0018, t01=0x00c2}
0x2642…2654 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0018, t01=0x00ce}
0x2654…2674 Head {h00=0x001c, h01=0x0050, text=»LOA:10 LDK A3,10 LENGTH «, t00=0x0018, t01=0x00e0}
0x2674…268c Head {h00=0x0014, h01=0x0050, text=» LDK A2,/30 BIO «, t00=0x0018, t01=0x0100}
0x268c…26b6 Head {h00=0x0026, h01=0x0050, text=» LD A1,DWTA3,A6 DRIVE NO BIT MASK «, t00=0x0018, t01=0x0118}
0x26b6…26e2 Head {h00=0x0028, h01=0x0050, text=» ORS A1,DWTLAB,A6 INDICATE IBM DISC «, t00=0x0018, t01=0x0142}
0x26e2…2708 Head {h00=0x0022, h01=0x0050, text=» LDK A1,/20 RETURN CODE BIT 10«, t00=0x0018, t01=0x016e}
0x2708…2722 (25, 0, 400) Head {h00=0x0016, h01=0x0050, text=» ORS A1,DWTRCW,A6 «, t00=0x0019, t01=0x0004}
0x2722…272e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0019, t01=0x001e}
0x272e…2746 Head {h00=0x0014, h01=0x0050, text=» IFF DAMA+IBM=0 «, t00=0x0019, t01=0x002a}
0x2746…275a Head {h00=0x0010, h01=0x0050, text=»LOA:15 EQU *«, t00=0x0019, t01=0x0042}
0x275a…277e Head {h00=0x0020, h01=0x0050, text=» LDKL A4,BUF BUFFER ADDRESS «, t00=0x0019, t01=0x0056}
0x277e…2794 Head {h00=0x0012, h01=0x0050, text=» CF A5,FD:REA «, t00=0x0019, t01=0x007a}
0x2794…27a8 Head {h00=0x0010, h01=0x0050, text=» CF A5,LD:RC«, t00=0x0019, t01=0x0090}
0x27a8…27ba Head {h00=0x000e, h01=0x0050, text=» LDK A1,2 «, t00=0x0019, t01=0x00a4}
0x27ba…27c6 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0019, t01=0x00b6}
0x27c6…27d8 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0019, t01=0x00c2}
0x27d8…27f0 Head {h00=0x0014, h01=0x0050, text=» LD A7,DWTRCW,A6«, t00=0x0019, t01=0x00d4}
0x27f0…2818 Head {h00=0x0024, h01=0x0050, text=» ANK A7,/20 CHECK TYPE OF LABEL «, t00=0x0019, t01=0x00ec}
0x2818…2838 Head {h00=0x001c, h01=0x0050, text=» RF(Z) LOA:30 TOSS LABEL«, t00=0x0019, t01=0x0114}
0x2838…2856 Head {h00=0x001a, h01=0x0050, text=» LDK A7,10 NO OF CHAR.«, t00=0x0019, t01=0x0134}
0x2856…286a Head {h00=0x0010, h01=0x0050, text=» CF A5,ASCII«, t00=0x0019, t01=0x0152}
0x286a…287c Head {h00=0x000e, h01=0x0050, text=» LDK A1,4 «, t00=0x0019, t01=0x0166}
0x287c…2890 Head {h00=0x0010, h01=0x0050, text=»LOA:30 EQU *«, t00=0x0019, t01=0x0178}
0x2890…289c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0019, t01=0x018c}
0x289c…28b4 Head {h00=0x0014, h01=0x0050, text=» IFF DAMA+IBM=0 «, t00=0x001a, t01=0x0008}
0x28b4…28be Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x0020}
0x28be…28e2 Head {h00=0x0020, h01=0x0050, text=»* GET DWT VOL NAME ADDRESS «, t00=0x001a, t01=0x002a}
0x28e2…28ec Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x004e}
0x28ec…2910 Head {h00=0x0020, h01=0x0050, text=» CF A5,VOLADR ADDRESS TO A2 «, t00=0x001a, t01=0x0058}
0x2910…291a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x007c}
0x291a…2936 Head {h00=0x0018, h01=0x0050, text=»* STORE NAME IN DWT«, t00=0x001a, t01=0x0086}
0x2936…2940 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x00a2}
0x2940…2952 Head {h00=0x000e, h01=0x0050, text=» LDK A3,3 «, t00=0x001a, t01=0x00ac}
0x2952…296e Head {h00=0x0018, h01=0x0050, text=»LOA:40 LD A4,BUF,A1 «, t00=0x001a, t01=0x00be}
0x296e…2980 Head {h00=0x000e, h01=0x0050, text=» STR A4,A2«, t00=0x001a, t01=0x00da}
0x2980…2992 Head {h00=0x000e, h01=0x0050, text=» SUK A3,1 «, t00=0x001a, t01=0x00ec}
0x2992…29a8 Head {h00=0x0012, h01=0x0050, text=» RF(Z) LOA:50 «, t00=0x001a, t01=0x00fe}
0x29a8…29ba Head {h00=0x000e, h01=0x0050, text=» ADK A1,2 «, t00=0x001a, t01=0x0114}
0x29ba…29cc Head {h00=0x000e, h01=0x0050, text=» ADK A2,2 «, t00=0x001a, t01=0x0126}
0x29cc…29de Head {h00=0x000e, h01=0x0050, text=» RB LOA:40«, t00=0x001a, t01=0x0138}
0x29de…29f2 Head {h00=0x0010, h01=0x0050, text=»LOA:50 EQU *«, t00=0x001a, t01=0x014a}
0x29f2…29fe Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001a, t01=0x015e}
0x29fe…2a10 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x001a, t01=0x016a}
0x2a10…2a1a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x017c}
0x2a1a…2a3c Head {h00=0x001e, h01=0x0050, text=»* DATA SET OPENING WANTED?«, t00=0x001a, t01=0x0186}
0x2a3c…2a46 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0018}
0x2a46…2a6c Head {h00=0x0022, h01=0x0050, text=» ANK A1,/2 A1: TOSS=6, IBM=8 «, t00=0x001b, t01=0x0022}
0x2a6c…2a8e Head {h00=0x001e, h01=0x0050, text=» RF(NZ) LOA:70 TOSS LABEL «, t00=0x001b, t01=0x0048}
0x2a8e…2aae Head {h00=0x001c, h01=0x0050, text=» LC A1,DWTOR+1,A6 ORDER «, t00=0x001b, t01=0x006a}
0x2aae…2ac4 Head {h00=0x0012, h01=0x0050, text=» CCK A1,/2600 «, t00=0x001b, t01=0x008a}
0x2ac4…2ae4 Head {h00=0x001c, h01=0x0050, text=» RF(E) LOA:70 LOCK ORDER«, t00=0x001b, t01=0x00a0}
0x2ae4…2aee Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x00c0}
0x2aee…2b0c Head {h00=0x001a, h01=0x0050, text=»* READ DATA SET LABEL«, t00=0x001b, t01=0x00ca}
0x2b0c…2b16 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x00e8}
0x2b16…2b38 Head {h00=0x001e, h01=0x0050, text=» LD A2,ECBCW,A8 SECTOR NO «, t00=0x001b, t01=0x00f2}
0x2b38…2b4a Head {h00=0x000e, h01=0x0050, text=» SUK A2,7 «, t00=0x001b, t01=0x0114}
0x2b4a…2b6e Head {h00=0x0020, h01=0x0050, text=» ABL(N) FD:DIS REQUEST ERROR«, t00=0x001b, t01=0x0126}
0x2b6e…2b80 Head {h00=0x000e, h01=0x0050, text=» SUK A2,18«, t00=0x001b, t01=0x014a}
0x2b80…2ba4 Head {h00=0x0020, h01=0x0050, text=» ABL(P) FD:DIS REQUEST ERROR«, t00=0x001b, t01=0x015c}
0x2ba4…2bb6 Head {h00=0x000e, h01=0x0050, text=» ADK A2,25«, t00=0x001b, t01=0x0180}
0x2bb6…2bcc (28, 0, 400) Head {h00=0x0012, h01=0x0050, text=» SLL A2,3 BIO «, t00=0x001c, t01=0x0004}
0x2bcc…2be6 Head {h00=0x0016, h01=0x0050, text=» LDK A3,80 LENGTH «, t00=0x001c, t01=0x001a}
0x2be6…2bfa Head {h00=0x0010, h01=0x0050, text=» LDKL A4,BUF«, t00=0x001c, t01=0x0034}
0x2bfa…2c10 Head {h00=0x0012, h01=0x0050, text=» CF A5,FD:REA «, t00=0x001c, t01=0x0048}
0x2c10…2c2e Head {h00=0x001a, h01=0x0050, text=» LDR A1,A3 RETURN CODE«, t00=0x001c, t01=0x005e}
0x2c2e…2c52 Head {h00=0x0020, h01=0x0050, text=» SLL A1,4 CHECK NO DATA BIT «, t00=0x001c, t01=0x007c}
0x2c52…2c74 Head {h00=0x001e, h01=0x0050, text=» RF(NN) LOA:60 NOT NO DATA«, t00=0x001c, t01=0x00a0}
0x2c74…2caa Head {h00=0x0032, h01=0x0050, text=» ORKL A3,/2000 INDICATE ILLEGAL DATA SET LABEL«, t00=0x001c, t01=0x00c2}
0x2caa…2cbe Head {h00=0x0010, h01=0x0050, text=»LOA:60 EQU *«, t00=0x001c, t01=0x00f8}
0x2cbe…2cd2 Head {h00=0x0010, h01=0x0050, text=» CF A5,LD:RC«, t00=0x001c, t01=0x010c}
0x2cd2…2cde Head {h00=0x0008, h01=0x0050, text=» ENB«, t00=0x001c, t01=0x0120}
0x2cde…2d0c Head {h00=0x002a, h01=0x0050, text=» LD A3,ECBCW,A8 DATA SET LABEL SECTOR «, t00=0x001c, t01=0x012c}
0x2d0c…2d22 Head {h00=0x0012, h01=0x0050, text=» LDK A1,DWTDSS«, t00=0x001c, t01=0x015a}
0x2d22…2d42 Head {h00=0x001c, h01=0x0050, text=» CF A5,STDWT SAVE IN DWT«, t00=0x001c, t01=0x0170}
0x2d42…2d62 Head {h00=0x001c, h01=0x0050, text=» ADK A4,BOE BOE ADDRESS «, t00=0x001c, t01=0x0190}
0x2d62…2d94 Head {h00=0x002e, h01=0x0050, text=» CF A5,LOGSEC TRANSFORM TO LOGICAL SECTOR «, t00=0x001d, t01=0x0020}
0x2d94…2daa Head {h00=0x0012, h01=0x0050, text=» LDK A1,DWTBOE«, t00=0x001d, t01=0x0052}
0x2daa…2dd2 Head {h00=0x0024, h01=0x0050, text=» CF A5,STDWT STORE BOE NO IN DWT«, t00=0x001d, t01=0x0068}
0x2dd2…2de8 Head {h00=0x0012, h01=0x0050, text=» SUK A3,1 CRN «, t00=0x001d, t01=0x0090}
0x2de8…2dfe Head {h00=0x0012, h01=0x0050, text=» LDK A1,DWTCRN«, t00=0x001d, t01=0x00a6}
0x2dfe…2e12 Head {h00=0x0010, h01=0x0050, text=» CF A5,STDWT«, t00=0x001d, t01=0x00bc}
0x2e12…2e36 Head {h00=0x0020, h01=0x0050, text=» ADK A4,EOE-BOE EOE ADDRESS «, t00=0x001d, t01=0x00d0}
0x2e36…2e4c Head {h00=0x0012, h01=0x0050, text=» CF A5,LOGSEC «, t00=0x001d, t01=0x00f4}
0x2e4c…2e62 Head {h00=0x0012, h01=0x0050, text=» LDK A1,DWTEOE«, t00=0x001d, t01=0x010a}
0x2e62…2e8a Head {h00=0x0024, h01=0x0050, text=» CF A5,STDWT STORE EOE NO IN DWT«, t00=0x001d, t01=0x0120}
0x2e8a…2eae Head {h00=0x0020, h01=0x0050, text=» ADK A4,EOD-EOE EOD ADDRESS «, t00=0x001d, t01=0x0148}
0x2eae…2ec4 Head {h00=0x0012, h01=0x0050, text=» CF A5,LOGSEC «, t00=0x001d, t01=0x016c}
0x2ec4…2ee2 Head {h00=0x001a, h01=0x0050, text=» CF A5,SETINH INHIBIT «, t00=0x001d, t01=0x0182}
0x2ee2…2ef8 Head {h00=0x0012, h01=0x0050, text=» LDK A1,DWTEOD«, t00=0x001e, t01=0x0010}
0x2ef8…2f20 Head {h00=0x0024, h01=0x0050, text=» CF A5,STDWT STORE EOD NO IN DWT«, t00=0x001e, t01=0x0026}
0x2f20…2f2a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x004e}
0x2f2a…2f3e Head {h00=0x0010, h01=0x0050, text=»LOA:70 EQU *«, t00=0x001e, t01=0x0058}
0x2f3e…2f4a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001e, t01=0x006c}
0x2f4a…2f62 Head {h00=0x0014, h01=0x0050, text=» LD A2,DWTA3,A6 «, t00=0x001e, t01=0x0078}
0x2f62…2f88 Head {h00=0x0022, h01=0x0050, text=» ORS A2,DWTLC,A6 INDICATE LOCK«, t00=0x001e, t01=0x0090}
0x2f88…2fb2 Head {h00=0x0026, h01=0x0050, text=»LOA:75 LD A3,DWTRCW,A6 RETURN CODE«, t00=0x001e, t01=0x00b6}
0x2fb2…2fca Head {h00=0x0014, h01=0x0050, text=»LOA:80 ABL FD:RC«, t00=0x001e, t01=0x00e0}
0x2fca…2fe2 Head {h00=0x0014, h01=0x0050, text=» IFF DAMA+IBM=0 «, t00=0x001e, t01=0x00f8}
0x2fe2…2fec Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0110}
0x2fec…3006 Head {h00=0x0016, h01=0x0050, text=»* ERROR , UNLOCK «, t00=0x001e, t01=0x011a}
0x3006…3010 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0134}
0x3010…3024 Head {h00=0x0010, h01=0x0050, text=»LOA:90 EQU *«, t00=0x001e, t01=0x013e}
0x3024…3036 Head {h00=0x000e, h01=0x0050, text=» LDR A5,A6«, t00=0x001e, t01=0x0152}
0x3036…3058 Head {h00=0x001e, h01=0x0050, text=» ADK A5,DWTSB2 STACK BASE «, t00=0x001e, t01=0x0164}
0x3058…3072 Head {h00=0x0016, h01=0x0050, text=» LDK A2,/C UNLOCK «, t00=0x001e, t01=0x0186}
0x3072…3088 Head {h00=0x0012, h01=0x0050, text=» CF A5,FD:REA «, t00=0x001f, t01=0x0010}
0x3088…309a Head {h00=0x000e, h01=0x0050, text=» RB LOA:75«, t00=0x001f, t01=0x0026}
0x309a…30a4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0038}
0x30a4…30e2 Head {h00=0x003a, h01=0x0050, text=»*---------------------------------------------------- «, t00=0x001f, t01=0x0042}
0x30e2…3100 Head {h00=0x001a, h01=0x0050, text=»* LD:RC SUBROUTINE «, t00=0x001f, t01=0x0080}
0x3100…310a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x009e}
0x310a…3128 Head {h00=0x001a, h01=0x0050, text=»LD:RC ORS A3,DWTRCW,A6«, t00=0x001f, t01=0x00a8}
0x3128…314a Head {h00=0x001e, h01=0x0050, text=» ANKL A3,/2007 FATAL ERROR«, t00=0x001f, t01=0x00c6}
0x314a…3160 Head {h00=0x0012, h01=0x0050, text=» RB(NZ) LOA:90«, t00=0x001f, t01=0x00e8}
0x3160…318a Head {h00=0x0026, h01=0x0050, text=» LDKL A4,BUF DRIVER BUFFER ADDRESS«, t00=0x001f, t01=0x00fe}
0x318a…319a Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x001f, t01=0x0128}
0x319a…31a6 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001f, t01=0x0138}
0x31a6…31b4 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001f, t01=0x0144}
0x31b4…31be Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0152}
0x31be…31d0 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x001f, t01=0x015c}
0x31d0…31e2 Head {h00=0x000e, h01=0x0050, text=»* *«, t00=0x001f, t01=0x016e}
0x31e2…31f4 Head {h00=0x000e, h01=0x0050, text=»* UNLOAD *«, t00=0x001f, t01=0x0180}
0x31f4…3206 (32, 0, 400) Head {h00=0x000e, h01=0x0050, text=»* *«, t00=0x0020, t01=0x0004}
0x3206…3218 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0020, t01=0x0016}
0x3218…3222 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0028}
0x3222…3236 Head {h00=0x0010, h01=0x0050, text=»UNLOAD EQU *«, t00=0x0020, t01=0x0032}
0x3236…3248 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0020, t01=0x0046}
0x3248…3252 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0058}
0x3252…326e Head {h00=0x0018, h01=0x0050, text=»* DATA SET OPEN? «, t00=0x0020, t01=0x0062}
0x326e…3278 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x007e}
0x3278…329a Head {h00=0x001e, h01=0x0050, text=» CF A5,DSOPCH A1,AFFECTED «, t00=0x0020, t01=0x0088}
0x329a…32b0 Head {h00=0x0012, h01=0x0050, text=» LDR A7,A7 EOD«, t00=0x0020, t01=0x00aa}
0x32b0…32ce Head {h00=0x001a, h01=0x0050, text=» RF(Z) UNL:70 NOT OPEN«, t00=0x0020, t01=0x00c0}
0x32ce…330a Head {h00=0x0038, h01=0x0050, text=» ST A7,ECBCW,A8 STORE EOD-NO IN CONTROL WORD OF ECB «, t00=0x0020, t01=0x00de}
0x330a…3314 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x011a}
0x3314…3344 Head {h00=0x002c, h01=0x0050, text=»* READ DATA SET LABEL TO DRIVER BUFFER «, t00=0x0020, t01=0x0124}
0x3344…334e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0154}
0x334e…3372 Head {h00=0x0020, h01=0x0050, text=» CF A5,DSLIO PREPARE FOR I/O«, t00=0x0020, t01=0x015e}
0x3372…339c Head {h00=0x0026, h01=0x0050, text=» CF A5,FD:REA READ DATA SET LABEL «, t00=0x0020, t01=0x0182}
0x339c…33c4 Head {h00=0x0024, h01=0x0050, text=» CF A5,UNL:RC RETURN CODE CHECK «, t00=0x0021, t01=0x001c}
0x33c4…33d0 Head {h00=0x0008, h01=0x0050, text=» ENB«, t00=0x0021, t01=0x0044}
0x33d0…33da Head {h00=0x0006, h01=0x0050, text=»**«, t00=0x0021, t01=0x0050}
0x33da…3402 Head {h00=0x0024, h01=0x0050, text=»*------------------------------ «, t00=0x0021, t01=0x005a}
0x3402…3442 Head {h00=0x003c, h01=0x0050, text=»* TRANSFORM RETURN CODE TO IBM SECTOR NO (EBCDIC-CODED)«, t00=0x0021, t01=0x0082}
0x3442…344c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x00c2}
0x344c…346e Head {h00=0x001e, h01=0x0050, text=» CF A5,DSOPCH EOD-NO TO A7«, t00=0x0021, t01=0x00cc}
0x346e…3478 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x00ee}
0x3478…3494 Head {h00=0x0018, h01=0x0050, text=»* DIVIDE EOD BY 26 «, t00=0x0021, t01=0x00f8}
0x3494…349e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x0114}
0x349e…34b0 Head {h00=0x000e, h01=0x0050, text=» LDK A1,0 «, t00=0x0021, t01=0x011e}
0x34b0…34c8 Head {h00=0x0014, h01=0x0050, text=»UNL:10 SUK A7,26«, t00=0x0021, t01=0x0130}
0x34c8…34de Head {h00=0x0012, h01=0x0050, text=» RF(N) UNL:20 «, t00=0x0021, t01=0x0148}
0x34de…34f0 Head {h00=0x000e, h01=0x0050, text=» ADK A1,1 «, t00=0x0021, t01=0x015e}
0x34f0…3502 Head {h00=0x000e, h01=0x0050, text=» RB UNL:10«, t00=0x0021, t01=0x0170}
0x3502…351a Head {h00=0x0014, h01=0x0050, text=»UNL:20 ADK A7,27«, t00=0x0021, t01=0x0182}
0x351a…3524 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x000a}
0x3524…3544 Head {h00=0x001c, h01=0x0050, text=»* A1 = BINARY TRACK NO«, t00=0x0022, t01=0x0014}
0x3544…3572 Head {h00=0x002a, h01=0x0050, text=»* A7 = SECTOR NO WITHIN TRACK (0-25)«, t00=0x0022, t01=0x0034}
0x3572…357c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x0062}
0x357c…35a8 Head {h00=0x0028, h01=0x0050, text=» CF A5,BINDEC TRANSFORM SEC.NO TO A3«, t00=0x0022, t01=0x006c}
0x35a8…35d4 Head {h00=0x0028, h01=0x0050, text=» LDKL A4,BUF+EOD+4 ADDRESS TO POS 79«, t00=0x0022, t01=0x0098}
0x35d4…35e6 Head {h00=0x000e, h01=0x0050, text=» SCR A3,A4«, t00=0x0022, t01=0x00c4}
0x35e6…35f8 Head {h00=0x000e, h01=0x0050, text=» SUK A4,1 «, t00=0x0022, t01=0x00d6}
0x35f8…3614 Head {h00=0x0018, h01=0x0050, text=» SRL A3,8 LEFT BYTE «, t00=0x0022, t01=0x00e8}
0x3614…3636 Head {h00=0x001e, h01=0x0050, text=» SCR A3,A4 STORE IN BUFFER«, t00=0x0022, t01=0x0104}
0x3636…364e Head {h00=0x0014, h01=0x0050, text=» LDR A7,A1 TRACK«, t00=0x0022, t01=0x0126}
0x364e…367a Head {h00=0x0028, h01=0x0050, text=» CF A5,BINDEC DEC EBCDIC-CODED IN A3«, t00=0x0022, t01=0x013e}
0x367a…368c Head {h00=0x000e, h01=0x0050, text=» SUK A4,3 «, t00=0x0022, t01=0x016a}
0x368c…36ae Head {h00=0x001e, h01=0x0050, text=» STR A3,A4 TRACK INTO BUF «, t00=0x0022, t01=0x017c}
0x36ae…36cc Head {h00=0x001a, h01=0x0050, text=» CF A5,SETINH INHIBIT «, t00=0x0023, t01=0x000e}
0x36cc…36d6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x002c}
0x36d6…36f6 Head {h00=0x001c, h01=0x0050, text=»* WRITE DATA SET LABEL «, t00=0x0023, t01=0x0036}
0x36f6…3700 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0056}
0x3700…3724 Head {h00=0x0020, h01=0x0050, text=» CF A5,DSLIO PREPARE FOR I/O«, t00=0x0023, t01=0x0060}
0x3724…3744 Head {h00=0x001c, h01=0x0050, text=» ORK A2,5 PHYSICAL WRITE«, t00=0x0023, t01=0x0084}
0x3744…3770 Head {h00=0x0028, h01=0x0050, text=» CF A5,FD:WRITE WRITE DATA SET LEBEL«, t00=0x0023, t01=0x00a4}
0x3770…3798 Head {h00=0x0024, h01=0x0050, text=» CF A5,UNL:RC CHECK RETURN CODE «, t00=0x0023, t01=0x00d0}
0x3798…37ae Head {h00=0x0012, h01=0x0050, text=» CF A5,DSOPCH «, t00=0x0023, t01=0x00f8}
0x37ae…37d0 Head {h00=0x001e, h01=0x0050, text=» CMR A2 INDICATE NOT OPEN «, t00=0x0023, t01=0x010e}
0x37d0…37da Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0130}
0x37da…37ee Head {h00=0x0010, h01=0x0050, text=»* UNLOCK «, t00=0x0023, t01=0x013a}
0x37ee…37f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x014e}
0x37f8…3804 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0023, t01=0x0158}
0x3804…3818 Head {h00=0x0010, h01=0x0050, text=»UNL:70 EQU *«, t00=0x0023, t01=0x0164}
0x3818…3832 Head {h00=0x0016, h01=0x0050, text=» LDK A2,/C UNLOCK «, t00=0x0023, t01=0x0178}
0x3832…3848 (36, 0, 400) Head {h00=0x0012, h01=0x0050, text=» CF A5,FD:REA «, t00=0x0024, t01=0x0004}
0x3848…3862 Head {h00=0x0016, h01=0x0050, text=» ORS A3,DWTRCW,A6 «, t00=0x0024, t01=0x001a}
0x3862…3874 Head {h00=0x000e, h01=0x0050, text=» ANK A3,1 «, t00=0x0024, t01=0x0034}
0x3874…38a4 Head {h00=0x002c, h01=0x0050, text=» RF(NZ) UNL:80 NOT OPERABLE,STILL LOCKED«, t00=0x0024, t01=0x0046}
0x38a4…38c6 Head {h00=0x001e, h01=0x0050, text=» LD A2,DWTA3,A6 INDEX MASK«, t00=0x0024, t01=0x0076}
0x38c6…38f6 Head {h00=0x002c, h01=0x0050, text=» XRS A2,DWTLC,A6 INDICATE UNLOCK IN DWT «, t00=0x0024, t01=0x0098}
0x38f6…390a Head {h00=0x0010, h01=0x0050, text=»UNL:80 EQU *«, t00=0x0024, t01=0x00c8}
0x390a…3924 Head {h00=0x0016, h01=0x0050, text=» RB LOA:75 END:IO «, t00=0x0024, t01=0x00dc}
0x3924…393c Head {h00=0x0014, h01=0x0050, text=» IFF DAMA+IBM=0 «, t00=0x0024, t01=0x00f6}
0x393c…3946 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x010e}
0x3946…396a Head {h00=0x0020, h01=0x0050, text=»* UNLOAD RETURN CODE CHECK«, t00=0x0024, t01=0x0118}
0x396a…3974 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x013c}
0x3974…3994 Head {h00=0x001c, h01=0x0050, text=»UNL:RC ORS A3,DWTRCW,A6 «, t00=0x0024, t01=0x0146}
0x3994…39b4 Head {h00=0x001c, h01=0x0050, text=» ANK A3,/7 FATAL ERROR? «, t00=0x0024, t01=0x0166}
0x39b4…39d0 Head {h00=0x0018, h01=0x0050, text=» RB(NZ) UNL:80 ENDIO«, t00=0x0024, t01=0x0186}
0x39d0…39e0 Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0025, t01=0x0012}
0x39e0…39ec Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0025, t01=0x0022}
0x39ec…39fe Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0025, t01=0x002e}
0x39fe…3a0c Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0025, t01=0x0040}
0x3a0c…3a16 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x004e}
0x3a16…3a32 Head {h00=0x0018, h01=0x0050, text=»******************* «, t00=0x0025, t01=0x0058}
0x3a32…3a4e Head {h00=0x0018, h01=0x0050, text=»* SEQUENTIAL READ * «, t00=0x0025, t01=0x0074}
0x3a4e…3a6a Head {h00=0x0018, h01=0x0050, text=»******************* «, t00=0x0025, t01=0x0090}
0x3a6a…3a74 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x00ac}
0x3a74…3a88 Head {h00=0x0010, h01=0x0050, text=»SQREAD EQU *«, t00=0x0025, t01=0x00b6}
0x3a88…3ab6 Head {h00=0x002a, h01=0x0050, text=» CF A5,DSOPCH GET EOD AND EOD ADDRESS «, t00=0x0025, t01=0x00ca}
0x3ab6…3acc Head {h00=0x0012, h01=0x0050, text=» LDR A7,A7 EOD«, t00=0x0025, t01=0x00f8}
0x3acc…3af2 Head {h00=0x0022, h01=0x0050, text=»SQR:05 ABL(Z) DISIOE NOT OPEN «, t00=0x0025, t01=0x010e}
0x3af2…3b24 Head {h00=0x002e, h01=0x0050, text=» ADK A2,DWTCRN-DWTEOD A2 = ADDRESS TO CRN «, t00=0x0025, t01=0x0134}
0x3b24…3b3c Head {h00=0x0014, h01=0x0050, text=» LDR* A3,A2 CRN «, t00=0x0025, t01=0x0166}
0x3b3c…3b54 Head {h00=0x0014, h01=0x0050, text=» ADK A3,1 CRN+1 «, t00=0x0025, t01=0x017e}
0x3b54…3b7e Head {h00=0x0026, h01=0x0050, text=» ST A3,ECBCW,A8 STORE CRN+1 IN ECB«, t00=0x0026, t01=0x0008}
0x3b7e…3b90 Head {h00=0x000e, h01=0x0050, text=» CWR A3,A7«, t00=0x0026, t01=0x0032}
0x3b90…3bb2 Head {h00=0x001e, h01=0x0050, text=» RF(NL) SQR:10 END OF DATA«, t00=0x0026, t01=0x0044}
0x3bb2…3bc8 Head {h00=0x0012, h01=0x0050, text=» CF A5,BIO:RE «, t00=0x0026, t01=0x0066}
0x3bc8…3bec Head {h00=0x0020, h01=0x0050, text=» LDKL A4,BUF BUFFER ADDRESS «, t00=0x0026, t01=0x007c}
0x3bec…3c22 Head {h00=0x0032, h01=0x0050, text=» CF A5,FD:REA READ SECTOR POINTED AT BY CRN+1 «, t00=0x0026, t01=0x00a0}
0x3c22…3c4e Head {h00=0x0028, h01=0x0050, text=» LD A4,ECBBA,A8 USER BUFFER ADDRESS «, t00=0x0026, t01=0x00d6}
0x3c4e…3c76 Head {h00=0x0024, h01=0x0050, text=» LD A7,ECBRL,A8 REQUESTED LENGTH«, t00=0x0026, t01=0x0102}
0x3c76…3c9e Head {h00=0x0024, h01=0x0050, text=» CF A5,ASCII TRANSFORM TO ASCII «, t00=0x0026, t01=0x012a}
0x3c9e…3cb4 Head {h00=0x0012, h01=0x0050, text=» LDK A1,DWTCRN«, t00=0x0026, t01=0x0152}
0x3cb4…3cc8 Head {h00=0x0010, h01=0x0050, text=» CF A5,DSPAD«, t00=0x0026, t01=0x0168}
0x3cc8…3ce6 Head {h00=0x001a, h01=0x0050, text=» RF SQW:10 UPDATE CRN «, t00=0x0026, t01=0x017c}
0x3ce6…3cf0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x000a}
0x3cf0…3d08 Head {h00=0x0014, h01=0x0050, text=»* END OF DATA«, t00=0x0027, t01=0x0014}
0x3d08…3d12 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x002c}
0x3d12…3d3a Head {h00=0x0024, h01=0x0050, text=»SQR:10 LDKL A1,/1000 RETURN CODE«, t00=0x0027, t01=0x0036}
0x3d3a…3d4c Head {h00=0x000e, h01=0x0050, text=» RF END:IO«, t00=0x0027, t01=0x005e}
0x3d4c…3d5a Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0027, t01=0x0070}
0x3d5a…3d64 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x007e}
0x3d64…3d80 Head {h00=0x0018, h01=0x0050, text=»******************* «, t00=0x0027, t01=0x0088}
0x3d80…3d9c Head {h00=0x0018, h01=0x0050, text=»* SEQUENTIAL WRITE *«, t00=0x0027, t01=0x00a4}
0x3d9c…3db8 Head {h00=0x0018, h01=0x0050, text=»******************* «, t00=0x0027, t01=0x00c0}
0x3db8…3dc2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x00dc}
0x3dc2…3dd6 Head {h00=0x0010, h01=0x0050, text=»SQWRIT EQU *«, t00=0x0027, t01=0x00e6}
0x3dd6…3df4 Head {h00=0x001a, h01=0x0050, text=» CF A5,DSOPCH GET EOD «, t00=0x0027, t01=0x00fa}
0x3df4…3e0e Head {h00=0x0016, h01=0x0050, text=» LDR A7,A7 EOD-NO «, t00=0x0027, t01=0x0118}
0x3e0e…3e2c Head {h00=0x001a, h01=0x0050, text=» RB(Z) SQR:05 NOT OPEN«, t00=0x0027, t01=0x0132}
0x3e2c…3e36 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x0150}
0x3e36…3e58 Head {h00=0x001e, h01=0x0050, text=»* CHECK IF END OF EXTENT«, t00=0x0027, t01=0x015a}
0x3e58…3e62 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x017c}
0x3e62…3e78 Head {h00=0x0012, h01=0x0050, text=» LDK A1,DWTEOE«, t00=0x0027, t01=0x0186}
0x3e78…3ea2 Head {h00=0x0026, h01=0x0050, text=» CF A5,DSPAD EOE-NO ADDRESS TO A2 «, t00=0x0028, t01=0x000c}
0x3ea2…3ed0 Head {h00=0x002a, h01=0x0050, text=» ST A7,ECBCW,A8 STORE EOD IN ECB C. W.«, t00=0x0028, t01=0x0036}
0x3ed0…3ee4 Head {h00=0x0010, h01=0x0050, text=» CWR* A7,A2 «, t00=0x0028, t01=0x0064}
0x3ee4…3f02 Head {h00=0x001a, h01=0x0050, text=» RF(G) SQW:20 YES,EOE «, t00=0x0028, t01=0x0078}
0x3f02…3f14 Head {h00=0x000e, h01=0x0050, text=» CF A5,BIO«, t00=0x0028, t01=0x0096}
0x3f14…3f28 Head {h00=0x0010, h01=0x0050, text=» LDK A7,128 «, t00=0x0028, t01=0x00a8}
0x3f28…3f58 Head {h00=0x002c, h01=0x0050, text=» CF A5,EBCDIC TRANSFORM AND MOVE TO BUF «, t00=0x0028, t01=0x00bc}
0x3f58…3f76 Head {h00=0x001a, h01=0x0050, text=» ORK A2,5 PHYS. WRITE «, t00=0x0028, t01=0x00ec}
0x3f76…3f8c Head {h00=0x0012, h01=0x0050, text=» CF A5,FD:WRI «, t00=0x0028, t01=0x010a}
0x3f8c…3fa2 Head {h00=0x0012, h01=0x0050, text=» CF A5,DSOPCH «, t00=0x0028, t01=0x0120}
0x3fa2…3fc6 Head {h00=0x0020, h01=0x0050, text=»SQW:10 LDR A1,A3 RETURN CODE«, t00=0x0028, t01=0x0136}
0x3fc6…3fd8 Head {h00=0x000e, h01=0x0050, text=» ANK A1,/1«, t00=0x0028, t01=0x015a}
0x3fd8…3ffc Head {h00=0x0020, h01=0x0050, text=» RF(NZ) SQW:15 NOT OPERABLE «, t00=0x0028, t01=0x016c}
0x3ffc…402a Head {h00=0x002a, h01=0x0050, text=» IMR A2 EOD=EOD+1 OR CRN=CRN+1 IN DWT «, t00=0x0028, t01=0x0190}
0x402a…4042 Head {h00=0x0014, h01=0x0050, text=»SQW:15 RF FD:RC «, t00=0x0029, t01=0x002e}
0x4042…404c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x0046}
0x404c…4056 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x0050}
0x4056…406e Head {h00=0x0014, h01=0x0050, text=»* END OF EXTENT«, t00=0x0029, t01=0x005a}
0x406e…4096 Head {h00=0x0024, h01=0x0050, text=»SQW:20 LDKL A1,/400 RETURN CODE «, t00=0x0029, t01=0x0072}
0x4096…40a8 Head {h00=0x000e, h01=0x0050, text=» RF END:IO«, t00=0x0029, t01=0x009a}
0x40a8…40b6 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0029, t01=0x00ac}
0x40b6…40c0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x00ba}
0x40c0…40d2 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0029, t01=0x00c4}
0x40d2…40e4 Head {h00=0x000e, h01=0x0050, text=»* REWIND *«, t00=0x0029, t01=0x00d6}
0x40e4…40f6 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0029, t01=0x00e8}
0x40f6…4100 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x00fa}
0x4100…4114 Head {h00=0x0010, h01=0x0050, text=»REWIND EQU *«, t00=0x0029, t01=0x0104}
0x4114…412a Head {h00=0x0012, h01=0x0050, text=» CF A5,DSOPCH «, t00=0x0029, t01=0x0118}
0x412a…4140 Head {h00=0x0012, h01=0x0050, text=» LDR A7,A7 EOD«, t00=0x0029, t01=0x012e}
0x4140…4168 Head {h00=0x0024, h01=0x0050, text=» RB(Z) SQR:05 DATA SET NOT OPEN «, t00=0x0029, t01=0x0144}
0x4168…418c Head {h00=0x0020, h01=0x0050, text=» LDR A3,A2 SAVE EOD ADDRESS «, t00=0x0029, t01=0x016c}
0x418c…41a2 Head {h00=0x0012, h01=0x0050, text=» LDK A1,DWTBOE«, t00=0x0029, t01=0x0190}
0x41a2…41b6 Head {h00=0x0010, h01=0x0050, text=» CF A5,DSPAD«, t00=0x002a, t01=0x0016}
0x41b6…41ce Head {h00=0x0014, h01=0x0050, text=» LDR* A4,A2 BOE «, t00=0x002a, t01=0x002a}
0x41ce…41ea Head {h00=0x0018, h01=0x0050, text=» STR A4,A3 EOD = BOE«, t00=0x002a, t01=0x0042}
0x41ea…4200 Head {h00=0x0012, h01=0x0050, text=» LDK A1,DWTCRN«, t00=0x002a, t01=0x005e}
0x4200…4214 Head {h00=0x0010, h01=0x0050, text=» CF A5,DSPAD«, t00=0x002a, t01=0x0074}
0x4214…422e Head {h00=0x0016, h01=0x0050, text=» SUK A4,1 BOE - 1 «, t00=0x002a, t01=0x0088}
0x422e…424e Head {h00=0x001c, h01=0x0050, text=» STR A4,A2 CRN = BOE -1 «, t00=0x002a, t01=0x00a2}
0x424e…426c Head {h00=0x001a, h01=0x0050, text=» LDK A1,0 RETURN CODE «, t00=0x002a, t01=0x00c2}
0x426c…427e Head {h00=0x000e, h01=0x0050, text=» RF END:IO«, t00=0x002a, t01=0x00e0}
0x427e…428a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002a, t01=0x00f2}
0x428a…4298 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002a, t01=0x00fe}
0x4298…42a2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x010c}
0x42a2…42bc Head {h00=0x0016, h01=0x0050, text=»***************** «, t00=0x002a, t01=0x0116}
0x42bc…42d6 Head {h00=0x0016, h01=0x0050, text=»* * «, t00=0x002a, t01=0x0130}
0x42d6…42f0 Head {h00=0x0016, h01=0x0050, text=»* PERFORM ORDER * «, t00=0x002a, t01=0x014a}
0x42f0…430a Head {h00=0x0016, h01=0x0050, text=»* * «, t00=0x002a, t01=0x0164}
0x430a…4324 Head {h00=0x0016, h01=0x0050, text=»***************** «, t00=0x002a, t01=0x017e}
0x4324…432e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x0008}
0x432e…4338 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x0012}
0x4338…435c Head {h00=0x0020, h01=0x0050, text=»* INPUT: A2 BIO CONTENTS «, t00=0x002b, t01=0x001c}
0x435c…4390 Head {h00=0x0030, h01=0x0050, text=»* A3 NO OF BYTES TO BE TRANSFERED «, t00=0x002b, t01=0x0040}
0x4390…43b6 Head {h00=0x0022, h01=0x0050, text=»* A4 BUFFER ADDRESS «, t00=0x002b, t01=0x0074}
0x43b6…43c0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x009a}
0x43c0…43d4 Head {h00=0x0010, h01=0x0050, text=»FD:WRI EQU *«, t00=0x002b, t01=0x00a4}
0x43d4…43e8 Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=0 «, t00=0x002b, t01=0x00b8}
0x43e8…440a Head {h00=0x001e, h01=0x0050, text=» LDKL A1,/C000 WORDS,WRITE«, t00=0x002b, t01=0x00cc}
0x440a…4416 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002b, t01=0x00ee}
0x4416…442a Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=1 «, t00=0x002b, t01=0x00fa}
0x442a…4456 Head {h00=0x0028, h01=0x0050, text=» CM DWTRW,A6 INDICATOR TO WRITE MODE«, t00=0x002b, t01=0x010e}
0x4456…4462 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002b, t01=0x013a}
0x4462…4474 Head {h00=0x000e, h01=0x0050, text=» RF FD:800«, t00=0x002b, t01=0x0146}
0x4474…447e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x0158}
0x447e…4492 Head {h00=0x0010, h01=0x0050, text=»FD:REA EQU *«, t00=0x002b, t01=0x0162}
0x4492…44a6 Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=1 «, t00=0x002b, t01=0x0176}
0x44a6…44b8 Head {h00=0x000e, h01=0x0050, text=» LDK A1,1 «, t00=0x002b, t01=0x018a}
0x44b8…44da Head {h00=0x001e, h01=0x0050, text=» ST A1,DWTRW,A6 READ MODE «, t00=0x002c, t01=0x000c}
0x44da…44e6 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002c, t01=0x002e}
0x44e6…44fa Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=0 «, t00=0x002c, t01=0x003a}
0x44fa…451c Head {h00=0x001e, h01=0x0050, text=» LDKL A1,/8000 WORDS READ«, t00=0x002c, t01=0x004e}
0x451c…4528 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002c, t01=0x0070}
0x4528…453c Head {h00=0x0010, h01=0x0050, text=»FD:800 EQU *«, t00=0x002c, t01=0x007c}
0x453c…4550 Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=0 «, t00=0x002c, t01=0x0090}
0x4550…4576 Head {h00=0x0022, h01=0x0050, text=» SRL A3,1 FROM BYTES TO WORDS «, t00=0x002c, t01=0x00a4}
0x4576…4588 Head {h00=0x000e, h01=0x0050, text=» ORR A3,A1«, t00=0x002c, t01=0x00ca}
0x4588…45ac Head {h00=0x0020, h01=0x0050, text=»WER1 WER A3,MUXADR FIRST WER«, t00=0x002c, t01=0x00dc}
0x45ac…45d4 Head {h00=0x0024, h01=0x0050, text=»WER2 WER A4,MUXADR+1 SECOND WER «, t00=0x002c, t01=0x0100}
0x45d4…45e0 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002c, t01=0x0128}
0x45e0…45f4 Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=1 «, t00=0x002c, t01=0x0134}
0x45f4…45fe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002c, t01=0x0148}
0x45fe…4630 Head {h00=0x002e, h01=0x0050, text=»* PUT BUFFER START AND END ADDRESS IN DWT«, t00=0x002c, t01=0x0152}
0x4630…463a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002c, t01=0x0184}
0x463a…4652 Head {h00=0x0014, h01=0x0050, text=» ST A4,DWTUB,A6 «, t00=0x002c, t01=0x018e}
0x4652…4664 Head {h00=0x000e, h01=0x0050, text=» ADR A3,A4«, t00=0x002d, t01=0x0016}
0x4664…468a Head {h00=0x0022, h01=0x0050, text=» ST A3,DWTUBE,A6 END ADDRESS+2«, t00=0x002d, t01=0x0028}
0x468a…4696 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002d, t01=0x004e}
0x4696…46aa Head {h00=0x0010, h01=0x0050, text=»FD:820 EQU *«, t00=0x002d, t01=0x005a}
0x46aa…46d4 Head {h00=0x0026, h01=0x0050, text=» ST A5,DWTA5,A6 SAVE STACK POINTER«, t00=0x002d, t01=0x006e}
0x46d4…46fc Head {h00=0x0024, h01=0x0050, text=»FD:CIO CIO A2,1,CUADR CIO-START «, t00=0x002d, t01=0x0098}
0x46fc…4728 Head {h00=0x0028, h01=0x0050, text=» RF(3) FD:840 DEVICE ADDRESS UNKNOWN«, t00=0x002d, t01=0x00c0}
0x4728…473a Head {h00=0x000e, h01=0x0050, text=» RF T:DISP«, t00=0x002d, t01=0x00ec}
0x473a…475e Head {h00=0x0020, h01=0x0050, text=»FD:840 LDK A1,1 NOT OPERABLE«, t00=0x002d, t01=0x00fe}
0x475e…4770 Head {h00=0x000e, h01=0x0050, text=» RF END:IO«, t00=0x002d, t01=0x0122}
0x4770…477e Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002d, t01=0x0134}
0x477e…4788 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x0142}
0x4788…47b6 Head {h00=0x002a, h01=0x0050, text=»************************************* «, t00=0x002d, t01=0x014c}
0x47b6…47e4 Head {h00=0x002a, h01=0x0050, text=»* * «, t00=0x002d, t01=0x017a}
0x47e4…4812 Head {h00=0x002a, h01=0x0050, text=»* FD:RC - STORE EFF LEN, END:IO *«, t00=0x002e, t01=0x0018}
0x4812…4840 Head {h00=0x002a, h01=0x0050, text=»* * «, t00=0x002e, t01=0x0046}
0x4840…486e Head {h00=0x002a, h01=0x0050, text=»************************************* «, t00=0x002e, t01=0x0074}
0x486e…4878 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x00a2}
0x4878…489a Head {h00=0x001e, h01=0x0050, text=»* INPUT: A3 RETURN CODE«, t00=0x002e, t01=0x00ac}
0x489a…48a4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x00ce}
0x48a4…48b8 Head {h00=0x0010, h01=0x0050, text=»FD:RC EQU * «, t00=0x002e, t01=0x00d8}
0x48b8…48ca Head {h00=0x000e, h01=0x0050, text=» LDR A1,A3«, t00=0x002e, t01=0x00ec}
0x48ca…48d4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x00fe}
0x48d4…48fa Head {h00=0x0022, h01=0x0050, text=»* PUT EFFECTIVE LENGTH IN ECB«, t00=0x002e, t01=0x0108}
0x48fa…4904 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x012e}
0x4904…4926 Head {h00=0x001e, h01=0x0050, text=» LD A2,ECBRL,A8 REQ LENGTH«, t00=0x002e, t01=0x0138}
0x4926…4948 Head {h00=0x001e, h01=0x0050, text=» ST A2,ECBEL,A8 EFF LENGTH«, t00=0x002e, t01=0x015a}
0x4948…4952 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x017c}
0x4952…4964 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x002e, t01=0x0186}
0x4964…4976 Head {h00=0x000e, h01=0x0050, text=»* *«, t00=0x002f, t01=0x0008}
0x4976…4988 Head {h00=0x000e, h01=0x0050, text=»* END:IO *«, t00=0x002f, t01=0x001a}
0x4988…499a Head {h00=0x000e, h01=0x0050, text=»* *«, t00=0x002f, t01=0x002c}
0x499a…49ac Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x002f, t01=0x003e}
0x49ac…49b6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x0050}
0x49b6…49ca Head {h00=0x0010, h01=0x0050, text=»END:IO EQU *«, t00=0x002f, t01=0x005a}
0x49ca…49e0 Head {h00=0x0012, h01=0x0050, text=» CF A15,TENDIO«, t00=0x002f, t01=0x006e}
0x49e0…49f8 Head {h00=0x0014, h01=0x0050, text=»T:DISP ABL TDISP«, t00=0x002f, t01=0x0084}
0x49f8…4a02 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x009c}
0x4a02…4a0c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x00a6}
0x4a0c…4a32 Head {h00=0x0022, h01=0x0050, text=»* ENTRY FROM RECOVERY ROUTINE«, t00=0x002f, t01=0x00b0}
0x4a32…4a3c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x00d6}
0x4a3c…4a70 Head {h00=0x0030, h01=0x0050, text=»END:05 CM DWTECB,A6 RESET ECB ADDRESS IN DWT«, t00=0x002f, t01=0x00e0}
0x4a70…4a7a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x0114}
0x4a7a…4a94 Head {h00=0x0016, h01=0x0050, text=»* ILLEGAL LENGTH «, t00=0x002f, t01=0x011e}
0x4a94…4a9e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x0138}
0x4a9e…4ac6 Head {h00=0x0024, h01=0x0050, text=»END:10 LDKL A1,/8008 RETURN CODE«, t00=0x002f, t01=0x0142}
0x4ac6…4ad8 Head {h00=0x000e, h01=0x0050, text=» RB END:IO«, t00=0x002f, t01=0x016a}
0x4ad8…4ae6 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002f, t01=0x017c}
0x4ae6…4af0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x018a}
0x4af0…4b0c (48, 0, 400) Head {h00=0x0018, h01=0x0050, text=»********************«, t00=0x0030, t01=0x0004}
0x4b0c…4b28 Head {h00=0x0018, h01=0x0050, text=»* *«, t00=0x0030, t01=0x0020}
0x4b28…4b44 Head {h00=0x0018, h01=0x0050, text=»* RECOVERY ROUTINE *«, t00=0x0030, t01=0x003c}
0x4b44…4b60 Head {h00=0x0018, h01=0x0050, text=»* *«, t00=0x0030, t01=0x0058}
0x4b60…4b7c Head {h00=0x0018, h01=0x0050, text=»********************«, t00=0x0030, t01=0x0074}
0x4b7c…4b86 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x0090}
0x4b86…4b96 Head {h00=0x000c, h01=0x0050, text=»FDON INH«, t00=0x0030, t01=0x009a}
0x4b96…4bac Head {h00=0x0012, h01=0x0050, text=» CF A15,SAVE8 «, t00=0x0030, t01=0x00aa}
0x4bac…4bd0 Head {h00=0x0020, h01=0x0050, text=» LDKL A6,DWFD01 DWT ADDRESS «, t00=0x0030, t01=0x00c0}
0x4bd0…4be2 Head {h00=0x000e, h01=0x0050, text=» IFT INI=1«, t00=0x0030, t01=0x00e4}
0x4be2…4bf8 Head {h00=0x0012, h01=0x0050, text=» LD A1,INIFLG «, t00=0x0030, t01=0x00f6}
0x4bf8…4c16 Head {h00=0x001a, h01=0x0050, text=» RF(Z) FDON05 POWER UP«, t00=0x0030, t01=0x010c}
0x4c16…4c2a Head {h00=0x0010, h01=0x0050, text=» LDKL A1,-1 «, t00=0x0030, t01=0x012a}
0x4c2a…4c42 Head {h00=0x0014, h01=0x0050, text=» ST A1,DWTST2,A6«, t00=0x0030, t01=0x013e}
0x4c42…4c6a Head {h00=0x0024, h01=0x0050, text=» CM DWTLC,A6 INDICATE NOT LOCKED«, t00=0x0030, t01=0x0156}
0x4c6a…4c90 Head {h00=0x0022, h01=0x0050, text=» CM DWTRTY,A6 RESET RETRY FLAG«, t00=0x0030, t01=0x017e}
0x4c90…4c9c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0031, t01=0x0014}
0x4c9c…4cb2 Head {h00=0x0012, h01=0x0050, text=» IFT IBM+INI=2«, t00=0x0031, t01=0x0020}
0x4cb2…4cc4 Head {h00=0x000e, h01=0x0050, text=» LDR A1,A6«, t00=0x0031, t01=0x0036}
0x4cc4…4cda Head {h00=0x0012, h01=0x0050, text=» ADK A1,DWTEOD«, t00=0x0031, t01=0x0048}
0x4cda…4cec Head {h00=0x000e, h01=0x0050, text=» LDK A2,4 «, t00=0x0031, t01=0x005e}
0x4cec…4d00 Head {h00=0x0010, h01=0x0050, text=»FDON02 EQU *«, t00=0x0031, t01=0x0070}
0x4d00…4d1e Head {h00=0x001a, h01=0x0050, text=» CMR A1 CLOSE DATA SET«, t00=0x0031, t01=0x0084}
0x4d1e…4d30 Head {h00=0x000e, h01=0x0050, text=» ADK A1,2 «, t00=0x0031, t01=0x00a2}
0x4d30…4d42 Head {h00=0x000e, h01=0x0050, text=» SUK A2,1 «, t00=0x0031, t01=0x00b4}
0x4d42…4d58 Head {h00=0x0012, h01=0x0050, text=» RB(P) FDON02 «, t00=0x0031, t01=0x00c6}
0x4d58…4d64 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0031, t01=0x00dc}
0x4d64…4d78 Head {h00=0x0010, h01=0x0050, text=»FDON05 EQU *«, t00=0x0031, t01=0x00e8}
0x4d78…4d9a Head {h00=0x001e, h01=0x0050, text=» IM DWTA2,A6 SET FDON FLAG«, t00=0x0031, t01=0x00fc}
0x4d9a…4db0 Head {h00=0x0012, h01=0x0050, text=» LDK A5,DWTSB2«, t00=0x0031, t01=0x011e}
0x4db0…4dce Head {h00=0x001a, h01=0x0050, text=» ADR A5,A6 STACK BASE «, t00=0x0031, t01=0x0134}
0x4dce…4dd8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x0152}
0x4dd8…4e0c Head {h00=0x0030, h01=0x0050, text=»* SAVE DWTST TO DWTST2 IF NOT ALREADY DONE.«, t00=0x0031, t01=0x015c}
0x4e0c…4e2a Head {h00=0x001a, h01=0x0050, text=»* DWTST IS SET BUSY«, t00=0x0031, t01=0x0190}
0x4e2a…4e34 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x001e}
0x4e34…4e4c Head {h00=0x0014, h01=0x0050, text=» LD A2,DWTST2,A6«, t00=0x0032, t01=0x0028}
0x4e4c…4e5e Head {h00=0x000e, h01=0x0050, text=» CWK A2,-1«, t00=0x0032, t01=0x0040}
0x4e5e…4e82 Head {h00=0x0020, h01=0x0050, text=» RF(NE) FDON08 ALREADY SAVED«, t00=0x0032, t01=0x0052}
0x4e82…4e9a Head {h00=0x0014, h01=0x0050, text=» LD A2,DWTST,A6 «, t00=0x0032, t01=0x0076}
0x4e9a…4eb2 Head {h00=0x0014, h01=0x0050, text=» ST A2,DWTST2,A6«, t00=0x0032, t01=0x008e}
0x4eb2…4ed6 Head {h00=0x0020, h01=0x0050, text=»FDON08 CM DWTST,A6 SET BUSY «, t00=0x0032, t01=0x00a6}
0x4ed6…4ee0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x00ca}
0x4ee0…4ef6 Head {h00=0x0012, h01=0x0050, text=»* DELAY 2 SEC «, t00=0x0032, t01=0x00d4}
0x4ef6…4f00 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x00ea}
0x4f00…4f18 Head {h00=0x0014, h01=0x0050, text=» LD A4,DWTTP,A6 «, t00=0x0032, t01=0x00f4}
0x4f18…4f3a Head {h00=0x001e, h01=0x0050, text=» RF(Z) FDON10 NO TIMER SET«, t00=0x0032, t01=0x010c}
0x4f3a…4f50 Head {h00=0x0012, h01=0x0050, text=» LDKL A4,-TIME«, t00=0x0032, t01=0x012e}
0x4f50…4f76 Head {h00=0x0022, h01=0x0050, text=» ST* A4,DWTTP,A6 RESTART TIMER«, t00=0x0032, t01=0x0144}
0x4f76…4f88 Head {h00=0x000e, h01=0x0050, text=» RB T:DISP«, t00=0x0032, t01=0x016a}
0x4f88…4fa4 Head {h00=0x0018, h01=0x0050, text=»FDON10 LDK A4,DWTTP «, t00=0x0032, t01=0x017c}
0x4fa4…4fb6 Head {h00=0x000e, h01=0x0050, text=» ADR A4,A6«, t00=0x0033, t01=0x0008}
0x4fb6…4fd0 Head {h00=0x0016, h01=0x0050, text=» LDR A1,A6 SAVE A6«, t00=0x0033, t01=0x001a}
0x4fd0…4fe6 Head {h00=0x0012, h01=0x0050, text=» CF A15,SETIMP«, t00=0x0033, t01=0x0034}
0x4fe6…5000 Head {h00=0x0016, h01=0x0050, text=» DATA FDON20,TIME «, t00=0x0033, t01=0x004a}
0x5000…5012 Head {h00=0x000e, h01=0x0050, text=» RB T:DISP«, t00=0x0033, t01=0x0064}
0x5012…501c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x0076}
0x501c…5038 Head {h00=0x0018, h01=0x0050, text=»* TIME OUT ROUTINE«, t00=0x0033, t01=0x0080}
0x5038…5042 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x009c}
0x5042…505a Head {h00=0x0014, h01=0x0050, text=»FDON20 LDR A6,A1«, t00=0x0033, t01=0x00a6}
0x505a…506e Head {h00=0x0010, h01=0x0050, text=» CM DWTTP,A6«, t00=0x0033, t01=0x00be}
0x506e…5084 Head {h00=0x0012, h01=0x0050, text=» LDK A5,DWTSB2«, t00=0x0033, t01=0x00d2}
0x5084…50a2 Head {h00=0x001a, h01=0x0050, text=» ADR A5,A6 STACK BASE «, t00=0x0033, t01=0x00e8}
0x50a2…50ac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x0106}
0x50ac…50c2 Head {h00=0x0012, h01=0x0050, text=»* LOCK DOORS «, t00=0x0033, t01=0x0110}
0x50c2…50cc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x0126}
0x50cc…50de Head {h00=0x000e, h01=0x0050, text=» LDK A2,1 «, t00=0x0033, t01=0x0130}
0x50de…50f2 Head {h00=0x0010, h01=0x0050, text=»FDON25 EQU *«, t00=0x0033, t01=0x0142}
0x50f2…5118 Head {h00=0x0022, h01=0x0050, text=» LD A1,DWTLC,A6 LOCK INDICATOR«, t00=0x0033, t01=0x0156}
0x5118…512a Head {h00=0x000e, h01=0x0050, text=» ANR A1,A2«, t00=0x0033, t01=0x017c}
0x512a…514a Head {h00=0x001c, h01=0x0050, text=» RF(Z) FDON30 NOT LOCKED«, t00=0x0033, t01=0x018e}
0x514a…5166 Head {h00=0x0018, h01=0x0050, text=» ST A2,DWTA3,A6 SAVE«, t00=0x0034, t01=0x001e}
0x5166…5170 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x003a}
0x5170…5194 Head {h00=0x0020, h01=0x0050, text=»* PUT DRIVE NO IN CIO INSTR«, t00=0x0034, t01=0x0044}
0x5194…519e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x0068}
0x519e…51c0 Head {h00=0x001e, h01=0x0050, text=» SRN A2,A3 DRIVE NO IN A3 «, t00=0x0034, t01=0x0072}
0x51c0…51ee Head {h00=0x002a, h01=0x0050, text=» CF A5,SETCIO PUT DRVE NO IN CIO-INSTR«, t00=0x0034, t01=0x0094}
0x51ee…5206 Head {h00=0x0014, h01=0x0050, text=» LDK A2,/14 LOCK«, t00=0x0034, t01=0x00c2}
0x5206…521c Head {h00=0x0012, h01=0x0050, text=» CF A5,FD:REA «, t00=0x0034, t01=0x00da}
0x521c…523e Head {h00=0x001e, h01=0x0050, text=» LD A2,DWTA3,A6 DRIVE IND.«, t00=0x0034, t01=0x00f0}
0x523e…5250 Head {h00=0x000e, h01=0x0050, text=» ANK A3,1 «, t00=0x0034, t01=0x0112}
0x5250…5268 Head {h00=0x0014, h01=0x0050, text=» RF(Z) FDON30 OK«, t00=0x0034, t01=0x0124}
0x5268…5290 Head {h00=0x0024, h01=0x0050, text=» XRS A2,DWTLC,A6 INDICATE UNLOCK«, t00=0x0034, t01=0x013c}
0x5290…52a4 Head {h00=0x0010, h01=0x0050, text=»FDON30 EQU *«, t00=0x0034, t01=0x0164}
0x52a4…52b6 Head {h00=0x000e, h01=0x0050, text=» SLL A2,1 «, t00=0x0034, t01=0x0178}
0x52b6…52cc Head {h00=0x0012, h01=0x0050, text=» CWK A2,/0010 «, t00=0x0034, t01=0x018a}
0x52cc…52e2 Head {h00=0x0012, h01=0x0050, text=» RB(NE) FDON25«, t00=0x0035, t01=0x0010}
0x52e2…52ec Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0026}
0x52ec…5304 Head {h00=0x0014, h01=0x0050, text=»* ANY REQUEST? «, t00=0x0035, t01=0x0030}
0x5304…530e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0048}
0x530e…5318 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0052}
0x5318…534a Head {h00=0x002e, h01=0x0050, text=»* RESTORE STATUS SAVED IN DWST2 TO DWTST.«, t00=0x0035, t01=0x005c}
0x534a…5366 Head {h00=0x0018, h01=0x0050, text=»* SET DWTST2 TO -1«, t00=0x0035, t01=0x008e}
0x5366…538c Head {h00=0x0022, h01=0x0050, text=» LD A2,DWTST2,A6 SAVED STATUS «, t00=0x0035, t01=0x00aa}
0x538c…53ba Head {h00=0x002a, h01=0x0050, text=» ST A2,DWTST,A6 PUT IN CUURENT STATUS «, t00=0x0035, t01=0x00d0}
0x53ba…53ce Head {h00=0x0010, h01=0x0050, text=» LDKL A2,-1 «, t00=0x0035, t01=0x00fe}
0x53ce…53fa Head {h00=0x0028, h01=0x0050, text=» ST A2,DWTST2,A6 INDICATE NOT SAVED «, t00=0x0035, t01=0x0112}
0x53fa…541e Head {h00=0x0020, h01=0x0050, text=» CM DWTA2,A6 RESET FDON FLAG«, t00=0x0035, t01=0x013e}
0x541e…5432 Head {h00=0x0010, h01=0x0050, text=»FDON60 EQU *«, t00=0x0035, t01=0x0162}
0x5432…544a Head {h00=0x0014, h01=0x0050, text=» LD A2,DWTST,A6 «, t00=0x0035, t01=0x0176}
0x544a…547e Head {h00=0x0030, h01=0x0050, text=» RB(N) END:05 NO REQUEST, RETURN VIA TENDIO «, t00=0x0035, t01=0x018e}
0x547e…5488 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x0032}
0x5488…54a0 Head {h00=0x0014, h01=0x0050, text=»* RETRY REQUEST«, t00=0x0036, t01=0x003c}
0x54a0…54aa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x0054}
0x54aa…54ce Head {h00=0x0020, h01=0x0050, text=» IM DWTRTY,A6 INDICATE RETRY«, t00=0x0036, t01=0x005e}
0x54ce…54e6 Head {h00=0x0014, h01=0x0050, text=» LD A7,DWTOR,A6 «, t00=0x0036, t01=0x0082}
0x54e6…5500 Head {h00=0x0016, h01=0x0050, text=» ANK A7,/3F ORDER «, t00=0x0036, t01=0x009a}
0x5500…5524 Head {h00=0x0020, h01=0x0050, text=» LD A8,DWTECB,A6 ECB ADDRESS«, t00=0x0036, t01=0x00b4}
0x5524…5540 Head {h00=0x0018, h01=0x0050, text=» ABL FDAD REACTIVATE«, t00=0x0036, t01=0x00d8}
0x5540…554e Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0036, t01=0x00f4}
0x554e…5558 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x0102}
0x5558…5576 Head {h00=0x001a, h01=0x0050, text=»********************* «, t00=0x0036, t01=0x010c}
0x5576…5594 Head {h00=0x001a, h01=0x0050, text=»* * «, t00=0x0036, t01=0x012a}
0x5594…55b2 Head {h00=0x001a, h01=0x0050, text=»* INTERRUPT HANDLER * «, t00=0x0036, t01=0x0148}
0x55b2…55d0 Head {h00=0x001a, h01=0x0050, text=»* * «, t00=0x0036, t01=0x0166}
0x55d0…55ee Head {h00=0x001a, h01=0x0050, text=»********************* «, t00=0x0036, t01=0x0184}
0x55ee…55f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0037, t01=0x0012}
0x55f8…560a Head {h00=0x000e, h01=0x0050, text=»IHFD EQU *«, t00=0x0037, t01=0x001c}
0x560a…5632 Head {h00=0x0024, h01=0x0050, text=» ST P,INTSAV SAVE LAST INTERRUPT«, t00=0x0037, t01=0x002e}
0x5632…5646 Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=1 «, t00=0x0037, t01=0x0056}
0x5646…565a Head {h00=0x0010, h01=0x0050, text=» STR A1,A15 «, t00=0x0037, t01=0x006a}
0x565a…566e Head {h00=0x0010, h01=0x0050, text=» STR A2,A15 «, t00=0x0037, t01=0x007e}
0x566e…5682 Head {h00=0x0010, h01=0x0050, text=» STR A3,A15 «, t00=0x0037, t01=0x0092}
0x5682…569a Head {h00=0x0014, h01=0x0050, text=» LDKL A2,DWFD01 «, t00=0x0037, t01=0x00a6}
0x569a…56cc Head {h00=0x002e, h01=0x0050, text=» LD A1,DWTUB,A2 POINTER AT WORD IN BUFFER «, t00=0x0037, t01=0x00be}
0x56cc…56fa Head {h00=0x002a, h01=0x0050, text=» LD A2,DWTRW,A2 READ / WRITE INDICATOR«, t00=0x0037, t01=0x00f0}
0x56fa…5714 Head {h00=0x0016, h01=0x0050, text=» RF(NZ) IH010 READ«, t00=0x0037, t01=0x011e}
0x5714…5732 Head {h00=0x001a, h01=0x0050, text=» LCR A3,A1 FIRST CHAR.«, t00=0x0037, t01=0x0138}
0x5732…5754 Head {h00=0x001e, h01=0x0050, text=» ECR A2,A3 MOV TO BITS 0-7«, t00=0x0037, t01=0x0156}
0x5754…577c Head {h00=0x0024, h01=0x0050, text=» ADK A1,1 UPDATE BUFFER POINTER «, t00=0x0037, t01=0x0178}
0x577c…579c Head {h00=0x001c, h01=0x0050, text=» LCR A2,A1 SECOND CHAR. «, t00=0x0038, t01=0x0010}
0x579c…57ba Head {h00=0x001a, h01=0x0050, text=» OTR A2,0,CUADR WRITE «, t00=0x0038, t01=0x0030}
0x57ba…57d8 Head {h00=0x001a, h01=0x0050, text=» RF(A) IH020 ACCEPTED «, t00=0x0038, t01=0x004e}
0x57d8…57f6 Head {h00=0x001a, h01=0x0050, text=» RF IH040 NOT ACCEPTED«, t00=0x0038, t01=0x006c}
0x57f6…5818 Head {h00=0x001e, h01=0x0050, text=»IH010 INR A2,0,CUADR READ «, t00=0x0038, t01=0x008a}
0x5818…583a Head {h00=0x001e, h01=0x0050, text=» RF(NA) IH040 NOT ACCEPTED«, t00=0x0038, t01=0x00ac}
0x583a…584c Head {h00=0x000e, h01=0x0050, text=» ECR A3,A2«, t00=0x0038, t01=0x00ce}
0x584c…5876 Head {h00=0x0026, h01=0x0050, text=» SCR A3,A1 FIRST CHAR. INTO BUFFER«, t00=0x0038, t01=0x00e0}
0x5876…589e Head {h00=0x0024, h01=0x0050, text=» ADK A1,1 UPDATE BUFFER POINTER «, t00=0x0038, t01=0x010a}
0x589e…58ca Head {h00=0x0028, h01=0x0050, text=» SCR A2,A1 SECOND CHAR. INTO BUFFER «, t00=0x0038, t01=0x0132}
0x58ca…58f2 Head {h00=0x0024, h01=0x0050, text=»IH020 LDKL A2,DWFD01 DWT-ADDRESS«, t00=0x0038, t01=0x015e}
0x58f2…5904 Head {h00=0x000e, h01=0x0050, text=» ADK A1,1 «, t00=0x0038, t01=0x0186}
0x5904…5932 Head {h00=0x002a, h01=0x0050, text=» ST A1,DWTUB,A2 POINTER AT NEXT CHAR. «, t00=0x0039, t01=0x0008}
0x5932…594a Head {h00=0x0014, h01=0x0050, text=» CW A1,DWTUBE,A2«, t00=0x0039, t01=0x0036}
0x594a…596e Head {h00=0x0020, h01=0x0050, text=» RF(NE) IH030 NOT LAST WORD «, t00=0x0039, t01=0x004e}
0x596e…598e Head {h00=0x001c, h01=0x0050, text=» CIO A2,0,CUADR CIO HALT«, t00=0x0039, t01=0x0072}
0x598e…59a2 Head {h00=0x0010, h01=0x0050, text=»IH030 EQU * «, t00=0x0039, t01=0x0092}
0x59a2…59b6 Head {h00=0x0010, h01=0x0050, text=» LDR* A3,A15«, t00=0x0039, t01=0x00a6}
0x59b6…59ca Head {h00=0x0010, h01=0x0050, text=» LDR* A2,A15«, t00=0x0039, t01=0x00ba}
0x59ca…59de Head {h00=0x0010, h01=0x0050, text=» LDR* A1,A15«, t00=0x0039, t01=0x00ce}
0x59de…59ee Head {h00=0x000c, h01=0x0050, text=» RTN A15«, t00=0x0039, t01=0x00e2}
0x59ee…59f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0039, t01=0x00f2}
0x59f8…5a1c Head {h00=0x0020, h01=0x0050, text=»* SAVE A4-A8 FOR DISPATCHER «, t00=0x0039, t01=0x00fc}
0x5a1c…5a26 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0039, t01=0x0120}
0x5a26…5a3a Head {h00=0x0010, h01=0x0050, text=»IH040 EQU * «, t00=0x0039, t01=0x012a}
0x5a3a…5a4e Head {h00=0x0010, h01=0x0050, text=» STR A4,A15 «, t00=0x0039, t01=0x013e}
0x5a4e…5a62 Head {h00=0x0010, h01=0x0050, text=» STR A5,A15 «, t00=0x0039, t01=0x0152}
0x5a62…5a76 Head {h00=0x0010, h01=0x0050, text=» STR A6,A15 «, t00=0x0039, t01=0x0166}
0x5a76…5a8a Head {h00=0x0010, h01=0x0050, text=» STR A7,A15 «, t00=0x0039, t01=0x017a}
0x5a8a…5a9e Head {h00=0x0010, h01=0x0050, text=» STR A8,A15 «, t00=0x0039, t01=0x018e}
0x5a9e…5aaa Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x003a, t01=0x0012}
0x5aaa…5abe Head {h00=0x0010, h01=0x0050, text=» IFF CHAN=1 «, t00=0x003a, t01=0x001e}
0x5abe…5ad4 Head {h00=0x0012, h01=0x0050, text=» CF A15,SAVE8 «, t00=0x003a, t01=0x0032}
0x5ad4…5ae0 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x003a, t01=0x0048}
0x5ae0…5afc Head {h00=0x0018, h01=0x0050, text=» SST A3,CUADR STATUS«, t00=0x003a, t01=0x0054}
0x5afc…5b20 Head {h00=0x0020, h01=0x0050, text=» LDKL A6,DWFD01 DWT ADDRESS «, t00=0x003a, t01=0x0070}
0x5b20…5b44 Head {h00=0x0020, h01=0x0050, text=» LD A8,DWTECB,A6 ECB ADDRESS«, t00=0x003a, t01=0x0094}
0x5b44…5b6a Head {h00=0x0022, h01=0x0050, text=» LD A5,DWTA5,A6 STACK POINTER «, t00=0x003a, t01=0x00b8}
0x5b6a…5b7c Head {h00=0x000e, h01=0x0050, text=» SLL A3,1 «, t00=0x003a, t01=0x00de}
0x5b7c…5ba0 Head {h00=0x0020, h01=0x0050, text=» RF(N) FDRE READY INTERRUPT «, t00=0x003a, t01=0x00f0}
0x5ba0…5bb2 Head {h00=0x000e, h01=0x0050, text=» SRL A3,1 «, t00=0x003a, t01=0x0114}
0x5bb2…5bd2 Head {h00=0x001c, h01=0x0050, text=» LD A2,DWTRTY,A6 RETRY? «, t00=0x003a, t01=0x0126}
0x5bd2…5bea Head {h00=0x0014, h01=0x0050, text=» RF(Z) IH:10 NO «, t00=0x003a, t01=0x0146}
0x5bea…5c10 Head {h00=0x0022, h01=0x0050, text=» CM DWTRTY,A6 RESET RETRY FLAG«, t00=0x003a, t01=0x015e}
0x5c10…5c22 Head {h00=0x000e, h01=0x0050, text=» LDR A1,A3«, t00=0x003a, t01=0x0184}
0x5c22…5c38 Head {h00=0x0012, h01=0x0050, text=» ANKL A1,/0405«, t00=0x003b, t01=0x0008}
0x5c38…5c5c Head {h00=0x0020, h01=0x0050, text=» RF(Z) IH:10 RETURN CODE OK «, t00=0x003b, t01=0x001e}
0x5c5c…5c6e Head {h00=0x000e, h01=0x0050, text=» LDK A1,/4«, t00=0x003b, t01=0x0042}
0x5c6e…5c8a Head {h00=0x0018, h01=0x0050, text=» ORR A3,A1 CRC ERROR«, t00=0x003b, t01=0x0054}
0x5c8a…5c9e Head {h00=0x0010, h01=0x0050, text=»IH:10 EQU * «, t00=0x003b, t01=0x0070}
0x5c9e…5ca8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x0084}
0x5ca8…5cd2 Head {h00=0x0026, h01=0x0050, text=»* TRANSFORM RETURN CODE, CU - ECB «, t00=0x003b, t01=0x008e}
0x5cd2…5cdc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x00b8}
0x5cdc…5cf2 Head {h00=0x0012, h01=0x0050, text=» ANKL A3,/FF37«, t00=0x003b, t01=0x00c2}
0x5cf2…5d06 Head {h00=0x0010, h01=0x0050, text=» RF(Z) IH:80«, t00=0x003b, t01=0x00d8}
0x5d06…5d18 Head {h00=0x000e, h01=0x0050, text=» LDR A1,A3«, t00=0x003b, t01=0x00ec}
0x5d18…5d3e Head {h00=0x0022, h01=0x0050, text=» ANKL A3,/0A05 UNCHANGED BITS «, t00=0x003b, t01=0x00fe}
0x5d3e…5d50 Head {h00=0x000e, h01=0x0050, text=» LDR A4,A1«, t00=0x003b, t01=0x0124}
0x5d50…5d6c Head {h00=0x0018, h01=0x0050, text=» ANKL A4,/0400 BIT 5«, t00=0x003b, t01=0x0136}
0x5d6c…5d88 Head {h00=0x0018, h01=0x0050, text=» SLC A4,7 TO BIT 14 «, t00=0x003b, t01=0x0152}
0x5d88…5d9a Head {h00=0x000e, h01=0x0050, text=» ORR A3,A4«, t00=0x003b, t01=0x016e}
0x5d9a…5db2 Head {h00=0x0014, h01=0x0050, text=» IFT DAMA+IBM=0 «, t00=0x003b, t01=0x0180}
0x5db2…5dc4 Head {h00=0x000e, h01=0x0050, text=» LDR A4,A1«, t00=0x003c, t01=0x0008}
0x5dc4…5de0 Head {h00=0x0018, h01=0x0050, text=» ANKL A4,/2000 BIT 2«, t00=0x003c, t01=0x001a}
0x5de0…5dfa Head {h00=0x0016, h01=0x0050, text=» SLL A4,1 TO BIT 1«, t00=0x003c, t01=0x0036}
0x5dfa…5e0c Head {h00=0x000e, h01=0x0050, text=» ORR A3,A4«, t00=0x003c, t01=0x0050}
0x5e0c…5e18 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x003c, t01=0x0062}
0x5e18…5e2a Head {h00=0x000e, h01=0x0050, text=» LDR A4,A1«, t00=0x003c, t01=0x006e}
0x5e2a…5e44 Head {h00=0x0016, h01=0x0050, text=» ANK A4,/20 BIT 10«, t00=0x003c, t01=0x0080}
0x5e44…5e5e Head {h00=0x0016, h01=0x0050, text=» SLL A4,3 TO BIT 7«, t00=0x003c, t01=0x009a}
0x5e5e…5e70 Head {h00=0x000e, h01=0x0050, text=» ORR A3,A4«, t00=0x003c, t01=0x00b4}
0x5e70…5e8a Head {h00=0x0016, h01=0x0050, text=» ANK A1,/10 BIT 11«, t00=0x003c, t01=0x00c6}
0x5e8a…5ea4 Head {h00=0x0016, h01=0x0050, text=» SRC A1,5 TO BIT 0«, t00=0x003c, t01=0x00e0}
0x5ea4…5eb6 Head {h00=0x000e, h01=0x0050, text=» ORR A3,A1«, t00=0x003c, t01=0x00fa}
0x5eb6…5eca Head {h00=0x0010, h01=0x0050, text=»IH:80 EQU * «, t00=0x003c, t01=0x010c}
0x5eca…5eda Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x003c, t01=0x0120}
0x5eda…5ee8 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x003c, t01=0x0130}
0x5ee8…5ef2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003c, t01=0x013e}
0x5ef2…5f0e Head {h00=0x0018, h01=0x0050, text=»********************«, t00=0x003c, t01=0x0148}
0x5f0e…5f2a Head {h00=0x0018, h01=0x0050, text=»* *«, t00=0x003c, t01=0x0164}
0x5f2a…5f46 Head {h00=0x0018, h01=0x0050, text=»* READY INTERRUPT *«, t00=0x003c, t01=0x0180}
0x5f46…5f62 Head {h00=0x0018, h01=0x0050, text=»* *«, t00=0x003d, t01=0x000c}
0x5f62…5f7e Head {h00=0x0018, h01=0x0050, text=»********************«, t00=0x003d, t01=0x0028}
0x5f7e…5f88 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x0044}
0x5f88…5f9a Head {h00=0x000e, h01=0x0050, text=»FDRE EQU *«, t00=0x003d, t01=0x004e}
0x5f9a…5fb2 Head {h00=0x0014, h01=0x0050, text=» LD A2,DWTA2,A6 «, t00=0x003d, t01=0x0060}
0x5fb2…5fe2 Head {h00=0x002c, h01=0x0050, text=» ABL(NZ) T:DISP POWER ON ROUTINE ACTIVE «, t00=0x003d, t01=0x0078}
0x5fe2…5ff8 Head {h00=0x0012, h01=0x0050, text=» LDK A5,DWTSB2«, t00=0x003d, t01=0x00a8}
0x5ff8…6016 Head {h00=0x001a, h01=0x0050, text=» ADR A5,A6 STACK BASE «, t00=0x003d, t01=0x00be}
0x6016…6028 Head {h00=0x000e, h01=0x0050, text=» RB FDON60«, t00=0x003d, t01=0x00dc}
0x6028…6036 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x003d, t01=0x00ee}
0x6036…6040 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x00fc}
0x6040…6074 Head {h00=0x0030, h01=0x0050, text=»******************************************* «, t00=0x003d, t01=0x0106}
0x6074…60a8 Head {h00=0x0030, h01=0x0050, text=»* * «, t00=0x003d, t01=0x013a}
0x60a8…60dc Head {h00=0x0030, h01=0x0050, text=»* S U B R O U T I N E S * «, t00=0x003d, t01=0x016e}
0x60dc…6110 Head {h00=0x0030, h01=0x0050, text=»* * «, t00=0x003e, t01=0x0012}
0x6110…6144 Head {h00=0x0030, h01=0x0050, text=»******************************************* «, t00=0x003e, t01=0x0046}
0x6144…614e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x007a}
0x614e…615e Head {h00=0x000c, h01=0x0050, text=»******* «, t00=0x003e, t01=0x0084}
0x615e…616e Head {h00=0x000c, h01=0x0050, text=»* * «, t00=0x003e, t01=0x0094}
0x616e…617e Head {h00=0x000c, h01=0x0050, text=»* BIO * «, t00=0x003e, t01=0x00a4}
0x617e…618e Head {h00=0x000c, h01=0x0050, text=»* * «, t00=0x003e, t01=0x00b4}
0x618e…619e Head {h00=0x000c, h01=0x0050, text=»******* «, t00=0x003e, t01=0x00c4}
0x619e…61a8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x00d4}
0x61a8…61b2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x00de}
0x61b2…61d4 Head {h00=0x001e, h01=0x0050, text=»* INPUT: A8 ECB ADDRESS«, t00=0x003e, t01=0x00e8}
0x61d4…61de Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x010a}
0x61de…6220 Head {h00=0x003e, h01=0x0050, text=»* OUTPUT: A2 BITS 0-12 OF CONTROL WORD USED BY CIO START«, t00=0x003e, t01=0x0114}
0x6220…6254 Head {h00=0x0030, h01=0x0050, text=»* A3 NO OF BYTES TO BE TRANSFERED «, t00=0x003e, t01=0x0156}
0x6254…627a Head {h00=0x0022, h01=0x0050, text=»* A4 BUFFER ADDRESS «, t00=0x003e, t01=0x018a}
0x627a…6284 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x0020}
0x6284…6296 Head {h00=0x000e, h01=0x0050, text=»BIO EQU * «, t00=0x003f, t01=0x002a}
0x6296…62ac Head {h00=0x0012, h01=0x0050, text=» LDK A4,0 FLAG«, t00=0x003f, t01=0x003c}
0x62ac…62be Head {h00=0x000e, h01=0x0050, text=» RF BIO010«, t00=0x003f, t01=0x0052}
0x62be…62d6 Head {h00=0x0014, h01=0x0050, text=»BIO:RE LDK A4,1 «, t00=0x003f, t01=0x0064}
0x62d6…62ea Head {h00=0x0010, h01=0x0050, text=»BIO010 EQU *«, t00=0x003f, t01=0x007c}
0x62ea…630a Head {h00=0x001c, h01=0x0050, text=» LD A3,ECBRL,A8 REQ LEN «, t00=0x003f, t01=0x0090}
0x630a…632e Head {h00=0x0020, h01=0x0050, text=» RF(N) BIOERR ILLEGAL LENGTH«, t00=0x003f, t01=0x00b0}
0x632e…6346 Head {h00=0x0014, h01=0x0050, text=» IFT DAMA+IBM=2 «, t00=0x003f, t01=0x00d4}
0x6346…635e Head {h00=0x0014, h01=0x0050, text=» LD A2,DWTLAB,A6«, t00=0x003f, t01=0x00ec}
0x635e…6376 Head {h00=0x0014, h01=0x0050, text=» AN A2,DWTA3,A6 «, t00=0x003f, t01=0x0104}
0x6376…6396 Head {h00=0x001c, h01=0x0050, text=» RF(Z) BIO020 TOSS DISC «, t00=0x003f, t01=0x011c}
0x6396…63a2 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x003f, t01=0x013c}
0x63a2…63b4 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x003f, t01=0x0148}
0x63b4…63ca Head {h00=0x0012, h01=0x0050, text=» LDK A7,IBMLEN«, t00=0x003f, t01=0x015a}
0x63ca…63dc Head {h00=0x000e, h01=0x0050, text=» LDK A2,0 «, t00=0x003f, t01=0x0170}
0x63dc…63e8 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x003f, t01=0x0182}
0x63e8…6400 Head {h00=0x0014, h01=0x0050, text=» IFT DAMA+IBM=2 «, t00=0x003f, t01=0x018e}
0x6400…6412 Head {h00=0x000e, h01=0x0050, text=» RF BIO030«, t00=0x0040, t01=0x0016}
0x6412…641e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0040, t01=0x0028}
0x641e…6432 Head {h00=0x0010, h01=0x0050, text=» IFT DAMA=1 «, t00=0x0040, t01=0x0034}
0x6432…6450 Head {h00=0x001a, h01=0x0050, text=»BIO020 LDKL A7,TOSLEN «, t00=0x0040, t01=0x0048}
0x6450…6462 Head {h00=0x000e, h01=0x0050, text=» LDK A2,3 «, t00=0x0040, t01=0x0066}
0x6462…6476 Head {h00=0x0010, h01=0x0050, text=»BIO030 EQU *«, t00=0x0040, t01=0x0078}
0x6476…6482 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0040, t01=0x008c}
0x6482…649a Head {h00=0x0014, h01=0x0050, text=» IFF DAMA+IBM=0 «, t00=0x0040, t01=0x0098}
0x649a…64ac Head {h00=0x000e, h01=0x0050, text=» LDR A4,A4«, t00=0x0040, t01=0x00b0}
0x64ac…64c8 Head {h00=0x0018, h01=0x0050, text=» RF(Z) BIO060 WRITE «, t00=0x0040, t01=0x00c2}
0x64c8…64da Head {h00=0x000e, h01=0x0050, text=» LDK A2,0 «, t00=0x0040, t01=0x00de}
0x64da…64f4 Head {h00=0x0016, h01=0x0050, text=» LDR A1,A3 REQ LEN«, t00=0x0040, t01=0x00f0}
0x64f4…651e Head {h00=0x0026, h01=0x0050, text=» CWR A3,A7 REQ LENGTH WITHIN RANGE«, t00=0x0040, t01=0x010a}
0x651e…6536 Head {h00=0x0014, h01=0x0050, text=» RF(G) BIOERR NO«, t00=0x0040, t01=0x0134}
0x6536…6550 Head {h00=0x0016, h01=0x0050, text=»BIO040 SUK A1,128 «, t00=0x0040, t01=0x014c}
0x6550…6566 Head {h00=0x0012, h01=0x0050, text=» RF(NP) BIO100«, t00=0x0040, t01=0x0166}
0x6566…6590 Head {h00=0x0026, h01=0x0050, text=» ADK A2,1 INCREMENT NO OF SECTORS «, t00=0x0040, t01=0x017c}
0x6590…65a2 Head {h00=0x000e, h01=0x0050, text=» RB BIO040«, t00=0x0041, t01=0x0016}
0x65a2…65ac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x0028}
0x65ac…65ce Head {h00=0x001e, h01=0x0050, text=»* WRITE, CHECK REQ LENGTH«, t00=0x0041, t01=0x0032}
0x65ce…65d8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x0054}
0x65d8…65f0 Head {h00=0x0014, h01=0x0050, text=»BIO060 CWR A3,A7«, t00=0x0041, t01=0x005e}
0x65f0…6616 Head {h00=0x0022, h01=0x0050, text=» RF(NE) BIOERR ILLEGAL REQ LEN«, t00=0x0041, t01=0x0076}
0x6616…6622 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0041, t01=0x009c}
0x6622…663a Head {h00=0x0014, h01=0x0050, text=» IFT DAMA+IBM=0 «, t00=0x0041, t01=0x00a8}
0x663a…6644 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x00c0}
0x6644…6686 Head {h00=0x003e, h01=0x0050, text=»* FIND NO OF SECTORS TO BE READ/WRITTEN, CHECK REQ LENGTH«, t00=0x0041, t01=0x00ca}
0x6686…6690 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x010c}
0x6690…66ae Head {h00=0x001a, h01=0x0050, text=» LDR A1,A3 REQ LENGTH «, t00=0x0041, t01=0x0116}
0x66ae…66d0 Head {h00=0x001e, h01=0x0050, text=» LDK A2,0 NO OF SECTORS-1 «, t00=0x0041, t01=0x0134}
0x66d0…66f8 Head {h00=0x0024, h01=0x0050, text=»BIO015 LDR A4,A4 READ OR WRITE? «, t00=0x0041, t01=0x0156}
0x66f8…6714 Head {h00=0x0018, h01=0x0050, text=» RF(NZ) BIO035 READ!«, t00=0x0041, t01=0x017e}
0x6714…6728 Head {h00=0x0010, h01=0x0050, text=» SUK A1,128 «, t00=0x0042, t01=0x000a}
0x6728…674e Head {h00=0x0022, h01=0x0050, text=» RF(Z) BIO100 REQ LEN ACCEPTED«, t00=0x0042, t01=0x001e}
0x674e…6760 Head {h00=0x000e, h01=0x0050, text=» RF BIO045«, t00=0x0042, t01=0x0044}
0x6760…676a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0042, t01=0x0056}
0x676a…6784 Head {h00=0x0016, h01=0x0050, text=»BIO035 SUK A1,128 «, t00=0x0042, t01=0x0060}
0x6784…67ae Head {h00=0x0026, h01=0x0050, text=» RF(NP) BIO100 REQ LENGTH ACCEPTED«, t00=0x0042, t01=0x007a}
0x67ae…67c6 Head {h00=0x0014, h01=0x0050, text=»BIO045 ADK A2,1 «, t00=0x0042, t01=0x00a4}
0x67c6…67d8 Head {h00=0x000e, h01=0x0050, text=» CWK A2,3 «, t00=0x0042, t01=0x00bc}
0x67d8…67ee Head {h00=0x0012, h01=0x0050, text=» RB(NG) BIO015«, t00=0x0042, t01=0x00ce}
0x67ee…6816 Head {h00=0x0024, h01=0x0050, text=» RF BIOERR REQ LEN OUTSIDE RANGE«, t00=0x0042, t01=0x00e4}
0x6816…6822 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0042, t01=0x010c}
0x6822…682c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0042, t01=0x0118}
0x682c…6866 Head {h00=0x0036, h01=0x0050, text=»BIO100 SRC A2,2 SHIFT NO OF SECTORS-1 INTO POS 0-1«, t00=0x0042, t01=0x0122}
0x6866…6870 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0042, t01=0x015c}
0x6870…68a6 Head {h00=0x0032, h01=0x0050, text=»* CHECK SECTOR NO FROM CONTROL WORD OF ECB IS«, t00=0x0042, t01=0x0166}
0x68a6…68d2 Head {h00=0x0028, h01=0x0050, text=»* WITHIN RANGE, PUT IT IN POS 2-12 «, t00=0x0043, t01=0x000c}
0x68d2…68dc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0043, t01=0x0038}
0x68dc…68fe Head {h00=0x001e, h01=0x0050, text=» LD A1,ECBCW,A8 SECTOR NO «, t00=0x0043, t01=0x0042}
0x68fe…6922 Head {h00=0x0020, h01=0x0050, text=» RF(N) BIOER2 OUTSIDE RANGE «, t00=0x0043, t01=0x0064}
0x6922…693a Head {h00=0x0014, h01=0x0050, text=» IFT DAMA+IBM=2 «, t00=0x0043, t01=0x0088}
0x693a…694c Head {h00=0x000e, h01=0x0050, text=» ANK A7,/A«, t00=0x0043, t01=0x00a0}
0x694c…696a Head {h00=0x001a, h01=0x0050, text=» RF(Z) BIO110 IBM DISC«, t00=0x0043, t01=0x00b2}
0x696a…6976 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0043, t01=0x00d0}
0x6976…698a Head {h00=0x0010, h01=0x0050, text=» IFT DAMA=1 «, t00=0x0043, t01=0x00dc}
0x698a…699e Head {h00=0x0010, h01=0x0050, text=» CWK A1,499 «, t00=0x0043, t01=0x00f0}
0x699e…69c0 Head {h00=0x001e, h01=0x0050, text=» RF(G) BIOER2 OUT OF RANGE«, t00=0x0043, t01=0x0104}
0x69c0…69f0 Head {h00=0x002c, h01=0x0050, text=» SLL A1,2 MULTIPLY BY 4TO GET DM SECTOR «, t00=0x0043, t01=0x0126}
0x69f0…69fc Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0043, t01=0x0156}
0x69fc…6a14 Head {h00=0x0014, h01=0x0050, text=» IFT DAMA+IBM=2 «, t00=0x0043, t01=0x0162}
0x6a14…6a26 Head {h00=0x000e, h01=0x0050, text=» RF BIO120«, t00=0x0043, t01=0x017a}
0x6a26…6a32 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0043, t01=0x018c}
0x6a32…6a44 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0044, t01=0x0008}
0x6a44…6a5e Head {h00=0x0016, h01=0x0050, text=»BIO110 CWK A1,1923«, t00=0x0044, t01=0x001a}
0x6a5e…6a80 Head {h00=0x001e, h01=0x0050, text=» RF(P) BIOER2 OUT OF RANGE«, t00=0x0044, t01=0x0034}
0x6a80…6a8c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0044, t01=0x0056}
0x6a8c…6aa4 Head {h00=0x0014, h01=0x0050, text=» IFT DAMA+IBM=0 «, t00=0x0044, t01=0x0062}
0x6aa4…6ad0 Head {h00=0x0028, h01=0x0050, text=» CWK A1,2001 SECTOR NO OUT OF RANGE «, t00=0x0044, t01=0x007a}
0x6ad0…6aea Head {h00=0x0016, h01=0x0050, text=» RF(G) BIOER2 YES!«, t00=0x0044, t01=0x00a6}
0x6aea…6af6 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0044, t01=0x00c0}
0x6af6…6b0a Head {h00=0x0010, h01=0x0050, text=»BIO120 EQU *«, t00=0x0044, t01=0x00cc}
0x6b0a…6b1c Head {h00=0x000e, h01=0x0050, text=» SLL A1,3 «, t00=0x0044, t01=0x00e0}
0x6b1c…6b2e Head {h00=0x000e, h01=0x0050, text=» ORR A2,A1«, t00=0x0044, t01=0x00f2}
0x6b2e…6b54 Head {h00=0x0022, h01=0x0050, text=» LD A4,ECBBA,A8 BUFFER ADDRESS«, t00=0x0044, t01=0x0104}
0x6b54…6b72 Head {h00=0x001a, h01=0x0050, text=» LDR A1,A3 REQ LENGTH «, t00=0x0044, t01=0x012a}
0x6b72…6b84 Head {h00=0x000e, h01=0x0050, text=» ANK A1,1 «, t00=0x0044, t01=0x0148}
0x6b84…6bac Head {h00=0x0024, h01=0x0050, text=» RF(NZ) BIOERR REQ LEN. NOT EVEN«, t00=0x0044, t01=0x015a}
0x6bac…6bbc Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0044, t01=0x0182}
0x6bbc…6bc6 (69, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x0004}
0x6bc6…6bd0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x000e}
0x6bd0…6c06 Head {h00=0x0032, h01=0x0050, text=»* ILLEGAL REQUESTED LENGTH, RETURN VIA TENDIO«, t00=0x0045, t01=0x0018}
0x6c06…6c10 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x004e}
0x6c10…6c2a Head {h00=0x0016, h01=0x0050, text=»BIOERR ABL END:10 «, t00=0x0045, t01=0x0058}
0x6c2a…6c48 Head {h00=0x001a, h01=0x0050, text=»* ILLEGAL SECTOR NO «, t00=0x0045, t01=0x0072}
0x6c48…6c62 Head {h00=0x0016, h01=0x0050, text=»BIOER2 ABL FD:DIS «, t00=0x0045, t01=0x0090}
0x6c62…6c6c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x00aa}
0x6c6c…6c7e Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0045, t01=0x00b4}
0x6c7e…6c90 Head {h00=0x000e, h01=0x0050, text=»* * «, t00=0x0045, t01=0x00c6}
0x6c90…6ca2 Head {h00=0x000e, h01=0x0050, text=»* FDIX * «, t00=0x0045, t01=0x00d8}
0x6ca2…6cb4 Head {h00=0x000e, h01=0x0050, text=»* * «, t00=0x0045, t01=0x00ea}
0x6cb4…6cc6 Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0045, t01=0x00fc}
0x6cc6…6cd0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x010e}
0x6cd0…6cea Head {h00=0x0016, h01=0x0050, text=»* INPUT: A2 X «, t00=0x0045, t01=0x0118}
0x6cea…6cf4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x0132}
0x6cf4…6d16 Head {h00=0x001e, h01=0x0050, text=»* OUTPUT: A3 2 POWER(X)«, t00=0x0045, t01=0x013c}
0x6d16…6d20 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x015e}
0x6d20…6d36 Head {h00=0x0012, h01=0x0050, text=»FDIX LDK A3,1 «, t00=0x0045, t01=0x0168}
0x6d36…6d48 Head {h00=0x000e, h01=0x0050, text=» LDR A2,A2«, t00=0x0045, t01=0x017e}
0x6d48…6d5c Head {h00=0x0010, h01=0x0050, text=»FDIX10 EQU *«, t00=0x0045, t01=0x0190}
0x6d5c…6d72 Head {h00=0x0012, h01=0x0050, text=» RF(Z) FDIX20 «, t00=0x0046, t01=0x0014}
0x6d72…6d84 Head {h00=0x000e, h01=0x0050, text=» SLL A3,1 «, t00=0x0046, t01=0x002a}
0x6d84…6d96 Head {h00=0x000e, h01=0x0050, text=» SUK A2,1 «, t00=0x0046, t01=0x003c}
0x6d96…6da8 Head {h00=0x000e, h01=0x0050, text=» RB FDIX10«, t00=0x0046, t01=0x004e}
0x6da8…6dbe Head {h00=0x0012, h01=0x0050, text=»FDIX20 RTN A5 «, t00=0x0046, t01=0x0060}
0x6dbe…6dcc Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0046, t01=0x0076}
0x6dcc…6de4 Head {h00=0x0014, h01=0x0050, text=» IFF DAMA+IBM=0 «, t00=0x0046, t01=0x0084}
0x6de4…6dfe Head {h00=0x0016, h01=0x0050, text=»******************«, t00=0x0046, t01=0x009c}
0x6dfe…6e18 Head {h00=0x0016, h01=0x0050, text=»* *«, t00=0x0046, t01=0x00b6}
0x6e18…6e32 Head {h00=0x0016, h01=0x0050, text=»* VOLADR *«, t00=0x0046, t01=0x00d0}
0x6e32…6e4c Head {h00=0x0016, h01=0x0050, text=»* *«, t00=0x0046, t01=0x00ea}
0x6e4c…6e66 Head {h00=0x0016, h01=0x0050, text=»******************«, t00=0x0046, t01=0x0104}
0x6e66…6e70 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0046, t01=0x011e}
0x6e70…6e92 Head {h00=0x001e, h01=0x0050, text=»* INPUT: A6 DWT ADDRESS«, t00=0x0046, t01=0x0128}
0x6e92…6e9c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0046, t01=0x014a}
0x6e9c…6ec6 Head {h00=0x0026, h01=0x0050, text=»* OUTPUT: A2 VOLUME NAME ADDRESS«, t00=0x0046, t01=0x0154}
0x6ec6…6ee2 Head {h00=0x0018, h01=0x0050, text=»* A3 ZERO «, t00=0x0046, t01=0x017e}
0x6ee2…6eec Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0047, t01=0x000a}
0x6eec…6f08 Head {h00=0x0018, h01=0x0050, text=»VOLADR LDK A2,DWTVO0«, t00=0x0047, t01=0x0014}
0x6f08…6f1a Head {h00=0x000e, h01=0x0050, text=» ADR A2,A6«, t00=0x0047, t01=0x0030}
0x6f1a…6f3a Head {h00=0x001c, h01=0x0050, text=» LC A3,DWTOR,A6 DRIVE NO«, t00=0x0047, t01=0x0042}
0x6f3a…6f4c Head {h00=0x000e, h01=0x0050, text=» ANK A3,/3«, t00=0x0047, t01=0x0062}
0x6f4c…6f60 Head {h00=0x0010, h01=0x0050, text=»VOLA10 EQU *«, t00=0x0047, t01=0x0074}
0x6f60…6f76 Head {h00=0x0012, h01=0x0050, text=» RF(Z) VOLA20 «, t00=0x0047, t01=0x0088}
0x6f76…6f96 Head {h00=0x001c, h01=0x0050, text=» ADK A2,6 UPDATE ADDRESS«, t00=0x0047, t01=0x009e}
0x6f96…6fa8 Head {h00=0x000e, h01=0x0050, text=» SUK A3,1 «, t00=0x0047, t01=0x00be}
0x6fa8…6fba Head {h00=0x000e, h01=0x0050, text=» RB VOLA10«, t00=0x0047, t01=0x00d0}
0x6fba…6fd0 Head {h00=0x0012, h01=0x0050, text=»VOLA20 RTN A5 «, t00=0x0047, t01=0x00e2}
0x6fd0…6fdc Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0047, t01=0x00f8}
0x6fdc…6fe4 Head {h00=0x0004, h01=0x0050, t00=0x0047, t01=0x0104}
0x6fe4…6ff6 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0047, t01=0x010c}
0x6ff6…7004 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0047, t01=0x011e}
0x7004…700e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0047, t01=0x012c}
0x700e…7020 Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0047, t01=0x0136}
0x7020…7032 Head {h00=0x000e, h01=0x0050, text=»* ASCII * «, t00=0x0047, t01=0x0148}
0x7032…7044 Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0047, t01=0x015a}
0x7044…704e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0047, t01=0x016c}
0x704e…708c Head {h00=0x003a, h01=0x0050, text=»* FUNCTION: ASCII TRANSFORMS A STRING FROM EBCDIC TO«, t00=0x0047, t01=0x0176}
0x708c…70ac Head {h00=0x001c, h01=0x0050, text=»* ASCII CODE«, t00=0x0048, t01=0x0024}
0x70ac…70de Head {h00=0x002e, h01=0x0050, text=»* INPUT STRING ADDRESS IS BUF «, t00=0x0048, t01=0x0044}
0x70de…7108 Head {h00=0x0026, h01=0x0050, text=»* INPUT: A7 NO OF CHARACTERS«, t00=0x0048, t01=0x0076}
0x7108…7138 Head {h00=0x002c, h01=0x0050, text=»* A4 OUTPUT STRING ADDRESS«, t00=0x0048, t01=0x00a0}
0x7138…715a Head {h00=0x001e, h01=0x0050, text=»* OUTPUT: A1 CHANGED «, t00=0x0048, t01=0x00d0}
0x715a…717a Head {h00=0x001c, h01=0x0050, text=»* A4 CHANGED«, t00=0x0048, t01=0x00f2}
0x717a…719c Head {h00=0x001e, h01=0x0050, text=»* A7 CHANGED «, t00=0x0048, t01=0x0112}
0x719c…71a6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0048, t01=0x0134}
0x71a6…71ba Head {h00=0x0010, h01=0x0050, text=»ASCII EQU * «, t00=0x0048, t01=0x013e}
0x71ba…71c6 Head {h00=0x0008, h01=0x0050, text=» ENB«, t00=0x0048, t01=0x0152}
0x71c6…71d8 Head {h00=0x000e, h01=0x0050, text=» LDK A1,0 «, t00=0x0048, t01=0x015e}
0x71d8…71ea Head {h00=0x000e, h01=0x0050, text=» ADR A4,A7«, t00=0x0048, t01=0x0170}
0x71ea…7202 Head {h00=0x0014, h01=0x0050, text=»ASC:10 SUK A7,1 «, t00=0x0048, t01=0x0182}
0x7202…7218 Head {h00=0x0012, h01=0x0050, text=» RF(N) ASC:20 «, t00=0x0049, t01=0x000a}
0x7218…722a Head {h00=0x000e, h01=0x0050, text=» SUK A4,1 «, t00=0x0049, t01=0x0020}
0x722a…7250 Head {h00=0x0022, h01=0x0050, text=» LC A1,BUF,A7 GET EBCDIC CHAR «, t00=0x0049, t01=0x0032}
0x7250…727c Head {h00=0x0028, h01=0x0050, text=» LC A1,TASCII,A1 TRANSFORM TO ASCII «, t00=0x0049, t01=0x0058}
0x727c…72b0 Head {h00=0x0030, h01=0x0050, text=» SCR A1,A4 PUT ASCII CHAR. IN OUTPUT BUFFER «, t00=0x0049, t01=0x0084}
0x72b0…72c2 Head {h00=0x000e, h01=0x0050, text=» RB ASC:10«, t00=0x0049, t01=0x00b8}
0x72c2…72d6 Head {h00=0x0010, h01=0x0050, text=»ASC:20 EQU *«, t00=0x0049, t01=0x00ca}
0x72d6…72fc Head {h00=0x0022, h01=0x0050, text=» RF EBC:90 SET INH AND RETURN «, t00=0x0049, t01=0x00de}
0x72fc…730a Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0049, t01=0x0104}
0x730a…7314 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x0112}
0x7314…7326 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0049, t01=0x011c}
0x7326…7338 Head {h00=0x000e, h01=0x0050, text=»* EBCDIC *«, t00=0x0049, t01=0x012e}
0x7338…734a Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0049, t01=0x0140}
0x734a…7354 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x0152}
0x7354…7394 Head {h00=0x003c, h01=0x0050, text=»* FUNCTION: EBCDIC TRANSFORMES A STRING FROM ASCII TO «, t00=0x0049, t01=0x015c}
0x7394…73b6 Head {h00=0x001e, h01=0x0050, text=»* EBCDIC CODE «, t00=0x004a, t01=0x000c}
0x73b6…73f2 Head {h00=0x0038, h01=0x0050, text=»* OUTPUT STRING IS PUT IN DRIVER BUFFER «, t00=0x004a, t01=0x002e}
0x73f2…73fc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x006a}
0x73fc…7426 Head {h00=0x0026, h01=0x0050, text=»* INPUT: A7 NO OF CHARACTERS «, t00=0x004a, t01=0x0074}
0x7426…7454 Head {h00=0x002a, h01=0x0050, text=»* A4 INPUT STRING ADDRESS«, t00=0x004a, t01=0x009e}
0x7454…745e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x00cc}
0x745e…7480 Head {h00=0x001e, h01=0x0050, text=»* OUTPUT: A1 CHANGED «, t00=0x004a, t01=0x00d6}
0x7480…74b0 Head {h00=0x002c, h01=0x0050, text=»* A4 DRIVER BUFFER ADDRESS«, t00=0x004a, t01=0x00f8}
0x74b0…74d2 Head {h00=0x001e, h01=0x0050, text=»* A7 CHANGED «, t00=0x004a, t01=0x0128}
0x74d2…74e6 Head {h00=0x0010, h01=0x0050, text=»EBCDIC EQU *«, t00=0x004a, t01=0x014a}
0x74e6…74f2 Head {h00=0x0008, h01=0x0050, text=» ENB«, t00=0x004a, t01=0x015e}
0x74f2…7504 Head {h00=0x000e, h01=0x0050, text=» ADR A4,A7«, t00=0x004a, t01=0x016a}
0x7504…7516 Head {h00=0x000e, h01=0x0050, text=» LDK A1,0 «, t00=0x004a, t01=0x017c}
0x7516…752e Head {h00=0x0014, h01=0x0050, text=»EBC:10 SUK A7,1 «, t00=0x004a, t01=0x018e}
0x752e…7544 Head {h00=0x0012, h01=0x0050, text=» RF(N) EBC:80 «, t00=0x004b, t01=0x0016}
0x7544…7556 Head {h00=0x000e, h01=0x0050, text=» SUK A4,1 «, t00=0x004b, t01=0x002c}
0x7556…7578 Head {h00=0x001e, h01=0x0050, text=» LCR A1,A4 GET ASCII CHAR.«, t00=0x004b, t01=0x003e}
0x7578…7592 Head {h00=0x0016, h01=0x0050, text=» LC A1,TEBCDIC,A1 «, t00=0x004b, t01=0x0060}
0x7592…75a8 Head {h00=0x0012, h01=0x0050, text=» SC A1,BUF,A7 «, t00=0x004b, t01=0x007a}
0x75a8…75ba Head {h00=0x000e, h01=0x0050, text=» RB EBC:10«, t00=0x004b, t01=0x0090}
0x75ba…75ce Head {h00=0x0010, h01=0x0050, text=»EBC:80 EQU *«, t00=0x004b, t01=0x00a2}
0x75ce…75e2 Head {h00=0x0010, h01=0x0050, text=» LDKL A4,BUF«, t00=0x004b, t01=0x00b6}
0x75e2…75f6 Head {h00=0x0010, h01=0x0050, text=»EBC:90 EQU *«, t00=0x004b, t01=0x00ca}
0x75f6…760c Head {h00=0x0012, h01=0x0050, text=» CF A5,SETINH «, t00=0x004b, t01=0x00de}
0x760c…761c Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x004b, t01=0x00f4}
0x761c…762a Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x004b, t01=0x0104}
0x762a…7634 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004b, t01=0x0112}
0x7634…7646 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x004b, t01=0x011c}
0x7646…7658 Head {h00=0x000e, h01=0x0050, text=»* LOGSEC *«, t00=0x004b, t01=0x012e}
0x7658…766a Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x004b, t01=0x0140}
0x766a…7674 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004b, t01=0x0152}
0x7674…76b8 Head {h00=0x0040, h01=0x0050, text=»* FUNCTION: LOGSEC TRANSFORMS PHYSICAL SECTOR TO STANDARD «, t00=0x004b, t01=0x015c}
0x76b8…76e8 Head {h00=0x002c, h01=0x0050, text=»* LOGICAL SECTOR (BINARY). «, t00=0x004c, t01=0x0010}
0x76e8…7728 Head {h00=0x003c, h01=0x0050, text=»* FORMAT OF PHYS. SEC. TT0SS (EBCDIC CODE)«, t00=0x004c, t01=0x0040}
0x7728…7756 Head {h00=0x002a, h01=0x0050, text=»* TT = TRACK, SS=SECTOR «, t00=0x004c, t01=0x0080}
0x7756…7760 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004c, t01=0x00ae}
0x7760…7790 Head {h00=0x002c, h01=0x0050, text=»* INPUT: A4 ADDRESS TO PHYS. SECTOR«, t00=0x004c, t01=0x00b8}
0x7790…779a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004c, t01=0x00e8}
0x779a…77c4 Head {h00=0x0026, h01=0x0050, text=»* OUTPUT: A3 BINARY SECTOR NO «, t00=0x004c, t01=0x00f2}
0x77c4…77e6 Head {h00=0x001e, h01=0x0050, text=»* A4 UNCHANGED «, t00=0x004c, t01=0x011c}
0x77e6…77f0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004c, t01=0x013e}
0x77f0…7804 Head {h00=0x0010, h01=0x0050, text=»LOGSEC EQU *«, t00=0x004c, t01=0x0148}
0x7804…781a Head {h00=0x0012, h01=0x0050, text=» CF A5,DECBIN «, t00=0x004c, t01=0x015c}
0x781a…7832 Head {h00=0x0014, h01=0x0050, text=» LDR A3,A1 SAVE «, t00=0x004c, t01=0x0172}
0x7832…7844 Head {h00=0x000e, h01=0x0050, text=» ADK A4,2 «, t00=0x004c, t01=0x018a}
0x7844…784e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004d, t01=0x000c}
0x784e…7868 Head {h00=0x0016, h01=0x0050, text=»* MULTIPLY BY 26 «, t00=0x004d, t01=0x0016}
0x7868…7872 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004d, t01=0x0030}
0x7872…7888 Head {h00=0x0012, h01=0x0050, text=» SLL A3,5 *32 «, t00=0x004d, t01=0x003a}
0x7888…789a Head {h00=0x000e, h01=0x0050, text=» LDR A2,A1«, t00=0x004d, t01=0x0050}
0x789a…78ac Head {h00=0x000e, h01=0x0050, text=» SLL A2,2 «, t00=0x004d, t01=0x0062}
0x78ac…78c2 Head {h00=0x0012, h01=0x0050, text=» SUR A3,A2 *28«, t00=0x004d, t01=0x0074}
0x78c2…78d4 Head {h00=0x000e, h01=0x0050, text=» SLL A1,1 «, t00=0x004d, t01=0x008a}
0x78d4…78ea Head {h00=0x0012, h01=0x0050, text=» SUR A3,A1 *26«, t00=0x004d, t01=0x009c}
0x78ea…7900 Head {h00=0x0012, h01=0x0050, text=» CF A5,DECBIN «, t00=0x004d, t01=0x00b2}
0x7900…7912 Head {h00=0x000e, h01=0x0050, text=» SUK A1,1 «, t00=0x004d, t01=0x00c8}
0x7912…7924 Head {h00=0x000e, h01=0x0050, text=» ADR A3,A1«, t00=0x004d, t01=0x00da}
0x7924…792e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004d, t01=0x00ec}
0x792e…7948 Head {h00=0x0016, h01=0x0050, text=»* CHECK SECTOR NO«, t00=0x004d, t01=0x00f6}
0x7948…7952 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004d, t01=0x0110}
0x7952…7964 Head {h00=0x000e, h01=0x0050, text=» LDR A1,A3«, t00=0x004d, t01=0x011a}
0x7964…7976 Head {h00=0x000e, h01=0x0050, text=» SUK A1,25«, t00=0x004d, t01=0x012c}
0x7976…798c Head {h00=0x0012, h01=0x0050, text=» RF(NP) LOG:10«, t00=0x004d, t01=0x013e}
0x798c…79aa Head {h00=0x001a, h01=0x0050, text=» CWK A4,BUF+EOD+4 EOD?«, t00=0x004d, t01=0x0154}
0x79aa…79c4 Head {h00=0x0016, h01=0x0050, text=» RF(E) LOG:02 YES!«, t00=0x004d, t01=0x0172}
0x79c4…79da Head {h00=0x0012, h01=0x0050, text=» SUKL A1,1898 «, t00=0x004d, t01=0x018c}
0x79da…79ec Head {h00=0x000e, h01=0x0050, text=» RF LOG:04«, t00=0x004e, t01=0x0012}
0x79ec…79f6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004e, t01=0x0024}
0x79f6…7a1c Head {h00=0x0022, h01=0x0050, text=»* CHECK EOD LESS/EQUAL 74001 «, t00=0x004e, t01=0x002e}
0x7a1c…7a26 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004e, t01=0x0054}
0x7a26…7a42 Head {h00=0x0018, h01=0x0050, text=»LOG:02 SUKL A1,1899 «, t00=0x004e, t01=0x005e}
0x7a42…7a56 Head {h00=0x0010, h01=0x0050, text=»LOG:04 EQU *«, t00=0x004e, t01=0x007a}
0x7a56…7a7c Head {h00=0x0022, h01=0x0050, text=» RF(P) LOG:10 NOT ACC SEC. NO «, t00=0x004e, t01=0x008e}
0x7a7c…7aa2 Head {h00=0x0022, h01=0x0050, text=» SUK A4,4 RESET BUFFER POINTER«, t00=0x004e, t01=0x00b4}
0x7aa2…7ab2 Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x004e, t01=0x00da}
0x7ab2…7abc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004e, t01=0x00ea}
0x7abc…7ad2 Head {h00=0x0012, h01=0x0050, text=»* FATAL ERROR«, t00=0x004e, t01=0x00f4}
0x7ad2…7adc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004e, t01=0x010a}
0x7adc…7b08 Head {h00=0x0028, h01=0x0050, text=»LOG:05 ADK A5,4 ADJUST STACK POINTER«, t00=0x004e, t01=0x0114}
0x7b08…7b30 Head {h00=0x0024, h01=0x0050, text=»LOG:10 LDKL A1,/2000 RETURN CODE«, t00=0x004e, t01=0x0140}
0x7b30…7b4a Head {h00=0x0016, h01=0x0050, text=» ORS A1,DWTRCW,A6 «, t00=0x004e, t01=0x0168}
0x7b4a…7b60 Head {h00=0x0012, h01=0x0050, text=» CF A5,SETINH «, t00=0x004e, t01=0x0182}
0x7b60…7b82 Head {h00=0x001e, h01=0x0050, text=» ABL LOA:90 ERROR ROUTINE «, t00=0x004f, t01=0x0008}
0x7b82…7b8c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004f, t01=0x002a}
0x7b8c…7b9e Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x004f, t01=0x0034}
0x7b9e…7bb0 Head {h00=0x000e, h01=0x0050, text=»* DECBIN* «, t00=0x004f, t01=0x0046}
0x7bb0…7bc2 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x004f, t01=0x0058}
0x7bc2…7bcc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004f, t01=0x006a}
0x7bcc…7c0e Head {h00=0x003e, h01=0x0050, text=»* FUNCTION: DECBIN TRANSFORMS TWO EBCDIC CODED DIGITS TO«, t00=0x004f, t01=0x0074}
0x7c0e…7c56 Head {h00=0x0044, h01=0x0050, text=»* BINARY. RANGE OF EBCDIC CODE /F0 - /F9 IS CHECKED «, t00=0x004f, t01=0x00b6}
0x7c56…7c86 Head {h00=0x002c, h01=0x0050, text=»* INPUT: A4 ADDRESS TO FIRST DIGIT«, t00=0x004f, t01=0x00fe}
0x7c86…7ca4 Head {h00=0x001a, h01=0x0050, text=»* OUTPUT: A1 BINARY«, t00=0x004f, t01=0x012e}
0x7ca4…7cc4 Head {h00=0x001c, h01=0x0050, text=»* WORKING REG: A2,A7 «, t00=0x004f, t01=0x014c}
0x7cc4…7cce Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004f, t01=0x016c}
0x7cce…7ce6 Head {h00=0x0014, h01=0x0050, text=»DECBIN LDK A1,0 «, t00=0x004f, t01=0x0176}
0x7ce6…7cf8 Head {h00=0x000e, h01=0x0050, text=» LDK A7,2 «, t00=0x004f, t01=0x018e}
0x7cf8…7d16 Head {h00=0x001a, h01=0x0050, text=»DEC:10 LCR A2,A4 DIGIT«, t00=0x0050, t01=0x0010}
0x7d16…7d2a Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x0050, t01=0x002e}
0x7d2a…7d3e Head {h00=0x0010, h01=0x0050, text=» SUK A2,/F0 «, t00=0x0050, t01=0x0042}
0x7d3e…7d54 Head {h00=0x0012, h01=0x0050, text=» RB(N) LOG:05 «, t00=0x0050, t01=0x0056}
0x7d54…7d66 Head {h00=0x000e, h01=0x0050, text=» SUK A2,9 «, t00=0x0050, t01=0x006c}
0x7d66…7d86 Head {h00=0x001c, h01=0x0050, text=» RB(P) LOG:05 NOT DIGIT «, t00=0x0050, t01=0x007e}
0x7d86…7d98 Head {h00=0x000e, h01=0x0050, text=» ADK A2,9 «, t00=0x0050, t01=0x009e}
0x7d98…7daa Head {h00=0x000e, h01=0x0050, text=» SUK A7,1 «, t00=0x0050, t01=0x00b0}
0x7daa…7dc0 Head {h00=0x0012, h01=0x0050, text=» RF(Z) DEC:30 «, t00=0x0050, t01=0x00c2}
0x7dc0…7dea Head {h00=0x0026, h01=0x0050, text=» ADK A4,1 ADDRESS TO SECOND DIGIT «, t00=0x0050, t01=0x00d8}
0x7dea…7e02 Head {h00=0x0014, h01=0x0050, text=»DEC:20 SUK A2,1 «, t00=0x0050, t01=0x0102}
0x7e02…7e22 Head {h00=0x001c, h01=0x0050, text=» RB(N) DEC:10 NEXT DIGIT«, t00=0x0050, t01=0x011a}
0x7e22…7e44 Head {h00=0x001e, h01=0x0050, text=» ADK A1,/A MULTIPLY BY 10 «, t00=0x0050, t01=0x013a}
0x7e44…7e56 Head {h00=0x000e, h01=0x0050, text=» RB DEC:20«, t00=0x0050, t01=0x015c}
0x7e56…7e6e Head {h00=0x0014, h01=0x0050, text=»DEC:30 ADR A1,A2«, t00=0x0050, t01=0x016e}
0x7e6e…7e7e Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0050, t01=0x0186}
0x7e7e…7e8a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0051, t01=0x0008}
0x7e8a…7e98 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0051, t01=0x0014}
0x7e98…7ea2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x0022}
0x7ea2…7eb4 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0051, t01=0x002c}
0x7eb4…7ec6 Head {h00=0x000e, h01=0x0050, text=»* SETCIO *«, t00=0x0051, t01=0x003e}
0x7ec6…7ed8 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0051, t01=0x0050}
0x7ed8…7ee2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x0062}
0x7ee2…7f18 Head {h00=0x0032, h01=0x0050, text=»* FUNCTION: PUT DRIVE NO IN CIO INSTRUCTION «, t00=0x0051, t01=0x006c}
0x7f18…7f22 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x00a2}
0x7f22…7f5e Head {h00=0x0038, h01=0x0050, text=»* INPUT: A3 DRIVE NO , (BITS 0-13 MUST BE ZEROES «, t00=0x0051, t01=0x00ac}
0x7f5e…7f68 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x00e8}
0x7f68…7f86 Head {h00=0x001a, h01=0x0050, text=»* OUTPUT: A3 CHANGED«, t00=0x0051, t01=0x00f2}
0x7f86…7fa4 Head {h00=0x001a, h01=0x0050, text=»* A4 CHANGED«, t00=0x0051, t01=0x0110}
0x7fa4…7fae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x012e}
0x7fae…7fca Head {h00=0x0018, h01=0x0050, text=»SETCIO LDKL A4,/FFCF«, t00=0x0051, t01=0x0138}
0x7fca…7fe0 Head {h00=0x0012, h01=0x0050, text=» ANS A4,FD:CIO«, t00=0x0051, t01=0x0154}
0x7fe0…7ff2 Head {h00=0x000e, h01=0x0050, text=» SLL A3,4 «, t00=0x0051, t01=0x016a}
0x7ff2…8008 Head {h00=0x0012, h01=0x0050, text=» ORS A3,FD:CIO«, t00=0x0051, t01=0x017c}
0x8008…8018 (82, 0, 400) Head {h00=0x000c, h01=0x0050, text=» RTN A5«, t00=0x0052, t01=0x0004}
0x8018…802a Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0052, t01=0x0014}
0x802a…8038 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0052, t01=0x0026}
0x8038…8042 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0052, t01=0x0034}
0x8042…8054 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0052, t01=0x003e}
0x8054…8066 Head {h00=0x000e, h01=0x0050, text=»* BINDEC *«, t00=0x0052, t01=0x0050}
0x8066…8078 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0052, t01=0x0062}
0x8078…8082 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0052, t01=0x0074}
0x8082…80c0 Head {h00=0x003a, h01=0x0050, text=»* FUNCTION: BINDEC TRANSFORMS A BINARY NUMBER TO TWO«, t00=0x0052, t01=0x007e}
0x80c0…80f4 Head {h00=0x0030, h01=0x0050, text=»* EBCDIC-CODED DIGITS (DECIMAL) «, t00=0x0052, t01=0x00bc}
0x80f4…80fe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0052, t01=0x00f0}
0x80fe…8122 Head {h00=0x0020, h01=0x0050, text=»* INPUT: A7 BINARY NUMBER«, t00=0x0052, t01=0x00fa}
0x8122…812c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0052, t01=0x011e}
0x812c…815e Head {h00=0x002e, h01=0x0050, text=»* OUTPUT: A3 EBCDIC CODED DECIMAL DIGITS«, t00=0x0052, t01=0x0128}
0x815e…817c Head {h00=0x001a, h01=0x0050, text=»* A7 CHANGED«, t00=0x0052, t01=0x015a}
0x817c…8186 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0052, t01=0x0178}
0x8186…819e Head {h00=0x0014, h01=0x0050, text=»BINDEC LDK A3,0 «, t00=0x0052, t01=0x0182}
0x819e…81b6 Head {h00=0x0014, h01=0x0050, text=»BIN:10 SUK A7,10«, t00=0x0053, t01=0x000a}
0x81b6…81cc Head {h00=0x0012, h01=0x0050, text=» RF(N) BIN:20 «, t00=0x0053, t01=0x0022}
0x81cc…81de Head {h00=0x000e, h01=0x0050, text=» ADK A3,1 «, t00=0x0053, t01=0x0038}
0x81de…81f0 Head {h00=0x000e, h01=0x0050, text=» RB BIN:10«, t00=0x0053, t01=0x004a}
0x81f0…8208 Head {h00=0x0014, h01=0x0050, text=»BIN:20 ADK A7,10«, t00=0x0053, t01=0x005c}
0x8208…821a Head {h00=0x000e, h01=0x0050, text=» SLL A3,8 «, t00=0x0053, t01=0x0074}
0x821a…8248 Head {h00=0x002a, h01=0x0050, text=» ORR A3,A7 DECIMAL CONVERTED NO IN A3 «, t00=0x0053, t01=0x0086}
0x8248…826c Head {h00=0x0020, h01=0x0050, text=» ORKL A3,/F0F0 EBCDIC CODED «, t00=0x0053, t01=0x00b4}
0x826c…827c Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0053, t01=0x00d8}
0x827c…828a Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0053, t01=0x00e8}
0x828a…829c Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0053, t01=0x00f6}
0x829c…82ae Head {h00=0x000e, h01=0x0050, text=»* DSLIO * «, t00=0x0053, t01=0x0108}
0x82ae…82c0 Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0053, t01=0x011a}
0x82c0…82ca Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0053, t01=0x012c}
0x82ca…8302 Head {h00=0x0034, h01=0x0050, text=»* FUNCTION: PREPARE FOR READING DATA SET LABEL«, t00=0x0053, t01=0x0136}
0x8302…830c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0053, t01=0x016e}
0x830c…832e Head {h00=0x001e, h01=0x0050, text=»* INPUT: A6 DWT ADDRESS«, t00=0x0053, t01=0x0178}
0x832e…8338 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0054, t01=0x000a}
0x8338…8376 Head {h00=0x003a, h01=0x0050, text=»* OUTPUT: A2 BITS 0-12 SECTOR NO, BITS 13-15 ZEROES «, t00=0x0054, t01=0x0014}
0x8376…8392 Head {h00=0x0018, h01=0x0050, text=»* A3 128 «, t00=0x0054, t01=0x0052}
0x8392…83be Head {h00=0x0028, h01=0x0050, text=»* A4 DRIVER BUFFER ADDRESS«, t00=0x0054, t01=0x006e}
0x83be…83e0 Head {h00=0x001e, h01=0x0050, text=»* A6 DWT ADDRESS«, t00=0x0054, t01=0x009a}
0x83e0…8402 Head {h00=0x001e, h01=0x0050, text=»* A1 IS CHANGED «, t00=0x0054, t01=0x00bc}
0x8402…840c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0054, t01=0x00de}
0x840c…8428 Head {h00=0x0018, h01=0x0050, text=»DSLIO LDK A1,DWTDSS «, t00=0x0054, t01=0x00e8}
0x8428…843c Head {h00=0x0010, h01=0x0050, text=» CF A5,DSPAD«, t00=0x0054, t01=0x0104}
0x843c…8450 Head {h00=0x0010, h01=0x0050, text=» LDR* A2,A2 «, t00=0x0054, t01=0x0118}
0x8450…8462 Head {h00=0x000e, h01=0x0050, text=» SLL A2,3 «, t00=0x0054, t01=0x012c}
0x8462…8476 Head {h00=0x0010, h01=0x0050, text=» LDK A3,128 «, t00=0x0054, t01=0x013e}
0x8476…848a Head {h00=0x0010, h01=0x0050, text=» LDKL A4,BUF«, t00=0x0054, t01=0x0152}
0x848a…849a Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0054, t01=0x0166}
0x849a…84a8 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0054, t01=0x0176}
0x84a8…84b2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0054, t01=0x0184}
0x84b2…84c4 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0054, t01=0x018e}
0x84c4…84d6 Head {h00=0x000e, h01=0x0050, text=»* DSOPCH *«, t00=0x0055, t01=0x0010}
0x84d6…84e8 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0055, t01=0x0022}
0x84e8…84f2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0055, t01=0x0034}
0x84f2…852c Head {h00=0x0036, h01=0x0050, text=»* FUNCTION: GET EOD-NO AND EOD-NO ADDRESS IN DWT«, t00=0x0055, t01=0x003e}
0x852c…8536 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0055, t01=0x0078}
0x8536…8558 Head {h00=0x001e, h01=0x0050, text=»* INPUT: A6 DWT ADDRESS«, t00=0x0055, t01=0x0082}
0x8558…8562 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0055, t01=0x00a4}
0x8562…8584 Head {h00=0x001e, h01=0x0050, text=»* OUTPUT: A2 EOD ADDRESS«, t00=0x0055, t01=0x00ae}
0x8584…85b4 Head {h00=0x002c, h01=0x0050, text=»* A7 EOD-NO (0=NOT OPEN) «, t00=0x0055, t01=0x00d0}
0x85b4…85d2 Head {h00=0x001a, h01=0x0050, text=»* A1 CHANGED«, t00=0x0055, t01=0x0100}
0x85d2…85ee Head {h00=0x0018, h01=0x0050, text=»DSOPCH LDK A1,DWTEOD«, t00=0x0055, t01=0x011e}
0x85ee…8602 Head {h00=0x0010, h01=0x0050, text=» CF A5,DSPAD«, t00=0x0055, t01=0x013a}
0x8602…861c Head {h00=0x0016, h01=0x0050, text=» LDR* A7,A2 EOD-NO«, t00=0x0055, t01=0x014e}
0x861c…862c Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0055, t01=0x0168}
0x862c…863a Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0055, t01=0x0178}
0x863a…8644 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0055, t01=0x0186}
0x8644…8656 Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0055, t01=0x0190}
0x8656…8668 Head {h00=0x000e, h01=0x0050, text=»* DSPAD * «, t00=0x0056, t01=0x0012}
0x8668…867a Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0056, t01=0x0024}
0x867a…8684 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0056, t01=0x0036}
0x8684…86ba Head {h00=0x0032, h01=0x0050, text=»* FUNCTION: GET ABSOLUTE ADDRESS OF SPECIFIED«, t00=0x0056, t01=0x0040}
0x86ba…86f4 Head {h00=0x0036, h01=0x0050, text=»* TYPE OF DATA FOR COORESSPONDING DRIVE«, t00=0x0056, t01=0x0076}
0x86f4…86fe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0056, t01=0x00b0}
0x86fe…8720 Head {h00=0x001e, h01=0x0050, text=»* INPUT: A1 DWT OFFSET «, t00=0x0056, t01=0x00ba}
0x8720…8742 Head {h00=0x001e, h01=0x0050, text=»* A6 DWT ADDRESS«, t00=0x0056, t01=0x00dc}
0x8742…874c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0056, t01=0x00fe}
0x874c…8772 Head {h00=0x0022, h01=0x0050, text=»* OUTPUT: A2 ADDRESS TO DATA«, t00=0x0056, t01=0x0108}
0x8772…8794 Head {h00=0x001e, h01=0x0050, text=»* A6 DWT ADDRESS«, t00=0x0056, t01=0x012e}
0x8794…879e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0056, t01=0x0150}
0x879e…87c4 Head {h00=0x0022, h01=0x0050, text=»DSPAD LC A2,DWTOR,A6 DRIVE NO «, t00=0x0056, t01=0x015a}
0x87c4…87d6 Head {h00=0x000e, h01=0x0050, text=» ANK A2,/3«, t00=0x0056, t01=0x0180}
0x87d6…87e8 (87, 0, 400) Head {h00=0x000e, h01=0x0050, text=» ADR A2,A2«, t00=0x0057, t01=0x0004}
0x87e8…87fa Head {h00=0x000e, h01=0x0050, text=» ADR A2,A6«, t00=0x0057, t01=0x0016}
0x87fa…880c Head {h00=0x000e, h01=0x0050, text=» ADR A2,A1«, t00=0x0057, t01=0x0028}
0x880c…881c Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0057, t01=0x003a}
0x881c…882a Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0057, t01=0x004a}
0x882a…8834 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0057, t01=0x0058}
0x8834…8846 Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0057, t01=0x0062}
0x8846…8858 Head {h00=0x000e, h01=0x0050, text=»* STDWT * «, t00=0x0057, t01=0x0074}
0x8858…886a Head {h00=0x000e, h01=0x0050, text=»********* «, t00=0x0057, t01=0x0086}
0x886a…8874 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0057, t01=0x0098}
0x8874…88b2 Head {h00=0x003a, h01=0x0050, text=»* FUNCTION: STORE INPUT WORD IN DWT-AREA DEPENDING OF«, t00=0x0057, t01=0x00a2}
0x88b2…88d0 Head {h00=0x001a, h01=0x0050, text=»* DRIVE NO «, t00=0x0057, t01=0x00e0}
0x88d0…88da Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0057, t01=0x00fe}
0x88da…8906 Head {h00=0x0028, h01=0x0050, text=»* INPUT: A1 OFFSET TO DWT AREA «, t00=0x0057, t01=0x0108}
0x8906…8938 Head {h00=0x002e, h01=0x0050, text=»* A3 WORD TO BE STORED IN DWT «, t00=0x0057, t01=0x0134}
0x8938…895c Head {h00=0x0020, h01=0x0050, text=»* A6 DWT ADDRESS«, t00=0x0057, t01=0x0166}
0x895c…8966 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0057, t01=0x018a}
0x8966…8988 (88, 0, 400) Head {h00=0x001e, h01=0x0050, text=»* OUTPUT: A1 UNCHANGED«, t00=0x0058, t01=0x0004}
0x8988…89bc Head {h00=0x0030, h01=0x0050, text=»* A2 ADDRESS TO WORD IN DWT AREA«, t00=0x0058, t01=0x0026}
0x89bc…89de Head {h00=0x001e, h01=0x0050, text=»* A3 UNCHANGED«, t00=0x0058, t01=0x005a}
0x89de…8a00 Head {h00=0x001e, h01=0x0050, text=»* A6 UNCHANGED«, t00=0x0058, t01=0x007c}
0x8a00…8a0a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0058, t01=0x009e}
0x8a0a…8a1e Head {h00=0x0010, h01=0x0050, text=»STDWT EQU * «, t00=0x0058, t01=0x00a8}
0x8a1e…8a32 Head {h00=0x0010, h01=0x0050, text=» CF A5,DSPAD«, t00=0x0058, t01=0x00bc}
0x8a32…8a44 Head {h00=0x000e, h01=0x0050, text=» STR A3,A2«, t00=0x0058, t01=0x00d0}
0x8a44…8a54 Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0058, t01=0x00e2}
0x8a54…8a62 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0058, t01=0x00f2}
0x8a62…8a6c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0058, t01=0x0100}
0x8a6c…8a7e Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0058, t01=0x010a}
0x8a7e…8a90 Head {h00=0x000e, h01=0x0050, text=»* SETINH *«, t00=0x0058, t01=0x011c}
0x8a90…8aa2 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0058, t01=0x012e}
0x8aa2…8aac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0058, t01=0x0140}
0x8aac…8af0 Head {h00=0x0040, h01=0x0050, text=»* FUNCTION: INHIBIT INTERRUPTS, IF FDON ROUTINE IS ACTIVE «, t00=0x0058, t01=0x014a}
0x8af0…8b32 Head {h00=0x003e, h01=0x0050, text=»* ESCAPE VIA DISPATCHER ELSE RESET DWTENB AND «, t00=0x0058, t01=0x018e}
0x8b32…8b4e Head {h00=0x0018, h01=0x0050, text=»* RETURN«, t00=0x0059, t01=0x0040}
0x8b4e…8b58 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0059, t01=0x005c}
0x8b58…8b7e Head {h00=0x0022, h01=0x0050, text=»* INPUT: A6 DWT ADDRESS «, t00=0x0059, t01=0x0066}
0x8b7e…8b88 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0059, t01=0x008c}
0x8b88…8b9a Head {h00=0x000e, h01=0x0050, text=»SETINH INH«, t00=0x0059, t01=0x0096}
0x8b9a…8bb6 Head {h00=0x0018, h01=0x0050, text=» LD A1,DWTA2,A6 FDON«, t00=0x0059, t01=0x00a8}
0x8bb6…8bd6 Head {h00=0x001c, h01=0x0050, text=» RF(Z) SET:10 NOT ACTIVE«, t00=0x0059, t01=0x00c4}
0x8bd6…8bf0 Head {h00=0x0016, h01=0x0050, text=» ABL T:DISP ESCAPE«, t00=0x0059, t01=0x00e4}
0x8bf0…8c06 Head {h00=0x0012, h01=0x0050, text=»SET:10 RTN A5 «, t00=0x0059, t01=0x00fe}
0x8c06…8c12 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0059, t01=0x0114}
0x8c12…8c1c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0059, t01=0x0120}
0x8c1c…8c42 Head {h00=0x0022, h01=0x0050, text=»* D R I V E R B U F F E R«, t00=0x0059, t01=0x012a}
0x8c42…8c5a Head {h00=0x0014, h01=0x0050, text=»BUF DATA 0,0,0,0«, t00=0x0059, t01=0x0150}
0x8c5a…8c64 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0059, t01=0x0168}
0x8c64…8c76 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x0059, t01=0x0172}
0x8c76…8c86 Head {h00=0x000c, h01=0x0050, text=» RES 60 «, t00=0x0059, t01=0x0184}
0x8c86…8c92 (90, 0, 400) Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x005a, t01=0x0004}
0x8c92…8ca0 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x005a, t01=0x0010}
0x8ca0…8caa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005a, t01=0x001e}
0x8caa…8cc8 Head {h00=0x001a, h01=0x0050, text=»********************* «, t00=0x005a, t01=0x0028}
0x8cc8…8ce6 Head {h00=0x001a, h01=0x0050, text=»* * «, t00=0x005a, t01=0x0046}
0x8ce6…8d04 Head {h00=0x001a, h01=0x0050, text=»* DEVICE WORK TABLE * «, t00=0x005a, t01=0x0064}
0x8d04…8d22 Head {h00=0x001a, h01=0x0050, text=»* * «, t00=0x005a, t01=0x0082}
0x8d22…8d40 Head {h00=0x001a, h01=0x0050, text=»********************* «, t00=0x005a, t01=0x00a0}
0x8d40…8d4a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005a, t01=0x00be}
0x8d4a…8d5e Head {h00=0x0010, h01=0x0050, text=»DWFD01 EQU *«, t00=0x005a, t01=0x00c8}
0x8d5e…8d6e Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x005a, t01=0x00dc}
0x8d6e…8d8c Head {h00=0x001a, h01=0x0050, text=» DATA /8000 DWT STATUS«, t00=0x005a, t01=0x00ec}
0x8d8c…8da8 Head {h00=0x0018, h01=0x0050, text=» DATA 0 ECB-ADDRESS «, t00=0x005a, t01=0x010a}
0x8da8…8dbe Head {h00=0x0012, h01=0x0050, text=» DATA 0 ORDER «, t00=0x005a, t01=0x0126}
0x8dbe…8de4 Head {h00=0x0022, h01=0x0050, text=» DATA FDADR ACTIVATION ADDRESS«, t00=0x005a, t01=0x013c}
0x8de4…8e00 Head {h00=0x0018, h01=0x0050, text=» DATA 0 TTAB-ADDRESS«, t00=0x005a, t01=0x0162}
0x8e00…8e28 Head {h00=0x0024, h01=0x0050, text=» DATA 0 WAIT/ACTIVATE INDICATOR «, t00=0x005a, t01=0x017e}
0x8e28…8e46 Head {h00=0x001a, h01=0x0050, text=» DATA 0 TERMINAL QUEUE«, t00=0x005b, t01=0x0016}
0x8e46…8e56 Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x005b, t01=0x0034}
0x8e56…8e70 Head {h00=0x0016, h01=0x0050, text=» DATA 0 SAVE AREA «, t00=0x005b, t01=0x0044}
0x8e70…8e80 Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x005b, t01=0x005e}
0x8e80…8e90 Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x005b, t01=0x006e}
0x8e90…8eac Head {h00=0x0018, h01=0x0050, text=» DATA 0,0,0,0 STACK «, t00=0x005b, t01=0x007e}
0x8eac…8ed8 Head {h00=0x0028, h01=0x0050, text=»DWTST2 EQU *-DWFD01 SAVE STATUS WORD«, t00=0x005b, t01=0x009a}
0x8ed8…8ee8 Head {h00=0x000c, h01=0x0050, text=» DATA -1«, t00=0x005b, t01=0x00c6}
0x8ee8…8f16 Head {h00=0x002a, h01=0x0050, text=»DWTRTY EQU *-DWFD01 RETRY REQUEST FLAG«, t00=0x005b, t01=0x00d6}
0x8f16…8f26 Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x005b, t01=0x0104}
0x8f26…8f4e Head {h00=0x0024, h01=0x0050, text=»DWTTP EQU *-DWFD01 TIMER POINTER«, t00=0x005b, t01=0x0114}
0x8f4e…8f5e Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x005b, t01=0x013c}
0x8f5e…8f8a Head {h00=0x0028, h01=0x0050, text=»DWTRCW EQU *-DWFD01 TEMP RETURN CODE«, t00=0x005b, t01=0x014c}
0x8f8a…8f9a Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x005b, t01=0x0178}
0x8f9a…8fca Head {h00=0x002c, h01=0x0050, text=»DWTLAB EQU *-DWFD01 DISC LABEL INDICATOR«, t00=0x005b, t01=0x0188}
0x8fca…8fda Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x005c, t01=0x0028}
0x8fda…900a Head {h00=0x002c, h01=0x0050, text=»DWTLC EQU *-DWFD01 DRIVE LOCK INDICATOR «, t00=0x005c, t01=0x0038}
0x900a…901a Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x005c, t01=0x0068}
0x901a…9046 Head {h00=0x0028, h01=0x0050, text=»DWTVO0 EQU *-DWFD01 VOLUME NAME NO 0«, t00=0x005c, t01=0x0078}
0x9046…905a Head {h00=0x0010, h01=0x0050, text=» DATA 0,0,0 «, t00=0x005c, t01=0x00a4}
0x905a…9086 Head {h00=0x0028, h01=0x0050, text=»DWTVO1 EQU *-DWFD01 VOLUME NAME NO 1«, t00=0x005c, t01=0x00b8}
0x9086…909a Head {h00=0x0010, h01=0x0050, text=» DATA 0,0,0 «, t00=0x005c, t01=0x00e4}
0x909a…90c6 Head {h00=0x0028, h01=0x0050, text=»DWTVO2 EQU *-DWFD01 VOLUME NAME NO 2«, t00=0x005c, t01=0x00f8}
0x90c6…90da Head {h00=0x0010, h01=0x0050, text=» DATA 0,0,0 «, t00=0x005c, t01=0x0124}
0x90da…9106 Head {h00=0x0028, h01=0x0050, text=»DWTVO3 EQU *-DWFD01 VOLUME NAME NO 3«, t00=0x005c, t01=0x0138}
0x9106…911a Head {h00=0x0010, h01=0x0050, text=» DATA 0,0,0 «, t00=0x005c, t01=0x0164}
0x911a…912e Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=1 «, t00=0x005c, t01=0x0178}
0x912e…9168 Head {h00=0x0036, h01=0x0050, text=»DWTUB EQU *-DWFD01 POINTER AT NEXT WORD IN BUFFER «, t00=0x005c, t01=0x018c}
0x9168…9178 Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x005d, t01=0x0036}
0x9178…91a8 Head {h00=0x002c, h01=0x0050, text=»DWTUBE EQU *-DWFD01 BUFFER END ADDRESS+2«, t00=0x005d, t01=0x0046}
0x91a8…91b8 Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x005d, t01=0x0076}
0x91b8…91e8 Head {h00=0x002c, h01=0x0050, text=»DWTRW EQU *-DWFD01 READ/WRITE INDICATOR «, t00=0x005d, t01=0x0086}
0x91e8…91f8 Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x005d, t01=0x00b6}
0x91f8…9204 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x005d, t01=0x00c6}
0x9204…9216 Head {h00=0x000e, h01=0x0050, text=» IFT IBM=1«, t00=0x005d, t01=0x00d2}
0x9216…9246 Head {h00=0x002c, h01=0x0050, text=»DWTBOE EQU *-DWFD01 BEGINNING OF EXTENT «, t00=0x005d, t01=0x00e4}
0x9246…925c Head {h00=0x0012, h01=0x0050, text=» DATA 0,0,0,0 «, t00=0x005d, t01=0x0114}
0x925c…9284 Head {h00=0x0024, h01=0x0050, text=»DWTEOD EQU *-DWFD01 END OF DATA «, t00=0x005d, t01=0x012a}
0x9284…929a Head {h00=0x0012, h01=0x0050, text=» DATA 0,0,0,0 «, t00=0x005d, t01=0x0152}
0x929a…92c4 Head {h00=0x0026, h01=0x0050, text=»DWTEOE EQU *-DWFD01 END OF EXTENT «, t00=0x005d, t01=0x0168}
0x92c4…92da (94, 2, 194) Head {h00=0x0012, h01=0x0050, text=» DATA 0,0,0,0 «, t00=0x005e, t01=0x0004}
0x92da…9308 Head {h00=0x002a, h01=0x0050, text=»DWTCRN EQU *-DWFD01 CURRENT RECORD NO «, t00=0x005e, t01=0x001a}
0x9308…931e Head {h00=0x0012, h01=0x0050, text=» DATA 0,0,0,0 «, t00=0x005e, t01=0x0048}
0x931e…9350 Head {h00=0x002e, h01=0x0050, text=»DWTDSS EQU *-DWFD01 DATA SET LABEL SECTOR «, t00=0x005e, t01=0x005e}
0x9350…9366 Head {h00=0x0012, h01=0x0050, text=» DATA 0,0,0,0 «, t00=0x005e, t01=0x0090}
0x9366…9372 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x005e, t01=0x00a6}
0x9372…937e Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x005e, t01=0x00b2}
0x937e…9382 Head {h00=0x4004, h01=0x0000}
0x9382…9386 00 5e 00 be ┆ ^ ┆
0x9386…938e (95, 1, 8) 20 04 00 00 00 5f 00 04 ┆ _ ┆
0x938e…9396 (96, 1, 8) 20 04 00 00 00 08 00 04 ┆ ┆
0x9396…93e6 (97, 0, 400) 00 00 01 64 00 2e 00 50 2a 20 20 20 20 41 4e 44 20 41 4c 50 48 41 4e 55 4d 45 52 49 43 20 4b 45 59 42 4f 41 52 44 53 20 50 54 53 20 36 32 33 31 2c 20 00 01 00 08 00 28 00 50 2a 20 20 20 20 36 32 33 32 2c 20 36 32 33 33 2c 20 36 32 33 34 2c ┆ d . P* AND ALPHANUMERIC KEYBOARDS PTS 6231, ( P* 6232, 6233, 6234,┆
0x93e6…9436 20 36 33 33 31 2c 41 4e 44 20 36 33 34 32 00 01 00 3a 00 2c 00 50 2a 20 20 20 20 43 4f 4e 4e 45 43 54 45 44 20 54 4f 20 43 50 55 20 56 49 41 20 43 48 4c 54 20 4f 52 20 43 48 52 54 2e 20 00 01 00 66 00 06 00 50 2a 20 00 01 00 96 00 2c 00 50 ┆ 6331,AND 6342 : , P* CONNECTED TO CPU VIA CHLT OR CHRT. f P* , P┆
0x9436…9486 2a 20 20 20 20 4f 4e 4c 59 20 49 4e 50 55 54 20 44 41 54 41 20 46 52 4f 4d 20 44 45 50 52 45 53 53 45 44 20 4b 45 59 53 00 01 00 a0 00 24 00 50 2a 20 20 20 20 41 52 45 20 48 41 4e 44 4c 45 44 20 42 59 20 54 48 45 20 44 52 49 56 45 52 2e 20 ┆* ONLY INPUT DATA FROM DEPRESSED KEYS $ P* ARE HANDLED BY THE DRIVER. ┆
0x9486…94d6 00 01 00 d0 00 06 00 50 2a 20 00 01 00 f8 00 30 00 50 2a 20 20 20 20 41 4e 20 45 43 48 4f 2d 44 45 56 49 43 45 20 43 41 4e 20 42 45 20 41 54 54 41 43 48 45 44 20 54 4f 20 45 56 45 52 59 00 01 01 02 00 30 00 50 2a 20 20 20 20 4b 45 59 42 4f ┆ P* 0 P* AN ECHO-DEVICE CAN BE ATTACHED TO EVERY 0 P* KEYBO┆
0x94d6…9526 41 52 44 20 57 48 45 52 45 20 52 45 43 45 49 56 45 44 20 43 48 41 52 41 43 54 45 52 53 20 41 52 45 20 00 01 01 36 00 10 00 50 2a 20 20 20 20 45 43 48 4f 45 44 2e 00 01 01 6a 00 06 00 50 2a 20 00 01 01 7e 00 30 00 50 2a 20 20 20 20 54 48 45 ┆ARD WHERE RECEIVED CHARACTERS ARE 6 P* ECHOED. j P* ~ 0 P* THE┆
0x9526…9576 (98, 0, 400) 20 44 52 49 56 45 52 20 43 4f 4e 53 49 53 54 53 20 4f 46 20 46 4f 4c 4c 4f 57 49 4e 47 20 50 41 52 54 53 3a 00 01 01 88 00 06 00 50 2a 20 00 02 00 2c 00 22 00 50 2a 20 20 20 20 41 20 43 20 4b 20 42 20 3a 20 41 43 54 49 56 41 54 49 4f 4e 20 ┆ DRIVER CONSISTS OF FOLLOWING PARTS: P* , " P* A C K B : ACTIVATION ┆
0x9576…95c6 50 41 52 54 00 02 00 36 00 06 00 50 2a 20 00 02 00 5c 00 24 00 50 2a 20 20 20 20 49 20 48 20 4b 20 42 20 3a 20 49 4e 54 45 52 52 55 50 54 20 48 41 4e 44 4c 45 52 00 02 00 66 00 06 00 50 2a 20 00 02 00 8e 00 20 00 50 2a 20 20 20 20 45 20 43 ┆PART 6 P* $ P* I H K B : INTERRUPT HANDLER f P* P* E C┆
0x95c6…9616 20 48 20 4f 20 3a 20 45 43 48 4f 20 48 41 4e 44 4c 45 52 20 00 02 00 98 00 06 00 50 2a 20 00 02 00 bc 00 24 00 50 2a 20 20 20 20 52 20 43 20 4b 20 42 20 3a 20 52 45 43 4f 56 45 52 59 20 52 4f 55 54 49 4e 45 20 00 02 00 c6 00 06 00 50 2a 20 ┆ H O : ECHO HANDLER P* $ P* R C K B : RECOVERY ROUTINE P* ┆
0x9616…9666 00 02 00 ee 00 0a 00 50 5c 45 4a 45 43 54 00 02 00 f8 00 06 00 50 2a 20 00 02 01 06 00 06 00 50 2a 20 00 02 01 10 00 2c 00 50 2a 20 20 20 20 54 48 45 20 46 4f 4c 4c 4f 57 49 4e 47 20 4f 52 44 45 52 53 20 41 52 45 20 54 48 52 45 41 54 45 44 ┆ P EJECT P* P* , P* THE FOLLOWING ORDERS ARE THREATED┆
0x9666…96b6 3a 20 00 02 01 1a 00 06 00 50 2a 20 00 02 01 4a 00 1e 00 50 2a 20 20 20 20 4f 52 44 45 52 20 30 31 3a 20 42 41 53 49 43 20 52 45 41 44 20 00 02 01 54 00 20 00 50 2a 20 20 20 20 4f 52 44 45 52 20 30 32 3a 20 53 54 41 4e 44 41 52 44 20 52 45 ┆: P* J P* ORDER 01: BASIC READ T P* ORDER 02: STANDARD RE┆
0x96b6…9706 (99, 0, 400) 41 44 00 02 01 76 00 20 00 50 2a 20 20 20 20 4f 52 44 45 52 20 30 33 3a 20 4e 55 4d 45 52 49 43 20 52 45 41 44 20 00 03 00 0a 00 26 00 50 2a 20 20 20 20 4f 52 44 45 52 20 30 34 3a 20 52 45 53 45 54 20 49 4e 50 55 54 20 42 55 46 46 45 52 20 ┆AD v P* ORDER 03: NUMERIC READ & P* ORDER 04: RESET INPUT BUFFER ┆
0x9706…9756 00 03 00 2e 00 06 00 50 2a 20 00 03 00 58 00 06 00 50 2a 20 00 03 00 62 00 20 00 50 2a 20 20 20 20 4e 4f 52 4d 41 4c 20 52 45 47 49 53 54 45 52 20 55 53 41 47 45 20 3a 00 03 00 6c 00 06 00 50 2a 20 00 03 00 90 00 22 00 50 2a 20 20 20 20 52 ┆ . P* X P* b P* NORMAL REGISTER USAGE : l P* " P* R┆
0x9756…97a6 45 47 49 53 54 45 52 20 41 31 20 3a 20 52 45 54 55 52 4e 20 43 4f 44 45 00 03 00 9a 00 26 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 41 32 20 3a 20 49 4e 50 55 54 20 43 48 41 52 41 43 54 45 52 00 03 00 c0 00 24 00 50 2a 20 20 20 20 20 ┆EGISTER A1 : RETURN CODE & P* A2 : INPUT CHARACTER $ P* ┆
0x97a6…97f6 20 20 20 20 20 20 20 20 41 33 20 3a 20 42 55 46 46 45 52 20 49 4e 44 45 58 20 00 03 00 ea 00 24 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 41 34 20 3a 20 57 4f 52 4b 20 52 45 47 49 53 54 45 52 00 03 01 12 00 22 00 50 2a 20 20 20 20 20 ┆ A3 : BUFFER INDEX $ P* A4 : WORK REGISTER " P* ┆
0x97f6…9846 20 20 20 20 20 20 20 20 41 35 20 3a 20 53 54 41 43 4b 20 42 41 53 45 20 00 03 01 3a 00 22 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 41 36 20 3a 20 44 57 54 2d 41 44 44 52 45 53 53 00 03 01 60 00 1c 00 50 2a 20 20 20 20 20 20 20 20 20 ┆ A5 : STACK BASE : " P* A6 : DWT-ADDRESS ` P* ┆
0x9846…9896 (100, 0, 400) 20 20 20 20 41 37 20 3a 20 4f 52 44 45 52 00 03 01 86 00 22 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 41 38 20 3a 20 45 43 42 2d 41 44 44 52 45 53 53 00 04 00 16 00 06 00 50 2a 20 00 04 00 3c 00 0a 00 50 5c 45 4a 45 43 54 00 04 00 46 ┆ A7 : ORDER " P* A8 : ECB-ADDRESS P* < P EJECT F┆
0x9896…98e6 00 06 00 50 2a 20 00 04 00 54 00 06 00 50 2a 20 00 04 00 5e 00 1a 00 50 2a 20 20 20 20 53 59 53 54 45 4d 20 41 44 41 50 54 41 54 49 4f 4e 00 04 00 68 00 06 00 50 2a 20 00 04 00 86 00 34 00 50 2a 20 20 20 20 4b 45 59 42 4f 41 52 44 20 54 59 ┆ P* T P* ^ P* SYSTEM ADAPTATION h P* 4 P* KEYBOARD TY┆
0x98e6…9936 50 45 20 4d 55 53 54 20 42 45 20 44 45 46 49 4e 45 44 20 49 4e 20 46 49 52 53 54 20 57 4f 52 44 00 04 00 90 00 3a 00 50 2a 20 20 20 20 49 4e 20 44 57 54 2e 20 42 49 54 20 31 30 20 49 53 20 52 45 4c 45 56 41 4e 54 20 46 4f 52 20 41 4c 50 48 ┆PE MUST BE DEFINED IN FIRST WORD : P* IN DWT. BIT 10 IS RELEVANT FOR ALPH┆
0x9936…9986 41 4e 55 4d 45 52 49 43 20 52 45 41 44 20 00 04 00 c8 00 26 00 50 2a 20 20 20 20 41 4e 44 20 42 49 54 20 31 31 20 46 4f 52 20 4e 55 4d 45 52 49 43 20 52 45 41 44 2e 20 00 04 01 06 00 06 00 50 2a 20 00 04 01 30 00 2c 00 50 2a 20 20 20 20 42 ┆ANUMERIC READ & P* AND BIT 11 FOR NUMERIC READ. P* 0 , P* B┆
0x9986…99d6 49 54 20 31 30 20 3d 20 30 20 46 4f 52 20 50 54 53 20 36 32 33 31 2c 20 36 32 33 33 2c 20 36 32 33 34 00 04 01 3a 00 30 00 50 2a 20 20 20 20 42 49 54 20 31 30 20 3d 20 31 20 46 4f 52 20 50 54 53 20 36 32 33 32 2c 20 36 33 33 31 20 41 4e 44 ┆IT 10 = 0 FOR PTS 6231, 6233, 6234 : 0 P* BIT 10 = 1 FOR PTS 6232, 6331 AND┆