|
|
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: 20678 (0x50c6)
Notes: pts_type(SC)
Names: »DRDU01.SC«
└─⟦fcfed1ed9⟧ Bits:30009706 Philips computer tape "M_167"
└─⟦this⟧ »M:167D/DRDU01.SC«
IDENT DRDU01 REL 8.2 78-09-15 870105040820 * ********************************************** * * PHILIPS TERMINAL SYSTEM PTS * * DRDU01 = DRIVER FOR ONE/TWO DISC UNITS X/1215 AND/OR X/1216 * * * * * * * ************************************************** * * THIS DISC DRIVER HANDLES UP TO TWO DISC * DRIVES X/1215,X/1216 CONNECTED TO CPU VIA IOP * ON MULTIPLEX CHANNEL * * * THE FOLLOWING ORDERS ARE TRAETED : * * /00 TEST STATUS * /01 BASIC READ * /05 BASIC WRITE * /11 PHYSICAL READ * /15 PHYSICAL WRITE * EJECT DRDU01 * *********** * ENTRIES * *********** * ENTRY DUADR ACTIVATION ADDRESS ENTRY DUON RECIVERY ROUTINE ENTRY IHDU1 INTERRUPT HANDLER DISC UNIT NO. 1 ENTRY IHDU INTERRUPT HANDLER DISC UNIT NO. 1 ENTRY IHDU2 INTERRUPT HANDLER DISC UNIT NO. 2 ENTRY DWDU01 DWT-ADDRESS DISC UNIT NO. 1 ENTRY DWDU02 DWT-ADDRESS DISC UNIT NO. 2 * ************* * EXTERNALS * ************* * EXTRN TDISP DISPATCHER EXTRN TENDIO ENDIO EXTRN SAVE8 SAVE REGS. A1-A8 ON A15 STACK EXTRN DISIOE REQUEST ERROR EXTRN DWTST DWT STATUS EXTRN DWTOR ORDER EXTRN DWTECB ECB-ADDRESS EXTRN INIFLG INITIALIZATION FLAG EXTRN DWTVOL VOLUME NAME EXTRN INTSAV SAVEAREA LAST INTERRUPT EXTRN SETIMP TIMER EJECT * ************************** * * * CONDITIONAL ASSEMBLY * * * ************************** * * READ AFTER WRITE MAY BE EXCLUDED FOR ORDER /15 * BY SETTING X:A = 0 * X:A EQU 0 RAW EQU 1 * * * THIS DRIVER CAN HANDLE TWO DISC UNITS * IF X:B := 2 * X:B EQU 1 NUNITS EQU 1 * * * DRIVE 1 MAY BE A X/1216 INSTEAD OF A X/1215 * BY SETTING X:C = 1 * X:C EQU 0 TYPE1 EQU 1 * * DRIVE 2 MAY BE A X/1216 INSTEAD OF A X/1215 * BY SETTING X:D = 1 * X:D EQU 0 TYPE2 EQU 1 EJECT DRDU01 * ************* * CONSTANTS * ************* * DAF1 EQU /28 DEVICE ADDRESS FIXED DISC NO. 1 DAC1 EQU /08 DEVICE ADDRESS CARTRIDGE DISC NO. 1 DAF2 EQU /38 DEVICE ADDRESS FIXED DISC NO. 2 DAC2 EQU /18 DEVICE ADDRESS CARTRIDGE DISC NO. 2 WER1 EQU /10 MULTIPLEXOR ADDRESS CUADR EQU /08 CONTROL UNIT ADDRESS MAXCY5 EQU 203 MAX CYLINDER NO X/1215 MAXCY6 EQU 407 MAX. CYLINDER NO X/1216 LENGTH EQU 410 SECTOR LENGTH, CARACTERS RY1 EQU 1 RETRY COUNT FOR BASIC ORDERS RY4 EQU 4 RETRY COUNT TIME EQU 1000 2 MINUTES * *********************** * * * DWT-DISPLACEMENTS * * * *********************** * DWTA2 EQU /12 DWT-DISPLACEMENT,SAVE A2 DWTA4 EQU /14 ,SAVE A4 DWTA5 EQU /16 ,SAVE A5 DWTSB1 EQU /1A ,1:ST STACK BASE DWTSB2 EQU /1E ,STACK BASE EJECT DRDU01 ************** * DUADR DATA DUAD ACTIVATION ADDRESS BUF RES 5 SECTOR BUFFER - 200 WORDS IFT RAW=1 RES 200 READ AFTER WRITE BUFFER XIF * RETRY IS USED TO DETECT RETRIES RETRY DATA 0 MAX NO OF TRIES * * * TABLE FOR CONVERSION FROM LOGICAL TO PHYSICAL * SECTOR NUMBER * * SECTAB DATA /0003,/0609,/0C0F,/0205,/080B,/0E01,/0407,/0A0D DATA /1013,/1619,/1C1F,/1215,/181B,/1E11,/1417,/1A1D EJECT DRDU01 * * ***************** * * * ACTIVATION * * * ***************** * DUAD EQU * ACTIVATION ENTRY IFT NUNITS=2 LDKL A1,/7FFF LDR* A2,A6 GET OTHER DISC UNIT DWT ANS A1,DWTST,A2 SET OTHER DISC UNIT BUSY XIF SUK A5,4 STACK BASE LDK A4,RY1 RETRY COUNT = 1 ST A4,RETRY MAX NO OF TRIES LC A1,DWTOR,A6 GET INDEX ANK A1,1 ADR A1,A1 ADR A1,A6 LD A2,DWTBSY,A1 RF(Z) DUA:10 DISC READY LDR A7,A7 RF(Z) DUA:10 TEST STATUS ORDER LDK A1,/80 DISC HAS BECOME READY ABL END:15 EJECT DUA:10 LDR A1,A7 ORDER RF(Z) DU:010 TEST STATUS SUK A1,1 RF(Z) DUA:30 BASIC READ SUK A1,4 RF(Z) DUA:30 BASIC WRITE SUK A1,12 RF(Z) DUA:20 PHYSICAL READ SUK A1,4 RF(Z) DUA:20 PHYSICAL WRITE EJECT DUERR ABL DISIOE REQUEST ERROR DUA:20 LDK A4,RY4 RETRY COUNT = 4 ST A4,RETRY MAX NO OF TRIES DUA:30 LD A1,4,A8 REQUESTED LENGTH SUKL A1,LENGTH RB(NZ) DUERR REQUESTED LENGTH # 410 EJECT DRDU01 LD A2,10,A8 RELATIVE SECTOR NUMBER LDR A3,A2 ANK A3,/1F LOGICAL SECTOR NUMBER LC A3,SECTAB,A3 PHYSICAL SECTOR NUMBER SC A3,DWTSEC,A6 SAVE IT SRL A2,5 CYLINDER NUMBER CW A2,DWTCMX,A6 RB(G) DUERR CYLINDER NO GREATER THAN MAX. CW A2,DWTCYL,A6 COMPARE WITH CURRENT CYLINDER NUMBER RF(E) DU:030 DISC HEAD ALREADT POSITIONED ST A2,DWTCYL,A6 SAVE CYLINDER NUMBER EJECT DRDU01 * ************************ * * * SEEK SECTOR N * * * ************************ * DU:010 CF A5,SEEK SEEK CYLINDER N SLC A1,6 RF(NN) DU:030 OK. SEEK COMPLETED * ************************ * * * SEEK CYLINDER 0 * * * ************************ * DU:015 CF A5,SEEKZ SEEK CYLINDER 0 SLC A1,6 RF(N) DU:020 SECTOR 0 NOT FOUND SUK A4,1 RB(NZ) DU:010 TRY AGAIN DU:020 LDKL A3,/FFFF ALL RETRIES DONE ST A3,DWTCYL,A6 SET ILLEGAL CYLINDER NUMBER LDKL A1,/200 SEEK ERROR RETURN CODE ABL END:IO PERFORM ENDIO EJECT DRDU01 * ************************** * * * GO AND EXECUTE ORDER * * * ************************** * * DU:030 LDR A1,A7 ORDER RF(Z) TEST TEST STATUS SUK A1,5 RF(Z) WRIT:N BASIC WRITE SUK A1,12 RF(NP) READ:N READ * ************************ * * * READ SECTOR N-1 * * * ************************ * P:WRIT CF A5,WER:R5 EXECUTE WER INSTRUCTIONS CF A5,READ5 READ FIVE WORDS ANK A1,2 RF(Z) P:WR10 OK. CHECK CYLINDER NUMBER SUK A4,1 DECREMENT RETRY COUNTER ABL(Z) END:IO ALL RETRIES DONE RB P:WRIT TRY AGAIN EJECT DRDU01 P:WR10 LD A2,DWTCYL,A6 CYLINDER NUMBER CW A2,BUF+1 COMPARE WITH CURRENT CYLINDER NUMBER RB(NE) DU:015 ERROR.SEEK CYLINDER 0 * ********************* * * * WRITE SECTOR N * * * ********************* * WRIT:N CF A5,WER:W EXECUTE WER INSTRUCTIONS CF A5,WRITE WRITE SECTOR N ANK A1,/1F RF(Z) WRIT20 OK. NO RETURN CODE SUK A4,1 DECREMENT RETRY COUNTER ABL(Z) END:IO ALL RETRIES DONE RB WRIT:N TRY AGAIN IFT RAW=1 WRIT20 CWK A7,5 ABL(E) END:IO BASIC WRITE LDKL A3,BUF DRIVER BUFFER ADDRESS XIF IFF RAW=1 WRIT20 ABL END:IO PERFORM END:IO XIF EJECT DRDU01 * ********************** * * * READ SECTOR N * * * ********************** * READ:N CF A5,WER:R EXECUTE WER INSTRUCTIONS CF A5,READ READ SECTOR N ANK A1,/F RF(Z) READ10 OK. NO RETURN CODE SUK A4,1 DECREMENT RETRY COUNTER ABL(Z) END:IO ALL RETRIES DONE RB READ:N TRY AGAIN * *************************** * * * CHECK CYLINDER NUMBER * * * *************************** * * READ10 LD A2,DWTCYL,A6 REQUESTED CYLINDER NUMBER CW* A2,2,A8 COMPARE WITH CURRENT CYLINDER NUMBER RB(NE) DU:015 ERROR. SEEK CYLINDER 0 ABL END:IO 0K. PEABLORM ENDIO EJECT DRDU01 * ********************* * * * TEST STATUS * * * ********************* * TEST LDKL A2,DWTNAM VOLUME NAME DWT DISPLACEMENT ADR A2,A6 LC A3,DWTOR,A6 DWT INDEX ANK A3,1 RF(Z) TEST10 FIXED DISC ADK A2,6 CARTRIDGE DISC TEST10 ST A2,10,A8 SAVE ADDRESS TO VOLUME NAME SUR A1,A1 SET RETURN CODE=0 ABL END:IO PEABLORM ENDIO EJECT DRDU01 * ****************************** * * * EXECUTE WER INSTRUCTIONS * * * ****************************** * WER:R5 LDKL A2,/8005 READ 5 WORDS LDKL A3,BUF DRIVER BUFFER ADDRESS RF EX:WER WER:R LDKL A2,/80CD READ 1 SECTOR CWK A3,BUF RF(E) EX:WER RF WER:WB WER:W LDKL A2,/C0CD WRITE 1 SECTOR WER:WB LD A3,2,A8 USER BUFFER ADDRESS EX:WER EX DWTWR1,A6 EXECUTE 1:ST WER EX DWTWR2,A6 EXECUTE 2:ND WER RTN A5 EJECT DRDU01 * ******************* * * * SEEK CYLINDER * * * ******************* * SEEK LD A2,DWTCYL,A6 CYLINDER NUMBER SLL A2,3 ORK A2,2 RF CIO EXECUTE CIO-START SEEKZ EQU * LDK A2,3 RF CIO EXECUTE CIO-START READ5 LC A2,DWTSEC,A6 SECTOR NUMBER ANK A2,/1F SUK A2,3 SECTOR N-1 ANK A2,/1F SLL A2,2 RF CIO EXECUTE CIO-START EJECT DRDU01 READ LC A2,DWTSEC,A6 SECTOR NUMBER ANK A2,/1F SLL A2,2 RF CIO EXECUTE CIO-START WRITE LD A2,DWTCYL,A6 CYLINDER NUMBER ST* A2,2,A8 PUT CYLNMB. IN USER BUFFER LC A2,DWTSEC,A6 SECTOR NUMBER SLL A2,2 ADK A2,1 EJECT DRDU01 CIO EQU * EX:CIO LC A1,DWTOR,A6 ANK A1,1 INDEX ADR A1,A1 DOUBLE INDEX ADR A1,A6 EX DWTCIO,A1 EXECUTE CIO-START SAVE ST A2,DWTA2,A6 SAVE REGS. A2 ST A4,DWTA4,A6 A4 ST A5,DWTA5,A6 A5 T:DISP ABL TDISP GO TO DISPATCHER EJECT DRDU01 * ********************** * * * RECOVERY ROUTINE * * * ********************** * DUON CF A15,SAVE8 SAVE REGS. A1-A8 ON A15 STACK LDKL A6,DWDU01 LD A1,INIFLG INITIALIZATION FLAG RF(Z) DUON08 POWER UP DURED2 EQU * LDKL A1,/7FFF ANS A1,DWTST,A6 SET DISC UNIT BUSY DUON05 LDKL A5,DWTSB2 STACK BASE LDKL A6,DWDU01 ADR A5,A6 STACK BASE CF A5,VO:NAM GET VOLUME NAME CF A15,TENDIO EJECT IFT NUNITS=2 LDR* A6,A6 OTHER DISC UNIT DWT-ADDRESS LDKL A5,DWTSB2 ADR A5,A6 STACK BASE LDKL A1,/7FFF ANS A1,DWTST,A6 SET DWT BUSY CF A5,VO:NAM GET VOLUME NAME CF A15,TENDIO PERFORM ENDIO XIF RB T:DISP DISPATCH * * * READY INTERRUPT * DUREDY LD A1,TIMER RB(Z) DURED2 NO TIMER ACTIVE RB T:DISP TIMER ACTIVE EJECT DUON08 EQU * LDK A1,2 THROUGHPUT ERROR LD A2,DWTST,A6 GET DWT STATUS RF(N) DUON10 UNIT FREE CF A15,TENDIO PERFORM ENDIO DUON10 EQU * IFT NUNITS=2 LDKL A6,DWDU02 DISC UNIT NO. 2 LD A2,DWTST,A6 DWT STSTUS RF(N) DUON20 UNIT FREE CF A15,TENDIO PERFORM ENDIO XIF * * SET DISC BUSY AND START TIMER * DUON20 LDKL A1,/7FFF IFT NUNITS=2 ANS A1,DWTST,A6 SET UNIT BUSY LDR* A6,A6 OTHER DWT ADDRESS XIF ANS A1,DWTST,A6 SET UNIT BUSY LDKL A4,TIMER TIMER POINTER ADDRESS LDR* A3,A4 RF(Z) DUON30 NO TIMER ACTIVE LDKL A1,-TIME STR A1,A3 RESTART TIMER RB T:DISP * DUON30 CF A15,SETIMP START TIMER DATA DUON40,TIME TIME OUT ADDRESS, TIME RB T:DISP * * TIME-OUT * DUON40 LDKL A6,DWDU01 CM TIMER RB DURED2 EJECT DRDU01 * *********************** * * * INTERRUPT HANDLER * * * *********************** * IHDU2 EQU * IFT NUNITS=2 ST P,INTSAV SAVE LAST INTERRUPT CF A15,SAVE8 LDKL A6,DWDU02 DISC UNIT NO. 2 RF IHDU10 XIF IHDU EQU * IHDU1 EQU * ST P,INTSAV SAVE LAST INTERRUPT CF A15,SAVE8 LDKL A6,DWDU01 DISC UNIT NO. 1 IHDU10 SST A1,CUADR GET STATUS IFT NUNITS=2 LDR A2,A1 ANK A2,/40 RF(Z) IHDU20 LDKL A6,DWDU02 XIF IHDU20 EQU * ANKL A1,/440F MASK RETURN CODE SLL A1,1 RB(N) DUREDY READY INTERRUPT SRL A1,1 LD A2,DWTSAV,A6 RF(NN) GET LDR A3,A1 ANK A3,1 RF(NZ) END:IO DISC UNIT NOT OPERABLE EJECT DRDU01 GET LD A5,DWTA5,A6 RELOAD REGISTERS A5 LD A4,DWTA4,A6 A4 LD A2,DWTA2,A6 A2 LD A7,DWTOR,A6 ANK A7,/FF ORDER LD A8,DWTECB,A6 ECB-ADDRESS RTN A5 EJECT DRDU01 * ******************* * * * PERFORM ENDIO * * * ******************* * END:IO EQU * ANKL A1,/28F MASK RETURN CODE RF(NZ) END:10 ERROR LD A2,4,A8 REQUESTED LENGTH = ST A2,6,A8 EFFECTIVE LENGTH END:10 EQU * LD A2,RETRY MAX NO OF TRIES CW A2,DWTA4,A6 RF(E) END:15 NO RETRY ORKL A1,/100 BIT 7 = RETRIES END:15 EQU * LC A2,DWTOR,A6 ORDER ANK A2,1 INDEX ADR A2,A2 ADR A2,A6 CM DWTBSY,A2 RESET READY WORD IFT NUNITS=2 LDR* A6,A6 OTHER DISC UNIT DWT-ADDRESS CF A15,TENDIO PERFORM ENDIO LDR* A6,A6 ACTIVE DISC UNIT DWT-ADDRESS XIF CF A15,TENDIO PERFORM ENDIO END:20 ABL TDISP GO TO DISPATCHER EJECT VO:NAM LD A1,DWTOR,A6 ORDER ST A1,DWTSAV,A6 SAVE IT CM DWTOR,A6 INDEX=0 VO:NA5 EQU * DU:NAM CF A5,SEEKZ SEEK SECTOR 0 ANKL A1,/203 RF(NZ) VO:NA8 SEEK-,THROUGHPUT-ERROR,NOT OPERABLE CF A5,WER:R5 EXECUTE WER INSTRUCTIONS SUR A2,A2 CYLINDER NUMBER = 0 ST A2,DWTCYL,A6 CF A5,CIO READ VOLUME LABEL ANK A1,3 RF(NZ) VO:NA8 THROUGHPUT-ERROR,NOT OPERABLE LDKL A2,DWTNAM ADR A2,A6 LC A1,DWTOR,A6 ANK A1,1 DISC INDEX RF(Z) DUNA10 FIXED DISC ADK A2,6 CARTRIDGE DISC DUNA10 SUR A1,A1 RESET RETURN CODE LDKL A3,BUF+2 BUFFER ADDRESS LDK A4,6 DUNA20 LDR* A7,A3 GET VOLUME NAME CWR* A7,A2 COMPARE WITH LAST VOLUME NAME RF(E) DUNA30 SAME DISC LDK A1,/80 NEW DISC LOADED DUNA30 STR A7,A2 SAVE DISC NAME ADK A2,2 INCREMENT POINTERS ADK A3,2 SUK A4,2 RB(NZ) DUNA20 GET NEXT WORD LDR A1,A1 RF(Z) DUNA40 VOLUME MATCH LC A2,DWTOR,A6 INDEX ANK A2,1 ADR A2,A2 ADR A2,A6 ST A1,DWTBSY,A2 NEW VOLUME LOADED DUNA40 EQU * LD A1,DWTOR,A6 ORDER RF(NZ) VO:NA8 LDK A1,1 SC A1,DWTOR,A6 INDEX=1 RB VO:NA5 VO:NA8 LD A1,DWTSAV,A6 GET OLD DWT CONTENTS ST A1,DWTOR,A6 SAVE IT LDKL A1,-1 ST A1,DWTSAV,A6 LDKL A5,DWTSB1 ADR A5,A6 STACK BASE LDK A1,1 RETURN CODE. NOT OPERABLE RTN A5 * * * TIMER POINTER * TIMER DATA 0 TIMER POINTER EJECT DRDU01 * * DEVICE WORK TABLE DISC UNIT NO. 2 * * DWDU02 EQU * IFT NUNITS=2 DATA DWDU01 POINTER TO OTHER DWT DATA /8000 DWT STATUS DATA 0 ECB-ADDRESS DATA 0 ORDER DATA DUADR ACTIVATION ADDRESS DATA 0 TTAB-ADDRESS DATA 0 WAIT/ACTIVATE INDICATOR DATA 0 TERMINAL QUEUE DATA /00FF LEFT BYTE=SECTOR NUMBER DATA 0,0,0 SAVE AREA FOR REGISTERS DATA 0,0 STACK DATA 0,0 DATA /80 DISC UNIT BUSY INDICATOR DATA /80 RIGHT BYTE = CYLINDER NUMBER CIO A2,1,DAF2 CIO-START FIXED DISC CIO A2,1,DAC2 CIO-START CARTRIDGE DISC WER A2,WER1 WER A3,WER1+1 DATA 0,0,0 VOLUME NAME FIXED DISC DATA 0,0,0 VOLUME NAME CARTRIDGE DISC DATA -1 DATA /FFFF CYLINDER NO. IFT TYPE2=0 DATA MAXCY5 MAX CYLINDER NO XIF IFT NUNITS+TYPE2=3 DATA MAXCY6 MAX CYLINDER NO XIF EJECT DRDU01 * * DEVICE WORK TABLE DISC UNIT NO. 1 * * DWDU01 EQU * DATA DWDU02 POINTER TO OTHER DWT DATA /8000 DWT-STATUS DATA 0 ECB-ADDRESS DATA 0 ORDER DATA DUADR ACTIVATION ADDRESS DATA 0 TTAB-ADDRESS DATA 0 WAIT/ACTIVATE INDICATOR DATA 0 TERMINAL QUEUE DWTSEC EQU *-DWDU01 DATA /00FF LEFT BYTE=SECTOR NUMBER DATA 0,0,0 SAVE AREA FOR REGISTERS DATA 0,0 STACK DATA 0,0 DWTBSY EQU *-DWDU01 DATA /80 UNIT BUSY INDICATOR DATA /80 UNIT BUSY INDICATOR DWTCIO EQU *-DWDU01 CIO-START CIO A2,1,DAF1 CIO A2,1,DAC1 DWTWR1 EQU *-DWDU01 1:ST WER INSTRUCTION WER A2,WER1 DWTWR2 EQU *-DWDU01 2:ND WER INSTRUCTION WER A3,WER1+1 DWTNAM EQU *-DWDU01 DATA 0,0,0 VOLUME NAME FIXED DISC DATA 0,0,0 VOLUME NAME CARTRIDGE DISC DWTSAV EQU *-DWDU01 DATA -1 DWTCYL EQU *-DWDU01 DATA /FFFF CYLINDER NUMBER IFT TYPE1=0 DWTCMX EQU *-DWDU01 DATA MAXCY5 MAX CYLINDER X/1215 XIF IFT TYPE1=1 DWTCMX EQU *-DWDU01 DATA MAXCY6 MAX CYLINDER NO X/1216 XIF END
0x0000…0036 (0, 0, 400) Head {h00=0x0032, h01=0x0050, text=» IDENT DRDU01 REL 8.2 78-09-15 870105040820 «, t00=0x0000, t01=0x0004}
0x0036…003e Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x003a}
0x003e…0048 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0042}
0x0048…007e Head {h00=0x0032, h01=0x0050, text=»**********************************************«, t00=0x0000, t01=0x004c}
0x007e…0088 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0082}
0x0088…00b0 Head {h00=0x0024, h01=0x0050, text=»* PHILIPS TERMINAL SYSTEM PTS «, t00=0x0000, t01=0x008c}
0x00b0…00ba Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00b4}
0x00ba…0102 Head {h00=0x0044, h01=0x0050, text=»* DRDU01 = DRIVER FOR ONE/TWO DISC UNITS X/1215 AND/OR X/1216 «, t00=0x0000, t01=0x00be}
0x0102…010c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0106}
0x010c…0116 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0110}
0x0116…0120 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x011a}
0x0120…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…0182 Head {h00=0x0036, h01=0x0050, text=»**************************************************«, t00=0x0000, t01=0x014c}
0x0182…018c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0186}
0x018c…01c0 Head {h00=0x0030, h01=0x0050, text=»* THIS DISC DRIVER HANDLES UP TO TWO DISC «, t00=0x0000, t01=0x0190}
0x01c0…01fa Head {h00=0x0036, h01=0x0050, text=»* DRIVES X/1215,X/1216 CONNECTED TO CPU VIA IOP «, t00=0x0001, t01=0x0034}
0x01fa…021a Head {h00=0x001c, h01=0x0050, text=»* ON MULTIPLEX CHANNEL«, t00=0x0001, t01=0x006e}
0x021a…0224 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x008e}
0x0224…022e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0098}
0x022e…025c Head {h00=0x002a, h01=0x0050, text=»* THE FOLLOWING ORDERS ARE TRAETED :«, t00=0x0001, t01=0x00a2}
0x025c…0266 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00d0}
0x0266…0284 Head {h00=0x001a, h01=0x0050, text=»* /00 TEST STATUS«, t00=0x0001, t01=0x00da}
0x0284…02a2 Head {h00=0x001a, h01=0x0050, text=»* /01 BASIC READ «, t00=0x0001, t01=0x00f8}
0x02a2…02c0 Head {h00=0x001a, h01=0x0050, text=»* /05 BASIC WRITE«, t00=0x0001, t01=0x0116}
0x02c0…02e0 Head {h00=0x001c, h01=0x0050, text=»* /11 PHYSICAL READ«, t00=0x0001, t01=0x0134}
0x02e0…0302 Head {h00=0x001e, h01=0x0050, text=»* /15 PHYSICAL WRITE «, t00=0x0001, t01=0x0154}
0x0302…030c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0176}
0x030c…0324 Head {h00=0x0014, h01=0x0050, text=» EJECT DRDU01 «, t00=0x0001, t01=0x0180}
0x0324…032c Head {h00=0x0004, h01=0x0050, t00=0x0002, t01=0x0008}
0x032c…0334 Head {h00=0x0004, h01=0x0050, t00=0x0002, t01=0x0010}
0x0334…033e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0018}
0x033e…0352 Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0002, t01=0x0022}
0x0352…0366 Head {h00=0x0010, h01=0x0050, text=»* ENTRIES * «, t00=0x0002, t01=0x0036}
0x0366…037a Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0002, t01=0x004a}
0x037a…0384 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x005e}
0x0384…03ac Head {h00=0x0024, h01=0x0050, text=» ENTRY DUADR ACTIVATION ADDRESS «, t00=0x0002, t01=0x0068}
0x03ac…03d0 Head {h00=0x0020, h01=0x0050, text=» ENTRY DUON RECIVERY ROUTINE«, t00=0x0002, t01=0x0090}
0x03d0…0406 Head {h00=0x0032, h01=0x0050, text=» ENTRY IHDU1 INTERRUPT HANDLER DISC UNIT NO. 1«, t00=0x0002, t01=0x00b4}
0x0406…043c Head {h00=0x0032, h01=0x0050, text=» ENTRY IHDU INTERRUPT HANDLER DISC UNIT NO. 1 «, t00=0x0002, t01=0x00ea}
0x043c…0472 Head {h00=0x0032, h01=0x0050, text=» ENTRY IHDU2 INTERRUPT HANDLER DISC UNIT NO. 2«, t00=0x0002, t01=0x0120}
0x0472…04a4 Head {h00=0x002e, h01=0x0050, text=» ENTRY DWDU01 DWT-ADDRESS DISC UNIT NO. 1 «, t00=0x0002, t01=0x0156}
0x04a4…04d6 Head {h00=0x002e, h01=0x0050, text=» ENTRY DWDU02 DWT-ADDRESS DISC UNIT NO. 2 «, t00=0x0002, t01=0x0188}
0x04d6…04de Head {h00=0x0004, h01=0x0050, t00=0x0003, t01=0x002a}
0x04de…04e6 Head {h00=0x0004, h01=0x0050, t00=0x0003, t01=0x0032}
0x04e6…04ee Head {h00=0x0004, h01=0x0050, t00=0x0003, t01=0x003a}
0x04ee…04f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0042}
0x04f8…050e Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0003, t01=0x004c}
0x050e…0524 Head {h00=0x0012, h01=0x0050, text=»* EXTERNALS * «, t00=0x0003, t01=0x0062}
0x0524…053a Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0003, t01=0x0078}
0x053a…0544 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x008e}
0x0544…0564 Head {h00=0x001c, h01=0x0050, text=» EXTRN TDISP DISPATCHER «, t00=0x0003, t01=0x0098}
0x0564…0580 Head {h00=0x0018, h01=0x0050, text=» EXTRN TENDIO ENDIO «, t00=0x0003, t01=0x00b8}
0x0580…05b2 Head {h00=0x002e, h01=0x0050, text=» EXTRN SAVE8 SAVE REGS. A1-A8 ON A15 STACK«, t00=0x0003, t01=0x00d4}
0x05b2…05d6 Head {h00=0x0020, h01=0x0050, text=» EXTRN DISIOE REQUEST ERROR «, t00=0x0003, t01=0x0106}
0x05d6…05f6 Head {h00=0x001c, h01=0x0050, text=» EXTRN DWTST DWT STATUS «, t00=0x0003, t01=0x012a}
0x05f6…0610 Head {h00=0x0016, h01=0x0050, text=» EXTRN DWTOR ORDER«, t00=0x0003, t01=0x014a}
0x0610…0632 Head {h00=0x001e, h01=0x0050, text=» EXTRN DWTECB ECB-ADDRESS «, t00=0x0003, t01=0x0164}
0x0632…065c Head {h00=0x0026, h01=0x0050, text=» EXTRN INIFLG INITIALIZATION FLAG «, t00=0x0003, t01=0x0186}
0x065c…067e Head {h00=0x001e, h01=0x0050, text=» EXTRN DWTVOL VOLUME NAME «, t00=0x0004, t01=0x0020}
0x067e…06ac Head {h00=0x002a, h01=0x0050, text=» EXTRN INTSAV SAVEAREA LAST INTERRUPT «, t00=0x0004, t01=0x0042}
0x06ac…06c8 Head {h00=0x0018, h01=0x0050, text=» EXTRN SETIMP TIMER «, t00=0x0004, t01=0x0070}
0x06c8…06d6 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0004, t01=0x008c}
0x06d6…06de Head {h00=0x0004, h01=0x0050, t00=0x0004, t01=0x009a}
0x06de…06e6 Head {h00=0x0004, h01=0x0050, t00=0x0004, t01=0x00a2}
0x06e6…06f0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x00aa}
0x06f0…0712 Head {h00=0x001e, h01=0x0050, text=»**************************«, t00=0x0004, t01=0x00b4}
0x0712…0734 Head {h00=0x001e, h01=0x0050, text=»* *«, t00=0x0004, t01=0x00d6}
0x0734…0756 Head {h00=0x001e, h01=0x0050, text=»* CONDITIONAL ASSEMBLY *«, t00=0x0004, t01=0x00f8}
0x0756…0778 Head {h00=0x001e, h01=0x0050, text=»* *«, t00=0x0004, t01=0x011a}
0x0778…079a Head {h00=0x001e, h01=0x0050, text=»**************************«, t00=0x0004, t01=0x013c}
0x079a…07a4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x015e}
0x07a4…07de Head {h00=0x0036, h01=0x0050, text=»* READ AFTER WRITE MAY BE EXCLUDED FOR ORDER /15«, t00=0x0004, t01=0x0168}
0x07de…07fc Head {h00=0x001a, h01=0x0050, text=»* BY SETTING X:A = 0«, t00=0x0005, t01=0x0012}
0x07fc…0806 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0030}
0x0806…080e Head {h00=0x0004, h01=0x0050, t00=0x0005, t01=0x003a}
0x080e…0820 Head {h00=0x000e, h01=0x0050, text=»X:A EQU 0 «, t00=0x0005, t01=0x0042}
0x0820…0832 Head {h00=0x000e, h01=0x0050, text=»RAW EQU 1 «, t00=0x0005, t01=0x0054}
0x0832…083c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0066}
0x083c…0846 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0070}
0x0846…0878 Head {h00=0x002e, h01=0x0050, text=»* THIS DRIVER CAN HANDLE TWO DISC UNITS «, t00=0x0005, t01=0x007a}
0x0878…0890 Head {h00=0x0014, h01=0x0050, text=»* IF X:B := 2 «, t00=0x0005, t01=0x00ac}
0x0890…089a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x00c4}
0x089a…08a2 Head {h00=0x0004, h01=0x0050, t00=0x0005, t01=0x00ce}
0x08a2…08b4 Head {h00=0x000e, h01=0x0050, text=»X:B EQU 1 «, t00=0x0005, t01=0x00d6}
0x08b4…08c8 Head {h00=0x0010, h01=0x0050, text=»NUNITS EQU 1«, t00=0x0005, t01=0x00e8}
0x08c8…08d2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x00fc}
0x08d2…08dc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0106}
0x08dc…0914 Head {h00=0x0034, h01=0x0050, text=»* DRIVE 1 MAY BE A X/1216 INSTEAD OF A X/1215 «, t00=0x0005, t01=0x0110}
0x0914…0932 Head {h00=0x001a, h01=0x0050, text=»* BY SETTING X:C = 1«, t00=0x0005, t01=0x0148}
0x0932…093c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0166}
0x093c…094e Head {h00=0x000e, h01=0x0050, text=»X:C EQU 0 «, t00=0x0005, t01=0x0170}
0x094e…0962 Head {h00=0x0010, h01=0x0050, text=»TYPE1 EQU 1 «, t00=0x0005, t01=0x0182}
0x0962…096c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0008}
0x096c…09a4 Head {h00=0x0034, h01=0x0050, text=»* DRIVE 2 MAY BE A X/1216 INSTEAD OF A X/1215 «, t00=0x0006, t01=0x0012}
0x09a4…09c2 Head {h00=0x001a, h01=0x0050, text=»* BY SETTING X:D = 1«, t00=0x0006, t01=0x004a}
0x09c2…09cc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0068}
0x09cc…09de Head {h00=0x000e, h01=0x0050, text=»X:D EQU 0 «, t00=0x0006, t01=0x0072}
0x09de…09f2 Head {h00=0x0010, h01=0x0050, text=»TYPE2 EQU 1 «, t00=0x0006, t01=0x0084}
0x09f2…0a0a Head {h00=0x0014, h01=0x0050, text=» EJECT DRDU01 «, t00=0x0006, t01=0x0098}
0x0a0a…0a12 Head {h00=0x0004, h01=0x0050, t00=0x0006, t01=0x00b0}
0x0a12…0a1a Head {h00=0x0004, h01=0x0050, t00=0x0006, t01=0x00b8}
0x0a1a…0a24 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x00c0}
0x0a24…0a3a Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0006, t01=0x00ca}
0x0a3a…0a50 Head {h00=0x0012, h01=0x0050, text=»* CONSTANTS * «, t00=0x0006, t01=0x00e0}
0x0a50…0a66 Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0006, t01=0x00f6}
0x0a66…0a70 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x010c}
0x0a70…0aa4 Head {h00=0x0030, h01=0x0050, text=»DAF1 EQU /28 DEVICE ADDRESS FIXED DISC NO. 1«, t00=0x0006, t01=0x0116}
0x0aa4…0adc Head {h00=0x0034, h01=0x0050, text=»DAC1 EQU /08 DEVICE ADDRESS CARTRIDGE DISC NO. 1«, t00=0x0006, t01=0x014a}
0x0adc…0b10 Head {h00=0x0030, h01=0x0050, text=»DAF2 EQU /38 DEVICE ADDRESS FIXED DISC NO. 2«, t00=0x0006, t01=0x0182}
0x0b10…0b48 Head {h00=0x0034, h01=0x0050, text=»DAC2 EQU /18 DEVICE ADDRESS CARTRIDGE DISC NO. 2«, t00=0x0007, t01=0x0026}
0x0b48…0b70 Head {h00=0x0024, h01=0x0050, text=»WER1 EQU /10 MULTIPLEXOR ADDRESS«, t00=0x0007, t01=0x005e}
0x0b70…0b9a Head {h00=0x0026, h01=0x0050, text=»CUADR EQU /08 CONTROL UNIT ADDRESS«, t00=0x0007, t01=0x0086}
0x0b9a…0ba2 Head {h00=0x0004, h01=0x0050, t00=0x0007, t01=0x00b0}
0x0ba2…0baa Head {h00=0x0004, h01=0x0050, t00=0x0007, t01=0x00b8}
0x0baa…0bd8 Head {h00=0x002a, h01=0x0050, text=»MAXCY5 EQU 203 MAX CYLINDER NO X/1215 «, t00=0x0007, t01=0x00c0}
0x0bd8…0c06 Head {h00=0x002a, h01=0x0050, text=»MAXCY6 EQU 407 MAX. CYLINDER NO X/1216«, t00=0x0007, t01=0x00ee}
0x0c06…0c36 Head {h00=0x002c, h01=0x0050, text=»LENGTH EQU 410 SECTOR LENGTH, CARACTERS «, t00=0x0007, t01=0x011c}
0x0c36…0c64 Head {h00=0x002a, h01=0x0050, text=»RY1 EQU 1 RETRY COUNT FOR BASIC ORDERS«, t00=0x0007, t01=0x014c}
0x0c64…0c82 Head {h00=0x001a, h01=0x0050, text=»RY4 EQU 4 RETRY COUNT «, t00=0x0007, t01=0x017a}
0x0c82…0ca2 Head {h00=0x001c, h01=0x0050, text=»TIME EQU 1000 2 MINUTES «, t00=0x0008, t01=0x0008}
0x0ca2…0caa Head {h00=0x0004, h01=0x0050, t00=0x0008, t01=0x0028}
0x0caa…0cb2 Head {h00=0x0004, h01=0x0050, t00=0x0008, t01=0x0030}
0x0cb2…0cbc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0038}
0x0cbc…0cdc Head {h00=0x001c, h01=0x0050, text=»*********************** «, t00=0x0008, t01=0x0042}
0x0cdc…0cfc Head {h00=0x001c, h01=0x0050, text=»* * «, t00=0x0008, t01=0x0062}
0x0cfc…0d1c Head {h00=0x001c, h01=0x0050, text=»* DWT-DISPLACEMENTS * «, t00=0x0008, t01=0x0082}
0x0d1c…0d3c Head {h00=0x001c, h01=0x0050, text=»* * «, t00=0x0008, t01=0x00a2}
0x0d3c…0d5c Head {h00=0x001c, h01=0x0050, text=»*********************** «, t00=0x0008, t01=0x00c2}
0x0d5c…0d66 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00e2}
0x0d66…0d94 Head {h00=0x002a, h01=0x0050, text=»DWTA2 EQU /12 DWT-DISPLACEMENT,SAVE A2«, t00=0x0008, t01=0x00ec}
0x0d94…0dc2 Head {h00=0x002a, h01=0x0050, text=»DWTA4 EQU /14 ,SAVE A4«, t00=0x0008, t01=0x011a}
0x0dc2…0df0 Head {h00=0x002a, h01=0x0050, text=»DWTA5 EQU /16 ,SAVE A5«, t00=0x0008, t01=0x0148}
0x0df0…0e28 Head {h00=0x0034, h01=0x0050, text=»DWTSB1 EQU /1A ,1:ST STACK BASE «, t00=0x0008, t01=0x0176}
0x0e28…0e5a Head {h00=0x002e, h01=0x0050, text=»DWTSB2 EQU /1E ,STACK BASE«, t00=0x0009, t01=0x001e}
0x0e5a…0e72 Head {h00=0x0014, h01=0x0050, text=» EJECT DRDU01 «, t00=0x0009, t01=0x0050}
0x0e72…0e7a Head {h00=0x0004, h01=0x0050, t00=0x0009, t01=0x0068}
0x0e7a…0e82 Head {h00=0x0004, h01=0x0050, t00=0x0009, t01=0x0070}
0x0e82…0e98 Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x0009, t01=0x0078}
0x0e98…0ea2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x008e}
0x0ea2…0ecc Head {h00=0x0026, h01=0x0050, text=»DUADR DATA DUAD ACTIVATION ADDRESS«, t00=0x0009, t01=0x0098}
0x0ecc…0ef8 Head {h00=0x0028, h01=0x0050, text=»BUF RES 5 SECTOR BUFFER - 200 WORDS «, t00=0x0009, t01=0x00c2}
0x0ef8…0f0a Head {h00=0x000e, h01=0x0050, text=» IFT RAW=1«, t00=0x0009, t01=0x00ee}
0x0f0a…0f32 Head {h00=0x0024, h01=0x0050, text=» RES 200 READ AFTER WRITE BUFFER«, t00=0x0009, t01=0x0100}
0x0f32…0f3e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0009, t01=0x0128}
0x0f3e…0f6a Head {h00=0x0028, h01=0x0050, text=»* RETRY IS USED TO DETECT RETRIES «, t00=0x0009, t01=0x0134}
0x0f6a…0f8e Head {h00=0x0020, h01=0x0050, text=»RETRY DATA 0 MAX NO OF TRIES«, t00=0x0009, t01=0x0160}
0x0f8e…0f96 Head {h00=0x0004, h01=0x0050, t00=0x0009, t01=0x0184}
0x0f96…0fa0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x018c}
0x0fa0…0faa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0008}
0x0faa…0fe4 Head {h00=0x0036, h01=0x0050, text=»* TABLE FOR CONVERSION FROM LOGICAL TO PHYSICAL «, t00=0x000a, t01=0x0012}
0x0fe4…0ffe Head {h00=0x0016, h01=0x0050, text=»* SECTOR NUMBER «, t00=0x000a, t01=0x004c}
0x0ffe…1008 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0066}
0x1008…1012 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0070}
0x1012…1056 Head {h00=0x0040, h01=0x0050, text=»SECTAB DATA /0003,/0609,/0C0F,/0205,/080B,/0E01,/0407,/0A0D «, t00=0x000a, t01=0x007a}
0x1056…1094 Head {h00=0x003a, h01=0x0050, text=» DATA /1013,/1619,/1C1F,/1215,/181B,/1E11,/1417,/1A1D «, t00=0x000a, t01=0x00be}
0x1094…10ac Head {h00=0x0014, h01=0x0050, text=» EJECT DRDU01 «, t00=0x000a, t01=0x00fc}
0x10ac…10b6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0114}
0x10b6…10c0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x011e}
0x10c0…10da Head {h00=0x0016, h01=0x0050, text=»***************** «, t00=0x000a, t01=0x0128}
0x10da…10f4 Head {h00=0x0016, h01=0x0050, text=»* * «, t00=0x000a, t01=0x0142}
0x10f4…110e Head {h00=0x0016, h01=0x0050, text=»* ACTIVATION * «, t00=0x000a, t01=0x015c}
0x110e…1128 Head {h00=0x0016, h01=0x0050, text=»* * «, t00=0x000a, t01=0x0176}
0x1128…1142 Head {h00=0x0016, h01=0x0050, text=»***************** «, t00=0x000a, t01=0x0190}
0x1142…114c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x001a}
0x114c…1170 Head {h00=0x0020, h01=0x0050, text=»DUAD EQU * ACTIVATION ENTRY «, t00=0x000b, t01=0x0024}
0x1170…1186 Head {h00=0x0012, h01=0x0050, text=» IFT NUNITS=2 «, t00=0x000b, t01=0x0048}
0x1186…119c Head {h00=0x0012, h01=0x0050, text=» LDKL A1,/7FFF«, t00=0x000b, t01=0x005e}
0x119c…11c8 Head {h00=0x0028, h01=0x0050, text=» LDR* A2,A6 GET OTHER DISC UNIT DWT «, t00=0x000b, t01=0x0074}
0x11c8…11fa Head {h00=0x002e, h01=0x0050, text=» ANS A1,DWTST,A2 SET OTHER DISC UNIT BUSY «, t00=0x000b, t01=0x00a0}
0x11fa…1206 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000b, t01=0x00d2}
0x1206…120e Head {h00=0x0004, h01=0x0050, t00=0x000b, t01=0x00de}
0x120e…1216 Head {h00=0x0004, h01=0x0050, t00=0x000b, t01=0x00e6}
0x1216…1232 Head {h00=0x0018, h01=0x0050, text=» SUK A5,4 STACK BASE«, t00=0x000b, t01=0x00ee}
0x1232…1256 Head {h00=0x0020, h01=0x0050, text=» LDK A4,RY1 RETRY COUNT = 1 «, t00=0x000b, t01=0x010a}
0x1256…127a Head {h00=0x0020, h01=0x0050, text=» ST A4,RETRY MAX NO OF TRIES«, t00=0x000b, t01=0x012e}
0x127a…129c Head {h00=0x001e, h01=0x0050, text=» LC A1,DWTOR,A6 GET INDEX «, t00=0x000b, t01=0x0152}
0x129c…12ae Head {h00=0x000e, h01=0x0050, text=» ANK A1,1 «, t00=0x000b, t01=0x0174}
0x12ae…12c0 Head {h00=0x000e, h01=0x0050, text=» ADR A1,A1«, t00=0x000b, t01=0x0186}
0x12c0…12d2 Head {h00=0x000e, h01=0x0050, text=» ADR A1,A6«, t00=0x000c, t01=0x0008}
0x12d2…12ea Head {h00=0x0014, h01=0x0050, text=» LD A2,DWTBSY,A1«, t00=0x000c, t01=0x001a}
0x12ea…130a Head {h00=0x001c, h01=0x0050, text=» RF(Z) DUA:10 DISC READY«, t00=0x000c, t01=0x0032}
0x130a…131c Head {h00=0x000e, h01=0x0050, text=» LDR A7,A7«, t00=0x000c, t01=0x0052}
0x131c…1344 Head {h00=0x0024, h01=0x0050, text=» RF(Z) DUA:10 TEST STATUS ORDER «, t00=0x000c, t01=0x0064}
0x1344…136e Head {h00=0x0026, h01=0x0050, text=» LDK A1,/80 DISC HAS BECOME READY «, t00=0x000c, t01=0x008c}
0x136e…1382 Head {h00=0x0010, h01=0x0050, text=» ABL END:15 «, t00=0x000c, t01=0x00b6}
0x1382…1390 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000c, t01=0x00ca}
0x1390…1398 Head {h00=0x0004, h01=0x0050, t00=0x000c, t01=0x00d8}
0x1398…13a0 Head {h00=0x0004, h01=0x0050, t00=0x000c, t01=0x00e0}
0x13a0…13be Head {h00=0x001a, h01=0x0050, text=»DUA:10 LDR A1,A7 ORDER«, t00=0x000c, t01=0x00e8}
0x13be…13e0 Head {h00=0x001e, h01=0x0050, text=» RF(Z) DU:010 TEST STATUS «, t00=0x000c, t01=0x0106}
0x13e0…13f2 Head {h00=0x000e, h01=0x0050, text=» SUK A1,1 «, t00=0x000c, t01=0x0128}
0x13f2…1412 Head {h00=0x001c, h01=0x0050, text=» RF(Z) DUA:30 BASIC READ«, t00=0x000c, t01=0x013a}
0x1412…1424 Head {h00=0x000e, h01=0x0050, text=» SUK A1,4 «, t00=0x000c, t01=0x015a}
0x1424…1446 Head {h00=0x001e, h01=0x0050, text=» RF(Z) DUA:30 BASIC WRITE «, t00=0x000c, t01=0x016c}
0x1446…145a Head {h00=0x0010, h01=0x0050, text=» SUK A1,12 «, t00=0x000c, t01=0x018e}
0x145a…147e Head {h00=0x0020, h01=0x0050, text=» RF(Z) DUA:20 PHYSICAL READ «, t00=0x000d, t01=0x0012}
0x147e…1490 Head {h00=0x000e, h01=0x0050, text=» SUK A1,4 «, t00=0x000d, t01=0x0036}
0x1490…14b4 Head {h00=0x0020, h01=0x0050, text=» RF(Z) DUA:20 PHYSICAL WRITE«, t00=0x000d, t01=0x0048}
0x14b4…14bc Head {h00=0x0004, h01=0x0050, t00=0x000d, t01=0x006c}
0x14bc…14ca Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000d, t01=0x0074}
0x14ca…14d2 Head {h00=0x0004, h01=0x0050, t00=0x000d, t01=0x0082}
0x14d2…14da Head {h00=0x0004, h01=0x0050, t00=0x000d, t01=0x008a}
0x14da…1500 Head {h00=0x0022, h01=0x0050, text=»DUERR ABL DISIOE REQUEST ERROR«, t00=0x000d, t01=0x0092}
0x1500…1508 Head {h00=0x0004, h01=0x0050, t00=0x000d, t01=0x00b8}
0x1508…1510 Head {h00=0x0004, h01=0x0050, t00=0x000d, t01=0x00c0}
0x1510…153a Head {h00=0x0026, h01=0x0050, text=»DUA:20 LDK A4,RY4 RETRY COUNT = 4 «, t00=0x000d, t01=0x00c8}
0x153a…1542 Head {h00=0x0004, h01=0x0050, t00=0x000d, t01=0x00f2}
0x1542…1566 Head {h00=0x0020, h01=0x0050, text=» ST A4,RETRY MAX NO OF TRIES«, t00=0x000d, t01=0x00fa}
0x1566…156e Head {h00=0x0004, h01=0x0050, t00=0x000d, t01=0x011e}
0x156e…1598 Head {h00=0x0026, h01=0x0050, text=»DUA:30 LD A1,4,A8 REQUESTED LENGTH«, t00=0x000d, t01=0x0126}
0x1598…15b0 Head {h00=0x0014, h01=0x0050, text=» SUKL A1,LENGTH «, t00=0x000d, t01=0x0150}
0x15b0…15dc Head {h00=0x0028, h01=0x0050, text=» RB(NZ) DUERR REQUESTED LENGTH # 410«, t00=0x000d, t01=0x0168}
0x15dc…15f4 (14, 0, 400) Head {h00=0x0014, h01=0x0050, text=» EJECT DRDU01 «, t00=0x000e, t01=0x0004}
0x15f4…15fc Head {h00=0x0004, h01=0x0050, t00=0x000e, t01=0x001c}
0x15fc…1604 Head {h00=0x0004, h01=0x0050, t00=0x000e, t01=0x0024}
0x1604…1630 Head {h00=0x0028, h01=0x0050, text=» LD A2,10,A8 RELATIVE SECTOR NUMBER «, t00=0x000e, t01=0x002c}
0x1630…1642 Head {h00=0x000e, h01=0x0050, text=» LDR A3,A2«, t00=0x000e, t01=0x0058}
0x1642…166c Head {h00=0x0026, h01=0x0050, text=» ANK A3,/1F LOGICAL SECTOR NUMBER «, t00=0x000e, t01=0x006a}
0x166c…169c Head {h00=0x002c, h01=0x0050, text=» LC A3,SECTAB,A3 PHYSICAL SECTOR NUMBER «, t00=0x000e, t01=0x0094}
0x169c…16bc Head {h00=0x001c, h01=0x0050, text=» SC A3,DWTSEC,A6 SAVE IT«, t00=0x000e, t01=0x00c4}
0x16bc…16c4 Head {h00=0x0004, h01=0x0050, t00=0x000e, t01=0x00e4}
0x16c4…16cc Head {h00=0x0004, h01=0x0050, t00=0x000e, t01=0x00ec}
0x16cc…16ee Head {h00=0x001e, h01=0x0050, text=» SRL A2,5 CYLINDER NUMBER «, t00=0x000e, t01=0x00f4}
0x16ee…1706 Head {h00=0x0014, h01=0x0050, text=» CW A2,DWTCMX,A6«, t00=0x000e, t01=0x0116}
0x1706…1738 Head {h00=0x002e, h01=0x0050, text=» RB(G) DUERR CYLINDER NO GREATER THAN MAX.«, t00=0x000e, t01=0x012e}
0x1738…1740 Head {h00=0x0004, h01=0x0050, t00=0x000e, t01=0x0160}
0x1740…1748 Head {h00=0x0004, h01=0x0050, t00=0x000e, t01=0x0168}
0x1748…1750 Head {h00=0x0004, h01=0x0050, t00=0x000e, t01=0x0170}
0x1750…178e Head {h00=0x003a, h01=0x0050, text=» CW A2,DWTCYL,A6 COMPARE WITH CURRENT CYLINDER NUMBER «, t00=0x000e, t01=0x0178}
0x178e…17c0 Head {h00=0x002e, h01=0x0050, text=» RF(E) DU:030 DISC HEAD ALREADT POSITIONED«, t00=0x000f, t01=0x0026}
0x17c0…17ee Head {h00=0x002a, h01=0x0050, text=» ST A2,DWTCYL,A6 SAVE CYLINDER NUMBER «, t00=0x000f, t01=0x0058}
0x17ee…17f6 Head {h00=0x0004, h01=0x0050, t00=0x000f, t01=0x0086}
0x17f6…180e Head {h00=0x0014, h01=0x0050, text=» EJECT DRDU01 «, t00=0x000f, t01=0x008e}
0x180e…1816 Head {h00=0x0004, h01=0x0050, t00=0x000f, t01=0x00a6}
0x1816…181e Head {h00=0x0004, h01=0x0050, t00=0x000f, t01=0x00ae}
0x181e…1828 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x00b6}
0x1828…1848 Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x000f, t01=0x00c0}
0x1848…1868 Head {h00=0x001c, h01=0x0050, text=»* *«, t00=0x000f, t01=0x00e0}
0x1868…1888 Head {h00=0x001c, h01=0x0050, text=»* SEEK SECTOR N *«, t00=0x000f, t01=0x0100}
0x1888…18a8 Head {h00=0x001c, h01=0x0050, text=»* *«, t00=0x000f, t01=0x0120}
0x18a8…18c8 Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x000f, t01=0x0140}
0x18c8…18d2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0160}
0x18d2…18fc Head {h00=0x0026, h01=0x0050, text=»DU:010 CF A5,SEEK SEEK CYLINDER N «, t00=0x000f, t01=0x016a}
0x18fc…190e (16, 0, 400) Head {h00=0x000e, h01=0x0050, text=» SLC A1,6 «, t00=0x0010, t01=0x0004}
0x190e…1938 Head {h00=0x0026, h01=0x0050, text=» RF(NN) DU:030 OK. SEEK COMPLETED «, t00=0x0010, t01=0x0016}
0x1938…1940 Head {h00=0x0004, h01=0x0050, t00=0x0010, t01=0x0040}
0x1940…1948 Head {h00=0x0004, h01=0x0050, t00=0x0010, t01=0x0048}
0x1948…1952 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0050}
0x1952…1972 Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0010, t01=0x005a}
0x1972…1992 Head {h00=0x001c, h01=0x0050, text=»* *«, t00=0x0010, t01=0x007a}
0x1992…19b2 Head {h00=0x001c, h01=0x0050, text=»* SEEK CYLINDER 0 *«, t00=0x0010, t01=0x009a}
0x19b2…19d2 Head {h00=0x001c, h01=0x0050, text=»* *«, t00=0x0010, t01=0x00ba}
0x19d2…19f2 Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0010, t01=0x00da}
0x19f2…19fc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x00fa}
0x19fc…1a26 Head {h00=0x0026, h01=0x0050, text=»DU:015 CF A5,SEEKZ SEEK CYLINDER 0«, t00=0x0010, t01=0x0104}
0x1a26…1a38 Head {h00=0x000e, h01=0x0050, text=» SLC A1,6 «, t00=0x0010, t01=0x012e}
0x1a38…1a60 Head {h00=0x0024, h01=0x0050, text=» RF(N) DU:020 SECTOR 0 NOT FOUND«, t00=0x0010, t01=0x0140}
0x1a60…1a72 Head {h00=0x000e, h01=0x0050, text=» SUK A4,1 «, t00=0x0010, t01=0x0168}
0x1a72…1a92 Head {h00=0x001c, h01=0x0050, text=» RB(NZ) DU:010 TRY AGAIN«, t00=0x0010, t01=0x017a}
0x1a92…1a9a Head {h00=0x0004, h01=0x0050, t00=0x0011, t01=0x000a}
0x1a9a…1ac8 Head {h00=0x002a, h01=0x0050, text=»DU:020 LDKL A3,/FFFF ALL RETRIES DONE «, t00=0x0011, t01=0x0012}
0x1ac8…1afc Head {h00=0x0030, h01=0x0050, text=» ST A3,DWTCYL,A6 SET ILLEGAL CYLINDER NUMBER«, t00=0x0011, t01=0x0040}
0x1afc…1b28 Head {h00=0x0028, h01=0x0050, text=» LDKL A1,/200 SEEK ERROR RETURN CODE«, t00=0x0011, t01=0x0074}
0x1b28…1b4a Head {h00=0x001e, h01=0x0050, text=» ABL END:IO PERFORM ENDIO «, t00=0x0011, t01=0x00a0}
0x1b4a…1b62 Head {h00=0x0014, h01=0x0050, text=» EJECT DRDU01 «, t00=0x0011, t01=0x00c2}
0x1b62…1b6a Head {h00=0x0004, h01=0x0050, t00=0x0011, t01=0x00da}
0x1b6a…1b72 Head {h00=0x0004, h01=0x0050, t00=0x0011, t01=0x00e2}
0x1b72…1b7c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x00ea}
0x1b7c…1b9e Head {h00=0x001e, h01=0x0050, text=»**************************«, t00=0x0011, t01=0x00f4}
0x1b9e…1bc0 Head {h00=0x001e, h01=0x0050, text=»* *«, t00=0x0011, t01=0x0116}
0x1bc0…1be2 Head {h00=0x001e, h01=0x0050, text=»* GO AND EXECUTE ORDER *«, t00=0x0011, t01=0x0138}
0x1be2…1c04 Head {h00=0x001e, h01=0x0050, text=»* *«, t00=0x0011, t01=0x015a}
0x1c04…1c26 Head {h00=0x001e, h01=0x0050, text=»**************************«, t00=0x0011, t01=0x017c}
0x1c26…1c30 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x000e}
0x1c30…1c3a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0018}
0x1c3a…1c58 Head {h00=0x001a, h01=0x0050, text=»DU:030 LDR A1,A7 ORDER«, t00=0x0012, t01=0x0022}
0x1c58…1c78 Head {h00=0x001c, h01=0x0050, text=» RF(Z) TEST TEST STATUS «, t00=0x0012, t01=0x0040}
0x1c78…1c8a Head {h00=0x000e, h01=0x0050, text=» SUK A1,5 «, t00=0x0012, t01=0x0060}
0x1c8a…1cac Head {h00=0x001e, h01=0x0050, text=» RF(Z) WRIT:N BASIC WRITE «, t00=0x0012, t01=0x0072}
0x1cac…1cbe Head {h00=0x000e, h01=0x0050, text=» SUK A1,12«, t00=0x0012, t01=0x0094}
0x1cbe…1cda Head {h00=0x0018, h01=0x0050, text=» RF(NP) READ:N READ «, t00=0x0012, t01=0x00a6}
0x1cda…1ce2 Head {h00=0x0004, h01=0x0050, t00=0x0012, t01=0x00c2}
0x1ce2…1cea Head {h00=0x0004, h01=0x0050, t00=0x0012, t01=0x00ca}
0x1cea…1cf2 Head {h00=0x0004, h01=0x0050, t00=0x0012, t01=0x00d2}
0x1cf2…1cfc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x00da}
0x1cfc…1d1c Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0012, t01=0x00e4}
0x1d1c…1d3c Head {h00=0x001c, h01=0x0050, text=»* *«, t00=0x0012, t01=0x0104}
0x1d3c…1d5c Head {h00=0x001c, h01=0x0050, text=»* READ SECTOR N-1 *«, t00=0x0012, t01=0x0124}
0x1d5c…1d7c Head {h00=0x001c, h01=0x0050, text=»* *«, t00=0x0012, t01=0x0144}
0x1d7c…1d9c Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0012, t01=0x0164}
0x1d9c…1da6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0184}
0x1da6…1dda Head {h00=0x0030, h01=0x0050, text=»P:WRIT CF A5,WER:R5 EXECUTE WER INSTRUCTIONS«, t00=0x0012, t01=0x018e}
0x1dda…1dfe Head {h00=0x0020, h01=0x0050, text=» CF A5,READ5 READ FIVE WORDS«, t00=0x0013, t01=0x0032}
0x1dfe…1e10 Head {h00=0x000e, h01=0x0050, text=» ANK A1,2 «, t00=0x0013, t01=0x0056}
0x1e10…1e40 Head {h00=0x002c, h01=0x0050, text=» RF(Z) P:WR10 OK. CHECK CYLINDER NUMBER «, t00=0x0013, t01=0x0068}
0x1e40…1e6a Head {h00=0x0026, h01=0x0050, text=» SUK A4,1 DECREMENT RETRY COUNTER «, t00=0x0013, t01=0x0098}
0x1e6a…1e92 Head {h00=0x0024, h01=0x0050, text=» ABL(Z) END:IO ALL RETRIES DONE «, t00=0x0013, t01=0x00c2}
0x1e92…1eae Head {h00=0x0018, h01=0x0050, text=» RB P:WRIT TRY AGAIN«, t00=0x0013, t01=0x00ea}
0x1eae…1eb6 Head {h00=0x0004, h01=0x0050, t00=0x0013, t01=0x0106}
0x1eb6…1ece Head {h00=0x0014, h01=0x0050, text=» EJECT DRDU01 «, t00=0x0013, t01=0x010e}
0x1ece…1ed6 Head {h00=0x0004, h01=0x0050, t00=0x0013, t01=0x0126}
0x1ed6…1ede Head {h00=0x0004, h01=0x0050, t00=0x0013, t01=0x012e}
0x1ede…1f0c Head {h00=0x002a, h01=0x0050, text=»P:WR10 LD A2,DWTCYL,A6 CYLINDER NUMBER«, t00=0x0013, t01=0x0136}
0x1f0c…1f46 Head {h00=0x0036, h01=0x0050, text=» CW A2,BUF+1 COMPARE WITH CURRENT CYLINDER NUMBER «, t00=0x0013, t01=0x0164}
0x1f46…1f72 Head {h00=0x0028, h01=0x0050, text=» RB(NE) DU:015 ERROR.SEEK CYLINDER 0«, t00=0x0014, t01=0x000e}
0x1f72…1f7a Head {h00=0x0004, h01=0x0050, t00=0x0014, t01=0x003a}
0x1f7a…1f82 Head {h00=0x0004, h01=0x0050, t00=0x0014, t01=0x0042}
0x1f82…1f8a Head {h00=0x0004, h01=0x0050, t00=0x0014, t01=0x004a}
0x1f8a…1f94 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0052}
0x1f94…1fb2 Head {h00=0x001a, h01=0x0050, text=»********************* «, t00=0x0014, t01=0x005c}
0x1fb2…1fd0 Head {h00=0x001a, h01=0x0050, text=»* * «, t00=0x0014, t01=0x007a}
0x1fd0…1fee Head {h00=0x001a, h01=0x0050, text=»* WRITE SECTOR N * «, t00=0x0014, t01=0x0098}
0x1fee…200c Head {h00=0x001a, h01=0x0050, text=»* * «, t00=0x0014, t01=0x00b6}
0x200c…202a Head {h00=0x001a, h01=0x0050, text=»********************* «, t00=0x0014, t01=0x00d4}
0x202a…2034 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00f2}
0x2034…2068 Head {h00=0x0030, h01=0x0050, text=»WRIT:N CF A5,WER:W EXECUTE WER INSTRUCTIONS «, t00=0x0014, t01=0x00fc}
0x2068…208c Head {h00=0x0020, h01=0x0050, text=» CF A5,WRITE WRITE SECTOR N «, t00=0x0014, t01=0x0130}
0x208c…20a0 Head {h00=0x0010, h01=0x0050, text=» ANK A1,/1F «, t00=0x0014, t01=0x0154}
0x20a0…20c8 Head {h00=0x0024, h01=0x0050, text=» RF(Z) WRIT20 OK. NO RETURN CODE«, t00=0x0014, t01=0x0168}
0x20c8…20f2 Head {h00=0x0026, h01=0x0050, text=» SUK A4,1 DECREMENT RETRY COUNTER «, t00=0x0014, t01=0x0190}
0x20f2…211a Head {h00=0x0024, h01=0x0050, text=» ABL(Z) END:IO ALL RETRIES DONE «, t00=0x0015, t01=0x002a}
0x211a…2136 Head {h00=0x0018, h01=0x0050, text=» RB WRIT:N TRY AGAIN«, t00=0x0015, t01=0x0052}
0x2136…213e Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x006e}
0x213e…2150 Head {h00=0x000e, h01=0x0050, text=» IFT RAW=1«, t00=0x0015, t01=0x0076}
0x2150…2168 Head {h00=0x0014, h01=0x0050, text=»WRIT20 CWK A7,5 «, t00=0x0015, t01=0x0088}
0x2168…218a Head {h00=0x001e, h01=0x0050, text=» ABL(E) END:IO BASIC WRITE«, t00=0x0015, t01=0x00a0}
0x218a…21b4 Head {h00=0x0026, h01=0x0050, text=» LDKL A3,BUF DRIVER BUFFER ADDRESS«, t00=0x0015, t01=0x00c2}
0x21b4…21c0 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0015, t01=0x00ec}
0x21c0…21d2 Head {h00=0x000e, h01=0x0050, text=» IFF RAW=1«, t00=0x0015, t01=0x00f8}
0x21d2…21fa Head {h00=0x0024, h01=0x0050, text=»WRIT20 ABL END:IO PERFORM END:IO«, t00=0x0015, t01=0x010a}
0x21fa…2206 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0015, t01=0x0132}
0x2206…221e Head {h00=0x0014, h01=0x0050, text=» EJECT DRDU01 «, t00=0x0015, t01=0x013e}
0x221e…2226 Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x0156}
0x2226…222e Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x015e}
0x222e…2238 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0166}
0x2238…2256 Head {h00=0x001a, h01=0x0050, text=»**********************«, t00=0x0015, t01=0x0170}
0x2256…2274 Head {h00=0x001a, h01=0x0050, text=»* *«, t00=0x0015, t01=0x018e}
0x2274…2292 Head {h00=0x001a, h01=0x0050, text=»* READ SECTOR N *«, t00=0x0016, t01=0x001c}
0x2292…22b0 Head {h00=0x001a, h01=0x0050, text=»* *«, t00=0x0016, t01=0x003a}
0x22b0…22ce Head {h00=0x001a, h01=0x0050, text=»**********************«, t00=0x0016, t01=0x0058}
0x22ce…22d8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0076}
0x22d8…230c Head {h00=0x0030, h01=0x0050, text=»READ:N CF A5,WER:R EXECUTE WER INSTRUCTIONS «, t00=0x0016, t01=0x0080}
0x230c…232e Head {h00=0x001e, h01=0x0050, text=» CF A5,READ READ SECTOR N «, t00=0x0016, t01=0x00b4}
0x232e…2340 Head {h00=0x000e, h01=0x0050, text=» ANK A1,/F«, t00=0x0016, t01=0x00d6}
0x2340…2368 Head {h00=0x0024, h01=0x0050, text=» RF(Z) READ10 OK. NO RETURN CODE«, t00=0x0016, t01=0x00e8}
0x2368…2392 Head {h00=0x0026, h01=0x0050, text=» SUK A4,1 DECREMENT RETRY COUNTER «, t00=0x0016, t01=0x0110}
0x2392…23ba Head {h00=0x0024, h01=0x0050, text=» ABL(Z) END:IO ALL RETRIES DONE «, t00=0x0016, t01=0x013a}
0x23ba…23d6 Head {h00=0x0018, h01=0x0050, text=» RB READ:N TRY AGAIN«, t00=0x0016, t01=0x0162}
0x23d6…23e0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x017e}
0x23e0…2404 Head {h00=0x0020, h01=0x0050, text=»*************************** «, t00=0x0016, t01=0x0188}
0x2404…2428 Head {h00=0x0020, h01=0x0050, text=»* * «, t00=0x0017, t01=0x001c}
0x2428…244c Head {h00=0x0020, h01=0x0050, text=»* CHECK CYLINDER NUMBER * «, t00=0x0017, t01=0x0040}
0x244c…2470 Head {h00=0x0020, h01=0x0050, text=»* * «, t00=0x0017, t01=0x0064}
0x2470…2494 Head {h00=0x0020, h01=0x0050, text=»*************************** «, t00=0x0017, t01=0x0088}
0x2494…249e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x00ac}
0x249e…24a8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x00b6}
0x24a8…24e0 Head {h00=0x0034, h01=0x0050, text=»READ10 LD A2,DWTCYL,A6 REQUESTED CYLINDER NUMBER«, t00=0x0017, t01=0x00c0}
0x24e0…251a Head {h00=0x0036, h01=0x0050, text=» CW* A2,2,A8 COMPARE WITH CURRENT CYLINDER NUMBER «, t00=0x0017, t01=0x00f8}
0x251a…2548 Head {h00=0x002a, h01=0x0050, text=» RB(NE) DU:015 ERROR. SEEK CYLINDER 0 «, t00=0x0017, t01=0x0132}
0x2548…256e Head {h00=0x0022, h01=0x0050, text=» ABL END:IO 0K. PEABLORM ENDIO«, t00=0x0017, t01=0x0160}
0x256e…2586 Head {h00=0x0014, h01=0x0050, text=» EJECT DRDU01 «, t00=0x0017, t01=0x0186}
0x2586…258e Head {h00=0x0004, h01=0x0050, t00=0x0018, t01=0x000e}
0x258e…2596 Head {h00=0x0004, h01=0x0050, t00=0x0018, t01=0x0016}
0x2596…25a0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x001e}
0x25a0…25be Head {h00=0x001a, h01=0x0050, text=»********************* «, t00=0x0018, t01=0x0028}
0x25be…25dc Head {h00=0x001a, h01=0x0050, text=»* * «, t00=0x0018, t01=0x0046}
0x25dc…25fa Head {h00=0x001a, h01=0x0050, text=»* TEST STATUS * «, t00=0x0018, t01=0x0064}
0x25fa…2618 Head {h00=0x001a, h01=0x0050, text=»* * «, t00=0x0018, t01=0x0082}
0x2618…2636 Head {h00=0x001a, h01=0x0050, text=»********************* «, t00=0x0018, t01=0x00a0}
0x2636…2640 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x00be}
0x2640…2678 Head {h00=0x0034, h01=0x0050, text=»TEST LDKL A2,DWTNAM VOLUME NAME DWT DISPLACEMENT«, t00=0x0018, t01=0x00c8}
0x2678…268a Head {h00=0x000e, h01=0x0050, text=» ADR A2,A6«, t00=0x0018, t01=0x0100}
0x268a…26ac Head {h00=0x001e, h01=0x0050, text=» LC A3,DWTOR,A6 DWT INDEX «, t00=0x0018, t01=0x0112}
0x26ac…26be Head {h00=0x000e, h01=0x0050, text=» ANK A3,1 «, t00=0x0018, t01=0x0134}
0x26be…26de Head {h00=0x001c, h01=0x0050, text=» RF(Z) TEST10 FIXED DISC«, t00=0x0018, t01=0x0146}
0x26de…26fe Head {h00=0x001c, h01=0x0050, text=» ADK A2,6 CARTRIDGE DISC«, t00=0x0018, t01=0x0166}
0x26fe…2734 Head {h00=0x0032, h01=0x0050, text=»TEST10 ST A2,10,A8 SAVE ADDRESS TO VOLUME NAME«, t00=0x0018, t01=0x0186}
0x2734…2758 Head {h00=0x0020, h01=0x0050, text=» SUR A1,A1 SET RETURN CODE=0«, t00=0x0019, t01=0x002c}
0x2758…277a Head {h00=0x001e, h01=0x0050, text=» ABL END:IO PEABLORM ENDIO«, t00=0x0019, t01=0x0050}
0x277a…2792 Head {h00=0x0014, h01=0x0050, text=» EJECT DRDU01 «, t00=0x0019, t01=0x0072}
0x2792…279a Head {h00=0x0004, h01=0x0050, t00=0x0019, t01=0x008a}
0x279a…27a2 Head {h00=0x0004, h01=0x0050, t00=0x0019, t01=0x0092}
0x27a2…27ac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x009a}
0x27ac…27d2 Head {h00=0x0022, h01=0x0050, text=»******************************«, t00=0x0019, t01=0x00a4}
0x27d2…27f8 Head {h00=0x0022, h01=0x0050, text=»* *«, t00=0x0019, t01=0x00ca}
0x27f8…281e Head {h00=0x0022, h01=0x0050, text=»* EXECUTE WER INSTRUCTIONS *«, t00=0x0019, t01=0x00f0}
0x281e…2844 Head {h00=0x0022, h01=0x0050, text=»* *«, t00=0x0019, t01=0x0116}
0x2844…286a Head {h00=0x0022, h01=0x0050, text=»******************************«, t00=0x0019, t01=0x013c}
0x286a…2874 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x0162}
0x2874…289e Head {h00=0x0026, h01=0x0050, text=»WER:R5 LDKL A2,/8005 READ 5 WORDS «, t00=0x0019, t01=0x016c}
0x289e…28c8 Head {h00=0x0026, h01=0x0050, text=» LDKL A3,BUF DRIVER BUFFER ADDRESS«, t00=0x001a, t01=0x0008}
0x28c8…28da Head {h00=0x000e, h01=0x0050, text=» RF EX:WER«, t00=0x001a, t01=0x0032}
0x28da…28e2 Head {h00=0x0004, h01=0x0050, t00=0x001a, t01=0x0044}
0x28e2…28ea Head {h00=0x0004, h01=0x0050, t00=0x001a, t01=0x004c}
0x28ea…2914 Head {h00=0x0026, h01=0x0050, text=»WER:R LDKL A2,/80CD READ 1 SECTOR «, t00=0x001a, t01=0x0054}
0x2914…2928 Head {h00=0x0010, h01=0x0050, text=» CWK A3,BUF «, t00=0x001a, t01=0x007e}
0x2928…293e Head {h00=0x0012, h01=0x0050, text=» RF(E) EX:WER «, t00=0x001a, t01=0x0092}
0x293e…2950 Head {h00=0x000e, h01=0x0050, text=» RF WER:WB«, t00=0x001a, t01=0x00a8}
0x2950…2958 Head {h00=0x0004, h01=0x0050, t00=0x001a, t01=0x00ba}
0x2958…2960 Head {h00=0x0004, h01=0x0050, t00=0x001a, t01=0x00c2}
0x2960…298a Head {h00=0x0026, h01=0x0050, text=»WER:W LDKL A2,/C0CD WRITE 1 SECTOR«, t00=0x001a, t01=0x00ca}
0x298a…29b8 Head {h00=0x002a, h01=0x0050, text=»WER:WB LD A3,2,A8 USER BUFFER ADDRESS «, t00=0x001a, t01=0x00f4}
0x29b8…29c0 Head {h00=0x0004, h01=0x0050, t00=0x001a, t01=0x0122}
0x29c0…29c8 Head {h00=0x0004, h01=0x0050, t00=0x001a, t01=0x012a}
0x29c8…29f4 Head {h00=0x0028, h01=0x0050, text=»EX:WER EX DWTWR1,A6 EXECUTE 1:ST WER«, t00=0x001a, t01=0x0132}
0x29f4…2a1a Head {h00=0x0022, h01=0x0050, text=» EX DWTWR2,A6 EXECUTE 2:ND WER«, t00=0x001a, t01=0x015e}
0x2a1a…2a2a Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x001a, t01=0x0184}
0x2a2a…2a42 (27, 0, 398) Head {h00=0x0014, h01=0x0050, text=» EJECT DRDU01 «, t00=0x001b, t01=0x0004}
0x2a42…2a4a Head {h00=0x0004, h01=0x0050, t00=0x001b, t01=0x001c}
0x2a4a…2a52 Head {h00=0x0004, h01=0x0050, t00=0x001b, t01=0x0024}
0x2a52…2a5c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x002c}
0x2a5c…2a78 Head {h00=0x0018, h01=0x0050, text=»******************* «, t00=0x001b, t01=0x0036}
0x2a78…2a94 Head {h00=0x0018, h01=0x0050, text=»* * «, t00=0x001b, t01=0x0052}
0x2a94…2ab0 Head {h00=0x0018, h01=0x0050, text=»* SEEK CYLINDER * «, t00=0x001b, t01=0x006e}
0x2ab0…2acc Head {h00=0x0018, h01=0x0050, text=»* * «, t00=0x001b, t01=0x008a}
0x2acc…2ae8 Head {h00=0x0018, h01=0x0050, text=»******************* «, t00=0x001b, t01=0x00a6}
0x2ae8…2af2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x00c2}
0x2af2…2b1e Head {h00=0x0028, h01=0x0050, text=»SEEK LD A2,DWTCYL,A6 CYLINDER NUMBER«, t00=0x001b, t01=0x00cc}
0x2b1e…2b30 Head {h00=0x000e, h01=0x0050, text=» SLL A2,3 «, t00=0x001b, t01=0x00f8}
0x2b30…2b42 Head {h00=0x000e, h01=0x0050, text=» ORK A2,2 «, t00=0x001b, t01=0x010a}
0x2b42…2b64 Head {h00=0x001e, h01=0x0050, text=» RF CIO EXECUTE CIO-START «, t00=0x001b, t01=0x011c}
0x2b64…2b6c Head {h00=0x0004, h01=0x0050, t00=0x001b, t01=0x013e}
0x2b6c…2b74 Head {h00=0x0004, h01=0x0050, t00=0x001b, t01=0x0146}
0x2b74…2b88 Head {h00=0x0010, h01=0x0050, text=»SEEKZ EQU * «, t00=0x001b, t01=0x014e}
0x2b88…2b9a Head {h00=0x000e, h01=0x0050, text=» LDK A2,3 «, t00=0x001b, t01=0x0162}
0x2b9a…2bbc Head {h00=0x001e, h01=0x0050, text=» RF CIO EXECUTE CIO-START «, t00=0x001b, t01=0x0174}
0x2bbc…2bc4 Head {h00=0x0004, h01=0x0050, t00=0x001c, t01=0x0008}
0x2bc4…2bcc Head {h00=0x0004, h01=0x0050, t00=0x001c, t01=0x0010}
0x2bcc…2bf8 Head {h00=0x0028, h01=0x0050, text=»READ5 LC A2,DWTSEC,A6 SECTOR NUMBER «, t00=0x001c, t01=0x0018}
0x2bf8…2c0c Head {h00=0x0010, h01=0x0050, text=» ANK A2,/1F «, t00=0x001c, t01=0x0044}
0x2c0c…2c28 Head {h00=0x0018, h01=0x0050, text=» SUK A2,3 SECTOR N-1«, t00=0x001c, t01=0x0058}
0x2c28…2c3c Head {h00=0x0010, h01=0x0050, text=» ANK A2,/1F «, t00=0x001c, t01=0x0074}
0x2c3c…2c4e Head {h00=0x000e, h01=0x0050, text=» SLL A2,2 «, t00=0x001c, t01=0x0088}
0x2c4e…2c70 Head {h00=0x001e, h01=0x0050, text=» RF CIO EXECUTE CIO-START «, t00=0x001c, t01=0x009a}
0x2c70…2c88 Head {h00=0x0014, h01=0x0050, text=» EJECT DRDU01 «, t00=0x001c, t01=0x00bc}
0x2c88…2c90 Head {h00=0x0004, h01=0x0050, t00=0x001c, t01=0x00d4}
0x2c90…2c98 Head {h00=0x0004, h01=0x0050, t00=0x001c, t01=0x00dc}
0x2c98…2cc2 Head {h00=0x0026, h01=0x0050, text=»READ LC A2,DWTSEC,A6 SECTOR NUMBER«, t00=0x001c, t01=0x00e4}
0x2cc2…2cd6 Head {h00=0x0010, h01=0x0050, text=» ANK A2,/1F «, t00=0x001c, t01=0x010e}
0x2cd6…2ce8 Head {h00=0x000e, h01=0x0050, text=» SLL A2,2 «, t00=0x001c, t01=0x0122}
0x2ce8…2d0a Head {h00=0x001e, h01=0x0050, text=» RF CIO EXECUTE CIO-START «, t00=0x001c, t01=0x0134}
0x2d0a…2d12 Head {h00=0x0004, h01=0x0050, t00=0x001c, t01=0x0156}
0x2d12…2d1a Head {h00=0x0004, h01=0x0050, t00=0x001c, t01=0x015e}
0x2d1a…2d48 Head {h00=0x002a, h01=0x0050, text=»WRITE LD A2,DWTCYL,A6 CYLINDER NUMBER «, t00=0x001c, t01=0x0166}
0x2d48…2d78 (29, 0, 400) Head {h00=0x002c, h01=0x0050, text=» ST* A2,2,A8 PUT CYLNMB. IN USER BUFFER «, t00=0x001d, t01=0x0004}
0x2d78…2d9e Head {h00=0x0022, h01=0x0050, text=» LC A2,DWTSEC,A6 SECTOR NUMBER«, t00=0x001d, t01=0x0034}
0x2d9e…2db0 Head {h00=0x000e, h01=0x0050, text=» SLL A2,2 «, t00=0x001d, t01=0x005a}
0x2db0…2dc2 Head {h00=0x000e, h01=0x0050, text=» ADK A2,1 «, t00=0x001d, t01=0x006c}
0x2dc2…2dda Head {h00=0x0014, h01=0x0050, text=» EJECT DRDU01 «, t00=0x001d, t01=0x007e}
0x2dda…2de2 Head {h00=0x0004, h01=0x0050, t00=0x001d, t01=0x0096}
0x2de2…2dea Head {h00=0x0004, h01=0x0050, t00=0x001d, t01=0x009e}
0x2dea…2df2 Head {h00=0x0004, h01=0x0050, t00=0x001d, t01=0x00a6}
0x2df2…2e04 Head {h00=0x000e, h01=0x0050, text=»CIO EQU * «, t00=0x001d, t01=0x00ae}
0x2e04…2e0c Head {h00=0x0004, h01=0x0050, t00=0x001d, t01=0x00c0}
0x2e0c…2e14 Head {h00=0x0004, h01=0x0050, t00=0x001d, t01=0x00c8}
0x2e14…2e32 Head {h00=0x001a, h01=0x0050, text=»EX:CIO LC A1,DWTOR,A6 «, t00=0x001d, t01=0x00d0}
0x2e32…2e4a Head {h00=0x0014, h01=0x0050, text=» ANK A1,1 INDEX «, t00=0x001d, t01=0x00ee}
0x2e4a…2e6a Head {h00=0x001c, h01=0x0050, text=» ADR A1,A1 DOUBLE INDEX «, t00=0x001d, t01=0x0106}
0x2e6a…2e7c Head {h00=0x000e, h01=0x0050, text=» ADR A1,A6«, t00=0x001d, t01=0x0126}
0x2e7c…2ea4 Head {h00=0x0024, h01=0x0050, text=» EX DWTCIO,A1 EXECUTE CIO-START «, t00=0x001d, t01=0x0138}
0x2ea4…2eac Head {h00=0x0004, h01=0x0050, t00=0x001d, t01=0x0160}
0x2eac…2eb4 Head {h00=0x0004, h01=0x0050, t00=0x001d, t01=0x0168}
0x2eb4…2ede Head {h00=0x0026, h01=0x0050, text=»SAVE ST A2,DWTA2,A6 SAVE REGS. A2 «, t00=0x001d, t01=0x0170}
0x2ede…2f04 Head {h00=0x0022, h01=0x0050, text=» ST A4,DWTA4,A6 A4 «, t00=0x001e, t01=0x000a}
0x2f04…2f2a Head {h00=0x0022, h01=0x0050, text=» ST A5,DWTA5,A6 A5 «, t00=0x001e, t01=0x0030}
0x2f2a…2f54 Head {h00=0x0026, h01=0x0050, text=»T:DISP ABL TDISP GO TO DISPATCHER «, t00=0x001e, t01=0x0056}
0x2f54…2f6c Head {h00=0x0014, h01=0x0050, text=» EJECT DRDU01 «, t00=0x001e, t01=0x0080}
0x2f6c…2f74 Head {h00=0x0004, h01=0x0050, t00=0x001e, t01=0x0098}
0x2f74…2f7c Head {h00=0x0004, h01=0x0050, t00=0x001e, t01=0x00a0}
0x2f7c…2f86 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x00a8}
0x2f86…2fa4 Head {h00=0x001a, h01=0x0050, text=»**********************«, t00=0x001e, t01=0x00b2}
0x2fa4…2fc2 Head {h00=0x001a, h01=0x0050, text=»* *«, t00=0x001e, t01=0x00d0}
0x2fc2…2fe0 Head {h00=0x001a, h01=0x0050, text=»* RECOVERY ROUTINE *«, t00=0x001e, t01=0x00ee}
0x2fe0…2ffe Head {h00=0x001a, h01=0x0050, text=»* *«, t00=0x001e, t01=0x010c}
0x2ffe…301c Head {h00=0x001a, h01=0x0050, text=»**********************«, t00=0x001e, t01=0x012a}
0x301c…3026 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0148}
0x3026…305e Head {h00=0x0034, h01=0x0050, text=»DUON CF A15,SAVE8 SAVE REGS. A1-A8 ON A15 STACK «, t00=0x001e, t01=0x0152}
0x305e…3076 Head {h00=0x0014, h01=0x0050, text=» LDKL A6,DWDU01 «, t00=0x001e, t01=0x018a}
0x3076…307e Head {h00=0x0004, h01=0x0050, t00=0x001f, t01=0x0012}
0x307e…30a8 Head {h00=0x0026, h01=0x0050, text=» LD A1,INIFLG INITIALIZATION FLAG «, t00=0x001f, t01=0x001a}
0x30a8…30c6 Head {h00=0x001a, h01=0x0050, text=» RF(Z) DUON08 POWER UP«, t00=0x001f, t01=0x0044}
0x30c6…30ce Head {h00=0x0004, h01=0x0050, t00=0x001f, t01=0x0062}
0x30ce…30d6 Head {h00=0x0004, h01=0x0050, t00=0x001f, t01=0x006a}
0x30d6…30ea Head {h00=0x0010, h01=0x0050, text=»DURED2 EQU *«, t00=0x001f, t01=0x0072}
0x30ea…3100 Head {h00=0x0012, h01=0x0050, text=» LDKL A1,/7FFF«, t00=0x001f, t01=0x0086}
0x3100…312c Head {h00=0x0028, h01=0x0050, text=» ANS A1,DWTST,A6 SET DISC UNIT BUSY «, t00=0x001f, t01=0x009c}
0x312c…3154 Head {h00=0x0024, h01=0x0050, text=»DUON05 LDKL A5,DWTSB2 STACK BASE«, t00=0x001f, t01=0x00c8}
0x3154…316c Head {h00=0x0014, h01=0x0050, text=» LDKL A6,DWDU01 «, t00=0x001f, t01=0x00f0}
0x316c…318a Head {h00=0x001a, h01=0x0050, text=» ADR A5,A6 STACK BASE «, t00=0x001f, t01=0x0108}
0x318a…31b0 Head {h00=0x0022, h01=0x0050, text=» CF A5,VO:NAM GET VOLUME NAME «, t00=0x001f, t01=0x0126}
0x31b0…31c6 Head {h00=0x0012, h01=0x0050, text=» CF A15,TENDIO«, t00=0x001f, t01=0x014c}
0x31c6…31d4 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001f, t01=0x0162}
0x31d4…31dc Head {h00=0x0004, h01=0x0050, t00=0x001f, t01=0x0170}
0x31dc…31f2 Head {h00=0x0012, h01=0x0050, text=» IFT NUNITS=2 «, t00=0x001f, t01=0x0178}
0x31f2…3222 Head {h00=0x002c, h01=0x0050, text=» LDR* A6,A6 OTHER DISC UNIT DWT-ADDRESS «, t00=0x001f, t01=0x018e}
0x3222…323a Head {h00=0x0014, h01=0x0050, text=» LDKL A5,DWTSB2 «, t00=0x0020, t01=0x002e}
0x323a…3258 Head {h00=0x001a, h01=0x0050, text=» ADR A5,A6 STACK BASE «, t00=0x0020, t01=0x0046}
0x3258…3260 Head {h00=0x0004, h01=0x0050, t00=0x0020, t01=0x0064}
0x3260…3268 Head {h00=0x0004, h01=0x0050, t00=0x0020, t01=0x006c}
0x3268…327e Head {h00=0x0012, h01=0x0050, text=» LDKL A1,/7FFF«, t00=0x0020, t01=0x0074}
0x327e…32a4 Head {h00=0x0022, h01=0x0050, text=» ANS A1,DWTST,A6 SET DWT BUSY «, t00=0x0020, t01=0x008a}
0x32a4…32ac Head {h00=0x0004, h01=0x0050, t00=0x0020, t01=0x00b0}
0x32ac…32b4 Head {h00=0x0004, h01=0x0050, t00=0x0020, t01=0x00b8}
0x32b4…32da Head {h00=0x0022, h01=0x0050, text=» CF A5,VO:NAM GET VOLUME NAME «, t00=0x0020, t01=0x00c0}
0x32da…32fe Head {h00=0x0020, h01=0x0050, text=» CF A15,TENDIO PERFORM ENDIO«, t00=0x0020, t01=0x00e6}
0x32fe…330a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0020, t01=0x010a}
0x330a…3312 Head {h00=0x0004, h01=0x0050, t00=0x0020, t01=0x0116}
0x3312…332e Head {h00=0x0018, h01=0x0050, text=» RB T:DISP DISPATCH «, t00=0x0020, t01=0x011e}
0x332e…3338 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x013a}
0x3338…3342 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0144}
0x3342…335e Head {h00=0x0018, h01=0x0050, text=»* READY INTERRUPT«, t00=0x0020, t01=0x014e}
0x335e…3368 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x016a}
0x3368…3382 Head {h00=0x0016, h01=0x0050, text=»DUREDY LD A1,TIMER«, t00=0x0020, t01=0x0174}
0x3382…33a8 Head {h00=0x0022, h01=0x0050, text=» RB(Z) DURED2 NO TIMER ACTIVE «, t00=0x0020, t01=0x018e}
0x33a8…33c8 Head {h00=0x001c, h01=0x0050, text=» RB T:DISP TIMER ACTIVE «, t00=0x0021, t01=0x0024}
0x33c8…33d6 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0021, t01=0x0044}
0x33d6…33ea Head {h00=0x0010, h01=0x0050, text=»DUON08 EQU *«, t00=0x0021, t01=0x0052}
0x33ea…340c Head {h00=0x001e, h01=0x0050, text=» LDK A1,2 THROUGHPUT ERROR«, t00=0x0021, t01=0x0066}
0x340c…3432 Head {h00=0x0022, h01=0x0050, text=» LD A2,DWTST,A6 GET DWT STATUS«, t00=0x0021, t01=0x0088}
0x3432…3452 Head {h00=0x001c, h01=0x0050, text=» RF(N) DUON10 UNIT FREE «, t00=0x0021, t01=0x00ae}
0x3452…3476 Head {h00=0x0020, h01=0x0050, text=» CF A15,TENDIO PERFORM ENDIO«, t00=0x0021, t01=0x00ce}
0x3476…347e Head {h00=0x0004, h01=0x0050, t00=0x0021, t01=0x00f2}
0x347e…3486 Head {h00=0x0004, h01=0x0050, t00=0x0021, t01=0x00fa}
0x3486…349a Head {h00=0x0010, h01=0x0050, text=»DUON10 EQU *«, t00=0x0021, t01=0x0102}
0x349a…34b0 Head {h00=0x0012, h01=0x0050, text=» IFT NUNITS=2 «, t00=0x0021, t01=0x0116}
0x34b0…34d8 Head {h00=0x0024, h01=0x0050, text=» LDKL A6,DWDU02 DISC UNIT NO. 2 «, t00=0x0021, t01=0x012c}
0x34d8…34fa Head {h00=0x001e, h01=0x0050, text=» LD A2,DWTST,A6 DWT STSTUS«, t00=0x0021, t01=0x0154}
0x34fa…351a Head {h00=0x001c, h01=0x0050, text=» RF(N) DUON20 UNIT FREE «, t00=0x0021, t01=0x0176}
0x351a…353e Head {h00=0x0020, h01=0x0050, text=» CF A15,TENDIO PERFORM ENDIO«, t00=0x0022, t01=0x0008}
0x353e…354a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0022, t01=0x002c}
0x354a…3554 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x0038}
0x3554…357c Head {h00=0x0024, h01=0x0050, text=»* SET DISC BUSY AND START TIMER«, t00=0x0022, t01=0x0042}
0x357c…3586 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x006a}
0x3586…35a2 Head {h00=0x0018, h01=0x0050, text=»DUON20 LDKL A1,/7FFF«, t00=0x0022, t01=0x0074}
0x35a2…35b8 Head {h00=0x0012, h01=0x0050, text=» IFT NUNITS=2 «, t00=0x0022, t01=0x0090}
0x35b8…35de Head {h00=0x0022, h01=0x0050, text=» ANS A1,DWTST,A6 SET UNIT BUSY«, t00=0x0022, t01=0x00a6}
0x35de…3604 Head {h00=0x0022, h01=0x0050, text=» LDR* A6,A6 OTHER DWT ADDRESS «, t00=0x0022, t01=0x00cc}
0x3604…3610 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0022, t01=0x00f2}
0x3610…3636 Head {h00=0x0022, h01=0x0050, text=» ANS A1,DWTST,A6 SET UNIT BUSY«, t00=0x0022, t01=0x00fe}
0x3636…3662 Head {h00=0x0028, h01=0x0050, text=» LDKL A4,TIMER TIMER POINTER ADDRESS«, t00=0x0022, t01=0x0124}
0x3662…3676 Head {h00=0x0010, h01=0x0050, text=» LDR* A3,A4 «, t00=0x0022, t01=0x0150}
0x3676…369c Head {h00=0x0022, h01=0x0050, text=» RF(Z) DUON30 NO TIMER ACTIVE «, t00=0x0022, t01=0x0164}
0x369c…36b2 Head {h00=0x0012, h01=0x0050, text=» LDKL A1,-TIME«, t00=0x0022, t01=0x018a}
0x36b2…36d2 Head {h00=0x001c, h01=0x0050, text=» STR A1,A3 RESTART TIMER«, t00=0x0023, t01=0x0010}
0x36d2…36e4 Head {h00=0x000e, h01=0x0050, text=» RB T:DISP«, t00=0x0023, t01=0x0030}
0x36e4…36ee Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0042}
0x36ee…3716 Head {h00=0x0024, h01=0x0050, text=»DUON30 CF A15,SETIMP START TIMER«, t00=0x0023, t01=0x004c}
0x3716…3746 Head {h00=0x002c, h01=0x0050, text=» DATA DUON40,TIME TIME OUT ADDRESS, TIME«, t00=0x0023, t01=0x0074}
0x3746…3758 Head {h00=0x000e, h01=0x0050, text=» RB T:DISP«, t00=0x0023, t01=0x00a4}
0x3758…3762 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x00b6}
0x3762…3776 Head {h00=0x0010, h01=0x0050, text=»* TIME-OUT«, t00=0x0023, t01=0x00c0}
0x3776…3780 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x00d4}
0x3780…379e Head {h00=0x001a, h01=0x0050, text=»DUON40 LDKL A6,DWDU01 «, t00=0x0023, t01=0x00de}
0x379e…37b0 Head {h00=0x000e, h01=0x0050, text=» CM TIMER «, t00=0x0023, t01=0x00fc}
0x37b0…37c2 Head {h00=0x000e, h01=0x0050, text=» RB DURED2«, t00=0x0023, t01=0x010e}
0x37c2…37da Head {h00=0x0014, h01=0x0050, text=» EJECT DRDU01 «, t00=0x0023, t01=0x0120}
0x37da…37e2 Head {h00=0x0004, h01=0x0050, t00=0x0023, t01=0x0138}
0x37e2…37ea Head {h00=0x0004, h01=0x0050, t00=0x0023, t01=0x0140}
0x37ea…37f4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0148}
0x37f4…3814 Head {h00=0x001c, h01=0x0050, text=»*********************** «, t00=0x0023, t01=0x0152}
0x3814…3834 Head {h00=0x001c, h01=0x0050, text=»* * «, t00=0x0023, t01=0x0172}
0x3834…3854 (36, 0, 400) Head {h00=0x001c, h01=0x0050, text=»* INTERRUPT HANDLER * «, t00=0x0024, t01=0x0004}
0x3854…3874 Head {h00=0x001c, h01=0x0050, text=»* * «, t00=0x0024, t01=0x0024}
0x3874…3894 Head {h00=0x001c, h01=0x0050, text=»*********************** «, t00=0x0024, t01=0x0044}
0x3894…389e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x0064}
0x389e…38b2 Head {h00=0x0010, h01=0x0050, text=»IHDU2 EQU * «, t00=0x0024, t01=0x006e}
0x38b2…38c8 Head {h00=0x0012, h01=0x0050, text=» IFT NUNITS=2 «, t00=0x0024, t01=0x0082}
0x38c8…38f0 Head {h00=0x0024, h01=0x0050, text=» ST P,INTSAV SAVE LAST INTERRUPT«, t00=0x0024, t01=0x0098}
0x38f0…3906 Head {h00=0x0012, h01=0x0050, text=» CF A15,SAVE8 «, t00=0x0024, t01=0x00c0}
0x3906…392e Head {h00=0x0024, h01=0x0050, text=» LDKL A6,DWDU02 DISC UNIT NO. 2 «, t00=0x0024, t01=0x00d6}
0x392e…3940 Head {h00=0x000e, h01=0x0050, text=» RF IHDU10«, t00=0x0024, t01=0x00fe}
0x3940…394c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0024, t01=0x0110}
0x394c…395e Head {h00=0x000e, h01=0x0050, text=»IHDU EQU *«, t00=0x0024, t01=0x011c}
0x395e…3972 Head {h00=0x0010, h01=0x0050, text=»IHDU1 EQU * «, t00=0x0024, t01=0x012e}
0x3972…399a Head {h00=0x0024, h01=0x0050, text=» ST P,INTSAV SAVE LAST INTERRUPT«, t00=0x0024, t01=0x0142}
0x399a…39b0 Head {h00=0x0012, h01=0x0050, text=» CF A15,SAVE8 «, t00=0x0024, t01=0x016a}
0x39b0…39d8 Head {h00=0x0024, h01=0x0050, text=» LDKL A6,DWDU01 DISC UNIT NO. 1 «, t00=0x0024, t01=0x0180}
0x39d8…39e0 Head {h00=0x0004, h01=0x0050, t00=0x0025, t01=0x0018}
0x39e0…39e8 Head {h00=0x0004, h01=0x0050, t00=0x0025, t01=0x0020}
0x39e8…3a0e Head {h00=0x0022, h01=0x0050, text=»IHDU10 SST A1,CUADR GET STATUS«, t00=0x0025, t01=0x0028}
0x3a0e…3a24 Head {h00=0x0012, h01=0x0050, text=» IFT NUNITS=2 «, t00=0x0025, t01=0x004e}
0x3a24…3a36 Head {h00=0x000e, h01=0x0050, text=» LDR A2,A1«, t00=0x0025, t01=0x0064}
0x3a36…3a4a Head {h00=0x0010, h01=0x0050, text=» ANK A2,/40 «, t00=0x0025, t01=0x0076}
0x3a4a…3a60 Head {h00=0x0012, h01=0x0050, text=» RF(Z) IHDU20 «, t00=0x0025, t01=0x008a}
0x3a60…3a78 Head {h00=0x0014, h01=0x0050, text=» LDKL A6,DWDU02 «, t00=0x0025, t01=0x00a0}
0x3a78…3a84 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0025, t01=0x00b8}
0x3a84…3a98 Head {h00=0x0010, h01=0x0050, text=»IHDU20 EQU *«, t00=0x0025, t01=0x00c4}
0x3a98…3ac0 Head {h00=0x0024, h01=0x0050, text=» ANKL A1,/440F MASK RETURN CODE «, t00=0x0025, t01=0x00d8}
0x3ac0…3ad2 Head {h00=0x000e, h01=0x0050, text=» SLL A1,1 «, t00=0x0025, t01=0x0100}
0x3ad2…3af8 Head {h00=0x0022, h01=0x0050, text=» RB(N) DUREDY READY INTERRUPT «, t00=0x0025, t01=0x0112}
0x3af8…3b0a Head {h00=0x000e, h01=0x0050, text=» SRL A1,1 «, t00=0x0025, t01=0x0138}
0x3b0a…3b12 Head {h00=0x0004, h01=0x0050, t00=0x0025, t01=0x014a}
0x3b12…3b1a Head {h00=0x0004, h01=0x0050, t00=0x0025, t01=0x0152}
0x3b1a…3b32 Head {h00=0x0014, h01=0x0050, text=» LD A2,DWTSAV,A6«, t00=0x0025, t01=0x015a}
0x3b32…3b46 Head {h00=0x0010, h01=0x0050, text=» RF(NN) GET «, t00=0x0025, t01=0x0172}
0x3b46…3b58 Head {h00=0x000e, h01=0x0050, text=» LDR A3,A1«, t00=0x0025, t01=0x0186}
0x3b58…3b6a Head {h00=0x000e, h01=0x0050, text=» ANK A3,1 «, t00=0x0026, t01=0x0008}
0x3b6a…3b98 Head {h00=0x002a, h01=0x0050, text=» RF(NZ) END:IO DISC UNIT NOT OPERABLE «, t00=0x0026, t01=0x001a}
0x3b98…3bb0 Head {h00=0x0014, h01=0x0050, text=» EJECT DRDU01 «, t00=0x0026, t01=0x0048}
0x3bb0…3bb8 Head {h00=0x0004, h01=0x0050, t00=0x0026, t01=0x0060}
0x3bb8…3bc0 Head {h00=0x0004, h01=0x0050, t00=0x0026, t01=0x0068}
0x3bc0…3bee Head {h00=0x002a, h01=0x0050, text=»GET LD A5,DWTA5,A6 RELOAD REGISTERS A5«, t00=0x0026, t01=0x0070}
0x3bee…3c1a Head {h00=0x0028, h01=0x0050, text=» LD A4,DWTA4,A6 A4 «, t00=0x0026, t01=0x009e}
0x3c1a…3c46 Head {h00=0x0028, h01=0x0050, text=» LD A2,DWTA2,A6 A2 «, t00=0x0026, t01=0x00ca}
0x3c46…3c5e Head {h00=0x0014, h01=0x0050, text=» LD A7,DWTOR,A6 «, t00=0x0026, t01=0x00f6}
0x3c5e…3c78 Head {h00=0x0016, h01=0x0050, text=» ANK A7,/FF ORDER «, t00=0x0026, t01=0x010e}
0x3c78…3c9c Head {h00=0x0020, h01=0x0050, text=» LD A8,DWTECB,A6 ECB-ADDRESS«, t00=0x0026, t01=0x0128}
0x3c9c…3cac Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0026, t01=0x014c}
0x3cac…3cc4 Head {h00=0x0014, h01=0x0050, text=» EJECT DRDU01 «, t00=0x0026, t01=0x015c}
0x3cc4…3ccc Head {h00=0x0004, h01=0x0050, t00=0x0026, t01=0x0174}
0x3ccc…3cd4 Head {h00=0x0004, h01=0x0050, t00=0x0026, t01=0x017c}
0x3cd4…3cde Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0184}
0x3cde…3cfa Head {h00=0x0018, h01=0x0050, text=»******************* «, t00=0x0026, t01=0x018e}
0x3cfa…3d16 Head {h00=0x0018, h01=0x0050, text=»* * «, t00=0x0027, t01=0x001a}
0x3d16…3d32 Head {h00=0x0018, h01=0x0050, text=»* PERFORM ENDIO * «, t00=0x0027, t01=0x0036}
0x3d32…3d4e Head {h00=0x0018, h01=0x0050, text=»* * «, t00=0x0027, t01=0x0052}
0x3d4e…3d6a Head {h00=0x0018, h01=0x0050, text=»******************* «, t00=0x0027, t01=0x006e}
0x3d6a…3d74 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x008a}
0x3d74…3d88 Head {h00=0x0010, h01=0x0050, text=»END:IO EQU *«, t00=0x0027, t01=0x0094}
0x3d88…3d90 Head {h00=0x0004, h01=0x0050, t00=0x0027, t01=0x00a8}
0x3d90…3db6 Head {h00=0x0022, h01=0x0050, text=» ANKL A1,/28F MASK RETURN CODE«, t00=0x0027, t01=0x00b0}
0x3db6…3dd2 Head {h00=0x0018, h01=0x0050, text=» RF(NZ) END:10 ERROR«, t00=0x0027, t01=0x00d6}
0x3dd2…3df8 Head {h00=0x0022, h01=0x0050, text=» LD A2,4,A8 REQUESTED LENGTH =«, t00=0x0027, t01=0x00f2}
0x3df8…3e1c Head {h00=0x0020, h01=0x0050, text=» ST A2,6,A8 EFFECTIVE LENGTH«, t00=0x0027, t01=0x0118}
0x3e1c…3e24 Head {h00=0x0004, h01=0x0050, t00=0x0027, t01=0x013c}
0x3e24…3e2c Head {h00=0x0004, h01=0x0050, t00=0x0027, t01=0x0144}
0x3e2c…3e40 Head {h00=0x0010, h01=0x0050, text=»END:10 EQU *«, t00=0x0027, t01=0x014c}
0x3e40…3e64 Head {h00=0x0020, h01=0x0050, text=» LD A2,RETRY MAX NO OF TRIES«, t00=0x0027, t01=0x0160}
0x3e64…3e7c Head {h00=0x0014, h01=0x0050, text=» CW A2,DWTA4,A6 «, t00=0x0027, t01=0x0184}
0x3e7c…3e9a Head {h00=0x001a, h01=0x0050, text=» RF(E) END:15 NO RETRY«, t00=0x0028, t01=0x000c}
0x3e9a…3ec0 Head {h00=0x0022, h01=0x0050, text=» ORKL A1,/100 BIT 7 = RETRIES «, t00=0x0028, t01=0x002a}
0x3ec0…3ed4 Head {h00=0x0010, h01=0x0050, text=»END:15 EQU *«, t00=0x0028, t01=0x0050}
0x3ed4…3ef2 Head {h00=0x001a, h01=0x0050, text=» LC A2,DWTOR,A6 ORDER «, t00=0x0028, t01=0x0064}
0x3ef2…3f0a Head {h00=0x0014, h01=0x0050, text=» ANK A2,1 INDEX «, t00=0x0028, t01=0x0082}
0x3f0a…3f1c Head {h00=0x000e, h01=0x0050, text=» ADR A2,A2«, t00=0x0028, t01=0x009a}
0x3f1c…3f2e Head {h00=0x000e, h01=0x0050, text=» ADR A2,A6«, t00=0x0028, t01=0x00ac}
0x3f2e…3f54 Head {h00=0x0022, h01=0x0050, text=» CM DWTBSY,A2 RESET READY WORD«, t00=0x0028, t01=0x00be}
0x3f54…3f6a Head {h00=0x0012, h01=0x0050, text=» IFT NUNITS=2 «, t00=0x0028, t01=0x00e4}
0x3f6a…3f9a Head {h00=0x002c, h01=0x0050, text=» LDR* A6,A6 OTHER DISC UNIT DWT-ADDRESS «, t00=0x0028, t01=0x00fa}
0x3f9a…3fbe Head {h00=0x0020, h01=0x0050, text=» CF A15,TENDIO PERFORM ENDIO«, t00=0x0028, t01=0x012a}
0x3fbe…3fee Head {h00=0x002c, h01=0x0050, text=» LDR* A6,A6 ACTIVE DISC UNIT DWT-ADDRESS«, t00=0x0028, t01=0x014e}
0x3fee…3ffa Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0028, t01=0x017e}
0x3ffa…401e Head {h00=0x0020, h01=0x0050, text=» CF A15,TENDIO PERFORM ENDIO«, t00=0x0028, t01=0x018a}
0x401e…4048 Head {h00=0x0026, h01=0x0050, text=»END:20 ABL TDISP GO TO DISPATCHER «, t00=0x0029, t01=0x001e}
0x4048…4056 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0029, t01=0x0048}
0x4056…405e Head {h00=0x0004, h01=0x0050, t00=0x0029, t01=0x0056}
0x405e…4066 Head {h00=0x0004, h01=0x0050, t00=0x0029, t01=0x005e}
0x4066…408a Head {h00=0x0020, h01=0x0050, text=»VO:NAM LD A1,DWTOR,A6 ORDER «, t00=0x0029, t01=0x0066}
0x408a…40aa Head {h00=0x001c, h01=0x0050, text=» ST A1,DWTSAV,A6 SAVE IT«, t00=0x0029, t01=0x008a}
0x40aa…40c6 Head {h00=0x0018, h01=0x0050, text=» CM DWTOR,A6 INDEX=0«, t00=0x0029, t01=0x00aa}
0x40c6…40da Head {h00=0x0010, h01=0x0050, text=»VO:NA5 EQU *«, t00=0x0029, t01=0x00c6}
0x40da…40e2 Head {h00=0x0004, h01=0x0050, t00=0x0029, t01=0x00da}
0x40e2…40ea Head {h00=0x0004, h01=0x0050, t00=0x0029, t01=0x00e2}
0x40ea…40f2 Head {h00=0x0004, h01=0x0050, t00=0x0029, t01=0x00ea}
0x40f2…411a Head {h00=0x0024, h01=0x0050, text=»DU:NAM CF A5,SEEKZ SEEK SECTOR 0«, t00=0x0029, t01=0x00f2}
0x411a…4130 Head {h00=0x0012, h01=0x0050, text=» ANKL A1,/203 «, t00=0x0029, t01=0x011a}
0x4130…416a Head {h00=0x0036, h01=0x0050, text=» RF(NZ) VO:NA8 SEEK-,THROUGHPUT-ERROR,NOT OPERABLE«, t00=0x0029, t01=0x0130}
0x416a…4198 Head {h00=0x002a, h01=0x0050, text=» CF A5,WER:R5 EXECUTE WER INSTRUCTIONS«, t00=0x0029, t01=0x016a}
0x4198…41be Head {h00=0x0022, h01=0x0050, text=» SUR A2,A2 CYLINDER NUMBER = 0«, t00=0x002a, t01=0x0008}
0x41be…41d6 Head {h00=0x0014, h01=0x0050, text=» ST A2,DWTCYL,A6«, t00=0x002a, t01=0x002e}
0x41d6…41fa Head {h00=0x0020, h01=0x0050, text=» CF A5,CIO READ VOLUME LABEL«, t00=0x002a, t01=0x0046}
0x41fa…420c Head {h00=0x000e, h01=0x0050, text=» ANK A1,3 «, t00=0x002a, t01=0x006a}
0x420c…4240 Head {h00=0x0030, h01=0x0050, text=» RF(NZ) VO:NA8 THROUGHPUT-ERROR,NOT OPERABLE«, t00=0x002a, t01=0x007c}
0x4240…4248 Head {h00=0x0004, h01=0x0050, t00=0x002a, t01=0x00b0}
0x4248…4250 Head {h00=0x0004, h01=0x0050, t00=0x002a, t01=0x00b8}
0x4250…4268 Head {h00=0x0014, h01=0x0050, text=» LDKL A2,DWTNAM «, t00=0x002a, t01=0x00c0}
0x4268…427a Head {h00=0x000e, h01=0x0050, text=» ADR A2,A6«, t00=0x002a, t01=0x00d8}
0x427a…4292 Head {h00=0x0014, h01=0x0050, text=» LC A1,DWTOR,A6 «, t00=0x002a, t01=0x00ea}
0x4292…42ae Head {h00=0x0018, h01=0x0050, text=» ANK A1,1 DISC INDEX«, t00=0x002a, t01=0x0102}
0x42ae…42ce Head {h00=0x001c, h01=0x0050, text=» RF(Z) DUNA10 FIXED DISC«, t00=0x002a, t01=0x011e}
0x42ce…42ee Head {h00=0x001c, h01=0x0050, text=» ADK A2,6 CARTRIDGE DISC«, t00=0x002a, t01=0x013e}
0x42ee…42f6 Head {h00=0x0004, h01=0x0050, t00=0x002a, t01=0x015e}
0x42f6…42fe Head {h00=0x0004, h01=0x0050, t00=0x002a, t01=0x0166}
0x42fe…4328 Head {h00=0x0026, h01=0x0050, text=»DUNA10 SUR A1,A1 RESET RETURN CODE«, t00=0x002a, t01=0x016e}
0x4328…434e Head {h00=0x0022, h01=0x0050, text=» LDKL A3,BUF+2 BUFFER ADDRESS «, t00=0x002b, t01=0x0008}
0x434e…4360 Head {h00=0x000e, h01=0x0050, text=» LDK A4,6 «, t00=0x002b, t01=0x002e}
0x4360…4368 Head {h00=0x0004, h01=0x0050, t00=0x002b, t01=0x0040}
0x4368…4370 Head {h00=0x0004, h01=0x0050, t00=0x002b, t01=0x0048}
0x4370…4378 Head {h00=0x0004, h01=0x0050, t00=0x002b, t01=0x0050}
0x4378…43a2 Head {h00=0x0026, h01=0x0050, text=»DUNA20 LDR* A7,A3 GET VOLUME NAME «, t00=0x002b, t01=0x0058}
0x43a2…43d4 Head {h00=0x002e, h01=0x0050, text=» CWR* A7,A2 COMPARE WITH LAST VOLUME NAME «, t00=0x002b, t01=0x0082}
0x43d4…43f4 Head {h00=0x001c, h01=0x0050, text=» RF(E) DUNA30 SAME DISC «, t00=0x002b, t01=0x00b4}
0x43f4…4418 Head {h00=0x0020, h01=0x0050, text=» LDK A1,/80 NEW DISC LOADED «, t00=0x002b, t01=0x00d4}
0x4418…4420 Head {h00=0x0004, h01=0x0050, t00=0x002b, t01=0x00f8}
0x4420…4428 Head {h00=0x0004, h01=0x0050, t00=0x002b, t01=0x0100}
0x4428…4430 Head {h00=0x0004, h01=0x0050, t00=0x002b, t01=0x0108}
0x4430…4458 Head {h00=0x0024, h01=0x0050, text=»DUNA30 STR A7,A2 SAVE DISC NAME «, t00=0x002b, t01=0x0110}
0x4458…447c Head {h00=0x0020, h01=0x0050, text=» ADK A2,2 INCREMENT POINTERS«, t00=0x002b, t01=0x0138}
0x447c…448e Head {h00=0x000e, h01=0x0050, text=» ADK A3,2 «, t00=0x002b, t01=0x015c}
0x448e…44a0 Head {h00=0x000e, h01=0x0050, text=» SUK A4,2 «, t00=0x002b, t01=0x016e}
0x44a0…44c4 Head {h00=0x0020, h01=0x0050, text=» RB(NZ) DUNA20 GET NEXT WORD«, t00=0x002b, t01=0x0180}
0x44c4…44cc Head {h00=0x0004, h01=0x0050, t00=0x002c, t01=0x0014}
0x44cc…44d4 Head {h00=0x0004, h01=0x0050, t00=0x002c, t01=0x001c}
0x44d4…44e6 Head {h00=0x000e, h01=0x0050, text=» LDR A1,A1«, t00=0x002c, t01=0x0024}
0x44e6…4508 Head {h00=0x001e, h01=0x0050, text=» RF(Z) DUNA40 VOLUME MATCH«, t00=0x002c, t01=0x0036}
0x4508…4526 Head {h00=0x001a, h01=0x0050, text=» LC A2,DWTOR,A6 INDEX «, t00=0x002c, t01=0x0058}
0x4526…4538 Head {h00=0x000e, h01=0x0050, text=» ANK A2,1 «, t00=0x002c, t01=0x0076}
0x4538…454a Head {h00=0x000e, h01=0x0050, text=» ADR A2,A2«, t00=0x002c, t01=0x0088}
0x454a…455c Head {h00=0x000e, h01=0x0050, text=» ADR A2,A6«, t00=0x002c, t01=0x009a}
0x455c…4586 Head {h00=0x0026, h01=0x0050, text=» ST A1,DWTBSY,A2 NEW VOLUME LOADED«, t00=0x002c, t01=0x00ac}
0x4586…459a Head {h00=0x0010, h01=0x0050, text=»DUNA40 EQU *«, t00=0x002c, t01=0x00d6}
0x459a…45a2 Head {h00=0x0004, h01=0x0050, t00=0x002c, t01=0x00ea}
0x45a2…45aa Head {h00=0x0004, h01=0x0050, t00=0x002c, t01=0x00f2}
0x45aa…45c8 Head {h00=0x001a, h01=0x0050, text=» LD A1,DWTOR,A6 ORDER «, t00=0x002c, t01=0x00fa}
0x45c8…45de Head {h00=0x0012, h01=0x0050, text=» RF(NZ) VO:NA8«, t00=0x002c, t01=0x0118}
0x45de…45f0 Head {h00=0x000e, h01=0x0050, text=» LDK A1,1 «, t00=0x002c, t01=0x012e}
0x45f0…4610 Head {h00=0x001c, h01=0x0050, text=» SC A1,DWTOR,A6 INDEX=1 «, t00=0x002c, t01=0x0140}
0x4610…4622 Head {h00=0x000e, h01=0x0050, text=» RB VO:NA5«, t00=0x002c, t01=0x0160}
0x4622…462a Head {h00=0x0004, h01=0x0050, t00=0x002c, t01=0x0172}
0x462a…465e Head {h00=0x0030, h01=0x0050, text=»VO:NA8 LD A1,DWTSAV,A6 GET OLD DWT CONTENTS «, t00=0x002c, t01=0x017a}
0x465e…467e Head {h00=0x001c, h01=0x0050, text=» ST A1,DWTOR,A6 SAVE IT «, t00=0x002d, t01=0x001e}
0x467e…4692 Head {h00=0x0010, h01=0x0050, text=» LDKL A1,-1 «, t00=0x002d, t01=0x003e}
0x4692…46aa Head {h00=0x0014, h01=0x0050, text=» ST A1,DWTSAV,A6«, t00=0x002d, t01=0x0052}
0x46aa…46c2 Head {h00=0x0014, h01=0x0050, text=» LDKL A5,DWTSB1 «, t00=0x002d, t01=0x006a}
0x46c2…46e0 Head {h00=0x001a, h01=0x0050, text=» ADR A5,A6 STACK BASE «, t00=0x002d, t01=0x0082}
0x46e0…470c Head {h00=0x0028, h01=0x0050, text=» LDK A1,1 RETURN CODE. NOT OPERABLE «, t00=0x002d, t01=0x00a0}
0x470c…471c Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x002d, t01=0x00cc}
0x471c…4726 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x00dc}
0x4726…4730 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x00e6}
0x4730…474a Head {h00=0x0016, h01=0x0050, text=»* TIMER POINTER «, t00=0x002d, t01=0x00f0}
0x474a…4754 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x010a}
0x4754…4776 Head {h00=0x001e, h01=0x0050, text=»TIMER DATA 0 TIMER POINTER«, t00=0x002d, t01=0x0114}
0x4776…478e Head {h00=0x0014, h01=0x0050, text=» EJECT DRDU01 «, t00=0x002d, t01=0x0136}
0x478e…4796 Head {h00=0x0004, h01=0x0050, t00=0x002d, t01=0x014e}
0x4796…479e Head {h00=0x0004, h01=0x0050, t00=0x002d, t01=0x0156}
0x479e…47a8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x015e}
0x47a8…47d6 Head {h00=0x002a, h01=0x0050, text=»* DEVICE WORK TABLE DISC UNIT NO. 2 «, t00=0x002d, t01=0x0168}
0x47d6…47e0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x0008}
0x47e0…47ea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x0012}
0x47ea…47fe Head {h00=0x0010, h01=0x0050, text=»DWDU02 EQU *«, t00=0x002e, t01=0x001c}
0x47fe…4814 Head {h00=0x0012, h01=0x0050, text=» IFT NUNITS=2 «, t00=0x002e, t01=0x0030}
0x4814…483e Head {h00=0x0026, h01=0x0050, text=» DATA DWDU01 POINTER TO OTHER DWT «, t00=0x002e, t01=0x0046}
0x483e…485c Head {h00=0x001a, h01=0x0050, text=» DATA /8000 DWT STATUS«, t00=0x002e, t01=0x0070}
0x485c…4878 Head {h00=0x0018, h01=0x0050, text=» DATA 0 ECB-ADDRESS «, t00=0x002e, t01=0x008e}
0x4878…488e Head {h00=0x0012, h01=0x0050, text=» DATA 0 ORDER «, t00=0x002e, t01=0x00aa}
0x488e…48b4 Head {h00=0x0022, h01=0x0050, text=» DATA DUADR ACTIVATION ADDRESS«, t00=0x002e, t01=0x00c0}
0x48b4…48d0 Head {h00=0x0018, h01=0x0050, text=» DATA 0 TTAB-ADDRESS«, t00=0x002e, t01=0x00e6}
0x48d0…48f8 Head {h00=0x0024, h01=0x0050, text=» DATA 0 WAIT/ACTIVATE INDICATOR «, t00=0x002e, t01=0x0102}
0x48f8…4916 Head {h00=0x001a, h01=0x0050, text=» DATA 0 TERMINAL QUEUE«, t00=0x002e, t01=0x012a}
0x4916…4942 Head {h00=0x0028, h01=0x0050, text=» DATA /00FF LEFT BYTE=SECTOR NUMBER «, t00=0x002e, t01=0x0148}
0x4942…496e Head {h00=0x0028, h01=0x0050, text=» DATA 0,0,0 SAVE AREA FOR REGISTERS «, t00=0x002e, t01=0x0174}
0x496e…4986 Head {h00=0x0014, h01=0x0050, text=» DATA 0,0 STACK «, t00=0x002f, t01=0x0010}
0x4986…4998 Head {h00=0x000e, h01=0x0050, text=» DATA 0,0 «, t00=0x002f, t01=0x0028}
0x4998…49c2 Head {h00=0x0026, h01=0x0050, text=» DATA /80 DISC UNIT BUSY INDICATOR«, t00=0x002f, t01=0x003a}
0x49c2…49d4 Head {h00=0x000e, h01=0x0050, text=» DATA /80 «, t00=0x002f, t01=0x0064}
0x49d4…49fc Head {h00=0x0024, h01=0x0050, text=» RIGHT BYTE = CYLINDER NUMBER «, t00=0x002f, t01=0x0076}
0x49fc…4a28 Head {h00=0x0028, h01=0x0050, text=» CIO A2,1,DAF2 CIO-START FIXED DISC «, t00=0x002f, t01=0x009e}
0x4a28…4a58 Head {h00=0x002c, h01=0x0050, text=» CIO A2,1,DAC2 CIO-START CARTRIDGE DISC «, t00=0x002f, t01=0x00ca}
0x4a58…4a6c Head {h00=0x0010, h01=0x0050, text=» WER A2,WER1«, t00=0x002f, t01=0x00fa}
0x4a6c…4a82 Head {h00=0x0012, h01=0x0050, text=» WER A3,WER1+1«, t00=0x002f, t01=0x010e}
0x4a82…4aac Head {h00=0x0026, h01=0x0050, text=» DATA 0,0,0 VOLUME NAME FIXED DISC«, t00=0x002f, t01=0x0124}
0x4aac…4ada Head {h00=0x002a, h01=0x0050, text=» DATA 0,0,0 VOLUME NAME CARTRIDGE DISC«, t00=0x002f, t01=0x014e}
0x4ada…4aea Head {h00=0x000c, h01=0x0050, text=» DATA -1«, t00=0x002f, t01=0x017c}
0x4aea…4b0a Head {h00=0x001c, h01=0x0050, text=» DATA /FFFF CYLINDER NO.«, t00=0x002f, t01=0x018c}
0x4b0a…4b1e Head {h00=0x0010, h01=0x0050, text=» IFT TYPE2=0«, t00=0x0030, t01=0x001c}
0x4b1e…4b42 Head {h00=0x0020, h01=0x0050, text=» DATA MAXCY5 MAX CYLINDER NO«, t00=0x0030, t01=0x0030}
0x4b42…4b4e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0030, t01=0x0054}
0x4b4e…4b6a Head {h00=0x0018, h01=0x0050, text=» IFT NUNITS+TYPE2=3 «, t00=0x0030, t01=0x0060}
0x4b6a…4b8e Head {h00=0x0020, h01=0x0050, text=» DATA MAXCY6 MAX CYLINDER NO«, t00=0x0030, t01=0x007c}
0x4b8e…4b9a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0030, t01=0x00a0}
0x4b9a…4bb2 Head {h00=0x0014, h01=0x0050, text=» EJECT DRDU01 «, t00=0x0030, t01=0x00ac}
0x4bb2…4bba Head {h00=0x0004, h01=0x0050, t00=0x0030, t01=0x00c4}
0x4bba…4bc4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x00cc}
0x4bc4…4bf2 Head {h00=0x002a, h01=0x0050, text=»* DEVICE WORK TABLE DISC UNIT NO. 1 «, t00=0x0030, t01=0x00d6}
0x4bf2…4bfc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x0104}
0x4bfc…4c06 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x010e}
0x4c06…4c1a Head {h00=0x0010, h01=0x0050, text=»DWDU01 EQU *«, t00=0x0030, t01=0x0118}
0x4c1a…4c44 Head {h00=0x0026, h01=0x0050, text=» DATA DWDU02 POINTER TO OTHER DWT «, t00=0x0030, t01=0x012c}
0x4c44…4c62 Head {h00=0x001a, h01=0x0050, text=» DATA /8000 DWT-STATUS«, t00=0x0030, t01=0x0156}
0x4c62…4c7e Head {h00=0x0018, h01=0x0050, text=» DATA 0 ECB-ADDRESS «, t00=0x0030, t01=0x0174}
0x4c7e…4c94 Head {h00=0x0012, h01=0x0050, text=» DATA 0 ORDER «, t00=0x0030, t01=0x0190}
0x4c94…4cba Head {h00=0x0022, h01=0x0050, text=» DATA DUADR ACTIVATION ADDRESS«, t00=0x0031, t01=0x0016}
0x4cba…4cd6 Head {h00=0x0018, h01=0x0050, text=» DATA 0 TTAB-ADDRESS«, t00=0x0031, t01=0x003c}
0x4cd6…4cfe Head {h00=0x0024, h01=0x0050, text=» DATA 0 WAIT/ACTIVATE INDICATOR «, t00=0x0031, t01=0x0058}
0x4cfe…4d1c Head {h00=0x001a, h01=0x0050, text=» DATA 0 TERMINAL QUEUE«, t00=0x0031, t01=0x0080}
0x4d1c…4d38 Head {h00=0x0018, h01=0x0050, text=»DWTSEC EQU *-DWDU01 «, t00=0x0031, t01=0x009e}
0x4d38…4d64 Head {h00=0x0028, h01=0x0050, text=» DATA /00FF LEFT BYTE=SECTOR NUMBER «, t00=0x0031, t01=0x00ba}
0x4d64…4d90 Head {h00=0x0028, h01=0x0050, text=» DATA 0,0,0 SAVE AREA FOR REGISTERS «, t00=0x0031, t01=0x00e6}
0x4d90…4da8 Head {h00=0x0014, h01=0x0050, text=» DATA 0,0 STACK «, t00=0x0031, t01=0x0112}
0x4da8…4dba Head {h00=0x000e, h01=0x0050, text=» DATA 0,0 «, t00=0x0031, t01=0x012a}
0x4dba…4dd6 Head {h00=0x0018, h01=0x0050, text=»DWTBSY EQU *-DWDU01 «, t00=0x0031, t01=0x013c}
0x4dd6…4dfc Head {h00=0x0022, h01=0x0050, text=» DATA /80 UNIT BUSY INDICATOR «, t00=0x0031, t01=0x0158}
0x4dfc…4e22 Head {h00=0x0022, h01=0x0050, text=» DATA /80 UNIT BUSY INDICATOR «, t00=0x0031, t01=0x017e}
0x4e22…4e48 Head {h00=0x0022, h01=0x0050, text=»DWTCIO EQU *-DWDU01 CIO-START «, t00=0x0032, t01=0x0014}
0x4e48…4e5e Head {h00=0x0012, h01=0x0050, text=» CIO A2,1,DAF1«, t00=0x0032, t01=0x003a}
0x4e5e…4e74 Head {h00=0x0012, h01=0x0050, text=» CIO A2,1,DAC1«, t00=0x0032, t01=0x0050}
0x4e74…4ea4 Head {h00=0x002c, h01=0x0050, text=»DWTWR1 EQU *-DWDU01 1:ST WER INSTRUCTION«, t00=0x0032, t01=0x0066}
0x4ea4…4eb8 Head {h00=0x0010, h01=0x0050, text=» WER A2,WER1«, t00=0x0032, t01=0x0096}
0x4eb8…4ee8 Head {h00=0x002c, h01=0x0050, text=»DWTWR2 EQU *-DWDU01 2:ND WER INSTRUCTION«, t00=0x0032, t01=0x00aa}
0x4ee8…4efe Head {h00=0x0012, h01=0x0050, text=» WER A3,WER1+1«, t00=0x0032, t01=0x00da}
0x4efe…4f1a Head {h00=0x0018, h01=0x0050, text=»DWTNAM EQU *-DWDU01 «, t00=0x0032, t01=0x00f0}
0x4f1a…4f44 Head {h00=0x0026, h01=0x0050, text=» DATA 0,0,0 VOLUME NAME FIXED DISC«, t00=0x0032, t01=0x010c}
0x4f44…4f72 Head {h00=0x002a, h01=0x0050, text=» DATA 0,0,0 VOLUME NAME CARTRIDGE DISC«, t00=0x0032, t01=0x0136}
0x4f72…4f8e Head {h00=0x0018, h01=0x0050, text=»DWTSAV EQU *-DWDU01 «, t00=0x0032, t01=0x0164}
0x4f8e…4f9e Head {h00=0x000c, h01=0x0050, text=» DATA -1«, t00=0x0032, t01=0x0180}
0x4f9e…4fba Head {h00=0x0018, h01=0x0050, text=»DWTCYL EQU *-DWDU01 «, t00=0x0032, t01=0x0190}
0x4fba…4fde Head {h00=0x0020, h01=0x0050, text=» DATA /FFFF CYLINDER NUMBER «, t00=0x0033, t01=0x001c}
0x4fde…4ff2 Head {h00=0x0010, h01=0x0050, text=» IFT TYPE1=0«, t00=0x0033, t01=0x0040}
0x4ff2…500e Head {h00=0x0018, h01=0x0050, text=»DWTCMX EQU *-DWDU01 «, t00=0x0033, t01=0x0054}
0x500e…5036 Head {h00=0x0024, h01=0x0050, text=» DATA MAXCY5 MAX CYLINDER X/1215«, t00=0x0033, t01=0x0070}
0x5036…5042 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0033, t01=0x0098}
0x5042…5056 Head {h00=0x0010, h01=0x0050, text=» IFT TYPE1=1«, t00=0x0033, t01=0x00a4}
0x5056…5072 Head {h00=0x0018, h01=0x0050, text=»DWTCMX EQU *-DWDU01 «, t00=0x0033, t01=0x00b8}
0x5072…509e Head {h00=0x0028, h01=0x0050, text=» DATA MAXCY6 MAX CYLINDER NO X/1216 «, t00=0x0033, t01=0x00d4}
0x509e…50aa Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0033, t01=0x0100}
0x50aa…50b6 Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0033, t01=0x010c}
0x50b6…50ba Head {h00=0x4004, h01=0x0000}
0x50ba…50be 00 33 01 18 ┆ 3 ┆
0x50be…50c6 (52, 1, 8) 20 04 00 00 00 34 00 04 ┆ 4 ┆