DataMuseum.dk

Presents historical artifacts from the history of:

Philips Data Systems

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Philips Data Systems

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦1ca5100bb⟧

    Length: 17460 (0x4434)
    Notes: pts_type(SC)
    Names: »DROD01.SC«

Derivation

└─⟦efe3a1cfc⟧ Bits:30009667 Philips computer tape "600113"
    └─⟦this⟧ »TOSSWORK/DROD01.SC« 

PTS(SC)

	IDENT DROD01 	REL 8.2 78-09-15  870106340821 

* 
******************************************* 
* 
*   PHILIPS TERMINAL SYSTEM PTS 
* 
*   DROR01 = DRIVER OPTICAL CHARACTER READER
* 
* 
* 
* 
* 
* 
******************************************* 
* 
* 
*    THIS DRIVER HANDLES INPUT FROM OCR 
*    CONNECTED TO CPU VIA CHLT OR CHRT. 
* 
*    ONLY INPUT DATA FROM OCR 
*    ARE HANDLED BY THE DRIVER. 
* 
* 
*    THE DRIVER CONSISTS OF FOLLOWING PARTS:
* 
*    A C O D : ACTIVATION PART
* 
*    I H O D : INTERRUPT HANDLER
* 
*    R C O D : RECOVERY ROUTINE 
* 
	EJECT
* 
* 
*    THE FOLLOWING ORDERS ARE THREATED: 
* 
*    ORDER 02: READ DOCUMENT
*    ORDER 04: RESET INPUT BUFFER 
* 
* 
*    NORMAL REGISTER USAGE :
* 
*    REGISTER A1 : RETURN CODE
*             A2 : INPUT CHARACTER
*             A3 : BUFFER INDEX 
*             A4 : WORK REGISTER
*             A5 : STACK BASE 
*             A6 : DWT-ADDRESS
*             A7 : ORDER
*             A8 : ECB-ADDRESS
* 
* 
* 
*    SYSTEM ADAPTATION
* 
*    THE LENGTH OF THE CIRCULAR INPUT BUFFER IS 
*    DEFINED IN DWT. STANDARD VALUE IS 80 CHARACTERS
*    NOTE !!!  THAT LENGTH MUST BE THE SAME FOR ALL 
*    DWT:S IN SYSTEM
* 
*    IF TIMING IS WANTED, TIMER POINTER 
*    IN DWT MUST BE SET UNEQUAL TO ZERO.
*    STANDARD VALUE FOR TIME-OUT IS 30 SECONDS
*    SINCE LAST CHARACTER. IF ANOTHER VALUE 
*    IS WANTED FOR A SYSTEM, INDICATOR
*    IN DRIVER MUST BE CHANGED. 
* 
	EJECT
* 
*    BY MEANS OF CONDITIONAL ASSEMBLY IT IS POSSIBLE
*    TO EXCLUDE FROM THE DRIVER FOLLOWING FUNCTIONS:
* 
*    -----POWER ON INDICATION 
*    -----TIME-OUT-FUNCTION 
* 
*   ENTRIES 
* 
* 
	ENTRY	ODAD	ADDRESS-BLOCK 
* 
* 
* 
*    EXTERNAL TOSS MODULE ENTRIES 
* 
* 
* 
	EXTRN	DISIOE	I/O REQUEST ERROR 
	EXTRN	DISEND	END I/O AND GO TO DISPATCHER
	EXTRN	TENDIO	END I/O 
	EXTRN	TDISP	DISPATCHER ENTRY 
	EXTRN	LDREG	LOAD REGISTERS A2-A8 AND RETURN
	EXTRN	STREG	STORE REGISTERS AND GO TO DISPATCER
	EXTRN	LDREGE	RETURN FROM ECHOE HANDLING
	EXTRN	LDREGF	PANIK EXTERN
	EXTRN	SETIME	SET TIME
	EXTRN	SETIMP	SET TIME
	EXTRN	SAVE8	SAVE 8 REGISTERS 
	EXTRN	ECHRTN	RETURN FROM ECHO
	EXTRN	ECHO	ECHO ROUTINE
	EXTRN	ECHEND	END OF ECHOING
* 
* 
	EJECT
* 
*     DWT PARAMETERS
* 
* 
* 
	EXTRN	DWTCHP	CHANEL PARAMETER
	EXTRN	DWTST	STATUS 
	EXTRN	DWTADR	ADDRESS TO ADDRESS-BLOCK
	EXTRN	DWTWAT	SAVE INPUT DWT
	EJECT
* 
* 
* 
*     CONSTANTS 
* 
* 
* 
OVMASK	EQU	/2	OVERFLOW IN INPUT BUFFER
* 
X:B	EQU	80	LENGTH OF CIRCULAR INPUT BUFFER
DWTLNG	EQU	X:B	NUMBER OF BYTES IN DECIMAL FORM
ETX	EQU	/03	END CHARACTER 
* 
*    TIME BEFORE TIME-OUT 
* 
TIME	EQU	300	TIME OUT CONSTANT
* 
* 
* 
* 
	EJECT
* 
* 
*     DWT-DISPLACEMENT
* 
* 
* 
DWTBC	EQU	/3
DWTCON	EQU	/10	CONVERSION TABLE 
DWTA3	EQU	/12	SAVE AREA FOR A3
DWTA4	EQU	/14	SAVE AREA FOR A4
DWTA5	EQU	/16	SAVE AREA FOR A5
DWTSB2	EQU	/1E	STACK BASE 
DWTTP	EQU	/20	TIMER POINTER 
DWTECH	EQU	/22	ECHO DEVICE
DWTLRC	EQU	/26	LRC-ACKUMULATOR
DWTINQ	EQU	/28	POINTER TO FIRST PLACE IN QUEUE
DWTUTQ	EQU	/2A	POINTER TO LAST PLACE IN QUEUE 
DWTSQ	EQU	/2C	START TO QUEUE
DWTEQ	EQU	DWTSQ+DWTLNG	END OF QUEUE 
* 
* 
	EJECT
* 
********************
* ECB-DISPLACEMENT *
********************
* 
ECBBA	EQU	2	BUFFER ADDRESS
ECBRL	EQU	4	REQUESTED LENGTH
ECBEL	EQU	6	EFFECTIVE LENGTH
ECBRC	EQU	8	RETURN CODE 
ECBCW	EQU	10	CONTROL WORD 
	EJECT
* 
* 
****************************************
*    CONDITIONAL ASSEMBLY              *
****************************************
* 
* 
*      BY SETTING X:A = 1 THE FOLOWING POWER OFF FUNCTION 
*      IS INCLUDED IN THE DRIVER. 
*      IF THERE IS A READ REQUEST THIS IS COMPLETED WITH
*      -2 IN THE CONTROL WORD OF ECB. 
*      IF THERE IS NO READ REQUEST , THE FIRST READ REQUEST 
*      AFTER POWER ON IS COMPLETED WITH -2 IN CONTROL WORD
*      OF ECB 
* 
* 
X:A	EQU	0 
POWOFF	EQU	X:A
* 
* 
*    TIME OUT FUNCTION MAY BE EXCLUDED BY 
*    SETTING X:A = 0. 
* 
X:C	EQU	1 
CTIMUT	EQU	X:C
* 
* 
*   THIS DRIVER CAN BE MADE TO HANDLE CREDIT ORDERS 
*   BY SETTING CREDIT = 1 
*   ORDER /04 IS THEN REPLACED BY ORDER /31 
*    CONTROL WORD OF ECB IS SET TO ZERO INSTEAD OF-2
*    ORDER /04 IS THEN REPLACED BY ORDER /31
CREDIT	EQU	0
* 
* 
	EJECT
**************
* TABLES     *
**************
* 
ODAD	EQU	*
	DATA	ACOD	ACTIVATION DRIVER
	DATA	IHOD	INTERRUPT HANDLER
* 
	IFF	POWOFF=1 
* 
	DATA	0	NO RECOVERY 
* 
	XIF
* 
* 
	IFT	POWOFF=1 
* 
	DATA	RCOD	RECOVERY ROUTINE 
	EJECT
* 
* 
*    R C O D
* 
*    THIS IS THE RECOVERY ROUTINE FOR OCR 
*    ENTERED FROM CHLT/CHRT DRIVER
* 
RCOD	EQU	*
	INH
	CF	A15,SAVE8 
	LDKL	A1,/200 
	ORS	A1,DWTST,A6	INDICATE POWER OFF OCCURED 
	LD	A3,DWTST,A6	I/O-REQUEST 
	RF(N)	RCOD05	NO
	LD	A4,DWTTP,A6	TIME EQUAL 0
	RF(Z)	RCOD05	YES 
	CM*	DWTTP,A6	RESET TIME
	CM	DWTTP,A6	RESET TIMER
RCOD05	EQU	*
	LDK	A1,1 
	ORS	A1,DWTST,A6	RECOVERY FLAG
RCOD10	EQU	*
	LDK	A4,DWTTP 
	ADR	A4,A6
	LDR	A1,A6
	CF	A15,SETIMP
	DATA	RCTUT,/A
	ST	A4,DWTTP,A6 
	RF	RCTDIS	DISPATCH 
RCTUT	EQU	* 
	INH
	IFT	POWOFF=1 
	LDR	A6,A1
RCTUT5	EQU	*
	CM	DWTTP,A6
			GET DWT-ADDRESS
	LD	A8,4,A6	GET ECB-ADDRESS 
	RF(Z)	RCTUT6	SYSTEM START SKIP BUFFER
	INH
	XIF
	IFT	CREDIT-POWOFF=-1 
	LDKL	A1,-2	INDICATE POWER ON 
	ST	A1,ECBCW,A8 
	XIF
	IFT	CREDIT+POWOFF=2
	CM	10,A8	INDICATE POWER ON 
	XIF
	IFT	POWOFF=1 
RCTUT6	EQU	*
	ENB
	ENB
	LDKL	A1,/FFFE	RESET RECOVERY 
	ANS	A1,DWTST,A6
	LDK	A1,0 
	LD	A2,DWTINQ,A6
	SCR	A1,A2
	ST	A2,DWTUTQ,A6
	LD	A3,DWTST,A6 
	RF(NN)	RCEND 
RCTDIS	EQU	*
	ABL	TDISP
RCEND	EQU	* 
	LDKL	A4,/FDFF
	ANS	A4,DWTST,A6	RESET POWER OFF
	ABL	DISEND 
	XIF
* 
	EJECT
* 
* 
*    A C O D
* 
*    ACTIVATION PART: 
* 
*    CHECKS VALIDITY OF ORDERS AND EXAMINES 
*    INPUT BUFFER TO SEE IF SOME QUEUED 
*    TO THREAT. 
* 
* 
ACOD	EQU	*
	LDK	A1,0 
	LDK	A3,0	START BUFFER INDEX
	ST	A3,DWTLRC,A6	CLEAR LRC-ACKUMULATOR
	LDR	A4,A7

	SUK	A4,4 

	IFT	CREDIT=1 
	SUK	A4,/2D 
	RF(Z)	CRE:10	SKIP INPUT BUFFER 
	ADK	A4,/2D 
CRE:10	EQU	*
	XIF
	RF(Z)	AOD110	ORDER 4 
	RF(N)	AOD200	ORDER 2 
AOD100	ORKL	A1,/8000	I/O REQUEST ERROR
AOD105	EQU	*
	ABL	ENDI10 
	EJECT
* 
* 
*    ORDER 4 RESET INPUT BUFFER 
* 
AOD110	LD	A2,DWTINQ,A6	ORDER 4
	SCR	A1,A2	RESET OVERFLOW IF OCCURED
	ST	A2,DWTUTQ,A6	RESET OUTPUT QUEUE 
	ABL	ENDIO	END I/O
	EJECT
* 
* 
* 
* 
AOD200	EQU	*
* 
	IFT	POWOFF=1 
* 
	LD	A2,DWTST,A6 
	ANKL	A2,/200	POWER OFF ? 
	RF(E)	AOD205 
	XRS	A2,DWTST,A6	RESET BIT
	XIF
AOD202	EQU	*
	IFT	CREDIT-POWOFF=-1 
	LDKL	A1,-2	INDICATE POWER ON 
	ST	A1,ECBCW,A8 
	XIF
	IFT	CREDIT+POWOFF=2
	CM	10,A8	INDICATE POWER ON 
	XIF
	IFT	POWOFF=1 
	ABL	AOD380 
* 
	XIF
* 
AOD205	EQU	*
* 
	IFT	CTIMUT=1 
* 
	LDR*	A1,A6	
	ANK	A1,/40	TIMING ?
	RF(E)	AOD210	NO TIMING FOR THIS DEVICE 
	LD	A4,DWTTP,A6 
	RF(E)	AODTIM 
	RF	AOD210
AODTIM	EQU	*
	LDK	A4,DWTTP	TIMER POINTER 
	ADR	A4,A6	ADD DWT-ADDRESS
	LDR	A1,A6
	CF	A15,SETIMP	SET TIME 
	DATA	AODTUT,TIME	TIME OUT ROUTINE AND TIME 
	ST	A4,DWTTP,A6	STORE TIMER ADDRESS IN DWT
* 
	XIF
* 
	EJECT
* 
* 
AOD210	EQU	*
	LD	A2,ECBRL,A8	REQUESTED LENGTH=0
AOD220	RF(E)	AOD380 
      	LDR	A3,A3	FIRTST RIME? 
	RF(NE)	AOD240	N0!
	LD	A1,ECBBA,A8	BUFFER ADDRESS
	SUK	A1,1 
	ADR	A1,A2
AOD230	SCR	A3,A1	CLEAR ECB BUFFER 
	SUK	A1,1 
	SUK	A2,1 
	RB(NE)	AOD230
AOD240	EQU	*
	LD	A1,DWTUTQ,A6
	LCR	A2,A1
      	LDR	A4,A2
	XRK	A4,/FF	OVERFLOW? 
	RF(NE)	AOD250	N0!
      	SCR	A4,A1	YES! 
	LDK	A1,OVMASK	OVERFLOW SET 
	RF	ENDIO	END I/O 
