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

⟦ffc077e5e⟧

    Length: 39624 (0x9ac8)
    Notes: pts_type(SC)
    Names: »PRINT.SC«

Derivation

└─⟦928b1fd3e⟧ Bits:30009671 Philips computer tape "600131"
    └─⟦this⟧ »KJELL/PRINT.SC« 

PTS(SC)

	IDENT	PRINT	REL 11.1 82-07-07 DK 870150541110

			=37 DUP OR FM CHAR ON PRINTER
			=36 IMPROVEMENT OF =24 
			82-06-28 
			=35 IMPROVEMENT OF =24 
			=32 MISSING PRINTING AFTER PRINTER ERROR 
			=31 PAPER OUT ON COPY80 (SUM)
			82-06-21 
			=30 IMPROVEMENT OF =5
			=27 NO STATUS CHECK AFTER ABORT
			=26 LONG SNA CH STRING 
			=25 LEFT MARGIN FOR PRINTER
			82-05-12 
			=24 BASIC WRITE ON PRINTER 
			82-04-28 
			=23 PRINTER RETURN CODE
			=19 ERRONEOUS PRINTER STATUS 
			=18 DOUBLE SETTIM ENTRIES
			=17 TWO DC LINES 
			82-04-16 
			=15 CORRECTION OF =7 FOR SNA 
			82-02-12 
			=7 TEST PRINTER BEFORE CONNECT 
			=6 SET PRINTER STATUS
			=5 DIFFERENT FF CH FOR GP74
			82-01-26 
			=4 NATIONAL CHAR 
			81-11-20 
			=3 SPACE SUPRESSION
			81-05-12 
			=2 NEW LABEL 
			81-04-08 
			=1, EOC ON FIRST READ
			81-01-26 
