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

⟦325f830b0⟧

    Length: 30182 (0x75e6)
    Notes: pts_type(SC)
    Names: »DRLT01.SC«

Derivation

└─⟦35fda6e03⟧ Bits:30009701 Philips computer tape "BARCLAY"
    └─⟦this⟧ »M:DEMO/DRLT01.SC« 
└─⟦5c22ed822⟧ Bits:30009675 Philips computer tape "600209"
    └─⟦this⟧ »M:DENJ/DRLT01.SC« 
└─⟦bf903a231⟧ Bits:30009665 Philips computer tape "600109"
    └─⟦this⟧ »M:DENJ/DRLT01.SC« 

PTS(SC)

	IDENT DRLT01 	REL 10.0 80-03-14 870105041000 

			=9,RTN FROM OUTLRT IN INH MODE 
			PRR 10.1 79-09-03
			=8,UPDATE TO 10.1 STATUS 
			REL 9.1 79-05-23 
			=7,CLT010 DUBLE DEF LABEL, RB - ABL
			PRR 9.1 79-05-14 
			=6,CWT ADRESS ERROR A5 - A1
			PRR 9.1 79-04-25 
			=5,GETLIN CORRECTED
			REL 9.1 79-04-06 
			=1-4, GEN UPDATE TO 8.2+ STATUS
			REL 8.2 79-04-02 
			=4,TIMER RESET CORRECTED 
			REL 8.2 79-03-22 
			=3,NAK HANDLING CORRECTED
			REL 8.2 79-03-16 
			=2,IMPROV. OF TEST ORDER 
			REL 8.2 79-01-11 
			=1,DISPL.RECV,NAK ERROR,ERR. RETRYCNT
			REL 8.2 78-09-15 



* 
* 
**************************************************
* 
*   PHILIPS TERMINAL SYSTEM PTS 
* 
*   DRLT01 = DRIVER CHANNEL UNIT
*            FOR LOCAL TERMINALS
* 
* 
* 
* 
* 
********************************************* 
* 
*   THIS IS THE CHANNEL UNIT DRIVER FOR LOCAL TERMINALS.
*   AT INTERRUPT AN INPUT WORD IS READ TO REGISTER A2. IF DATA
*   INPUT OR DATA REQUEST A BRANCH IS MADE TO INTERRUPT HANDLER 
*   FOR ACTUAL DEVICE.
*   IF CONTROL CHARACTER, THIS IS EXAMINED AND NECESSARY ACTIONS
*   ARE CARRIED OUT.
* 
*   THE DRIVER ALSO INCLUDES THE FOLLOWING SUBROUTINES:-
* 
*   - OUTLRT   SEND ONE CHARACTER VIA CHLT
* 
*   - CHLTON   EXECUTE CIO-START ON EVERY CHLT IN SYSTEM
* 
*    CONTROL WORK TABLES FOR THE CHANNELS ARE 
*    INCLUDED IN THE DRIVER.
	EJECT
* 
* 
* 
*   NORMAL REGISTER USAGE IN THE DRIVER:- 
* 
*   A1 = RETURN CODE
*   A2 = INPUT WORD 
*   A3 = LINE NUMBER * 2
*   A4 = DEVICE NUMBER * 2
*   A5 = CWT-ADDRESS
*   A6 = DWT-ADDRESS
*   A7 = ORDER
*   A8 = ECB-ADDRESS
* 
* 
* 
	EJECT
* 
*********** 
* ENTRIES * 
*********** 
* 
* 
	ENTRY	CHLT1	INTERRUPT FROM CHLT01
	ENTRY	CHLT2	INTERRUPT FROM CHLT2 
	ENTRY	CHLT3	INTERRUPT FROM CHLT3 
	ENTRY	CHLT4	INTERRUP FROM CHLT4
	ENTRY	OUTLRT	SEND ONE CHARACTER
	ENTRY	CHLTON	START OF CHLT 
	ENTRY	LOCHAN	NUMBER OF LOCAL CHANNEL UNITS 
	ENTRY	RECHAN	NUMBER OF REMOTE CHANNEL UNITS
	ENTRY	REMFC	DUMMY ENTRY
	ENTRY	DWREMU	DUMMY ENTRY 
* 
	EJECT
* 
******************************************
*    EXTERNAL TOSS MODULE ENTRIES        *
******************************************
* 
* 
	EXTRN	SAVE8	SAVE REGISTERS A1-A8 
	EXTRN	TDISP	DISPATCHER 
	EXTRN	IHRET8	RESTORE A1-A8 
	EXTRN	INTLT1	INTERRUPT TABLE 
	EXTRN	INTLT2	INTERRUPT TABLE 
	EXTRN	INTLT3	INTERRUPT TABLE 
	EXTRN	INTLT4	INTERRUPT TABLE 
	EXTRN	SETIME	GET TIMER BLOCK 
	EXTRN	SETIMP	GET TIMER BLOCK 
	EXTRN	INTSAV	SAVE AREA LAST INTERRUPT
	EXTRN	OUTLIN	SEND CHAR. VIA SWITCH MODULE
* 
* 
*********************************** 
*    DWT PARAMETERS               * 
*********************************** 
	EXTRN	DWTST	STATUS 
	EXTRN	DWTOR	ORDER
	EXTRN	DWTOCH	LAST OUTPUT CHARACTER 
	EXTRN	DWTECB	ECB-ADDRESS 
	EXTRN	DWTADR	ADDRESS TO ADDRESS-BLOCK
	EXTRN	DWTOTQ	OUTPUT QUEUE
	EXTRN	DWTSB2	STACK BASE 2 IN DWT 
	EXTRN	DWTTP	TIMER POINTER
	EXTRN	INTADR	INTERRUPT ADDRESS DISPLACEMENT
	EXTRN	RECADR	RECOVERY ADDRESS DISPLACEMENT 
* 
	EJECT

* 
************* 
* CONSTANTS * 
************* 
* 
* 
NOERR	EQU	1	RETURN CODE. NOT OPERABLE 
DUMMSP	EQU	/03	SPECIAL DUMMY
DRQTIM	EQU	30 
* 
	EJECT
* 
************************
* CONDITIONAL ASSEMBLY *
************************
* 
*   A LOGG FUNCTION OF EVERY INPUT AND OUTPUT CHARACTER 
*   MAY BE INCLUDED TO THE DRIVER  BY SETTING X:A=1 
* 
X:A	EQU	1 
LOGING	EQU	0
* 
*    THIS DRIVER HANDLES ONE OR UP TO FOUR LOCAL
*    CHANNELS BY SETTING X:B TO 1,2,3 OR 4
* 
X:B	EQU	1 
LOCHAN	EQU	1
* 
*    ACKUMULATORS FOR NAK, RETRANSMISSION FAULT AND 
*    UNDEFINED CONTROL CHARACTERS ARE UPDATED IN
*    THE DRIVER. THIS FUNCTION CAN BE EXCLUDED FROM 
*    DRIVER BY SETTING X:C = 0. 
* 
X:C	EQU	1 
ACKMUL	EQU	0
* 
*    BY SETTING X:D = 1 A SOFTWARE TIME OUT HANDLING
*    MISSING DATA REQUESTS FROM PRINTERS CAN BE INCLUDED
*    IN THE DRIVER. 
*    AN ACKUMULATOR TO BE UPDATED EVERY TIME A SOFTWARE 
*    TIME OUT OCCURS IS ALSO INCLUDED.
* 
X:D	EQU	1 
SOFTIM	EQU	0
* 
* 
* 
* 
*	A PROGRAM VERSION USING THE EXTENDED INSTRUCTION
*	SET IS OBTAINED BY SETTING CPU852 EQU 0.
* 
CPU852	EQU	0
* 
	EJECT


RECHAN	EQU	0
REMFC	EQU	0 
CWTRT1	EQU	*
CWTRT2	EQU	*
CWTRT3	EQU	*
CWTRT4	EQU	*
CWTRT5	EQU	*
CWTRT6	EQU	*
CWTRT7	EQU	*
CWTRT8	EQU	*
DWREMU	EQU	*
	EJECT
* 
* 
***************************************************** 
*    C W T L T 1                                    * 
***************************************************** 
* 
*    CONTROL WORK TABLE FOR LOCAL TERMINAL NO. 1
* 
* 
DWA1	EQU	/03	DEVICEADDRESS
* 
CWTLT1	EQU	*	TABLE ENTRY
CWTLDW	EQU	*-CWTLT1	LAST OUTPUT DWT-ADDRESS 
	DATA	0 
CWTLOW	EQU	*-CWTLT1 
	DATA	0	LAST OUTPUT WORD
CWTITA	EQU	*-CWTLT1	ADDRESS TO INTLT1 
	DATA	INTLT1
CWTINR	EQU	*-CWTLT1	INR 
	INR	A2,0,DWA1
CWTOTR	EQU	*-CWTLT1	OTR 
	OTR	A2,0,DWA1
CWTCIS	EQU	*-CWTLT1	CIO-START 
	CIO	A2,1,DWA1
CWTRTC	EQU	*-CWTLT1 
	DATA	0	RETRANSMISSION COUNTER
CWTEQ	EQU	*-CWTLT1	END OF QUEUE 
	DATA	0 
CWTADD	EQU	*-CWTLT1 
* 
	IFT	ACKMUL=1 
* 
	DATA	0	NAK-ACKUMULATOR 
	DATA	0	RETR. FAULT-ACKUMULATOR 
	DATA	0	UNDEFINED-INTERRUPT-ACKUMULATOR 
ACKTIM	EQU	*-CWTLT1 
	DATA	0	PRINTER TIMEOUT ACKUMULATOR 
* 
	XIF
	EJECT
* 
* 
***************************************************** 
*    C W T L T 2                                    * 
***************************************************** 
* 
*    CONTROL WORK TABLE FOR LOCAL TERMINAL NO. 2
* 
CWTLT2	EQU	*
* 
	IFT	LOCHAN=2 
DWA2	EQU	/13	DEVICE ADDRESS 
* 
	DATA	0	LAST OUTPUT DWT-ADDRESS 
	DATA	0	LAST OUTPUT WORD
	DATA	INTLT2	INTERRUPT TABLE
	INR	A2,0,DWA2	INR
	OTR	A2,0,DWA2	OTR
	CIO	A2,1,DWA2	CIO-START
	DATA	0	RETRANSMISSION COUNTER
	DATA	0	END OF QUEUE
* 
	IFT	ACKMUL=1 
* 
	DATA	0	NAK-ACKUMULATOR 
	DATA	0	RETR. FAULT-ACKUMULATOR 
	DATA	0	UNDEFINED- INTERRUPT-ACKUMULATOR
	DATA	0	PRINTER TIMEOUT ACKUMULATOR 
* 
	XIF
* 
	IFT	LOCHAN=2 
* 
	EJECT
	XIF
	IFT	LOCHAN=3 
DWA2	EQU	/13	DEVICE ADDRESS 
* 
	DATA	0	LAST OUTPUT DWT-ADDRESS 
	DATA	0	LAST OUTPUT WORD
	DATA	INTLT2	INTERRUPT TABLE
	INR	A2,0,DWA2	INR
	OTR	A2,0,DWA2	OTR
	CIO	A2,1,DWA2	CIO-START
	DATA	0	RETRANSMISSION COUNTER
	DATA	0	END OF QUEUE
* 
	IFT	ACKMUL=1 
* 
	DATA	0	NAK-ACKUMULATOR 
	DATA	0	RETR. FAULT-ACKUMULATOR 
	DATA	0	UNDEFINED- INTERRUPT-ACKUMULATOR
	DATA	0	PRINTER TIMEOUT ACKUMULATOR 
* 
	XIF
* 
* 
	XIF
	IFT	LOCHAN=4 
* 
* 
*  CHANNEL UNIT WORK TABLE FOR LOCAL TERMINAL NO.2
* 
DWA2	EQU	/13	DEVICE ADDRESS 
* 
	DATA	0	LAST OUTPUT DWT-ADDRESS 
	DATA	0	LAST OUTPUT WORD
	DATA	INTLT2	INTERRUPT TABLE
	INR	A2,0,DWA2	INR
	OTR	A2,0,DWA2	OTR
	CIO	A2,1,DWA2	CIO-START
	DATA	0	RETRANSMISSION COUNTER
	DATA	0	END OF QUEUE
* 
	IFT	ACKMUL=1 
* 
	DATA	0	NAK-ACKUMULATOR 
	DATA	0	RETR. FAULT-ACKUMULATOR 
	DATA	0	UNDEFINED- INTERRUPT-ACKUMULATOR
	DATA	0	PRINTER TIMEOUT ACKUMULATOR 
* 
	XIF
	EJECT
* 
* 
*  CHANNEL UNIT WORK TABLE FOR LOCAL TERMINAL NO.3
* 
CWTLT3	EQU	*
	IFT	LOCHAN=3 
DWA3	EQU	/23	DEVICE ADDRESS 
* 
	DATA	0	LAST OUTPUT DWT-ADDRESS 
	DATA	0	LAST OUTPUT WORD
	DATA	INTLT3	INTERRUPT TABLE
	INR	A2,0,DWA3	INR
	OTR	A2,0,DWA3	OTR
	CIO	A2,1,DWA3	CIO-START
	DATA	0	RETRANSMISSION COUNTER
	DATA	0	END OF QUEUE
* 
	IFT	ACKMUL=1 
* 
	DATA	0	NAK-ACKUMULATOR 
	DATA	0	RETR. FAULT-ACKUMULATOR 
	DATA	0	UNDEFINED- INTERRUPT-ACKUMULATOR
	DATA	0	PRINTER TIMEOUT ACKUMULATOR 
* 
	XIF
* 
* 
	IFT	LOCHAN=4 
DWA3	EQU	/23	DEVICE ADDRESS 
* 
	DATA	0	LAST OUTPUT DWT-ADDRESS 
	DATA	0	LAST OUTPUT WORD
	DATA	INTLT3	INTERRUPT TABLE
	INR	A2,0,DWA3	INR
	OTR	A2,0,DWA3	OTR
	CIO	A2,1,DWA3	CIO-START
	DATA	0	RETRANSMISSION COUNTER
	DATA	0	END OF QUEUE
* 
	IFT	ACKMUL=1 
* 
	DATA	0	NAK-ACKUMULATOR 
	DATA	0	RETR. FAULT-ACKUMULATOR 
	DATA	0	UNDEFINED- INTERRUPT-ACKUMULATOR
	DATA	0	PRINTER TIMEOUT ACKUMULATOR 
* 
	XIF
	EJECT
* 
*    CONTROL WORK TABLE FOR LOCAL TERMINAL NO. 4
* 
CWTLT4	EQU	*
* 
* 
	IFT	LOCHAN=4 
DWA4	EQU	/33	DEVICE ADDRESS 
* 
	DATA	0	LAST OUTPUT DWT-ADDRESS 
	DATA	0	LAST OUTPUT WORD
	DATA	INTLT4	INTERRUPT TABLE
	INR	A2,0,DWA4	INR
	OTR	A2,0,DWA4	OTR
	CIO	A2,1,DWA4	CIO-START
	DATA	0	RETRANSMISSION COUNTER
	DATA	0	END OF QUEUE
* 
	IFT	ACKMUL=1 
* 
	DATA	0	NAK-ACKUMULATOR 
	DATA	0	RETR. FAULT-ACKUMULATOR 
	DATA	0	UNDEFINED- INTERRUPT-ACKUMULATOR
	DATA	0	PRINTER TIMEOUT ACKUMULATOR 
* 
	XIF
* 
	EJECT
* 
**********************************************
*    C H T A B                               *
**********************************************
* 
*   THIS TABLE HOLDS ADDRESSES OF CONTROLLER WORK 
*   TABLES CWT TO CHANNEL UNITS FOR LOCAL AND REMOTE
*   TERMINALS.
* 
* 
CHTAB	EQU	* 
	DATA	CHTABE-*	TABLE LENGTH 
	DATA	CWTLT1	 
	DATA	CWTLT2
	IFT	LOCHAN=3 
	DATA	CWTLT3
	XIF
	IFT	LOCHAN=4 
	DATA	CWTLT3
	DATA	CWTLT4
	XIF
CHTABE	EQU	*	END OF TABLE 
* 
* 
* 
* 
* 
	EJECT
* 
	IFF	LOCHAN=1 
* 
*   C H L T 1 / C H L T 2 
*   THIS IS THE INTERRUPT HANDLER FOR CHLT
* 
*   C H L T 1 
*   INTERRUPT FROM CHLT1
* 
	XIF
	IFT	LOCHAN=2 
CHLT3	EQU	* 
CHLT4	EQU	* 
	XIF
	IFF	LOCHAN=1 
CHLT1	EQU	* 
	ST	P,INTSAV	SAVE LAST INTERRUPT
	IFT	CPU852=1 
	CF	A15,SAVE8	SAVE A1-A8 ON STACK 
	XIF
* 
	IFF	LOCHAN=1 
	IFT	CPU852=0 
	MSR	8,A15	SAVE A1-A8 ON STACK
	XIF
* 
	IFF	LOCHAN=1 
	LDKL	A5,CWTLT1	SET CWT-ADDRESS FOR CHLT1 
	RF	CLT010
* 
*   C H L T 2 
*   INTERRUPT FROM CHLT2
* 
CHLT2	EQU	* 
	ST	P,INTSAV	SAVE LAST INTERRUPT
	IFT	CPU852=1 
	CF	A15,SAVE8	SAVE A1-A8 ON STACK 
	XIF
* 
	IFF	LOCHAN=1 
	IFT	CPU852=0 
	MSR	8,A15	SAVE A1-A8 ON STACK
	XIF
* 
	IFF	LOCHAN=1 
	LDKL	A5,CWTLT2	SET CWT-ADDRESS FOR CHLT2 
	XIF
	IFT	LOCHAN=2 
CLT010	EX	CWTINR,A5	EXECUTE INR-INSTRUCTION 
* 
	XIF
* 
	IFT	LOCHAN=3 
	RF	CLT010
* 
*   C H L T 3 
*   INTERRUPT FROM CHLT3
* 
CHLT3	EQU	* 
CHLT4	EQU	* 
	ST	P,INTSAV	SAVE LAST INTERRUPT
	IFT	CPU852=1 
	CF	A15,SAVE8	SAVE A1-A8 ON STACK 
	XIF
* 
	IFT	LOCHAN=3 
	IFT	CPU852=0 
	MSR	8,A15	SAVE A1-A8 ON STACK
	XIF
* 
	IFT	LOCHAN=3 
	LDKL	A5,CWTLT3	SET CWT-ADDRESS FOR CHLT3 
CLT010	EX	CWTINR,A5	EXECUTE INR 
* 
	XIF
	IFT	LOCHAN=4 
	RF	CLT010
* 
* 
*   C H L T 2 
*   INTERRUPT FROM CHLT3
* 
CHLT3	EQU	* 
	ST	P,INTSAV	SAVE LAST INTERRUPT
	IFT	CPU852=1 
	CF	A15,SAVE8	SAVE A1-A8 ON STACK 
	XIF
* 
	IFT	LOCHAN=4 
	IFT	CPU852=0 
	MSR	8,A15	SAVE A1-A8 ON STACK
	XIF
* 
	IFT	LOCHAN=4 
	LDKL	A5,CWTLT3	SET CWT-ADDRESS FOR CHLT3 
	RF	CLT010
*   C H L T 4 
*   INTERRUPT FROM CHLT4
* 
CHLT4	EQU	* 
	ST	P,INTSAV	SAVE LAST INTERRUPT
	IFT	CPU852=1 
	CF	A15,SAVE8	SAVE A1-A8 ON STACK 
	XIF
* 
	IFT	LOCHAN=4 
	IFT	CPU852=0 
	MSR	8,A15	SAVE A1-A8 ON STACK
	XIF
* 
	IFT	LOCHAN=4 
	LDKL	A5,CWTLT4	SET CWT-ADDRESS FOR CHLT4 
CLT010	EX	CWTINR,A5	EXECUTE INR 
	XIF
* 
	IFT	LOCHAN=1 
* 
* 
*    C H L T 1
* 
*    INTERRUPT FROM CHLT1 
* 
CHLT1	EQU	* 
CHLT2	EQU	* 
CHLT3	EQU	* 
CHLT4	EQU	* 
	IFT	CPU852=1 
	CF	A15,SAVE8	SAVE A1-A8 ON STACK 
	XIF
* 
	IFT	LOCHAN=1 
	IFT	CPU852=0 
	MSR	8,A15	SAVE A1-A8 ON STACK
	XIF
* 
	IFT	LOCHAN=1 
	LDKL	A5,CWTLT1	GET CWT-ADDRESS 
	ST	P,INTSAV	SAVE LAST INTERRUPT
	INR	A2,0,DWA1
* 
	XIF
* 
	IFT	LOGING=1 
	CF	A15,LOGG	** LOGG OF INPUT CHARACTER **
	XIF
	EJECT
* 
* 
*   DETERMINE LINE- AND DEVICE NUMBER 
* 
	LDK	A1,0	RESET RETURN CODE 
	LDR	A3,A2	INPUT WORD IN A3 
	SRL	A3,8 
	LDR	A4,A3
	ANK	A3,/E	2 * LINE NUMBER IN A3
	SRL	A4,3 
	ANK	A4,/E	2 * DEVICE NUMBER IN A4
	ABL(NE)	CLT100	INPUT IS A DATA CHARACTER 
	ANK	A2,/7F 
	SUK	A2,3	POWER ON ?
	RF(E)	CHPOWO 
	SUK	A2,2	NAK ?	=3
	RF(Z)	CLT035		=3 
CLT015	EQU	*		=7(=3)
* 
* 
*    CHECK QUEUE AND SEND IF SOMETHING THERE
* 
	LDR*	A7,A5	LAST OUTPUT DWT IN A7 
	CMR	A5	RESET LAST OUTPUT 
	LD	A6,CWTEQ,A5	OUTPUT QUEUE
	RF(E)	CLT020 
	STR	A2,A15	SAVE A2 
	LD	A2,DWTOTQ,A6	GET QUEUE LINK 
	ST	A2,CWTEQ,A5	STORE IT IN CWT 
	LC	A2,DWTOCH,A6	GET CHARACTER
	CF	A15,OUTLIN	SEND CHARACTER 
	LDR*	A2,A15	RELOAD A2
	EJECT
* 
* 
*    CHECK CONTROL CHARACTER AND UPDATE ERROR-
*    ACKUMULATORS IF NAK, RETRANSMISSION FAULT
*    OR UNDEFINED CONTROL CHARACTER 
* 
CLT020	EQU	*
	LDR	A6,A7	GET LAST OUTPUT
	RF(E)	CLT062 
	SUK	A2,2	ACK ?	=3
	RF(Z)	CLT040 
	ADK	A2,7	TIME-OUT ?
	RF(E)	CLT028 
	SUK	A2,5	7 NAK ?	=3
	RF(Z)	CLT032		=3 
* 
	IFT	ACKMUL=1 
* 
				=1
				=1
	LDK	A7,2 
	SUK	A2,/16	RETRANSMISSION FAULT
	RF(E)	CLT025 
	ADK	A7,2	UNDEFINED INTERRUPT 
CLT025	ADR	A7,A5
	IM	CWTADD,A7	INCREMENT ACKUMULATOR FOR THIS
			TYPE OF INTERRUPT
* 
	XIF
* 
	EJECT
