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

⟦f374267e3⟧

    Length: 10788 (0x2a24)
    Notes: pts_type(SC)
    Names: »DRLP01.SC«

Derivation

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

PTS(SC)

	IDENT DRLP01 	REL 8.2 78-09-15  870105040820 

			UPDATE   #0   77-12-14 
**********************************************************
* 
*   PHILIPS TERMINAL SYSTEM PTS 
* 
*   DRLP01 = DRIVER LINE PRINTER
* 
* 
* 
* 
* 
* 
**********************************************************
* 
* 
*    THIS DRIVER HANDLES ONE LINE PRINTER PTS 6881 CONNECTED
*    TO CPU VIA CHLP ON MULTIPLEX CHANNEL OR PROGRAMMED 
*    CHANNEL
	EJECT
* 
* 
************************
*    ENTRIES           *
************************
* 
	ENTRY	LPADR	ADDRESS-BLOCK
	ENTRY	ACLP	ACTIVATION DRIVER 
	ENTRY	IHLP	INTERRUPT HANDLER 
	ENTRY	LPON	RECOVERY ROUTINE
	ENTRY	DWLP01	DWT FOR LINE PRINTER
* 
* 
****************************************
*    EXTERNAL TOSS MODULE ENTRIES      *
****************************************
* 
	EXTRN	TDISP	DISPATCHER 
	EXTRN	TENDIO	END I/O 
	EXTRN	SAVE8	SAVE 8 REGS ON STACK 
	EXTRN	DISIOE	REQUEST ERROR 
	EXTRN	DWTST	DWT-STATUS 
	EXTRN	DWTOR	ORDER
	EXTRN	DWTECB	ECB-ADDRESS 
	EXTRN	INTSAV	SAVE AREA LAST INTERRUPT
* 
* 
***************************** 
*    CONSTANTS              * 
***************************** 
* 
DWALP	EQU	/0F 
MUXLP	EQU	DWALP+DWALP	MUX-ADDRESS 
DWTBC	EQU	/3
DWTA3	EQU	/12 
DWTA4	EQU	/14 
DWTA5	EQU	/16 
DWTSB2	EQU	/1E
* 
	EJECT
* 
**********************************
*    CONDITIONAL ASSEMBLY        *
**********************************
* 
*    PROGRAMMED CHANNEL MAY BE USED INSTEAD OF
*    MULTIPLEX CHANNEL BY SETTING X:A=1 
X:A	EQU	0 
CHAN	EQU	X:A
	EJECT
* 
* 
*********************** 
*    ORDERS           * 
*********************** 
* 
*    ORDER /00: TEST STATUS.
*               A TST INSTRUCTION IS EXECUTED TO SEE
*               IF LINE PRINTER IS OPERABLE.
* 
*    ORDER /05: BASIC WRITE.
* 
*               THE REQUESTED NUMBER OF CHARACTERS ARE
*               SENT TO THE LINE PRINTER WITHOUT ANY CHECK. 
* 
*    ORDER /06: STANDARD WRITE. 
*               FIRST WORD IN ECB-BUFFER CONTAINS A CONTROL 
*               CHARACTER.
*               /2B: PRINT LINE WITHOUT ADVANCING PAPER 
*               /30: ADVANCE TWO LINES BEFORE PRINTING
*               /31: SKIP TO TOP OF FORM BEFORE PRINTING
*               OTHER CHARACTERS GIVES A LINE FEED BEFORE 
*               PRINTING. 
* 
* 
*               CHARACTERS IN BUFFER SHOULD BE WITHIN THE 
*               INTERVAL /20-/5F. NO CHECK IS CARRIED OUT 
*               BY DRIVER. AT  THE END OF ECB-BUFFER ONE BYTE 
*               MUST BE RESERVED FOR THE DRIVER TO STORE A
*               PRINT CHARACTER.
* 
	EJECT
* 
* 
************************************
*    NORMAL REGISTER USAGE         *
************************************
* 
*    A1 = RETURN CODE 
*    A2 = WORK REGISTER 
*    A3 = WORK REGISTER 
*    A4 = BUFFER ADDRESS
*    A5 = STACK BASE
*    A6 = DWT-ADDRESS 
*    A7 = ORDER 
*    A8 = ECB-ADDRESS 
* 
* 
* 
********************************
*    TABLES                    *
********************************
* 
* 
LPADR	DATA	ACLP	ACTIVATION DRIVER 
* 
	EJECT
* 
* 
*    A C T I V A T I O N
* 
ACLP	EQU	*
	LDK	A1,/0D	CARRIAGE RETURN 
	LDR	A7,A7	ORDER 0 ?
	RF(NE)	ACLP05	NO 
	LDKL	A4,DWTBC	BYTE COUNTER 
	ADR	A4,A6	ADD DWT-ADDRESS
	SCR	A1,A4	STORE CARRIAGE RETURN
	LDK	A2,1 
	RF	ACLP30
ACLP05	LD	A4,2,A8	BUFFER ADDRESS
	LD	A2,4,A8	REQ. LENGTH 
	SUK	A7,5	ORDER 5 ? 
	RF(E)	ACLP30 
	SUK	A7,1	ORDER 6 ? 
	RF(E)	ACLP10 
ACERR	ABL	DISIOE

ACLP10	EQU	*
	CWK	A2,2	REQ. LENGTH < 2 ? 
	RF(NL)	ACLP12	NO 
	LDK	A2,2	YES , SAME ACTIONS AS FOR REQ. LENGTH = 2 
ACLP12	EQU	*
	LDR	A3,A4	BUFFER ADDRESS 
	ADR	A3,A2	ADDED WITH REQ. LENGTH 
	SCR	A1,A3	STORE PRINT CHARACTER
	ADK	A2,1 
	LCR	A3,A4
	SLL	A3,8 
	LC	A3,1,A4	GET CONTROL CHARACTER 
	ST	A3,CONCHA 
	ANK	A3,/FF 
	SUK	A3,/2B	SUPER POSITIONING ? 
	RF(NE)	ACLP15	NO 
	SUK	A2,2	DECREMENT REQ. LENGTH 
	ADK	A4,2	INCREMENT BUFFER ADDRESS
	RF	ACLP30
ACLP15	LDK	A1,/0A	LINE FEED 
	SC	A1,1,A4	SECOND CHARACTER IN BUFFER
	SUK	A3,5	TWO LINE FEEDS ?
	RF(E)	ACLP20	YES 
	LDK	A1,/0C	TOP OF FORM 
	SUK	A3,1	WANTED ?
	RF(E)	ACLP20	YES 
	LDK	A1,/0D	CARRIAGE RETURN 
ACLP20	SCR	A1,A4	STORE FIRST CHARACTER IN BUFFER
ACLP30	CF	A5,CIOSTA	SEND BUFFER 
	SUK	A7,6	ORDER 6 ? 
	RF(NE)	ENDIO 
	LDR	A2,A2
	RF(NN)	ACLP35
	IM	6,A8	ADD FOR EXTRA CHAR. AT BUFFER END (/0D)
ACLP35	EQU	*
	LD	A4,2,A8	BUFFER ADDRESS
	LDKL	A3,0
CONCHA	EQU	*-2
	SC	A3,1,A4	RESET CONTROL CHARACTER IN BUFFER 
	SRL	A3,8 
	SCR	A3,A4	ALSO RESET FIRST BYTE
ENDIO	CF	A15,TENDIO	END REQUEST 
EXIT	ABL	TDISP
	EJECT
* 
* 
*    CIOSTA 
*    SUBROUTINE TO SEND BUFFER
* 
CIOSTA	EQU	*
	ST	A5,DWTA5,A6	SAVE A5 
	IFT	CHAN=0 
	ORKL	A2,/4000	INDICATE CHARACTER MODE, OUTPUT AND
			IN RIGHT BYTE NUMBER OF
			CHARACTERS TO SEND 
	WER	A2,MUXLP	FIRST WRITE EXTERNAL REGISTER 
	LDR	A2,A4	BUFFER ADDRESS 
	WER	A2,MUXLP+1	SECOND WRITE EXTERNAL REGISTER
	XIF
	IFT	CHAN=1 
	ST	A4,DWTA3,A6	SAVE BUFFER ADDRESS 
	ADR	A4,A2
	ST	A4,DWTA4,A6	SAVE BUFFER END ADDRESS+1 
	XIF
	CIO	A2,1,DWALP	CIO START 
	RB	EXIT
	EJECT
