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

⟦bcbe08c39⟧

    Length: 36724 (0x8f74)
    Notes: pts_type(SC)
    Names: »DRDY01.SC«

Derivation

└─⟦173d42e04⟧ Bits:30009663 Philips computer tape "600105"
    └─⟦this⟧ »TOSSWORK/DRDY01.SC« 

PTS(SC)

	IDENT DRDY01 	REL 10.0 80-03-14 870105041000 

			=7,CUR.POS FOR ALL ORDERS EXCEPT ERASE 
			PRR 10.0 79-12-07
			=6,CORRECTION OF SPECIAL CHARTACTER HANDLING 
			REL 10.1 79-10-19
			=5,ABORT ROUTINE 
			REL 10.1 79-10-15
			=4,CORRECTION OF ERASE 
			REL 9.1 79-05-23 
			=3,STEADY CURSOR PROBLEM CORRECTED 
			PRR 9.1 79-04-06 
			=2,ERASE ONLY TO LAST POS. OF SCREEN 
			PRR 9.1 79-01-31 
			=1   DRIVER ADAPTAD TO HANDLE PTS 6385 
			PRR 9.1 79-01-12 

* 
**************************************************
* 
*   PHILIPS TERMINAL SYSTEM PTS 
* 
*   DRDY01 = DRIVER VIDEO AND GRAPHIC DISPLAY 
* 
* 
* 
* 
* 
* 
**************************************************
* 
* 
*    THIS DRIVER HANDLES OUTPUT TO THE VIDEO DISPLAYS 
*    PTS 6344, PTS 6342 AND TO THE PLASMA DISPLAYS PTS 6351 
*    AND PTS 6386 
*    THE DISPLAYS MUST BE CONNECTED TO THE SYSTEM 
*    VIA CHLT OR CHRT.
* 
*    THE DRIVER INCLUDES DEVICE DEPENDENT ECHO-FUNCTIONS
*    WHICH MAKES IT POSSIBLE TO USE THE DISPLAY AS AN 
*    ECHO-DEVICE TO ANY KEYBOARD, THAT RUNS UNDER THE 
*    GENERAL KEYBOARD DRIVER DRKB01.
* 
* 
*    THE DRIVER CONSISTS OF FOLLOWING PARTS:
* 
*    A C D Y       ACTIVATION PART
* 
*    I H D Y       INTERRUPT HANDLER
* 
*    R C D Y       RECOVERY ROUTINE 
* 
*    E C H O D Y   ECHO FUNCTIONS 
* 



* 
*    THE FOLLOWING ORDERS ARE TREATED:
* 
*    ORDER 00: TEST STATUS
*          05: BASIC WRITE
*          06: STANDARD WRITE 
*          07: WRITE GRAPHIC DISPLAY
*          0B: CURSOR POSITIONING 
*          31: ERASE
* 
*    NORMAL REGISTER USAGE
* 
*    REGISTER A1 = RETURN CODE
*             A2 = OUTPUT CHARACTER 
*             A3 = BUFFER INDEX 
*             A4 = WORK REGISTER
*             A5 = STACK BASE 
*             A6 = DWT-ADDRESS
*             A7 = ORDER
*             A8 = ECB-ADDRESS
* 
	EJECT
* 
* 
*    SYSTEM ADAPTATION
* 
*    DISPLAY TYPE MUST BE DEFINED IN FIRST WORD IN DWT. 
* 
*   --------------------------------- 
*   BIT:   10   11
*   --------------
*           0    0    PTS 6344
*           0    1    PTS 6351 & 6342 
*           1    0    PTS 6386 & 6385 
*   --------------------------------- 
* 
*    BY MEANS OF CONDITIONAL ASSEMBLY THE DRIVER: 
*   -CAN HANDLE GRAFIC MODE FOR PTS 6351 OR NOT 
*   -IS ADAPTED TO CONTROL ONLY PTS 6344
*   -CAN USE LOWER CASE CHAR. GENERATOR COLUMN 6 AND 7
*   -CAN SUPPRESS ECHOING OF END OF RECORD CHARACTER
*   -CAN SUPPRESS TRAILING BLANKS 
*    AND ALSO UNDERLINE START (/12), LOW INT (/1E), HIGH INT (/1F)
	EJECT
* 
* 
* 
* 
*********** 
* ENTRIES * 
*********** 
* 
* 
* 
	ENTRY	DYAD	ADDRESS TO ADDRESSBLOCK 
	ENTRY	ECHODY	DEVICE-DEPENDENT ECHO-ROUTINE 
* 
* 
* 
* 
***************************************** 
*    EXTERNAL TOSS MODULE ENTRIES       * 
***************************************** 
* 
* 
	EXTRN	DISIOE	I/O REQUEST ERROR 
	EXTRN	OUTPUT	SUBROUTINE TO SEND CHARACTER
	EXTRN	TDISP	DISPATCHER 
	EXTRN	LDREG	LOAD REGISTERS A4, A3, A5, A7, A8 AND RETURN 
	EXTRN	TENDIO	END I/O 
	EXTRN	SAVE8	SAVE 8 REGISTERS ON A15 STACK
	EXTRN	ECHRTN	RETURN TO KEYBOARD AFTER ECHO 
	EXTRN	GETCHR	GET CHARACTER FROM ECB-BUFFER 
	EJECT
* 
************************
*    DWT PARAMETERS    *
************************
* 
	EXTRN	DWTST	STATUS 
	EXTRN	DWTBC	BYTE COUNTER 
	EXTRN	DWTOR	ORDER
* 
	EJECT
************* 
* CONSTANTS * 
************* 
* 
FASTO	EQU	/14	FAST OUTPUT 
SCADD	EQU	/11	SET CURSOR ADDRESS
ULSTAR	EQU	/12	UNDERLINE START
ULSTOP	EQU	/13	UNDERLINE STOP 
LISTAR	EQU	/1E	LOW INTENSITY START
LISTOP	EQU	/1F	LOW INTENSITY STOP 
BACKSP	EQU	/08	BACKSPACE
LF	EQU	/0A	LINE FEED
HOME	EQU	/0B	CURSOR HOME
CLEHOM	EQU	/0C	CLEAR AND CURSOR HOME
CR	EQU	/0D	CARRIAGE RETURN
CURRIG	EQU	/10	CURSOR RIGHT 
SPACE	EQU	/20	SPACE 
STX	EQU	/82	START OF MESSAGE
ETB	EQU	/97	END OF MESSAGE
ETX	EQU	/03	LAST DUMMY
RETURN	EQU	/12	RETURN TO ALPHANUMERIC MODE
ESCAPE	EQU	/11	ESCAPE TO GRAPHIC MODE 
POINT	EQU	/2E	POINT CHARACTER 
EQU	EQU	6	THRESHOLD FOR AUTOMATIC FAST OUTPUT 
STILL	EQU	/18	CURSOR STEADY 
CTYCOD	EQU	/1B	SET COUNTRY CODE 
* 
********************
*    RETURN CODES  *
********************
* 
CCERR	EQU	/4	CODE CHECK ERROR 
OPERR	EQU	/1	NOT OPERABLE, POWER OFF
* 
	EJECT
* 
* 
***************************************** 
*    CONDITIONAL ASSEMBLY               * 
***************************************** 
* 
* 
*    BY SETTING X:A TO 1 DRIVER CAN HANDLE GRAFIC MODE FOR PTS 6351 
* 
X:A	EQU	0 
GRAFIC	EQU	X:A
* 
*    BY SETTING X:B = 1 THE DRIVER HANDLES ONLY PTS 6344
* 
X:B	EQU	1 
WHATDY	EQU	X:B
* 
* 
*    BY SETTING X:C TO 1 LOWER CASE CHAR. GENERATOR 
*    (COLUMNS 6 AND 7) CAN BE USED
X:C	EQU	0 
LOWCHA	EQU	X:C
* 
* 
*    BY MEANS OF CONDITIONAL ASSEMBLY IT IS POSSIBLE
*    TO SUPPRESS ECHOING OF END OF RECORD CHARACTER.
*    THIS IS ATTAINED BY SETTING THE CONSTANT X:G=0 
* 
X:D	EQU	0 
EORECH	EQU	X:D
* 
*   BY SETTING THE CONSTANT TRASPA = 1 IT IS
*   POSSIBLE TO SUPPRESS TRAILING BLANKS, /12, /1E AND /1F. 
* 
X:E	EQU	0 
TRASPA	EQU	X:E
	EJECT
* 
*   BY SETTING X:F = 1, CURSOR WILL BE STEADY 
*   INSTEAD OF BLINKING 
X:F	EQU	0 
STEADY	EQU	X:F
* 
*   THIS DRIVER CAN BE ADAPTED TO MEMORY MANAGEMENT UNIT
*   BY SETTING MMUPAG = 1 
* 
MMUPAG	EQU	0
* 
* 
*	A PROGRAM VERSION USING THE EXTENDED INSTRUCTION
*	SET IS OBTAINED BY SETTING CPU852 EQU 0.
* 
CPU852	EQU	1
* 
*   BY MEANS OF CONDITIONAL ASSEMBLY IT IS POSSIBLE 
*   TO CHOOSE BETWEEN NINE (9) DIFFERENT CHARACTER SETS.


*	CODE	COUNTRY

*	0	GB/NL/B 
*	1	D/A/L/CH
*	2	F/CH/B/L
*	3	E 
*	4	I/CH
*	5	S/SF
*	6	DK/N
*	7	P 
*	8	YU
*	9	US
X:G	EQU	0 
COUNTRY	EQU	X:G 
* 
*   MEMORY MANAGEMENT BUFFER SIZE 
* 
* 
X:H	EQU	64
DVBLEN	EQU	X:H
* 
	EJECT
* 
* 
********************************
*    DWT-DISPLACEMENT          *
********************************
* 
* 
DWTDRD	EQU	/10	START OF DRIVER DEFINED PART 
* 
	IFT	MMUPAG=0 
START	EQU	DWTDRD
	XIF
* 
	IFT	MMUPAG=1 
START	EQU	DWTDRD+4
	XIF
* 
DWTAP	EQU	START+/12	HEAD POSITION POINTER 
DWTPOS	EQU	START+/15	POSITIONS
DWTLIN	EQU	START+/14	LINES
DWTBIN	EQU	START+/16	BUFFER INDEX 
* 
	EJECT
* 
* 
**********
* TABLES *
**********
* 
* 
	DATA	DVBLEN	BUFFER LENGTH
	DATA	2	DEVICE INDEX
DYAD	EQU	*	ADDRESS BLOCK
	DATA	ACDY	ACTIVATION DRIVER
	DATA	ABDY	ABORT ROUTINE ADDRESS
	DATA	IHDY	INTERRUPT HANDLER
	DATA	RCDY	RECOVERY ROUTINE 
	DATA	ECHODY	DEVICE-DEPENDENT ECHO-ROUTINE
* 
* 
TABSPE	EQU	*	TABLE OF SPECIAL CHARACTERS
	DATA	/0712,/131E,/1F14 
	EJECT
* 
*    A C D Y
* 
*    ACDY = ACTIVATION DRIVER DISPLAY 
* 
*    ORDER 00: TEST STATUS. DUMMY IS SENT TO DISPLAY AND RETURN CODE
*              IS SET IF DISPLAY NOT OPERABLE 
* 
* 
*    ORDER 05: BASIC WRITE. CHARACTER ARE SENT TO DISPLAY 
*              FROM ECB-BUFFER WITHOUT ANY CHECK. 
* 
*    ORDER 06: STANDARD WRITE. CHARACTERS ARE SENT TO DISPLAY FROM
*               ECB-BUFFER AFTER INDIVIDUAL CODE CHECK. 
* 
*              IF A PREDEFINED NUMBER OF CHARACTERS (SEE CONSTANT 'EQU')
*              ARE FOUND EQUAL, FAST OUTPUT IS EXECUTED FOR THE NUMBER
*              OF CHARACTERS FOUND EQUAL (> 'EQU') ON 6344 & 6386>
* 
	IFT	GRAFIC=1 
*    ORDER 07: WRITE GRAPHIC DISPLAY. THE DISPLAY IS SWITCHED 
*              TO GRAPHIC MODE AND INFORMATION IN ECB-BUFFER
*              IS SENT TO THE DISPLAY.
* 
	XIF
*    ORDER /B: CURSOR POSITIONING AND STANDARD WRITE. 
*              THE CURSOR IS SENT TO THE POSITION GIVEN 
*              IN CONTROL WORD. NO INFORMATION ON DISPLAY 
*              IS ERASED. THEN STANDARD WRITE (SEE ORDER 6) 
*              IS EXECUTED. 
* 
*    ORDER 31: ERASE. THE DISPLAY IS ERASED ON THE LINE 
*              WHERE THE CURSOR IS POSITIONED THE NUMBER
*              OF CHARACTERS THAT ARE DEFINED IN THE CONTROL
*              WORD OF ECB. 0-80 CHARACTERS. ERASING STARTS 
*              IN THE CURSOR POSITION. THE CURSOR RE- 
*              MAINS IN THAT POSITION.
ACDY	EQU	*
	LDK	A3,0	START BUFFER INDEX
	LDK	A4,0	COUNTER 
	LDR	A7,A7	ORDER 0 ?
	ABL(E)	ADY410	YES
	LDK	A2,STX	START OF MESSAGE
	CF	A5,OUTPUT	SEND
	IFT	WHATDY=0 
	LDR*	A1,A6	CHANNEL PARAMETER 
	ANK	A1,/10	GRAPHIC DISPLAY 
	RF(E)	ACDY02	NO
	IFT	GRAFIC=1 
	CWK	A7,7	ORDER ' ? 
	ABL(E)	ADY500
	XIF
	IFT	WHATDY=0 
	LDK	A2,/12	INDICATE SWITCH TO ALPHA MODE 
	CF	A5,OUTPUT 
* 
	XIF
* 
ACDY02	EQU	*
	CWK	A7,5	ORDER 5 
	RF(E)	ACDY90	YES 
	SUK	A7,6	ORDER 6 ? 
	RF(E)	ACDY20	YES 
	SUK	A7,5	ORDER /B ?
	ABL(E)	ADY200	YES
	SUK	A7,/26	ORDER ERASE ? 
	ABL(E)	ADY160	YES
* 
DYERR	ABL	DISIOE	I/O REQUEST ERROR
	EJECT
*    ACTIONS SPECIFIED BY USER IN RIGHT BYTE IN BUFFER
*    ARE CARRIED OUT. 
*    /2B            NO MOVING OF PRINT HEAD 
*    /30            CR, LF, LF
*    /31            ERASE DISPLAY AND WRITE FROM HOME POSITION
*    OTHER VALUE    CR, LF
* 
ACDY20	EQU	*
	LD	A2,4,A8	GET REQUESTED LENGTH
	RF(E)	ACDY25 
	LDK	A3,2	START BUFFER INDEX
	LD	A2,2,A8	GET BUFFER ADDRESS
	LC	A2,1,A2	GET CONTROL CHARACTER 
	ANK	A2,/FF 
ACDY25	EQU	*
	SUK	A2,/2B	POSITIONING BEFORE WRITE ?
	RF(E)	ACDY90 
	SUK	A2,6	/31 ? 
	RF(E)	ACDY65 
	LDK	A4,1	INDICATE LINE FEED
	ADK	A2,1	DOUBLE LINE FEEED ? 
	RF(NE)	ACDY30
	ADK	A4,1	INDICATE DOUBLE LINE FEED 


ACDY30	LDK	A2,CR	CARRIAGE RETURN
ACDY35	LDK	A1,1 
	SC	A1,DWTAP+1,A6	RESET HEAD POSITION COUNTER 
*    SEND CARRIAGE RETURN AND ONE OR TWO LINE FEEDS 
* 
ACDY50	EQU	*
	CF	A5,OUTPUT	SEND CHARACTER
ACDY52	SUK	A4,1 
	RF(N)	ACDY90	START SECTION ENDED?
	LC	A1,DWTLIN,A6	LINES
	CC	A1,DWTAP,A6	LAST LINE ? 
	RF(L)	ACDY55 
	LDKL	A2,/100	INCREMENT LINE COUNTER
	ADS	A2,DWTAP,A6
ACDY55	LDK	A2,LF	LINE FEED TO SEND
	RB	ACDY50
ACDY65	LDK	A2,CLEHOM	CLEAR AND HOME 
	LDK	A1,1 
	SC	A1,DWTAP,A6	RESET LINE COUNTER
	RB	ACDY35
	EJECT
* 
*    GET, CHECK AND SEND CHARACTER
*    (IF ORDER 5 NO CHECK)
* 
ACDY70	EQU	*
	IFT	WHATDY=0 
	LDR*	A4,A6	GET CHANNEL PARAMETER 
	ANK	A4,/10 
	RF(NZ)	ACDY75	NOT 6344 OR 6386 
	XIF
	LD	A4,2,A8 
	ADR	A4,A3	GET ADDRESS TO NEXT CHAR IN BUFFER 
	CCR	A2,A4	CHAR EQU TO CURRENT? 
	ABL(E)	CHECK	YES!
ACDY75	EQU	*
	CF	A5,OUTPUT 
ACDY80	CF	A15,POSUPD	POSITION COUNTER UPDATING
	IFT	TRASPA=1 
	LD	A1,2,A8	GET BUFFER ADDRESS (BA) 
	LD	A2,4,A8	GET REQUESTED LENGTH(RL)
	ADR	A1,A2	GET ADD END OF BUFFER
SKIP05	CWK	A2,2 
	RF(NG)	SKIP30	RL < 3 
	SUK	A1,1	DECR. BA
	LCR	A4,A1	GET CHAR 
	CCK	A4,/2020	SPACE ? 
	RF(NE)	SKIP20	NO 
SKIP07	SUK	A2,1	DECR RL 
	RB	SKIP05	GET NEXT 
SKIP20	CWK	A2,4 
	RF(NG)	SKIP30	RL < 5 
	LC	A4,-2,A1	GET CHAR 
	CCK	A4,/1111	TABULATION CHAR ? 
	RF(NE)	SKIP25	NO!
	SUK	A1,2	DECR BA 
	SUK	A2,2	DECR RL 
	RB	SKIP07	GET NEXT 
SKIP25	LCR	A4,A1	GET CHARACTER AGAIN
	ANK	A4,/FF 
	SUK	A4,/12	UNDER LINE START? 
	RB(Z)	SKIP07	YES! SKIP IT! 
	SUK	A4,/C	LOW INT. START?
	RB(Z)	SKIP07	YES!
	SUK	A4,1	LOW INT. STOP?
	RB(Z)	SKIP07	YES!
* 
SKIP30	ST	A2,4,A8	STORE NEW RL
	XIF
ACDY90	LDK	A4,0 
ADY100	CF	A15,GETCHR	GET CHARACTER FROM ECB-BUFFER
	LDR	A1,A1	LAST CHARACTER?
	ABL(NP)	ADY405 
	SUK	A7,5	ORDER 5?
	RB(E)	ACDY75 
	ANK	A2,/7F 
	LDK	A1,5	SET TABLE POINTER 
	CC	A2,TABSPE,A1	FAST	OUTPUT? 
	RF(E)	ADY125 
	SUK	A1,1	NO! 
	LDR*	A7,A6	CHANNEL PARAMETER 
	ANK	A7,/30	GRAFIC DISPLAY ?
	RF(E)	ADY110	NO
	LDK	A1,5	SET TABLE PONTER
ADY110	CC	A2,TABSPE,A1	CHARACTER FOUND
	RF(NE)	ADY128
	CCK	A2,/1E1E	LOW INTENSITY ? 
	RF(NE)	ADY122	NO 
	LDK	A4,/80 
ADY120	ORRS	A4,A6	SET LOW INTENSITY MODE
	LDK	A4,0 
	RB	ACDY50
ADY122	CCK	A2,/1212	UNDERLINE ? 
	RF(NE)	ADY125
	LDK	A4,/40	SET UNDERLINE MODE
	RB	ADY120
ADY125	CCK	A2,/1414	FAST OUTPUT ? 
	LDK	A4,0 
	RB(NE)	ACDY50	NO 
	LDR	A4,A2
	CF	A15,GETCHR	GET OUTPUT CHARACTER 
	LDR	A1,A2
	LDR	A2,A4
	LD	A4,4,A8	REQ LENGTH
	SUR	A4,A3	NUMBER OF CHARS
	RF(Z)	ADY127	NONE
* 
	IFT	WHATDY=0 
	LDR*	A7,A6	GET CHANNEL PARAMETER 
	ANK	A7,/10 
	RF(NZ)	OTHER	OTHER DISPLAY THAN 6344 OR 6386?
	XIF
	LDR	A3,A1	NO!
	CF	A5,FASTER 
ADY127	EQU	*
	LD	A3,4,A8	REQ LENGTH
	ST	A3,6,A8	EFF LENGTH
	ABL	ADY405 
ADY128	EQU	*
	SUK	A1,1	GET NEXT
	RB(NN)	ADY110	NOT AT END 
	LDR	A1,A2	MOVE CHARACTER 
	SUK	A1,/11	TAB CHAR?  (11) 
	RF(E)	ADY140 
	SUK	A1,/F	LESS THAN /20 ?
	RF(N)	ADY130	CODE CHECK ERROR
	SUK	A1,/3F	GREATER THAN /5F
	RB(NP)	ACDY70
	IFT	LOWCHA=0 
	SUK	A2,/20	TRANSFORM CHARACTER BETWEEN /60 TO /7F
			TO CHARACTER BETWEEN /40 TO /5F
	XIF
	RB	ACDY70
* 
* 
	IFT	WHATDY=0 
OTHER	EQU	* 
************************
* A3 = INDEX
* A1 = CHARACTER
* A4 = NUMBER 
************************
	LC	A2,DWTBC,A6 
	AD	A2,DWTAP,A6	GET POSITION
	ANK	A2,/FF 
	ADR	A2,A4	ADD LENGTH OF REQUEST
	LD	A3,DWTPOS,A6	GET MAX-POS AND
	ANK	A3,/FF 
	ST	A4,10,A8	SAVE LENGTH
	SUR	A3,A2	COMPARE
	RF(NN)	OT030	LENGTH OK 
	ADR	A4,A3
	ST	A4,10,A8	SAVE LENGTH
	ADK	A4,1	ADJUST NUMBER OF OUTPUT CHARACTERS
OT030	EQU	* 
	LDR	A3,A1	SAVE CHARACTER TO SEND 
OT010	LDR	A2,A3 
	CF	A5,OUTPUT	SENT CHAR (IN A2) 
	SUK	A4,1	DECREMENT COUNTER 
	RB(P)	OT010
	LD	A4,10,A8	GET ACT. LENGTH
OT040	LDK	A2,BACKSP 
	CF	A5,OUTPUT	SENDBACKSPACE 
	SUK	A4,1	DECREMENT LENGTH
	RB(P)	OT040
	RB	ADY127
	XIF
	EJECT
* 
*    CODE CHECK ERROR 
* 
ADY130	EQU	*
	LDK	A1,CCERR 
	ORS	A1,8,A8	RETURN CODE
	RB	ADY100
	EJECT
* 
*    TABULATION 
* 
ADY140	EQU	*
	CF	A15,GETCHR	GET FIRST ASCII CHARACTER
	LDR	A4,A2
	CF	A15,GETCHR	GET SECOND ASCII CHARACTER 
	ANK	A2,/F
	ANK	A4,/F
	RF(E)	ADY144 
ADY143	ADK	A2,/A	FROM DECIMAL TO HEXADECIMAL
	SUK	A4,1 
	RB(NE)	ADY143
ADY144	LC	A4,DWTAP+1,A6 
	SUR	A2,A4	SUBTRACT HEAD POSITION POINTER 
	LC	A4,DWTBC,A6 
	SUR	A2,A4	AND REQUESTS POSITION COUNTER
			TO GET NUMBER OF SPACES TO SEND
	RB(NP)	ADY100
	LDR	A4,A2
ADY145	LDK	A2,CURRIG	CURSOR RIGHT 
ADY146	CF	A5,OUTPUT 
	CF	A15,POSUPD	POSITION COUNTER UPDATING
	SUK	A4,1	READY ? 
	RB(NE)	ADY145	NO 
	ABL	ADY100 
	EJECT
* 
*    ERASE  ORDER /31 
* 
ADY160	LD	A4,10,A8	GET NUMBER OF CHAR TO ERASE
	IFT	WHATDY=0 
	LDR*	A1,A6	CHANNEL PARAMETER 
	ANK	A1,/10	GRAFIC DISPLAY? 
	RF(NE)	ADY166	YES	=2 
	XIF
	CF	A5,ERA	GET LENGTH TO ERASE	=2 
	LDK	A3,/20 
	CF	A5,FASTER	FAST OUTPUT 
ADY165	LDK	A2,ETB 
	CF	A5,OUTPUT 
	ABL	ADY410	END OF REQUEST
	IFT	WHATDY=0 
ADY166	EQU	*	YES	=2 
	CF	A5,ERA	GET LENGTH TO ERASE	=2 
* 
ADY170	SUK	A4,1	DECR NO OF CHAR 
	RF(N)	ADY180	ERASE READY 
	LDK	A2,/20	SPACE 
	CF	A5,OUTPUT	SEND IT 
	RB	ADY170
ADY180	LD	A4,10,A8
	CF	A5,ERA	GET LENGTH TO ERASE	=2 
	LDR	A3,A3	OVER EDGE	=4 
	RF(NN)	ADY186	NO	=4
	SUK	A4,1	ADJUST LENGTH	=4
ADY186	EQU	*
	SUK	A4,1	DECREMENT	=2
	RB(N)	ADY165	CURSOR IN ORIGIN POSITION 
	LDK	A2,BACKSP	CURSOR LEFT
	CF	A5,OUTPUT	SEND IT 
	RB	ADY186	AGAIN
	XIF
	EJECT
* 
*    ORDER /B CURSOR POSITIONING PART 
* 
ADY200	EQU	*
* 
	IFT	WHATDY=0 
	LDR*	A1,A6	CHANNEL PARAMETER 
	ANK	A1,/10	GRAFIC DISPLAY? 
	RF(NE)	ADY205	YES
*    IF VIDEO (6344) SET CURSOR ADDRESS DIRECT
	XIF
	LD	A4,10,A8	GET REQUESTED CURSOR POS 
	ST	A4,DWTAP,A6	UPDATE LINE & POS COUNTER 
	CF	A5,CURPOS	SET CURSOR
	RF	ADY380
	IFT	WHATDY=0 
*    GET LINE 
ADY205	LC	A4,10,A8	GET REQUESTED LINE 
	CC	A4,DWTLIN,A6	OUTSIDE SCREEN?
	RF(NG)	ADY207	NO!
	LC	A4,DWTLIN,A6	YES! SET CURSOR AT END OF LINE 
ADY207	EQU	*
	LC	A3,DWTAP,A6	GET ACTUAL LINE 
ADY210	CWR	A4,A3
	RF(N)	ADY250	REQUESTED LINE ABOVE ACTUAL 
	RF(E)	ADY300	SAME LINE 
	LDK	A2,LF	LINE FEED
	ADK	A3,1	INCREMENT ACTUAL LINE NUMBER
ADY230	CF	A5,OUTPUT	SEND
	LDR	A4,A4	REQUESTED LINE 
	RB(NZ)	ADY210	NOT EQUAL ZERO 
	LDK	A4,1 
	RF	ADY300
ADY250	LDK	A2,HOME	HOME 
	LDK	A3,1	RESET ACTUAL LINE NUMBER
	ST	A3,DWTAP,A6	RESET POSITION
	RB	ADY230
* 
*    GET POSITION 
* 
ADY300	SC	A4,DWTAP,A6	UPDATE HEAD LINE COUNTER
	LC	A4,11,A8	GET REQUESTED POSITION 
	CC	A4,DWTPOS,A6	OUTSIDE SCREEN?
	RF(NG)	ADY303	NO!
	LC	A4,DWTPOS,A6	SET LAST LINE
ADY303	EQU	*
	CWK	A4,1	FIRST POSITION ?
	RF(NE)	ADY305	NO 
	CWR	A4,A3	FIRST LINE ? 
	RF(NE)	ADY305	NO 
	LDK	A2,HOME	CURSOR GO HOME 
	RF	ADY330
ADY305	RF(NL)	ADY307	REQ. POS NOT ZERO
	LDK	A4,1 
ADY307	LC	A3,DWTAP+1,A6	GET ACTUAL POSITION 
	CC	A3,DWTPOS,A6	MAX-POS? 
	RF(NG)	ADY310	NO!
	SUK	A3,1 
ADY310	CWR	A4,A3	FORWARDS OR BACKWARDS
	RF(E)	ADY370	POSITION FOUND
	RF(N)	ADY340	BACK
	LDK	A2,CURRIG	CURSOR RIGHT 
	ADK	A3,1	UPDATE POSITION COUNTER 
ADY330	CF	A5,OUTPUT	SEND
	RB	ADY310
