|
|
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: 20628 (0x5094)
Notes: pts_type(SC)
Names: »DRMT01.SC«
└─⟦efe3a1cfc⟧ Bits:30009667 Philips computer tape "600113"
└─⟦this⟧ »TOSSWORK/DRMT01.SC«
IDENT DRMT01 REL 8.2 78-09-15 870105040820 * ***************************************************** * * PHILIPS TERMINAL SYSTEM PTS * * DRMT01 = DRIVER 1/2 " MAGNETIC TAPE RECORDER * * * * * * ***************************************************** * * * * THIS DRIVER HANDLES EIGHT 1/2 " MAGNETIC TAPE RECORDERS * CONNECTED TO CPU VIA IOP AND CHMT ON MULTIPLEXED CHANNEL. * * * ONLY ONE RECORDER CAN BE WORKING AT A TIME EXCEPT AT * UNLOAD. * * * DATA IS RECORDED IN BLOCKS WITH LENGTH FROM 2 TO 4095 * CHARACTERS. NORMALLY THE TWO LAST CHARACTERS ARE USED AS * A BLOCK SEQUENCE NUMBER. * * EJECT * THE DRIVER CONSISTS OF THE FOLLOWING PARTS: * * M T D A ACTIVATION ROUTINE * * O R D E R P R O C E S S O R S * * C O M M A N D H A N D L E R S * * I H M T INTERRUPT HANDLER * * M T D R O N POWER ON RECOVERY ROUTINE * * D W M T 0 1 DEVICE WORK TABLE * * * * ORDERS TREATED: * * /00 TEST STATUS /33 STEP REVERSE * /02 READ /34 STEP FORWARD * /05 WRITE /37 LOAD * /06 WRITE /38 UNLOAD * /22 WRITE TAPE MARK /3F RECOVER * /31 REWIND * * STATUS BITS: * * 0: REQUEST ERROR 8: * 1: 9: HARDWARE ERROR * 2: REWINDING 10: EOT * 3: TAPE MARK 11: SEQUENCE ERROR * * 4: NO DATA 12: INCORRECT LENGTH * 5: BOT 13: DATA ERROR * 6: WRITE PROTECTED 14: THROUGPUT ERROR * 7: 15: NOT OPERABLE EJECT * * ENTRIES * ENTRY IHMT INTERRUPT HANDLER ENTRY DWMT01 DEVICE WORK TABLE ENTRY MTDRON POWER ON RECOVERY * * EXTERNALS * EXTRN TDISP DISPATCHER EXTRN DISEND DISPATCER END I/O EXTRN DISIOE DISPATCHER I/O REQ ERROR EXTRN SAVE8 SAVE A1-A8 AND INH EXTRN SETIMP START TIMER EXTRN DWTST DWT STATUS EXTRN DWTOR DWT INDEX AND ORDER EXTRN DWTECB DWT ECB ADDRESS EXTRN ECBBA ECB BUFFER ADDRESS EXTRN ECBRL ECB REQUESTED LENGTH EXTRN ECBEL ECB EFFECTIVE LENGTH EXTRN ECBCW ECB CONTROL WORD EXTRN INTSAV SAVE AREA LAST INTERRUPT EXTRN HALT MONITOR HALT ROUTINE EJECT * * CONSTANTS * MTRTRY EQU 3 MAX NO OF RETRIES AT READ/WRITE MTRTOT EQU 90 REWIND TIME OUT IN 2 SEC STEPS MTPTOT EQU 10 POWER FAIL TIME OUT IN 100 MS MTRBLK EQU 40 NO OF BLOCKS TO REVERSE AT POWER ON * * HARDWARE ADDRESSES * CHMT EQU /0C CHMT ADDRESS MTIOPL EQU CHMT+CHMT IOP CTRL WORD 1 : BLOCK LENGTH MTIOPA EQU CHMT+CHMT+1 IOP CTRL WORD 2 : BUFFER ADDRESS EJECT * * MTDA ACTIVATION PART. ENTERED AFTER LKM-REQUEST. * THE VALIDITY OF THE ORDER IS CHECKED AND A * BRANCH TO THE ORDER PROCESSOR IS MADE. * * ENTRY: * * A5: DWTSB2 * A6: DWT ADDRESS * A7: ORDER * A8: ECB ADDRESS * * EXIT: TO ORDER PROCESSOR * * A1: STATUS AFTER SELECT * A2: ACT CHANNEL STATUS ADDRESS * A3: REQUESTED LENGTH * A4: BUFFER ADDRESS * A5: STACK POINTER * A6: DWT ADDRESS * A7: MAX NO OF RETRIES * A8: ECB ADDRESS * MTDA INH LDK A4,MTLEN CHECK IF LEGAL ORDER MTDA10 CC A7,MTTAB-1,A4 RF(E) MTDA30 FOUND SUK A4,1 RB(NZ) MTDA10 TRY NEXT MTDA20 ABL DISIOE ILLEGAL ORDER MTDA30 ADR A4,A4 ADKL A4,MTORD-2 ST A4,MTREQ SAVE ADDRESS TO ORDER PNTR MTDA40 LC A2,DWTOR,A6 GET CHANNEL NUMBER ANK A2,/7 MASK JUST IN CASE LDR A7,A2 SAVE CHANNEL FOR SELC SLL A2,2 ADKL A2,MTCHS GET ADDRESS OF ACT CH STATUS CWK A4,MTNOL DOES THIS ORDER REQUIRE LENGTH RF(NL) MTDA60 NO LD A3,ECBRL,A8 GET REQUESTED LENGTH LD A4,2,A2 CHECK IF SEQ NUMBERS RF(N) MTDA50 NO ADK A3,2 YES ADJUST LENGTH MTDA50 LDR A4,A3 CHECK REQ LENGTH SRL A4,1 RB(Z) MTDA20 LESS THAN 2 CHARACTERS SRL A4,11 RB(NZ) MTDA20 MORE THAN 4095 CHARACTERS MTDA60 LD A4,ECBBA,A8 GET BUFFER ADDRESS CWR* A2,A6 CHECK IF CH ALREADY SELECTED RF(E) MTDA70 YES CF A5,SELC SELECT CHANNEL MTDA70 CM MTEOT CLEAR EOT INDICATOR LDK A7,MTRTRY GET MAX NO OF RERIES ABI* MTREQ GO TO ORDER PROCESSOR EJECT * * ORDER PROCESSORS: * * ENTRY: * * A2: ACT CHANNEL STATUS ADDRESS * A3: REQUESTED LENGTH * A4: BUFFER ADDRESS * A5: STACK POINTER * A6: DWT ADDRESS * A7: MAX NO OF RETRIES * A8: ECB ADDRESS * * EXIT: ABL DISEND * * A1: STATUS * A6: DWT ADDRESS * * EFFECTIVE LENGTH (ECBEL) AND CONTROL WORD (ECBCW) * ARE UPDATED. * * * TEST STATUS /00 * TEST LC A7,DWTOR,A6 SELECT TO GET STATUS ANK A7,/7 CF A5,SELC ABL ENDIO8 EJECT * * READ /02 * READ CF A5,RBLK READ BLOCK RF(0) READ10 STATUS DATA OK RF(1) ENDIO2 ILL STATUS SUK A7,1 RF(N) ENDIO4 NO MORE RETRIES CF A5,SKPR SKIP REVERSE RB READ TRY AGAIN READ10 LDR A5,A1 CHECK IF TAPE MARK SLC A5,3 RF(N) ENDIO1 TAPE MARK RER A5,MTIOPA GET ADDRESS TO SEQ NUMBER SUK A5,1 LDR* A3,A2 GET SEQ COUNTER CCR A3,A5 RF(NE) READ20 NOT CORRECT SEQ NUMBER ECR A3,A3 SUK A5,1 CCR A3,A5 RF(E) ENDIO1 BOTH SEQ CHARS OK READ20 LD A5,2,A2 CHECK SEQ MODE RF(N) ENDIO1 NO SEQ NUMBERS ORK A1,/0010 INDICATE SEQ ERROR RF ENDIO1 EJECT * * WRITE /05,/06 * WRIT LD A1,2,A2 CHECK SEQ MODE RF(N) WRIT10 NO SEQ NUMBERS LDR* A1,A2 GET SEQ COUNTER LDR A8,A4 CALC ADDR TO SEQ NUMBER ADR A8,A3 SC A1,-1,A8 STORE SEQ NUMBER ECR A1,A1 SC A1,-2,A8 WRIT10 CF A5,WBLK WRITE BLOCK RF(0) ENDIO1 STATUS,DATA OK RF(1) ENDIO2 ILL STATUS CF A5,SKPR SKIP REVERSE CF A5,ERA4 ERASE 4" SUK A7,1 RF(N) ENDIO4 NO MORE RETRIES ANK A1,/20 SAVE EOT ORS A1,MTEOT RB WRIT10 TRY AGAIN EJECT * * WRITE TAPE MARK /22 * WRTM CF A5,WTMK RF(1) ENDIO4 ILL STATUS LDR A3,A1 SLC A3,3 CHECK IF TAPE MARK OK RF(NN) WRTM10 NOT TAPE MARK IMR A2 INCR SEQ COUNTER RF ENDIO4 WRTM10 CF A5,SKPR SKIP REVERSE CF A5,ERA4 ERASE 4" SUK A7,1 RF(N) ENDIO4 NO MORE RETRIES ANK A1,/20 SAVE EOT ORS A1,MTEOT RB WRTM TRY AGAIN * * LOAD /37 * LOAD LD A1,ECBCW,A8 SRC A1,1 ST A1,2,A2 SET SEQ MODE CF A5,ONLI SET ON-LINE EJECT * * REWIND /31 * RWND CMR A2 CLEAR SEQ COUNTER CF A5,SBOW SEARCH BOT AND WAIT RF ENDIO6 * * UNLOAD /38 * UNLD CMR A2 CLEAR SEQ COUNTER CF A5,SBOT SEARCH BOT CF A5,OFLI SET OFF-LINE RF ENDIO7 * * STEP REVERSE /33 * STPR CF A5,SKPR SKIP REVERSE STPR10 RF(1) ENDIO6 ILL STATUS LDKL A3,-1 ADRS A3,A2 DECR SEQ COUNTER LDR A3,A1 SLC A3,5 CHECK IF BOT RF(NN) ENDIO6 NOT BOT RB RWND BOT * * STEP FORWARD /34 * STPF CF A5,SKPF SKIP FORWARD RF(1) ENDIO6 ILL STATUS STPF10 IMR A2 INCR SEQ COUNTER STPF20 RF ENDIO6 * * RECOVER /3F * RECV CF A5,MTRC RECOVER RF ENDIO8 EJECT * * ENDIO COMMON EXITS FOR ORDER PROCESSORS * ENDIO1 IMR A2 INCR SEQ COUNTER ENDIO2 RER A3,MTIOPA GET NEXT BUFFER ADDRESS SUR A3,A4 ENDIO3 LD A4,2,A2 CHECK IF SEQ NUMBERS RF(N) *+4 NO SUK A3,2 YES ADJUST LENGTH ST A3,ECBEL,A8 STORE EFFECTIVE LENGTH ENDIO4 LDK A4,MTRTRY SUR A4,A7 GET NO OF RETRIES ENDIO5 ST A4,ECBCW,A8 STORE IN CONTROL WORD ENDIO6 LDR A7,A1 SRC A7,1 RF(N) CKPWF NOT OPERABLE CHECK IF POWER FAIL ENDIO7 LDKL A4,/8000 SAVE SEQ MODE BIT ANS A4,2,A2 OR A1,MTEOT PUT IN EOT INDICATOR ORS A1,2,A2 SAVE STATUS ENDIO8 CM MTREQ INDICATE NO RUNNING ORDER ABL DISEND PERFORM TENDIO AND GO TO DISPATCHER EJECT * * THE THING WAS NOT OPERABLE, CHECK IF A POWER * FAIL IS COMING ALONG. * CKPWF SLC A7,1 ST A7,MTSA7 SAVE REGISTERS ST A2,MTSA2 LDR A1,A6 LDKL A4,MTTIM CF A15,SETIMP WAIT FOR POWER FAIL DATA CKPWF1,MTPTOT ABL TDISP CKPWF1 LDR A6,A1 RESTORE REGISTERS LD A1,MTSA7 LD A2,MTSA2 CM MTTIM INDICATE NO TIMER RB ENDIO8 EJECT * * SBOW SEARCH BOT AND WAIT FOR REWIND * * ENTRY: * * A6: DWT ADDRESS * * EXIT: * * A1: STATUS AFTER COMMAND * A2: RESTORED * A6: DWT ADDRESS * A7: RESTORED * A8: ECB ADDRESS * SBOW LDKL A1,-MTRTOT-1 SET UP TIME OUT ST A1,MTCTR SBOW10 CF A5,SBOT SEARCH BOT SLC A1,2 CHECK IF READY RF(N) SBOW30 STILL REWINDING SBOW20 SRC A1,2 RTN A5 RETURN SBOW30 IM MTCTR CHECK IF TIME OUT RB(Z) SBOW20 DON'T WAIT ANY MORE ST A5,MTSA5 SAVE REGISTER LDR A1,A6 LDKL A4,MTTIM CF A15,SETIMP WAIT 2 SECONDS DATA SBOW40,20 ABL TDISP SBOW40 LDR A6,A1 ENTERED EACH 2 SECONDS LD A2,MTSA2 RESTORE REGISTERS LD A5,MTSA5 LD A7,MTSA7 CM MTTIM INDICATE NO TIMER RB SBOW10 GO BACK AND TRY AGAIN EJECT * * COMMAND HANDLERS * * ENTRY: CF A5,<COM> * * A2: IF SELC: ACTIVE CHANNEL ADDRESS * A3: IF RBLK,WBLK: REQUSTED LENGTH * A4: IF RBLK,WBLK: BUFFER ADDRESS * A6: DWT ADDRESSS * A7: IF SELC: CHANNEL NO (0-7) * * EXIT: RTN A5 * * A1: STATUS AFTER COMMAND * A2: RESTORED * A3: REQUESTED LENGTH IN ECB * A4: BUFFER ADDRESS IN ECB * A6: DWT ADDRESS * A7: RESTORED * A8: ECB ADDRESS * * CR: =0: NOT ILL STATUS, NOT ILL DATA * =1: ILL STATUS: REWINDING,HARD ERR,NOT OP * =2: NOT ILL STATUS, ILL DATA: NO DATA,DATA ERR,THRUPUT ERR * RBLK LDK A1,/02 READ BLOCK RBLK10 WER A3,MTIOPL GIVE REQUESTED LENGTH WER A4,MTIOPA AND BUFFER ADDRESS TO IOP RF COMM WBLK LDK A1,/00 WRITE BLOCK WBLK10 ORKL A3,/4000 INDICATE WRITE TO IOP RB RBLK10 WTMK LDK A1,/04 WRITE TAPE MARK RF COMM ERA4 LDK A1,/0C ERASE 4" RF COMM SBOT LDK A1,/41 SEARCH BOT RF COMM ONLI LDK A1,/51 SET ON-LINE RF COMM OFLI LDK A1,/40 SET OFF-LINE RF COMM SKPR LDK A1,/21 SKIP REVERSE RF COMM SKPF LDK A1,/20 SKIP FORWARD RF COMM RSQN LDK A1,/03 READ SEQUENCE NUMBER LDK A3,2 SET UP BUFFER FOR SEQ NO LDKL A4,MTBUF RB RBLK10 SELC LDK A1,/60 SELECT CHANNEL ORR A1,A7 STR A2,A6 SAVE ACTIVE CHANNEL COMM CM MTINT IND INT ALLOWED CIO A1,1,CHMT RF(A) COMM10 RF(3) COMM05 NO INTERFACE LDK A1,9 PARAMETER CF A15,HALT STOP EXECUTION COMM05 LD A3,ECBRL,A8 LD A4,ECBBA,A8 ADK A5,4 LDK A1,1 NOT OPERABLE ABR* A5 COMM10 ST A2,MTSA2 SAVE REGISTERS ST A5,MTSA5 ST A7,MTSA7 ABL TDISP GO TO DISPATCHER EJECT * * IHMT INTERRUPT HANDLER CHMT * IHMT EQU * ST P,INTSAV SAVE LAST INTERRUPT CF A15,SAVE8 SST A1,CHMT RF(A) IHMT10 LDK A1,9 PARAMETER CF A15,HALT SST NOT ACC. IHMT10 C1S MTINT RF(NZ) IHMT20 LDK A1,5 ILLEGAL INTERRUPT PARAMETER CF A15,HALT IHMT20 LDKL A6,DWMT01 GET DWT ADDRESS LD A8,DWTECB,A6 GET ECB ADDRESS LD A5,MTSA5 RESTORE STACK POINTER LDK A2,/00 LDKL A3,/2847 CHECK IF ILL STATUS,DATA TM A1,A3 RF(Z) IHMT30 STATUS,DATA OK LDK A2,/40 SUKL A3,/806 TM A1,A3 RF(NZ) IHMT30 ILL STATUS LDK A2,/80 ILL DATA IHMT30 SLC A2,2 ST A2,2,A5 UPDATE CR LD A2,MTSA2 RESTORE REGISTERS LD A3,ECBRL,A8 LD A4,2,A2 CHECK IF SEQ NUMBERS RF(N) *+4 NO ADK A3,2 YES ADJUST LENGTH LD A4,ECBBA,A8 LD A7,MTSA7 RTN A5 EJECT * * MTDRON ENTRY AT POWER ON RECOVERY * MTDRON CF A15,SAVE8 LDKL A6,DWMT01 CM DWTST,A6 SET BUSY DWT CMR A6 IND NO ACTIVE CHANNEL LD A4,MTTIM CHECK IF TIMER ON RF(Z) MTON05 NO CMR A4 RESET TIMER CM MTTIM INDICATE NO TIMER MTON05 LD A4,MTPWF CHECK IF PWF TIMER ON RF(NZ) MTON10 YES LDKL A4,MTPWF CF A15,SETIMP NO START IT DATA MTON20,MTPTOT MTON10 LDKL A3,-MTPTOT WAIT FOR EVERYTHING STR A3,A4 ABL TDISP MTON20 CM MTPWF IND NO PWF TIMER LDKL A6,DWMT01 LOAD DWT ADDRESS LD A8,DWTECB,A6 LOAD ECB ADDRESS LDKL A5,MTSTB LOAD STACK BASE LDKL A2,MTCHS GET ADDRESS TO CHANNEL STATUS MTON30 LD A1,2,A2 GET STATUS SRC A1,1 RF(N) MTON40 OFF-LINE CF A5,MTRC RECOVER THIS CHANNEL MTON40 ADK A2,4 CWK A2,MTCHSE ARE ALL CHANNELS DONE RB(NE) MTON30 NO TRY NEXT LD A4,MTREQ CHECK IF ACTIVE REQUEST ABL(Z) DISEND NO RETURN ABL MTDA40 REPEAT ACTIVE REQUEST EJECT * * MTRC RECOVERY ROUTINE. THE TAPE IS POSITIONED BEFORE * THE BLOCK GIVEN BY THE SEQUENCE COUNTER. * IF UNSUCCESSFUL DUE TO INCORRECT SEQUNCE NUMBERS * THE RECORDER IS PUT OFF-LINE. * * ENTRY: * * A2: ADDRESS TO CHANNEL STATUS * A6: DWT ADDRESS * * EXIT: * * A1: STATUS AFTER RECOVERY * A2: ADDRESS TO CHANNEL STATUS * A6: DWT ADDRESS * MTRC LDR A7,A2 CALC CHANNEL NUMBER SUKL A7,MTCHS SRL A7,2 CF A5,SELC SELECT CHANNEL LD A1,2,A2 CHECK SEQ MODE RF(N) MTRC70 NO SEQ NUMBERS CF A5,ONLI LDR* A3,A2 GET SEQ COUNTER ABL(Z) SBOW TAPE SHOULD BE AT BOT LDK A7,MTRBLK REVERSE TAPE TO AVOID ANY OLD BLOCKS MTRC05 CF A5,SKPR SUK A7,1 RB(NZ) MTRC05 MTRC10 CF A5,RSQN READ SEQUENCE NUMBER SLC A1,3 CHECK IF TAPE MARK RB(N) MTRC10 TAPE MARK, TRY AGAIN SLC A1,2 CHECK IF BOT RF(NN) MTRC20 NOT BOT CM MTBUF CLEAR SEQ NUMBER MTRC20 ANK A1,/E4 CHECK IF REW, DATA ERR, THRU ERR, NOT OP RF(NZ) MTRC70 ILLEGAL CONDITIONS LD A3,MTBUF OK NICE SEQ NO FOUND ECR A7,A3 PUT IT RIGHT SUR* A7,A2 CALC NO OF BLOCKS TO GO CCR A3,A2 RF(NE) MTRC25 LDR A7,A7 MTRC25 RF(G) MTRC50 GO REVERSE MTRC30 NGR A7,A7 TRY FORWARD MTRC40 SUK A7,1 RF(N) MTRC60 CF A5,SKPF RB MTRC40 MTRC50 SUK A7,1 TRY REVERSE RF(N) MTRC60 CF A5,SKPR RB MTRC50 MTRC60 CF A5,RSQN READ SEQ NUMBER RF(4) MTRC70 ILL STATUS,DATA SLC A1,3 CHECK IF TAPE MARK RF(NN) MTRC80 NOT TAPE MARK LD A3,2,A2 GET STATUS OF CHANNEL SLC A3,3 RF(N) MTRC90 SHOULD BE TAPE MARK MTRC70 ABL OFLI RECOVERY FAILED MTRC80 LD A3,MTBUF CHECK SEQ NUMBER ECR A3,A3 ADK A3,1 CWR* A3,A2 RB(NE) MTRC70 NOT EQUAL MTRC90 ABL SKPF OK RECOVERY DONE EJECT * * LEGAL ORDER TAB * MTTAB DATA /0205,/0600,/2231 DATA /3334,/3738,/3F00 MTLEN EQU *-1-MTTAB MTORD DATA READ,WRIT,WRIT,TEST,WRTM,RWND DATA STPR,STPF,LOAD,UNLD,RECV MTNOL EQU *-8-8 EJECT * * DWMT01 DEVICE WORK TABLE FOR DRMT01 * DWMT01 DATA 0 DWTCHP PNTR TO ACTIVE CHANNEL DATA /8000 DWTST BIT0=READY DATA 0 DWTECB DATA 0 DWTOR BIT0-7=INDEX, BIT10-15=ORDER DATA MTADR DWTADR DATA 0 DWTTAB DATA 0 DWTWAT DATA 0 DWTTQ MTREQ DATA 0 REQUESTED ORDER POINTER MTSA2 DATA 0 SAVE AREA FOR REGISTERS MTSA5 DATA 0 MTSA7 DATA 0 DATA 0,0,0 SUBROUTINE STACK MTSTB DATA 0 DWTSB2 MTADR DATA MTDA MTCTR DATA 0 TIME OUT COUNTER MTINT DATA /FFFF /0: INTERRUPT ALLOWED MTPWF DATA 0 PWF TIMER POINTER MTTIM DATA 0 TIMER POINTER MTBUF DATA 0 BUFFER FOR SEQ NUMBER MTEOT DATA 0 EOT INDICATOR EJECT * * CHANNEL STATUS WORDS * * FIRST WORD: SEQUENCE COUNTER * SECOND WORD: BIT0: NO SEQ NO:S, BIT1-15: LAST STATUS * MTCHS DATA 0,1 CH0: SEQ NO, STATUS DATA 0,1 CH1: " DATA 0,1 CH2: " DATA 0,1 CH3: " DATA 0,1 CH4: " DATA 0,1 CH5: " DATA 0,1 CH6: " DATA 0,1 CH7: " MTCHSE EQU * END
0x0000…0036 (0, 0, 398) Head {h00=0x0032, h01=0x0050, text=» IDENT DRMT01 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…0086 Head {h00=0x003a, h01=0x0050, text=»***************************************************** «, t00=0x0000, t01=0x004c}
0x0086…0090 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x008a}
0x0090…00b8 Head {h00=0x0024, h01=0x0050, text=»* PHILIPS TERMINAL SYSTEM PTS «, t00=0x0000, t01=0x0094}
0x00b8…00c2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00bc}
0x00c2…00fa Head {h00=0x0034, h01=0x0050, text=»* DRMT01 = DRIVER 1/2 " MAGNETIC TAPE RECORDER«, t00=0x0000, t01=0x00c6}
0x00fa…0104 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00fe}
0x0104…010e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0108}
0x010e…0118 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0112}
0x0118…0122 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x011c}
0x0122…012c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0126}
0x012c…0136 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0130}
0x0136…0174 Head {h00=0x003a, h01=0x0050, text=»***************************************************** «, t00=0x0000, t01=0x013a}
0x0174…017e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0178}
0x017e…0188 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0182}
0x0188…0192 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x018c}
0x0192…01d4 Head {h00=0x003e, h01=0x0050, text=»* THIS DRIVER HANDLES EIGHT 1/2 " MAGNETIC TAPE RECORDERS «, t00=0x0001, t01=0x0008}
0x01d4…0218 Head {h00=0x0040, h01=0x0050, text=»* CONNECTED TO CPU VIA IOP AND CHMT ON MULTIPLEXED CHANNEL. «, t00=0x0001, t01=0x004a}
0x0218…0222 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x008e}
0x0222…022c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0098}
0x022c…026a Head {h00=0x003a, h01=0x0050, text=»* ONLY ONE RECORDER CAN BE WORKING AT A TIME EXCEPT AT«, t00=0x0001, t01=0x00a2}
0x026a…027c Head {h00=0x000e, h01=0x0050, text=»* UNLOAD. «, t00=0x0001, t01=0x00e0}
0x027c…0286 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00f2}
0x0286…0290 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00fc}
0x0290…02d0 Head {h00=0x003c, h01=0x0050, text=»* DATA IS RECORDED IN BLOCKS WITH LENGTH FROM 2 TO 4095 «, t00=0x0001, t01=0x0106}
0x02d0…0312 Head {h00=0x003e, h01=0x0050, text=»* CHARACTERS. NORMALLY THE TWO LAST CHARACTERS ARE USED AS«, t00=0x0001, t01=0x0146}
0x0312…0334 Head {h00=0x001e, h01=0x0050, text=»* A BLOCK SEQUENCE NUMBER.«, t00=0x0001, t01=0x0188}
0x0334…033e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x001a}
0x033e…0348 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0024}
0x0348…0350 Head {h00=0x0004, h01=0x0050, t00=0x0002, t01=0x002e}
0x0350…0358 Head {h00=0x0004, h01=0x0050, t00=0x0002, t01=0x0036}
0x0358…0360 Head {h00=0x0004, h01=0x0050, t00=0x0002, t01=0x003e}
0x0360…036e Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0002, t01=0x0046}
0x036e…0376 Head {h00=0x0004, h01=0x0050, t00=0x0002, t01=0x0054}
0x0376…03ac Head {h00=0x0032, h01=0x0050, text=»* THE DRIVER CONSISTS OF THE FOLLOWING PARTS: «, t00=0x0002, t01=0x005c}
0x03ac…03b6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0092}
0x03b6…03dc Head {h00=0x0022, h01=0x0050, text=»* M T D A ACTIVATION ROUTINE «, t00=0x0002, t01=0x009c}
0x03dc…03e6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00c2}
0x03e6…040e Head {h00=0x0024, h01=0x0050, text=»* O R D E R P R O C E S S O R S«, t00=0x0002, t01=0x00cc}
0x040e…0418 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00f4}
0x0418…0440 Head {h00=0x0024, h01=0x0050, text=»* C O M M A N D H A N D L E R S«, t00=0x0002, t01=0x00fe}
0x0440…044a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0126}
0x044a…046e Head {h00=0x0020, h01=0x0050, text=»* I H M T INTERRUPT HANDLER«, t00=0x0002, t01=0x0130}
0x046e…0478 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0154}
0x0478…04a8 Head {h00=0x002c, h01=0x0050, text=»* M T D R O N POWER ON RECOVERY ROUTINE «, t00=0x0002, t01=0x015e}
0x04a8…04b2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x018e}
0x04b2…04da Head {h00=0x0024, h01=0x0050, text=»* D W M T 0 1 DEVICE WORK TABLE «, t00=0x0003, t01=0x0008}
0x04da…04e4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0030}
0x04e4…04ee Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x003a}
0x04ee…04f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0044}
0x04f8…0512 Head {h00=0x0016, h01=0x0050, text=»* ORDERS TREATED: «, t00=0x0003, t01=0x004e}
0x0512…051c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0068}
0x051c…0546 Head {h00=0x0026, h01=0x0050, text=»* /00 TEST STATUS /33 STEP REVERSE«, t00=0x0003, t01=0x0072}
0x0546…056a Head {h00=0x0020, h01=0x0050, text=»* /02 READ /34 STEP FORWARD«, t00=0x0003, t01=0x009c}
0x056a…0586 Head {h00=0x0018, h01=0x0050, text=»* /05 WRITE /37 LOAD«, t00=0x0003, t01=0x00c0}
0x0586…05a4 Head {h00=0x001a, h01=0x0050, text=»* /06 WRITE /38 UNLOAD«, t00=0x0003, t01=0x00dc}
0x05a4…05ce Head {h00=0x0026, h01=0x0050, text=»* /22 WRITE TAPE MARK /3F RECOVER «, t00=0x0003, t01=0x00fa}
0x05ce…05e2 Head {h00=0x0010, h01=0x0050, text=»* /31 REWIND«, t00=0x0003, t01=0x0124}
0x05e2…05ec Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0138}
0x05ec…0602 Head {h00=0x0012, h01=0x0050, text=»* STATUS BITS:«, t00=0x0003, t01=0x0142}
0x0602…060c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0158}
0x060c…062a Head {h00=0x001a, h01=0x0050, text=»* 0: REQUEST ERROR 8:«, t00=0x0003, t01=0x0162}
0x062a…064a Head {h00=0x001c, h01=0x0050, text=»* 1: 9: HARDWARE ERROR«, t00=0x0003, t01=0x0180}
0x064a…066a Head {h00=0x001c, h01=0x0050, text=»* 2: REWINDING 10: EOT «, t00=0x0004, t01=0x0010}
0x066a…0694 Head {h00=0x0026, h01=0x0050, text=»* 3: TAPE MARK 11: SEQUENCE ERROR«, t00=0x0004, t01=0x0030}
0x0694…069e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x005a}
0x069e…06c8 Head {h00=0x0026, h01=0x0050, text=»* 4: NO DATA 12: INCORRECT LENGTH«, t00=0x0004, t01=0x0064}
0x06c8…06ea Head {h00=0x001e, h01=0x0050, text=»* 5: BOT 13: DATA ERROR «, t00=0x0004, t01=0x008e}
0x06ea…071c Head {h00=0x002e, h01=0x0050, text=»* 6: WRITE PROTECTED 14: THROUGPUT ERROR «, t00=0x0004, t01=0x00b0}
0x071c…073a Head {h00=0x001a, h01=0x0050, text=»* 7: 15: NOT OPERABLE«, t00=0x0004, t01=0x00e2}
0x073a…0748 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0004, t01=0x0100}
0x0748…0750 Head {h00=0x0004, h01=0x0050, t00=0x0004, t01=0x010e}
0x0750…0758 Head {h00=0x0004, h01=0x0050, t00=0x0004, t01=0x0116}
0x0758…0760 Head {h00=0x0004, h01=0x0050, t00=0x0004, t01=0x011e}
0x0760…076a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0126}
0x076a…077c Head {h00=0x000e, h01=0x0050, text=»* ENTRIES «, t00=0x0004, t01=0x0130}
0x077c…0786 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0142}
0x0786…07ac Head {h00=0x0022, h01=0x0050, text=» ENTRY IHMT INTERRUPT HANDLER «, t00=0x0004, t01=0x014c}
0x07ac…07d4 Head {h00=0x0024, h01=0x0050, text=» ENTRY DWMT01 DEVICE WORK TABLE «, t00=0x0004, t01=0x0172}
0x07d4…07fc Head {h00=0x0024, h01=0x0050, text=» ENTRY MTDRON POWER ON RECOVERY «, t00=0x0005, t01=0x000a}
0x07fc…0804 Head {h00=0x0004, h01=0x0050, t00=0x0005, t01=0x0032}
0x0804…080c Head {h00=0x0004, h01=0x0050, t00=0x0005, t01=0x003a}
0x080c…0814 Head {h00=0x0004, h01=0x0050, t00=0x0005, t01=0x0042}
0x0814…081e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x004a}
0x081e…0832 Head {h00=0x0010, h01=0x0050, text=»* EXTERNALS «, t00=0x0005, t01=0x0054}
0x0832…083c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0068}
0x083c…085c Head {h00=0x001c, h01=0x0050, text=» EXTRN TDISP DISPATCHER «, t00=0x0005, t01=0x0072}
0x085c…0884 Head {h00=0x0024, h01=0x0050, text=» EXTRN DISEND DISPATCER END I/O «, t00=0x0005, t01=0x0092}
0x0884…08b2 Head {h00=0x002a, h01=0x0050, text=» EXTRN DISIOE DISPATCHER I/O REQ ERROR«, t00=0x0005, t01=0x00ba}
0x08b2…08da Head {h00=0x0024, h01=0x0050, text=» EXTRN SAVE8 SAVE A1-A8 AND INH «, t00=0x0005, t01=0x00e8}
0x08da…08fc Head {h00=0x001e, h01=0x0050, text=» EXTRN SETIMP START TIMER «, t00=0x0005, t01=0x0110}
0x08fc…091c Head {h00=0x001c, h01=0x0050, text=» EXTRN DWTST DWT STATUS «, t00=0x0005, t01=0x0132}
0x091c…0944 Head {h00=0x0024, h01=0x0050, text=» EXTRN DWTOR DWT INDEX AND ORDER«, t00=0x0005, t01=0x0152}
0x0944…096a Head {h00=0x0022, h01=0x0050, text=» EXTRN DWTECB DWT ECB ADDRESS «, t00=0x0005, t01=0x017a}
0x096a…0992 Head {h00=0x0024, h01=0x0050, text=» EXTRN ECBBA ECB BUFFER ADDRESS «, t00=0x0006, t01=0x0010}
0x0992…09bc Head {h00=0x0026, h01=0x0050, text=» EXTRN ECBRL ECB REQUESTED LENGTH «, t00=0x0006, t01=0x0038}
0x09bc…09e6 Head {h00=0x0026, h01=0x0050, text=» EXTRN ECBEL ECB EFFECTIVE LENGTH «, t00=0x0006, t01=0x0062}
0x09e6…0a0c Head {h00=0x0022, h01=0x0050, text=» EXTRN ECBCW ECB CONTROL WORD «, t00=0x0006, t01=0x008c}
0x0a0c…0a3a Head {h00=0x002a, h01=0x0050, text=» EXTRN INTSAV SAVE AREA LAST INTERRUPT«, t00=0x0006, t01=0x00b2}
0x0a3a…0a62 Head {h00=0x0024, h01=0x0050, text=» EXTRN HALT MONITOR HALT ROUTINE«, t00=0x0006, t01=0x00e0}
0x0a62…0a70 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0006, t01=0x0108}
0x0a70…0a78 Head {h00=0x0004, h01=0x0050, t00=0x0006, t01=0x0116}
0x0a78…0a82 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x011e}
0x0a82…0a96 Head {h00=0x0010, h01=0x0050, text=»* CONSTANTS «, t00=0x0006, t01=0x0128}
0x0a96…0aa0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x013c}
0x0aa0…0aa8 Head {h00=0x0004, h01=0x0050, t00=0x0006, t01=0x0146}
0x0aa8…0adc Head {h00=0x0030, h01=0x0050, text=»MTRTRY EQU 3 MAX NO OF RETRIES AT READ/WRITE«, t00=0x0006, t01=0x014e}
0x0adc…0b10 Head {h00=0x0030, h01=0x0050, text=»MTRTOT EQU 90 REWIND TIME OUT IN 2 SEC STEPS«, t00=0x0006, t01=0x0182}
0x0b10…0b44 Head {h00=0x0030, h01=0x0050, text=»MTPTOT EQU 10 POWER FAIL TIME OUT IN 100 MS «, t00=0x0007, t01=0x0026}
0x0b44…0b7e Head {h00=0x0036, h01=0x0050, text=»MTRBLK EQU 40 NO OF BLOCKS TO REVERSE AT POWER ON «, t00=0x0007, t01=0x005a}
0x0b7e…0b86 Head {h00=0x0004, h01=0x0050, t00=0x0007, t01=0x0094}
0x0b86…0b8e Head {h00=0x0004, h01=0x0050, t00=0x0007, t01=0x009c}
0x0b8e…0b96 Head {h00=0x0004, h01=0x0050, t00=0x0007, t01=0x00a4}
0x0b96…0b9e Head {h00=0x0004, h01=0x0050, t00=0x0007, t01=0x00ac}
0x0b9e…0ba6 Head {h00=0x0004, h01=0x0050, t00=0x0007, t01=0x00b4}
0x0ba6…0bb0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x00bc}
0x0bb0…0bcc Head {h00=0x0018, h01=0x0050, text=»* HARDWARE ADDRESSES«, t00=0x0007, t01=0x00c6}
0x0bcc…0bd6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x00e2}
0x0bd6…0bde Head {h00=0x0004, h01=0x0050, t00=0x0007, t01=0x00ec}
0x0bde…0c00 Head {h00=0x001e, h01=0x0050, text=»CHMT EQU /0C CHMT ADDRESS «, t00=0x0007, t01=0x00f4}
0x0c00…0c3c Head {h00=0x0038, h01=0x0050, text=»MTIOPL EQU CHMT+CHMT IOP CTRL WORD 1 : BLOCK LENGTH «, t00=0x0007, t01=0x0116}
0x0c3c…0c7c Head {h00=0x003c, h01=0x0050, text=»MTIOPA EQU CHMT+CHMT+1 IOP CTRL WORD 2 : BUFFER ADDRESS «, t00=0x0007, t01=0x0152}
0x0c7c…0c8a (8, 0, 400) Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0008, t01=0x0004}
0x0c8a…0c92 Head {h00=0x0004, h01=0x0050, t00=0x0008, t01=0x0012}
0x0c92…0c9c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x001a}
0x0c9c…0cd6 Head {h00=0x0036, h01=0x0050, text=»* MTDA ACTIVATION PART. ENTERED AFTER LKM-REQUEST.«, t00=0x0008, t01=0x0024}
0x0cd6…0d0c Head {h00=0x0032, h01=0x0050, text=»* THE VALIDITY OF THE ORDER IS CHECKED AND A «, t00=0x0008, t01=0x005e}
0x0d0c…0d3e Head {h00=0x002e, h01=0x0050, text=»* BRANCH TO THE ORDER PROCESSOR IS MADE. «, t00=0x0008, t01=0x0094}
0x0d3e…0d48 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00c6}
0x0d48…0d58 Head {h00=0x000c, h01=0x0050, text=»* ENTRY:«, t00=0x0008, t01=0x00d0}
0x0d58…0d62 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00e0}
0x0d62…0d78 Head {h00=0x0012, h01=0x0050, text=»* A5: DWTSB2 «, t00=0x0008, t01=0x00ea}
0x0d78…0d92 Head {h00=0x0016, h01=0x0050, text=»* A6: DWT ADDRESS«, t00=0x0008, t01=0x0100}
0x0d92…0da6 Head {h00=0x0010, h01=0x0050, text=»* A7: ORDER«, t00=0x0008, t01=0x011a}
0x0da6…0dc0 Head {h00=0x0016, h01=0x0050, text=»* A8: ECB ADDRESS«, t00=0x0008, t01=0x012e}
0x0dc0…0dca Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0148}
0x0dca…0dec Head {h00=0x001e, h01=0x0050, text=»* EXIT: TO ORDER PROCESSOR«, t00=0x0008, t01=0x0152}
0x0dec…0df6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0174}
0x0df6…0e18 Head {h00=0x001e, h01=0x0050, text=»* A1: STATUS AFTER SELECT«, t00=0x0008, t01=0x017e}
0x0e18…0e42 Head {h00=0x0026, h01=0x0050, text=»* A2: ACT CHANNEL STATUS ADDRESS «, t00=0x0009, t01=0x0010}
0x0e42…0e62 Head {h00=0x001c, h01=0x0050, text=»* A3: REQUESTED LENGTH «, t00=0x0009, t01=0x003a}
0x0e62…0e80 Head {h00=0x001a, h01=0x0050, text=»* A4: BUFFER ADDRESS «, t00=0x0009, t01=0x005a}
0x0e80…0e9c Head {h00=0x0018, h01=0x0050, text=»* A5: STACK POINTER«, t00=0x0009, t01=0x0078}
0x0e9c…0eb6 Head {h00=0x0016, h01=0x0050, text=»* A6: DWT ADDRESS«, t00=0x0009, t01=0x0094}
0x0eb6…0ed6 Head {h00=0x001c, h01=0x0050, text=»* A7: MAX NO OF RETRIES«, t00=0x0009, t01=0x00ae}
0x0ed6…0ef0 Head {h00=0x0016, h01=0x0050, text=»* A8: ECB ADDRESS«, t00=0x0009, t01=0x00ce}
0x0ef0…0efa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00e8}
0x0efa…0f02 Head {h00=0x0004, h01=0x0050, t00=0x0009, t01=0x00f2}
0x0f02…0f12 Head {h00=0x000c, h01=0x0050, text=»MTDA INH«, t00=0x0009, t01=0x00fa}
0x0f12…0f3c Head {h00=0x0026, h01=0x0050, text=» LDK A4,MTLEN CHECK IF LEGAL ORDER«, t00=0x0009, t01=0x010a}
0x0f3c…0f44 Head {h00=0x0004, h01=0x0050, t00=0x0009, t01=0x0134}
0x0f44…0f64 Head {h00=0x001c, h01=0x0050, text=»MTDA10 CC A7,MTTAB-1,A4 «, t00=0x0009, t01=0x013c}
0x0f64…0f80 Head {h00=0x0018, h01=0x0050, text=» RF(E) MTDA30 FOUND «, t00=0x0009, t01=0x015c}
0x0f80…0f92 Head {h00=0x000e, h01=0x0050, text=» SUK A4,1 «, t00=0x0009, t01=0x0178}
0x0f92…0fb2 Head {h00=0x001c, h01=0x0050, text=» RB(NZ) MTDA10 TRY NEXT «, t00=0x0009, t01=0x018a}
0x0fb2…0fba Head {h00=0x0004, h01=0x0050, t00=0x000a, t01=0x001a}
0x0fba…0fe2 Head {h00=0x0024, h01=0x0050, text=»MTDA20 ABL DISIOE ILLEGAL ORDER «, t00=0x000a, t01=0x0022}
0x0fe2…0fea Head {h00=0x0004, h01=0x0050, t00=0x000a, t01=0x004a}
0x0fea…1002 Head {h00=0x0014, h01=0x0050, text=»MTDA30 ADR A4,A4«, t00=0x000a, t01=0x0052}
0x1002…101a Head {h00=0x0014, h01=0x0050, text=» ADKL A4,MTORD-2«, t00=0x000a, t01=0x006a}
0x101a…104a Head {h00=0x002c, h01=0x0050, text=» ST A4,MTREQ SAVE ADDRESS TO ORDER PNTR «, t00=0x000a, t01=0x0082}
0x104a…1052 Head {h00=0x0004, h01=0x0050, t00=0x000a, t01=0x00b2}
0x1052…1082 Head {h00=0x002c, h01=0x0050, text=»MTDA40 LC A2,DWTOR,A6 GET CHANNEL NUMBER«, t00=0x000a, t01=0x00ba}
0x1082…10a6 Head {h00=0x0020, h01=0x0050, text=» ANK A2,/7 MASK JUST IN CASE«, t00=0x000a, t01=0x00ea}
0x10a6…10ce Head {h00=0x0024, h01=0x0050, text=» LDR A7,A2 SAVE CHANNEL FOR SELC«, t00=0x000a, t01=0x010e}
0x10ce…10e0 Head {h00=0x000e, h01=0x0050, text=» SLL A2,2 «, t00=0x000a, t01=0x0136}
0x10e0…1114 Head {h00=0x0030, h01=0x0050, text=» ADKL A2,MTCHS GET ADDRESS OF ACT CH STATUS «, t00=0x000a, t01=0x0148}
0x1114…1148 Head {h00=0x0030, h01=0x0050, text=» CWK A4,MTNOL DOES THIS ORDER REQUIRE LENGTH«, t00=0x000a, t01=0x017c}
0x1148…1162 Head {h00=0x0016, h01=0x0050, text=» RF(NL) MTDA60 NO «, t00=0x000b, t01=0x0020}
0x1162…116a Head {h00=0x0004, h01=0x0050, t00=0x000b, t01=0x003a}
0x116a…1196 Head {h00=0x0028, h01=0x0050, text=» LD A3,ECBRL,A8 GET REQUESTED LENGTH«, t00=0x000b, t01=0x0042}
0x1196…11be Head {h00=0x0024, h01=0x0050, text=» LD A4,2,A2 CHECK IF SEQ NUMBERS«, t00=0x000b, t01=0x006e}
0x11be…11d6 Head {h00=0x0014, h01=0x0050, text=» RF(N) MTDA50 NO«, t00=0x000b, t01=0x0096}
0x11d6…11fa Head {h00=0x0020, h01=0x0050, text=» ADK A3,2 YES ADJUST LENGTH «, t00=0x000b, t01=0x00ae}
0x11fa…1224 Head {h00=0x0026, h01=0x0050, text=»MTDA50 LDR A4,A3 CHECK REQ LENGTH «, t00=0x000b, t01=0x00d2}
0x1224…1236 Head {h00=0x000e, h01=0x0050, text=» SRL A4,1 «, t00=0x000b, t01=0x00fc}
0x1236…1262 Head {h00=0x0028, h01=0x0050, text=» RB(Z) MTDA20 LESS THAN 2 CHARACTERS«, t00=0x000b, t01=0x010e}
0x1262…1274 Head {h00=0x000e, h01=0x0050, text=» SRL A4,11«, t00=0x000b, t01=0x013a}
0x1274…12a4 Head {h00=0x002c, h01=0x0050, text=» RB(NZ) MTDA20 MORE THAN 4095 CHARACTERS«, t00=0x000b, t01=0x014c}
0x12a4…12ac Head {h00=0x0004, h01=0x0050, t00=0x000b, t01=0x017c}
0x12ac…12dc Head {h00=0x002c, h01=0x0050, text=»MTDA60 LD A4,ECBBA,A8 GET BUFFER ADDRESS«, t00=0x000b, t01=0x0184}
0x12dc…12e4 Head {h00=0x0004, h01=0x0050, t00=0x000c, t01=0x0024}
0x12e4…1314 Head {h00=0x002c, h01=0x0050, text=» CWR* A2,A6 CHECK IF CH ALREADY SELECTED«, t00=0x000c, t01=0x002c}
0x1314…132e Head {h00=0x0016, h01=0x0050, text=» RF(E) MTDA70 YES «, t00=0x000c, t01=0x005c}
0x132e…1350 Head {h00=0x001e, h01=0x0050, text=» CF A5,SELC SELECT CHANNEL«, t00=0x000c, t01=0x0076}
0x1350…137c Head {h00=0x0028, h01=0x0050, text=»MTDA70 CM MTEOT CLEAR EOT INDICATOR «, t00=0x000c, t01=0x0098}
0x137c…13a8 Head {h00=0x0028, h01=0x0050, text=» LDK A7,MTRTRY GET MAX NO OF RERIES «, t00=0x000c, t01=0x00c4}
0x13a8…13d2 Head {h00=0x0026, h01=0x0050, text=» ABI* MTREQ GO TO ORDER PROCESSOR «, t00=0x000c, t01=0x00f0}
0x13d2…13e0 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000c, t01=0x011a}
0x13e0…13e8 Head {h00=0x0004, h01=0x0050, t00=0x000c, t01=0x0128}
0x13e8…13f2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0130}
0x13f2…140e Head {h00=0x0018, h01=0x0050, text=»* ORDER PROCESSORS: «, t00=0x000c, t01=0x013a}
0x140e…1418 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0156}
0x1418…1428 Head {h00=0x000c, h01=0x0050, text=»* ENTRY:«, t00=0x000c, t01=0x0160}
0x1428…1432 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0170}
0x1432…145c Head {h00=0x0026, h01=0x0050, text=»* A2: ACT CHANNEL STATUS ADDRESS «, t00=0x000c, t01=0x017a}
0x145c…147c Head {h00=0x001c, h01=0x0050, text=»* A3: REQUESTED LENGTH «, t00=0x000d, t01=0x0014}
0x147c…149a Head {h00=0x001a, h01=0x0050, text=»* A4: BUFFER ADDRESS «, t00=0x000d, t01=0x0034}
0x149a…14b6 Head {h00=0x0018, h01=0x0050, text=»* A5: STACK POINTER«, t00=0x000d, t01=0x0052}
0x14b6…14d0 Head {h00=0x0016, h01=0x0050, text=»* A6: DWT ADDRESS«, t00=0x000d, t01=0x006e}
0x14d0…14f0 Head {h00=0x001c, h01=0x0050, text=»* A7: MAX NO OF RETRIES«, t00=0x000d, t01=0x0088}
0x14f0…150a Head {h00=0x0016, h01=0x0050, text=»* A8: ECB ADDRESS«, t00=0x000d, t01=0x00a8}
0x150a…1514 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x00c2}
0x1514…1530 Head {h00=0x0018, h01=0x0050, text=»* EXIT: ABL DISEND «, t00=0x000d, t01=0x00cc}
0x1530…153a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x00e8}
0x153a…1550 Head {h00=0x0012, h01=0x0050, text=»* A1: STATUS «, t00=0x000d, t01=0x00f2}
0x1550…156a Head {h00=0x0016, h01=0x0050, text=»* A6: DWT ADDRESS«, t00=0x000d, t01=0x0108}
0x156a…1574 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0122}
0x1574…15b0 Head {h00=0x0038, h01=0x0050, text=»* EFFECTIVE LENGTH (ECBEL) AND CONTROL WORD (ECBCW) «, t00=0x000d, t01=0x012c}
0x15b0…15c6 Head {h00=0x0012, h01=0x0050, text=»* ARE UPDATED.«, t00=0x000d, t01=0x0168}
0x15c6…15d0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x017e}
0x15d0…15d8 Head {h00=0x0004, h01=0x0050, t00=0x000d, t01=0x0188}
0x15d8…15e0 Head {h00=0x0004, h01=0x0050, t00=0x000d, t01=0x0190}
0x15e0…15e8 Head {h00=0x0004, h01=0x0050, t00=0x000e, t01=0x0008}
0x15e8…15f0 Head {h00=0x0004, h01=0x0050, t00=0x000e, t01=0x0010}
0x15f0…15f8 Head {h00=0x0004, h01=0x0050, t00=0x000e, t01=0x0018}
0x15f8…1600 Head {h00=0x0004, h01=0x0050, t00=0x000e, t01=0x0020}
0x1600…160a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0028}
0x160a…1624 Head {h00=0x0016, h01=0x0050, text=»* TEST STATUS /00«, t00=0x000e, t01=0x0032}
0x1624…162e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x004c}
0x162e…1636 Head {h00=0x0004, h01=0x0050, t00=0x000e, t01=0x0056}
0x1636…1666 Head {h00=0x002c, h01=0x0050, text=»TEST LC A7,DWTOR,A6 SELECT TO GET STATUS«, t00=0x000e, t01=0x005e}
0x1666…1678 Head {h00=0x000e, h01=0x0050, text=» ANK A7,/7«, t00=0x000e, t01=0x008e}
0x1678…168c Head {h00=0x0010, h01=0x0050, text=» CF A5,SELC «, t00=0x000e, t01=0x00a0}
0x168c…16a0 Head {h00=0x0010, h01=0x0050, text=» ABL ENDIO8 «, t00=0x000e, t01=0x00b4}
0x16a0…16ae Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000e, t01=0x00c8}
0x16ae…16b6 Head {h00=0x0004, h01=0x0050, t00=0x000e, t01=0x00d6}
0x16b6…16c0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00de}
0x16c0…16d4 Head {h00=0x0010, h01=0x0050, text=»* READ /02 «, t00=0x000e, t01=0x00e8}
0x16d4…16de Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00fc}
0x16de…16e6 Head {h00=0x0004, h01=0x0050, t00=0x000e, t01=0x0106}
0x16e6…1708 Head {h00=0x001e, h01=0x0050, text=»READ CF A5,RBLK READ BLOCK«, t00=0x000e, t01=0x010e}
0x1708…172c Head {h00=0x0020, h01=0x0050, text=» RF(0) READ10 STATUS DATA OK«, t00=0x000e, t01=0x0130}
0x172c…174c Head {h00=0x001c, h01=0x0050, text=» RF(1) ENDIO2 ILL STATUS«, t00=0x000e, t01=0x0154}
0x174c…175e Head {h00=0x000e, h01=0x0050, text=» SUK A7,1 «, t00=0x000e, t01=0x0174}
0x175e…1784 Head {h00=0x0022, h01=0x0050, text=» RF(N) ENDIO4 NO MORE RETRIES «, t00=0x000e, t01=0x0186}
0x1784…17a4 Head {h00=0x001c, h01=0x0050, text=» CF A5,SKPR SKIP REVERSE«, t00=0x000f, t01=0x001c}
0x17a4…17be Head {h00=0x0016, h01=0x0050, text=» RB READ TRY AGAIN«, t00=0x000f, t01=0x003c}
0x17be…17c6 Head {h00=0x0004, h01=0x0050, t00=0x000f, t01=0x0056}
0x17c6…17f2 Head {h00=0x0028, h01=0x0050, text=»READ10 LDR A5,A1 CHECK IF TAPE MARK «, t00=0x000f, t01=0x005e}
0x17f2…1804 Head {h00=0x000e, h01=0x0050, text=» SLC A5,3 «, t00=0x000f, t01=0x008a}
0x1804…1824 Head {h00=0x001c, h01=0x0050, text=» RF(N) ENDIO1 TAPE MARK «, t00=0x000f, t01=0x009c}
0x1824…1854 Head {h00=0x002c, h01=0x0050, text=» RER A5,MTIOPA GET ADDRESS TO SEQ NUMBER«, t00=0x000f, t01=0x00bc}
0x1854…1866 Head {h00=0x000e, h01=0x0050, text=» SUK A5,1 «, t00=0x000f, t01=0x00ec}
0x1866…188a Head {h00=0x0020, h01=0x0050, text=» LDR* A3,A2 GET SEQ COUNTER «, t00=0x000f, t01=0x00fe}
0x188a…189c Head {h00=0x000e, h01=0x0050, text=» CCR A3,A5«, t00=0x000f, t01=0x0122}
0x189c…18ca Head {h00=0x002a, h01=0x0050, text=» RF(NE) READ20 NOT CORRECT SEQ NUMBER «, t00=0x000f, t01=0x0134}
0x18ca…18dc Head {h00=0x000e, h01=0x0050, text=» ECR A3,A3«, t00=0x000f, t01=0x0162}
0x18dc…18ee Head {h00=0x000e, h01=0x0050, text=» SUK A5,1 «, t00=0x000f, t01=0x0174}
0x18ee…1900 Head {h00=0x000e, h01=0x0050, text=» CCR A3,A5«, t00=0x000f, t01=0x0186}
0x1900…1928 Head {h00=0x0024, h01=0x0050, text=» RF(E) ENDIO1 BOTH SEQ CHARS OK «, t00=0x0010, t01=0x0008}
0x1928…1930 Head {h00=0x0004, h01=0x0050, t00=0x0010, t01=0x0030}
0x1930…1958 Head {h00=0x0024, h01=0x0050, text=»READ20 LD A5,2,A2 CHECK SEQ MODE«, t00=0x0010, t01=0x0038}
0x1958…197c Head {h00=0x0020, h01=0x0050, text=» RF(N) ENDIO1 NO SEQ NUMBERS«, t00=0x0010, t01=0x0060}
0x197c…19a4 Head {h00=0x0024, h01=0x0050, text=» ORK A1,/0010 INDICATE SEQ ERROR«, t00=0x0010, t01=0x0084}
0x19a4…19b6 Head {h00=0x000e, h01=0x0050, text=» RF ENDIO1«, t00=0x0010, t01=0x00ac}
0x19b6…19c4 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0010, t01=0x00be}
0x19c4…19cc Head {h00=0x0004, h01=0x0050, t00=0x0010, t01=0x00cc}
0x19cc…19d4 Head {h00=0x0004, h01=0x0050, t00=0x0010, t01=0x00d4}
0x19d4…19de Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x00dc}
0x19de…19f6 Head {h00=0x0014, h01=0x0050, text=»* WRITE /05,/06«, t00=0x0010, t01=0x00e6}
0x19f6…1a00 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x00fe}
0x1a00…1a08 Head {h00=0x0004, h01=0x0050, t00=0x0010, t01=0x0108}
0x1a08…1a2e Head {h00=0x0022, h01=0x0050, text=»WRIT LD A1,2,A2 CHECK SEQ MODE«, t00=0x0010, t01=0x0110}
0x1a2e…1a52 Head {h00=0x0020, h01=0x0050, text=» RF(N) WRIT10 NO SEQ NUMBERS«, t00=0x0010, t01=0x0136}
0x1a52…1a76 Head {h00=0x0020, h01=0x0050, text=» LDR* A1,A2 GET SEQ COUNTER «, t00=0x0010, t01=0x015a}
0x1a76…1aa0 Head {h00=0x0026, h01=0x0050, text=» LDR A8,A4 CALC ADDR TO SEQ NUMBER«, t00=0x0010, t01=0x017e}
0x1aa0…1ab2 Head {h00=0x000e, h01=0x0050, text=» ADR A8,A3«, t00=0x0011, t01=0x0018}
0x1ab2…1ad8 Head {h00=0x0022, h01=0x0050, text=» SC A1,-1,A8 STORE SEQ NUMBER «, t00=0x0011, t01=0x002a}
0x1ad8…1aea Head {h00=0x000e, h01=0x0050, text=» ECR A1,A1«, t00=0x0011, t01=0x0050}
0x1aea…1afe Head {h00=0x0010, h01=0x0050, text=» SC A1,-2,A8«, t00=0x0011, t01=0x0062}
0x1afe…1b06 Head {h00=0x0004, h01=0x0050, t00=0x0011, t01=0x0076}
0x1b06…1b0e Head {h00=0x0004, h01=0x0050, t00=0x0011, t01=0x007e}
0x1b0e…1b34 Head {h00=0x0022, h01=0x0050, text=»WRIT10 CF A5,WBLK WRITE BLOCK «, t00=0x0011, t01=0x0086}
0x1b34…1b58 Head {h00=0x0020, h01=0x0050, text=» RF(0) ENDIO1 STATUS,DATA OK«, t00=0x0011, t01=0x00ac}
0x1b58…1b78 Head {h00=0x001c, h01=0x0050, text=» RF(1) ENDIO2 ILL STATUS«, t00=0x0011, t01=0x00d0}
0x1b78…1b98 Head {h00=0x001c, h01=0x0050, text=» CF A5,SKPR SKIP REVERSE«, t00=0x0011, t01=0x00f0}
0x1b98…1bb4 Head {h00=0x0018, h01=0x0050, text=» CF A5,ERA4 ERASE 4"«, t00=0x0011, t01=0x0110}
0x1bb4…1bc6 Head {h00=0x000e, h01=0x0050, text=» SUK A7,1 «, t00=0x0011, t01=0x012c}
0x1bc6…1bec Head {h00=0x0022, h01=0x0050, text=» RF(N) ENDIO4 NO MORE RETRIES «, t00=0x0011, t01=0x013e}
0x1bec…1c08 Head {h00=0x0018, h01=0x0050, text=» ANK A1,/20 SAVE EOT«, t00=0x0011, t01=0x0164}
0x1c08…1c1e Head {h00=0x0012, h01=0x0050, text=» ORS A1,MTEOT «, t00=0x0011, t01=0x0180}
0x1c1e…1c3a Head {h00=0x0018, h01=0x0050, text=» RB WRIT10 TRY AGAIN«, t00=0x0012, t01=0x0008}
0x1c3a…1c48 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0012, t01=0x0024}
0x1c48…1c50 Head {h00=0x0004, h01=0x0050, t00=0x0012, t01=0x0032}
0x1c50…1c58 Head {h00=0x0004, h01=0x0050, t00=0x0012, t01=0x003a}
0x1c58…1c62 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0042}
0x1c62…1c80 Head {h00=0x001a, h01=0x0050, text=»* WRITE TAPE MARK /22«, t00=0x0012, t01=0x004c}
0x1c80…1c8a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x006a}
0x1c8a…1c92 Head {h00=0x0004, h01=0x0050, t00=0x0012, t01=0x0074}
0x1c92…1caa Head {h00=0x0014, h01=0x0050, text=»WRTM CF A5,WTMK «, t00=0x0012, t01=0x007c}
0x1caa…1cca Head {h00=0x001c, h01=0x0050, text=» RF(1) ENDIO4 ILL STATUS«, t00=0x0012, t01=0x0094}
0x1cca…1cdc Head {h00=0x000e, h01=0x0050, text=» LDR A3,A1«, t00=0x0012, t01=0x00b4}
0x1cdc…1d04 Head {h00=0x0024, h01=0x0050, text=» SLC A3,3 CHECK IF TAPE MARK OK «, t00=0x0012, t01=0x00c6}
0x1d04…1d28 Head {h00=0x0020, h01=0x0050, text=» RF(NN) WRTM10 NOT TAPE MARK«, t00=0x0012, t01=0x00ee}
0x1d28…1d48 Head {h00=0x001c, h01=0x0050, text=» IMR A2 INCR SEQ COUNTER«, t00=0x0012, t01=0x0112}
0x1d48…1d5a Head {h00=0x000e, h01=0x0050, text=» RF ENDIO4«, t00=0x0012, t01=0x0132}
0x1d5a…1d62 Head {h00=0x0004, h01=0x0050, t00=0x0012, t01=0x0144}
0x1d62…1d88 Head {h00=0x0022, h01=0x0050, text=»WRTM10 CF A5,SKPR SKIP REVERSE«, t00=0x0012, t01=0x014c}
0x1d88…1da4 Head {h00=0x0018, h01=0x0050, text=» CF A5,ERA4 ERASE 4"«, t00=0x0012, t01=0x0172}
0x1da4…1db6 Head {h00=0x000e, h01=0x0050, text=» SUK A7,1 «, t00=0x0012, t01=0x018e}
0x1db6…1ddc Head {h00=0x0022, h01=0x0050, text=» RF(N) ENDIO4 NO MORE RETRIES «, t00=0x0013, t01=0x0010}
0x1ddc…1df8 Head {h00=0x0018, h01=0x0050, text=» ANK A1,/20 SAVE EOT«, t00=0x0013, t01=0x0036}
0x1df8…1e0e Head {h00=0x0012, h01=0x0050, text=» ORS A1,MTEOT «, t00=0x0013, t01=0x0052}
0x1e0e…1e28 Head {h00=0x0016, h01=0x0050, text=» RB WRTM TRY AGAIN«, t00=0x0013, t01=0x0068}
0x1e28…1e30 Head {h00=0x0004, h01=0x0050, t00=0x0013, t01=0x0082}
0x1e30…1e38 Head {h00=0x0004, h01=0x0050, t00=0x0013, t01=0x008a}
0x1e38…1e42 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0092}
0x1e42…1e56 Head {h00=0x0010, h01=0x0050, text=»* LOAD /37 «, t00=0x0013, t01=0x009c}
0x1e56…1e60 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x00b0}
0x1e60…1e68 Head {h00=0x0004, h01=0x0050, t00=0x0013, t01=0x00ba}
0x1e68…1e84 Head {h00=0x0018, h01=0x0050, text=»LOAD LD A1,ECBCW,A8 «, t00=0x0013, t01=0x00c2}
0x1e84…1e96 Head {h00=0x000e, h01=0x0050, text=» SRC A1,1 «, t00=0x0013, t01=0x00de}
0x1e96…1eb6 Head {h00=0x001c, h01=0x0050, text=» ST A1,2,A2 SET SEQ MODE«, t00=0x0013, t01=0x00f0}
0x1eb6…1ed6 Head {h00=0x001c, h01=0x0050, text=» CF A5,ONLI SET ON-LINE «, t00=0x0013, t01=0x0110}
0x1ed6…1ede Head {h00=0x0004, h01=0x0050, t00=0x0013, t01=0x0130}
0x1ede…1eec Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0013, t01=0x0138}
0x1eec…1ef4 Head {h00=0x0004, h01=0x0050, t00=0x0013, t01=0x0146}
0x1ef4…1efe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x014e}
0x1efe…1f14 Head {h00=0x0012, h01=0x0050, text=»* REWIND /31 «, t00=0x0013, t01=0x0158}
0x1f14…1f1e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x016e}
0x1f1e…1f26 Head {h00=0x0004, h01=0x0050, t00=0x0013, t01=0x0178}
0x1f26…1f2e Head {h00=0x0004, h01=0x0050, t00=0x0013, t01=0x0180}
0x1f2e…1f54 Head {h00=0x0022, h01=0x0050, text=»RWND CMR A2 CLEAR SEQ COUNTER «, t00=0x0013, t01=0x0188}
0x1f54…1f7c Head {h00=0x0024, h01=0x0050, text=» CF A5,SBOW SEARCH BOT AND WAIT «, t00=0x0014, t01=0x001e}
0x1f7c…1f8e Head {h00=0x000e, h01=0x0050, text=» RF ENDIO6«, t00=0x0014, t01=0x0046}
0x1f8e…1f96 Head {h00=0x0004, h01=0x0050, t00=0x0014, t01=0x0058}
0x1f96…1f9e Head {h00=0x0004, h01=0x0050, t00=0x0014, t01=0x0060}
0x1f9e…1fa8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0068}
0x1fa8…1fbe Head {h00=0x0012, h01=0x0050, text=»* UNLOAD /38 «, t00=0x0014, t01=0x0072}
0x1fbe…1fc8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0088}
0x1fc8…1fd0 Head {h00=0x0004, h01=0x0050, t00=0x0014, t01=0x0092}
0x1fd0…1ff6 Head {h00=0x0022, h01=0x0050, text=»UNLD CMR A2 CLEAR SEQ COUNTER «, t00=0x0014, t01=0x009a}
0x1ff6…2014 Head {h00=0x001a, h01=0x0050, text=» CF A5,SBOT SEARCH BOT«, t00=0x0014, t01=0x00c0}
0x2014…2034 Head {h00=0x001c, h01=0x0050, text=» CF A5,OFLI SET OFF-LINE«, t00=0x0014, t01=0x00de}
0x2034…2046 Head {h00=0x000e, h01=0x0050, text=» RF ENDIO7«, t00=0x0014, t01=0x00fe}
0x2046…204e Head {h00=0x0004, h01=0x0050, t00=0x0014, t01=0x0110}
0x204e…2056 Head {h00=0x0004, h01=0x0050, t00=0x0014, t01=0x0118}
0x2056…2060 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0120}
0x2060…207c Head {h00=0x0018, h01=0x0050, text=»* STEP REVERSE /33 «, t00=0x0014, t01=0x012a}
0x207c…2086 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0146}
0x2086…208e Head {h00=0x0004, h01=0x0050, t00=0x0014, t01=0x0150}
0x208e…20b2 Head {h00=0x0020, h01=0x0050, text=»STPR CF A5,SKPR SKIP REVERSE«, t00=0x0014, t01=0x0158}
0x20b2…20d8 Head {h00=0x0022, h01=0x0050, text=»STPR10 RF(1) ENDIO6 ILL STATUS«, t00=0x0014, t01=0x017c}
0x20d8…20ec Head {h00=0x0010, h01=0x0050, text=» LDKL A3,-1 «, t00=0x0015, t01=0x0012}
0x20ec…2110 Head {h00=0x0020, h01=0x0050, text=» ADRS A3,A2 DECR SEQ COUNTER«, t00=0x0015, t01=0x0026}
0x2110…2122 Head {h00=0x000e, h01=0x0050, text=» LDR A3,A1«, t00=0x0015, t01=0x004a}
0x2122…2140 Head {h00=0x001a, h01=0x0050, text=» SLC A3,5 CHECK IF BOT«, t00=0x0015, t01=0x005c}
0x2140…215e Head {h00=0x001a, h01=0x0050, text=» RF(NN) ENDIO6 NOT BOT«, t00=0x0015, t01=0x007a}
0x215e…2172 Head {h00=0x0010, h01=0x0050, text=» RB RWND BOT«, t00=0x0015, t01=0x0098}
0x2172…217a Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x00ac}
0x217a…2182 Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x00b4}
0x2182…218c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x00bc}
0x218c…21a8 Head {h00=0x0018, h01=0x0050, text=»* STEP FORWARD /34 «, t00=0x0015, t01=0x00c6}
0x21a8…21b2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x00e2}
0x21b2…21ba Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x00ec}
0x21ba…21de Head {h00=0x0020, h01=0x0050, text=»STPF CF A5,SKPF SKIP FORWARD«, t00=0x0015, t01=0x00f4}
0x21de…21fe Head {h00=0x001c, h01=0x0050, text=» RF(1) ENDIO6 ILL STATUS«, t00=0x0015, t01=0x0118}
0x21fe…2224 Head {h00=0x0022, h01=0x0050, text=»STPF10 IMR A2 INCR SEQ COUNTER«, t00=0x0015, t01=0x0138}
0x2224…223c Head {h00=0x0014, h01=0x0050, text=»STPF20 RF ENDIO6«, t00=0x0015, t01=0x015e}
0x223c…2244 Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x0176}
0x2244…224c Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x017e}
0x224c…2254 Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x0186}
0x2254…225e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x018e}
0x225e…2274 Head {h00=0x0012, h01=0x0050, text=»* RECOVER /3F«, t00=0x0016, t01=0x0008}
0x2274…227e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x001e}
0x227e…2286 Head {h00=0x0004, h01=0x0050, t00=0x0016, t01=0x0028}
0x2286…22a6 Head {h00=0x001c, h01=0x0050, text=»RECV CF A5,MTRC RECOVER «, t00=0x0016, t01=0x0030}
0x22a6…22b8 Head {h00=0x000e, h01=0x0050, text=» RF ENDIO8«, t00=0x0016, t01=0x0050}
0x22b8…22c6 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0016, t01=0x0062}
0x22c6…22d0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0070}
0x22d0…2302 Head {h00=0x002e, h01=0x0050, text=»* ENDIO COMMON EXITS FOR ORDER PROCESSORS «, t00=0x0016, t01=0x007a}
0x2302…230c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x00ac}
0x230c…2314 Head {h00=0x0004, h01=0x0050, t00=0x0016, t01=0x00b6}
0x2314…233a Head {h00=0x0022, h01=0x0050, text=»ENDIO1 IMR A2 INCR SEQ COUNTER«, t00=0x0016, t01=0x00be}
0x233a…2342 Head {h00=0x0004, h01=0x0050, t00=0x0016, t01=0x00e4}
0x2342…2376 Head {h00=0x0030, h01=0x0050, text=»ENDIO2 RER A3,MTIOPA GET NEXT BUFFER ADDRESS«, t00=0x0016, t01=0x00ec}
0x2376…2388 Head {h00=0x000e, h01=0x0050, text=» SUR A3,A4«, t00=0x0016, t01=0x0120}
0x2388…2390 Head {h00=0x0004, h01=0x0050, t00=0x0016, t01=0x0132}
0x2390…23be Head {h00=0x002a, h01=0x0050, text=»ENDIO3 LD A4,2,A2 CHECK IF SEQ NUMBERS«, t00=0x0016, t01=0x013a}
0x23be…23d4 Head {h00=0x0012, h01=0x0050, text=» RF(N) *+4 NO «, t00=0x0016, t01=0x0168}
0x23d4…23f8 Head {h00=0x0020, h01=0x0050, text=» SUK A3,2 YES ADJUST LENGTH «, t00=0x0016, t01=0x017e}
0x23f8…2426 Head {h00=0x002a, h01=0x0050, text=» ST A3,ECBEL,A8 STORE EFFECTIVE LENGTH«, t00=0x0017, t01=0x0012}
0x2426…242e Head {h00=0x0004, h01=0x0050, t00=0x0017, t01=0x0040}
0x242e…244a Head {h00=0x0018, h01=0x0050, text=»ENDIO4 LDK A4,MTRTRY«, t00=0x0017, t01=0x0048}
0x244a…246e Head {h00=0x0020, h01=0x0050, text=» SUR A4,A7 GET NO OF RETRIES«, t00=0x0017, t01=0x0064}
0x246e…2476 Head {h00=0x0004, h01=0x0050, t00=0x0017, t01=0x0088}
0x2476…24aa Head {h00=0x0030, h01=0x0050, text=»ENDIO5 ST A4,ECBCW,A8 STORE IN CONTROL WORD «, t00=0x0017, t01=0x0090}
0x24aa…24b2 Head {h00=0x0004, h01=0x0050, t00=0x0017, t01=0x00c4}
0x24b2…24ca Head {h00=0x0014, h01=0x0050, text=»ENDIO6 LDR A7,A1«, t00=0x0017, t01=0x00cc}
0x24ca…24dc Head {h00=0x000e, h01=0x0050, text=» SRC A7,1 «, t00=0x0017, t01=0x00e4}
0x24dc…2512 Head {h00=0x0032, h01=0x0050, text=» RF(N) CKPWF NOT OPERABLE CHECK IF POWER FAIL «, t00=0x0017, t01=0x00f6}
0x2512…251a Head {h00=0x0004, h01=0x0050, t00=0x0017, t01=0x012c}
0x251a…2548 Head {h00=0x002a, h01=0x0050, text=»ENDIO7 LDKL A4,/8000 SAVE SEQ MODE BIT«, t00=0x0017, t01=0x0134}
0x2548…255c Head {h00=0x0010, h01=0x0050, text=» ANS A4,2,A2«, t00=0x0017, t01=0x0162}
0x255c…2586 Head {h00=0x0026, h01=0x0050, text=» OR A1,MTEOT PUT IN EOT INDICATOR «, t00=0x0017, t01=0x0176}
0x2586…25a6 Head {h00=0x001c, h01=0x0050, text=» ORS A1,2,A2 SAVE STATUS«, t00=0x0018, t01=0x0010}
0x25a6…25ae Head {h00=0x0004, h01=0x0050, t00=0x0018, t01=0x0030}
0x25ae…25e0 Head {h00=0x002e, h01=0x0050, text=»ENDIO8 CM MTREQ INDICATE NO RUNNING ORDER «, t00=0x0018, t01=0x0038}
0x25e0…2618 Head {h00=0x0034, h01=0x0050, text=» ABL DISEND PERFORM TENDIO AND GO TO DISPATCHER «, t00=0x0018, t01=0x006a}
0x2618…2626 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0018, t01=0x00a2}
0x2626…262e Head {h00=0x0004, h01=0x0050, t00=0x0018, t01=0x00b0}
0x262e…2638 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x00b8}
0x2638…266e Head {h00=0x0032, h01=0x0050, text=»* THE THING WAS NOT OPERABLE, CHECK IF A POWER«, t00=0x0018, t01=0x00c2}
0x266e…268e Head {h00=0x001c, h01=0x0050, text=»* FAIL IS COMING ALONG. «, t00=0x0018, t01=0x00f8}
0x268e…2698 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x0118}
0x2698…26a0 Head {h00=0x0004, h01=0x0050, t00=0x0018, t01=0x0122}
0x26a0…26b6 Head {h00=0x0012, h01=0x0050, text=»CKPWF SLC A7,1«, t00=0x0018, t01=0x012a}
0x26b6…26da Head {h00=0x0020, h01=0x0050, text=» ST A7,MTSA7 SAVE REGISTERS «, t00=0x0018, t01=0x0140}
0x26da…26ee Head {h00=0x0010, h01=0x0050, text=» ST A2,MTSA2«, t00=0x0018, t01=0x0164}
0x26ee…2700 Head {h00=0x000e, h01=0x0050, text=» LDR A1,A6«, t00=0x0018, t01=0x0178}
0x2700…2716 Head {h00=0x0012, h01=0x0050, text=» LDKL A4,MTTIM«, t00=0x0018, t01=0x018a}
0x2716…2740 Head {h00=0x0026, h01=0x0050, text=» CF A15,SETIMP WAIT FOR POWER FAIL«, t00=0x0019, t01=0x0010}
0x2740…275c Head {h00=0x0018, h01=0x0050, text=» DATA CKPWF1,MTPTOT «, t00=0x0019, t01=0x003a}
0x275c…276e Head {h00=0x000e, h01=0x0050, text=» ABL TDISP«, t00=0x0019, t01=0x0056}
0x276e…2776 Head {h00=0x0004, h01=0x0050, t00=0x0019, t01=0x0068}
0x2776…27a0 Head {h00=0x0026, h01=0x0050, text=»CKPWF1 LDR A6,A1 RESTORE REGISTERS«, t00=0x0019, t01=0x0070}
0x27a0…27b4 Head {h00=0x0010, h01=0x0050, text=» LD A1,MTSA7«, t00=0x0019, t01=0x009a}
0x27b4…27c8 Head {h00=0x0010, h01=0x0050, text=» LD A2,MTSA2«, t00=0x0019, t01=0x00ae}
0x27c8…27ec Head {h00=0x0020, h01=0x0050, text=» CM MTTIM INDICATE NO TIMER «, t00=0x0019, t01=0x00c2}
0x27ec…27fe Head {h00=0x000e, h01=0x0050, text=» RB ENDIO8«, t00=0x0019, t01=0x00e6}
0x27fe…280c Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0019, t01=0x00f8}
0x280c…2814 Head {h00=0x0004, h01=0x0050, t00=0x0019, t01=0x0106}
0x2814…281e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x010e}
0x281e…284c Head {h00=0x002a, h01=0x0050, text=»* SBOW SEARCH BOT AND WAIT FOR REWIND «, t00=0x0019, t01=0x0118}
0x284c…2856 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x0146}
0x2856…2866 Head {h00=0x000c, h01=0x0050, text=»* ENTRY:«, t00=0x0019, t01=0x0150}
0x2866…2870 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x0160}
0x2870…288a Head {h00=0x0016, h01=0x0050, text=»* A6: DWT ADDRESS«, t00=0x0019, t01=0x016a}
0x288a…2894 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x0184}
0x2894…28a4 Head {h00=0x000c, h01=0x0050, text=»* EXIT: «, t00=0x0019, t01=0x018e}
0x28a4…28ae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x000e}
0x28ae…28d2 Head {h00=0x0020, h01=0x0050, text=»* A1: STATUS AFTER COMMAND «, t00=0x001a, t01=0x0018}
0x28d2…28ea Head {h00=0x0014, h01=0x0050, text=»* A2: RESTORED «, t00=0x001a, t01=0x003c}
0x28ea…2904 Head {h00=0x0016, h01=0x0050, text=»* A6: DWT ADDRESS«, t00=0x001a, t01=0x0054}
0x2904…291c Head {h00=0x0014, h01=0x0050, text=»* A7: RESTORED «, t00=0x001a, t01=0x006e}
0x291c…2936 Head {h00=0x0016, h01=0x0050, text=»* A8: ECB ADDRESS«, t00=0x001a, t01=0x0086}
0x2936…2940 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x00a0}
0x2940…2948 Head {h00=0x0004, h01=0x0050, t00=0x001a, t01=0x00aa}
0x2948…2976 Head {h00=0x002a, h01=0x0050, text=»SBOW LDKL A1,-MTRTOT-1 SET UP TIME OUT«, t00=0x001a, t01=0x00b2}
0x2976…298a Head {h00=0x0010, h01=0x0050, text=» ST A1,MTCTR«, t00=0x001a, t01=0x00e0}
0x298a…2992 Head {h00=0x0004, h01=0x0050, t00=0x001a, t01=0x00f4}
0x2992…29b6 Head {h00=0x0020, h01=0x0050, text=»SBOW10 CF A5,SBOT SEARCH BOT«, t00=0x001a, t01=0x00fc}
0x29b6…29d6 Head {h00=0x001c, h01=0x0050, text=» SLC A1,2 CHECK IF READY«, t00=0x001a, t01=0x0120}
0x29d6…29fc Head {h00=0x0022, h01=0x0050, text=» RF(N) SBOW30 STILL REWINDING «, t00=0x001a, t01=0x0140}
0x29fc…2a04 Head {h00=0x0004, h01=0x0050, t00=0x001a, t01=0x0166}
0x2a04…2a1c Head {h00=0x0014, h01=0x0050, text=»SBOW20 SRC A1,2 «, t00=0x001a, t01=0x016e}
0x2a1c…2a32 Head {h00=0x0012, h01=0x0050, text=» RTN A5 RETURN«, t00=0x001a, t01=0x0186}
0x2a32…2a3a Head {h00=0x0004, h01=0x0050, t00=0x001b, t01=0x000c}
0x2a3a…2a64 Head {h00=0x0026, h01=0x0050, text=»SBOW30 IM MTCTR CHECK IF TIME OUT «, t00=0x001b, t01=0x0014}
0x2a64…2a8e Head {h00=0x0026, h01=0x0050, text=» RB(Z) SBOW20 DON'T WAIT ANY MORE «, t00=0x001b, t01=0x003e}
0x2a8e…2ab0 Head {h00=0x001e, h01=0x0050, text=» ST A5,MTSA5 SAVE REGISTER«, t00=0x001b, t01=0x0068}
0x2ab0…2ac2 Head {h00=0x000e, h01=0x0050, text=» LDR A1,A6«, t00=0x001b, t01=0x008a}
0x2ac2…2ad8 Head {h00=0x0012, h01=0x0050, text=» LDKL A4,MTTIM«, t00=0x001b, t01=0x009c}
0x2ad8…2afe Head {h00=0x0022, h01=0x0050, text=» CF A15,SETIMP WAIT 2 SECONDS «, t00=0x001b, t01=0x00b2}
0x2afe…2b16 Head {h00=0x0014, h01=0x0050, text=» DATA SBOW40,20 «, t00=0x001b, t01=0x00d8}
0x2b16…2b28 Head {h00=0x000e, h01=0x0050, text=» ABL TDISP«, t00=0x001b, t01=0x00f0}
0x2b28…2b30 Head {h00=0x0004, h01=0x0050, t00=0x001b, t01=0x0102}
0x2b30…2b60 Head {h00=0x002c, h01=0x0050, text=»SBOW40 LDR A6,A1 ENTERED EACH 2 SECONDS «, t00=0x001b, t01=0x010a}
0x2b60…2b86 Head {h00=0x0022, h01=0x0050, text=» LD A2,MTSA2 RESTORE REGISTERS«, t00=0x001b, t01=0x013a}
0x2b86…2b9a Head {h00=0x0010, h01=0x0050, text=» LD A5,MTSA5«, t00=0x001b, t01=0x0160}
0x2b9a…2bae Head {h00=0x0010, h01=0x0050, text=» LD A7,MTSA7«, t00=0x001b, t01=0x0174}
0x2bae…2bd2 Head {h00=0x0020, h01=0x0050, text=» CM MTTIM INDICATE NO TIMER «, t00=0x001b, t01=0x0188}
0x2bd2…2bfa Head {h00=0x0024, h01=0x0050, text=» RB SBOW10 GO BACK AND TRY AGAIN«, t00=0x001c, t01=0x001c}
0x2bfa…2c08 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001c, t01=0x0044}
0x2c08…2c10 Head {h00=0x0004, h01=0x0050, t00=0x001c, t01=0x0052}
0x2c10…2c1a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x005a}
0x2c1a…2c34 Head {h00=0x0016, h01=0x0050, text=»* COMMAND HANDLERS«, t00=0x001c, t01=0x0064}
0x2c34…2c3e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x007e}
0x2c3e…2c5e Head {h00=0x001c, h01=0x0050, text=»* ENTRY: CF A5,<COM> «, t00=0x001c, t01=0x0088}
0x2c5e…2c68 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x00a8}
0x2c68…2c96 Head {h00=0x002a, h01=0x0050, text=»* A2: IF SELC: ACTIVE CHANNEL ADDRESS«, t00=0x001c, t01=0x00b2}
0x2c96…2cc2 Head {h00=0x0028, h01=0x0050, text=»* A3: IF RBLK,WBLK: REQUSTED LENGTH«, t00=0x001c, t01=0x00e0}
0x2cc2…2cee Head {h00=0x0028, h01=0x0050, text=»* A4: IF RBLK,WBLK: BUFFER ADDRESS «, t00=0x001c, t01=0x010c}
0x2cee…2d0a Head {h00=0x0018, h01=0x0050, text=»* A6: DWT ADDRESSS «, t00=0x001c, t01=0x0138}
0x2d0a…2d32 Head {h00=0x0024, h01=0x0050, text=»* A7: IF SELC: CHANNEL NO (0-7)«, t00=0x001c, t01=0x0154}
0x2d32…2d3c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x017c}
0x2d3c…2d54 Head {h00=0x0014, h01=0x0050, text=»* EXIT: RTN A5 «, t00=0x001c, t01=0x0186}
0x2d54…2d5e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x000e}
0x2d5e…2d82 Head {h00=0x0020, h01=0x0050, text=»* A1: STATUS AFTER COMMAND «, t00=0x001d, t01=0x0018}
0x2d82…2d9a Head {h00=0x0014, h01=0x0050, text=»* A2: RESTORED «, t00=0x001d, t01=0x003c}
0x2d9a…2dc0 Head {h00=0x0022, h01=0x0050, text=»* A3: REQUESTED LENGTH IN ECB«, t00=0x001d, t01=0x0054}
0x2dc0…2de4 Head {h00=0x0020, h01=0x0050, text=»* A4: BUFFER ADDRESS IN ECB«, t00=0x001d, t01=0x007a}
0x2de4…2dfe Head {h00=0x0016, h01=0x0050, text=»* A6: DWT ADDRESS«, t00=0x001d, t01=0x009e}
0x2dfe…2e16 Head {h00=0x0014, h01=0x0050, text=»* A7: RESTORED «, t00=0x001d, t01=0x00b8}
0x2e16…2e30 Head {h00=0x0016, h01=0x0050, text=»* A8: ECB ADDRESS«, t00=0x001d, t01=0x00d0}
0x2e30…2e3a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x00ea}
0x2e3a…2e6a Head {h00=0x002c, h01=0x0050, text=»* CR: =0: NOT ILL STATUS, NOT ILL DATA«, t00=0x001d, t01=0x00f4}
0x2e6a…2ea4 Head {h00=0x0036, h01=0x0050, text=»* =1: ILL STATUS: REWINDING,HARD ERR,NOT OP «, t00=0x001d, t01=0x0124}
0x2ea4…2eee Head {h00=0x0046, h01=0x0050, text=»* =2: NOT ILL STATUS, ILL DATA: NO DATA,DATA ERR,THRUPUT ERR«, t00=0x001d, t01=0x015e}
0x2eee…2ef8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0018}
0x2ef8…2f00 Head {h00=0x0004, h01=0x0050, t00=0x001e, t01=0x0022}
0x2f00…2f08 Head {h00=0x0004, h01=0x0050, t00=0x001e, t01=0x002a}
0x2f08…2f2a Head {h00=0x001e, h01=0x0050, text=»RBLK LDK A1,/02 READ BLOCK«, t00=0x001e, t01=0x0032}
0x2f2a…2f5c Head {h00=0x002e, h01=0x0050, text=»RBLK10 WER A3,MTIOPL GIVE REQUESTED LENGTH«, t00=0x001e, t01=0x0054}
0x2f5c…2f8c Head {h00=0x002c, h01=0x0050, text=» WER A4,MTIOPA AND BUFFER ADDRESS TO IOP«, t00=0x001e, t01=0x0086}
0x2f8c…2f9c Head {h00=0x000c, h01=0x0050, text=» RF COMM«, t00=0x001e, t01=0x00b6}
0x2f9c…2fa4 Head {h00=0x0004, h01=0x0050, t00=0x001e, t01=0x00c6}
0x2fa4…2fc8 Head {h00=0x0020, h01=0x0050, text=»WBLK LDK A1,/00 WRITE BLOCK «, t00=0x001e, t01=0x00ce}
0x2fc8…2ffa Head {h00=0x002e, h01=0x0050, text=»WBLK10 ORKL A3,/4000 INDICATE WRITE TO IOP«, t00=0x001e, t01=0x00f2}
0x2ffa…300c Head {h00=0x000e, h01=0x0050, text=» RB RBLK10«, t00=0x001e, t01=0x0124}
0x300c…3014 Head {h00=0x0004, h01=0x0050, t00=0x001e, t01=0x0136}
0x3014…303c Head {h00=0x0024, h01=0x0050, text=»WTMK LDK A1,/04 WRITE TAPE MARK «, t00=0x001e, t01=0x013e}
0x303c…304c Head {h00=0x000c, h01=0x0050, text=» RF COMM«, t00=0x001e, t01=0x0166}
0x304c…306c Head {h00=0x001c, h01=0x0050, text=»ERA4 LDK A1,/0C ERASE 4"«, t00=0x001e, t01=0x0176}
0x306c…307c Head {h00=0x000c, h01=0x0050, text=» RF COMM«, t00=0x001f, t01=0x0008}
0x307c…3084 Head {h00=0x0004, h01=0x0050, t00=0x001f, t01=0x0018}
0x3084…30a6 Head {h00=0x001e, h01=0x0050, text=»SBOT LDK A1,/41 SEARCH BOT«, t00=0x001f, t01=0x0020}
0x30a6…30b6 Head {h00=0x000c, h01=0x0050, text=» RF COMM«, t00=0x001f, t01=0x0042}
0x30b6…30be Head {h00=0x0004, h01=0x0050, t00=0x001f, t01=0x0052}
0x30be…30e2 Head {h00=0x0020, h01=0x0050, text=»ONLI LDK A1,/51 SET ON-LINE «, t00=0x001f, t01=0x005a}
0x30e2…30f2 Head {h00=0x000c, h01=0x0050, text=» RF COMM«, t00=0x001f, t01=0x007e}
0x30f2…30fa Head {h00=0x0004, h01=0x0050, t00=0x001f, t01=0x008e}
0x30fa…311e Head {h00=0x0020, h01=0x0050, text=»OFLI LDK A1,/40 SET OFF-LINE«, t00=0x001f, t01=0x0096}
0x311e…312e Head {h00=0x000c, h01=0x0050, text=» RF COMM«, t00=0x001f, t01=0x00ba}
0x312e…3136 Head {h00=0x0004, h01=0x0050, t00=0x001f, t01=0x00ca}
0x3136…315a Head {h00=0x0020, h01=0x0050, text=»SKPR LDK A1,/21 SKIP REVERSE«, t00=0x001f, t01=0x00d2}
0x315a…316a Head {h00=0x000c, h01=0x0050, text=» RF COMM«, t00=0x001f, t01=0x00f6}
0x316a…3172 Head {h00=0x0004, h01=0x0050, t00=0x001f, t01=0x0106}
0x3172…3196 Head {h00=0x0020, h01=0x0050, text=»SKPF LDK A1,/20 SKIP FORWARD«, t00=0x001f, t01=0x010e}
0x3196…31a6 Head {h00=0x000c, h01=0x0050, text=» RF COMM«, t00=0x001f, t01=0x0132}
0x31a6…31ae Head {h00=0x0004, h01=0x0050, t00=0x001f, t01=0x0142}
0x31ae…31da Head {h00=0x0028, h01=0x0050, text=»RSQN LDK A1,/03 READ SEQUENCE NUMBER«, t00=0x001f, t01=0x014a}
0x31da…3204 Head {h00=0x0026, h01=0x0050, text=» LDK A3,2 SET UP BUFFER FOR SEQ NO«, t00=0x001f, t01=0x0176}
0x3204…321a Head {h00=0x0012, h01=0x0050, text=» LDKL A4,MTBUF«, t00=0x0020, t01=0x0010}
0x321a…322c Head {h00=0x000e, h01=0x0050, text=» RB RBLK10«, t00=0x0020, t01=0x0026}
0x322c…3234 Head {h00=0x0004, h01=0x0050, t00=0x0020, t01=0x0038}
0x3234…325a Head {h00=0x0022, h01=0x0050, text=»SELC LDK A1,/60 SELECT CHANNEL«, t00=0x0020, t01=0x0040}
0x325a…326c Head {h00=0x000e, h01=0x0050, text=» ORR A1,A7«, t00=0x0020, t01=0x0066}
0x326c…3292 Head {h00=0x0022, h01=0x0050, text=» STR A2,A6 SAVE ACTIVE CHANNEL«, t00=0x0020, t01=0x0078}
0x3292…329a Head {h00=0x0004, h01=0x0050, t00=0x0020, t01=0x009e}
0x329a…32c0 Head {h00=0x0022, h01=0x0050, text=»COMM CM MTINT IND INT ALLOWED «, t00=0x0020, t01=0x00a6}
0x32c0…32d6 Head {h00=0x0012, h01=0x0050, text=» CIO A1,1,CHMT«, t00=0x0020, t01=0x00cc}
0x32d6…32ec Head {h00=0x0012, h01=0x0050, text=» RF(A) COMM10 «, t00=0x0020, t01=0x00e2}
0x32ec…330e Head {h00=0x001e, h01=0x0050, text=» RF(3) COMM05 NO INTERFACE«, t00=0x0020, t01=0x00f8}
0x330e…332a Head {h00=0x0018, h01=0x0050, text=» LDK A1,9 PARAMETER «, t00=0x0020, t01=0x011a}
0x332a…334e Head {h00=0x0020, h01=0x0050, text=» CF A15,HALT STOP EXECUTION «, t00=0x0020, t01=0x0136}
0x334e…336c Head {h00=0x001a, h01=0x0050, text=»COMM05 LD A3,ECBRL,A8 «, t00=0x0020, t01=0x015a}
0x336c…3384 Head {h00=0x0014, h01=0x0050, text=» LD A4,ECBBA,A8 «, t00=0x0020, t01=0x0178}
0x3384…3396 Head {h00=0x000e, h01=0x0050, text=» ADK A5,4 «, t00=0x0020, t01=0x0190}
0x3396…33b4 Head {h00=0x001a, h01=0x0050, text=» LDK A1,1 NOT OPERABLE«, t00=0x0021, t01=0x0012}
0x33b4…33c4 Head {h00=0x000c, h01=0x0050, text=» ABR* A5«, t00=0x0021, t01=0x0030}
0x33c4…33ee Head {h00=0x0026, h01=0x0050, text=»COMM10 ST A2,MTSA2 SAVE REGISTERS «, t00=0x0021, t01=0x0040}
0x33ee…3402 Head {h00=0x0010, h01=0x0050, text=» ST A5,MTSA5«, t00=0x0021, t01=0x006a}
0x3402…3416 Head {h00=0x0010, h01=0x0050, text=» ST A7,MTSA7«, t00=0x0021, t01=0x007e}
0x3416…343a Head {h00=0x0020, h01=0x0050, text=» ABL TDISP GO TO DISPATCHER «, t00=0x0021, t01=0x0092}
0x343a…3448 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0021, t01=0x00b6}
0x3448…3450 Head {h00=0x0004, h01=0x0050, t00=0x0021, t01=0x00c4}
0x3450…345a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x00cc}
0x345a…3480 Head {h00=0x0022, h01=0x0050, text=»* IHMT INTERRUPT HANDLER CHMT «, t00=0x0021, t01=0x00d6}
0x3480…348a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x00fc}
0x348a…3492 Head {h00=0x0004, h01=0x0050, t00=0x0021, t01=0x0106}
0x3492…34a4 Head {h00=0x000e, h01=0x0050, text=»IHMT EQU *«, t00=0x0021, t01=0x010e}
0x34a4…34cc Head {h00=0x0024, h01=0x0050, text=» ST P,INTSAV SAVE LAST INTERRUPT«, t00=0x0021, t01=0x0120}
0x34cc…34e2 Head {h00=0x0012, h01=0x0050, text=» CF A15,SAVE8 «, t00=0x0021, t01=0x0148}
0x34e2…34f6 Head {h00=0x0010, h01=0x0050, text=» SST A1,CHMT«, t00=0x0021, t01=0x015e}
0x34f6…350c Head {h00=0x0012, h01=0x0050, text=» RF(A) IHMT10 «, t00=0x0021, t01=0x0172}
0x350c…3528 Head {h00=0x0018, h01=0x0050, text=» LDK A1,9 PARAMETER «, t00=0x0021, t01=0x0188}
0x3528…354a Head {h00=0x001e, h01=0x0050, text=» CF A15,HALT SST NOT ACC. «, t00=0x0022, t01=0x0014}
0x354a…3562 Head {h00=0x0014, h01=0x0050, text=»IHMT10 C1S MTINT«, t00=0x0022, t01=0x0036}
0x3562…3578 Head {h00=0x0012, h01=0x0050, text=» RF(NZ) IHMT20«, t00=0x0022, t01=0x004e}
0x3578…35a6 Head {h00=0x002a, h01=0x0050, text=» LDK A1,5 ILLEGAL INTERRUPT PARAMETER «, t00=0x0022, t01=0x0064}
0x35a6…35ba Head {h00=0x0010, h01=0x0050, text=» CF A15,HALT«, t00=0x0022, t01=0x0092}
0x35ba…35c2 Head {h00=0x0004, h01=0x0050, t00=0x0022, t01=0x00a6}
0x35c2…35f0 Head {h00=0x002a, h01=0x0050, text=»IHMT20 LDKL A6,DWMT01 GET DWT ADDRESS «, t00=0x0022, t01=0x00ae}
0x35f0…3618 Head {h00=0x0024, h01=0x0050, text=» LD A8,DWTECB,A6 GET ECB ADDRESS«, t00=0x0022, t01=0x00dc}
0x3618…3642 Head {h00=0x0026, h01=0x0050, text=» LD A5,MTSA5 RESTORE STACK POINTER«, t00=0x0022, t01=0x0104}
0x3642…3656 Head {h00=0x0010, h01=0x0050, text=» LDK A2,/00 «, t00=0x0022, t01=0x012e}
0x3656…3686 Head {h00=0x002c, h01=0x0050, text=» LDKL A3,/2847 CHECK IF ILL STATUS,DATA «, t00=0x0022, t01=0x0142}
0x3686…3698 Head {h00=0x000e, h01=0x0050, text=» TM A1,A3 «, t00=0x0022, t01=0x0172}
0x3698…36bc Head {h00=0x0020, h01=0x0050, text=» RF(Z) IHMT30 STATUS,DATA OK«, t00=0x0022, t01=0x0184}
0x36bc…36d0 Head {h00=0x0010, h01=0x0050, text=» LDK A2,/40 «, t00=0x0023, t01=0x0018}
0x36d0…36e6 Head {h00=0x0012, h01=0x0050, text=» SUKL A3,/806 «, t00=0x0023, t01=0x002c}
0x36e6…36f8 Head {h00=0x000e, h01=0x0050, text=» TM A1,A3 «, t00=0x0023, t01=0x0042}
0x36f8…371a Head {h00=0x001e, h01=0x0050, text=» RF(NZ) IHMT30 ILL STATUS «, t00=0x0023, t01=0x0054}
0x371a…3736 Head {h00=0x0018, h01=0x0050, text=» LDK A2,/80 ILL DATA«, t00=0x0023, t01=0x0076}
0x3736…373e Head {h00=0x0004, h01=0x0050, t00=0x0023, t01=0x0092}
0x373e…3756 Head {h00=0x0014, h01=0x0050, text=»IHMT30 SLC A2,2 «, t00=0x0023, t01=0x009a}
0x3756…3774 Head {h00=0x001a, h01=0x0050, text=» ST A2,2,A5 UPDATE CR «, t00=0x0023, t01=0x00b2}
0x3774…379a Head {h00=0x0022, h01=0x0050, text=» LD A2,MTSA2 RESTORE REGISTERS«, t00=0x0023, t01=0x00d0}
0x379a…37b2 Head {h00=0x0014, h01=0x0050, text=» LD A3,ECBRL,A8 «, t00=0x0023, t01=0x00f6}
0x37b2…37da Head {h00=0x0024, h01=0x0050, text=» LD A4,2,A2 CHECK IF SEQ NUMBERS«, t00=0x0023, t01=0x010e}
0x37da…37f0 Head {h00=0x0012, h01=0x0050, text=» RF(N) *+4 NO «, t00=0x0023, t01=0x0136}
0x37f0…3814 Head {h00=0x0020, h01=0x0050, text=» ADK A3,2 YES ADJUST LENGTH «, t00=0x0023, t01=0x014c}
0x3814…382c Head {h00=0x0014, h01=0x0050, text=» LD A4,ECBBA,A8 «, t00=0x0023, t01=0x0170}
0x382c…3840 Head {h00=0x0010, h01=0x0050, text=» LD A7,MTSA7«, t00=0x0023, t01=0x0188}
0x3840…3850 Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0024, t01=0x000c}
0x3850…385e Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0024, t01=0x001c}
0x385e…3866 Head {h00=0x0004, h01=0x0050, t00=0x0024, t01=0x002a}
0x3866…3870 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x0032}
0x3870…389c Head {h00=0x0028, h01=0x0050, text=»* MTDRON ENTRY AT POWER ON RECOVERY «, t00=0x0024, t01=0x003c}
0x389c…38a6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x0068}
0x38a6…38ae Head {h00=0x0004, h01=0x0050, t00=0x0024, t01=0x0072}
0x38ae…38ca Head {h00=0x0018, h01=0x0050, text=»MTDRON CF A15,SAVE8 «, t00=0x0024, t01=0x007a}
0x38ca…38e2 Head {h00=0x0014, h01=0x0050, text=» LDKL A6,DWMT01 «, t00=0x0024, t01=0x0096}
0x38e2…3904 Head {h00=0x001e, h01=0x0050, text=» CM DWTST,A6 SET BUSY DWT «, t00=0x0024, t01=0x00ae}
0x3904…392a Head {h00=0x0022, h01=0x0050, text=» CMR A6 IND NO ACTIVE CHANNEL «, t00=0x0024, t01=0x00d0}
0x392a…3950 Head {h00=0x0022, h01=0x0050, text=» LD A4,MTTIM CHECK IF TIMER ON«, t00=0x0024, t01=0x00f6}
0x3950…3968 Head {h00=0x0014, h01=0x0050, text=» RF(Z) MTON05 NO«, t00=0x0024, t01=0x011c}
0x3968…3984 Head {h00=0x0018, h01=0x0050, text=» CMR A4 RESET TIMER «, t00=0x0024, t01=0x0134}
0x3984…39a8 Head {h00=0x0020, h01=0x0050, text=» CM MTTIM INDICATE NO TIMER «, t00=0x0024, t01=0x0150}
0x39a8…39b0 Head {h00=0x0004, h01=0x0050, t00=0x0024, t01=0x0174}
0x39b0…39e0 Head {h00=0x002c, h01=0x0050, text=»MTON05 LD A4,MTPWF CHECK IF PWF TIMER ON«, t00=0x0024, t01=0x017c}
0x39e0…39fa Head {h00=0x0016, h01=0x0050, text=» RF(NZ) MTON10 YES«, t00=0x0025, t01=0x001c}
0x39fa…3a10 Head {h00=0x0012, h01=0x0050, text=» LDKL A4,MTPWF«, t00=0x0025, t01=0x0036}
0x3a10…3a32 Head {h00=0x001e, h01=0x0050, text=» CF A15,SETIMP NO START IT«, t00=0x0025, t01=0x004c}
0x3a32…3a4e Head {h00=0x0018, h01=0x0050, text=» DATA MTON20,MTPTOT «, t00=0x0025, t01=0x006e}
0x3a4e…3a56 Head {h00=0x0004, h01=0x0050, t00=0x0025, t01=0x008a}
0x3a56…3a88 Head {h00=0x002e, h01=0x0050, text=»MTON10 LDKL A3,-MTPTOT WAIT FOR EVERYTHING«, t00=0x0025, t01=0x0092}
0x3a88…3a9a Head {h00=0x000e, h01=0x0050, text=» STR A3,A4«, t00=0x0025, t01=0x00c4}
0x3a9a…3aac Head {h00=0x000e, h01=0x0050, text=» ABL TDISP«, t00=0x0025, t01=0x00d6}
0x3aac…3ab4 Head {h00=0x0004, h01=0x0050, t00=0x0025, t01=0x00e8}
0x3ab4…3adc Head {h00=0x0024, h01=0x0050, text=»MTON20 CM MTPWF IND NO PWF TIMER«, t00=0x0025, t01=0x00f0}
0x3adc…3b04 Head {h00=0x0024, h01=0x0050, text=» LDKL A6,DWMT01 LOAD DWT ADDRESS«, t00=0x0025, t01=0x0118}
0x3b04…3b2e Head {h00=0x0026, h01=0x0050, text=» LD A8,DWTECB,A6 LOAD ECB ADDRESS «, t00=0x0025, t01=0x0140}
0x3b2e…3b54 Head {h00=0x0022, h01=0x0050, text=» LDKL A5,MTSTB LOAD STACK BASE«, t00=0x0025, t01=0x016a}
0x3b54…3b88 Head {h00=0x0030, h01=0x0050, text=» LDKL A2,MTCHS GET ADDRESS TO CHANNEL STATUS«, t00=0x0025, t01=0x0190}
0x3b88…3b90 Head {h00=0x0004, h01=0x0050, t00=0x0026, t01=0x0034}
0x3b90…3bb4 Head {h00=0x0020, h01=0x0050, text=»MTON30 LD A1,2,A2 GET STATUS«, t00=0x0026, t01=0x003c}
0x3bb4…3bc6 Head {h00=0x000e, h01=0x0050, text=» SRC A1,1 «, t00=0x0026, t01=0x0060}
0x3bc6…3be4 Head {h00=0x001a, h01=0x0050, text=» RF(N) MTON40 OFF-LINE«, t00=0x0026, t01=0x0072}
0x3be4…3c0c Head {h00=0x0024, h01=0x0050, text=» CF A5,MTRC RECOVER THIS CHANNEL«, t00=0x0026, t01=0x0090}
0x3c0c…3c14 Head {h00=0x0004, h01=0x0050, t00=0x0026, t01=0x00b8}
0x3c14…3c2c Head {h00=0x0014, h01=0x0050, text=»MTON40 ADK A2,4 «, t00=0x0026, t01=0x00c0}
0x3c2c…3c58 Head {h00=0x0028, h01=0x0050, text=» CWK A2,MTCHSE ARE ALL CHANNELS DONE«, t00=0x0026, t01=0x00d8}
0x3c58…3c7a Head {h00=0x001e, h01=0x0050, text=» RB(NE) MTON30 NO TRY NEXT«, t00=0x0026, t01=0x0104}
0x3c7a…3c82 Head {h00=0x0004, h01=0x0050, t00=0x0026, t01=0x0126}
0x3c82…3cae Head {h00=0x0028, h01=0x0050, text=» LD A4,MTREQ CHECK IF ACTIVE REQUEST«, t00=0x0026, t01=0x012e}
0x3cae…3cce Head {h00=0x001c, h01=0x0050, text=» ABL(Z) DISEND NO RETURN«, t00=0x0026, t01=0x015a}
0x3cce…3cf8 Head {h00=0x0026, h01=0x0050, text=» ABL MTDA40 REPEAT ACTIVE REQUEST «, t00=0x0026, t01=0x017a}
0x3cf8…3d06 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0027, t01=0x0014}
0x3d06…3d0e Head {h00=0x0004, h01=0x0050, t00=0x0027, t01=0x0022}
0x3d0e…3d18 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x002a}
0x3d18…3d56 Head {h00=0x003a, h01=0x0050, text=»* MTRC RECOVERY ROUTINE. THE TAPE IS POSITIONED BEFORE«, t00=0x0027, t01=0x0034}
0x3d56…3d8a Head {h00=0x0030, h01=0x0050, text=»* THE BLOCK GIVEN BY THE SEQUENCE COUNTER. «, t00=0x0027, t01=0x0072}
0x3d8a…3dc6 Head {h00=0x0038, h01=0x0050, text=»* IF UNSUCCESSFUL DUE TO INCORRECT SEQUNCE NUMBERS «, t00=0x0027, t01=0x00a6}
0x3dc6…3dee Head {h00=0x0024, h01=0x0050, text=»* THE RECORDER IS PUT OFF-LINE.«, t00=0x0027, t01=0x00e2}
0x3dee…3df8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x010a}
0x3df8…3e08 Head {h00=0x000c, h01=0x0050, text=»* ENTRY:«, t00=0x0027, t01=0x0114}
0x3e08…3e12 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x0124}
0x3e12…3e3a Head {h00=0x0024, h01=0x0050, text=»* A2: ADDRESS TO CHANNEL STATUS«, t00=0x0027, t01=0x012e}
0x3e3a…3e54 Head {h00=0x0016, h01=0x0050, text=»* A6: DWT ADDRESS«, t00=0x0027, t01=0x0156}
0x3e54…3e5e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x0170}
0x3e5e…3e6e Head {h00=0x000c, h01=0x0050, text=»* EXIT: «, t00=0x0027, t01=0x017a}
0x3e6e…3e78 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x018a}
0x3e78…3e9c (40, 0, 400) Head {h00=0x0020, h01=0x0050, text=»* A1: STATUS AFTER RECOVERY«, t00=0x0028, t01=0x0004}
0x3e9c…3ec4 Head {h00=0x0024, h01=0x0050, text=»* A2: ADDRESS TO CHANNEL STATUS«, t00=0x0028, t01=0x0028}
0x3ec4…3ede Head {h00=0x0016, h01=0x0050, text=»* A6: DWT ADDRESS«, t00=0x0028, t01=0x0050}
0x3ede…3ee8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x006a}
0x3ee8…3ef0 Head {h00=0x0004, h01=0x0050, t00=0x0028, t01=0x0074}
0x3ef0…3ef8 Head {h00=0x0004, h01=0x0050, t00=0x0028, t01=0x007c}
0x3ef8…3f22 Head {h00=0x0026, h01=0x0050, text=»MTRC LDR A7,A2 CALC CHANNEL NUMBER«, t00=0x0028, t01=0x0084}
0x3f22…3f38 Head {h00=0x0012, h01=0x0050, text=» SUKL A7,MTCHS«, t00=0x0028, t01=0x00ae}
0x3f38…3f4a Head {h00=0x000e, h01=0x0050, text=» SRL A7,2 «, t00=0x0028, t01=0x00c4}
0x3f4a…3f6c Head {h00=0x001e, h01=0x0050, text=» CF A5,SELC SELECT CHANNEL«, t00=0x0028, t01=0x00d6}
0x3f6c…3f8e Head {h00=0x001e, h01=0x0050, text=» LD A1,2,A2 CHECK SEQ MODE«, t00=0x0028, t01=0x00f8}
0x3f8e…3fb2 Head {h00=0x0020, h01=0x0050, text=» RF(N) MTRC70 NO SEQ NUMBERS«, t00=0x0028, t01=0x011a}
0x3fb2…3fc6 Head {h00=0x0010, h01=0x0050, text=» CF A5,ONLI «, t00=0x0028, t01=0x013e}
0x3fc6…3fea Head {h00=0x0020, h01=0x0050, text=» LDR* A3,A2 GET SEQ COUNTER «, t00=0x0028, t01=0x0152}
0x3fea…4014 Head {h00=0x0026, h01=0x0050, text=» ABL(Z) SBOW TAPE SHOULD BE AT BOT«, t00=0x0028, t01=0x0176}
0x4014…4050 Head {h00=0x0038, h01=0x0050, text=» LDK A7,MTRBLK REVERSE TAPE TO AVOID ANY OLD BLOCKS «, t00=0x0029, t01=0x0010}
0x4050…406a Head {h00=0x0016, h01=0x0050, text=»MTRC05 CF A5,SKPR «, t00=0x0029, t01=0x004c}
0x406a…407c Head {h00=0x000e, h01=0x0050, text=» SUK A7,1 «, t00=0x0029, t01=0x0066}
0x407c…4092 Head {h00=0x0012, h01=0x0050, text=» RB(NZ) MTRC05«, t00=0x0029, t01=0x0078}
0x4092…409a Head {h00=0x0004, h01=0x0050, t00=0x0029, t01=0x008e}
0x409a…40c8 Head {h00=0x002a, h01=0x0050, text=»MTRC10 CF A5,RSQN READ SEQUENCE NUMBER«, t00=0x0029, t01=0x0096}
0x40c8…40ec Head {h00=0x0020, h01=0x0050, text=» SLC A1,3 CHECK IF TAPE MARK«, t00=0x0029, t01=0x00c4}
0x40ec…4116 Head {h00=0x0026, h01=0x0050, text=» RB(N) MTRC10 TAPE MARK, TRY AGAIN«, t00=0x0029, t01=0x00e8}
0x4116…4134 Head {h00=0x001a, h01=0x0050, text=» SLC A1,2 CHECK IF BOT«, t00=0x0029, t01=0x0112}
0x4134…4152 Head {h00=0x001a, h01=0x0050, text=» RF(NN) MTRC20 NOT BOT«, t00=0x0029, t01=0x0130}
0x4152…4174 Head {h00=0x001e, h01=0x0050, text=» CM MTBUF CLEAR SEQ NUMBER«, t00=0x0029, t01=0x014e}
0x4174…417c Head {h00=0x0004, h01=0x0050, t00=0x0029, t01=0x0170}
0x417c…41be Head {h00=0x003e, h01=0x0050, text=»MTRC20 ANK A1,/E4 CHECK IF REW, DATA ERR, THRU ERR, NOT OP«, t00=0x0029, t01=0x0178}
0x41be…41e8 Head {h00=0x0026, h01=0x0050, text=» RF(NZ) MTRC70 ILLEGAL CONDITIONS «, t00=0x002a, t01=0x002a}
0x41e8…41f0 Head {h00=0x0004, h01=0x0050, t00=0x002a, t01=0x0054}
0x41f0…421a Head {h00=0x0026, h01=0x0050, text=» LD A3,MTBUF OK NICE SEQ NO FOUND «, t00=0x002a, t01=0x005c}
0x421a…423a Head {h00=0x001c, h01=0x0050, text=» ECR A7,A3 PUT IT RIGHT «, t00=0x002a, t01=0x0086}
0x423a…4266 Head {h00=0x0028, h01=0x0050, text=» SUR* A7,A2 CALC NO OF BLOCKS TO GO «, t00=0x002a, t01=0x00a6}
0x4266…4278 Head {h00=0x000e, h01=0x0050, text=» CCR A3,A2«, t00=0x002a, t01=0x00d2}
0x4278…428e Head {h00=0x0012, h01=0x0050, text=» RF(NE) MTRC25«, t00=0x002a, t01=0x00e4}
0x428e…42a0 Head {h00=0x000e, h01=0x0050, text=» LDR A7,A7«, t00=0x002a, t01=0x00fa}
0x42a0…42c6 Head {h00=0x0022, h01=0x0050, text=»MTRC25 RF(G) MTRC50 GO REVERSE«, t00=0x002a, t01=0x010c}
0x42c6…42ce Head {h00=0x0004, h01=0x0050, t00=0x002a, t01=0x0132}
0x42ce…42f2 Head {h00=0x0020, h01=0x0050, text=»MTRC30 NGR A7,A7 TRY FORWARD«, t00=0x002a, t01=0x013a}
0x42f2…430a Head {h00=0x0014, h01=0x0050, text=»MTRC40 SUK A7,1 «, t00=0x002a, t01=0x015e}
0x430a…4320 Head {h00=0x0012, h01=0x0050, text=» RF(N) MTRC60 «, t00=0x002a, t01=0x0176}
0x4320…4334 Head {h00=0x0010, h01=0x0050, text=» CF A5,SKPF «, t00=0x002a, t01=0x018c}
0x4334…4346 Head {h00=0x000e, h01=0x0050, text=» RB MTRC40«, t00=0x002b, t01=0x0010}
0x4346…434e Head {h00=0x0004, h01=0x0050, t00=0x002b, t01=0x0022}
0x434e…4372 Head {h00=0x0020, h01=0x0050, text=»MTRC50 SUK A7,1 TRY REVERSE «, t00=0x002b, t01=0x002a}
0x4372…4388 Head {h00=0x0012, h01=0x0050, text=» RF(N) MTRC60 «, t00=0x002b, t01=0x004e}
0x4388…439c Head {h00=0x0010, h01=0x0050, text=» CF A5,SKPR «, t00=0x002b, t01=0x0064}
0x439c…43ae Head {h00=0x000e, h01=0x0050, text=» RB MTRC50«, t00=0x002b, t01=0x0078}
0x43ae…43b6 Head {h00=0x0004, h01=0x0050, t00=0x002b, t01=0x008a}
0x43b6…43e0 Head {h00=0x0026, h01=0x0050, text=»MTRC60 CF A5,RSQN READ SEQ NUMBER «, t00=0x002b, t01=0x0092}
0x43e0…4406 Head {h00=0x0022, h01=0x0050, text=» RF(4) MTRC70 ILL STATUS,DATA «, t00=0x002b, t01=0x00bc}
0x4406…442a Head {h00=0x0020, h01=0x0050, text=» SLC A1,3 CHECK IF TAPE MARK«, t00=0x002b, t01=0x00e2}
0x442a…444e Head {h00=0x0020, h01=0x0050, text=» RF(NN) MTRC80 NOT TAPE MARK«, t00=0x002b, t01=0x0106}
0x444e…4478 Head {h00=0x0026, h01=0x0050, text=» LD A3,2,A2 GET STATUS OF CHANNEL «, t00=0x002b, t01=0x012a}
0x4478…448a Head {h00=0x000e, h01=0x0050, text=» SLC A3,3 «, t00=0x002b, t01=0x0154}
0x448a…44b4 Head {h00=0x0026, h01=0x0050, text=» RF(N) MTRC90 SHOULD BE TAPE MARK «, t00=0x002b, t01=0x0166}
0x44b4…44bc Head {h00=0x0004, h01=0x0050, t00=0x002b, t01=0x0190}
0x44bc…44e4 Head {h00=0x0024, h01=0x0050, text=»MTRC70 ABL OFLI RECOVERY FAILED «, t00=0x002c, t01=0x0008}
0x44e4…44ec Head {h00=0x0004, h01=0x0050, t00=0x002c, t01=0x0030}
0x44ec…4518 Head {h00=0x0028, h01=0x0050, text=»MTRC80 LD A3,MTBUF CHECK SEQ NUMBER «, t00=0x002c, t01=0x0038}
0x4518…452a Head {h00=0x000e, h01=0x0050, text=» ECR A3,A3«, t00=0x002c, t01=0x0064}
0x452a…453c Head {h00=0x000e, h01=0x0050, text=» ADK A3,1 «, t00=0x002c, t01=0x0076}
0x453c…4550 Head {h00=0x0010, h01=0x0050, text=» CWR* A3,A2 «, t00=0x002c, t01=0x0088}
0x4550…4570 Head {h00=0x001c, h01=0x0050, text=» RB(NE) MTRC70 NOT EQUAL«, t00=0x002c, t01=0x009c}
0x4570…4578 Head {h00=0x0004, h01=0x0050, t00=0x002c, t01=0x00bc}
0x4578…45a0 Head {h00=0x0024, h01=0x0050, text=»MTRC90 ABL SKPF OK RECOVERY DONE«, t00=0x002c, t01=0x00c4}
0x45a0…45ae Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002c, t01=0x00ec}
0x45ae…45b6 Head {h00=0x0004, h01=0x0050, t00=0x002c, t01=0x00fa}
0x45b6…45c0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002c, t01=0x0102}
0x45c0…45da Head {h00=0x0016, h01=0x0050, text=»* LEGAL ORDER TAB «, t00=0x002c, t01=0x010c}
0x45da…45e4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002c, t01=0x0126}
0x45e4…45ec Head {h00=0x0004, h01=0x0050, t00=0x002c, t01=0x0130}
0x45ec…4610 Head {h00=0x0020, h01=0x0050, text=»MTTAB DATA /0205,/0600,/2231«, t00=0x002c, t01=0x0138}
0x4610…4630 Head {h00=0x001c, h01=0x0050, text=» DATA /3334,/3738,/3F00 «, t00=0x002c, t01=0x015c}
0x4630…4638 Head {h00=0x0004, h01=0x0050, t00=0x002c, t01=0x017c}
0x4638…4654 Head {h00=0x0018, h01=0x0050, text=»MTLEN EQU *-1-MTTAB «, t00=0x002c, t01=0x0184}
0x4654…465c Head {h00=0x0004, h01=0x0050, t00=0x002d, t01=0x0010}
0x465c…468c Head {h00=0x002c, h01=0x0050, text=»MTORD DATA READ,WRIT,WRIT,TEST,WRTM,RWND«, t00=0x002d, t01=0x0018}
0x468c…46b2 Head {h00=0x0022, h01=0x0050, text=» DATA STPR,STPF,LOAD,UNLD,RECV«, t00=0x002d, t01=0x0048}
0x46b2…46ca Head {h00=0x0014, h01=0x0050, text=»MTNOL EQU *-8-8 «, t00=0x002d, t01=0x006e}
0x46ca…46d8 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002d, t01=0x0086}
0x46d8…46e0 Head {h00=0x0004, h01=0x0050, t00=0x002d, t01=0x0094}
0x46e0…46ea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x009c}
0x46ea…4718 Head {h00=0x002a, h01=0x0050, text=»* DWMT01 DEVICE WORK TABLE FOR DRMT01 «, t00=0x002d, t01=0x00a6}
0x4718…4722 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x00d4}
0x4722…472a Head {h00=0x0004, h01=0x0050, t00=0x002d, t01=0x00de}
0x472a…475e Head {h00=0x0030, h01=0x0050, text=»DWMT01 DATA 0 DWTCHP PNTR TO ACTIVE CHANNEL «, t00=0x002d, t01=0x00e6}
0x475e…4784 Head {h00=0x0022, h01=0x0050, text=» DATA /8000 DWTST BIT0=READY «, t00=0x002d, t01=0x011a}
0x4784…479a Head {h00=0x0012, h01=0x0050, text=» DATA 0 DWTECB«, t00=0x002d, t01=0x0140}
0x479a…47ce Head {h00=0x0030, h01=0x0050, text=» DATA 0 DWTOR BIT0-7=INDEX, BIT10-15=ORDER «, t00=0x002d, t01=0x0156}
0x47ce…47e8 Head {h00=0x0016, h01=0x0050, text=» DATA MTADR DWTADR«, t00=0x002d, t01=0x018a}
0x47e8…47fe Head {h00=0x0012, h01=0x0050, text=» DATA 0 DWTTAB«, t00=0x002e, t01=0x0014}
0x47fe…4814 Head {h00=0x0012, h01=0x0050, text=» DATA 0 DWTWAT«, t00=0x002e, t01=0x002a}
0x4814…482a Head {h00=0x0012, h01=0x0050, text=» DATA 0 DWTTQ «, t00=0x002e, t01=0x0040}
0x482a…4856 Head {h00=0x0028, h01=0x0050, text=»MTREQ DATA 0 REQUESTED ORDER POINTER«, t00=0x002e, t01=0x0056}
0x4856…4882 Head {h00=0x0028, h01=0x0050, text=»MTSA2 DATA 0 SAVE AREA FOR REGISTERS«, t00=0x002e, t01=0x0082}
0x4882…4896 Head {h00=0x0010, h01=0x0050, text=»MTSA5 DATA 0«, t00=0x002e, t01=0x00ae}
0x4896…48aa Head {h00=0x0010, h01=0x0050, text=»MTSA7 DATA 0«, t00=0x002e, t01=0x00c2}
0x48aa…48ce Head {h00=0x0020, h01=0x0050, text=» DATA 0,0,0 SUBROUTINE STACK«, t00=0x002e, t01=0x00d6}
0x48ce…48ea Head {h00=0x0018, h01=0x0050, text=»MTSTB DATA 0 DWTSB2 «, t00=0x002e, t01=0x00fa}
0x48ea…4902 Head {h00=0x0014, h01=0x0050, text=»MTADR DATA MTDA «, t00=0x002e, t01=0x0116}
0x4902…4928 Head {h00=0x0022, h01=0x0050, text=»MTCTR DATA 0 TIME OUT COUNTER «, t00=0x002e, t01=0x012e}
0x4928…4956 Head {h00=0x002a, h01=0x0050, text=»MTINT DATA /FFFF /0: INTERRUPT ALLOWED«, t00=0x002e, t01=0x0154}
0x4956…497c Head {h00=0x0022, h01=0x0050, text=»MTPWF DATA 0 PWF TIMER POINTER«, t00=0x002e, t01=0x0182}
0x497c…499e Head {h00=0x001e, h01=0x0050, text=»MTTIM DATA 0 TIMER POINTER«, t00=0x002f, t01=0x0018}
0x499e…49c8 Head {h00=0x0026, h01=0x0050, text=»MTBUF DATA 0 BUFFER FOR SEQ NUMBER«, t00=0x002f, t01=0x003a}
0x49c8…49ea Head {h00=0x001e, h01=0x0050, text=»MTEOT DATA 0 EOT INDICATOR«, t00=0x002f, t01=0x0064}
0x49ea…49f8 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002f, t01=0x0086}
0x49f8…4a00 Head {h00=0x0004, h01=0x0050, t00=0x002f, t01=0x0094}
0x4a00…4a0a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x009c}
0x4a0a…4a28 Head {h00=0x001a, h01=0x0050, text=»* CHANNEL STATUS WORDS«, t00=0x002f, t01=0x00a6}
0x4a28…4a32 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x00c4}
0x4a32…4a5c Head {h00=0x0026, h01=0x0050, text=»* FIRST WORD: SEQUENCE COUNTER«, t00=0x002f, t01=0x00ce}
0x4a5c…4a9e Head {h00=0x003e, h01=0x0050, text=»* SECOND WORD: BIT0: NO SEQ NO:S, BIT1-15: LAST STATUS «, t00=0x002f, t01=0x00f8}
0x4a9e…4aa8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x013a}
0x4aa8…4ab0 Head {h00=0x0004, h01=0x0050, t00=0x002f, t01=0x0144}
0x4ab0…4ab8 Head {h00=0x0004, h01=0x0050, t00=0x002f, t01=0x014c}
0x4ab8…4ae2 Head {h00=0x0026, h01=0x0050, text=»MTCHS DATA 0,1 CH0: SEQ NO, STATUS«, t00=0x002f, t01=0x0154}
0x4ae2…4afe Head {h00=0x0018, h01=0x0050, text=» DATA 0,1 CH1: " «, t00=0x002f, t01=0x017e}
0x4afe…4b1a Head {h00=0x0018, h01=0x0050, text=» DATA 0,1 CH2: " «, t00=0x0030, t01=0x000a}
0x4b1a…4b36 Head {h00=0x0018, h01=0x0050, text=» DATA 0,1 CH3: " «, t00=0x0030, t01=0x0026}
0x4b36…4b52 Head {h00=0x0018, h01=0x0050, text=» DATA 0,1 CH4: " «, t00=0x0030, t01=0x0042}
0x4b52…4b6e Head {h00=0x0018, h01=0x0050, text=» DATA 0,1 CH5: " «, t00=0x0030, t01=0x005e}
0x4b6e…4b8a Head {h00=0x0018, h01=0x0050, text=» DATA 0,1 CH6: " «, t00=0x0030, t01=0x007a}
0x4b8a…4ba6 Head {h00=0x0018, h01=0x0050, text=» DATA 0,1 CH7: " «, t00=0x0030, t01=0x0096}
0x4ba6…4bae Head {h00=0x0004, h01=0x0050, t00=0x0030, t01=0x00b2}
0x4bae…4bc2 Head {h00=0x0010, h01=0x0050, text=»MTCHSE EQU *«, t00=0x0030, t01=0x00ba}
0x4bc2…4bca Head {h00=0x0004, h01=0x0050, t00=0x0030, t01=0x00ce}
0x4bca…4bd6 Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0030, t01=0x00d6}
0x4bd6…4bda Head {h00=0x4004, h01=0x0000}
0x4bda…4bde 00 30 00 e2 ┆ 0 ┆
0x4bde…4be6 (49, 1, 8) 20 04 00 00 00 31 00 04 ┆ 1 ┆
0x4be6…4c36 (50, 0, 400) 20 4b 45 59 42 4f 41 52 44 20 44 52 49 56 45 52 20 44 52 4b 42 30 31 2e 00 01 01 8c 00 06 00 50 2a 20 00 02 00 20 00 06 00 50 2a 20 00 02 00 2a 00 30 00 50 2a 20 20 20 20 54 48 45 20 44 52 49 56 45 52 20 43 4f 4e 53 49 53 54 53 20 4f 46 20 ┆ KEYBOARD DRIVER DRKB01. P* P* * 0 P* THE DRIVER CONSISTS OF ┆
0x4c36…4c86 46 4f 4c 4c 4f 57 49 4e 47 20 50 41 52 54 53 3a 00 02 00 34 00 06 00 50 2a 20 00 02 00 68 00 26 00 50 2a 20 20 20 20 41 20 43 20 44 20 4e 20 20 20 20 20 20 20 41 43 54 49 56 41 54 49 4f 4e 20 50 41 52 54 00 02 00 72 00 06 00 50 2a 20 00 02 ┆FOLLOWING PARTS: 4 P* h & P* A C D N ACTIVATION PART r P* ┆
0x4c86…4cd6 00 9c 00 28 00 50 2a 20 20 20 20 49 20 48 20 44 20 4e 20 20 20 20 20 20 20 49 4e 54 45 52 52 55 50 54 20 48 41 4e 44 4c 45 52 00 02 00 a6 00 06 00 50 2a 20 00 02 00 d2 00 28 00 50 2a 20 20 20 20 52 20 43 20 44 20 4e 20 20 20 20 20 20 20 52 ┆ ( P* I H D N INTERRUPT HANDLER P* ( P* R C D N R┆
0x4cd6…4d26 45 43 4f 56 45 52 59 20 52 4f 55 54 49 4e 45 20 00 02 00 dc 00 06 00 50 2a 20 00 02 01 08 00 26 00 50 2a 20 20 20 20 45 20 43 20 48 20 4f 20 44 20 4e 20 20 20 45 43 48 4f 20 46 55 4e 43 54 49 4f 4e 53 20 00 02 01 12 00 06 00 50 2a 20 00 02 ┆ECOVERY ROUTINE P* & P* E C H O D N ECHO FUNCTIONS P* ┆
0x4d26…4d76 01 3c 00 06 00 50 2a 20 00 02 01 46 00 0a 00 50 5c 45 4a 45 43 54 00 02 01 50 00 06 00 50 2a 20 00 02 01 5e 00 06 00 50 2a 20 00 02 01 68 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 ┆ < P* F P EJECT P P* ^ P* h , P* THE FOLLOWING ORDERS ARE ┆
0x4d76…4dc6 (51, 0, 400) 54 48 52 45 41 54 45 44 3a 20 00 02 01 72 00 06 00 50 2a 20 00 03 00 12 00 28 00 50 2a 20 20 20 20 4f 52 44 45 52 20 30 35 3a 20 45 52 41 53 45 20 4e 55 4d 45 52 49 43 20 44 49 53 50 4c 41 59 00 03 00 1c 00 28 00 50 2a 20 20 20 20 20 20 20 ┆THREATED: r P* ( P* ORDER 05: ERASE NUMERIC DISPLAY ( P* ┆
0x4dc6…4e16 20 20 20 30 36 3a 20 57 52 49 54 45 20 4e 55 4d 45 52 49 43 20 44 49 53 50 4c 41 59 00 03 00 48 00 06 00 50 2a 20 00 03 00 74 00 06 00 50 2a 20 00 03 00 7e 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 ┆ 06: WRITE NUMERIC DISPLAY H P* t P* ~ P* NORMAL REGISTER USA┆
0x4e16…4e66 47 45 3a 20 00 03 00 88 00 06 00 50 2a 20 00 03 00 ac 00 24 00 50 2a 20 20 20 20 52 45 47 49 53 54 45 52 3a 20 41 31 20 3d 20 52 45 54 55 52 4e 20 43 4f 44 45 20 00 03 00 b6 00 28 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 32 20 ┆GE: P* $ P* REGISTER: A1 = RETURN CODE ( P* A2 ┆
0x4e66…4eb6 3d 20 4f 55 54 50 55 54 20 43 48 41 52 41 43 54 45 52 00 03 00 de 00 24 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 33 20 3d 20 42 55 46 46 45 52 20 49 4e 44 45 58 00 03 01 0a 00 26 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆= OUTPUT CHARACTER $ P* A3 = BUFFER INDEX & P* ┆
0x4eb6…4f06 20 41 34 20 3d 20 57 4f 52 4b 20 52 45 47 49 53 54 45 52 20 00 03 01 32 00 22 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 35 20 3d 20 53 54 41 43 4b 20 42 41 53 45 00 03 01 5c 00 24 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 ┆ A4 = WORK REGISTER 2 " P* A5 = STACK BASE $ P* ┆
0x4f06…4f56 (52, 0, 398) 20 41 36 20 3d 20 44 57 54 2d 41 44 44 52 45 53 53 20 00 03 01 82 00 1e 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 37 20 3d 20 4f 52 44 45 52 20 00 04 00 1a 00 24 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 41 38 20 3d 20 ┆ A6 = DWT-ADDRESS P* A7 = ORDER $ P* A8 = ┆
0x4f56…4fa6 45 43 42 2d 41 44 44 52 45 53 53 20 00 04 00 3c 00 06 00 50 2a 20 00 04 00 64 00 06 00 50 2a 20 00 04 00 6e 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 78 00 06 00 50 2a 20 00 04 00 96 00 32 00 50 ┆ECB-ADDRESS < P* d P* n P* SYSTEM ADAPTATION x P* 2 P┆
0x4fa6…4ff6 2a 20 20 20 20 42 59 20 4d 45 41 4e 53 20 4f 46 20 43 4f 4e 44 49 54 49 4f 4e 41 4c 20 41 53 53 45 4d 42 4c 59 20 4f 52 44 45 52 20 30 36 00 04 00 a0 00 30 00 50 2a 20 20 20 20 57 52 49 54 45 20 4e 55 4d 45 52 49 43 20 44 49 53 50 4c 41 59 ┆* BY MEANS OF CONDITIONAL ASSEMBLY ORDER 06 0 P* WRITE NUMERIC DISPLAY┆
0x4ff6…5046 20 4d 41 59 20 42 45 20 45 58 43 4c 55 44 45 44 2e 20 00 04 00 d6 00 30 00 50 2a 20 20 20 20 54 4f 20 42 45 20 55 53 45 44 20 49 4e 20 53 59 53 54 45 4d 53 20 57 48 45 52 45 20 54 48 45 20 44 49 53 50 4c 41 59 00 04 01 0a 00 28 00 50 2a 20 ┆ MAY BE EXCLUDED. 0 P* TO BE USED IN SYSTEMS WHERE THE DISPLAY ( P* ┆
0x5046…5094 20 20 20 46 49 47 55 52 45 53 20 4f 4e 4c 59 20 41 53 20 41 4e 20 45 43 48 4f 2d 44 45 56 49 43 45 2e 00 04 01 3e 00 06 00 50 2a 20 00 04 01 6a 00 06 00 50 2a 20 00 04 01 74 00 06 00 50 2a 20 00 04 01 7e 00 0a 00 50 5c 45 4a 45 43 54 ┆ FIGURES ONLY AS AN ECHO-DEVICE. > P* j P* t P* ~ P EJECT┆