* 
* 
*    RECOVERY ROUTINE 
* 
LPON	CF	A15,SAVE8 
	LDK	A1,1	NOT OPERABLE
	LDKL	A6,DWLP01	DWT-ADDRESS 
	LD	A2,DWTST,A6	DWT STATUS
	RB(N)	EXIT	LP FREE 
	RF	IHLP30
	EJECT
* 
* 
*    I N T E R R U P T
* 
IHLP	EQU	*
	ST	P,INTSAV	SAVE LAST INTERRUPT
	IFT	CHAN=0 
	CF	A15,SAVE8	SAVE REGISTERS
	XIF
	IFT	CHAN=1 
	STR	A1,A15 
	STR	A2,A15 
	LDKL	A2,DWLP01	DWT-ADDRESS 
	LD	A1,DWTA3,A2	POINTER AT NEXT BYTE IN BUFFER
	LCR	A2,A1	NEXT BYTE
	OTR	A2,0,DWALP	WRITE ONE BYTE
	RF(NA)	IHLP20	NOT ACCEPTED 
	LDKL	A2,DWLP01	DWT-ADDRESS 
	ADK	A1,1 
	ST	A1,DWTA3,A2	UPDATE POINTER
	CW	A1,DWTA4,A2 
	RF(NE)	IHLP10	NOT LAST BYTE
	CIO	A2,0,DWALP	CIO HALT
IHLP10	EQU	*
	LDR*	A2,A15
	LDR*	A1,A15
	RTN	A15
* 
* 
* 
IHLP20	STR	A3,A15 
	STR	A4,A15 
	STR	A5,A15 
	STR	A6,A15 
	STR	A7,A15 
	STR	A8,A15 
	XIF
	SST	A1,DWALP	TO INACTIVE 
	LDKL	A6,DWLP01	DWT-ADDRESS 
IHLP30	EQU	*
	LD	A7,DWTOR,A6	ORDER 
	ANK	A7,/FF 
	LD	A8,DWTECB,A6	ECB-ADDRESS
	IFT	CHAN=0 
	RER	A3,MUXLP	GET NUMBER OF NOT TRANSFERED CHAR.
	ANKL	A3,/FFF 
	LD	A2,4,A8	CALCULATE NUMB. OF TRANSFERED CHARACTERS
	SUR	A2,A3
	XIF
	IFT	CHAN=1 
	LD	A2,DWTA3,A6	GET BUFFER-POINTER
	CWK	A7,6	ORDER 6?
	RF(NE)	IHLP35
	ADK	A2,1	YES 
IHLP35	EQU	*
	SU	A2,2,A8	CALCULATE NUMB. OF TRANSFERED CHARACTERS
	XIF
	ST	A2,6,A8	STORE EFF. LENGTH 
	LD	A5,DWTA5,A6	GET STACK VALUE 
	RTN	A5 
	EJECT
* 
* 
*    D W L P 0 1
* 
*    DEVICE WORK TABLE FOR LINE PRINTER 
* 
DWLP01	EQU	*
	DATA	0	CHANNEL PARAMETER 
	DATA	/8000	STATUS
	DATA	0,0	LAST OUTPUT, ORDER AND ECB-ADDRESS
	DATA	LPADR	ADDRESS TO ADDRESS-BLOCK
	DATA	0	TTAB-ADDRESS
	DATA	0	WAIT/ACTIVATE INDICATOR 
	DATA	0	TERMINAL QUEUE
	DATA	0	OUTPUT QUEUE LINK 
	DATA	0	SAVE AREA FOR A3
	DATA	0	SAVE AREA FOR A4
	DATA	0	SAVE AREA FOR A5
	RES	4	DWT-STACK
	END

HexDump