ADY340	SUR	A3,A4	ACTUAL POS. - WANTED POS.
	CWR	A3,A4	COMPARE BACKSTEPS WITH CR-WAY
	RF(L)	ADY345	BACKSPACE WAY 
	LDK	A2,CR	CARRIAGE RETURN
	LDK	A3,1	INDICATE FIRST POSITION 
	RB	ADY330
ADY345	LDK	A2,BACKSP	BACKSPACE
	CF	A5,OUTPUT	SEND
	SUK	A3,1	LAST BACKSPACE ?
	RB(NE)	ADY345
ADY370	SC	A4,DWTAP+1,A6	UPDATE HEAD POSITION POINTER
	XIF
ADY380	LDK	A3,2	START BUFFER INDEX
	ABL	ACDY90 
	IFT	WHATDY=0 
* 
ADY400	LDK	A2,/22	START CHARACTER 
	CF	A5,OUTPUT 
* 
	XIF
* 
	EJECT
* 
* 
*    SEND LAST DUMMY, SET CURSOR POSITION IN CONTROL
*    WORD, LOAD A1 WITH RETURN CODE AND END I/0.
* 
ADY405	EQU	*
	LDR*	A1,A6	GET CHANNEL PARAMETER 
	ANK	A1,/30	6344 ?
	RF(NE)	ADY407	NO 
	LDR*	A1,A6 
	LDR	A4,A1
	ANK	A1,/40	UNDERLINE MODE ?
	RF(E)	ADY406	NO
	LDK	A2,ULSTOP	UNDERLINE STOP 
	CF	A5,OUTPUT 
ADY406	ANK	A4,/80	LOW INTENSITY MODE ?
	RF(E)	ADY407 
	LDK	A2,LISTOP	LOW INTENSITY STOP 
	CF	A5,OUTPUT 
ADY407	EQU	*
	LDK	A2,ETB	END OF TEXT MESSAGE 
	CF	A5,OUTPUT	SEND CHARACTER
	CF	A15,UPDAPP	UPDATE HEAD POSITION COUNTER 
ADY410	LDK	A2,ETX	LAST DUMMY
	CF	A5,OUTPUT	SEND DUMMY
	SUK	A7,/31		=7 
	RF(Z)	ADY415	ORDER ERASE	=7
	LD	A4,DWTAP,A6	GET CURSOR POSITION	=4
	ST	A4,10,A8	SAVE CURSOR POS. IN ECB	=4 
ADY415	EQU	*
	ADK	A7,/31-5		=7 
	RF(NE)	ADY420	NOT ORDER BASIC WRITE
	LDKL	A4,/101	HOME POSITION 
	ST	A4,DWTAP,A6 
ADY420	EQU	*
ENDIO	CF	A15,TENDIO	END I/O 
EXIT	ABL	TDISP	GO TO DISPATCHER 
* 
	IFT	GRAFIC=1 
* 
	EJECT
* 
*    GRAPHIC PART 
* 
ADY500	EQU	*
	LDK	A2,/11 
	CF	A5,OUTPUT	SWITCH TO GRAFIC MODE 
ADY510	CF	A15,GETCHR	GET CHARACTER
	LDR	A1,A1	BUFFER EMPTY 
	RB(E)	ADY400 
	LDR	A4,A2
	CF	A15,GETCHR	GET NEXT CHARACTER 
	LDR	A1,A4
	ANK	A4,/80	ADDRESS OR DATA 
	RF(E)	ADY530	DATA MESSAGE
* 
*    ADDRESS MESSAGE
* 
*    SET FIRST OUT PUT IN A2
*    AND SECOND IN A4 
* 
	SLL	A1,4 
	LDR	A4,A2
	SRL	A4,4 
	ORR	A4,A1
	ANK	A2,/F
	ANK	A4,/7F 
	ORK	A2,/20 
ADY515	CF	A5,OUTPUT	SEND FIRST CHARACTER
	LDR	A2,A4	GET SECOND CHARACTER 
	CF	A5,OUTPUT	SEND SECOND CHARACTER 
	RB	ADY510
	EJECT
* 
*    DATA MESSAGE 
* 
*    FIRST OUTPUT IS SET IN A2
*    AND SECOND IN A4 
* 
ADY530	SLL	A1,13
	LDR	A4,A2
	SLL	A2,5 
	ORR	A1,A2
	LDK	A7,10
	LDK	A2,0 
ADY540	SLL	A1,1 
	RF(NN)	ADY550
	ORKL	A2,/200 
ADY550	SUK	A7,1 
	RF(E)	ADY560 
	SRL	A2,1 
	RB	ADY540
ADY560	LDR	A4,A2
	SRL	A4,4 
	ANK	A4,/3F 
	ANK	A2,/F
	ORK	A2,/60 
	RB	ADY515
* 
	XIF
* 
	EJECT
* 
*    UPDAPP = SUBROUTINE TO UPDATE HEAD 
*             POSITION POINTER WHEN END 
*             OF REQUEST IS REACHED 
UPDAPP	EQU	*
	LC	A3,DWTBC,A6	GET POSITION COUNTER
	ADS	A3,DWTAP,A6	UPDATE HEAD POSITION POINTER 
	LDK	A3,0 
	SC	A3,DWTBC,A6	RESET  POSITION COUNTER 
	RTN	A15
* 
*    POSUPD = SUBROUTINE TO UPDATE ACTUAL POSITION
*             POINTER WHEN REQUEST RUNNING. 
*             A CHECK THAT POINTER NOT EXCEEDS 80 IS DONE 
* 
POSUPD	EQU	*
	LC	A2,DWTBC,A6	GET POSITION POINTER
	ANK	A2,/FF 
	AD	A2,DWTAP,A6	INCLUDE HEAD POSITION POINTER 
	ANK	A2,/FF 
	CC	A2,DWTPOS,A6	END OF ROW ? 
	RF(P)	POSU10 
	IM	DWTST,A6	INCREMENT POSITION COUNTER 
POSU10	RTN	A15
	EJECT
* 
*    I H D Y
* 
*    INTERRUPT
* 
IHDY	EQU	*
	LD	A4,DWTST,A6	BUSY? 
	RB(N)	EXIT	NO
	SLL	A4,2	ECHO MODE ? 
	RF(N)	IHDY10 
	LDR	A1,A1	RETURN CODE FROM CHANNEL UNIT ?
	RB(NE)	ADY420	YES
IHDY10	ABL	LDREG	RELOAD A3-A5 AND RETURN VIA A5 
	EJECT
* 
*    R C D Y
* 
*    RCDY = RECOVERY ROUTINE DISPLAY
* 
* 
*    RECOVERY IS CARRIED OUT ONLY IF
*    ORDER 6 IS RUNNING 
* 
*    AT ENTRY:
* 
*    A6 = DWT-ADDRESS 
*    A7 = ORDER 
*    A8 = ECB-ADDRESS 
RCDY	EQU	*
	IFT	CPU852=1 
	CF	A15,SAVE8	SAVE A1-A8 ON STACK 
	XIF
* 
	IFT	CPU852=0 
	MSR	8,A15	SAVE A1-A8 ON STACK
	XIF
* 
				=3
	LDKL	A2,/7FFF
	ANS	A2,DWTST,A6	SET BUSY 
				=1
				=1
				=1
				=1
				=1
				=1
				=1
				=1
* 
	IFT	WHATDY=0 
* 
	LDR*	A2,A6	CHANNEL PARAMETER 
	ANK	A2,/10	GRAPHIC DISPLAY ? 
	RF(E)	RCDY10	NO
	LDK	A2,RETURN	RETURN TO ALPHANUMERIC MODE
	CF	A5,OUTPUT 
* 
	XIF
* 
	EJECT
RCDY10	EQU	*
	LDK	A2,/00	DUMMY TO SEND 
	CF	A5,OUTPUT 
	LDR	A4,A4	LRC-ERROR IN BLOCK ? 
	RF(NE)	RCDY20
	IFT	WHATDY=0		=1 
	IFF	STEADY+COUNTRY=0		=1 
	LDR*	A2,A6	GET CHANNEL PARAMETERS	=1 
	ANK	A2,/20	PTS 6385/6386 ?	=1
	RF(Z)	RCDY14	NO	=3 
	LDK	A3,100	SET UP TRANSFER COUNTER	=3
RCDY12	LDK	A2,STILL-1	SET UP CURSOR BLINKING	=3 
	ADK	A2,STEADY	ADJUST TO STEADY IF SO	=3
	CF	A5,OUTPUT	SEND CURSOR INF	=3
	SUK	A3,1	DEC TRANSFER COUNTER	=3 
	RB(P)	RCDY12	NOT ENOUGH OF TRANSFERS	=3
	LDK	A2,CTYCOD	SEND 'SET COUNTRY CODE'	=1 
	CF	A5,OUTPUT		=1 
	LDK	A2,COUNTRY	SEND 'COUNTRY CODE'	=1
	ORK	A2,/30		=1 
	CF	A5,OUTPUT		=1 
				=3
				=3
RCDY14	EQU	*		=3
	XIF			=1 
	LD	A3,DWTST,A6	SAVE STATUS WORD	=3 
	LDK	A2,CLEHOM	CLEAR AND HOME 
	CF	A5,OUTPUT	SEND
	LDKL	A2,/101 
	ST	A2,DWTAP,A6	SET HEAD LINE-AND-POSITION COUNTER
	LDR	A3,A3	GET OLD STATUS 
	RB(N)	ENDIO	NOT BUSY 
	LDK	A1,OPERR	SET RETURN CODE 
RCDY15	ABL	ADY420 
	EJECT
* 
*    LRC-ERROR IN BLOCK SENT REMOTE 
* 
RCDY20	EQU	*
	SUK	A7,5	ORDER 5 ? 
	RF(NE)	RCDY25	NO 
	LDK	A1,2	INDICATE THROUGHPUT ERROR 
	RB	RCDY15
RCDY25	LDK	A2,STX	START OF MESSAGE
	CF	A5,OUTPUT 
	LC	A4,DWTBC,A6	GET NUMBER OF POSITIONS TO BACK 
	ANK	A4,/FF 
	RF(E)	RCDY30 
	CF	A5,BACCAN	SEND BACKSPACES AND RUB OUT 
	LDK	A3,2	START BUFFER INDEX
RCDY30	ABL	ACDY90 
	EJECT
* 
*    E C H O D Y
* 
*    ECHODY = DEVICE-DEPENDENT ECHO-ROUTINE 
* 
ECHODY	EQU	*
	LDR	A7,A7	EOR? 
	RF(N)	ECDY17	YES 
	LDR	A3,A2	SAVE CHARACTER 
* 
	IFT	EORECH=0 
* 
	SUK	A2,/80 
	RF(NN)	ECDY20	NOT TO BE ECHOED 
	ADK	A2,/80 
* 
	XIF
* 
	SUK	A3,/8
	RF(E)	ECDY40	BACKSPACE 
	SUK	A3,/10 
	RF(E)	ECDY50	CLEAR 
ECDY10	CF	A5,OUTPUT	SEND CHARACTER
	CF	A15,POSUPD	POSITION COUNTER UPDATING
	RF	ECDY20
ECDY17	CF	A15,UPDAPP	UPDATE HEAD CURSOR POINTER 
ECDY20	ABL	ECHRTN	RETURN TO KEYBOARD
* 
*    BACKSPACE
* 
ECDY40	EQU	*
	LC	A4,DWTBC,A6	GET POSITION COUNTER
	ANK	A4,/FF 
	RB(E)	ECDY20	FIRST POSITION
	LDK	A4,1	INDICATE ONE BACKSTEP 
	CF	A5,BACCAN	BACK
	RB	ECDY20
	EJECT
* 
*    CLEAR
* 
ECDY50	EQU	*
	LC	A4,DWTBC,A6	GET POSITION COUNTER
	ANK	A4,/FF 
	RB(E)	ECDY20	FIRST POSITION
	IFT	WHATDY=0 
	LDR*	A1,A6	GET CHANNEL PARAMETER 
	ANK	A1,/10	GRAFIC DISPLAY
	RF(E)	ECDY60	N 
	CF	A5,BACCAN	BACK
	RB	ECDY20
	XIF
ECDY60	LDR	A3,A4	SAVE POSITION COUNTER
	LD	A4,DWTAP,A6	GET HEAD LINE-AND-POSITION COUNTER
	CF	A5,CURPOS	SET CURSOR
	LDR	A4,A3	GET POS COUNTER
	ADK	A4,1	UPDATE POS COUNTER
	LDK	A3,/20 
	CF	A5,FASTER	FAST OUTPUT 
	LDK	A2,0 
	SC	A2,DWTBC,A6	RESET POSITION COUNTER
	RB	ECDY20
	EJECT
* 
* 
*    BACCAN = SUBROUTINE TO POSITION CURSOR 
*             AT THE PLACE BEFORE REQUEST IF
*             CLEAR OR BACKWARDS ONE STEP IF
*             BACKSPACE.
* 
BACCAN	EQU	*
	LDR	A3,A4
	LC	A2,DWTBC,A6	GET POSITION COUNTER
	ANK	A2,/FF 
	AD	A2,DWTAP,A6	ADD HEAD POSITION COUNTER 
	ANK	A2,/FF 
	CC	A2,DWTPOS,A6	LAST POSITION
	RF(NP)	BACA10	NO 
	LDK	A2,SPACE	DESTRUCTIVE SPACE 
	RF	BACA20
BACA10	LDK	A2,BACKSP	BACKSPACE
	CF	A5,OUTPUT	SEND
	LDK	A2,SPACE	DESTRUCTIVE SPACE 
	CF	A5,OUTPUT	SEND
	LDK	A2,BACKSP	BACKSPACE
BACA20	CF	A5,OUTPUT	SEND
	SUK	A4,1 
	RB(NE)	BACA10
	NGR	A3,A3	NEGATE REGISTER
	ADS	A3,DWTST,A6	UPDATE POSITION COUNTER
	RTN	A5 
	EJECT
*********************************************** 
*   CHECK = SUBROUTIN TO CHECK USER BUFFER IN * 
*           ORDER TO GET A REASON FOR USING   * 
*           'FAST OUTPUT FACILITY' ON 6344    * 
*            AND 6386                          *
*********************************************** 
CHECK	EQU	* 
* 
* 
	LD	A1,4,A8 
	SUR	A1,A3	END OF BUFFER? 
	ABL(NP)	ACDY75	YES!
	LDR	A7,A2	SAVE CHER TO SEND (AND CHECK)
	LDR	A2,A4	SAVE BUFFER ADDRESS+INDEX
	LDK	A4,1	RESET COUNTER 
NEXT	ADK	A4,1	INCREMENT COUNTER 
	SUK	A1,1	END OF BUFFER?
	RF(NP)	OUT	YES!
	ADK	A2,1	INCREMENT POINTER 
	CCR	A7,A2	CHAR EQU TO PREVIUS? 
	RB(E)	NEXT	YES!
OUT	EQU	* 
	CWK	A4,EQU	CONDITION FOR FAST OUTPUT FULLFILLED? 
	RF(L)	NOFAST	NO! 
**********************************
* UPDATE ACTUAL POSITION POINTER *
FASTOK	LC	A2,DWTBC,A6	GET HEAD POSITION 
	AD	A2,DWTAP,A6 
	ANK	A2,/FF 
	ADR	A3,A4	UPDATE BUFFER-INDEX
	ST	A3,DWTBIN,A6	SAVE INDEX 
	LC	A3,DWTPOS,A6	GET MAXNUMBER OF CHAR/LINE 
	SUR	A3,A2	AND COMPARE
	SUR	A3,A4
	RF(NN)	HIT 
	ADR	A4,A3
	ADK	A4,1 
HIT	ADS	A4,DWTST,A6	UPDATE POSITION 
*********************** 
* EXECUTE FAST OUTPUT * 
	LDR	A3,A7	GET CHAR TO SEND 
	CF	A5,FASTER 
**************
* SET CURSOR *
	LD	A4,DWTST,A6	GET ACTUAL POS
	ANK	A4,/FF 
	AD	A4,DWTAP,A6	INC HEAD POS POINTER
	CF	A5,CURPOS 
***************************** 
* RESTORE A3 (BUFFER INDEX) * 
	LD	A3,DWTBIN,A6	RESTORE BUFFER INDEX 
	SUK	A3,1 
	ABL	ACDY90	READ NEXT CHAR
* 
NOFAST	LDR	A2,A7	RESTORE OUTPUT CHARACTER 
	ABL	ACDY75 
	EJECT
* 
* 
*    FASTER = SUBROUTINE TO OUTPUT SPACE AT FAST OUTPUT 
*             AT ENTRY A4 = NUMBER OF CHARACTERS
* 
FASTER	EQU	*
	CWK	A4,/60 
	RF(L)	FAS010	NUMBER OF CHAR NOT TOO LONG 
	LDK	A4,/59 
FAS010	EQU	*
	ADK	A4,/20	ADD CONSTANT
	LDK	A2,FASTO	FAST OUTPUT 
	CF	A5,OUTPUT	SEND
	LDR	A2,A4	NO OF CHAR 
	CF	A5,OUTPUT	SEND
	LDR	A2,A3
	CF	A5,OUTPUT	SEND
	RTN	A5 
	EJECT
* 
* 
*    CURPOS = SUBROUTINE TO SET CURSOR
*             AT ENTRY A4 = CURSOR POS (POSITION AND LINE)
* 
CURPOS	EQU	*
	ADKL	A4,/1F1F	CONVERT
	LDK	A2,SCADD	SET CURSOR
	CF	A5,OUTPUT	SEND
	ECR	A2,A4	POS. X < /80?
	LDR	A2,A2
	RF(NN)	CURR05	YES! 
	LCK	A4,/7F00 
CURR05	EQU	*
	LDR	A2,A4
	CF	A5,OUTPUT	OUTPUT POSITION (X) 
	LDR	A2,A4
	RF(NN)	CURR10	Y < /80! 
	LDK	A2,/7F 
	RF	CURR15
CURR10	EQU	*
	SRL	A2,8	SHIFT RIGHT 
CURR15	EQU	*
	CF	A5,OUTPUT	OUTPUT LINE(Y)
	RTN	A5 
	EJECT
*			=2
*			=2
*			=2
*	  ERA - SUBROUTINE TO AVOID UNNECESSARY OUTPUT		=2
*			=2
*			=2
*	AT ENTRY A4 = CHAR TO ERASE FROM USER		=2 
*	AT EXIT  A4 = CHAR TO END OF SCREEN		=2 
*			=2
ERA	EQU	*		=2 
	LD	A2,DWTPOS,A6	MAX CHAR.	=2 
	ANK	A2,/FF	GET MAX CHAR.	=2
	LC	A3,DWTAP+1,A6	CURRENT POS. ON SCREEN	=2 
	ANK	A3,/FF		=2 
	SUR	A2,A3	NUMBER OF CHAR. TO END OF SCREEN	=2
	ADK	A2,1	ADJUST LENGTH 	=2 
	CWR	A4,A2	OUTSIDE SCREEN	=2
	RF(L)	ERAEND	NO	=2 
	LDR	A4,A2	OUTSIDE SCREEN MODIFY LENGTH	=2
	LDKL	A3,/FFFF	SET OVER	=4
ERAEND	EQU	*	END SUBROUTINE	=2
	RTN	A5	RETURN	=2 
ABDY	EQU	*
	CF	A15,UPDAPP	UPDATE CURSOR POSITION	=5
	RTN	A15	RETURN TO ABORT ROUTINE	=5 
	END

HexDump