AOD250	CW	A1,DWTINQ,A6	SOMETHING IN QUEUE?
	RF(NE)	AOD260	 
	CF	A5,STREG	NOTHING IN QUEUE 
	IFT	CTIMUT=1 
	LDR	A1,A1	CHECK TIME OUT RETURN CODE 
	RF(Z)	AOD270	NO TIME-OUT 
	RF	ENDI05	END I/O AT TIME OUT
	XIF
	IFT	CTIMUT=0 
	RF	AOD270
	XIF
AOD260	CF	A15,EOQUEU	NEXT OUT POINTER 
	ST	A1,DWTUTQ,A6	STORE NEW POINTER
AOD270	EQU	*
	LDR	A4,A7
	SUK	A4,2 
	RF(NN)	AOD310	ORDER 2
	RB	AOD100	I/O REQUEST ERROR
	EJECT
* 
* 
* 
*    ORDER 2  READ DOCUMENT 
* 
* 
* 
* 
* 
AOD310	EQU	*
	LDR	A3,A3	FIRST CHARACTER
	RF(N)	AOD400	NO:LRC-CHARACTER
AOD320	EQU	*
	LDK	A4,/40 
	TM	A4,A2	CHECK IF END CHARACTER
	RF(Z)	AOD330	NO
	ST	A3,ECBEL,A8	STORE EFFECTIVE LENGTH IN ECB 
	NGR	A3,A3	NEGATE REGISTER
	RF	AOD340
AOD330	EQU	*
	CWK	A2,/3F	REJECTED CHARACTER
	RF(NE)	AOD331	NO 
	LDKL	A1,/1000	INDICATE REJECTED CHARACTER
	ORS	A1,ECBRC,A8	STORE IN ECB-RETURN CODE 
AOD331	EQU	*
	CWK	A2,/21	DIRECTION REJECTED
	RF(NE)	AOD332	NO 
	LDK	A1,/10	INDICATE DIRECTION ERROR
	RF	ENDIO 
AOD332	EQU	*
	CWK	A2,/1C	QUADRATURE REJECTED?
	RF(NE)	AOD333	NO 
	LDKL	A1,/800	INDICATE QUADRATURE ERROR 
	RF	ENDIO 
AOD333	EQU	*
	CW	A3,ECBRL,A8	REQ.LENGTH=EFF.LENGTH 
	RF(NL)	AOD360	YES
	LD	A1,ECBCW,A8	KEY TABLE ADDRESS 
	RF(Z)	AOD340	NO KEYTABLE 
	LCR	A4,A1	TABLE LENGTH IN A4 
	ANK	A4,/FF 
	ADR	A1,A4	LAST PLACE IN KEY TABLE
	ADK	A1,1 
AOD335	EQU	*
	SUK	A4,1 
	RF(N)	AOD340	KEY NOT FOUND 
	SUK	A1,1	NEXT KEY
	CCR	A2,A1	FOUND? 
	RB(NE)	AOD335
	XRS	A2,DWTLRC,A6	UPDATE LRC ACKUMULATOR
	RB	AOD240
AOD340	EQU	*
	XRS	A2,DWTLRC,A6	UPDATE LRC-ACKUMULATOR
	CF	A15,CDCHK	CODE CHECK IF LESS /1F SET BIT 7
	LDR	A3,A3
	RF(N)	AOD345 
	CF	A15,STORE	STORE IN ECB-BUFFER 
AOD345	EQU	*
	RB	AOD240
AOD400	EQU	*
	ANK	A2,/3F	DELETE LRC-BIT
	XR	A2,DWTLRC,A6	CHECK LRC-SUM
	ANK	A2,/F
	RF(E)	AOD380	CORRECT   END I/O 
	LDK	A1,4	INDICATE LRC RERROR 
	RF	ENDIO 
AOD360	EQU	*
	CF	A15,CDCHK	CODE CHECK
	LDK	A1,8	LENGTH OVERFLOW 
	RF	ENDIO 
AOD380	LDK	A1,0	RETURN CODE 
	EJECT
* 
* 
*    THIS IS A COMMON END OF THE DRIVER 
* 
*    SET EFFECTIVE LENGTH AND PERFORM END I/O 
* 
* 
ENDIO	EQU	* 
	IFT	CTIMUT=1 
	INH
	LD	A4,DWTTP,A6 
	RF(E)	ENDI05	NO TIMING ON THIS DEVICE
	CM*	DWTTP,A6	RESET TIMER 
	CM	DWTTP,A6
	XIF
* 
*** 
* 
ENDI05	EQU	*
	LDR	A3,A3
	RF(N)	ENDI10 
	ST	A3,ECBEL,A8	STORE EFFECTIVE LENGTH
ENDI10	EQU	*
* 
	ABL	DISEND 
* 
	EJECT
* 
* 
* 
*     IHOD
* 
* 
*     THIS IS THE INTERRUPT HANDLER ENTERED FROM CHLT/CHRT DRIVER 
* 
* 
* 
IHOD	EQU	*
	ANK	A2,/FF 
	IFT	POWOFF=1 
	LD	A4,DWTST,A6	I/O-REQUEST 
	ANK	A4,1	RECOVERY? 
	RF(NZ)	EXIT2	YES 
	XIF
	LD	A3,DWTST,A6	I/O REQUEST?
	RF(N)	IHOD10	NO
	SLL	A3,7	INTERRUPTS ALLOWED? 
	RF(NN)	IHOD10	NO,STORE CHARACTER IN DWT-BUFFER 
* 
	IFT	CTIMUT=1 
* 
	LD	A3,DWTTP,A6 
	RF(E)	IHOD05	NO TIMING ON THIS DEVICE
	LDKL	A3,-TIME	RESTART TIME 
	ST*	A3,DWTTP,A6
* 
	XIF
* 
IHOD05	EQU	*
	ABL	LDREG	RETURN TO READ ROUTINE 
IHOD10	EQU	*
      	LD	A1,DWTINQ,A6
	LCR	A4,A1
	XRK	A4,/FF	ALREADY OVERFLOW? 
	RF(E)	EXIT	YES 
	LDR	A3,A1
	CF	A15,EOQUEU	GET NEXT OUTQUEUE POINTER ADDRESS
	CW	A1,DWTUTQ,A6	OVERFLOW?
	RF(NE)	IHOD20
	ORK	A2,/FF	SET OVERFLOWBIT IN INPUT BUFFER 
	RF	IHOD30
IHOD20	ST	A1,DWTINQ,A6	STORE INQUEUE POINTER
IHOD30	SCR	A2,A3
EXIT	ABL	TDISP
	EJECT
	IFT	POWOFF=1 
EXIT2	EQU	* 
	LD	A3,DWTA3,A6 
	RF(N)	EXIT4
	LD	A4,DWTTP,A6	TIMER CLEARED 
	RF(Z)	EXIT3	YES
	LDKL	A3,-100 
	ST*	A3,DWTTP,A6	RESTART TIMER
	LDK	A3,1 
EXIT3	EQU	* 
	ADK	A3,1 
	LDK	A4,/40 
	TM	A4,A2	ETX CHARACTER 
	RF(Z)	EXIT5	NO 
	NGR	A3,A3
EXIT5	EQU	* 
	ST	A3,DWTA3,A6 
	RB	EXIT	DISPATCH 
EXIT4	EQU	* 
	CM*	DWTTP,A6	CLEAR TIMER 
	LDK	A3,0 
	ABL	RCTUT5 
	XIF
	EJECT
* 
* 
*    A O D T U T
* 
*    THIS IS THE TIME-OUT ROUTINE 
* 
* 
	IFT	CTIMUT=1 
* 
AODTUT	EQU	*
	LDR	A6,A1	GET DWT-ADDRESS
	LD	A1,DWTST,A6 
	RB(N)	EXIT 
	LDK	A1,/40	SET RETURN CODE 
	CM	DWTTP,A6
	RB	IHOD05	RESTORE REGISTERS AND END I/O
* 
	XIF
* 
	EJECT
* 
*    STORE = SUBROUTINE TO STORE A CHARACTER IN 
*            ECB-BUFFER AND INCREMENT BUFFER INDEX
* 
*    ON ENTRY:
* 
*    A2 = CHARACTER TO STORE
*    A3 = BUFFER INDEX
* 
* 
STORE	EQU	* 
	LD	A4,ECBBA,A8	BUFFER ADDRESS
	ADR	A4,A3	ADD BUFFER INDEX 
	SCR	A2,A4	STORE CHARACTER IN BUFFER
	ADK	A3,1	INCREMENT BUFFER INDEX
	ANK	A2,/7F 
STORTN	ADKL	A15,2 
	LDR*	P,A15 
	EJECT
* 
* 
*    EOQUEU = SUBROUTINE TO GET NEXT QUEUE POINTER
* 
*    ON ENTRY:
* 
*    A1 = QUEUE POINTER 
*    A6 = DWT-ADDRESS 
* 
*    ON EXIT: 
* 
*    A1 = NEW QUEUE POINTER 
EOQUEU	EQU	*
	ADK	A1,1 
	SUR	A1,A6
	CWK	A1,DWTEQ	END OF QUEUE? 
	RF(NE)	EOQU10
	LDK	A1,DWTSQ	SET QUEUE START ADDRESS 
EOQU10	ADR	A1,A6
	RB	STORTN
	EJECT
* 
* 
*         CODE CHECK
* 
* 
*           AT ENTRY   A2= 6-BIT OCTAL CHARACTER
* 
*            AT EXIT   A2= 7-BIT ASCII CHARACTER
CDCHK	EQU	* 
	LDR	A4,A2	SAVE REGISTER
	SUK	A4,/1F	LESS THEN /1F CONVERT TO ASCII
	RF(NN)	CDC05	NO
	ORK	A2,/40	SET BIT 7 
CDC05	EQU	* 
	RB	STORTN
	END

HexDump