* 
* 
*    NAK, TIME-OUT, RETRANSMISSION FAULT OR 
*    UNDEFINED CONTROL CHARACTER
* 
*    CHECK LAST OUTPUT AND TRY RECOVERY OF THAT DEVICE
*    ONE TIME. IF NOT SUCCESS GO TO DRIVER WITH 
*    MESSAGE NOT OPERABLE.
* 
CLT028	EQU	*
	LDKL	A2,/3000	ECHO MODE AND RECOVERY BIT 
	AN	A2,DWTST,A6	AT LEAST ONE OF THE BITS SET ?
	RF(NE)	CLT032
	LDKL	A2,/1000	INDICATE RECOVERY TRIAL DONE 
	XRS	A2,DWTST,A6	SET BIT IN STATUS WORD 
CLT030	LDK	A3,2	INDICATE RECOVERY OF DEVICE 
	LDK	A4,1		=1 
	LDK	A4,0 
	RF	CPO025
CLT032	LDK	A1,NOERR	INDICATE NOT OPERABLE 
	CM	CWTRTC,A5	CLEAR RETRY COUNTER	=1
	ABL	CLT110 
	EJECT
* 
* 
*    N A K
* 
*    ERROR ACKUMULATOR AND RETRANSMISSION COUNTER IS UPDATED. 
*    LAST OUTPUT CHARACTER IS RETRANSMITTED BY CHANNEL DRIVER 
*    UP TO SIX TIMES AND IF STILL NO SUCCESS RETURN CODE NOT
*    OPERABLE IS SENT TO DEVICE DRIVER. 
* 
CLT035	EQU	*
	IFT	ACKMUL=1 
* 
	IM	CWTADD,A5	UPDATE ERROR ACKUMULATOR
	XIF
* 
	IM	CWTRTC,A5	INCREMENT RETRANSMISSION COUNTER
	LD	A4,CWTRTC,A5	GET COUNTER
	SUK	A4,7	SEVEN TIMES ? 
	RB(E)	CLT015		=7(=3) 
	LD	A2,CWTLOW,A5	GET LAST OUTPUT WORD 
	LDR	A1,A5
	EX	CWTOTR,A1	EXECUTE OTR-INSTRUCTION 
				=3
	IFT	LOGING=1 
	CF	A15,LOGG	**  LOGG OUTPUT CHARACTER  **
	XIF
				=3
	ABL	TDISP
	EJECT
* 
* 
*    ACK      DATA = 07 
* 
*    SIMULATE DATA REQUEST IF RETURN CODE FROM
*    CHLT OR DEVICE WITHOUT DATA REQUEST, 
*    ELSE GO TO DISPATCHER
* 
CLT040	EQU	*
	LDKL	A7,/EFFF
	ANS	A7,DWTST,A6	RESET RECOVERY BIT IN STATUS WORD
	LDR	A1,A1
	RF(NZ)	CLT110	RETURN CODE,SIMULATE DATA REQUEST
	LDR*	A7,A6	DEVICE WITHOUT DATA REQUEST?
	RF(N)	CLT110	YES. SIMULATE DATA REQUEST
* 
	IFF	SOFTIM=1 
* 
CLT062	EQU	*
	RF	EXIT
* 
	XIF
* 
* 
	IFT	SOFTIM=1 
* 
	EJECT
* 
* 
*    PRINTER TIMING 
* 
	INH
				=4
				=4
				=4
	LD	A3,DWTTP,A6	ADDRESS TO TIMER BLOCK
	RF(E)	CLT060 
* 
*    RESTART TIMER
* 
	LDKL	A3,-DRQTIM	RESTART TIMER
	ST*	A3,DWTTP,A6
	RF	EXIT
* 
*    START TIMER
* 
CLT060	LDR	A1,A6	PARAMETER
	LDKL	A4,DWTTP	TIMER POINTER
	ADR	A4,A6	ADD WITH DWT-ADDRESS 
	CF	A15,SETIMP	GET TIMER BLOCK
	DATA	DRQTUT,DRQTIM	ADDRESS TO TIME-OUT ROUTINE AND DELAY 
CLT062	EQU	*
	RF	EXIT

	EJECT
* 
* 
*    RESET TIMER IF STARTED 
* 
				=4
				=4
				=4
				=4
				=4
	EJECT
* 
*    TIME-OUT ROUTINE HANDLING MISSING INTERRUPTS 
*    FROM PRINTERS
* 
DRQTUT	EQU	*
	LDR	A6,A1	GET DWT-ADDRESS
	CM	DWTTP,A6	RESET POINTER TO TIMER BLOCK 
	LD	A3,DWTST,A6 
	SLL	A3,2	ECHO MODE ? 
	RF(N)	CLT110	YES 
* 
	IFT	ACKMUL=1 
	IFF	LOCHAN=1 
* 
	LDR*	A5,A6	CHANNEL PARAMETER 
	ANK	A5,/F
	SLL	A5,1	2 * INDEX 
	ADK	A5,2	JUST TO AVOID TABLE LENGTH
	LD	A5,CHTAB,A5	GET CWT-ADDRESS 
	IM	ACKTIM,A5	INCREMENT ACKUMULATOR 
* 
	XIF
	IFT	SOFTIM=1 
	IFT	ACKMUL=1 
	IFT	LOCHAN=1 
* 
	LDKL	A5,CWTLT1	GET CWT-ADDRESS 
	IM	ACKTIM,A5	INCREMENT ACKUMULATOR 
* 
	XIF
	IFT	SOFTIM=1 
* 
	LD	A7,DWTOR,A6	TEST ORDER ?	=2 
	ANK	A7,/FE	00 OR 01	=9(=2) 
	RB(E)	CLT032	YES, GO TO DEV. INT. HANDLER	=2 
	RB	CLT030	NO, EXECUTE DEV. RECOVERY	=2 
* 
	XIF
* 
	EJECT
* 
*   POWER ON    DATA = 03 
* 
*   RECOVERY ROUTINES ARE STARTED FOR EVERY DEVICE
*    ON ACTUAL LINE EXCEPT THOSE OCCUPYING CHANNEL
*    UNIT OR THOSE IN ECHO MODE.
* 
* 
*     ON EXIT TO RECOVERY ROUTINE:
* 
*     A5 = STACKBASE 2 IN DWT 
*     A6 = DWT-ADDRESS
*     A7 = ORDER
* 
CHPOWO	EQU	*
	CF	A15,GETLIN
	LDR*	A2,A5	GET LAST OUTPUT DWT 
	CM	CWTRTC,A5	RESET RETRANSMISSION COUNTER
	LDK	A4,0 
	LDR	A3,A6	DEVICE COUNTER 
	LDR	A1,A8	ADDRESS POINTER
	RF(Z)	EXIT	EXIT IF NOT DEFINED 
CPO020	ADK	A1,2 
	LDR*	A6,A1	GET DWT-ADDRESS 
	RF(E)	CPO030	NO DWT
	SRC	A6,1 
	RF(N)	CPO030 
	SLC	A6,1 
	LCR	A7,A6	LEFT BYTE OF DWTCHP
	ANK	A7,1	INPUT DEVICE ?
	RF(NE)	CPO025	YES
	LDKL	A7,/EFFF
	ANS	A7,DWTST,A6	RESET RECOVERY BIT 
	LC	A7,DWTST,A6 
	ANK	A7,/20	ECHO MODE ? 
	RF(NE)	CPO030	YES
	CWR	A6,A2	DEVICE WAITING FOR CHANNEL ANSWER ?
	RF(E)	CPO030	YES 
CPO025	LD	A7,DWTADR,A6	ADDRESS TO ADDRESSBLOCK IN A7
	LD	A7,RECADR,A7	ADDRESS TO RECOVERY IN A7
	RF(E)	CPO030	NO RECOVERY 
	LDKL	A5,DWTSB2	STACKBASE 
	ADR	A5,A6
	INH
	CFR	A15,A7	GO TO RECOVERY ROUTINE
CPO030	SUK	A3,2	ALL DEVICES THREATED

	RB(NE)	CPO020	NO TAKE NEXT 
EXIT	ABL	TDISP
	EJECT
* 
* 
*     DATA-REQUEST
* 
CLT100	CF	A15,GETLIN	GET DWT-ADDRESS
	SUR	A6,A4	VALID INTERRUPT ?
	RB(N)	EXIT 
	LDR	A8,A8
	RB(Z)	EXIT	EXIT NOT DEFINED
	LDR*	A6,A8	GET DWT 
	RB(E)	EXIT 
	ANKL	A6,/FFFE
	LCR	A7,A6	LEFT BYTE IN CHANNEL PARAMETER 
	ANK	A7,1	DATA INPUT ?
	RF(NE)	CLT110	YES
	LDR*	A7,A6	GET CHANNEL PARAMETER 
	RB(N)	EXIT 
CLT110	LD	A7,DWTOR,A6	SET ORDER IN A7 
	ANK	A7,/FF 
	LD	A8,DWTECB,A6	AND ECB-ADDRESS IN A8
	IFT	SOFTIM=1 
	LC	A3,DWTOCH,A6	GET LAST CHARACTER	=4
	ANK	A3,/7F		=4 
	SUK	A3,DUMMSP	SPECIAL DUMMY=ETX ?	=4 
	RF(NE)	CLT120	NO	=4
	LDR*	A3,A6	CHANNEL PARAMETER	=9
	RF(N)	CLT120	DEVICE WITHOUT DATA REQUEST	=9
	LD	A3,DWTTP,A6	TIMER RUNNING ?	=4
	RF(E)	CLT120	NO	=4 
	INH			=4 
	CM*	DWTTP,A6	RESET TIMER	=4
	CM	DWTTP,A6	RESET ADDRESS POINTER TO TIMER	=4
CLT120	EQU	*		=4
	XIF
	LD	A3,DWTADR,A6	ADDRESS TO ADDRESS-BLOCK IN A3 
	ENB
	ABI	INTADR,A3	GO TO INTERRUPT HANDLER
* 
*   THE FOLLOWING REGISTER VAULES ARE VALID WHEN ENTERING 
*   THE DEVICE DEPENDANT INTERRUPT HANDLER:-
* 
*   A1 = ERROR CODE  (A1=0  NOERROR)
*                    (A1=1  NOT OPERABLE , HARDWARE TIME-OUT) 
*   A6 = DWT-ADDRESS
* 
*   A7 = ORDER
* 
*   A8 = ECB-ADDRESS
	EJECT
* 
*   G E T L I N 
* 
*   SUBROUTINE TO GET ADDRESS IN INTERRUPT TABLE 'INTLTX' 
*   FOR A GIVEN LINE- AND DEVICE NUMBER 
* 
*   ON ENTRY:-
* 
*   A3 = LINE NUMBER * 2
*   A4 = DEVICE NUMBER * 2
* 
*   ON EXIT:- 
* 
*   A6 = TOTAL NUMBER OF DEVICES*2 ON ACTUAL LINE 
*   A8 = ADDRESS IN 'INTLTX' WHERE DWT-ADDRESS IS FOUND 
* 
* 
GETLIN	EQU	*
	LD*	A8,CWTITA,A5	ADDRESS TO INTERRUPT TABLE
	RF(Z)	GTL010		=5 
	ADR	A8,A3	POSITION IN TABLE
	LDR*	A8,A8	ADDRESS TO TERMINAL SECTION 
	RF(Z)	GTL010	RETURN IF NOT DEFINED 
	LDR*	A6,A8	GET ID-WORD 
	ANK	A6,/FF	TWO TIMES NUMBER OF DEVICES 
	ADR	A8,A4	ADDRESS TO DEVICE WORK TABLE POSITION
GTL010	EQU	*
RTNA15	ADKL	A15,2	RETURN AND ENABLE 
	ENB
	LDR*	P,A15 
	EJECT
* 
*   O U T L R T 
* 
*   SUBROUTINE TO SEND ONE CHARACTER VIA CHANNEL UNIT.
* 
*     CHARACTER GIVEN IN A2 IS SENT VIA CHLT IF CONTROL 
*     UNIT IS FREE. IN OTHER CASE DWT IS QUEUED ON A
*     OUTPUT QUEUE THREAD.
* 
*     ON ENTRY: 
* 
*     A2 = OUTPUT CHARACTER IN RIGHT BYTE 
*     A6 = DWT-ADDRESS
* 
OUTLRT	EQU	*
* 
	IFF	LOCHAN=1 
* 
	LDR*	A1,A6	CHANNEL PARAMETER 
	ANK	A1,/F	CHANNEL INDEX
	SLL	A1,1 
	ADK	A1,2 
	LD	A1,CHTAB,A1	GET CWT-ADDRESS IN A1 
* 
	XIF
* 
* 
	IFT	LOCHAN=1 
* 
	LDKL	A1,CWTLT1 
* 
	XIF
* 
	INH		INHIBIT INTERRUPT 
	LDR*	A4,A1	IS UNIT FREE ?
	RF(E)	OUL050	YES 
	EJECT
* 
*    QUEUE OUTPUT 
* 
OUL005	LD	A4,CWTEQ,A1	OUTPUT QUEUE
	RF(E)	OUL020 
OUL010	CWR	A6,A4
	RF(E)	OUL060	THIS DWT IS ALREADY IN QUEUE
	LD	A3,DWTOTQ,A4
	RF(E)	OUL030	END OF THREAD FOUND 
	LDR	A4,A3	FOLLOW THE THREAD
	RB	OUL010
OUL020	ST	A6,CWTEQ,A1	QUEUE DWT 
	RF	OUL040
OUL030	ST	A6,DWTOTQ,A4	QUEUE DWT
OUL040	CM	DWTOTQ,A6	SET END OF THREAD 
	RF	OUL060
	EJECT
* 
*    SEND CHARACTER 
* 
OUL050	LDR*	A3,A6	GET CHANNEL PARAMETERS
	ANKL	A3,/7F00
	ANK	A2,/FF 
	ORR	A2,A3
OUL055	EQU	*
	EX	CWTOTR,A1	EXECUTE OTR-INSTRUCTION 
	RB(NA)	OUL005
	STR	A6,A1	STORE LAST DWT IN CWT
	IFT	LOGING=1 
	CF	A15,LOGG	** LOGG OF OUTPUT CHARACTER ** 
	XIF
	ST	A2,CWTLOW,A1	STORE LAST OUTPUT IN CWT	=6(=3)
OUL060	SC	A2,DWTOCH,A6	STORE OUTPUT CHARACTER IN DWT
OUL070	EQU	*
	IFT	CPU852=1 
	ABL	IHRET8	RESTORE A1-A8 AND RETURN
	XIF
* 
	IFT	CPU852=0 
	MLR	8,A15	RESTORE A1-A8 FROM STACK...
	INH			=9 
	ADKL	A15,2	...ADJUST STACK POINTER...	=9 
	LDR*	P,A15	...AND RETURN	=9
	XIF
* 
	EJECT
* 
*   C H L T O N 
* 
*   SUBROUTINE TO RESET CWT AND PERFORM CIO-START OF EVERY
*   CHLT IN SYSTEM. THE SUBROUTINE IS ENTERED FROM 'PFINIT' 
* 
CHLTON	EQU	*
* 
	IFF	LOCHAN=1 
* 
	LD	A1,CHTAB
CON010	SUK	A1,2	ALL TREATED ? 
	RF(NZ)	CON020	NO TAKE NEXT 
	ABL	RTNA15	RETURN AND ENB
CON020	LD	A5,CHTAB,A1	LOAD CWT-ADDRESS
	RB(Z)	CON010 
	EX	CWTCIS,A5	EXECUTE CIO-START 
	LDR*	A6,A5	GET LAST DWT
	RB(Z)	CON010 
	CMR	A5	RESET LAST OUTPUT 
	LDK	A2,0 
	CF	A15,OUTLIN	SEND CHARACTER 
	RB	CON010
* 
* 
	XIF
* 
* 
	IFT	LOCHAN=1 
* 
	CIO	A2,1,DWA1	CIO-START
	LD	A6,CWTLT1	GET LAST DWT
	RF(Z)	CON010 
	CM	CWTLT1	RESET LAST OUTPUT
	LDK	A2,0 
	CF	A15,OUTLIN	SEND CHARACTER 
CON010	ABL	RTNA15	RETURN AND ENB
* 
	XIF
* 
	EJECT
* 
* 
*   L O G G 
* 
*   IF CONDITIONALY ASSEMBLY IS SET EVERY INPUT AND 
*   OUTPUT CHARACTER ARE LOGGED 
* 
* 
* 
	IFT	LOGING=1 
* 
LOGG	STR	A1,A15 
	LD	A1,POINT
	ADK	A1,2 
	CWK	A1,BUFE	BUFE IS MAX LOGG AREA
	RF(NE)	L1
	LDKL	A1,BUF	SET FIRST LOGG ADDRESS 
L1	ST	A1,POINT
	STR	A2,A1	LOGG OF INR OR OTR INSTRUCTION 
	LDR*	A1,A15
	ADKL	A15,2 
	LDR*	P,A15	RETURN
* 
* 
POINT	DATA	BUF	LOGG POINTER 
* 
BUF	RES	63	LOGG AREA
BUFE	EQU	*
* 
	XIF
* 
	END

HexDump