0x0000…0036 (0, 0, 400)  Head {h00=0x0032, h01=0x0050, text=» IDENT DRDY01  REL 10.0 80-03-14 870105041000 «, t00=0x0000, t01=0x0004}
0x0036…003e              Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x003a}
0x003e…0070              Head {h00=0x002e, h01=0x0050, text=»   =7,CUR.POS FOR ALL ORDERS EXCEPT ERASE «, t00=0x0000, t01=0x0042}
0x0070…008c              Head {h00=0x0018, h01=0x0050, text=»   PRR 10.0 79-12-07«, t00=0x0000, t01=0x0074}
0x008c…00c4              Head {h00=0x0034, h01=0x0050, text=»   =6,CORRECTION OF SPECIAL CHARTACTER HANDLING «, t00=0x0000, t01=0x0090}
0x00c4…00e0              Head {h00=0x0018, h01=0x0050, text=»   REL 10.1 79-10-19«, t00=0x0000, t01=0x00c8}
0x00e0…00fc              Head {h00=0x0018, h01=0x0050, text=»   =5,ABORT ROUTINE «, t00=0x0000, t01=0x00e4}
0x00fc…0118              Head {h00=0x0018, h01=0x0050, text=»   REL 10.1 79-10-15«, t00=0x0000, t01=0x0100}
0x0118…013a              Head {h00=0x001e, h01=0x0050, text=»   =4,CORRECTION OF ERASE «, t00=0x0000, t01=0x011c}
0x013a…0156              Head {h00=0x0018, h01=0x0050, text=»   REL 9.1 79-05-23 «, t00=0x0000, t01=0x013e}
0x0156…0184              Head {h00=0x002a, h01=0x0050, text=»   =3,STEADY CURSOR PROBLEM CORRECTED «, t00=0x0000, t01=0x015a}
0x0184…01a0              Head {h00=0x0018, h01=0x0050, text=»   PRR 9.1 79-04-06 «, t00=0x0000, t01=0x0188}
0x01a0…01d0              Head {h00=0x002c, h01=0x0050, text=»   =2,ERASE ONLY TO LAST POS. OF SCREEN «, t00=0x0001, t01=0x0014}
0x01d0…01ec              Head {h00=0x0018, h01=0x0050, text=»   PRR 9.1 79-01-31 «, t00=0x0001, t01=0x0044}
0x01ec…021e              Head {h00=0x002e, h01=0x0050, text=»   =1   DRIVER ADAPTAD TO HANDLE PTS 6385 «, t00=0x0001, t01=0x0060}
0x021e…023a              Head {h00=0x0018, h01=0x0050, text=»   PRR 9.1 79-01-12 «, t00=0x0001, t01=0x0092}
0x023a…0242              Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x00ae}
0x0242…024c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00b6}
0x024c…0286              Head {h00=0x0036, h01=0x0050, text=»**************************************************«, t00=0x0001, t01=0x00c0}
0x0286…0290              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00fa}
0x0290…02b8              Head {h00=0x0024, h01=0x0050, text=»*   PHILIPS TERMINAL SYSTEM PTS «, t00=0x0001, t01=0x0104}
0x02b8…02c2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x012c}
0x02c2…02f8              Head {h00=0x0032, h01=0x0050, text=»*   DRDY01 = DRIVER VIDEO AND GRAPHIC DISPLAY «, t00=0x0001, t01=0x0136}
0x02f8…0302              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x016c}
0x0302…030c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0176}
0x030c…0316              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0180}
0x0316…0320              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x018a}
0x0320…032a (2, 0, 400)  Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0004}
0x032a…0334              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x000e}
0x0334…036e              Head {h00=0x0036, h01=0x0050, text=»**************************************************«, t00=0x0002, t01=0x0018}
0x036e…0378              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0052}
0x0378…0382              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x005c}
0x0382…03c0              Head {h00=0x003a, h01=0x0050, text=»*    THIS DRIVER HANDLES OUTPUT TO THE VIDEO DISPLAYS «, t00=0x0002, t01=0x0066}
0x03c0…0404              Head {h00=0x0040, h01=0x0050, text=»*    PTS 6344, PTS 6342 AND TO THE PLASMA DISPLAYS PTS 6351 «, t00=0x0002, t01=0x00a4}
0x0404…041e              Head {h00=0x0016, h01=0x0050, text=»*    AND PTS 6386 «, t00=0x0002, t01=0x00e8}
0x041e…0458              Head {h00=0x0036, h01=0x0050, text=»*    THE DISPLAYS MUST BE CONNECTED TO THE SYSTEM «, t00=0x0002, t01=0x0102}
0x0458…0476              Head {h00=0x001a, h01=0x0050, text=»*    VIA CHLT OR CHRT.«, t00=0x0002, t01=0x013c}
0x0476…0480              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x015a}
0x0480…04c0              Head {h00=0x003c, h01=0x0050, text=»*    THE DRIVER INCLUDES DEVICE DEPENDENT ECHO-FUNCTIONS«, t00=0x0002, t01=0x0164}
0x04c0…04fe              Head {h00=0x003a, h01=0x0050, text=»*    WHICH MAKES IT POSSIBLE TO USE THE DISPLAY AS AN «, t00=0x0003, t01=0x0014}
0x04fe…053c              Head {h00=0x003a, h01=0x0050, text=»*    ECHO-DEVICE TO ANY KEYBOARD, THAT RUNS UNDER THE «, t00=0x0003, t01=0x0052}
0x053c…0568              Head {h00=0x0028, h01=0x0050, text=»*    GENERAL KEYBOARD DRIVER DRKB01.«, t00=0x0003, t01=0x0090}
0x0568…0572              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x00bc}
0x0572…057c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x00c6}
0x057c…05b0              Head {h00=0x0030, h01=0x0050, text=»*    THE DRIVER CONSISTS OF FOLLOWING PARTS:«, t00=0x0003, t01=0x00d0}
0x05b0…05ba              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0104}
0x05ba…05e4              Head {h00=0x0026, h01=0x0050, text=»*    A C D Y       ACTIVATION PART«, t00=0x0003, t01=0x010e}
0x05e4…05ee              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0138}
0x05ee…061a              Head {h00=0x0028, h01=0x0050, text=»*    I H D Y       INTERRUPT HANDLER«, t00=0x0003, t01=0x0142}
0x061a…0624              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x016e}
0x0624…0650              Head {h00=0x0028, h01=0x0050, text=»*    R C D Y       RECOVERY ROUTINE «, t00=0x0003, t01=0x0178}
0x0650…065a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0014}
0x065a…0684              Head {h00=0x0026, h01=0x0050, text=»*    E C H O D Y   ECHO FUNCTIONS «, t00=0x0004, t01=0x001e}
0x0684…068e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0048}
0x068e…0696              Head {h00=0x0004, h01=0x0050, t00=0x0004, t01=0x0052}
0x0696…069e              Head {h00=0x0004, h01=0x0050, t00=0x0004, t01=0x005a}
0x069e…06a6              Head {h00=0x0004, h01=0x0050, t00=0x0004, t01=0x0062}
0x06a6…06b0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x006a}
0x06b0…06de              Head {h00=0x002a, h01=0x0050, text=»*    THE FOLLOWING ORDERS ARE TREATED:«, t00=0x0004, t01=0x0074}
0x06de…06e8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x00a2}
0x06e8…070a              Head {h00=0x001e, h01=0x0050, text=»*    ORDER 00: TEST STATUS«, t00=0x0004, t01=0x00ac}
0x070a…072c              Head {h00=0x001e, h01=0x0050, text=»*          05: BASIC WRITE«, t00=0x0004, t01=0x00ce}
0x072c…0752              Head {h00=0x0022, h01=0x0050, text=»*          06: STANDARD WRITE «, t00=0x0004, t01=0x00f0}
0x0752…077e              Head {h00=0x0028, h01=0x0050, text=»*          07: WRITE GRAPHIC DISPLAY«, t00=0x0004, t01=0x0116}
0x077e…07a8              Head {h00=0x0026, h01=0x0050, text=»*          0B: CURSOR POSITIONING «, t00=0x0004, t01=0x0142}
0x07a8…07c4              Head {h00=0x0018, h01=0x0050, text=»*          31: ERASE«, t00=0x0004, t01=0x016c}
0x07c4…07ce              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0188}
0x07ce…07f0 (5, 0, 400)  Head {h00=0x001e, h01=0x0050, text=»*    NORMAL REGISTER USAGE«, t00=0x0005, t01=0x0004}
0x07f0…07fa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0026}
0x07fa…0820              Head {h00=0x0022, h01=0x0050, text=»*    REGISTER A1 = RETURN CODE«, t00=0x0005, t01=0x0030}
0x0820…084c              Head {h00=0x0028, h01=0x0050, text=»*             A2 = OUTPUT CHARACTER «, t00=0x0005, t01=0x0056}
0x084c…0874              Head {h00=0x0024, h01=0x0050, text=»*             A3 = BUFFER INDEX «, t00=0x0005, t01=0x0082}
0x0874…089c              Head {h00=0x0024, h01=0x0050, text=»*             A4 = WORK REGISTER«, t00=0x0005, t01=0x00aa}
0x089c…08c2              Head {h00=0x0022, h01=0x0050, text=»*             A5 = STACK BASE «, t00=0x0005, t01=0x00d2}
0x08c2…08e8              Head {h00=0x0022, h01=0x0050, text=»*             A6 = DWT-ADDRESS«, t00=0x0005, t01=0x00f8}
0x08e8…0908              Head {h00=0x001c, h01=0x0050, text=»*             A7 = ORDER«, t00=0x0005, t01=0x011e}
0x0908…092e              Head {h00=0x0022, h01=0x0050, text=»*             A8 = ECB-ADDRESS«, t00=0x0005, t01=0x013e}
0x092e…0938              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0164}
0x0938…0946              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0005, t01=0x016e}
0x0946…0950              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x017c}
0x0950…095a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0186}
0x095a…0978              Head {h00=0x001a, h01=0x0050, text=»*    SYSTEM ADAPTATION«, t00=0x0005, t01=0x0190}
0x0978…0982              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x001e}
0x0982…09c2              Head {h00=0x003c, h01=0x0050, text=»*    DISPLAY TYPE MUST BE DEFINED IN FIRST WORD IN DWT. «, t00=0x0006, t01=0x0028}
0x09c2…09cc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0068}
0x09cc…09fa              Head {h00=0x002a, h01=0x0050, text=»*   --------------------------------- «, t00=0x0006, t01=0x0072}
0x09fa…0a14              Head {h00=0x0016, h01=0x0050, text=»*   BIT:   10   11«, t00=0x0006, t01=0x00a0}
0x0a14…0a2e              Head {h00=0x0016, h01=0x0050, text=»*   --------------«, t00=0x0006, t01=0x00ba}
0x0a2e…0a54              Head {h00=0x0022, h01=0x0050, text=»*           0    0    PTS 6344«, t00=0x0006, t01=0x00d4}
0x0a54…0a82              Head {h00=0x002a, h01=0x0050, text=»*           0    1    PTS 6351 & 6342 «, t00=0x0006, t01=0x00fa}
0x0a82…0ab0              Head {h00=0x002a, h01=0x0050, text=»*           1    0    PTS 6386 & 6385 «, t00=0x0006, t01=0x0128}
0x0ab0…0ade              Head {h00=0x002a, h01=0x0050, text=»*   --------------------------------- «, t00=0x0006, t01=0x0156}
0x0ade…0ae8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0184}
0x0ae8…0b22              Head {h00=0x0036, h01=0x0050, text=»*    BY MEANS OF CONDITIONAL ASSEMBLY THE DRIVER: «, t00=0x0006, t01=0x018e}
0x0b22…0b5a              Head {h00=0x0034, h01=0x0050, text=»*   -CAN HANDLE GRAFIC MODE FOR PTS 6351 OR NOT «, t00=0x0007, t01=0x0038}
0x0b5a…0b8a              Head {h00=0x002c, h01=0x0050, text=»*   -IS ADAPTED TO CONTROL ONLY PTS 6344«, t00=0x0007, t01=0x0070}
0x0b8a…0bc8              Head {h00=0x003a, h01=0x0050, text=»*   -CAN USE LOWER CASE CHAR. GENERATOR COLUMN 6 AND 7«, t00=0x0007, t01=0x00a0}
0x0bc8…0c04              Head {h00=0x0038, h01=0x0050, text=»*   -CAN SUPPRESS ECHOING OF END OF RECORD CHARACTER«, t00=0x0007, t01=0x00de}
0x0c04…0c2e              Head {h00=0x0026, h01=0x0050, text=»*   -CAN SUPPRESS TRAILING BLANKS «, t00=0x0007, t01=0x011a}
0x0c2e…0c78              Head {h00=0x0046, h01=0x0050, text=»*    AND ALSO UNDERLINE START (/12), LOW INT (/1E), HIGH INT (/1F)«, t00=0x0007, t01=0x0144}
0x0c78…0c86              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0007, t01=0x018e}
0x0c86…0c90              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x000c}
0x0c90…0c9a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0016}
0x0c9a…0ca4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0020}
0x0ca4…0cae              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x002a}
0x0cae…0cc2              Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0008, t01=0x0034}
0x0cc2…0cd6              Head {h00=0x0010, h01=0x0050, text=»* ENTRIES * «, t00=0x0008, t01=0x0048}
0x0cd6…0cea              Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0008, t01=0x005c}
0x0cea…0cf4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0070}
0x0cf4…0cfe              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x007a}
0x0cfe…0d08              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0084}
0x0d08…0d34              Head {h00=0x0028, h01=0x0050, text=» ENTRY DYAD ADDRESS TO ADDRESSBLOCK «, t00=0x0008, t01=0x008e}
0x0d34…0d68              Head {h00=0x0030, h01=0x0050, text=» ENTRY ECHODY DEVICE-DEPENDENT ECHO-ROUTINE «, t00=0x0008, t01=0x00ba}
0x0d68…0d72              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00ee}
0x0d72…0d7c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00f8}
0x0d7c…0d86              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0102}
0x0d86…0d90              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x010c}
0x0d90…0dc2              Head {h00=0x002e, h01=0x0050, text=»***************************************** «, t00=0x0008, t01=0x0116}
0x0dc2…0df4              Head {h00=0x002e, h01=0x0050, text=»*    EXTERNAL TOSS MODULE ENTRIES       * «, t00=0x0008, t01=0x0148}
0x0df4…0e26              Head {h00=0x002e, h01=0x0050, text=»***************************************** «, t00=0x0008, t01=0x017a}
0x0e26…0e30              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x001c}
0x0e30…0e3a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0026}
0x0e3a…0e62              Head {h00=0x0024, h01=0x0050, text=» EXTRN DISIOE I/O REQUEST ERROR «, t00=0x0009, t01=0x0030}
0x0e62…0e94              Head {h00=0x002e, h01=0x0050, text=» EXTRN OUTPUT SUBROUTINE TO SEND CHARACTER«, t00=0x0009, t01=0x0058}
0x0e94…0eb4              Head {h00=0x001c, h01=0x0050, text=» EXTRN TDISP DISPATCHER «, t00=0x0009, t01=0x008a}
0x0eb4…0ef6              Head {h00=0x003e, h01=0x0050, text=» EXTRN LDREG LOAD REGISTERS A4, A3, A5, A7, A8 AND RETURN «, t00=0x0009, t01=0x00aa}
0x0ef6…0f14              Head {h00=0x001a, h01=0x0050, text=» EXTRN TENDIO END I/O «, t00=0x0009, t01=0x00ec}
0x0f14…0f46              Head {h00=0x002e, h01=0x0050, text=» EXTRN SAVE8 SAVE 8 REGISTERS ON A15 STACK«, t00=0x0009, t01=0x010a}
0x0f46…0f7a              Head {h00=0x0030, h01=0x0050, text=» EXTRN ECHRTN RETURN TO KEYBOARD AFTER ECHO «, t00=0x0009, t01=0x013c}
0x0f7a…0fae              Head {h00=0x0030, h01=0x0050, text=» EXTRN GETCHR GET CHARACTER FROM ECB-BUFFER «, t00=0x0009, t01=0x0170}
0x0fae…0fbc              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000a, t01=0x0014}
0x0fbc…0fc6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0022}
0x0fc6…0fe6              Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x000a, t01=0x002c}
0x0fe6…1006              Head {h00=0x001c, h01=0x0050, text=»*    DWT PARAMETERS    *«, t00=0x000a, t01=0x004c}
0x1006…1026              Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x000a, t01=0x006c}
0x1026…1030              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x008c}
0x1030…104c              Head {h00=0x0018, h01=0x0050, text=» EXTRN DWTST STATUS «, t00=0x000a, t01=0x0096}
0x104c…106e              Head {h00=0x001e, h01=0x0019, text=» EXTRN DWTBC BYTE COUNTER «, t00=0x000a, t01=0x00b2}
0x106e…1088              Head {h00=0x0016, h01=0x0050, text=» EXTRN DWTOR ORDER«, t00=0x000a, t01=0x00d4}
0x1088…1092              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x00ee}
0x1092…10a0              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000a, t01=0x00f8}
0x10a0…10b6              Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x000a, t01=0x0106}
0x10b6…10cc              Head {h00=0x0012, h01=0x0050, text=»* CONSTANTS * «, t00=0x000a, t01=0x011c}
0x10cc…10e2              Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x000a, t01=0x0132}
0x10e2…10ec              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0148}
0x10ec…110e              Head {h00=0x001e, h01=0x0050, text=»FASTO EQU /14 FAST OUTPUT «, t00=0x000a, t01=0x0152}
0x110e…1136              Head {h00=0x0024, h01=0x0050, text=»SCADD EQU /11 SET CURSOR ADDRESS«, t00=0x000a, t01=0x0174}
0x1136…115c              Head {h00=0x0022, h01=0x0050, text=»ULSTAR EQU /12 UNDERLINE START«, t00=0x000b, t01=0x000c}
0x115c…1182              Head {h00=0x0022, h01=0x0050, text=»ULSTOP EQU /13 UNDERLINE STOP «, t00=0x000b, t01=0x0032}
0x1182…11ac              Head {h00=0x0026, h01=0x0050, text=»LISTAR EQU /1E LOW INTENSITY START«, t00=0x000b, t01=0x0058}
0x11ac…11d6              Head {h00=0x0026, h01=0x0050, text=»LISTOP EQU /1F LOW INTENSITY STOP «, t00=0x000b, t01=0x0082}
0x11d6…11f6              Head {h00=0x001c, h01=0x0050, text=»BACKSP EQU /08 BACKSPACE«, t00=0x000b, t01=0x00ac}
0x11f6…1212              Head {h00=0x0018, h01=0x0050, text=»LF EQU /0A LINE FEED«, t00=0x000b, t01=0x00cc}
0x1212…1232              Head {h00=0x001c, h01=0x0050, text=»HOME EQU /0B CURSOR HOME«, t00=0x000b, t01=0x00e8}
0x1232…125e              Head {h00=0x0028, h01=0x0050, text=»CLEHOM EQU /0C CLEAR AND CURSOR HOME«, t00=0x000b, t01=0x0108}
0x125e…1280              Head {h00=0x001e, h01=0x0050, text=»CR EQU /0D CARRIAGE RETURN«, t00=0x000b, t01=0x0134}
0x1280…12a4              Head {h00=0x0020, h01=0x0050, text=»CURRIG EQU /10 CURSOR RIGHT «, t00=0x000b, t01=0x0156}
0x12a4…12c0              Head {h00=0x0018, h01=0x0050, text=»SPACE EQU /20 SPACE «, t00=0x000b, t01=0x017a}
0x12c0…12e4              Head {h00=0x0020, h01=0x0050, text=»STX EQU /82 START OF MESSAGE«, t00=0x000c, t01=0x0008}
0x12e4…1306              Head {h00=0x001e, h01=0x0050, text=»ETB EQU /97 END OF MESSAGE«, t00=0x000c, t01=0x002c}
0x1306…1324              Head {h00=0x001a, h01=0x0050, text=»ETX EQU /03 LAST DUMMY«, t00=0x000c, t01=0x004e}
0x1324…1356              Head {h00=0x002e, h01=0x0050, text=»RETURN EQU /12 RETURN TO ALPHANUMERIC MODE«, t00=0x000c, t01=0x006c}
0x1356…1384              Head {h00=0x002a, h01=0x0050, text=»ESCAPE EQU /11 ESCAPE TO GRAPHIC MODE «, t00=0x000c, t01=0x009e}
0x1384…13aa              Head {h00=0x0022, h01=0x0050, text=»POINT EQU /2E POINT CHARACTER «, t00=0x000c, t01=0x00cc}
0x13aa…13e0              Head {h00=0x0032, h01=0x0050, text=»EQU EQU 6 THRESHOLD FOR AUTOMATIC FAST OUTPUT «, t00=0x000c, t01=0x00f2}
0x13e0…1404              Head {h00=0x0020, h01=0x0050, text=»STILL EQU /18 CURSOR STEADY «, t00=0x000c, t01=0x0128}
0x1404…142c              Head {h00=0x0024, h01=0x0050, text=»CTYCOD EQU /1B SET COUNTRY CODE «, t00=0x000c, t01=0x014c}
0x142c…1436              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0174}
0x1436…1452              Head {h00=0x0018, h01=0x0050, text=»********************«, t00=0x000c, t01=0x017e}
0x1452…146e              Head {h00=0x0018, h01=0x0050, text=»*    RETURN CODES  *«, t00=0x000d, t01=0x000a}
0x146e…148a              Head {h00=0x0018, h01=0x0050, text=»********************«, t00=0x000d, t01=0x0026}
0x148a…1494              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0042}
0x1494…14ba              Head {h00=0x0022, h01=0x0050, text=»CCERR EQU /4 CODE CHECK ERROR «, t00=0x000d, t01=0x004c}
0x14ba…14e6              Head {h00=0x0028, h01=0x0050, text=»OPERR EQU /1 NOT OPERABLE, POWER OFF«, t00=0x000d, t01=0x0072}
0x14e6…14f0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x009e}
0x14f0…14fe              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000d, t01=0x00a8}
0x14fe…1508              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x00b6}
0x1508…1512              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x00c0}
0x1512…1544              Head {h00=0x002e, h01=0x0050, text=»***************************************** «, t00=0x000d, t01=0x00ca}
0x1544…1576              Head {h00=0x002e, h01=0x0050, text=»*    CONDITIONAL ASSEMBLY               * «, t00=0x000d, t01=0x00fc}
0x1576…15a8              Head {h00=0x002e, h01=0x0050, text=»***************************************** «, t00=0x000d, t01=0x012e}
0x15a8…15b2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0160}
0x15b2…15bc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x016a}
0x15bc…1608              Head {h00=0x0048, h01=0x0050, text=»*    BY SETTING X:A TO 1 DRIVER CAN HANDLE GRAFIC MODE FOR PTS 6351 «, t00=0x000d, t01=0x0174}
0x1608…1612              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0030}
0x1612…1624              Head {h00=0x000e, h01=0x0050, text=»X:A EQU 0 «, t00=0x000e, t01=0x003a}
0x1624…163a              Head {h00=0x0012, h01=0x0050, text=»GRAFIC EQU X:A«, t00=0x000e, t01=0x004c}
0x163a…1644              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0062}
0x1644…1684              Head {h00=0x003c, h01=0x0050, text=»*    BY SETTING X:B = 1 THE DRIVER HANDLES ONLY PTS 6344«, t00=0x000e, t01=0x006c}
0x1684…168e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00ac}
0x168e…16a0              Head {h00=0x000e, h01=0x0050, text=»X:B EQU 1 «, t00=0x000e, t01=0x00b6}
0x16a0…16b6              Head {h00=0x0012, h01=0x0050, text=»WHATDY EQU X:B«, t00=0x000e, t01=0x00c8}
0x16b6…16c0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00de}
0x16c0…16ca              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00e8}
0x16ca…1706              Head {h00=0x0038, h01=0x0050, text=»*    BY SETTING X:C TO 1 LOWER CASE CHAR. GENERATOR «, t00=0x000e, t01=0x00f2}
0x1706…1730              Head {h00=0x0026, h01=0x0050, text=»*    (COLUMNS 6 AND 7) CAN BE USED«, t00=0x000e, t01=0x012e}
0x1730…1742              Head {h00=0x000e, h01=0x0050, text=»X:C EQU 0 «, t00=0x000e, t01=0x0158}
0x1742…1758              Head {h00=0x0012, h01=0x0050, text=»LOWCHA EQU X:C«, t00=0x000e, t01=0x016a}
0x1758…1762              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0180}
0x1762…176c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x018a}
0x176c…17a8 (15, 0, 400) Head {h00=0x0038, h01=0x0050, text=»*    BY MEANS OF CONDITIONAL ASSEMBLY IT IS POSSIBLE«, t00=0x000f, t01=0x0004}
0x17a8…17e4              Head {h00=0x0038, h01=0x0050, text=»*    TO SUPPRESS ECHOING OF END OF RECORD CHARACTER.«, t00=0x000f, t01=0x0040}
0x17e4…1820              Head {h00=0x0038, h01=0x0050, text=»*    THIS IS ATTAINED BY SETTING THE CONSTANT X:G=0 «, t00=0x000f, t01=0x007c}
0x1820…182a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x00b8}
0x182a…183c              Head {h00=0x000e, h01=0x0050, text=»X:D EQU 0 «, t00=0x000f, t01=0x00c2}
0x183c…1852              Head {h00=0x0012, h01=0x0050, text=»EORECH EQU X:D«, t00=0x000f, t01=0x00d4}
0x1852…185c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x00ea}
0x185c…1890              Head {h00=0x0030, h01=0x0050, text=»*   BY SETTING THE CONSTANT TRASPA = 1 IT IS«, t00=0x000f, t01=0x00f4}
0x1890…18d4              Head {h00=0x0040, h01=0x0050, text=»*   POSSIBLE TO SUPPRESS TRAILING BLANKS, /12, /1E AND /1F. «, t00=0x000f, t01=0x0128}
0x18d4…18de              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x016c}
0x18de…18f0              Head {h00=0x000e, h01=0x0050, text=»X:E EQU 0 «, t00=0x000f, t01=0x0176}
0x18f0…1906              Head {h00=0x0012, h01=0x0050, text=»TRASPA EQU X:E«, t00=0x000f, t01=0x0188}
0x1906…1914              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0010, t01=0x000e}
0x1914…191e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x001c}
0x191e…1954              Head {h00=0x0032, h01=0x0050, text=»*   BY SETTING X:F = 1, CURSOR WILL BE STEADY «, t00=0x0010, t01=0x0026}
0x1954…1974              Head {h00=0x001c, h01=0x0050, text=»*   INSTEAD OF BLINKING «, t00=0x0010, t01=0x005c}
0x1974…1986              Head {h00=0x000e, h01=0x0050, text=»X:F EQU 0 «, t00=0x0010, t01=0x007c}
0x1986…199c              Head {h00=0x0012, h01=0x0050, text=»STEADY EQU X:F«, t00=0x0010, t01=0x008e}
0x199c…19a6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x00a4}
0x19a6…19e6              Head {h00=0x003c, h01=0x0050, text=»*   THIS DRIVER CAN BE ADAPTED TO MEMORY MANAGEMENT UNIT«, t00=0x0010, t01=0x00ae}
0x19e6…1a08              Head {h00=0x001e, h01=0x0050, text=»*   BY SETTING MMUPAG = 1 «, t00=0x0010, t01=0x00ee}
0x1a08…1a12              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0110}
0x1a12…1a26              Head {h00=0x0010, h01=0x0050, text=»MMUPAG EQU 0«, t00=0x0010, t01=0x011a}
0x1a26…1a30              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x012e}
0x1a30…1a3a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0138}
0x1a3a…1a74              Head {h00=0x0036, h01=0x0050, text=»* A PROGRAM VERSION USING THE EXTENDED INSTRUCTION«, t00=0x0010, t01=0x0142}
0x1a74…1aa6              Head {h00=0x002e, h01=0x0050, text=»* SET IS OBTAINED BY SETTING CPU852 EQU 0.«, t00=0x0010, t01=0x017c}
0x1aa6…1ab0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x001e}
0x1ab0…1ac4              Head {h00=0x0010, h01=0x0050, text=»CPU852 EQU 1«, t00=0x0011, t01=0x0028}
0x1ac4…1ace              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x003c}
0x1ace…1b0a              Head {h00=0x0038, h01=0x0050, text=»*   BY MEANS OF CONDITIONAL ASSEMBLY IT IS POSSIBLE «, t00=0x0011, t01=0x0046}
0x1b0a…1b4a              Head {h00=0x003c, h01=0x0050, text=»*   TO CHOOSE BETWEEN NINE (9) DIFFERENT CHARACTER SETS.«, t00=0x0011, t01=0x0082}
0x1b4a…1b52              Head {h00=0x0004, h01=0x0050, t00=0x0011, t01=0x00c2}
0x1b52…1b5a              Head {h00=0x0004, h01=0x0050, t00=0x0011, t01=0x00ca}
0x1b5a…1b70              Head {h00=0x0012, h01=0x0050, text=»* CODE COUNTRY«, t00=0x0011, t01=0x00d2}
0x1b70…1b78              Head {h00=0x0004, h01=0x0050, t00=0x0011, t01=0x00e8}
0x1b78…1b8c              Head {h00=0x0010, h01=0x0050, text=»* 0 GB/NL/B «, t00=0x0011, t01=0x00f0}
0x1b8c…1ba0              Head {h00=0x0010, h01=0x0050, text=»* 1 D/A/L/CH«, t00=0x0011, t01=0x0104}
0x1ba0…1bb4              Head {h00=0x0010, h01=0x0050, text=»* 2 F/CH/B/L«, t00=0x0011, t01=0x0118}
0x1bb4…1bc2              Head {h00=0x000a, h01=0x0050, text=»* 3 E «, t00=0x0011, t01=0x012c}
0x1bc2…1bd2              Head {h00=0x000c, h01=0x0050, text=»* 4 I/CH«, t00=0x0011, t01=0x013a}
0x1bd2…1be2              Head {h00=0x000c, h01=0x0050, text=»* 5 S/SF«, t00=0x0011, t01=0x014a}
0x1be2…1bf2              Head {h00=0x000c, h01=0x0050, text=»* 6 DK/N«, t00=0x0011, t01=0x015a}
0x1bf2…1c00              Head {h00=0x000a, h01=0x0050, text=»* 7 P «, t00=0x0011, t01=0x016a}
0x1c00…1c0e              Head {h00=0x000a, h01=0x0050, text=»* 8 YU«, t00=0x0011, t01=0x0178}
0x1c0e…1c1c              Head {h00=0x000a, h01=0x0050, text=»* 9 US«, t00=0x0011, t01=0x0186}
0x1c1c…1c2e (18, 0, 400) Head {h00=0x000e, h01=0x0050, text=»X:G EQU 0 «, t00=0x0012, t01=0x0004}
0x1c2e…1c46              Head {h00=0x0014, h01=0x0050, text=»COUNTRY EQU X:G «, t00=0x0012, t01=0x0016}
0x1c46…1c50              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x002e}
0x1c50…1c7a              Head {h00=0x0026, h01=0x0050, text=»*   MEMORY MANAGEMENT BUFFER SIZE «, t00=0x0012, t01=0x0038}
0x1c7a…1c84              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0062}
0x1c84…1c8e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x006c}
0x1c8e…1ca0              Head {h00=0x000e, h01=0x0050, text=»X:H EQU 64«, t00=0x0012, t01=0x0076}
0x1ca0…1cb6              Head {h00=0x0012, h01=0x0050, text=»DVBLEN EQU X:H«, t00=0x0012, t01=0x0088}
0x1cb6…1cc0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x009e}
0x1cc0…1cce              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0012, t01=0x00a8}
0x1cce…1cd8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x00b6}
0x1cd8…1ce2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x00c0}
0x1ce2…1d0a              Head {h00=0x0024, h01=0x0050, text=»********************************«, t00=0x0012, t01=0x00ca}
0x1d0a…1d32              Head {h00=0x0024, h01=0x0050, text=»*    DWT-DISPLACEMENT          *«, t00=0x0012, t01=0x00f2}
0x1d32…1d5a              Head {h00=0x0024, h01=0x0050, text=»********************************«, t00=0x0012, t01=0x011a}
0x1d5a…1d64              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0142}
0x1d64…1d6e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x014c}
0x1d6e…1da2              Head {h00=0x0030, h01=0x0050, text=»DWTDRD EQU /10 START OF DRIVER DEFINED PART «, t00=0x0012, t01=0x0156}
0x1da2…1dac              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x018a}
0x1dac…1dc2 (19, 0, 400) Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=0 «, t00=0x0013, t01=0x0004}
0x1dc2…1dda              Head {h00=0x0014, h01=0x0050, text=»START EQU DWTDRD«, t00=0x0013, t01=0x001a}
0x1dda…1de6              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0013, t01=0x0032}
0x1de6…1df0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x003e}
0x1df0…1e06              Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0013, t01=0x0048}
0x1e06…1e20              Head {h00=0x0016, h01=0x0050, text=»START EQU DWTDRD+4«, t00=0x0013, t01=0x005e}
0x1e20…1e2c              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0013, t01=0x0078}
0x1e2c…1e36              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0084}
0x1e36…1e68              Head {h00=0x002e, h01=0x0050, text=»DWTAP EQU START+/12 HEAD POSITION POINTER «, t00=0x0013, t01=0x008e}
0x1e68…1e8e              Head {h00=0x0022, h01=0x0050, text=»DWTPOS EQU START+/15 POSITIONS«, t00=0x0013, t01=0x00c0}
0x1e8e…1eb0              Head {h00=0x001e, h01=0x0050, text=»DWTLIN EQU START+/14 LINES«, t00=0x0013, t01=0x00e6}
0x1eb0…1eda              Head {h00=0x0026, h01=0x0050, text=»DWTBIN EQU START+/16 BUFFER INDEX «, t00=0x0013, t01=0x0108}
0x1eda…1ee4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0132}
0x1ee4…1ef2              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0013, t01=0x013c}
0x1ef2…1efc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x014a}
0x1efc…1f06              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0154}
0x1f06…1f18              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0013, t01=0x015e}
0x1f18…1f2a              Head {h00=0x000e, h01=0x0050, text=»* TABLES *«, t00=0x0013, t01=0x0170}
0x1f2a…1f3c              Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0013, t01=0x0182}
0x1f3c…1f46 (20, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0004}
0x1f46…1f50              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x000e}
0x1f50…1f72              Head {h00=0x001e, h01=0x0050, text=» DATA DVBLEN BUFFER LENGTH«, t00=0x0014, t01=0x0018}
0x1f72…1f8e              Head {h00=0x0018, h01=0x0050, text=» DATA 2 DEVICE INDEX«, t00=0x0014, t01=0x003a}
0x1f8e…1fae              Head {h00=0x001c, h01=0x0050, text=»DYAD EQU * ADDRESS BLOCK«, t00=0x0014, t01=0x0056}
0x1fae…1fd2              Head {h00=0x0020, h01=0x0050, text=» DATA ACDY ACTIVATION DRIVER«, t00=0x0014, t01=0x0076}
0x1fd2…1ffa              Head {h00=0x0024, h01=0x0050, text=» DATA ABDY ABORT ROUTINE ADDRESS«, t00=0x0014, t01=0x009a}
0x1ffa…201e              Head {h00=0x0020, h01=0x0050, text=» DATA IHDY INTERRUPT HANDLER«, t00=0x0014, t01=0x00c2}
0x201e…2042              Head {h00=0x0020, h01=0x0050, text=» DATA RCDY RECOVERY ROUTINE «, t00=0x0014, t01=0x00e6}
0x2042…2074              Head {h00=0x002e, h01=0x0050, text=» DATA ECHODY DEVICE-DEPENDENT ECHO-ROUTINE«, t00=0x0014, t01=0x010a}
0x2074…207e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x013c}
0x207e…2088              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0146}
0x2088…20b8              Head {h00=0x002c, h01=0x0050, text=»TABSPE EQU * TABLE OF SPECIAL CHARACTERS«, t00=0x0014, t01=0x0150}
0x20b8…20d8              Head {h00=0x001c, h01=0x0050, text=» DATA /0712,/131E,/1F14 «, t00=0x0014, t01=0x0180}
0x20d8…20e6              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0015, t01=0x0010}
0x20e6…20f0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x001e}
0x20f0…2104              Head {h00=0x0010, h01=0x0050, text=»*    A C D Y«, t00=0x0015, t01=0x0028}
0x2104…210e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x003c}
0x210e…213c              Head {h00=0x002a, h01=0x0050, text=»*    ACDY = ACTIVATION DRIVER DISPLAY «, t00=0x0015, t01=0x0046}
0x213c…2146              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0074}
0x2146…2192              Head {h00=0x0048, h01=0x0050, text=»*    ORDER 00: TEST STATUS. DUMMY IS SENT TO DISPLAY AND RETURN CODE«, t00=0x0015, t01=0x007e}
0x2192…21c8              Head {h00=0x0032, h01=0x0050, text=»*              IS SET IF DISPLAY NOT OPERABLE «, t00=0x0015, t01=0x00ca}
0x21c8…21d2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0100}
0x21d2…21dc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x010a}
0x21dc…221e              Head {h00=0x003e, h01=0x0050, text=»*    ORDER 05: BASIC WRITE. CHARACTER ARE SENT TO DISPLAY «, t00=0x0015, t01=0x0114}
0x221e…2258              Head {h00=0x0036, h01=0x0050, text=»*              FROM ECB-BUFFER WITHOUT ANY CHECK. «, t00=0x0015, t01=0x0156}
0x2258…2262              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0190}
0x2262…22ac              Head {h00=0x0046, h01=0x0050, text=»*    ORDER 06: STANDARD WRITE. CHARACTERS ARE SENT TO DISPLAY FROM«, t00=0x0016, t01=0x000a}
0x22ac…22ec              Head {h00=0x003c, h01=0x0050, text=»*               ECB-BUFFER AFTER INDIVIDUAL CODE CHECK. «, t00=0x0016, t01=0x0054}
0x22ec…22f6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0094}
0x22f6…2346              Head {h00=0x004c, h01=0x0050, text=»*              IF A PREDEFINED NUMBER OF CHARACTERS (SEE CONSTANT 'EQU')«, t00=0x0016, t01=0x009e}
0x2346…2394              Head {h00=0x004a, h01=0x0050, text=»*              ARE FOUND EQUAL, FAST OUTPUT IS EXECUTED FOR THE NUMBER«, t00=0x0016, t01=0x00ee}
0x2394…23de              Head {h00=0x0046, h01=0x0050, text=»*              OF CHARACTERS FOUND EQUAL (> 'EQU') ON 6344 & 6386>«, t00=0x0016, t01=0x013c}
0x23de…23e8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0186}
0x23e8…23fe              Head {h00=0x0012, h01=0x0050, text=» IFT GRAFIC=1 «, t00=0x0016, t01=0x0190}
0x23fe…2444              Head {h00=0x0042, h01=0x0050, text=»*    ORDER 07: WRITE GRAPHIC DISPLAY. THE DISPLAY IS SWITCHED «, t00=0x0017, t01=0x0016}
0x2444…2488              Head {h00=0x0040, h01=0x0050, text=»*              TO GRAPHIC MODE AND INFORMATION IN ECB-BUFFER«, t00=0x0017, t01=0x005c}
0x2488…24b6              Head {h00=0x002a, h01=0x0050, text=»*              IS SENT TO THE DISPLAY.«, t00=0x0017, t01=0x00a0}
0x24b6…24c0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x00ce}
0x24c0…24cc              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0017, t01=0x00d8}
0x24cc…250a              Head {h00=0x003a, h01=0x0050, text=»*    ORDER /B: CURSOR POSITIONING AND STANDARD WRITE. «, t00=0x0017, t01=0x00e4}
0x250a…254a              Head {h00=0x003c, h01=0x0050, text=»*              THE CURSOR IS SENT TO THE POSITION GIVEN «, t00=0x0017, t01=0x0122}
0x254a…258c              Head {h00=0x003e, h01=0x0050, text=»*              IN CONTROL WORD. NO INFORMATION ON DISPLAY «, t00=0x0017, t01=0x0162}
0x258c…25d0              Head {h00=0x0040, h01=0x0050, text=»*              IS ERASED. THEN STANDARD WRITE (SEE ORDER 6) «, t00=0x0018, t01=0x0014}
0x25d0…25f4              Head {h00=0x0020, h01=0x0050, text=»*              IS EXECUTED. «, t00=0x0018, t01=0x0058}
0x25f4…25fe              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x007c}
0x25fe…263e              Head {h00=0x003c, h01=0x0050, text=»*    ORDER 31: ERASE. THE DISPLAY IS ERASED ON THE LINE «, t00=0x0018, t01=0x0086}
0x263e…267e              Head {h00=0x003c, h01=0x0050, text=»*              WHERE THE CURSOR IS POSITIONED THE NUMBER«, t00=0x0018, t01=0x00c6}
0x267e…26c2              Head {h00=0x0040, h01=0x0050, text=»*              OF CHARACTERS THAT ARE DEFINED IN THE CONTROL«, t00=0x0018, t01=0x0106}
0x26c2…2706              Head {h00=0x0040, h01=0x0050, text=»*              WORD OF ECB. 0-80 CHARACTERS. ERASING STARTS «, t00=0x0018, t01=0x014a}
0x2706…2744              Head {h00=0x003a, h01=0x0050, text=»*              IN THE CURSOR POSITION. THE CURSOR RE- «, t00=0x0018, t01=0x018e}
0x2744…2772              Head {h00=0x002a, h01=0x0050, text=»*              MAINS IN THAT POSITION.«, t00=0x0019, t01=0x003c}
0x2772…2784              Head {h00=0x000e, h01=0x0050, text=»ACDY EQU *«, t00=0x0019, t01=0x006a}
0x2784…27a8              Head {h00=0x0020, h01=0x0050, text=» LDK A3,0 START BUFFER INDEX«, t00=0x0019, t01=0x007c}
0x27a8…27c2              Head {h00=0x0016, h01=0x0050, text=» LDK A4,0 COUNTER «, t00=0x0019, t01=0x00a0}
0x27c2…27de              Head {h00=0x0018, h01=0x0050, text=» LDR A7,A7 ORDER 0 ?«, t00=0x0019, t01=0x00ba}
0x27de…27f8              Head {h00=0x0016, h01=0x0050, text=» ABL(E) ADY410 YES«, t00=0x0019, t01=0x00d6}
0x27f8…281c              Head {h00=0x0020, h01=0x0050, text=» LDK A2,STX START OF MESSAGE«, t00=0x0019, t01=0x00f0}
0x281c…2836              Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT SEND«, t00=0x0019, t01=0x0114}
0x2836…284c              Head {h00=0x0012, h01=0x0050, text=» IFT WHATDY=0 «, t00=0x0019, t01=0x012e}
0x284c…2872              Head {h00=0x0022, h01=0x0050, text=» LDR* A1,A6 CHANNEL PARAMETER «, t00=0x0019, t01=0x0144}
0x2872…2896              Head {h00=0x0020, h01=0x0050, text=» ANK A1,/10 GRAPHIC DISPLAY «, t00=0x0019, t01=0x016a}
0x2896…28ae              Head {h00=0x0014, h01=0x0050, text=» RF(E) ACDY02 NO«, t00=0x0019, t01=0x018e}
0x28ae…28c4              Head {h00=0x0012, h01=0x0050, text=» IFT GRAFIC=1 «, t00=0x001a, t01=0x0016}
0x28c4…28e0              Head {h00=0x0018, h01=0x0050, text=» CWK A7,7 ORDER ' ? «, t00=0x001a, t01=0x002c}
0x28e0…28f6              Head {h00=0x0012, h01=0x0050, text=» ABL(E) ADY500«, t00=0x001a, t01=0x0048}
0x28f6…2902              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001a, t01=0x005e}
0x2902…2918              Head {h00=0x0012, h01=0x0050, text=» IFT WHATDY=0 «, t00=0x001a, t01=0x006a}
0x2918…294a              Head {h00=0x002e, h01=0x0050, text=» LDK A2,/12 INDICATE SWITCH TO ALPHA MODE «, t00=0x001a, t01=0x0080}
0x294a…2960              Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x001a, t01=0x00b2}
0x2960…296a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x00c8}
0x296a…2976              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001a, t01=0x00d2}
0x2976…2980              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x00de}
0x2980…2994              Head {h00=0x0010, h01=0x0050, text=»ACDY02 EQU *«, t00=0x001a, t01=0x00e8}
0x2994…29ae              Head {h00=0x0016, h01=0x0050, text=» CWK A7,5 ORDER 5 «, t00=0x001a, t01=0x00fc}
0x29ae…29c8              Head {h00=0x0016, h01=0x0050, text=» RF(E) ACDY90 YES «, t00=0x001a, t01=0x0116}
0x29c8…29e4              Head {h00=0x0018, h01=0x0050, text=» SUK A7,6 ORDER 6 ? «, t00=0x001a, t01=0x0130}
0x29e4…29fe              Head {h00=0x0016, h01=0x0050, text=» RF(E) ACDY20 YES «, t00=0x001a, t01=0x014c}
0x29fe…2a1a              Head {h00=0x0018, h01=0x0050, text=» SUK A7,5 ORDER /B ?«, t00=0x001a, t01=0x0166}
0x2a1a…2a34              Head {h00=0x0016, h01=0x0050, text=» ABL(E) ADY200 YES«, t00=0x001a, t01=0x0182}
0x2a34…2a56              Head {h00=0x001e, h01=0x0050, text=» SUK A7,/26 ORDER ERASE ? «, t00=0x001b, t01=0x000c}
0x2a56…2a70              Head {h00=0x0016, h01=0x0050, text=» ABL(E) ADY160 YES«, t00=0x001b, t01=0x002e}
0x2a70…2a7a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0048}
0x2a7a…2aa4              Head {h00=0x0026, h01=0x0050, text=»DYERR ABL DISIOE I/O REQUEST ERROR«, t00=0x001b, t01=0x0052}
0x2aa4…2ab2              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001b, t01=0x007c}
0x2ab2…2af0              Head {h00=0x003a, h01=0x0050, text=»*    ACTIONS SPECIFIED BY USER IN RIGHT BYTE IN BUFFER«, t00=0x001b, t01=0x008a}
0x2af0…2b0e              Head {h00=0x001a, h01=0x0050, text=»*    ARE CARRIED OUT. «, t00=0x001b, t01=0x00c8}
0x2b0e…2b42              Head {h00=0x0030, h01=0x0050, text=»*    /2B            NO MOVING OF PRINT HEAD «, t00=0x001b, t01=0x00e6}
0x2b42…2b68              Head {h00=0x0022, h01=0x0050, text=»*    /30            CR, LF, LF«, t00=0x001b, t01=0x011a}
0x2b68…2bae              Head {h00=0x0042, h01=0x0050, text=»*    /31            ERASE DISPLAY AND WRITE FROM HOME POSITION«, t00=0x001b, t01=0x0140}
0x2bae…2bd0              Head {h00=0x001e, h01=0x0050, text=»*    OTHER VALUE    CR, LF«, t00=0x001b, t01=0x0186}
0x2bd0…2bda              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x0018}
0x2bda…2bee              Head {h00=0x0010, h01=0x0050, text=»ACDY20 EQU *«, t00=0x001c, t01=0x0022}
0x2bee…2c16              Head {h00=0x0024, h01=0x0050, text=» LD A2,4,A8 GET REQUESTED LENGTH«, t00=0x001c, t01=0x0036}
0x2c16…2c2c              Head {h00=0x0012, h01=0x0050, text=» RF(E) ACDY25 «, t00=0x001c, t01=0x005e}
0x2c2c…2c50              Head {h00=0x0020, h01=0x0050, text=» LDK A3,2 START BUFFER INDEX«, t00=0x001c, t01=0x0074}
0x2c50…2c76              Head {h00=0x0022, h01=0x0050, text=» LD A2,2,A8 GET BUFFER ADDRESS«, t00=0x001c, t01=0x0098}
0x2c76…2ca0              Head {h00=0x0026, h01=0x0050, text=» LC A2,1,A2 GET CONTROL CHARACTER «, t00=0x001c, t01=0x00be}
0x2ca0…2cb4              Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x001c, t01=0x00e8}
0x2cb4…2cc8              Head {h00=0x0010, h01=0x0050, text=»ACDY25 EQU *«, t00=0x001c, t01=0x00fc}
0x2cc8…2cf6              Head {h00=0x002a, h01=0x0050, text=» SUK A2,/2B POSITIONING BEFORE WRITE ?«, t00=0x001c, t01=0x0110}
0x2cf6…2d0c              Head {h00=0x0012, h01=0x0050, text=» RF(E) ACDY90 «, t00=0x001c, t01=0x013e}
0x2d0c…2d24              Head {h00=0x0014, h01=0x0050, text=» SUK A2,6 /31 ? «, t00=0x001c, t01=0x0154}
0x2d24…2d3a              Head {h00=0x0012, h01=0x0050, text=» RF(E) ACDY65 «, t00=0x001c, t01=0x016c}
0x2d3a…2d5e              Head {h00=0x0020, h01=0x0050, text=» LDK A4,1 INDICATE LINE FEED«, t00=0x001c, t01=0x0182}
0x2d5e…2d84              Head {h00=0x0022, h01=0x0050, text=» ADK A2,1 DOUBLE LINE FEEED ? «, t00=0x001d, t01=0x0016}
0x2d84…2d9a              Head {h00=0x0012, h01=0x0050, text=» RF(NE) ACDY30«, t00=0x001d, t01=0x003c}
0x2d9a…2dc6              Head {h00=0x0028, h01=0x0050, text=» ADK A4,1 INDICATE DOUBLE LINE FEED «, t00=0x001d, t01=0x0052}
0x2dc6…2dce              Head {h00=0x0004, h01=0x0050, t00=0x001d, t01=0x007e}
0x2dce…2dd6              Head {h00=0x0004, h01=0x0050, t00=0x001d, t01=0x0086}
0x2dd6…2dfe              Head {h00=0x0024, h01=0x0050, text=»ACDY30 LDK A2,CR CARRIAGE RETURN«, t00=0x001d, t01=0x008e}
0x2dfe…2e16              Head {h00=0x0014, h01=0x0050, text=»ACDY35 LDK A1,1 «, t00=0x001d, t01=0x00b6}
0x2e16…2e4c              Head {h00=0x0032, h01=0x0050, text=» SC A1,DWTAP+1,A6 RESET HEAD POSITION COUNTER «, t00=0x001d, t01=0x00ce}
0x2e4c…2e88              Head {h00=0x0038, h01=0x0050, text=»*    SEND CARRIAGE RETURN AND ONE OR TWO LINE FEEDS «, t00=0x001d, t01=0x0104}
0x2e88…2e92              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x0140}
0x2e92…2ea6              Head {h00=0x0010, h01=0x0050, text=»ACDY50 EQU *«, t00=0x001d, t01=0x014a}
0x2ea6…2eca              Head {h00=0x0020, h01=0x0050, text=» CF A5,OUTPUT SEND CHARACTER«, t00=0x001d, t01=0x015e}
0x2eca…2ee2              Head {h00=0x0014, h01=0x0050, text=»ACDY52 SUK A4,1 «, t00=0x001d, t01=0x0182}
0x2ee2…2f0c              Head {h00=0x0026, h01=0x0050, text=» RF(N) ACDY90 START SECTION ENDED?«, t00=0x001e, t01=0x000a}
0x2f0c…2f2a              Head {h00=0x001a, h01=0x0050, text=» LC A1,DWTLIN,A6 LINES«, t00=0x001e, t01=0x0034}
0x2f2a…2f4e              Head {h00=0x0020, h01=0x0050, text=» CC A1,DWTAP,A6 LAST LINE ? «, t00=0x001e, t01=0x0052}
0x2f4e…2f64              Head {h00=0x0012, h01=0x0050, text=» RF(L) ACDY55 «, t00=0x001e, t01=0x0076}
0x2f64…2f90              Head {h00=0x0028, h01=0x0050, text=» LDKL A2,/100 INCREMENT LINE COUNTER«, t00=0x001e, t01=0x008c}
0x2f90…2fa8              Head {h00=0x0014, h01=0x0050, text=» ADS A2,DWTAP,A6«, t00=0x001e, t01=0x00b8}
0x2fa8…2fd2              Head {h00=0x0026, h01=0x0050, text=»ACDY55 LDK A2,LF LINE FEED TO SEND«, t00=0x001e, t01=0x00d0}
0x2fd2…2fe4              Head {h00=0x000e, h01=0x0050, text=» RB ACDY50«, t00=0x001e, t01=0x00fa}
0x2fe4…3010              Head {h00=0x0028, h01=0x0050, text=»ACDY65 LDK A2,CLEHOM CLEAR AND HOME «, t00=0x001e, t01=0x010c}
0x3010…3022              Head {h00=0x000e, h01=0x0050, text=» LDK A1,1 «, t00=0x001e, t01=0x0138}
0x3022…304c              Head {h00=0x0026, h01=0x0050, text=» SC A1,DWTAP,A6 RESET LINE COUNTER«, t00=0x001e, t01=0x014a}
0x304c…305e              Head {h00=0x000e, h01=0x0050, text=» RB ACDY35«, t00=0x001e, t01=0x0174}
0x305e…306c              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001e, t01=0x0186}
0x306c…3076 (31, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0004}
0x3076…30a0              Head {h00=0x0026, h01=0x0050, text=»*    GET, CHECK AND SEND CHARACTER«, t00=0x001f, t01=0x000e}
0x30a0…30c2              Head {h00=0x001e, h01=0x0050, text=»*    (IF ORDER 5 NO CHECK)«, t00=0x001f, t01=0x0038}
0x30c2…30cc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x005a}
0x30cc…30e0              Head {h00=0x0010, h01=0x0050, text=»ACDY70 EQU *«, t00=0x001f, t01=0x0064}
0x30e0…30f6              Head {h00=0x0012, h01=0x0050, text=» IFT WHATDY=0 «, t00=0x001f, t01=0x0078}
0x30f6…3120              Head {h00=0x0026, h01=0x0050, text=» LDR* A4,A6 GET CHANNEL PARAMETER «, t00=0x001f, t01=0x008e}
0x3120…3134              Head {h00=0x0010, h01=0x0050, text=» ANK A4,/10 «, t00=0x001f, t01=0x00b8}
0x3134…315c              Head {h00=0x0024, h01=0x0050, text=» RF(NZ) ACDY75 NOT 6344 OR 6386 «, t00=0x001f, t01=0x00cc}
0x315c…3168              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001f, t01=0x00f4}
0x3168…317c              Head {h00=0x0010, h01=0x0050, text=» LD A4,2,A8 «, t00=0x001f, t01=0x0100}
0x317c…31b2              Head {h00=0x0032, h01=0x0050, text=» ADR A4,A3 GET ADDRESS TO NEXT CHAR IN BUFFER «, t00=0x001f, t01=0x0114}
0x31b2…31da              Head {h00=0x0024, h01=0x0050, text=» CCR A2,A4 CHAR EQU TO CURRENT? «, t00=0x001f, t01=0x014a}
0x31da…31f4              Head {h00=0x0016, h01=0x0050, text=» ABL(E) CHECK YES!«, t00=0x001f, t01=0x0172}
0x31f4…3208              Head {h00=0x0010, h01=0x0050, text=»ACDY75 EQU *«, t00=0x001f, t01=0x018c}
0x3208…321e              Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0020, t01=0x0010}
0x321e…3254              Head {h00=0x0032, h01=0x0050, text=»ACDY80 CF A15,POSUPD POSITION COUNTER UPDATING«, t00=0x0020, t01=0x0026}
0x3254…326a              Head {h00=0x0012, h01=0x0050, text=» IFT TRASPA=1 «, t00=0x0020, t01=0x005c}
0x326a…3296              Head {h00=0x0028, h01=0x0050, text=» LD A1,2,A8 GET BUFFER ADDRESS (BA) «, t00=0x0020, t01=0x0072}
0x3296…32c2              Head {h00=0x0028, h01=0x0050, text=» LD A2,4,A8 GET REQUESTED LENGTH(RL)«, t00=0x0020, t01=0x009e}
0x32c2…32ea              Head {h00=0x0024, h01=0x0050, text=» ADR A1,A2 GET ADD END OF BUFFER«, t00=0x0020, t01=0x00ca}
0x32ea…3302              Head {h00=0x0014, h01=0x0050, text=»SKIP05 CWK A2,2 «, t00=0x0020, t01=0x00f2}
0x3302…3320              Head {h00=0x001a, h01=0x0050, text=» RF(NG) SKIP30 RL < 3 «, t00=0x0020, t01=0x010a}
0x3320…333a              Head {h00=0x0016, h01=0x0050, text=» SUK A1,1 DECR. BA«, t00=0x0020, t01=0x0128}
0x333a…3356              Head {h00=0x0018, h01=0x0050, text=» LCR A4,A1 GET CHAR «, t00=0x0020, t01=0x0142}
0x3356…3374              Head {h00=0x001a, h01=0x0050, text=» CCK A4,/2020 SPACE ? «, t00=0x0020, t01=0x015e}
0x3374…338e              Head {h00=0x0016, h01=0x0050, text=» RF(NE) SKIP20 NO «, t00=0x0020, t01=0x017c}
0x338e…33ae              Head {h00=0x001c, h01=0x0050, text=»SKIP07 SUK A2,1 DECR RL «, t00=0x0021, t01=0x0008}
0x33ae…33ca              Head {h00=0x0018, h01=0x0050, text=» RB SKIP05 GET NEXT «, t00=0x0021, t01=0x0028}
0x33ca…33e2              Head {h00=0x0014, h01=0x0050, text=»SKIP20 CWK A2,4 «, t00=0x0021, t01=0x0044}
0x33e2…3400              Head {h00=0x001a, h01=0x0050, text=» RF(NG) SKIP30 RL < 5 «, t00=0x0021, t01=0x005c}
0x3400…341e              Head {h00=0x001a, h01=0x0050, text=» LC A4,-2,A1 GET CHAR «, t00=0x0021, t01=0x007a}
0x341e…3446              Head {h00=0x0024, h01=0x0050, text=» CCK A4,/1111 TABULATION CHAR ? «, t00=0x0021, t01=0x0098}
0x3446…3460              Head {h00=0x0016, h01=0x0050, text=» RF(NE) SKIP25 NO!«, t00=0x0021, t01=0x00c0}
0x3460…347a              Head {h00=0x0016, h01=0x0050, text=» SUK A1,2 DECR BA «, t00=0x0021, t01=0x00da}
0x347a…3494              Head {h00=0x0016, h01=0x0050, text=» SUK A2,2 DECR RL «, t00=0x0021, t01=0x00f4}
0x3494…34b0              Head {h00=0x0018, h01=0x0050, text=» RB SKIP07 GET NEXT «, t00=0x0021, t01=0x010e}
0x34b0…34dc              Head {h00=0x0028, h01=0x0050, text=»SKIP25 LCR A4,A1 GET CHARACTER AGAIN«, t00=0x0021, t01=0x012a}
0x34dc…34f0              Head {h00=0x0010, h01=0x0050, text=» ANK A4,/FF «, t00=0x0021, t01=0x0156}
0x34f0…3516              Head {h00=0x0022, h01=0x0050, text=» SUK A4,/12 UNDER LINE START? «, t00=0x0021, t01=0x016a}
0x3516…353a              Head {h00=0x0020, h01=0x0050, text=» RB(Z) SKIP07 YES! SKIP IT! «, t00=0x0021, t01=0x0190}
0x353a…355c              Head {h00=0x001e, h01=0x0050, text=» SUK A4,/C LOW INT. START?«, t00=0x0022, t01=0x0024}
0x355c…3576              Head {h00=0x0016, h01=0x0050, text=» RB(Z) SKIP07 YES!«, t00=0x0022, t01=0x0046}
0x3576…3596              Head {h00=0x001c, h01=0x0050, text=» SUK A4,1 LOW INT. STOP?«, t00=0x0022, t01=0x0060}
0x3596…35b0              Head {h00=0x0016, h01=0x0050, text=» RB(Z) SKIP07 YES!«, t00=0x0022, t01=0x0080}
0x35b0…35ba              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x009a}
0x35ba…35e0              Head {h00=0x0022, h01=0x0050, text=»SKIP30 ST A2,4,A8 STORE NEW RL«, t00=0x0022, t01=0x00a4}
0x35e0…35ec              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0022, t01=0x00ca}
0x35ec…3604              Head {h00=0x0014, h01=0x0050, text=»ACDY90 LDK A4,0 «, t00=0x0022, t01=0x00d6}
0x3604…363e              Head {h00=0x0036, h01=0x0050, text=»ADY100 CF A15,GETCHR GET CHARACTER FROM ECB-BUFFER«, t00=0x0022, t01=0x00ee}
0x363e…3660              Head {h00=0x001e, h01=0x0050, text=» LDR A1,A1 LAST CHARACTER?«, t00=0x0022, t01=0x0128}
0x3660…3678              Head {h00=0x0014, h01=0x0050, text=» ABL(NP) ADY405 «, t00=0x0022, t01=0x014a}
0x3678…3692              Head {h00=0x0016, h01=0x0050, text=» SUK A7,5 ORDER 5?«, t00=0x0022, t01=0x0162}
0x3692…36a8              Head {h00=0x0012, h01=0x0050, text=» RB(E) ACDY75 «, t00=0x0022, t01=0x017c}
0x36a8…36bc (35, 0, 398) Head {h00=0x0010, h01=0x0050, text=» ANK A2,/7F «, t00=0x0023, t01=0x0004}
0x36bc…36e0              Head {h00=0x0020, h01=0x0050, text=» LDK A1,5 SET TABLE POINTER «, t00=0x0023, t01=0x0018}
0x36e0…3706              Head {h00=0x0022, h01=0x0050, text=» CC A2,TABSPE,A1 FAST OUTPUT? «, t00=0x0023, t01=0x003c}
0x3706…371c              Head {h00=0x0012, h01=0x0050, text=» RF(E) ADY125 «, t00=0x0023, t01=0x0062}
0x371c…3732              Head {h00=0x0012, h01=0x0050, text=» SUK A1,1 NO! «, t00=0x0023, t01=0x0078}
0x3732…3758              Head {h00=0x0022, h01=0x0050, text=» LDR* A7,A6 CHANNEL PARAMETER «, t00=0x0023, t01=0x008e}
0x3758…377c              Head {h00=0x0020, h01=0x0050, text=» ANK A7,/30 GRAFIC DISPLAY ?«, t00=0x0023, t01=0x00b4}
0x377c…3794              Head {h00=0x0014, h01=0x0050, text=» RF(E) ADY110 NO«, t00=0x0023, t01=0x00d8}
0x3794…37b6              Head {h00=0x001e, h01=0x0050, text=» LDK A1,5 SET TABLE PONTER«, t00=0x0023, t01=0x00f0}
0x37b6…37e4              Head {h00=0x002a, h01=0x0050, text=»ADY110 CC A2,TABSPE,A1 CHARACTER FOUND«, t00=0x0023, t01=0x0112}
0x37e4…37fa              Head {h00=0x0012, h01=0x0050, text=» RF(NE) ADY128«, t00=0x0023, t01=0x0140}
0x37fa…3820              Head {h00=0x0022, h01=0x0050, text=» CCK A2,/1E1E LOW INTENSITY ? «, t00=0x0023, t01=0x0156}
0x3820…383a              Head {h00=0x0016, h01=0x0050, text=» RF(NE) ADY122 NO «, t00=0x0023, t01=0x017c}
0x383a…384e              Head {h00=0x0010, h01=0x0050, text=» LDK A4,/80 «, t00=0x0024, t01=0x0008}
0x384e…387e              Head {h00=0x002c, h01=0x0050, text=»ADY120 ORRS A4,A6 SET LOW INTENSITY MODE«, t00=0x0024, t01=0x001c}
0x387e…3890              Head {h00=0x000e, h01=0x0050, text=» LDK A4,0 «, t00=0x0024, t01=0x004c}
0x3890…38a2              Head {h00=0x000e, h01=0x0050, text=» RB ACDY50«, t00=0x0024, t01=0x005e}
0x38a2…38ca              Head {h00=0x0024, h01=0x0050, text=»ADY122 CCK A2,/1212 UNDERLINE ? «, t00=0x0024, t01=0x0070}
0x38ca…38e0              Head {h00=0x0012, h01=0x0050, text=» RF(NE) ADY125«, t00=0x0024, t01=0x0098}
0x38e0…3906              Head {h00=0x0022, h01=0x0050, text=» LDK A4,/40 SET UNDERLINE MODE«, t00=0x0024, t01=0x00ae}
0x3906…3918              Head {h00=0x000e, h01=0x0050, text=» RB ADY120«, t00=0x0024, t01=0x00d4}
0x3918…3942              Head {h00=0x0026, h01=0x0050, text=»ADY125 CCK A2,/1414 FAST OUTPUT ? «, t00=0x0024, t01=0x00e6}
0x3942…3954              Head {h00=0x000e, h01=0x0050, text=» LDK A4,0 «, t00=0x0024, t01=0x0110}
0x3954…396e              Head {h00=0x0016, h01=0x0050, text=» RB(NE) ACDY50 NO «, t00=0x0024, t01=0x0122}
0x396e…3980              Head {h00=0x000e, h01=0x0050, text=» LDR A4,A2«, t00=0x0024, t01=0x013c}
0x3980…39ac              Head {h00=0x0028, h01=0x0050, text=» CF A15,GETCHR GET OUTPUT CHARACTER «, t00=0x0024, t01=0x014e}
0x39ac…39be              Head {h00=0x000e, h01=0x0050, text=» LDR A1,A2«, t00=0x0024, t01=0x017a}
0x39be…39d0              Head {h00=0x000e, h01=0x0050, text=» LDR A2,A4«, t00=0x0024, t01=0x018c}
0x39d0…39ee              Head {h00=0x001a, h01=0x0050, text=» LD A4,4,A8 REQ LENGTH«, t00=0x0025, t01=0x000e}
0x39ee…3a10              Head {h00=0x001e, h01=0x0050, text=» SUR A4,A3 NUMBER OF CHARS«, t00=0x0025, t01=0x002c}
0x3a10…3a2a              Head {h00=0x0016, h01=0x0050, text=» RF(Z) ADY127 NONE«, t00=0x0025, t01=0x004e}
0x3a2a…3a34              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x0068}
0x3a34…3a4a              Head {h00=0x0012, h01=0x0050, text=» IFT WHATDY=0 «, t00=0x0025, t01=0x0072}
0x3a4a…3a74              Head {h00=0x0026, h01=0x0050, text=» LDR* A7,A6 GET CHANNEL PARAMETER «, t00=0x0025, t01=0x0088}
0x3a74…3a88              Head {h00=0x0010, h01=0x0050, text=» ANK A7,/10 «, t00=0x0025, t01=0x00b2}
0x3a88…3abe              Head {h00=0x0032, h01=0x0050, text=» RF(NZ) OTHER OTHER DISPLAY THAN 6344 OR 6386?«, t00=0x0025, t01=0x00c6}
0x3abe…3aca              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0025, t01=0x00fc}
0x3aca…3ae0              Head {h00=0x0012, h01=0x0050, text=» LDR A3,A1 NO!«, t00=0x0025, t01=0x0108}
0x3ae0…3af6              Head {h00=0x0012, h01=0x0050, text=» CF A5,FASTER «, t00=0x0025, t01=0x011e}
0x3af6…3b0a              Head {h00=0x0010, h01=0x0050, text=»ADY127 EQU *«, t00=0x0025, t01=0x0134}
0x3b0a…3b28              Head {h00=0x001a, h01=0x0050, text=» LD A3,4,A8 REQ LENGTH«, t00=0x0025, t01=0x0148}
0x3b28…3b46              Head {h00=0x001a, h01=0x0050, text=» ST A3,6,A8 EFF LENGTH«, t00=0x0025, t01=0x0166}
0x3b46…3b5a              Head {h00=0x0010, h01=0x0050, text=» ABL ADY405 «, t00=0x0025, t01=0x0184}
0x3b5a…3b6e              Head {h00=0x0010, h01=0x0050, text=»ADY128 EQU *«, t00=0x0026, t01=0x0008}
0x3b6e…3b88              Head {h00=0x0016, h01=0x0050, text=» SUK A1,1 GET NEXT«, t00=0x0026, t01=0x001c}
0x3b88…3baa              Head {h00=0x001e, h01=0x0050, text=» RB(NN) ADY110 NOT AT END «, t00=0x0026, t01=0x0036}
0x3baa…3bcc              Head {h00=0x001e, h01=0x0050, text=» LDR A1,A2 MOVE CHARACTER «, t00=0x0026, t01=0x0058}
0x3bcc…3bf0              Head {h00=0x0020, h01=0x0050, text=» SUK A1,/11 TAB CHAR?  (11) «, t00=0x0026, t01=0x007a}
0x3bf0…3c06              Head {h00=0x0012, h01=0x0050, text=» RF(E) ADY140 «, t00=0x0026, t01=0x009e}
0x3c06…3c28              Head {h00=0x001e, h01=0x0050, text=» SUK A1,/F LESS THAN /20 ?«, t00=0x0026, t01=0x00b4}
0x3c28…3c4e              Head {h00=0x0022, h01=0x0050, text=» RF(N) ADY130 CODE CHECK ERROR«, t00=0x0026, t01=0x00d6}
0x3c4e…3c72              Head {h00=0x0020, h01=0x0050, text=» SUK A1,/3F GREATER THAN /5F«, t00=0x0026, t01=0x00fc}
0x3c72…3c88              Head {h00=0x0012, h01=0x0050, text=» RB(NP) ACDY70«, t00=0x0026, t01=0x0120}
0x3c88…3c9e              Head {h00=0x0012, h01=0x0050, text=» IFT LOWCHA=0 «, t00=0x0026, t01=0x0136}
0x3c9e…3cd8              Head {h00=0x0036, h01=0x0050, text=» SUK A2,/20 TRANSFORM CHARACTER BETWEEN /60 TO /7F«, t00=0x0026, t01=0x014c}
0x3cd8…3d02              Head {h00=0x0026, h01=0x0050, text=»   TO CHARACTER BETWEEN /40 TO /5F«, t00=0x0026, t01=0x0186}
0x3d02…3d0e              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0027, t01=0x0020}
0x3d0e…3d20              Head {h00=0x000e, h01=0x0050, text=» RB ACDY70«, t00=0x0027, t01=0x002c}
0x3d20…3d2a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x003e}
0x3d2a…3d34              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x0048}
0x3d34…3d4a              Head {h00=0x0012, h01=0x0050, text=» IFT WHATDY=0 «, t00=0x0027, t01=0x0052}
0x3d4a…3d5e              Head {h00=0x0010, h01=0x0050, text=»OTHER EQU * «, t00=0x0027, t01=0x0068}
0x3d5e…3d7e              Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0027, t01=0x007c}
0x3d7e…3d92              Head {h00=0x0010, h01=0x0050, text=»* A3 = INDEX«, t00=0x0027, t01=0x009c}
0x3d92…3daa              Head {h00=0x0014, h01=0x0050, text=»* A1 = CHARACTER«, t00=0x0027, t01=0x00b0}
0x3daa…3dc0              Head {h00=0x0012, h01=0x0050, text=»* A4 = NUMBER «, t00=0x0027, t01=0x00c8}
0x3dc0…3de0              Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0027, t01=0x00de}
0x3de0…3df8              Head {h00=0x0014, h01=0x0050, text=» LC A2,DWTBC,A6 «, t00=0x0027, t01=0x00fe}
0x3df8…3e1c              Head {h00=0x0020, h01=0x0050, text=» AD A2,DWTAP,A6 GET POSITION«, t00=0x0027, t01=0x0116}
0x3e1c…3e30              Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x0027, t01=0x013a}
0x3e30…3e58              Head {h00=0x0024, h01=0x0050, text=» ADR A2,A4 ADD LENGTH OF REQUEST«, t00=0x0027, t01=0x014e}
0x3e58…3e80              Head {h00=0x0024, h01=0x0050, text=» LD A3,DWTPOS,A6 GET MAX-POS AND«, t00=0x0027, t01=0x0176}
0x3e80…3e94              Head {h00=0x0010, h01=0x0050, text=» ANK A3,/FF «, t00=0x0028, t01=0x000e}
0x3e94…3eb4              Head {h00=0x001c, h01=0x0050, text=» ST A4,10,A8 SAVE LENGTH«, t00=0x0028, t01=0x0022}
0x3eb4…3ece              Head {h00=0x0016, h01=0x0050, text=» SUR A3,A2 COMPARE«, t00=0x0028, t01=0x0042}
0x3ece…3eee              Head {h00=0x001c, h01=0x0050, text=» RF(NN) OT030 LENGTH OK «, t00=0x0028, t01=0x005c}
0x3eee…3f00              Head {h00=0x000e, h01=0x0050, text=» ADR A4,A3«, t00=0x0028, t01=0x007c}
0x3f00…3f20              Head {h00=0x001c, h01=0x0050, text=» ST A4,10,A8 SAVE LENGTH«, t00=0x0028, t01=0x008e}
0x3f20…3f54              Head {h00=0x0030, h01=0x0050, text=» ADK A4,1 ADJUST NUMBER OF OUTPUT CHARACTERS«, t00=0x0028, t01=0x00ae}
0x3f54…3f68              Head {h00=0x0010, h01=0x0050, text=»OT030 EQU * «, t00=0x0028, t01=0x00e2}
0x3f68…3f92              Head {h00=0x0026, h01=0x0050, text=» LDR A3,A1 SAVE CHARACTER TO SEND «, t00=0x0028, t01=0x00f6}
0x3f92…3faa              Head {h00=0x0014, h01=0x0050, text=»OT010 LDR A2,A3 «, t00=0x0028, t01=0x0120}
0x3faa…3fd2              Head {h00=0x0024, h01=0x0050, text=» CF A5,OUTPUT SENT CHAR (IN A2) «, t00=0x0028, t01=0x0138}
0x3fd2…3ff6              Head {h00=0x0020, h01=0x0050, text=» SUK A4,1 DECREMENT COUNTER «, t00=0x0028, t01=0x0160}
0x3ff6…400a              Head {h00=0x0010, h01=0x0050, text=» RB(P) OT010«, t00=0x0028, t01=0x0184}
0x400a…402e              Head {h00=0x0020, h01=0x0050, text=» LD A4,10,A8 GET ACT. LENGTH«, t00=0x0029, t01=0x0008}
0x402e…404a              Head {h00=0x0018, h01=0x0050, text=»OT040 LDK A2,BACKSP «, t00=0x0029, t01=0x002c}
0x404a…406e              Head {h00=0x0020, h01=0x0050, text=» CF A5,OUTPUT SENDBACKSPACE «, t00=0x0029, t01=0x0048}
0x406e…4090              Head {h00=0x001e, h01=0x0050, text=» SUK A4,1 DECREMENT LENGTH«, t00=0x0029, t01=0x006c}
0x4090…40a4              Head {h00=0x0010, h01=0x0050, text=» RB(P) OT040«, t00=0x0029, t01=0x008e}
0x40a4…40b6              Head {h00=0x000e, h01=0x0050, text=» RB ADY127«, t00=0x0029, t01=0x00a2}
0x40b6…40c2              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0029, t01=0x00b4}
0x40c2…40d0              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0029, t01=0x00c0}
0x40d0…40da              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x00ce}
0x40da…40f8              Head {h00=0x001a, h01=0x0050, text=»*    CODE CHECK ERROR «, t00=0x0029, t01=0x00d8}
0x40f8…4102              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x00f6}
0x4102…4116              Head {h00=0x0010, h01=0x0050, text=»ADY130 EQU *«, t00=0x0029, t01=0x0100}
0x4116…412c              Head {h00=0x0012, h01=0x0050, text=» LDK A1,CCERR «, t00=0x0029, t01=0x0114}
0x412c…414c              Head {h00=0x001c, h01=0x0050, text=» ORS A1,8,A8 RETURN CODE«, t00=0x0029, t01=0x012a}
0x414c…415e              Head {h00=0x000e, h01=0x0050, text=» RB ADY100«, t00=0x0029, t01=0x014a}
0x415e…416c              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0029, t01=0x015c}
0x416c…4176              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x016a}
0x4176…418e              Head {h00=0x0014, h01=0x0050, text=»*    TABULATION «, t00=0x0029, t01=0x0174}
0x418e…4198              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x018c}
0x4198…41ac              Head {h00=0x0010, h01=0x0050, text=»ADY140 EQU *«, t00=0x002a, t01=0x0008}
0x41ac…41dc              Head {h00=0x002c, h01=0x0050, text=» CF A15,GETCHR GET FIRST ASCII CHARACTER«, t00=0x002a, t01=0x001c}
0x41dc…41ee              Head {h00=0x000e, h01=0x0050, text=» LDR A4,A2«, t00=0x002a, t01=0x004c}
0x41ee…4220              Head {h00=0x002e, h01=0x0050, text=» CF A15,GETCHR GET SECOND ASCII CHARACTER «, t00=0x002a, t01=0x005e}
0x4220…4232              Head {h00=0x000e, h01=0x0050, text=» ANK A2,/F«, t00=0x002a, t01=0x0090}
0x4232…4244              Head {h00=0x000e, h01=0x0050, text=» ANK A4,/F«, t00=0x002a, t01=0x00a2}
0x4244…425a              Head {h00=0x0012, h01=0x0050, text=» RF(E) ADY144 «, t00=0x002a, t01=0x00b4}
0x425a…428e              Head {h00=0x0030, h01=0x0050, text=»ADY143 ADK A2,/A FROM DECIMAL TO HEXADECIMAL«, t00=0x002a, t01=0x00ca}
0x428e…42a0              Head {h00=0x000e, h01=0x0050, text=» SUK A4,1 «, t00=0x002a, t01=0x00fe}
0x42a0…42b6              Head {h00=0x0012, h01=0x0050, text=» RB(NE) ADY143«, t00=0x002a, t01=0x0110}
0x42b6…42d6              Head {h00=0x001c, h01=0x0050, text=»ADY144 LC A4,DWTAP+1,A6 «, t00=0x002a, t01=0x0126}
0x42d6…4308              Head {h00=0x002e, h01=0x0050, text=» SUR A2,A4 SUBTRACT HEAD POSITION POINTER «, t00=0x002a, t01=0x0146}
0x4308…4320              Head {h00=0x0014, h01=0x0050, text=» LC A4,DWTBC,A6 «, t00=0x002a, t01=0x0178}
0x4320…4350              Head {h00=0x002c, h01=0x0050, text=» SUR A2,A4 AND REQUESTS POSITION COUNTER«, t00=0x002a, t01=0x0190}
0x4350…437a              Head {h00=0x0026, h01=0x0050, text=»   TO GET NUMBER OF SPACES TO SEND«, t00=0x002b, t01=0x0030}
0x437a…4390              Head {h00=0x0012, h01=0x0050, text=» RB(NP) ADY100«, t00=0x002b, t01=0x005a}
0x4390…43a2              Head {h00=0x000e, h01=0x0050, text=» LDR A4,A2«, t00=0x002b, t01=0x0070}
0x43a2…43cc              Head {h00=0x0026, h01=0x0050, text=»ADY145 LDK A2,CURRIG CURSOR RIGHT «, t00=0x002b, t01=0x0082}
0x43cc…43e8              Head {h00=0x0018, h01=0x0050, text=»ADY146 CF A5,OUTPUT «, t00=0x002b, t01=0x00ac}
0x43e8…4418              Head {h00=0x002c, h01=0x0050, text=» CF A15,POSUPD POSITION COUNTER UPDATING«, t00=0x002b, t01=0x00c8}
0x4418…4432              Head {h00=0x0016, h01=0x0050, text=» SUK A4,1 READY ? «, t00=0x002b, t01=0x00f8}
0x4432…444c              Head {h00=0x0016, h01=0x0050, text=» RB(NE) ADY145 NO «, t00=0x002b, t01=0x0112}
0x444c…4460              Head {h00=0x0010, h01=0x0050, text=» ABL ADY100 «, t00=0x002b, t01=0x012c}
0x4460…446e              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002b, t01=0x0140}
0x446e…4478              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x014e}
0x4478…4496              Head {h00=0x001a, h01=0x0050, text=»*    ERASE  ORDER /31 «, t00=0x002b, t01=0x0158}
0x4496…44a0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x0176}
0x44a0…44d6              Head {h00=0x0032, h01=0x0050, text=»ADY160 LD A4,10,A8 GET NUMBER OF CHAR TO ERASE«, t00=0x002b, t01=0x0180}
0x44d6…44ec              Head {h00=0x0012, h01=0x0050, text=» IFT WHATDY=0 «, t00=0x002c, t01=0x0026}
0x44ec…4512              Head {h00=0x0022, h01=0x0050, text=» LDR* A1,A6 CHANNEL PARAMETER «, t00=0x002c, t01=0x003c}
0x4512…4536              Head {h00=0x0020, h01=0x0050, text=» ANK A1,/10 GRAFIC DISPLAY? «, t00=0x002c, t01=0x0062}
0x4536…4554              Head {h00=0x001a, h01=0x0050, text=» RF(NE) ADY166 YES =2 «, t00=0x002c, t01=0x0086}
0x4554…4560              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002c, t01=0x00a4}
0x4560…458a              Head {h00=0x0026, h01=0x0050, text=» CF A5,ERA GET LENGTH TO ERASE =2 «, t00=0x002c, t01=0x00b0}
0x458a…459e              Head {h00=0x0010, h01=0x0050, text=» LDK A3,/20 «, t00=0x002c, t01=0x00da}
0x459e…45c0              Head {h00=0x001e, h01=0x0050, text=» CF A5,FASTER FAST OUTPUT «, t00=0x002c, t01=0x00ee}
0x45c0…45da              Head {h00=0x0016, h01=0x0050, text=»ADY165 LDK A2,ETB «, t00=0x002c, t01=0x0110}
0x45da…45f0              Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x002c, t01=0x012a}
0x45f0…4612              Head {h00=0x001e, h01=0x0050, text=» ABL ADY410 END OF REQUEST«, t00=0x002c, t01=0x0140}
0x4612…4628              Head {h00=0x0012, h01=0x0050, text=» IFT WHATDY=0 «, t00=0x002c, t01=0x0162}
0x4628…4644              Head {h00=0x0018, h01=0x0050, text=»ADY166 EQU * YES =2 «, t00=0x002c, t01=0x0178}
0x4644…466e (45, 0, 400) Head {h00=0x0026, h01=0x0050, text=» CF A5,ERA GET LENGTH TO ERASE =2 «, t00=0x002d, t01=0x0004}
0x466e…4678              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x002e}
0x4678…46a0              Head {h00=0x0024, h01=0x0050, text=»ADY170 SUK A4,1 DECR NO OF CHAR «, t00=0x002d, t01=0x0038}
0x46a0…46c2              Head {h00=0x001e, h01=0x0050, text=» RF(N) ADY180 ERASE READY «, t00=0x002d, t01=0x0060}
0x46c2…46dc              Head {h00=0x0016, h01=0x0050, text=» LDK A2,/20 SPACE «, t00=0x002d, t01=0x0082}
0x46dc…46fa              Head {h00=0x001a, h01=0x0050, text=» CF A5,OUTPUT SEND IT «, t00=0x002d, t01=0x009c}
0x46fa…470c              Head {h00=0x000e, h01=0x0050, text=» RB ADY170«, t00=0x002d, t01=0x00ba}
0x470c…4726              Head {h00=0x0016, h01=0x0050, text=»ADY180 LD A4,10,A8«, t00=0x002d, t01=0x00cc}
0x4726…4750              Head {h00=0x0026, h01=0x0050, text=» CF A5,ERA GET LENGTH TO ERASE =2 «, t00=0x002d, t01=0x00e6}
0x4750…4770              Head {h00=0x001c, h01=0x0050, text=» LDR A3,A3 OVER EDGE =4 «, t00=0x002d, t01=0x0110}
0x4770…478c              Head {h00=0x0018, h01=0x0050, text=» RF(NN) ADY186 NO =4«, t00=0x002d, t01=0x0130}
0x478c…47ae              Head {h00=0x001e, h01=0x0050, text=» SUK A4,1 ADJUST LENGTH =4«, t00=0x002d, t01=0x014c}
0x47ae…47c2              Head {h00=0x0010, h01=0x0050, text=»ADY186 EQU *«, t00=0x002d, t01=0x016e}
0x47c2…47e0              Head {h00=0x001a, h01=0x0050, text=» SUK A4,1 DECREMENT =2«, t00=0x002d, t01=0x0182}
0x47e0…4810              Head {h00=0x002c, h01=0x0050, text=» RB(N) ADY165 CURSOR IN ORIGIN POSITION «, t00=0x002e, t01=0x0010}
0x4810…4832              Head {h00=0x001e, h01=0x0050, text=» LDK A2,BACKSP CURSOR LEFT«, t00=0x002e, t01=0x0040}
0x4832…4850              Head {h00=0x001a, h01=0x0050, text=» CF A5,OUTPUT SEND IT «, t00=0x002e, t01=0x0062}
0x4850…4868              Head {h00=0x0014, h01=0x0050, text=» RB ADY186 AGAIN«, t00=0x002e, t01=0x0080}
0x4868…4874              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002e, t01=0x0098}
0x4874…4882              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002e, t01=0x00a4}
0x4882…488c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x00b2}
0x488c…48ba              Head {h00=0x002a, h01=0x0050, text=»*    ORDER /B CURSOR POSITIONING PART «, t00=0x002e, t01=0x00bc}
0x48ba…48c4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x00ea}
0x48c4…48d8              Head {h00=0x0010, h01=0x0050, text=»ADY200 EQU *«, t00=0x002e, t01=0x00f4}
0x48d8…48e2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x0108}
0x48e2…48f8              Head {h00=0x0012, h01=0x0050, text=» IFT WHATDY=0 «, t00=0x002e, t01=0x0112}
0x48f8…491e              Head {h00=0x0022, h01=0x0050, text=» LDR* A1,A6 CHANNEL PARAMETER «, t00=0x002e, t01=0x0128}
0x491e…4942              Head {h00=0x0020, h01=0x0050, text=» ANK A1,/10 GRAFIC DISPLAY? «, t00=0x002e, t01=0x014e}
0x4942…495c              Head {h00=0x0016, h01=0x0050, text=» RF(NE) ADY205 YES«, t00=0x002e, t01=0x0172}
0x495c…4992              Head {h00=0x0032, h01=0x0050, text=»*    IF VIDEO (6344) SET CURSOR ADDRESS DIRECT«, t00=0x002e, t01=0x018c}
0x4992…499e              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002f, t01=0x0032}
0x499e…49cc              Head {h00=0x002a, h01=0x0050, text=» LD A4,10,A8 GET REQUESTED CURSOR POS «, t00=0x002f, t01=0x003e}
0x49cc…49fe              Head {h00=0x002e, h01=0x0050, text=» ST A4,DWTAP,A6 UPDATE LINE & POS COUNTER «, t00=0x002f, t01=0x006c}
0x49fe…4a1e              Head {h00=0x001c, h01=0x0050, text=» CF A5,CURPOS SET CURSOR«, t00=0x002f, t01=0x009e}
0x4a1e…4a30              Head {h00=0x000e, h01=0x0050, text=» RF ADY380«, t00=0x002f, t01=0x00be}
0x4a30…4a46              Head {h00=0x0012, h01=0x0050, text=» IFT WHATDY=0 «, t00=0x002f, t01=0x00d0}
0x4a46…4a5c              Head {h00=0x0012, h01=0x0050, text=»*    GET LINE «, t00=0x002f, t01=0x00e6}
0x4a5c…4a8a              Head {h00=0x002a, h01=0x0050, text=»ADY205 LC A4,10,A8 GET REQUESTED LINE «, t00=0x002f, t01=0x00fc}
0x4a8a…4ab2              Head {h00=0x0024, h01=0x0050, text=» CC A4,DWTLIN,A6 OUTSIDE SCREEN?«, t00=0x002f, t01=0x012a}
0x4ab2…4acc              Head {h00=0x0016, h01=0x0050, text=» RF(NG) ADY207 NO!«, t00=0x002f, t01=0x0152}
0x4acc…4b04              Head {h00=0x0034, h01=0x0050, text=» LC A4,DWTLIN,A6 YES! SET CURSOR AT END OF LINE «, t00=0x002f, t01=0x016c}
0x4b04…4b18              Head {h00=0x0010, h01=0x0050, text=»ADY207 EQU *«, t00=0x0030, t01=0x0014}
0x4b18…4b40              Head {h00=0x0024, h01=0x0050, text=» LC A3,DWTAP,A6 GET ACTUAL LINE «, t00=0x0030, t01=0x0028}
0x4b40…4b58              Head {h00=0x0014, h01=0x0050, text=»ADY210 CWR A4,A3«, t00=0x0030, t01=0x0050}
0x4b58…4b8a              Head {h00=0x002e, h01=0x0050, text=» RF(N) ADY250 REQUESTED LINE ABOVE ACTUAL «, t00=0x0030, t01=0x0068}
0x4b8a…4baa              Head {h00=0x001c, h01=0x0050, text=» RF(E) ADY300 SAME LINE «, t00=0x0030, t01=0x009a}
0x4baa…4bc6              Head {h00=0x0018, h01=0x0050, text=» LDK A2,LF LINE FEED«, t00=0x0030, t01=0x00ba}
0x4bc6…4bf4              Head {h00=0x002a, h01=0x0050, text=» ADK A3,1 INCREMENT ACTUAL LINE NUMBER«, t00=0x0030, t01=0x00d6}
0x4bf4…4c14              Head {h00=0x001c, h01=0x0050, text=»ADY230 CF A5,OUTPUT SEND«, t00=0x0030, t01=0x0104}
0x4c14…4c36              Head {h00=0x001e, h01=0x0050, text=» LDR A4,A4 REQUESTED LINE «, t00=0x0030, t01=0x0124}
0x4c36…4c5c              Head {h00=0x0022, h01=0x0050, text=» RB(NZ) ADY210 NOT EQUAL ZERO «, t00=0x0030, t01=0x0146}
0x4c5c…4c6e              Head {h00=0x000e, h01=0x0050, text=» LDK A4,1 «, t00=0x0030, t01=0x016c}
0x4c6e…4c80              Head {h00=0x000e, h01=0x0050, text=» RF ADY300«, t00=0x0030, t01=0x017e}
0x4c80…4ca0              Head {h00=0x001c, h01=0x0050, text=»ADY250 LDK A2,HOME HOME «, t00=0x0030, t01=0x0190}
0x4ca0…4cca              Head {h00=0x0026, h01=0x0050, text=» LDK A3,1 RESET ACTUAL LINE NUMBER«, t00=0x0031, t01=0x0020}
0x4cca…4cf0              Head {h00=0x0022, h01=0x0050, text=» ST A3,DWTAP,A6 RESET POSITION«, t00=0x0031, t01=0x004a}
0x4cf0…4d02              Head {h00=0x000e, h01=0x0050, text=» RB ADY230«, t00=0x0031, t01=0x0070}
0x4d02…4d0c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x0082}
0x4d0c…4d26              Head {h00=0x0016, h01=0x0050, text=»*    GET POSITION «, t00=0x0031, t01=0x008c}
0x4d26…4d30              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x00a6}
0x4d30…4d66              Head {h00=0x0032, h01=0x0050, text=»ADY300 SC A4,DWTAP,A6 UPDATE HEAD LINE COUNTER«, t00=0x0031, t01=0x00b0}
0x4d66…4d92              Head {h00=0x0028, h01=0x0050, text=» LC A4,11,A8 GET REQUESTED POSITION «, t00=0x0031, t01=0x00e6}
0x4d92…4dba              Head {h00=0x0024, h01=0x0050, text=» CC A4,DWTPOS,A6 OUTSIDE SCREEN?«, t00=0x0031, t01=0x0112}
0x4dba…4dd4              Head {h00=0x0016, h01=0x0050, text=» RF(NG) ADY303 NO!«, t00=0x0031, t01=0x013a}
0x4dd4…4dfa              Head {h00=0x0022, h01=0x0050, text=» LC A4,DWTPOS,A6 SET LAST LINE«, t00=0x0031, t01=0x0154}
0x4dfa…4e0e              Head {h00=0x0010, h01=0x0050, text=»ADY303 EQU *«, t00=0x0031, t01=0x017a}
0x4e0e…4e30              Head {h00=0x001e, h01=0x0050, text=» CWK A4,1 FIRST POSITION ?«, t00=0x0031, t01=0x018e}
0x4e30…4e4a              Head {h00=0x0016, h01=0x0050, text=» RF(NE) ADY305 NO «, t00=0x0032, t01=0x0020}
0x4e4a…4e6a              Head {h00=0x001c, h01=0x0050, text=» CWR A4,A3 FIRST LINE ? «, t00=0x0032, t01=0x003a}
0x4e6a…4e84              Head {h00=0x0016, h01=0x0050, text=» RF(NE) ADY305 NO «, t00=0x0032, t01=0x005a}
0x4e84…4ea8              Head {h00=0x0020, h01=0x0050, text=» LDK A2,HOME CURSOR GO HOME «, t00=0x0032, t01=0x0074}
0x4ea8…4eba              Head {h00=0x000e, h01=0x0050, text=» RF ADY330«, t00=0x0032, t01=0x0098}
0x4eba…4ee8              Head {h00=0x002a, h01=0x0050, text=»ADY305 RF(NL) ADY307 REQ. POS NOT ZERO«, t00=0x0032, t01=0x00aa}
0x4ee8…4efa              Head {h00=0x000e, h01=0x0050, text=» LDK A4,1 «, t00=0x0032, t01=0x00d8}
0x4efa…4f2e              Head {h00=0x0030, h01=0x0050, text=»ADY307 LC A3,DWTAP+1,A6 GET ACTUAL POSITION «, t00=0x0032, t01=0x00ea}
0x4f2e…4f50              Head {h00=0x001e, h01=0x0050, text=» CC A3,DWTPOS,A6 MAX-POS? «, t00=0x0032, t01=0x011e}
0x4f50…4f6a              Head {h00=0x0016, h01=0x0050, text=» RF(NG) ADY310 NO!«, t00=0x0032, t01=0x0140}
0x4f6a…4f7c              Head {h00=0x000e, h01=0x0050, text=» SUK A3,1 «, t00=0x0032, t01=0x015a}
0x4f7c…4faa              Head {h00=0x002a, h01=0x0050, text=»ADY310 CWR A4,A3 FORWARDS OR BACKWARDS«, t00=0x0032, t01=0x016c}
0x4faa…4fce              Head {h00=0x0020, h01=0x0050, text=» RF(E) ADY370 POSITION FOUND«, t00=0x0033, t01=0x000a}
0x4fce…4fe8              Head {h00=0x0016, h01=0x0050, text=» RF(N) ADY340 BACK«, t00=0x0033, t01=0x002e}
0x4fe8…500c              Head {h00=0x0020, h01=0x0050, text=» LDK A2,CURRIG CURSOR RIGHT «, t00=0x0033, t01=0x0048}
0x500c…5036              Head {h00=0x0026, h01=0x0050, text=» ADK A3,1 UPDATE POSITION COUNTER «, t00=0x0033, t01=0x006c}
0x5036…5056              Head {h00=0x001c, h01=0x0050, text=»ADY330 CF A5,OUTPUT SEND«, t00=0x0033, t01=0x0096}
0x5056…5068              Head {h00=0x000e, h01=0x0050, text=» RB ADY310«, t00=0x0033, t01=0x00b6}
0x5068…509a              Head {h00=0x002e, h01=0x0050, text=»ADY340 SUR A3,A4 ACTUAL POS. - WANTED POS.«, t00=0x0033, t01=0x00c8}
0x509a…50ca              Head {h00=0x002c, h01=0x0050, text=» CWR A3,A4 COMPARE BACKSTEPS WITH CR-WAY«, t00=0x0033, t01=0x00fa}
0x50ca…50ee              Head {h00=0x0020, h01=0x0050, text=» RF(L) ADY345 BACKSPACE WAY «, t00=0x0033, t01=0x012a}
0x50ee…5110              Head {h00=0x001e, h01=0x0050, text=» LDK A2,CR CARRIAGE RETURN«, t00=0x0033, t01=0x014e}
0x5110…513a              Head {h00=0x0026, h01=0x0050, text=» LDK A3,1 INDICATE FIRST POSITION «, t00=0x0033, t01=0x0170}
0x513a…514c              Head {h00=0x000e, h01=0x0050, text=» RB ADY330«, t00=0x0034, t01=0x000a}
0x514c…5172              Head {h00=0x0022, h01=0x0050, text=»ADY345 LDK A2,BACKSP BACKSPACE«, t00=0x0034, t01=0x001c}
0x5172…518c              Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT SEND«, t00=0x0034, t01=0x0042}
0x518c…51ae              Head {h00=0x001e, h01=0x0050, text=» SUK A3,1 LAST BACKSPACE ?«, t00=0x0034, t01=0x005c}
0x51ae…51c4              Head {h00=0x0012, h01=0x0050, text=» RB(NE) ADY345«, t00=0x0034, t01=0x007e}
0x51c4…5200              Head {h00=0x0038, h01=0x0050, text=»ADY370 SC A4,DWTAP+1,A6 UPDATE HEAD POSITION POINTER«, t00=0x0034, t01=0x0094}
0x5200…520c              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0034, t01=0x00d0}
0x520c…5236              Head {h00=0x0026, h01=0x0050, text=»ADY380 LDK A3,2 START BUFFER INDEX«, t00=0x0034, t01=0x00dc}
0x5236…524a              Head {h00=0x0010, h01=0x0050, text=» ABL ACDY90 «, t00=0x0034, t01=0x0106}
0x524a…5260              Head {h00=0x0012, h01=0x0050, text=» IFT WHATDY=0 «, t00=0x0034, t01=0x011a}
0x5260…526a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x0130}
0x526a…5294              Head {h00=0x0026, h01=0x0050, text=»ADY400 LDK A2,/22 START CHARACTER «, t00=0x0034, t01=0x013a}
0x5294…52aa              Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0034, t01=0x0164}
0x52aa…52b4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x017a}
0x52b4…52c0              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0034, t01=0x0184}
0x52c0…52ca              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x0190}
0x52ca…52d8              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0035, t01=0x000a}
0x52d8…52e2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0018}
0x52e2…52ec              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0022}
0x52ec…5328              Head {h00=0x0038, h01=0x0050, text=»*    SEND LAST DUMMY, SET CURSOR POSITION IN CONTROL«, t00=0x0035, t01=0x002c}
0x5328…5360              Head {h00=0x0034, h01=0x0050, text=»*    WORD, LOAD A1 WITH RETURN CODE AND END I/0.«, t00=0x0035, t01=0x0068}
0x5360…536a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x00a0}
0x536a…537e              Head {h00=0x0010, h01=0x0050, text=»ADY405 EQU *«, t00=0x0035, t01=0x00aa}
0x537e…53a8              Head {h00=0x0026, h01=0x0050, text=» LDR* A1,A6 GET CHANNEL PARAMETER «, t00=0x0035, t01=0x00be}
0x53a8…53c2              Head {h00=0x0016, h01=0x0050, text=» ANK A1,/30 6344 ?«, t00=0x0035, t01=0x00e8}
0x53c2…53dc              Head {h00=0x0016, h01=0x0050, text=» RF(NE) ADY407 NO «, t00=0x0035, t01=0x0102}
0x53dc…53f0              Head {h00=0x0010, h01=0x0050, text=» LDR* A1,A6 «, t00=0x0035, t01=0x011c}
0x53f0…5402              Head {h00=0x000e, h01=0x0050, text=» LDR A4,A1«, t00=0x0035, t01=0x0130}
0x5402…5426              Head {h00=0x0020, h01=0x0050, text=» ANK A1,/40 UNDERLINE MODE ?«, t00=0x0035, t01=0x0142}
0x5426…543e              Head {h00=0x0014, h01=0x0050, text=» RF(E) ADY406 NO«, t00=0x0035, t01=0x0166}
0x543e…5464              Head {h00=0x0022, h01=0x0050, text=» LDK A2,ULSTOP UNDERLINE STOP «, t00=0x0035, t01=0x017e}
0x5464…547a              Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0036, t01=0x0014}
0x547a…54a8              Head {h00=0x002a, h01=0x0050, text=»ADY406 ANK A4,/80 LOW INTENSITY MODE ?«, t00=0x0036, t01=0x002a}
0x54a8…54be              Head {h00=0x0012, h01=0x0050, text=» RF(E) ADY407 «, t00=0x0036, t01=0x0058}
0x54be…54e8              Head {h00=0x0026, h01=0x0050, text=» LDK A2,LISTOP LOW INTENSITY STOP «, t00=0x0036, t01=0x006e}
0x54e8…54fe              Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0036, t01=0x0098}
0x54fe…5512              Head {h00=0x0010, h01=0x0050, text=»ADY407 EQU *«, t00=0x0036, t01=0x00ae}
0x5512…553a              Head {h00=0x0024, h01=0x0050, text=» LDK A2,ETB END OF TEXT MESSAGE «, t00=0x0036, t01=0x00c2}
0x553a…555e              Head {h00=0x0020, h01=0x0050, text=» CF A5,OUTPUT SEND CHARACTER«, t00=0x0036, t01=0x00ea}
0x555e…5592              Head {h00=0x0030, h01=0x0050, text=» CF A15,UPDAPP UPDATE HEAD POSITION COUNTER «, t00=0x0036, t01=0x010e}
0x5592…55b6              Head {h00=0x0020, h01=0x0050, text=»ADY410 LDK A2,ETX LAST DUMMY«, t00=0x0036, t01=0x0142}
0x55b6…55d6              Head {h00=0x001c, h01=0x0050, text=» CF A5,OUTPUT SEND DUMMY«, t00=0x0036, t01=0x0166}
0x55d6…55ee              Head {h00=0x0014, h01=0x0050, text=» SUK A7,/31  =7 «, t00=0x0036, t01=0x0186}
0x55ee…5612              Head {h00=0x0020, h01=0x0050, text=» RF(Z) ADY415 ORDER ERASE =7«, t00=0x0037, t01=0x000e}
0x5612…5640              Head {h00=0x002a, h01=0x0050, text=» LD A4,DWTAP,A6 GET CURSOR POSITION =4«, t00=0x0037, t01=0x0032}
0x5640…5670              Head {h00=0x002c, h01=0x0050, text=» ST A4,10,A8 SAVE CURSOR POS. IN ECB =4 «, t00=0x0037, t01=0x0060}
0x5670…5684              Head {h00=0x0010, h01=0x0050, text=»ADY415 EQU *«, t00=0x0037, t01=0x0090}
0x5684…569e              Head {h00=0x0016, h01=0x0050, text=» ADK A7,/31-5  =7 «, t00=0x0037, t01=0x00a4}
0x569e…56ca              Head {h00=0x0028, h01=0x0050, text=» RF(NE) ADY420 NOT ORDER BASIC WRITE«, t00=0x0037, t01=0x00be}
0x56ca…56ee              Head {h00=0x0020, h01=0x0050, text=» LDKL A4,/101 HOME POSITION «, t00=0x0037, t01=0x00ea}
0x56ee…5706              Head {h00=0x0014, h01=0x0050, text=» ST A4,DWTAP,A6 «, t00=0x0037, t01=0x010e}
0x5706…571a              Head {h00=0x0010, h01=0x0050, text=»ADY420 EQU *«, t00=0x0037, t01=0x0126}
0x571a…573e              Head {h00=0x0020, h01=0x0050, text=»ENDIO CF A15,TENDIO END I/O «, t00=0x0037, t01=0x013a}
0x573e…5766              Head {h00=0x0024, h01=0x0050, text=»EXIT ABL TDISP GO TO DISPATCHER «, t00=0x0037, t01=0x015e}
0x5766…5770              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0037, t01=0x0186}
0x5770…5786              Head {h00=0x0012, h01=0x0050, text=» IFT GRAFIC=1 «, t00=0x0037, t01=0x0190}
0x5786…5790              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0038, t01=0x0016}
0x5790…579e              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0038, t01=0x0020}
0x579e…57a8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0038, t01=0x002e}
0x57a8…57c2              Head {h00=0x0016, h01=0x0050, text=»*    GRAPHIC PART «, t00=0x0038, t01=0x0038}
0x57c2…57cc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0038, t01=0x0052}
0x57cc…57e0              Head {h00=0x0010, h01=0x0050, text=»ADY500 EQU *«, t00=0x0038, t01=0x005c}
0x57e0…57f4              Head {h00=0x0010, h01=0x0050, text=» LDK A2,/11 «, t00=0x0038, t01=0x0070}
0x57f4…5820              Head {h00=0x0028, h01=0x0050, text=» CF A5,OUTPUT SWITCH TO GRAFIC MODE «, t00=0x0038, t01=0x0084}
0x5820…584a              Head {h00=0x0026, h01=0x0050, text=»ADY510 CF A15,GETCHR GET CHARACTER«, t00=0x0038, t01=0x00b0}
0x584a…586a              Head {h00=0x001c, h01=0x0050, text=» LDR A1,A1 BUFFER EMPTY «, t00=0x0038, t01=0x00da}
0x586a…5880              Head {h00=0x0012, h01=0x0050, text=» RB(E) ADY400 «, t00=0x0038, t01=0x00fa}
0x5880…5892              Head {h00=0x000e, h01=0x0050, text=» LDR A4,A2«, t00=0x0038, t01=0x0110}
0x5892…58bc              Head {h00=0x0026, h01=0x0050, text=» CF A15,GETCHR GET NEXT CHARACTER «, t00=0x0038, t01=0x0122}
0x58bc…58ce              Head {h00=0x000e, h01=0x0050, text=» LDR A1,A4«, t00=0x0038, t01=0x014c}
0x58ce…58f2              Head {h00=0x0020, h01=0x0050, text=» ANK A4,/80 ADDRESS OR DATA «, t00=0x0038, t01=0x015e}
0x58f2…5914              Head {h00=0x001e, h01=0x0050, text=» RF(E) ADY530 DATA MESSAGE«, t00=0x0038, t01=0x0182}
0x5914…591e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0039, t01=0x0014}
0x591e…593a              Head {h00=0x0018, h01=0x0050, text=»*    ADDRESS MESSAGE«, t00=0x0039, t01=0x001e}
0x593a…5944              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0039, t01=0x003a}
0x5944…5968              Head {h00=0x0020, h01=0x0050, text=»*    SET FIRST OUT PUT IN A2«, t00=0x0039, t01=0x0044}
0x5968…5986              Head {h00=0x001a, h01=0x0050, text=»*    AND SECOND IN A4 «, t00=0x0039, t01=0x0068}
0x5986…5990              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0039, t01=0x0086}
0x5990…59a2              Head {h00=0x000e, h01=0x0050, text=» SLL A1,4 «, t00=0x0039, t01=0x0090}
0x59a2…59b4              Head {h00=0x000e, h01=0x0050, text=» LDR A4,A2«, t00=0x0039, t01=0x00a2}
0x59b4…59c6              Head {h00=0x000e, h01=0x0050, text=» SRL A4,4 «, t00=0x0039, t01=0x00b4}
0x59c6…59d8              Head {h00=0x000e, h01=0x0050, text=» ORR A4,A1«, t00=0x0039, t01=0x00c6}
0x59d8…59ea              Head {h00=0x000e, h01=0x0050, text=» ANK A2,/F«, t00=0x0039, t01=0x00d8}
0x59ea…59fe              Head {h00=0x0010, h01=0x0050, text=» ANK A4,/7F «, t00=0x0039, t01=0x00ea}
0x59fe…5a12              Head {h00=0x0010, h01=0x0050, text=» ORK A2,/20 «, t00=0x0039, t01=0x00fe}
0x5a12…5a42              Head {h00=0x002c, h01=0x0050, text=»ADY515 CF A5,OUTPUT SEND FIRST CHARACTER«, t00=0x0039, t01=0x0112}
0x5a42…5a6a              Head {h00=0x0024, h01=0x0050, text=» LDR A2,A4 GET SECOND CHARACTER «, t00=0x0039, t01=0x0142}
0x5a6a…5a96              Head {h00=0x0028, h01=0x0050, text=» CF A5,OUTPUT SEND SECOND CHARACTER «, t00=0x0039, t01=0x016a}
0x5a96…5aa8              Head {h00=0x000e, h01=0x0050, text=» RB ADY510«, t00=0x003a, t01=0x0008}
0x5aa8…5ab6              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x003a, t01=0x001a}
0x5ab6…5ac0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003a, t01=0x0028}
0x5ac0…5ada              Head {h00=0x0016, h01=0x0050, text=»*    DATA MESSAGE «, t00=0x003a, t01=0x0032}
0x5ada…5ae4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003a, t01=0x004c}
0x5ae4…5b0a              Head {h00=0x0022, h01=0x0050, text=»*    FIRST OUTPUT IS SET IN A2«, t00=0x003a, t01=0x0056}
0x5b0a…5b28              Head {h00=0x001a, h01=0x0050, text=»*    AND SECOND IN A4 «, t00=0x003a, t01=0x007c}
0x5b28…5b32              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003a, t01=0x009a}
0x5b32…5b4a              Head {h00=0x0014, h01=0x0050, text=»ADY530 SLL A1,13«, t00=0x003a, t01=0x00a4}
0x5b4a…5b5c              Head {h00=0x000e, h01=0x0050, text=» LDR A4,A2«, t00=0x003a, t01=0x00bc}
0x5b5c…5b6e              Head {h00=0x000e, h01=0x0050, text=» SLL A2,5 «, t00=0x003a, t01=0x00ce}
0x5b6e…5b80              Head {h00=0x000e, h01=0x0050, text=» ORR A1,A2«, t00=0x003a, t01=0x00e0}
0x5b80…5b92              Head {h00=0x000e, h01=0x0050, text=» LDK A7,10«, t00=0x003a, t01=0x00f2}
0x5b92…5ba4              Head {h00=0x000e, h01=0x0050, text=» LDK A2,0 «, t00=0x003a, t01=0x0104}
0x5ba4…5bbc              Head {h00=0x0014, h01=0x0050, text=»ADY540 SLL A1,1 «, t00=0x003a, t01=0x0116}
0x5bbc…5bd2              Head {h00=0x0012, h01=0x0050, text=» RF(NN) ADY550«, t00=0x003a, t01=0x012e}
0x5bd2…5be8              Head {h00=0x0012, h01=0x0050, text=» ORKL A2,/200 «, t00=0x003a, t01=0x0144}
0x5be8…5c00              Head {h00=0x0014, h01=0x0050, text=»ADY550 SUK A7,1 «, t00=0x003a, t01=0x015a}
0x5c00…5c16              Head {h00=0x0012, h01=0x0050, text=» RF(E) ADY560 «, t00=0x003a, t01=0x0172}
0x5c16…5c28              Head {h00=0x000e, h01=0x0050, text=» SRL A2,1 «, t00=0x003a, t01=0x0188}
0x5c28…5c3a              Head {h00=0x000e, h01=0x0050, text=» RB ADY540«, t00=0x003b, t01=0x000a}
0x5c3a…5c52              Head {h00=0x0014, h01=0x0050, text=»ADY560 LDR A4,A2«, t00=0x003b, t01=0x001c}
0x5c52…5c64              Head {h00=0x000e, h01=0x0050, text=» SRL A4,4 «, t00=0x003b, t01=0x0034}
0x5c64…5c78              Head {h00=0x0010, h01=0x0050, text=» ANK A4,/3F «, t00=0x003b, t01=0x0046}
0x5c78…5c8a              Head {h00=0x000e, h01=0x0050, text=» ANK A2,/F«, t00=0x003b, t01=0x005a}
0x5c8a…5c9e              Head {h00=0x0010, h01=0x0050, text=» ORK A2,/60 «, t00=0x003b, t01=0x006c}
0x5c9e…5cb0              Head {h00=0x000e, h01=0x0050, text=» RB ADY515«, t00=0x003b, t01=0x0080}
0x5cb0…5cba              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x0092}
0x5cba…5cc6              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x003b, t01=0x009c}
0x5cc6…5cd0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x00a8}
0x5cd0…5cde              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x003b, t01=0x00b2}
0x5cde…5ce8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x00c0}
0x5ce8…5d18              Head {h00=0x002c, h01=0x0050, text=»*    UPDAPP = SUBROUTINE TO UPDATE HEAD «, t00=0x003b, t01=0x00ca}
0x5d18…5d48              Head {h00=0x002c, h01=0x0050, text=»*             POSITION POINTER WHEN END «, t00=0x003b, t01=0x00fa}
0x5d48…5d74              Head {h00=0x0028, h01=0x0050, text=»*             OF REQUEST IS REACHED «, t00=0x003b, t01=0x012a}
0x5d74…5d88              Head {h00=0x0010, h01=0x0050, text=»UPDAPP EQU *«, t00=0x003b, t01=0x0156}
0x5d88…5db4              Head {h00=0x0028, h01=0x0050, text=» LC A3,DWTBC,A6 GET POSITION COUNTER«, t00=0x003b, t01=0x016a}
0x5db4…5dea              Head {h00=0x0032, h01=0x0050, text=» ADS A3,DWTAP,A6 UPDATE HEAD POSITION POINTER «, t00=0x003c, t01=0x0008}
0x5dea…5dfc              Head {h00=0x000e, h01=0x0050, text=» LDK A3,0 «, t00=0x003c, t01=0x003e}
0x5dfc…5e2c              Head {h00=0x002c, h01=0x0050, text=» SC A3,DWTBC,A6 RESET  POSITION COUNTER «, t00=0x003c, t01=0x0050}
0x5e2c…5e3c              Head {h00=0x000c, h01=0x0050, text=» RTN A15«, t00=0x003c, t01=0x0080}
0x5e3c…5e46              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003c, t01=0x0090}
0x5e46…5e80              Head {h00=0x0036, h01=0x0050, text=»*    POSUPD = SUBROUTINE TO UPDATE ACTUAL POSITION«, t00=0x003c, t01=0x009a}
0x5e80…5eb4              Head {h00=0x0030, h01=0x0050, text=»*             POINTER WHEN REQUEST RUNNING. «, t00=0x003c, t01=0x00d4}
0x5eb4…5ef6              Head {h00=0x003e, h01=0x0050, text=»*             A CHECK THAT POINTER NOT EXCEEDS 80 IS DONE «, t00=0x003c, t01=0x0108}
0x5ef6…5f00              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003c, t01=0x014a}
0x5f00…5f14              Head {h00=0x0010, h01=0x0050, text=»POSUPD EQU *«, t00=0x003c, t01=0x0154}
0x5f14…5f40              Head {h00=0x0028, h01=0x0050, text=» LC A2,DWTBC,A6 GET POSITION POINTER«, t00=0x003c, t01=0x0168}
0x5f40…5f54 (61, 0, 400) Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x003d, t01=0x0004}
0x5f54…5f8a              Head {h00=0x0032, h01=0x0050, text=» AD A2,DWTAP,A6 INCLUDE HEAD POSITION POINTER «, t00=0x003d, t01=0x0018}
0x5f8a…5f9e              Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x003d, t01=0x004e}
0x5f9e…5fc4              Head {h00=0x0022, h01=0x0050, text=» CC A2,DWTPOS,A6 END OF ROW ? «, t00=0x003d, t01=0x0062}
0x5fc4…5fda              Head {h00=0x0012, h01=0x0050, text=» RF(P) POSU10 «, t00=0x003d, t01=0x0088}
0x5fda…600a              Head {h00=0x002c, h01=0x0050, text=» IM DWTST,A6 INCREMENT POSITION COUNTER «, t00=0x003d, t01=0x009e}
0x600a…6020              Head {h00=0x0012, h01=0x0050, text=»POSU10 RTN A15«, t00=0x003d, t01=0x00ce}
0x6020…602e              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x003d, t01=0x00e4}
0x602e…6038              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x00f2}
0x6038…604c              Head {h00=0x0010, h01=0x0050, text=»*    I H D Y«, t00=0x003d, t01=0x00fc}
0x604c…6056              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x0110}
0x6056…606c              Head {h00=0x0012, h01=0x0050, text=»*    INTERRUPT«, t00=0x003d, t01=0x011a}
0x606c…6076              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x0130}
0x6076…6088              Head {h00=0x000e, h01=0x0050, text=»IHDY EQU *«, t00=0x003d, t01=0x013a}
0x6088…60a6              Head {h00=0x001a, h01=0x0050, text=» LD A4,DWTST,A6 BUSY? «, t00=0x003d, t01=0x014c}
0x60a6…60bc              Head {h00=0x0012, h01=0x0050, text=» RB(N) EXIT NO«, t00=0x003d, t01=0x016a}
0x60bc…60da              Head {h00=0x001a, h01=0x0050, text=» SLL A4,2 ECHO MODE ? «, t00=0x003d, t01=0x0180}
0x60da…60f0              Head {h00=0x0012, h01=0x0050, text=» RF(N) IHDY10 «, t00=0x003e, t01=0x000e}
0x60f0…6122              Head {h00=0x002e, h01=0x0050, text=» LDR A1,A1 RETURN CODE FROM CHANNEL UNIT ?«, t00=0x003e, t01=0x0024}
0x6122…613c              Head {h00=0x0016, h01=0x0050, text=» RB(NE) ADY420 YES«, t00=0x003e, t01=0x0056}
0x613c…6174              Head {h00=0x0034, h01=0x0050, text=»IHDY10 ABL LDREG RELOAD A3-A5 AND RETURN VIA A5 «, t00=0x003e, t01=0x0070}
0x6174…6182              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x003e, t01=0x00a8}
0x6182…618c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x00b6}
0x618c…61a0              Head {h00=0x0010, h01=0x0050, text=»*    R C D Y«, t00=0x003e, t01=0x00c0}
0x61a0…61aa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x00d4}
0x61aa…61d6              Head {h00=0x0028, h01=0x0050, text=»*    RCDY = RECOVERY ROUTINE DISPLAY«, t00=0x003e, t01=0x00de}
0x61d6…61e0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x010a}
0x61e0…61ea              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x0114}
0x61ea…6216              Head {h00=0x0028, h01=0x0050, text=»*    RECOVERY IS CARRIED OUT ONLY IF«, t00=0x003e, t01=0x011e}
0x6216…6236              Head {h00=0x001c, h01=0x0050, text=»*    ORDER 6 IS RUNNING «, t00=0x003e, t01=0x014a}
0x6236…6240              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x016a}
0x6240…6256              Head {h00=0x0012, h01=0x0050, text=»*    AT ENTRY:«, t00=0x003e, t01=0x0174}
0x6256…6260              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003e, t01=0x018a}
0x6260…627e (63, 0, 400) Head {h00=0x001a, h01=0x0050, text=»*    A6 = DWT-ADDRESS «, t00=0x003f, t01=0x0004}
0x627e…6296              Head {h00=0x0014, h01=0x0050, text=»*    A7 = ORDER «, t00=0x003f, t01=0x0022}
0x6296…62b4              Head {h00=0x001a, h01=0x0050, text=»*    A8 = ECB-ADDRESS «, t00=0x003f, t01=0x003a}
0x62b4…62c6              Head {h00=0x000e, h01=0x0050, text=»RCDY EQU *«, t00=0x003f, t01=0x0058}
0x62c6…62dc              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x003f, t01=0x006a}
0x62dc…6306              Head {h00=0x0026, h01=0x0050, text=» CF A15,SAVE8 SAVE A1-A8 ON STACK «, t00=0x003f, t01=0x0080}
0x6306…6312              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x003f, t01=0x00aa}
0x6312…631c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x00b6}
0x631c…6332              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x003f, t01=0x00c0}
0x6332…6358              Head {h00=0x0022, h01=0x0050, text=» MSR 8,A15 SAVE A1-A8 ON STACK«, t00=0x003f, t01=0x00d6}
0x6358…6364              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x003f, t01=0x00fc}
0x6364…636e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x0108}
0x636e…637c              Head {h00=0x000a, h01=0x0050, text=»    =3«, t00=0x003f, t01=0x0112}
0x637c…6392              Head {h00=0x0012, h01=0x0050, text=» LDKL A2,/7FFF«, t00=0x003f, t01=0x0120}
0x6392…63b4              Head {h00=0x001e, h01=0x0050, text=» ANS A2,DWTST,A6 SET BUSY «, t00=0x003f, t01=0x0136}
0x63b4…63c2              Head {h00=0x000a, h01=0x0050, text=»    =1«, t00=0x003f, t01=0x0158}
0x63c2…63d0              Head {h00=0x000a, h01=0x0050, text=»    =1«, t00=0x003f, t01=0x0166}
0x63d0…63de              Head {h00=0x000a, h01=0x0050, text=»    =1«, t00=0x003f, t01=0x0174}
0x63de…63ec              Head {h00=0x000a, h01=0x0050, text=»    =1«, t00=0x003f, t01=0x0182}
0x63ec…63fa              Head {h00=0x000a, h01=0x0050, text=»    =1«, t00=0x003f, t01=0x0190}
0x63fa…6408              Head {h00=0x000a, h01=0x0050, text=»    =1«, t00=0x0040, t01=0x000e}
0x6408…6416              Head {h00=0x000a, h01=0x0050, text=»    =1«, t00=0x0040, t01=0x001c}
0x6416…6424              Head {h00=0x000a, h01=0x0050, text=»    =1«, t00=0x0040, t01=0x002a}
0x6424…642e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x0038}
0x642e…6444              Head {h00=0x0012, h01=0x0050, text=» IFT WHATDY=0 «, t00=0x0040, t01=0x0042}
0x6444…644e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x0058}
0x644e…6474              Head {h00=0x0022, h01=0x0050, text=» LDR* A2,A6 CHANNEL PARAMETER «, t00=0x0040, t01=0x0062}
0x6474…649a              Head {h00=0x0022, h01=0x0050, text=» ANK A2,/10 GRAPHIC DISPLAY ? «, t00=0x0040, t01=0x0088}
0x649a…64b2              Head {h00=0x0014, h01=0x0050, text=» RF(E) RCDY10 NO«, t00=0x0040, t01=0x00ae}
0x64b2…64e4              Head {h00=0x002e, h01=0x0050, text=» LDK A2,RETURN RETURN TO ALPHANUMERIC MODE«, t00=0x0040, t01=0x00c6}
0x64e4…64fa              Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0040, t01=0x00f8}
0x64fa…6504              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x010e}
0x6504…6510              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0040, t01=0x0118}
0x6510…651a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x0124}
0x651a…6528              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0040, t01=0x012e}
0x6528…653c              Head {h00=0x0010, h01=0x0050, text=»RCDY10 EQU *«, t00=0x0040, t01=0x013c}
0x653c…655e              Head {h00=0x001e, h01=0x0050, text=» LDK A2,/00 DUMMY TO SEND «, t00=0x0040, t01=0x0150}
0x655e…6574              Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0040, t01=0x0172}
0x6574…659c              Head {h00=0x0024, h01=0x0050, text=» LDR A4,A4 LRC-ERROR IN BLOCK ? «, t00=0x0040, t01=0x0188}
0x659c…65b2              Head {h00=0x0012, h01=0x0050, text=» RF(NE) RCDY20«, t00=0x0041, t01=0x0020}
0x65b2…65cc              Head {h00=0x0016, h01=0x0050, text=» IFT WHATDY=0  =1 «, t00=0x0041, t01=0x0036}
0x65cc…65ee              Head {h00=0x001e, h01=0x0050, text=» IFF STEADY+COUNTRY=0  =1 «, t00=0x0041, t01=0x0050}
0x65ee…661c              Head {h00=0x002a, h01=0x0050, text=» LDR* A2,A6 GET CHANNEL PARAMETERS =1 «, t00=0x0041, t01=0x0072}
0x661c…6642              Head {h00=0x0022, h01=0x0050, text=» ANK A2,/20 PTS 6385/6386 ? =1«, t00=0x0041, t01=0x00a0}
0x6642…665e              Head {h00=0x0018, h01=0x0050, text=» RF(Z) RCDY14 NO =3 «, t00=0x0041, t01=0x00c6}
0x665e…668c              Head {h00=0x002a, h01=0x0050, text=» LDK A3,100 SET UP TRANSFER COUNTER =3«, t00=0x0041, t01=0x00e2}
0x668c…66c4              Head {h00=0x0034, h01=0x0050, text=»RCDY12 LDK A2,STILL-1 SET UP CURSOR BLINKING =3 «, t00=0x0041, t01=0x0110}
0x66c4…66f4              Head {h00=0x002c, h01=0x0050, text=» ADK A2,STEADY ADJUST TO STEADY IF SO =3«, t00=0x0041, t01=0x0148}
0x66f4…671c              Head {h00=0x0024, h01=0x0050, text=» CF A5,OUTPUT SEND CURSOR INF =3«, t00=0x0041, t01=0x0178}
0x671c…6746              Head {h00=0x0026, h01=0x0050, text=» SUK A3,1 DEC TRANSFER COUNTER =3 «, t00=0x0042, t01=0x0010}
0x6746…6776              Head {h00=0x002c, h01=0x0050, text=» RB(P) RCDY12 NOT ENOUGH OF TRANSFERS =3«, t00=0x0042, t01=0x003a}
0x6776…67a8              Head {h00=0x002e, h01=0x0050, text=» LDK A2,CTYCOD SEND 'SET COUNTRY CODE' =1 «, t00=0x0042, t01=0x006a}
0x67a8…67c2              Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT  =1 «, t00=0x0042, t01=0x009c}
0x67c2…67f0              Head {h00=0x002a, h01=0x0050, text=» LDK A2,COUNTRY SEND 'COUNTRY CODE' =1«, t00=0x0042, t01=0x00b6}
0x67f0…6808              Head {h00=0x0014, h01=0x0050, text=» ORK A2,/30  =1 «, t00=0x0042, t01=0x00e4}
0x6808…6822              Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT  =1 «, t00=0x0042, t01=0x00fc}
0x6822…6830              Head {h00=0x000a, h01=0x0050, text=»    =3«, t00=0x0042, t01=0x0116}
0x6830…683e              Head {h00=0x000a, h01=0x0050, text=»    =3«, t00=0x0042, t01=0x0124}
0x683e…6856              Head {h00=0x0014, h01=0x0050, text=»RCDY14 EQU *  =3«, t00=0x0042, t01=0x0132}
0x6856…6868              Head {h00=0x000e, h01=0x0050, text=» XIF   =1 «, t00=0x0042, t01=0x014a}
0x6868…6894              Head {h00=0x0028, h01=0x0050, text=» LD A3,DWTST,A6 SAVE STATUS WORD =3 «, t00=0x0042, t01=0x015c}
0x6894…68ba              Head {h00=0x0022, h01=0x0050, text=» LDK A2,CLEHOM CLEAR AND HOME «, t00=0x0042, t01=0x0188}
0x68ba…68d4              Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT SEND«, t00=0x0043, t01=0x001e}
0x68d4…68ea              Head {h00=0x0012, h01=0x0050, text=» LDKL A2,/101 «, t00=0x0043, t01=0x0038}
0x68ea…6924              Head {h00=0x0036, h01=0x0050, text=» ST A2,DWTAP,A6 SET HEAD LINE-AND-POSITION COUNTER«, t00=0x0043, t01=0x004e}
0x6924…6946              Head {h00=0x001e, h01=0x0050, text=» LDR A3,A3 GET OLD STATUS «, t00=0x0043, t01=0x0088}
0x6946…6964              Head {h00=0x001a, h01=0x0050, text=» RB(N) ENDIO NOT BUSY «, t00=0x0043, t01=0x00aa}
0x6964…698a              Head {h00=0x0022, h01=0x0050, text=» LDK A1,OPERR SET RETURN CODE «, t00=0x0043, t01=0x00c8}
0x698a…69a4              Head {h00=0x0016, h01=0x0050, text=»RCDY15 ABL ADY420 «, t00=0x0043, t01=0x00ee}
0x69a4…69b2              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0043, t01=0x0108}
0x69b2…69bc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0043, t01=0x0116}
0x69bc…69e8              Head {h00=0x0028, h01=0x0050, text=»*    LRC-ERROR IN BLOCK SENT REMOTE «, t00=0x0043, t01=0x0120}
0x69e8…69f2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0043, t01=0x014c}
0x69f2…6a06              Head {h00=0x0010, h01=0x0050, text=»RCDY20 EQU *«, t00=0x0043, t01=0x0156}
0x6a06…6a22              Head {h00=0x0018, h01=0x0050, text=» SUK A7,5 ORDER 5 ? «, t00=0x0043, t01=0x016a}
0x6a22…6a3c              Head {h00=0x0016, h01=0x0050, text=» RF(NE) RCDY25 NO «, t00=0x0043, t01=0x0186}
0x6a3c…6a68              Head {h00=0x0028, h01=0x0050, text=» LDK A1,2 INDICATE THROUGHPUT ERROR «, t00=0x0044, t01=0x0010}
0x6a68…6a7a              Head {h00=0x000e, h01=0x0050, text=» RB RCDY15«, t00=0x0044, t01=0x003c}
0x6a7a…6aa4              Head {h00=0x0026, h01=0x0050, text=»RCDY25 LDK A2,STX START OF MESSAGE«, t00=0x0044, t01=0x004e}
0x6aa4…6aba              Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0044, t01=0x0078}
0x6aba…6af2              Head {h00=0x0034, h01=0x0050, text=» LC A4,DWTBC,A6 GET NUMBER OF POSITIONS TO BACK «, t00=0x0044, t01=0x008e}
0x6af2…6b06              Head {h00=0x0010, h01=0x0050, text=» ANK A4,/FF «, t00=0x0044, t01=0x00c6}
0x6b06…6b1c              Head {h00=0x0012, h01=0x0050, text=» RF(E) RCDY30 «, t00=0x0044, t01=0x00da}
0x6b1c…6b4e              Head {h00=0x002e, h01=0x0050, text=» CF A5,BACCAN SEND BACKSPACES AND RUB OUT «, t00=0x0044, t01=0x00f0}
0x6b4e…6b72              Head {h00=0x0020, h01=0x0050, text=» LDK A3,2 START BUFFER INDEX«, t00=0x0044, t01=0x0122}
0x6b72…6b8c              Head {h00=0x0016, h01=0x0050, text=»RCDY30 ABL ACDY90 «, t00=0x0044, t01=0x0146}
0x6b8c…6b9a              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0044, t01=0x0160}
0x6b9a…6ba4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0044, t01=0x016e}
0x6ba4…6bbc              Head {h00=0x0014, h01=0x0050, text=»*    E C H O D Y«, t00=0x0044, t01=0x0178}
0x6bbc…6bc6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0044, t01=0x0190}
0x6bc6…6bfa              Head {h00=0x0030, h01=0x0050, text=»*    ECHODY = DEVICE-DEPENDENT ECHO-ROUTINE «, t00=0x0045, t01=0x000a}
0x6bfa…6c04              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x003e}
0x6c04…6c18              Head {h00=0x0010, h01=0x0050, text=»ECHODY EQU *«, t00=0x0045, t01=0x0048}
0x6c18…6c30              Head {h00=0x0014, h01=0x0050, text=» LDR A7,A7 EOR? «, t00=0x0045, t01=0x005c}
0x6c30…6c4a              Head {h00=0x0016, h01=0x0050, text=» RF(N) ECDY17 YES «, t00=0x0045, t01=0x0074}
0x6c4a…6c6c              Head {h00=0x001e, h01=0x0050, text=» LDR A3,A2 SAVE CHARACTER «, t00=0x0045, t01=0x008e}
0x6c6c…6c76              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x00b0}
0x6c76…6c8c              Head {h00=0x0012, h01=0x0050, text=» IFT EORECH=0 «, t00=0x0045, t01=0x00ba}
0x6c8c…6c96              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x00d0}
0x6c96…6caa              Head {h00=0x0010, h01=0x0050, text=» SUK A2,/80 «, t00=0x0045, t01=0x00da}
0x6caa…6cd2              Head {h00=0x0024, h01=0x0050, text=» RF(NN) ECDY20 NOT TO BE ECHOED «, t00=0x0045, t01=0x00ee}
0x6cd2…6ce6              Head {h00=0x0010, h01=0x0050, text=» ADK A2,/80 «, t00=0x0045, t01=0x0116}
0x6ce6…6cf0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x012a}
0x6cf0…6cfc              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0045, t01=0x0134}
0x6cfc…6d06              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0045, t01=0x0140}
0x6d06…6d18              Head {h00=0x000e, h01=0x0050, text=» SUK A3,/8«, t00=0x0045, t01=0x014a}
0x6d18…6d38              Head {h00=0x001c, h01=0x0050, text=» RF(E) ECDY40 BACKSPACE «, t00=0x0045, t01=0x015c}
0x6d38…6d4c              Head {h00=0x0010, h01=0x0050, text=» SUK A3,/10 «, t00=0x0045, t01=0x017c}
0x6d4c…6d68              Head {h00=0x0018, h01=0x0050, text=» RF(E) ECDY50 CLEAR «, t00=0x0045, t01=0x0190}
0x6d68…6d92              Head {h00=0x0026, h01=0x0050, text=»ECDY10 CF A5,OUTPUT SEND CHARACTER«, t00=0x0046, t01=0x001c}
0x6d92…6dc2              Head {h00=0x002c, h01=0x0050, text=» CF A15,POSUPD POSITION COUNTER UPDATING«, t00=0x0046, t01=0x0046}
0x6dc2…6dd4              Head {h00=0x000e, h01=0x0050, text=» RF ECDY20«, t00=0x0046, t01=0x0076}
0x6dd4…6e0c              Head {h00=0x0034, h01=0x0050, text=»ECDY17 CF A15,UPDAPP UPDATE HEAD CURSOR POINTER «, t00=0x0046, t01=0x0088}
0x6e0c…6e38              Head {h00=0x0028, h01=0x0050, text=»ECDY20 ABL ECHRTN RETURN TO KEYBOARD«, t00=0x0046, t01=0x00c0}
0x6e38…6e42              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0046, t01=0x00ec}
0x6e42…6e58              Head {h00=0x0012, h01=0x0050, text=»*    BACKSPACE«, t00=0x0046, t01=0x00f6}
0x6e58…6e62              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0046, t01=0x010c}
0x6e62…6e76              Head {h00=0x0010, h01=0x0050, text=»ECDY40 EQU *«, t00=0x0046, t01=0x0116}
0x6e76…6ea2              Head {h00=0x0028, h01=0x0050, text=» LC A4,DWTBC,A6 GET POSITION COUNTER«, t00=0x0046, t01=0x012a}
0x6ea2…6eb6              Head {h00=0x0010, h01=0x0050, text=» ANK A4,/FF «, t00=0x0046, t01=0x0156}
0x6eb6…6eda              Head {h00=0x0020, h01=0x0050, text=» RB(E) ECDY20 FIRST POSITION«, t00=0x0046, t01=0x016a}
0x6eda…6f02              Head {h00=0x0024, h01=0x0050, text=» LDK A4,1 INDICATE ONE BACKSTEP «, t00=0x0046, t01=0x018e}
0x6f02…6f1c              Head {h00=0x0016, h01=0x0050, text=» CF A5,BACCAN BACK«, t00=0x0047, t01=0x0026}
0x6f1c…6f2e              Head {h00=0x000e, h01=0x0050, text=» RB ECDY20«, t00=0x0047, t01=0x0040}
0x6f2e…6f3c              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0047, t01=0x0052}
0x6f3c…6f46              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0047, t01=0x0060}
0x6f46…6f58              Head {h00=0x000e, h01=0x0050, text=»*    CLEAR«, t00=0x0047, t01=0x006a}
0x6f58…6f62              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0047, t01=0x007c}
0x6f62…6f76              Head {h00=0x0010, h01=0x0050, text=»ECDY50 EQU *«, t00=0x0047, t01=0x0086}
0x6f76…6fa2              Head {h00=0x0028, h01=0x0050, text=» LC A4,DWTBC,A6 GET POSITION COUNTER«, t00=0x0047, t01=0x009a}
0x6fa2…6fb6              Head {h00=0x0010, h01=0x0050, text=» ANK A4,/FF «, t00=0x0047, t01=0x00c6}
0x6fb6…6fda              Head {h00=0x0020, h01=0x0050, text=» RB(E) ECDY20 FIRST POSITION«, t00=0x0047, t01=0x00da}
0x6fda…6ff0              Head {h00=0x0012, h01=0x0050, text=» IFT WHATDY=0 «, t00=0x0047, t01=0x00fe}
0x6ff0…701a              Head {h00=0x0026, h01=0x0050, text=» LDR* A1,A6 GET CHANNEL PARAMETER «, t00=0x0047, t01=0x0114}
0x701a…703c              Head {h00=0x001e, h01=0x0050, text=» ANK A1,/10 GRAFIC DISPLAY«, t00=0x0047, t01=0x013e}
0x703c…7054              Head {h00=0x0014, h01=0x0050, text=» RF(E) ECDY60 N «, t00=0x0047, t01=0x0160}
0x7054…706e              Head {h00=0x0016, h01=0x0050, text=» CF A5,BACCAN BACK«, t00=0x0047, t01=0x0178}
0x706e…7080 (72, 0, 400) Head {h00=0x000e, h01=0x0050, text=» RB ECDY20«, t00=0x0048, t01=0x0004}
0x7080…708c              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0048, t01=0x0016}
0x708c…70ba              Head {h00=0x002a, h01=0x0050, text=»ECDY60 LDR A3,A4 SAVE POSITION COUNTER«, t00=0x0048, t01=0x0022}
0x70ba…70f4              Head {h00=0x0036, h01=0x0050, text=» LD A4,DWTAP,A6 GET HEAD LINE-AND-POSITION COUNTER«, t00=0x0048, t01=0x0050}
0x70f4…7114              Head {h00=0x001c, h01=0x0050, text=» CF A5,CURPOS SET CURSOR«, t00=0x0048, t01=0x008a}
0x7114…7136              Head {h00=0x001e, h01=0x0050, text=» LDR A4,A3 GET POS COUNTER«, t00=0x0048, t01=0x00aa}
0x7136…715a              Head {h00=0x0020, h01=0x0050, text=» ADK A4,1 UPDATE POS COUNTER«, t00=0x0048, t01=0x00cc}
0x715a…716e              Head {h00=0x0010, h01=0x0050, text=» LDK A3,/20 «, t00=0x0048, t01=0x00f0}
0x716e…7190              Head {h00=0x001e, h01=0x0050, text=» CF A5,FASTER FAST OUTPUT «, t00=0x0048, t01=0x0104}
0x7190…71a2              Head {h00=0x000e, h01=0x0050, text=» LDK A2,0 «, t00=0x0048, t01=0x0126}
0x71a2…71d0              Head {h00=0x002a, h01=0x0050, text=» SC A2,DWTBC,A6 RESET POSITION COUNTER«, t00=0x0048, t01=0x0138}
0x71d0…71e2              Head {h00=0x000e, h01=0x0050, text=» RB ECDY20«, t00=0x0048, t01=0x0166}
0x71e2…71f0              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0048, t01=0x0178}
0x71f0…71fa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0048, t01=0x0186}
0x71fa…7204              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0048, t01=0x0190}
0x7204…7238              Head {h00=0x0030, h01=0x0050, text=»*    BACCAN = SUBROUTINE TO POSITION CURSOR «, t00=0x0049, t01=0x000a}
0x7238…726c              Head {h00=0x0030, h01=0x0050, text=»*             AT THE PLACE BEFORE REQUEST IF«, t00=0x0049, t01=0x003e}
0x726c…72a0              Head {h00=0x0030, h01=0x0050, text=»*             CLEAR OR BACKWARDS ONE STEP IF«, t00=0x0049, t01=0x0072}
0x72a0…72c0              Head {h00=0x001c, h01=0x0050, text=»*             BACKSPACE.«, t00=0x0049, t01=0x00a6}
0x72c0…72ca              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x00c6}
0x72ca…72de              Head {h00=0x0010, h01=0x0050, text=»BACCAN EQU *«, t00=0x0049, t01=0x00d0}
0x72de…72f0              Head {h00=0x000e, h01=0x0050, text=» LDR A3,A4«, t00=0x0049, t01=0x00e4}
0x72f0…731c              Head {h00=0x0028, h01=0x0050, text=» LC A2,DWTBC,A6 GET POSITION COUNTER«, t00=0x0049, t01=0x00f6}
0x731c…7330              Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x0049, t01=0x0122}
0x7330…7362              Head {h00=0x002e, h01=0x0050, text=» AD A2,DWTAP,A6 ADD HEAD POSITION COUNTER «, t00=0x0049, t01=0x0136}
0x7362…7376              Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x0049, t01=0x0168}
0x7376…739c              Head {h00=0x0022, h01=0x0050, text=» CC A2,DWTPOS,A6 LAST POSITION«, t00=0x0049, t01=0x017c}
0x739c…73b6              Head {h00=0x0016, h01=0x0050, text=» RF(NP) BACA10 NO «, t00=0x004a, t01=0x0012}
0x73b6…73de              Head {h00=0x0024, h01=0x0050, text=» LDK A2,SPACE DESTRUCTIVE SPACE «, t00=0x004a, t01=0x002c}
0x73de…73f0              Head {h00=0x000e, h01=0x0050, text=» RF BACA20«, t00=0x004a, t01=0x0054}
0x73f0…7416              Head {h00=0x0022, h01=0x0050, text=»BACA10 LDK A2,BACKSP BACKSPACE«, t00=0x004a, t01=0x0066}
0x7416…7430              Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT SEND«, t00=0x004a, t01=0x008c}
0x7430…7458              Head {h00=0x0024, h01=0x0050, text=» LDK A2,SPACE DESTRUCTIVE SPACE «, t00=0x004a, t01=0x00a6}
0x7458…7472              Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT SEND«, t00=0x004a, t01=0x00ce}
0x7472…7492              Head {h00=0x001c, h01=0x0050, text=» LDK A2,BACKSP BACKSPACE«, t00=0x004a, t01=0x00e8}
0x7492…74b2              Head {h00=0x001c, h01=0x0050, text=»BACA20 CF A5,OUTPUT SEND«, t00=0x004a, t01=0x0108}
0x74b2…74c4              Head {h00=0x000e, h01=0x0050, text=» SUK A4,1 «, t00=0x004a, t01=0x0128}
0x74c4…74da              Head {h00=0x0012, h01=0x0050, text=» RB(NE) BACA10«, t00=0x004a, t01=0x013a}
0x74da…74fc              Head {h00=0x001e, h01=0x0050, text=» NGR A3,A3 NEGATE REGISTER«, t00=0x004a, t01=0x0150}
0x74fc…752c              Head {h00=0x002c, h01=0x0050, text=» ADS A3,DWTST,A6 UPDATE POSITION COUNTER«, t00=0x004a, t01=0x0172}
0x752c…753c              Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x004b, t01=0x0012}
0x753c…754a              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x004b, t01=0x0022}
0x754a…7582              Head {h00=0x0034, h01=0x0050, text=»*********************************************** «, t00=0x004b, t01=0x0030}
0x7582…75ba              Head {h00=0x0034, h01=0x0050, text=»*   CHECK = SUBROUTIN TO CHECK USER BUFFER IN * «, t00=0x004b, t01=0x0068}
0x75ba…75f2              Head {h00=0x0034, h01=0x0050, text=»*           ORDER TO GET A REASON FOR USING   * «, t00=0x004b, t01=0x00a0}
0x75f2…762a              Head {h00=0x0034, h01=0x0050, text=»*           'FAST OUTPUT FACILITY' ON 6344    * «, t00=0x004b, t01=0x00d8}
0x762a…7662              Head {h00=0x0034, h01=0x0050, text=»*            AND 6386                          *«, t00=0x004b, t01=0x0110}
0x7662…769a              Head {h00=0x0034, h01=0x0050, text=»*********************************************** «, t00=0x004b, t01=0x0148}
0x769a…76ae              Head {h00=0x0010, h01=0x0050, text=»CHECK EQU * «, t00=0x004b, t01=0x0180}
0x76ae…76b8 (76, 0, 398) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004c, t01=0x0004}
0x76b8…76c2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004c, t01=0x000e}
0x76c2…76d6              Head {h00=0x0010, h01=0x0050, text=» LD A1,4,A8 «, t00=0x004c, t01=0x0018}
0x76d6…76f8              Head {h00=0x001e, h01=0x0050, text=» SUR A1,A3 END OF BUFFER? «, t00=0x004c, t01=0x002c}
0x76f8…7714              Head {h00=0x0018, h01=0x0050, text=» ABL(NP) ACDY75 YES!«, t00=0x004c, t01=0x004e}
0x7714…7744              Head {h00=0x002c, h01=0x0050, text=» LDR A7,A2 SAVE CHER TO SEND (AND CHECK)«, t00=0x004c, t01=0x006a}
0x7744…7770              Head {h00=0x0028, h01=0x0050, text=» LDR A2,A4 SAVE BUFFER ADDRESS+INDEX«, t00=0x004c, t01=0x009a}
0x7770…7790              Head {h00=0x001c, h01=0x0050, text=» LDK A4,1 RESET COUNTER «, t00=0x004c, t01=0x00c6}
0x7790…77b8              Head {h00=0x0024, h01=0x0050, text=»NEXT ADK A4,1 INCREMENT COUNTER «, t00=0x004c, t01=0x00e6}
0x77b8…77d8              Head {h00=0x001c, h01=0x0050, text=» SUK A1,1 END OF BUFFER?«, t00=0x004c, t01=0x010e}
0x77d8…77f0              Head {h00=0x0014, h01=0x0050, text=» RF(NP) OUT YES!«, t00=0x004c, t01=0x012e}
0x77f0…7814              Head {h00=0x0020, h01=0x0050, text=» ADK A2,1 INCREMENT POINTER «, t00=0x004c, t01=0x0146}
0x7814…783c              Head {h00=0x0024, h01=0x0050, text=» CCR A7,A2 CHAR EQU TO PREVIUS? «, t00=0x004c, t01=0x016a}
0x783c…7854 (77, 0, 400) Head {h00=0x0014, h01=0x0050, text=» RB(E) NEXT YES!«, t00=0x004d, t01=0x0004}
0x7854…7866              Head {h00=0x000e, h01=0x0050, text=»OUT EQU * «, t00=0x004d, t01=0x001c}
0x7866…78a0              Head {h00=0x0036, h01=0x0050, text=» CWK A4,EQU CONDITION FOR FAST OUTPUT FULLFILLED? «, t00=0x004d, t01=0x002e}
0x78a0…78ba              Head {h00=0x0016, h01=0x0050, text=» RF(L) NOFAST NO! «, t00=0x004d, t01=0x0068}
0x78ba…78e4              Head {h00=0x0026, h01=0x0050, text=»**********************************«, t00=0x004d, t01=0x0082}
0x78e4…790e              Head {h00=0x0026, h01=0x0050, text=»* UPDATE ACTUAL POSITION POINTER *«, t00=0x004d, t01=0x00ac}
0x790e…793e              Head {h00=0x002c, h01=0x0050, text=»FASTOK LC A2,DWTBC,A6 GET HEAD POSITION «, t00=0x004d, t01=0x00d6}
0x793e…7956              Head {h00=0x0014, h01=0x0050, text=» AD A2,DWTAP,A6 «, t00=0x004d, t01=0x0106}
0x7956…796a              Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x004d, t01=0x011e}
0x796a…7990              Head {h00=0x0022, h01=0x0050, text=» ADR A3,A4 UPDATE BUFFER-INDEX«, t00=0x004d, t01=0x0132}
0x7990…79b4              Head {h00=0x0020, h01=0x0050, text=» ST A3,DWTBIN,A6 SAVE INDEX «, t00=0x004d, t01=0x0158}
0x79b4…79e8              Head {h00=0x0030, h01=0x0050, text=» LC A3,DWTPOS,A6 GET MAXNUMBER OF CHAR/LINE «, t00=0x004d, t01=0x017c}
0x79e8…7a06              Head {h00=0x001a, h01=0x0050, text=» SUR A3,A2 AND COMPARE«, t00=0x004e, t01=0x0020}
0x7a06…7a18              Head {h00=0x000e, h01=0x0050, text=» SUR A3,A4«, t00=0x004e, t01=0x003e}
0x7a18…7a2c              Head {h00=0x0010, h01=0x0050, text=» RF(NN) HIT «, t00=0x004e, t01=0x0050}
0x7a2c…7a3e              Head {h00=0x000e, h01=0x0050, text=» ADR A4,A3«, t00=0x004e, t01=0x0064}
0x7a3e…7a50              Head {h00=0x000e, h01=0x0050, text=» ADK A4,1 «, t00=0x004e, t01=0x0076}
0x7a50…7a7c              Head {h00=0x0028, h01=0x0050, text=»HIT ADS A4,DWTST,A6 UPDATE POSITION «, t00=0x004e, t01=0x0088}
0x7a7c…7a9c              Head {h00=0x001c, h01=0x0050, text=»*********************** «, t00=0x004e, t01=0x00b4}
0x7a9c…7abc              Head {h00=0x001c, h01=0x0050, text=»* EXECUTE FAST OUTPUT * «, t00=0x004e, t01=0x00d4}
0x7abc…7ae0              Head {h00=0x0020, h01=0x0050, text=» LDR A3,A7 GET CHAR TO SEND «, t00=0x004e, t01=0x00f4}
0x7ae0…7af6              Head {h00=0x0012, h01=0x0050, text=» CF A5,FASTER «, t00=0x004e, t01=0x0118}
0x7af6…7b0c              Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x004e, t01=0x012e}
0x7b0c…7b22              Head {h00=0x0012, h01=0x0050, text=»* SET CURSOR *«, t00=0x004e, t01=0x0144}
0x7b22…7b48              Head {h00=0x0022, h01=0x0050, text=» LD A4,DWTST,A6 GET ACTUAL POS«, t00=0x004e, t01=0x015a}
0x7b48…7b5c              Head {h00=0x0010, h01=0x0050, text=» ANK A4,/FF «, t00=0x004e, t01=0x0180}
0x7b5c…7b88 (79, 0, 400) Head {h00=0x0028, h01=0x0050, text=» AD A4,DWTAP,A6 INC HEAD POS POINTER«, t00=0x004f, t01=0x0004}
0x7b88…7b9e              Head {h00=0x0012, h01=0x0050, text=» CF A5,CURPOS «, t00=0x004f, t01=0x0030}
0x7b9e…7bc4              Head {h00=0x0022, h01=0x0050, text=»***************************** «, t00=0x004f, t01=0x0046}
0x7bc4…7bea              Head {h00=0x0022, h01=0x0050, text=»* RESTORE A3 (BUFFER INDEX) * «, t00=0x004f, t01=0x006c}
0x7bea…7c18              Head {h00=0x002a, h01=0x0050, text=» LD A3,DWTBIN,A6 RESTORE BUFFER INDEX «, t00=0x004f, t01=0x0092}
0x7c18…7c2a              Head {h00=0x000e, h01=0x0050, text=» SUK A3,1 «, t00=0x004f, t01=0x00c0}
0x7c2a…7c4c              Head {h00=0x001e, h01=0x0050, text=» ABL ACDY90 READ NEXT CHAR«, t00=0x004f, t01=0x00d2}
0x7c4c…7c56              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004f, t01=0x00f4}
0x7c56…7c88              Head {h00=0x002e, h01=0x0050, text=»NOFAST LDR A2,A7 RESTORE OUTPUT CHARACTER «, t00=0x004f, t01=0x00fe}
0x7c88…7c9c              Head {h00=0x0010, h01=0x0050, text=» ABL ACDY75 «, t00=0x004f, t01=0x0130}
0x7c9c…7caa              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x004f, t01=0x0144}
0x7caa…7cb4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004f, t01=0x0152}
0x7cb4…7cbe              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004f, t01=0x015c}
0x7cbe…7cfe              Head {h00=0x003c, h01=0x0050, text=»*    FASTER = SUBROUTINE TO OUTPUT SPACE AT FAST OUTPUT «, t00=0x004f, t01=0x0166}
0x7cfe…7d36              Head {h00=0x0034, h01=0x0050, text=»*             AT ENTRY A4 = NUMBER OF CHARACTERS«, t00=0x0050, t01=0x0016}
0x7d36…7d40              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0050, t01=0x004e}
0x7d40…7d54              Head {h00=0x0010, h01=0x0050, text=»FASTER EQU *«, t00=0x0050, t01=0x0058}
0x7d54…7d68              Head {h00=0x0010, h01=0x0050, text=» CWK A4,/60 «, t00=0x0050, t01=0x006c}
0x7d68…7d9a              Head {h00=0x002e, h01=0x0050, text=» RF(L) FAS010 NUMBER OF CHAR NOT TOO LONG «, t00=0x0050, t01=0x0080}
0x7d9a…7dae              Head {h00=0x0010, h01=0x0050, text=» LDK A4,/59 «, t00=0x0050, t01=0x00b2}
0x7dae…7dc2              Head {h00=0x0010, h01=0x0050, text=»FAS010 EQU *«, t00=0x0050, t01=0x00c6}
0x7dc2…7de2              Head {h00=0x001c, h01=0x0050, text=» ADK A4,/20 ADD CONSTANT«, t00=0x0050, t01=0x00da}
0x7de2…7e04              Head {h00=0x001e, h01=0x0050, text=» LDK A2,FASTO FAST OUTPUT «, t00=0x0050, t01=0x00fa}
0x7e04…7e1e              Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT SEND«, t00=0x0050, t01=0x011c}
0x7e1e…7e3c              Head {h00=0x001a, h01=0x0050, text=» LDR A2,A4 NO OF CHAR «, t00=0x0050, t01=0x0136}
0x7e3c…7e56              Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT SEND«, t00=0x0050, t01=0x0154}
0x7e56…7e68              Head {h00=0x000e, h01=0x0050, text=» LDR A2,A3«, t00=0x0050, t01=0x016e}
0x7e68…7e82              Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT SEND«, t00=0x0050, t01=0x0180}
0x7e82…7e92              Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0051, t01=0x000a}
0x7e92…7ea0              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0051, t01=0x001a}
0x7ea0…7eaa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x0028}
0x7eaa…7eb4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x0032}
0x7eb4…7ee2              Head {h00=0x002a, h01=0x0050, text=»*    CURPOS = SUBROUTINE TO SET CURSOR«, t00=0x0051, t01=0x003c}
0x7ee2…7f24              Head {h00=0x003e, h01=0x0050, text=»*             AT ENTRY A4 = CURSOR POS (POSITION AND LINE)«, t00=0x0051, t01=0x006a}
0x7f24…7f2e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x00ac}
0x7f2e…7f42              Head {h00=0x0010, h01=0x0050, text=»CURPOS EQU *«, t00=0x0051, t01=0x00b6}
0x7f42…7f60              Head {h00=0x001a, h01=0x0050, text=» ADKL A4,/1F1F CONVERT«, t00=0x0051, t01=0x00ca}
0x7f60…7f80              Head {h00=0x001c, h01=0x0050, text=» LDK A2,SCADD SET CURSOR«, t00=0x0051, t01=0x00e8}
0x7f80…7f9a              Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT SEND«, t00=0x0051, t01=0x0108}
0x7f9a…7fba              Head {h00=0x001c, h01=0x0050, text=» ECR A2,A4 POS. X < /80?«, t00=0x0051, t01=0x0122}
0x7fba…7fcc              Head {h00=0x000e, h01=0x0050, text=» LDR A2,A2«, t00=0x0051, t01=0x0142}
0x7fcc…7fe8              Head {h00=0x0018, h01=0x0050, text=» RF(NN) CURR05 YES! «, t00=0x0051, t01=0x0154}
0x7fe8…7ffe              Head {h00=0x0012, h01=0x0050, text=» LCK A4,/7F00 «, t00=0x0051, t01=0x0170}
0x7ffe…8012              Head {h00=0x0010, h01=0x0050, text=»CURR05 EQU *«, t00=0x0051, t01=0x0186}
0x8012…8024              Head {h00=0x000e, h01=0x0050, text=» LDR A2,A4«, t00=0x0052, t01=0x000a}
0x8024…804e              Head {h00=0x0026, h01=0x0050, text=» CF A5,OUTPUT OUTPUT POSITION (X) «, t00=0x0052, t01=0x001c}
0x804e…8060              Head {h00=0x000e, h01=0x0050, text=» LDR A2,A4«, t00=0x0052, t01=0x0046}
0x8060…8080              Head {h00=0x001c, h01=0x0050, text=» RF(NN) CURR10 Y < /80! «, t00=0x0052, t01=0x0058}
0x8080…8094              Head {h00=0x0010, h01=0x0050, text=» LDK A2,/7F «, t00=0x0052, t01=0x0078}
0x8094…80a6              Head {h00=0x000e, h01=0x0050, text=» RF CURR15«, t00=0x0052, t01=0x008c}
0x80a6…80ba              Head {h00=0x0010, h01=0x0050, text=»CURR10 EQU *«, t00=0x0052, t01=0x009e}
0x80ba…80d8              Head {h00=0x001a, h01=0x0050, text=» SRL A2,8 SHIFT RIGHT «, t00=0x0052, t01=0x00b2}
0x80d8…80ec              Head {h00=0x0010, h01=0x0050, text=»CURR15 EQU *«, t00=0x0052, t01=0x00d0}
0x80ec…8110              Head {h00=0x0020, h01=0x0050, text=» CF A5,OUTPUT OUTPUT LINE(Y)«, t00=0x0052, t01=0x00e4}
0x8110…8120              Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0052, t01=0x0108}
0x8120…812e              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0052, t01=0x0118}
0x812e…813c              Head {h00=0x000a, h01=0x0050, text=»*   =2«, t00=0x0052, t01=0x0126}
0x813c…814a              Head {h00=0x000a, h01=0x0050, text=»*   =2«, t00=0x0052, t01=0x0134}
0x814a…8158              Head {h00=0x000a, h01=0x0050, text=»*   =2«, t00=0x0052, t01=0x0142}
0x8158…8194              Head {h00=0x0038, h01=0x0050, text=»*   ERA - SUBROUTINE TO AVOID UNNECESSARY OUTPUT  =2«, t00=0x0052, t01=0x0150}
0x8194…81a2              Head {h00=0x000a, h01=0x0050, text=»*   =2«, t00=0x0052, t01=0x018c}
0x81a2…81b0              Head {h00=0x000a, h01=0x0050, text=»*   =2«, t00=0x0053, t01=0x000a}
0x81b0…81e4              Head {h00=0x0030, h01=0x0050, text=»* AT ENTRY A4 = CHAR TO ERASE FROM USER  =2 «, t00=0x0053, t01=0x0018}
0x81e4…8216              Head {h00=0x002e, h01=0x0050, text=»* AT EXIT  A4 = CHAR TO END OF SCREEN  =2 «, t00=0x0053, t01=0x004c}
0x8216…8224              Head {h00=0x000a, h01=0x0050, text=»*   =2«, t00=0x0053, t01=0x007e}
0x8224…823a              Head {h00=0x0012, h01=0x0050, text=»ERA EQU *  =2 «, t00=0x0053, t01=0x008c}
0x823a…8260              Head {h00=0x0022, h01=0x0050, text=» LD A2,DWTPOS,A6 MAX CHAR. =2 «, t00=0x0053, t01=0x00a2}
0x8260…8284              Head {h00=0x0020, h01=0x0050, text=» ANK A2,/FF GET MAX CHAR. =2«, t00=0x0053, t01=0x00c8}
0x8284…82b8              Head {h00=0x0030, h01=0x0050, text=» LC A3,DWTAP+1,A6 CURRENT POS. ON SCREEN =2 «, t00=0x0053, t01=0x00ec}
0x82b8…82d0              Head {h00=0x0014, h01=0x0050, text=» ANK A3,/FF  =2 «, t00=0x0053, t01=0x0120}
0x82d0…8306              Head {h00=0x0032, h01=0x0050, text=» SUR A2,A3 NUMBER OF CHAR. TO END OF SCREEN =2«, t00=0x0053, t01=0x0138}
0x8306…832a              Head {h00=0x0020, h01=0x0050, text=» ADK A2,1 ADJUST LENGTH  =2 «, t00=0x0053, t01=0x016e}
0x832a…834e (84, 2, 342) Head {h00=0x0020, h01=0x0050, text=» CWR A4,A2 OUTSIDE SCREEN =2«, t00=0x0054, t01=0x0004}
0x834e…836a              Head {h00=0x0018, h01=0x0050, text=» RF(L) ERAEND NO =2 «, t00=0x0054, t01=0x0028}
0x836a…839c              Head {h00=0x002e, h01=0x0050, text=» LDR A4,A2 OUTSIDE SCREEN MODIFY LENGTH =2«, t00=0x0054, t01=0x0044}
0x839c…83be              Head {h00=0x001e, h01=0x0050, text=» LDKL A3,/FFFF SET OVER =4«, t00=0x0054, t01=0x0076}
0x83be…83e4              Head {h00=0x0022, h01=0x0050, text=»ERAEND EQU * END SUBROUTINE =2«, t00=0x0054, t01=0x0098}
0x83e4…83fe              Head {h00=0x0016, h01=0x0050, text=» RTN A5 RETURN =2 «, t00=0x0054, t01=0x00be}
0x83fe…8410              Head {h00=0x000e, h01=0x0050, text=»ABDY EQU *«, t00=0x0054, t01=0x00d8}
0x8410…8440              Head {h00=0x002c, h01=0x0050, text=» CF A15,UPDAPP UPDATE CURSOR POSITION =5«, t00=0x0054, t01=0x00ea}
0x8440…846c              Head {h00=0x0028, h01=0x0050, text=» RTN A15 RETURN TO ABORT ROUTINE =5 «, t00=0x0054, t01=0x011a}
0x846c…8478              Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0054, t01=0x0146}
0x8478…847c              Head {h00=0x4004, h01=0x0000}
0x847c…8480              00 54 01 52                                                                                                                                                                                                                                       ┆ T R┆
0x8480…8488 (85, 1, 8)   20 04 00 00 00 55 00 04                                                                                                                                                                                                                           ┆     U  ┆
0x8488…84d8 (86, 0, 398) 45 20 00 45 01 78 00 06 00 50 2a 20 00 46 00 0a 00 10 00 50 54 52 4d 31 39 30 5c 45 51 55 5c 2a 00 46 00 14 00 28 00 50 5c 4c 44 5c 41 36 2c 44 43 57 52 51 5c 43 48 45 43 4b 20 41 50 50 4c 49 43 41 54 49 4f 4e 20 51 55 45 55 45 00 46 00 28   ┆E  E x   P*  F     PTRM190 EQU * F   ( P LD A6,DCWRQ CHECK APPLICATION QUEUE F (┆
0x84d8…8528              00 22 00 50 5c 52 42 28 5a 29 5c 54 52 4d 31 33 30 5c 4e 4f 54 48 49 4e 47 20 49 4e 20 51 55 45 55 45 00 46 00 54 00 0a 00 50 5c 45 4a 45 43 54 00 46 00 7a 00 06 00 50 2a 20 00 46 00 88 00 06 00 50 2a 20 00 46 00 92 00 06 00 50 2a 20 00 46   ┆ " P RB(Z) TRM130 NOTHING IN QUEUE F T   P EJECT F z   P*  F     P*  F     P*  F┆
0x8528…8578              00 9c 00 22 00 50 2a 20 20 20 48 45 52 45 20 54 4f 20 54 52 41 4e 53 4d 49 54 20 41 4e 20 49 46 52 41 4d 45 00 46 00 a6 00 06 00 50 2a 20 00 46 00 cc 00 10 00 50 54 52 4d 33 30 30 5c 45 51 55 5c 2a 00 46 00 d6 00 22 00 50 5c 53 55 4b 5c 41   ┆   " P*   HERE TO TRANSMIT AN IFRAME F     P*  F     PTRM300 EQU * F   " P SUK A┆
0x8578…85c8              36 2c 44 57 54 57 51 5c 47 45 54 20 44 57 54 20 41 44 44 52 45 53 53 20 00 46 00 ea 00 2e 00 50 5c 4c 44 4b 4c 5c 41 34 2c 44 4c 4f 42 55 46 5c 47 45 54 20 4f 55 54 50 55 54 20 42 55 46 46 45 52 20 41 44 44 52 45 53 53 20 00 46 01 10 00 28   ┆6,DWTWQ GET DWT ADDRESS  F   . P LDKL A4,DLOBUF GET OUTPUT BUFFER ADDRESS  F   (┆
0x85c8…8616              00 50 5c 43 46 5c 41 35 2c 50 52 43 46 49 5c 50 52 45 50 41 52 45 20 43 2d 46 49 45 4c 44 20 46 4f 52 4d 41 54 20 00 46 01 42 00 24 00 50 5c 4c 44 5c 41 38 2c 44 57 54 45 43 42 2c 41 36 5c 47 45 54 20 45 43 42 20 41 44 44 52 45 53 53         ┆ P CF A5,PRCFI PREPARE C-FIELD FORMAT  F B $ P LD A8,DWTECB,A6 GET ECB ADDRESS┆
0x8616…8666 (87, 0, 400) 00 46 01 6e 00 28 00 50 5c 4c 44 5c 41 33 2c 45 43 42 52 4c 2c 41 38 5c 47 45 54 20 52 45 51 55 45 53 54 45 44 20 4c 45 4e 47 54 48 00 47 00 08 00 1c 00 50 5c 41 44 4b 5c 41 33 2c 31 5c 41 44 4a 55 53 54 20 4c 45 4e 47 54 48 20 00 47 00 34   ┆ F n ( P LD A3,ECBRL,A8 GET REQUESTED LENGTH G     P ADK A3,1 ADJUST LENGTH  G 4┆
0x8666…86b6              00 22 00 50 5c 53 54 5c 41 36 2c 57 52 44 57 54 5c 53 41 56 45 20 57 52 49 54 49 4e 47 20 44 57 54 20 00 47 00 54 00 24 00 50 5c 4c 44 52 2a 5c 41 31 2c 41 36 5c 47 45 54 20 53 55 42 2d 54 45 52 4d 20 41 44 44 52 45 53 53 00 47 00 7a 00 10   ┆ " P ST A6,WRDWT SAVE WRITING DWT  G T $ P LDR* A1,A6 GET SUB-TERM ADDRESS G z  ┆
0x86b6…8706              00 50 5c 41 4e 4b 5c 41 31 2c 2f 46 46 20 00 47 00 a2 00 06 00 50 2a 20 00 47 00 b6 00 12 00 50 5c 49 46 46 5c 4d 4d 55 50 41 47 3d 30 20 00 47 00 c0 00 2a 00 50 5c 4c 44 4b 4c 5c 41 34 2c 4d 4d 55 42 55 46 5c 47 45 54 20 4d 4d 55 20 42 55   ┆ P ANK A1,/FF  G     P*  G     P IFF MMUPAG=0  G   * P LDKL A4,MMUBUF GET MMU BU┆
0x8706…8756              46 46 45 52 20 41 44 44 52 45 53 53 00 47 00 d6 00 1e 00 50 5c 4c 44 5c 41 37 2c 53 57 4d 4d 55 5c 47 45 54 20 4d 4d 55 20 46 4c 41 47 20 00 47 01 04 00 2a 00 50 5c 52 46 28 4e 5a 29 5c 54 52 4d 33 32 30 5c 42 55 46 46 45 52 20 49 53 20 49   ┆FFER ADDRESS G     P LD A7,SWMMU GET MMU FLAG  G   * P RF(NZ) TRM320 BUFFER IS I┆
0x8756…87a6              4e 20 4d 4d 55 20 42 55 46 46 45 52 00 47 01 26 00 2c 00 50 5c 49 4d 5c 53 57 4d 4d 55 5c 49 4e 44 49 43 41 54 45 20 55 53 45 52 20 42 55 46 46 45 52 20 49 53 20 4d 4f 56 45 44 20 00 47 01 54 00 14 00 50 5c 53 54 5c 41 34 2c 45 43 42 42 41   ┆N MMU BUFFER G & , P IM SWMMU INDICATE USER BUFFER IS MOVED  G T   P ST A4,ECBBA┆
0x87a6…87f6 (88, 0, 400) 2c 41 38 5c 00 47 01 84 00 2a 00 50 5c 43 46 5c 41 31 35 2c 44 43 3a 4d 4f 54 5c 4d 4f 56 45 20 44 41 54 41 20 54 4f 20 4d 4d 55 20 42 55 46 46 45 52 00 48 00 0c 00 10 00 50 54 52 4d 33 32 30 5c 45 51 55 5c 2a 00 48 00 3a 00 08 00 50 5c 58   ┆,A8  G   * P CF A15,DC:MOT MOVE DATA TO MMU BUFFER H     PTRM320 EQU * H :   P X┆
0x87f6…8846              49 46 00 48 00 4e 00 06 00 50 2a 20 00 48 00 5a 00 2a 00 50 5c 4c 44 5c 41 37 2c 45 43 42 42 41 2c 41 38 5c 4f 55 54 50 55 54 20 42 55 46 46 45 52 20 41 44 44 52 45 53 53 20 00 48 00 64 00 28 00 50 5c 41 44 4b 5c 41 37 2c 31 5c 55 53 45 20   ┆IF H N   P*  H Z * P LD A7,ECBBA,A8 OUTPUT BUFFER ADDRESS  H d ( P ADK A7,1 USE ┆
0x8846…8896              46 52 45 45 2d 57 4f 52 44 20 54 4f 20 49 4e 53 45 52 54 20 49 54 00 48 00 92 00 0e 00 50 5c 53 43 52 5c 41 31 2c 41 37 00 48 00 be 00 24 00 50 5c 53 55 4b 5c 41 37 2c 32 5c 49 4e 49 54 20 4f 55 54 50 55 54 20 41 44 44 52 45 53 53 49 4e 47   ┆FREE-WORD TO INSERT IT H     P SCR A1,A7 H   $ P SUK A7,2 INIT OUTPUT ADDRESSING┆
0x8896…88e6              00 48 00 d0 00 12 00 50 5c 53 54 5c 41 37 2c 53 57 49 54 43 48 20 00 48 00 f8 00 54 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 20 20 20 49 4e 49 54 49 41 4c 49 5a 41 54 49 4f 4e 20 43 4f 4d 50 4c 45 54 45 44 2c 53 45 4e 44 20 54   ┆ H     P ST A7,SWITCH  H   T P****************   INITIALIZATION COMPLETED,SEND T┆
0x88e6…8936              48 45 20 57 48 4f 4c 45 20 46 52 41 4d 45 20 20 20 20 20 20 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 00 48 01 0e 00 2e 00 50 5c 4c 44 4b 4c 5c 41 34 2c 44 4c 4f 42 55 46 5c 41 34 20 50 4f 49 4e 54 53 20 41 54 20 43 4f 4e 54 52 4f 4c 20 50 41 52 54 20   ┆HE WHOLE FRAME      ********** H   . P LDKL A4,DLOBUF A4 POINTS AT CONTROL PART ┆
0x8936…8986 (89, 0, 400) 00 48 01 66 00 12 00 50 5c 43 46 5c 41 35 2c 57 52 46 52 41 4d 20 00 49 00 08 00 3e 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 20 20 57 48 45 4e 20 44 4f 4e 45 2c 55 50 44 41 54 45 20 50 52 4f 54 4f 43 4f 4c 20 43 4f 55 4e 54 45 52 53   ┆ H f   P CF A5,WRFRAM  I   > P**************  WHEN DONE,UPDATE PROTOCOL COUNTERS┆
0x8986…89d6              20 20 20 2a 2a 2a 2a 2a 00 49 00 1e 00 1c 00 50 5c 4c 44 5c 41 31 2c 56 53 43 4e 54 5c 55 50 44 41 54 45 20 56 28 53 29 00 49 00 60 00 0e 00 50 5c 41 44 4b 5c 41 31 2c 31 20 00 49 00 80 00 16 00 50 5c 41 4e 4b 5c 41 31 2c 37 5c 4d 4f 44 55   ┆   ***** I     P LD A1,VSCNT UPDATE V(S) I `   P ADK A1,1  I     P ANK A1,7 MODU┆
0x89d6…8a26              4c 4f 20 37 00 49 00 92 00 10 00 50 5c 53 54 5c 41 31 2c 56 53 43 4e 54 00 49 00 ac 00 22 00 50 5c 53 54 5c 41 31 2c 43 50 43 4e 54 5c 55 50 44 41 54 45 20 43 48 45 43 4b 50 49 4e 54 20 00 49 00 c0 00 06 00 50 2a 20 00 49 00 e6 00 0e 00 50   ┆LO 7 I     P ST A1,VSCNT I   " P ST A1,CPCNT UPDATE CHECKPINT  I     P*  I     P┆
0x8a26…8a76              2a 5c 44 49 53 50 41 54 43 48 00 49 00 f0 00 06 00 50 2a 20 00 49 01 02 00 10 00 50 54 52 4d 45 4e 44 5c 45 51 55 5c 2a 00 49 01 0c 00 10 00 50 5c 4c 44 5c 41 32 2c 51 4f 55 54 20 00 49 01 20 00 20 00 50 5c 43 4d 5c 54 52 4d 41 43 54 5c 52   ┆* DISPATCH I     P*  I     PTRMEND EQU * I     P LD A2,QOUT  I     P CM TRMACT R┆
0x8a76…8ac6              45 53 45 54 20 4f 55 54 50 55 54 20 46 4c 41 47 00 49 01 34 00 0e 00 50 5c 43 57 5c 41 32 2c 51 49 4e 00 49 01 58 00 22 00 50 5c 41 42 4c 28 45 29 5c 54 44 49 53 50 5c 4e 4f 54 48 49 4e 47 20 4f 4e 20 51 55 45 55 45 00 49 01 6a 00 1c 00 50   ┆ESET OUTPUT FLAG I 4   P CW A2,QIN I X " P ABL(E) TDISP NOTHING ON QUEUE I j   P┆
0x8ac6…8b16 (90, 0, 398) 5c 4c 44 52 2a 5c 41 31 2c 41 32 5c 47 45 54 20 43 4f 4d 4d 41 4e 44 20 00 49 01 90 00 12 00 50 5c 43 57 4b 5c 41 32 2c 43 4f 4d 51 45 20 00 4a 00 20 00 24 00 50 5c 52 46 28 4e 45 29 5c 54 52 4d 45 31 30 5c 4e 4f 54 20 45 4e 44 20 4f 46 20   ┆ LDR* A1,A2 GET COMMAND  I     P CWK A2,COMQE  J   $ P RF(NE) TRME10 NOT END OF ┆
0x8b16…8b66              51 55 45 55 45 20 00 4a 00 36 00 28 00 50 5c 4c 44 4b 4c 5c 41 32 2c 43 4f 4d 51 2d 32 5c 52 45 53 45 54 20 4f 55 54 50 55 54 20 50 4f 49 4e 54 45 52 00 4a 00 5e 00 10 00 50 54 52 4d 45 31 30 5c 45 51 55 5c 2a 00 4a 00 8a 00 0e 00 50 5c 41   ┆QUEUE  J 6 ( P LDKL A2,COMQ-2 RESET OUTPUT POINTER J ^   PTRME10 EQU * J     P A┆
0x8b66…8bb6              44 4b 5c 41 32 2c 32 20 00 4a 00 9e 00 10 00 50 5c 53 54 5c 41 32 2c 51 4f 55 54 20 00 4a 00 b0 00 0c 00 50 5c 41 42 4c 5c 54 52 4d 00 4a 00 c4 00 0a 00 50 5c 45 4a 45 43 54 00 4a 00 d4 00 06 00 50 2a 20 00 4a 00 e2 00 22 00 50 2a 5c 50 52   ┆DK A2,2  J     P ST A2,QOUT  J     P ABL TRM J     P EJECT J     P*  J   " P* PR┆
0x8bb6…8c06              45 50 41 52 45 20 43 2d 46 49 45 4c 44 20 46 4f 52 20 49 2d 46 52 41 4d 45 20 00 4a 00 ec 00 06 00 50 2a 20 00 4a 01 12 00 06 00 50 2a 20 00 4a 01 1c 00 10 00 50 50 52 43 46 49 5c 45 51 55 5c 2a 20 00 4a 01 26 00 1a 00 50 5c 4c 44 4b 5c 41   ┆EPARE C-FIELD FOR I-FRAME  J     P*  J     P*  J     PPRCFI EQU *  J &   P LDK A┆
0x8c06…8c54              31 2c 2f 31 30 5c 4c 4f 41 44 20 27 49 27 2b 46 00 4a 01 3a 00 28 00 50 5c 4c 44 5c 41 32 2c 56 52 43 4e 54 5c 47 45 54 20 4e 45 58 54 20 45 58 50 45 43 54 45 44 20 4e 28 53 29 20 00 4a 01 58 00 0e 00 50 5c 53 4c 4c 5c 41 32 2c 35 20         ┆1,/10 LOAD 'I'+F J : ( P LD A2,VRCNT GET NEXT EXPECTED N(S)  J X   P SLL A2,5 ┆
0x8c54…8ca4 (91, 0, 400) 00 4a 01 84 00 0e 00 50 5c 4f 52 52 5c 41 31 2c 41 32 00 4b 00 08 00 1a 00 50 5c 4c 44 5c 41 32 2c 56 53 43 4e 54 5c 47 45 54 20 4e 28 53 29 20 00 4b 00 1a 00 0e 00 50 5c 53 4c 4c 5c 41 32 2c 31 20 00 4b 00 38 00 0e 00 50 5c 4f 52 52 5c 41   ┆ J     P ORR A1,A2 K     P LD A2,VSCNT GET N(S)  K     P SLL A2,1  K 8   P ORR A┆
0x8ca4…8cf4              31 2c 41 32 00 4b 00 4a 00 26 00 50 5c 53 54 52 5c 41 31 2c 41 34 5c 53 54 4f 52 45 20 43 2d 46 49 45 4c 44 20 49 4e 20 42 55 46 46 45 52 00 4b 00 5c 00 0c 00 50 5c 52 54 4e 5c 41 35 20 00 4b 00 86 00 0a 00 50 5c 45 4a 45 43 54 00 4b 00 96   ┆1,A2 K J & P STR A1,A4 STORE C-FIELD IN BUFFER K     P RTN A5  K     P EJECT K  ┆
0x8cf4…8d44              00 06 00 50 2a 20 00 4b 00 a4 00 06 00 50 2a 20 00 4b 00 ae 00 2c 00 50 2a 5c 51 55 45 55 45 49 4e 47 20 46 41 43 49 4c 49 54 59 20 46 4f 52 20 48 44 4c 43 20 54 52 41 4e 53 4d 49 54 54 45 52 00 4b 00 b8 00 32 00 50 2a 5c 4f 4e 20 45 4e 54   ┆   P*  K     P*  K   , P* QUEUEING FACILITY FOR HDLC TRANSMITTER K   2 P* ON ENT┆
0x8d44…8d94              52 59 20 41 31 20 43 4f 4e 54 41 49 4e 53 20 52 45 51 55 45 53 54 45 44 20 48 44 4c 43 20 43 4f 4d 4d 41 4e 44 20 00 4b 00 e8 00 06 00 50 2a 20 00 4b 01 1e 00 10 00 50 51 4d 54 52 4d 5c 45 51 55 5c 2a 20 00 4b 01 28 00 12 00 50 5c 4c 44 5c   ┆RY A1 CONTAINS REQUESTED HDLC COMMAND  K     P*  K     PQMTRM EQU *  K (   P LD ┆
0x8d94…8de4              41 32 2c 54 52 4d 41 43 54 20 00 4b 01 3c 00 22 00 50 5c 52 46 28 4e 5a 29 5c 51 4d 54 52 4d 31 30 5c 4f 55 54 50 55 54 20 41 43 54 49 56 45 20 00 4b 01 52 00 06 00 50 2a 20 00 4b 01 78 00 1a 00 50 2a 5c 41 43 54 49 56 41 54 45 20 54 52 41   ┆A2,TRMACT  K < " P RF(NZ) QMTRM10 OUTPUT ACTIVE  K R   P*  K x   P* ACTIVATE TRA┆
0x8de4…8e34 (92, 0, 400) 4e 53 4d 49 54 54 45 52 00 4b 01 82 00 06 00 50 2a 20 00 4c 00 10 00 12 00 50 5c 43 46 5c 41 31 35 2c 53 45 54 49 4d 45 00 4c 00 1a 00 1c 00 50 5c 44 41 54 41 5c 54 52 4d 2c 31 5c 41 46 54 45 52 20 31 30 30 20 4d 53 00 4c 00 30 00 0e 00 50   ┆NSMITTER K     P*  L     P CF A15,SETIME L     P DATA TRM,1 AFTER 100 MS L 0   P┆
0x8e34…8e84              5c 52 46 5c 51 4d 52 54 4e 20 00 4c 00 50 00 06 00 50 2a 20 00 4c 00 62 00 1a 00 50 2a 5c 50 55 54 20 43 4f 4d 4d 41 4e 44 20 4f 4e 20 51 55 45 55 45 00 4c 00 6c 00 06 00 50 2a 20 00 4c 00 8a 00 12 00 50 51 4d 54 52 4d 31 30 5c 45 51 55 5c   ┆ RF QMRTN  L P   P*  L b   P* PUT COMMAND ON QUEUE L l   P*  L     PQMTRM10 EQU ┆
0x8e84…8ed4              2a 20 00 4c 00 94 00 0e 00 50 5c 4c 44 5c 41 32 2c 51 49 4e 00 4c 00 aa 00 12 00 50 5c 43 57 4b 5c 41 32 2c 43 4f 4d 51 45 20 00 4c 00 bc 00 28 00 50 5c 52 46 28 4e 45 29 5c 51 4d 54 52 4d 32 30 5c 53 54 49 4c 4c 20 53 50 41 43 45 20 49 4e   ┆*  L     P LD A2,QIN L     P CWK A2,COMQE  L   ( P RF(NE) QMTRM20 STILL SPACE IN┆
0x8ed4…8f24              20 51 55 45 55 45 00 4c 00 d2 00 22 00 50 5c 4c 44 4b 4c 5c 41 32 2c 43 4f 4d 51 2d 32 5c 52 45 53 45 54 20 50 4f 49 4e 54 45 52 20 00 4c 00 fe 00 12 00 50 51 4d 54 52 4d 32 30 5c 45 51 55 5c 2a 20 00 4c 01 24 00 0e 00 50 5c 41 44 4b 5c 41   ┆ QUEUE L   " P LDKL A2,COMQ-2 RESET POINTER  L     PQMTRM20 EQU *  L $   P ADK A┆
0x8f24…8f74              32 2c 32 20 00 4c 01 3a 00 0e 00 50 5c 53 54 52 5c 41 31 2c 41 32 00 4c 01 4c 00 0e 00 50 5c 53 54 5c 41 32 2c 51 49 4e 00 4c 01 5e 00 06 00 50 2a 20 00 4c 01 70 00 0c 00 50 2a 5c 52 45 54 55 52 4e 00 4c 01 7a 00 06 00 50 2a 20 00 4c 01 8a   ┆2,2  L :   P STR A1,A2 L L   P ST A2,QIN L ^   P*  L p   P* RETURN L z   P*  L  ┆

Reduced view