0x0000…0036 (0, 0, 400)  Head {h00=0x0032, h01=0x0050, text=» IDENT DROD01  REL 8.2 78-09-15  870106340821 «, 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…007c              Head {h00=0x0030, h01=0x0050, text=»******************************************* «, t00=0x0000, t01=0x004c}
0x007c…0086              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0080}
0x0086…00ae              Head {h00=0x0024, h01=0x0050, text=»*   PHILIPS TERMINAL SYSTEM PTS «, t00=0x0000, t01=0x008a}
0x00ae…00b8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00b2}
0x00b8…00ec              Head {h00=0x0030, h01=0x0050, text=»*   DROR01 = DRIVER OPTICAL CHARACTER READER«, t00=0x0000, t01=0x00bc}
0x00ec…00f6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00f0}
0x00f6…0100              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00fa}
0x0100…010a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0104}
0x010a…0114              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x010e}
0x0114…011e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0118}
0x011e…0128              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0122}
0x0128…015c              Head {h00=0x0030, h01=0x0050, text=»******************************************* «, t00=0x0000, t01=0x012c}
0x015c…0166              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0160}
0x0166…0170              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x016a}
0x0170…01a0              Head {h00=0x002c, h01=0x0050, text=»*    THIS DRIVER HANDLES INPUT FROM OCR «, t00=0x0000, t01=0x0174}
0x01a0…01d0              Head {h00=0x002c, h01=0x0050, text=»*    CONNECTED TO CPU VIA CHLT OR CHRT. «, t00=0x0001, t01=0x0014}
0x01d0…01da              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0044}
0x01da…0200              Head {h00=0x0022, h01=0x0050, text=»*    ONLY INPUT DATA FROM OCR «, t00=0x0001, t01=0x004e}
0x0200…0228              Head {h00=0x0024, h01=0x0050, text=»*    ARE HANDLED BY THE DRIVER. «, t00=0x0001, t01=0x0074}
0x0228…0232              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x009c}
0x0232…023c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00a6}
0x023c…0270              Head {h00=0x0030, h01=0x0050, text=»*    THE DRIVER CONSISTS OF FOLLOWING PARTS:«, t00=0x0001, t01=0x00b0}
0x0270…027a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00e4}
0x027a…02a0              Head {h00=0x0022, h01=0x0050, text=»*    A C O D : ACTIVATION PART«, t00=0x0001, t01=0x00ee}
0x02a0…02aa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0114}
0x02aa…02d2              Head {h00=0x0024, h01=0x0050, text=»*    I H O D : INTERRUPT HANDLER«, t00=0x0001, t01=0x011e}
0x02d2…02dc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0146}
0x02dc…0304              Head {h00=0x0024, h01=0x0050, text=»*    R C O D : RECOVERY ROUTINE «, t00=0x0001, t01=0x0150}
0x0304…030e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0178}
0x030e…031c              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0001, t01=0x0182}
0x031c…0326              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0190}
0x0326…0330              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x000a}
0x0330…0360              Head {h00=0x002c, h01=0x0050, text=»*    THE FOLLOWING ORDERS ARE THREATED: «, t00=0x0002, t01=0x0014}
0x0360…036a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0044}
0x036a…038e              Head {h00=0x0020, h01=0x0050, text=»*    ORDER 02: READ DOCUMENT«, t00=0x0002, t01=0x004e}
0x038e…03b8              Head {h00=0x0026, h01=0x0050, text=»*    ORDER 04: RESET INPUT BUFFER «, t00=0x0002, t01=0x0072}
0x03b8…03c2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x009c}
0x03c2…03cc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00a6}
0x03cc…03f0              Head {h00=0x0020, h01=0x0050, text=»*    NORMAL REGISTER USAGE :«, t00=0x0002, t01=0x00b0}
0x03f0…03fa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00d4}
0x03fa…0420              Head {h00=0x0022, h01=0x0050, text=»*    REGISTER A1 : RETURN CODE«, t00=0x0002, t01=0x00de}
0x0420…044a              Head {h00=0x0026, h01=0x0050, text=»*             A2 : INPUT CHARACTER«, t00=0x0002, t01=0x0104}
0x044a…0472              Head {h00=0x0024, h01=0x0050, text=»*             A3 : BUFFER INDEX «, t00=0x0002, t01=0x012e}
0x0472…049a              Head {h00=0x0024, h01=0x0050, text=»*             A4 : WORK REGISTER«, t00=0x0002, t01=0x0156}
0x049a…04c0              Head {h00=0x0022, h01=0x0050, text=»*             A5 : STACK BASE «, t00=0x0002, t01=0x017e}
0x04c0…04e6              Head {h00=0x0022, h01=0x0050, text=»*             A6 : DWT-ADDRESS«, t00=0x0003, t01=0x0014}
0x04e6…0506              Head {h00=0x001c, h01=0x0050, text=»*             A7 : ORDER«, t00=0x0003, t01=0x003a}
0x0506…052c              Head {h00=0x0022, h01=0x0050, text=»*             A8 : ECB-ADDRESS«, t00=0x0003, t01=0x005a}
0x052c…0536              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0080}
0x0536…0540              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x008a}
0x0540…054a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0094}
0x054a…0568              Head {h00=0x001a, h01=0x0050, text=»*    SYSTEM ADAPTATION«, t00=0x0003, t01=0x009e}
0x0568…0572              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x00bc}
0x0572…05aa              Head {h00=0x0034, h01=0x0050, text=»*    THE LENGTH OF THE CIRCULAR INPUT BUFFER IS «, t00=0x0003, t01=0x00c6}
0x05aa…05e6              Head {h00=0x0038, h01=0x0050, text=»*    DEFINED IN DWT. STANDARD VALUE IS 80 CHARACTERS«, t00=0x0003, t01=0x00fe}
0x05e6…0622              Head {h00=0x0038, h01=0x0050, text=»*    NOTE !!!  THAT LENGTH MUST BE THE SAME FOR ALL «, t00=0x0003, t01=0x013a}
0x0622…063e              Head {h00=0x0018, h01=0x0050, text=»*    DWT:S IN SYSTEM«, t00=0x0003, t01=0x0176}
0x063e…0648 (4, 0, 400)  Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0004}
0x0648…0678              Head {h00=0x002c, h01=0x0050, text=»*    IF TIMING IS WANTED, TIMER POINTER «, t00=0x0004, t01=0x000e}
0x0678…06a8              Head {h00=0x002c, h01=0x0050, text=»*    IN DWT MUST BE SET UNEQUAL TO ZERO.«, t00=0x0004, t01=0x003e}
0x06a8…06de              Head {h00=0x0032, h01=0x0050, text=»*    STANDARD VALUE FOR TIME-OUT IS 30 SECONDS«, t00=0x0004, t01=0x006e}
0x06de…0712              Head {h00=0x0030, h01=0x0050, text=»*    SINCE LAST CHARACTER. IF ANOTHER VALUE «, t00=0x0004, t01=0x00a4}
0x0712…0740              Head {h00=0x002a, h01=0x0050, text=»*    IS WANTED FOR A SYSTEM, INDICATOR«, t00=0x0004, t01=0x00d8}
0x0740…0768              Head {h00=0x0024, h01=0x0050, text=»*    IN DRIVER MUST BE CHANGED. «, t00=0x0004, t01=0x0106}
0x0768…0772              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x012e}
0x0772…0780              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0004, t01=0x0138}
0x0780…078a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0146}
0x078a…07c6              Head {h00=0x0038, h01=0x0050, text=»*    BY MEANS OF CONDITIONAL ASSEMBLY IT IS POSSIBLE«, t00=0x0004, t01=0x0150}
0x07c6…0802              Head {h00=0x0038, h01=0x0050, text=»*    TO EXCLUDE FROM THE DRIVER FOLLOWING FUNCTIONS:«, t00=0x0004, t01=0x018c}
0x0802…080c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0038}
0x080c…0832              Head {h00=0x0022, h01=0x0050, text=»*    -----POWER ON INDICATION «, t00=0x0005, t01=0x0042}
0x0832…0856              Head {h00=0x0020, h01=0x0050, text=»*    -----TIME-OUT-FUNCTION «, t00=0x0005, t01=0x0068}
0x0856…0860              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x008c}
0x0860…0874              Head {h00=0x0010, h01=0x0050, text=»*   ENTRIES «, t00=0x0005, t01=0x0096}
0x0874…087e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x00aa}
0x087e…0888              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x00b4}
0x0888…08aa              Head {h00=0x001e, h01=0x0050, text=» ENTRY ODAD ADDRESS-BLOCK «, t00=0x0005, t01=0x00be}
0x08aa…08b4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x00e0}
0x08b4…08be              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x00ea}
0x08be…08c8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x00f4}
0x08c8…08f2              Head {h00=0x0026, h01=0x0050, text=»*    EXTERNAL TOSS MODULE ENTRIES «, t00=0x0005, t01=0x00fe}
0x08f2…08fc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0128}
0x08fc…0906              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0132}
0x0906…0910              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x013c}
0x0910…0938              Head {h00=0x0024, h01=0x0050, text=» EXTRN DISIOE I/O REQUEST ERROR «, t00=0x0005, t01=0x0146}
0x0938…096a              Head {h00=0x002e, h01=0x0050, text=» EXTRN DISEND END I/O AND GO TO DISPATCHER«, t00=0x0005, t01=0x016e}
0x096a…0988              Head {h00=0x001a, h01=0x0050, text=» EXTRN TENDIO END I/O «, t00=0x0006, t01=0x0010}
0x0988…09ae              Head {h00=0x0022, h01=0x0050, text=» EXTRN TDISP DISPATCHER ENTRY «, t00=0x0006, t01=0x002e}
0x09ae…09e2              Head {h00=0x0030, h01=0x0050, text=» EXTRN LDREG LOAD REGISTERS A2-A8 AND RETURN«, t00=0x0006, t01=0x0054}
0x09e2…0a1a              Head {h00=0x0034, h01=0x0050, text=» EXTRN STREG STORE REGISTERS AND GO TO DISPATCER«, t00=0x0006, t01=0x0088}
0x0a1a…0a4a              Head {h00=0x002c, h01=0x0050, text=» EXTRN LDREGE RETURN FROM ECHOE HANDLING«, t00=0x0006, t01=0x00c0}
0x0a4a…0a6c              Head {h00=0x001e, h01=0x0050, text=» EXTRN LDREGF PANIK EXTERN«, t00=0x0006, t01=0x00f0}
0x0a6c…0a8a              Head {h00=0x001a, h01=0x0050, text=» EXTRN SETIME SET TIME«, t00=0x0006, t01=0x0112}
0x0a8a…0aa8              Head {h00=0x001a, h01=0x0050, text=» EXTRN SETIMP SET TIME«, t00=0x0006, t01=0x0130}
0x0aa8…0ace              Head {h00=0x0022, h01=0x0050, text=» EXTRN SAVE8 SAVE 8 REGISTERS «, t00=0x0006, t01=0x014e}
0x0ace…0af4              Head {h00=0x0022, h01=0x0050, text=» EXTRN ECHRTN RETURN FROM ECHO«, t00=0x0006, t01=0x0174}
0x0af4…0b14              Head {h00=0x001c, h01=0x0050, text=» EXTRN ECHO ECHO ROUTINE«, t00=0x0007, t01=0x000a}
0x0b14…0b38              Head {h00=0x0020, h01=0x0050, text=» EXTRN ECHEND END OF ECHOING«, t00=0x0007, t01=0x002a}
0x0b38…0b42              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x004e}
0x0b42…0b4c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0058}
0x0b4c…0b5a              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0007, t01=0x0062}
0x0b5a…0b64              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0070}
0x0b64…0b80              Head {h00=0x0018, h01=0x0050, text=»*     DWT PARAMETERS«, t00=0x0007, t01=0x007a}
0x0b80…0b8a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0096}
0x0b8a…0b94              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x00a0}
0x0b94…0b9e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x00aa}
0x0b9e…0bc4              Head {h00=0x0022, h01=0x0050, text=» EXTRN DWTCHP CHANEL PARAMETER«, t00=0x0007, t01=0x00b4}
0x0bc4…0be0              Head {h00=0x0018, h01=0x0050, text=» EXTRN DWTST STATUS «, t00=0x0007, t01=0x00da}
0x0be0…0c0e              Head {h00=0x002a, h01=0x0050, text=» EXTRN DWTADR ADDRESS TO ADDRESS-BLOCK«, t00=0x0007, t01=0x00f6}
0x0c0e…0c32              Head {h00=0x0020, h01=0x0050, text=» EXTRN DWTWAT SAVE INPUT DWT«, t00=0x0007, t01=0x0124}
0x0c32…0c40              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0007, t01=0x0148}
0x0c40…0c4a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0156}
0x0c4a…0c54              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0160}
0x0c54…0c5e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x016a}
0x0c5e…0c76              Head {h00=0x0014, h01=0x0050, text=»*     CONSTANTS «, t00=0x0007, t01=0x0174}
0x0c76…0c80              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x018c}
0x0c80…0c8a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0008}
0x0c8a…0c94              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0012}
0x0c94…0cc2              Head {h00=0x002a, h01=0x0050, text=»OVMASK EQU /2 OVERFLOW IN INPUT BUFFER«, t00=0x0008, t01=0x001c}
0x0cc2…0ccc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x004a}
0x0ccc…0cfe              Head {h00=0x002e, h01=0x0050, text=»X:B EQU 80 LENGTH OF CIRCULAR INPUT BUFFER«, t00=0x0008, t01=0x0054}
0x0cfe…0d34              Head {h00=0x0032, h01=0x0050, text=»DWTLNG EQU X:B NUMBER OF BYTES IN DECIMAL FORM«, t00=0x0008, t01=0x0086}
0x0d34…0d56              Head {h00=0x001e, h01=0x0050, text=»ETX EQU /03 END CHARACTER «, t00=0x0008, t01=0x00bc}
0x0d56…0d60              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00de}
0x0d60…0d82              Head {h00=0x001e, h01=0x0050, text=»*    TIME BEFORE TIME-OUT «, t00=0x0008, t01=0x00e8}
0x0d82…0d8c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x010a}
0x0d8c…0db2              Head {h00=0x0022, h01=0x0050, text=»TIME EQU 300 TIME OUT CONSTANT«, t00=0x0008, t01=0x0114}
0x0db2…0dbc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x013a}
0x0dbc…0dc6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0144}
0x0dc6…0dd0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x014e}
0x0dd0…0dda              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0158}
0x0dda…0de8              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0008, t01=0x0162}
0x0de8…0df2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0170}
0x0df2…0dfc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x017a}
0x0dfc…0e1a              Head {h00=0x001a, h01=0x0050, text=»*     DWT-DISPLACEMENT«, t00=0x0008, t01=0x0184}
0x0e1a…0e24              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0012}
0x0e24…0e2e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x001c}
0x0e2e…0e38              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0026}
0x0e38…0e4c              Head {h00=0x0010, h01=0x0050, text=»DWTBC EQU /3«, t00=0x0009, t01=0x0030}
0x0e4c…0e74              Head {h00=0x0024, h01=0x0050, text=»DWTCON EQU /10 CONVERSION TABLE «, t00=0x0009, t01=0x0044}
0x0e74…0e9a              Head {h00=0x0022, h01=0x0050, text=»DWTA3 EQU /12 SAVE AREA FOR A3«, t00=0x0009, t01=0x006c}
0x0e9a…0ec0              Head {h00=0x0022, h01=0x0050, text=»DWTA4 EQU /14 SAVE AREA FOR A4«, t00=0x0009, t01=0x0092}
0x0ec0…0ee6              Head {h00=0x0022, h01=0x0050, text=»DWTA5 EQU /16 SAVE AREA FOR A5«, t00=0x0009, t01=0x00b8}
0x0ee6…0f08              Head {h00=0x001e, h01=0x0050, text=»DWTSB2 EQU /1E STACK BASE «, t00=0x0009, t01=0x00de}
0x0f08…0f2c              Head {h00=0x0020, h01=0x0050, text=»DWTTP EQU /20 TIMER POINTER «, t00=0x0009, t01=0x0100}
0x0f2c…0f4e              Head {h00=0x001e, h01=0x0050, text=»DWTECH EQU /22 ECHO DEVICE«, t00=0x0009, t01=0x0124}
0x0f4e…0f74              Head {h00=0x0022, h01=0x0050, text=»DWTLRC EQU /26 LRC-ACKUMULATOR«, t00=0x0009, t01=0x0146}
0x0f74…0faa              Head {h00=0x0032, h01=0x0050, text=»DWTINQ EQU /28 POINTER TO FIRST PLACE IN QUEUE«, t00=0x0009, t01=0x016c}
0x0faa…0fe0              Head {h00=0x0032, h01=0x0050, text=»DWTUTQ EQU /2A POINTER TO LAST PLACE IN QUEUE «, t00=0x000a, t01=0x0012}
0x0fe0…1004              Head {h00=0x0020, h01=0x0050, text=»DWTSQ EQU /2C START TO QUEUE«, t00=0x000a, t01=0x0048}
0x1004…1030              Head {h00=0x0028, h01=0x0050, text=»DWTEQ EQU DWTSQ+DWTLNG END OF QUEUE «, t00=0x000a, t01=0x006c}
0x1030…103a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0098}
0x103a…1044              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x00a2}
0x1044…1052              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000a, t01=0x00ac}
0x1052…105c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x00ba}
0x105c…1078              Head {h00=0x0018, h01=0x0050, text=»********************«, t00=0x000a, t01=0x00c4}
0x1078…1094              Head {h00=0x0018, h01=0x0050, text=»* ECB-DISPLACEMENT *«, t00=0x000a, t01=0x00e0}
0x1094…10b0              Head {h00=0x0018, h01=0x0050, text=»********************«, t00=0x000a, t01=0x00fc}
0x10b0…10ba              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0118}
0x10ba…10dc              Head {h00=0x001e, h01=0x0050, text=»ECBBA EQU 2 BUFFER ADDRESS«, t00=0x000a, t01=0x0122}
0x10dc…1100              Head {h00=0x0020, h01=0x0050, text=»ECBRL EQU 4 REQUESTED LENGTH«, t00=0x000a, t01=0x0144}
0x1100…1124              Head {h00=0x0020, h01=0x0050, text=»ECBEL EQU 6 EFFECTIVE LENGTH«, t00=0x000a, t01=0x0168}
0x1124…1144              Head {h00=0x001c, h01=0x0050, text=»ECBRC EQU 8 RETURN CODE «, t00=0x000a, t01=0x018c}
0x1144…1166              Head {h00=0x001e, h01=0x0050, text=»ECBCW EQU 10 CONTROL WORD «, t00=0x000b, t01=0x001c}
0x1166…1174              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000b, t01=0x003e}
0x1174…117e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x004c}
0x117e…1188              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0056}
0x1188…11b8              Head {h00=0x002c, h01=0x0050, text=»****************************************«, t00=0x000b, t01=0x0060}
0x11b8…11e8              Head {h00=0x002c, h01=0x0050, text=»*    CONDITIONAL ASSEMBLY              *«, t00=0x000b, t01=0x0090}
0x11e8…1218              Head {h00=0x002c, h01=0x0050, text=»****************************************«, t00=0x000b, t01=0x00c0}
0x1218…1222              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x00f0}
0x1222…122c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x00fa}
0x122c…126e              Head {h00=0x003e, h01=0x0050, text=»*      BY SETTING X:A = 1 THE FOLOWING POWER OFF FUNCTION «, t00=0x000b, t01=0x0104}
0x126e…1298              Head {h00=0x0026, h01=0x0050, text=»*      IS INCLUDED IN THE DRIVER. «, t00=0x000b, t01=0x0146}
0x1298…12d8              Head {h00=0x003c, h01=0x0050, text=»*      IF THERE IS A READ REQUEST THIS IS COMPLETED WITH«, t00=0x000b, t01=0x0170}
0x12d8…1306              Head {h00=0x002a, h01=0x0050, text=»*      -2 IN THE CONTROL WORD OF ECB. «, t00=0x000c, t01=0x0020}
0x1306…134a              Head {h00=0x0040, h01=0x0050, text=»*      IF THERE IS NO READ REQUEST , THE FIRST READ REQUEST «, t00=0x000c, t01=0x004e}
0x134a…138c              Head {h00=0x003e, h01=0x0050, text=»*      AFTER POWER ON IS COMPLETED WITH -2 IN CONTROL WORD«, t00=0x000c, t01=0x0092}
0x138c…13a2              Head {h00=0x0012, h01=0x0050, text=»*      OF ECB «, t00=0x000c, t01=0x00d4}
0x13a2…13ac              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x00ea}
0x13ac…13b6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x00f4}
0x13b6…13c8              Head {h00=0x000e, h01=0x0050, text=»X:A EQU 0 «, t00=0x000c, t01=0x00fe}
0x13c8…13de              Head {h00=0x0012, h01=0x0050, text=»POWOFF EQU X:A«, t00=0x000c, t01=0x0110}
0x13de…13e8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0126}
0x13e8…13f2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0130}
0x13f2…1424              Head {h00=0x002e, h01=0x0050, text=»*    TIME OUT FUNCTION MAY BE EXCLUDED BY «, t00=0x000c, t01=0x013a}
0x1424…1442              Head {h00=0x001a, h01=0x0050, text=»*    SETTING X:A = 0. «, t00=0x000c, t01=0x016c}
0x1442…144c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x018a}
0x144c…145e (13, 0, 400) Head {h00=0x000e, h01=0x0050, text=»X:C EQU 1 «, t00=0x000d, t01=0x0004}
0x145e…1474              Head {h00=0x0012, h01=0x0050, text=»CTIMUT EQU X:C«, t00=0x000d, t01=0x0016}
0x1474…147e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x002c}
0x147e…1488              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0036}
0x1488…14c4              Head {h00=0x0038, h01=0x0050, text=»*   THIS DRIVER CAN BE MADE TO HANDLE CREDIT ORDERS «, t00=0x000d, t01=0x0040}
0x14c4…14e6              Head {h00=0x001e, h01=0x0050, text=»*   BY SETTING CREDIT = 1 «, t00=0x000d, t01=0x007c}
0x14e6…151a              Head {h00=0x0030, h01=0x0050, text=»*   ORDER /04 IS THEN REPLACED BY ORDER /31 «, t00=0x000d, t01=0x009e}
0x151a…1556              Head {h00=0x0038, h01=0x0050, text=»*    CONTROL WORD OF ECB IS SET TO ZERO INSTEAD OF-2«, t00=0x000d, t01=0x00d2}
0x1556…158a              Head {h00=0x0030, h01=0x0050, text=»*    ORDER /04 IS THEN REPLACED BY ORDER /31«, t00=0x000d, t01=0x010e}
0x158a…159e              Head {h00=0x0010, h01=0x0050, text=»CREDIT EQU 0«, t00=0x000d, t01=0x0142}
0x159e…15a8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0156}
0x15a8…15b2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0160}
0x15b2…15c0              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000d, t01=0x016a}
0x15c0…15d6              Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x000d, t01=0x0178}
0x15d6…15ec              Head {h00=0x0012, h01=0x0050, text=»* TABLES     *«, t00=0x000d, t01=0x018e}
0x15ec…1602              Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x000e, t01=0x0014}
0x1602…160c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x002a}
0x160c…161e              Head {h00=0x000e, h01=0x0050, text=»ODAD EQU *«, t00=0x000e, t01=0x0034}
0x161e…1642              Head {h00=0x0020, h01=0x0050, text=» DATA ACOD ACTIVATION DRIVER«, t00=0x000e, t01=0x0046}
0x1642…1666              Head {h00=0x0020, h01=0x0050, text=» DATA IHOD INTERRUPT HANDLER«, t00=0x000e, t01=0x006a}
0x1666…1670              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x008e}
0x1670…1686              Head {h00=0x0012, h01=0x0050, text=» IFF POWOFF=1 «, t00=0x000e, t01=0x0098}
0x1686…1690              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00ae}
0x1690…16ac              Head {h00=0x0018, h01=0x0050, text=» DATA 0 NO RECOVERY «, t00=0x000e, t01=0x00b8}
0x16ac…16b6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00d4}
0x16b6…16c2              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000e, t01=0x00de}
0x16c2…16cc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00ea}
0x16cc…16d6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00f4}
0x16d6…16ec              Head {h00=0x0012, h01=0x0050, text=» IFT POWOFF=1 «, t00=0x000e, t01=0x00fe}
0x16ec…16f6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0114}
0x16f6…171a              Head {h00=0x0020, h01=0x0050, text=» DATA RCOD RECOVERY ROUTINE «, t00=0x000e, t01=0x011e}
0x171a…1728              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000e, t01=0x0142}
0x1728…1732              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0150}
0x1732…173c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x015a}
0x173c…1750              Head {h00=0x0010, h01=0x0050, text=»*    R C O D«, t00=0x000e, t01=0x0164}
0x1750…175a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0178}
0x175a…178c              Head {h00=0x002e, h01=0x0050, text=»*    THIS IS THE RECOVERY ROUTINE FOR OCR «, t00=0x000e, t01=0x0182}
0x178c…17b6              Head {h00=0x0026, h01=0x0050, text=»*    ENTERED FROM CHLT/CHRT DRIVER«, t00=0x000f, t01=0x0024}
0x17b6…17c0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x004e}
0x17c0…17d2              Head {h00=0x000e, h01=0x0050, text=»RCOD EQU *«, t00=0x000f, t01=0x0058}
0x17d2…17de              Head {h00=0x0008, h01=0x0050, text=» INH«, t00=0x000f, t01=0x006a}
0x17de…17f4              Head {h00=0x0012, h01=0x0050, text=» CF A15,SAVE8 «, t00=0x000f, t01=0x0076}
0x17f4…180a              Head {h00=0x0012, h01=0x0050, text=» LDKL A1,/200 «, t00=0x000f, t01=0x008c}
0x180a…183e              Head {h00=0x0030, h01=0x0050, text=» ORS A1,DWTST,A6 INDICATE POWER OFF OCCURED «, t00=0x000f, t01=0x00a2}
0x183e…1862              Head {h00=0x0020, h01=0x0050, text=» LD A3,DWTST,A6 I/O-REQUEST «, t00=0x000f, t01=0x00d6}
0x1862…187a              Head {h00=0x0014, h01=0x0050, text=» RF(N) RCOD05 NO«, t00=0x000f, t01=0x00fa}
0x187a…189e              Head {h00=0x0020, h01=0x0050, text=» LD A4,DWTTP,A6 TIME EQUAL 0«, t00=0x000f, t01=0x0112}
0x189e…18b8              Head {h00=0x0016, h01=0x0050, text=» RF(Z) RCOD05 YES «, t00=0x000f, t01=0x0136}
0x18b8…18d8              Head {h00=0x001c, h01=0x0050, text=» CM* DWTTP,A6 RESET TIME«, t00=0x000f, t01=0x0150}
0x18d8…18f8              Head {h00=0x001c, h01=0x0050, text=» CM DWTTP,A6 RESET TIMER«, t00=0x000f, t01=0x0170}
0x18f8…190c              Head {h00=0x0010, h01=0x0050, text=»RCOD05 EQU *«, t00=0x000f, t01=0x0190}
0x190c…191e              Head {h00=0x000e, h01=0x0050, text=» LDK A1,1 «, t00=0x0010, t01=0x0014}
0x191e…1944              Head {h00=0x0022, h01=0x0050, text=» ORS A1,DWTST,A6 RECOVERY FLAG«, t00=0x0010, t01=0x0026}
0x1944…1958              Head {h00=0x0010, h01=0x0050, text=»RCOD10 EQU *«, t00=0x0010, t01=0x004c}
0x1958…196e              Head {h00=0x0012, h01=0x0050, text=» LDK A4,DWTTP «, t00=0x0010, t01=0x0060}
0x196e…1980              Head {h00=0x000e, h01=0x0050, text=» ADR A4,A6«, t00=0x0010, t01=0x0076}
0x1980…1992              Head {h00=0x000e, h01=0x0050, text=» LDR A1,A6«, t00=0x0010, t01=0x0088}
0x1992…19a8              Head {h00=0x0012, h01=0x0050, text=» CF A15,SETIMP«, t00=0x0010, t01=0x009a}
0x19a8…19be              Head {h00=0x0012, h01=0x0050, text=» DATA RCTUT,/A«, t00=0x0010, t01=0x00b0}
0x19be…19d6              Head {h00=0x0014, h01=0x0050, text=» ST A4,DWTTP,A6 «, t00=0x0010, t01=0x00c6}
0x19d6…19f2              Head {h00=0x0018, h01=0x0050, text=» RF RCTDIS DISPATCH «, t00=0x0010, t01=0x00de}
0x19f2…1a06              Head {h00=0x0010, h01=0x0050, text=»RCTUT EQU * «, t00=0x0010, t01=0x00fa}
0x1a06…1a12              Head {h00=0x0008, h01=0x0050, text=» INH«, t00=0x0010, t01=0x010e}
0x1a12…1a28              Head {h00=0x0012, h01=0x0050, text=» IFT POWOFF=1 «, t00=0x0010, t01=0x011a}
0x1a28…1a3a              Head {h00=0x000e, h01=0x0050, text=» LDR A6,A1«, t00=0x0010, t01=0x0130}
0x1a3a…1a4e              Head {h00=0x0010, h01=0x0050, text=»RCTUT5 EQU *«, t00=0x0010, t01=0x0142}
0x1a4e…1a62              Head {h00=0x0010, h01=0x0050, text=» CM DWTTP,A6«, t00=0x0010, t01=0x0156}
0x1a62…1a7c              Head {h00=0x0016, h01=0x0050, text=»   GET DWT-ADDRESS«, t00=0x0010, t01=0x016a}
0x1a7c…1aa0              Head {h00=0x0020, h01=0x0050, text=» LD A8,4,A6 GET ECB-ADDRESS «, t00=0x0010, t01=0x0184}
0x1aa0…1ace              Head {h00=0x002a, h01=0x0050, text=» RF(Z) RCTUT6 SYSTEM START SKIP BUFFER«, t00=0x0011, t01=0x0018}
0x1ace…1ada              Head {h00=0x0008, h01=0x0050, text=» INH«, t00=0x0011, t01=0x0046}
0x1ada…1ae6              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0011, t01=0x0052}
0x1ae6…1b04              Head {h00=0x001a, h01=0x0050, text=» IFT CREDIT-POWOFF=-1 «, t00=0x0011, t01=0x005e}
0x1b04…1b2a              Head {h00=0x0022, h01=0x0050, text=» LDKL A1,-2 INDICATE POWER ON «, t00=0x0011, t01=0x007c}
0x1b2a…1b42              Head {h00=0x0014, h01=0x0050, text=» ST A1,ECBCW,A8 «, t00=0x0011, t01=0x00a2}
0x1b42…1b4e              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0011, t01=0x00ba}
0x1b4e…1b6a              Head {h00=0x0018, h01=0x0050, text=» IFT CREDIT+POWOFF=2«, t00=0x0011, t01=0x00c6}
0x1b6a…1b8e              Head {h00=0x0020, h01=0x0050, text=» CM 10,A8 INDICATE POWER ON «, t00=0x0011, t01=0x00e2}
0x1b8e…1b9a              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0011, t01=0x0106}
0x1b9a…1bb0              Head {h00=0x0012, h01=0x0050, text=» IFT POWOFF=1 «, t00=0x0011, t01=0x0112}
0x1bb0…1bc4              Head {h00=0x0010, h01=0x0050, text=»RCTUT6 EQU *«, t00=0x0011, t01=0x0128}
0x1bc4…1bd0              Head {h00=0x0008, h01=0x0050, text=» ENB«, t00=0x0011, t01=0x013c}
0x1bd0…1bdc              Head {h00=0x0008, h01=0x0050, text=» ENB«, t00=0x0011, t01=0x0148}
0x1bdc…1c02              Head {h00=0x0022, h01=0x0050, text=» LDKL A1,/FFFE RESET RECOVERY «, t00=0x0011, t01=0x0154}
0x1c02…1c1a              Head {h00=0x0014, h01=0x0050, text=» ANS A1,DWTST,A6«, t00=0x0011, t01=0x017a}
0x1c1a…1c2c (18, 0, 400) Head {h00=0x000e, h01=0x0050, text=» LDK A1,0 «, t00=0x0012, t01=0x0004}
0x1c2c…1c44              Head {h00=0x0014, h01=0x0050, text=» LD A2,DWTINQ,A6«, t00=0x0012, t01=0x0016}
0x1c44…1c56              Head {h00=0x000e, h01=0x0050, text=» SCR A1,A2«, t00=0x0012, t01=0x002e}
0x1c56…1c6e              Head {h00=0x0014, h01=0x0050, text=» ST A2,DWTUTQ,A6«, t00=0x0012, t01=0x0040}
0x1c6e…1c86              Head {h00=0x0014, h01=0x0050, text=» LD A3,DWTST,A6 «, t00=0x0012, t01=0x0058}
0x1c86…1c9c              Head {h00=0x0012, h01=0x0050, text=» RF(NN) RCEND «, t00=0x0012, t01=0x0070}
0x1c9c…1cb0              Head {h00=0x0010, h01=0x0050, text=»RCTDIS EQU *«, t00=0x0012, t01=0x0086}
0x1cb0…1cc2              Head {h00=0x000e, h01=0x0050, text=» ABL TDISP«, t00=0x0012, t01=0x009a}
0x1cc2…1cd6              Head {h00=0x0010, h01=0x0050, text=»RCEND EQU * «, t00=0x0012, t01=0x00ac}
0x1cd6…1cec              Head {h00=0x0012, h01=0x0050, text=» LDKL A4,/FDFF«, t00=0x0012, t01=0x00c0}
0x1cec…1d14              Head {h00=0x0024, h01=0x0050, text=» ANS A4,DWTST,A6 RESET POWER OFF«, t00=0x0012, t01=0x00d6}
0x1d14…1d28              Head {h00=0x0010, h01=0x0050, text=» ABL DISEND «, t00=0x0012, t01=0x00fe}
0x1d28…1d34              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0012, t01=0x0112}
0x1d34…1d3e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x011e}
0x1d3e…1d4c              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0012, t01=0x0128}
0x1d4c…1d56              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0136}
0x1d56…1d60              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0140}
0x1d60…1d74              Head {h00=0x0010, h01=0x0050, text=»*    A C O D«, t00=0x0012, t01=0x014a}
0x1d74…1d7e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x015e}
0x1d7e…1d9c              Head {h00=0x001a, h01=0x0050, text=»*    ACTIVATION PART: «, t00=0x0012, t01=0x0168}
0x1d9c…1da6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0186}
0x1da6…1dda              Head {h00=0x0030, h01=0x0050, text=»*    CHECKS VALIDITY OF ORDERS AND EXAMINES «, t00=0x0012, t01=0x0190}
0x1dda…1e0a              Head {h00=0x002c, h01=0x0050, text=»*    INPUT BUFFER TO SEE IF SOME QUEUED «, t00=0x0013, t01=0x0034}
0x1e0a…1e22              Head {h00=0x0014, h01=0x0050, text=»*    TO THREAT. «, t00=0x0013, t01=0x0064}
0x1e22…1e2c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x007c}
0x1e2c…1e36              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0086}
0x1e36…1e48              Head {h00=0x000e, h01=0x0050, text=»ACOD EQU *«, t00=0x0013, t01=0x0090}
0x1e48…1e5a              Head {h00=0x000e, h01=0x0050, text=» LDK A1,0 «, t00=0x0013, t01=0x00a2}
0x1e5a…1e7e              Head {h00=0x0020, h01=0x0050, text=» LDK A3,0 START BUFFER INDEX«, t00=0x0013, t01=0x00b4}
0x1e7e…1eac              Head {h00=0x002a, h01=0x0050, text=» ST A3,DWTLRC,A6 CLEAR LRC-ACKUMULATOR«, t00=0x0013, t01=0x00d8}
0x1eac…1ebe              Head {h00=0x000e, h01=0x0050, text=» LDR A4,A7«, t00=0x0013, t01=0x0106}
0x1ebe…1ec6              Head {h00=0x0004, h01=0x0050, t00=0x0013, t01=0x0118}
0x1ec6…1ed8              Head {h00=0x000e, h01=0x0050, text=» SUK A4,4 «, t00=0x0013, t01=0x0120}
0x1ed8…1ee0              Head {h00=0x0004, h01=0x0050, t00=0x0013, t01=0x0132}
0x1ee0…1ef6              Head {h00=0x0012, h01=0x0050, text=» IFT CREDIT=1 «, t00=0x0013, t01=0x013a}
0x1ef6…1f0a              Head {h00=0x0010, h01=0x0050, text=» SUK A4,/2D «, t00=0x0013, t01=0x0150}
0x1f0a…1f32              Head {h00=0x0024, h01=0x0050, text=» RF(Z) CRE:10 SKIP INPUT BUFFER «, t00=0x0013, t01=0x0164}
0x1f32…1f46              Head {h00=0x0010, h01=0x0050, text=» ADK A4,/2D «, t00=0x0013, t01=0x018c}
0x1f46…1f5a              Head {h00=0x0010, h01=0x0050, text=»CRE:10 EQU *«, t00=0x0014, t01=0x0010}
0x1f5a…1f66              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0014, t01=0x0024}
0x1f66…1f84              Head {h00=0x001a, h01=0x0050, text=» RF(Z) AOD110 ORDER 4 «, t00=0x0014, t01=0x0030}
0x1f84…1fa2              Head {h00=0x001a, h01=0x0050, text=» RF(N) AOD200 ORDER 2 «, t00=0x0014, t01=0x004e}
0x1fa2…1fd0              Head {h00=0x002a, h01=0x0050, text=»AOD100 ORKL A1,/8000 I/O REQUEST ERROR«, t00=0x0014, t01=0x006c}
0x1fd0…1fe4              Head {h00=0x0010, h01=0x0050, text=»AOD105 EQU *«, t00=0x0014, t01=0x009a}
0x1fe4…1ff8              Head {h00=0x0010, h01=0x0050, text=» ABL ENDI10 «, t00=0x0014, t01=0x00ae}
0x1ff8…2006              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0014, t01=0x00c2}
0x2006…2010              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00d0}
0x2010…201a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00da}
0x201a…2042              Head {h00=0x0024, h01=0x0050, text=»*    ORDER 4 RESET INPUT BUFFER «, t00=0x0014, t01=0x00e4}
0x2042…204c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x010c}
0x204c…2072              Head {h00=0x0022, h01=0x0050, text=»AOD110 LD A2,DWTINQ,A6 ORDER 4«, t00=0x0014, t01=0x0116}
0x2072…209e              Head {h00=0x0028, h01=0x0050, text=» SCR A1,A2 RESET OVERFLOW IF OCCURED«, t00=0x0014, t01=0x013c}
0x209e…20ca              Head {h00=0x0028, h01=0x0050, text=» ST A2,DWTUTQ,A6 RESET OUTPUT QUEUE «, t00=0x0014, t01=0x0168}
0x20ca…20e4 (21, 0, 400) Head {h00=0x0016, h01=0x0050, text=» ABL ENDIO END I/O«, t00=0x0015, t01=0x0004}
0x20e4…20f2              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0015, t01=0x001e}
0x20f2…20fc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x002c}
0x20fc…2106              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0036}
0x2106…2110              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0040}
0x2110…211a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x004a}
0x211a…212e              Head {h00=0x0010, h01=0x0050, text=»AOD200 EQU *«, t00=0x0015, t01=0x0054}
0x212e…2138              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0068}
0x2138…214e              Head {h00=0x0012, h01=0x0050, text=» IFT POWOFF=1 «, t00=0x0015, t01=0x0072}
0x214e…2158              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0088}
0x2158…2170              Head {h00=0x0014, h01=0x0050, text=» LD A2,DWTST,A6 «, t00=0x0015, t01=0x0092}
0x2170…2192              Head {h00=0x001e, h01=0x0050, text=» ANKL A2,/200 POWER OFF ? «, t00=0x0015, t01=0x00aa}
0x2192…21a8              Head {h00=0x0012, h01=0x0050, text=» RF(E) AOD205 «, t00=0x0015, t01=0x00cc}
0x21a8…21ca              Head {h00=0x001e, h01=0x0050, text=» XRS A2,DWTST,A6 RESET BIT«, t00=0x0015, t01=0x00e2}
0x21ca…21d6              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0015, t01=0x0104}
0x21d6…21ea              Head {h00=0x0010, h01=0x0050, text=»AOD202 EQU *«, t00=0x0015, t01=0x0110}
0x21ea…2208              Head {h00=0x001a, h01=0x0050, text=» IFT CREDIT-POWOFF=-1 «, t00=0x0015, t01=0x0124}
0x2208…222e              Head {h00=0x0022, h01=0x0050, text=» LDKL A1,-2 INDICATE POWER ON «, t00=0x0015, t01=0x0142}
0x222e…2246              Head {h00=0x0014, h01=0x0050, text=» ST A1,ECBCW,A8 «, t00=0x0015, t01=0x0168}
0x2246…2252              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0015, t01=0x0180}
0x2252…226e              Head {h00=0x0018, h01=0x0050, text=» IFT CREDIT+POWOFF=2«, t00=0x0015, t01=0x018c}
0x226e…2292              Head {h00=0x0020, h01=0x0050, text=» CM 10,A8 INDICATE POWER ON «, t00=0x0016, t01=0x0018}
0x2292…229e              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0016, t01=0x003c}
0x229e…22b4              Head {h00=0x0012, h01=0x0050, text=» IFT POWOFF=1 «, t00=0x0016, t01=0x0048}
0x22b4…22c8              Head {h00=0x0010, h01=0x0050, text=» ABL AOD380 «, t00=0x0016, t01=0x005e}
0x22c8…22d2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0072}
0x22d2…22de              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0016, t01=0x007c}
0x22de…22e8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0088}
0x22e8…22fc              Head {h00=0x0010, h01=0x0050, text=»AOD205 EQU *«, t00=0x0016, t01=0x0092}
0x22fc…2306              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x00a6}
0x2306…231c              Head {h00=0x0012, h01=0x0050, text=» IFT CTIMUT=1 «, t00=0x0016, t01=0x00b0}
0x231c…2326              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x00c6}
0x2326…233a              Head {h00=0x0010, h01=0x0050, text=» LDR* A1,A6 «, t00=0x0016, t01=0x00d0}
0x233a…2356              Head {h00=0x0018, h01=0x0050, text=» ANK A1,/40 TIMING ?«, t00=0x0016, t01=0x00e4}
0x2356…2386              Head {h00=0x002c, h01=0x0050, text=» RF(E) AOD210 NO TIMING FOR THIS DEVICE «, t00=0x0016, t01=0x0100}
0x2386…239e              Head {h00=0x0014, h01=0x0050, text=» LD A4,DWTTP,A6 «, t00=0x0016, t01=0x0130}
0x239e…23b4              Head {h00=0x0012, h01=0x0050, text=» RF(E) AODTIM «, t00=0x0016, t01=0x0148}
0x23b4…23c6              Head {h00=0x000e, h01=0x0050, text=» RF AOD210«, t00=0x0016, t01=0x015e}
0x23c6…23da              Head {h00=0x0010, h01=0x0050, text=»AODTIM EQU *«, t00=0x0016, t01=0x0170}
0x23da…23fe              Head {h00=0x0020, h01=0x0050, text=» LDK A4,DWTTP TIMER POINTER «, t00=0x0016, t01=0x0184}
0x23fe…2420              Head {h00=0x001e, h01=0x0050, text=» ADR A4,A6 ADD DWT-ADDRESS«, t00=0x0017, t01=0x0018}
0x2420…2432              Head {h00=0x000e, h01=0x0050, text=» LDR A1,A6«, t00=0x0017, t01=0x003a}
0x2432…2452              Head {h00=0x001c, h01=0x0050, text=» CF A15,SETIMP SET TIME «, t00=0x0017, t01=0x004c}
0x2452…2486              Head {h00=0x0030, h01=0x0050, text=» DATA AODTUT,TIME TIME OUT ROUTINE AND TIME «, t00=0x0017, t01=0x006c}
0x2486…24b8              Head {h00=0x002e, h01=0x0050, text=» ST A4,DWTTP,A6 STORE TIMER ADDRESS IN DWT«, t00=0x0017, t01=0x00a0}
0x24b8…24c2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x00d2}
0x24c2…24ce              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0017, t01=0x00dc}
0x24ce…24d8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x00e8}
0x24d8…24e6              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0017, t01=0x00f2}
0x24e6…24f0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0100}
0x24f0…24fa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x010a}
0x24fa…250e              Head {h00=0x0010, h01=0x0050, text=»AOD210 EQU *«, t00=0x0017, t01=0x0114}
0x250e…2538              Head {h00=0x0026, h01=0x0050, text=» LD A2,ECBRL,A8 REQUESTED LENGTH=0«, t00=0x0017, t01=0x0128}
0x2538…2554              Head {h00=0x0018, h01=0x0050, text=»AOD220 RF(E) AOD380 «, t00=0x0017, t01=0x0152}
0x2554…257a              Head {h00=0x0022, h01=0x0050, text=»       LDR A3,A3 FIRTST RIME? «, t00=0x0017, t01=0x016e}
0x257a…2594 (24, 0, 400) Head {h00=0x0016, h01=0x0050, text=» RF(NE) AOD240 N0!«, t00=0x0018, t01=0x0004}
0x2594…25ba              Head {h00=0x0022, h01=0x0050, text=» LD A1,ECBBA,A8 BUFFER ADDRESS«, t00=0x0018, t01=0x001e}
0x25ba…25cc              Head {h00=0x000e, h01=0x0050, text=» SUK A1,1 «, t00=0x0018, t01=0x0044}
0x25cc…25de              Head {h00=0x000e, h01=0x0050, text=» ADR A1,A2«, t00=0x0018, t01=0x0056}
0x25de…2608              Head {h00=0x0026, h01=0x0050, text=»AOD230 SCR A3,A1 CLEAR ECB BUFFER «, t00=0x0018, t01=0x0068}
0x2608…261a              Head {h00=0x000e, h01=0x0050, text=» SUK A1,1 «, t00=0x0018, t01=0x0092}
0x261a…262c              Head {h00=0x000e, h01=0x0050, text=» SUK A2,1 «, t00=0x0018, t01=0x00a4}
0x262c…2642              Head {h00=0x0012, h01=0x0050, text=» RB(NE) AOD230«, t00=0x0018, t01=0x00b6}
0x2642…2656              Head {h00=0x0010, h01=0x0050, text=»AOD240 EQU *«, t00=0x0018, t01=0x00cc}
0x2656…266e              Head {h00=0x0014, h01=0x0050, text=» LD A1,DWTUTQ,A6«, t00=0x0018, t01=0x00e0}
0x266e…2680              Head {h00=0x000e, h01=0x0050, text=» LCR A2,A1«, t00=0x0018, t01=0x00f8}
0x2680…2698              Head {h00=0x0014, h01=0x0050, text=»       LDR A4,A2«, t00=0x0018, t01=0x010a}
0x2698…26b6              Head {h00=0x001a, h01=0x0050, text=» XRK A4,/FF OVERFLOW? «, t00=0x0018, t01=0x0122}
0x26b6…26d0              Head {h00=0x0016, h01=0x0050, text=» RF(NE) AOD250 N0!«, t00=0x0018, t01=0x0140}
0x26d0…26ee              Head {h00=0x001a, h01=0x0050, text=»       SCR A4,A1 YES! «, t00=0x0018, t01=0x015a}
0x26ee…2712              Head {h00=0x0020, h01=0x0050, text=» LDK A1,OVMASK OVERFLOW SET «, t00=0x0018, t01=0x0178}
0x2712…272c              Head {h00=0x0016, h01=0x0050, text=» RF ENDIO END I/O «, t00=0x0019, t01=0x000c}
0x272c…275e              Head {h00=0x002e, h01=0x0050, text=»AOD250 CW A1,DWTINQ,A6 SOMETHING IN QUEUE?«, t00=0x0019, t01=0x0026}
0x275e…2776              Head {h00=0x0014, h01=0x0050, text=» RF(NE) AOD260  «, t00=0x0019, t01=0x0058}
0x2776…279c              Head {h00=0x0022, h01=0x0050, text=» CF A5,STREG NOTHING IN QUEUE «, t00=0x0019, t01=0x0070}
0x279c…27b2              Head {h00=0x0012, h01=0x0050, text=» IFT CTIMUT=1 «, t00=0x0019, t01=0x0096}
0x27b2…27e0              Head {h00=0x002a, h01=0x0050, text=» LDR A1,A1 CHECK TIME OUT RETURN CODE «, t00=0x0019, t01=0x00ac}
0x27e0…2802              Head {h00=0x001e, h01=0x0050, text=» RF(Z) AOD270 NO TIME-OUT «, t00=0x0019, t01=0x00da}
0x2802…2828              Head {h00=0x0022, h01=0x0050, text=» RF ENDI05 END I/O AT TIME OUT«, t00=0x0019, t01=0x00fc}
0x2828…2834              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0019, t01=0x0122}
0x2834…284a              Head {h00=0x0012, h01=0x0050, text=» IFT CTIMUT=0 «, t00=0x0019, t01=0x012e}
0x284a…285c              Head {h00=0x000e, h01=0x0050, text=» RF AOD270«, t00=0x0019, t01=0x0144}
0x285c…2868              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0019, t01=0x0156}
0x2868…2896              Head {h00=0x002a, h01=0x0050, text=»AOD260 CF A15,EOQUEU NEXT OUT POINTER «, t00=0x0019, t01=0x0162}
0x2896…28c0              Head {h00=0x0026, h01=0x0050, text=» ST A1,DWTUTQ,A6 STORE NEW POINTER«, t00=0x0019, t01=0x0190}
0x28c0…28d4              Head {h00=0x0010, h01=0x0050, text=»AOD270 EQU *«, t00=0x001a, t01=0x002a}
0x28d4…28e6              Head {h00=0x000e, h01=0x0050, text=» LDR A4,A7«, t00=0x001a, t01=0x003e}
0x28e6…28f8              Head {h00=0x000e, h01=0x0050, text=» SUK A4,2 «, t00=0x001a, t01=0x0050}
0x28f8…2916              Head {h00=0x001a, h01=0x0050, text=» RF(NN) AOD310 ORDER 2«, t00=0x001a, t01=0x0062}
0x2916…293a              Head {h00=0x0020, h01=0x0050, text=» RB AOD100 I/O REQUEST ERROR«, t00=0x001a, t01=0x0080}
0x293a…2948              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001a, t01=0x00a4}
0x2948…2952              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x00b2}
0x2952…295c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x00bc}
0x295c…2966              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x00c6}
0x2966…298a              Head {h00=0x0020, h01=0x0050, text=»*    ORDER 2  READ DOCUMENT «, t00=0x001a, t01=0x00d0}
0x298a…2994              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x00f4}
0x2994…299e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x00fe}
0x299e…29a8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x0108}
0x29a8…29b2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x0112}
0x29b2…29bc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x011c}
0x29bc…29d0              Head {h00=0x0010, h01=0x0050, text=»AOD310 EQU *«, t00=0x001a, t01=0x0126}
0x29d0…29f2              Head {h00=0x001e, h01=0x0050, text=» LDR A3,A3 FIRST CHARACTER«, t00=0x001a, t01=0x013a}
0x29f2…2a18              Head {h00=0x0022, h01=0x0050, text=» RF(N) AOD400 NO:LRC-CHARACTER«, t00=0x001a, t01=0x015c}
0x2a18…2a2c              Head {h00=0x0010, h01=0x0050, text=»AOD320 EQU *«, t00=0x001a, t01=0x0182}
0x2a2c…2a40              Head {h00=0x0010, h01=0x0050, text=» LDK A4,/40 «, t00=0x001b, t01=0x0008}
0x2a40…2a68              Head {h00=0x0024, h01=0x0050, text=» TM A4,A2 CHECK IF END CHARACTER«, t00=0x001b, t01=0x001c}
0x2a68…2a80              Head {h00=0x0014, h01=0x0050, text=» RF(Z) AOD330 NO«, t00=0x001b, t01=0x0044}
0x2a80…2ab6              Head {h00=0x0032, h01=0x0050, text=» ST A3,ECBEL,A8 STORE EFFECTIVE LENGTH IN ECB «, t00=0x001b, t01=0x005c}
0x2ab6…2ad8              Head {h00=0x001e, h01=0x0050, text=» NGR A3,A3 NEGATE REGISTER«, t00=0x001b, t01=0x0092}
0x2ad8…2aea              Head {h00=0x000e, h01=0x0050, text=» RF AOD340«, t00=0x001b, t01=0x00b4}
0x2aea…2afe              Head {h00=0x0010, h01=0x0050, text=»AOD330 EQU *«, t00=0x001b, t01=0x00c6}
0x2afe…2b24              Head {h00=0x0022, h01=0x0050, text=» CWK A2,/3F REJECTED CHARACTER«, t00=0x001b, t01=0x00da}
0x2b24…2b3e              Head {h00=0x0016, h01=0x0050, text=» RF(NE) AOD331 NO «, t00=0x001b, t01=0x0100}
0x2b3e…2b70              Head {h00=0x002e, h01=0x0050, text=» LDKL A1,/1000 INDICATE REJECTED CHARACTER«, t00=0x001b, t01=0x011a}
0x2b70…2ba2              Head {h00=0x002e, h01=0x0050, text=» ORS A1,ECBRC,A8 STORE IN ECB-RETURN CODE «, t00=0x001b, t01=0x014c}
0x2ba2…2bb6              Head {h00=0x0010, h01=0x0050, text=»AOD331 EQU *«, t00=0x001b, t01=0x017e}
0x2bb6…2bdc (28, 0, 400) Head {h00=0x0022, h01=0x0050, text=» CWK A2,/21 DIRECTION REJECTED«, t00=0x001c, t01=0x0004}
0x2bdc…2bf6              Head {h00=0x0016, h01=0x0050, text=» RF(NE) AOD332 NO «, t00=0x001c, t01=0x002a}
0x2bf6…2c22              Head {h00=0x0028, h01=0x0050, text=» LDK A1,/10 INDICATE DIRECTION ERROR«, t00=0x001c, t01=0x0044}
0x2c22…2c34              Head {h00=0x000e, h01=0x0050, text=» RF ENDIO «, t00=0x001c, t01=0x0070}
0x2c34…2c48              Head {h00=0x0010, h01=0x0050, text=»AOD332 EQU *«, t00=0x001c, t01=0x0082}
0x2c48…2c70              Head {h00=0x0024, h01=0x0050, text=» CWK A2,/1C QUADRATURE REJECTED?«, t00=0x001c, t01=0x0096}
0x2c70…2c8a              Head {h00=0x0016, h01=0x0050, text=» RF(NE) AOD333 NO «, t00=0x001c, t01=0x00be}
0x2c8a…2cba              Head {h00=0x002c, h01=0x0050, text=» LDKL A1,/800 INDICATE QUADRATURE ERROR «, t00=0x001c, t01=0x00d8}
0x2cba…2ccc              Head {h00=0x000e, h01=0x0050, text=» RF ENDIO «, t00=0x001c, t01=0x0108}
0x2ccc…2ce0              Head {h00=0x0010, h01=0x0050, text=»AOD333 EQU *«, t00=0x001c, t01=0x011a}
0x2ce0…2d0e              Head {h00=0x002a, h01=0x0050, text=» CW A3,ECBRL,A8 REQ.LENGTH=EFF.LENGTH «, t00=0x001c, t01=0x012e}
0x2d0e…2d28              Head {h00=0x0016, h01=0x0050, text=» RF(NL) AOD360 YES«, t00=0x001c, t01=0x015c}
0x2d28…2d52              Head {h00=0x0026, h01=0x0050, text=» LD A1,ECBCW,A8 KEY TABLE ADDRESS «, t00=0x001c, t01=0x0176}
0x2d52…2d74              Head {h00=0x001e, h01=0x0050, text=» RF(Z) AOD340 NO KEYTABLE «, t00=0x001d, t01=0x0010}
0x2d74…2d9a              Head {h00=0x0022, h01=0x0050, text=» LCR A4,A1 TABLE LENGTH IN A4 «, t00=0x001d, t01=0x0032}
0x2d9a…2dae              Head {h00=0x0010, h01=0x0050, text=» ANK A4,/FF «, t00=0x001d, t01=0x0058}
0x2dae…2dd8              Head {h00=0x0026, h01=0x0050, text=» ADR A1,A4 LAST PLACE IN KEY TABLE«, t00=0x001d, t01=0x006c}
0x2dd8…2dea              Head {h00=0x000e, h01=0x0050, text=» ADK A1,1 «, t00=0x001d, t01=0x0096}
0x2dea…2dfe              Head {h00=0x0010, h01=0x0050, text=»AOD335 EQU *«, t00=0x001d, t01=0x00a8}
0x2dfe…2e10              Head {h00=0x000e, h01=0x0050, text=» SUK A4,1 «, t00=0x001d, t01=0x00bc}
0x2e10…2e34              Head {h00=0x0020, h01=0x0050, text=» RF(N) AOD340 KEY NOT FOUND «, t00=0x001d, t01=0x00ce}
0x2e34…2e4e              Head {h00=0x0016, h01=0x0050, text=» SUK A1,1 NEXT KEY«, t00=0x001d, t01=0x00f2}
0x2e4e…2e68              Head {h00=0x0016, h01=0x0050, text=» CCR A2,A1 FOUND? «, t00=0x001d, t01=0x010c}
0x2e68…2e7e              Head {h00=0x0012, h01=0x0050, text=» RB(NE) AOD335«, t00=0x001d, t01=0x0126}
0x2e7e…2eae              Head {h00=0x002c, h01=0x0050, text=» XRS A2,DWTLRC,A6 UPDATE LRC ACKUMULATOR«, t00=0x001d, t01=0x013c}
0x2eae…2ec0              Head {h00=0x000e, h01=0x0050, text=» RB AOD240«, t00=0x001d, t01=0x016c}
0x2ec0…2ed4              Head {h00=0x0010, h01=0x0050, text=»AOD340 EQU *«, t00=0x001d, t01=0x017e}
0x2ed4…2f04 (30, 0, 400) Head {h00=0x002c, h01=0x0050, text=» XRS A2,DWTLRC,A6 UPDATE LRC-ACKUMULATOR«, t00=0x001e, t01=0x0004}
0x2f04…2f3a              Head {h00=0x0032, h01=0x0050, text=» CF A15,CDCHK CODE CHECK IF LESS /1F SET BIT 7«, t00=0x001e, t01=0x0034}
0x2f3a…2f4c              Head {h00=0x000e, h01=0x0050, text=» LDR A3,A3«, t00=0x001e, t01=0x006a}
0x2f4c…2f62              Head {h00=0x0012, h01=0x0050, text=» RF(N) AOD345 «, t00=0x001e, t01=0x007c}
0x2f62…2f8c              Head {h00=0x0026, h01=0x0050, text=» CF A15,STORE STORE IN ECB-BUFFER «, t00=0x001e, t01=0x0092}
0x2f8c…2fa0              Head {h00=0x0010, h01=0x0050, text=»AOD345 EQU *«, t00=0x001e, t01=0x00bc}
0x2fa0…2fb2              Head {h00=0x000e, h01=0x0050, text=» RB AOD240«, t00=0x001e, t01=0x00d0}
0x2fb2…2fc6              Head {h00=0x0010, h01=0x0050, text=»AOD400 EQU *«, t00=0x001e, t01=0x00e2}
0x2fc6…2fe8              Head {h00=0x001e, h01=0x0050, text=» ANK A2,/3F DELETE LRC-BIT«, t00=0x001e, t01=0x00f6}
0x2fe8…300e              Head {h00=0x0022, h01=0x0050, text=» XR A2,DWTLRC,A6 CHECK LRC-SUM«, t00=0x001e, t01=0x0118}
0x300e…3020              Head {h00=0x000e, h01=0x0050, text=» ANK A2,/F«, t00=0x001e, t01=0x013e}
0x3020…3048              Head {h00=0x0024, h01=0x0050, text=» RF(E) AOD380 CORRECT   END I/O «, t00=0x001e, t01=0x0150}
0x3048…306e              Head {h00=0x0022, h01=0x0050, text=» LDK A1,4 INDICATE LRC RERROR «, t00=0x001e, t01=0x0178}
0x306e…3080              Head {h00=0x000e, h01=0x0050, text=» RF ENDIO «, t00=0x001f, t01=0x000e}
0x3080…3094              Head {h00=0x0010, h01=0x0050, text=»AOD360 EQU *«, t00=0x001f, t01=0x0020}
0x3094…30b4              Head {h00=0x001c, h01=0x0050, text=» CF A15,CDCHK CODE CHECK«, t00=0x001f, t01=0x0034}
0x30b4…30d6              Head {h00=0x001e, h01=0x0050, text=» LDK A1,8 LENGTH OVERFLOW «, t00=0x001f, t01=0x0054}
0x30d6…30e8              Head {h00=0x000e, h01=0x0050, text=» RF ENDIO «, t00=0x001f, t01=0x0076}
0x30e8…310c              Head {h00=0x0020, h01=0x0050, text=»AOD380 LDK A1,0 RETURN CODE «, t00=0x001f, t01=0x0088}
0x310c…311a              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001f, t01=0x00ac}
0x311a…3124              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x00ba}
0x3124…312e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x00c4}
0x312e…315e              Head {h00=0x002c, h01=0x0050, text=»*    THIS IS A COMMON END OF THE DRIVER «, t00=0x001f, t01=0x00ce}
0x315e…3168              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x00fe}
0x3168…319e              Head {h00=0x0032, h01=0x0050, text=»*    SET EFFECTIVE LENGTH AND PERFORM END I/O «, t00=0x001f, t01=0x0108}
0x319e…31a8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x013e}
0x31a8…31b2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0148}
0x31b2…31c6              Head {h00=0x0010, h01=0x0050, text=»ENDIO EQU * «, t00=0x001f, t01=0x0152}
0x31c6…31dc              Head {h00=0x0012, h01=0x0050, text=» IFT CTIMUT=1 «, t00=0x001f, t01=0x0166}
0x31dc…31e8              Head {h00=0x0008, h01=0x0050, text=» INH«, t00=0x001f, t01=0x017c}
0x31e8…3200              Head {h00=0x0014, h01=0x0050, text=» LD A4,DWTTP,A6 «, t00=0x001f, t01=0x0188}
0x3200…322e              Head {h00=0x002a, h01=0x0050, text=» RF(E) ENDI05 NO TIMING ON THIS DEVICE«, t00=0x0020, t01=0x0010}
0x322e…3250              Head {h00=0x001e, h01=0x0050, text=» CM* DWTTP,A6 RESET TIMER «, t00=0x0020, t01=0x003e}
0x3250…3264              Head {h00=0x0010, h01=0x0050, text=» CM DWTTP,A6«, t00=0x0020, t01=0x0060}
0x3264…3270              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0020, t01=0x0074}
0x3270…327a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0080}
0x327a…3286              Head {h00=0x0008, h01=0x0050, text=»*** «, t00=0x0020, t01=0x008a}
0x3286…3290              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0096}
0x3290…32a4              Head {h00=0x0010, h01=0x0050, text=»ENDI05 EQU *«, t00=0x0020, t01=0x00a0}
0x32a4…32b6              Head {h00=0x000e, h01=0x0050, text=» LDR A3,A3«, t00=0x0020, t01=0x00b4}
0x32b6…32cc              Head {h00=0x0012, h01=0x0050, text=» RF(N) ENDI10 «, t00=0x0020, t01=0x00c6}
0x32cc…32fa              Head {h00=0x002a, h01=0x0050, text=» ST A3,ECBEL,A8 STORE EFFECTIVE LENGTH«, t00=0x0020, t01=0x00dc}
0x32fa…330e              Head {h00=0x0010, h01=0x0050, text=»ENDI10 EQU *«, t00=0x0020, t01=0x010a}
0x330e…3318              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x011e}
0x3318…332c              Head {h00=0x0010, h01=0x0050, text=» ABL DISEND «, t00=0x0020, t01=0x0128}
0x332c…3336              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x013c}
0x3336…3344              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0020, t01=0x0146}
0x3344…334e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0154}
0x334e…3358              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x015e}
0x3358…3362              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0168}
0x3362…3374              Head {h00=0x000e, h01=0x0050, text=»*     IHOD«, t00=0x0020, t01=0x0172}
0x3374…337e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0184}
0x337e…3388              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x018e}
0x3388…33d2              Head {h00=0x0046, h01=0x0050, text=»*     THIS IS THE INTERRUPT HANDLER ENTERED FROM CHLT/CHRT DRIVER «, t00=0x0021, t01=0x0008}
0x33d2…33dc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x0052}
0x33dc…33e6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x005c}
0x33e6…33f0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x0066}
0x33f0…3402              Head {h00=0x000e, h01=0x0050, text=»IHOD EQU *«, t00=0x0021, t01=0x0070}
0x3402…3416              Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x0021, t01=0x0082}
0x3416…342c              Head {h00=0x0012, h01=0x0050, text=» IFT POWOFF=1 «, t00=0x0021, t01=0x0096}
0x342c…3450              Head {h00=0x0020, h01=0x0050, text=» LD A4,DWTST,A6 I/O-REQUEST «, t00=0x0021, t01=0x00ac}
0x3450…346c              Head {h00=0x0018, h01=0x0050, text=» ANK A4,1 RECOVERY? «, t00=0x0021, t01=0x00d0}
0x346c…3486              Head {h00=0x0016, h01=0x0050, text=» RF(NZ) EXIT2 YES «, t00=0x0021, t01=0x00ec}
0x3486…3492              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0021, t01=0x0106}
0x3492…34b6              Head {h00=0x0020, h01=0x0050, text=» LD A3,DWTST,A6 I/O REQUEST?«, t00=0x0021, t01=0x0112}
0x34b6…34ce              Head {h00=0x0014, h01=0x0050, text=» RF(N) IHOD10 NO«, t00=0x0021, t01=0x0136}
0x34ce…34f4              Head {h00=0x0022, h01=0x0050, text=» SLL A3,7 INTERRUPTS ALLOWED? «, t00=0x0021, t01=0x014e}
0x34f4…352c              Head {h00=0x0034, h01=0x0050, text=» RF(NN) IHOD10 NO,STORE CHARACTER IN DWT-BUFFER «, t00=0x0021, t01=0x0174}
0x352c…3536              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x001c}
0x3536…354c              Head {h00=0x0012, h01=0x0050, text=» IFT CTIMUT=1 «, t00=0x0022, t01=0x0026}
0x354c…3556              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x003c}
0x3556…356e              Head {h00=0x0014, h01=0x0050, text=» LD A3,DWTTP,A6 «, t00=0x0022, t01=0x0046}
0x356e…359c              Head {h00=0x002a, h01=0x0050, text=» RF(E) IHOD05 NO TIMING ON THIS DEVICE«, t00=0x0022, t01=0x005e}
0x359c…35c0              Head {h00=0x0020, h01=0x0050, text=» LDKL A3,-TIME RESTART TIME «, t00=0x0022, t01=0x008c}
0x35c0…35d8              Head {h00=0x0014, h01=0x0050, text=» ST* A3,DWTTP,A6«, t00=0x0022, t01=0x00b0}
0x35d8…35e2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x00c8}
0x35e2…35ee              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0022, t01=0x00d2}
0x35ee…35f8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x00de}
0x35f8…360c              Head {h00=0x0010, h01=0x0050, text=»IHOD05 EQU *«, t00=0x0022, t01=0x00e8}
0x360c…3636              Head {h00=0x0026, h01=0x0050, text=» ABL LDREG RETURN TO READ ROUTINE «, t00=0x0022, t01=0x00fc}
0x3636…364a              Head {h00=0x0010, h01=0x0050, text=»IHOD10 EQU *«, t00=0x0022, t01=0x0126}
0x364a…3668              Head {h00=0x001a, h01=0x0050, text=»       LD A1,DWTINQ,A6«, t00=0x0022, t01=0x013a}
0x3668…367a              Head {h00=0x000e, h01=0x0050, text=» LCR A4,A1«, t00=0x0022, t01=0x0158}
0x367a…36a0              Head {h00=0x0022, h01=0x0050, text=» XRK A4,/FF ALREADY OVERFLOW? «, t00=0x0022, t01=0x016a}
0x36a0…36b8              Head {h00=0x0014, h01=0x0050, text=» RF(E) EXIT YES «, t00=0x0022, t01=0x0190}
0x36b8…36ca              Head {h00=0x000e, h01=0x0050, text=» LDR A3,A1«, t00=0x0023, t01=0x0018}
0x36ca…3702              Head {h00=0x0034, h01=0x0050, text=» CF A15,EOQUEU GET NEXT OUTQUEUE POINTER ADDRESS«, t00=0x0023, t01=0x002a}
0x3702…3724              Head {h00=0x001e, h01=0x0050, text=» CW A1,DWTUTQ,A6 OVERFLOW?«, t00=0x0023, t01=0x0062}
0x3724…373a              Head {h00=0x0012, h01=0x0050, text=» RF(NE) IHOD20«, t00=0x0023, t01=0x0084}
0x373a…376e              Head {h00=0x0030, h01=0x0050, text=» ORK A2,/FF SET OVERFLOWBIT IN INPUT BUFFER «, t00=0x0023, t01=0x009a}
0x376e…3780              Head {h00=0x000e, h01=0x0050, text=» RF IHOD30«, t00=0x0023, t01=0x00ce}
0x3780…37b4              Head {h00=0x0030, h01=0x0050, text=»IHOD20 ST A1,DWTINQ,A6 STORE INQUEUE POINTER«, t00=0x0023, t01=0x00e0}
0x37b4…37cc              Head {h00=0x0014, h01=0x0050, text=»IHOD30 SCR A2,A3«, t00=0x0023, t01=0x0114}
0x37cc…37e2              Head {h00=0x0012, h01=0x0050, text=»EXIT ABL TDISP«, t00=0x0023, t01=0x012c}
0x37e2…37f0              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0023, t01=0x0142}
0x37f0…3806              Head {h00=0x0012, h01=0x0050, text=» IFT POWOFF=1 «, t00=0x0023, t01=0x0150}
0x3806…381a              Head {h00=0x0010, h01=0x0050, text=»EXIT2 EQU * «, t00=0x0023, t01=0x0166}
0x381a…3832              Head {h00=0x0014, h01=0x0050, text=» LD A3,DWTA3,A6 «, t00=0x0023, t01=0x017a}
0x3832…3846 (36, 0, 400) Head {h00=0x0010, h01=0x0050, text=» RF(N) EXIT4«, t00=0x0024, t01=0x0004}
0x3846…386c              Head {h00=0x0022, h01=0x0050, text=» LD A4,DWTTP,A6 TIMER CLEARED «, t00=0x0024, t01=0x0018}
0x386c…3884              Head {h00=0x0014, h01=0x0050, text=» RF(Z) EXIT3 YES«, t00=0x0024, t01=0x003e}
0x3884…389a              Head {h00=0x0012, h01=0x0050, text=» LDKL A3,-100 «, t00=0x0024, t01=0x0056}
0x389a…38c0              Head {h00=0x0022, h01=0x0050, text=» ST* A3,DWTTP,A6 RESTART TIMER«, t00=0x0024, t01=0x006c}
0x38c0…38d2              Head {h00=0x000e, h01=0x0050, text=» LDK A3,1 «, t00=0x0024, t01=0x0092}
0x38d2…38e6              Head {h00=0x0010, h01=0x0050, text=»EXIT3 EQU * «, t00=0x0024, t01=0x00a4}
0x38e6…38f8              Head {h00=0x000e, h01=0x0050, text=» ADK A3,1 «, t00=0x0024, t01=0x00b8}
0x38f8…390c              Head {h00=0x0010, h01=0x0050, text=» LDK A4,/40 «, t00=0x0024, t01=0x00ca}
0x390c…392c              Head {h00=0x001c, h01=0x0050, text=» TM A4,A2 ETX CHARACTER «, t00=0x0024, t01=0x00de}
0x392c…3944              Head {h00=0x0014, h01=0x0050, text=» RF(Z) EXIT5 NO «, t00=0x0024, t01=0x00fe}
0x3944…3956              Head {h00=0x000e, h01=0x0050, text=» NGR A3,A3«, t00=0x0024, t01=0x0116}
0x3956…396a              Head {h00=0x0010, h01=0x0050, text=»EXIT5 EQU * «, t00=0x0024, t01=0x0128}
0x396a…3982              Head {h00=0x0014, h01=0x0050, text=» ST A3,DWTA3,A6 «, t00=0x0024, t01=0x013c}
0x3982…399c              Head {h00=0x0016, h01=0x0050, text=» RB EXIT DISPATCH «, t00=0x0024, t01=0x0154}
0x399c…39b0              Head {h00=0x0010, h01=0x0050, text=»EXIT4 EQU * «, t00=0x0024, t01=0x016e}
0x39b0…39d2              Head {h00=0x001e, h01=0x0050, text=» CM* DWTTP,A6 CLEAR TIMER «, t00=0x0024, t01=0x0182}
0x39d2…39e4              Head {h00=0x000e, h01=0x0050, text=» LDK A3,0 «, t00=0x0025, t01=0x0014}
0x39e4…39f8              Head {h00=0x0010, h01=0x0050, text=» ABL RCTUT5 «, t00=0x0025, t01=0x0026}
0x39f8…3a04              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0025, t01=0x003a}
0x3a04…3a12              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0025, t01=0x0046}
0x3a12…3a1c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x0054}
0x3a1c…3a26              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x005e}
0x3a26…3a3e              Head {h00=0x0014, h01=0x0050, text=»*    A O D T U T«, t00=0x0025, t01=0x0068}
0x3a3e…3a48              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x0080}
0x3a48…3a72              Head {h00=0x0026, h01=0x0050, text=»*    THIS IS THE TIME-OUT ROUTINE «, t00=0x0025, t01=0x008a}
0x3a72…3a7c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x00b4}
0x3a7c…3a86              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x00be}
0x3a86…3a9c              Head {h00=0x0012, h01=0x0050, text=» IFT CTIMUT=1 «, t00=0x0025, t01=0x00c8}
0x3a9c…3aa6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x00de}
0x3aa6…3aba              Head {h00=0x0010, h01=0x0050, text=»AODTUT EQU *«, t00=0x0025, t01=0x00e8}
0x3aba…3adc              Head {h00=0x001e, h01=0x0050, text=» LDR A6,A1 GET DWT-ADDRESS«, t00=0x0025, t01=0x00fc}
0x3adc…3af4              Head {h00=0x0014, h01=0x0050, text=» LD A1,DWTST,A6 «, t00=0x0025, t01=0x011e}
0x3af4…3b08              Head {h00=0x0010, h01=0x0050, text=» RB(N) EXIT «, t00=0x0025, t01=0x0136}
0x3b08…3b2c              Head {h00=0x0020, h01=0x0050, text=» LDK A1,/40 SET RETURN CODE «, t00=0x0025, t01=0x014a}
0x3b2c…3b40              Head {h00=0x0010, h01=0x0050, text=» CM DWTTP,A6«, t00=0x0025, t01=0x016e}
0x3b40…3b70              Head {h00=0x002c, h01=0x0050, text=» RB IHOD05 RESTORE REGISTERS AND END I/O«, t00=0x0025, t01=0x0182}
0x3b70…3b7a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0022}
0x3b7a…3b86              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0026, t01=0x002c}
0x3b86…3b90              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0038}
0x3b90…3b9e              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0026, t01=0x0042}
0x3b9e…3ba8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0050}
0x3ba8…3be0              Head {h00=0x0034, h01=0x0050, text=»*    STORE = SUBROUTINE TO STORE A CHARACTER IN «, t00=0x0026, t01=0x005a}
0x3be0…3c1a              Head {h00=0x0036, h01=0x0050, text=»*            ECB-BUFFER AND INCREMENT BUFFER INDEX«, t00=0x0026, t01=0x0092}
0x3c1a…3c24              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x00cc}
0x3c24…3c3a              Head {h00=0x0012, h01=0x0050, text=»*    ON ENTRY:«, t00=0x0026, t01=0x00d6}
0x3c3a…3c44              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x00ec}
0x3c44…3c68              Head {h00=0x0020, h01=0x0050, text=»*    A2 = CHARACTER TO STORE«, t00=0x0026, t01=0x00f6}
0x3c68…3c86              Head {h00=0x001a, h01=0x0050, text=»*    A3 = BUFFER INDEX«, t00=0x0026, t01=0x011a}
0x3c86…3c90              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0138}
0x3c90…3c9a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0142}
0x3c9a…3cae              Head {h00=0x0010, h01=0x0050, text=»STORE EQU * «, t00=0x0026, t01=0x014c}
0x3cae…3cd4              Head {h00=0x0022, h01=0x0050, text=» LD A4,ECBBA,A8 BUFFER ADDRESS«, t00=0x0026, t01=0x0160}
0x3cd4…3cf8              Head {h00=0x0020, h01=0x0050, text=» ADR A4,A3 ADD BUFFER INDEX «, t00=0x0026, t01=0x0186}
0x3cf8…3d24              Head {h00=0x0028, h01=0x0050, text=» SCR A2,A4 STORE CHARACTER IN BUFFER«, t00=0x0027, t01=0x001a}
0x3d24…3d4c              Head {h00=0x0024, h01=0x0050, text=» ADK A3,1 INCREMENT BUFFER INDEX«, t00=0x0027, t01=0x0046}
0x3d4c…3d60              Head {h00=0x0010, h01=0x0050, text=» ANK A2,/7F «, t00=0x0027, t01=0x006e}
0x3d60…3d7a              Head {h00=0x0016, h01=0x0050, text=»STORTN ADKL A15,2 «, t00=0x0027, t01=0x0082}
0x3d7a…3d8e              Head {h00=0x0010, h01=0x0050, text=» LDR* P,A15 «, t00=0x0027, t01=0x009c}
0x3d8e…3d9c              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0027, t01=0x00b0}
0x3d9c…3da6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x00be}
0x3da6…3db0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x00c8}
0x3db0…3dea              Head {h00=0x0036, h01=0x0050, text=»*    EOQUEU = SUBROUTINE TO GET NEXT QUEUE POINTER«, t00=0x0027, t01=0x00d2}
0x3dea…3df4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x010c}
0x3df4…3e0a              Head {h00=0x0012, h01=0x0050, text=»*    ON ENTRY:«, t00=0x0027, t01=0x0116}
0x3e0a…3e14              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x012c}
0x3e14…3e34              Head {h00=0x001c, h01=0x0050, text=»*    A1 = QUEUE POINTER «, t00=0x0027, t01=0x0136}
0x3e34…3e52              Head {h00=0x001a, h01=0x0050, text=»*    A6 = DWT-ADDRESS «, t00=0x0027, t01=0x0156}
0x3e52…3e5c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x0174}
0x3e5c…3e72              Head {h00=0x0012, h01=0x0050, text=»*    ON EXIT: «, t00=0x0027, t01=0x017e}
0x3e72…3e7c (40, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0004}
0x3e7c…3ea0              Head {h00=0x0020, h01=0x0050, text=»*    A1 = NEW QUEUE POINTER «, t00=0x0028, t01=0x000e}
0x3ea0…3eb4              Head {h00=0x0010, h01=0x0050, text=»EOQUEU EQU *«, t00=0x0028, t01=0x0032}
0x3eb4…3ec6              Head {h00=0x000e, h01=0x0050, text=» ADK A1,1 «, t00=0x0028, t01=0x0046}
0x3ec6…3ed8              Head {h00=0x000e, h01=0x0050, text=» SUR A1,A6«, t00=0x0028, t01=0x0058}
0x3ed8…3efc              Head {h00=0x0020, h01=0x0050, text=» CWK A1,DWTEQ END OF QUEUE? «, t00=0x0028, t01=0x006a}
0x3efc…3f12              Head {h00=0x0012, h01=0x0050, text=» RF(NE) EOQU10«, t00=0x0028, t01=0x008e}
0x3f12…3f40              Head {h00=0x002a, h01=0x0050, text=» LDK A1,DWTSQ SET QUEUE START ADDRESS «, t00=0x0028, t01=0x00a4}
0x3f40…3f58              Head {h00=0x0014, h01=0x0050, text=»EOQU10 ADR A1,A6«, t00=0x0028, t01=0x00d2}
0x3f58…3f6a              Head {h00=0x000e, h01=0x0050, text=» RB STORTN«, t00=0x0028, t01=0x00ea}
0x3f6a…3f78              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0028, t01=0x00fc}
0x3f78…3f82              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x010a}
0x3f82…3f8c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0114}
0x3f8c…3fa8              Head {h00=0x0018, h01=0x0050, text=»*         CODE CHECK«, t00=0x0028, t01=0x011e}
0x3fa8…3fb2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x013a}
0x3fb2…3fbc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0144}
0x3fbc…3ff4              Head {h00=0x0034, h01=0x0050, text=»*           AT ENTRY   A2= 6-BIT OCTAL CHARACTER«, t00=0x0028, t01=0x014e}
0x3ff4…3ffe              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0186}
0x3ffe…4036              Head {h00=0x0034, h01=0x0050, text=»*            AT EXIT   A2= 7-BIT ASCII CHARACTER«, t00=0x0028, t01=0x0190}
0x4036…404a              Head {h00=0x0010, h01=0x0050, text=»CDCHK EQU * «, t00=0x0029, t01=0x0038}
0x404a…406a              Head {h00=0x001c, h01=0x0050, text=» LDR A4,A2 SAVE REGISTER«, t00=0x0029, t01=0x004c}
0x406a…409c              Head {h00=0x002e, h01=0x0050, text=» SUK A4,/1F LESS THEN /1F CONVERT TO ASCII«, t00=0x0029, t01=0x006c}
0x409c…40b4              Head {h00=0x0014, h01=0x0050, text=» RF(NN) CDC05 NO«, t00=0x0029, t01=0x009e}
0x40b4…40d2              Head {h00=0x001a, h01=0x0050, text=» ORK A2,/40 SET BIT 7 «, t00=0x0029, t01=0x00b6}
0x40d2…40e6              Head {h00=0x0010, h01=0x0050, text=»CDC05 EQU * «, t00=0x0029, t01=0x00d4}
0x40e6…40f8              Head {h00=0x000e, h01=0x0050, text=» RB STORTN«, t00=0x0029, t01=0x00e8}
0x40f8…4104              Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0029, t01=0x00fa}
0x4104…4108              Head {h00=0x4004, h01=0x0000}
0x4108…410c              00 29 01 06                                                                                                                                                                                                                                       ┆ )  ┆
0x410c…4114 (42, 1, 8)   20 04 00 00 00 2a 00 04                                                                                                                                                                                                                           ┆     *  ┆
0x4114…4164 (43, 0, 400) 5c 52 46 28 5a 29 5c 49 4c 4c 4f 52 44 5c 4e 4f 20 4e 4f 20 00 2a 01 90 00 20 00 50 5c 43 46 5c 41 35 2c 43 43 52 43 5c 52 45 43 4f 56 45 52 20 52 45 43 4f 52 44 45 52 00 2b 00 1c 00 26 00 50 5c 4f 52 5c 41 31 2c 44 57 54 53 41 56 2c 41 36   ┆ RF(Z) ILLORD NO NO  *     P CF A5,CCRC RECOVER RECORDER +   & P OR A1,DWTSAV,A6┆
0x4164…41b4              5c 50 55 54 20 49 4e 20 57 50 2c 42 2d 53 49 44 45 20 00 2b 00 40 00 0e 00 50 5c 52 46 5c 45 4e 44 49 4f 37 00 2b 00 6a 00 0a 00 50 5c 45 4a 45 43 54 00 2b 00 7c 00 04 00 50 00 2b 00 8a 00 06 00 50 2a 20 00 2b 00 92 00 14 00 50 2a 5c 52 45   ┆ PUT IN WP,B-SIDE  + @   P RF ENDIO7 + j   P EJECT + |   P +     P*  +     P* RE┆
0x41b4…4204              41 44 20 4d 41 54 53 20 20 2f 33 44 00 2b 00 9c 00 06 00 50 2a 20 00 2b 00 b4 00 04 00 50 00 2b 00 be 00 28 00 50 52 44 4d 41 5c 4c 44 5c 41 32 2c 44 57 54 53 51 43 2c 41 36 5c 47 45 54 20 53 45 51 20 43 4f 55 4e 54 45 52 00 2b 00 c6 00 22   ┆AD MATS  /3D +     P*  +     P +   ( PRDMA LD A2,DWTSQC,A6 GET SEQ COUNTER +   "┆
0x4204…4254              00 50 5c 52 46 28 4e 5a 29 5c 52 44 4d 41 31 30 5c 4e 4f 54 20 46 49 52 53 54 20 42 4c 4f 43 4b 00 2b 00 f2 00 2a 00 50 5c 4c 44 4b 5c 41 32 2c 43 43 52 54 53 42 5c 46 49 52 53 54 20 42 4c 4f 43 4b 20 53 45 41 52 43 48 20 42 4f 54 20 00 2b   ┆ P RF(NZ) RDMA10 NOT FIRST BLOCK +   * P LDK A2,CCRTSB FIRST BLOCK SEARCH BOT  +┆
0x4254…42a4              01 18 00 16 00 50 52 44 4d 41 30 35 5c 43 46 5c 41 35 2c 53 42 4f 54 20 00 2b 01 46 00 14 00 50 5c 52 46 28 35 29 5c 52 44 4d 41 30 37 5c 4f 4b 00 2b 01 60 00 1e 00 50 5c 49 4d 5c 44 57 54 4d 4e 4f 2c 41 36 5c 49 4e 43 20 53 54 41 54 20 43   ┆     PRDMA05 CF A5,SBOT  + F   P RF(5) RDMA07 OK + `   P IM DWTMNO,A6 INC STAT C┆
0x42a4…42f4 (44, 0, 400) 4e 54 00 2b 01 78 00 1a 00 50 5c 41 42 4c 5c 45 4e 44 49 4f 34 5c 49 4c 4c 20 53 54 41 54 55 53 00 2c 00 0a 00 10 00 50 52 44 4d 41 30 37 5c 45 51 55 5c 2a 00 2c 00 28 00 12 00 50 5c 41 4e 4b 4c 5c 41 31 2c 2f 30 34 30 30 00 2c 00 3c 00 1c   ┆NT + x   P ABL ENDIO4 ILL STATUS ,     PRDMA07 EQU * , (   P ANKL A1,/0400 , <  ┆
0x42f4…4344              00 50 5c 52 46 28 4e 5a 29 5c 52 44 4d 41 31 30 5c 42 4f 54 20 46 4f 55 4e 44 00 2c 00 52 00 1c 00 50 5c 53 55 4b 5c 41 32 2c 31 5c 42 4f 54 20 4e 4f 54 20 46 4f 55 4e 44 20 00 2c 00 72 00 16 00 50 5c 52 46 28 4e 4e 29 5c 52 44 4d 41 30 38   ┆ P RF(NZ) RDMA10 BOT FOUND , R   P SUK A2,1 BOT NOT FOUND  , r   P RF(NN) RDMA08┆
0x4344…4394              5c 4f 4b 20 00 2c 00 92 00 1e 00 50 5c 49 4d 5c 44 57 54 4d 42 4d 2c 41 36 5c 49 4e 43 20 53 54 41 54 20 43 4e 54 00 2c 00 ac 00 20 00 50 5c 41 42 4c 5c 45 4e 44 49 4f 42 5c 4e 4f 20 4d 4f 52 45 20 52 45 54 52 49 45 53 20 00 2c 00 ce 00 10   ┆ OK  ,     P IM DWTMBM,A6 INC STAT CNT ,     P ABL ENDIOB NO MORE RETRIES  ,    ┆
0x4394…43e4              00 50 52 44 4d 41 30 38 5c 45 51 55 5c 2a 00 2c 00 f2 00 1a 00 50 5c 43 46 5c 41 35 2c 52 45 57 44 5c 54 52 59 20 41 47 41 49 4e 20 00 2c 01 06 00 0e 00 50 5c 52 42 5c 52 44 4d 41 30 35 00 2c 01 24 00 04 00 50 00 2c 01 36 00 24 00 50 52 44   ┆ PRDMA08 EQU * ,     P CF A5,REWD TRY AGAIN  ,     P RB RDMA05 , $   P , 6 $ PRD┆
0x43e4…4434              4d 41 31 30 5c 43 46 5c 41 35 2c 4d 41 54 53 5c 52 45 41 44 20 46 4f 52 20 4d 41 54 53 20 00 2c 01 3e 00 12 00 50 5c 52 46 28 34 29 5c 52 44 4d 41 31 32 20 00 2c 01 66 00 24 00 50 5c 49 4d 5c 44 57 54 4d 4f 4b 2b 32 2c 41 36 5c 49 4e 43 20   ┆MA10 CF A5,MATS READ FOR MATS  , >   P RF(4) RDMA12  , f $ P IM DWTMOK+2,A6 INC ┆

Reduced view