0x0000…0036 (0, 0, 400)  Head {h00=0x0032, h01=0x0050, text=» IDENT DRLT01  REL 10.0 80-03-14 870105041000 «, t00=0x0000, t01=0x0004}
0x0036…003e              Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x003a}
0x003e…0068              Head {h00=0x0026, h01=0x0050, text=»   =9,RTN FROM OUTLRT IN INH MODE «, t00=0x0000, t01=0x0042}
0x0068…0084              Head {h00=0x0018, h01=0x0050, text=»   PRR 10.1 79-09-03«, t00=0x0000, t01=0x006c}
0x0084…00a8              Head {h00=0x0020, h01=0x0050, text=»   =8,UPDATE TO 10.1 STATUS «, t00=0x0000, t01=0x0088}
0x00a8…00c4              Head {h00=0x0018, h01=0x0050, text=»   REL 9.1 79-05-23 «, t00=0x0000, t01=0x00ac}
0x00c4…00f2              Head {h00=0x002a, h01=0x0050, text=»   =7,CLT010 DUBLE DEF LABEL, RB - ABL«, t00=0x0000, t01=0x00c8}
0x00f2…010e              Head {h00=0x0018, h01=0x0050, text=»   PRR 9.1 79-05-14 «, t00=0x0000, t01=0x00f6}
0x010e…0134              Head {h00=0x0022, h01=0x0050, text=»   =6,CWT ADRESS ERROR A5 - A1«, t00=0x0000, t01=0x0112}
0x0134…0150              Head {h00=0x0018, h01=0x0050, text=»   PRR 9.1 79-04-25 «, t00=0x0000, t01=0x0138}
0x0150…016e              Head {h00=0x001a, h01=0x0050, text=»   =5,GETLIN CORRECTED«, t00=0x0000, t01=0x0154}
0x016e…018a              Head {h00=0x0018, h01=0x0050, text=»   REL 9.1 79-04-06 «, t00=0x0000, t01=0x0172}
0x018a…01b4              Head {h00=0x0026, h01=0x0050, text=»   =1-4, GEN UPDATE TO 8.2+ STATUS«, t00=0x0000, t01=0x018e}
0x01b4…01d0              Head {h00=0x0018, h01=0x0050, text=»   REL 8.2 79-04-02 «, t00=0x0001, t01=0x0028}
0x01d0…01f4              Head {h00=0x0020, h01=0x0050, text=»   =4,TIMER RESET CORRECTED «, t00=0x0001, t01=0x0044}
0x01f4…0210              Head {h00=0x0018, h01=0x0050, text=»   REL 8.2 79-03-22 «, t00=0x0001, t01=0x0068}
0x0210…0234              Head {h00=0x0020, h01=0x0050, text=»   =3,NAK HANDLING CORRECTED«, t00=0x0001, t01=0x0084}
0x0234…0250              Head {h00=0x0018, h01=0x0050, text=»   REL 8.2 79-03-16 «, t00=0x0001, t01=0x00a8}
0x0250…0274              Head {h00=0x0020, h01=0x0050, text=»   =2,IMPROV. OF TEST ORDER «, t00=0x0001, t01=0x00c4}
0x0274…0290              Head {h00=0x0018, h01=0x0050, text=»   REL 8.2 79-01-11 «, t00=0x0001, t01=0x00e8}
0x0290…02c0              Head {h00=0x002c, h01=0x0050, text=»   =1,DISPL.RECV,NAK ERROR,ERR. RETRYCNT«, t00=0x0001, t01=0x0104}
0x02c0…02dc              Head {h00=0x0018, h01=0x0050, text=»   REL 8.2 78-09-15 «, t00=0x0001, t01=0x0134}
0x02dc…02e4              Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x0150}
0x02e4…02ec              Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x0158}
0x02ec…02f4              Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x0160}
0x02f4…02fe              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0168}
0x02fe…0308              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0172}
0x0308…0342              Head {h00=0x0036, h01=0x0050, text=»**************************************************«, t00=0x0001, t01=0x017c}
0x0342…034c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0026}
0x034c…0374              Head {h00=0x0024, h01=0x0050, text=»*   PHILIPS TERMINAL SYSTEM PTS «, t00=0x0002, t01=0x0030}
0x0374…037e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0058}
0x037e…03a6              Head {h00=0x0024, h01=0x0050, text=»*   DRLT01 = DRIVER CHANNEL UNIT«, t00=0x0002, t01=0x0062}
0x03a6…03ce              Head {h00=0x0024, h01=0x0050, text=»*            FOR LOCAL TERMINALS«, t00=0x0002, t01=0x008a}
0x03ce…03d8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00b2}
0x03d8…03e2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00bc}
0x03e2…03ec              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00c6}
0x03ec…03f6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00d0}
0x03f6…0400              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00da}
0x0400…0436              Head {h00=0x0032, h01=0x0050, text=»********************************************* «, t00=0x0002, t01=0x00e4}
0x0436…0440              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x011a}
0x0440…0480              Head {h00=0x003c, h01=0x0050, text=»*   THIS IS THE CHANNEL UNIT DRIVER FOR LOCAL TERMINALS.«, t00=0x0002, t01=0x0124}
0x0480…04c6              Head {h00=0x0042, h01=0x0050, text=»*   AT INTERRUPT AN INPUT WORD IS READ TO REGISTER A2. IF DATA«, t00=0x0002, t01=0x0164}
0x04c6…050e              Head {h00=0x0044, h01=0x0050, text=»*   INPUT OR DATA REQUEST A BRANCH IS MADE TO INTERRUPT HANDLER «, t00=0x0003, t01=0x001a}
0x050e…052c              Head {h00=0x001a, h01=0x0050, text=»*   FOR ACTUAL DEVICE.«, t00=0x0003, t01=0x0062}
0x052c…0574              Head {h00=0x0044, h01=0x0050, text=»*   IF CONTROL CHARACTER, THIS IS EXAMINED AND NECESSARY ACTIONS«, t00=0x0003, t01=0x0080}
0x0574…0590              Head {h00=0x0018, h01=0x0050, text=»*   ARE CARRIED OUT.«, t00=0x0003, t01=0x00c8}
0x0590…059a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x00e4}
0x059a…05da              Head {h00=0x003c, h01=0x0050, text=»*   THE DRIVER ALSO INCLUDES THE FOLLOWING SUBROUTINES:-«, t00=0x0003, t01=0x00ee}
0x05da…05e4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x012e}
0x05e4…0616              Head {h00=0x002e, h01=0x0050, text=»*   - OUTLRT   SEND ONE CHARACTER VIA CHLT«, t00=0x0003, t01=0x0138}
0x0616…0620              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x016a}
0x0620…0660              Head {h00=0x003c, h01=0x0050, text=»*   - CHLTON   EXECUTE CIO-START ON EVERY CHLT IN SYSTEM«, t00=0x0003, t01=0x0174}
0x0660…066a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0024}
0x066a…06a0              Head {h00=0x0032, h01=0x0050, text=»*    CONTROL WORK TABLES FOR THE CHANNELS ARE «, t00=0x0004, t01=0x002e}
0x06a0…06c4              Head {h00=0x0020, h01=0x0050, text=»*    INCLUDED IN THE DRIVER.«, t00=0x0004, t01=0x0064}
0x06c4…06d2              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0004, t01=0x0088}
0x06d2…06dc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0096}
0x06dc…06e6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x00a0}
0x06e6…06f0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x00aa}
0x06f0…0722              Head {h00=0x002e, h01=0x0050, text=»*   NORMAL REGISTER USAGE IN THE DRIVER:- «, t00=0x0004, t01=0x00b4}
0x0722…072c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x00e6}
0x072c…0748              Head {h00=0x0018, h01=0x0050, text=»*   A1 = RETURN CODE«, t00=0x0004, t01=0x00f0}
0x0748…0764              Head {h00=0x0018, h01=0x0050, text=»*   A2 = INPUT WORD «, t00=0x0004, t01=0x010c}
0x0764…0784              Head {h00=0x001c, h01=0x0050, text=»*   A3 = LINE NUMBER * 2«, t00=0x0004, t01=0x0128}
0x0784…07a6              Head {h00=0x001e, h01=0x0050, text=»*   A4 = DEVICE NUMBER * 2«, t00=0x0004, t01=0x0148}
0x07a6…07c2              Head {h00=0x0018, h01=0x0050, text=»*   A5 = CWT-ADDRESS«, t00=0x0004, t01=0x016a}
0x07c2…07de              Head {h00=0x0018, h01=0x0050, text=»*   A6 = DWT-ADDRESS«, t00=0x0004, t01=0x0186}
0x07de…07f4              Head {h00=0x0012, h01=0x0050, text=»*   A7 = ORDER«, t00=0x0005, t01=0x0012}
0x07f4…0810              Head {h00=0x0018, h01=0x0050, text=»*   A8 = ECB-ADDRESS«, t00=0x0005, t01=0x0028}
0x0810…081a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0044}
0x081a…0824              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x004e}
0x0824…082e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0058}
0x082e…083c              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0005, t01=0x0062}
0x083c…0846              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0070}
0x0846…085a              Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0005, t01=0x007a}
0x085a…086e              Head {h00=0x0010, h01=0x0050, text=»* ENTRIES * «, t00=0x0005, t01=0x008e}
0x086e…0882              Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0005, t01=0x00a2}
0x0882…088c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x00b6}
0x088c…0896              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x00c0}
0x0896…08c0              Head {h00=0x0026, h01=0x0050, text=» ENTRY CHLT1 INTERRUPT FROM CHLT01«, t00=0x0005, t01=0x00ca}
0x08c0…08ea              Head {h00=0x0026, h01=0x0050, text=» ENTRY CHLT2 INTERRUPT FROM CHLT2 «, t00=0x0005, t01=0x00f4}
0x08ea…0914              Head {h00=0x0026, h01=0x0050, text=» ENTRY CHLT3 INTERRUPT FROM CHLT3 «, t00=0x0005, t01=0x011e}
0x0914…093c              Head {h00=0x0024, h01=0x0050, text=» ENTRY CHLT4 INTERRUP FROM CHLT4«, t00=0x0005, t01=0x0148}
0x093c…0964              Head {h00=0x0024, h01=0x0050, text=» ENTRY OUTLRT SEND ONE CHARACTER«, t00=0x0005, t01=0x0170}
0x0964…0988              Head {h00=0x0020, h01=0x0050, text=» ENTRY CHLTON START OF CHLT «, t00=0x0006, t01=0x0008}
0x0988…09bc              Head {h00=0x0030, h01=0x0050, text=» ENTRY LOCHAN NUMBER OF LOCAL CHANNEL UNITS «, t00=0x0006, t01=0x002c}
0x09bc…09f0              Head {h00=0x0030, h01=0x0050, text=» ENTRY RECHAN NUMBER OF REMOTE CHANNEL UNITS«, t00=0x0006, t01=0x0060}
0x09f0…0a10              Head {h00=0x001c, h01=0x0050, text=» ENTRY REMFC DUMMY ENTRY«, t00=0x0006, t01=0x0094}
0x0a10…0a32              Head {h00=0x001e, h01=0x0050, text=» ENTRY DWREMU DUMMY ENTRY «, t00=0x0006, t01=0x00b4}
0x0a32…0a3c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x00d6}
0x0a3c…0a4a              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0006, t01=0x00e0}
0x0a4a…0a54              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x00ee}
0x0a54…0a86              Head {h00=0x002e, h01=0x0050, text=»******************************************«, t00=0x0006, t01=0x00f8}
0x0a86…0ab8              Head {h00=0x002e, h01=0x0050, text=»*    EXTERNAL TOSS MODULE ENTRIES        *«, t00=0x0006, t01=0x012a}
0x0ab8…0aea              Head {h00=0x002e, h01=0x0050, text=»******************************************«, t00=0x0006, t01=0x015c}
0x0aea…0af4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x018e}
0x0af4…0afe              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0008}
0x0afe…0b28              Head {h00=0x0026, h01=0x0050, text=» EXTRN SAVE8 SAVE REGISTERS A1-A8 «, t00=0x0007, t01=0x0012}
0x0b28…0b48              Head {h00=0x001c, h01=0x0050, text=» EXTRN TDISP DISPATCHER «, t00=0x0007, t01=0x003c}
0x0b48…0b6c              Head {h00=0x0020, h01=0x0050, text=» EXTRN IHRET8 RESTORE A1-A8 «, t00=0x0007, t01=0x005c}
0x0b6c…0b92              Head {h00=0x0022, h01=0x0050, text=» EXTRN INTLT1 INTERRUPT TABLE «, t00=0x0007, t01=0x0080}
0x0b92…0bb8              Head {h00=0x0022, h01=0x0050, text=» EXTRN INTLT2 INTERRUPT TABLE «, t00=0x0007, t01=0x00a6}
0x0bb8…0bde              Head {h00=0x0022, h01=0x0050, text=» EXTRN INTLT3 INTERRUPT TABLE «, t00=0x0007, t01=0x00cc}
0x0bde…0c04              Head {h00=0x0022, h01=0x0050, text=» EXTRN INTLT4 INTERRUPT TABLE «, t00=0x0007, t01=0x00f2}
0x0c04…0c2a              Head {h00=0x0022, h01=0x0050, text=» EXTRN SETIME GET TIMER BLOCK «, t00=0x0007, t01=0x0118}
0x0c2a…0c50              Head {h00=0x0022, h01=0x0050, text=» EXTRN SETIMP GET TIMER BLOCK «, t00=0x0007, t01=0x013e}
0x0c50…0c7e              Head {h00=0x002a, h01=0x0050, text=» EXTRN INTSAV SAVE AREA LAST INTERRUPT«, t00=0x0007, t01=0x0164}
0x0c7e…0cb0 (8, 0, 400)  Head {h00=0x002e, h01=0x0050, text=» EXTRN OUTLIN SEND CHAR. VIA SWITCH MODULE«, t00=0x0008, t01=0x0004}
0x0cb0…0cba              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0036}
0x0cba…0cc4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0040}
0x0cc4…0cf0              Head {h00=0x0028, h01=0x0050, text=»*********************************** «, t00=0x0008, t01=0x004a}
0x0cf0…0d1c              Head {h00=0x0028, h01=0x0050, text=»*    DWT PARAMETERS               * «, t00=0x0008, t01=0x0076}
0x0d1c…0d48              Head {h00=0x0028, h01=0x0050, text=»*********************************** «, t00=0x0008, t01=0x00a2}
0x0d48…0d64              Head {h00=0x0018, h01=0x0050, text=» EXTRN DWTST STATUS «, t00=0x0008, t01=0x00ce}
0x0d64…0d7e              Head {h00=0x0016, h01=0x0050, text=» EXTRN DWTOR ORDER«, t00=0x0008, t01=0x00ea}
0x0d7e…0daa              Head {h00=0x0028, h01=0x0050, text=» EXTRN DWTOCH LAST OUTPUT CHARACTER «, t00=0x0008, t01=0x0104}
0x0daa…0dcc              Head {h00=0x001e, h01=0x0050, text=» EXTRN DWTECB ECB-ADDRESS «, t00=0x0008, t01=0x0130}
0x0dcc…0dfa              Head {h00=0x002a, h01=0x0050, text=» EXTRN DWTADR ADDRESS TO ADDRESS-BLOCK«, t00=0x0008, t01=0x0152}
0x0dfa…0e1c              Head {h00=0x001e, h01=0x0050, text=» EXTRN DWTOTQ OUTPUT QUEUE«, t00=0x0008, t01=0x0180}
0x0e1c…0e46              Head {h00=0x0026, h01=0x0050, text=» EXTRN DWTSB2 STACK BASE 2 IN DWT «, t00=0x0009, t01=0x0012}
0x0e46…0e68              Head {h00=0x001e, h01=0x0050, text=» EXTRN DWTTP TIMER POINTER«, t00=0x0009, t01=0x003c}
0x0e68…0e9c              Head {h00=0x0030, h01=0x0050, text=» EXTRN INTADR INTERRUPT ADDRESS DISPLACEMENT«, t00=0x0009, t01=0x005e}
0x0e9c…0ed0              Head {h00=0x0030, h01=0x0050, text=» EXTRN RECADR RECOVERY ADDRESS DISPLACEMENT «, t00=0x0009, t01=0x0092}
0x0ed0…0eda              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00c6}
0x0eda…0ee8              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0009, t01=0x00d0}
0x0ee8…0ef0              Head {h00=0x0004, h01=0x0050, t00=0x0009, t01=0x00de}
0x0ef0…0efa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00e6}
0x0efa…0f10              Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0009, t01=0x00f0}
0x0f10…0f26              Head {h00=0x0012, h01=0x0050, text=»* CONSTANTS * «, t00=0x0009, t01=0x0106}
0x0f26…0f3c              Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0009, t01=0x011c}
0x0f3c…0f46              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0132}
0x0f46…0f50              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x013c}
0x0f50…0f7e              Head {h00=0x002a, h01=0x0050, text=»NOERR EQU 1 RETURN CODE. NOT OPERABLE «, t00=0x0009, t01=0x0146}
0x0f7e…0fa2              Head {h00=0x0020, h01=0x0050, text=»DUMMSP EQU /03 SPECIAL DUMMY«, t00=0x0009, t01=0x0174}
0x0fa2…0fb8              Head {h00=0x0012, h01=0x0050, text=»DRQTIM EQU 30 «, t00=0x000a, t01=0x0008}
0x0fb8…0fc2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x001e}
0x0fc2…0fd0              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000a, t01=0x0028}
0x0fd0…0fda              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0036}
0x0fda…0ffa              Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x000a, t01=0x0040}
0x0ffa…101a              Head {h00=0x001c, h01=0x0050, text=»* CONDITIONAL ASSEMBLY *«, t00=0x000a, t01=0x0060}
0x101a…103a              Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x000a, t01=0x0080}
0x103a…1044              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x00a0}
0x1044…1084              Head {h00=0x003c, h01=0x0050, text=»*   A LOGG FUNCTION OF EVERY INPUT AND OUTPUT CHARACTER «, t00=0x000a, t01=0x00aa}
0x1084…10c0              Head {h00=0x0038, h01=0x0050, text=»*   MAY BE INCLUDED TO THE DRIVER  BY SETTING X:A=1 «, t00=0x000a, t01=0x00ea}
0x10c0…10ca              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0126}
0x10ca…10dc              Head {h00=0x000e, h01=0x0050, text=»X:A EQU 1 «, t00=0x000a, t01=0x0130}
0x10dc…10f0              Head {h00=0x0010, h01=0x0050, text=»LOGING EQU 0«, t00=0x000a, t01=0x0142}
0x10f0…10fa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0156}
0x10fa…1132              Head {h00=0x0034, h01=0x0050, text=»*    THIS DRIVER HANDLES ONE OR UP TO FOUR LOCAL«, t00=0x000a, t01=0x0160}
0x1132…1164              Head {h00=0x002e, h01=0x0050, text=»*    CHANNELS BY SETTING X:B TO 1,2,3 OR 4«, t00=0x000b, t01=0x0008}
0x1164…116e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x003a}
0x116e…1180              Head {h00=0x000e, h01=0x0050, text=»X:B EQU 1 «, t00=0x000b, t01=0x0044}
0x1180…1194              Head {h00=0x0010, h01=0x0050, text=»LOCHAN EQU 1«, t00=0x000b, t01=0x0056}
0x1194…119e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x006a}
0x119e…11da              Head {h00=0x0038, h01=0x0050, text=»*    ACKUMULATORS FOR NAK, RETRANSMISSION FAULT AND «, t00=0x000b, t01=0x0074}
0x11da…1212              Head {h00=0x0034, h01=0x0050, text=»*    UNDEFINED CONTROL CHARACTERS ARE UPDATED IN«, t00=0x000b, t01=0x00b0}
0x1212…124e              Head {h00=0x0038, h01=0x0050, text=»*    THE DRIVER. THIS FUNCTION CAN BE EXCLUDED FROM «, t00=0x000b, t01=0x00e8}
0x124e…1276              Head {h00=0x0024, h01=0x0050, text=»*    DRIVER BY SETTING X:C = 0. «, t00=0x000b, t01=0x0124}
0x1276…1280              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x014c}
0x1280…1292              Head {h00=0x000e, h01=0x0050, text=»X:C EQU 1 «, t00=0x000b, t01=0x0156}
0x1292…12a6              Head {h00=0x0010, h01=0x0050, text=»ACKMUL EQU 0«, t00=0x000b, t01=0x0168}
0x12a6…12b0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x017c}
0x12b0…12ec              Head {h00=0x0038, h01=0x0050, text=»*    BY SETTING X:D = 1 A SOFTWARE TIME OUT HANDLING«, t00=0x000b, t01=0x0186}
0x12ec…132c              Head {h00=0x003c, h01=0x0050, text=»*    MISSING DATA REQUESTS FROM PRINTERS CAN BE INCLUDED«, t00=0x000c, t01=0x0032}
0x132c…1348              Head {h00=0x0018, h01=0x0050, text=»*    IN THE DRIVER. «, t00=0x000c, t01=0x0072}
0x1348…1388              Head {h00=0x003c, h01=0x0050, text=»*    AN ACKUMULATOR TO BE UPDATED EVERY TIME A SOFTWARE «, t00=0x000c, t01=0x008e}
0x1388…13b6              Head {h00=0x002a, h01=0x0050, text=»*    TIME OUT OCCURS IS ALSO INCLUDED.«, t00=0x000c, t01=0x00ce}
0x13b6…13c0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x00fc}
0x13c0…13d2              Head {h00=0x000e, h01=0x0050, text=»X:D EQU 1 «, t00=0x000c, t01=0x0106}
0x13d2…13e6              Head {h00=0x0010, h01=0x0050, text=»SOFTIM EQU 0«, t00=0x000c, t01=0x0118}
0x13e6…13f0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x012c}
0x13f0…13fa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0136}
0x13fa…1404              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0140}
0x1404…140e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x014a}
0x140e…1448              Head {h00=0x0036, h01=0x0050, text=»* A PROGRAM VERSION USING THE EXTENDED INSTRUCTION«, t00=0x000c, t01=0x0154}
0x1448…147a              Head {h00=0x002e, h01=0x0050, text=»* SET IS OBTAINED BY SETTING CPU852 EQU 0.«, t00=0x000c, t01=0x018e}
0x147a…1484              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0030}
0x1484…1498              Head {h00=0x0010, h01=0x0050, text=»CPU852 EQU 0«, t00=0x000d, t01=0x003a}
0x1498…14a2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x004e}
0x14a2…14b0              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000d, t01=0x0058}
0x14b0…14b8              Head {h00=0x0004, h01=0x0050, t00=0x000d, t01=0x0066}
0x14b8…14c0              Head {h00=0x0004, h01=0x0050, t00=0x000d, t01=0x006e}
0x14c0…14d4              Head {h00=0x0010, h01=0x0050, text=»RECHAN EQU 0«, t00=0x000d, t01=0x0076}
0x14d4…14e8              Head {h00=0x0010, h01=0x0050, text=»REMFC EQU 0 «, t00=0x000d, t01=0x008a}
0x14e8…14fc              Head {h00=0x0010, h01=0x0050, text=»CWTRT1 EQU *«, t00=0x000d, t01=0x009e}
0x14fc…1510              Head {h00=0x0010, h01=0x0050, text=»CWTRT2 EQU *«, t00=0x000d, t01=0x00b2}
0x1510…1524              Head {h00=0x0010, h01=0x0050, text=»CWTRT3 EQU *«, t00=0x000d, t01=0x00c6}
0x1524…1538              Head {h00=0x0010, h01=0x0050, text=»CWTRT4 EQU *«, t00=0x000d, t01=0x00da}
0x1538…154c              Head {h00=0x0010, h01=0x0050, text=»CWTRT5 EQU *«, t00=0x000d, t01=0x00ee}
0x154c…1560              Head {h00=0x0010, h01=0x0050, text=»CWTRT6 EQU *«, t00=0x000d, t01=0x0102}
0x1560…1574              Head {h00=0x0010, h01=0x0050, text=»CWTRT7 EQU *«, t00=0x000d, t01=0x0116}
0x1574…1588              Head {h00=0x0010, h01=0x0050, text=»CWTRT8 EQU *«, t00=0x000d, t01=0x012a}
0x1588…159c              Head {h00=0x0010, h01=0x0050, text=»DWREMU EQU *«, t00=0x000d, t01=0x013e}
0x159c…15aa              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000d, t01=0x0152}
0x15aa…15b4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0160}
0x15b4…15be              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x016a}
0x15be…15fc              Head {h00=0x003a, h01=0x0050, text=»***************************************************** «, t00=0x000d, t01=0x0174}
0x15fc…163a              Head {h00=0x003a, h01=0x0050, text=»*    C W T L T 1                                    * «, t00=0x000e, t01=0x0022}
0x163a…1678              Head {h00=0x003a, h01=0x0050, text=»***************************************************** «, t00=0x000e, t01=0x0060}
0x1678…1682              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x009e}
0x1682…16ba              Head {h00=0x0034, h01=0x0050, text=»*    CONTROL WORK TABLE FOR LOCAL TERMINAL NO. 1«, t00=0x000e, t01=0x00a8}
0x16ba…16c4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00e0}
0x16c4…16ce              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00ea}
0x16ce…16f0              Head {h00=0x001e, h01=0x0050, text=»DWA1 EQU /03 DEVICEADDRESS«, t00=0x000e, t01=0x00f4}
0x16f0…16fa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0116}
0x16fa…171a              Head {h00=0x001c, h01=0x0050, text=»CWTLT1 EQU * TABLE ENTRY«, t00=0x000e, t01=0x0120}
0x171a…174e              Head {h00=0x0030, h01=0x0050, text=»CWTLDW EQU *-CWTLT1 LAST OUTPUT DWT-ADDRESS «, t00=0x000e, t01=0x0140}
0x174e…175e              Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x000e, t01=0x0174}
0x175e…177a              Head {h00=0x0018, h01=0x0050, text=»CWTLOW EQU *-CWTLT1 «, t00=0x000e, t01=0x0184}
0x177a…179a              Head {h00=0x001c, h01=0x0050, text=» DATA 0 LAST OUTPUT WORD«, t00=0x000f, t01=0x0010}
0x179a…17c8              Head {h00=0x002a, h01=0x0050, text=»CWTITA EQU *-CWTLT1 ADDRESS TO INTLT1 «, t00=0x000f, t01=0x0030}
0x17c8…17dc              Head {h00=0x0010, h01=0x0050, text=» DATA INTLT1«, t00=0x000f, t01=0x005e}
0x17dc…17fc              Head {h00=0x001c, h01=0x0050, text=»CWTINR EQU *-CWTLT1 INR «, t00=0x000f, t01=0x0072}
0x17fc…1812              Head {h00=0x0012, h01=0x0050, text=» INR A2,0,DWA1«, t00=0x000f, t01=0x0092}
0x1812…1832              Head {h00=0x001c, h01=0x0050, text=»CWTOTR EQU *-CWTLT1 OTR «, t00=0x000f, t01=0x00a8}
0x1832…1848              Head {h00=0x0012, h01=0x0050, text=» OTR A2,0,DWA1«, t00=0x000f, t01=0x00c8}
0x1848…186e              Head {h00=0x0022, h01=0x0050, text=»CWTCIS EQU *-CWTLT1 CIO-START «, t00=0x000f, t01=0x00de}
0x186e…1884              Head {h00=0x0012, h01=0x0050, text=» CIO A2,1,DWA1«, t00=0x000f, t01=0x0104}
0x1884…18a0              Head {h00=0x0018, h01=0x0050, text=»CWTRTC EQU *-CWTLT1 «, t00=0x000f, t01=0x011a}
0x18a0…18c6              Head {h00=0x0022, h01=0x0050, text=» DATA 0 RETRANSMISSION COUNTER«, t00=0x000f, t01=0x0136}
0x18c6…18ee              Head {h00=0x0024, h01=0x0050, text=»CWTEQ EQU *-CWTLT1 END OF QUEUE «, t00=0x000f, t01=0x015c}
0x18ee…18fe              Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x000f, t01=0x0184}
0x18fe…191a (16, 0, 400) Head {h00=0x0018, h01=0x0050, text=»CWTADD EQU *-CWTLT1 «, t00=0x0010, t01=0x0004}
0x191a…1924              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0020}
0x1924…193a              Head {h00=0x0012, h01=0x0050, text=» IFT ACKMUL=1 «, t00=0x0010, t01=0x002a}
0x193a…1944              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0040}
0x1944…1964              Head {h00=0x001c, h01=0x0050, text=» DATA 0 NAK-ACKUMULATOR «, t00=0x0010, t01=0x004a}
0x1964…198c              Head {h00=0x0024, h01=0x0050, text=» DATA 0 RETR. FAULT-ACKUMULATOR «, t00=0x0010, t01=0x006a}
0x198c…19bc              Head {h00=0x002c, h01=0x0050, text=» DATA 0 UNDEFINED-INTERRUPT-ACKUMULATOR «, t00=0x0010, t01=0x0092}
0x19bc…19d8              Head {h00=0x0018, h01=0x0050, text=»ACKTIM EQU *-CWTLT1 «, t00=0x0010, t01=0x00c2}
0x19d8…1a04              Head {h00=0x0028, h01=0x0050, text=» DATA 0 PRINTER TIMEOUT ACKUMULATOR «, t00=0x0010, t01=0x00de}
0x1a04…1a0e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x010a}
0x1a0e…1a1a              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0010, t01=0x0114}
0x1a1a…1a28              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0010, t01=0x0120}
0x1a28…1a32              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x012e}
0x1a32…1a3c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0138}
0x1a3c…1a7a              Head {h00=0x003a, h01=0x0050, text=»***************************************************** «, t00=0x0010, t01=0x0142}
0x1a7a…1ab8              Head {h00=0x003a, h01=0x0050, text=»*    C W T L T 2                                    * «, t00=0x0010, t01=0x0180}
0x1ab8…1af6              Head {h00=0x003a, h01=0x0050, text=»***************************************************** «, t00=0x0011, t01=0x002e}
0x1af6…1b00              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x006c}
0x1b00…1b38              Head {h00=0x0034, h01=0x0050, text=»*    CONTROL WORK TABLE FOR LOCAL TERMINAL NO. 2«, t00=0x0011, t01=0x0076}
0x1b38…1b42              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x00ae}
0x1b42…1b56              Head {h00=0x0010, h01=0x0050, text=»CWTLT2 EQU *«, t00=0x0011, t01=0x00b8}
0x1b56…1b60              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x00cc}
0x1b60…1b76              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=2 «, t00=0x0011, t01=0x00d6}
0x1b76…1b9a              Head {h00=0x0020, h01=0x0050, text=»DWA2 EQU /13 DEVICE ADDRESS «, t00=0x0011, t01=0x00ec}
0x1b9a…1ba4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0110}
0x1ba4…1bcc              Head {h00=0x0024, h01=0x0050, text=» DATA 0 LAST OUTPUT DWT-ADDRESS «, t00=0x0011, t01=0x011a}
0x1bcc…1bec              Head {h00=0x001c, h01=0x0050, text=» DATA 0 LAST OUTPUT WORD«, t00=0x0011, t01=0x0142}
0x1bec…1c10              Head {h00=0x0020, h01=0x0050, text=» DATA INTLT2 INTERRUPT TABLE«, t00=0x0011, t01=0x0162}
0x1c10…1c2a              Head {h00=0x0016, h01=0x0050, text=» INR A2,0,DWA2 INR«, t00=0x0011, t01=0x0186}
0x1c2a…1c44              Head {h00=0x0016, h01=0x0050, text=» OTR A2,0,DWA2 OTR«, t00=0x0012, t01=0x0010}
0x1c44…1c64              Head {h00=0x001c, h01=0x0050, text=» CIO A2,1,DWA2 CIO-START«, t00=0x0012, t01=0x002a}
0x1c64…1c8a              Head {h00=0x0022, h01=0x0050, text=» DATA 0 RETRANSMISSION COUNTER«, t00=0x0012, t01=0x004a}
0x1c8a…1ca6              Head {h00=0x0018, h01=0x0050, text=» DATA 0 END OF QUEUE«, t00=0x0012, t01=0x0070}
0x1ca6…1cb0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x008c}
0x1cb0…1cc6              Head {h00=0x0012, h01=0x0050, text=» IFT ACKMUL=1 «, t00=0x0012, t01=0x0096}
0x1cc6…1cd0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x00ac}
0x1cd0…1cf0              Head {h00=0x001c, h01=0x0050, text=» DATA 0 NAK-ACKUMULATOR «, t00=0x0012, t01=0x00b6}
0x1cf0…1d18              Head {h00=0x0024, h01=0x0050, text=» DATA 0 RETR. FAULT-ACKUMULATOR «, t00=0x0012, t01=0x00d6}
0x1d18…1d48              Head {h00=0x002c, h01=0x0050, text=» DATA 0 UNDEFINED- INTERRUPT-ACKUMULATOR«, t00=0x0012, t01=0x00fe}
0x1d48…1d74              Head {h00=0x0028, h01=0x0050, text=» DATA 0 PRINTER TIMEOUT ACKUMULATOR «, t00=0x0012, t01=0x012e}
0x1d74…1d7e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x015a}
0x1d7e…1d8a              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0012, t01=0x0164}
0x1d8a…1d94              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0170}
0x1d94…1daa              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=2 «, t00=0x0012, t01=0x017a}
0x1daa…1db4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0190}
0x1db4…1dc2              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0013, t01=0x000a}
0x1dc2…1dce              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0013, t01=0x0018}
0x1dce…1de4              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=3 «, t00=0x0013, t01=0x0024}
0x1de4…1e08              Head {h00=0x0020, h01=0x0050, text=»DWA2 EQU /13 DEVICE ADDRESS «, t00=0x0013, t01=0x003a}
0x1e08…1e12              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x005e}
0x1e12…1e3a              Head {h00=0x0024, h01=0x0050, text=» DATA 0 LAST OUTPUT DWT-ADDRESS «, t00=0x0013, t01=0x0068}
0x1e3a…1e5a              Head {h00=0x001c, h01=0x0050, text=» DATA 0 LAST OUTPUT WORD«, t00=0x0013, t01=0x0090}
0x1e5a…1e7e              Head {h00=0x0020, h01=0x0050, text=» DATA INTLT2 INTERRUPT TABLE«, t00=0x0013, t01=0x00b0}
0x1e7e…1e98              Head {h00=0x0016, h01=0x0050, text=» INR A2,0,DWA2 INR«, t00=0x0013, t01=0x00d4}
0x1e98…1eb2              Head {h00=0x0016, h01=0x0050, text=» OTR A2,0,DWA2 OTR«, t00=0x0013, t01=0x00ee}
0x1eb2…1ed2              Head {h00=0x001c, h01=0x0050, text=» CIO A2,1,DWA2 CIO-START«, t00=0x0013, t01=0x0108}
0x1ed2…1ef8              Head {h00=0x0022, h01=0x0050, text=» DATA 0 RETRANSMISSION COUNTER«, t00=0x0013, t01=0x0128}
0x1ef8…1f14              Head {h00=0x0018, h01=0x0050, text=» DATA 0 END OF QUEUE«, t00=0x0013, t01=0x014e}
0x1f14…1f1e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x016a}
0x1f1e…1f34              Head {h00=0x0012, h01=0x0050, text=» IFT ACKMUL=1 «, t00=0x0013, t01=0x0174}
0x1f34…1f3e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x018a}
0x1f3e…1f5e (20, 0, 400) Head {h00=0x001c, h01=0x0050, text=» DATA 0 NAK-ACKUMULATOR «, t00=0x0014, t01=0x0004}
0x1f5e…1f86              Head {h00=0x0024, h01=0x0050, text=» DATA 0 RETR. FAULT-ACKUMULATOR «, t00=0x0014, t01=0x0024}
0x1f86…1fb6              Head {h00=0x002c, h01=0x0050, text=» DATA 0 UNDEFINED- INTERRUPT-ACKUMULATOR«, t00=0x0014, t01=0x004c}
0x1fb6…1fe2              Head {h00=0x0028, h01=0x0050, text=» DATA 0 PRINTER TIMEOUT ACKUMULATOR «, t00=0x0014, t01=0x007c}
0x1fe2…1fec              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00a8}
0x1fec…1ff8              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0014, t01=0x00b2}
0x1ff8…2002              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00be}
0x2002…200c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00c8}
0x200c…2018              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0014, t01=0x00d2}
0x2018…202e              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=4 «, t00=0x0014, t01=0x00de}
0x202e…2038              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00f4}
0x2038…2042              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00fe}
0x2042…207c              Head {h00=0x0036, h01=0x0050, text=»*  CHANNEL UNIT WORK TABLE FOR LOCAL TERMINAL NO.2«, t00=0x0014, t01=0x0108}
0x207c…2086              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0142}
0x2086…20aa              Head {h00=0x0020, h01=0x0050, text=»DWA2 EQU /13 DEVICE ADDRESS «, t00=0x0014, t01=0x014c}
0x20aa…20b4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0170}
0x20b4…20dc              Head {h00=0x0024, h01=0x0050, text=» DATA 0 LAST OUTPUT DWT-ADDRESS «, t00=0x0014, t01=0x017a}
0x20dc…20fc              Head {h00=0x001c, h01=0x0050, text=» DATA 0 LAST OUTPUT WORD«, t00=0x0015, t01=0x0012}
0x20fc…2120              Head {h00=0x0020, h01=0x0050, text=» DATA INTLT2 INTERRUPT TABLE«, t00=0x0015, t01=0x0032}
0x2120…213a              Head {h00=0x0016, h01=0x0050, text=» INR A2,0,DWA2 INR«, t00=0x0015, t01=0x0056}
0x213a…2154              Head {h00=0x0016, h01=0x0050, text=» OTR A2,0,DWA2 OTR«, t00=0x0015, t01=0x0070}
0x2154…2174              Head {h00=0x001c, h01=0x0050, text=» CIO A2,1,DWA2 CIO-START«, t00=0x0015, t01=0x008a}
0x2174…219a              Head {h00=0x0022, h01=0x0050, text=» DATA 0 RETRANSMISSION COUNTER«, t00=0x0015, t01=0x00aa}
0x219a…21b6              Head {h00=0x0018, h01=0x0050, text=» DATA 0 END OF QUEUE«, t00=0x0015, t01=0x00d0}
0x21b6…21c0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x00ec}
0x21c0…21d6              Head {h00=0x0012, h01=0x0050, text=» IFT ACKMUL=1 «, t00=0x0015, t01=0x00f6}
0x21d6…21e0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x010c}
0x21e0…2200              Head {h00=0x001c, h01=0x0050, text=» DATA 0 NAK-ACKUMULATOR «, t00=0x0015, t01=0x0116}
0x2200…2228              Head {h00=0x0024, h01=0x0050, text=» DATA 0 RETR. FAULT-ACKUMULATOR «, t00=0x0015, t01=0x0136}
0x2228…2258              Head {h00=0x002c, h01=0x0050, text=» DATA 0 UNDEFINED- INTERRUPT-ACKUMULATOR«, t00=0x0015, t01=0x015e}
0x2258…2284              Head {h00=0x0028, h01=0x0050, text=» DATA 0 PRINTER TIMEOUT ACKUMULATOR «, t00=0x0015, t01=0x018e}
0x2284…228e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x002a}
0x228e…229a              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0016, t01=0x0034}
0x229a…22a8              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0016, t01=0x0040}
0x22a8…22b2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x004e}
0x22b2…22bc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0058}
0x22bc…22f6              Head {h00=0x0036, h01=0x0050, text=»*  CHANNEL UNIT WORK TABLE FOR LOCAL TERMINAL NO.3«, t00=0x0016, t01=0x0062}
0x22f6…2300              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x009c}
0x2300…2314              Head {h00=0x0010, h01=0x0050, text=»CWTLT3 EQU *«, t00=0x0016, t01=0x00a6}
0x2314…232a              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=3 «, t00=0x0016, t01=0x00ba}
0x232a…234e              Head {h00=0x0020, h01=0x0050, text=»DWA3 EQU /23 DEVICE ADDRESS «, t00=0x0016, t01=0x00d0}
0x234e…2358              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x00f4}
0x2358…2380              Head {h00=0x0024, h01=0x0050, text=» DATA 0 LAST OUTPUT DWT-ADDRESS «, t00=0x0016, t01=0x00fe}
0x2380…23a0              Head {h00=0x001c, h01=0x0050, text=» DATA 0 LAST OUTPUT WORD«, t00=0x0016, t01=0x0126}
0x23a0…23c4              Head {h00=0x0020, h01=0x0050, text=» DATA INTLT3 INTERRUPT TABLE«, t00=0x0016, t01=0x0146}
0x23c4…23de              Head {h00=0x0016, h01=0x0050, text=» INR A2,0,DWA3 INR«, t00=0x0016, t01=0x016a}
0x23de…23f8              Head {h00=0x0016, h01=0x0050, text=» OTR A2,0,DWA3 OTR«, t00=0x0016, t01=0x0184}
0x23f8…2418              Head {h00=0x001c, h01=0x0050, text=» CIO A2,1,DWA3 CIO-START«, t00=0x0017, t01=0x000e}
0x2418…243e              Head {h00=0x0022, h01=0x0050, text=» DATA 0 RETRANSMISSION COUNTER«, t00=0x0017, t01=0x002e}
0x243e…245a              Head {h00=0x0018, h01=0x0050, text=» DATA 0 END OF QUEUE«, t00=0x0017, t01=0x0054}
0x245a…2464              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0070}
0x2464…247a              Head {h00=0x0012, h01=0x0050, text=» IFT ACKMUL=1 «, t00=0x0017, t01=0x007a}
0x247a…2484              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0090}
0x2484…24a4              Head {h00=0x001c, h01=0x0050, text=» DATA 0 NAK-ACKUMULATOR «, t00=0x0017, t01=0x009a}
0x24a4…24cc              Head {h00=0x0024, h01=0x0050, text=» DATA 0 RETR. FAULT-ACKUMULATOR «, t00=0x0017, t01=0x00ba}
0x24cc…24fc              Head {h00=0x002c, h01=0x0050, text=» DATA 0 UNDEFINED- INTERRUPT-ACKUMULATOR«, t00=0x0017, t01=0x00e2}
0x24fc…2528              Head {h00=0x0028, h01=0x0050, text=» DATA 0 PRINTER TIMEOUT ACKUMULATOR «, t00=0x0017, t01=0x0112}
0x2528…2532              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x013e}
0x2532…253e              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0017, t01=0x0148}
0x253e…2548              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0154}
0x2548…2552              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x015e}
0x2552…2568              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=4 «, t00=0x0017, t01=0x0168}
0x2568…258c              Head {h00=0x0020, h01=0x0050, text=»DWA3 EQU /23 DEVICE ADDRESS «, t00=0x0017, t01=0x017e}
0x258c…2596              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x0012}
0x2596…25be              Head {h00=0x0024, h01=0x0050, text=» DATA 0 LAST OUTPUT DWT-ADDRESS «, t00=0x0018, t01=0x001c}
0x25be…25de              Head {h00=0x001c, h01=0x0050, text=» DATA 0 LAST OUTPUT WORD«, t00=0x0018, t01=0x0044}
0x25de…2602              Head {h00=0x0020, h01=0x0050, text=» DATA INTLT3 INTERRUPT TABLE«, t00=0x0018, t01=0x0064}
0x2602…261c              Head {h00=0x0016, h01=0x0050, text=» INR A2,0,DWA3 INR«, t00=0x0018, t01=0x0088}
0x261c…2636              Head {h00=0x0016, h01=0x0050, text=» OTR A2,0,DWA3 OTR«, t00=0x0018, t01=0x00a2}
0x2636…2656              Head {h00=0x001c, h01=0x0050, text=» CIO A2,1,DWA3 CIO-START«, t00=0x0018, t01=0x00bc}
0x2656…267c              Head {h00=0x0022, h01=0x0050, text=» DATA 0 RETRANSMISSION COUNTER«, t00=0x0018, t01=0x00dc}
0x267c…2698              Head {h00=0x0018, h01=0x0050, text=» DATA 0 END OF QUEUE«, t00=0x0018, t01=0x0102}
0x2698…26a2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x011e}
0x26a2…26b8              Head {h00=0x0012, h01=0x0050, text=» IFT ACKMUL=1 «, t00=0x0018, t01=0x0128}
0x26b8…26c2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x013e}
0x26c2…26e2              Head {h00=0x001c, h01=0x0050, text=» DATA 0 NAK-ACKUMULATOR «, t00=0x0018, t01=0x0148}
0x26e2…270a              Head {h00=0x0024, h01=0x0050, text=» DATA 0 RETR. FAULT-ACKUMULATOR «, t00=0x0018, t01=0x0168}
0x270a…273a              Head {h00=0x002c, h01=0x0050, text=» DATA 0 UNDEFINED- INTERRUPT-ACKUMULATOR«, t00=0x0018, t01=0x0190}
0x273a…2766              Head {h00=0x0028, h01=0x0050, text=» DATA 0 PRINTER TIMEOUT ACKUMULATOR «, t00=0x0019, t01=0x0030}
0x2766…2770              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x005c}
0x2770…277c              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0019, t01=0x0066}
0x277c…278a              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0019, t01=0x0072}
0x278a…2794              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x0080}
0x2794…27cc              Head {h00=0x0034, h01=0x0050, text=»*    CONTROL WORK TABLE FOR LOCAL TERMINAL NO. 4«, t00=0x0019, t01=0x008a}
0x27cc…27d6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x00c2}
0x27d6…27ea              Head {h00=0x0010, h01=0x0050, text=»CWTLT4 EQU *«, t00=0x0019, t01=0x00cc}
0x27ea…27f4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x00e0}
0x27f4…27fe              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x00ea}
0x27fe…2814              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=4 «, t00=0x0019, t01=0x00f4}
0x2814…2838              Head {h00=0x0020, h01=0x0050, text=»DWA4 EQU /33 DEVICE ADDRESS «, t00=0x0019, t01=0x010a}
0x2838…2842              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x012e}
0x2842…286a              Head {h00=0x0024, h01=0x0050, text=» DATA 0 LAST OUTPUT DWT-ADDRESS «, t00=0x0019, t01=0x0138}
0x286a…288a              Head {h00=0x001c, h01=0x0050, text=» DATA 0 LAST OUTPUT WORD«, t00=0x0019, t01=0x0160}
0x288a…28ae              Head {h00=0x0020, h01=0x0050, text=» DATA INTLT4 INTERRUPT TABLE«, t00=0x0019, t01=0x0180}
0x28ae…28c8              Head {h00=0x0016, h01=0x0050, text=» INR A2,0,DWA4 INR«, t00=0x001a, t01=0x0014}
0x28c8…28e2              Head {h00=0x0016, h01=0x0050, text=» OTR A2,0,DWA4 OTR«, t00=0x001a, t01=0x002e}
0x28e2…2902              Head {h00=0x001c, h01=0x0050, text=» CIO A2,1,DWA4 CIO-START«, t00=0x001a, t01=0x0048}
0x2902…2928              Head {h00=0x0022, h01=0x0050, text=» DATA 0 RETRANSMISSION COUNTER«, t00=0x001a, t01=0x0068}
0x2928…2944              Head {h00=0x0018, h01=0x0050, text=» DATA 0 END OF QUEUE«, t00=0x001a, t01=0x008e}
0x2944…294e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x00aa}
0x294e…2964              Head {h00=0x0012, h01=0x0050, text=» IFT ACKMUL=1 «, t00=0x001a, t01=0x00b4}
0x2964…296e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x00ca}
0x296e…298e              Head {h00=0x001c, h01=0x0050, text=» DATA 0 NAK-ACKUMULATOR «, t00=0x001a, t01=0x00d4}
0x298e…29b6              Head {h00=0x0024, h01=0x0050, text=» DATA 0 RETR. FAULT-ACKUMULATOR «, t00=0x001a, t01=0x00f4}
0x29b6…29e6              Head {h00=0x002c, h01=0x0050, text=» DATA 0 UNDEFINED- INTERRUPT-ACKUMULATOR«, t00=0x001a, t01=0x011c}
0x29e6…2a12              Head {h00=0x0028, h01=0x0050, text=» DATA 0 PRINTER TIMEOUT ACKUMULATOR «, t00=0x001a, t01=0x014c}
0x2a12…2a1c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x0178}
0x2a1c…2a28              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001a, t01=0x0182}
0x2a28…2a32              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x018e}
0x2a32…2a40              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001b, t01=0x0008}
0x2a40…2a4a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0016}
0x2a4a…2a80              Head {h00=0x0032, h01=0x0050, text=»**********************************************«, t00=0x001b, t01=0x0020}
0x2a80…2ab6              Head {h00=0x0032, h01=0x0050, text=»*    C H T A B                               *«, t00=0x001b, t01=0x0056}
0x2ab6…2aec              Head {h00=0x0032, h01=0x0050, text=»**********************************************«, t00=0x001b, t01=0x008c}
0x2aec…2af6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x00c2}
0x2af6…2b30              Head {h00=0x0036, h01=0x0050, text=»*   THIS TABLE HOLDS ADDRESSES OF CONTROLLER WORK «, t00=0x001b, t01=0x00cc}
0x2b30…2b6c              Head {h00=0x0038, h01=0x0050, text=»*   TABLES CWT TO CHANNEL UNITS FOR LOCAL AND REMOTE«, t00=0x001b, t01=0x0106}
0x2b6c…2b82              Head {h00=0x0012, h01=0x0050, text=»*   TERMINALS.«, t00=0x001b, t01=0x0142}
0x2b82…2b8c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0158}
0x2b8c…2b96              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0162}
0x2b96…2baa              Head {h00=0x0010, h01=0x0050, text=»CHTAB EQU * «, t00=0x001b, t01=0x016c}
0x2baa…2bce              Head {h00=0x0020, h01=0x0050, text=» DATA CHTABE-* TABLE LENGTH «, t00=0x001b, t01=0x0180}
0x2bce…2be4              Head {h00=0x0012, h01=0x0050, text=» DATA CWTLT1  «, t00=0x001c, t01=0x0014}
0x2be4…2bf8              Head {h00=0x0010, h01=0x0050, text=» DATA CWTLT2«, t00=0x001c, t01=0x002a}
0x2bf8…2c0e              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=3 «, t00=0x001c, t01=0x003e}
0x2c0e…2c22              Head {h00=0x0010, h01=0x0050, text=» DATA CWTLT3«, t00=0x001c, t01=0x0054}
0x2c22…2c2e              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001c, t01=0x0068}
0x2c2e…2c44              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=4 «, t00=0x001c, t01=0x0074}
0x2c44…2c58              Head {h00=0x0010, h01=0x0050, text=» DATA CWTLT3«, t00=0x001c, t01=0x008a}
0x2c58…2c6c              Head {h00=0x0010, h01=0x0050, text=» DATA CWTLT4«, t00=0x001c, t01=0x009e}
0x2c6c…2c78              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001c, t01=0x00b2}
0x2c78…2c9a              Head {h00=0x001e, h01=0x0050, text=»CHTABE EQU * END OF TABLE «, t00=0x001c, t01=0x00be}
0x2c9a…2ca4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x00e0}
0x2ca4…2cae              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x00ea}
0x2cae…2cb8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x00f4}
0x2cb8…2cc2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x00fe}
0x2cc2…2ccc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x0108}
0x2ccc…2cda              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001c, t01=0x0112}
0x2cda…2ce4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x0120}
0x2ce4…2cfa              Head {h00=0x0012, h01=0x0050, text=» IFF LOCHAN=1 «, t00=0x001c, t01=0x012a}
0x2cfa…2d04              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x0140}
0x2d04…2d26              Head {h00=0x001e, h01=0x0050, text=»*   C H L T 1 / C H L T 2 «, t00=0x001c, t01=0x014a}
0x2d26…2d58              Head {h00=0x002e, h01=0x0050, text=»*   THIS IS THE INTERRUPT HANDLER FOR CHLT«, t00=0x001c, t01=0x016c}
0x2d58…2d62              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x000e}
0x2d62…2d78              Head {h00=0x0012, h01=0x0050, text=»*   C H L T 1 «, t00=0x001d, t01=0x0018}
0x2d78…2d98              Head {h00=0x001c, h01=0x0050, text=»*   INTERRUPT FROM CHLT1«, t00=0x001d, t01=0x002e}
0x2d98…2da2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x004e}
0x2da2…2dae              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001d, t01=0x0058}
0x2dae…2dc4              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=2 «, t00=0x001d, t01=0x0064}
0x2dc4…2dd8              Head {h00=0x0010, h01=0x0050, text=»CHLT3 EQU * «, t00=0x001d, t01=0x007a}
0x2dd8…2dec              Head {h00=0x0010, h01=0x0050, text=»CHLT4 EQU * «, t00=0x001d, t01=0x008e}
0x2dec…2df8              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001d, t01=0x00a2}
0x2df8…2e0e              Head {h00=0x0012, h01=0x0050, text=» IFF LOCHAN=1 «, t00=0x001d, t01=0x00ae}
0x2e0e…2e22              Head {h00=0x0010, h01=0x0050, text=»CHLT1 EQU * «, t00=0x001d, t01=0x00c4}
0x2e22…2e4a              Head {h00=0x0024, h01=0x0050, text=» ST P,INTSAV SAVE LAST INTERRUPT«, t00=0x001d, t01=0x00d8}
0x2e4a…2e60              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x001d, t01=0x0100}
0x2e60…2e8a              Head {h00=0x0026, h01=0x0050, text=» CF A15,SAVE8 SAVE A1-A8 ON STACK «, t00=0x001d, t01=0x0116}
0x2e8a…2e96              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001d, t01=0x0140}
0x2e96…2ea0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x014c}
0x2ea0…2eb6              Head {h00=0x0012, h01=0x0050, text=» IFF LOCHAN=1 «, t00=0x001d, t01=0x0156}
0x2eb6…2ecc              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x001d, t01=0x016c}
0x2ecc…2ef2              Head {h00=0x0022, h01=0x0050, text=» MSR 8,A15 SAVE A1-A8 ON STACK«, t00=0x001d, t01=0x0182}
0x2ef2…2efe              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001e, t01=0x0018}
0x2efe…2f08              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0024}
0x2f08…2f1e              Head {h00=0x0012, h01=0x0050, text=» IFF LOCHAN=1 «, t00=0x001e, t01=0x002e}
0x2f1e…2f50              Head {h00=0x002e, h01=0x0050, text=» LDKL A5,CWTLT1 SET CWT-ADDRESS FOR CHLT1 «, t00=0x001e, t01=0x0044}
0x2f50…2f62              Head {h00=0x000e, h01=0x0050, text=» RF CLT010«, t00=0x001e, t01=0x0076}
0x2f62…2f6c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0088}
0x2f6c…2f82              Head {h00=0x0012, h01=0x0050, text=»*   C H L T 2 «, t00=0x001e, t01=0x0092}
0x2f82…2fa2              Head {h00=0x001c, h01=0x0050, text=»*   INTERRUPT FROM CHLT2«, t00=0x001e, t01=0x00a8}
0x2fa2…2fac              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x00c8}
0x2fac…2fc0              Head {h00=0x0010, h01=0x0050, text=»CHLT2 EQU * «, t00=0x001e, t01=0x00d2}
0x2fc0…2fe8              Head {h00=0x0024, h01=0x0050, text=» ST P,INTSAV SAVE LAST INTERRUPT«, t00=0x001e, t01=0x00e6}
0x2fe8…2ffe              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x001e, t01=0x010e}
0x2ffe…3028              Head {h00=0x0026, h01=0x0050, text=» CF A15,SAVE8 SAVE A1-A8 ON STACK «, t00=0x001e, t01=0x0124}
0x3028…3034              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001e, t01=0x014e}
0x3034…303e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x015a}
0x303e…3054              Head {h00=0x0012, h01=0x0050, text=» IFF LOCHAN=1 «, t00=0x001e, t01=0x0164}
0x3054…306a              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x001e, t01=0x017a}
0x306a…3090              Head {h00=0x0022, h01=0x0050, text=» MSR 8,A15 SAVE A1-A8 ON STACK«, t00=0x001e, t01=0x0190}
0x3090…309c              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001f, t01=0x0026}
0x309c…30a6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0032}
0x30a6…30bc              Head {h00=0x0012, h01=0x0050, text=» IFF LOCHAN=1 «, t00=0x001f, t01=0x003c}
0x30bc…30ee              Head {h00=0x002e, h01=0x0050, text=» LDKL A5,CWTLT2 SET CWT-ADDRESS FOR CHLT2 «, t00=0x001f, t01=0x0052}
0x30ee…30fa              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001f, t01=0x0084}
0x30fa…3110              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=2 «, t00=0x001f, t01=0x0090}
0x3110…3144              Head {h00=0x0030, h01=0x0050, text=»CLT010 EX CWTINR,A5 EXECUTE INR-INSTRUCTION «, t00=0x001f, t01=0x00a6}
0x3144…314e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x00da}
0x314e…315a              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001f, t01=0x00e4}
0x315a…3164              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x00f0}
0x3164…317a              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=3 «, t00=0x001f, t01=0x00fa}
0x317a…318c              Head {h00=0x000e, h01=0x0050, text=» RF CLT010«, t00=0x001f, t01=0x0110}
0x318c…3196              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0122}
0x3196…31ac              Head {h00=0x0012, h01=0x0050, text=»*   C H L T 3 «, t00=0x001f, t01=0x012c}
0x31ac…31cc              Head {h00=0x001c, h01=0x0050, text=»*   INTERRUPT FROM CHLT3«, t00=0x001f, t01=0x0142}
0x31cc…31d6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0162}
0x31d6…31ea              Head {h00=0x0010, h01=0x0050, text=»CHLT3 EQU * «, t00=0x001f, t01=0x016c}
0x31ea…31fe              Head {h00=0x0010, h01=0x0050, text=»CHLT4 EQU * «, t00=0x001f, t01=0x0180}
0x31fe…3226 (32, 0, 400) Head {h00=0x0024, h01=0x0050, text=» ST P,INTSAV SAVE LAST INTERRUPT«, t00=0x0020, t01=0x0004}
0x3226…323c              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0020, t01=0x002c}
0x323c…3266              Head {h00=0x0026, h01=0x0050, text=» CF A15,SAVE8 SAVE A1-A8 ON STACK «, t00=0x0020, t01=0x0042}
0x3266…3272              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0020, t01=0x006c}
0x3272…327c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0078}
0x327c…3292              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=3 «, t00=0x0020, t01=0x0082}
0x3292…32a8              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x0020, t01=0x0098}
0x32a8…32ce              Head {h00=0x0022, h01=0x0050, text=» MSR 8,A15 SAVE A1-A8 ON STACK«, t00=0x0020, t01=0x00ae}
0x32ce…32da              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0020, t01=0x00d4}
0x32da…32e4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x00e0}
0x32e4…32fa              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=3 «, t00=0x0020, t01=0x00ea}
0x32fa…332c              Head {h00=0x002e, h01=0x0050, text=» LDKL A5,CWTLT3 SET CWT-ADDRESS FOR CHLT3 «, t00=0x0020, t01=0x0100}
0x332c…3354              Head {h00=0x0024, h01=0x0050, text=»CLT010 EX CWTINR,A5 EXECUTE INR «, t00=0x0020, t01=0x0132}
0x3354…335e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x015a}
0x335e…336a              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0020, t01=0x0164}
0x336a…3380              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=4 «, t00=0x0020, t01=0x0170}
0x3380…3392              Head {h00=0x000e, h01=0x0050, text=» RF CLT010«, t00=0x0020, t01=0x0186}
0x3392…339c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x0008}
0x339c…33a6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x0012}
0x33a6…33bc              Head {h00=0x0012, h01=0x0050, text=»*   C H L T 2 «, t00=0x0021, t01=0x001c}
0x33bc…33dc              Head {h00=0x001c, h01=0x0050, text=»*   INTERRUPT FROM CHLT3«, t00=0x0021, t01=0x0032}
0x33dc…33e6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x0052}
0x33e6…33fa              Head {h00=0x0010, h01=0x0050, text=»CHLT3 EQU * «, t00=0x0021, t01=0x005c}
0x33fa…3422              Head {h00=0x0024, h01=0x0050, text=» ST P,INTSAV SAVE LAST INTERRUPT«, t00=0x0021, t01=0x0070}
0x3422…3438              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0021, t01=0x0098}
0x3438…3462              Head {h00=0x0026, h01=0x0050, text=» CF A15,SAVE8 SAVE A1-A8 ON STACK «, t00=0x0021, t01=0x00ae}
0x3462…346e              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0021, t01=0x00d8}
0x346e…3478              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x00e4}
0x3478…348e              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=4 «, t00=0x0021, t01=0x00ee}
0x348e…34a4              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x0021, t01=0x0104}
0x34a4…34ca              Head {h00=0x0022, h01=0x0050, text=» MSR 8,A15 SAVE A1-A8 ON STACK«, t00=0x0021, t01=0x011a}
0x34ca…34d6              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0021, t01=0x0140}
0x34d6…34e0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x014c}
0x34e0…34f6              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=4 «, t00=0x0021, t01=0x0156}
0x34f6…3528              Head {h00=0x002e, h01=0x0050, text=» LDKL A5,CWTLT3 SET CWT-ADDRESS FOR CHLT3 «, t00=0x0021, t01=0x016c}
0x3528…353a              Head {h00=0x000e, h01=0x0050, text=» RF CLT010«, t00=0x0022, t01=0x000e}
0x353a…3550              Head {h00=0x0012, h01=0x0050, text=»*   C H L T 4 «, t00=0x0022, t01=0x0020}
0x3550…3570              Head {h00=0x001c, h01=0x0050, text=»*   INTERRUPT FROM CHLT4«, t00=0x0022, t01=0x0036}
0x3570…357a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x0056}
0x357a…358e              Head {h00=0x0010, h01=0x0050, text=»CHLT4 EQU * «, t00=0x0022, t01=0x0060}
0x358e…35b6              Head {h00=0x0024, h01=0x0050, text=» ST P,INTSAV SAVE LAST INTERRUPT«, t00=0x0022, t01=0x0074}
0x35b6…35cc              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0022, t01=0x009c}
0x35cc…35f6              Head {h00=0x0026, h01=0x0050, text=» CF A15,SAVE8 SAVE A1-A8 ON STACK «, t00=0x0022, t01=0x00b2}
0x35f6…3602              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0022, t01=0x00dc}
0x3602…360c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x00e8}
0x360c…3622              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=4 «, t00=0x0022, t01=0x00f2}
0x3622…3638              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x0022, t01=0x0108}
0x3638…365e              Head {h00=0x0022, h01=0x0050, text=» MSR 8,A15 SAVE A1-A8 ON STACK«, t00=0x0022, t01=0x011e}
0x365e…366a              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0022, t01=0x0144}
0x366a…3674              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x0150}
0x3674…368a              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=4 «, t00=0x0022, t01=0x015a}
0x368a…36bc              Head {h00=0x002e, h01=0x0050, text=» LDKL A5,CWTLT4 SET CWT-ADDRESS FOR CHLT4 «, t00=0x0022, t01=0x0170}
0x36bc…36e4              Head {h00=0x0024, h01=0x0050, text=»CLT010 EX CWTINR,A5 EXECUTE INR «, t00=0x0023, t01=0x0012}
0x36e4…36f0              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0023, t01=0x003a}
0x36f0…36fa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0046}
0x36fa…3710              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=1 «, t00=0x0023, t01=0x0050}
0x3710…371a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0066}
0x371a…3724              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0070}
0x3724…373a              Head {h00=0x0012, h01=0x0050, text=»*    C H L T 1«, t00=0x0023, t01=0x007a}
0x373a…3744              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0090}
0x3744…3766              Head {h00=0x001e, h01=0x0050, text=»*    INTERRUPT FROM CHLT1 «, t00=0x0023, t01=0x009a}
0x3766…3770              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x00bc}
0x3770…3784              Head {h00=0x0010, h01=0x0050, text=»CHLT1 EQU * «, t00=0x0023, t01=0x00c6}
0x3784…3798              Head {h00=0x0010, h01=0x0050, text=»CHLT2 EQU * «, t00=0x0023, t01=0x00da}
0x3798…37ac              Head {h00=0x0010, h01=0x0050, text=»CHLT3 EQU * «, t00=0x0023, t01=0x00ee}
0x37ac…37c0              Head {h00=0x0010, h01=0x0050, text=»CHLT4 EQU * «, t00=0x0023, t01=0x0102}
0x37c0…37d6              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0023, t01=0x0116}
0x37d6…3800              Head {h00=0x0026, h01=0x0050, text=» CF A15,SAVE8 SAVE A1-A8 ON STACK «, t00=0x0023, t01=0x012c}
0x3800…380c              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0023, t01=0x0156}
0x380c…3816              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0162}
0x3816…382c              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=1 «, t00=0x0023, t01=0x016c}
0x382c…3842              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x0023, t01=0x0182}
0x3842…3868              Head {h00=0x0022, h01=0x0050, text=» MSR 8,A15 SAVE A1-A8 ON STACK«, t00=0x0024, t01=0x0008}
0x3868…3874              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0024, t01=0x002e}
0x3874…387e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x003a}
0x387e…3894              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=1 «, t00=0x0024, t01=0x0044}
0x3894…38bc              Head {h00=0x0024, h01=0x0050, text=» LDKL A5,CWTLT1 GET CWT-ADDRESS «, t00=0x0024, t01=0x005a}
0x38bc…38e4              Head {h00=0x0024, h01=0x0050, text=» ST P,INTSAV SAVE LAST INTERRUPT«, t00=0x0024, t01=0x0082}
0x38e4…38fa              Head {h00=0x0012, h01=0x0050, text=» INR A2,0,DWA1«, t00=0x0024, t01=0x00aa}
0x38fa…3904              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x00c0}
0x3904…3910              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0024, t01=0x00ca}
0x3910…391a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x00d6}
0x391a…3930              Head {h00=0x0012, h01=0x0050, text=» IFT LOGING=1 «, t00=0x0024, t01=0x00e0}
0x3930…3962              Head {h00=0x002e, h01=0x0050, text=» CF A15,LOGG ** LOGG OF INPUT CHARACTER **«, t00=0x0024, t01=0x00f6}
0x3962…396e              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0024, t01=0x0128}
0x396e…397c              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0024, t01=0x0134}
0x397c…3986              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x0142}
0x3986…3990              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x014c}
0x3990…39be              Head {h00=0x002a, h01=0x0050, text=»*   DETERMINE LINE- AND DEVICE NUMBER «, t00=0x0024, t01=0x0156}
0x39be…39c8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x0184}
0x39c8…39ec              Head {h00=0x0020, h01=0x0050, text=» LDK A1,0 RESET RETURN CODE «, t00=0x0024, t01=0x018e}
0x39ec…3a10              Head {h00=0x0020, h01=0x0050, text=» LDR A3,A2 INPUT WORD IN A3 «, t00=0x0025, t01=0x0022}
0x3a10…3a22              Head {h00=0x000e, h01=0x0050, text=» SRL A3,8 «, t00=0x0025, t01=0x0046}
0x3a22…3a34              Head {h00=0x000e, h01=0x0050, text=» LDR A4,A3«, t00=0x0025, t01=0x0058}
0x3a34…3a5c              Head {h00=0x0024, h01=0x0050, text=» ANK A3,/E 2 * LINE NUMBER IN A3«, t00=0x0025, t01=0x006a}
0x3a5c…3a6e              Head {h00=0x000e, h01=0x0050, text=» SRL A4,3 «, t00=0x0025, t01=0x0092}
0x3a6e…3a98              Head {h00=0x0026, h01=0x0050, text=» ANK A4,/E 2 * DEVICE NUMBER IN A4«, t00=0x0025, t01=0x00a4}
0x3a98…3aca              Head {h00=0x002e, h01=0x0050, text=» ABL(NE) CLT100 INPUT IS A DATA CHARACTER «, t00=0x0025, t01=0x00ce}
0x3aca…3ade              Head {h00=0x0010, h01=0x0050, text=» ANK A2,/7F «, t00=0x0025, t01=0x0100}
0x3ade…3afa              Head {h00=0x0018, h01=0x0050, text=» SUK A2,3 POWER ON ?«, t00=0x0025, t01=0x0114}
0x3afa…3b10              Head {h00=0x0012, h01=0x0050, text=» RF(E) CHPOWO «, t00=0x0025, t01=0x0130}
0x3b10…3b2a              Head {h00=0x0016, h01=0x0050, text=» SUK A2,2 NAK ? =3«, t00=0x0025, t01=0x0146}
0x3b2a…3b44              Head {h00=0x0016, h01=0x0050, text=» RF(Z) CLT035  =3 «, t00=0x0025, t01=0x0160}
0x3b44…3b60              Head {h00=0x0018, h01=0x0050, text=»CLT015 EQU *  =7(=3)«, t00=0x0025, t01=0x017a}
0x3b60…3b6a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0008}
0x3b6a…3b74              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0012}
0x3b74…3ba8              Head {h00=0x0030, h01=0x0050, text=»*    CHECK QUEUE AND SEND IF SOMETHING THERE«, t00=0x0026, t01=0x001c}
0x3ba8…3bb2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0050}
0x3bb2…3bdc              Head {h00=0x0026, h01=0x0050, text=» LDR* A7,A5 LAST OUTPUT DWT IN A7 «, t00=0x0026, t01=0x005a}
0x3bdc…3bfe              Head {h00=0x001e, h01=0x0050, text=» CMR A5 RESET LAST OUTPUT «, t00=0x0026, t01=0x0084}
0x3bfe…3c22              Head {h00=0x0020, h01=0x0050, text=» LD A6,CWTEQ,A5 OUTPUT QUEUE«, t00=0x0026, t01=0x00a6}
0x3c22…3c38              Head {h00=0x0012, h01=0x0050, text=» RF(E) CLT020 «, t00=0x0026, t01=0x00ca}
0x3c38…3c54              Head {h00=0x0018, h01=0x0050, text=» STR A2,A15 SAVE A2 «, t00=0x0026, t01=0x00e0}
0x3c54…3c7c              Head {h00=0x0024, h01=0x0050, text=» LD A2,DWTOTQ,A6 GET QUEUE LINK «, t00=0x0026, t01=0x00fc}
0x3c7c…3ca4              Head {h00=0x0024, h01=0x0050, text=» ST A2,CWTEQ,A5 STORE IT IN CWT «, t00=0x0026, t01=0x0124}
0x3ca4…3cca              Head {h00=0x0022, h01=0x0050, text=» LC A2,DWTOCH,A6 GET CHARACTER«, t00=0x0026, t01=0x014c}
0x3cca…3cf0              Head {h00=0x0022, h01=0x0050, text=» CF A15,OUTLIN SEND CHARACTER «, t00=0x0026, t01=0x0172}
0x3cf0…3d0e              Head {h00=0x001a, h01=0x0050, text=» LDR* A2,A15 RELOAD A2«, t00=0x0027, t01=0x0008}
0x3d0e…3d1c              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0027, t01=0x0026}
0x3d1c…3d26              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x0034}
0x3d26…3d30              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x003e}
0x3d30…3d66              Head {h00=0x0032, h01=0x0050, text=»*    CHECK CONTROL CHARACTER AND UPDATE ERROR-«, t00=0x0027, t01=0x0048}
0x3d66…3d9c              Head {h00=0x0032, h01=0x0050, text=»*    ACKUMULATORS IF NAK, RETRANSMISSION FAULT«, t00=0x0027, t01=0x007e}
0x3d9c…3dc8              Head {h00=0x0028, h01=0x0050, text=»*    OR UNDEFINED CONTROL CHARACTER «, t00=0x0027, t01=0x00b4}
0x3dc8…3dd2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x00e0}
0x3dd2…3de6              Head {h00=0x0010, h01=0x0050, text=»CLT020 EQU *«, t00=0x0027, t01=0x00ea}
0x3de6…3e08              Head {h00=0x001e, h01=0x0050, text=» LDR A6,A7 GET LAST OUTPUT«, t00=0x0027, t01=0x00fe}
0x3e08…3e1e              Head {h00=0x0012, h01=0x0050, text=» RF(E) CLT062 «, t00=0x0027, t01=0x0120}
0x3e1e…3e38              Head {h00=0x0016, h01=0x0050, text=» SUK A2,2 ACK ? =3«, t00=0x0027, t01=0x0136}
0x3e38…3e4e              Head {h00=0x0012, h01=0x0050, text=» RF(Z) CLT040 «, t00=0x0027, t01=0x0150}
0x3e4e…3e6a              Head {h00=0x0018, h01=0x0050, text=» ADK A2,7 TIME-OUT ?«, t00=0x0027, t01=0x0166}
0x3e6a…3e80              Head {h00=0x0012, h01=0x0050, text=» RF(E) CLT028 «, t00=0x0027, t01=0x0182}
0x3e80…3e9c              Head {h00=0x0018, h01=0x0050, text=» SUK A2,5 7 NAK ? =3«, t00=0x0028, t01=0x0008}
0x3e9c…3eb6              Head {h00=0x0016, h01=0x0050, text=» RF(Z) CLT032  =3 «, t00=0x0028, t01=0x0024}
0x3eb6…3ec0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x003e}
0x3ec0…3ed6              Head {h00=0x0012, h01=0x0050, text=» IFT ACKMUL=1 «, t00=0x0028, t01=0x0048}
0x3ed6…3ee0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x005e}
0x3ee0…3eee              Head {h00=0x000a, h01=0x0050, text=»    =1«, t00=0x0028, t01=0x0068}
0x3eee…3efc              Head {h00=0x000a, h01=0x0050, text=»    =1«, t00=0x0028, t01=0x0076}
0x3efc…3f0e              Head {h00=0x000e, h01=0x0050, text=» LDK A7,2 «, t00=0x0028, t01=0x0084}
0x3f0e…3f36              Head {h00=0x0024, h01=0x0050, text=» SUK A2,/16 RETRANSMISSION FAULT«, t00=0x0028, t01=0x0096}
0x3f36…3f4c              Head {h00=0x0012, h01=0x0050, text=» RF(E) CLT025 «, t00=0x0028, t01=0x00be}
0x3f4c…3f72              Head {h00=0x0022, h01=0x0050, text=» ADK A7,2 UNDEFINED INTERRUPT «, t00=0x0028, t01=0x00d4}
0x3f72…3f8a              Head {h00=0x0014, h01=0x0050, text=»CLT025 ADR A7,A5«, t00=0x0028, t01=0x00fa}
0x3f8a…3fbe              Head {h00=0x0030, h01=0x0050, text=» IM CWTADD,A7 INCREMENT ACKUMULATOR FOR THIS«, t00=0x0028, t01=0x0112}
0x3fbe…3fda              Head {h00=0x0018, h01=0x0050, text=»   TYPE OF INTERRUPT«, t00=0x0028, t01=0x0146}
0x3fda…3fe4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0162}
0x3fe4…3ff0              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0028, t01=0x016c}
0x3ff0…3ffa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0178}
0x3ffa…4008              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0028, t01=0x0182}
0x4008…4012              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0190}
0x4012…401c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x000a}
0x401c…4050              Head {h00=0x0030, h01=0x0050, text=»*    NAK, TIME-OUT, RETRANSMISSION FAULT OR «, t00=0x0029, t01=0x0014}
0x4050…4078              Head {h00=0x0024, h01=0x0050, text=»*    UNDEFINED CONTROL CHARACTER«, t00=0x0029, t01=0x0048}
0x4078…4082              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x0070}
0x4082…40c0              Head {h00=0x003a, h01=0x0050, text=»*    CHECK LAST OUTPUT AND TRY RECOVERY OF THAT DEVICE«, t00=0x0029, t01=0x007a}
0x40c0…40f8              Head {h00=0x0034, h01=0x0050, text=»*    ONE TIME. IF NOT SUCCESS GO TO DRIVER WITH «, t00=0x0029, t01=0x00b8}
0x40f8…411a              Head {h00=0x001e, h01=0x0050, text=»*    MESSAGE NOT OPERABLE.«, t00=0x0029, t01=0x00f0}
0x411a…4124              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x0112}
0x4124…4138              Head {h00=0x0010, h01=0x0050, text=»CLT028 EQU *«, t00=0x0029, t01=0x011c}
0x4138…416a              Head {h00=0x002e, h01=0x0050, text=» LDKL A2,/3000 ECHO MODE AND RECOVERY BIT «, t00=0x0029, t01=0x0130}
0x416a…41a0              Head {h00=0x0032, h01=0x0050, text=» AN A2,DWTST,A6 AT LEAST ONE OF THE BITS SET ?«, t00=0x0029, t01=0x0162}
0x41a0…41b6              Head {h00=0x0012, h01=0x0050, text=» RF(NE) CLT032«, t00=0x002a, t01=0x0008}
0x41b6…41ea              Head {h00=0x0030, h01=0x0050, text=» LDKL A2,/1000 INDICATE RECOVERY TRIAL DONE «, t00=0x002a, t01=0x001e}
0x41ea…421a              Head {h00=0x002c, h01=0x0050, text=» XRS A2,DWTST,A6 SET BIT IN STATUS WORD «, t00=0x002a, t01=0x0052}
0x421a…424e              Head {h00=0x0030, h01=0x0050, text=»CLT030 LDK A3,2 INDICATE RECOVERY OF DEVICE «, t00=0x002a, t01=0x0082}
0x424e…4264              Head {h00=0x0012, h01=0x0050, text=» LDK A4,1  =1 «, t00=0x002a, t01=0x00b6}
0x4264…4276              Head {h00=0x000e, h01=0x0050, text=» LDK A4,0 «, t00=0x002a, t01=0x00cc}
0x4276…4288              Head {h00=0x000e, h01=0x0050, text=» RF CPO025«, t00=0x002a, t01=0x00de}
0x4288…42ba              Head {h00=0x002e, h01=0x0050, text=»CLT032 LDK A1,NOERR INDICATE NOT OPERABLE «, t00=0x002a, t01=0x00f0}
0x42ba…42e6              Head {h00=0x0028, h01=0x0050, text=» CM CWTRTC,A5 CLEAR RETRY COUNTER =1«, t00=0x002a, t01=0x0122}
0x42e6…42fa              Head {h00=0x0010, h01=0x0050, text=» ABL CLT110 «, t00=0x002a, t01=0x014e}
0x42fa…4308              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002a, t01=0x0162}
0x4308…4312              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x0170}
0x4312…431c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x017a}
0x431c…432e              Head {h00=0x000e, h01=0x0050, text=»*    N A K«, t00=0x002a, t01=0x0184}
0x432e…4338              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x0008}
0x4338…437e              Head {h00=0x0042, h01=0x0050, text=»*    ERROR ACKUMULATOR AND RETRANSMISSION COUNTER IS UPDATED. «, t00=0x002b, t01=0x0012}
0x437e…43c4              Head {h00=0x0042, h01=0x0050, text=»*    LAST OUTPUT CHARACTER IS RETRANSMITTED BY CHANNEL DRIVER «, t00=0x002b, t01=0x0058}
0x43c4…4408              Head {h00=0x0040, h01=0x0050, text=»*    UP TO SIX TIMES AND IF STILL NO SUCCESS RETURN CODE NOT«, t00=0x002b, t01=0x009e}
0x4408…4438              Head {h00=0x002c, h01=0x0050, text=»*    OPERABLE IS SENT TO DEVICE DRIVER. «, t00=0x002b, t01=0x00e2}
0x4438…4442              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x0112}
0x4442…4456              Head {h00=0x0010, h01=0x0050, text=»CLT035 EQU *«, t00=0x002b, t01=0x011c}
0x4456…446c              Head {h00=0x0012, h01=0x0050, text=» IFT ACKMUL=1 «, t00=0x002b, t01=0x0130}
0x446c…4476              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x0146}
0x4476…44a4              Head {h00=0x002a, h01=0x0050, text=» IM CWTADD,A5 UPDATE ERROR ACKUMULATOR«, t00=0x002b, t01=0x0150}
0x44a4…44b0              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002b, t01=0x017e}
0x44b0…44ba              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x018a}
0x44ba…44f0 (44, 0, 400) Head {h00=0x0032, h01=0x0050, text=» IM CWTRTC,A5 INCREMENT RETRANSMISSION COUNTER«, t00=0x002c, t01=0x0004}
0x44f0…4514              Head {h00=0x0020, h01=0x0050, text=» LD A4,CWTRTC,A5 GET COUNTER«, t00=0x002c, t01=0x003a}
0x4514…4534              Head {h00=0x001c, h01=0x0050, text=» SUK A4,7 SEVEN TIMES ? «, t00=0x002c, t01=0x005e}
0x4534…4552              Head {h00=0x001a, h01=0x0050, text=» RB(E) CLT015  =7(=3) «, t00=0x002c, t01=0x007e}
0x4552…4580              Head {h00=0x002a, h01=0x0050, text=» LD A2,CWTLOW,A5 GET LAST OUTPUT WORD «, t00=0x002c, t01=0x009c}
0x4580…4592              Head {h00=0x000e, h01=0x0050, text=» LDR A1,A5«, t00=0x002c, t01=0x00ca}
0x4592…45c0              Head {h00=0x002a, h01=0x0050, text=» EX CWTOTR,A1 EXECUTE OTR-INSTRUCTION «, t00=0x002c, t01=0x00dc}
0x45c0…45ce              Head {h00=0x000a, h01=0x0050, text=»    =3«, t00=0x002c, t01=0x010a}
0x45ce…45e4              Head {h00=0x0012, h01=0x0050, text=» IFT LOGING=1 «, t00=0x002c, t01=0x0118}
0x45e4…4616              Head {h00=0x002e, h01=0x0050, text=» CF A15,LOGG **  LOGG OUTPUT CHARACTER  **«, t00=0x002c, t01=0x012e}
0x4616…4622              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002c, t01=0x0160}
0x4622…4630              Head {h00=0x000a, h01=0x0050, text=»    =3«, t00=0x002c, t01=0x016c}
0x4630…4642              Head {h00=0x000e, h01=0x0050, text=» ABL TDISP«, t00=0x002c, t01=0x017a}
0x4642…4650              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002c, t01=0x018c}
0x4650…465a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x000a}
0x465a…4664              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x0014}
0x4664…4684              Head {h00=0x001c, h01=0x0050, text=»*    ACK      DATA = 07 «, t00=0x002d, t01=0x001e}
0x4684…468e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x003e}
0x468e…46c4              Head {h00=0x0032, h01=0x0050, text=»*    SIMULATE DATA REQUEST IF RETURN CODE FROM«, t00=0x002d, t01=0x0048}
0x46c4…46f6              Head {h00=0x002e, h01=0x0050, text=»*    CHLT OR DEVICE WITHOUT DATA REQUEST, «, t00=0x002d, t01=0x007e}
0x46f6…4718              Head {h00=0x001e, h01=0x0050, text=»*    ELSE GO TO DISPATCHER«, t00=0x002d, t01=0x00b0}
0x4718…4722              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x00d2}
0x4722…4736              Head {h00=0x0010, h01=0x0050, text=»CLT040 EQU *«, t00=0x002d, t01=0x00dc}
0x4736…474c              Head {h00=0x0012, h01=0x0050, text=» LDKL A7,/EFFF«, t00=0x002d, t01=0x00f0}
0x474c…4786              Head {h00=0x0036, h01=0x0050, text=» ANS A7,DWTST,A6 RESET RECOVERY BIT IN STATUS WORD«, t00=0x002d, t01=0x0106}
0x4786…4798              Head {h00=0x000e, h01=0x0050, text=» LDR A1,A1«, t00=0x002d, t01=0x0140}
0x4798…47d0              Head {h00=0x0034, h01=0x0050, text=» RF(NZ) CLT110 RETURN CODE,SIMULATE DATA REQUEST«, t00=0x002d, t01=0x0152}
0x47d0…4800              Head {h00=0x002c, h01=0x0050, text=» LDR* A7,A6 DEVICE WITHOUT DATA REQUEST?«, t00=0x002d, t01=0x018a}
0x4800…4830              Head {h00=0x002c, h01=0x0050, text=» RF(N) CLT110 YES. SIMULATE DATA REQUEST«, t00=0x002e, t01=0x002a}
0x4830…483a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x005a}
0x483a…4850              Head {h00=0x0012, h01=0x0050, text=» IFF SOFTIM=1 «, t00=0x002e, t01=0x0064}
0x4850…485a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x007a}
0x485a…486e              Head {h00=0x0010, h01=0x0050, text=»CLT062 EQU *«, t00=0x002e, t01=0x0084}
0x486e…487e              Head {h00=0x000c, h01=0x0050, text=» RF EXIT«, t00=0x002e, t01=0x0098}
0x487e…4888              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x00a8}
0x4888…4894              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002e, t01=0x00b2}
0x4894…489e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x00be}
0x489e…48a8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x00c8}
0x48a8…48be              Head {h00=0x0012, h01=0x0050, text=» IFT SOFTIM=1 «, t00=0x002e, t01=0x00d2}
0x48be…48c8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x00e8}
0x48c8…48d6              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002e, t01=0x00f2}
0x48d6…48e0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x0100}
0x48e0…48ea              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x010a}
0x48ea…4906              Head {h00=0x0018, h01=0x0050, text=»*    PRINTER TIMING «, t00=0x002e, t01=0x0114}
0x4906…4910              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x0130}
0x4910…491c              Head {h00=0x0008, h01=0x0050, text=» INH«, t00=0x002e, t01=0x013a}
0x491c…492a              Head {h00=0x000a, h01=0x0050, text=»    =4«, t00=0x002e, t01=0x0146}
0x492a…4938              Head {h00=0x000a, h01=0x0050, text=»    =4«, t00=0x002e, t01=0x0154}
0x4938…4946              Head {h00=0x000a, h01=0x0050, text=»    =4«, t00=0x002e, t01=0x0162}
0x4946…4974              Head {h00=0x002a, h01=0x0050, text=» LD A3,DWTTP,A6 ADDRESS TO TIMER BLOCK«, t00=0x002e, t01=0x0170}
0x4974…498a              Head {h00=0x0012, h01=0x0050, text=» RF(E) CLT060 «, t00=0x002f, t01=0x000e}
0x498a…4994              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x0024}
0x4994…49ae              Head {h00=0x0016, h01=0x0050, text=»*    RESTART TIMER«, t00=0x002f, t01=0x002e}
0x49ae…49b8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x0048}
0x49b8…49de              Head {h00=0x0022, h01=0x0050, text=» LDKL A3,-DRQTIM RESTART TIMER«, t00=0x002f, t01=0x0052}
0x49de…49f6              Head {h00=0x0014, h01=0x0050, text=» ST* A3,DWTTP,A6«, t00=0x002f, t01=0x0078}
0x49f6…4a06              Head {h00=0x000c, h01=0x0050, text=» RF EXIT«, t00=0x002f, t01=0x0090}
0x4a06…4a10              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x00a0}
0x4a10…4a28              Head {h00=0x0014, h01=0x0050, text=»*    START TIMER«, t00=0x002f, t01=0x00aa}
0x4a28…4a32              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x00c2}
0x4a32…4a54              Head {h00=0x001e, h01=0x0050, text=»CLT060 LDR A1,A6 PARAMETER«, t00=0x002f, t01=0x00cc}
0x4a54…4a78              Head {h00=0x0020, h01=0x0050, text=» LDKL A4,DWTTP TIMER POINTER«, t00=0x002f, t01=0x00ee}
0x4a78…4aa0              Head {h00=0x0024, h01=0x0050, text=» ADR A4,A6 ADD WITH DWT-ADDRESS «, t00=0x002f, t01=0x0112}
0x4aa0…4ac6              Head {h00=0x0022, h01=0x0050, text=» CF A15,SETIMP GET TIMER BLOCK«, t00=0x002f, t01=0x013a}
0x4ac6…4b08              Head {h00=0x003e, h01=0x0050, text=» DATA DRQTUT,DRQTIM ADDRESS TO TIME-OUT ROUTINE AND DELAY «, t00=0x002f, t01=0x0160}
0x4b08…4b1c              Head {h00=0x0010, h01=0x0050, text=»CLT062 EQU *«, t00=0x0030, t01=0x0012}
0x4b1c…4b2c              Head {h00=0x000c, h01=0x0050, text=» RF EXIT«, t00=0x0030, t01=0x0026}
0x4b2c…4b34              Head {h00=0x0004, h01=0x0050, t00=0x0030, t01=0x0036}
0x4b34…4b42              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0030, t01=0x003e}
0x4b42…4b4c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x004c}
0x4b4c…4b56              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x0056}
0x4b56…4b7a              Head {h00=0x0020, h01=0x0050, text=»*    RESET TIMER IF STARTED «, t00=0x0030, t01=0x0060}
0x4b7a…4b84              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x0084}
0x4b84…4b92              Head {h00=0x000a, h01=0x0050, text=»    =4«, t00=0x0030, t01=0x008e}
0x4b92…4ba0              Head {h00=0x000a, h01=0x0050, text=»    =4«, t00=0x0030, t01=0x009c}
0x4ba0…4bae              Head {h00=0x000a, h01=0x0050, text=»    =4«, t00=0x0030, t01=0x00aa}
0x4bae…4bbc              Head {h00=0x000a, h01=0x0050, text=»    =4«, t00=0x0030, t01=0x00b8}
0x4bbc…4bca              Head {h00=0x000a, h01=0x0050, text=»    =4«, t00=0x0030, t01=0x00c6}
0x4bca…4bd8              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0030, t01=0x00d4}
0x4bd8…4be2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x00e2}
0x4be2…4c1c              Head {h00=0x0036, h01=0x0050, text=»*    TIME-OUT ROUTINE HANDLING MISSING INTERRUPTS «, t00=0x0030, t01=0x00ec}
0x4c1c…4c36              Head {h00=0x0016, h01=0x0050, text=»*    FROM PRINTERS«, t00=0x0030, t01=0x0126}
0x4c36…4c40              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x0140}
0x4c40…4c54              Head {h00=0x0010, h01=0x0050, text=»DRQTUT EQU *«, t00=0x0030, t01=0x014a}
0x4c54…4c76              Head {h00=0x001e, h01=0x0050, text=» LDR A6,A1 GET DWT-ADDRESS«, t00=0x0030, t01=0x015e}
0x4c76…4ca8              Head {h00=0x002e, h01=0x0050, text=» CM DWTTP,A6 RESET POINTER TO TIMER BLOCK «, t00=0x0030, t01=0x0180}
0x4ca8…4cc0              Head {h00=0x0014, h01=0x0050, text=» LD A3,DWTST,A6 «, t00=0x0031, t01=0x0022}
0x4cc0…4cde              Head {h00=0x001a, h01=0x0050, text=» SLL A3,2 ECHO MODE ? «, t00=0x0031, t01=0x003a}
0x4cde…4cf8              Head {h00=0x0016, h01=0x0050, text=» RF(N) CLT110 YES «, t00=0x0031, t01=0x0058}
0x4cf8…4d02              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x0072}
0x4d02…4d18              Head {h00=0x0012, h01=0x0050, text=» IFT ACKMUL=1 «, t00=0x0031, t01=0x007c}
0x4d18…4d2e              Head {h00=0x0012, h01=0x0050, text=» IFF LOCHAN=1 «, t00=0x0031, t01=0x0092}
0x4d2e…4d38              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x00a8}
0x4d38…4d5e              Head {h00=0x0022, h01=0x0050, text=» LDR* A5,A6 CHANNEL PARAMETER «, t00=0x0031, t01=0x00b2}
0x4d5e…4d70              Head {h00=0x000e, h01=0x0050, text=» ANK A5,/F«, t00=0x0031, t01=0x00d8}
0x4d70…4d8c              Head {h00=0x0018, h01=0x0050, text=» SLL A5,1 2 * INDEX «, t00=0x0031, t01=0x00ea}
0x4d8c…4db8              Head {h00=0x0028, h01=0x0050, text=» ADK A5,2 JUST TO AVOID TABLE LENGTH«, t00=0x0031, t01=0x0106}
0x4db8…4de0              Head {h00=0x0024, h01=0x0050, text=» LD A5,CHTAB,A5 GET CWT-ADDRESS «, t00=0x0031, t01=0x0132}
0x4de0…4e0c              Head {h00=0x0028, h01=0x0050, text=» IM ACKTIM,A5 INCREMENT ACKUMULATOR «, t00=0x0031, t01=0x015a}
0x4e0c…4e16              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x0186}
0x4e16…4e22              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0031, t01=0x0190}
0x4e22…4e38              Head {h00=0x0012, h01=0x0050, text=» IFT SOFTIM=1 «, t00=0x0032, t01=0x000c}
0x4e38…4e4e              Head {h00=0x0012, h01=0x0050, text=» IFT ACKMUL=1 «, t00=0x0032, t01=0x0022}
0x4e4e…4e64              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=1 «, t00=0x0032, t01=0x0038}
0x4e64…4e6e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x004e}
0x4e6e…4e96              Head {h00=0x0024, h01=0x0050, text=» LDKL A5,CWTLT1 GET CWT-ADDRESS «, t00=0x0032, t01=0x0058}
0x4e96…4ec2              Head {h00=0x0028, h01=0x0050, text=» IM ACKTIM,A5 INCREMENT ACKUMULATOR «, t00=0x0032, t01=0x0080}
0x4ec2…4ecc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x00ac}
0x4ecc…4ed8              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0032, t01=0x00b6}
0x4ed8…4eee              Head {h00=0x0012, h01=0x0050, text=» IFT SOFTIM=1 «, t00=0x0032, t01=0x00c2}
0x4eee…4ef8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x00d8}
0x4ef8…4f20              Head {h00=0x0024, h01=0x0050, text=» LD A7,DWTOR,A6 TEST ORDER ? =2 «, t00=0x0032, t01=0x00e2}
0x4f20…4f44              Head {h00=0x0020, h01=0x0050, text=» ANK A7,/FE 00 OR 01 =9(=2) «, t00=0x0032, t01=0x010a}
0x4f44…4f7a              Head {h00=0x0032, h01=0x0050, text=» RB(E) CLT032 YES, GO TO DEV. INT. HANDLER =2 «, t00=0x0032, t01=0x012e}
0x4f7a…4faa              Head {h00=0x002c, h01=0x0050, text=» RB CLT030 NO, EXECUTE DEV. RECOVERY =2 «, t00=0x0032, t01=0x0164}
0x4faa…4fb4 (51, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x0004}
0x4fb4…4fc0              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0033, t01=0x000e}
0x4fc0…4fca              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x001a}
0x4fca…4fd8              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0033, t01=0x0024}
0x4fd8…4fe2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x0032}
0x4fe2…5004              Head {h00=0x001e, h01=0x0050, text=»*   POWER ON    DATA = 03 «, t00=0x0033, t01=0x003c}
0x5004…500e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x005e}
0x500e…5048              Head {h00=0x0036, h01=0x0050, text=»*   RECOVERY ROUTINES ARE STARTED FOR EVERY DEVICE«, t00=0x0033, t01=0x0068}
0x5048…5082              Head {h00=0x0036, h01=0x0050, text=»*    ON ACTUAL LINE EXCEPT THOSE OCCUPYING CHANNEL«, t00=0x0033, t01=0x00a2}
0x5082…50aa              Head {h00=0x0024, h01=0x0050, text=»*    UNIT OR THOSE IN ECHO MODE.«, t00=0x0033, t01=0x00dc}
0x50aa…50b4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x0104}
0x50b4…50be              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x010e}
0x50be…50e8              Head {h00=0x0026, h01=0x0050, text=»*     ON EXIT TO RECOVERY ROUTINE:«, t00=0x0033, t01=0x0118}
0x50e8…50f2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x0142}
0x50f2…5118              Head {h00=0x0022, h01=0x0050, text=»*     A5 = STACKBASE 2 IN DWT «, t00=0x0033, t01=0x014c}
0x5118…5136              Head {h00=0x001a, h01=0x0050, text=»*     A6 = DWT-ADDRESS«, t00=0x0033, t01=0x0172}
0x5136…514e              Head {h00=0x0014, h01=0x0050, text=»*     A7 = ORDER«, t00=0x0033, t01=0x0190}
0x514e…5158              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x0018}
0x5158…516c              Head {h00=0x0010, h01=0x0050, text=»CHPOWO EQU *«, t00=0x0034, t01=0x0022}
0x516c…5182              Head {h00=0x0012, h01=0x0050, text=» CF A15,GETLIN«, t00=0x0034, t01=0x0036}
0x5182…51aa              Head {h00=0x0024, h01=0x0050, text=» LDR* A2,A5 GET LAST OUTPUT DWT «, t00=0x0034, t01=0x004c}
0x51aa…51dc              Head {h00=0x002e, h01=0x0050, text=» CM CWTRTC,A5 RESET RETRANSMISSION COUNTER«, t00=0x0034, t01=0x0074}
0x51dc…51ee              Head {h00=0x000e, h01=0x0050, text=» LDK A4,0 «, t00=0x0034, t01=0x00a6}
0x51ee…5210              Head {h00=0x001e, h01=0x0050, text=» LDR A3,A6 DEVICE COUNTER «, t00=0x0034, t01=0x00b8}
0x5210…5232              Head {h00=0x001e, h01=0x0050, text=» LDR A1,A8 ADDRESS POINTER«, t00=0x0034, t01=0x00da}
0x5232…525a              Head {h00=0x0024, h01=0x0050, text=» RF(Z) EXIT EXIT IF NOT DEFINED «, t00=0x0034, t01=0x00fc}
0x525a…5272              Head {h00=0x0014, h01=0x0050, text=»CPO020 ADK A1,2 «, t00=0x0034, t01=0x0124}
0x5272…5296              Head {h00=0x0020, h01=0x0050, text=» LDR* A6,A1 GET DWT-ADDRESS «, t00=0x0034, t01=0x013c}
0x5296…52b2              Head {h00=0x0018, h01=0x0050, text=» RF(E) CPO030 NO DWT«, t00=0x0034, t01=0x0160}
0x52b2…52c4              Head {h00=0x000e, h01=0x0050, text=» SRC A6,1 «, t00=0x0034, t01=0x017c}
0x52c4…52da              Head {h00=0x0012, h01=0x0050, text=» RF(N) CPO030 «, t00=0x0034, t01=0x018e}
0x52da…52ec              Head {h00=0x000e, h01=0x0050, text=» SLC A6,1 «, t00=0x0035, t01=0x0014}
0x52ec…5312              Head {h00=0x0022, h01=0x0050, text=» LCR A7,A6 LEFT BYTE OF DWTCHP«, t00=0x0035, t01=0x0026}
0x5312…5332              Head {h00=0x001c, h01=0x0050, text=» ANK A7,1 INPUT DEVICE ?«, t00=0x0035, t01=0x004c}
0x5332…534c              Head {h00=0x0016, h01=0x0050, text=» RF(NE) CPO025 YES«, t00=0x0035, t01=0x006c}
0x534c…5362              Head {h00=0x0012, h01=0x0050, text=» LDKL A7,/EFFF«, t00=0x0035, t01=0x0086}
0x5362…538e              Head {h00=0x0028, h01=0x0050, text=» ANS A7,DWTST,A6 RESET RECOVERY BIT «, t00=0x0035, t01=0x009c}
0x538e…53a6              Head {h00=0x0014, h01=0x0050, text=» LC A7,DWTST,A6 «, t00=0x0035, t01=0x00c8}
0x53a6…53c6              Head {h00=0x001c, h01=0x0050, text=» ANK A7,/20 ECHO MODE ? «, t00=0x0035, t01=0x00e0}
0x53c6…53e0              Head {h00=0x0016, h01=0x0050, text=» RF(NE) CPO030 YES«, t00=0x0035, t01=0x0100}
0x53e0…5416              Head {h00=0x0032, h01=0x0050, text=» CWR A6,A2 DEVICE WAITING FOR CHANNEL ANSWER ?«, t00=0x0035, t01=0x011a}
0x5416…5430              Head {h00=0x0016, h01=0x0050, text=» RF(E) CPO030 YES «, t00=0x0035, t01=0x0150}
0x5430…546c              Head {h00=0x0038, h01=0x0050, text=»CPO025 LD A7,DWTADR,A6 ADDRESS TO ADDRESSBLOCK IN A7«, t00=0x0035, t01=0x016a}
0x546c…549e              Head {h00=0x002e, h01=0x0050, text=» LD A7,RECADR,A7 ADDRESS TO RECOVERY IN A7«, t00=0x0036, t01=0x0016}
0x549e…54c0              Head {h00=0x001e, h01=0x0050, text=» RF(E) CPO030 NO RECOVERY «, t00=0x0036, t01=0x0048}
0x54c0…54e2              Head {h00=0x001e, h01=0x0050, text=» LDKL A5,DWTSB2 STACKBASE «, t00=0x0036, t01=0x006a}
0x54e2…54f4              Head {h00=0x000e, h01=0x0050, text=» ADR A5,A6«, t00=0x0036, t01=0x008c}
0x54f4…5500              Head {h00=0x0008, h01=0x0050, text=» INH«, t00=0x0036, t01=0x009e}
0x5500…552a              Head {h00=0x0026, h01=0x0050, text=» CFR A15,A7 GO TO RECOVERY ROUTINE«, t00=0x0036, t01=0x00aa}
0x552a…5556              Head {h00=0x0028, h01=0x0050, text=»CPO030 SUK A3,2 ALL DEVICES THREATED«, t00=0x0036, t01=0x00d4}
0x5556…555e              Head {h00=0x0004, h01=0x0050, t00=0x0036, t01=0x0100}
0x555e…5582              Head {h00=0x0020, h01=0x0050, text=» RB(NE) CPO020 NO TAKE NEXT «, t00=0x0036, t01=0x0108}
0x5582…5598              Head {h00=0x0012, h01=0x0050, text=»EXIT ABL TDISP«, t00=0x0036, t01=0x012c}
0x5598…55a6              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0036, t01=0x0142}
0x55a6…55b0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x0150}
0x55b0…55ba              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x015a}
0x55ba…55d4              Head {h00=0x0016, h01=0x0050, text=»*     DATA-REQUEST«, t00=0x0036, t01=0x0164}
0x55d4…55de              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x017e}
0x55de…560a              Head {h00=0x0028, h01=0x0050, text=»CLT100 CF A15,GETLIN GET DWT-ADDRESS«, t00=0x0036, t01=0x0188}
0x560a…562e              Head {h00=0x0020, h01=0x0050, text=» SUR A6,A4 VALID INTERRUPT ?«, t00=0x0037, t01=0x0024}
0x562e…5642              Head {h00=0x0010, h01=0x0050, text=» RB(N) EXIT «, t00=0x0037, t01=0x0048}
0x5642…5654              Head {h00=0x000e, h01=0x0050, text=» LDR A8,A8«, t00=0x0037, t01=0x005c}
0x5654…5678              Head {h00=0x0020, h01=0x0050, text=» RB(Z) EXIT EXIT NOT DEFINED«, t00=0x0037, t01=0x006e}
0x5678…5694              Head {h00=0x0018, h01=0x0050, text=» LDR* A6,A8 GET DWT «, t00=0x0037, t01=0x0092}
0x5694…56a8              Head {h00=0x0010, h01=0x0050, text=» RB(E) EXIT «, t00=0x0037, t01=0x00ae}
0x56a8…56be              Head {h00=0x0012, h01=0x0050, text=» ANKL A6,/FFFE«, t00=0x0037, t01=0x00c2}
0x56be…56f0              Head {h00=0x002e, h01=0x0050, text=» LCR A7,A6 LEFT BYTE IN CHANNEL PARAMETER «, t00=0x0037, t01=0x00d8}
0x56f0…570e              Head {h00=0x001a, h01=0x0050, text=» ANK A7,1 DATA INPUT ?«, t00=0x0037, t01=0x010a}
0x570e…5728              Head {h00=0x0016, h01=0x0050, text=» RF(NE) CLT110 YES«, t00=0x0037, t01=0x0128}
0x5728…5752              Head {h00=0x0026, h01=0x0050, text=» LDR* A7,A6 GET CHANNEL PARAMETER «, t00=0x0037, t01=0x0142}
0x5752…5766              Head {h00=0x0010, h01=0x0050, text=» RB(N) EXIT «, t00=0x0037, t01=0x016c}
0x5766…5794              Head {h00=0x002a, h01=0x0050, text=»CLT110 LD A7,DWTOR,A6 SET ORDER IN A7 «, t00=0x0037, t01=0x0180}
0x5794…57a8              Head {h00=0x0010, h01=0x0050, text=» ANK A7,/FF «, t00=0x0038, t01=0x001e}
0x57a8…57d6              Head {h00=0x002a, h01=0x0050, text=» LD A8,DWTECB,A6 AND ECB-ADDRESS IN A8«, t00=0x0038, t01=0x0032}
0x57d6…57ec              Head {h00=0x0012, h01=0x0050, text=» IFT SOFTIM=1 «, t00=0x0038, t01=0x0060}
0x57ec…581a              Head {h00=0x002a, h01=0x0050, text=» LC A3,DWTOCH,A6 GET LAST CHARACTER =4«, t00=0x0038, t01=0x0076}
0x581a…5832              Head {h00=0x0014, h01=0x0050, text=» ANK A3,/7F  =4 «, t00=0x0038, t01=0x00a4}
0x5832…5860              Head {h00=0x002a, h01=0x0050, text=» SUK A3,DUMMSP SPECIAL DUMMY=ETX ? =4 «, t00=0x0038, t01=0x00bc}
0x5860…587c              Head {h00=0x0018, h01=0x0050, text=» RF(NE) CLT120 NO =4«, t00=0x0038, t01=0x00ea}
0x587c…58a4              Head {h00=0x0024, h01=0x0050, text=» LDR* A3,A6 CHANNEL PARAMETER =9«, t00=0x0038, t01=0x0106}
0x58a4…58d8              Head {h00=0x0030, h01=0x0050, text=» RF(N) CLT120 DEVICE WITHOUT DATA REQUEST =9«, t00=0x0038, t01=0x012e}
0x58d8…5902              Head {h00=0x0026, h01=0x0050, text=» LD A3,DWTTP,A6 TIMER RUNNING ? =4«, t00=0x0038, t01=0x0162}
0x5902…591e              Head {h00=0x0018, h01=0x0050, text=» RF(E) CLT120 NO =4 «, t00=0x0038, t01=0x018c}
0x591e…5930              Head {h00=0x000e, h01=0x0050, text=» INH   =4 «, t00=0x0039, t01=0x0018}
0x5930…5954              Head {h00=0x0020, h01=0x0050, text=» CM* DWTTP,A6 RESET TIMER =4«, t00=0x0039, t01=0x002a}
0x5954…598a              Head {h00=0x0032, h01=0x0050, text=» CM DWTTP,A6 RESET ADDRESS POINTER TO TIMER =4«, t00=0x0039, t01=0x004e}
0x598a…59a2              Head {h00=0x0014, h01=0x0050, text=»CLT120 EQU *  =4«, t00=0x0039, t01=0x0084}
0x59a2…59ae              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0039, t01=0x009c}
0x59ae…59e6              Head {h00=0x0034, h01=0x0050, text=» LD A3,DWTADR,A6 ADDRESS TO ADDRESS-BLOCK IN A3 «, t00=0x0039, t01=0x00a8}
0x59e6…59f2              Head {h00=0x0008, h01=0x0050, text=» ENB«, t00=0x0039, t01=0x00e0}
0x59f2…5a20              Head {h00=0x002a, h01=0x0050, text=» ABI INTADR,A3 GO TO INTERRUPT HANDLER«, t00=0x0039, t01=0x00ec}
0x5a20…5a2a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0039, t01=0x011a}
0x5a2a…5a6c              Head {h00=0x003e, h01=0x0050, text=»*   THE FOLLOWING REGISTER VAULES ARE VALID WHEN ENTERING «, t00=0x0039, t01=0x0124}
0x5a6c…5aa0              Head {h00=0x0030, h01=0x0050, text=»*   THE DEVICE DEPENDANT INTERRUPT HANDLER:-«, t00=0x0039, t01=0x0166}
0x5aa0…5aaa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003a, t01=0x000a}
0x5aaa…5ad6              Head {h00=0x0028, h01=0x0050, text=»*   A1 = ERROR CODE  (A1=0  NOERROR)«, t00=0x003a, t01=0x0014}
0x5ad6…5b1c              Head {h00=0x0042, h01=0x0050, text=»*                    (A1=1  NOT OPERABLE , HARDWARE TIME-OUT) «, t00=0x003a, t01=0x0040}
0x5b1c…5b38              Head {h00=0x0018, h01=0x0050, text=»*   A6 = DWT-ADDRESS«, t00=0x003a, t01=0x0086}
0x5b38…5b42              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003a, t01=0x00a2}
0x5b42…5b58              Head {h00=0x0012, h01=0x0050, text=»*   A7 = ORDER«, t00=0x003a, t01=0x00ac}
0x5b58…5b62              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003a, t01=0x00c2}
0x5b62…5b7e              Head {h00=0x0018, h01=0x0050, text=»*   A8 = ECB-ADDRESS«, t00=0x003a, t01=0x00cc}
0x5b7e…5b8c              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x003a, t01=0x00e8}
0x5b8c…5b96              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003a, t01=0x00f6}
0x5b96…5bae              Head {h00=0x0014, h01=0x0050, text=»*   G E T L I N «, t00=0x003a, t01=0x0100}
0x5bae…5bb8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003a, t01=0x0118}
0x5bb8…5bfa              Head {h00=0x003e, h01=0x0050, text=»*   SUBROUTINE TO GET ADDRESS IN INTERRUPT TABLE 'INTLTX' «, t00=0x003a, t01=0x0122}
0x5bfa…5c2a              Head {h00=0x002c, h01=0x0050, text=»*   FOR A GIVEN LINE- AND DEVICE NUMBER «, t00=0x003a, t01=0x0164}
0x5c2a…5c34 (59, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x0004}
0x5c34…5c4a              Head {h00=0x0012, h01=0x0050, text=»*   ON ENTRY:-«, t00=0x003b, t01=0x000e}
0x5c4a…5c54              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x0024}
0x5c54…5c74              Head {h00=0x001c, h01=0x0050, text=»*   A3 = LINE NUMBER * 2«, t00=0x003b, t01=0x002e}
0x5c74…5c96              Head {h00=0x001e, h01=0x0050, text=»*   A4 = DEVICE NUMBER * 2«, t00=0x003b, t01=0x004e}
0x5c96…5ca0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x0070}
0x5ca0…5cb6              Head {h00=0x0012, h01=0x0050, text=»*   ON EXIT:- «, t00=0x003b, t01=0x007a}
0x5cb6…5cc0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x0090}
0x5cc0…5cfa              Head {h00=0x0036, h01=0x0050, text=»*   A6 = TOTAL NUMBER OF DEVICES*2 ON ACTUAL LINE «, t00=0x003b, t01=0x009a}
0x5cfa…5d3a              Head {h00=0x003c, h01=0x0050, text=»*   A8 = ADDRESS IN 'INTLTX' WHERE DWT-ADDRESS IS FOUND «, t00=0x003b, t01=0x00d4}
0x5d3a…5d44              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x0114}
0x5d44…5d4e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x011e}
0x5d4e…5d62              Head {h00=0x0010, h01=0x0050, text=»GETLIN EQU *«, t00=0x003b, t01=0x0128}
0x5d62…5d96              Head {h00=0x0030, h01=0x0050, text=» LD* A8,CWTITA,A5 ADDRESS TO INTERRUPT TABLE«, t00=0x003b, t01=0x013c}
0x5d96…5db0              Head {h00=0x0016, h01=0x0050, text=» RF(Z) GTL010  =5 «, t00=0x003b, t01=0x0170}
0x5db0…5dd4              Head {h00=0x0020, h01=0x0050, text=» ADR A8,A3 POSITION IN TABLE«, t00=0x003b, t01=0x018a}
0x5dd4…5e04              Head {h00=0x002c, h01=0x0050, text=» LDR* A8,A8 ADDRESS TO TERMINAL SECTION «, t00=0x003c, t01=0x001e}
0x5e04…5e30              Head {h00=0x0028, h01=0x0050, text=» RF(Z) GTL010 RETURN IF NOT DEFINED «, t00=0x003c, t01=0x004e}
0x5e30…5e50              Head {h00=0x001c, h01=0x0050, text=» LDR* A6,A8 GET ID-WORD «, t00=0x003c, t01=0x007a}
0x5e50…5e80              Head {h00=0x002c, h01=0x0050, text=» ANK A6,/FF TWO TIMES NUMBER OF DEVICES «, t00=0x003c, t01=0x009a}
0x5e80…5eb8              Head {h00=0x0034, h01=0x0050, text=» ADR A8,A4 ADDRESS TO DEVICE WORK TABLE POSITION«, t00=0x003c, t01=0x00ca}
0x5eb8…5ecc              Head {h00=0x0010, h01=0x0050, text=»GTL010 EQU *«, t00=0x003c, t01=0x0102}
0x5ecc…5ef8              Head {h00=0x0028, h01=0x0050, text=»RTNA15 ADKL A15,2 RETURN AND ENABLE «, t00=0x003c, t01=0x0116}
0x5ef8…5f04              Head {h00=0x0008, h01=0x0050, text=» ENB«, t00=0x003c, t01=0x0142}
0x5f04…5f18              Head {h00=0x0010, h01=0x0050, text=» LDR* P,A15 «, t00=0x003c, t01=0x014e}
0x5f18…5f26              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x003c, t01=0x0162}
0x5f26…5f30              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003c, t01=0x0170}
0x5f30…5f48              Head {h00=0x0014, h01=0x0050, text=»*   O U T L R T «, t00=0x003c, t01=0x017a}
0x5f48…5f52 (61, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x0004}
0x5f52…5f90              Head {h00=0x003a, h01=0x0050, text=»*   SUBROUTINE TO SEND ONE CHARACTER VIA CHANNEL UNIT.«, t00=0x003d, t01=0x000e}
0x5f90…5f9a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x004c}
0x5f9a…5fda              Head {h00=0x003c, h01=0x0050, text=»*     CHARACTER GIVEN IN A2 IS SENT VIA CHLT IF CONTROL «, t00=0x003d, t01=0x0056}
0x5fda…6016              Head {h00=0x0038, h01=0x0050, text=»*     UNIT IS FREE. IN OTHER CASE DWT IS QUEUED ON A«, t00=0x003d, t01=0x0096}
0x6016…6038              Head {h00=0x001e, h01=0x0050, text=»*     OUTPUT QUEUE THREAD.«, t00=0x003d, t01=0x00d2}
0x6038…6042              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x00f4}
0x6042…605a              Head {h00=0x0014, h01=0x0050, text=»*     ON ENTRY: «, t00=0x003d, t01=0x00fe}
0x605a…6064              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x0116}
0x6064…6096              Head {h00=0x002e, h01=0x0050, text=»*     A2 = OUTPUT CHARACTER IN RIGHT BYTE «, t00=0x003d, t01=0x0120}
0x6096…60b4              Head {h00=0x001a, h01=0x0050, text=»*     A6 = DWT-ADDRESS«, t00=0x003d, t01=0x0152}
0x60b4…60be              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x0170}
0x60be…60d2              Head {h00=0x0010, h01=0x0050, text=»OUTLRT EQU *«, t00=0x003d, t01=0x017a}
0x60d2…60dc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x018e}
0x60dc…60f2              Head {h00=0x0012, h01=0x0050, text=» IFF LOCHAN=1 «, t00=0x003e, t01=0x0008}
0x60f2…60fc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x001e}
0x60fc…6122              Head {h00=0x0022, h01=0x0050, text=» LDR* A1,A6 CHANNEL PARAMETER «, t00=0x003e, t01=0x0028}
0x6122…6142              Head {h00=0x001c, h01=0x0050, text=» ANK A1,/F CHANNEL INDEX«, t00=0x003e, t01=0x004e}
0x6142…6154              Head {h00=0x000e, h01=0x0050, text=» SLL A1,1 «, t00=0x003e, t01=0x006e}
0x6154…6166              Head {h00=0x000e, h01=0x0050, text=» ADK A1,2 «, t00=0x003e, t01=0x0080}
0x6166…6194              Head {h00=0x002a, h01=0x0050, text=» LD A1,CHTAB,A1 GET CWT-ADDRESS IN A1 «, t00=0x003e, t01=0x0092}
0x6194…619e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x00c0}
0x619e…61aa              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x003e, t01=0x00ca}
0x61aa…61b4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x00d6}
0x61b4…61be              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x00e0}
0x61be…61d4              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=1 «, t00=0x003e, t01=0x00ea}
0x61d4…61de              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x0100}
0x61de…61f6              Head {h00=0x0014, h01=0x0050, text=» LDKL A1,CWTLT1 «, t00=0x003e, t01=0x010a}
0x61f6…6200              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x0122}
0x6200…620c              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x003e, t01=0x012c}
0x620c…6216              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x0138}
0x6216…6236              Head {h00=0x001c, h01=0x0050, text=» INH  INHIBIT INTERRUPT «, t00=0x003e, t01=0x0142}
0x6236…6258              Head {h00=0x001e, h01=0x0050, text=» LDR* A4,A1 IS UNIT FREE ?«, t00=0x003e, t01=0x0162}
0x6258…6272              Head {h00=0x0016, h01=0x0050, text=» RF(E) OUL050 YES «, t00=0x003e, t01=0x0184}
0x6272…6280              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x003f, t01=0x000e}
0x6280…628a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x001c}
0x628a…62a4              Head {h00=0x0016, h01=0x0050, text=»*    QUEUE OUTPUT «, t00=0x003f, t01=0x0026}
0x62a4…62ae              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x0040}
0x62ae…62d8              Head {h00=0x0026, h01=0x0050, text=»OUL005 LD A4,CWTEQ,A1 OUTPUT QUEUE«, t00=0x003f, t01=0x004a}
0x62d8…62ee              Head {h00=0x0012, h01=0x0050, text=» RF(E) OUL020 «, t00=0x003f, t01=0x0074}
0x62ee…6306              Head {h00=0x0014, h01=0x0050, text=»OUL010 CWR A6,A4«, t00=0x003f, t01=0x008a}
0x6306…6338              Head {h00=0x002e, h01=0x0050, text=» RF(E) OUL060 THIS DWT IS ALREADY IN QUEUE«, t00=0x003f, t01=0x00a2}
0x6338…6350              Head {h00=0x0014, h01=0x0050, text=» LD A3,DWTOTQ,A4«, t00=0x003f, t01=0x00d4}
0x6350…637a              Head {h00=0x0026, h01=0x0050, text=» RF(E) OUL030 END OF THREAD FOUND «, t00=0x003f, t01=0x00ec}
0x637a…639e              Head {h00=0x0020, h01=0x0050, text=» LDR A4,A3 FOLLOW THE THREAD«, t00=0x003f, t01=0x0116}
0x639e…63b0              Head {h00=0x000e, h01=0x0050, text=» RB OUL010«, t00=0x003f, t01=0x013a}
0x63b0…63d8              Head {h00=0x0024, h01=0x0050, text=»OUL020 ST A6,CWTEQ,A1 QUEUE DWT «, t00=0x003f, t01=0x014c}
0x63d8…63ea              Head {h00=0x000e, h01=0x0050, text=» RF OUL040«, t00=0x003f, t01=0x0174}
0x63ea…6412              Head {h00=0x0024, h01=0x0050, text=»OUL030 ST A6,DWTOTQ,A4 QUEUE DWT«, t00=0x003f, t01=0x0186}
0x6412…6440              Head {h00=0x002a, h01=0x0050, text=»OUL040 CM DWTOTQ,A6 SET END OF THREAD «, t00=0x0040, t01=0x001e}
0x6440…6452              Head {h00=0x000e, h01=0x0050, text=» RF OUL060«, t00=0x0040, t01=0x004c}
0x6452…6460              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0040, t01=0x005e}
0x6460…646a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x006c}
0x646a…6486              Head {h00=0x0018, h01=0x0050, text=»*    SEND CHARACTER «, t00=0x0040, t01=0x0076}
0x6486…6490              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x0092}
0x6490…64c0              Head {h00=0x002c, h01=0x0050, text=»OUL050 LDR* A3,A6 GET CHANNEL PARAMETERS«, t00=0x0040, t01=0x009c}
0x64c0…64d6              Head {h00=0x0012, h01=0x0050, text=» ANKL A3,/7F00«, t00=0x0040, t01=0x00cc}
0x64d6…64ea              Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x0040, t01=0x00e2}
0x64ea…64fc              Head {h00=0x000e, h01=0x0050, text=» ORR A2,A3«, t00=0x0040, t01=0x00f6}
0x64fc…6510              Head {h00=0x0010, h01=0x0050, text=»OUL055 EQU *«, t00=0x0040, t01=0x0108}
0x6510…653e              Head {h00=0x002a, h01=0x0050, text=» EX CWTOTR,A1 EXECUTE OTR-INSTRUCTION «, t00=0x0040, t01=0x011c}
0x653e…6554              Head {h00=0x0012, h01=0x0050, text=» RB(NA) OUL005«, t00=0x0040, t01=0x014a}
0x6554…657c              Head {h00=0x0024, h01=0x0050, text=» STR A6,A1 STORE LAST DWT IN CWT«, t00=0x0040, t01=0x0160}
0x657c…6592              Head {h00=0x0012, h01=0x0050, text=» IFT LOGING=1 «, t00=0x0040, t01=0x0188}
0x6592…65c6              Head {h00=0x0030, h01=0x0050, text=» CF A15,LOGG ** LOGG OF OUTPUT CHARACTER ** «, t00=0x0041, t01=0x000e}
0x65c6…65d2              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0041, t01=0x0042}
0x65d2…660a              Head {h00=0x0034, h01=0x0050, text=» ST A2,CWTLOW,A1 STORE LAST OUTPUT IN CWT =6(=3)«, t00=0x0041, t01=0x004e}
0x660a…6646              Head {h00=0x0038, h01=0x0050, text=»OUL060 SC A2,DWTOCH,A6 STORE OUTPUT CHARACTER IN DWT«, t00=0x0041, t01=0x0086}
0x6646…665a              Head {h00=0x0010, h01=0x0050, text=»OUL070 EQU *«, t00=0x0041, t01=0x00c2}
0x665a…6670              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0041, t01=0x00d6}
0x6670…669c              Head {h00=0x0028, h01=0x0050, text=» ABL IHRET8 RESTORE A1-A8 AND RETURN«, t00=0x0041, t01=0x00ec}
0x669c…66a8              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0041, t01=0x0118}
0x66a8…66b2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x0124}
0x66b2…66c8              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x0041, t01=0x012e}
0x66c8…66f6              Head {h00=0x002a, h01=0x0050, text=» MLR 8,A15 RESTORE A1-A8 FROM STACK...«, t00=0x0041, t01=0x0144}
0x66f6…6708              Head {h00=0x000e, h01=0x0050, text=» INH   =9 «, t00=0x0041, t01=0x0172}
0x6708…673a              Head {h00=0x002e, h01=0x0050, text=» ADKL A15,2 ...ADJUST STACK POINTER... =9 «, t00=0x0041, t01=0x0184}
0x673a…675e              Head {h00=0x0020, h01=0x0050, text=» LDR* P,A15 ...AND RETURN =9«, t00=0x0042, t01=0x0026}
0x675e…676a              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0042, t01=0x004a}
0x676a…6774              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0042, t01=0x0056}
0x6774…6782              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0042, t01=0x0060}
0x6782…678c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0042, t01=0x006e}
0x678c…67a4              Head {h00=0x0014, h01=0x0050, text=»*   C H L T O N «, t00=0x0042, t01=0x0078}
0x67a4…67ae              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0042, t01=0x0090}
0x67ae…67f0              Head {h00=0x003e, h01=0x0050, text=»*   SUBROUTINE TO RESET CWT AND PERFORM CIO-START OF EVERY«, t00=0x0042, t01=0x009a}
0x67f0…6834              Head {h00=0x0040, h01=0x0050, text=»*   CHLT IN SYSTEM. THE SUBROUTINE IS ENTERED FROM 'PFINIT' «, t00=0x0042, t01=0x00dc}
0x6834…683e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0042, t01=0x0120}
0x683e…6852              Head {h00=0x0010, h01=0x0050, text=»CHLTON EQU *«, t00=0x0042, t01=0x012a}
0x6852…685c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0042, t01=0x013e}
0x685c…6872              Head {h00=0x0012, h01=0x0050, text=» IFF LOCHAN=1 «, t00=0x0042, t01=0x0148}
0x6872…687c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0042, t01=0x015e}
0x687c…6890              Head {h00=0x0010, h01=0x0050, text=» LD A1,CHTAB«, t00=0x0042, t01=0x0168}
0x6890…68b6              Head {h00=0x0022, h01=0x0050, text=»CON010 SUK A1,2 ALL TREATED ? «, t00=0x0042, t01=0x017c}
0x68b6…68da              Head {h00=0x0020, h01=0x0050, text=» RF(NZ) CON020 NO TAKE NEXT «, t00=0x0043, t01=0x0012}
0x68da…68fc              Head {h00=0x001e, h01=0x0050, text=» ABL RTNA15 RETURN AND ENB«, t00=0x0043, t01=0x0036}
0x68fc…692a              Head {h00=0x002a, h01=0x0050, text=»CON020 LD A5,CHTAB,A1 LOAD CWT-ADDRESS«, t00=0x0043, t01=0x0058}
0x692a…6940              Head {h00=0x0012, h01=0x0050, text=» RB(Z) CON010 «, t00=0x0043, t01=0x0086}
0x6940…6968              Head {h00=0x0024, h01=0x0050, text=» EX CWTCIS,A5 EXECUTE CIO-START «, t00=0x0043, t01=0x009c}
0x6968…6988              Head {h00=0x001c, h01=0x0050, text=» LDR* A6,A5 GET LAST DWT«, t00=0x0043, t01=0x00c4}
0x6988…699e              Head {h00=0x0012, h01=0x0050, text=» RB(Z) CON010 «, t00=0x0043, t01=0x00e4}
0x699e…69c0              Head {h00=0x001e, h01=0x0050, text=» CMR A5 RESET LAST OUTPUT «, t00=0x0043, t01=0x00fa}
0x69c0…69d2              Head {h00=0x000e, h01=0x0050, text=» LDK A2,0 «, t00=0x0043, t01=0x011c}
0x69d2…69f8              Head {h00=0x0022, h01=0x0050, text=» CF A15,OUTLIN SEND CHARACTER «, t00=0x0043, t01=0x012e}
0x69f8…6a0a              Head {h00=0x000e, h01=0x0050, text=» RB CON010«, t00=0x0043, t01=0x0154}
0x6a0a…6a14              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0043, t01=0x0166}
0x6a14…6a1e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0043, t01=0x0170}
0x6a1e…6a2a              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0043, t01=0x017a}
0x6a2a…6a34              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0043, t01=0x0186}
0x6a34…6a3e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0043, t01=0x0190}
0x6a3e…6a54              Head {h00=0x0012, h01=0x0050, text=» IFT LOCHAN=1 «, t00=0x0044, t01=0x000a}
0x6a54…6a5e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0044, t01=0x0020}
0x6a5e…6a7e              Head {h00=0x001c, h01=0x0050, text=» CIO A2,1,DWA1 CIO-START«, t00=0x0044, t01=0x002a}
0x6a7e…6aa0              Head {h00=0x001e, h01=0x0050, text=» LD A6,CWTLT1 GET LAST DWT«, t00=0x0044, t01=0x004a}
0x6aa0…6ab6              Head {h00=0x0012, h01=0x0050, text=» RF(Z) CON010 «, t00=0x0044, t01=0x006c}
0x6ab6…6ada              Head {h00=0x0020, h01=0x0050, text=» CM CWTLT1 RESET LAST OUTPUT«, t00=0x0044, t01=0x0082}
0x6ada…6aec              Head {h00=0x000e, h01=0x0050, text=» LDK A2,0 «, t00=0x0044, t01=0x00a6}
0x6aec…6b12              Head {h00=0x0022, h01=0x0050, text=» CF A15,OUTLIN SEND CHARACTER «, t00=0x0044, t01=0x00b8}
0x6b12…6b3a              Head {h00=0x0024, h01=0x0050, text=»CON010 ABL RTNA15 RETURN AND ENB«, t00=0x0044, t01=0x00de}
0x6b3a…6b44              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0044, t01=0x0106}
0x6b44…6b50              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0044, t01=0x0110}
0x6b50…6b5a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0044, t01=0x011c}
0x6b5a…6b68              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0044, t01=0x0126}
0x6b68…6b72              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0044, t01=0x0134}
0x6b72…6b7c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0044, t01=0x013e}
0x6b7c…6b90              Head {h00=0x0010, h01=0x0050, text=»*   L O G G «, t00=0x0044, t01=0x0148}
0x6b90…6b9a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0044, t01=0x015c}
0x6b9a…6bd6              Head {h00=0x0038, h01=0x0050, text=»*   IF CONDITIONALY ASSEMBLY IS SET EVERY INPUT AND «, t00=0x0044, t01=0x0166}
0x6bd6…6bfe              Head {h00=0x0024, h01=0x0050, text=»*   OUTPUT CHARACTER ARE LOGGED «, t00=0x0045, t01=0x0012}
0x6bfe…6c08              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x003a}
0x6c08…6c12              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x0044}
0x6c12…6c1c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x004e}
0x6c1c…6c32              Head {h00=0x0012, h01=0x0050, text=» IFT LOGING=1 «, t00=0x0045, t01=0x0058}
0x6c32…6c3c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x006e}
0x6c3c…6c54              Head {h00=0x0014, h01=0x0050, text=»LOGG STR A1,A15 «, t00=0x0045, t01=0x0078}
0x6c54…6c68              Head {h00=0x0010, h01=0x0050, text=» LD A1,POINT«, t00=0x0045, t01=0x0090}
0x6c68…6c7a              Head {h00=0x000e, h01=0x0050, text=» ADK A1,2 «, t00=0x0045, t01=0x00a4}
0x6c7a…6ca4              Head {h00=0x0026, h01=0x0050, text=» CWK A1,BUFE BUFE IS MAX LOGG AREA«, t00=0x0045, t01=0x00b6}
0x6ca4…6cb6              Head {h00=0x000e, h01=0x0050, text=» RF(NE) L1«, t00=0x0045, t01=0x00e0}
0x6cb6…6ce2              Head {h00=0x0028, h01=0x0050, text=» LDKL A1,BUF SET FIRST LOGG ADDRESS «, t00=0x0045, t01=0x00f2}
0x6ce2…6cf8              Head {h00=0x0012, h01=0x0050, text=»L1 ST A1,POINT«, t00=0x0045, t01=0x011e}
0x6cf8…6d2a              Head {h00=0x002e, h01=0x0050, text=» STR A2,A1 LOGG OF INR OR OTR INSTRUCTION «, t00=0x0045, t01=0x0134}
0x6d2a…6d3e              Head {h00=0x0010, h01=0x0050, text=» LDR* A1,A15«, t00=0x0045, t01=0x0166}
0x6d3e…6d52              Head {h00=0x0010, h01=0x0050, text=» ADKL A15,2 «, t00=0x0045, t01=0x017a}
0x6d52…6d6c              Head {h00=0x0016, h01=0x0050, text=» LDR* P,A15 RETURN«, t00=0x0045, t01=0x018e}
0x6d6c…6d76              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0046, t01=0x0018}
0x6d76…6d80              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0046, t01=0x0022}
0x6d80…6da4              Head {h00=0x0020, h01=0x0050, text=»POINT DATA BUF LOGG POINTER «, t00=0x0046, t01=0x002c}
0x6da4…6dae              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0046, t01=0x0050}
0x6dae…6dca              Head {h00=0x0018, h01=0x0050, text=»BUF RES 63 LOGG AREA«, t00=0x0046, t01=0x005a}
0x6dca…6ddc              Head {h00=0x000e, h01=0x0050, text=»BUFE EQU *«, t00=0x0046, t01=0x0076}
0x6ddc…6de6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0046, t01=0x0088}
0x6de6…6df2              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0046, t01=0x0092}
0x6df2…6dfc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0046, t01=0x009e}
0x6dfc…6e08              Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0046, t01=0x00a8}
0x6e08…6e0c              Head {h00=0x4004, h01=0x0000}
0x6e0c…6e10              00 46 00 b4                                                                                                                                                                                                                                       ┆ F  ┆
0x6e10…6e18 (71, 1, 8)   20 04 00 00 00 47 00 04                                                                                                                                                                                                                           ┆     G  ┆
0x6e18…6e68 (72, 0, 400) 00 0e 00 50 5c 52 42 5c 45 43 44 59 32 30 00 48 00 04 00 08 00 50 5c 58 49 46 00 48 00 16 00 2a 00 50 45 43 44 59 36 30 5c 4c 44 52 5c 41 33 2c 41 34 5c 53 41 56 45 20 50 4f 53 49 54 49 4f 4e 20 43 4f 55 4e 54 45 52 00 48 00 22 00 36 00 50   ┆   P RB ECDY20 H     P XIF H   * PECDY60 LDR A3,A4 SAVE POSITION COUNTER H " 6 P┆
0x6e68…6eb8              5c 4c 44 5c 41 34 2c 44 57 54 41 50 2c 41 36 5c 47 45 54 20 48 45 41 44 20 4c 49 4e 45 2d 41 4e 44 2d 50 4f 53 49 54 49 4f 4e 20 43 4f 55 4e 54 45 52 00 48 00 50 00 1c 00 50 5c 43 46 5c 41 35 2c 43 55 52 50 4f 53 5c 53 45 54 20 43 55 52 53   ┆ LD A4,DWTAP,A6 GET HEAD LINE-AND-POSITION COUNTER H P   P CF A5,CURPOS SET CURS┆
0x6eb8…6f08              4f 52 00 48 00 8a 00 1e 00 50 5c 4c 44 52 5c 41 34 2c 41 33 5c 47 45 54 20 50 4f 53 20 43 4f 55 4e 54 45 52 00 48 00 aa 00 20 00 50 5c 41 44 4b 5c 41 34 2c 31 5c 55 50 44 41 54 45 20 50 4f 53 20 43 4f 55 4e 54 45 52 00 48 00 cc 00 10 00 50   ┆OR H     P LDR A4,A3 GET POS COUNTER H     P ADK A4,1 UPDATE POS COUNTER H     P┆
0x6f08…6f58              5c 4c 44 4b 5c 41 33 2c 2f 32 30 20 00 48 00 f0 00 1e 00 50 5c 43 46 5c 41 35 2c 46 41 53 54 45 52 5c 46 41 53 54 20 4f 55 54 50 55 54 20 00 48 01 04 00 0e 00 50 5c 4c 44 4b 5c 41 32 2c 30 20 00 48 01 26 00 2a 00 50 5c 53 43 5c 41 32 2c 44   ┆ LDK A3,/20  H     P CF A5,FASTER FAST OUTPUT  H     P LDK A2,0  H & * P SC A2,D┆
0x6f58…6fa8              57 54 42 43 2c 41 36 5c 52 45 53 45 54 20 50 4f 53 49 54 49 4f 4e 20 43 4f 55 4e 54 45 52 00 48 01 38 00 0e 00 50 5c 52 42 5c 45 43 44 59 32 30 00 48 01 66 00 0a 00 50 5c 45 4a 45 43 54 00 48 01 78 00 06 00 50 2a 20 00 48 01 86 00 06 00 50   ┆WTBC,A6 RESET POSITION COUNTER H 8   P RB ECDY20 H f   P EJECT H x   P*  H     P┆
0x6fa8…6ff8 (73, 0, 400) 2a 20 00 48 01 90 00 30 00 50 2a 20 20 20 20 42 41 43 43 41 4e 20 3d 20 53 55 42 52 4f 55 54 49 4e 45 20 54 4f 20 50 4f 53 49 54 49 4f 4e 20 43 55 52 53 4f 52 20 00 49 00 0a 00 30 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 41 54 20 54   ┆*  H   0 P*    BACCAN = SUBROUTINE TO POSITION CURSOR  I   0 P*             AT T┆
0x6ff8…7048              48 45 20 50 4c 41 43 45 20 42 45 46 4f 52 45 20 52 45 51 55 45 53 54 20 49 46 00 49 00 3e 00 30 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 43 4c 45 41 52 20 4f 52 20 42 41 43 4b 57 41 52 44 53 20 4f 4e 45 20 53 54 45 50 20 49 46 00 49   ┆HE PLACE BEFORE REQUEST IF I > 0 P*             CLEAR OR BACKWARDS ONE STEP IF I┆
0x7048…7098              00 72 00 1c 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 42 41 43 4b 53 50 41 43 45 2e 00 49 00 a6 00 06 00 50 2a 20 00 49 00 c6 00 10 00 50 42 41 43 43 41 4e 5c 45 51 55 5c 2a 00 49 00 d0 00 0e 00 50 5c 4c 44 52 5c 41 33 2c 41 34 00 49   ┆ r   P*             BACKSPACE. I     P*  I     PBACCAN EQU * I     P LDR A3,A4 I┆
0x7098…70e8              00 e4 00 28 00 50 5c 4c 43 5c 41 32 2c 44 57 54 42 43 2c 41 36 5c 47 45 54 20 50 4f 53 49 54 49 4f 4e 20 43 4f 55 4e 54 45 52 00 49 00 f6 00 10 00 50 5c 41 4e 4b 5c 41 32 2c 2f 46 46 20 00 49 01 22 00 2e 00 50 5c 41 44 5c 41 32 2c 44 57 54   ┆   ( P LC A2,DWTBC,A6 GET POSITION COUNTER I     P ANK A2,/FF  I " . P AD A2,DWT┆
0x70e8…7138              41 50 2c 41 36 5c 41 44 44 20 48 45 41 44 20 50 4f 53 49 54 49 4f 4e 20 43 4f 55 4e 54 45 52 20 00 49 01 36 00 10 00 50 5c 41 4e 4b 5c 41 32 2c 2f 46 46 20 00 49 01 68 00 22 00 50 5c 43 43 5c 41 32 2c 44 57 54 50 4f 53 2c 41 36 5c 4c 41 53   ┆AP,A6 ADD HEAD POSITION COUNTER  I 6   P ANK A2,/FF  I h " P CC A2,DWTPOS,A6 LAS┆
0x7138…7188 (74, 0, 400) 54 20 50 4f 53 49 54 49 4f 4e 00 49 01 7c 00 16 00 50 5c 52 46 28 4e 50 29 5c 42 41 43 41 31 30 5c 4e 4f 20 00 4a 00 12 00 24 00 50 5c 4c 44 4b 5c 41 32 2c 53 50 41 43 45 5c 44 45 53 54 52 55 43 54 49 56 45 20 53 50 41 43 45 20 00 4a 00 2c   ┆T POSITION I |   P RF(NP) BACA10 NO  J   $ P LDK A2,SPACE DESTRUCTIVE SPACE  J ,┆
0x7188…71d8              00 0e 00 50 5c 52 46 5c 42 41 43 41 32 30 00 4a 00 54 00 22 00 50 42 41 43 41 31 30 5c 4c 44 4b 5c 41 32 2c 42 41 43 4b 53 50 5c 42 41 43 4b 53 50 41 43 45 00 4a 00 66 00 16 00 50 5c 43 46 5c 41 35 2c 4f 55 54 50 55 54 5c 53 45 4e 44 00 4a   ┆   P RF BACA20 J T " PBACA10 LDK A2,BACKSP BACKSPACE J f   P CF A5,OUTPUT SEND J┆
0x71d8…7228              00 8c 00 24 00 50 5c 4c 44 4b 5c 41 32 2c 53 50 41 43 45 5c 44 45 53 54 52 55 43 54 49 56 45 20 53 50 41 43 45 20 00 4a 00 a6 00 16 00 50 5c 43 46 5c 41 35 2c 4f 55 54 50 55 54 5c 53 45 4e 44 00 4a 00 ce 00 1c 00 50 5c 4c 44 4b 5c 41 32 2c   ┆   $ P LDK A2,SPACE DESTRUCTIVE SPACE  J     P CF A5,OUTPUT SEND J     P LDK A2,┆
0x7228…7278              42 41 43 4b 53 50 5c 42 41 43 4b 53 50 41 43 45 00 4a 00 e8 00 1c 00 50 42 41 43 41 32 30 5c 43 46 5c 41 35 2c 4f 55 54 50 55 54 5c 53 45 4e 44 00 4a 01 08 00 0e 00 50 5c 53 55 4b 5c 41 34 2c 31 20 00 4a 01 28 00 12 00 50 5c 52 42 28 4e 45   ┆BACKSP BACKSPACE J     PBACA20 CF A5,OUTPUT SEND J     P SUK A4,1  J (   P RB(NE┆
0x7278…72c8              29 5c 42 41 43 41 31 30 00 4a 01 3a 00 1e 00 50 5c 4e 47 52 5c 41 33 2c 41 33 5c 4e 45 47 41 54 45 20 52 45 47 49 53 54 45 52 00 4a 01 50 00 2c 00 50 5c 41 44 53 5c 41 33 2c 44 57 54 53 54 2c 41 36 5c 55 50 44 41 54 45 20 50 4f 53 49 54 49   ┆) BACA10 J :   P NGR A3,A3 NEGATE REGISTER J P , P ADS A3,DWTST,A6 UPDATE POSITI┆
0x72c8…7318 (75, 0, 400) 4f 4e 20 43 4f 55 4e 54 45 52 00 4a 01 72 00 0c 00 50 5c 52 54 4e 5c 41 35 20 00 4b 00 12 00 0a 00 50 5c 45 4a 45 43 54 00 4b 00 22 00 34 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆ON COUNTER J r   P RTN A5  K     P EJECT K " 4 P********************************┆
0x7318…7368              2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 20 00 4b 00 30 00 34 00 50 2a 20 20 20 43 48 45 43 4b 20 3d 20 53 55 42 52 4f 55 54 49 4e 20 54 4f 20 43 48 45 43 4b 20 55 53 45 52 20 42 55 46 46 45 52 20 49 4e 20 2a 20 00 4b 00 68 00 34 00 50   ┆***************  K 0 4 P*   CHECK = SUBROUTIN TO CHECK USER BUFFER IN *  K h 4 P┆
0x7368…73b8              2a 20 20 20 20 20 20 20 20 20 20 20 4f 52 44 45 52 20 54 4f 20 47 45 54 20 41 20 52 45 41 53 4f 4e 20 46 4f 52 20 55 53 49 4e 47 20 20 20 2a 20 00 4b 00 a0 00 34 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 27 46 41 53 54 20 4f 55 54 50 55 54   ┆*           ORDER TO GET A REASON FOR USING   *  K   4 P*           'FAST OUTPUT┆
0x73b8…7408              20 46 41 43 49 4c 49 54 59 27 20 4f 4e 20 36 33 34 34 20 20 20 20 2a 20 00 4b 00 d8 00 34 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 41 4e 44 20 36 33 38 36 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2a   ┆ FACILITY' ON 6344    *  K   4 P*            AND 6386                          *┆
0x7408…7458              00 4b 01 10 00 34 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 20 00 4b 01 48 00 10 00 50 43 48 45 43 4b 5c 45 51 55 5c 2a 20 00 4b 01 80   ┆ K   4 P***********************************************  K H   PCHECK EQU *  K  ┆
0x7458…74a8 (76, 0, 398) 00 06 00 50 2a 20 00 4c 00 04 00 06 00 50 2a 20 00 4c 00 0e 00 10 00 50 5c 4c 44 5c 41 31 2c 34 2c 41 38 20 00 4c 00 18 00 1e 00 50 5c 53 55 52 5c 41 31 2c 41 33 5c 45 4e 44 20 4f 46 20 42 55 46 46 45 52 3f 20 00 4c 00 2c 00 18 00 50 5c 41   ┆   P*  L     P*  L     P LD A1,4,A8  L     P SUR A1,A3 END OF BUFFER?  L ,   P A┆
0x74a8…74f8              42 4c 28 4e 50 29 5c 41 43 44 59 37 35 5c 59 45 53 21 00 4c 00 4e 00 2c 00 50 5c 4c 44 52 5c 41 37 2c 41 32 5c 53 41 56 45 20 43 48 45 52 20 54 4f 20 53 45 4e 44 20 28 41 4e 44 20 43 48 45 43 4b 29 00 4c 00 6a 00 28 00 50 5c 4c 44 52 5c 41   ┆BL(NP) ACDY75 YES! L N , P LDR A7,A2 SAVE CHER TO SEND (AND CHECK) L j ( P LDR A┆
0x74f8…7548              32 2c 41 34 5c 53 41 56 45 20 42 55 46 46 45 52 20 41 44 44 52 45 53 53 2b 49 4e 44 45 58 00 4c 00 9a 00 1c 00 50 5c 4c 44 4b 5c 41 34 2c 31 5c 52 45 53 45 54 20 43 4f 55 4e 54 45 52 20 00 4c 00 c6 00 24 00 50 4e 45 58 54 5c 41 44 4b 5c 41   ┆2,A4 SAVE BUFFER ADDRESS+INDEX L     P LDK A4,1 RESET COUNTER  L   $ PNEXT ADK A┆
0x7548…7598              34 2c 31 5c 49 4e 43 52 45 4d 45 4e 54 20 43 4f 55 4e 54 45 52 20 00 4c 00 e6 00 1c 00 50 5c 53 55 4b 5c 41 31 2c 31 5c 45 4e 44 20 4f 46 20 42 55 46 46 45 52 3f 00 4c 01 0e 00 14 00 50 5c 52 46 28 4e 50 29 5c 4f 55 54 5c 59 45 53 21 00 4c   ┆4,1 INCREMENT COUNTER  L     P SUK A1,1 END OF BUFFER? L     P RF(NP) OUT YES! L┆
0x7598…75e6              01 2e 00 20 00 50 5c 41 44 4b 5c 41 32 2c 31 5c 49 4e 43 52 45 4d 45 4e 54 20 50 4f 49 4e 54 45 52 20 00 4c 01 46 00 24 00 50 5c 43 43 52 5c 41 37 2c 41 32 5c 43 48 41 52 20 45 51 55 20 54 4f 20 50 52 45 56 49 55 53 3f 20 00 4c 01 6a         ┆ .   P ADK A2,1 INCREMENT POINTER  L F $ P CCR A7,A2 CHAR EQU TO PREVIUS?  L j┆

Reduced view