0x0000…0036 (0, 0, 398)  Head {h00=0x0032, h01=0x0050, text=» IDENT DRLP01  REL 8.2 78-09-15  870105040820 «, t00=0x0000, t01=0x0004}
0x0036…003e              Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x003a}
0x003e…0060              Head {h00=0x001e, h01=0x0050, text=»   UPDATE   #0   77-12-14 «, t00=0x0000, t01=0x0042}
0x0060…00a2              Head {h00=0x003e, h01=0x0050, text=»**********************************************************«, t00=0x0000, t01=0x0064}
0x00a2…00ac              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00a6}
0x00ac…00d4              Head {h00=0x0024, h01=0x0050, text=»*   PHILIPS TERMINAL SYSTEM PTS «, t00=0x0000, t01=0x00b0}
0x00d4…00de              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00d8}
0x00de…0106              Head {h00=0x0024, h01=0x0050, text=»*   DRLP01 = DRIVER LINE PRINTER«, t00=0x0000, t01=0x00e2}
0x0106…0110              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x010a}
0x0110…011a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0114}
0x011a…0124              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x011e}
0x0124…012e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0128}
0x012e…0138              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0132}
0x0138…0142              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x013c}
0x0142…0184              Head {h00=0x003e, h01=0x0050, text=»**********************************************************«, t00=0x0000, t01=0x0146}
0x0184…018e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0188}
0x018e…0198 (1, 0, 400)  Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0004}
0x0198…01dc              Head {h00=0x0040, h01=0x0050, text=»*    THIS DRIVER HANDLES ONE LINE PRINTER PTS 6881 CONNECTED«, t00=0x0001, t01=0x000e}
0x01dc…021c              Head {h00=0x003c, h01=0x0050, text=»*    TO CPU VIA CHLP ON MULTIPLEX CHANNEL OR PROGRAMMED «, t00=0x0001, t01=0x0052}
0x021c…0230              Head {h00=0x0010, h01=0x0050, text=»*    CHANNEL«, t00=0x0001, t01=0x0092}
0x0230…023e              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0001, t01=0x00a6}
0x023e…0248              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00b4}
0x0248…0252              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00be}
0x0252…0272              Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0001, t01=0x00c8}
0x0272…0292              Head {h00=0x001c, h01=0x0050, text=»*    ENTRIES           *«, t00=0x0001, t01=0x00e8}
0x0292…02b2              Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0001, t01=0x0108}
0x02b2…02bc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0128}
0x02bc…02de              Head {h00=0x001e, h01=0x0050, text=» ENTRY LPADR ADDRESS-BLOCK«, t00=0x0001, t01=0x0132}
0x02de…0304              Head {h00=0x0022, h01=0x0050, text=» ENTRY ACLP ACTIVATION DRIVER «, t00=0x0001, t01=0x0154}
0x0304…032a              Head {h00=0x0022, h01=0x0050, text=» ENTRY IHLP INTERRUPT HANDLER «, t00=0x0001, t01=0x017a}
0x032a…034e              Head {h00=0x0020, h01=0x0050, text=» ENTRY LPON RECOVERY ROUTINE«, t00=0x0002, t01=0x0010}
0x034e…0378              Head {h00=0x0026, h01=0x0050, text=» ENTRY DWLP01 DWT FOR LINE PRINTER«, t00=0x0002, t01=0x0034}
0x0378…0382              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x005e}
0x0382…038c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0068}
0x038c…03bc              Head {h00=0x002c, h01=0x0050, text=»****************************************«, t00=0x0002, t01=0x0072}
0x03bc…03ec              Head {h00=0x002c, h01=0x0050, text=»*    EXTERNAL TOSS MODULE ENTRIES      *«, t00=0x0002, t01=0x00a2}
0x03ec…041c              Head {h00=0x002c, h01=0x0050, text=»****************************************«, t00=0x0002, t01=0x00d2}
0x041c…0426              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0102}
0x0426…0446              Head {h00=0x001c, h01=0x0050, text=» EXTRN TDISP DISPATCHER «, t00=0x0002, t01=0x010c}
0x0446…0464              Head {h00=0x001a, h01=0x0050, text=» EXTRN TENDIO END I/O «, t00=0x0002, t01=0x012c}
0x0464…048e              Head {h00=0x0026, h01=0x0050, text=» EXTRN SAVE8 SAVE 8 REGS ON STACK «, t00=0x0002, t01=0x014a}
0x048e…04b2              Head {h00=0x0020, h01=0x0050, text=» EXTRN DISIOE REQUEST ERROR «, t00=0x0002, t01=0x0174}
0x04b2…04d2              Head {h00=0x001c, h01=0x0050, text=» EXTRN DWTST DWT-STATUS «, t00=0x0003, t01=0x0008}
0x04d2…04ec              Head {h00=0x0016, h01=0x0050, text=» EXTRN DWTOR ORDER«, t00=0x0003, t01=0x0028}
0x04ec…050e              Head {h00=0x001e, h01=0x0050, text=» EXTRN DWTECB ECB-ADDRESS «, t00=0x0003, t01=0x0042}
0x050e…053c              Head {h00=0x002a, h01=0x0050, text=» EXTRN INTSAV SAVE AREA LAST INTERRUPT«, t00=0x0003, t01=0x0064}
0x053c…0546              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0092}
0x0546…0550              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x009c}
0x0550…0576              Head {h00=0x0022, h01=0x0050, text=»***************************** «, t00=0x0003, t01=0x00a6}
0x0576…059c              Head {h00=0x0022, h01=0x0050, text=»*    CONSTANTS              * «, t00=0x0003, t01=0x00cc}
0x059c…05c2              Head {h00=0x0022, h01=0x0050, text=»***************************** «, t00=0x0003, t01=0x00f2}
0x05c2…05cc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0118}
0x05cc…05e2              Head {h00=0x0012, h01=0x0050, text=»DWALP EQU /0F «, t00=0x0003, t01=0x0122}
0x05e2…060c              Head {h00=0x0026, h01=0x0050, text=»MUXLP EQU DWALP+DWALP MUX-ADDRESS «, t00=0x0003, t01=0x0138}
0x060c…0620              Head {h00=0x0010, h01=0x0050, text=»DWTBC EQU /3«, t00=0x0003, t01=0x0162}
0x0620…0636              Head {h00=0x0012, h01=0x0050, text=»DWTA3 EQU /12 «, t00=0x0003, t01=0x0176}
0x0636…064c              Head {h00=0x0012, h01=0x0050, text=»DWTA4 EQU /14 «, t00=0x0003, t01=0x018c}
0x064c…0662              Head {h00=0x0012, h01=0x0050, text=»DWTA5 EQU /16 «, t00=0x0004, t01=0x0012}
0x0662…0678              Head {h00=0x0012, h01=0x0050, text=»DWTSB2 EQU /1E«, t00=0x0004, t01=0x0028}
0x0678…0682              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x003e}
0x0682…0690              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0004, t01=0x0048}
0x0690…069a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0056}
0x069a…06c4              Head {h00=0x0026, h01=0x0050, text=»**********************************«, t00=0x0004, t01=0x0060}
0x06c4…06ee              Head {h00=0x0026, h01=0x0050, text=»*    CONDITIONAL ASSEMBLY        *«, t00=0x0004, t01=0x008a}
0x06ee…0718              Head {h00=0x0026, h01=0x0050, text=»**********************************«, t00=0x0004, t01=0x00b4}
0x0718…0722              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x00de}
0x0722…0758              Head {h00=0x0032, h01=0x0050, text=»*    PROGRAMMED CHANNEL MAY BE USED INSTEAD OF«, t00=0x0004, t01=0x00e8}
0x0758…0788              Head {h00=0x002c, h01=0x0050, text=»*    MULTIPLEX CHANNEL BY SETTING X:A=1 «, t00=0x0004, t01=0x011e}
0x0788…079a              Head {h00=0x000e, h01=0x0050, text=»X:A EQU 0 «, t00=0x0004, t01=0x014e}
0x079a…07ae              Head {h00=0x0010, h01=0x0050, text=»CHAN EQU X:A«, t00=0x0004, t01=0x0160}
0x07ae…07bc              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0004, t01=0x0174}
0x07bc…07c6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0182}
0x07c6…07d0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x018c}
0x07d0…07f0              Head {h00=0x001c, h01=0x0050, text=»*********************** «, t00=0x0005, t01=0x0008}
0x07f0…0810              Head {h00=0x001c, h01=0x0050, text=»*    ORDERS           * «, t00=0x0005, t01=0x0028}
0x0810…0830              Head {h00=0x001c, h01=0x0050, text=»*********************** «, t00=0x0005, t01=0x0048}
0x0830…083a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0068}
0x083a…085e              Head {h00=0x0020, h01=0x0050, text=»*    ORDER /00: TEST STATUS.«, t00=0x0005, t01=0x0072}
0x085e…089a              Head {h00=0x0038, h01=0x0050, text=»*               A TST INSTRUCTION IS EXECUTED TO SEE«, t00=0x0005, t01=0x0096}
0x089a…08ce              Head {h00=0x0030, h01=0x0050, text=»*               IF LINE PRINTER IS OPERABLE.«, t00=0x0005, t01=0x00d2}
0x08ce…08d8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0106}
0x08d8…08fc              Head {h00=0x0020, h01=0x0050, text=»*    ORDER /05: BASIC WRITE.«, t00=0x0005, t01=0x0110}
0x08fc…0906              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0134}
0x0906…0944              Head {h00=0x003a, h01=0x0050, text=»*               THE REQUESTED NUMBER OF CHARACTERS ARE«, t00=0x0005, t01=0x013e}
0x0944…0988              Head {h00=0x0040, h01=0x0050, text=»*               SENT TO THE LINE PRINTER WITHOUT ANY CHECK. «, t00=0x0005, t01=0x017c}
0x0988…0992              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0030}
0x0992…09ba              Head {h00=0x0024, h01=0x0050, text=»*    ORDER /06: STANDARD WRITE. «, t00=0x0006, t01=0x003a}
0x09ba…09fe              Head {h00=0x0040, h01=0x0050, text=»*               FIRST WORD IN ECB-BUFFER CONTAINS A CONTROL «, t00=0x0006, t01=0x0062}
0x09fe…0a20              Head {h00=0x001e, h01=0x0050, text=»*               CHARACTER.«, t00=0x0006, t01=0x00a6}
0x0a20…0a60              Head {h00=0x003c, h01=0x0050, text=»*               /2B: PRINT LINE WITHOUT ADVANCING PAPER «, t00=0x0006, t01=0x00c8}
0x0a60…0a9e              Head {h00=0x003a, h01=0x0050, text=»*               /30: ADVANCE TWO LINES BEFORE PRINTING«, t00=0x0006, t01=0x0108}
0x0a9e…0ade              Head {h00=0x003c, h01=0x0050, text=»*               /31: SKIP TO TOP OF FORM BEFORE PRINTING«, t00=0x0006, t01=0x0146}
0x0ade…0b20              Head {h00=0x003e, h01=0x0050, text=»*               OTHER CHARACTERS GIVES A LINE FEED BEFORE «, t00=0x0006, t01=0x0186}
0x0b20…0b42              Head {h00=0x001e, h01=0x0050, text=»*               PRINTING. «, t00=0x0007, t01=0x0038}
0x0b42…0b4c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x005a}
0x0b4c…0b56              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0064}
0x0b56…0b98              Head {h00=0x003e, h01=0x0050, text=»*               CHARACTERS IN BUFFER SHOULD BE WITHIN THE «, t00=0x0007, t01=0x006e}
0x0b98…0bda              Head {h00=0x003e, h01=0x0050, text=»*               INTERVAL /20-/5F. NO CHECK IS CARRIED OUT «, t00=0x0007, t01=0x00b0}
0x0bda…0c20              Head {h00=0x0042, h01=0x0050, text=»*               BY DRIVER. AT  THE END OF ECB-BUFFER ONE BYTE «, t00=0x0007, t01=0x00f2}
0x0c20…0c62              Head {h00=0x003e, h01=0x0050, text=»*               MUST BE RESERVED FOR THE DRIVER TO STORE A«, t00=0x0007, t01=0x0138}
0x0c62…0c8a              Head {h00=0x0024, h01=0x0050, text=»*               PRINT CHARACTER.«, t00=0x0007, t01=0x017a}
0x0c8a…0c94              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0012}
0x0c94…0ca2              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0008, t01=0x001c}
0x0ca2…0cac              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x002a}
0x0cac…0cb6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0034}
0x0cb6…0ce2              Head {h00=0x0028, h01=0x0050, text=»************************************«, t00=0x0008, t01=0x003e}
0x0ce2…0d0e              Head {h00=0x0028, h01=0x0050, text=»*    NORMAL REGISTER USAGE         *«, t00=0x0008, t01=0x006a}
0x0d0e…0d3a              Head {h00=0x0028, h01=0x0050, text=»************************************«, t00=0x0008, t01=0x0096}
0x0d3a…0d44              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00c2}
0x0d44…0d62              Head {h00=0x001a, h01=0x0050, text=»*    A1 = RETURN CODE «, t00=0x0008, t01=0x00cc}
0x0d62…0d82              Head {h00=0x001c, h01=0x0050, text=»*    A2 = WORK REGISTER «, t00=0x0008, t01=0x00ea}
0x0d82…0da2              Head {h00=0x001c, h01=0x0050, text=»*    A3 = WORK REGISTER «, t00=0x0008, t01=0x010a}
0x0da2…0dc2              Head {h00=0x001c, h01=0x0050, text=»*    A4 = BUFFER ADDRESS«, t00=0x0008, t01=0x012a}
0x0dc2…0dde              Head {h00=0x0018, h01=0x0050, text=»*    A5 = STACK BASE«, t00=0x0008, t01=0x014a}
0x0dde…0dfc              Head {h00=0x001a, h01=0x0050, text=»*    A6 = DWT-ADDRESS «, t00=0x0008, t01=0x0166}
0x0dfc…0e14              Head {h00=0x0014, h01=0x0050, text=»*    A7 = ORDER «, t00=0x0008, t01=0x0184}
0x0e14…0e32              Head {h00=0x001a, h01=0x0050, text=»*    A8 = ECB-ADDRESS «, t00=0x0009, t01=0x000c}
0x0e32…0e3c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x002a}
0x0e3c…0e46              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0034}
0x0e46…0e50              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x003e}
0x0e50…0e78              Head {h00=0x0024, h01=0x0050, text=»********************************«, t00=0x0009, t01=0x0048}
0x0e78…0ea0              Head {h00=0x0024, h01=0x0050, text=»*    TABLES                    *«, t00=0x0009, t01=0x0070}
0x0ea0…0ec8              Head {h00=0x0024, h01=0x0050, text=»********************************«, t00=0x0009, t01=0x0098}
0x0ec8…0ed2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00c0}
0x0ed2…0edc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00ca}
0x0edc…0f06              Head {h00=0x0026, h01=0x0050, text=»LPADR DATA ACLP ACTIVATION DRIVER «, t00=0x0009, t01=0x00d4}
0x0f06…0f10              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00fe}
0x0f10…0f1e              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0009, t01=0x0108}
0x0f1e…0f28              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0116}
0x0f28…0f32              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0120}
0x0f32…0f52              Head {h00=0x001c, h01=0x0050, text=»*    A C T I V A T I O N«, t00=0x0009, t01=0x012a}
0x0f52…0f5c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x014a}
0x0f5c…0f6e              Head {h00=0x000e, h01=0x0050, text=»ACLP EQU *«, t00=0x0009, t01=0x0154}
0x0f6e…0f92              Head {h00=0x0020, h01=0x0050, text=» LDK A1,/0D CARRIAGE RETURN «, t00=0x0009, t01=0x0166}
0x0f92…0fae              Head {h00=0x0018, h01=0x0050, text=» LDR A7,A7 ORDER 0 ?«, t00=0x0009, t01=0x018a}
0x0fae…0fc8              Head {h00=0x0016, h01=0x0050, text=» RF(NE) ACLP05 NO «, t00=0x000a, t01=0x0016}
0x0fc8…0fec              Head {h00=0x0020, h01=0x0050, text=» LDKL A4,DWTBC BYTE COUNTER «, t00=0x000a, t01=0x0030}
0x0fec…100e              Head {h00=0x001e, h01=0x0050, text=» ADR A4,A6 ADD DWT-ADDRESS«, t00=0x000a, t01=0x0054}
0x100e…1036              Head {h00=0x0024, h01=0x0050, text=» SCR A1,A4 STORE CARRIAGE RETURN«, t00=0x000a, t01=0x0076}
0x1036…1048              Head {h00=0x000e, h01=0x0050, text=» LDK A2,1 «, t00=0x000a, t01=0x009e}
0x1048…105a              Head {h00=0x000e, h01=0x0050, text=» RF ACLP30«, t00=0x000a, t01=0x00b0}
0x105a…1082              Head {h00=0x0024, h01=0x0050, text=»ACLP05 LD A4,2,A8 BUFFER ADDRESS«, t00=0x000a, t01=0x00c2}
0x1082…10a2              Head {h00=0x001c, h01=0x0050, text=» LD A2,4,A8 REQ. LENGTH «, t00=0x000a, t01=0x00ea}
0x10a2…10be              Head {h00=0x0018, h01=0x0050, text=» SUK A7,5 ORDER 5 ? «, t00=0x000a, t01=0x010a}
0x10be…10d4              Head {h00=0x0012, h01=0x0050, text=» RF(E) ACLP30 «, t00=0x000a, t01=0x0126}
0x10d4…10f0              Head {h00=0x0018, h01=0x0050, text=» SUK A7,1 ORDER 6 ? «, t00=0x000a, t01=0x013c}
0x10f0…1106              Head {h00=0x0012, h01=0x0050, text=» RF(E) ACLP10 «, t00=0x000a, t01=0x0158}
0x1106…111e              Head {h00=0x0014, h01=0x0050, text=»ACERR ABL DISIOE«, t00=0x000a, t01=0x016e}
0x111e…1126              Head {h00=0x0004, h01=0x0050, t00=0x000a, t01=0x0186}
0x1126…113a              Head {h00=0x0010, h01=0x0050, text=»ACLP10 EQU *«, t00=0x000a, t01=0x018e}
0x113a…115e              Head {h00=0x0020, h01=0x0050, text=» CWK A2,2 REQ. LENGTH < 2 ? «, t00=0x000b, t01=0x0012}
0x115e…1178              Head {h00=0x0016, h01=0x0050, text=» RF(NL) ACLP12 NO «, t00=0x000b, t01=0x0036}
0x1178…11b4              Head {h00=0x0038, h01=0x0050, text=» LDK A2,2 YES , SAME ACTIONS AS FOR REQ. LENGTH = 2 «, t00=0x000b, t01=0x0050}
0x11b4…11c8              Head {h00=0x0010, h01=0x0050, text=»ACLP12 EQU *«, t00=0x000b, t01=0x008c}
0x11c8…11ea              Head {h00=0x001e, h01=0x0050, text=» LDR A3,A4 BUFFER ADDRESS «, t00=0x000b, t01=0x00a0}
0x11ea…1214              Head {h00=0x0026, h01=0x0050, text=» ADR A3,A2 ADDED WITH REQ. LENGTH «, t00=0x000b, t01=0x00c2}
0x1214…123c              Head {h00=0x0024, h01=0x0050, text=» SCR A1,A3 STORE PRINT CHARACTER«, t00=0x000b, t01=0x00ec}
0x123c…124e              Head {h00=0x000e, h01=0x0050, text=» ADK A2,1 «, t00=0x000b, t01=0x0114}
0x124e…1260              Head {h00=0x000e, h01=0x0050, text=» LCR A3,A4«, t00=0x000b, t01=0x0126}
0x1260…1272              Head {h00=0x000e, h01=0x0050, text=» SLL A3,8 «, t00=0x000b, t01=0x0138}
0x1272…129c              Head {h00=0x0026, h01=0x0050, text=» LC A3,1,A4 GET CONTROL CHARACTER «, t00=0x000b, t01=0x014a}
0x129c…12b2              Head {h00=0x0012, h01=0x0050, text=» ST A3,CONCHA «, t00=0x000b, t01=0x0174}
0x12b2…12c6              Head {h00=0x0010, h01=0x0050, text=» ANK A3,/FF «, t00=0x000b, t01=0x018a}
0x12c6…12ee              Head {h00=0x0024, h01=0x0050, text=» SUK A3,/2B SUPER POSITIONING ? «, t00=0x000c, t01=0x000e}
0x12ee…1308              Head {h00=0x0016, h01=0x0050, text=» RF(NE) ACLP15 NO «, t00=0x000c, t01=0x0036}
0x1308…1330              Head {h00=0x0024, h01=0x0050, text=» SUK A2,2 DECREMENT REQ. LENGTH «, t00=0x000c, t01=0x0050}
0x1330…135a              Head {h00=0x0026, h01=0x0050, text=» ADK A4,2 INCREMENT BUFFER ADDRESS«, t00=0x000c, t01=0x0078}
0x135a…136c              Head {h00=0x000e, h01=0x0050, text=» RF ACLP30«, t00=0x000c, t01=0x00a2}
0x136c…1390              Head {h00=0x0020, h01=0x0050, text=»ACLP15 LDK A1,/0A LINE FEED «, t00=0x000c, t01=0x00b4}
0x1390…13be              Head {h00=0x002a, h01=0x0050, text=» SC A1,1,A4 SECOND CHARACTER IN BUFFER«, t00=0x000c, t01=0x00d8}
0x13be…13e0              Head {h00=0x001e, h01=0x0050, text=» SUK A3,5 TWO LINE FEEDS ?«, t00=0x000c, t01=0x0106}
0x13e0…13fa              Head {h00=0x0016, h01=0x0050, text=» RF(E) ACLP20 YES «, t00=0x000c, t01=0x0128}
0x13fa…141a              Head {h00=0x001c, h01=0x0050, text=» LDK A1,/0C TOP OF FORM «, t00=0x000c, t01=0x0142}
0x141a…1434              Head {h00=0x0016, h01=0x0050, text=» SUK A3,1 WANTED ?«, t00=0x000c, t01=0x0162}
0x1434…144e              Head {h00=0x0016, h01=0x0050, text=» RF(E) ACLP20 YES «, t00=0x000c, t01=0x017c}
0x144e…1472              Head {h00=0x0020, h01=0x0050, text=» LDK A1,/0D CARRIAGE RETURN «, t00=0x000d, t01=0x0008}
0x1472…14aa              Head {h00=0x0034, h01=0x0050, text=»ACLP20 SCR A1,A4 STORE FIRST CHARACTER IN BUFFER«, t00=0x000d, t01=0x002c}
0x14aa…14d2              Head {h00=0x0024, h01=0x0050, text=»ACLP30 CF A5,CIOSTA SEND BUFFER «, t00=0x000d, t01=0x0064}
0x14d2…14ee              Head {h00=0x0018, h01=0x0050, text=» SUK A7,6 ORDER 6 ? «, t00=0x000d, t01=0x008c}
0x14ee…1504              Head {h00=0x0012, h01=0x0050, text=» RF(NE) ENDIO «, t00=0x000d, t01=0x00a8}
0x1504…1516              Head {h00=0x000e, h01=0x0050, text=» LDR A2,A2«, t00=0x000d, t01=0x00be}
0x1516…152c              Head {h00=0x0012, h01=0x0050, text=» RF(NN) ACLP35«, t00=0x000d, t01=0x00d0}
0x152c…1564              Head {h00=0x0034, h01=0x0050, text=» IM 6,A8 ADD FOR EXTRA CHAR. AT BUFFER END (/0D)«, t00=0x000d, t01=0x00e6}
0x1564…1578              Head {h00=0x0010, h01=0x0050, text=»ACLP35 EQU *«, t00=0x000d, t01=0x011e}
0x1578…159a              Head {h00=0x001e, h01=0x0050, text=» LD A4,2,A8 BUFFER ADDRESS«, t00=0x000d, t01=0x0132}
0x159a…15ac              Head {h00=0x000e, h01=0x0050, text=» LDKL A3,0«, t00=0x000d, t01=0x0154}
0x15ac…15c2              Head {h00=0x0012, h01=0x0050, text=»CONCHA EQU *-2«, t00=0x000d, t01=0x0166}
0x15c2…15f8              Head {h00=0x0032, h01=0x0050, text=» SC A3,1,A4 RESET CONTROL CHARACTER IN BUFFER «, t00=0x000d, t01=0x017c}
0x15f8…160a              Head {h00=0x000e, h01=0x0050, text=» SRL A3,8 «, t00=0x000e, t01=0x0022}
0x160a…1632              Head {h00=0x0024, h01=0x0050, text=» SCR A3,A4 ALSO RESET FIRST BYTE«, t00=0x000e, t01=0x0034}
0x1632…165a              Head {h00=0x0024, h01=0x0050, text=»ENDIO CF A15,TENDIO END REQUEST «, t00=0x000e, t01=0x005c}
0x165a…1670              Head {h00=0x0012, h01=0x0050, text=»EXIT ABL TDISP«, t00=0x000e, t01=0x0084}
0x1670…167e              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000e, t01=0x009a}
0x167e…1688              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00a8}
0x1688…1692              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00b2}
0x1692…16a6              Head {h00=0x0010, h01=0x0050, text=»*    CIOSTA «, t00=0x000e, t01=0x00bc}
0x16a6…16cc              Head {h00=0x0022, h01=0x0050, text=»*    SUBROUTINE TO SEND BUFFER«, t00=0x000e, t01=0x00d0}
0x16cc…16d6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00f6}
0x16d6…16ea              Head {h00=0x0010, h01=0x0050, text=»CIOSTA EQU *«, t00=0x000e, t01=0x0100}
0x16ea…170a              Head {h00=0x001c, h01=0x0050, text=» ST A5,DWTA5,A6 SAVE A5 «, t00=0x000e, t01=0x0114}
0x170a…171e              Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=0 «, t00=0x000e, t01=0x0134}
0x171e…1758              Head {h00=0x0036, h01=0x0050, text=» ORKL A2,/4000 INDICATE CHARACTER MODE, OUTPUT AND«, t00=0x000e, t01=0x0148}
0x1758…177a              Head {h00=0x001e, h01=0x0050, text=»   IN RIGHT BYTE NUMBER OF«, t00=0x000e, t01=0x0182}
0x177a…1798              Head {h00=0x001a, h01=0x0050, text=»   CHARACTERS TO SEND «, t00=0x000f, t01=0x0014}
0x1798…17cc              Head {h00=0x0030, h01=0x0050, text=» WER A2,MUXLP FIRST WRITE EXTERNAL REGISTER «, t00=0x000f, t01=0x0032}
0x17cc…17ee              Head {h00=0x001e, h01=0x0050, text=» LDR A2,A4 BUFFER ADDRESS «, t00=0x000f, t01=0x0066}
0x17ee…1824              Head {h00=0x0032, h01=0x0050, text=» WER A2,MUXLP+1 SECOND WRITE EXTERNAL REGISTER«, t00=0x000f, t01=0x0088}
0x1824…1830              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000f, t01=0x00be}
0x1830…1844              Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=1 «, t00=0x000f, t01=0x00ca}
0x1844…1870              Head {h00=0x0028, h01=0x0050, text=» ST A4,DWTA3,A6 SAVE BUFFER ADDRESS «, t00=0x000f, t01=0x00de}
0x1870…1882              Head {h00=0x000e, h01=0x0050, text=» ADR A4,A2«, t00=0x000f, t01=0x010a}
0x1882…18b4              Head {h00=0x002e, h01=0x0050, text=» ST A4,DWTA4,A6 SAVE BUFFER END ADDRESS+1 «, t00=0x000f, t01=0x011c}
0x18b4…18c0              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000f, t01=0x014e}
0x18c0…18e2              Head {h00=0x001e, h01=0x0050, text=» CIO A2,1,DWALP CIO START «, t00=0x000f, t01=0x015a}
0x18e2…18f2              Head {h00=0x000c, h01=0x0050, text=» RB EXIT«, t00=0x000f, t01=0x017c}
0x18f2…1900              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000f, t01=0x018c}
0x1900…190a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x000a}
0x190a…1914              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0014}
0x1914…1932              Head {h00=0x001a, h01=0x0050, text=»*    RECOVERY ROUTINE «, t00=0x0010, t01=0x001e}
0x1932…193c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x003c}
0x193c…1956              Head {h00=0x0016, h01=0x0050, text=»LPON CF A15,SAVE8 «, t00=0x0010, t01=0x0046}
0x1956…1974              Head {h00=0x001a, h01=0x0050, text=» LDK A1,1 NOT OPERABLE«, t00=0x0010, t01=0x0060}
0x1974…1998              Head {h00=0x0020, h01=0x0050, text=» LDKL A6,DWLP01 DWT-ADDRESS «, t00=0x0010, t01=0x007e}
0x1998…19ba              Head {h00=0x001e, h01=0x0050, text=» LD A2,DWTST,A6 DWT STATUS«, t00=0x0010, t01=0x00a2}
0x19ba…19d6              Head {h00=0x0018, h01=0x0050, text=» RB(N) EXIT LP FREE «, t00=0x0010, t01=0x00c4}
0x19d6…19e8              Head {h00=0x000e, h01=0x0050, text=» RF IHLP30«, t00=0x0010, t01=0x00e0}
0x19e8…19f6              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0010, t01=0x00f2}
0x19f6…1a00              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0100}
0x1a00…1a0a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x010a}
0x1a0a…1a28              Head {h00=0x001a, h01=0x0050, text=»*    I N T E R R U P T«, t00=0x0010, t01=0x0114}
0x1a28…1a32              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0132}
0x1a32…1a44              Head {h00=0x000e, h01=0x0050, text=»IHLP EQU *«, t00=0x0010, t01=0x013c}
0x1a44…1a6c              Head {h00=0x0024, h01=0x0050, text=» ST P,INTSAV SAVE LAST INTERRUPT«, t00=0x0010, t01=0x014e}
0x1a6c…1a80              Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=0 «, t00=0x0010, t01=0x0176}
0x1a80…1aa4              Head {h00=0x0020, h01=0x0050, text=» CF A15,SAVE8 SAVE REGISTERS«, t00=0x0010, t01=0x018a}
0x1aa4…1ab0              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0011, t01=0x001e}
0x1ab0…1ac4              Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=1 «, t00=0x0011, t01=0x002a}
0x1ac4…1ad8              Head {h00=0x0010, h01=0x0050, text=» STR A1,A15 «, t00=0x0011, t01=0x003e}
0x1ad8…1aec              Head {h00=0x0010, h01=0x0050, text=» STR A2,A15 «, t00=0x0011, t01=0x0052}
0x1aec…1b10              Head {h00=0x0020, h01=0x0050, text=» LDKL A2,DWLP01 DWT-ADDRESS «, t00=0x0011, t01=0x0066}
0x1b10…1b46              Head {h00=0x0032, h01=0x0050, text=» LD A1,DWTA3,A2 POINTER AT NEXT BYTE IN BUFFER«, t00=0x0011, t01=0x008a}
0x1b46…1b62              Head {h00=0x0018, h01=0x0050, text=» LCR A2,A1 NEXT BYTE«, t00=0x0011, t01=0x00c0}
0x1b62…1b88              Head {h00=0x0022, h01=0x0050, text=» OTR A2,0,DWALP WRITE ONE BYTE«, t00=0x0011, t01=0x00dc}
0x1b88…1bac              Head {h00=0x0020, h01=0x0050, text=» RF(NA) IHLP20 NOT ACCEPTED «, t00=0x0011, t01=0x0102}
0x1bac…1bd0              Head {h00=0x0020, h01=0x0050, text=» LDKL A2,DWLP01 DWT-ADDRESS «, t00=0x0011, t01=0x0126}
0x1bd0…1be2              Head {h00=0x000e, h01=0x0050, text=» ADK A1,1 «, t00=0x0011, t01=0x014a}
0x1be2…1c08              Head {h00=0x0022, h01=0x0050, text=» ST A1,DWTA3,A2 UPDATE POINTER«, t00=0x0011, t01=0x015c}
0x1c08…1c20              Head {h00=0x0014, h01=0x0050, text=» CW A1,DWTA4,A2 «, t00=0x0011, t01=0x0182}
0x1c20…1c44              Head {h00=0x0020, h01=0x0050, text=» RF(NE) IHLP10 NOT LAST BYTE«, t00=0x0012, t01=0x000a}
0x1c44…1c64              Head {h00=0x001c, h01=0x0050, text=» CIO A2,0,DWALP CIO HALT«, t00=0x0012, t01=0x002e}
0x1c64…1c78              Head {h00=0x0010, h01=0x0050, text=»IHLP10 EQU *«, t00=0x0012, t01=0x004e}
0x1c78…1c8c              Head {h00=0x0010, h01=0x0050, text=» LDR* A2,A15«, t00=0x0012, t01=0x0062}
0x1c8c…1ca0              Head {h00=0x0010, h01=0x0050, text=» LDR* A1,A15«, t00=0x0012, t01=0x0076}
0x1ca0…1cb0              Head {h00=0x000c, h01=0x0050, text=» RTN A15«, t00=0x0012, t01=0x008a}
0x1cb0…1cba              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x009a}
0x1cba…1cc4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x00a4}
0x1cc4…1cce              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x00ae}
0x1cce…1ce8              Head {h00=0x0016, h01=0x0050, text=»IHLP20 STR A3,A15 «, t00=0x0012, t01=0x00b8}
0x1ce8…1cfc              Head {h00=0x0010, h01=0x0050, text=» STR A4,A15 «, t00=0x0012, t01=0x00d2}
0x1cfc…1d10              Head {h00=0x0010, h01=0x0050, text=» STR A5,A15 «, t00=0x0012, t01=0x00e6}
0x1d10…1d24              Head {h00=0x0010, h01=0x0050, text=» STR A6,A15 «, t00=0x0012, t01=0x00fa}
0x1d24…1d38              Head {h00=0x0010, h01=0x0050, text=» STR A7,A15 «, t00=0x0012, t01=0x010e}
0x1d38…1d4c              Head {h00=0x0010, h01=0x0050, text=» STR A8,A15 «, t00=0x0012, t01=0x0122}
0x1d4c…1d58              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0012, t01=0x0136}
0x1d58…1d7a              Head {h00=0x001e, h01=0x0050, text=» SST A1,DWALP TO INACTIVE «, t00=0x0012, t01=0x0142}
0x1d7a…1d9e              Head {h00=0x0020, h01=0x0050, text=» LDKL A6,DWLP01 DWT-ADDRESS «, t00=0x0012, t01=0x0164}
0x1d9e…1db2              Head {h00=0x0010, h01=0x0050, text=»IHLP30 EQU *«, t00=0x0012, t01=0x0188}
0x1db2…1dd0              Head {h00=0x001a, h01=0x0050, text=» LD A7,DWTOR,A6 ORDER «, t00=0x0013, t01=0x000c}
0x1dd0…1de4              Head {h00=0x0010, h01=0x0050, text=» ANK A7,/FF «, t00=0x0013, t01=0x002a}
0x1de4…1e08              Head {h00=0x0020, h01=0x0050, text=» LD A8,DWTECB,A6 ECB-ADDRESS«, t00=0x0013, t01=0x003e}
0x1e08…1e1c              Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=0 «, t00=0x0013, t01=0x0062}
0x1e1c…1e54              Head {h00=0x0034, h01=0x0050, text=» RER A3,MUXLP GET NUMBER OF NOT TRANSFERED CHAR.«, t00=0x0013, t01=0x0076}
0x1e54…1e6a              Head {h00=0x0012, h01=0x0050, text=» ANKL A3,/FFF «, t00=0x0013, t01=0x00ae}
0x1e6a…1ea6              Head {h00=0x0038, h01=0x0050, text=» LD A2,4,A8 CALCULATE NUMB. OF TRANSFERED CHARACTERS«, t00=0x0013, t01=0x00c4}
0x1ea6…1eb8              Head {h00=0x000e, h01=0x0050, text=» SUR A2,A3«, t00=0x0013, t01=0x0100}
0x1eb8…1ec4              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0013, t01=0x0112}
0x1ec4…1ed8              Head {h00=0x0010, h01=0x0050, text=» IFT CHAN=1 «, t00=0x0013, t01=0x011e}
0x1ed8…1f02              Head {h00=0x0026, h01=0x0050, text=» LD A2,DWTA3,A6 GET BUFFER-POINTER«, t00=0x0013, t01=0x0132}
0x1f02…1f1c              Head {h00=0x0016, h01=0x0050, text=» CWK A7,6 ORDER 6?«, t00=0x0013, t01=0x015c}
0x1f1c…1f32              Head {h00=0x0012, h01=0x0050, text=» RF(NE) IHLP35«, t00=0x0013, t01=0x0176}
0x1f32…1f48              Head {h00=0x0012, h01=0x0050, text=» ADK A2,1 YES «, t00=0x0013, t01=0x018c}
0x1f48…1f5c              Head {h00=0x0010, h01=0x0050, text=»IHLP35 EQU *«, t00=0x0014, t01=0x0012}
0x1f5c…1f98              Head {h00=0x0038, h01=0x0050, text=» SU A2,2,A8 CALCULATE NUMB. OF TRANSFERED CHARACTERS«, t00=0x0014, t01=0x0026}
0x1f98…1fa4              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0014, t01=0x0062}
0x1fa4…1fca              Head {h00=0x0022, h01=0x0050, text=» ST A2,6,A8 STORE EFF. LENGTH «, t00=0x0014, t01=0x006e}
0x1fca…1ff2              Head {h00=0x0024, h01=0x0050, text=» LD A5,DWTA5,A6 GET STACK VALUE «, t00=0x0014, t01=0x0094}
0x1ff2…2002              Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0014, t01=0x00bc}
0x2002…2010              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0014, t01=0x00cc}
0x2010…201a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00da}
0x201a…2024              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00e4}
0x2024…203c              Head {h00=0x0014, h01=0x0050, text=»*    D W L P 0 1«, t00=0x0014, t01=0x00ee}
0x203c…2046              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0106}
0x2046…2076              Head {h00=0x002c, h01=0x0050, text=»*    DEVICE WORK TABLE FOR LINE PRINTER «, t00=0x0014, t01=0x0110}
0x2076…2080              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0140}
0x2080…2094              Head {h00=0x0010, h01=0x0050, text=»DWLP01 EQU *«, t00=0x0014, t01=0x014a}
0x2094…20b6              Head {h00=0x001e, h01=0x0050, text=» DATA 0 CHANNEL PARAMETER «, t00=0x0014, t01=0x015e}
0x20b6…20d0              Head {h00=0x0016, h01=0x0050, text=» DATA /8000 STATUS«, t00=0x0014, t01=0x0180}
0x20d0…2104              Head {h00=0x0030, h01=0x0050, text=» DATA 0,0 LAST OUTPUT, ORDER AND ECB-ADDRESS«, t00=0x0015, t01=0x000a}
0x2104…2130              Head {h00=0x0028, h01=0x0050, text=» DATA LPADR ADDRESS TO ADDRESS-BLOCK«, t00=0x0015, t01=0x003e}
0x2130…214c              Head {h00=0x0018, h01=0x0050, text=» DATA 0 TTAB-ADDRESS«, t00=0x0015, t01=0x006a}
0x214c…2174              Head {h00=0x0024, h01=0x0050, text=» DATA 0 WAIT/ACTIVATE INDICATOR «, t00=0x0015, t01=0x0086}
0x2174…2192              Head {h00=0x001a, h01=0x0050, text=» DATA 0 TERMINAL QUEUE«, t00=0x0015, t01=0x00ae}
0x2192…21b4              Head {h00=0x001e, h01=0x0050, text=» DATA 0 OUTPUT QUEUE LINK «, t00=0x0015, t01=0x00cc}
0x21b4…21d4              Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A3«, t00=0x0015, t01=0x00ee}
0x21d4…21f4              Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A4«, t00=0x0015, t01=0x010e}
0x21f4…2214              Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A5«, t00=0x0015, t01=0x012e}
0x2214…222c              Head {h00=0x0014, h01=0x0050, text=» RES 4 DWT-STACK«, t00=0x0015, t01=0x014e}
0x222c…2238              Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0015, t01=0x0166}
0x2238…223c              Head {h00=0x4004, h01=0x0000}
0x223c…2240              00 15 01 72                                                                                                                                                                                                                                       ┆   r┆
0x2240…2248 (22, 1, 8)   20 04 00 00 00 16 00 04                                                                                                                                                                                                                           ┆        ┆
0x2248…2256 (23, 0, 14)  06 c8 06 d0 06 d8 06 e0 06 e8 06 f0 06 f8                                                                                                                                                                                                         ┆              ┆
0x2256…22a6 (24, 0, 398) 00 32 00 50 5c 49 44 45 4e 54 20 44 52 54 50 30 31 20 5c 52 45 4c 20 38 2e 31 20 37 38 2d 30 34 2d 32 31 20 20 38 37 30 31 30 35 30 34 30 38 31 30 20 00 00 00 04 00 04 00 50 00 00 00 3a 00 06 00 50 2a 20 00 00 00 42 00 3c 00 50 2a 2a 2a 2a   ┆ 2 P IDENT DRTP01  REL 8.1 78-04-21  870105040810        P   :   P*    B < P****┆
0x22a6…22f6              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 20 00 00 00 4c 00 06 00 50 2a 20 00 00 00 8c 00 24 00 50 2a 20 20 20 50 48 49 4c 49 50   ┆***************************************************    L   P*      $ P*   PHILIP┆
0x22f6…2346              53 20 54 45 52 4d 49 4e 41 4c 20 53 59 53 54 45 4d 20 50 54 53 20 00 00 00 96 00 06 00 50 2a 20 00 00 00 be 00 30 00 50 2a 20 20 20 44 52 54 50 30 31 20 3d 20 44 52 49 56 45 52 20 54 45 4c 4c 45 52 20 54 45 52 4d 49 4e 41 4c 20 50 52 49 4e   ┆S TERMINAL SYSTEM PTS        P*      0 P*   DRTP01 = DRIVER TELLER TERMINAL PRIN┆
0x2346…2396              54 45 52 20 00 00 00 c8 00 06 00 50 2a 20 00 00 00 fc 00 06 00 50 2a 20 00 00 01 06 00 06 00 50 2a 20 00 00 01 10 00 06 00 50 2a 20 00 00 01 1a 00 06 00 50 2a 20 00 00 01 24 00 06 00 50 2a 20 00 00 01 2e 00 3c 00 50 2a 2a 2a 2a 2a 2a 2a 2a   ┆TER        P*        P*        P*        P*        P*    $   P*    . < P********┆
0x2396…23e4              2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 20 00 00 01 38 00 06 00 50 2a 20 00 00 01 78 00 06 00 50 2a 20 00 00 01 82 00 06 00 50 2a 20         ┆***********************************************    8   P*    x   P*        P* ┆
0x23e4…2434 (25, 0, 400) 00 00 01 8c 00 3e 00 50 2a 20 20 20 54 48 49 53 20 44 52 49 56 45 52 20 48 41 4e 44 4c 45 53 20 54 45 4c 4c 45 52 20 54 45 52 4d 49 4e 41 4c 20 50 52 49 4e 54 45 52 53 20 50 54 53 20 36 32 32 31 2c 00 01 00 08 00 36 00 50 2a 20 20 20 36 32   ┆     > P*   THIS DRIVER HANDLES TELLER TERMINAL PRINTERS PTS 6221,     6 P*   62┆
0x2434…2484              32 32 20 4f 52 20 36 32 32 33 20 43 4f 4e 4e 45 43 54 45 44 20 54 4f 20 43 50 55 20 56 49 41 20 43 48 4c 54 20 4f 52 20 43 48 52 54 00 01 00 4a 00 06 00 50 2a 20 00 01 00 84 00 06 00 50 2a 20 00 01 00 8e 00 34 00 50 2a 20 20 20 54 48 49 53   ┆22 OR 6223 CONNECTED TO CPU VIA CHLT OR CHRT   J   P*        P*      4 P*   THIS┆
0x2484…24d4              20 44 52 49 56 45 52 20 43 4f 4e 53 49 53 54 53 20 4f 46 20 54 48 45 20 46 4f 4c 4c 4f 57 49 4e 47 20 50 41 52 54 53 3a 00 01 00 98 00 06 00 50 2a 20 00 01 00 d0 00 24 00 50 2a 20 20 20 41 20 43 20 54 20 50 20 3a 5c 20 20 41 43 54 49 56 41   ┆ DRIVER CONSISTS OF THE FOLLOWING PARTS:       P*      $ P*   A C T P :   ACTIVA┆
0x24d4…2524              54 49 4f 4e 20 50 41 52 54 20 00 01 00 da 00 06 00 50 2a 20 00 01 01 02 00 26 00 50 2a 20 20 20 49 20 48 20 54 20 50 20 3a 5c 20 20 49 4e 54 45 52 52 55 50 54 20 48 41 4e 44 4c 45 52 20 00 01 01 0c 00 06 00 50 2a 20 00 01 01 36 00 24 00 50   ┆TION PART        P*      & P*   I H T P :   INTERRUPT HANDLER        P*    6 $ P┆
0x2524…2574              2a 20 20 20 52 20 43 20 54 20 50 20 3a 5c 20 20 52 45 43 4f 56 45 52 59 20 52 4f 55 54 49 4e 45 00 01 01 40 00 06 00 50 2a 20 00 01 01 68 00 06 00 50 2a 20 00 01 01 72 00 36 00 50 2a 20 20 20 54 48 45 20 44 52 49 56 45 52 20 43 4f 4e 54 41   ┆*   R C T P :   RECOVERY ROUTINE   @   P*    h   P*    r 6 P*   THE DRIVER CONTA┆
0x2574…25c4 (26, 0, 400) 49 4e 53 20 54 48 45 20 46 4f 4c 4c 4f 57 49 4e 47 20 53 55 42 52 4f 55 54 49 4e 45 53 3a 00 01 01 7c 00 06 00 50 2a 20 00 02 00 26 00 42 00 50 2a 20 20 20 50 20 52 20 42 20 55 20 46 20 3a 5c 20 20 47 45 54 20 43 48 41 52 41 43 54 45 52 53   ┆INS THE FOLLOWING SUBROUTINES:   |   P*    & B P*   P R B U F :   GET CHARACTERS┆
0x25c4…2614              20 46 52 4f 4d 20 45 43 42 2d 42 55 46 46 45 52 20 41 4e 44 20 53 45 4e 44 20 54 48 45 4d 00 02 00 30 00 06 00 50 2a 20 00 02 00 76 00 36 00 50 2a 20 20 20 42 20 43 20 44 20 54 20 42 20 59 20 3a 5c 20 20 43 4f 4e 56 45 52 54 20 46 52 4f 4d   ┆ FROM ECB-BUFFER AND SEND THEM   0   P*    v 6 P*   B C D T B Y :   CONVERT FROM┆
0x2614…2664              20 42 49 4e 41 52 59 20 54 4f 20 44 45 43 49 4d 41 4c 00 02 00 80 00 06 00 50 2a 20 00 02 00 ba 00 44 00 50 2a 20 20 20 42 20 55 20 46 20 43 20 48 20 52 20 3a 5c 20 20 53 45 4e 44 20 54 48 45 20 4e 55 4d 42 45 52 20 4f 46 20 43 48 41 52 41   ┆ BINARY TO DECIMAL       P*      D P*   B U F C H R :   SEND THE NUMBER OF CHARA┆
0x2664…26b4              43 54 45 52 53 20 47 49 56 45 4e 20 49 4e 20 46 49 52 53 54 00 02 00 c4 00 24 00 50 2a 5c 5c 20 20 43 48 41 52 41 43 54 45 52 20 49 4e 20 4f 55 54 50 55 54 20 42 55 46 46 45 52 20 00 02 01 0c 00 06 00 50 2a 20 00 02 01 34 00 0a 00 50 5c 45   ┆CTERS GIVEN IN FIRST     $ P*    CHARACTER IN OUTPUT BUFFER        P*    4   P E┆
0x26b4…2704              4a 45 43 54 00 02 01 3e 00 06 00 50 2a 20 00 02 01 4c 00 2a 00 50 2a 20 20 20 54 48 45 20 46 4f 4c 4c 4f 57 49 4e 47 20 4f 52 44 45 52 53 20 41 52 45 20 54 52 45 41 54 45 44 3a 20 00 02 01 56 00 06 00 50 2a 20 00 02 01 84 00 20 00 50 2a 20   ┆JECT   >   P*    L * P*   THE FOLLOWING ORDERS ARE TREATED:    V   P*        P* ┆
0x2704…2754 (27, 0, 400) 20 20 4f 52 44 45 52 20 30 30 20 3a 5c 20 20 54 45 53 54 20 53 54 41 54 55 53 00 02 01 8e 00 22 00 50 2a 20 20 20 4f 52 44 45 52 20 30 36 20 3a 5c 20 20 57 52 49 54 45 20 4a 4f 55 52 4e 41 4c 00 03 00 22 00 26 00 50 2a 20 20 20 4f 52 44 45   ┆  ORDER 00 :   TEST STATUS     " P*   ORDER 06 :   WRITE JOURNAL   " & P*   ORDE┆
0x2754…27a4              52 20 30 37 20 3a 5c 20 20 57 52 49 54 45 20 54 41 4c 4c 59 20 52 4f 4c 4c 20 00 03 00 48 00 2c 00 50 2a 20 20 20 4f 52 44 45 52 20 30 38 20 3a 5c 20 20 57 52 49 54 45 20 56 4f 55 43 48 45 52 2f 50 41 53 53 42 4f 4f 4b 20 00 03 00 72 00 06   ┆R 07 :   WRITE TALLY ROLL    H , P*   ORDER 08 :   WRITE VOUCHER/PASSBOOK    r  ┆
0x27a4…27f4              00 50 2a 20 00 03 00 a2 00 06 00 50 2a 20 00 03 00 ac 00 1e 00 50 2a 20 20 20 4e 4f 52 4d 41 4c 20 52 45 47 49 53 54 45 52 20 55 53 41 47 45 3a 00 03 00 b6 00 06 00 50 2a 20 00 03 00 d8 00 22 00 50 2a 20 20 20 52 45 47 49 53 54 45 52 20 41   ┆ P*        P*        P*   NORMAL REGISTER USAGE:       P*      " P*   REGISTER A┆
0x27f4…2844              31 3a 5c 57 4f 52 4b 20 52 45 47 49 53 54 45 52 00 03 00 e2 00 22 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 41 32 3a 5c 49 4e 50 55 54 2f 4f 55 54 50 55 54 20 00 03 01 08 00 24 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 41 33 3a 5c 42   ┆1: WORK REGISTER     " P*            A2: INPUT/OUTPUT      $ P*            A3: B┆
0x2844…2894              55 46 46 45 52 20 50 4f 49 4e 54 45 52 20 00 03 01 2e 00 24 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 41 34 3a 5c 4f 55 54 50 55 54 20 43 4f 55 4e 54 45 52 20 00 03 01 56 00 22 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 41 35 3a 5c 53   ┆UFFER POINTER    . $ P*            A4: OUTPUT COUNTER    V " P*            A5: S┆
0x2894…28e4 (28, 0, 400) 54 41 43 4b 20 50 4f 49 4e 54 45 52 00 03 01 7e 00 20 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 41 36 3a 5c 44 57 54 2d 41 44 44 52 45 53 53 00 04 00 14 00 1a 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 41 37 3a 5c 4f 52 44 45 52 00 04   ┆TACK POINTER   ~   P*            A6: DWT-ADDRESS       P*            A7: ORDER  ┆
0x28e4…2934              00 38 00 20 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 41 38 3a 5c 45 43 42 2d 41 44 44 52 45 53 53 00 04 00 56 00 06 00 50 2a 20 00 04 00 7a 00 06 00 50 2a 20 00 04 00 84 00 1a 00 50 2a 20 20 20 53 59 53 54 45 4d 20 41 44 41 50 54 41 54   ┆ 8   P*            A8: ECB-ADDRESS   V   P*    z   P*        P*   SYSTEM ADAPTAT┆
0x2934…2984              49 4f 4e 3a 00 04 00 8e 00 06 00 50 2a 20 00 04 00 ac 00 44 00 50 2a 20 20 20 42 59 20 4d 45 41 4e 53 20 4f 46 20 43 4f 4e 44 49 54 49 4f 4e 41 4c 20 41 53 53 45 4d 42 4c 59 20 54 48 45 20 46 4f 4c 4c 4f 57 49 4e 47 20 46 55 4e 43 54 49 4f   ┆ION:       P*      D P*   BY MEANS OF CONDITIONAL ASSEMBLY THE FOLLOWING FUNCTIO┆
0x2984…29d4              4e 53 20 43 41 4e 00 04 00 b6 00 14 00 50 2a 20 20 20 42 45 20 45 58 43 4c 55 44 45 44 3a 00 04 00 fe 00 06 00 50 2a 20 00 04 01 16 00 1c 00 50 2a 20 20 20 4f 52 44 45 52 20 30 37 20 20 28 50 54 53 20 36 32 32 33 29 00 04 01 20 00 34 00 50   ┆NS CAN       P*   BE EXCLUDED:       P*        P*   ORDER 07  (PTS 6223)     4 P┆
0x29d4…2a24              2a 20 20 20 43 55 54 2f 50 45 52 46 4f 52 41 54 45 20 4a 4f 55 52 4e 41 4c 20 54 41 50 45 20 20 28 50 54 53 20 36 32 32 31 2c 36 32 32 32 29 20 00 04 01 40 00 30 00 50 2a 20 20 20 41 43 43 41 50 54 41 4e 43 45 20 4f 46 20 53 50 45 43 49 41   ┆*   CUT/PERFORATE JOURNAL TAPE  (PTS 6221,6222)    @ 0 P*   ACCAPTANCE OF SPECIA┆

Reduced view