******************************************************************* 
*                                                                 * 
*        MODULE       PRINT                                       : 
*                     MODULE HANDLING THE PRINTOUTS BOTH FROM     * 
*                     DISPLAY AND MAIN-FRAME                      * 
*                     (EMULATION 3270 SNA/SDLC, BSC               * 
*                                                                 * 
******************************************************************* 
	EJECT
********************************************************
* 
*        LIST OF ROUTINES 
* 
*        PRINT      MAIN ROUTINE
*        IOACT      ACTIVATE IN CURRENT MODE
*        IOCPL      COMPLETE IN CURRENT MODE
*        DCPINP     DC PRINTER INPUT
*        ICPINP     INTERTASK INPUT 
*        ICPRED     INTERTASK READ
*        ICPWRT     INTERTASK WRITE 
*        ICABOR     INTERTASK ABORT 
*        COPP       COPY SCREEN BUFFER TO PRINTER 
*        TABLE OF PRINTERORDERS 
*          NL       NEW LINE
*          FFDUM    SIMULATED FORM FEED 
*          FFVAL    FORM FEED 
*          CR       CARRIAGE RETURN 
*          EM       END MESSAGE 
*          INVAL    INVALID PRINTER ORDER 
*        FFCHK      CHECK IF FF IS VALID
*        PRLINE     PRINT LINE
*        INIT       INIT ROUTINE
*        TSTPRT     TEST HARDWARE 
*        GETTAB     GET ORDER INDEX 
* 
*********************************************************** 
	EJECT
******************************************************************* 
*                                                                 * 
*        ENTRY POINTS                                             * 
*                                                                 * 
******************************************************************* 

	ENTRY	PRINT	START LABEL FROM DATA DIVISION (CREDIT)
	ENTRY	COPP	COPY SCREEN BUFFER TO PRINTER	=2

******************************************************************* 
*                                                                 * 
*        EXTERNAL REFERENCES                                      * 
*                                                                 * 
******************************************************************* 

	EXTRN	COMINI	COMMON INITIATE ROUTINE (DSPSNA)
	EXTRN	OPINIT	OPEN CONNECTION INITIATE (DCSNA9
	EXTRN	OPSYS	OPEN SYSTEM (DCSNA)
	EXTRN	OPEN	OPEN (DCBSC)
	EXTRN	CONCT	CONNECT PASSIVE (DCBSC)
	EXTRN	SETTYM	SET REQUEST TIMER (DCBSC)	=18 
	EXTRN	ATMASB	SEARCH ATTRIBUTE BACKWARDS
	EXTRN	TSTMES	TEST MESSAGE (DCSNA)
	EXTRN	READW	READ WITH WAIT (DCSNA) 
	EXTRN	READNW	READ WITH NO WAIT (DCSNA) 
	EXTRN	GETBUF	GET BUFFER (PAD)
	EXTRN	RELBUF	RELEASE BUFFER (PAD)
	EXTRN	UNPACK	UNPACK DC BUFFER (PAD)
	EXTRN	ECBINI	INIT IF ECB:S (DSPSNA)
	EXTRN	ICSET	SET INTERTASK TIMEOUT (KEYB) 
	EXTRN	ICWRT	INTERTASK WRITE (KEYB) 
	EXTRN	ICREAD	INTERTASK READ (KEYB) 
	EXTRN	SETSTA	SET STATUS (DCBSC)
	EXTRN	CONNAT	TRANSFORM OF NAT CHAR	=4
	EXTRN	RFMDUP	REPLACE FM OR DUP CHAR	=37
	EJECT
*************************************************************** 
*                                                              *
*        CONDITIONAL ASSEMBLY                                 * 
*                                                             * 
*************************************************************** 

X:A	EQU	0	SNA HANDLING IF:=1
SNA	EQU	X:A 
X:D	EQU	1	NUMBER OF DC LINES (1-2)
NBRLIN	EQU	2
X:O	EQU	0	TEST MODE IF:=1 
TEST	EQU	X:O
X:R	EQU	0	TRANSFORM OF NAT.CHAR IF:=1	=4
TRANAT	EQU	X:R	.	=4 
* 
BASWRI	EQU	1	BASIC WRITE ON PRINTER	=24 
SCS	EQU	0	SIMPLE SNA CH STRING HANDLING	=26 
LMARG	EQU	0	LEFT MARGIN FOR PRINTER	=25 
	EJECT
******************************************************************* 
*                                                                 * 
*	DECLARATIONS OF DATA AND EQUATES
*                                                                 * 
******************************************************************* 

* 
*	TABLE OF PRINTER TYPES
* 
PRTTAB	EQU	*
	DATA	/0004	NUMBER OF PRINTERTYPES
	DATA	'TT',0	GTP
	DATA	'LL',2	LINE PRINTER 
	DATA	'GG',4	GP 74
	DATA	'CC',6	COPY 80
* 
*        DEFAULT VALUES FOR DIFF. PRINTERS
*	BYTE1= NUMBER OF LINES/PAGE 
*	BYTE2= NUMBER OF CHAR./LINE 
* 
PRTLEN	DATA	/2382	GTP 
	DATA	/2382	LP
	DATA	/2382	GP 74 
	DATA	/2382	COPY 80 
	IFF	LMARG=0	.	=25
LMARGT	EQU	*	NO. OF POSITIONS IN LEFT MARGIN	=25
	DATA	0	GTP	=25 
	DATA	0	LP	=25
	DATA	3	GP74	=25
	DATA	0	COPY80	=25
	XIF		.	=25 
*				=24
	IFF	BASWRI=1	.	=36 
PRBFL	EQU	132	PRINTER BUFFER LENGTH	=24 
			=BUFL-2 (IN DATXXX)	=24
	XIF		.	=36 
	IFT	BASWRI=1	.	=36 
PRBFL	EQU	256	PRINTER BUFFER LENGTH	=36 
			=BUFL IN DATXXX	=36
	XIF		.	=36 
* 
*        LINE LENGTHS FROM WCC
* 
LINLEN	DATA	/0028,/4050	40, 64 AND 80 CHAR/LINE 
* 
*        EQUATES FOR ECB HANDLING 
* 
ECBBA	EQU	2	BUFFER ADDRESS
ECBRL	EQU	4	REQUESTED LENGTH
ECBEL	EQU	6	EFFECTIVE LENGTH
ECBRC	EQU	8	RETURN CODE 
ECBCW	EQU	10	CONTROL WORD 
* 
*	PRINTER MODES 
* 
LOCAL	EQU	0	LOCAL MODE
SHARED	EQU	2	SHARED MODE
* 
*	PRINTER STATUS IN PRTMOD
* 
PRTERR	EQU	/4000	PRINTER ERROR
* 
*	COPY INTERNAL STATUS IN A10 
* 
NXTCHA	EQU	/8000	GET NEXT CHAR. 
ENDPRT	EQU	/4000	END PRINTING 
NTONLY	EQU	/2000	NOT ONLY SPACES
CRREC	EQU	/1000	CR RECEIVED 
FFCCH	EQU	/0800	FF CCH IND.	=36 
* 
*        RELATIVE POS. IN ECB-BLOCK 
* 
IC	EQU	2	INTERTASK
* 
*	SCREEN SIZE 
* 
LBVDU	EQU	1920
* 
*	RECEIVE STATUS
* 
LICREC	EQU	/2000	.	=1 
	EJECT
* 
*	RELATIVE ADDRESSES IN 
*	TERMINAL WORKBLOCK
* 
BVDU	EQU	2	SCREEN BUFFER
WCC	EQU	BVDU+1950	WCC 
LINCNT	EQU	WCC+4	LINE COUNTER 
DCLENG	EQU	LINCNT+2	LENGTH OF RECEIVED BUFFER 
PRTID	EQU	DCLENG+6	PRINTER TASKID 
PRTTYP	EQU	PRTID+2	PRINTER TYPE 
MAIN	EQU	PRTTYP+4	WHAT DC LINE
ECBBLK	EQU	MAIN+6	ECB BLOCK 
BUFPNT	EQU	ECBBLK+14	BUFFER POINTER 
REGI	EQU	BUFPNT+2	SAVE AREA 
PRTMOD	EQU	REGI+32	PRINTER MODE 
ECBPRT	EQU	PRTMOD+4	PRINTER ECB 
ECBICR	EQU	ECBPRT+6	INTERTASK READ ECB
ECBICW	EQU	ECBICR+2	INTERTASK WRITE ECB 
ECBDC	EQU	ECBICW+2	ECB DC 
ECBDC1	EQU	ECBDC	ECB DC LINE 1
ECBDC2	EQU	ECBDC1+2	ECB DC LINE 2 
	IFF	SNA=1	.	=24
PRCCCT	EQU	ECBDC2+2	CHARACTER COUNTER	=24 
	XIF		.	=24 
	IFT	SNA=1	.	=24
PRCCCT	EQU	ECBDC+14	CHARACTER COUNTER	=24 
	XIF		.	=24 
PRBA	EQU	PRCCCT+2	PRINTER BUFFER ADDRESS	=24
PRLMAR	EQU	PRBA+2	NO. OF POS IN LEFT MARGIN	=25 
* 
*	RELATIVE ADDRESSES IN 
*	COMMON WORKBLOCK
* 
	IFF	TEST=1 
TSKTAB	EQU	26	DEVICE TABLE	=17
	XIF
	IFT	TEST=1 
TSKTAB	EQU	221	.	=17
	XIF
	EJECT
******************************************************************* 
*                                                                 * 
*        PRINT       MAIN ROUTINE PRINTER                         * 
*                                                                 * 
******************************************************************* 
PRINT	EQU	* 
	CF	A14,INIT	INIT ROUTINE 
	IFF	SNA=1	.	=15
	CF	A14,TSTPRT	TEST HARDWARE	=7 
	XIF		.	=15 
	IFT	SNA=1
	CF	A14,OPINIT	OPEN CONNECTION INITIATE 
	RF(N)	PRI100	DC NOT PRESENT
	CF	A14,OPSYS	OPEN SYSTEM 
	XIF
	IFF	SNA=1
	CF	A14,OPEN	OPEN 
	RF(N)	PRI100	NO DC INVOLVED
	LDKL	A8,20 
	LKM
	DATA	6 
	CF	A14,CONCT	CONNECT PASSIVE 
	IFT	NBRLIN=2	.	=17 
	LDK	A1,1	CONNECT FOR SECOND LINE	=17 
	XRS	A1,MAIN,A11	.	=17
	CF	A14,CONCT	.	=17 
	LDK	A1,1	.	=17 
	XRS	A1,MAIN,A11	INDICATE FIRST LINE AGAIN	=17
	XIF		.	=17 
	IFF	SNA=1	.	=17
	CF	A14,SETTYM	SET REQUEST TIMEOUT	=18
	XIF
	LDK	A1,SHARED	ALWAYS SHARED IN BSC 
	ST	A1,PRTMOD,A11 
PRI100	EQU	*
	CF	A14,TSTPRT	TEST HARDWARE
PRI200	EQU	*
	CF	A14,IOACT	ACTIVATE IN CURRENT MODE
	LDKL	A7,ECBBLK 
	ADR	A7,A11 
	LKM
	DATA	7	MULTIPLE WAIT 
	CF	A14,IOCPL	COMPLET IN CURRENT MODE 
	LD	A1,PRTMOD,A11 
	ANKL	A1,PRTERR	PRINTER ERROR?
	RB(Z)	PRI200	NO
	XRS	A1,PRTMOD,A11
	RB	PRI100	TRY TO FIX IT
	EJECT
********************************************************************* 
*                                                                   * 
*	IOACT	ACTIVATE IN CURRENT MODE
*                                                                   * 
********************************************************************* 
IOACT	EQU	* 
	LDK	A4,0 
	LD	A1,PRTMOD,A11	SHARED OR LOCAL?
	RF(Z)	IOAC20	LOCAL 
	ADK	A4,1	ADD NUMBER OF WAITS 
	LD	A2,ECBBLK+4,A11	REQUEST OUTSTANDING ALREADY?
	RF(NZ)	IOAC10	YES
	CM	MAIN,A11	INDICATE LINE 1
	CF	A14,TSTMES	TEST MESSAGE 
	ST	A8,ECBBLK+4,A11 
IOAC10	EQU	*
	IFT	NBRLIN=2 
	ADK	A4,1	ADD MORE WAITS
	LD	A2,ECBBLK+6,A11	ALREADY?
	RF(NZ)	IOAC20	YES
	IM	MAIN,A11	INDICATE LINE 2
	CF	A14,TSTMES	TEST MESSAGE 
	ST	A8,ECBBLK+6,A11 
	XIF
IOAC20	EQU	*
	ADK	A4,1 
	LD	A2,ECBBLK+2,A11	ALREADY?
	RF(NZ)	IOAC30	YES
	CF	A14,ICPRED	READ INTERTASK 
	ST	A8,ECBBLK+2,A11 
IOAC30	EQU	*
	ST	A4,ECBBLK,A11	NUMBER OF WAITS 
	RTN	A14
	EJECT
********************************************************************* 
*                                                                   * 
*	IOCPL	COMPLETE IN CURRENT MODE
*                                                                   * 
********************************************************************* 
IOCPL	EQU	* 
	CW	A8,ECBBLK+2,A11	INTERTASK?
	RF(NE)	IOCP10	NO 
	CM	ECBBLK+2,A11
	CF	A14,ICPINP	MAKE HARDCOPY
	RF	IOCP90
IOCP10	EQU	*
	CW	A8,ECBBLK+4,A11	DC LINE 1?
	IFT	NBRLIN=2 
	RF(NE)	IOCP20	NO 
	XIF
	IFF	NBRLIN=2 
	RF(NE)	IOCP90	NO FORGET IT 
	XIF
	CM	ECBBLK+4,A11
	CM	MAIN,A11	INDICATE LINE 1
	RF	IOCP30
	IFT	NBRLIN=2 
IOCP20	EQU	*
	CW	A8,ECBBLK+6,A11	DC LINE 2?
	RF(NE)	IOCP90	NO 
	CM	ECBBLK+6,A11
	IM	MAIN,A11	INDICATE LINE 2
	XIF
IOCP30	EQU	*
	CF	A14,DCPINP	TAKE CARE OF DC
IOCP90	EQU	*
	RTN	A14
	EJECT
*************************************************************** 
*                                                             * 
*        DCPINP       DC PRINTER INPUT                        * 
*                                                             * 
*************************************************************** 
DCPINP	EQU	*
	CF	A14,ICABOR	ABORT LOCAL HARD COPY
	LDR	A7,A7	ALREADY COMPLETED? 
	RF(Z)	DCP100	NO
	CF	A14,ICPINP	TAKE CARE OF THAT FIRST
DCP100	EQU	*
	LD	A8,ECBDC,A11
	IFT	NBRLIN=2 
	LD	A1,MAIN,A11	LINE 1
	RF(Z)	DCP150	YES 
	LD	A8,ECBDC2,A11 
DCP150	EQU	*
	XIF
	IFT	SNA=1
	LD	A1,ECBRC,A8	OK? 
	ANKL	A1,/701	OK? 
	RF(NZ)	DCP500	NO STOP IT 
	XIF
	CF	A14,GETBUF	GET BUFFER 
	LDR	A3,A8
	CF	A14,READW	READ FIRST BUFFER 
	ANK	A1,3	ERROR?
	RF(NZ)	DCP400	NO 
	LDR	A8,A12 
	CF	A14,RELBUF	RELEASE BUFFER 
	RF	DCP500
DCP400	EQU	*
	SUR	A10,A10	RESET INTERNAL UNPACK STATUS 
	IFT	SNA=1	.	=1 
	ANK	A1,2	.	=1
	RF(Z)	DCP450	.	=1
	ORKL	A10,LICREC	.	=1 
DCP450	EQU	*	.	=1 
	XIF		.	=1
	LD	A1,ECBEL,A8 
	ST	A1,DCLENG,A11	SAVE LENGTH 
	ST	A12,BUFPNT,A11	SAVE BUFFER ADDRESS
	IFT	SNA=1
	CF	A14,GETBUF	GET ANOTHER BUFFER 
	LDR	A3,A8
	CF	A14,READNW	READ WITH NO WAIT
	XIF
	CF	A14,UNPACK	UPDATE SCREEN BUFFER 
DCP500	EQU	*
	IFF	SNA=1
	LDK	A1,0 
	CF	A14,SETSTA	SET DEVICE END 
	XIF
	RTN	A14
	EJECT
****************************************************************
*                                                              *
*        ICPINP       INTERTASK INPUT                          *
*                                                              *
****************************************************************
ICPINP	EQU	*
	CF	A14,COPP	MAKE HARDCOPP
	ST	A1,REGI,A11	RETURN CODE TO TERMINAL 
	CF	A14,ICPWRT	WRITE INTERTASK
	RTN	A14
	EJECT
******************************************************************
*                                                                *
*        ICPRED       INTERTASK READ                             *
*                                                                *
******************************************************************
ICPRED	EQU	*
	LD	A8,ECBICR,A11 
	CF	A14,ICSET	SET NO TIMEOUT
	LDK	A1,0	NOT ADDRESSED READ
	LDKL	A3,BVDU 
	ADR	A3,A11 
	LDKL	A2,LBVDU+/20
	CF	A14,ICREAD	READ INTERTASK 
	RTN	A14
	EJECT
********************************************************************
*                                                                  *
*          ICPWRT       WRITE INTERTASK                            *
*                                                                  *
********************************************************************
ICPWRT	EQU	*
	LD	A8,ECBICW,A11 
	CF	A14,ICSET	SET NO TIMEOUT
	LD	A1,ECBICR,A11 
	LD	A1,ECBCW,A1	GET TASKID
	RF(Z)	ICPW90	NOT THERE 
	LDKL	A3,REGI	RETURN CODE 
	ADR	A3,A11 
	LDK	A2,2	LENGTH
	CF	A14,ICWRT	WRITE INTERTASK 
ICPW90	EQU	*
	RTN	A14
	EJECT
************************************************************* 
*                                                           * 
*        ICABOR       INTERTASK ABORT                       * 
*                                                           * 
************************************************************* 
ICABOR	EQU	*
	LDK	A7,0 
	CM	ECBBLK+IC,A11 
	LD	A8,ECBICR,A11 
	LKM
	DATA	10
	RTN	A14
	EJECT
********************************************************************* 
*                                                                   * 
*        COPP       COPY SCREEN BUFFER TO PRINTER                   * 
*                                                                   * 
********************************************************************* 
*                 REGISTERS 
* 
*   A2= CHAR. 
*   A3= SCREEN BUFFER POINTER 
*   A4= REL. SCREEN BUFFER ADDRESS
*   A5= LINE LENGTH 
*   A6= CURRENT ATTRIBUTE 
*   A8= ECB BUFFER POINTER
*   A9= ECB BUFFER INDEX
*   A10= INTERNAL STATUS
*   A11= TASK BLOCK BASE
*   A13= ECB BASE 
* 
********************************************************************* 
COPP	EQU	*	.	=2 
	LD	A8,ECBPRT,A11 
	CM	ECBRL,A8	RESET PRINT LENGTH	=3
	LDK	A1,0 
	LDK	A6,0	RESET ATTRIBUTE 
	CF	A14,ATMASB	SEARCH ATTRIBUTE BACKWARDS 
	CM	LINCNT,A11	RESET LINE COUNTER 
	LD	A1,WCC,A11
	ANK	A1,/38	MASK RELEVANT 
	LDR	A5,A1
	ANK	A1,8	START PRINT?
	ABL(Z)	COP950	NO FORGET IT	=19 
	SRL	A5,4 
	LC	A5,LINLEN,A5	GET LINE LENGTH
	LDR	A5,A5	NL,EM AND CR DET. LENGTH?
	RF(NZ)	COP100	NO 
	LD	A1,PRTTYP,A11	GET MAX LINE LENGTH 
	LC	A5,PRTLEN+1,A1
COP100	EQU	*
	LDKL	A3,BVDU 
	ADR	A3,A11 
	IFT	BASWRI=1	.	=24 
	LDR	A1,A8	.	=24
	LD	A8,PRBA,A11	PRINTER BUFFER ADDRESS	=24
	ST	A8,ECBBA,A1	STORE IN ECB	=24
	AD	A8,PRLMAR,A11	ALLOW LEFT MARG/CR	=25
	CM	PRCCCT,A11	CLEAR BUFFER CHARACTER COUNTER	=36 
	XIF		.	=24 
	IFF	BASWRI=1	.	=24 
	LD	A8,ECBBA,A8 
	CMR	A8	RESET CONTROL CHAR. 
	ADKL	A8,2
	XIF		.	=24 
	SUR	A9,A9
	LDK	A2,0 
	LDK	A4,0 
	SUR	A10,A10	RESET STATUS 
COP200	EQU	*
	CWK	A4,LBVDU	ALL PRINTED?
	RF(NL)	COP850	YES
	CWR	A9,A5	LINE FULL? 
	RF(L)	COP400	NO
	CF	A14,PRLINE	PRINT LINE 
	LDR	A1,A1	PRINTER ERROR? 
	RF(NZ)	COP900	YES
COP400	EQU	*
	LCR	A2,A3	GET CHAR.
	ANK	A2,/FF 
	RF(Z)	COP650	NULL CHAR.
	CCK	A2,/8000	ATTRIBUTE?
	RF(L)	COP500	NO
	LDR	A6,A2	GET NEW ATTRIBUTE
	RF	COP650
COP500	EQU	*
	CCK	A2,/2020	ORDER?
	RF(L)	COP550	YES 
	ANKL	A10,/FFFF-CRREC	RESET CR RCV	=3 
	RF	COP600
COP550	EQU	*
	CF	A14,GETTAB	GET ORDERINDEX 
	CFR	A14,A1	TAKE CARE OF ORDER
	LDR	A1,A1	PRINTER ERROR? 
	RF(NZ)	COP900	YES
	LDR	A1,A10	GET STATUS
	RF(N)	COP800	GET NEXT CHAR.
	SLL	A1,1 
	RF(N)	COP850	END 
COP600	EQU	*
	LDR	A1,A6	CHECK IF NONPRINT
	ANK	A1,/C
	XRK	A1,/C
	RF(Z)	COP650	NONPRINT
	ORKL	A10,NTONLY	INIDICATE NOT ONLY NOT 
	RF	COP700
COP650	EQU	*
	LDK	A2,/20	REPLACE WITH SPACE
COP700	EQU	*
	IFF	TRANAT=0	.	=4
	LC	A2,CONNAT,A2	TRANSFORM NAT.CHAR	=4
	XIF		.	=4
	SCR	A2,A8
	ADKL	A9,1
	ADKL	A8,1
	CCK	A2,/2020	SPACE?	=3 
	RF(E)	COP800	YES, DON'T UPDATE LENGTH	=3 
	LD	A1,ECBPRT,A11	GET ECB	=3
	ST	A9,ECBRL,A1	UPDATE LAST POS. NOT SPACE	=3 
COP800	EQU	*
	ANKL	A10,/FFFF-NXTCHA	RESET TAKE NEXT CHAR	=3
	ADK	A3,1 
	ADK	A4,1 
	RB	COP200
COP850	EQU	*
	IFF	BASWRI=1	.	=24 
	LDR	A9,A9	SOMETHING LEFT TO PRINT? 
	RF(Z)	COP950	NO!	=19 
	CF	A14,PRLINE	PRINT LAST LINE
	ANKL	A10,ENDPRT	END MESS.? 
	RF(Z)	COP900	NO STOP IT
	ORKL	A10,NTONLY	INDICATE PRINTABLE 
	CF	A14,PRLINE	EXTRA LINE FEED
	XIF		.	=24 
	IFT	BASWRI=1	.	=24 
	LDR	A9,A9	SOME TEXT LEFT TO PRINT?	=24 
	RF(Z)	COP860	NO!	=24 
	CF	A14,PRLINE	PRINT TEXT	=24 
COP860	EQU	*	.	=24
	IFF	SCS=1	.	=26
	ANKL	A10,ENDPRT	END MESS.?	=24 
	RF(Z)	COP870	NO!	=24 
	ORKL	A10,NTONLY	INDICATE PRINTABLE	=24 
	CF	A14,PRLINE	EXTRA LINEFEED	=24 
	XIF		.	=26 
	IFT	BASWRI=1	.	=26 
COP870	EQU	*	.	=24
	CF	A14,PRCCH	CONTROL CH:S TO PRINTER	=24 
	XIF		.	=24 
COP900	EQU	*
	LDR	A1,A1	PRINTER FAILED?
	RF(Z)	COP950	NO
	LD	A2,WCC,A11	.	=32
	CWK	A2,/38	LOCAL HARDCOPY?	=32 
	RF(E)	COP910	YES. SKIP PRINTING	=32
	CF	A14,TSTPRT	WAIT UNTIL PRINTER OPERABLE	=32
	ABL	COPP	RESUME PRINTING	=34 
COP910	EQU	*	.	=32
	LDKL	A2,PRTERR	INDICATE ERROR
	ORS	A2,PRTMOD,A11
COP950	EQU	*
	RTN	A14
	EJECT
************************************************************************
* 
*	TABLE FOR PRINTERORDERS 
* 
************************************************************************
PRTORD	EQU	*
	DATA	/0004	NUMBER OF ORDER CODES 
	DATA	/0A0A,NL,NL,NL,NL	NEW LINE
	DATA	/0C0C,FFDUM,FFVAL,FFVAL,FFDUM	FORM FEED 
	DATA	/0D0D,CR,CR,CR,CR	CARR. RETURN
	DATA	/1919,EM,EM,EM,EM	END MESSAGE 
	DATA	INVAL	INVALID ORDER CODE
	EJECT
****************************************************************************
*                                                                          *
*        NL       NEW LINE                                                 *
*                                                                          *
****************************************************************************
NL	EQU	*
	ORKL	A10,NXTCHA+NTONLY	GET NEXT CHAR.
	CF	A14,PRLINE	PRINT LINE AFTER NEW LINE
			.	=DK
	RTN	A14
	EJECT
**********************************************************************
*                                                                    *
*        FFDUM       SIMULATED FORM FEED                             *
*                                                                    *
**********************************************************************
FFDUM	EQU	* 
	CF	A14,FFCHK	CHECK IF FORM FEED IS VALID 
	LDR	A1,A1	VALID? 
	RF(NZ)	FFD400	NO 
	LDK	A7,0	RESET 
	LD	A1,PRTTYP,A11	TYPE OF PRINTER 
	LC	A7,PRTLEN,A1	PAGE SIZE
FFD100	EQU	*
	CW	A7,LINCNT,A11	NEW PAGE? 
	RF(L)	FFD200	YES BUT TO MANY 
	RF(E)	FFD300	YES FINISHED
	ORKL	A10,NTONLY
	ST	A7,REGI,A11	SAVE
	CF	A14,PRLINE	ADVANCE ONE LINE 
	LD	A7,REGI,A11	RESTORE 
	LDR	A1,A1	PRINTER ERROR? 
	RF(NZ)	FFD500	YES
	RB	FFD100
FFD200	EQU	*
	NGR	A1,A7
	ADS	A1,LINCNT,A11	TAKE AWAY ONE PAGE 
	RB	FFD100
FFD300	EQU	*
	CM	LINCNT,A11	TOP OF PAGE
	LDK	A2,/20	REPLACE FF WITH SPACE 
FFD400	EQU	*
	LDK	A1,0	RETURN CODE 
FFD500	EQU	*
	RTN	A14
	EJECT
********************************************************************* 
*                                                                   * 
*        FFVAL       FORM FEED                                       *
*                                                                   * 
********************************************************************* 
FFVAL	EQU	* 
	CF	A14,FFCHK	CHECK IF FF VALID 
	LDR	A1,A1	VALID? 
	RF(NZ)	FFV200	NO 
			.	=36
	IFF	BASWRI=1	.	=30 
	LDK	A1,/31	FF FOR STANDARD WRITE	=30 
	SC	A1,-1,A8	STORE FF CONTROL CHAR. 
	XIF		.	=24 
	IFT	BASWRI=1	.	=24 
	ORKL	A10,FFCCH	IND. FF CCH	=36 
	CF	A14,PRLINE	PRINT LINE	=36 
	XIF		.	=24 
	ORKL	A10,NXTCHA	.	=DK
	CM	LINCNT,A11	TOP OF PAGE
FFV200	EQU	*
	LDK	A1,0	RETURN CODE 
	RTN	A14
	EJECT
**********************************************************************
*                                                                    *
*        CR       CARRIAGE RETURN                                    *
*                                                                    *
**********************************************************************
CR	EQU	*
	LDR	A1,A6	GET ATTRIBUTE
	ANK	A1,/C
	XRK	A1,/C	NONPRINT FIELD?
	RF(Z)	CR100	YES
	LD	A1,WCC,A11
	ANK	A1,/30	FORMATTED?
	RF(NZ)	CR100	NO
	ORKL	A10,NTONLY+CRREC	CR RECEIVED
CR100	EQU	* 
	LDK	A2,/20	REPLACE WITH SPACE
	LDK	A1,0	RETURN CODE 
	RTN	A14
	EJECT
********************************************************************* 
*                                                                  *
*        EM       END MESSAGE                                      *
*                                                                  *
********************************************************************
EM	EQU	*
	ORKL	A10,ENDPRT	END PRINTING 
	LDK	A1,0	RETURN CODE 
	RTN	A14
	EJECT
******************************************************************
*                                                                *
*        INVAL       INVALID PRINTER ORDER                       *
*                                                                *
******************************************************************
* 
*	ALSO HANDLING:
*	DUP & FM CHARACTERS 
* 
INVAL	EQU	* 
	LDR	A1,A2	SAVE CHAR	=37
	CF	A14,RFMDUP	REPLACE IF DUP OR FM	=37 
	SUR	A1,A2	REPLACED?	=37
	RF(NZ)	INVA10	YES!	=37 
			NO! I.E. INVALID ORDER	=37 
	LDK	A2,/20	REPLACE WITH SPACE
INVA10	EQU	*	.	=37
	ORKL	A10,NTONLY	NOT ONLY 
	LDK	A1,0	RETURN CODE 
	RTN	A14
	EJECT
***************************************************************** 
*                                                               * 
*        FFCHK       CHECK IF FF IS VALID                       * 
*                                                               * 
***************************************************************** 
FFCHK	EQU	* 
	LD	A1,WCC,A11
	ANK	A1,/30 
	XRK	A1,/30	FORMATTED?
	RF(NZ)	FFCH10	YES BUT NOT AS LOCAL HARDCOPY
	LD	A1,WCC,A11
	ANK	A1,/40	LOCAL HARD COPY?
	RF(Z)	FFCH20	YES, FF NOT ALLOWED 
FFCH10	EQU	*
	LDR	A9,A9	FF ALLOWED 
	RF(Z)	FFCH30	NOT 
	LDR	A1,A10 
	ANKL	A1,CRREC	CR RECEIVED? 
	RF(NZ)	FFCH30	YES
FFCH20	EQU	*
	LDK	A2,/20	REPLACE WITH SPACE
	LDK	A1,1	RETURN CODE 
	RF	FFCH40
FFCH30	EQU	*
	ANKL	A10,/FFFF-CRREC	RESET CR RCV	=3 
	LDR	A9,A9	EMPTY LINE 
	RF(Z)	FFCH35	YES 
	CF	A14,PRLINE	PRINT LINE 
FFCH35	EQU	*
	LDK	A1,0	RETURN CODE 
FFCH40	EQU	*
	ORKL	A10,NTONLY	NOT ONLY 
	RTN	A14
	EJECT
****************************************************************
*                                                              *
*        PRLINE       PRINT LINE                               *
*                                                              *
****************************************************************
PRLINE	EQU	*
	LD	A8,ECBPRT,A11 
	LDR	A1,A10 
	ANKL	A1,NTONLY	ONLY RUBB.? 
	RF(NZ)	PRL050	NO 
	LD	A1,WCC,A11
	LDR	A2,A1
	ANK	A1,/30 
	XRK	A1,/30	HRADCOPY? 
	RF(NZ)	PRL200	NO 
	ANK	A2,/40	HARDCOPY????? 
	RF(NZ)	PRL200	NO 
PRL050	EQU	*
	ANKL	A10,/FFFF-NTONLY	RESET NOT ONLY SPACES RCV	=3 
	IFF	BASWRI=1	.	=24 
	LDKL	A9,2	ADD CONTROL CHAR. TO LENGTH	=3 
	ADS	A9,ECBRL,A8	.	=3 
	LDK	A7,/06	PRINT 
	LKM
	DATA	1 
	XIF		.	=24 
	IFT	BASWRI=1	.	=24 
	LD	A1,ECBRL,A8	TEXT TO PRINT?	=24
	RF(Z)	PRL070	NO! JUST CONTROL CH	=24 
	EJECT		HANDLING A TEXT LINE	=36
			PREPARE LINE. FIRST LEFT MARGIN	=36
	IFF	LMARG=0	.	=36
	LDK	A7,/20	FILL LEFT MARGIN WITH SPACE	=36 
	LD	A1,PRLMAR,A11	.	=36 
	AD	A1,ECBBA,A8	.	=36 
	SUK	A1,1	.	=36 
PRL055	EQU	*	.	=36
	SCR	A7,A1	.	=36
	SUK	A1,1	.	=36 
	CW	A1,ECBBA,A8	FINISHED?	=36 
	RB(G)	PRL055	NO!	=36 
	XIF		.	=36 
	IFT	BASWRI=1	.	=36 
			.	=36
	LDK	A7,/0D	CR CCH	=36
	SC*	A7,ECBBA,A8	CR CCH FIRST IN BUFFER	=36 
	IM	LINCNT,A11	ANOTHER LINE	=24 
	LDK	A1,/0A	LF CCH	=24
	LD	A7,ECBRL,A8	.	=24 
	AD	A7,ECBBA,A8	.	=24 
	AD	A7,PRLMAR,A11	ALLOW FOR LEFT MARG/CR	=25
	SCR	A1,A7	LF CCH LAST IN BUF	=25 
			.	=35
			CALCULATE LINE LENGTH	=36
	LDK	A1,1	ALLOW FOR LF	=36
	AD	A1,ECBRL,A8	ALLOW FOR TEXT	=36
	AD	A1,PRLMAR,A11	ALLOW FOR LEFT MARGIN	=36 
	ADS	A1,PRCCCT,A11	 NO. OF CH:S TO PRINT	=36
	ADS	A1,ECBBA,A8	UPDATE POINTER TO BUFFER	=36 
	EJECT		.	=36 
PRL060	EQU	*	ENOUGH SPACE FOR ANOTHER LINE?	=36 
	LDKL	A1,PRBFL	BUFFER LENGTH	=36
	SU	A1,PRCCCT,A11	USED PART OF BUFFER	=36 
	SUR	A1,A5	MAX. LINE LENGTH	=36 
	SU	A1,PRLMAR,A11	LEFT MARGIN	=36 
	RF(G)	PRL200	ENOUGH SPACE. DON'T PRINT	=36 
			.	=36
PRL065	EQU	*	PRINT BUFFER	=36 
	LD	A1,PRCCCT,A11	.	=36 
	ST	A1,ECBRL,A8	REQ. LENGTH	=36 
	LD	A1,PRBA,A11	.	=36 
	ST	A1,ECBBA,A8	BUFFER ADDRESS	=36
	LDK	A7,/05	BASIC WRITE	=24 
	LKM		.	=24 
	DATA	1	.	=24 
	CM	PRCCCT,A11	CLEAR CHARACTER COUNTER	=24
	RF	PRL090	.	=24
	EJECT		HANDLING A CONTROL CHARACTER	=36
PRL070	EQU	*	STORE  CCH IN BUFFER	=24 
	IM	LINCNT,A11	ANOTHER LINE	=24 
	LDK	A7,/0A	LF CCH	=24
	LDR	A1,A10	.	=36 
	ANKL	A1,FFCCH	FORM FEED?	=36 
	RF(Z)	PRL075	NO	=36
	LDK	A7,/0C	YES. FF CCH	=36 
	ANKL	A10,/FFFF-FFCCH	RESET FF IND.	=36 
PRL075	EQU	*	.	=36
	SC*	A7,ECBBA,A8	CCH TO BUFFER	=36
	IM	ECBBA,A8	STEP BUFFER ADDRESS	=36
	IM	PRCCCT,A11	STEP NO. OF CH:S IN BUFFER	=36 
	ADKL	A8,1	STEP BUFFER POINTER	=36
	RB	PRL060	CHECK IF END OF BUFFER	=36 
	EJECT		.	=36 
PRL090	EQU	*	.	=24
	XIF		.	=24 
	LDK	A1,50	NUMBER OF DELAYS 
PRL100	EQU	*
	LDKL	A8,1	WAIT FOR A WHILE 
	LKM
	DATA	6 
	LD	A8,ECBPRT,A11 
	LDR*	A2,A8	PRINT COMPL.? 
	RF(N)	PRL150	YES 
	SUK	A1,1	MORE TO WAIT FOR? 
	RB(NZ)	PRL100	YES
	LKM
	DATA	10	ABORT
			.	=27
	LDK	A1,1	INDICATE ERROR	=27
	RF	PRL300
PRL150	EQU	*
	LKM	 
	DATA	2	RESYNCHRONIZE 
	IFF	BASWRI=1	.	=24 
	IM	LINCNT,A11	ANOTHER LINE 
	CM	ECBRL,A8	RESET PRINT LENGTH	=3
	XIF		.	=36 
	LD	A1,ECBRC,A8	OK? 
	ANKL	A1,/2011	PAPER OUT/HARDWARE T-O/NOT OP?	=31 
	RF(NZ)	PRL300	YES!	=23 
PRL200	EQU	*
	IFT	BASWRI=1	.	=24 
	CM	ECBRL,A8	RESET PRINT LENGTH	=36 
	LD	A8,ECBBA,A8	SET BUFFER POINTER	=36
	AD	A8,PRLMAR,A11	ALLOW FOR LEFT MARG/CR	=25
	XIF		.	=24 
	IFF	BASWRI=1	.	=24 
	LD	A8,ECBBA,A8	GET BUFFER ADDRESS
	CMR	A8	RESET CONTROL CHAR. 
	XIF		.	=24 
	SUR	A9,A9
	IFF	BASWRI=1	.	=24 
	ADKL	A8,2
	XIF		.	=24 
	LDK	A1,0	RETURN CODE 
	RF	PRL900	.	=6 
PRL300	EQU	*
	LD	A2,PRTID,A11	GET PRINTER TASKID	=6
	ANK	A2,/FF	.	=6
	SUK	A2,/30	.	=6
	SLL	A2,2	.	=6
	LD	A3,+6,A13	COMMON BLOCK BASE	=6
	ADK	A3,TSKTAB	.	=6 
	ADR	A3,A2	.	=6 
	SC	A1,+3,A3	SET PRINTER STATUS	=6
PRL900	EQU	*	.	=6 
	RTN	A14
	IFT	BASWRI=1	.	=24 
	EJECT		.	=24 
************************************************************************
* 
*          PRCCH  -  SEND BUFFER WITH CONTROL CH:S TO PRINTER 
* 
************************************************************************
* 
PRCCH	EQU	*	.	=24 
	LD	A1,PRCCCT,A11	ANYTHING TO SEND?	=24 
	RB(Z)	PRL900	NO! RETURN	=24
	LD	A8,ECBPRT,A11	ECB ADDRESS	=24 
	RB	PRL065	SEND CH:S TO PRINTER	=36 
	XIF		.	=24 
	EJECT
******************************************************************* 
*                                                                 * 
*        INIT       INIT ROUTINE                                  * 
*                                                                 * 
******************************************************************* 
INIT	EQU	*
	CF	A14,COMINI	COMMON INIT
	CF	A14,ECBINI	INIT OF ECB:S
	LCR	A2,A1
	SLL	A2,8 
	LC	A2,+1,A1
	ST	A2,PRTID,A11	SAVE WHOLE TASKID
	LCR	A2,A1	GET TYPE OF PRINTER AND MAKE INDEX 
	LD	A7,PRTTAB	NUMBER OF TYPES 
	LDKL	A1,PRTTAB+2	START OF PRINTER TABLE
INI100	EQU	*
	CCR	A2,A1	CONVERT TYPE TO INDEX
	RF(E)	INI200 
	ADK	A1,4 
	SUK	A7,1	ILLEGAL ID? 
	RB(NZ)	INI100	NO 
	LDKL	A1,*
	ST	A1,REGI,A11 
	LKM
	DATA	3	FORGET IT 
INI200	EQU	*
	LD	A1,+2,A1
	ST	A1,PRTTYP,A11	SAVE PRINTER TYPE 
	IFT	BASWRI=1	.	=24 
	LD	A2,ECBPRT,A11	PRINTER ECB ADDRESS	=24 
	LD	A2,ECBBA,A2	PRINTER BUFFER ADDRESS	=24
	ST	A2,PRBA,A11	SAVE IT IN WORK AREA	=24
	LDK	A2,1	.	=25 
	ST	A2,PRLMAR,A11	ALLOW FOR CR	=25
	IFF	LMARG=0	LEFT MARGIN FOR PRINTER	=25
	LD	A1,LMARGT,A1	.	=25
	ADS	A1,PRLMAR,A11	SAVE VALUE IN WORK AREA	=25
	XIF		.	=24 
	RTN	A14
	EJECT
***************************************************************** 
*                                                               * 
*        TSTPRT       TEST HARDWARE                             * 
*                                                               * 
***************************************************************** 
TSTPRT	EQU	*
			.	=6 
	LD	A8,ECBPRT,A11 
	LDK	A7,/80	TEST STATUS 
TSTP10	EQU	*
	LKM
	DATA	1 
	LD	A4,ECBRC,A8	.	=6
	ANKL	A4,/2011	PAPER OUT/HARDWARE T-O/NOT OP?	=31 
	RF(Z)	TSTP20	NO!	=31 
	LDK	A4,1	YES. INDICATE ERROR	=31 
TSTP20	EQU	*	.	=31
			.	=6 
	LD	A2,PRTID,A11	.	=6 
	ANK	A2,/FF 
	SUK	A2,/30 
	SLL	A2,2 
	LD	A3,+6,A13 
	LDK	A1,TSKTAB
	ADR	A3,A1
	ADR	A3,A2
			.	=6 
	SC	A4,+3,A3	INDICATE STATUS IN DEV TABLE	=6
	ANK	A4,1	OPERABLE?	=6
	RF(Z)	TSTP90	YES!	=6 
	LDR	A1,A8
	LDKL	A8,100
	LKM
	DATA	6 
	LDR	A8,A1
			.	=6 
	RB	TSTP10
			.	=6 
			.	=6 
			.	=6 
			.	=6 
TSTP90	EQU	*
	RTN	A14
	EJECT
******************************************************************* 
*                                                                 * 
*       GETTAB        GET ORDER INDEX                             * 
*                                                                 * 
******************************************************************* 
GETTAB	EQU	*
	LD	A7,PRTORD	NUMBER OF VALID ORDER CODES 
	LDKL	A1,PRTORD+2	ORDERTABLE BASE 
GETT10	EQU	*
	CCR	A2,A1	CONVERT ORDER CODE TO ADDRESS
	RF(E)	GETT20 
	AD	A1,PRTTAB 
	AD	A1,PRTTAB 
	ADK	A1,2 
	SUK	A7,1	ORDER FOUND?
	RF(Z)	GETT30	NO INVALID
	RB	GETT10	TRY AGAIN
GETT20	EQU	*
	ADK	A1,2 
	LD	A2,PRTTYP,A11 
	ADR	A1,A2
GETT30	EQU	*
	LDR*	A1,A1 
	RTN	A14

	END

HexDump

0x0000…0036 (0, 0, 400)   Head {h00=0x0032, h01=0x0050, text=» IDENT PRINT REL 11.1 82-07-07 DK 870150541110«, t00=0x0000, t01=0x0004}
0x0036…003e               Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x003a}
0x003e…0066               Head {h00=0x0024, h01=0x0050, text=»   =37 DUP OR FM CHAR ON PRINTER«, t00=0x0000, t01=0x0042}
0x0066…0088               Head {h00=0x001e, h01=0x0050, text=»   =36 IMPROVEMENT OF =24 «, t00=0x0000, t01=0x006a}
0x0088…009c               Head {h00=0x0010, h01=0x0050, text=»   82-06-28 «, t00=0x0000, t01=0x008c}
0x009c…00be               Head {h00=0x001e, h01=0x0050, text=»   =35 IMPROVEMENT OF =24 «, t00=0x0000, t01=0x00a0}
0x00be…00f2               Head {h00=0x0030, h01=0x0050, text=»   =32 MISSING PRINTING AFTER PRINTER ERROR «, t00=0x0000, t01=0x00c2}
0x00f2…011a               Head {h00=0x0024, h01=0x0050, text=»   =31 PAPER OUT ON COPY80 (SUM)«, t00=0x0000, t01=0x00f6}
0x011a…012e               Head {h00=0x0010, h01=0x0050, text=»   82-06-21 «, t00=0x0000, t01=0x011e}
0x012e…014e               Head {h00=0x001c, h01=0x0050, text=»   =30 IMPROVEMENT OF =5«, t00=0x0000, t01=0x0132}
0x014e…0178               Head {h00=0x0026, h01=0x0050, text=»   =27 NO STATUS CHECK AFTER ABORT«, t00=0x0000, t01=0x0152}
0x0178…019a               Head {h00=0x001e, h01=0x0050, text=»   =26 LONG SNA CH STRING «, t00=0x0000, t01=0x017c}
0x019a…01c0               Head {h00=0x0022, h01=0x0050, text=»   =25 LEFT MARGIN FOR PRINTER«, t00=0x0001, t01=0x000e}
0x01c0…01d4               Head {h00=0x0010, h01=0x0050, text=»   82-05-12 «, t00=0x0001, t01=0x0034}
0x01d4…01fa               Head {h00=0x0022, h01=0x0050, text=»   =24 BASIC WRITE ON PRINTER «, t00=0x0001, t01=0x0048}
0x01fa…020e               Head {h00=0x0010, h01=0x0050, text=»   82-04-28 «, t00=0x0001, t01=0x006e}
0x020e…0230               Head {h00=0x001e, h01=0x0050, text=»   =23 PRINTER RETURN CODE«, t00=0x0001, t01=0x0082}
0x0230…0258               Head {h00=0x0024, h01=0x0050, text=»   =19 ERRONEOUS PRINTER STATUS «, t00=0x0001, t01=0x00a4}
0x0258…027c               Head {h00=0x0020, h01=0x0050, text=»   =18 DOUBLE SETTIM ENTRIES«, t00=0x0001, t01=0x00cc}
0x027c…0298               Head {h00=0x0018, h01=0x0050, text=»   =17 TWO DC LINES «, t00=0x0001, t01=0x00f0}
0x0298…02ac               Head {h00=0x0010, h01=0x0050, text=»   82-04-16 «, t00=0x0001, t01=0x010c}
0x02ac…02d4               Head {h00=0x0024, h01=0x0050, text=»   =15 CORRECTION OF =7 FOR SNA «, t00=0x0001, t01=0x0120}
0x02d4…02e8               Head {h00=0x0010, h01=0x0050, text=»   82-02-12 «, t00=0x0001, t01=0x0148}
0x02e8…0312               Head {h00=0x0026, h01=0x0050, text=»   =7 TEST PRINTER BEFORE CONNECT «, t00=0x0001, t01=0x015c}
0x0312…0332               Head {h00=0x001c, h01=0x0050, text=»   =6 SET PRINTER STATUS«, t00=0x0001, t01=0x0186}
0x0332…0358               Head {h00=0x0022, h01=0x0050, text=»   =5 DIFFERENT FF CH FOR GP74«, t00=0x0002, t01=0x0016}
0x0358…036c               Head {h00=0x0010, h01=0x0050, text=»   82-01-26 «, t00=0x0002, t01=0x003c}
0x036c…0388               Head {h00=0x0018, h01=0x0050, text=»   =4 NATIONAL CHAR «, t00=0x0002, t01=0x0050}
0x0388…039c               Head {h00=0x0010, h01=0x0050, text=»   81-11-20 «, t00=0x0002, t01=0x006c}
0x039c…03ba               Head {h00=0x001a, h01=0x0050, text=»   =3 SPACE SUPRESSION«, t00=0x0002, t01=0x0080}
0x03ba…03ce               Head {h00=0x0010, h01=0x0050, text=»   81-05-12 «, t00=0x0002, t01=0x009e}
0x03ce…03e6               Head {h00=0x0014, h01=0x0050, text=»   =2 NEW LABEL «, t00=0x0002, t01=0x00b2}
0x03e6…03fa               Head {h00=0x0010, h01=0x0050, text=»   81-04-08 «, t00=0x0002, t01=0x00ca}
0x03fa…041a               Head {h00=0x001c, h01=0x0050, text=»   =1, EOC ON FIRST READ«, t00=0x0002, t01=0x00de}
0x041a…042e               Head {h00=0x0010, h01=0x0050, text=»   81-01-26 «, t00=0x0002, t01=0x00fe}
0x042e…047a               Head {h00=0x0048, h01=0x0050, text=»******************************************************************* «, t00=0x0002, t01=0x0112}
0x047a…04c6               Head {h00=0x0048, h01=0x0050, text=»*                                                                 * «, t00=0x0002, t01=0x015e}
0x04c6…0512               Head {h00=0x0048, h01=0x0050, text=»*        MODULE       PRINT                                       : «, t00=0x0003, t01=0x001a}
0x0512…055e               Head {h00=0x0048, h01=0x0050, text=»*                     MODULE HANDLING THE PRINTOUTS BOTH FROM     * «, t00=0x0003, t01=0x0066}
0x055e…05aa               Head {h00=0x0048, h01=0x0050, text=»*                     DISPLAY AND MAIN-FRAME                      * «, t00=0x0003, t01=0x00b2}
0x05aa…05f6               Head {h00=0x0048, h01=0x0050, text=»*                     (EMULATION 3270 SNA/SDLC, BSC               * «, t00=0x0003, t01=0x00fe}
0x05f6…0642               Head {h00=0x0048, h01=0x0050, text=»*                                                                 * «, t00=0x0003, t01=0x014a}
0x0642…068e               Head {h00=0x0048, h01=0x0050, text=»******************************************************************* «, t00=0x0004, t01=0x0008}
0x068e…069c               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0004, t01=0x0054}
0x069c…06dc               Head {h00=0x003c, h01=0x0050, text=»********************************************************«, t00=0x0004, t01=0x0062}
0x06dc…06e6               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x00a2}
0x06e6…0708               Head {h00=0x001e, h01=0x0050, text=»*        LIST OF ROUTINES «, t00=0x0004, t01=0x00ac}
0x0708…0712               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x00ce}
0x0712…073a               Head {h00=0x0024, h01=0x0050, text=»*        PRINT      MAIN ROUTINE«, t00=0x0004, t01=0x00d8}
0x073a…076e               Head {h00=0x0030, h01=0x0050, text=»*        IOACT      ACTIVATE IN CURRENT MODE«, t00=0x0004, t01=0x0100}
0x076e…07a2               Head {h00=0x0030, h01=0x0050, text=»*        IOCPL      COMPLETE IN CURRENT MODE«, t00=0x0004, t01=0x0134}
0x07a2…07ce               Head {h00=0x0028, h01=0x0050, text=»*        DCPINP     DC PRINTER INPUT«, t00=0x0004, t01=0x0168}
0x07ce…07fa (5, 0, 400)   Head {h00=0x0028, h01=0x0050, text=»*        ICPINP     INTERTASK INPUT «, t00=0x0005, t01=0x0004}
0x07fa…0824               Head {h00=0x0026, h01=0x0050, text=»*        ICPRED     INTERTASK READ«, t00=0x0005, t01=0x0030}
0x0824…0850               Head {h00=0x0028, h01=0x0050, text=»*        ICPWRT     INTERTASK WRITE «, t00=0x0005, t01=0x005a}
0x0850…087c               Head {h00=0x0028, h01=0x0050, text=»*        ICABOR     INTERTASK ABORT «, t00=0x0005, t01=0x0086}
0x087c…08b6               Head {h00=0x0036, h01=0x0050, text=»*        COPP       COPY SCREEN BUFFER TO PRINTER «, t00=0x0005, t01=0x00b2}
0x08b6…08de               Head {h00=0x0024, h01=0x0050, text=»*        TABLE OF PRINTERORDERS «, t00=0x0005, t01=0x00ec}
0x08de…0902               Head {h00=0x0020, h01=0x0050, text=»*          NL       NEW LINE«, t00=0x0005, t01=0x0114}
0x0902…0932               Head {h00=0x002c, h01=0x0050, text=»*          FFDUM    SIMULATED FORM FEED «, t00=0x0005, t01=0x0138}
0x0932…0958               Head {h00=0x0022, h01=0x0050, text=»*          FFVAL    FORM FEED «, t00=0x0005, t01=0x0168}
0x0958…0984               Head {h00=0x0028, h01=0x0050, text=»*          CR       CARRIAGE RETURN «, t00=0x0005, t01=0x018e}
0x0984…09ac               Head {h00=0x0024, h01=0x0050, text=»*          EM       END MESSAGE «, t00=0x0006, t01=0x002a}
0x09ac…09de               Head {h00=0x002e, h01=0x0050, text=»*          INVAL    INVALID PRINTER ORDER «, t00=0x0006, t01=0x0052}
0x09de…0a0e               Head {h00=0x002c, h01=0x0050, text=»*        FFCHK      CHECK IF FF IS VALID«, t00=0x0006, t01=0x0084}
0x0a0e…0a34               Head {h00=0x0022, h01=0x0050, text=»*        PRLINE     PRINT LINE«, t00=0x0006, t01=0x00b4}
0x0a34…0a5c               Head {h00=0x0024, h01=0x0050, text=»*        INIT       INIT ROUTINE«, t00=0x0006, t01=0x00da}
0x0a5c…0a86               Head {h00=0x0026, h01=0x0050, text=»*        TSTPRT     TEST HARDWARE «, t00=0x0006, t01=0x0102}
0x0a86…0ab2               Head {h00=0x0028, h01=0x0050, text=»*        GETTAB     GET ORDER INDEX «, t00=0x0006, t01=0x012c}
0x0ab2…0abc               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0158}
0x0abc…0b00               Head {h00=0x0040, h01=0x0050, text=»*********************************************************** «, t00=0x0006, t01=0x0162}
0x0b00…0b0e               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0007, t01=0x0016}
0x0b0e…0b5a               Head {h00=0x0048, h01=0x0050, text=»******************************************************************* «, t00=0x0007, t01=0x0024}
0x0b5a…0ba6               Head {h00=0x0048, h01=0x0050, text=»*                                                                 * «, t00=0x0007, t01=0x0070}
0x0ba6…0bf2               Head {h00=0x0048, h01=0x0050, text=»*        ENTRY POINTS                                             * «, t00=0x0007, t01=0x00bc}
0x0bf2…0c3e               Head {h00=0x0048, h01=0x0050, text=»*                                                                 * «, t00=0x0007, t01=0x0108}
0x0c3e…0c8a               Head {h00=0x0048, h01=0x0050, text=»******************************************************************* «, t00=0x0007, t01=0x0154}
0x0c8a…0c92               Head {h00=0x0004, h01=0x0050, t00=0x0008, t01=0x0010}
0x0c92…0cce               Head {h00=0x0038, h01=0x0050, text=» ENTRY PRINT START LABEL FROM DATA DIVISION (CREDIT)«, t00=0x0008, t01=0x0018}
0x0cce…0d02               Head {h00=0x0030, h01=0x0050, text=» ENTRY COPP COPY SCREEN BUFFER TO PRINTER =2«, t00=0x0008, t01=0x0054}
0x0d02…0d0a               Head {h00=0x0004, h01=0x0050, t00=0x0008, t01=0x0088}
0x0d0a…0d56               Head {h00=0x0048, h01=0x0050, text=»******************************************************************* «, t00=0x0008, t01=0x0090}
0x0d56…0da2               Head {h00=0x0048, h01=0x0050, text=»*                                                                 * «, t00=0x0008, t01=0x00dc}
0x0da2…0dee               Head {h00=0x0048, h01=0x0050, text=»*        EXTERNAL REFERENCES                                      * «, t00=0x0008, t01=0x0128}
0x0dee…0e3a               Head {h00=0x0048, h01=0x0050, text=»*                                                                 * «, t00=0x0008, t01=0x0174}
0x0e3a…0e86               Head {h00=0x0048, h01=0x0050, text=»******************************************************************* «, t00=0x0009, t01=0x0030}
0x0e86…0e8e               Head {h00=0x0004, h01=0x0050, t00=0x0009, t01=0x007c}
0x0e8e…0ec4               Head {h00=0x0032, h01=0x0050, text=» EXTRN COMINI COMMON INITIATE ROUTINE (DSPSNA)«, t00=0x0009, t01=0x0084}
0x0ec4…0efa               Head {h00=0x0032, h01=0x0050, text=» EXTRN OPINIT OPEN CONNECTION INITIATE (DCSNA9«, t00=0x0009, t01=0x00ba}
0x0efa…0f22               Head {h00=0x0024, h01=0x0050, text=» EXTRN OPSYS OPEN SYSTEM (DCSNA)«, t00=0x0009, t01=0x00f0}
0x0f22…0f42               Head {h00=0x001c, h01=0x0050, text=» EXTRN OPEN OPEN (DCBSC)«, t00=0x0009, t01=0x0118}
0x0f42…0f6e               Head {h00=0x0028, h01=0x0050, text=» EXTRN CONCT CONNECT PASSIVE (DCBSC)«, t00=0x0009, t01=0x0138}
0x0f6e…0fa2               Head {h00=0x0030, h01=0x0050, text=» EXTRN SETTYM SET REQUEST TIMER (DCBSC) =18 «, t00=0x0009, t01=0x0164}
0x0fa2…0fd2               Head {h00=0x002c, h01=0x0050, text=» EXTRN ATMASB SEARCH ATTRIBUTE BACKWARDS«, t00=0x000a, t01=0x0008}
0x0fd2…0ffc               Head {h00=0x0026, h01=0x0050, text=» EXTRN TSTMES TEST MESSAGE (DCSNA)«, t00=0x000a, t01=0x0038}
0x0ffc…1028               Head {h00=0x0028, h01=0x0050, text=» EXTRN READW READ WITH WAIT (DCSNA) «, t00=0x000a, t01=0x0062}
0x1028…1058               Head {h00=0x002c, h01=0x0050, text=» EXTRN READNW READ WITH NO WAIT (DCSNA) «, t00=0x000a, t01=0x008e}
0x1058…107e               Head {h00=0x0022, h01=0x0050, text=» EXTRN GETBUF GET BUFFER (PAD)«, t00=0x000a, t01=0x00be}
0x107e…10a8               Head {h00=0x0026, h01=0x0050, text=» EXTRN RELBUF RELEASE BUFFER (PAD)«, t00=0x000a, t01=0x00e4}
0x10a8…10d4               Head {h00=0x0028, h01=0x0050, text=» EXTRN UNPACK UNPACK DC BUFFER (PAD)«, t00=0x000a, t01=0x010e}
0x10d4…1100               Head {h00=0x0028, h01=0x0050, text=» EXTRN ECBINI INIT IF ECB:S (DSPSNA)«, t00=0x000a, t01=0x013a}
0x1100…1132               Head {h00=0x002e, h01=0x0050, text=» EXTRN ICSET SET INTERTASK TIMEOUT (KEYB) «, t00=0x000a, t01=0x0166}
0x1132…115e               Head {h00=0x0028, h01=0x0050, text=» EXTRN ICWRT INTERTASK WRITE (KEYB) «, t00=0x000b, t01=0x0008}
0x115e…118a               Head {h00=0x0028, h01=0x0050, text=» EXTRN ICREAD INTERTASK READ (KEYB) «, t00=0x000b, t01=0x0034}
0x118a…11b2               Head {h00=0x0024, h01=0x0050, text=» EXTRN SETSTA SET STATUS (DCBSC)«, t00=0x000b, t01=0x0060}
0x11b2…11e0               Head {h00=0x002a, h01=0x0050, text=» EXTRN CONNAT TRANSFORM OF NAT CHAR =4«, t00=0x000b, t01=0x0088}
0x11e0…1210               Head {h00=0x002c, h01=0x0050, text=» EXTRN RFMDUP REPLACE FM OR DUP CHAR =37«, t00=0x000b, t01=0x00b6}
0x1210…121e               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000b, t01=0x00e6}
0x121e…1266               Head {h00=0x0044, h01=0x0050, text=»*************************************************************** «, t00=0x000b, t01=0x00f4}
0x1266…12ae               Head {h00=0x0044, h01=0x0050, text=»*                                                              *«, t00=0x000b, t01=0x013c}
0x12ae…12f6               Head {h00=0x0044, h01=0x0050, text=»*        CONDITIONAL ASSEMBLY                                 * «, t00=0x000b, t01=0x0184}
0x12f6…133e               Head {h00=0x0044, h01=0x0050, text=»*                                                             * «, t00=0x000c, t01=0x003c}
0x133e…1386               Head {h00=0x0044, h01=0x0050, text=»*************************************************************** «, t00=0x000c, t01=0x0084}
0x1386…138e               Head {h00=0x0004, h01=0x0050, t00=0x000c, t01=0x00cc}
0x138e…13b2               Head {h00=0x0020, h01=0x0050, text=»X:A EQU 0 SNA HANDLING IF:=1«, t00=0x000c, t01=0x00d4}
0x13b2…13c6               Head {h00=0x0010, h01=0x0050, text=»SNA EQU X:A «, t00=0x000c, t01=0x00f8}
0x13c6…13f0               Head {h00=0x0026, h01=0x0050, text=»X:D EQU 1 NUMBER OF DC LINES (1-2)«, t00=0x000c, t01=0x010c}
0x13f0…1404               Head {h00=0x0010, h01=0x0050, text=»NBRLIN EQU 2«, t00=0x000c, t01=0x0136}
0x1404…1426               Head {h00=0x001e, h01=0x0050, text=»X:O EQU 0 TEST MODE IF:=1 «, t00=0x000c, t01=0x014a}
0x1426…143a               Head {h00=0x0010, h01=0x0050, text=»TEST EQU X:O«, t00=0x000c, t01=0x016c}
0x143a…146a               Head {h00=0x002c, h01=0x0050, text=»X:R EQU 0 TRANSFORM OF NAT.CHAR IF:=1 =4«, t00=0x000c, t01=0x0180}
0x146a…1486               Head {h00=0x0018, h01=0x0050, text=»TRANAT EQU X:R . =4 «, t00=0x000d, t01=0x0020}
0x1486…1490               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x003c}
0x1490…14c0               Head {h00=0x002c, h01=0x0050, text=»BASWRI EQU 1 BASIC WRITE ON PRINTER =24 «, t00=0x000d, t01=0x0046}
0x14c0…14f4               Head {h00=0x0030, h01=0x0050, text=»SCS EQU 0 SIMPLE SNA CH STRING HANDLING =26 «, t00=0x000d, t01=0x0076}
0x14f4…1524               Head {h00=0x002c, h01=0x0050, text=»LMARG EQU 0 LEFT MARGIN FOR PRINTER =25 «, t00=0x000d, t01=0x00aa}
0x1524…1532               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000d, t01=0x00da}
0x1532…157e               Head {h00=0x0048, h01=0x0050, text=»******************************************************************* «, t00=0x000d, t01=0x00e8}
0x157e…15ca               Head {h00=0x0048, h01=0x0050, text=»*                                                                 * «, t00=0x000d, t01=0x0134}
0x15ca…15f4               Head {h00=0x0026, h01=0x0050, text=»* DECLARATIONS OF DATA AND EQUATES«, t00=0x000d, t01=0x0180}
0x15f4…1640               Head {h00=0x0048, h01=0x0050, text=»*                                                                 * «, t00=0x000e, t01=0x001a}
0x1640…168c               Head {h00=0x0048, h01=0x0050, text=»******************************************************************* «, t00=0x000e, t01=0x0066}
0x168c…1694               Head {h00=0x0004, h01=0x0050, t00=0x000e, t01=0x00b2}
0x1694…169e               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00ba}
0x169e…16be               Head {h00=0x001c, h01=0x0050, text=»* TABLE OF PRINTER TYPES«, t00=0x000e, t01=0x00c4}
0x16be…16c8               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00e4}
0x16c8…16dc               Head {h00=0x0010, h01=0x0050, text=»PRTTAB EQU *«, t00=0x000e, t01=0x00ee}
0x16dc…1706               Head {h00=0x0026, h01=0x0050, text=» DATA /0004 NUMBER OF PRINTERTYPES«, t00=0x000e, t01=0x0102}
0x1706…171e               Head {h00=0x0014, h01=0x0050, text=» DATA 'TT',0 GTP«, t00=0x000e, t01=0x012c}
0x171e…1740               Head {h00=0x001e, h01=0x0050, text=» DATA 'LL',2 LINE PRINTER «, t00=0x000e, t01=0x0144}
0x1740…175a               Head {h00=0x0016, h01=0x0050, text=» DATA 'GG',4 GP 74«, t00=0x000e, t01=0x0166}
0x175a…1776               Head {h00=0x0018, h01=0x0050, text=» DATA 'CC',6 COPY 80«, t00=0x000e, t01=0x0180}
0x1776…1780               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x000c}
0x1780…17b2               Head {h00=0x002e, h01=0x0050, text=»*        DEFAULT VALUES FOR DIFF. PRINTERS«, t00=0x000f, t01=0x0016}
0x17b2…17d8               Head {h00=0x0022, h01=0x0050, text=»* BYTE1= NUMBER OF LINES/PAGE «, t00=0x000f, t01=0x0048}
0x17d8…17fe               Head {h00=0x0022, h01=0x0050, text=»* BYTE2= NUMBER OF CHAR./LINE «, t00=0x000f, t01=0x006e}
0x17fe…1808               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0094}
0x1808…1826               Head {h00=0x001a, h01=0x0050, text=»PRTLEN DATA /2382 GTP «, t00=0x000f, t01=0x009e}
0x1826…183c               Head {h00=0x0012, h01=0x0050, text=» DATA /2382 LP«, t00=0x000f, t01=0x00bc}
0x183c…1856               Head {h00=0x0016, h01=0x0050, text=» DATA /2382 GP 74 «, t00=0x000f, t01=0x00d2}
0x1856…1872               Head {h00=0x0018, h01=0x0050, text=» DATA /2382 COPY 80 «, t00=0x000f, t01=0x00ec}
0x1872…188c               Head {h00=0x0016, h01=0x0050, text=» IFF LMARG=0 . =25«, t00=0x000f, t01=0x0108}
0x188c…18c4               Head {h00=0x0034, h01=0x0050, text=»LMARGT EQU * NO. OF POSITIONS IN LEFT MARGIN =25«, t00=0x000f, t01=0x0122}
0x18c4…18dc               Head {h00=0x0014, h01=0x0050, text=» DATA 0 GTP =25 «, t00=0x000f, t01=0x015a}
0x18dc…18f2               Head {h00=0x0012, h01=0x0050, text=» DATA 0 LP =25«, t00=0x000f, t01=0x0172}
0x18f2…190a               Head {h00=0x0014, h01=0x0050, text=» DATA 3 GP74 =25«, t00=0x000f, t01=0x0188}
0x190a…1924               Head {h00=0x0016, h01=0x0050, text=» DATA 0 COPY80 =25«, t00=0x0010, t01=0x0010}
0x1924…1938               Head {h00=0x0010, h01=0x0050, text=» XIF  . =25 «, t00=0x0010, t01=0x002a}
0x1938…1948               Head {h00=0x000c, h01=0x0050, text=»*    =24«, t00=0x0010, t01=0x003e}
0x1948…1964               Head {h00=0x0018, h01=0x0050, text=» IFF BASWRI=1 . =36 «, t00=0x0010, t01=0x004e}
0x1964…1994               Head {h00=0x002c, h01=0x0050, text=»PRBFL EQU 132 PRINTER BUFFER LENGTH =24 «, t00=0x0010, t01=0x006a}
0x1994…19b6               Head {h00=0x001e, h01=0x0050, text=»   =BUFL-2 (IN DATXXX) =24«, t00=0x0010, t01=0x009a}
0x19b6…19ca               Head {h00=0x0010, h01=0x0050, text=» XIF  . =36 «, t00=0x0010, t01=0x00bc}
0x19ca…19e6               Head {h00=0x0018, h01=0x0050, text=» IFT BASWRI=1 . =36 «, t00=0x0010, t01=0x00d0}
0x19e6…1a16               Head {h00=0x002c, h01=0x0050, text=»PRBFL EQU 256 PRINTER BUFFER LENGTH =36 «, t00=0x0010, t01=0x00ec}
0x1a16…1a34               Head {h00=0x001a, h01=0x0050, text=»   =BUFL IN DATXXX =36«, t00=0x0010, t01=0x011c}
0x1a34…1a48               Head {h00=0x0010, h01=0x0050, text=» XIF  . =36 «, t00=0x0010, t01=0x013a}
0x1a48…1a52               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x014e}
0x1a52…1a78               Head {h00=0x0022, h01=0x0050, text=»*        LINE LENGTHS FROM WCC«, t00=0x0010, t01=0x0158}
0x1a78…1a82               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x017e}
0x1a82…1aba               Head {h00=0x0034, h01=0x0050, text=»LINLEN DATA /0028,/4050 40, 64 AND 80 CHAR/LINE «, t00=0x0010, t01=0x0188}
0x1aba…1ac4               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0030}
0x1ac4…1aee               Head {h00=0x0026, h01=0x0050, text=»*        EQUATES FOR ECB HANDLING «, t00=0x0011, t01=0x003a}
0x1aee…1af8               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0064}
0x1af8…1b1a               Head {h00=0x001e, h01=0x0050, text=»ECBBA EQU 2 BUFFER ADDRESS«, t00=0x0011, t01=0x006e}
0x1b1a…1b3e               Head {h00=0x0020, h01=0x0050, text=»ECBRL EQU 4 REQUESTED LENGTH«, t00=0x0011, t01=0x0090}
0x1b3e…1b62               Head {h00=0x0020, h01=0x0050, text=»ECBEL EQU 6 EFFECTIVE LENGTH«, t00=0x0011, t01=0x00b4}
0x1b62…1b82               Head {h00=0x001c, h01=0x0050, text=»ECBRC EQU 8 RETURN CODE «, t00=0x0011, t01=0x00d8}
0x1b82…1ba4               Head {h00=0x001e, h01=0x0050, text=»ECBCW EQU 10 CONTROL WORD «, t00=0x0011, t01=0x00f8}
0x1ba4…1bae               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x011a}
0x1bae…1bc6               Head {h00=0x0014, h01=0x0050, text=»* PRINTER MODES «, t00=0x0011, t01=0x0124}
0x1bc6…1bd0               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x013c}
0x1bd0…1bee               Head {h00=0x001a, h01=0x0050, text=»LOCAL EQU 0 LOCAL MODE«, t00=0x0011, t01=0x0146}
0x1bee…1c0e               Head {h00=0x001c, h01=0x0050, text=»SHARED EQU 2 SHARED MODE«, t00=0x0011, t01=0x0164}
0x1c0e…1c18               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0184}
0x1c18…1c3a               Head {h00=0x001e, h01=0x0050, text=»* PRINTER STATUS IN PRTMOD«, t00=0x0011, t01=0x018e}
0x1c3a…1c44               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0020}
0x1c44…1c6a               Head {h00=0x0022, h01=0x0050, text=»PRTERR EQU /4000 PRINTER ERROR«, t00=0x0012, t01=0x002a}
0x1c6a…1c74               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0050}
0x1c74…1c9a               Head {h00=0x0022, h01=0x0050, text=»* COPY INTERNAL STATUS IN A10 «, t00=0x0012, t01=0x005a}
0x1c9a…1ca4               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0080}
0x1ca4…1ccc               Head {h00=0x0024, h01=0x0050, text=»NXTCHA EQU /8000 GET NEXT CHAR. «, t00=0x0012, t01=0x008a}
0x1ccc…1cf2               Head {h00=0x0022, h01=0x0050, text=»ENDPRT EQU /4000 END PRINTING «, t00=0x0012, t01=0x00b2}
0x1cf2…1d1a               Head {h00=0x0024, h01=0x0050, text=»NTONLY EQU /2000 NOT ONLY SPACES«, t00=0x0012, t01=0x00d8}
0x1d1a…1d3e               Head {h00=0x0020, h01=0x0050, text=»CRREC EQU /1000 CR RECEIVED «, t00=0x0012, t01=0x0100}
0x1d3e…1d66               Head {h00=0x0024, h01=0x0050, text=»FFCCH EQU /0800 FF CCH IND. =36 «, t00=0x0012, t01=0x0124}
0x1d66…1d70               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x014c}
0x1d70…1d9c               Head {h00=0x0028, h01=0x0050, text=»*        RELATIVE POS. IN ECB-BLOCK «, t00=0x0012, t01=0x0156}
0x1d9c…1da6               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0182}
0x1da6…1dc0               Head {h00=0x0016, h01=0x0050, text=»IC EQU 2 INTERTASK«, t00=0x0012, t01=0x018c}
0x1dc0…1dca               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0016}
0x1dca…1de0               Head {h00=0x0012, h01=0x0050, text=»* SCREEN SIZE «, t00=0x0013, t01=0x0020}
0x1de0…1dea               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0036}
0x1dea…1e00               Head {h00=0x0012, h01=0x0050, text=»LBVDU EQU 1920«, t00=0x0013, t01=0x0040}
0x1e00…1e0a               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0056}
0x1e0a…1e22               Head {h00=0x0014, h01=0x0050, text=»* RECEIVE STATUS«, t00=0x0013, t01=0x0060}
0x1e22…1e2c               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0078}
0x1e2c…1e4a               Head {h00=0x001a, h01=0x0050, text=»LICREC EQU /2000 . =1 «, t00=0x0013, t01=0x0082}
0x1e4a…1e58               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0013, t01=0x00a0}
0x1e58…1e62               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x00ae}
0x1e62…1e82               Head {h00=0x001c, h01=0x0050, text=»* RELATIVE ADDRESSES IN «, t00=0x0013, t01=0x00b8}
0x1e82…1e9e               Head {h00=0x0018, h01=0x0050, text=»* TERMINAL WORKBLOCK«, t00=0x0013, t01=0x00d8}
0x1e9e…1ea8               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x00f4}
0x1ea8…1ec8               Head {h00=0x001c, h01=0x0050, text=»BVDU EQU 2 SCREEN BUFFER«, t00=0x0013, t01=0x00fe}
0x1ec8…1ee6               Head {h00=0x001a, h01=0x0050, text=»WCC EQU BVDU+1950 WCC «, t00=0x0013, t01=0x011e}
0x1ee6…1f0c               Head {h00=0x0022, h01=0x0050, text=»LINCNT EQU WCC+4 LINE COUNTER «, t00=0x0013, t01=0x013c}
0x1f0c…1f42               Head {h00=0x0032, h01=0x0050, text=»DCLENG EQU LINCNT+2 LENGTH OF RECEIVED BUFFER «, t00=0x0013, t01=0x0162}
0x1f42…1f6c               Head {h00=0x0026, h01=0x0050, text=»PRTID EQU DCLENG+6 PRINTER TASKID «, t00=0x0014, t01=0x0008}
0x1f6c…1f94               Head {h00=0x0024, h01=0x0050, text=»PRTTYP EQU PRTID+2 PRINTER TYPE «, t00=0x0014, t01=0x0032}
0x1f94…1fba               Head {h00=0x0022, h01=0x0050, text=»MAIN EQU PRTTYP+4 WHAT DC LINE«, t00=0x0014, t01=0x005a}
0x1fba…1fde               Head {h00=0x0020, h01=0x0050, text=»ECBBLK EQU MAIN+6 ECB BLOCK «, t00=0x0014, t01=0x0080}
0x1fde…200a               Head {h00=0x0028, h01=0x0050, text=»BUFPNT EQU ECBBLK+14 BUFFER POINTER «, t00=0x0014, t01=0x00a4}
0x200a…202e               Head {h00=0x0020, h01=0x0050, text=»REGI EQU BUFPNT+2 SAVE AREA «, t00=0x0014, t01=0x00d0}
0x202e…2056               Head {h00=0x0024, h01=0x0050, text=»PRTMOD EQU REGI+32 PRINTER MODE «, t00=0x0014, t01=0x00f4}
0x2056…207e               Head {h00=0x0024, h01=0x0050, text=»ECBPRT EQU PRTMOD+4 PRINTER ECB «, t00=0x0014, t01=0x011c}
0x207e…20ac               Head {h00=0x002a, h01=0x0050, text=»ECBICR EQU ECBPRT+6 INTERTASK READ ECB«, t00=0x0014, t01=0x0144}
0x20ac…20dc               Head {h00=0x002c, h01=0x0050, text=»ECBICW EQU ECBICR+2 INTERTASK WRITE ECB «, t00=0x0014, t01=0x0172}
0x20dc…20fe               Head {h00=0x001e, h01=0x0050, text=»ECBDC EQU ECBICW+2 ECB DC «, t00=0x0015, t01=0x0012}
0x20fe…2124               Head {h00=0x0022, h01=0x0050, text=»ECBDC1 EQU ECBDC ECB DC LINE 1«, t00=0x0015, t01=0x0034}
0x2124…214e               Head {h00=0x0026, h01=0x0050, text=»ECBDC2 EQU ECBDC1+2 ECB DC LINE 2 «, t00=0x0015, t01=0x005a}
0x214e…2166               Head {h00=0x0014, h01=0x0050, text=» IFF SNA=1 . =24«, t00=0x0015, t01=0x0084}
0x2166…2198               Head {h00=0x002e, h01=0x0050, text=»PRCCCT EQU ECBDC2+2 CHARACTER COUNTER =24 «, t00=0x0015, t01=0x009c}
0x2198…21ac               Head {h00=0x0010, h01=0x0050, text=» XIF  . =24 «, t00=0x0015, t01=0x00ce}
0x21ac…21c4               Head {h00=0x0014, h01=0x0050, text=» IFT SNA=1 . =24«, t00=0x0015, t01=0x00e2}
0x21c4…21f6               Head {h00=0x002e, h01=0x0050, text=»PRCCCT EQU ECBDC+14 CHARACTER COUNTER =24 «, t00=0x0015, t01=0x00fa}
0x21f6…220a               Head {h00=0x0010, h01=0x0050, text=» XIF  . =24 «, t00=0x0015, t01=0x012c}
0x220a…223e               Head {h00=0x0030, h01=0x0050, text=»PRBA EQU PRCCCT+2 PRINTER BUFFER ADDRESS =24«, t00=0x0015, t01=0x0140}
0x223e…2276               Head {h00=0x0034, h01=0x0050, text=»PRLMAR EQU PRBA+2 NO. OF POS IN LEFT MARGIN =25 «, t00=0x0015, t01=0x0174}
0x2276…2280               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x001c}
0x2280…22a0               Head {h00=0x001c, h01=0x0050, text=»* RELATIVE ADDRESSES IN «, t00=0x0016, t01=0x0026}
0x22a0…22ba               Head {h00=0x0016, h01=0x0050, text=»* COMMON WORKBLOCK«, t00=0x0016, t01=0x0046}
0x22ba…22c4               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0060}
0x22c4…22d8               Head {h00=0x0010, h01=0x0050, text=» IFF TEST=1 «, t00=0x0016, t01=0x006a}
0x22d8…22fe               Head {h00=0x0022, h01=0x0050, text=»TSKTAB EQU 26 DEVICE TABLE =17«, t00=0x0016, t01=0x007e}
0x22fe…230a               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0016, t01=0x00a4}
0x230a…231e               Head {h00=0x0010, h01=0x0050, text=» IFT TEST=1 «, t00=0x0016, t01=0x00b0}
0x231e…233a               Head {h00=0x0018, h01=0x0050, text=»TSKTAB EQU 221 . =17«, t00=0x0016, t01=0x00c4}
0x233a…2346               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0016, t01=0x00e0}
0x2346…2354               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0016, t01=0x00ec}
0x2354…23a0               Head {h00=0x0048, h01=0x0050, text=»******************************************************************* «, t00=0x0016, t01=0x00fa}
0x23a0…23ec               Head {h00=0x0048, h01=0x0050, text=»*                                                                 * «, t00=0x0016, t01=0x0146}
0x23ec…2438 (23, 0, 400)  Head {h00=0x0048, h01=0x0050, text=»*        PRINT       MAIN ROUTINE PRINTER                         * «, t00=0x0017, t01=0x0004}
0x2438…2484               Head {h00=0x0048, h01=0x0050, text=»*                                                                 * «, t00=0x0017, t01=0x0050}
0x2484…24d0               Head {h00=0x0048, h01=0x0050, text=»******************************************************************* «, t00=0x0017, t01=0x009c}
0x24d0…24e4               Head {h00=0x0010, h01=0x0050, text=»PRINT EQU * «, t00=0x0017, t01=0x00e8}
0x24e4…2506               Head {h00=0x001e, h01=0x0050, text=» CF A14,INIT INIT ROUTINE «, t00=0x0017, t01=0x00fc}
0x2506…251e               Head {h00=0x0014, h01=0x0050, text=» IFF SNA=1 . =15«, t00=0x0017, t01=0x011e}
0x251e…2546               Head {h00=0x0024, h01=0x0050, text=» CF A14,TSTPRT TEST HARDWARE =7 «, t00=0x0017, t01=0x0136}
0x2546…255a               Head {h00=0x0010, h01=0x0050, text=» XIF  . =15 «, t00=0x0017, t01=0x015e}
0x255a…256c               Head {h00=0x000e, h01=0x0050, text=» IFT SNA=1«, t00=0x0017, t01=0x0172}
0x256c…259c               Head {h00=0x002c, h01=0x0050, text=» CF A14,OPINIT OPEN CONNECTION INITIATE «, t00=0x0017, t01=0x0184}
0x259c…25c0               Head {h00=0x0020, h01=0x0050, text=» RF(N) PRI100 DC NOT PRESENT«, t00=0x0018, t01=0x0024}
0x25c0…25e2               Head {h00=0x001e, h01=0x0050, text=» CF A14,OPSYS OPEN SYSTEM «, t00=0x0018, t01=0x0048}
0x25e2…25ee               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0018, t01=0x006a}
0x25ee…2600               Head {h00=0x000e, h01=0x0050, text=» IFF SNA=1«, t00=0x0018, t01=0x0076}
0x2600…261a               Head {h00=0x0016, h01=0x0050, text=» CF A14,OPEN OPEN «, t00=0x0018, t01=0x0088}
0x261a…263e               Head {h00=0x0020, h01=0x0050, text=» RF(N) PRI100 NO DC INVOLVED«, t00=0x0018, t01=0x00a2}
0x263e…2652               Head {h00=0x0010, h01=0x0050, text=» LDKL A8,20 «, t00=0x0018, t01=0x00c6}
0x2652…265e               Head {h00=0x0008, h01=0x0050, text=» LKM«, t00=0x0018, t01=0x00da}
0x265e…266e               Head {h00=0x000c, h01=0x0050, text=» DATA 6 «, t00=0x0018, t01=0x00e6}
0x266e…2694               Head {h00=0x0022, h01=0x0050, text=» CF A14,CONCT CONNECT PASSIVE «, t00=0x0018, t01=0x00f6}
0x2694…26b0               Head {h00=0x0018, h01=0x0050, text=» IFT NBRLIN=2 . =17 «, t00=0x0018, t01=0x011c}
0x26b0…26de               Head {h00=0x002a, h01=0x0050, text=» LDK A1,1 CONNECT FOR SECOND LINE =17 «, t00=0x0018, t01=0x0138}
0x26de…26fc               Head {h00=0x001a, h01=0x0050, text=» XRS A1,MAIN,A11 . =17«, t00=0x0018, t01=0x0166}
0x26fc…2718               Head {h00=0x0018, h01=0x0050, text=» CF A14,CONCT . =17 «, t00=0x0018, t01=0x0184}
0x2718…2730               Head {h00=0x0014, h01=0x0050, text=» LDK A1,1 . =17 «, t00=0x0019, t01=0x0010}
0x2730…2766               Head {h00=0x0032, h01=0x0050, text=» XRS A1,MAIN,A11 INDICATE FIRST LINE AGAIN =17«, t00=0x0019, t01=0x0028}
0x2766…277a               Head {h00=0x0010, h01=0x0050, text=» XIF  . =17 «, t00=0x0019, t01=0x005e}
0x277a…2792               Head {h00=0x0014, h01=0x0050, text=» IFF SNA=1 . =17«, t00=0x0019, t01=0x0072}
0x2792…27c0               Head {h00=0x002a, h01=0x0050, text=» CF A14,SETTYM SET REQUEST TIMEOUT =18«, t00=0x0019, t01=0x008a}
0x27c0…27cc               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0019, t01=0x00b8}
0x27cc…27f8               Head {h00=0x0028, h01=0x0050, text=» LDK A1,SHARED ALWAYS SHARED IN BSC «, t00=0x0019, t01=0x00c4}
0x27f8…2812               Head {h00=0x0016, h01=0x0050, text=» ST A1,PRTMOD,A11 «, t00=0x0019, t01=0x00f0}
0x2812…2826               Head {h00=0x0010, h01=0x0050, text=»PRI100 EQU *«, t00=0x0019, t01=0x010a}
0x2826…284a               Head {h00=0x0020, h01=0x0050, text=» CF A14,TSTPRT TEST HARDWARE«, t00=0x0019, t01=0x011e}
0x284a…285e               Head {h00=0x0010, h01=0x0050, text=»PRI200 EQU *«, t00=0x0019, t01=0x0142}
0x285e…288c               Head {h00=0x002a, h01=0x0050, text=» CF A14,IOACT ACTIVATE IN CURRENT MODE«, t00=0x0019, t01=0x0156}
0x288c…28a4               Head {h00=0x0014, h01=0x0050, text=» LDKL A7,ECBBLK «, t00=0x0019, t01=0x0184}
0x28a4…28b8               Head {h00=0x0010, h01=0x0050, text=» ADR A7,A11 «, t00=0x001a, t01=0x000c}
0x28b8…28c4               Head {h00=0x0008, h01=0x0050, text=» LKM«, t00=0x001a, t01=0x0020}
0x28c4…28e2               Head {h00=0x001a, h01=0x0050, text=» DATA 7 MULTIPLE WAIT «, t00=0x001a, t01=0x002c}
0x28e2…2910               Head {h00=0x002a, h01=0x0050, text=» CF A14,IOCPL COMPLET IN CURRENT MODE «, t00=0x001a, t01=0x004a}
0x2910…292a               Head {h00=0x0016, h01=0x0050, text=» LD A1,PRTMOD,A11 «, t00=0x001a, t01=0x0078}
0x292a…2950               Head {h00=0x0022, h01=0x0050, text=» ANKL A1,PRTERR PRINTER ERROR?«, t00=0x001a, t01=0x0092}
0x2950…2968               Head {h00=0x0014, h01=0x0050, text=» RB(Z) PRI200 NO«, t00=0x001a, t01=0x00b8}
0x2968…2982               Head {h00=0x0016, h01=0x0050, text=» XRS A1,PRTMOD,A11«, t00=0x001a, t01=0x00d0}
0x2982…29a2               Head {h00=0x001c, h01=0x0050, text=» RB PRI100 TRY TO FIX IT«, t00=0x001a, t01=0x00ea}
0x29a2…29b0               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001a, t01=0x010a}
0x29b0…29fe               Head {h00=0x004a, h01=0x0050, text=»********************************************************************* «, t00=0x001a, t01=0x0118}
0x29fe…2a4c               Head {h00=0x004a, h01=0x0050, text=»*                                                                   * «, t00=0x001a, t01=0x0166}
0x2a4c…2a74               Head {h00=0x0024, h01=0x0050, text=»* IOACT ACTIVATE IN CURRENT MODE«, t00=0x001b, t01=0x0024}
0x2a74…2ac2               Head {h00=0x004a, h01=0x0050, text=»*                                                                   * «, t00=0x001b, t01=0x004c}
0x2ac2…2b10               Head {h00=0x004a, h01=0x0050, text=»********************************************************************* «, t00=0x001b, t01=0x009a}
0x2b10…2b24               Head {h00=0x0010, h01=0x0050, text=»IOACT EQU * «, t00=0x001b, t01=0x00e8}
0x2b24…2b36               Head {h00=0x000e, h01=0x0050, text=» LDK A4,0 «, t00=0x001b, t01=0x00fc}
0x2b36…2b60               Head {h00=0x0026, h01=0x0050, text=» LD A1,PRTMOD,A11 SHARED OR LOCAL?«, t00=0x001b, t01=0x010e}
0x2b60…2b7c               Head {h00=0x0018, h01=0x0050, text=» RF(Z) IOAC20 LOCAL «, t00=0x001b, t01=0x0138}
0x2b7c…2ba2               Head {h00=0x0022, h01=0x0050, text=» ADK A4,1 ADD NUMBER OF WAITS «, t00=0x001b, t01=0x0154}
0x2ba2…2bda               Head {h00=0x0034, h01=0x0050, text=» LD A2,ECBBLK+4,A11 REQUEST OUTSTANDING ALREADY?«, t00=0x001b, t01=0x017a}
0x2bda…2bf4               Head {h00=0x0016, h01=0x0050, text=» RF(NZ) IOAC10 YES«, t00=0x001c, t01=0x0022}
0x2bf4…2c18               Head {h00=0x0020, h01=0x0050, text=» CM MAIN,A11 INDICATE LINE 1«, t00=0x001c, t01=0x003c}
0x2c18…2c3c               Head {h00=0x0020, h01=0x0050, text=» CF A14,TSTMES TEST MESSAGE «, t00=0x001c, t01=0x0060}
0x2c3c…2c58               Head {h00=0x0018, h01=0x0050, text=» ST A8,ECBBLK+4,A11 «, t00=0x001c, t01=0x0084}
0x2c58…2c6c               Head {h00=0x0010, h01=0x0050, text=»IOAC10 EQU *«, t00=0x001c, t01=0x00a0}
0x2c6c…2c82               Head {h00=0x0012, h01=0x0050, text=» IFT NBRLIN=2 «, t00=0x001c, t01=0x00b4}
0x2c82…2ca2               Head {h00=0x001c, h01=0x0050, text=» ADK A4,1 ADD MORE WAITS«, t00=0x001c, t01=0x00ca}
0x2ca2…2cc6               Head {h00=0x0020, h01=0x0050, text=» LD A2,ECBBLK+6,A11 ALREADY?«, t00=0x001c, t01=0x00ea}
0x2cc6…2ce0               Head {h00=0x0016, h01=0x0050, text=» RF(NZ) IOAC20 YES«, t00=0x001c, t01=0x010e}
0x2ce0…2d04               Head {h00=0x0020, h01=0x0050, text=» IM MAIN,A11 INDICATE LINE 2«, t00=0x001c, t01=0x0128}
0x2d04…2d28               Head {h00=0x0020, h01=0x0050, text=» CF A14,TSTMES TEST MESSAGE «, t00=0x001c, t01=0x014c}
0x2d28…2d44               Head {h00=0x0018, h01=0x0050, text=» ST A8,ECBBLK+6,A11 «, t00=0x001c, t01=0x0170}
0x2d44…2d50               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001c, t01=0x018c}
0x2d50…2d64               Head {h00=0x0010, h01=0x0050, text=»IOAC20 EQU *«, t00=0x001d, t01=0x0008}
0x2d64…2d76               Head {h00=0x000e, h01=0x0050, text=» ADK A4,1 «, t00=0x001d, t01=0x001c}
0x2d76…2d9a               Head {h00=0x0020, h01=0x0050, text=» LD A2,ECBBLK+2,A11 ALREADY?«, t00=0x001d, t01=0x002e}
0x2d9a…2db4               Head {h00=0x0016, h01=0x0050, text=» RF(NZ) IOAC30 YES«, t00=0x001d, t01=0x0052}
0x2db4…2dda               Head {h00=0x0022, h01=0x0050, text=» CF A14,ICPRED READ INTERTASK «, t00=0x001d, t01=0x006c}
0x2dda…2df6               Head {h00=0x0018, h01=0x0050, text=» ST A8,ECBBLK+2,A11 «, t00=0x001d, t01=0x0092}
0x2df6…2e0a               Head {h00=0x0010, h01=0x0050, text=»IOAC30 EQU *«, t00=0x001d, t01=0x00ae}
0x2e0a…2e34               Head {h00=0x0026, h01=0x0050, text=» ST A4,ECBBLK,A11 NUMBER OF WAITS «, t00=0x001d, t01=0x00c2}
0x2e34…2e44               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x001d, t01=0x00ec}
0x2e44…2e52               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001d, t01=0x00fc}
0x2e52…2ea0               Head {h00=0x004a, h01=0x0050, text=»********************************************************************* «, t00=0x001d, t01=0x010a}
0x2ea0…2eee               Head {h00=0x004a, h01=0x0050, text=»*                                                                   * «, t00=0x001d, t01=0x0158}
0x2eee…2f16               Head {h00=0x0024, h01=0x0050, text=»* IOCPL COMPLETE IN CURRENT MODE«, t00=0x001e, t01=0x0016}
0x2f16…2f64               Head {h00=0x004a, h01=0x0050, text=»*                                                                   * «, t00=0x001e, t01=0x003e}
0x2f64…2fb2               Head {h00=0x004a, h01=0x0050, text=»********************************************************************* «, t00=0x001e, t01=0x008c}
0x2fb2…2fc6               Head {h00=0x0010, h01=0x0050, text=»IOCPL EQU * «, t00=0x001e, t01=0x00da}
0x2fc6…2fec               Head {h00=0x0022, h01=0x0050, text=» CW A8,ECBBLK+2,A11 INTERTASK?«, t00=0x001e, t01=0x00ee}
0x2fec…3006               Head {h00=0x0016, h01=0x0050, text=» RF(NE) IOCP10 NO «, t00=0x001e, t01=0x0114}
0x3006…301e               Head {h00=0x0014, h01=0x0050, text=» CM ECBBLK+2,A11«, t00=0x001e, t01=0x012e}
0x301e…3042               Head {h00=0x0020, h01=0x0050, text=» CF A14,ICPINP MAKE HARDCOPY«, t00=0x001e, t01=0x0146}
0x3042…3054               Head {h00=0x000e, h01=0x0050, text=» RF IOCP90«, t00=0x001e, t01=0x016a}
0x3054…3068               Head {h00=0x0010, h01=0x0050, text=»IOCP10 EQU *«, t00=0x001e, t01=0x017c}
0x3068…308e               Head {h00=0x0022, h01=0x0050, text=» CW A8,ECBBLK+4,A11 DC LINE 1?«, t00=0x001e, t01=0x0190}
0x308e…30a4               Head {h00=0x0012, h01=0x0050, text=» IFT NBRLIN=2 «, t00=0x001f, t01=0x0026}
0x30a4…30be               Head {h00=0x0016, h01=0x0050, text=» RF(NE) IOCP20 NO «, t00=0x001f, t01=0x003c}
0x30be…30ca               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001f, t01=0x0056}
0x30ca…30e0               Head {h00=0x0012, h01=0x0050, text=» IFF NBRLIN=2 «, t00=0x001f, t01=0x0062}
0x30e0…3104               Head {h00=0x0020, h01=0x0050, text=» RF(NE) IOCP90 NO FORGET IT «, t00=0x001f, t01=0x0078}
0x3104…3110               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001f, t01=0x009c}
0x3110…3128               Head {h00=0x0014, h01=0x0050, text=» CM ECBBLK+4,A11«, t00=0x001f, t01=0x00a8}
0x3128…314c               Head {h00=0x0020, h01=0x0050, text=» CM MAIN,A11 INDICATE LINE 1«, t00=0x001f, t01=0x00c0}
0x314c…315e               Head {h00=0x000e, h01=0x0050, text=» RF IOCP30«, t00=0x001f, t01=0x00e4}
0x315e…3174               Head {h00=0x0012, h01=0x0050, text=» IFT NBRLIN=2 «, t00=0x001f, t01=0x00f6}
0x3174…3188               Head {h00=0x0010, h01=0x0050, text=»IOCP20 EQU *«, t00=0x001f, t01=0x010c}
0x3188…31ae               Head {h00=0x0022, h01=0x0050, text=» CW A8,ECBBLK+6,A11 DC LINE 2?«, t00=0x001f, t01=0x0120}
0x31ae…31c8               Head {h00=0x0016, h01=0x0050, text=» RF(NE) IOCP90 NO «, t00=0x001f, t01=0x0146}
0x31c8…31e0               Head {h00=0x0014, h01=0x0050, text=» CM ECBBLK+6,A11«, t00=0x001f, t01=0x0160}
0x31e0…3204               Head {h00=0x0020, h01=0x0050, text=» IM MAIN,A11 INDICATE LINE 2«, t00=0x001f, t01=0x0178}
0x3204…3210               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0020, t01=0x000c}
0x3210…3224               Head {h00=0x0010, h01=0x0050, text=»IOCP30 EQU *«, t00=0x0020, t01=0x0018}
0x3224…324a               Head {h00=0x0022, h01=0x0050, text=» CF A14,DCPINP TAKE CARE OF DC«, t00=0x0020, t01=0x002c}
0x324a…325e               Head {h00=0x0010, h01=0x0050, text=»IOCP90 EQU *«, t00=0x0020, t01=0x0052}
0x325e…326e               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0020, t01=0x0066}
0x326e…327c               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0020, t01=0x0076}
0x327c…32c4               Head {h00=0x0044, h01=0x0050, text=»*************************************************************** «, t00=0x0020, t01=0x0084}
0x32c4…330c               Head {h00=0x0044, h01=0x0050, text=»*                                                             * «, t00=0x0020, t01=0x00cc}
0x330c…3354               Head {h00=0x0044, h01=0x0050, text=»*        DCPINP       DC PRINTER INPUT                        * «, t00=0x0020, t01=0x0114}
0x3354…339c               Head {h00=0x0044, h01=0x0050, text=»*                                                             * «, t00=0x0020, t01=0x015c}
0x339c…33e4               Head {h00=0x0044, h01=0x0050, text=»*************************************************************** «, t00=0x0021, t01=0x0014}
0x33e4…33f8               Head {h00=0x0010, h01=0x0050, text=»DCPINP EQU *«, t00=0x0021, t01=0x005c}
0x33f8…3424               Head {h00=0x0028, h01=0x0050, text=» CF A14,ICABOR ABORT LOCAL HARD COPY«, t00=0x0021, t01=0x0070}
0x3424…344a               Head {h00=0x0022, h01=0x0050, text=» LDR A7,A7 ALREADY COMPLETED? «, t00=0x0021, t01=0x009c}
0x344a…3462               Head {h00=0x0014, h01=0x0050, text=» RF(Z) DCP100 NO«, t00=0x0021, t01=0x00c2}
0x3462…3490               Head {h00=0x002a, h01=0x0050, text=» CF A14,ICPINP TAKE CARE OF THAT FIRST«, t00=0x0021, t01=0x00da}
0x3490…34a4               Head {h00=0x0010, h01=0x0050, text=»DCP100 EQU *«, t00=0x0021, t01=0x0108}
0x34a4…34bc               Head {h00=0x0014, h01=0x0050, text=» LD A8,ECBDC,A11«, t00=0x0021, t01=0x011c}
0x34bc…34d2               Head {h00=0x0012, h01=0x0050, text=» IFT NBRLIN=2 «, t00=0x0021, t01=0x0134}
0x34d2…34f0               Head {h00=0x001a, h01=0x0050, text=» LD A1,MAIN,A11 LINE 1«, t00=0x0021, t01=0x014a}
0x34f0…350a               Head {h00=0x0016, h01=0x0050, text=» RF(Z) DCP150 YES «, t00=0x0021, t01=0x0168}
0x350a…3524               Head {h00=0x0016, h01=0x0050, text=» LD A8,ECBDC2,A11 «, t00=0x0021, t01=0x0182}
0x3524…3538               Head {h00=0x0010, h01=0x0050, text=»DCP150 EQU *«, t00=0x0022, t01=0x000c}
0x3538…3544               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0022, t01=0x0020}
0x3544…3556               Head {h00=0x000e, h01=0x0050, text=» IFT SNA=1«, t00=0x0022, t01=0x002c}
0x3556…3572               Head {h00=0x0018, h01=0x0050, text=» LD A1,ECBRC,A8 OK? «, t00=0x0022, t01=0x003e}
0x3572…358c               Head {h00=0x0016, h01=0x0050, text=» ANKL A1,/701 OK? «, t00=0x0022, t01=0x005a}
0x358c…35ae               Head {h00=0x001e, h01=0x0050, text=» RF(NZ) DCP500 NO STOP IT «, t00=0x0022, t01=0x0074}
0x35ae…35ba               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0022, t01=0x0096}
0x35ba…35dc               Head {h00=0x001e, h01=0x0050, text=» CF A14,GETBUF GET BUFFER «, t00=0x0022, t01=0x00a2}
0x35dc…35ee               Head {h00=0x000e, h01=0x0050, text=» LDR A3,A8«, t00=0x0022, t01=0x00c4}
0x35ee…3616               Head {h00=0x0024, h01=0x0050, text=» CF A14,READW READ FIRST BUFFER «, t00=0x0022, t01=0x00d6}
0x3616…362e               Head {h00=0x0014, h01=0x0050, text=» ANK A1,3 ERROR?«, t00=0x0022, t01=0x00fe}
0x362e…3648               Head {h00=0x0016, h01=0x0050, text=» RF(NZ) DCP400 NO «, t00=0x0022, t01=0x0116}
0x3648…365c               Head {h00=0x0010, h01=0x0050, text=» LDR A8,A12 «, t00=0x0022, t01=0x0130}
0x365c…3682               Head {h00=0x0022, h01=0x0050, text=» CF A14,RELBUF RELEASE BUFFER «, t00=0x0022, t01=0x0144}
0x3682…3694               Head {h00=0x000e, h01=0x0050, text=» RF DCP500«, t00=0x0022, t01=0x016a}
0x3694…36a8               Head {h00=0x0010, h01=0x0050, text=»DCP400 EQU *«, t00=0x0022, t01=0x017c}
0x36a8…36da               Head {h00=0x002e, h01=0x0050, text=» SUR A10,A10 RESET INTERNAL UNPACK STATUS «, t00=0x0022, t01=0x0190}
0x36da…36f2               Head {h00=0x0014, h01=0x0050, text=» IFT SNA=1 . =1 «, t00=0x0023, t01=0x0032}
0x36f2…3708               Head {h00=0x0012, h01=0x0050, text=» ANK A1,2 . =1«, t00=0x0023, t01=0x004a}
0x3708…3722               Head {h00=0x0016, h01=0x0050, text=» RF(Z) DCP450 . =1«, t00=0x0023, t01=0x0060}
0x3722…3740               Head {h00=0x001a, h01=0x0050, text=» ORKL A10,LICREC . =1 «, t00=0x0023, t01=0x007a}
0x3740…375a               Head {h00=0x0016, h01=0x0050, text=»DCP450 EQU * . =1 «, t00=0x0023, t01=0x0098}
0x375a…376c               Head {h00=0x000e, h01=0x0050, text=» XIF  . =1«, t00=0x0023, t01=0x00b2}
0x376c…3784               Head {h00=0x0014, h01=0x0050, text=» LD A1,ECBEL,A8 «, t00=0x0023, t01=0x00c4}
0x3784…37aa               Head {h00=0x0022, h01=0x0050, text=» ST A1,DCLENG,A11 SAVE LENGTH «, t00=0x0023, t01=0x00dc}
0x37aa…37d8               Head {h00=0x002a, h01=0x0050, text=» ST A12,BUFPNT,A11 SAVE BUFFER ADDRESS«, t00=0x0023, t01=0x0102}
0x37d8…37ea               Head {h00=0x000e, h01=0x0050, text=» IFT SNA=1«, t00=0x0023, t01=0x0130}
0x37ea…3814               Head {h00=0x0026, h01=0x0050, text=» CF A14,GETBUF GET ANOTHER BUFFER «, t00=0x0023, t01=0x0142}
0x3814…3826               Head {h00=0x000e, h01=0x0050, text=» LDR A3,A8«, t00=0x0023, t01=0x016c}
0x3826…384e               Head {h00=0x0024, h01=0x0050, text=» CF A14,READNW READ WITH NO WAIT«, t00=0x0023, t01=0x017e}
0x384e…385a               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0024, t01=0x0016}
0x385a…3886               Head {h00=0x0028, h01=0x0050, text=» CF A14,UNPACK UPDATE SCREEN BUFFER «, t00=0x0024, t01=0x0022}
0x3886…389a               Head {h00=0x0010, h01=0x0050, text=»DCP500 EQU *«, t00=0x0024, t01=0x004e}
0x389a…38ac               Head {h00=0x000e, h01=0x0050, text=» IFF SNA=1«, t00=0x0024, t01=0x0062}
0x38ac…38be               Head {h00=0x000e, h01=0x0050, text=» LDK A1,0 «, t00=0x0024, t01=0x0074}
0x38be…38e4               Head {h00=0x0022, h01=0x0050, text=» CF A14,SETSTA SET DEVICE END «, t00=0x0024, t01=0x0086}
0x38e4…38f0               Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0024, t01=0x00ac}
0x38f0…3900               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0024, t01=0x00b8}
0x3900…390e               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0024, t01=0x00c8}
0x390e…3956               Head {h00=0x0044, h01=0x0050, text=»****************************************************************«, t00=0x0024, t01=0x00d6}
0x3956…399e               Head {h00=0x0044, h01=0x0050, text=»*                                                              *«, t00=0x0024, t01=0x011e}
0x399e…39e6               Head {h00=0x0044, h01=0x0050, text=»*        ICPINP       INTERTASK INPUT                          *«, t00=0x0024, t01=0x0166}
0x39e6…3a2e               Head {h00=0x0044, h01=0x0050, text=»*                                                              *«, t00=0x0025, t01=0x001e}
0x3a2e…3a76               Head {h00=0x0044, h01=0x0050, text=»****************************************************************«, t00=0x0025, t01=0x0066}
0x3a76…3a8a               Head {h00=0x0010, h01=0x0050, text=»ICPINP EQU *«, t00=0x0025, t01=0x00ae}
0x3a8a…3aac               Head {h00=0x001e, h01=0x0050, text=» CF A14,COPP MAKE HARDCOPP«, t00=0x0025, t01=0x00c2}
0x3aac…3adc               Head {h00=0x002c, h01=0x0050, text=» ST A1,REGI,A11 RETURN CODE TO TERMINAL «, t00=0x0025, t01=0x00e4}
0x3adc…3b02               Head {h00=0x0022, h01=0x0050, text=» CF A14,ICPWRT WRITE INTERTASK«, t00=0x0025, t01=0x0114}
0x3b02…3b12               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0025, t01=0x013a}
0x3b12…3b20               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0025, t01=0x014a}
0x3b20…3b6a               Head {h00=0x0046, h01=0x0050, text=»******************************************************************«, t00=0x0025, t01=0x0158}
0x3b6a…3bb4               Head {h00=0x0046, h01=0x0050, text=»*                                                                *«, t00=0x0026, t01=0x0012}
0x3bb4…3bfe               Head {h00=0x0046, h01=0x0050, text=»*        ICPRED       INTERTASK READ                             *«, t00=0x0026, t01=0x005c}
0x3bfe…3c48               Head {h00=0x0046, h01=0x0050, text=»*                                                                *«, t00=0x0026, t01=0x00a6}
0x3c48…3c92               Head {h00=0x0046, h01=0x0050, text=»******************************************************************«, t00=0x0026, t01=0x00f0}
0x3c92…3ca6               Head {h00=0x0010, h01=0x0050, text=»ICPRED EQU *«, t00=0x0026, t01=0x013a}
0x3ca6…3cc0               Head {h00=0x0016, h01=0x0050, text=» LD A8,ECBICR,A11 «, t00=0x0026, t01=0x014e}
0x3cc0…3ce4               Head {h00=0x0020, h01=0x0050, text=» CF A14,ICSET SET NO TIMEOUT«, t00=0x0026, t01=0x0168}
0x3ce4…3d08               Head {h00=0x0020, h01=0x0050, text=» LDK A1,0 NOT ADDRESSED READ«, t00=0x0026, t01=0x018c}
0x3d08…3d1e               Head {h00=0x0012, h01=0x0050, text=» LDKL A3,BVDU «, t00=0x0027, t01=0x0020}
0x3d1e…3d32               Head {h00=0x0010, h01=0x0050, text=» ADR A3,A11 «, t00=0x0027, t01=0x0036}
0x3d32…3d4c               Head {h00=0x0016, h01=0x0050, text=» LDKL A2,LBVDU+/20«, t00=0x0027, t01=0x004a}
0x3d4c…3d72               Head {h00=0x0022, h01=0x0050, text=» CF A14,ICREAD READ INTERTASK «, t00=0x0027, t01=0x0064}
0x3d72…3d82               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0027, t01=0x008a}
0x3d82…3d90               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0027, t01=0x009a}
0x3d90…3ddc               Head {h00=0x0048, h01=0x0050, text=»********************************************************************«, t00=0x0027, t01=0x00a8}
0x3ddc…3e28               Head {h00=0x0048, h01=0x0050, text=»*                                                                  *«, t00=0x0027, t01=0x00f4}
0x3e28…3e74               Head {h00=0x0048, h01=0x0050, text=»*          ICPWRT       WRITE INTERTASK                            *«, t00=0x0027, t01=0x0140}
0x3e74…3ec0               Head {h00=0x0048, h01=0x0050, text=»*                                                                  *«, t00=0x0027, t01=0x018c}
0x3ec0…3f0c               Head {h00=0x0048, h01=0x0050, text=»********************************************************************«, t00=0x0028, t01=0x0048}
0x3f0c…3f20               Head {h00=0x0010, h01=0x0050, text=»ICPWRT EQU *«, t00=0x0028, t01=0x0094}
0x3f20…3f3a               Head {h00=0x0016, h01=0x0050, text=» LD A8,ECBICW,A11 «, t00=0x0028, t01=0x00a8}
0x3f3a…3f5e               Head {h00=0x0020, h01=0x0050, text=» CF A14,ICSET SET NO TIMEOUT«, t00=0x0028, t01=0x00c2}
0x3f5e…3f78               Head {h00=0x0016, h01=0x0050, text=» LD A1,ECBICR,A11 «, t00=0x0028, t01=0x00e6}
0x3f78…3f9a               Head {h00=0x001e, h01=0x0050, text=» LD A1,ECBCW,A1 GET TASKID«, t00=0x0028, t01=0x0100}
0x3f9a…3fba               Head {h00=0x001c, h01=0x0050, text=» RF(Z) ICPW90 NOT THERE «, t00=0x0028, t01=0x0122}
0x3fba…3fdc               Head {h00=0x001e, h01=0x0050, text=» LDKL A3,REGI RETURN CODE «, t00=0x0028, t01=0x0142}
0x3fdc…3ff0               Head {h00=0x0010, h01=0x0050, text=» ADR A3,A11 «, t00=0x0028, t01=0x0164}
0x3ff0…4008               Head {h00=0x0014, h01=0x0050, text=» LDK A2,2 LENGTH«, t00=0x0028, t01=0x0178}
0x4008…402e               Head {h00=0x0022, h01=0x0050, text=» CF A14,ICWRT WRITE INTERTASK «, t00=0x0028, t01=0x0190}
0x402e…4042               Head {h00=0x0010, h01=0x0050, text=»ICPW90 EQU *«, t00=0x0029, t01=0x0026}
0x4042…4052               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0029, t01=0x003a}
0x4052…4060               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0029, t01=0x004a}
0x4060…40a6               Head {h00=0x0042, h01=0x0050, text=»************************************************************* «, t00=0x0029, t01=0x0058}
0x40a6…40ec               Head {h00=0x0042, h01=0x0050, text=»*                                                           * «, t00=0x0029, t01=0x009e}
0x40ec…4132               Head {h00=0x0042, h01=0x0050, text=»*        ICABOR       INTERTASK ABORT                       * «, t00=0x0029, t01=0x00e4}
0x4132…4178               Head {h00=0x0042, h01=0x0050, text=»*                                                           * «, t00=0x0029, t01=0x012a}
0x4178…41be               Head {h00=0x0042, h01=0x0050, text=»************************************************************* «, t00=0x0029, t01=0x0170}
0x41be…41d2               Head {h00=0x0010, h01=0x0050, text=»ICABOR EQU *«, t00=0x002a, t01=0x0026}
0x41d2…41e4               Head {h00=0x000e, h01=0x0050, text=» LDK A7,0 «, t00=0x002a, t01=0x003a}
0x41e4…41fe               Head {h00=0x0016, h01=0x0050, text=» CM ECBBLK+IC,A11 «, t00=0x002a, t01=0x004c}
0x41fe…4218               Head {h00=0x0016, h01=0x0050, text=» LD A8,ECBICR,A11 «, t00=0x002a, t01=0x0066}
0x4218…4224               Head {h00=0x0008, h01=0x0050, text=» LKM«, t00=0x002a, t01=0x0080}
0x4224…4234               Head {h00=0x000c, h01=0x0050, text=» DATA 10«, t00=0x002a, t01=0x008c}
0x4234…4244               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x002a, t01=0x009c}
0x4244…4252               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002a, t01=0x00ac}
0x4252…42a0               Head {h00=0x004a, h01=0x0050, text=»********************************************************************* «, t00=0x002a, t01=0x00ba}
0x42a0…42ee               Head {h00=0x004a, h01=0x0050, text=»*                                                                   * «, t00=0x002a, t01=0x0108}
0x42ee…433c               Head {h00=0x004a, h01=0x0050, text=»*        COPP       COPY SCREEN BUFFER TO PRINTER                   * «, t00=0x002a, t01=0x0156}
0x433c…438a               Head {h00=0x004a, h01=0x0050, text=»*                                                                   * «, t00=0x002b, t01=0x0014}
0x438a…43d8               Head {h00=0x004a, h01=0x0050, text=»********************************************************************* «, t00=0x002b, t01=0x0062}
0x43d8…43fc               Head {h00=0x0020, h01=0x0050, text=»*                 REGISTERS «, t00=0x002b, t01=0x00b0}
0x43fc…4406               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002b, t01=0x00d4}
0x4406…441c               Head {h00=0x0012, h01=0x0050, text=»*   A2= CHAR. «, t00=0x002b, t01=0x00de}
0x441c…4442               Head {h00=0x0022, h01=0x0050, text=»*   A3= SCREEN BUFFER POINTER «, t00=0x002b, t01=0x00f4}
0x4442…446c               Head {h00=0x0026, h01=0x0050, text=»*   A4= REL. SCREEN BUFFER ADDRESS«, t00=0x002b, t01=0x011a}
0x446c…4488               Head {h00=0x0018, h01=0x0050, text=»*   A5= LINE LENGTH «, t00=0x002b, t01=0x0144}
0x4488…44aa               Head {h00=0x001e, h01=0x0050, text=»*   A6= CURRENT ATTRIBUTE «, t00=0x002b, t01=0x0160}
0x44aa…44cc               Head {h00=0x001e, h01=0x0050, text=»*   A8= ECB BUFFER POINTER«, t00=0x002b, t01=0x0182}
0x44cc…44ec               Head {h00=0x001c, h01=0x0050, text=»*   A9= ECB BUFFER INDEX«, t00=0x002c, t01=0x0014}
0x44ec…450c               Head {h00=0x001c, h01=0x0050, text=»*   A10= INTERNAL STATUS«, t00=0x002c, t01=0x0034}
0x450c…452c               Head {h00=0x001c, h01=0x0050, text=»*   A11= TASK BLOCK BASE«, t00=0x002c, t01=0x0054}
0x452c…4546               Head {h00=0x0016, h01=0x0050, text=»*   A13= ECB BASE «, t00=0x002c, t01=0x0074}
0x4546…4550               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002c, t01=0x008e}
0x4550…459e               Head {h00=0x004a, h01=0x0050, text=»********************************************************************* «, t00=0x002c, t01=0x0098}
0x459e…45b6               Head {h00=0x0014, h01=0x0050, text=»COPP EQU * . =2 «, t00=0x002c, t01=0x00e6}
0x45b6…45d0               Head {h00=0x0016, h01=0x0050, text=» LD A8,ECBPRT,A11 «, t00=0x002c, t01=0x00fe}
0x45d0…45fa               Head {h00=0x0026, h01=0x0050, text=» CM ECBRL,A8 RESET PRINT LENGTH =3«, t00=0x002c, t01=0x0118}
0x45fa…460c               Head {h00=0x000e, h01=0x0050, text=» LDK A1,0 «, t00=0x002c, t01=0x0142}
0x460c…462e               Head {h00=0x001e, h01=0x0050, text=» LDK A6,0 RESET ATTRIBUTE «, t00=0x002c, t01=0x0154}
0x462e…4660               Head {h00=0x002e, h01=0x0050, text=» CF A14,ATMASB SEARCH ATTRIBUTE BACKWARDS «, t00=0x002c, t01=0x0176}
0x4660…468a               Head {h00=0x0026, h01=0x0050, text=» CM LINCNT,A11 RESET LINE COUNTER «, t00=0x002d, t01=0x0018}
0x468a…46a0               Head {h00=0x0012, h01=0x0050, text=» LD A1,WCC,A11«, t00=0x002d, t01=0x0042}
0x46a0…46c2               Head {h00=0x001e, h01=0x0050, text=» ANK A1,/38 MASK RELEVANT «, t00=0x002d, t01=0x0058}
0x46c2…46d4               Head {h00=0x000e, h01=0x0050, text=» LDR A5,A1«, t00=0x002d, t01=0x007a}
0x46d4…46f2               Head {h00=0x001a, h01=0x0050, text=» ANK A1,8 START PRINT?«, t00=0x002d, t01=0x008c}
0x46f2…471a               Head {h00=0x0024, h01=0x0050, text=» ABL(Z) COP950 NO FORGET IT =19 «, t00=0x002d, t01=0x00aa}
0x471a…472c               Head {h00=0x000e, h01=0x0050, text=» SRL A5,4 «, t00=0x002d, t01=0x00d2}
0x472c…4754               Head {h00=0x0024, h01=0x0050, text=» LC A5,LINLEN,A5 GET LINE LENGTH«, t00=0x002d, t01=0x00e4}
0x4754…4780               Head {h00=0x0028, h01=0x0050, text=» LDR A5,A5 NL,EM AND CR DET. LENGTH?«, t00=0x002d, t01=0x010c}
0x4780…479a               Head {h00=0x0016, h01=0x0050, text=» RF(NZ) COP100 NO «, t00=0x002d, t01=0x0138}
0x479a…47c8               Head {h00=0x002a, h01=0x0050, text=» LD A1,PRTTYP,A11 GET MAX LINE LENGTH «, t00=0x002d, t01=0x0152}
0x47c8…47e2               Head {h00=0x0016, h01=0x0050, text=» LC A5,PRTLEN+1,A1«, t00=0x002d, t01=0x0180}
0x47e2…47f6               Head {h00=0x0010, h01=0x0050, text=»COP100 EQU *«, t00=0x002e, t01=0x000a}
0x47f6…480c               Head {h00=0x0012, h01=0x0050, text=» LDKL A3,BVDU «, t00=0x002e, t01=0x001e}
0x480c…4820               Head {h00=0x0010, h01=0x0050, text=» ADR A3,A11 «, t00=0x002e, t01=0x0034}
0x4820…483c               Head {h00=0x0018, h01=0x0050, text=» IFT BASWRI=1 . =24 «, t00=0x002e, t01=0x0048}
0x483c…4854               Head {h00=0x0014, h01=0x0050, text=» LDR A1,A8 . =24«, t00=0x002e, t01=0x0064}
0x4854…4886               Head {h00=0x002e, h01=0x0050, text=» LD A8,PRBA,A11 PRINTER BUFFER ADDRESS =24«, t00=0x002e, t01=0x007c}
0x4886…48ae               Head {h00=0x0024, h01=0x0050, text=» ST A8,ECBBA,A1 STORE IN ECB =24«, t00=0x002e, t01=0x00ae}
0x48ae…48de               Head {h00=0x002c, h01=0x0050, text=» AD A8,PRLMAR,A11 ALLOW LEFT MARG/CR =25«, t00=0x002e, t01=0x00d6}
0x48de…4918               Head {h00=0x0036, h01=0x0050, text=» CM PRCCCT,A11 CLEAR BUFFER CHARACTER COUNTER =36 «, t00=0x002e, t01=0x0106}
0x4918…492c               Head {h00=0x0010, h01=0x0050, text=» XIF  . =24 «, t00=0x002e, t01=0x0140}
0x492c…4948               Head {h00=0x0018, h01=0x0050, text=» IFF BASWRI=1 . =24 «, t00=0x002e, t01=0x0154}
0x4948…4960               Head {h00=0x0014, h01=0x0050, text=» LD A8,ECBBA,A8 «, t00=0x002e, t01=0x0170}
0x4960…4984               Head {h00=0x0020, h01=0x0050, text=» CMR A8 RESET CONTROL CHAR. «, t00=0x002e, t01=0x0188}
0x4984…4996               Head {h00=0x000e, h01=0x0050, text=» ADKL A8,2«, t00=0x002f, t01=0x001c}
0x4996…49aa               Head {h00=0x0010, h01=0x0050, text=» XIF  . =24 «, t00=0x002f, t01=0x002e}
0x49aa…49bc               Head {h00=0x000e, h01=0x0050, text=» SUR A9,A9«, t00=0x002f, t01=0x0042}
0x49bc…49ce               Head {h00=0x000e, h01=0x0050, text=» LDK A2,0 «, t00=0x002f, t01=0x0054}
0x49ce…49e0               Head {h00=0x000e, h01=0x0050, text=» LDK A4,0 «, t00=0x002f, t01=0x0066}
0x49e0…4a02               Head {h00=0x001e, h01=0x0050, text=» SUR A10,A10 RESET STATUS «, t00=0x002f, t01=0x0078}
0x4a02…4a16               Head {h00=0x0010, h01=0x0050, text=»COP200 EQU *«, t00=0x002f, t01=0x009a}
0x4a16…4a38               Head {h00=0x001e, h01=0x0050, text=» CWK A4,LBVDU ALL PRINTED?«, t00=0x002f, t01=0x00ae}
0x4a38…4a52               Head {h00=0x0016, h01=0x0050, text=» RF(NL) COP850 YES«, t00=0x002f, t01=0x00d0}
0x4a52…4a70               Head {h00=0x001a, h01=0x0050, text=» CWR A9,A5 LINE FULL? «, t00=0x002f, t01=0x00ea}
0x4a70…4a88               Head {h00=0x0014, h01=0x0050, text=» RF(L) COP400 NO«, t00=0x002f, t01=0x0108}
0x4a88…4aaa               Head {h00=0x001e, h01=0x0050, text=» CF A14,PRLINE PRINT LINE «, t00=0x002f, t01=0x0120}
0x4aaa…4acc               Head {h00=0x001e, h01=0x0050, text=» LDR A1,A1 PRINTER ERROR? «, t00=0x002f, t01=0x0142}
0x4acc…4ae6               Head {h00=0x0016, h01=0x0050, text=» RF(NZ) COP900 YES«, t00=0x002f, t01=0x0164}
0x4ae6…4afa               Head {h00=0x0010, h01=0x0050, text=»COP400 EQU *«, t00=0x002f, t01=0x017e}
0x4afa…4b16 (48, 0, 400)  Head {h00=0x0018, h01=0x0050, text=» LCR A2,A3 GET CHAR.«, t00=0x0030, t01=0x0004}
0x4b16…4b2a               Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x0030, t01=0x0020}
0x4b2a…4b4a               Head {h00=0x001c, h01=0x0050, text=» RF(Z) COP650 NULL CHAR.«, t00=0x0030, t01=0x0034}
0x4b4a…4b6a               Head {h00=0x001c, h01=0x0050, text=» CCK A2,/8000 ATTRIBUTE?«, t00=0x0030, t01=0x0054}
0x4b6a…4b82               Head {h00=0x0014, h01=0x0050, text=» RF(L) COP500 NO«, t00=0x0030, t01=0x0074}
0x4b82…4ba6               Head {h00=0x0020, h01=0x0050, text=» LDR A6,A2 GET NEW ATTRIBUTE«, t00=0x0030, t01=0x008c}
0x4ba6…4bb8               Head {h00=0x000e, h01=0x0050, text=» RF COP650«, t00=0x0030, t01=0x00b0}
0x4bb8…4bcc               Head {h00=0x0010, h01=0x0050, text=»COP500 EQU *«, t00=0x0030, t01=0x00c2}
0x4bcc…4be8               Head {h00=0x0018, h01=0x0050, text=» CCK A2,/2020 ORDER?«, t00=0x0030, t01=0x00d6}
0x4be8…4c02               Head {h00=0x0016, h01=0x0050, text=» RF(L) COP550 YES «, t00=0x0030, t01=0x00f2}
0x4c02…4c30               Head {h00=0x002a, h01=0x0050, text=» ANKL A10,/FFFF-CRREC RESET CR RCV =3 «, t00=0x0030, t01=0x010c}
0x4c30…4c42               Head {h00=0x000e, h01=0x0050, text=» RF COP600«, t00=0x0030, t01=0x013a}
0x4c42…4c56               Head {h00=0x0010, h01=0x0050, text=»COP550 EQU *«, t00=0x0030, t01=0x014c}
0x4c56…4c7c               Head {h00=0x0022, h01=0x0050, text=» CF A14,GETTAB GET ORDERINDEX «, t00=0x0030, t01=0x0160}
0x4c7c…4ca2               Head {h00=0x0022, h01=0x0050, text=» CFR A14,A1 TAKE CARE OF ORDER«, t00=0x0030, t01=0x0186}
0x4ca2…4cc4               Head {h00=0x001e, h01=0x0050, text=» LDR A1,A1 PRINTER ERROR? «, t00=0x0031, t01=0x001c}
0x4cc4…4cde               Head {h00=0x0016, h01=0x0050, text=» RF(NZ) COP900 YES«, t00=0x0031, t01=0x003e}
0x4cde…4cfc               Head {h00=0x001a, h01=0x0050, text=» LDR A1,A10 GET STATUS«, t00=0x0031, t01=0x0058}
0x4cfc…4d20               Head {h00=0x0020, h01=0x0050, text=» RF(N) COP800 GET NEXT CHAR.«, t00=0x0031, t01=0x0076}
0x4d20…4d32               Head {h00=0x000e, h01=0x0050, text=» SLL A1,1 «, t00=0x0031, t01=0x009a}
0x4d32…4d4c               Head {h00=0x0016, h01=0x0050, text=» RF(N) COP850 END «, t00=0x0031, t01=0x00ac}
0x4d4c…4d60               Head {h00=0x0010, h01=0x0050, text=»COP600 EQU *«, t00=0x0031, t01=0x00c6}
0x4d60…4d84               Head {h00=0x0020, h01=0x0050, text=» LDR A1,A6 CHECK IF NONPRINT«, t00=0x0031, t01=0x00da}
0x4d84…4d96               Head {h00=0x000e, h01=0x0050, text=» ANK A1,/C«, t00=0x0031, t01=0x00fe}
0x4d96…4da8               Head {h00=0x000e, h01=0x0050, text=» XRK A1,/C«, t00=0x0031, t01=0x0110}
0x4da8…4dc6               Head {h00=0x001a, h01=0x0050, text=» RF(Z) COP650 NONPRINT«, t00=0x0031, t01=0x0122}
0x4dc6…4df6               Head {h00=0x002c, h01=0x0050, text=» ORKL A10,NTONLY INIDICATE NOT ONLY NOT «, t00=0x0031, t01=0x0140}
0x4df6…4e08               Head {h00=0x000e, h01=0x0050, text=» RF COP700«, t00=0x0031, t01=0x0170}
0x4e08…4e1c               Head {h00=0x0010, h01=0x0050, text=»COP650 EQU *«, t00=0x0031, t01=0x0182}
0x4e1c…4e42               Head {h00=0x0022, h01=0x0050, text=» LDK A2,/20 REPLACE WITH SPACE«, t00=0x0032, t01=0x0008}
0x4e42…4e56               Head {h00=0x0010, h01=0x0050, text=»COP700 EQU *«, t00=0x0032, t01=0x002e}
0x4e56…4e70               Head {h00=0x0016, h01=0x0050, text=» IFF TRANAT=0 . =4«, t00=0x0032, t01=0x0042}
0x4e70…4e9e               Head {h00=0x002a, h01=0x0050, text=» LC A2,CONNAT,A2 TRANSFORM NAT.CHAR =4«, t00=0x0032, t01=0x005c}
0x4e9e…4eb0               Head {h00=0x000e, h01=0x0050, text=» XIF  . =4«, t00=0x0032, t01=0x008a}
0x4eb0…4ec2               Head {h00=0x000e, h01=0x0050, text=» SCR A2,A8«, t00=0x0032, t01=0x009c}
0x4ec2…4ed4               Head {h00=0x000e, h01=0x0050, text=» ADKL A9,1«, t00=0x0032, t01=0x00ae}
0x4ed4…4ee6               Head {h00=0x000e, h01=0x0050, text=» ADKL A8,1«, t00=0x0032, t01=0x00c0}
0x4ee6…4f06               Head {h00=0x001c, h01=0x0050, text=» CCK A2,/2020 SPACE? =3 «, t00=0x0032, t01=0x00d2}
0x4f06…4f38               Head {h00=0x002e, h01=0x0050, text=» RF(E) COP800 YES, DON'T UPDATE LENGTH =3 «, t00=0x0032, t01=0x00f2}
0x4f38…4f5c               Head {h00=0x0020, h01=0x0050, text=» LD A1,ECBPRT,A11 GET ECB =3«, t00=0x0032, t01=0x0124}
0x4f5c…4f92               Head {h00=0x0032, h01=0x0050, text=» ST A9,ECBRL,A1 UPDATE LAST POS. NOT SPACE =3 «, t00=0x0032, t01=0x0148}
0x4f92…4fa6               Head {h00=0x0010, h01=0x0050, text=»COP800 EQU *«, t00=0x0032, t01=0x017e}
0x4fa6…4fdc (51, 0, 400)  Head {h00=0x0032, h01=0x0050, text=» ANKL A10,/FFFF-NXTCHA RESET TAKE NEXT CHAR =3«, t00=0x0033, t01=0x0004}
0x4fdc…4fee               Head {h00=0x000e, h01=0x0050, text=» ADK A3,1 «, t00=0x0033, t01=0x003a}
0x4fee…5000               Head {h00=0x000e, h01=0x0050, text=» ADK A4,1 «, t00=0x0033, t01=0x004c}
0x5000…5012               Head {h00=0x000e, h01=0x0050, text=» RB COP200«, t00=0x0033, t01=0x005e}
0x5012…5026               Head {h00=0x0010, h01=0x0050, text=»COP850 EQU *«, t00=0x0033, t01=0x0070}
0x5026…5042               Head {h00=0x0018, h01=0x0050, text=» IFF BASWRI=1 . =24 «, t00=0x0033, t01=0x0084}
0x5042…506e               Head {h00=0x0028, h01=0x0050, text=» LDR A9,A9 SOMETHING LEFT TO PRINT? «, t00=0x0033, t01=0x00a0}
0x506e…508c               Head {h00=0x001a, h01=0x0050, text=» RF(Z) COP950 NO! =19 «, t00=0x0033, t01=0x00cc}
0x508c…50b2               Head {h00=0x0022, h01=0x0050, text=» CF A14,PRLINE PRINT LAST LINE«, t00=0x0033, t01=0x00ea}
0x50b2…50d6               Head {h00=0x0020, h01=0x0050, text=» ANKL A10,ENDPRT END MESS.? «, t00=0x0033, t01=0x0110}
0x50d6…50f6               Head {h00=0x001c, h01=0x0050, text=» RF(Z) COP900 NO STOP IT«, t00=0x0033, t01=0x0134}
0x50f6…5122               Head {h00=0x0028, h01=0x0050, text=» ORKL A10,NTONLY INDICATE PRINTABLE «, t00=0x0033, t01=0x0154}
0x5122…5148               Head {h00=0x0022, h01=0x0050, text=» CF A14,PRLINE EXTRA LINE FEED«, t00=0x0033, t01=0x0180}
0x5148…515c               Head {h00=0x0010, h01=0x0050, text=» XIF  . =24 «, t00=0x0034, t01=0x0016}
0x515c…5178               Head {h00=0x0018, h01=0x0050, text=» IFT BASWRI=1 . =24 «, t00=0x0034, t01=0x002a}
0x5178…51a8               Head {h00=0x002c, h01=0x0050, text=» LDR A9,A9 SOME TEXT LEFT TO PRINT? =24 «, t00=0x0034, t01=0x0046}
0x51a8…51c6               Head {h00=0x001a, h01=0x0050, text=» RF(Z) COP860 NO! =24 «, t00=0x0034, t01=0x0076}
0x51c6…51ec               Head {h00=0x0022, h01=0x0050, text=» CF A14,PRLINE PRINT TEXT =24 «, t00=0x0034, t01=0x0094}
0x51ec…5206               Head {h00=0x0016, h01=0x0050, text=»COP860 EQU * . =24«, t00=0x0034, t01=0x00ba}
0x5206…521e               Head {h00=0x0014, h01=0x0050, text=» IFF SCS=1 . =26«, t00=0x0034, t01=0x00d4}
0x521e…5246               Head {h00=0x0024, h01=0x0050, text=» ANKL A10,ENDPRT END MESS.? =24 «, t00=0x0034, t01=0x00ec}
0x5246…5264               Head {h00=0x001a, h01=0x0050, text=» RF(Z) COP870 NO! =24 «, t00=0x0034, t01=0x0114}
0x5264…5294               Head {h00=0x002c, h01=0x0050, text=» ORKL A10,NTONLY INDICATE PRINTABLE =24 «, t00=0x0034, t01=0x0132}
0x5294…52be               Head {h00=0x0026, h01=0x0050, text=» CF A14,PRLINE EXTRA LINEFEED =24 «, t00=0x0034, t01=0x0162}
0x52be…52d2               Head {h00=0x0010, h01=0x0050, text=» XIF  . =26 «, t00=0x0034, t01=0x018c}
0x52d2…52ee               Head {h00=0x0018, h01=0x0050, text=» IFT BASWRI=1 . =26 «, t00=0x0035, t01=0x0010}
0x52ee…5308               Head {h00=0x0016, h01=0x0050, text=»COP870 EQU * . =24«, t00=0x0035, t01=0x002c}
0x5308…533a               Head {h00=0x002e, h01=0x0050, text=» CF A14,PRCCH CONTROL CH:S TO PRINTER =24 «, t00=0x0035, t01=0x0046}
0x533a…534e               Head {h00=0x0010, h01=0x0050, text=» XIF  . =24 «, t00=0x0035, t01=0x0078}
0x534e…5362               Head {h00=0x0010, h01=0x0050, text=»COP900 EQU *«, t00=0x0035, t01=0x008c}
0x5362…5384               Head {h00=0x001e, h01=0x0050, text=» LDR A1,A1 PRINTER FAILED?«, t00=0x0035, t01=0x00a0}
0x5384…539c               Head {h00=0x0014, h01=0x0050, text=» RF(Z) COP950 NO«, t00=0x0035, t01=0x00c2}
0x539c…53b8               Head {h00=0x0018, h01=0x0050, text=» LD A2,WCC,A11 . =32«, t00=0x0035, t01=0x00da}
0x53b8…53e0               Head {h00=0x0024, h01=0x0050, text=» CWK A2,/38 LOCAL HARDCOPY? =32 «, t00=0x0035, t01=0x00f6}
0x53e0…540c               Head {h00=0x0028, h01=0x0050, text=» RF(E) COP910 YES. SKIP PRINTING =32«, t00=0x0035, t01=0x011e}
0x540c…5442               Head {h00=0x0032, h01=0x0050, text=» CF A14,TSTPRT WAIT UNTIL PRINTER OPERABLE =32«, t00=0x0035, t01=0x014a}
0x5442…5468               Head {h00=0x0022, h01=0x0050, text=» ABL COPP RESUME PRINTING =34 «, t00=0x0035, t01=0x0180}
0x5468…5482               Head {h00=0x0016, h01=0x0050, text=»COP910 EQU * . =32«, t00=0x0036, t01=0x0016}
0x5482…54a8               Head {h00=0x0022, h01=0x0050, text=» LDKL A2,PRTERR INDICATE ERROR«, t00=0x0036, t01=0x0030}
0x54a8…54c2               Head {h00=0x0016, h01=0x0050, text=» ORS A2,PRTMOD,A11«, t00=0x0036, t01=0x0056}
0x54c2…54d6               Head {h00=0x0010, h01=0x0050, text=»COP950 EQU *«, t00=0x0036, t01=0x0070}
0x54d6…54e6               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0036, t01=0x0084}
0x54e6…54f4               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0036, t01=0x0094}
0x54f4…5544               Head {h00=0x004c, h01=0x0050, text=»************************************************************************«, t00=0x0036, t01=0x00a2}
0x5544…554e               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x00f2}
0x554e…5570               Head {h00=0x001e, h01=0x0050, text=»* TABLE FOR PRINTERORDERS «, t00=0x0036, t01=0x00fc}
0x5570…557a               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x011e}
0x557a…55ca               Head {h00=0x004c, h01=0x0050, text=»************************************************************************«, t00=0x0036, t01=0x0128}
0x55ca…55de               Head {h00=0x0010, h01=0x0050, text=»PRTORD EQU *«, t00=0x0036, t01=0x0178}
0x55de…5608               Head {h00=0x0026, h01=0x0050, text=» DATA /0004 NUMBER OF ORDER CODES «, t00=0x0036, t01=0x018c}
0x5608…5630               Head {h00=0x0024, h01=0x0050, text=» DATA /0A0A,NL,NL,NL,NL NEW LINE«, t00=0x0037, t01=0x0026}
0x5630…5666               Head {h00=0x0032, h01=0x0050, text=» DATA /0C0C,FFDUM,FFVAL,FFVAL,FFDUM FORM FEED «, t00=0x0037, t01=0x004e}
0x5666…5692               Head {h00=0x0028, h01=0x0050, text=» DATA /0D0D,CR,CR,CR,CR CARR. RETURN«, t00=0x0037, t01=0x0084}
0x5692…56be               Head {h00=0x0028, h01=0x0050, text=» DATA /1919,EM,EM,EM,EM END MESSAGE «, t00=0x0037, t01=0x00b0}
0x56be…56e4               Head {h00=0x0022, h01=0x0050, text=» DATA INVAL INVALID ORDER CODE«, t00=0x0037, t01=0x00dc}
0x56e4…56f2               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0037, t01=0x0102}
0x56f2…5746               Head {h00=0x0050, h01=0x0050, text=»****************************************************************************«, t00=0x0037, t01=0x0110}
0x5746…579a               Head {h00=0x0050, h01=0x0050, text=»*                                                                          *«, t00=0x0037, t01=0x0164}
0x579a…57ee               Head {h00=0x0050, h01=0x0050, text=»*        NL       NEW LINE                                                 *«, t00=0x0038, t01=0x0028}
0x57ee…5842               Head {h00=0x0050, h01=0x0050, text=»*                                                                          *«, t00=0x0038, t01=0x007c}
0x5842…5896               Head {h00=0x0050, h01=0x0050, text=»****************************************************************************«, t00=0x0038, t01=0x00d0}
0x5896…58a6               Head {h00=0x000c, h01=0x0050, text=»NL EQU *«, t00=0x0038, t01=0x0124}
0x58a6…58d4               Head {h00=0x002a, h01=0x0050, text=» ORKL A10,NXTCHA+NTONLY GET NEXT CHAR.«, t00=0x0038, t01=0x0134}
0x58d4…5904               Head {h00=0x002c, h01=0x0050, text=» CF A14,PRLINE PRINT LINE AFTER NEW LINE«, t00=0x0038, t01=0x0162}
0x5904…5914 (57, 0, 400)  Head {h00=0x000c, h01=0x0050, text=»   . =DK«, t00=0x0039, t01=0x0004}
0x5914…5924               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0039, t01=0x0014}
0x5924…5932               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0039, t01=0x0024}
0x5932…5980               Head {h00=0x004a, h01=0x0050, text=»**********************************************************************«, t00=0x0039, t01=0x0032}
0x5980…59ce               Head {h00=0x004a, h01=0x0050, text=»*                                                                    *«, t00=0x0039, t01=0x0080}
0x59ce…5a1c               Head {h00=0x004a, h01=0x0050, text=»*        FFDUM       SIMULATED FORM FEED                             *«, t00=0x0039, t01=0x00ce}
0x5a1c…5a6a               Head {h00=0x004a, h01=0x0050, text=»*                                                                    *«, t00=0x0039, t01=0x011c}
0x5a6a…5ab8               Head {h00=0x004a, h01=0x0050, text=»**********************************************************************«, t00=0x0039, t01=0x016a}
0x5ab8…5acc               Head {h00=0x0010, h01=0x0050, text=»FFDUM EQU * «, t00=0x003a, t01=0x0028}
0x5acc…5afe               Head {h00=0x002e, h01=0x0050, text=» CF A14,FFCHK CHECK IF FORM FEED IS VALID «, t00=0x003a, t01=0x003c}
0x5afe…5b18               Head {h00=0x0016, h01=0x0050, text=» LDR A1,A1 VALID? «, t00=0x003a, t01=0x006e}
0x5b18…5b32               Head {h00=0x0016, h01=0x0050, text=» RF(NZ) FFD400 NO «, t00=0x003a, t01=0x0088}
0x5b32…5b4a               Head {h00=0x0014, h01=0x0050, text=» LDK A7,0 RESET «, t00=0x003a, t01=0x00a2}
0x5b4a…5b74               Head {h00=0x0026, h01=0x0050, text=» LD A1,PRTTYP,A11 TYPE OF PRINTER «, t00=0x003a, t01=0x00ba}
0x5b74…5b96               Head {h00=0x001e, h01=0x0050, text=» LC A7,PRTLEN,A1 PAGE SIZE«, t00=0x003a, t01=0x00e4}
0x5b96…5baa               Head {h00=0x0010, h01=0x0050, text=»FFD100 EQU *«, t00=0x003a, t01=0x0106}
0x5baa…5bce               Head {h00=0x0020, h01=0x0050, text=» CW A7,LINCNT,A11 NEW PAGE? «, t00=0x003a, t01=0x011a}
0x5bce…5bf4               Head {h00=0x0022, h01=0x0050, text=» RF(L) FFD200 YES BUT TO MANY «, t00=0x003a, t01=0x013e}
0x5bf4…5c16               Head {h00=0x001e, h01=0x0050, text=» RF(E) FFD300 YES FINISHED«, t00=0x003a, t01=0x0164}
0x5c16…5c2e               Head {h00=0x0014, h01=0x0050, text=» ORKL A10,NTONLY«, t00=0x003a, t01=0x0186}
0x5c2e…5c4a               Head {h00=0x0018, h01=0x0050, text=» ST A7,REGI,A11 SAVE«, t00=0x003b, t01=0x000e}
0x5c4a…5c72               Head {h00=0x0024, h01=0x0050, text=» CF A14,PRLINE ADVANCE ONE LINE «, t00=0x003b, t01=0x002a}
0x5c72…5c92               Head {h00=0x001c, h01=0x0050, text=» LD A7,REGI,A11 RESTORE «, t00=0x003b, t01=0x0052}
0x5c92…5cb4               Head {h00=0x001e, h01=0x0050, text=» LDR A1,A1 PRINTER ERROR? «, t00=0x003b, t01=0x0072}
0x5cb4…5cce               Head {h00=0x0016, h01=0x0050, text=» RF(NZ) FFD500 YES«, t00=0x003b, t01=0x0094}
0x5cce…5ce0               Head {h00=0x000e, h01=0x0050, text=» RB FFD100«, t00=0x003b, t01=0x00ae}
0x5ce0…5cf4               Head {h00=0x0010, h01=0x0050, text=»FFD200 EQU *«, t00=0x003b, t01=0x00c0}
0x5cf4…5d06               Head {h00=0x000e, h01=0x0050, text=» NGR A1,A7«, t00=0x003b, t01=0x00d4}
0x5d06…5d34               Head {h00=0x002a, h01=0x0050, text=» ADS A1,LINCNT,A11 TAKE AWAY ONE PAGE «, t00=0x003b, t01=0x00e6}
0x5d34…5d46               Head {h00=0x000e, h01=0x0050, text=» RB FFD100«, t00=0x003b, t01=0x0114}
0x5d46…5d5a               Head {h00=0x0010, h01=0x0050, text=»FFD300 EQU *«, t00=0x003b, t01=0x0126}
0x5d5a…5d7c               Head {h00=0x001e, h01=0x0050, text=» CM LINCNT,A11 TOP OF PAGE«, t00=0x003b, t01=0x013a}
0x5d7c…5da6               Head {h00=0x0026, h01=0x0050, text=» LDK A2,/20 REPLACE FF WITH SPACE «, t00=0x003b, t01=0x015c}
0x5da6…5dba               Head {h00=0x0010, h01=0x0050, text=»FFD400 EQU *«, t00=0x003b, t01=0x0186}
0x5dba…5dd8               Head {h00=0x001a, h01=0x0050, text=» LDK A1,0 RETURN CODE «, t00=0x003c, t01=0x000a}
0x5dd8…5dec               Head {h00=0x0010, h01=0x0050, text=»FFD500 EQU *«, t00=0x003c, t01=0x0028}
0x5dec…5dfc               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x003c, t01=0x003c}
0x5dfc…5e0a               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x003c, t01=0x004c}
0x5e0a…5e58               Head {h00=0x004a, h01=0x0050, text=»********************************************************************* «, t00=0x003c, t01=0x005a}
0x5e58…5ea6               Head {h00=0x004a, h01=0x0050, text=»*                                                                   * «, t00=0x003c, t01=0x00a8}
0x5ea6…5ef4               Head {h00=0x004a, h01=0x0050, text=»*        FFVAL       FORM FEED                                       *«, t00=0x003c, t01=0x00f6}
0x5ef4…5f42               Head {h00=0x004a, h01=0x0050, text=»*                                                                   * «, t00=0x003c, t01=0x0144}
0x5f42…5f90 (61, 0, 400)  Head {h00=0x004a, h01=0x0050, text=»********************************************************************* «, t00=0x003d, t01=0x0004}
0x5f90…5fa4               Head {h00=0x0010, h01=0x0050, text=»FFVAL EQU * «, t00=0x003d, t01=0x0052}
0x5fa4…5fcc               Head {h00=0x0024, h01=0x0050, text=» CF A14,FFCHK CHECK IF FF VALID «, t00=0x003d, t01=0x0066}
0x5fcc…5fe6               Head {h00=0x0016, h01=0x0050, text=» LDR A1,A1 VALID? «, t00=0x003d, t01=0x008e}
0x5fe6…6000               Head {h00=0x0016, h01=0x0050, text=» RF(NZ) FFV200 NO «, t00=0x003d, t01=0x00a8}
0x6000…6010               Head {h00=0x000c, h01=0x0050, text=»   . =36«, t00=0x003d, t01=0x00c2}
0x6010…602c               Head {h00=0x0018, h01=0x0050, text=» IFF BASWRI=1 . =30 «, t00=0x003d, t01=0x00d2}
0x602c…605a               Head {h00=0x002a, h01=0x0050, text=» LDK A1,/31 FF FOR STANDARD WRITE =30 «, t00=0x003d, t01=0x00ee}
0x605a…6086               Head {h00=0x0028, h01=0x0050, text=» SC A1,-1,A8 STORE FF CONTROL CHAR. «, t00=0x003d, t01=0x011c}
0x6086…609a               Head {h00=0x0010, h01=0x0050, text=» XIF  . =24 «, t00=0x003d, t01=0x0148}
0x609a…60b6               Head {h00=0x0018, h01=0x0050, text=» IFT BASWRI=1 . =24 «, t00=0x003d, t01=0x015c}
0x60b6…60de               Head {h00=0x0024, h01=0x0050, text=» ORKL A10,FFCCH IND. FF CCH =36 «, t00=0x003d, t01=0x0178}
0x60de…6104               Head {h00=0x0022, h01=0x0050, text=» CF A14,PRLINE PRINT LINE =36 «, t00=0x003e, t01=0x0010}
0x6104…6118               Head {h00=0x0010, h01=0x0050, text=» XIF  . =24 «, t00=0x003e, t01=0x0036}
0x6118…6136               Head {h00=0x001a, h01=0x0050, text=» ORKL A10,NXTCHA . =DK«, t00=0x003e, t01=0x004a}
0x6136…6158               Head {h00=0x001e, h01=0x0050, text=» CM LINCNT,A11 TOP OF PAGE«, t00=0x003e, t01=0x0068}
0x6158…616c               Head {h00=0x0010, h01=0x0050, text=»FFV200 EQU *«, t00=0x003e, t01=0x008a}
0x616c…618a               Head {h00=0x001a, h01=0x0050, text=» LDK A1,0 RETURN CODE «, t00=0x003e, t01=0x009e}
0x618a…619a               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x003e, t01=0x00bc}
0x619a…61a8               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x003e, t01=0x00cc}
0x61a8…61f6               Head {h00=0x004a, h01=0x0050, text=»**********************************************************************«, t00=0x003e, t01=0x00da}
0x61f6…6244               Head {h00=0x004a, h01=0x0050, text=»*                                                                    *«, t00=0x003e, t01=0x0128}
0x6244…6292               Head {h00=0x004a, h01=0x0050, text=»*        CR       CARRIAGE RETURN                                    *«, t00=0x003e, t01=0x0176}
0x6292…62e0               Head {h00=0x004a, h01=0x0050, text=»*                                                                    *«, t00=0x003f, t01=0x0034}
0x62e0…632e               Head {h00=0x004a, h01=0x0050, text=»**********************************************************************«, t00=0x003f, t01=0x0082}
0x632e…633e               Head {h00=0x000c, h01=0x0050, text=»CR EQU *«, t00=0x003f, t01=0x00d0}
0x633e…635e               Head {h00=0x001c, h01=0x0050, text=» LDR A1,A6 GET ATTRIBUTE«, t00=0x003f, t01=0x00e0}
0x635e…6370               Head {h00=0x000e, h01=0x0050, text=» ANK A1,/C«, t00=0x003f, t01=0x0100}
0x6370…6392               Head {h00=0x001e, h01=0x0050, text=» XRK A1,/C NONPRINT FIELD?«, t00=0x003f, t01=0x0112}
0x6392…63aa               Head {h00=0x0014, h01=0x0050, text=» RF(Z) CR100 YES«, t00=0x003f, t01=0x0134}
0x63aa…63c0               Head {h00=0x0012, h01=0x0050, text=» LD A1,WCC,A11«, t00=0x003f, t01=0x014c}
0x63c0…63de               Head {h00=0x001a, h01=0x0050, text=» ANK A1,/30 FORMATTED?«, t00=0x003f, t01=0x0162}
0x63de…63f6               Head {h00=0x0014, h01=0x0050, text=» RF(NZ) CR100 NO«, t00=0x003f, t01=0x0180}
0x63f6…6420               Head {h00=0x0026, h01=0x0050, text=» ORKL A10,NTONLY+CRREC CR RECEIVED«, t00=0x0040, t01=0x0008}
0x6420…6434               Head {h00=0x0010, h01=0x0050, text=»CR100 EQU * «, t00=0x0040, t01=0x0032}
0x6434…645a               Head {h00=0x0022, h01=0x0050, text=» LDK A2,/20 REPLACE WITH SPACE«, t00=0x0040, t01=0x0046}
0x645a…6478               Head {h00=0x001a, h01=0x0050, text=» LDK A1,0 RETURN CODE «, t00=0x0040, t01=0x006c}
0x6478…6488               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0040, t01=0x008a}
0x6488…6496               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0040, t01=0x009a}
0x6496…64e4               Head {h00=0x004a, h01=0x0050, text=»********************************************************************* «, t00=0x0040, t01=0x00a8}
0x64e4…6530               Head {h00=0x0048, h01=0x0050, text=»*                                                                  *«, t00=0x0040, t01=0x00f6}
0x6530…657c               Head {h00=0x0048, h01=0x0050, text=»*        EM       END MESSAGE                                      *«, t00=0x0040, t01=0x0142}
0x657c…65c8               Head {h00=0x0048, h01=0x0050, text=»*                                                                  *«, t00=0x0040, t01=0x018e}
0x65c8…6614               Head {h00=0x0048, h01=0x0050, text=»********************************************************************«, t00=0x0041, t01=0x004a}
0x6614…6624               Head {h00=0x000c, h01=0x0050, text=»EM EQU *«, t00=0x0041, t01=0x0096}
0x6624…664a               Head {h00=0x0022, h01=0x0050, text=» ORKL A10,ENDPRT END PRINTING «, t00=0x0041, t01=0x00a6}
0x664a…6668               Head {h00=0x001a, h01=0x0050, text=» LDK A1,0 RETURN CODE «, t00=0x0041, t01=0x00cc}
0x6668…6678               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0041, t01=0x00ea}
0x6678…6686               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0041, t01=0x00fa}
0x6686…66d0               Head {h00=0x0046, h01=0x0050, text=»******************************************************************«, t00=0x0041, t01=0x0108}
0x66d0…671a               Head {h00=0x0046, h01=0x0050, text=»*                                                                *«, t00=0x0041, t01=0x0152}
0x671a…6764               Head {h00=0x0046, h01=0x0050, text=»*        INVAL       INVALID PRINTER ORDER                       *«, t00=0x0042, t01=0x000c}
0x6764…67ae               Head {h00=0x0046, h01=0x0050, text=»*                                                                *«, t00=0x0042, t01=0x0056}
0x67ae…67f8               Head {h00=0x0046, h01=0x0050, text=»******************************************************************«, t00=0x0042, t01=0x00a0}
0x67f8…6802               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0042, t01=0x00ea}
0x6802…681a               Head {h00=0x0014, h01=0x0050, text=»* ALSO HANDLING:«, t00=0x0042, t01=0x00f4}
0x681a…6838               Head {h00=0x001a, h01=0x0050, text=»* DUP & FM CHARACTERS «, t00=0x0042, t01=0x010c}
0x6838…6842               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0042, t01=0x012a}
0x6842…6856               Head {h00=0x0010, h01=0x0050, text=»INVAL EQU * «, t00=0x0042, t01=0x0134}
0x6856…6876               Head {h00=0x001c, h01=0x0050, text=» LDR A1,A2 SAVE CHAR =37«, t00=0x0042, t01=0x0148}
0x6876…68a6               Head {h00=0x002c, h01=0x0050, text=» CF A14,RFMDUP REPLACE IF DUP OR FM =37 «, t00=0x0042, t01=0x0168}
0x68a6…68c6               Head {h00=0x001c, h01=0x0050, text=» SUR A1,A2 REPLACED? =37«, t00=0x0043, t01=0x0008}
0x68c6…68e6               Head {h00=0x001c, h01=0x0050, text=» RF(NZ) INVA10 YES! =37 «, t00=0x0043, t01=0x0028}
0x68e6…690c               Head {h00=0x0022, h01=0x0050, text=»   NO! I.E. INVALID ORDER =37 «, t00=0x0043, t01=0x0048}
0x690c…6932               Head {h00=0x0022, h01=0x0050, text=» LDK A2,/20 REPLACE WITH SPACE«, t00=0x0043, t01=0x006e}
0x6932…694c               Head {h00=0x0016, h01=0x0050, text=»INVA10 EQU * . =37«, t00=0x0043, t01=0x0094}
0x694c…696e               Head {h00=0x001e, h01=0x0050, text=» ORKL A10,NTONLY NOT ONLY «, t00=0x0043, t01=0x00ae}
0x696e…698c               Head {h00=0x001a, h01=0x0050, text=» LDK A1,0 RETURN CODE «, t00=0x0043, t01=0x00d0}
0x698c…699c               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0043, t01=0x00ee}
0x699c…69aa               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0043, t01=0x00fe}
0x69aa…69f4               Head {h00=0x0046, h01=0x0050, text=»***************************************************************** «, t00=0x0043, t01=0x010c}
0x69f4…6a3e               Head {h00=0x0046, h01=0x0050, text=»*                                                               * «, t00=0x0043, t01=0x0156}
0x6a3e…6a88               Head {h00=0x0046, h01=0x0050, text=»*        FFCHK       CHECK IF FF IS VALID                       * «, t00=0x0044, t01=0x0010}
0x6a88…6ad2               Head {h00=0x0046, h01=0x0050, text=»*                                                               * «, t00=0x0044, t01=0x005a}
0x6ad2…6b1c               Head {h00=0x0046, h01=0x0050, text=»***************************************************************** «, t00=0x0044, t01=0x00a4}
0x6b1c…6b30               Head {h00=0x0010, h01=0x0050, text=»FFCHK EQU * «, t00=0x0044, t01=0x00ee}
0x6b30…6b46               Head {h00=0x0012, h01=0x0050, text=» LD A1,WCC,A11«, t00=0x0044, t01=0x0102}
0x6b46…6b5a               Head {h00=0x0010, h01=0x0050, text=» ANK A1,/30 «, t00=0x0044, t01=0x0118}
0x6b5a…6b78               Head {h00=0x001a, h01=0x0050, text=» XRK A1,/30 FORMATTED?«, t00=0x0044, t01=0x012c}
0x6b78…6bac               Head {h00=0x0030, h01=0x0050, text=» RF(NZ) FFCH10 YES BUT NOT AS LOCAL HARDCOPY«, t00=0x0044, t01=0x014a}
0x6bac…6bc2               Head {h00=0x0012, h01=0x0050, text=» LD A1,WCC,A11«, t00=0x0044, t01=0x017e}
0x6bc2…6be6 (69, 0, 400)  Head {h00=0x0020, h01=0x0050, text=» ANK A1,/40 LOCAL HARD COPY?«, t00=0x0045, t01=0x0004}
0x6be6…6c10               Head {h00=0x0026, h01=0x0050, text=» RF(Z) FFCH20 YES, FF NOT ALLOWED «, t00=0x0045, t01=0x0028}
0x6c10…6c24               Head {h00=0x0010, h01=0x0050, text=»FFCH10 EQU *«, t00=0x0045, t01=0x0052}
0x6c24…6c42               Head {h00=0x001a, h01=0x0050, text=» LDR A9,A9 FF ALLOWED «, t00=0x0045, t01=0x0066}
0x6c42…6c5c               Head {h00=0x0016, h01=0x0050, text=» RF(Z) FFCH30 NOT «, t00=0x0045, t01=0x0084}
0x6c5c…6c70               Head {h00=0x0010, h01=0x0050, text=» LDR A1,A10 «, t00=0x0045, t01=0x009e}
0x6c70…6c94               Head {h00=0x0020, h01=0x0050, text=» ANKL A1,CRREC CR RECEIVED? «, t00=0x0045, t01=0x00b2}
0x6c94…6cae               Head {h00=0x0016, h01=0x0050, text=» RF(NZ) FFCH30 YES«, t00=0x0045, t01=0x00d6}
0x6cae…6cc2               Head {h00=0x0010, h01=0x0050, text=»FFCH20 EQU *«, t00=0x0045, t01=0x00f0}
0x6cc2…6ce8               Head {h00=0x0022, h01=0x0050, text=» LDK A2,/20 REPLACE WITH SPACE«, t00=0x0045, t01=0x0104}
0x6ce8…6d06               Head {h00=0x001a, h01=0x0050, text=» LDK A1,1 RETURN CODE «, t00=0x0045, t01=0x012a}
0x6d06…6d18               Head {h00=0x000e, h01=0x0050, text=» RF FFCH40«, t00=0x0045, t01=0x0148}
0x6d18…6d2c               Head {h00=0x0010, h01=0x0050, text=»FFCH30 EQU *«, t00=0x0045, t01=0x015a}
0x6d2c…6d5a               Head {h00=0x002a, h01=0x0050, text=» ANKL A10,/FFFF-CRREC RESET CR RCV =3 «, t00=0x0045, t01=0x016e}
0x6d5a…6d78               Head {h00=0x001a, h01=0x0050, text=» LDR A9,A9 EMPTY LINE «, t00=0x0046, t01=0x000c}
0x6d78…6d92               Head {h00=0x0016, h01=0x0050, text=» RF(Z) FFCH35 YES «, t00=0x0046, t01=0x002a}
0x6d92…6db4               Head {h00=0x001e, h01=0x0050, text=» CF A14,PRLINE PRINT LINE «, t00=0x0046, t01=0x0044}
0x6db4…6dc8               Head {h00=0x0010, h01=0x0050, text=»FFCH35 EQU *«, t00=0x0046, t01=0x0066}
0x6dc8…6de6               Head {h00=0x001a, h01=0x0050, text=» LDK A1,0 RETURN CODE «, t00=0x0046, t01=0x007a}
0x6de6…6dfa               Head {h00=0x0010, h01=0x0050, text=»FFCH40 EQU *«, t00=0x0046, t01=0x0098}
0x6dfa…6e1c               Head {h00=0x001e, h01=0x0050, text=» ORKL A10,NTONLY NOT ONLY «, t00=0x0046, t01=0x00ac}
0x6e1c…6e2c               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0046, t01=0x00ce}
0x6e2c…6e3a               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0046, t01=0x00de}
0x6e3a…6e82               Head {h00=0x0044, h01=0x0050, text=»****************************************************************«, t00=0x0046, t01=0x00ec}
0x6e82…6eca               Head {h00=0x0044, h01=0x0050, text=»*                                                              *«, t00=0x0046, t01=0x0134}
0x6eca…6f12               Head {h00=0x0044, h01=0x0050, text=»*        PRLINE       PRINT LINE                               *«, t00=0x0046, t01=0x017c}
0x6f12…6f5a               Head {h00=0x0044, h01=0x0050, text=»*                                                              *«, t00=0x0047, t01=0x0034}
0x6f5a…6fa2               Head {h00=0x0044, h01=0x0050, text=»****************************************************************«, t00=0x0047, t01=0x007c}
0x6fa2…6fb6               Head {h00=0x0010, h01=0x0050, text=»PRLINE EQU *«, t00=0x0047, t01=0x00c4}
0x6fb6…6fd0               Head {h00=0x0016, h01=0x0050, text=» LD A8,ECBPRT,A11 «, t00=0x0047, t01=0x00d8}
0x6fd0…6fe4               Head {h00=0x0010, h01=0x0050, text=» LDR A1,A10 «, t00=0x0047, t01=0x00f2}
0x6fe4…7008               Head {h00=0x0020, h01=0x0050, text=» ANKL A1,NTONLY ONLY RUBB.? «, t00=0x0047, t01=0x0106}
0x7008…7022               Head {h00=0x0016, h01=0x0050, text=» RF(NZ) PRL050 NO «, t00=0x0047, t01=0x012a}
0x7022…7038               Head {h00=0x0012, h01=0x0050, text=» LD A1,WCC,A11«, t00=0x0047, t01=0x0144}
0x7038…704a               Head {h00=0x000e, h01=0x0050, text=» LDR A2,A1«, t00=0x0047, t01=0x015a}
0x704a…705e               Head {h00=0x0010, h01=0x0050, text=» ANK A1,/30 «, t00=0x0047, t01=0x016c}
0x705e…707c               Head {h00=0x001a, h01=0x0050, text=» XRK A1,/30 HRADCOPY? «, t00=0x0047, t01=0x0180}
0x707c…7096               Head {h00=0x0016, h01=0x0050, text=» RF(NZ) PRL200 NO «, t00=0x0048, t01=0x000e}
0x7096…70b8               Head {h00=0x001e, h01=0x0050, text=» ANK A2,/40 HARDCOPY????? «, t00=0x0048, t01=0x0028}
0x70b8…70d2               Head {h00=0x0016, h01=0x0050, text=» RF(NZ) PRL200 NO «, t00=0x0048, t01=0x004a}
0x70d2…70e6               Head {h00=0x0010, h01=0x0050, text=»PRL050 EQU *«, t00=0x0048, t01=0x0064}
0x70e6…7122               Head {h00=0x0038, h01=0x0050, text=» ANKL A10,/FFFF-NTONLY RESET NOT ONLY SPACES RCV =3 «, t00=0x0048, t01=0x0078}
0x7122…713e               Head {h00=0x0018, h01=0x0050, text=» IFF BASWRI=1 . =24 «, t00=0x0048, t01=0x00b4}
0x713e…7170               Head {h00=0x002e, h01=0x0050, text=» LDKL A9,2 ADD CONTROL CHAR. TO LENGTH =3 «, t00=0x0048, t01=0x00d0}
0x7170…718e               Head {h00=0x001a, h01=0x0050, text=» ADS A9,ECBRL,A8 . =3 «, t00=0x0048, t01=0x0102}
0x718e…71a8               Head {h00=0x0016, h01=0x0050, text=» LDK A7,/06 PRINT «, t00=0x0048, t01=0x0120}
0x71a8…71b4               Head {h00=0x0008, h01=0x0050, text=» LKM«, t00=0x0048, t01=0x013a}
0x71b4…71c4               Head {h00=0x000c, h01=0x0050, text=» DATA 1 «, t00=0x0048, t01=0x0146}
0x71c4…71d8               Head {h00=0x0010, h01=0x0050, text=» XIF  . =24 «, t00=0x0048, t01=0x0156}
0x71d8…71f4               Head {h00=0x0018, h01=0x0050, text=» IFT BASWRI=1 . =24 «, t00=0x0048, t01=0x016a}
0x71f4…721e               Head {h00=0x0026, h01=0x0050, text=» LD A1,ECBRL,A8 TEXT TO PRINT? =24«, t00=0x0048, t01=0x0186}
0x721e…724c               Head {h00=0x002a, h01=0x0050, text=» RF(Z) PRL070 NO! JUST CONTROL CH =24 «, t00=0x0049, t01=0x0020}
0x724c…7274               Head {h00=0x0024, h01=0x0050, text=» EJECT  HANDLING A TEXT LINE =36«, t00=0x0049, t01=0x004e}
0x7274…72a2               Head {h00=0x002a, h01=0x0050, text=»   PREPARE LINE. FIRST LEFT MARGIN =36«, t00=0x0049, t01=0x0076}
0x72a2…72bc               Head {h00=0x0016, h01=0x0050, text=» IFF LMARG=0 . =36«, t00=0x0049, t01=0x00a4}
0x72bc…72f0               Head {h00=0x0030, h01=0x0050, text=» LDK A7,/20 FILL LEFT MARGIN WITH SPACE =36 «, t00=0x0049, t01=0x00be}
0x72f0…7310               Head {h00=0x001c, h01=0x0050, text=» LD A1,PRLMAR,A11 . =36 «, t00=0x0049, t01=0x00f2}
0x7310…732e               Head {h00=0x001a, h01=0x0050, text=» AD A1,ECBBA,A8 . =36 «, t00=0x0049, t01=0x0112}
0x732e…7346               Head {h00=0x0014, h01=0x0050, text=» SUK A1,1 . =36 «, t00=0x0049, t01=0x0130}
0x7346…7360               Head {h00=0x0016, h01=0x0050, text=»PRL055 EQU * . =36«, t00=0x0049, t01=0x0148}
0x7360…7378               Head {h00=0x0014, h01=0x0050, text=» SCR A7,A1 . =36«, t00=0x0049, t01=0x0162}
0x7378…7390               Head {h00=0x0014, h01=0x0050, text=» SUK A1,1 . =36 «, t00=0x0049, t01=0x017a}
0x7390…73b6 (74, 0, 400)  Head {h00=0x0022, h01=0x0050, text=» CW A1,ECBBA,A8 FINISHED? =36 «, t00=0x004a, t01=0x0004}
0x73b6…73d4               Head {h00=0x001a, h01=0x0050, text=» RB(G) PRL055 NO! =36 «, t00=0x004a, t01=0x002a}
0x73d4…73e8               Head {h00=0x0010, h01=0x0050, text=» XIF  . =36 «, t00=0x004a, t01=0x0048}
0x73e8…7404               Head {h00=0x0018, h01=0x0050, text=» IFT BASWRI=1 . =36 «, t00=0x004a, t01=0x005c}
0x7404…7414               Head {h00=0x000c, h01=0x0050, text=»   . =36«, t00=0x004a, t01=0x0078}
0x7414…7432               Head {h00=0x001a, h01=0x0050, text=» LDK A7,/0D CR CCH =36«, t00=0x004a, t01=0x0088}
0x7432…7466               Head {h00=0x0030, h01=0x0050, text=» SC* A7,ECBBA,A8 CR CCH FIRST IN BUFFER =36 «, t00=0x004a, t01=0x00a6}
0x7466…748e               Head {h00=0x0024, h01=0x0050, text=» IM LINCNT,A11 ANOTHER LINE =24 «, t00=0x004a, t01=0x00da}
0x748e…74ac               Head {h00=0x001a, h01=0x0050, text=» LDK A1,/0A LF CCH =24«, t00=0x004a, t01=0x0102}
0x74ac…74ca               Head {h00=0x001a, h01=0x0050, text=» LD A7,ECBRL,A8 . =24 «, t00=0x004a, t01=0x0120}
0x74ca…74e8               Head {h00=0x001a, h01=0x0050, text=» AD A7,ECBBA,A8 . =24 «, t00=0x004a, t01=0x013e}
0x74e8…751c               Head {h00=0x0030, h01=0x0050, text=» AD A7,PRLMAR,A11 ALLOW FOR LEFT MARG/CR =25«, t00=0x004a, t01=0x015c}
0x751c…7546               Head {h00=0x0026, h01=0x0050, text=» SCR A1,A7 LF CCH LAST IN BUF =25 «, t00=0x004a, t01=0x0190}
0x7546…7556               Head {h00=0x000c, h01=0x0050, text=»   . =35«, t00=0x004b, t01=0x002a}
0x7556…757a               Head {h00=0x0020, h01=0x0050, text=»   CALCULATE LINE LENGTH =36«, t00=0x004b, t01=0x003a}
0x757a…759c               Head {h00=0x001e, h01=0x0050, text=» LDK A1,1 ALLOW FOR LF =36«, t00=0x004b, t01=0x005e}
0x759c…75c6               Head {h00=0x0026, h01=0x0050, text=» AD A1,ECBRL,A8 ALLOW FOR TEXT =36«, t00=0x004b, t01=0x0080}
0x75c6…75fa               Head {h00=0x0030, h01=0x0050, text=» AD A1,PRLMAR,A11 ALLOW FOR LEFT MARGIN =36 «, t00=0x004b, t01=0x00aa}
0x75fa…762e               Head {h00=0x0030, h01=0x0050, text=» ADS A1,PRCCCT,A11  NO. OF CH:S TO PRINT =36«, t00=0x004b, t01=0x00de}
0x762e…7664               Head {h00=0x0032, h01=0x0050, text=» ADS A1,ECBBA,A8 UPDATE POINTER TO BUFFER =36 «, t00=0x004b, t01=0x0112}
0x7664…767a               Head {h00=0x0012, h01=0x0050, text=» EJECT  . =36 «, t00=0x004b, t01=0x0148}
0x767a…76b2               Head {h00=0x0034, h01=0x0050, text=»PRL060 EQU * ENOUGH SPACE FOR ANOTHER LINE? =36 «, t00=0x004b, t01=0x015e}
0x76b2…76da               Head {h00=0x0024, h01=0x0050, text=» LDKL A1,PRBFL BUFFER LENGTH =36«, t00=0x004c, t01=0x0008}
0x76da…770c               Head {h00=0x002e, h01=0x0050, text=» SU A1,PRCCCT,A11 USED PART OF BUFFER =36 «, t00=0x004c, t01=0x0030}
0x770c…7734               Head {h00=0x0024, h01=0x0050, text=» SUR A1,A5 MAX. LINE LENGTH =36 «, t00=0x004c, t01=0x0062}
0x7734…775e               Head {h00=0x0026, h01=0x0050, text=» SU A1,PRLMAR,A11 LEFT MARGIN =36 «, t00=0x004c, t01=0x008a}
0x775e…7792               Head {h00=0x0030, h01=0x0050, text=» RF(G) PRL200 ENOUGH SPACE. DON'T PRINT =36 «, t00=0x004c, t01=0x00b4}
0x7792…77a2               Head {h00=0x000c, h01=0x0050, text=»   . =36«, t00=0x004c, t01=0x00e8}
0x77a2…77c8               Head {h00=0x0022, h01=0x0050, text=»PRL065 EQU * PRINT BUFFER =36 «, t00=0x004c, t01=0x00f8}
0x77c8…77e8               Head {h00=0x001c, h01=0x0050, text=» LD A1,PRCCCT,A11 . =36 «, t00=0x004c, t01=0x011e}
0x77e8…7810               Head {h00=0x0024, h01=0x0050, text=» ST A1,ECBRL,A8 REQ. LENGTH =36 «, t00=0x004c, t01=0x013e}
0x7810…782e               Head {h00=0x001a, h01=0x0050, text=» LD A1,PRBA,A11 . =36 «, t00=0x004c, t01=0x0166}
0x782e…7858               Head {h00=0x0026, h01=0x0050, text=» ST A1,ECBBA,A8 BUFFER ADDRESS =36«, t00=0x004c, t01=0x0184}
0x7858…787c               Head {h00=0x0020, h01=0x0050, text=» LDK A7,/05 BASIC WRITE =24 «, t00=0x004d, t01=0x001e}
0x787c…7890               Head {h00=0x0010, h01=0x0050, text=» LKM  . =24 «, t00=0x004d, t01=0x0042}
0x7890…78a6               Head {h00=0x0012, h01=0x0050, text=» DATA 1 . =24 «, t00=0x004d, t01=0x0056}
0x78a6…78d8               Head {h00=0x002e, h01=0x0050, text=» CM PRCCCT,A11 CLEAR CHARACTER COUNTER =24«, t00=0x004d, t01=0x006c}
0x78d8…78f0               Head {h00=0x0014, h01=0x0050, text=» RF PRL090 . =24«, t00=0x004d, t01=0x009e}
0x78f0…7920               Head {h00=0x002c, h01=0x0050, text=» EJECT  HANDLING A CONTROL CHARACTER =36«, t00=0x004d, t01=0x00b6}
0x7920…794e               Head {h00=0x002a, h01=0x0050, text=»PRL070 EQU * STORE  CCH IN BUFFER =24 «, t00=0x004d, t01=0x00e6}
0x794e…7976               Head {h00=0x0024, h01=0x0050, text=» IM LINCNT,A11 ANOTHER LINE =24 «, t00=0x004d, t01=0x0114}
0x7976…7994               Head {h00=0x001a, h01=0x0050, text=» LDK A7,/0A LF CCH =24«, t00=0x004d, t01=0x013c}
0x7994…79ae               Head {h00=0x0016, h01=0x0050, text=» LDR A1,A10 . =36 «, t00=0x004d, t01=0x015a}
0x79ae…79d4               Head {h00=0x0022, h01=0x0050, text=» ANKL A1,FFCCH FORM FEED? =36 «, t00=0x004d, t01=0x0174}
0x79d4…79f0               Head {h00=0x0018, h01=0x0050, text=» RF(Z) PRL075 NO =36«, t00=0x004e, t01=0x000a}
0x79f0…7a14               Head {h00=0x0020, h01=0x0050, text=» LDK A7,/0C YES. FF CCH =36 «, t00=0x004e, t01=0x0026}
0x7a14…7a44               Head {h00=0x002c, h01=0x0050, text=» ANKL A10,/FFFF-FFCCH RESET FF IND. =36 «, t00=0x004e, t01=0x004a}
0x7a44…7a5e               Head {h00=0x0016, h01=0x0050, text=»PRL075 EQU * . =36«, t00=0x004e, t01=0x007a}
0x7a5e…7a88               Head {h00=0x0026, h01=0x0050, text=» SC* A7,ECBBA,A8 CCH TO BUFFER =36«, t00=0x004e, t01=0x0094}
0x7a88…7ab4               Head {h00=0x0028, h01=0x0050, text=» IM ECBBA,A8 STEP BUFFER ADDRESS =36«, t00=0x004e, t01=0x00be}
0x7ab4…7aea               Head {h00=0x0032, h01=0x0050, text=» IM PRCCCT,A11 STEP NO. OF CH:S IN BUFFER =36 «, t00=0x004e, t01=0x00ea}
0x7aea…7b14               Head {h00=0x0026, h01=0x0050, text=» ADKL A8,1 STEP BUFFER POINTER =36«, t00=0x004e, t01=0x0120}
0x7b14…7b42               Head {h00=0x002a, h01=0x0050, text=» RB PRL060 CHECK IF END OF BUFFER =36 «, t00=0x004e, t01=0x014a}
0x7b42…7b58               Head {h00=0x0012, h01=0x0050, text=» EJECT  . =36 «, t00=0x004e, t01=0x0178}
0x7b58…7b72               Head {h00=0x0016, h01=0x0050, text=»PRL090 EQU * . =24«, t00=0x004e, t01=0x018e}
0x7b72…7b86               Head {h00=0x0010, h01=0x0050, text=» XIF  . =24 «, t00=0x004f, t01=0x0018}
0x7b86…7baa               Head {h00=0x0020, h01=0x0050, text=» LDK A1,50 NUMBER OF DELAYS «, t00=0x004f, t01=0x002c}
0x7baa…7bbe               Head {h00=0x0010, h01=0x0050, text=»PRL100 EQU *«, t00=0x004f, t01=0x0050}
0x7bbe…7be2               Head {h00=0x0020, h01=0x0050, text=» LDKL A8,1 WAIT FOR A WHILE «, t00=0x004f, t01=0x0064}
0x7be2…7bee               Head {h00=0x0008, h01=0x0050, text=» LKM«, t00=0x004f, t01=0x0088}
0x7bee…7bfe               Head {h00=0x000c, h01=0x0050, text=» DATA 6 «, t00=0x004f, t01=0x0094}
0x7bfe…7c18               Head {h00=0x0016, h01=0x0050, text=» LD A8,ECBPRT,A11 «, t00=0x004f, t01=0x00a4}
0x7c18…7c3a               Head {h00=0x001e, h01=0x0050, text=» LDR* A2,A8 PRINT COMPL.? «, t00=0x004f, t01=0x00be}
0x7c3a…7c54               Head {h00=0x0016, h01=0x0050, text=» RF(N) PRL150 YES «, t00=0x004f, t01=0x00e0}
0x7c54…7c78               Head {h00=0x0020, h01=0x0050, text=» SUK A1,1 MORE TO WAIT FOR? «, t00=0x004f, t01=0x00fa}
0x7c78…7c92               Head {h00=0x0016, h01=0x0050, text=» RB(NZ) PRL100 YES«, t00=0x004f, t01=0x011e}
0x7c92…7c9e               Head {h00=0x0008, h01=0x0050, text=» LKM«, t00=0x004f, t01=0x0138}
0x7c9e…7cb4               Head {h00=0x0012, h01=0x0050, text=» DATA 10 ABORT«, t00=0x004f, t01=0x0144}
0x7cb4…7cc4               Head {h00=0x000c, h01=0x0050, text=»   . =27«, t00=0x004f, t01=0x015a}
0x7cc4…7ce8               Head {h00=0x0020, h01=0x0050, text=» LDK A1,1 INDICATE ERROR =27«, t00=0x004f, t01=0x016a}
0x7ce8…7cfa               Head {h00=0x000e, h01=0x0050, text=» RF PRL300«, t00=0x004f, t01=0x018e}
0x7cfa…7d0e               Head {h00=0x0010, h01=0x0050, text=»PRL150 EQU *«, t00=0x0050, t01=0x0010}
0x7d0e…7d1c               Head {h00=0x000a, h01=0x0050, text=» LKM  «, t00=0x0050, t01=0x0024}
0x7d1c…7d3a               Head {h00=0x001a, h01=0x0050, text=» DATA 2 RESYNCHRONIZE «, t00=0x0050, t01=0x0032}
0x7d3a…7d56               Head {h00=0x0018, h01=0x0050, text=» IFF BASWRI=1 . =24 «, t00=0x0050, t01=0x0050}
0x7d56…7d7a               Head {h00=0x0020, h01=0x0050, text=» IM LINCNT,A11 ANOTHER LINE «, t00=0x0050, t01=0x006c}
0x7d7a…7da4               Head {h00=0x0026, h01=0x0050, text=» CM ECBRL,A8 RESET PRINT LENGTH =3«, t00=0x0050, t01=0x0090}
0x7da4…7db8               Head {h00=0x0010, h01=0x0050, text=» XIF  . =36 «, t00=0x0050, t01=0x00ba}
0x7db8…7dd4               Head {h00=0x0018, h01=0x0050, text=» LD A1,ECBRC,A8 OK? «, t00=0x0050, t01=0x00ce}
0x7dd4…7e0e               Head {h00=0x0036, h01=0x0050, text=» ANKL A1,/2011 PAPER OUT/HARDWARE T-O/NOT OP? =31 «, t00=0x0050, t01=0x00ea}
0x7e0e…7e2e               Head {h00=0x001c, h01=0x0050, text=» RF(NZ) PRL300 YES! =23 «, t00=0x0050, t01=0x0124}
0x7e2e…7e42               Head {h00=0x0010, h01=0x0050, text=»PRL200 EQU *«, t00=0x0050, t01=0x0144}
0x7e42…7e5e               Head {h00=0x0018, h01=0x0050, text=» IFT BASWRI=1 . =24 «, t00=0x0050, t01=0x0158}
0x7e5e…7e8a               Head {h00=0x0028, h01=0x0050, text=» CM ECBRL,A8 RESET PRINT LENGTH =36 «, t00=0x0050, t01=0x0174}
0x7e8a…7eb8               Head {h00=0x002a, h01=0x0050, text=» LD A8,ECBBA,A8 SET BUFFER POINTER =36«, t00=0x0051, t01=0x0010}
0x7eb8…7eec               Head {h00=0x0030, h01=0x0050, text=» AD A8,PRLMAR,A11 ALLOW FOR LEFT MARG/CR =25«, t00=0x0051, t01=0x003e}
0x7eec…7f00               Head {h00=0x0010, h01=0x0050, text=» XIF  . =24 «, t00=0x0051, t01=0x0072}
0x7f00…7f1c               Head {h00=0x0018, h01=0x0050, text=» IFF BASWRI=1 . =24 «, t00=0x0051, t01=0x0086}
0x7f1c…7f46               Head {h00=0x0026, h01=0x0050, text=» LD A8,ECBBA,A8 GET BUFFER ADDRESS«, t00=0x0051, t01=0x00a2}
0x7f46…7f6a               Head {h00=0x0020, h01=0x0050, text=» CMR A8 RESET CONTROL CHAR. «, t00=0x0051, t01=0x00cc}
0x7f6a…7f7e               Head {h00=0x0010, h01=0x0050, text=» XIF  . =24 «, t00=0x0051, t01=0x00f0}
0x7f7e…7f90               Head {h00=0x000e, h01=0x0050, text=» SUR A9,A9«, t00=0x0051, t01=0x0104}
0x7f90…7fac               Head {h00=0x0018, h01=0x0050, text=» IFF BASWRI=1 . =24 «, t00=0x0051, t01=0x0116}
0x7fac…7fbe               Head {h00=0x000e, h01=0x0050, text=» ADKL A8,2«, t00=0x0051, t01=0x0132}
0x7fbe…7fd2               Head {h00=0x0010, h01=0x0050, text=» XIF  . =24 «, t00=0x0051, t01=0x0144}
0x7fd2…7ff0               Head {h00=0x001a, h01=0x0050, text=» LDK A1,0 RETURN CODE «, t00=0x0051, t01=0x0158}
0x7ff0…8008               Head {h00=0x0014, h01=0x0050, text=» RF PRL900 . =6 «, t00=0x0051, t01=0x0176}
0x8008…801c               Head {h00=0x0010, h01=0x0050, text=»PRL300 EQU *«, t00=0x0051, t01=0x018e}
0x801c…804a               Head {h00=0x002a, h01=0x0050, text=» LD A2,PRTID,A11 GET PRINTER TASKID =6«, t00=0x0052, t01=0x0012}
0x804a…8062               Head {h00=0x0014, h01=0x0050, text=» ANK A2,/FF . =6«, t00=0x0052, t01=0x0040}
0x8062…807a               Head {h00=0x0014, h01=0x0050, text=» SUK A2,/30 . =6«, t00=0x0052, t01=0x0058}
0x807a…8090               Head {h00=0x0012, h01=0x0050, text=» SLL A2,2 . =6«, t00=0x0052, t01=0x0070}
0x8090…80ba               Head {h00=0x0026, h01=0x0050, text=» LD A3,+6,A13 COMMON BLOCK BASE =6«, t00=0x0052, t01=0x0086}
0x80ba…80d6               Head {h00=0x0018, h01=0x0050, text=» ADK A3,TSKTAB . =6 «, t00=0x0052, t01=0x00b0}
0x80d6…80ee               Head {h00=0x0014, h01=0x0050, text=» ADR A3,A2 . =6 «, t00=0x0052, t01=0x00cc}
0x80ee…8118               Head {h00=0x0026, h01=0x0050, text=» SC A1,+3,A3 SET PRINTER STATUS =6«, t00=0x0052, t01=0x00e4}
0x8118…8132               Head {h00=0x0016, h01=0x0050, text=»PRL900 EQU * . =6 «, t00=0x0052, t01=0x010e}
0x8132…8142               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0052, t01=0x0128}
0x8142…815e               Head {h00=0x0018, h01=0x0050, text=» IFT BASWRI=1 . =24 «, t00=0x0052, t01=0x0138}
0x815e…8174               Head {h00=0x0012, h01=0x0050, text=» EJECT  . =24 «, t00=0x0052, t01=0x0154}
0x8174…81c4               Head {h00=0x004c, h01=0x0050, text=»************************************************************************«, t00=0x0052, t01=0x016a}
0x81c4…81ce               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0053, t01=0x002a}
0x81ce…8214               Head {h00=0x0042, h01=0x0050, text=»*          PRCCH  -  SEND BUFFER WITH CONTROL CH:S TO PRINTER «, t00=0x0053, t01=0x0034}
0x8214…821e               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0053, t01=0x007a}
0x821e…826e               Head {h00=0x004c, h01=0x0050, text=»************************************************************************«, t00=0x0053, t01=0x0084}
0x826e…8278               Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0053, t01=0x00d4}
0x8278…8292               Head {h00=0x0016, h01=0x0050, text=»PRCCH EQU * . =24 «, t00=0x0053, t01=0x00de}
0x8292…82c2               Head {h00=0x002c, h01=0x0050, text=» LD A1,PRCCCT,A11 ANYTHING TO SEND? =24 «, t00=0x0053, t01=0x00f8}
0x82c2…82e6               Head {h00=0x0020, h01=0x0050, text=» RB(Z) PRL900 NO! RETURN =24«, t00=0x0053, t01=0x0128}
0x82e6…8310               Head {h00=0x0026, h01=0x0050, text=» LD A8,ECBPRT,A11 ECB ADDRESS =24 «, t00=0x0053, t01=0x014c}
0x8310…833c               Head {h00=0x0028, h01=0x0050, text=» RB PRL065 SEND CH:S TO PRINTER =36 «, t00=0x0053, t01=0x0176}
0x833c…8350               Head {h00=0x0010, h01=0x0050, text=» XIF  . =24 «, t00=0x0054, t01=0x0012}
0x8350…835e               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0054, t01=0x0026}
0x835e…83aa               Head {h00=0x0048, h01=0x0050, text=»******************************************************************* «, t00=0x0054, t01=0x0034}
0x83aa…83f6               Head {h00=0x0048, h01=0x0050, text=»*                                                                 * «, t00=0x0054, t01=0x0080}
0x83f6…8442               Head {h00=0x0048, h01=0x0050, text=»*        INIT       INIT ROUTINE                                  * «, t00=0x0054, t01=0x00cc}
0x8442…848e               Head {h00=0x0048, h01=0x0050, text=»*                                                                 * «, t00=0x0054, t01=0x0118}
0x848e…84da               Head {h00=0x0048, h01=0x0050, text=»******************************************************************* «, t00=0x0054, t01=0x0164}
0x84da…84ec               Head {h00=0x000e, h01=0x0050, text=»INIT EQU *«, t00=0x0055, t01=0x0020}
0x84ec…850e               Head {h00=0x001e, h01=0x0050, text=» CF A14,COMINI COMMON INIT«, t00=0x0055, t01=0x0032}
0x850e…8532               Head {h00=0x0020, h01=0x0050, text=» CF A14,ECBINI INIT OF ECB:S«, t00=0x0055, t01=0x0054}
0x8532…8544               Head {h00=0x000e, h01=0x0050, text=» LCR A2,A1«, t00=0x0055, t01=0x0078}
0x8544…8556               Head {h00=0x000e, h01=0x0050, text=» SLL A2,8 «, t00=0x0055, t01=0x008a}
0x8556…856a               Head {h00=0x0010, h01=0x0050, text=» LC A2,+1,A1«, t00=0x0055, t01=0x009c}
0x856a…8594               Head {h00=0x0026, h01=0x0050, text=» ST A2,PRTID,A11 SAVE WHOLE TASKID«, t00=0x0055, t01=0x00b0}
0x8594…85ca               Head {h00=0x0032, h01=0x0050, text=» LCR A2,A1 GET TYPE OF PRINTER AND MAKE INDEX «, t00=0x0055, t01=0x00da}
0x85ca…85f0               Head {h00=0x0022, h01=0x0050, text=» LD A7,PRTTAB NUMBER OF TYPES «, t00=0x0055, t01=0x0110}
0x85f0…8620               Head {h00=0x002c, h01=0x0050, text=» LDKL A1,PRTTAB+2 START OF PRINTER TABLE«, t00=0x0055, t01=0x0136}
0x8620…8634               Head {h00=0x0010, h01=0x0050, text=»INI100 EQU *«, t00=0x0055, t01=0x0166}
0x8634…865c               Head {h00=0x0024, h01=0x0050, text=» CCR A2,A1 CONVERT TYPE TO INDEX«, t00=0x0055, t01=0x017a}
0x865c…8672               Head {h00=0x0012, h01=0x0050, text=» RF(E) INI200 «, t00=0x0056, t01=0x0012}
0x8672…8684               Head {h00=0x000e, h01=0x0050, text=» ADK A1,4 «, t00=0x0056, t01=0x0028}
0x8684…86a2               Head {h00=0x001a, h01=0x0050, text=» SUK A7,1 ILLEGAL ID? «, t00=0x0056, t01=0x003a}
0x86a2…86bc               Head {h00=0x0016, h01=0x0050, text=» RB(NZ) INI100 NO «, t00=0x0056, t01=0x0058}
0x86bc…86ce               Head {h00=0x000e, h01=0x0050, text=» LDKL A1,*«, t00=0x0056, t01=0x0072}
0x86ce…86e6               Head {h00=0x0014, h01=0x0050, text=» ST A1,REGI,A11 «, t00=0x0056, t01=0x0084}
0x86e6…86f2               Head {h00=0x0008, h01=0x0050, text=» LKM«, t00=0x0056, t01=0x009c}
0x86f2…870c               Head {h00=0x0016, h01=0x0050, text=» DATA 3 FORGET IT «, t00=0x0056, t01=0x00a8}
0x870c…8720               Head {h00=0x0010, h01=0x0050, text=»INI200 EQU *«, t00=0x0056, t01=0x00c2}
0x8720…8734               Head {h00=0x0010, h01=0x0050, text=» LD A1,+2,A1«, t00=0x0056, t01=0x00d6}
0x8734…8760               Head {h00=0x0028, h01=0x0050, text=» ST A1,PRTTYP,A11 SAVE PRINTER TYPE «, t00=0x0056, t01=0x00ea}
0x8760…877c               Head {h00=0x0018, h01=0x0050, text=» IFT BASWRI=1 . =24 «, t00=0x0056, t01=0x0116}
0x877c…87ae               Head {h00=0x002e, h01=0x0050, text=» LD A2,ECBPRT,A11 PRINTER ECB ADDRESS =24 «, t00=0x0056, t01=0x0132}
0x87ae…87e0               Head {h00=0x002e, h01=0x0050, text=» LD A2,ECBBA,A2 PRINTER BUFFER ADDRESS =24«, t00=0x0056, t01=0x0164}
0x87e0…8810               Head {h00=0x002c, h01=0x0050, text=» ST A2,PRBA,A11 SAVE IT IN WORK AREA =24«, t00=0x0057, t01=0x0008}
0x8810…8828               Head {h00=0x0014, h01=0x0050, text=» LDK A2,1 . =25 «, t00=0x0057, t01=0x0038}
0x8828…8852               Head {h00=0x0026, h01=0x0050, text=» ST A2,PRLMAR,A11 ALLOW FOR CR =25«, t00=0x0057, t01=0x0050}
0x8852…8882               Head {h00=0x002c, h01=0x0050, text=» IFF LMARG=0 LEFT MARGIN FOR PRINTER =25«, t00=0x0057, t01=0x007a}
0x8882…88a0               Head {h00=0x001a, h01=0x0050, text=» LD A1,LMARGT,A1 . =25«, t00=0x0057, t01=0x00aa}
0x88a0…88d6               Head {h00=0x0032, h01=0x0050, text=» ADS A1,PRLMAR,A11 SAVE VALUE IN WORK AREA =25«, t00=0x0057, t01=0x00c8}
0x88d6…88ea               Head {h00=0x0010, h01=0x0050, text=» XIF  . =24 «, t00=0x0057, t01=0x00fe}
0x88ea…88fa               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x0057, t01=0x0112}
0x88fa…8908               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0057, t01=0x0122}
0x8908…8952               Head {h00=0x0046, h01=0x0050, text=»***************************************************************** «, t00=0x0057, t01=0x0130}
0x8952…899c               Head {h00=0x0046, h01=0x0050, text=»*                                                               * «, t00=0x0057, t01=0x017a}
0x899c…89e6               Head {h00=0x0046, h01=0x0050, text=»*        TSTPRT       TEST HARDWARE                             * «, t00=0x0058, t01=0x0034}
0x89e6…8a30               Head {h00=0x0046, h01=0x0050, text=»*                                                               * «, t00=0x0058, t01=0x007e}
0x8a30…8a7a               Head {h00=0x0046, h01=0x0050, text=»***************************************************************** «, t00=0x0058, t01=0x00c8}
0x8a7a…8a8e               Head {h00=0x0010, h01=0x0050, text=»TSTPRT EQU *«, t00=0x0058, t01=0x0112}
0x8a8e…8a9e               Head {h00=0x000c, h01=0x0050, text=»   . =6 «, t00=0x0058, t01=0x0126}
0x8a9e…8ab8               Head {h00=0x0016, h01=0x0050, text=» LD A8,ECBPRT,A11 «, t00=0x0058, t01=0x0136}
0x8ab8…8ad8               Head {h00=0x001c, h01=0x0050, text=» LDK A7,/80 TEST STATUS «, t00=0x0058, t01=0x0150}
0x8ad8…8aec               Head {h00=0x0010, h01=0x0050, text=»TSTP10 EQU *«, t00=0x0058, t01=0x0170}
0x8aec…8af8               Head {h00=0x0008, h01=0x0050, text=» LKM«, t00=0x0058, t01=0x0184}
0x8af8…8b08               Head {h00=0x000c, h01=0x0050, text=» DATA 1 «, t00=0x0058, t01=0x0190}
0x8b08…8b24               Head {h00=0x0018, h01=0x0050, text=» LD A4,ECBRC,A8 . =6«, t00=0x0059, t01=0x0010}
0x8b24…8b5e               Head {h00=0x0036, h01=0x0050, text=» ANKL A4,/2011 PAPER OUT/HARDWARE T-O/NOT OP? =31 «, t00=0x0059, t01=0x002c}
0x8b5e…8b7c               Head {h00=0x001a, h01=0x0050, text=» RF(Z) TSTP20 NO! =31 «, t00=0x0059, t01=0x0066}
0x8b7c…8ba6               Head {h00=0x0026, h01=0x0050, text=» LDK A4,1 YES. INDICATE ERROR =31 «, t00=0x0059, t01=0x0084}
0x8ba6…8bc0               Head {h00=0x0016, h01=0x0050, text=»TSTP20 EQU * . =31«, t00=0x0059, t01=0x00ae}
0x8bc0…8bd0               Head {h00=0x000c, h01=0x0050, text=»   . =6 «, t00=0x0059, t01=0x00c8}
0x8bd0…8bee               Head {h00=0x001a, h01=0x0050, text=» LD A2,PRTID,A11 . =6 «, t00=0x0059, t01=0x00d8}
0x8bee…8c02               Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x0059, t01=0x00f6}
0x8c02…8c16               Head {h00=0x0010, h01=0x0050, text=» SUK A2,/30 «, t00=0x0059, t01=0x010a}
0x8c16…8c28               Head {h00=0x000e, h01=0x0050, text=» SLL A2,2 «, t00=0x0059, t01=0x011e}
0x8c28…8c3e               Head {h00=0x0012, h01=0x0050, text=» LD A3,+6,A13 «, t00=0x0059, t01=0x0130}
0x8c3e…8c54               Head {h00=0x0012, h01=0x0050, text=» LDK A1,TSKTAB«, t00=0x0059, t01=0x0146}
0x8c54…8c66               Head {h00=0x000e, h01=0x0050, text=» ADR A3,A1«, t00=0x0059, t01=0x015c}
0x8c66…8c78               Head {h00=0x000e, h01=0x0050, text=» ADR A3,A2«, t00=0x0059, t01=0x016e}
0x8c78…8c88               Head {h00=0x000c, h01=0x0050, text=»   . =6 «, t00=0x0059, t01=0x0180}
0x8c88…8cbc               Head {h00=0x0030, h01=0x0050, text=» SC A4,+3,A3 INDICATE STATUS IN DEV TABLE =6«, t00=0x0059, t01=0x0190}
0x8cbc…8cda               Head {h00=0x001a, h01=0x0050, text=» ANK A4,1 OPERABLE? =6«, t00=0x005a, t01=0x0034}
0x8cda…8cf8               Head {h00=0x001a, h01=0x0050, text=» RF(Z) TSTP90 YES! =6 «, t00=0x005a, t01=0x0052}
0x8cf8…8d0a               Head {h00=0x000e, h01=0x0050, text=» LDR A1,A8«, t00=0x005a, t01=0x0070}
0x8d0a…8d1e               Head {h00=0x0010, h01=0x0050, text=» LDKL A8,100«, t00=0x005a, t01=0x0082}
0x8d1e…8d2a               Head {h00=0x0008, h01=0x0050, text=» LKM«, t00=0x005a, t01=0x0096}
0x8d2a…8d3a               Head {h00=0x000c, h01=0x0050, text=» DATA 6 «, t00=0x005a, t01=0x00a2}
0x8d3a…8d4c               Head {h00=0x000e, h01=0x0050, text=» LDR A8,A1«, t00=0x005a, t01=0x00b2}
0x8d4c…8d5c               Head {h00=0x000c, h01=0x0050, text=»   . =6 «, t00=0x005a, t01=0x00c4}
0x8d5c…8d6e               Head {h00=0x000e, h01=0x0050, text=» RB TSTP10«, t00=0x005a, t01=0x00d4}
0x8d6e…8d7e               Head {h00=0x000c, h01=0x0050, text=»   . =6 «, t00=0x005a, t01=0x00e6}
0x8d7e…8d8e               Head {h00=0x000c, h01=0x0050, text=»   . =6 «, t00=0x005a, t01=0x00f6}
0x8d8e…8d9e               Head {h00=0x000c, h01=0x0050, text=»   . =6 «, t00=0x005a, t01=0x0106}
0x8d9e…8dae               Head {h00=0x000c, h01=0x0050, text=»   . =6 «, t00=0x005a, t01=0x0116}
0x8dae…8dc2               Head {h00=0x0010, h01=0x0050, text=»TSTP90 EQU *«, t00=0x005a, t01=0x0126}
0x8dc2…8dd2               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x005a, t01=0x013a}
0x8dd2…8de0               Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x005a, t01=0x014a}
0x8de0…8e2c               Head {h00=0x0048, h01=0x0050, text=»******************************************************************* «, t00=0x005a, t01=0x0158}
0x8e2c…8e78               Head {h00=0x0048, h01=0x0050, text=»*                                                                 * «, t00=0x005b, t01=0x0014}
0x8e78…8ec4               Head {h00=0x0048, h01=0x0050, text=»*       GETTAB        GET ORDER INDEX                             * «, t00=0x005b, t01=0x0060}
0x8ec4…8f10               Head {h00=0x0048, h01=0x0050, text=»*                                                                 * «, t00=0x005b, t01=0x00ac}
0x8f10…8f5c               Head {h00=0x0048, h01=0x0050, text=»******************************************************************* «, t00=0x005b, t01=0x00f8}
0x8f5c…8f70               Head {h00=0x0010, h01=0x0050, text=»GETTAB EQU *«, t00=0x005b, t01=0x0144}
0x8f70…8fa2               Head {h00=0x002e, h01=0x0050, text=» LD A7,PRTORD NUMBER OF VALID ORDER CODES «, t00=0x005b, t01=0x0158}
0x8fa2…8fcc               Head {h00=0x0026, h01=0x0050, text=» LDKL A1,PRTORD+2 ORDERTABLE BASE «, t00=0x005b, t01=0x018a}
0x8fcc…8fe0               Head {h00=0x0010, h01=0x0050, text=»GETT10 EQU *«, t00=0x005c, t01=0x0024}
0x8fe0…9010               Head {h00=0x002c, h01=0x0050, text=» CCR A2,A1 CONVERT ORDER CODE TO ADDRESS«, t00=0x005c, t01=0x0038}
0x9010…9026               Head {h00=0x0012, h01=0x0050, text=» RF(E) GETT20 «, t00=0x005c, t01=0x0068}
0x9026…903c               Head {h00=0x0012, h01=0x0050, text=» AD A1,PRTTAB «, t00=0x005c, t01=0x007e}
0x903c…9052               Head {h00=0x0012, h01=0x0050, text=» AD A1,PRTTAB «, t00=0x005c, t01=0x0094}
0x9052…9064               Head {h00=0x000e, h01=0x0050, text=» ADK A1,2 «, t00=0x005c, t01=0x00aa}
0x9064…9082               Head {h00=0x001a, h01=0x0050, text=» SUK A7,1 ORDER FOUND?«, t00=0x005c, t01=0x00bc}
0x9082…90a2               Head {h00=0x001c, h01=0x0050, text=» RF(Z) GETT30 NO INVALID«, t00=0x005c, t01=0x00da}
0x90a2…90be               Head {h00=0x0018, h01=0x0050, text=» RB GETT10 TRY AGAIN«, t00=0x005c, t01=0x00fa}
0x90be…90d2               Head {h00=0x0010, h01=0x0050, text=»GETT20 EQU *«, t00=0x005c, t01=0x0116}
0x90d2…90e4               Head {h00=0x000e, h01=0x0050, text=» ADK A1,2 «, t00=0x005c, t01=0x012a}
0x90e4…90fe               Head {h00=0x0016, h01=0x0050, text=» LD A2,PRTTYP,A11 «, t00=0x005c, t01=0x013c}
0x90fe…9110               Head {h00=0x000e, h01=0x0050, text=» ADR A1,A2«, t00=0x005c, t01=0x0156}
0x9110…9124               Head {h00=0x0010, h01=0x0050, text=»GETT30 EQU *«, t00=0x005c, t01=0x0168}
0x9124…9138               Head {h00=0x0010, h01=0x0050, text=» LDR* A1,A1 «, t00=0x005c, t01=0x017c}
0x9138…9148               Head {h00=0x000c, h01=0x0050, text=» RTN A14«, t00=0x005c, t01=0x0190}
0x9148…9150               Head {h00=0x0004, h01=0x0050, t00=0x005d, t01=0x0010}
0x9150…915c               Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x005d, t01=0x0018}
0x915c…9160               Head {h00=0x4004, h01=0x0000}
0x9160…9164               00 5d 00 24                                                                                                                                                                                                                                       ┆ ] $┆
0x9164…916c (94, 1, 8)    20 04 00 00 00 5e 00 04                                                                                                                                                                                                                           ┆     ^  ┆
0x916c…91bc (95, 0, 400)  00 5e 01 6e 00 0c 00 50 2a 5c 5c 5c 5c 3d 34 20 00 5f 00 08 00 14 00 50 47 52 43 48 31 30 5c 45 51 55 5c 2a 5c 5c 3d 34 00 5f 00 18 00 10 00 50 5c 52 54 4e 5c 41 31 35 5c 5c 3d 34 00 5f 00 30 00 0c 00 50 2a 5c 5c 5c 5c 3d 34 20 00 5f 00 44   ┆ ^ n   P*    =4  _     PGRCH10 EQU *  =4 _     P RTN A15  =4 _ 0   P*    =4  _ D┆
0x91bc…920c               00 14 00 50 47 52 54 41 42 5c 45 51 55 5c 2a 5c 5c 3d 34 20 00 5f 00 54 00 2c 00 50 5c 44 41 54 41 5c 2f 32 32 32 33 2c 2f 32 36 33 42 2c 2f 34 30 35 42 2c 2f 35 43 35 44 2c 2f 35 45 35 46 5c 5c 3d 34 20 00 5f 00 6c 00 0e 00 50 5c 58 49 46   ┆   PGRTAB EQU *  =4  _ T , P DATA /2223,/263B,/405B,/5C5D,/5E5F  =4  _ l   P XIF┆
0x920c…925c               5c 5c 5c 3d 34 20 00 5f 00 9c 00 12 00 50 5c 49 46 54 5c 54 52 41 53 50 41 3d 31 20 00 5f 00 ae 00 0a 00 50 5c 45 4a 45 43 54 00 5f 00 c4 00 36 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆   =4  _     P IFT TRASPA=1  _     P EJECT _   6 P******************************┆
0x925c…92ac               2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 00 5f 00 d2 00 06 00 50 2a 20 00 5f 01 0c 00 34 00 50 2a 20 20 20 54 52 41 53 50 20 3d 20 53 55 42 52 4f 55 54 49 4e 45 20 54 48 41 54 20 45 4c 49 4d 49 4e 41 54 45 53 20 54 52 41   ┆******************** _     P*  _   4 P*   TRASP = SUBROUTINE THAT ELIMINATES TRA┆
0x92ac…92fc               49 4c 49 4e 47 20 00 5f 01 16 00 34 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 53 50 41 43 45 53 20 46 52 4f 4d 20 45 43 42 2d 42 55 46 46 45 52 2e 20 49 54 20 41 4c 53 4f 20 44 45 2d 20 00 5f 01 4e 00 30 00 50 2a 20 20 20 20 20 20 20 20 20   ┆ILING  _   4 P*           SPACES FROM ECB-BUFFER. IT ALSO DE-  _ N 0 P*         ┆
0x92fc…934c (96, 0, 400)  20 20 4c 45 54 45 53 20 4c 4f 57 20 49 4e 54 45 4e 53 49 54 59 20 53 54 41 52 54 2c 20 48 49 47 48 20 00 5f 01 86 00 20 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 49 4e 54 45 4e 53 49 54 59 20 53 54 41 52 54 2e 00 60 00 2a 00 18 00 50 2a 20   ┆  LETES LOW INTENSITY START, HIGH  _     P*           INTENSITY START. ` *   P* ┆
0x934c…939c               20 20 41 4e 44 20 54 41 42 55 4c 41 54 49 4f 4e 53 20 00 60 00 4e 00 06 00 50 2a 20 00 60 00 6a 00 36 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆  AND TABULATIONS  ` N   P*  ` j 6 P********************************************┆
0x939c…93ec               2a 2a 2a 2a 2a 2a 00 60 00 74 00 06 00 50 2a 20 00 60 00 ae 00 10 00 50 54 52 41 53 50 5c 45 51 55 5c 2a 20 00 60 00 b8 00 2c 00 50 5c 4c 44 5c 41 31 2c 45 43 42 42 41 2c 41 38 5c 47 45 54 20 42 55 46 46 45 52 20 41 44 44 52 45 53 53 20 28   ┆****** ` t   P*  `     PTRASP EQU *  `   , P LD A1,ECBBA,A8 GET BUFFER ADDRESS (┆
0x93ec…943c               42 41 29 20 00 60 00 cc 00 2c 00 50 5c 4c 44 5c 41 32 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 28 52 4c 29 00 60 00 fc 00 20 00 50 5c 41 44 52 5c 41 31 2c 41 32 5c 47 45 54 20 45 4e 44 20 4f   ┆BA)  `   , P LD A2,ECBRL,A8 GET REQUESTED LENGTH(RL) `     P ADR A1,A2 GET END O┆
0x943c…948c               46 20 42 55 46 46 45 52 00 60 01 2c 00 14 00 50 53 4b 49 50 30 35 5c 43 57 4b 5c 41 32 2c 32 20 00 60 01 50 00 1a 00 50 5c 52 46 28 4e 47 29 5c 53 4b 49 50 33 30 5c 52 4c 20 3c 20 33 20 00 60 01 68 00 16 00 50 5c 53 55 4b 5c 41 31 2c 31 5c   ┆F BUFFER ` ,   PSKIP05 CWK A2,2  ` P   P RF(NG) SKIP30 RL < 3  ` h   P SUK A1,1 ┆
0x948c…94dc (97, 0, 398)  44 45 43 52 2e 20 42 41 00 60 01 86 00 18 00 50 5c 4c 43 52 5c 41 34 2c 41 31 5c 47 45 54 20 43 48 41 52 20 00 61 00 10 00 10 00 50 5c 41 4e 4b 5c 41 34 2c 2f 46 46 20 00 61 00 2c 00 18 00 50 5c 53 55 4b 5c 41 34 2c 2f 32 30 5c 53 50 41 43   ┆DECR. BA `     P LCR A4,A1 GET CHAR  a     P ANK A4,/FF  a ,   P SUK A4,/20 SPAC┆
0x94dc…952c               45 20 3f 20 00 61 00 40 00 16 00 50 5c 52 46 28 5a 29 5c 53 4b 49 50 30 37 5c 59 45 53 20 00 61 00 5c 00 1e 00 50 5c 41 44 4b 5c 41 34 2c 31 5c 4c 4f 57 20 49 4e 54 2e 20 53 54 4f 50 20 3f 20 00 61 00 76 00 18 00 50 5c 52 46 28 5a 29 5c 53   ┆E ?  a @   P RF(Z) SKIP07 YES  a     P ADK A4,1 LOW INT. STOP ?  a v   P RF(Z) S┆
0x952c…957c               4b 49 50 30 37 5c 59 45 53 20 21 20 00 61 00 98 00 1e 00 50 5c 41 44 4b 5c 41 34 2c 31 5c 4c 4f 57 20 49 4e 54 2e 20 53 54 41 52 54 20 3f 00 61 00 b4 00 18 00 50 5c 52 46 28 5a 29 5c 53 4b 49 50 30 37 5c 59 45 53 20 21 20 00 61 00 d6 00 0e   ┆KIP07 YES !  a     P ADK A4,1 LOW INT. START ? a     P RF(Z) SKIP07 YES !  a    ┆
0x957c…95cc               00 50 5c 43 57 4b 5c 41 32 2c 34 20 00 61 00 f2 00 22 00 50 5c 52 46 28 4e 47 29 5c 53 4b 49 50 33 30 5c 52 45 51 2c 20 4c 45 4e 47 54 48 20 3c 20 35 00 61 01 04 00 1e 00 50 5c 4c 43 5c 41 34 2c 2d 32 2c 41 31 5c 47 45 54 20 43 48 41 52 41   ┆ P CWK A2,4  a   " P RF(NG) SKIP30 REQ, LENGTH < 5 a     P LC A4,-2,A1 GET CHARA┆
0x95cc…961a               43 54 45 52 00 61 01 2a 00 26 00 50 5c 53 55 4b 5c 41 34 2c 2f 31 31 5c 54 41 42 55 4c 41 54 49 4f 4e 20 43 48 41 52 41 43 54 45 52 20 3f 00 61 01 4c 00 18 00 50 5c 52 46 28 4e 5a 29 5c 53 4b 49 50 33 30 5c 59 45 53 20 21 00 61 01 76         ┆CTER a * & P SUK A4,/11 TABULATION CHARACTER ? a L   P RF(NZ) SKIP30 YES ! a v┆
0x961a…966a (98, 0, 400)  00 1c 00 50 53 4b 49 50 30 37 5c 53 55 4b 5c 41 32 2c 31 5c 44 45 43 52 20 52 4c 20 00 62 00 04 00 18 00 50 5c 52 42 5c 53 4b 49 50 30 35 5c 47 45 54 20 4e 45 58 54 20 00 62 00 24 00 10 00 50 53 4b 49 50 33 30 5c 45 51 55 5c 2a 00 62 00 40   ┆   PSKIP07 SUK A2,1 DECR RL  b     P RB SKIP05 GET NEXT  b $   PSKIP30 EQU * b @┆
0x966a…96ba               00 14 00 50 5c 4c 44 5c 41 34 2c 45 43 42 52 4c 2c 41 38 20 00 62 00 54 00 28 00 50 5c 53 54 5c 41 34 2c 45 43 42 43 57 2c 41 38 5c 53 41 56 45 20 4f 4c 44 20 52 45 51 2e 20 4c 45 4e 47 54 48 00 62 00 6c 00 06 00 50 2a 20 00 62 00 98 00 20   ┆   P LD A4,ECBRL,A8  b T ( P ST A4,ECBCW,A8 SAVE OLD REQ. LENGTH b l   P*  b    ┆
0x96ba…970a               00 50 5c 53 54 5c 41 32 2c 45 43 42 52 4c 2c 41 38 5c 53 54 4f 52 45 20 4e 45 57 20 52 4c 00 62 00 a2 00 06 00 50 2a 20 00 62 00 c6 00 0c 00 50 5c 52 54 4e 5c 41 31 35 00 62 00 d0 00 08 00 50 5c 58 49 46 00 62 00 e0 00 0a 00 50 5c 45 4a 45   ┆ P ST A2,ECBRL,A8 STORE NEW RL b     P*  b     P RTN A15 b     P XIF b     P EJE┆
0x970a…975a               43 54 00 62 00 ec 00 40 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 00 62 00 fa 00 06 00 50 2a 20   ┆CT b   @ P************************************************************ b     P* ┆
0x975a…97aa               00 62 01 3e 00 20 00 50 2a 20 20 20 52 43 44 59 20 3d 20 52 45 43 4f 56 45 52 59 20 52 4f 55 54 49 4e 45 20 00 62 01 48 00 36 00 50 2a 20 20 20 43 4c 45 41 52 53 20 44 49 53 50 4c 41 59 20 41 4e 44 20 53 45 54 53 20 43 55 52 53 4f 52 20 26   ┆ b >   P*   RCDY = RECOVERY ROUTINE  b H 6 P*   CLEARS DISPLAY AND SETS CURSOR &┆
0x97aa…97fa (99, 0, 398)  20 48 45 41 44 20 50 4f 53 49 54 49 4f 4e 00 62 01 6c 00 2c 00 50 2a 20 20 20 43 4f 55 4e 54 45 52 20 54 4f 20 48 4f 4d 45 20 50 4f 53 49 54 49 4f 4e 20 28 20 2f 30 31 30 31 20 29 2e 20 00 63 00 16 00 06 00 50 2a 20 00 63 00 46 00 40 00 50   ┆ HEAD POSITION b l , P*   COUNTER TO HOME POSITION ( /0101 ).  c     P*  c F @ P┆
0x97fa…984a               2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 00 63 00 50 00 06 00 50 2a 20 00 63 00 94 00 0e 00 50 52 43   ┆************************************************************ c P   P*  c     PRC┆
0x984a…989a               44 59 5c 45 51 55 5c 2a 00 63 00 9e 00 12 00 50 5c 4c 44 4b 4c 5c 41 32 2c 2f 37 46 46 46 00 63 00 b0 00 22 00 50 5c 41 4e 53 5c 41 32 2c 44 57 54 53 54 2c 41 36 5c 49 4e 44 49 43 41 54 45 20 42 55 53 59 00 63 00 c6 00 06 00 50 2a 20 00 63   ┆DY EQU * c     P LDKL A2,/7FFF c   " P ANS A2,DWTST,A6 INDICATE BUSY c     P*  c┆
0x989a…98ea               00 ec 00 24 00 50 5c 4c 44 4b 4c 5c 41 32 2c 4d 41 58 42 4c 4b 5c 4d 41 58 2e 20 42 4c 4f 43 4b 20 53 49 5a 45 20 00 63 00 f6 00 20 00 50 5c 43 46 5c 41 35 2c 53 54 41 42 4c 4b 5c 53 54 41 52 54 20 4f 46 20 42 4c 4f 43 4b 00 63 01 1e 00 16   ┆   $ P LDKL A2,MAXBLK MAX. BLOCK SIZE  c     P CF A5,STABLK START OF BLOCK c    ┆
0x98ea…9938               00 50 52 43 45 52 5c 52 42 28 4e 5a 29 5c 44 59 45 52 35 30 00 63 01 42 00 14 00 50 5c 49 46 54 5c 50 4c 41 53 4d 3d 30 5c 5c 3d 34 00 63 01 5c 00 1a 00 50 5c 49 46 46 5c 53 54 45 41 44 59 2b 43 4f 55 4e 54 52 59 3d 30 20 00 63 01 74         ┆ PRCER RB(NZ) DYER50 c B   P IFT PLASM=0  =4 c     P IFF STEADY+COUNTRY=0  c t┆
0x9938…9988 (100, 0, 400) 00 26 00 50 5c 4c 44 5c 41 32 2c 44 57 54 44 45 56 2c 41 36 5c 47 45 54 20 44 45 56 49 43 45 20 53 54 41 54 55 53 00 64 00 04 00 26 00 50 5c 41 4e 4b 4c 5c 41 32 2c 2f 32 30 30 30 5c 50 54 53 20 36 33 38 35 20 4f 52 20 36 33 38 36 20 3f 20   ┆ & P LD A2,DWTDEV,A6 GET DEVICE STATUS d   & P ANKL A2,/2000 PTS 6385 OR 6386 ? ┆
0x9988…99d8               00 64 00 2e 00 16 00 50 5c 52 46 28 5a 29 5c 52 43 44 59 32 30 5c 4e 4f 20 21 00 64 00 58 00 28 00 50 5c 4c 44 4b 5c 41 33 2c 2f 34 30 5c 53 45 54 20 55 50 20 54 52 41 4e 53 46 45 52 20 43 4f 55 4e 54 45 52 20 00 64 00 72 00 06 00 50 2a 20   ┆ d .   P RF(Z) RCDY20 NO ! d X ( P LDK A3,/40 SET UP TRANSFER COUNTER  d r   P* ┆
0x99d8…9a28               00 64 00 9e 00 30 00 50 52 43 44 59 31 30 5c 4c 44 4b 5c 41 32 2c 53 54 49 4c 4c 2d 31 5c 53 45 54 20 55 50 20 43 55 52 53 4f 52 20 42 4c 49 4e 4b 49 4e 47 00 64 00 a8 00 2a 00 50 5c 41 44 4b 5c 41 32 2c 53 54 45 41 44 59 5c 41 44 4a 55 53   ┆ d   0 PRCDY10 LDK A2,STILL-1 SET UP CURSOR BLINKING d   * P ADK A2,STEADY ADJUS┆
0x9a28…9a78               54 20 54 4f 20 53 54 45 41 44 59 20 49 46 20 53 4f 20 00 64 00 dc 00 2a 00 50 5c 43 46 5c 41 35 2c 4f 55 54 50 55 54 5c 53 45 4e 44 20 43 55 52 53 4f 52 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 20 00 64 01 0a 00 10 00 50 5c 52 42 28 4e 5a 29 5c   ┆T TO STEADY IF SO  d   * P CF A5,OUTPUT SEND CURSOR INFORMATION  d     P RB(NZ) ┆
0x9a78…9ac8               52 43 45 52 00 64 01 38 00 28 00 50 5c 53 55 4b 5c 41 33 2c 31 5c 44 45 43 52 45 4d 45 4e 54 20 54 52 41 4e 53 46 45 52 20 43 4f 55 4e 54 45 52 00 64 01 4c 00 26 00 50 5c 52 42 28 50 29 5c 52 43 44 59 31 30 5c 4e 4f 54 20 45 4e 4f 55 47 48   ┆RCER d 8 ( P SUK A3,1 DECREMENT TRANSFER COUNTER d L & P RB(P) RCDY10 NOT ENOUGH┆

Reduced view