|
|
DataMuseum.dkPresents historical artifacts from the history of: Philips Data Systems |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Philips Data Systems Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 36662 (0x8f36)
Notes: pts_type(SC)
Names: »DRTP03.SC«
└─⟦f350e1b7a⟧ Bits:30009678 Philips computer tape "600219"
└─⟦this⟧ »MONGEN/DRTP03.SC«
IDENT DRTP03 REL 11.0 81-06-24 870105041100 =4,GREEK CHAR. INCL. REL 11.0 81-01-26 =3,IMPROV. OF ORDER 37 REL 11.0 81-01-26 =2,CORR. FOR ODD ECBADDR. REL 11.0 81-01-26 =1,ABORT PROBLEM PRR 11.0 80-11-19 * ******************************************************* * * * PHILIPS TERMINAL SYSTEM PTS * * * * DRTP03 = DRIVER TELLER TERMINAL PRINTER * * * * * ******************************************************* * * THIS DRIVER HANDLES TELLER TERMINAL PRINTER PTS 6371 * * AND CONSISTS OF THE FOLLOWING PARTS: * * A C T P : ACTIVATION PART * * R C T P : RECOVERY ROUTINE * * THE ACTIVATION PART SELECTS THE ACTUAL ORDER PROCESSOR. * A STRING IS SET UP AND TRANSFERED TO THE PRINTER. * THE STRING BEGINS WITH A DEDICATED PRINTER CHARACTER. * THE CONTENTS OF THE STRING IS EITHER A FIXED FORMATTED * BUFFER OR FOR ORDER WRITE THE USER BUFFER. * THE STRING IS TERMINATED WITH AN EXECUTION CHARACTER. * AFTER EXECUTION THE PRINTER RESPONDS WITH A STATUS * CHARACTER INDICATING THE RESULT OF THE EXECUTED ORDER. * * THE RECOVERY ROUTINE IS ENTERED AFTER PROGRAM LOADING, * AFTER POWER ON FROM TERMINAL SIDE AND AFTER TRANSMISSION * TIME OUT. * THE RECOVERY ROUTINE SENDS A FIXED FORMATTED STRING TO * THE PRINTER. THIS STRING CONTAINS THE ACTUAL PARAMETERS * AND STATUS FOR THE PRINTER. EJECT * * THE FOLLOWING ORDERS ARE TREATED: * * ORDER 00 : TEST STATUS * ORDER 06 : WRITE * ORDER 0B : POSITION DOCUMENT * ORDER 24 : SET PRINTER PARAMETERS * ORDER 27 : SET DOCUMENT PARAMETERS * ORDER 37 : TRANSFER DOCUMENT PARAMETERS * ORDER 38 : RELEASE DOCUMENT * * THE FOLLOWING RETURN CODES ARE USED: * * BIT 0 : REQUEST ERROR * BIT 2 : END OF JOURNAL * BIT 10 : DOCUMENT OUT * BIT 13 : CODE CHECK ERROR * BIT 15 : NOT OPERABLE * * * NORMAL REGISTER USAGE: * * REGISTER A1: WORK REGISTER * A2: INPUT/OUTPUT * A3: BUFFER POINTER * A4: OUTPUT COUNTER * A5: STACK POINTER * A6: DWT-ADDRESS * A7: ORDER * A8: ECB-ADDRESS * * EJECT * *********** * ENTRIES * *********** * * ENTRY TPAD3 ADDRESS BLOCK * * * ************* * EXTERNALS * ************* * * EXTRN LDISP DISPATCHING FROM INTERRUPT EXTRN LENDER DISPATCH I/O ERROR EXTRN LENDIS END I/O AND DISPATCH EXTRN OUTPUT OUTPUT ONE CHARACTER EXTRN GETCHR GET CHARACTER FROM ECB BUFFER EXTRN DWTST DWT STATUS DISPLACEMENT EXTRN DWTECB DWT ECB DISPLACEMENT EXTRN DWTOR DWT ORDER DISPLACEMENT EXTRN DWTSB2 STACK BASE EXTRN DWTDEV DEVICE STATUS EXTRN DTTP03 DOCUMENT TABLE ADDRESS EXTRN TLTP03 DOCUMENT TABLE LENGTH EXTRN INPUT GET STATUS INPUT CHAR EXTRN STABLK DEF. START OF BLOCK EXTRN ENDBLK DEF. END OF BLOCK EJECT * ************* * CONSTANTS * ************* * * DEDICATED PRINTER CHARACTERS (/00-/0F) * POTEST EQU /00 TEST PORECV EQU /01 RECOVERY RESTRT EQU /02 RESTART (NOT USED) ETX EQU /03 EXECUTE ORDER POPPAR EQU /04 SET PRINTER PARAMETERS PODSTA EQU /05 DIAGNOSTIC STATUS EXE EQU /06 EXECUTE (NOT USED) POTDOC EQU /07 TRANSFER DOCUMENT PARAMETERS PORDOC EQU /08 RELEASE DOCUMENT POWDOC EQU /09 WRITE DOCUMENT LF EQU /0A LINE FEED (NOT USED) POPDOC EQU /0B POSITION DOCUMENT RESET EQU /0C RESET ORDER POWJRL EQU /0D WRITE JOURNAL SPEC EQU /0E ROOMLESS POINT TEST EQU /0F TEST (NOT USED) * ENDJ EQU /2000 END OF JOURNAL STATUS DOCOUT EQU /20 DOCUMENT OUT STATUS EJECT * ************************ * CONDITIONAL ASSEMBLY * ************************ * * THE STANDARD NATIONAL CHARACTER SET IS CHOSEN * BY SETTING X:A TO 0-10 ACCORDING TO THE LIST BELOW * * NCV = 0 GREAT BRITAIN * 1 GERMANY * 2 FRANCE 1 * 3 SPAIN * 4 ITALY * 5 SWEDEN, FINLAND * 6 DENMARK, NORWAY 1 * 7 PORTUGAL * 8 YUGOSLAVIA OR FRANCE 2 (DEPENDING ON CHAR GEN) * 9 USA * 10 DENMARK, NORWAY 2 * X:A EQU 0 STDNCV EQU 01 * * THE CHARACTER FONT CAN BE SELECTED * BY SETTING X:B TO : 0=UPPER CASE/SMALL NUMERIC, 1=LOWER CASE/SMALL NUMERIC * 2=UPPER CASE/WIDER NUMERIC, 3=LOWER CASE/WIDER NUMERIC * X:B EQU 0 FONT EQU 0 * * THE STANDARD CHARACTER PITCH FOR THE DOCUMENT STATION IS CHOSEN * BY SETTING X:C TO : 0=15 CH/INCH, 1=12 CH/INCH OR 2=10 CH/INCH * X:C EQU 2 STDCPD EQU 0 * * THE JOURNAL STATION CAN BE EXCLUDED * BY SETTING X:D=0 * X:D EQU 1 JOURNL EQU 1 * * THE STANDARD CHARACTER PITCH FOR THE JOURNAL STATION IS CHOSEN * BY SETTING X:F TO : 0=15 CH/INCH, 1=12 CH/INCH OR 2=10 CH/INCH * X:E EQU 0 STDCPJ EQU 0 * * THE "SET PARAMETER" ORDERS 24 AND 27 CAN BE INCLUDED * BY SETTING X:F=1 * X:F EQU 0 PARORD EQU 1 * * A PROGRAM VERSION USING TOSS MMU PAGING * IS OBTAINED BY SETTING MMUPAG EQU 1. * MMUPAG EQU 1 * * * A PROGRAM VERSION USING THE EXTENDED INSTRUCTION * SET IS OBTAINED BY SETTING CPU852 EQU 0. * CPU852 EQU 0 * * MMU BUFFER SIZE * X:G EQU 126 DVBLEN EQU 250 * * A REQUEST IS ALLWAYS ENDED FOR NOT OPERABLE PRINTERS * BY SETTING X:H=1 X:H EQU 0 REQEND EQU 1 * * THE CHARACTERS /B0-/B9 WILL BE CONVERTED TO /1B,/41-/1B,/4A * BY SETTING X:I=1. GREEK ADDITIONAL CHARACTERS. * X:I EQU 0 * =4 GREEK EQU X:I * =4 * * * * PRIPAR FORM 1=1,1=0,2=FONT,4=STDNCV,2=1,2=STDCPJ,2=1,2=STDCPD EJECT * ********************* * DWT-DISPLACEMENTS * ********************* * * * PP EQU /2 PRINTER PARAMETERS PPJ EQU /4 PRINT POS JOURNAL APJ EQU PPJ+1 ACTUAL PRINT POS JOURNAL RPJ EQU PPJ REQUESTED PRINT POS JOURNAL PPD EQU /6 PRINT POS DOCUMENT APD EQU PPD+1 ACTUAL PRINT POS DOCUMENT RPD EQU PPD REQUESTED PRINT POS DOCUMENT LN EQU /8 LINE NUMBER ON DOCUMENT ALN EQU LN+1 ACTUAL LINE NUMBER ON DOCUMENT RLN EQU LN REQUESTED LINE NUMBER ON DOCUMENT DP EQU /A DOCUMENT PARAMETERS * * ********************* * ECB-DISPLACEMENTS * ********************* * ECBBA EQU 2 BUFFER ADDRESS IN ECB ECBRL EQU 4 REQUESTED LENGTH IN ECB ECBEL EQU 6 EFFECTIVE LENGTH IN ECB ECBRC EQU 8 RETURN CODE IN ECB ECBCW EQU 10 CONTROL WORD IN ECB EJECT * ********** * TABLES * ********** * * * ADDRESS BLOCK * DATA DVBLEN MMU BUFFER SIZE DATA 2 DEVICE INDEX TPAD3 EQU * ADDRESS BLOCK DATA ACTP ACTIVATION DRIVER DATA 0 ABORT ROUTINE ADDRESS DATA 0 INTERRUPT HANDLER DATA RCTP RECOVERY ROUTINE * * VALID ORDERS WITH ACTIVATION ADDRESSES * TPTAB EQU * DATA TPTAB0 DEVICE INDEX 0 TABLE DATA TPTAB1 DEVICE INDEX 1 TABLE DATA TPTAB2 DEVICE INDEX 2 TABLE DATA TPTAB3 DEVICE INDEX 3 TABLE * TPTAB0 EQU * DEVICE INDEX 0 IFT JOURNL=1 DATA 0 TEST STATUS (JOURNAL) DATA TSTSTA DATA 6 WRITE JOURNAL DATA WRTJRL IFT PARORD=1 DATA /24 SET PRINTER PARAMETERS DATA PRTPAR XIF DATA /FFFF END OF ORDERS * TPTAB1 EQU * DEVICE INDEX 1 DATA 0 TEST STATUS (DOCUMENT) DATA TSTSTA DATA 6 WRITE DOCUMENT DATA WRTDOC DATA /0B POSITION DOCUMENT DATA POSDOC DATA /38 RELEASE DOCUMENT DATA RELDOC DATA /37 TRANSFER DOCUMENT PARAMETERS DATA TRFDOC IFT PARORD=1 DATA /24 SET PRINTER PARAMETERS DATA PRTPAR DATA /27 SET DOCUMENT PARAMETERS DATA DOCPAR XIF DATA /FFFF END OF ORDERS * TPTAB2 EQU * DEVICE INDEX 2 DATA /FFFF END OF ORDERS * TPTAB3 EQU * DEVICE INDEX 3 DATA /FFFF END OF ORDERS * * SYSTEM STANDARD PRINTER PARAMETERS * STDPP PRIPAR STANDARD PRINTER PARAMETERS EJECT * * * A C T P * * THIS IS THE ACTIVATION PART OF THE DRIVER * CHECKS VALIDITY OF ORDERS AND JUMPS TO ORDER PROCESSOR * * * ACTP EQU * ACTIVATION ENTRY * * * GET DWT INDEX: 0=JOURNAL, 1=DOCUMENT * LC A2,DWTOR,A6 GET DWT INDEX ANK A2,3 MASK SLL A2,6 SHIFT LD A3,DWTDEV,A6 GET OLD DEVICE INDEX ANKL A3,/FF1F RESET OLD INDEX AND LF IND ORR A3,A2 ST A3,DWTDEV,A6 STORE NEW INDEX ACT005 LD A1,DWTDEV,A6 GET DEVICE INDEX ANK A1,/C0 SRL A1,5 GET CORESPONDING ORDER TABLE LD A2,TPTAB,A1 ACT010 LDR* A3,A2 ABL(N) LENDER NO MORE VALID ORDERS SUR A3,A7 TEST IF ORDER VALID RF(E) ACT020 VALID ORDER FOUND ADK A2,4 TRY NEXT ORDER RB ACT010 ACT020 EQU * ABI 2,A2 EXECUTE ORDER EJECT * * * ORDER 00 : TEST STATUS * * TSTSTA EQU * CM ECBCW,A8 CLEAR CONTROL WORD LDK A2,3 BLOCK LENGTH LDK A3,POTEST LOAD TEST ORDER CF A5,ORDER AND SEND CF A5,EXECUT EXECUTE ORDER IN PRINTER U =1 LDR A1,A2 GET PRINTER STATUS ANK A1,/15 TEST PRINTER STATUS RF(Z) TSST10 NO PERMANENT ERRORS TSST05 EQU * LDK A2,3 BLOCK LENGTH LDK A3,PODSTA LOAD DIAGNOSTIC ORDER CF A5,ORDER AND SEND CF A5,EXECUT EXECUTE ORDER IN PRINTER SC A2,ECBCW+1,A8 SET UP DIAGN STATUS IN ECB LDK A1,1 INDICATE NOT OPERABLE RF TSST80 TSST10 LDR A1,A2 GET PRINTER STATUS IFT JOURNL=1 LD A3,DWTDEV,A6 GET DEVICE INDEX ANK A3,/C0 TEST DEVICE INDEX RF(NZ) TSST40 DEVICE INDEX > 0 ANK A1,/22 TEST PRINTER STATUS RF(Z) TSST80 NO ERRORS ANK A1,2 TEST PRINTER STATUS RB(NZ) TSST05 JOURNAL ERROR = NOT OP LDKL A1,ENDJ END OF JOURNAL RF TSST80 XIF TSST40 ANK A1,/40 TEST PRINTER STATUS RF(Z) TSST80 NO ERRORS LDK A1,DOCOUT DOCUMENT OUT TSST80 ABL LENDIS END REQUEST EJECT * * * ORDER 06 : WRITE JOURNAL * * IFT JOURNL=1 WRTJRL EQU * LD A1,DWTDEV,A6 GET STATUS ANK A1,/20 TEST LF INDICATOR RF(NZ) WRJL10 LF EXECUTED LD A1,ECBRL,A8 GET REQUESTED LENGTH SUK A1,2 TEST REQUESTED LENGTH RF(N) WRJL80 REQUEST ERROR LD A2,ECBBA,A8 GET CONTROL CHARACTER =2 LC A2,1,A2 * =2 ANK A2,/FF SUK A2,/2B TEST CTRL CHAR RF(Z) WRJL10 CTRL CHAR =/2B LDK A4,2 SET UP 2 LF (CTRL CH =/30) SUK A2,5 TEST CTRL CHAR RF(Z) WRJL05 CTRL CHAR =/30 LDK A4,1 SET UP 1 LF (CTRL CH NOT DEF) SUK A2,1 TEST CTRL CHAR RF(NZ) WRJL05 CTRL CHAR NOT =/31 LDK A4,3 SET UP 3 LF (CTRL CH =/31) WRJL05 EQU * LDK A2,4 BLOCK LENGTH LDK A3,POWJRL LOAD WRITE JOURNAL ORDER CF A5,ORDER AND SEND LDR A2,A4 RELOAD NO OF LINE FEED CF A5,OUT AND SEND CF A5,EXECUT EXECUTE ORDER IN PRINTER U =1 ANK A2,7 TEST PRINTER STATUS RF(NZ) WRJL65 JOURNAL LINE FEED ERROR CM DWTDEV+PPJ,A6 CLEAR PRINT POSITION LDK A1,/20 SET UP LF EXECUTED ORS A1,DWTDEV,A6 IND IN STATUS WRJL10 EQU * LD A2,ECBRL,A8 ADK A2,2 BLOCK LENGTH LC A1,DWTDEV+APJ,A6 GET ACTUAL PRINT POS SC A1,DWTDEV+RPJ,A6 SET UP START REQ PRINT POS LDK A3,2 SET UP BUFFER POINTER CF A15,GETCHR GET CHARACTER FROM ECB BUFFER LDR A1,A1 TEST IF NO BUFFER RF(Z) WRJL60 NO BUFFER TO PRINT LDK A3,POWJRL LOAD WRITE JOURNAL ORDER CF A5,ORDER AND SEND LDK A2,0 LOAD ZERO LINE FEED CF A5,OUT AND SEND LDKL A4,/100 SET UP NORMAL CHAR COUNTER IN A4 LDK A3,2 SET UP BUFFER POINTER WRJL20 CF A15,GETCHR GET CHARACTER FROM ECB BUFFER LDR A1,A1 RF(Z) WRJL50 BUFFER FINISHED LDR A1,A2 GET CHAR IN A1 * * EXAMINE CHAR AND UPDATE PRINT POS AND SEND * DEPENDING ON TYPE OF CHARACTER * SUK A1,/10 RB(N) WRJL20 CHAR </10 RF(Z) WRJL30 CHAR = /10 SUK A1,9 RF(NZ) WRJL25 CHAR NOT /19 (=EXPAND) XRKL A4,/300 SWITCH CHAR COUNTER IN A4 RF WRJL40 SEND EXPAND CHAR WRJL25 SUK A1,7 RF(N) WRJL40 CHAR </20 SEND SUK A1,/5F RB(Z) WRJL20 CHAR=/7F RF(N) WRJL30 CHAR = NORMAL SUK A1,/2F RF(Z) WRJL28 CHAR =/AE IFT GREEK=1 * =4 CF A5,GRECON CONVERSION FOR GREEK CHARACTERS =4 LDR A1,A1 * =4 RF(Z) WRJL30 SUCCESSFUL CONVERSION =4 XIF * =4 IFT JOURNL=1 * =4 LDK A1,4 IND CODE CHECK ERROR ORS A1,ECBRC,A8 IN RETURN CODE RB WRJL20 WRJL28 LDK A2,/0E RF WRJL40 * UPDATE PRINT POSITION WRJL30 ADS A4,DWTDEV+RPJ,A6 ADD 1 OR 2 TO REQ PRINT POS * SEND CHARACTER TO DEVICE WRJL40 CF A5,OUTPUT SEND CHARACTER ABL(NZ) ERTP JMP IF ERROR RB WRJL20 GET NEXT CHARACTER * SEND ETX WRJL50 CF A5,EXECUT EXECUTE ORDER IN PRINTER U =1 LDR A1,A2 GET PRINTER STATUS ANK A1,/27 TEST PRINTER STATUS RF(Z) WRJL60 NO ERRORS ANK A1,3 TEST PRINTER STATUS RF(NZ) WRJL65 NOT OPERABLE ANK A2,4 TEST PRINTER STATUS RF(NZ) WRJL80 REQUEST ERROR LDKL A1,ENDJ END OF JOURNAL WRJL60 LC A3,DWTDEV+RPJ,A6 GET REQUESTED PRINT POSITION SC A3,DWTDEV+APJ,A6 SET UP ACTUAL PRINT POSITION RF WRJL70 WRJL65 LDK A1,1 INDICATE NOT OPERABLE WRJL70 ABL LENDIS END REQUEST WRJL80 ABL LENDER END REQUEST WITH REQUEST ERROR XIF EJECT * * * ORDER 06 : WRITE DOCUMENT * * WRTDOC EQU * LC A4,DWTDEV+ALN,A6 GET ACTUAL LINE ANK A4,/FF LD A1,ECBRL,A8 GET REQUESTED LENGTH SUK A1,2 TEST REQUESTED LENGTH RF(N) WRDO80 REQUEST ERROR LD A2,ECBBA,A8 GET CONTROL CHARACTER =2 LC A2,1,A2 * =2 ANK A2,/FF LC A3,DWTDEV+APD,A6 PREPARE NEW REQ PRINT POS SUK A2,/2B RF(Z) WRDO07 CTRL CHAR = /2B LDK A3,0 PREPARE NEW REQ PRINT POS ADK A4,2 SET REQ LINE = ACT LINE + 2 SUK A2,5 RF(Z) WRDO05 CTRL CHAR = /30 SUK A4,1 SET REQ LINE = ACT LINE + 1 SUK A2,1 RF(NZ) WRDO05 CTRL CHAR NOT = /31 LDK A4,1 SET REQ LINE = 1 WRDO05 LD A1,DWTDEV+DP,A6 GET NUMBER OF LINES =3 CC A4,2,A1 * =3 RF(G) WRDO80 REQ LINE > MAX LINES WRDO07 SC A3,DWTDEV+RPD,A6 SET UP START REQ PRINT POS SC A4,DWTDEV+RLN,A6 SET UP REQ LINE NO LDR A4,A4 RF(Z) WRDO80 REQ LINE=ZERO WRDO10 EQU * LD A2,ECBRL,A8 ADK A2,2 BLOCK LENGTH LDK A3,POWDOC SET UP PRINTER ORDER CF A5,ORDER AND SEND LDR A2,A4 GET REQ LINE NO CF A5,OUT AND SEND LDKL A4,/100 SET UP NORMAL CHARACTER COUNT LDK A3,2 SET UP BUFFER POINTER WRDO20 CF A15,GETCHR GET CHARACTER FROM ECB BUFFER LDR A1,A1 RF(Z) WRDO50 BUFFER FINISHED LDR A1,A2 GET CHARACTER * EXAMINE CHARACTER AND UPDATE PRINT POS AND SEND * DEPENDING ON TYPE OF CHARACTER SUK A1,/10 RB(N) WRDO20 CHAR < /10 RF(Z) WRDO30 CHAR = /10 SEND WRDO22 SUK A1,9 RF(NZ) WRDO27 CHAR NOT /19 (=EXPAND) XRKL A4,/300 SWITCH CHAR COUNTER IN A4 RF WRDO40 SEND EXPAND CHAR WRDO27 SUK A1,7 RF(N) WRDO40 CHAR < /20 SEND SUK A1,/5F RF(N) WRDO30 CHAR = NORMAL RB(Z) WRDO20 CHAR = /7F SUK A1,/2F RF(Z) WRDO28 CHAR = /AE IFT GREEK=1 * =4 CF A5,GRECON CONVERSION FOR GREEK CHARACTERS =4 LDR A1,A1 * =4 RF(Z) WRDO30 SUCCESSFUL CONVERSION =4 XIF * =4 LDK A1,4 INDICATE CODE CHECK ERROR ORS A1,ECBRC,A8 IN RETURN CODE RB WRDO20 WRDO28 LDK A2,SPEC SET UP CHAR /0E RF WRDO40 * UPDATE PRINT POS WRDO30 ADS A4,DWTDEV+RPD,A6 ADD 1 OR 2 TO REQ PRINT POS * SEND CHARACTER TO PRINTER WRDO40 CF A5,OUTPUT SEND CHARACTER ABL(NZ) ERTP JMP IF ERROR RB WRDO20 GET NEXT CHAR * SEND ETX WRDO50 CF A5,EXECUT EXECUTE ORDER IN PRINTER U =1 LDR A1,A2 GET PRINTER STATUS ANK A1,/45 TEST PRINTER STATUS RF(Z) WRDO60 NO ERRORS ANK A1,1 TEST PRINTER STATUS RF(NZ) WRDO70 NOT OPERABLE ANK A2,4 TEST PRINTER STATUS RF(NZ) WRDO80 REQUEST ERROR LC* A1,DWTDEV+DP,A6 DOCUMENT OUT =3 ANK A1,/78 TEST DOC PAR (TIME OUT) RB(NZ) WRTDOC NO TIME OUT USED,REPEAT ORDER LDK A1,DOCOUT DOCUMENT OUT LDK A3,0 RESET LINE COUNTER LDK A4,0 RESET PRINT POSITION COUNTER RF WRDO65 WRDO60 LC A3,DWTDEV+RLN,A6 GET REQUESTED LINE NUMBER LC A4,DWTDEV+RPD,A6 GET REQUESTED PRINT POSITION WRDO65 SC A3,DWTDEV+ALN,A6 SET UP ACTUAL LINE NUMBER SC A4,DWTDEV+APD,A6 SET UP ACTUAL PRINT POSITION ANK A3,/FF ST A3,ECBCW,A8 SET UP ACTUAL LINE IN CONTROL WORD WRDO70 ABL LENDIS END REQUEST WRDO80 LC A3,DWTDEV+APD,A6 GET ACTUAL LINE NUMBER ANK A3,/FF ST A3,ECBCW,A8 SET UP ACTUAL LINE IN CONTROL WORD ABL LENDER END REQUEST WITH REQUEST ERROR EJECT * * * ORDER 0B : POSITION DOCUMENT * CONTROL WORD CONTAINS REQUESTED LINE NO * * POSDOC EQU * LD A4,ECBCW,A8 GET REQ LINE NO RF(Z) PDOC80 REQ LINE = 0 LD A1,DWTDEV+DP,A6 GET NUMBER OF LINES =3 CC A4,2,A1 * =3 RF(G) PDOC80 REQ LINE > MAX LINE SC A4,DWTDEV+RLN,A6 SET UP REQ LINE NO LDK A2,4 BLOCK LENGTH LDK A3,POPDOC SET UP PRINTER POSITION DOCUMENT ORDER CF A5,ORDER AND SEND LDR A2,A4 SET UP LINE NO CF A5,OUT AND SEND CF A5,EXECUT EXECUTE ORDER IN PRINTER LDR A1,A2 GET PRINTER STATUS ANK A1,/45 TEST PRINTER STATUS RF(Z) PDOC10 NO ERRORS ANK A1,1 TEST PRINTER STATUS RF(NZ) PDOC70 NOT OPERABLE ANK A2,4 TEST PRINTER STATUS RF(NZ) PDOC80 REQUEST ERROR LC* A1,DWTDEV+DP,A6 DOCUMENT OUT =3 ANK A1,/78 TEST DOC PAR (TIME OUT) RB(Z) POSDOC NO TIME OUT USED, REPEAT ORDER LDK A1,DOCOUT INDICATE DOCUMENT OUT LDK A4,0 RESET LINE COUNTER PDOC10 SC A4,DWTDEV+ALN,A6 PDATE OF LINE COUNTER CM DWTDEV+PPD,A6 RESET PRINT POSITION COUNTER PDOC70 ABL LENDIS END REQUEST PDOC80 ABL LENDER END REQUEST WITH REQUEST ERROR EJECT * CONVERSION ROUTINE FOR GREEK CHARACTERS * CHARACTER CODES /B0-/BP IN REG A2 WILL BE CONVERTED * TO /41-/4A. THE SPECIAL CHARACTER /1B WILL * BE SENT TO THE PRINTER BEFORE RETURN FROM * THIS ROUTINE. REG A1 WILL BE SET TO ZERO IF SUCCESSFUL. IFT GREEK=1 * =4 GRECON EQU * * =4 SUK A1,2 * =4 RF(N) GRCO80 CHAR < /B0 =4 SUK A1,/A * =4 RF(P) GRCO80 CHAR > /B9 =4 ANK A2,/FF * =4 ORR A4,A2 SAVE CHAR TEMP =4 LDK A2,/1B SET UP SPECIAL CHAR =4 CF A5,OUTPUT SEND CHARACTER =4 LDR A2,A4 RESTORE CHAR =4 ANK A2,/FF * =4 SUK A2,/6F CONVERT CHAR (/B0 = /41 ETC.) =4 ANKL A4,/FF00 CLEAR USED BITS =4 LDK A1,0 INDICATE SUCCESSFUL CONVERSION =4 GRCO80 RTN A5 * =4 XIF * =4 EJECT * * * ORDER 37 : TRANSFER DOCUMENT PARAMETERS * CONTROL WORD CONTAINS DOCUMENT TABLE NUMBER * * TRFDOC EQU * LD A1,ECBCW,A8 ADK A1,1 LDR A4,A1 SLL A4,3 ADR A4,A1 ADR A4,A1 CWK A4,TLTP03 RF(G) ODOC80 REQ DOC TABLE NOT DEFINED ADKL A4,DTTP03-10 ADJUST DOCTAB POINTER =3 LC A1,DWTDEV+ALN,A6 GET ACTUAL LINE ANK A1,/FF TEST LINE NUMBER RF(Z) ODOC20 DOCUMENT NOT YET POS (OK) LCR A1,A4 GET DOCUMENT TYPE =3 ANK A1,4 RF(Z) ODOC80 REQUEST ERROR FOR DOC TYPE 0-3 ODOC20 EQU * ST A4,DWTDEV+DP,A6 SAVE DOC PAR ADDR =3 LDK A2,/13 BLOCK LENGTH LDK A3,POTDOC LOAD TRANSFER DOC PAR ORDER CF A5,ORDER AND SEND LDK A3,10 SET UP TABLE LENGTH =3 ODOC30 LCR A2,A4 GET DOC PARAMETER =3 CF A5,OUT SEND PARAMETER =3 ADK A4,1 INC TABLE POINTER =3 SUK A3,1 DEC PARAMETER COUNTER =3 RB(NE) ODOC30 WHOLE TABLE NOT SENT CF A5,EXECUT EXECUTE ORDER IN PRINTER U =1 LDR A1,A2 GET PRINTER STATUS ANK A1,1 TEST PRINTER STATUS ODOC70 ABL LENDIS END REQUEST ODOC80 ABL LENDER END REQUEST WITH REQUEST ERROR EJECT * * * ORDER 24 : SET PRINTER PARAMETERS * CONTROL WORD CONTAINS: * BIT 0 : INDICATE CHANGE OF CH FONT AND NCV * BIT 01-03 : CHARACTER FONT * BIT 04-07 : NATIONAL CHARACTER VARIATION * BIT 08-11 : CHARACTER PITCH FOR JOURNAL STATION * BIT 12-15 : CHARACTER PITCH FOR DOCUMENT STATION * * IFT PARORD=1 PRTPAR EQU * LDK A2,0 LD A4,DWTDEV+PP,A6 GET OLD DWT VALUE ABL(NN) LDISP WAIT FOR INITIAL RECOVERY =1 LD A1,ECBCW,A8 GET CONTROL WORD RF(NN) PPAR10 NO NEW L/NCV SET UP IN CTRL WORD ECR A2,A1 ANK A2,/FF SC A2,DWTDEV+PP,A6 STORE NEW L/NCV IN DWT PPAR10 LDK A2,0 LDR A3,A1 ANK A3,/F0 GET CTRL WORD RF(NZ) PPAR15 NEW CPJ SET UP IN CTRL WORD LDR A3,A4 ANK A3,/F0 PPAR15 EQU * ORR A2,A3 STORE NEW CPJ IN A2 XRR A3,A4 ANK A3,/F0 NEW AND OLD CPJ EQUAL ? RF(Z) PPAR22 YES CM DWTDEV+PPJ,A6 NO, RESET PRINT POS FOR JOURNAL PPAR22 EQU * LDR A3,A1 ANK A3,/F GET CTRL WORD RF(NZ) PPAR25 NEW CPD SET UP IN CTRL WORD LDR A3,A4 ANK A3,/F GET CPD FROM DWT PPAR25 EQU * ORR A2,A3 STORE NEW CPD IN A2 XRR A3,A4 ANK A3,/F NEW AND OLD CPD EQUAL ? RF(Z) PPAR32 YES CM DWTDEV+PPD,A6 NO, RESET PRINT POS FOR DOC PPAR32 EQU * SC A2,DWTDEV+PP+1,A6 STORE NEW PARAMETERS IN DWT LDK A2,5 BLOCK LENGTH LDK A3,POPPAR LOAD PRINTER PRINTER PARAMETER ORDER CF A5,ORDER AND SEND LC A2,DWTDEV+PP,A6 CF A5,OUT SEND L/NCV LC A2,DWTDEV+PP+1,A6 CF A5,OUT SEND CPJ/CPD CF A5,EXECUT EXECUTE ORDER IN PRINTER U =1 LDR A1,A2 GET PRINTER STATUS ANK A1,1 TEST PRINTER STATUS PPAR70 ABL LENDIS END REQUEST XIF EJECT * * * ORDER 27 : SET DOCUMENT PARAMETERS * CONTROL WORD CONTAINS TABLE NO OF GIVEN PARAMETERS * * IFT PARORD=1 DOCPAR EQU * LD A1,ECBCW,A8 GET CONTROL WORD ADK A1,1 LDR A4,A1 SLL A4,3 ADR A4,A1 ADR A4,A1 CWK A4,TLTP03 RF(G) DPAR80 DEFINED TABLE TOO SMALL SUK A4,10 ADJUST DOCTAB POINTER LD A3,ECBBA,A8 GET BUFFER ADDRESS CF A5,BYTE1 GET DOC TYPE SUK A1,7 RF(P) DPAR80 ILLEGAL VALUE SC A2,DTTP03,A4 CF A5,BYTE1 GET TIME OUT VALUE SLL A2,11 ORS A2,DTTP03,A4 CF A5,DOC GET LINE SPACING SUK A2,15 RF(P) DPAR80 TOO LARGE CF A5,DOC GET NO OF LINES SUK A2,0 RF(Z) DPAR80 NO LINES CF A5,DOC GET BOTTOM LINES SUK A2,14 RF(N) DPAR80 TOO SMALL CF A5,DOC GET MARGIN SUK A2,0 RF(Z) DPAR80 TOO SMALL SUK A2,80 RF(P) DPAR80 TOO LARGE ADK A4,1 CF A5,BYTE1 GET MARGIN FINE SUK A1,0 RF(Z) DPAR80 TOO SMALL SUK A1,7 RF(P) DPAR80 TOO LARGE SC A2,DTTP03,A4 CF A5,BYTE1 GET LEFT MARGIN SUK A1,1 RF(P) DPAR80 ILLEGAL VALUE SLL A2,3 ORS A2,DTTP03,A4 CF A5,BYTE1 GET CRITICAL MARGIN SUK A1,1 RF(P) DPAR80 ILLEGAL VALUE SLL A2,5 ORS A2,DTTP03,A4 CF A5,BYTE1 GET HIGH PRINT PRESSURE SUK A1,1 RF(P) DPAR80 ILLEGAL VALUE SLL A2,6 ORS A2,DTTP03,A4 LC* A1,ECBBA,A8 GET DOC TYPE ANK A1,/B RF(Z) DPAR60 DOC TYPE = 0 CF A5,DOC GET UPPER EDGE SUK A2,15 RF(N) DPAR80 TOO SMALL SUK A2,67 RF(P) DPAR80 TOO LARGE CF A5,DOC GET BOTTOM EDGE SUK A2,0 RF(Z) DPAR30 OK SUK A2,24 RF(N) DPAR80 TOO SMALL DPAR30 LC* A1,ECBBA,A8 GET DOC TYPE ANK A1,/B SUK A1,2 RF(N) DPAR70 DOC TYPE = 1 RF(P) DPAR40 DOC TYPE = 3 CF A5,DOC GET DOCUMENT WIDTH SUK A2,40 RF(N) DPAR80 TOO SMALL SUK A2,57 RF(P) DPAR80 TOO SMALL RF DPAR50 DPAR40 CF A5,DOC GET UPPER LINES SUK A2,0 RF(Z) DPAR80 TOO SMALL SUK A2,40 RF(P) DPAR80 TOO LARGE DPAR50 CF A5,DOC GET CENTER WIDTH RF DPAR75 OK DPAR60 LDK A2,0 DT=0 SET 4 LAST PARAMETERS=0 ADK A4,1 ST A2,DTTP03,A4 ADK A4,1 DPAR70 LDK A2,0 DT=1 SET 2 LAST PARAMETERS=0 ADK A4,1 ST A2,DTTP03,A4 DPAR75 LDK A1,0 IND STATUS OK FOR RETURN CODE ABL LENDIS END REQUEST DPAR80 ABL LENDER END REQUEST WITH REQUEST ERROR * GET ONE BYTE FROM ECB BUFFER TO A1 AND A2 * CONVERTED TO HEXA FROM ASCII BYTE1 LCR A2,A3 GET CHARACTER CF A5,CHECK TEST IF NUMERIC ANK A2,/F GET HEXA LDR A1,A2 SAVE IN A1 ALSO ADK A3,1 INC ECB BUFFER POINTER RTN A5 * GET TWO BYTES FROM ECB BUFFER TO A2 * CONVERTED TO HEXA AND STORED IN DOC TABLE DOC LDK A1,0 CLEAR HEXA VALUE ADK A4,1 INC TABLE POINTER LCR A2,A3 GET CHARACTER FROM ECB BUFFER CF A5,CHECK TEST IF NUMERIC ANK A2,/F DOC10 SUK A2,1 RF(N) DOC20 TENTH FINISHED ADK A1,10 PDATE TENTH RB DOC10 DOC20 ADK A3,1 INC ECB BUFFER POINTER LCR A2,A3 GET NEXT CHARACTER FROM ECB BUFFER CF A5,CHECK TEST IF NUMERIC ANK A2,/F ADR A2,A1 ADD TO PREV HEXA VALUE SC A2,DTTP03,A4 STORE IN DOC TABLE ADK A3,1 INC ECB BUFFER POINTER RTN A5 * * CHECK IF CHARACTER IS NUMERIC CHECK ANK A2,/FF MASK OUT CHARACTER SUK A2,/30 RB(N) DPAR80 TOO LOW ERROR SUK A2,9 RB(P) DPAR80 TOO HIGH ERROR ADK A2,/39 RESTORE CHARACTER RTN A5 XIF EJECT * * * ORDER 38 : RELEASE DOCUMENT * * RELDOC EQU * LDK A2,3 BLOCK LENGTH LDK A3,PORDOC LOAD PRINTER REL DOC ORDER CF A5,ORDER AND SEND CF A5,EXECUT EXECUTE ORDER IN PRINTER LDR A1,A2 GET PRINTER STATUS ANK A1,1 TEST PRINTER STATUS RF(NZ) RDOC70 NOT OPERABLE CM DWTDEV+LN,A6 RESET LINE COUNTERS CM DWTDEV+PPD,A6 RESET PRINT POSITION COUNTERS RDOC70 ABL LENDIS END REQUEST EJECT * * S U B R O U T I N E S * * * * O R D E R * SEND START OF BLOCK CHAR TO COM. AND ORDER CODE TO PRINTER * ORDER EQU * CF A5,STABLK START OF BLOCK RF(NZ) ERTP JMP IF ERROR LDK A2,RESET SEND RESET JUST IN CASE CF A5,OUTPUT RF(NZ) ERTP JMP IF ERROR LDR A2,A3 RF OUT10 SEND PRINTER ORDER * * E X E C U T E * SEND EXECUTE CHAR (/03) TO PRINTER AND END OF BLOCK CHAR TO COM. * EXECUT EQU * LDK A2,ETX SEND EXECUTE CHAR TO PRINTER CF A5,OUTPUT RF(NZ) ERTP JMP IF ERROR CF A5,ENDBLK END OF BLOCK RF(NZ) ERTP JMP IF ERROR EXE05 CF A5,INPUT GET STATUS CHARACTER =1 LDR A1,A7 TEST IF ORDER = POS OR REL =1 SUK A1,/0B U =1 RF(Z) EXE10 POS, BIT 3 IN STATUS DON'T CARE =1 SUK A1,/38-/0B U =1 RF(Z) EXE10 REL, BIT 3 IN STATUS DON'T CARE =1 LDR A1,A2 TEST IF STATUS BIT 3 = 1 =1 ANK A1,/18 * =3 RB(Z) EXE05 BIT 3 = 0, READ NEW STATUS =1 EXE10 EQU * U =1 SC A2,DWTDEV,A6 SAVE IN DWT STATUS RTN A5 * * 0 U T * ADD CONST. AND SEND * OUT EQU * ANK A2,/7F ADK A2,/10 CWK A2,/7F RF(NG) OUT10 CHARACTER NOT GREATER THAN /7F LDK A2,/7F IF GREATER SET CHAR TO /7F OUT10 EQU * CF A5,OUTPUT RF(NZ) ERTP JMP IF ERROR RTN A5 9 LINES DELETED =1 * * ERROR ROUTINE FOR STABLK,OUTPUT & ENDBLK * * ERTP EQU * IFF REQEND=1 LDR A7,A7 RF(Z) ERTP20 ORDER /00, TEST STATUS ? ANK A1,/1A OUTP ERR, SOFTW T-OUT, LRC-ERR ? RF(NZ) RCTP YES, RECOVERY ABL LDISP NO XIF ERTP20 LDK A1,1 SET NOT OPERABLE ABL LENDIS END OF REQ. EJECT * * R C T P * * THIS IS THE RECOVERY ROUTINE FOR THE DRIVER * DWT ORDER IS RESET IF NO REQUEST RUNING * DWT IS SET BUSY * AFTER PROGRAM LOADING SYSTEM PARAMETERS ARE SET UP IN DWT * TEST STRING IS SENT TO PRINTER TO GET SYNCRONISM * A FIXED FORMATTED RECOVERY STRING IS THEN SENT TO PRINTER * THIS STRING CONTAINS THE ACTUAL PARAMETERS AND THE ACTUAL * STATUS FOR THE PRINTER. * A RUNING REQUEST IS AT LAST REPEATED. * RCTP EQU * LD A1,DWTECB,A6 GET ECB ADDRESS RF(NZ) RCTP02 REQUEST RUNNING CM DWTOR,A6 RESET ORDER RCTP02 EQU * LDKL A1,/7FFF INDICATE DEVICE BUSY ANS A1,DWTST,A6 LDKL A5,DWTSB2 STACK BASE ADR A5,A6 LD A1,DWTDEV+DP,A6 * =3 RF(NZ) RCTP08 NOT SYSTEM START RECOVERY =3 LDKL A1,DTTP03 SET UP DOC PAR TABLE 0 IN DWT =3 ST A1,DWTDEV+DP,A6 * =3 LD A3,STDPP SET UP ST PR PAR IN DWT ST A3,DWTDEV+PP,A6 * =3 RCTP08 EQU * LDK A2,3 BLOCK LENGTH LDK A3,POTEST LOAD PRINTER ORDER TEST STATUS CF A5,ORDER AND SEND CF A5,EXECUT EXECUTE ORDER IN PRINTER RCTP10 EQU * LDK A2,/19 BLOCK LENGTH LDK A3,PORECV SET UP PRINTER RECOVERY ORDER CF A5,ORDER AND SEND LD A3,DWTDEV+PP,A6 GET PRINTER PARAMETERS RCTP20 ECR A2,A3 CF A5,OUT SEND L/NCV LDR A2,A3 CF A5,OUT SEND CPJ/CPD LC A2,DWTDEV+APJ,A6 GET ACTUAL POS JOURNAL CF A5,OUT AND SEND LC A2,DWTDEV+APD,A6 GET ACTUAL POS DOCUMENT LDR A3,A2 SAVE DOC POS ANK A2,/3F MASK OFF MSB CF A5,OUT SEND APD LDR A2,A3 GET DOC POS BACK ANK A2,/40 MASK OUT MSB CF A5,OUT SEND AP6 LC A2,DWTDEV+ALN,A6 GET ACTUAL LINE NO CF A5,OUT AND SEND RCTP40 LDK A4,10 LD A3,DWTDEV+DP,A6 GET DOC PAR ADDRESS =3 RCTP50 LCR A2,A3 GET DOC PARAMETER CF A5,OUT AND SEND ADK A3,1 INC DOC TABLE POINTER SUK A4,1 DEC CHARACTER COUNTER RB(NZ) RCTP50 WHOLE TABLE NOT SENT RCTP60 CF A5,EXECUT EXECUTE RECOVERY IN PRINTER RCTP70 LD A1,DWTECB,A6 ABL(NZ) ACT005 REQ RUNNING ABL LENDIS REQ NOT RUNNING END
0x0000…0036 (0, 0, 400) Head {h00=0x0032, h01=0x0050, text=» IDENT DRTP03 REL 11.0 81-06-24 870105041100 «, t00=0x0000, t01=0x0004}
0x0036…003e Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x003a}
0x003e…005e Head {h00=0x001c, h01=0x0050, text=» =4,GREEK CHAR. INCL. «, t00=0x0000, t01=0x0042}
0x005e…007a Head {h00=0x0018, h01=0x0050, text=» REL 11.0 81-01-26«, t00=0x0000, t01=0x0062}
0x007a…009c Head {h00=0x001e, h01=0x0050, text=» =3,IMPROV. OF ORDER 37 «, t00=0x0000, t01=0x007e}
0x009c…00b8 Head {h00=0x0018, h01=0x0050, text=» REL 11.0 81-01-26«, t00=0x0000, t01=0x00a0}
0x00b8…00dc Head {h00=0x0020, h01=0x0050, text=» =2,CORR. FOR ODD ECBADDR.«, t00=0x0000, t01=0x00bc}
0x00dc…00f8 Head {h00=0x0018, h01=0x0050, text=» REL 11.0 81-01-26«, t00=0x0000, t01=0x00e0}
0x00f8…0114 Head {h00=0x0018, h01=0x0050, text=» =1,ABORT PROBLEM «, t00=0x0000, t01=0x00fc}
0x0114…0130 Head {h00=0x0018, h01=0x0050, text=» PRR 11.0 80-11-19«, t00=0x0000, t01=0x0118}
0x0130…013a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0134}
0x013a…017a Head {h00=0x003c, h01=0x0050, text=»******************************************************* «, t00=0x0000, t01=0x013e}
0x017a…01ba Head {h00=0x003c, h01=0x0050, text=»* * «, t00=0x0000, t01=0x017e}
0x01ba…01fa Head {h00=0x003c, h01=0x0050, text=»* PHILIPS TERMINAL SYSTEM PTS * «, t00=0x0001, t01=0x002e}
0x01fa…023a Head {h00=0x003c, h01=0x0050, text=»* * «, t00=0x0001, t01=0x006e}
0x023a…027a Head {h00=0x003c, h01=0x0050, text=»* DRTP03 = DRIVER TELLER TERMINAL PRINTER * «, t00=0x0001, t01=0x00ae}
0x027a…02ba Head {h00=0x003c, h01=0x0050, text=»* * «, t00=0x0001, t01=0x00ee}
0x02ba…02fa Head {h00=0x003c, h01=0x0050, text=»* * «, t00=0x0001, t01=0x012e}
0x02fa…033a Head {h00=0x003c, h01=0x0050, text=»******************************************************* «, t00=0x0001, t01=0x016e}
0x033a…0344 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x001e}
0x0344…0384 Head {h00=0x003c, h01=0x0050, text=»* THIS DRIVER HANDLES TELLER TERMINAL PRINTER PTS 6371«, t00=0x0002, t01=0x0028}
0x0384…038e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0068}
0x038e…03be Head {h00=0x002c, h01=0x0050, text=»* AND CONSISTS OF THE FOLLOWING PARTS:«, t00=0x0002, t01=0x0072}
0x03be…03c8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00a2}
0x03c8…03f0 Head {h00=0x0024, h01=0x0050, text=»* A C T P : ACTIVATION PART «, t00=0x0002, t01=0x00ac}
0x03f0…03fa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00d4}
0x03fa…0422 Head {h00=0x0024, h01=0x0050, text=»* R C T P : RECOVERY ROUTINE«, t00=0x0002, t01=0x00de}
0x0422…042c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0106}
0x042c…0470 Head {h00=0x0040, h01=0x0050, text=»* THE ACTIVATION PART SELECTS THE ACTUAL ORDER PROCESSOR. «, t00=0x0002, t01=0x0110}
0x0470…04ae Head {h00=0x003a, h01=0x0050, text=»* A STRING IS SET UP AND TRANSFERED TO THE PRINTER. «, t00=0x0002, t01=0x0154}
0x04ae…04f0 (3, 0, 400) Head {h00=0x003e, h01=0x0050, text=»* THE STRING BEGINS WITH A DEDICATED PRINTER CHARACTER. «, t00=0x0003, t01=0x0004}
0x04f0…0532 Head {h00=0x003e, h01=0x0050, text=»* THE CONTENTS OF THE STRING IS EITHER A FIXED FORMATTED«, t00=0x0003, t01=0x0046}
0x0532…0568 Head {h00=0x0032, h01=0x0050, text=»* BUFFER OR FOR ORDER WRITE THE USER BUFFER.«, t00=0x0003, t01=0x0088}
0x0568…05aa Head {h00=0x003e, h01=0x0050, text=»* THE STRING IS TERMINATED WITH AN EXECUTION CHARACTER. «, t00=0x0003, t01=0x00be}
0x05aa…05e8 Head {h00=0x003a, h01=0x0050, text=»* AFTER EXECUTION THE PRINTER RESPONDS WITH A STATUS«, t00=0x0003, t01=0x0100}
0x05e8…062a Head {h00=0x003e, h01=0x0050, text=»* CHARACTER INDICATING THE RESULT OF THE EXECUTED ORDER.«, t00=0x0003, t01=0x013e}
0x062a…0634 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0180}
0x0634…0676 Head {h00=0x003e, h01=0x0050, text=»* THE RECOVERY ROUTINE IS ENTERED AFTER PROGRAM LOADING,«, t00=0x0003, t01=0x018a}
0x0676…06ba Head {h00=0x0040, h01=0x0050, text=»* AFTER POWER ON FROM TERMINAL SIDE AND AFTER TRANSMISSION«, t00=0x0004, t01=0x003c}
0x06ba…06d0 Head {h00=0x0012, h01=0x0050, text=»* TIME OUT. «, t00=0x0004, t01=0x0080}
0x06d0…0712 Head {h00=0x003e, h01=0x0050, text=»* THE RECOVERY ROUTINE SENDS A FIXED FORMATTED STRING TO«, t00=0x0004, t01=0x0096}
0x0712…0756 Head {h00=0x0040, h01=0x0050, text=»* THE PRINTER. THIS STRING CONTAINS THE ACTUAL PARAMETERS «, t00=0x0004, t01=0x00d8}
0x0756…077e Head {h00=0x0024, h01=0x0050, text=»* AND STATUS FOR THE PRINTER. «, t00=0x0004, t01=0x011c}
0x077e…078c Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0004, t01=0x0144}
0x078c…0796 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0152}
0x0796…07c4 Head {h00=0x002a, h01=0x0050, text=»* THE FOLLOWING ORDERS ARE TREATED: «, t00=0x0004, t01=0x015c}
0x07c4…07ce Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x018a}
0x07ce…07f6 (5, 0, 400) Head {h00=0x0024, h01=0x0050, text=»* ORDER 00 : TEST STATUS «, t00=0x0005, t01=0x0004}
0x07f6…0818 Head {h00=0x001e, h01=0x0050, text=»* ORDER 06 : WRITE «, t00=0x0005, t01=0x002c}
0x0818…0846 Head {h00=0x002a, h01=0x0050, text=»* ORDER 0B : POSITION DOCUMENT «, t00=0x0005, t01=0x004e}
0x0846…0878 Head {h00=0x002e, h01=0x0050, text=»* ORDER 24 : SET PRINTER PARAMETERS«, t00=0x0005, t01=0x007c}
0x0878…08ac Head {h00=0x0030, h01=0x0050, text=»* ORDER 27 : SET DOCUMENT PARAMETERS «, t00=0x0005, t01=0x00ae}
0x08ac…08e4 Head {h00=0x0034, h01=0x0050, text=»* ORDER 37 : TRANSFER DOCUMENT PARAMETERS«, t00=0x0005, t01=0x00e2}
0x08e4…0910 Head {h00=0x0028, h01=0x0050, text=»* ORDER 38 : RELEASE DOCUMENT«, t00=0x0005, t01=0x011a}
0x0910…091a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0146}
0x091a…094a Head {h00=0x002c, h01=0x0050, text=»* THE FOLLOWING RETURN CODES ARE USED:«, t00=0x0005, t01=0x0150}
0x094a…0954 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0180}
0x0954…097e Head {h00=0x0026, h01=0x0050, text=»* BIT 0 : REQUEST ERROR «, t00=0x0005, t01=0x018a}
0x097e…09a8 Head {h00=0x0026, h01=0x0050, text=»* BIT 2 : END OF JOURNAL«, t00=0x0006, t01=0x0024}
0x09a8…09d0 Head {h00=0x0024, h01=0x0050, text=»* BIT 10 : DOCUMENT OUT«, t00=0x0006, t01=0x004e}
0x09d0…09fc Head {h00=0x0028, h01=0x0050, text=»* BIT 13 : CODE CHECK ERROR«, t00=0x0006, t01=0x0076}
0x09fc…0a24 Head {h00=0x0024, h01=0x0050, text=»* BIT 15 : NOT OPERABLE«, t00=0x0006, t01=0x00a2}
0x0a24…0a2e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x00ca}
0x0a2e…0a38 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x00d4}
0x0a38…0a5a Head {h00=0x001e, h01=0x0050, text=»* NORMAL REGISTER USAGE:«, t00=0x0006, t01=0x00de}
0x0a5a…0a64 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0100}
0x0a64…0a8a Head {h00=0x0022, h01=0x0050, text=»* REGISTER A1: WORK REGISTER«, t00=0x0006, t01=0x010a}
0x0a8a…0ab0 Head {h00=0x0022, h01=0x0050, text=»* A2: INPUT/OUTPUT «, t00=0x0006, t01=0x0130}
0x0ab0…0ad8 Head {h00=0x0024, h01=0x0050, text=»* A3: BUFFER POINTER «, t00=0x0006, t01=0x0156}
0x0ad8…0b00 Head {h00=0x0024, h01=0x0050, text=»* A4: OUTPUT COUNTER «, t00=0x0006, t01=0x017e}
0x0b00…0b26 Head {h00=0x0022, h01=0x0050, text=»* A5: STACK POINTER«, t00=0x0007, t01=0x0016}
0x0b26…0b4a Head {h00=0x0020, h01=0x0050, text=»* A6: DWT-ADDRESS«, t00=0x0007, t01=0x003c}
0x0b4a…0b68 Head {h00=0x001a, h01=0x0050, text=»* A7: ORDER«, t00=0x0007, t01=0x0060}
0x0b68…0b8c Head {h00=0x0020, h01=0x0050, text=»* A8: ECB-ADDRESS«, t00=0x0007, t01=0x007e}
0x0b8c…0b96 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x00a2}
0x0b96…0ba0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x00ac}
0x0ba0…0bae Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0007, t01=0x00b6}
0x0bae…0bb8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x00c4}
0x0bb8…0bcc Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0007, t01=0x00ce}
0x0bcc…0be0 Head {h00=0x0010, h01=0x0050, text=»* ENTRIES * «, t00=0x0007, t01=0x00e2}
0x0be0…0bf4 Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0007, t01=0x00f6}
0x0bf4…0bfe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x010a}
0x0bfe…0c08 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0114}
0x0c08…0c2a Head {h00=0x001e, h01=0x0050, text=» ENTRY TPAD3 ADDRESS BLOCK«, t00=0x0007, t01=0x011e}
0x0c2a…0c34 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0140}
0x0c34…0c3e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x014a}
0x0c3e…0c48 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0154}
0x0c48…0c5e Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0007, t01=0x015e}
0x0c5e…0c74 Head {h00=0x0012, h01=0x0050, text=»* EXTERNALS * «, t00=0x0007, t01=0x0174}
0x0c74…0c8a Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0007, t01=0x018a}
0x0c8a…0c94 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0010}
0x0c94…0c9e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x001a}
0x0c9e…0cce Head {h00=0x002c, h01=0x0050, text=» EXTRN LDISP DISPATCHING FROM INTERRUPT «, t00=0x0008, t01=0x0024}
0x0cce…0cf6 Head {h00=0x0024, h01=0x0050, text=» EXTRN LENDER DISPATCH I/O ERROR«, t00=0x0008, t01=0x0054}
0x0cf6…0d20 Head {h00=0x0026, h01=0x0050, text=» EXTRN LENDIS END I/O AND DISPATCH«, t00=0x0008, t01=0x007c}
0x0d20…0d4a Head {h00=0x0026, h01=0x0050, text=» EXTRN OUTPUT OUTPUT ONE CHARACTER«, t00=0x0008, t01=0x00a6}
0x0d4a…0d7e Head {h00=0x0030, h01=0x0050, text=» EXTRN GETCHR GET CHARACTER FROM ECB BUFFER «, t00=0x0008, t01=0x00d0}
0x0d7e…0daa Head {h00=0x0028, h01=0x0050, text=» EXTRN DWTST DWT STATUS DISPLACEMENT«, t00=0x0008, t01=0x0104}
0x0daa…0dd4 Head {h00=0x0026, h01=0x0050, text=» EXTRN DWTECB DWT ECB DISPLACEMENT«, t00=0x0008, t01=0x0130}
0x0dd4…0e00 Head {h00=0x0028, h01=0x0050, text=» EXTRN DWTOR DWT ORDER DISPLACEMENT «, t00=0x0008, t01=0x015a}
0x0e00…0e20 Head {h00=0x001c, h01=0x0050, text=» EXTRN DWTSB2 STACK BASE«, t00=0x0008, t01=0x0186}
0x0e20…0e44 Head {h00=0x0020, h01=0x0050, text=» EXTRN DWTDEV DEVICE STATUS «, t00=0x0009, t01=0x0016}
0x0e44…0e70 Head {h00=0x0028, h01=0x0050, text=» EXTRN DTTP03 DOCUMENT TABLE ADDRESS«, t00=0x0009, t01=0x003a}
0x0e70…0e9c Head {h00=0x0028, h01=0x0050, text=» EXTRN TLTP03 DOCUMENT TABLE LENGTH «, t00=0x0009, t01=0x0066}
0x0e9c…0ec6 Head {h00=0x0026, h01=0x0050, text=» EXTRN INPUT GET STATUS INPUT CHAR«, t00=0x0009, t01=0x0092}
0x0ec6…0ef0 Head {h00=0x0026, h01=0x0050, text=» EXTRN STABLK DEF. START OF BLOCK «, t00=0x0009, t01=0x00bc}
0x0ef0…0f18 Head {h00=0x0024, h01=0x0050, text=» EXTRN ENDBLK DEF. END OF BLOCK «, t00=0x0009, t01=0x00e6}
0x0f18…0f26 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0009, t01=0x010e}
0x0f26…0f30 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x011c}
0x0f30…0f46 Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0009, t01=0x0126}
0x0f46…0f5c Head {h00=0x0012, h01=0x0050, text=»* CONSTANTS * «, t00=0x0009, t01=0x013c}
0x0f5c…0f72 Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0009, t01=0x0152}
0x0f72…0f7c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0168}
0x0f7c…0fac Head {h00=0x002c, h01=0x0050, text=»* DEDICATED PRINTER CHARACTERS (/00-/0F)«, t00=0x0009, t01=0x0172}
0x0fac…0fb6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0012}
0x0fb6…0fd2 Head {h00=0x0018, h01=0x0050, text=»POTEST EQU /00 TEST «, t00=0x000a, t01=0x001c}
0x0fd2…0ff2 Head {h00=0x001c, h01=0x0050, text=»PORECV EQU /01 RECOVERY «, t00=0x000a, t01=0x0038}
0x0ff2…101c Head {h00=0x0026, h01=0x0050, text=»RESTRT EQU /02 RESTART (NOT USED) «, t00=0x000a, t01=0x0058}
0x101c…103e Head {h00=0x001e, h01=0x0050, text=»ETX EQU /03 EXECUTE ORDER «, t00=0x000a, t01=0x0082}
0x103e…106c Head {h00=0x002a, h01=0x0050, text=»POPPAR EQU /04 SET PRINTER PARAMETERS «, t00=0x000a, t01=0x00a4}
0x106c…1094 Head {h00=0x0024, h01=0x0050, text=»PODSTA EQU /05 DIAGNOSTIC STATUS«, t00=0x000a, t01=0x00d2}
0x1094…10ba Head {h00=0x0022, h01=0x0050, text=»EXE EQU /06 EXECUTE (NOT USED)«, t00=0x000a, t01=0x00fa}
0x10ba…10ee Head {h00=0x0030, h01=0x0050, text=»POTDOC EQU /07 TRANSFER DOCUMENT PARAMETERS «, t00=0x000a, t01=0x0120}
0x10ee…1116 Head {h00=0x0024, h01=0x0050, text=»PORDOC EQU /08 RELEASE DOCUMENT «, t00=0x000a, t01=0x0154}
0x1116…113c Head {h00=0x0022, h01=0x0050, text=»POWDOC EQU /09 WRITE DOCUMENT «, t00=0x000a, t01=0x017c}
0x113c…1164 Head {h00=0x0024, h01=0x0050, text=»LF EQU /0A LINE FEED (NOT USED) «, t00=0x000b, t01=0x0012}
0x1164…118c Head {h00=0x0024, h01=0x0050, text=»POPDOC EQU /0B POSITION DOCUMENT«, t00=0x000b, t01=0x003a}
0x118c…11ae Head {h00=0x001e, h01=0x0050, text=»RESET EQU /0C RESET ORDER «, t00=0x000b, t01=0x0062}
0x11ae…11d2 Head {h00=0x0020, h01=0x0050, text=»POWJRL EQU /0D WRITE JOURNAL«, t00=0x000b, t01=0x0084}
0x11d2…11f6 Head {h00=0x0020, h01=0x0050, text=»SPEC EQU /0E ROOMLESS POINT «, t00=0x000b, t01=0x00a8}
0x11f6…121a Head {h00=0x0020, h01=0x0050, text=»TEST EQU /0F TEST (NOT USED)«, t00=0x000b, t01=0x00cc}
0x121a…1224 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x00f0}
0x1224…1250 Head {h00=0x0028, h01=0x0050, text=»ENDJ EQU /2000 END OF JOURNAL STATUS«, t00=0x000b, t01=0x00fa}
0x1250…127a Head {h00=0x0026, h01=0x0050, text=»DOCOUT EQU /20 DOCUMENT OUT STATUS«, t00=0x000b, t01=0x0126}
0x127a…1288 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000b, t01=0x0150}
0x1288…1292 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x015e}
0x1292…12b2 Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x000b, t01=0x0168}
0x12b2…12d2 Head {h00=0x001c, h01=0x0050, text=»* CONDITIONAL ASSEMBLY *«, t00=0x000b, t01=0x0188}
0x12d2…12f2 Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x000c, t01=0x0018}
0x12f2…12fc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0038}
0x12fc…1334 Head {h00=0x0034, h01=0x0050, text=»* THE STANDARD NATIONAL CHARACTER SET IS CHOSEN «, t00=0x000c, t01=0x0042}
0x1334…1370 Head {h00=0x0038, h01=0x0050, text=»* BY SETTING X:A TO 0-10 ACCORDING TO THE LIST BELOW«, t00=0x000c, t01=0x007a}
0x1370…137a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x00b6}
0x137a…139a Head {h00=0x001c, h01=0x0050, text=»* NCV = 0 GREAT BRITAIN«, t00=0x000c, t01=0x00c0}
0x139a…13ae Head {h00=0x0010, h01=0x0050, text=»* 1 GERMANY «, t00=0x000c, t01=0x00e0}
0x13ae…13c2 Head {h00=0x0010, h01=0x0050, text=»* 2 FRANCE 1«, t00=0x000c, t01=0x00f4}
0x13c2…13d4 Head {h00=0x000e, h01=0x0050, text=»* 3 SPAIN «, t00=0x000c, t01=0x0108}
0x13d4…13e6 Head {h00=0x000e, h01=0x0050, text=»* 4 ITALY «, t00=0x000c, t01=0x011a}
0x13e6…1402 Head {h00=0x0018, h01=0x0050, text=»* 5 SWEDEN, FINLAND «, t00=0x000c, t01=0x012c}
0x1402…1420 Head {h00=0x001a, h01=0x0050, text=»* 6 DENMARK, NORWAY 1 «, t00=0x000c, t01=0x0148}
0x1420…1434 Head {h00=0x0010, h01=0x0050, text=»* 7 PORTUGAL«, t00=0x000c, t01=0x0166}
0x1434…146e Head {h00=0x0036, h01=0x0050, text=»* 8 YUGOSLAVIA OR FRANCE 2 (DEPENDING ON CHAR GEN)«, t00=0x000c, t01=0x017a}
0x146e…1480 Head {h00=0x000e, h01=0x0050, text=»* 9 USA «, t00=0x000d, t01=0x0024}
0x1480…149e Head {h00=0x001a, h01=0x0050, text=»* 10 DENMARK, NORWAY 2«, t00=0x000d, t01=0x0036}
0x149e…14a8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0054}
0x14a8…14ba Head {h00=0x000e, h01=0x0050, text=»X:A EQU 0 «, t00=0x000d, t01=0x005e}
0x14ba…14d0 Head {h00=0x0012, h01=0x0050, text=»STDNCV EQU 01 «, t00=0x000d, t01=0x0070}
0x14d0…14da Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0086}
0x14da…1506 Head {h00=0x0028, h01=0x0050, text=»* THE CHARACTER FONT CAN BE SELECTED«, t00=0x000d, t01=0x0090}
0x1506…155a Head {h00=0x0050, h01=0x0050, text=»* BY SETTING X:B TO : 0=UPPER CASE/SMALL NUMERIC, 1=LOWER CASE/SMALL NUMERIC«, t00=0x000d, t01=0x00bc}
0x155a…15ae Head {h00=0x0050, h01=0x0050, text=»* 2=UPPER CASE/WIDER NUMERIC, 3=LOWER CASE/WIDER NUMERIC«, t00=0x000d, t01=0x0110}
0x15ae…15b8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0164}
0x15b8…15ca Head {h00=0x000e, h01=0x0050, text=»X:B EQU 0 «, t00=0x000d, t01=0x016e}
0x15ca…15dc Head {h00=0x000e, h01=0x0050, text=»FONT EQU 0«, t00=0x000d, t01=0x0180}
0x15dc…15e6 (14, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0004}
0x15e6…1630 Head {h00=0x0046, h01=0x0050, text=»* THE STANDARD CHARACTER PITCH FOR THE DOCUMENT STATION IS CHOSEN «, t00=0x000e, t01=0x000e}
0x1630…1678 Head {h00=0x0044, h01=0x0050, text=»* BY SETTING X:C TO : 0=15 CH/INCH, 1=12 CH/INCH OR 2=10 CH/INCH«, t00=0x000e, t01=0x0058}
0x1678…1682 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00a0}
0x1682…1694 Head {h00=0x000e, h01=0x0050, text=»X:C EQU 2 «, t00=0x000e, t01=0x00aa}
0x1694…16a8 Head {h00=0x0010, h01=0x0050, text=»STDCPD EQU 0«, t00=0x000e, t01=0x00bc}
0x16a8…16b2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00d0}
0x16b2…16e0 Head {h00=0x002a, h01=0x0050, text=»* THE JOURNAL STATION CAN BE EXCLUDED «, t00=0x000e, t01=0x00da}
0x16e0…16fa Head {h00=0x0016, h01=0x0050, text=»* BY SETTING X:D=0«, t00=0x000e, t01=0x0108}
0x16fa…1704 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0122}
0x1704…1716 Head {h00=0x000e, h01=0x0050, text=»X:D EQU 1 «, t00=0x000e, t01=0x012c}
0x1716…172a Head {h00=0x0010, h01=0x0050, text=»JOURNL EQU 1«, t00=0x000e, t01=0x013e}
0x172a…1734 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0152}
0x1734…177c Head {h00=0x0044, h01=0x0050, text=»* THE STANDARD CHARACTER PITCH FOR THE JOURNAL STATION IS CHOSEN«, t00=0x000e, t01=0x015c}
0x177c…17c4 Head {h00=0x0044, h01=0x0050, text=»* BY SETTING X:F TO : 0=15 CH/INCH, 1=12 CH/INCH OR 2=10 CH/INCH«, t00=0x000f, t01=0x0014}
0x17c4…17ce Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x005c}
0x17ce…17e0 Head {h00=0x000e, h01=0x0050, text=»X:E EQU 0 «, t00=0x000f, t01=0x0066}
0x17e0…17f4 Head {h00=0x0010, h01=0x0050, text=»STDCPJ EQU 0«, t00=0x000f, t01=0x0078}
0x17f4…17fe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x008c}
0x17fe…183c Head {h00=0x003a, h01=0x0050, text=»* THE "SET PARAMETER" ORDERS 24 AND 27 CAN BE INCLUDED«, t00=0x000f, t01=0x0096}
0x183c…1856 Head {h00=0x0016, h01=0x0050, text=»* BY SETTING X:F=1«, t00=0x000f, t01=0x00d4}
0x1856…1860 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x00ee}
0x1860…1872 Head {h00=0x000e, h01=0x0050, text=»X:F EQU 0 «, t00=0x000f, t01=0x00f8}
0x1872…1886 Head {h00=0x0010, h01=0x0050, text=»PARORD EQU 1«, t00=0x000f, t01=0x010a}
0x1886…1890 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x011e}
0x1890…18c2 Head {h00=0x002e, h01=0x0050, text=»* A PROGRAM VERSION USING TOSS MMU PAGING «, t00=0x000f, t01=0x0128}
0x18c2…18f0 Head {h00=0x002a, h01=0x0050, text=»* IS OBTAINED BY SETTING MMUPAG EQU 1.«, t00=0x000f, t01=0x015a}
0x18f0…18fa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0188}
0x18fa…190e (16, 0, 400) Head {h00=0x0010, h01=0x0050, text=»MMUPAG EQU 1«, t00=0x0010, t01=0x0004}
0x190e…1918 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0018}
0x1918…1922 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0022}
0x1922…195c Head {h00=0x0036, h01=0x0050, text=»* A PROGRAM VERSION USING THE EXTENDED INSTRUCTION«, t00=0x0010, t01=0x002c}
0x195c…198e Head {h00=0x002e, h01=0x0050, text=»* SET IS OBTAINED BY SETTING CPU852 EQU 0.«, t00=0x0010, t01=0x0066}
0x198e…1998 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0098}
0x1998…19ac Head {h00=0x0010, h01=0x0050, text=»CPU852 EQU 0«, t00=0x0010, t01=0x00a2}
0x19ac…19b6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x00b6}
0x19b6…19d2 Head {h00=0x0018, h01=0x0050, text=»* MMU BUFFER SIZE «, t00=0x0010, t01=0x00c0}
0x19d2…19dc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x00dc}
0x19dc…19f0 Head {h00=0x0010, h01=0x0050, text=»X:G EQU 126 «, t00=0x0010, t01=0x00e6}
0x19f0…1a06 Head {h00=0x0012, h01=0x0050, text=»DVBLEN EQU 250«, t00=0x0010, t01=0x00fa}
0x1a06…1a10 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0110}
0x1a10…1a4e Head {h00=0x003a, h01=0x0050, text=»* A REQUEST IS ALLWAYS ENDED FOR NOT OPERABLE PRINTERS«, t00=0x0010, t01=0x011a}
0x1a4e…1a68 Head {h00=0x0016, h01=0x0050, text=»* BY SETTING X:H=1«, t00=0x0010, t01=0x0158}
0x1a68…1a7a Head {h00=0x000e, h01=0x0050, text=»X:H EQU 0 «, t00=0x0010, t01=0x0172}
0x1a7a…1a8e Head {h00=0x0010, h01=0x0050, text=»REQEND EQU 1«, t00=0x0010, t01=0x0184}
0x1a8e…1a98 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0008}
0x1a98…1ade Head {h00=0x0042, h01=0x0050, text=»* THE CHARACTERS /B0-/B9 WILL BE CONVERTED TO /1B,/41-/1B,/4A «, t00=0x0011, t01=0x0012}
0x1ade…1b16 Head {h00=0x0034, h01=0x0050, text=»* BY SETTING X:I=1. GREEK ADDITIONAL CHARACTERS.«, t00=0x0011, t01=0x0058}
0x1b16…1b20 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0090}
0x1b20…1b36 Head {h00=0x0012, h01=0x0050, text=»X:I EQU 0 * =4«, t00=0x0011, t01=0x009a}
0x1b36…1b50 Head {h00=0x0016, h01=0x0050, text=»GREEK EQU X:I * =4«, t00=0x0011, t01=0x00b0}
0x1b50…1b5a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x00ca}
0x1b5a…1b64 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x00d4}
0x1b64…1b6e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x00de}
0x1b6e…1b78 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x00e8}
0x1b78…1bbe Head {h00=0x0042, h01=0x0050, text=»PRIPAR FORM 1=1,1=0,2=FONT,4=STDNCV,2=1,2=STDCPJ,2=1,2=STDCPD «, t00=0x0011, t01=0x00f2}
0x1bbe…1bcc Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0011, t01=0x0138}
0x1bcc…1bd6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0146}
0x1bd6…1bde Head {h00=0x0004, h01=0x0050, t00=0x0011, t01=0x0150}
0x1bde…1bfc Head {h00=0x001a, h01=0x0050, text=»********************* «, t00=0x0011, t01=0x0158}
0x1bfc…1c1a Head {h00=0x001a, h01=0x0050, text=»* DWT-DISPLACEMENTS * «, t00=0x0011, t01=0x0176}
0x1c1a…1c38 (18, 0, 398) Head {h00=0x001a, h01=0x0050, text=»********************* «, t00=0x0012, t01=0x0004}
0x1c38…1c42 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0022}
0x1c42…1c4c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x002c}
0x1c4c…1c56 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0036}
0x1c56…1c7a Head {h00=0x0020, h01=0x0050, text=»PP EQU /2 PRINTER PARAMETERS«, t00=0x0012, t01=0x0040}
0x1c7a…1c9e Head {h00=0x0020, h01=0x0050, text=»PPJ EQU /4 PRINT POS JOURNAL«, t00=0x0012, t01=0x0064}
0x1c9e…1ccc Head {h00=0x002a, h01=0x0050, text=»APJ EQU PPJ+1 ACTUAL PRINT POS JOURNAL«, t00=0x0012, t01=0x0088}
0x1ccc…1cfc Head {h00=0x002c, h01=0x0050, text=»RPJ EQU PPJ REQUESTED PRINT POS JOURNAL «, t00=0x0012, t01=0x00b6}
0x1cfc…1d22 Head {h00=0x0022, h01=0x0050, text=»PPD EQU /6 PRINT POS DOCUMENT «, t00=0x0012, t01=0x00e6}
0x1d22…1d52 Head {h00=0x002c, h01=0x0050, text=»APD EQU PPD+1 ACTUAL PRINT POS DOCUMENT «, t00=0x0012, t01=0x010c}
0x1d52…1d82 Head {h00=0x002c, h01=0x0050, text=»RPD EQU PPD REQUESTED PRINT POS DOCUMENT«, t00=0x0012, t01=0x013c}
0x1d82…1dac Head {h00=0x0026, h01=0x0050, text=»LN EQU /8 LINE NUMBER ON DOCUMENT «, t00=0x0012, t01=0x016c}
0x1dac…1de0 Head {h00=0x0030, h01=0x0050, text=»ALN EQU LN+1 ACTUAL LINE NUMBER ON DOCUMENT «, t00=0x0013, t01=0x0008}
0x1de0…1e14 Head {h00=0x0030, h01=0x0050, text=»RLN EQU LN REQUESTED LINE NUMBER ON DOCUMENT«, t00=0x0013, t01=0x003c}
0x1e14…1e3a Head {h00=0x0022, h01=0x0050, text=»DP EQU /A DOCUMENT PARAMETERS «, t00=0x0013, t01=0x0070}
0x1e3a…1e44 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0096}
0x1e44…1e4e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x00a0}
0x1e4e…1e6c Head {h00=0x001a, h01=0x0050, text=»********************* «, t00=0x0013, t01=0x00aa}
0x1e6c…1e8a Head {h00=0x001a, h01=0x0050, text=»* ECB-DISPLACEMENTS * «, t00=0x0013, t01=0x00c8}
0x1e8a…1ea8 Head {h00=0x001a, h01=0x0050, text=»********************* «, t00=0x0013, t01=0x00e6}
0x1ea8…1eb2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0104}
0x1eb2…1edc Head {h00=0x0026, h01=0x0050, text=»ECBBA EQU 2 BUFFER ADDRESS IN ECB «, t00=0x0013, t01=0x010e}
0x1edc…1f08 Head {h00=0x0028, h01=0x0050, text=»ECBRL EQU 4 REQUESTED LENGTH IN ECB «, t00=0x0013, t01=0x0138}
0x1f08…1f34 Head {h00=0x0028, h01=0x0050, text=»ECBEL EQU 6 EFFECTIVE LENGTH IN ECB «, t00=0x0013, t01=0x0164}
0x1f34…1f5a Head {h00=0x0022, h01=0x0050, text=»ECBRC EQU 8 RETURN CODE IN ECB«, t00=0x0013, t01=0x0190}
0x1f5a…1f82 Head {h00=0x0024, h01=0x0050, text=»ECBCW EQU 10 CONTROL WORD IN ECB«, t00=0x0014, t01=0x0026}
0x1f82…1f90 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0014, t01=0x004e}
0x1f90…1f9a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x005c}
0x1f9a…1fac Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0014, t01=0x0066}
0x1fac…1fbe Head {h00=0x000e, h01=0x0050, text=»* TABLES *«, t00=0x0014, t01=0x0078}
0x1fbe…1fd0 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0014, t01=0x008a}
0x1fd0…1fda Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x009c}
0x1fda…1fe4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00a6}
0x1fe4…1ffc Head {h00=0x0014, h01=0x0050, text=»* ADDRESS BLOCK «, t00=0x0014, t01=0x00b0}
0x1ffc…2006 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00c8}
0x2006…202a Head {h00=0x0020, h01=0x0050, text=» DATA DVBLEN MMU BUFFER SIZE«, t00=0x0014, t01=0x00d2}
0x202a…2046 Head {h00=0x0018, h01=0x0050, text=» DATA 2 DEVICE INDEX«, t00=0x0014, t01=0x00f6}
0x2046…2068 Head {h00=0x001e, h01=0x0050, text=»TPAD3 EQU * ADDRESS BLOCK «, t00=0x0014, t01=0x0112}
0x2068…208c Head {h00=0x0020, h01=0x0050, text=» DATA ACTP ACTIVATION DRIVER«, t00=0x0014, t01=0x0134}
0x208c…20b2 Head {h00=0x0022, h01=0x0050, text=» DATA 0 ABORT ROUTINE ADDRESS «, t00=0x0014, t01=0x0158}
0x20b2…20d4 Head {h00=0x001e, h01=0x0050, text=» DATA 0 INTERRUPT HANDLER «, t00=0x0014, t01=0x017e}
0x20d4…20f8 Head {h00=0x0020, h01=0x0050, text=» DATA RCTP RECOVERY ROUTINE «, t00=0x0015, t01=0x0010}
0x20f8…2102 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0034}
0x2102…2132 Head {h00=0x002c, h01=0x0050, text=»* VALID ORDERS WITH ACTIVATION ADDRESSES«, t00=0x0015, t01=0x003e}
0x2132…213c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x006e}
0x213c…2150 Head {h00=0x0010, h01=0x0050, text=»TPTAB EQU * «, t00=0x0015, t01=0x0078}
0x2150…217a Head {h00=0x0026, h01=0x0050, text=» DATA TPTAB0 DEVICE INDEX 0 TABLE «, t00=0x0015, t01=0x008c}
0x217a…21a4 Head {h00=0x0026, h01=0x0050, text=» DATA TPTAB1 DEVICE INDEX 1 TABLE «, t00=0x0015, t01=0x00b6}
0x21a4…21ce Head {h00=0x0026, h01=0x0050, text=» DATA TPTAB2 DEVICE INDEX 2 TABLE «, t00=0x0015, t01=0x00e0}
0x21ce…21f8 Head {h00=0x0026, h01=0x0050, text=» DATA TPTAB3 DEVICE INDEX 3 TABLE «, t00=0x0015, t01=0x010a}
0x21f8…2202 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0134}
0x2202…2226 Head {h00=0x0020, h01=0x0050, text=»TPTAB0 EQU * DEVICE INDEX 0 «, t00=0x0015, t01=0x013e}
0x2226…223c Head {h00=0x0012, h01=0x0050, text=» IFT JOURNL=1 «, t00=0x0015, t01=0x0162}
0x223c…2262 Head {h00=0x0022, h01=0x0050, text=» DATA 0 TEST STATUS (JOURNAL) «, t00=0x0015, t01=0x0178}
0x2262…2276 Head {h00=0x0010, h01=0x0050, text=» DATA TSTSTA«, t00=0x0016, t01=0x000e}
0x2276…2294 Head {h00=0x001a, h01=0x0050, text=» DATA 6 WRITE JOURNAL «, t00=0x0016, t01=0x0022}
0x2294…22a8 Head {h00=0x0010, h01=0x0050, text=» DATA WRTJRL«, t00=0x0016, t01=0x0040}
0x22a8…22be Head {h00=0x0012, h01=0x0050, text=» IFT PARORD=1 «, t00=0x0016, t01=0x0054}
0x22be…22e6 Head {h00=0x0024, h01=0x0050, text=» DATA /24 SET PRINTER PARAMETERS«, t00=0x0016, t01=0x006a}
0x22e6…22fa Head {h00=0x0010, h01=0x0050, text=» DATA PRTPAR«, t00=0x0016, t01=0x0092}
0x22fa…2306 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0016, t01=0x00a6}
0x2306…2328 Head {h00=0x001e, h01=0x0050, text=» DATA /FFFF END OF ORDERS «, t00=0x0016, t01=0x00b2}
0x2328…2332 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x00d4}
0x2332…2356 Head {h00=0x0020, h01=0x0050, text=»TPTAB1 EQU * DEVICE INDEX 1 «, t00=0x0016, t01=0x00de}
0x2356…237c Head {h00=0x0022, h01=0x0050, text=» DATA 0 TEST STATUS (DOCUMENT)«, t00=0x0016, t01=0x0102}
0x237c…2390 Head {h00=0x0010, h01=0x0050, text=» DATA TSTSTA«, t00=0x0016, t01=0x0128}
0x2390…23ae Head {h00=0x001a, h01=0x0050, text=» DATA 6 WRITE DOCUMENT«, t00=0x0016, t01=0x013c}
0x23ae…23c2 Head {h00=0x0010, h01=0x0050, text=» DATA WRTDOC«, t00=0x0016, t01=0x015a}
0x23c2…23e6 Head {h00=0x0020, h01=0x0050, text=» DATA /0B POSITION DOCUMENT «, t00=0x0016, t01=0x016e}
0x23e6…23fa (23, 0, 400) Head {h00=0x0010, h01=0x0050, text=» DATA POSDOC«, t00=0x0017, t01=0x0004}
0x23fa…241c Head {h00=0x001e, h01=0x0050, text=» DATA /38 RELEASE DOCUMENT«, t00=0x0017, t01=0x0018}
0x241c…2430 Head {h00=0x0010, h01=0x0050, text=» DATA RELDOC«, t00=0x0017, t01=0x003a}
0x2430…245e Head {h00=0x002a, h01=0x0050, text=» DATA /37 TRANSFER DOCUMENT PARAMETERS«, t00=0x0017, t01=0x004e}
0x245e…2472 Head {h00=0x0010, h01=0x0050, text=» DATA TRFDOC«, t00=0x0017, t01=0x007c}
0x2472…2488 Head {h00=0x0012, h01=0x0050, text=» IFT PARORD=1 «, t00=0x0017, t01=0x0090}
0x2488…24b0 Head {h00=0x0024, h01=0x0050, text=» DATA /24 SET PRINTER PARAMETERS«, t00=0x0017, t01=0x00a6}
0x24b0…24c4 Head {h00=0x0010, h01=0x0050, text=» DATA PRTPAR«, t00=0x0017, t01=0x00ce}
0x24c4…24ee Head {h00=0x0026, h01=0x0050, text=» DATA /27 SET DOCUMENT PARAMETERS «, t00=0x0017, t01=0x00e2}
0x24ee…2502 Head {h00=0x0010, h01=0x0050, text=» DATA DOCPAR«, t00=0x0017, t01=0x010c}
0x2502…250e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0017, t01=0x0120}
0x250e…2530 Head {h00=0x001e, h01=0x0050, text=» DATA /FFFF END OF ORDERS «, t00=0x0017, t01=0x012c}
0x2530…253a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x014e}
0x253a…255e Head {h00=0x0020, h01=0x0050, text=»TPTAB2 EQU * DEVICE INDEX 2 «, t00=0x0017, t01=0x0158}
0x255e…2580 Head {h00=0x001e, h01=0x0050, text=» DATA /FFFF END OF ORDERS «, t00=0x0017, t01=0x017c}
0x2580…258a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x000e}
0x258a…25ae Head {h00=0x0020, h01=0x0050, text=»TPTAB3 EQU * DEVICE INDEX 3 «, t00=0x0018, t01=0x0018}
0x25ae…25d0 Head {h00=0x001e, h01=0x0050, text=» DATA /FFFF END OF ORDERS «, t00=0x0018, t01=0x003c}
0x25d0…25da Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x005e}
0x25da…2606 Head {h00=0x0028, h01=0x0050, text=»* SYSTEM STANDARD PRINTER PARAMETERS«, t00=0x0018, t01=0x0068}
0x2606…2610 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x0094}
0x2610…2642 Head {h00=0x002e, h01=0x0050, text=»STDPP PRIPAR STANDARD PRINTER PARAMETERS «, t00=0x0018, t01=0x009e}
0x2642…2650 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0018, t01=0x00d0}
0x2650…265a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x00de}
0x265a…2664 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x00e8}
0x2664…2678 Head {h00=0x0010, h01=0x0050, text=»* A C T P «, t00=0x0018, t01=0x00f2}
0x2678…2682 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x0106}
0x2682…26b8 Head {h00=0x0032, h01=0x0050, text=»* THIS IS THE ACTIVATION PART OF THE DRIVER «, t00=0x0018, t01=0x0110}
0x26b8…26fa Head {h00=0x003e, h01=0x0050, text=»* CHECKS VALIDITY OF ORDERS AND JUMPS TO ORDER PROCESSOR«, t00=0x0018, t01=0x0146}
0x26fa…2704 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x0188}
0x2704…270e (25, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x0004}
0x270e…2718 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x000e}
0x2718…273c Head {h00=0x0020, h01=0x0050, text=»ACTP EQU * ACTIVATION ENTRY «, t00=0x0019, t01=0x0018}
0x273c…2746 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x003c}
0x2746…2750 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x0046}
0x2750…2780 Head {h00=0x002c, h01=0x0050, text=»* GET DWT INDEX: 0=JOURNAL, 1=DOCUMENT«, t00=0x0019, t01=0x0050}
0x2780…278a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x0080}
0x278a…27b0 Head {h00=0x0022, h01=0x0050, text=» LC A2,DWTOR,A6 GET DWT INDEX «, t00=0x0019, t01=0x008a}
0x27b0…27c6 Head {h00=0x0012, h01=0x0050, text=» ANK A2,3 MASK«, t00=0x0019, t01=0x00b0}
0x27c6…27de Head {h00=0x0014, h01=0x0050, text=» SLL A2,6 SHIFT «, t00=0x0019, t01=0x00c6}
0x27de…280c Head {h00=0x002a, h01=0x0050, text=» LD A3,DWTDEV,A6 GET OLD DEVICE INDEX «, t00=0x0019, t01=0x00de}
0x280c…283e Head {h00=0x002e, h01=0x0050, text=» ANKL A3,/FF1F RESET OLD INDEX AND LF IND «, t00=0x0019, t01=0x010c}
0x283e…2850 Head {h00=0x000e, h01=0x0050, text=» ORR A3,A2«, t00=0x0019, t01=0x013e}
0x2850…2878 Head {h00=0x0024, h01=0x0050, text=» ST A3,DWTDEV,A6 STORE NEW INDEX«, t00=0x0019, t01=0x0150}
0x2878…28a8 Head {h00=0x002c, h01=0x0050, text=»ACT005 LD A1,DWTDEV,A6 GET DEVICE INDEX «, t00=0x0019, t01=0x0178}
0x28a8…28bc Head {h00=0x0010, h01=0x0050, text=» ANK A1,/C0 «, t00=0x001a, t01=0x0018}
0x28bc…28ea Head {h00=0x002a, h01=0x0050, text=» SRL A1,5 GET CORESPONDING ORDER TABLE«, t00=0x001a, t01=0x002c}
0x28ea…2902 Head {h00=0x0014, h01=0x0050, text=» LD A2,TPTAB,A1 «, t00=0x001a, t01=0x005a}
0x2902…291c Head {h00=0x0016, h01=0x0050, text=»ACT010 LDR* A3,A2 «, t00=0x001a, t01=0x0072}
0x291c…2948 Head {h00=0x0028, h01=0x0050, text=» ABL(N) LENDER NO MORE VALID ORDERS «, t00=0x001a, t01=0x008c}
0x2948…296e Head {h00=0x0022, h01=0x0050, text=» SUR A3,A7 TEST IF ORDER VALID«, t00=0x001a, t01=0x00b8}
0x296e…2996 Head {h00=0x0024, h01=0x0050, text=» RF(E) ACT020 VALID ORDER FOUND «, t00=0x001a, t01=0x00de}
0x2996…29b6 Head {h00=0x001c, h01=0x0050, text=» ADK A2,4 TRY NEXT ORDER«, t00=0x001a, t01=0x0106}
0x29b6…29c8 Head {h00=0x000e, h01=0x0050, text=» RB ACT010«, t00=0x001a, t01=0x0126}
0x29c8…29dc Head {h00=0x0010, h01=0x0050, text=»ACT020 EQU *«, t00=0x001a, t01=0x0138}
0x29dc…29fc Head {h00=0x001c, h01=0x0050, text=» ABI 2,A2 EXECUTE ORDER «, t00=0x001a, t01=0x014c}
0x29fc…2a0a Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001a, t01=0x016c}
0x2a0a…2a14 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x017a}
0x2a14…2a1e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x0184}
0x2a1e…2a40 Head {h00=0x001e, h01=0x0050, text=»* ORDER 00 : TEST STATUS«, t00=0x001a, t01=0x018e}
0x2a40…2a4a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0020}
0x2a4a…2a54 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x002a}
0x2a54…2a68 Head {h00=0x0010, h01=0x0050, text=»TSTSTA EQU *«, t00=0x001b, t01=0x0034}
0x2a68…2a90 Head {h00=0x0024, h01=0x0050, text=» CM ECBCW,A8 CLEAR CONTROL WORD «, t00=0x001b, t01=0x0048}
0x2a90…2aae Head {h00=0x001a, h01=0x0050, text=» LDK A2,3 BLOCK LENGTH«, t00=0x001b, t01=0x0070}
0x2aae…2ad4 Head {h00=0x0022, h01=0x0050, text=» LDK A3,POTEST LOAD TEST ORDER«, t00=0x001b, t01=0x008e}
0x2ad4…2af2 Head {h00=0x001a, h01=0x0050, text=» CF A5,ORDER AND SEND «, t00=0x001b, t01=0x00b4}
0x2af2…2b20 Head {h00=0x002a, h01=0x0050, text=» CF A5,EXECUT EXECUTE ORDER IN PRINTER«, t00=0x001b, t01=0x00d2}
0x2b20…2b30 Head {h00=0x000c, h01=0x0050, text=» U =1 «, t00=0x001b, t01=0x0100}
0x2b30…2b56 Head {h00=0x0022, h01=0x0050, text=» LDR A1,A2 GET PRINTER STATUS «, t00=0x001b, t01=0x0110}
0x2b56…2b7e Head {h00=0x0024, h01=0x0050, text=» ANK A1,/15 TEST PRINTER STATUS «, t00=0x001b, t01=0x0136}
0x2b7e…2ba8 Head {h00=0x0026, h01=0x0050, text=» RF(Z) TSST10 NO PERMANENT ERRORS «, t00=0x001b, t01=0x015e}
0x2ba8…2bbc Head {h00=0x0010, h01=0x0050, text=»TSST05 EQU *«, t00=0x001b, t01=0x0188}
0x2bbc…2bda Head {h00=0x001a, h01=0x0050, text=» LDK A2,3 BLOCK LENGTH«, t00=0x001c, t01=0x000c}
0x2bda…2c06 Head {h00=0x0028, h01=0x0050, text=» LDK A3,PODSTA LOAD DIAGNOSTIC ORDER«, t00=0x001c, t01=0x002a}
0x2c06…2c24 Head {h00=0x001a, h01=0x0050, text=» CF A5,ORDER AND SEND «, t00=0x001c, t01=0x0056}
0x2c24…2c52 Head {h00=0x002a, h01=0x0050, text=» CF A5,EXECUT EXECUTE ORDER IN PRINTER«, t00=0x001c, t01=0x0074}
0x2c52…2c86 Head {h00=0x0030, h01=0x0050, text=» SC A2,ECBCW+1,A8 SET UP DIAGN STATUS IN ECB«, t00=0x001c, t01=0x00a2}
0x2c86…2cae Head {h00=0x0024, h01=0x0050, text=» LDK A1,1 INDICATE NOT OPERABLE «, t00=0x001c, t01=0x00d6}
0x2cae…2cc0 Head {h00=0x000e, h01=0x0050, text=» RF TSST80«, t00=0x001c, t01=0x00fe}
0x2cc0…2cec Head {h00=0x0028, h01=0x0050, text=»TSST10 LDR A1,A2 GET PRINTER STATUS «, t00=0x001c, t01=0x0110}
0x2cec…2d02 Head {h00=0x0012, h01=0x0050, text=» IFT JOURNL=1 «, t00=0x001c, t01=0x013c}
0x2d02…2d2c Head {h00=0x0026, h01=0x0050, text=» LD A3,DWTDEV,A6 GET DEVICE INDEX «, t00=0x001c, t01=0x0152}
0x2d2c…2d52 Head {h00=0x0022, h01=0x0050, text=» ANK A3,/C0 TEST DEVICE INDEX «, t00=0x001c, t01=0x017c}
0x2d52…2d7a Head {h00=0x0024, h01=0x0050, text=» RF(NZ) TSST40 DEVICE INDEX > 0 «, t00=0x001d, t01=0x0012}
0x2d7a…2da2 Head {h00=0x0024, h01=0x0050, text=» ANK A1,/22 TEST PRINTER STATUS «, t00=0x001d, t01=0x003a}
0x2da2…2dc2 Head {h00=0x001c, h01=0x0050, text=» RF(Z) TSST80 NO ERRORS «, t00=0x001d, t01=0x0062}
0x2dc2…2de8 Head {h00=0x0022, h01=0x0050, text=» ANK A1,2 TEST PRINTER STATUS «, t00=0x001d, t01=0x0082}
0x2de8…2e16 Head {h00=0x002a, h01=0x0050, text=» RB(NZ) TSST05 JOURNAL ERROR = NOT OP «, t00=0x001d, t01=0x00a8}
0x2e16…2e3a Head {h00=0x0020, h01=0x0050, text=» LDKL A1,ENDJ END OF JOURNAL«, t00=0x001d, t01=0x00d6}
0x2e3a…2e4c Head {h00=0x000e, h01=0x0050, text=» RF TSST80«, t00=0x001d, t01=0x00fa}
0x2e4c…2e5a Head {h00=0x000a, h01=0x0050, text=» XIF «, t00=0x001d, t01=0x010c}
0x2e5a…2e88 Head {h00=0x002a, h01=0x0050, text=»TSST40 ANK A1,/40 TEST PRINTER STATUS «, t00=0x001d, t01=0x011a}
0x2e88…2ea8 Head {h00=0x001c, h01=0x0050, text=» RF(Z) TSST80 NO ERRORS «, t00=0x001d, t01=0x0148}
0x2ea8…2ecc Head {h00=0x0020, h01=0x0050, text=» LDK A1,DOCOUT DOCUMENT OUT «, t00=0x001d, t01=0x0168}
0x2ecc…2ef2 Head {h00=0x0022, h01=0x0050, text=»TSST80 ABL LENDIS END REQUEST «, t00=0x001d, t01=0x018c}
0x2ef2…2f02 Head {h00=0x000c, h01=0x0050, text=» EJECT «, t00=0x001e, t01=0x0022}
0x2f02…2f0c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0032}
0x2f0c…2f16 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x003c}
0x2f16…2f3a Head {h00=0x0020, h01=0x0050, text=»* ORDER 06 : WRITE JOURNAL«, t00=0x001e, t01=0x0046}
0x2f3a…2f44 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x006a}
0x2f44…2f4e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0074}
0x2f4e…2f64 Head {h00=0x0012, h01=0x0050, text=» IFT JOURNL=1 «, t00=0x001e, t01=0x007e}
0x2f64…2f78 Head {h00=0x0010, h01=0x0050, text=»WRTJRL EQU *«, t00=0x001e, t01=0x0094}
0x2f78…2f9c Head {h00=0x0020, h01=0x0050, text=» LD A1,DWTDEV,A6 GET STATUS «, t00=0x001e, t01=0x00a8}
0x2f9c…2fc2 Head {h00=0x0022, h01=0x0050, text=» ANK A1,/20 TEST LF INDICATOR «, t00=0x001e, t01=0x00cc}
0x2fc2…2fe4 Head {h00=0x001e, h01=0x0050, text=» RF(NZ) WRJL10 LF EXECUTED«, t00=0x001e, t01=0x00f2}
0x2fe4…3010 Head {h00=0x0028, h01=0x0050, text=» LD A1,ECBRL,A8 GET REQUESTED LENGTH«, t00=0x001e, t01=0x0114}
0x3010…3038 Head {h00=0x0024, h01=0x0050, text=» SUK A1,2 TEST REQUESTED LENGTH «, t00=0x001e, t01=0x0140}
0x3038…305c Head {h00=0x0020, h01=0x0050, text=» RF(N) WRJL80 REQUEST ERROR «, t00=0x001e, t01=0x0168}
0x305c…308c Head {h00=0x002c, h01=0x0050, text=» LD A2,ECBBA,A8 GET CONTROL CHARACTER =2«, t00=0x001e, t01=0x018c}
0x308c…30a4 Head {h00=0x0014, h01=0x0050, text=» LC A2,1,A2 * =2«, t00=0x001f, t01=0x002c}
0x30a4…30b8 Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x001f, t01=0x0044}
0x30b8…30da Head {h00=0x001e, h01=0x0050, text=» SUK A2,/2B TEST CTRL CHAR«, t00=0x001f, t01=0x0058}
0x30da…30fe Head {h00=0x0020, h01=0x0050, text=» RF(Z) WRJL10 CTRL CHAR =/2B«, t00=0x001f, t01=0x007a}
0x30fe…312a Head {h00=0x0028, h01=0x0050, text=» LDK A4,2 SET UP 2 LF (CTRL CH =/30)«, t00=0x001f, t01=0x009e}
0x312a…314a Head {h00=0x001c, h01=0x0050, text=» SUK A2,5 TEST CTRL CHAR«, t00=0x001f, t01=0x00ca}
0x314a…316e Head {h00=0x0020, h01=0x0050, text=» RF(Z) WRJL05 CTRL CHAR =/30«, t00=0x001f, t01=0x00ea}
0x316e…319e Head {h00=0x002c, h01=0x0050, text=» LDK A4,1 SET UP 1 LF (CTRL CH NOT DEF) «, t00=0x001f, t01=0x010e}
0x319e…31be Head {h00=0x001c, h01=0x0050, text=» SUK A2,1 TEST CTRL CHAR«, t00=0x001f, t01=0x013e}
0x31be…31e8 Head {h00=0x0026, h01=0x0050, text=» RF(NZ) WRJL05 CTRL CHAR NOT =/31 «, t00=0x001f, t01=0x015e}
0x31e8…3214 Head {h00=0x0028, h01=0x0050, text=» LDK A4,3 SET UP 3 LF (CTRL CH =/31)«, t00=0x001f, t01=0x0188}
0x3214…3228 Head {h00=0x0010, h01=0x0050, text=»WRJL05 EQU *«, t00=0x0020, t01=0x0024}
0x3228…3246 Head {h00=0x001a, h01=0x0050, text=» LDK A2,4 BLOCK LENGTH«, t00=0x0020, t01=0x0038}
0x3246…3276 Head {h00=0x002c, h01=0x0050, text=» LDK A3,POWJRL LOAD WRITE JOURNAL ORDER «, t00=0x0020, t01=0x0056}
0x3276…3294 Head {h00=0x001a, h01=0x0050, text=» CF A5,ORDER AND SEND «, t00=0x0020, t01=0x0086}
0x3294…32be Head {h00=0x0026, h01=0x0050, text=» LDR A2,A4 RELOAD NO OF LINE FEED «, t00=0x0020, t01=0x00a4}
0x32be…32da Head {h00=0x0018, h01=0x0050, text=» CF A5,OUT AND SEND «, t00=0x0020, t01=0x00ce}
0x32da…3308 Head {h00=0x002a, h01=0x0050, text=» CF A5,EXECUT EXECUTE ORDER IN PRINTER«, t00=0x0020, t01=0x00ea}
0x3308…3318 Head {h00=0x000c, h01=0x0050, text=» U =1 «, t00=0x0020, t01=0x0118}
0x3318…333e Head {h00=0x0022, h01=0x0050, text=» ANK A2,7 TEST PRINTER STATUS «, t00=0x0020, t01=0x0128}
0x333e…336c Head {h00=0x002a, h01=0x0050, text=» RF(NZ) WRJL65 JOURNAL LINE FEED ERROR«, t00=0x0020, t01=0x014e}
0x336c…339a Head {h00=0x002a, h01=0x0050, text=» CM DWTDEV+PPJ,A6 CLEAR PRINT POSITION«, t00=0x0020, t01=0x017c}
0x339a…33c0 Head {h00=0x0022, h01=0x0050, text=» LDK A1,/20 SET UP LF EXECUTED«, t00=0x0021, t01=0x001a}
0x33c0…33e8 Head {h00=0x0024, h01=0x0050, text=» ORS A1,DWTDEV,A6 IND IN STATUS «, t00=0x0021, t01=0x0040}
0x33e8…33fc Head {h00=0x0010, h01=0x0050, text=»WRJL10 EQU *«, t00=0x0021, t01=0x0068}
0x33fc…3414 Head {h00=0x0014, h01=0x0050, text=» LD A2,ECBRL,A8 «, t00=0x0021, t01=0x007c}
0x3414…3432 Head {h00=0x001a, h01=0x0050, text=» ADK A2,2 BLOCK LENGTH«, t00=0x0021, t01=0x0094}
0x3432…3464 Head {h00=0x002e, h01=0x0050, text=» LC A1,DWTDEV+APJ,A6 GET ACTUAL PRINT POS «, t00=0x0021, t01=0x00b2}
0x3464…349c Head {h00=0x0034, h01=0x0050, text=» SC A1,DWTDEV+RPJ,A6 SET UP START REQ PRINT POS «, t00=0x0021, t01=0x00e4}
0x349c…34c4 Head {h00=0x0024, h01=0x0050, text=» LDK A3,2 SET UP BUFFER POINTER «, t00=0x0021, t01=0x011c}
0x34c4…34f8 Head {h00=0x0030, h01=0x0050, text=» CF A15,GETCHR GET CHARACTER FROM ECB BUFFER«, t00=0x0021, t01=0x0144}
0x34f8…351c Head {h00=0x0020, h01=0x0050, text=» LDR A1,A1 TEST IF NO BUFFER«, t00=0x0021, t01=0x0178}
0x351c…3544 Head {h00=0x0024, h01=0x0050, text=» RF(Z) WRJL60 NO BUFFER TO PRINT«, t00=0x0022, t01=0x000c}
0x3544…3574 Head {h00=0x002c, h01=0x0050, text=» LDK A3,POWJRL LOAD WRITE JOURNAL ORDER «, t00=0x0022, t01=0x0034}
0x3574…3592 Head {h00=0x001a, h01=0x0050, text=» CF A5,ORDER AND SEND «, t00=0x0022, t01=0x0064}
0x3592…35b8 Head {h00=0x0022, h01=0x0050, text=» LDK A2,0 LOAD ZERO LINE FEED «, t00=0x0022, t01=0x0082}
0x35b8…35d4 Head {h00=0x0018, h01=0x0050, text=» CF A5,OUT AND SEND «, t00=0x0022, t01=0x00a8}
0x35d4…360a Head {h00=0x0032, h01=0x0050, text=» LDKL A4,/100 SET UP NORMAL CHAR COUNTER IN A4«, t00=0x0022, t01=0x00c4}
0x360a…3632 Head {h00=0x0024, h01=0x0050, text=» LDK A3,2 SET UP BUFFER POINTER «, t00=0x0022, t01=0x00fa}
0x3632…366c Head {h00=0x0036, h01=0x0050, text=»WRJL20 CF A15,GETCHR GET CHARACTER FROM ECB BUFFER«, t00=0x0022, t01=0x0122}
0x366c…367e Head {h00=0x000e, h01=0x0050, text=» LDR A1,A1«, t00=0x0022, t01=0x015c}
0x367e…36a4 Head {h00=0x0022, h01=0x0050, text=» RF(Z) WRJL50 BUFFER FINISHED «, t00=0x0022, t01=0x016e}
0x36a4…36c6 (35, 0, 400) Head {h00=0x001e, h01=0x0050, text=» LDR A1,A2 GET CHAR IN A1 «, t00=0x0023, t01=0x0004}
0x36c6…36d0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0026}
0x36d0…3706 Head {h00=0x0032, h01=0x0050, text=»* EXAMINE CHAR AND UPDATE PRINT POS AND SEND«, t00=0x0023, t01=0x0030}
0x3706…3730 Head {h00=0x0026, h01=0x0050, text=»* DEPENDING ON TYPE OF CHARACTER«, t00=0x0023, t01=0x0066}
0x3730…373a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0090}
0x373a…374e Head {h00=0x0010, h01=0x0050, text=» SUK A1,/10 «, t00=0x0023, t01=0x009a}
0x374e…376e Head {h00=0x001c, h01=0x0050, text=» RB(N) WRJL20 CHAR </10 «, t00=0x0023, t01=0x00ae}
0x376e…378e Head {h00=0x001c, h01=0x0050, text=» RF(Z) WRJL30 CHAR = /10«, t00=0x0023, t01=0x00ce}
0x378e…37a0 Head {h00=0x000e, h01=0x0050, text=» SUK A1,9 «, t00=0x0023, t01=0x00ee}
0x37a0…37ce Head {h00=0x002a, h01=0x0050, text=» RF(NZ) WRJL25 CHAR NOT /19 (=EXPAND) «, t00=0x0023, t01=0x0100}
0x37ce…37fe Head {h00=0x002c, h01=0x0050, text=» XRKL A4,/300 SWITCH CHAR COUNTER IN A4 «, t00=0x0023, t01=0x012e}
0x37fe…3822 Head {h00=0x0020, h01=0x0050, text=» RF WRJL40 SEND EXPAND CHAR «, t00=0x0023, t01=0x015e}
0x3822…383a Head {h00=0x0014, h01=0x0050, text=»WRJL25 SUK A1,7 «, t00=0x0023, t01=0x0182}
0x383a…385e Head {h00=0x0020, h01=0x0050, text=» RF(N) WRJL40 CHAR </20 SEND«, t00=0x0024, t01=0x000a}
0x385e…3872 Head {h00=0x0010, h01=0x0050, text=» SUK A1,/5F «, t00=0x0024, t01=0x002e}
0x3872…3890 Head {h00=0x001a, h01=0x0050, text=» RB(Z) WRJL20 CHAR=/7F«, t00=0x0024, t01=0x0042}
0x3890…38b4 Head {h00=0x0020, h01=0x0050, text=» RF(N) WRJL30 CHAR = NORMAL «, t00=0x0024, t01=0x0060}
0x38b4…38c8 Head {h00=0x0010, h01=0x0050, text=» SUK A1,/2F «, t00=0x0024, t01=0x0084}
0x38c8…38e8 Head {h00=0x001c, h01=0x0050, text=» RF(Z) WRJL28 CHAR =/AE «, t00=0x0024, t01=0x0098}
0x38e8…3902 Head {h00=0x0016, h01=0x0050, text=» IFT GREEK=1 * =4 «, t00=0x0024, t01=0x00b8}
0x3902…393a Head {h00=0x0034, h01=0x0050, text=» CF A5,GRECON CONVERSION FOR GREEK CHARACTERS =4«, t00=0x0024, t01=0x00d2}
0x393a…3952 Head {h00=0x0014, h01=0x0050, text=» LDR A1,A1 * =4 «, t00=0x0024, t01=0x010a}
0x3952…3980 Head {h00=0x002a, h01=0x0050, text=» RF(Z) WRJL30 SUCCESSFUL CONVERSION =4«, t00=0x0024, t01=0x0122}
0x3980…3992 Head {h00=0x000e, h01=0x0050, text=» XIF * =4«, t00=0x0024, t01=0x0150}
0x3992…39ac Head {h00=0x0016, h01=0x0050, text=» IFT JOURNL=1 * =4«, t00=0x0024, t01=0x0162}
0x39ac…39d2 Head {h00=0x0022, h01=0x0050, text=» LDK A1,4 IND CODE CHECK ERROR«, t00=0x0024, t01=0x017c}
0x39d2…39fa Head {h00=0x0024, h01=0x0050, text=» ORS A1,ECBRC,A8 IN RETURN CODE «, t00=0x0025, t01=0x0012}
0x39fa…3a0c Head {h00=0x000e, h01=0x0050, text=» RB WRJL20«, t00=0x0025, t01=0x003a}
0x3a0c…3a26 Head {h00=0x0016, h01=0x0050, text=»WRJL28 LDK A2,/0E «, t00=0x0025, t01=0x004c}
0x3a26…3a38 Head {h00=0x000e, h01=0x0050, text=» RF WRJL40«, t00=0x0025, t01=0x0066}
0x3a38…3a40 Head {h00=0x0004, h01=0x0050, t00=0x0025, t01=0x0078}
0x3a40…3a62 Head {h00=0x001e, h01=0x0050, text=»* UPDATE PRINT POSITION «, t00=0x0025, t01=0x0080}
0x3a62…3a6a Head {h00=0x0004, h01=0x0050, t00=0x0025, t01=0x00a2}
0x3a6a…3aaa Head {h00=0x003c, h01=0x0050, text=»WRJL30 ADS A4,DWTDEV+RPJ,A6 ADD 1 OR 2 TO REQ PRINT POS «, t00=0x0025, t01=0x00aa}
0x3aaa…3ab2 Head {h00=0x0004, h01=0x0050, t00=0x0025, t01=0x00ea}
0x3ab2…3ad6 Head {h00=0x0020, h01=0x0050, text=»* SEND CHARACTER TO DEVICE«, t00=0x0025, t01=0x00f2}
0x3ad6…3ade Head {h00=0x0004, h01=0x0050, t00=0x0025, t01=0x0116}
0x3ade…3b08 Head {h00=0x0026, h01=0x0050, text=»WRJL40 CF A5,OUTPUT SEND CHARACTER«, t00=0x0025, t01=0x011e}
0x3b08…3b2a Head {h00=0x001e, h01=0x0050, text=» ABL(NZ) ERTP JMP IF ERROR«, t00=0x0025, t01=0x0148}
0x3b2a…3b50 Head {h00=0x0022, h01=0x0050, text=» RB WRJL20 GET NEXT CHARACTER «, t00=0x0025, t01=0x016a}
0x3b50…3b58 Head {h00=0x0004, h01=0x0050, t00=0x0025, t01=0x0190}
0x3b58…3b6c Head {h00=0x0010, h01=0x0050, text=»* SEND ETX«, t00=0x0026, t01=0x0008}
0x3b6c…3b74 Head {h00=0x0004, h01=0x0050, t00=0x0026, t01=0x001c}
0x3b74…3ba8 Head {h00=0x0030, h01=0x0050, text=»WRJL50 CF A5,EXECUT EXECUTE ORDER IN PRINTER«, t00=0x0026, t01=0x0024}
0x3ba8…3bb8 Head {h00=0x000c, h01=0x0050, text=» U =1 «, t00=0x0026, t01=0x0058}
0x3bb8…3bde Head {h00=0x0022, h01=0x0050, text=» LDR A1,A2 GET PRINTER STATUS «, t00=0x0026, t01=0x0068}
0x3bde…3c06 Head {h00=0x0024, h01=0x0050, text=» ANK A1,/27 TEST PRINTER STATUS «, t00=0x0026, t01=0x008e}
0x3c06…3c26 Head {h00=0x001c, h01=0x0050, text=» RF(Z) WRJL60 NO ERRORS «, t00=0x0026, t01=0x00b6}
0x3c26…3c4c Head {h00=0x0022, h01=0x0050, text=» ANK A1,3 TEST PRINTER STATUS «, t00=0x0026, t01=0x00d6}
0x3c4c…3c70 Head {h00=0x0020, h01=0x0050, text=» RF(NZ) WRJL65 NOT OPERABLE «, t00=0x0026, t01=0x00fc}
0x3c70…3c96 Head {h00=0x0022, h01=0x0050, text=» ANK A2,4 TEST PRINTER STATUS «, t00=0x0026, t01=0x0120}
0x3c96…3cba Head {h00=0x0020, h01=0x0050, text=» RF(NZ) WRJL80 REQUEST ERROR«, t00=0x0026, t01=0x0146}
0x3cba…3cde Head {h00=0x0020, h01=0x0050, text=» LDKL A1,ENDJ END OF JOURNAL«, t00=0x0026, t01=0x016a}
0x3cde…3d1e Head {h00=0x003c, h01=0x0050, text=»WRJL60 LC A3,DWTDEV+RPJ,A6 GET REQUESTED PRINT POSITION «, t00=0x0026, t01=0x018e}
0x3d1e…3d58 Head {h00=0x0036, h01=0x0050, text=» SC A3,DWTDEV+APJ,A6 SET UP ACTUAL PRINT POSITION «, t00=0x0027, t01=0x003e}
0x3d58…3d6a Head {h00=0x000e, h01=0x0050, text=» RF WRJL70«, t00=0x0027, t01=0x0078}
0x3d6a…3d98 Head {h00=0x002a, h01=0x0050, text=»WRJL65 LDK A1,1 INDICATE NOT OPERABLE «, t00=0x0027, t01=0x008a}
0x3d98…3dbe Head {h00=0x0022, h01=0x0050, text=»WRJL70 ABL LENDIS END REQUEST «, t00=0x0027, t01=0x00b8}
0x3dbe…3df6 Head {h00=0x0034, h01=0x0050, text=»WRJL80 ABL LENDER END REQUEST WITH REQUEST ERROR«, t00=0x0027, t01=0x00de}
0x3df6…3e04 Head {h00=0x000a, h01=0x0050, text=» XIF «, t00=0x0027, t01=0x0116}
0x3e04…3e14 Head {h00=0x000c, h01=0x0050, text=» EJECT «, t00=0x0027, t01=0x0124}
0x3e14…3e1e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x0134}
0x3e1e…3e28 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x013e}
0x3e28…3e4e Head {h00=0x0022, h01=0x0050, text=»* ORDER 06 : WRITE DOCUMENT «, t00=0x0027, t01=0x0148}
0x3e4e…3e58 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x016e}
0x3e58…3e62 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x0178}
0x3e62…3e76 Head {h00=0x0010, h01=0x0050, text=»WRTDOC EQU *«, t00=0x0027, t01=0x0182}
0x3e76…3ea2 Head {h00=0x0028, h01=0x0050, text=» LC A4,DWTDEV+ALN,A6 GET ACTUAL LINE«, t00=0x0028, t01=0x0008}
0x3ea2…3eb6 Head {h00=0x0010, h01=0x0050, text=» ANK A4,/FF «, t00=0x0028, t01=0x0034}
0x3eb6…3ee2 Head {h00=0x0028, h01=0x0050, text=» LD A1,ECBRL,A8 GET REQUESTED LENGTH«, t00=0x0028, t01=0x0048}
0x3ee2…3f0a Head {h00=0x0024, h01=0x0050, text=» SUK A1,2 TEST REQUESTED LENGTH «, t00=0x0028, t01=0x0074}
0x3f0a…3f2e Head {h00=0x0020, h01=0x0050, text=» RF(N) WRDO80 REQUEST ERROR «, t00=0x0028, t01=0x009c}
0x3f2e…3f5e Head {h00=0x002c, h01=0x0050, text=» LD A2,ECBBA,A8 GET CONTROL CHARACTER =2«, t00=0x0028, t01=0x00c0}
0x3f5e…3f76 Head {h00=0x0014, h01=0x0050, text=» LC A2,1,A2 * =2«, t00=0x0028, t01=0x00f0}
0x3f76…3f8a Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x0028, t01=0x0108}
0x3f8a…3fc0 Head {h00=0x0032, h01=0x0050, text=» LC A3,DWTDEV+APD,A6 PREPARE NEW REQ PRINT POS«, t00=0x0028, t01=0x011c}
0x3fc0…3fd4 Head {h00=0x0010, h01=0x0050, text=» SUK A2,/2B «, t00=0x0028, t01=0x0152}
0x3fd4…3ffa Head {h00=0x0022, h01=0x0050, text=» RF(Z) WRDO07 CTRL CHAR = /2B «, t00=0x0028, t01=0x0166}
0x3ffa…4026 Head {h00=0x0028, h01=0x0050, text=» LDK A3,0 PREPARE NEW REQ PRINT POS «, t00=0x0028, t01=0x018c}
0x4026…4054 Head {h00=0x002a, h01=0x0050, text=» ADK A4,2 SET REQ LINE = ACT LINE + 2 «, t00=0x0029, t01=0x0028}
0x4054…4066 Head {h00=0x000e, h01=0x0050, text=» SUK A2,5 «, t00=0x0029, t01=0x0056}
0x4066…408c Head {h00=0x0022, h01=0x0050, text=» RF(Z) WRDO05 CTRL CHAR = /30 «, t00=0x0029, t01=0x0068}
0x408c…40ba Head {h00=0x002a, h01=0x0050, text=» SUK A4,1 SET REQ LINE = ACT LINE + 1 «, t00=0x0029, t01=0x008e}
0x40ba…40cc Head {h00=0x000e, h01=0x0050, text=» SUK A2,1 «, t00=0x0029, t01=0x00bc}
0x40cc…40f6 Head {h00=0x0026, h01=0x0050, text=» RF(NZ) WRDO05 CTRL CHAR NOT = /31«, t00=0x0029, t01=0x00ce}
0x40f6…4118 Head {h00=0x001e, h01=0x0050, text=» LDK A4,1 SET REQ LINE = 1«, t00=0x0029, t01=0x00f8}
0x4118…4150 Head {h00=0x0034, h01=0x0050, text=»WRDO05 LD A1,DWTDEV+DP,A6 GET NUMBER OF LINES =3«, t00=0x0029, t01=0x011a}
0x4150…4168 Head {h00=0x0014, h01=0x0050, text=» CC A4,2,A1 * =3«, t00=0x0029, t01=0x0152}
0x4168…4192 Head {h00=0x0026, h01=0x0050, text=» RF(G) WRDO80 REQ LINE > MAX LINES«, t00=0x0029, t01=0x016a}
0x4192…41d0 (42, 0, 400) Head {h00=0x003a, h01=0x0050, text=»WRDO07 SC A3,DWTDEV+RPD,A6 SET UP START REQ PRINT POS «, t00=0x002a, t01=0x0004}
0x41d0…4200 Head {h00=0x002c, h01=0x0050, text=» SC A4,DWTDEV+RLN,A6 SET UP REQ LINE NO «, t00=0x002a, t01=0x0042}
0x4200…4212 Head {h00=0x000e, h01=0x0050, text=» LDR A4,A4«, t00=0x002a, t01=0x0072}
0x4212…4236 Head {h00=0x0020, h01=0x0050, text=» RF(Z) WRDO80 REQ LINE=ZERO «, t00=0x002a, t01=0x0084}
0x4236…424a Head {h00=0x0010, h01=0x0050, text=»WRDO10 EQU *«, t00=0x002a, t01=0x00a8}
0x424a…4262 Head {h00=0x0014, h01=0x0050, text=» LD A2,ECBRL,A8 «, t00=0x002a, t01=0x00bc}
0x4262…4280 Head {h00=0x001a, h01=0x0050, text=» ADK A2,2 BLOCK LENGTH«, t00=0x002a, t01=0x00d4}
0x4280…42ac Head {h00=0x0028, h01=0x0050, text=» LDK A3,POWDOC SET UP PRINTER ORDER «, t00=0x002a, t01=0x00f2}
0x42ac…42ca Head {h00=0x001a, h01=0x0050, text=» CF A5,ORDER AND SEND «, t00=0x002a, t01=0x011e}
0x42ca…42ec Head {h00=0x001e, h01=0x0050, text=» LDR A2,A4 GET REQ LINE NO«, t00=0x002a, t01=0x013c}
0x42ec…4308 Head {h00=0x0018, h01=0x0050, text=» CF A5,OUT AND SEND «, t00=0x002a, t01=0x015e}
0x4308…433c Head {h00=0x0030, h01=0x0050, text=» LDKL A4,/100 SET UP NORMAL CHARACTER COUNT «, t00=0x002a, t01=0x017a}
0x433c…4364 Head {h00=0x0024, h01=0x0050, text=» LDK A3,2 SET UP BUFFER POINTER «, t00=0x002b, t01=0x001e}
0x4364…439e Head {h00=0x0036, h01=0x0050, text=»WRDO20 CF A15,GETCHR GET CHARACTER FROM ECB BUFFER«, t00=0x002b, t01=0x0046}
0x439e…43b0 Head {h00=0x000e, h01=0x0050, text=» LDR A1,A1«, t00=0x002b, t01=0x0080}
0x43b0…43d6 Head {h00=0x0022, h01=0x0050, text=» RF(Z) WRDO50 BUFFER FINISHED «, t00=0x002b, t01=0x0092}
0x43d6…43f6 Head {h00=0x001c, h01=0x0050, text=» LDR A1,A2 GET CHARACTER«, t00=0x002b, t01=0x00b8}
0x43f6…43fe Head {h00=0x0004, h01=0x0050, t00=0x002b, t01=0x00d8}
0x43fe…443a Head {h00=0x0038, h01=0x0050, text=»* EXAMINE CHARACTER AND UPDATE PRINT POS AND SEND «, t00=0x002b, t01=0x00e0}
0x443a…4464 Head {h00=0x0026, h01=0x0050, text=»* DEPENDING ON TYPE OF CHARACTER«, t00=0x002b, t01=0x011c}
0x4464…446c Head {h00=0x0004, h01=0x0050, t00=0x002b, t01=0x0146}
0x446c…4480 Head {h00=0x0010, h01=0x0050, text=» SUK A1,/10 «, t00=0x002b, t01=0x014e}
0x4480…44a0 Head {h00=0x001c, h01=0x0050, text=» RB(N) WRDO20 CHAR < /10«, t00=0x002b, t01=0x0162}
0x44a0…44c6 Head {h00=0x0022, h01=0x0050, text=» RF(Z) WRDO30 CHAR = /10 SEND «, t00=0x002b, t01=0x0182}
0x44c6…44de Head {h00=0x0014, h01=0x0050, text=»WRDO22 SUK A1,9 «, t00=0x002c, t01=0x0018}
0x44de…450c Head {h00=0x002a, h01=0x0050, text=» RF(NZ) WRDO27 CHAR NOT /19 (=EXPAND) «, t00=0x002c, t01=0x0030}
0x450c…453c Head {h00=0x002c, h01=0x0050, text=» XRKL A4,/300 SWITCH CHAR COUNTER IN A4 «, t00=0x002c, t01=0x005e}
0x453c…4560 Head {h00=0x0020, h01=0x0050, text=» RF WRDO40 SEND EXPAND CHAR «, t00=0x002c, t01=0x008e}
0x4560…4578 Head {h00=0x0014, h01=0x0050, text=»WRDO27 SUK A1,7 «, t00=0x002c, t01=0x00b2}
0x4578…459e Head {h00=0x0022, h01=0x0050, text=» RF(N) WRDO40 CHAR < /20 SEND «, t00=0x002c, t01=0x00ca}
0x459e…45b2 Head {h00=0x0010, h01=0x0050, text=» SUK A1,/5F «, t00=0x002c, t01=0x00f0}
0x45b2…45d6 Head {h00=0x0020, h01=0x0050, text=» RF(N) WRDO30 CHAR = NORMAL «, t00=0x002c, t01=0x0104}
0x45d6…45f6 Head {h00=0x001c, h01=0x0050, text=» RB(Z) WRDO20 CHAR = /7F«, t00=0x002c, t01=0x0128}
0x45f6…460a Head {h00=0x0010, h01=0x0050, text=» SUK A1,/2F «, t00=0x002c, t01=0x0148}
0x460a…462a Head {h00=0x001c, h01=0x0050, text=» RF(Z) WRDO28 CHAR = /AE«, t00=0x002c, t01=0x015c}
0x462a…4644 Head {h00=0x0016, h01=0x0050, text=» IFT GREEK=1 * =4 «, t00=0x002c, t01=0x017c}
0x4644…467c Head {h00=0x0034, h01=0x0050, text=» CF A5,GRECON CONVERSION FOR GREEK CHARACTERS =4«, t00=0x002d, t01=0x0008}
0x467c…4694 Head {h00=0x0014, h01=0x0050, text=» LDR A1,A1 * =4 «, t00=0x002d, t01=0x0040}
0x4694…46c2 Head {h00=0x002a, h01=0x0050, text=» RF(Z) WRDO30 SUCCESSFUL CONVERSION =4«, t00=0x002d, t01=0x0058}
0x46c2…46d4 Head {h00=0x000e, h01=0x0050, text=» XIF * =4«, t00=0x002d, t01=0x0086}
0x46d4…4700 Head {h00=0x0028, h01=0x0050, text=» LDK A1,4 INDICATE CODE CHECK ERROR «, t00=0x002d, t01=0x0098}
0x4700…4728 Head {h00=0x0024, h01=0x0050, text=» ORS A1,ECBRC,A8 IN RETURN CODE «, t00=0x002d, t01=0x00c4}
0x4728…473a Head {h00=0x000e, h01=0x0050, text=» RB WRDO20«, t00=0x002d, t01=0x00ec}
0x473a…4764 Head {h00=0x0026, h01=0x0050, text=»WRDO28 LDK A2,SPEC SET UP CHAR /0E«, t00=0x002d, t01=0x00fe}
0x4764…4776 Head {h00=0x000e, h01=0x0050, text=» RF WRDO40«, t00=0x002d, t01=0x0128}
0x4776…477e Head {h00=0x0004, h01=0x0050, t00=0x002d, t01=0x013a}
0x477e…479a Head {h00=0x0018, h01=0x0050, text=»* UPDATE PRINT POS«, t00=0x002d, t01=0x0142}
0x479a…47a2 Head {h00=0x0004, h01=0x0050, t00=0x002d, t01=0x015e}
0x47a2…47e2 Head {h00=0x003c, h01=0x0050, text=»WRDO30 ADS A4,DWTDEV+RPD,A6 ADD 1 OR 2 TO REQ PRINT POS «, t00=0x002d, t01=0x0166}
0x47e2…47ea Head {h00=0x0004, h01=0x0050, t00=0x002e, t01=0x0016}
0x47ea…4810 Head {h00=0x0022, h01=0x0050, text=»* SEND CHARACTER TO PRINTER «, t00=0x002e, t01=0x001e}
0x4810…4818 Head {h00=0x0004, h01=0x0050, t00=0x002e, t01=0x0044}
0x4818…4842 Head {h00=0x0026, h01=0x0050, text=»WRDO40 CF A5,OUTPUT SEND CHARACTER«, t00=0x002e, t01=0x004c}
0x4842…4864 Head {h00=0x001e, h01=0x0050, text=» ABL(NZ) ERTP JMP IF ERROR«, t00=0x002e, t01=0x0076}
0x4864…4884 Head {h00=0x001c, h01=0x0050, text=» RB WRDO20 GET NEXT CHAR«, t00=0x002e, t01=0x0098}
0x4884…488c Head {h00=0x0004, h01=0x0050, t00=0x002e, t01=0x00b8}
0x488c…48a0 Head {h00=0x0010, h01=0x0050, text=»* SEND ETX«, t00=0x002e, t01=0x00c0}
0x48a0…48a8 Head {h00=0x0004, h01=0x0050, t00=0x002e, t01=0x00d4}
0x48a8…48dc Head {h00=0x0030, h01=0x0050, text=»WRDO50 CF A5,EXECUT EXECUTE ORDER IN PRINTER«, t00=0x002e, t01=0x00dc}
0x48dc…48ec Head {h00=0x000c, h01=0x0050, text=» U =1 «, t00=0x002e, t01=0x0110}
0x48ec…4912 Head {h00=0x0022, h01=0x0050, text=» LDR A1,A2 GET PRINTER STATUS «, t00=0x002e, t01=0x0120}
0x4912…493a Head {h00=0x0024, h01=0x0050, text=» ANK A1,/45 TEST PRINTER STATUS «, t00=0x002e, t01=0x0146}
0x493a…495a Head {h00=0x001c, h01=0x0050, text=» RF(Z) WRDO60 NO ERRORS «, t00=0x002e, t01=0x016e}
0x495a…4980 Head {h00=0x0022, h01=0x0050, text=» ANK A1,1 TEST PRINTER STATUS «, t00=0x002e, t01=0x018e}
0x4980…49a4 Head {h00=0x0020, h01=0x0050, text=» RF(NZ) WRDO70 NOT OPERABLE «, t00=0x002f, t01=0x0024}
0x49a4…49ca Head {h00=0x0022, h01=0x0050, text=» ANK A2,4 TEST PRINTER STATUS «, t00=0x002f, t01=0x0048}
0x49ca…49ee Head {h00=0x0020, h01=0x0050, text=» RF(NZ) WRDO80 REQUEST ERROR«, t00=0x002f, t01=0x006e}
0x49ee…4a1a Head {h00=0x0028, h01=0x0050, text=» LC* A1,DWTDEV+DP,A6 DOCUMENT OUT =3«, t00=0x002f, t01=0x0092}
0x4a1a…4a46 Head {h00=0x0028, h01=0x0050, text=» ANK A1,/78 TEST DOC PAR (TIME OUT) «, t00=0x002f, t01=0x00be}
0x4a46…4a7a Head {h00=0x0030, h01=0x0050, text=» RB(NZ) WRTDOC NO TIME OUT USED,REPEAT ORDER«, t00=0x002f, t01=0x00ea}
0x4a7a…4a9e Head {h00=0x0020, h01=0x0050, text=» LDK A1,DOCOUT DOCUMENT OUT «, t00=0x002f, t01=0x011e}
0x4a9e…4ac2 Head {h00=0x0020, h01=0x0050, text=» LDK A3,0 RESET LINE COUNTER«, t00=0x002f, t01=0x0142}
0x4ac2…4af0 Head {h00=0x002a, h01=0x0050, text=» LDK A4,0 RESET PRINT POSITION COUNTER«, t00=0x002f, t01=0x0166}
0x4af0…4b02 (48, 0, 400) Head {h00=0x000e, h01=0x0050, text=» RF WRDO65«, t00=0x0030, t01=0x0004}
0x4b02…4b3e Head {h00=0x0038, h01=0x0050, text=»WRDO60 LC A3,DWTDEV+RLN,A6 GET REQUESTED LINE NUMBER«, t00=0x0030, t01=0x0016}
0x4b3e…4b78 Head {h00=0x0036, h01=0x0050, text=» LC A4,DWTDEV+RPD,A6 GET REQUESTED PRINT POSITION «, t00=0x0030, t01=0x0052}
0x4b78…4bb4 Head {h00=0x0038, h01=0x0050, text=»WRDO65 SC A3,DWTDEV+ALN,A6 SET UP ACTUAL LINE NUMBER«, t00=0x0030, t01=0x008c}
0x4bb4…4bee Head {h00=0x0036, h01=0x0050, text=» SC A4,DWTDEV+APD,A6 SET UP ACTUAL PRINT POSITION «, t00=0x0030, t01=0x00c8}
0x4bee…4c02 Head {h00=0x0010, h01=0x0050, text=» ANK A3,/FF «, t00=0x0030, t01=0x0102}
0x4c02…4c3c Head {h00=0x0036, h01=0x0050, text=» ST A3,ECBCW,A8 SET UP ACTUAL LINE IN CONTROL WORD«, t00=0x0030, t01=0x0116}
0x4c3c…4c62 Head {h00=0x0022, h01=0x0050, text=»WRDO70 ABL LENDIS END REQUEST «, t00=0x0030, t01=0x0150}
0x4c62…4c9c Head {h00=0x0036, h01=0x0050, text=»WRDO80 LC A3,DWTDEV+APD,A6 GET ACTUAL LINE NUMBER «, t00=0x0030, t01=0x0176}
0x4c9c…4cb0 Head {h00=0x0010, h01=0x0050, text=» ANK A3,/FF «, t00=0x0031, t01=0x0020}
0x4cb0…4cea Head {h00=0x0036, h01=0x0050, text=» ST A3,ECBCW,A8 SET UP ACTUAL LINE IN CONTROL WORD«, t00=0x0031, t01=0x0034}
0x4cea…4d1c Head {h00=0x002e, h01=0x0050, text=» ABL LENDER END REQUEST WITH REQUEST ERROR«, t00=0x0031, t01=0x006e}
0x4d1c…4d2a Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0031, t01=0x00a0}
0x4d2a…4d34 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x00ae}
0x4d34…4d3e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x00b8}
0x4d3e…4d66 Head {h00=0x0024, h01=0x0050, text=»* ORDER 0B : POSITION DOCUMENT«, t00=0x0031, t01=0x00c2}
0x4d66…4d9a Head {h00=0x0030, h01=0x0050, text=»* CONTROL WORD CONTAINS REQUESTED LINE NO «, t00=0x0031, t01=0x00ea}
0x4d9a…4da4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x011e}
0x4da4…4dae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x0128}
0x4dae…4dc2 Head {h00=0x0010, h01=0x0050, text=»POSDOC EQU *«, t00=0x0031, t01=0x0132}
0x4dc2…4dea Head {h00=0x0024, h01=0x0050, text=» LD A4,ECBCW,A8 GET REQ LINE NO «, t00=0x0031, t01=0x0146}
0x4dea…4e0c Head {h00=0x001e, h01=0x0050, text=» RF(Z) PDOC80 REQ LINE = 0«, t00=0x0031, t01=0x016e}
0x4e0c…4e3e Head {h00=0x002e, h01=0x0050, text=» LD A1,DWTDEV+DP,A6 GET NUMBER OF LINES =3«, t00=0x0031, t01=0x0190}
0x4e3e…4e56 Head {h00=0x0014, h01=0x0050, text=» CC A4,2,A1 * =3«, t00=0x0032, t01=0x0032}
0x4e56…4e80 Head {h00=0x0026, h01=0x0050, text=» RF(G) PDOC80 REQ LINE > MAX LINE «, t00=0x0032, t01=0x004a}
0x4e80…4eb0 Head {h00=0x002c, h01=0x0050, text=» SC A4,DWTDEV+RLN,A6 SET UP REQ LINE NO «, t00=0x0032, t01=0x0074}
0x4eb0…4ece Head {h00=0x001a, h01=0x0050, text=» LDK A2,4 BLOCK LENGTH«, t00=0x0032, t01=0x00a4}
0x4ece…4f0c Head {h00=0x003a, h01=0x0050, text=» LDK A3,POPDOC SET UP PRINTER POSITION DOCUMENT ORDER «, t00=0x0032, t01=0x00c2}
0x4f0c…4f2a Head {h00=0x001a, h01=0x0050, text=» CF A5,ORDER AND SEND «, t00=0x0032, t01=0x0100}
0x4f2a…4f4c Head {h00=0x001e, h01=0x0050, text=» LDR A2,A4 SET UP LINE NO «, t00=0x0032, t01=0x011e}
0x4f4c…4f68 Head {h00=0x0018, h01=0x0050, text=» CF A5,OUT AND SEND «, t00=0x0032, t01=0x0140}
0x4f68…4f96 Head {h00=0x002a, h01=0x0050, text=» CF A5,EXECUT EXECUTE ORDER IN PRINTER«, t00=0x0032, t01=0x015c}
0x4f96…4fbc Head {h00=0x0022, h01=0x0050, text=» LDR A1,A2 GET PRINTER STATUS «, t00=0x0032, t01=0x018a}
0x4fbc…4fe4 Head {h00=0x0024, h01=0x0050, text=» ANK A1,/45 TEST PRINTER STATUS «, t00=0x0033, t01=0x0020}
0x4fe4…5004 Head {h00=0x001c, h01=0x0050, text=» RF(Z) PDOC10 NO ERRORS «, t00=0x0033, t01=0x0048}
0x5004…502a Head {h00=0x0022, h01=0x0050, text=» ANK A1,1 TEST PRINTER STATUS «, t00=0x0033, t01=0x0068}
0x502a…504e Head {h00=0x0020, h01=0x0050, text=» RF(NZ) PDOC70 NOT OPERABLE «, t00=0x0033, t01=0x008e}
0x504e…5074 Head {h00=0x0022, h01=0x0050, text=» ANK A2,4 TEST PRINTER STATUS «, t00=0x0033, t01=0x00b2}
0x5074…5098 Head {h00=0x0020, h01=0x0050, text=» RF(NZ) PDOC80 REQUEST ERROR«, t00=0x0033, t01=0x00d8}
0x5098…50c4 Head {h00=0x0028, h01=0x0050, text=» LC* A1,DWTDEV+DP,A6 DOCUMENT OUT =3«, t00=0x0033, t01=0x00fc}
0x50c4…50f0 Head {h00=0x0028, h01=0x0050, text=» ANK A1,/78 TEST DOC PAR (TIME OUT) «, t00=0x0033, t01=0x0128}
0x50f0…5124 Head {h00=0x0030, h01=0x0050, text=» RB(Z) POSDOC NO TIME OUT USED, REPEAT ORDER«, t00=0x0033, t01=0x0154}
0x5124…5150 Head {h00=0x0028, h01=0x0050, text=» LDK A1,DOCOUT INDICATE DOCUMENT OUT«, t00=0x0033, t01=0x0188}
0x5150…5174 Head {h00=0x0020, h01=0x0050, text=» LDK A4,0 RESET LINE COUNTER«, t00=0x0034, t01=0x0024}
0x5174…51ae Head {h00=0x0036, h01=0x0050, text=»PDOC10 SC A4,DWTDEV+ALN,A6 PDATE OF LINE COUNTER «, t00=0x0034, t01=0x0048}
0x51ae…51e4 Head {h00=0x0032, h01=0x0050, text=» CM DWTDEV+PPD,A6 RESET PRINT POSITION COUNTER«, t00=0x0034, t01=0x0082}
0x51e4…520a Head {h00=0x0022, h01=0x0050, text=»PDOC70 ABL LENDIS END REQUEST «, t00=0x0034, t01=0x00b8}
0x520a…5242 Head {h00=0x0034, h01=0x0050, text=»PDOC80 ABL LENDER END REQUEST WITH REQUEST ERROR«, t00=0x0034, t01=0x00de}
0x5242…5250 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0034, t01=0x0116}
0x5250…5282 Head {h00=0x002e, h01=0x0050, text=»* CONVERSION ROUTINE FOR GREEK CHARACTERS «, t00=0x0034, t01=0x0124}
0x5282…52c0 Head {h00=0x003a, h01=0x0050, text=»* CHARACTER CODES /B0-/BP IN REG A2 WILL BE CONVERTED «, t00=0x0034, t01=0x0156}
0x52c0…52f4 (53, 0, 400) Head {h00=0x0030, h01=0x0050, text=»* TO /41-/4A. THE SPECIAL CHARACTER /1B WILL«, t00=0x0035, t01=0x0004}
0x52f4…5328 Head {h00=0x0030, h01=0x0050, text=»* BE SENT TO THE PRINTER BEFORE RETURN FROM «, t00=0x0035, t01=0x0038}
0x5328…536a Head {h00=0x003e, h01=0x0050, text=»* THIS ROUTINE. REG A1 WILL BE SET TO ZERO IF SUCCESSFUL. «, t00=0x0035, t01=0x006c}
0x536a…5384 Head {h00=0x0016, h01=0x0050, text=» IFT GREEK=1 * =4 «, t00=0x0035, t01=0x00ae}
0x5384…539e Head {h00=0x0016, h01=0x0050, text=»GRECON EQU * * =4 «, t00=0x0035, t01=0x00c8}
0x539e…53b4 Head {h00=0x0012, h01=0x0050, text=» SUK A1,2 * =4«, t00=0x0035, t01=0x00e2}
0x53b4…53d8 Head {h00=0x0020, h01=0x0050, text=» RF(N) GRCO80 CHAR < /B0 =4 «, t00=0x0035, t01=0x00f8}
0x53d8…53f0 Head {h00=0x0014, h01=0x0050, text=» SUK A1,/A * =4 «, t00=0x0035, t01=0x011c}
0x53f0…5414 Head {h00=0x0020, h01=0x0050, text=» RF(P) GRCO80 CHAR > /B9 =4 «, t00=0x0035, t01=0x0134}
0x5414…542c Head {h00=0x0014, h01=0x0050, text=» ANK A2,/FF * =4«, t00=0x0035, t01=0x0158}
0x542c…5450 Head {h00=0x0020, h01=0x0050, text=» ORR A4,A2 SAVE CHAR TEMP =4«, t00=0x0035, t01=0x0170}
0x5450…547a (54, 0, 400) Head {h00=0x0026, h01=0x0050, text=» LDK A2,/1B SET UP SPECIAL CHAR =4«, t00=0x0036, t01=0x0004}
0x547a…54a2 Head {h00=0x0024, h01=0x0050, text=» CF A5,OUTPUT SEND CHARACTER =4 «, t00=0x0036, t01=0x002e}
0x54a2…54c4 Head {h00=0x001e, h01=0x0050, text=» LDR A2,A4 RESTORE CHAR =4«, t00=0x0036, t01=0x0056}
0x54c4…54dc Head {h00=0x0014, h01=0x0050, text=» ANK A2,/FF * =4«, t00=0x0036, t01=0x0078}
0x54dc…5510 Head {h00=0x0030, h01=0x0050, text=» SUK A2,/6F CONVERT CHAR (/B0 = /41 ETC.) =4«, t00=0x0036, t01=0x0090}
0x5510…553a Head {h00=0x0026, h01=0x0050, text=» ANKL A4,/FF00 CLEAR USED BITS =4 «, t00=0x0036, t01=0x00c4}
0x553a…556e Head {h00=0x0030, h01=0x0050, text=» LDK A1,0 INDICATE SUCCESSFUL CONVERSION =4 «, t00=0x0036, t01=0x00ee}
0x556e…5588 Head {h00=0x0016, h01=0x0050, text=»GRCO80 RTN A5 * =4«, t00=0x0036, t01=0x0122}
0x5588…559a Head {h00=0x000e, h01=0x0050, text=» XIF * =4«, t00=0x0036, t01=0x013c}
0x559a…55aa Head {h00=0x000c, h01=0x0050, text=» EJECT «, t00=0x0036, t01=0x014e}
0x55aa…55b4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x015e}
0x55b4…55be Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x0168}
0x55be…55f2 Head {h00=0x0030, h01=0x0050, text=»* ORDER 37 : TRANSFER DOCUMENT PARAMETERS «, t00=0x0036, t01=0x0172}
0x55f2…562a Head {h00=0x0034, h01=0x0050, text=»* CONTROL WORD CONTAINS DOCUMENT TABLE NUMBER «, t00=0x0037, t01=0x0016}
0x562a…5634 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0037, t01=0x004e}
0x5634…563e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0037, t01=0x0058}
0x563e…5652 Head {h00=0x0010, h01=0x0050, text=»TRFDOC EQU *«, t00=0x0037, t01=0x0062}
0x5652…566a Head {h00=0x0014, h01=0x0050, text=» LD A1,ECBCW,A8 «, t00=0x0037, t01=0x0076}
0x566a…567c Head {h00=0x000e, h01=0x0050, text=» ADK A1,1 «, t00=0x0037, t01=0x008e}
0x567c…568e Head {h00=0x000e, h01=0x0050, text=» LDR A4,A1«, t00=0x0037, t01=0x00a0}
0x568e…56a0 Head {h00=0x000e, h01=0x0050, text=» SLL A4,3 «, t00=0x0037, t01=0x00b2}
0x56a0…56b2 Head {h00=0x000e, h01=0x0050, text=» ADR A4,A1«, t00=0x0037, t01=0x00c4}
0x56b2…56c4 Head {h00=0x000e, h01=0x0050, text=» ADR A4,A1«, t00=0x0037, t01=0x00d6}
0x56c4…56da Head {h00=0x0012, h01=0x0050, text=» CWK A4,TLTP03«, t00=0x0037, t01=0x00e8}
0x56da…570a Head {h00=0x002c, h01=0x0050, text=» RF(G) ODOC80 REQ DOC TABLE NOT DEFINED «, t00=0x0037, t01=0x00fe}
0x570a…573e Head {h00=0x0030, h01=0x0050, text=» ADKL A4,DTTP03-10 ADJUST DOCTAB POINTER =3 «, t00=0x0037, t01=0x012e}
0x573e…576a Head {h00=0x0028, h01=0x0050, text=» LC A1,DWTDEV+ALN,A6 GET ACTUAL LINE«, t00=0x0037, t01=0x0162}
0x576a…578e Head {h00=0x0020, h01=0x0050, text=» ANK A1,/FF TEST LINE NUMBER«, t00=0x0037, t01=0x018e}
0x578e…57be Head {h00=0x002c, h01=0x0050, text=» RF(Z) ODOC20 DOCUMENT NOT YET POS (OK) «, t00=0x0038, t01=0x0022}
0x57be…57e6 Head {h00=0x0024, h01=0x0050, text=» LCR A1,A4 GET DOCUMENT TYPE =3 «, t00=0x0038, t01=0x0052}
0x57e6…57f8 Head {h00=0x000e, h01=0x0050, text=» ANK A1,4 «, t00=0x0038, t01=0x007a}
0x57f8…582c Head {h00=0x0030, h01=0x0050, text=» RF(Z) ODOC80 REQUEST ERROR FOR DOC TYPE 0-3«, t00=0x0038, t01=0x008c}
0x582c…5840 Head {h00=0x0010, h01=0x0050, text=»ODOC20 EQU *«, t00=0x0038, t01=0x00c0}
0x5840…5870 Head {h00=0x002c, h01=0x0050, text=» ST A4,DWTDEV+DP,A6 SAVE DOC PAR ADDR =3«, t00=0x0038, t01=0x00d4}
0x5870…5890 Head {h00=0x001c, h01=0x0050, text=» LDK A2,/13 BLOCK LENGTH«, t00=0x0038, t01=0x0104}
0x5890…58c2 Head {h00=0x002e, h01=0x0050, text=» LDK A3,POTDOC LOAD TRANSFER DOC PAR ORDER«, t00=0x0038, t01=0x0124}
0x58c2…58e0 Head {h00=0x001a, h01=0x0050, text=» CF A5,ORDER AND SEND «, t00=0x0038, t01=0x0156}
0x58e0…590a Head {h00=0x0026, h01=0x0050, text=» LDK A3,10 SET UP TABLE LENGTH =3 «, t00=0x0038, t01=0x0174}
0x590a…5938 Head {h00=0x002a, h01=0x0050, text=»ODOC30 LCR A2,A4 GET DOC PARAMETER =3 «, t00=0x0039, t01=0x000e}
0x5938…595c Head {h00=0x0020, h01=0x0050, text=» CF A5,OUT SEND PARAMETER =3«, t00=0x0039, t01=0x003c}
0x595c…5982 Head {h00=0x0022, h01=0x0050, text=» ADK A4,1 INC TABLE POINTER =3«, t00=0x0039, t01=0x0060}
0x5982…59ac Head {h00=0x0026, h01=0x0050, text=» SUK A3,1 DEC PARAMETER COUNTER =3«, t00=0x0039, t01=0x0086}
0x59ac…59d8 Head {h00=0x0028, h01=0x0050, text=» RB(NE) ODOC30 WHOLE TABLE NOT SENT «, t00=0x0039, t01=0x00b0}
0x59d8…5a06 Head {h00=0x002a, h01=0x0050, text=» CF A5,EXECUT EXECUTE ORDER IN PRINTER«, t00=0x0039, t01=0x00dc}
0x5a06…5a16 Head {h00=0x000c, h01=0x0050, text=» U =1 «, t00=0x0039, t01=0x010a}
0x5a16…5a3c Head {h00=0x0022, h01=0x0050, text=» LDR A1,A2 GET PRINTER STATUS «, t00=0x0039, t01=0x011a}
0x5a3c…5a62 Head {h00=0x0022, h01=0x0050, text=» ANK A1,1 TEST PRINTER STATUS «, t00=0x0039, t01=0x0140}
0x5a62…5a88 Head {h00=0x0022, h01=0x0050, text=»ODOC70 ABL LENDIS END REQUEST «, t00=0x0039, t01=0x0166}
0x5a88…5ac0 Head {h00=0x0034, h01=0x0050, text=»ODOC80 ABL LENDER END REQUEST WITH REQUEST ERROR«, t00=0x0039, t01=0x018c}
0x5ac0…5ad0 Head {h00=0x000c, h01=0x0050, text=» EJECT «, t00=0x003a, t01=0x0034}
0x5ad0…5ada Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003a, t01=0x0044}
0x5ada…5ae4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003a, t01=0x004e}
0x5ae4…5b12 Head {h00=0x002a, h01=0x0050, text=»* ORDER 24 : SET PRINTER PARAMETERS «, t00=0x003a, t01=0x0058}
0x5b12…5b34 Head {h00=0x001e, h01=0x0050, text=»* CONTROL WORD CONTAINS:«, t00=0x003a, t01=0x0086}
0x5b34…5b6e Head {h00=0x0036, h01=0x0050, text=»* BIT 0 : INDICATE CHANGE OF CH FONT AND NCV«, t00=0x003a, t01=0x00a8}
0x5b6e…5b94 Head {h00=0x0022, h01=0x0050, text=»* BIT 01-03 : CHARACTER FONT«, t00=0x003a, t01=0x00e2}
0x5b94…5bc8 Head {h00=0x0030, h01=0x0050, text=»* BIT 04-07 : NATIONAL CHARACTER VARIATION«, t00=0x003a, t01=0x0108}
0x5bc8…5c04 Head {h00=0x0038, h01=0x0050, text=»* BIT 08-11 : CHARACTER PITCH FOR JOURNAL STATION «, t00=0x003a, t01=0x013c}
0x5c04…5c40 Head {h00=0x0038, h01=0x0050, text=»* BIT 12-15 : CHARACTER PITCH FOR DOCUMENT STATION«, t00=0x003a, t01=0x0178}
0x5c40…5c4a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x0024}
0x5c4a…5c54 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003b, t01=0x002e}
0x5c54…5c6a Head {h00=0x0012, h01=0x0050, text=» IFT PARORD=1 «, t00=0x003b, t01=0x0038}
0x5c6a…5c7e Head {h00=0x0010, h01=0x0050, text=»PRTPAR EQU *«, t00=0x003b, t01=0x004e}
0x5c7e…5c90 Head {h00=0x000e, h01=0x0050, text=» LDK A2,0 «, t00=0x003b, t01=0x0062}
0x5c90…5cbe Head {h00=0x002a, h01=0x0050, text=» LD A4,DWTDEV+PP,A6 GET OLD DWT VALUE «, t00=0x003b, t01=0x0074}
0x5cbe…5cf2 Head {h00=0x0030, h01=0x0050, text=» ABL(NN) LDISP WAIT FOR INITIAL RECOVERY =1 «, t00=0x003b, t01=0x00a2}
0x5cf2…5d1a Head {h00=0x0024, h01=0x0050, text=» LD A1,ECBCW,A8 GET CONTROL WORD«, t00=0x003b, t01=0x00d6}
0x5d1a…5d52 Head {h00=0x0034, h01=0x0050, text=» RF(NN) PPAR10 NO NEW L/NCV SET UP IN CTRL WORD «, t00=0x003b, t01=0x00fe}
0x5d52…5d64 Head {h00=0x000e, h01=0x0050, text=» ECR A2,A1«, t00=0x003b, t01=0x0136}
0x5d64…5d78 Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x003b, t01=0x0148}
0x5d78…5daa Head {h00=0x002e, h01=0x0050, text=» SC A2,DWTDEV+PP,A6 STORE NEW L/NCV IN DWT«, t00=0x003b, t01=0x015c}
0x5daa…5dc2 Head {h00=0x0014, h01=0x0050, text=»PPAR10 LDK A2,0 «, t00=0x003b, t01=0x018e}
0x5dc2…5dd4 Head {h00=0x000e, h01=0x0050, text=» LDR A3,A1«, t00=0x003c, t01=0x0016}
0x5dd4…5df6 Head {h00=0x001e, h01=0x0050, text=» ANK A3,/F0 GET CTRL WORD «, t00=0x003c, t01=0x0028}
0x5df6…5e28 Head {h00=0x002e, h01=0x0050, text=» RF(NZ) PPAR15 NEW CPJ SET UP IN CTRL WORD«, t00=0x003c, t01=0x004a}
0x5e28…5e3a Head {h00=0x000e, h01=0x0050, text=» LDR A3,A4«, t00=0x003c, t01=0x007c}
0x5e3a…5e4e Head {h00=0x0010, h01=0x0050, text=» ANK A3,/F0 «, t00=0x003c, t01=0x008e}
0x5e4e…5e62 Head {h00=0x0010, h01=0x0050, text=»PPAR15 EQU *«, t00=0x003c, t01=0x00a2}
0x5e62…5e88 Head {h00=0x0022, h01=0x0050, text=» ORR A2,A3 STORE NEW CPJ IN A2«, t00=0x003c, t01=0x00b6}
0x5e88…5e9a Head {h00=0x000e, h01=0x0050, text=» XRR A3,A4«, t00=0x003c, t01=0x00dc}
0x5e9a…5ec6 Head {h00=0x0028, h01=0x0050, text=» ANK A3,/F0 NEW AND OLD CPJ EQUAL ? «, t00=0x003c, t01=0x00ee}
0x5ec6…5ee0 Head {h00=0x0016, h01=0x0050, text=» RF(Z) PPAR22 YES «, t00=0x003c, t01=0x011a}
0x5ee0…5f1a Head {h00=0x0036, h01=0x0050, text=» CM DWTDEV+PPJ,A6 NO, RESET PRINT POS FOR JOURNAL «, t00=0x003c, t01=0x0134}
0x5f1a…5f2e Head {h00=0x0010, h01=0x0050, text=»PPAR22 EQU *«, t00=0x003c, t01=0x016e}
0x5f2e…5f40 Head {h00=0x000e, h01=0x0050, text=» LDR A3,A1«, t00=0x003c, t01=0x0182}
0x5f40…5f60 (61, 0, 400) Head {h00=0x001c, h01=0x0050, text=» ANK A3,/F GET CTRL WORD«, t00=0x003d, t01=0x0004}
0x5f60…5f92 Head {h00=0x002e, h01=0x0050, text=» RF(NZ) PPAR25 NEW CPD SET UP IN CTRL WORD«, t00=0x003d, t01=0x0024}
0x5f92…5fa4 Head {h00=0x000e, h01=0x0050, text=» LDR A3,A4«, t00=0x003d, t01=0x0056}
0x5fa4…5fc8 Head {h00=0x0020, h01=0x0050, text=» ANK A3,/F GET CPD FROM DWT «, t00=0x003d, t01=0x0068}
0x5fc8…5fd2 Head {h00=0x0006, h01=0x0050, text=» «, t00=0x003d, t01=0x008c}
0x5fd2…5fe6 Head {h00=0x0010, h01=0x0050, text=»PPAR25 EQU *«, t00=0x003d, t01=0x0096}
0x5fe6…600c Head {h00=0x0022, h01=0x0050, text=» ORR A2,A3 STORE NEW CPD IN A2«, t00=0x003d, t01=0x00aa}
0x600c…601e Head {h00=0x000e, h01=0x0050, text=» XRR A3,A4«, t00=0x003d, t01=0x00d0}
0x601e…6048 Head {h00=0x0026, h01=0x0050, text=» ANK A3,/F NEW AND OLD CPD EQUAL ?«, t00=0x003d, t01=0x00e2}
0x6048…6062 Head {h00=0x0016, h01=0x0050, text=» RF(Z) PPAR32 YES «, t00=0x003d, t01=0x010c}
0x6062…6098 Head {h00=0x0032, h01=0x0050, text=» CM DWTDEV+PPD,A6 NO, RESET PRINT POS FOR DOC «, t00=0x003d, t01=0x0126}
0x6098…60ac Head {h00=0x0010, h01=0x0050, text=»PPAR32 EQU *«, t00=0x003d, t01=0x015c}
0x60ac…60e6 Head {h00=0x0036, h01=0x0050, text=» SC A2,DWTDEV+PP+1,A6 STORE NEW PARAMETERS IN DWT «, t00=0x003d, t01=0x0170}
0x60e6…6104 Head {h00=0x001a, h01=0x0050, text=» LDK A2,5 BLOCK LENGTH«, t00=0x003e, t01=0x001a}
0x6104…6140 Head {h00=0x0038, h01=0x0050, text=» LDK A3,POPPAR LOAD PRINTER PRINTER PARAMETER ORDER «, t00=0x003e, t01=0x0038}
0x6140…615e Head {h00=0x001a, h01=0x0050, text=» CF A5,ORDER AND SEND «, t00=0x003e, t01=0x0074}
0x615e…617a Head {h00=0x0018, h01=0x0050, text=» LC A2,DWTDEV+PP,A6 «, t00=0x003e, t01=0x0092}
0x617a…6198 Head {h00=0x001a, h01=0x0050, text=» CF A5,OUT SEND L/NCV «, t00=0x003e, t01=0x00ae}
0x6198…61b6 Head {h00=0x001a, h01=0x0050, text=» LC A2,DWTDEV+PP+1,A6 «, t00=0x003e, t01=0x00cc}
0x61b6…61d6 Head {h00=0x001c, h01=0x0050, text=» CF A5,OUT SEND CPJ/CPD «, t00=0x003e, t01=0x00ea}
0x61d6…6204 Head {h00=0x002a, h01=0x0050, text=» CF A5,EXECUT EXECUTE ORDER IN PRINTER«, t00=0x003e, t01=0x010a}
0x6204…6214 Head {h00=0x000c, h01=0x0050, text=» U =1 «, t00=0x003e, t01=0x0138}
0x6214…623a Head {h00=0x0022, h01=0x0050, text=» LDR A1,A2 GET PRINTER STATUS «, t00=0x003e, t01=0x0148}
0x623a…6260 Head {h00=0x0022, h01=0x0050, text=» ANK A1,1 TEST PRINTER STATUS «, t00=0x003e, t01=0x016e}
0x6260…6286 (63, 0, 400) Head {h00=0x0022, h01=0x0050, text=»PPAR70 ABL LENDIS END REQUEST «, t00=0x003f, t01=0x0004}
0x6286…6292 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x003f, t01=0x002a}
0x6292…62a2 Head {h00=0x000c, h01=0x0050, text=» EJECT «, t00=0x003f, t01=0x0036}
0x62a2…62ac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x0046}
0x62ac…62b6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x0050}
0x62b6…62e4 Head {h00=0x002a, h01=0x0050, text=»* ORDER 27 : SET DOCUMENT PARAMETERS«, t00=0x003f, t01=0x005a}
0x62e4…6322 Head {h00=0x003a, h01=0x0050, text=»* CONTROL WORD CONTAINS TABLE NO OF GIVEN PARAMETERS«, t00=0x003f, t01=0x0088}
0x6322…632c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x00c6}
0x632c…6336 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x00d0}
0x6336…634c Head {h00=0x0012, h01=0x0050, text=» IFT PARORD=1 «, t00=0x003f, t01=0x00da}
0x634c…6360 Head {h00=0x0010, h01=0x0050, text=»DOCPAR EQU *«, t00=0x003f, t01=0x00f0}
0x6360…6388 Head {h00=0x0024, h01=0x0050, text=» LD A1,ECBCW,A8 GET CONTROL WORD«, t00=0x003f, t01=0x0104}
0x6388…639a Head {h00=0x000e, h01=0x0050, text=» ADK A1,1 «, t00=0x003f, t01=0x012c}
0x639a…63ac Head {h00=0x000e, h01=0x0050, text=» LDR A4,A1«, t00=0x003f, t01=0x013e}
0x63ac…63be Head {h00=0x000e, h01=0x0050, text=» SLL A4,3 «, t00=0x003f, t01=0x0150}
0x63be…63d0 Head {h00=0x000e, h01=0x0050, text=» ADR A4,A1«, t00=0x003f, t01=0x0162}
0x63d0…63e2 Head {h00=0x000e, h01=0x0050, text=» ADR A4,A1«, t00=0x003f, t01=0x0174}
0x63e2…63f8 Head {h00=0x0012, h01=0x0050, text=» CWK A4,TLTP03«, t00=0x003f, t01=0x0186}
0x63f8…6426 Head {h00=0x002a, h01=0x0050, text=» RF(G) DPAR80 DEFINED TABLE TOO SMALL «, t00=0x0040, t01=0x000c}
0x6426…644e Head {h00=0x0024, h01=0x0050, text=» SUK A4,10 ADJUST DOCTAB POINTER«, t00=0x0040, t01=0x003a}
0x644e…6478 Head {h00=0x0026, h01=0x0050, text=» LD A3,ECBBA,A8 GET BUFFER ADDRESS«, t00=0x0040, t01=0x0062}
0x6478…649a Head {h00=0x001e, h01=0x0050, text=» CF A5,BYTE1 GET DOC TYPE «, t00=0x0040, t01=0x008c}
0x649a…64ac Head {h00=0x000e, h01=0x0050, text=» SUK A1,7 «, t00=0x0040, t01=0x00ae}
0x64ac…64d0 Head {h00=0x0020, h01=0x0050, text=» RF(P) DPAR80 ILLEGAL VALUE «, t00=0x0040, t01=0x00c0}
0x64d0…64e8 Head {h00=0x0014, h01=0x0050, text=» SC A2,DTTP03,A4«, t00=0x0040, t01=0x00e4}
0x64e8…6510 Head {h00=0x0024, h01=0x0050, text=» CF A5,BYTE1 GET TIME OUT VALUE «, t00=0x0040, t01=0x00fc}
0x6510…6522 Head {h00=0x000e, h01=0x0050, text=» SLL A2,11«, t00=0x0040, t01=0x0124}
0x6522…653c Head {h00=0x0016, h01=0x0050, text=» ORS A2,DTTP03,A4 «, t00=0x0040, t01=0x0136}
0x653c…6560 Head {h00=0x0020, h01=0x0050, text=» CF A5,DOC GET LINE SPACING «, t00=0x0040, t01=0x0150}
0x6560…6572 Head {h00=0x000e, h01=0x0050, text=» SUK A2,15«, t00=0x0040, t01=0x0174}
0x6572…6592 Head {h00=0x001c, h01=0x0050, text=» RF(P) DPAR80 TOO LARGE «, t00=0x0040, t01=0x0186}
0x6592…65b4 Head {h00=0x001e, h01=0x0050, text=» CF A5,DOC GET NO OF LINES«, t00=0x0041, t01=0x0016}
0x65b4…65c6 Head {h00=0x000e, h01=0x0050, text=» SUK A2,0 «, t00=0x0041, t01=0x0038}
0x65c6…65e4 Head {h00=0x001a, h01=0x0050, text=» RF(Z) DPAR80 NO LINES«, t00=0x0041, t01=0x004a}
0x65e4…6608 Head {h00=0x0020, h01=0x0050, text=» CF A5,DOC GET BOTTOM LINES «, t00=0x0041, t01=0x0068}
0x6608…661a Head {h00=0x000e, h01=0x0050, text=» SUK A2,14«, t00=0x0041, t01=0x008c}
0x661a…663a Head {h00=0x001c, h01=0x0050, text=» RF(N) DPAR80 TOO SMALL «, t00=0x0041, t01=0x009e}
0x663a…6658 Head {h00=0x001a, h01=0x0050, text=» CF A5,DOC GET MARGIN «, t00=0x0041, t01=0x00be}
0x6658…666a Head {h00=0x000e, h01=0x0050, text=» SUK A2,0 «, t00=0x0041, t01=0x00dc}
0x666a…668a Head {h00=0x001c, h01=0x0050, text=» RF(Z) DPAR80 TOO SMALL «, t00=0x0041, t01=0x00ee}
0x668a…669c Head {h00=0x000e, h01=0x0050, text=» SUK A2,80«, t00=0x0041, t01=0x010e}
0x669c…66bc Head {h00=0x001c, h01=0x0050, text=» RF(P) DPAR80 TOO LARGE «, t00=0x0041, t01=0x0120}
0x66bc…66ce Head {h00=0x000e, h01=0x0050, text=» ADK A4,1 «, t00=0x0041, t01=0x0140}
0x66ce…66f2 Head {h00=0x0020, h01=0x0050, text=» CF A5,BYTE1 GET MARGIN FINE«, t00=0x0041, t01=0x0152}
0x66f2…6704 Head {h00=0x000e, h01=0x0050, text=» SUK A1,0 «, t00=0x0041, t01=0x0176}
0x6704…6724 Head {h00=0x001c, h01=0x0050, text=» RF(Z) DPAR80 TOO SMALL «, t00=0x0041, t01=0x0188}
0x6724…6736 Head {h00=0x000e, h01=0x0050, text=» SUK A1,7 «, t00=0x0042, t01=0x0018}
0x6736…6756 Head {h00=0x001c, h01=0x0050, text=» RF(P) DPAR80 TOO LARGE «, t00=0x0042, t01=0x002a}
0x6756…676e Head {h00=0x0014, h01=0x0050, text=» SC A2,DTTP03,A4«, t00=0x0042, t01=0x004a}
0x676e…6792 Head {h00=0x0020, h01=0x0050, text=» CF A5,BYTE1 GET LEFT MARGIN«, t00=0x0042, t01=0x0062}
0x6792…67a4 Head {h00=0x000e, h01=0x0050, text=» SUK A1,1 «, t00=0x0042, t01=0x0086}
0x67a4…67c8 Head {h00=0x0020, h01=0x0050, text=» RF(P) DPAR80 ILLEGAL VALUE «, t00=0x0042, t01=0x0098}
0x67c8…67da Head {h00=0x000e, h01=0x0050, text=» SLL A2,3 «, t00=0x0042, t01=0x00bc}
0x67da…67f4 Head {h00=0x0016, h01=0x0050, text=» ORS A2,DTTP03,A4 «, t00=0x0042, t01=0x00ce}
0x67f4…681c Head {h00=0x0024, h01=0x0050, text=» CF A5,BYTE1 GET CRITICAL MARGIN«, t00=0x0042, t01=0x00e8}
0x681c…682e Head {h00=0x000e, h01=0x0050, text=» SUK A1,1 «, t00=0x0042, t01=0x0110}
0x682e…6852 Head {h00=0x0020, h01=0x0050, text=» RF(P) DPAR80 ILLEGAL VALUE «, t00=0x0042, t01=0x0122}
0x6852…6864 Head {h00=0x000e, h01=0x0050, text=» SLL A2,5 «, t00=0x0042, t01=0x0146}
0x6864…687e Head {h00=0x0016, h01=0x0050, text=» ORS A2,DTTP03,A4 «, t00=0x0042, t01=0x0158}
0x687e…68aa Head {h00=0x0028, h01=0x0050, text=» CF A5,BYTE1 GET HIGH PRINT PRESSURE«, t00=0x0042, t01=0x0172}
0x68aa…68bc Head {h00=0x000e, h01=0x0050, text=» SUK A1,1 «, t00=0x0043, t01=0x000e}
0x68bc…68e0 Head {h00=0x0020, h01=0x0050, text=» RF(P) DPAR80 ILLEGAL VALUE «, t00=0x0043, t01=0x0020}
0x68e0…68f2 Head {h00=0x000e, h01=0x0050, text=» SLL A2,6 «, t00=0x0043, t01=0x0044}
0x68f2…690c Head {h00=0x0016, h01=0x0050, text=» ORS A2,DTTP03,A4 «, t00=0x0043, t01=0x0056}
0x690c…6932 Head {h00=0x0022, h01=0x0050, text=» LC* A1,ECBBA,A8 GET DOC TYPE «, t00=0x0043, t01=0x0070}
0x6932…6944 Head {h00=0x000e, h01=0x0050, text=» ANK A1,/B«, t00=0x0043, t01=0x0096}
0x6944…6966 Head {h00=0x001e, h01=0x0050, text=» RF(Z) DPAR60 DOC TYPE = 0«, t00=0x0043, t01=0x00a8}
0x6966…6988 Head {h00=0x001e, h01=0x0050, text=» CF A5,DOC GET UPPER EDGE «, t00=0x0043, t01=0x00ca}
0x6988…699a Head {h00=0x000e, h01=0x0050, text=» SUK A2,15«, t00=0x0043, t01=0x00ec}
0x699a…69ba Head {h00=0x001c, h01=0x0050, text=» RF(N) DPAR80 TOO SMALL «, t00=0x0043, t01=0x00fe}
0x69ba…69cc Head {h00=0x000e, h01=0x0050, text=» SUK A2,67«, t00=0x0043, t01=0x011e}
0x69cc…69ec Head {h00=0x001c, h01=0x0050, text=» RF(P) DPAR80 TOO LARGE «, t00=0x0043, t01=0x0130}
0x69ec…6a0e Head {h00=0x001e, h01=0x0050, text=» CF A5,DOC GET BOTTOM EDGE«, t00=0x0043, t01=0x0150}
0x6a0e…6a20 Head {h00=0x000e, h01=0x0050, text=» SUK A2,0 «, t00=0x0043, t01=0x0172}
0x6a20…6a38 Head {h00=0x0014, h01=0x0050, text=» RF(Z) DPAR30 OK«, t00=0x0043, t01=0x0184}
0x6a38…6a4a Head {h00=0x000e, h01=0x0050, text=» SUK A2,24«, t00=0x0044, t01=0x000c}
0x6a4a…6a6a Head {h00=0x001c, h01=0x0050, text=» RF(N) DPAR80 TOO SMALL «, t00=0x0044, t01=0x001e}
0x6a6a…6a96 Head {h00=0x0028, h01=0x0050, text=»DPAR30 LC* A1,ECBBA,A8 GET DOC TYPE «, t00=0x0044, t01=0x003e}
0x6a96…6aa8 Head {h00=0x000e, h01=0x0050, text=» ANK A1,/B«, t00=0x0044, t01=0x006a}
0x6aa8…6aba Head {h00=0x000e, h01=0x0050, text=» SUK A1,2 «, t00=0x0044, t01=0x007c}
0x6aba…6adc Head {h00=0x001e, h01=0x0050, text=» RF(N) DPAR70 DOC TYPE = 1«, t00=0x0044, t01=0x008e}
0x6adc…6afe Head {h00=0x001e, h01=0x0050, text=» RF(P) DPAR40 DOC TYPE = 3«, t00=0x0044, t01=0x00b0}
0x6afe…6b24 Head {h00=0x0022, h01=0x0050, text=» CF A5,DOC GET DOCUMENT WIDTH «, t00=0x0044, t01=0x00d2}
0x6b24…6b36 Head {h00=0x000e, h01=0x0050, text=» SUK A2,40«, t00=0x0044, t01=0x00f8}
0x6b36…6b56 Head {h00=0x001c, h01=0x0050, text=» RF(N) DPAR80 TOO SMALL «, t00=0x0044, t01=0x010a}
0x6b56…6b68 Head {h00=0x000e, h01=0x0050, text=» SUK A2,57«, t00=0x0044, t01=0x012a}
0x6b68…6b88 Head {h00=0x001c, h01=0x0050, text=» RF(P) DPAR80 TOO SMALL «, t00=0x0044, t01=0x013c}
0x6b88…6b9a Head {h00=0x000e, h01=0x0050, text=» RF DPAR50«, t00=0x0044, t01=0x015c}
0x6b9a…6bc2 Head {h00=0x0024, h01=0x0050, text=»DPAR40 CF A5,DOC GET UPPER LINES«, t00=0x0044, t01=0x016e}
0x6bc2…6bd4 Head {h00=0x000e, h01=0x0050, text=» SUK A2,0 «, t00=0x0045, t01=0x0008}
0x6bd4…6bf4 Head {h00=0x001c, h01=0x0050, text=» RF(Z) DPAR80 TOO SMALL «, t00=0x0045, t01=0x001a}
0x6bf4…6c06 Head {h00=0x000e, h01=0x0050, text=» SUK A2,40«, t00=0x0045, t01=0x003a}
0x6c06…6c26 Head {h00=0x001c, h01=0x0050, text=» RF(P) DPAR80 TOO LARGE «, t00=0x0045, t01=0x004c}
0x6c26…6c50 Head {h00=0x0026, h01=0x0050, text=»DPAR50 CF A5,DOC GET CENTER WIDTH «, t00=0x0045, t01=0x006c}
0x6c50…6c66 Head {h00=0x0012, h01=0x0050, text=» RF DPAR75 OK «, t00=0x0045, t01=0x0096}
0x6c66…6c9a Head {h00=0x0030, h01=0x0050, text=»DPAR60 LDK A2,0 DT=0 SET 4 LAST PARAMETERS=0«, t00=0x0045, t01=0x00ac}
0x6c9a…6cac Head {h00=0x000e, h01=0x0050, text=» ADK A4,1 «, t00=0x0045, t01=0x00e0}
0x6cac…6cc4 Head {h00=0x0014, h01=0x0050, text=» ST A2,DTTP03,A4«, t00=0x0045, t01=0x00f2}
0x6cc4…6cd6 Head {h00=0x000e, h01=0x0050, text=» ADK A4,1 «, t00=0x0045, t01=0x010a}
0x6cd6…6d0a Head {h00=0x0030, h01=0x0050, text=»DPAR70 LDK A2,0 DT=1 SET 2 LAST PARAMETERS=0«, t00=0x0045, t01=0x011c}
0x6d0a…6d1c Head {h00=0x000e, h01=0x0050, text=» ADK A4,1 «, t00=0x0045, t01=0x0150}
0x6d1c…6d34 Head {h00=0x0014, h01=0x0050, text=» ST A2,DTTP03,A4«, t00=0x0045, t01=0x0162}
0x6d34…6d6a Head {h00=0x0032, h01=0x0050, text=»DPAR75 LDK A1,0 IND STATUS OK FOR RETURN CODE «, t00=0x0045, t01=0x017a}
0x6d6a…6d8a Head {h00=0x001c, h01=0x0050, text=» ABL LENDIS END REQUEST «, t00=0x0046, t01=0x0020}
0x6d8a…6dc2 Head {h00=0x0034, h01=0x0050, text=»DPAR80 ABL LENDER END REQUEST WITH REQUEST ERROR«, t00=0x0046, t01=0x0040}
0x6dc2…6dca Head {h00=0x0004, h01=0x0050, t00=0x0046, t01=0x0078}
0x6dca…6e00 Head {h00=0x0032, h01=0x0050, text=»* GET ONE BYTE FROM ECB BUFFER TO A1 AND A2 «, t00=0x0046, t01=0x0080}
0x6e00…6e28 Head {h00=0x0024, h01=0x0050, text=»* CONVERTED TO HEXA FROM ASCII«, t00=0x0046, t01=0x00b6}
0x6e28…6e30 Head {h00=0x0004, h01=0x0050, t00=0x0046, t01=0x00de}
0x6e30…6e56 Head {h00=0x0022, h01=0x0050, text=»BYTE1 LCR A2,A3 GET CHARACTER «, t00=0x0046, t01=0x00e6}
0x6e56…6e7a Head {h00=0x0020, h01=0x0050, text=» CF A5,CHECK TEST IF NUMERIC«, t00=0x0046, t01=0x010c}
0x6e7a…6e96 Head {h00=0x0018, h01=0x0050, text=» ANK A2,/F GET HEXA «, t00=0x0046, t01=0x0130}
0x6e96…6eb8 Head {h00=0x001e, h01=0x0050, text=» LDR A1,A2 SAVE IN A1 ALSO«, t00=0x0046, t01=0x014c}
0x6eb8…6ee0 Head {h00=0x0024, h01=0x0050, text=» ADK A3,1 INC ECB BUFFER POINTER«, t00=0x0046, t01=0x016e}
0x6ee0…6ef0 Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0047, t01=0x0008}
0x6ef0…6ef8 Head {h00=0x0004, h01=0x0050, t00=0x0047, t01=0x0018}
0x6ef8…6f28 Head {h00=0x002c, h01=0x0050, text=»* GET TWO BYTES FROM ECB BUFFER TO A2 «, t00=0x0047, t01=0x0020}
0x6f28…6f5e Head {h00=0x0032, h01=0x0050, text=»* CONVERTED TO HEXA AND STORED IN DOC TABLE «, t00=0x0047, t01=0x0050}
0x6f5e…6f66 Head {h00=0x0004, h01=0x0050, t00=0x0047, t01=0x0086}
0x6f66…6f8c Head {h00=0x0022, h01=0x0050, text=»DOC LDK A1,0 CLEAR HEXA VALUE «, t00=0x0047, t01=0x008e}
0x6f8c…6fb0 Head {h00=0x0020, h01=0x0050, text=» ADK A4,1 INC TABLE POINTER «, t00=0x0047, t01=0x00b4}
0x6fb0…6fe0 Head {h00=0x002c, h01=0x0050, text=» LCR A2,A3 GET CHARACTER FROM ECB BUFFER«, t00=0x0047, t01=0x00d8}
0x6fe0…7004 Head {h00=0x0020, h01=0x0050, text=» CF A5,CHECK TEST IF NUMERIC«, t00=0x0047, t01=0x0108}
0x7004…7016 Head {h00=0x000e, h01=0x0050, text=» ANK A2,/F«, t00=0x0047, t01=0x012c}
0x7016…702c Head {h00=0x0012, h01=0x0050, text=»DOC10 SUK A2,1«, t00=0x0047, t01=0x013e}
0x702c…7050 Head {h00=0x0020, h01=0x0050, text=» RF(N) DOC20 TENTH FINISHED «, t00=0x0047, t01=0x0154}
0x7050…7070 Head {h00=0x001c, h01=0x0050, text=» ADK A1,10 PDATE TENTH «, t00=0x0047, t01=0x0178}
0x7070…7082 Head {h00=0x000e, h01=0x0050, text=» RB DOC10 «, t00=0x0048, t01=0x0008}
0x7082…70b0 Head {h00=0x002a, h01=0x0050, text=»DOC20 ADK A3,1 INC ECB BUFFER POINTER «, t00=0x0048, t01=0x001a}
0x70b0…70e6 Head {h00=0x0032, h01=0x0050, text=» LCR A2,A3 GET NEXT CHARACTER FROM ECB BUFFER «, t00=0x0048, t01=0x0048}
0x70e6…710a Head {h00=0x0020, h01=0x0050, text=» CF A5,CHECK TEST IF NUMERIC«, t00=0x0048, t01=0x007e}
0x710a…711c Head {h00=0x000e, h01=0x0050, text=» ANK A2,/F«, t00=0x0048, t01=0x00a2}
0x711c…7146 Head {h00=0x0026, h01=0x0050, text=» ADR A2,A1 ADD TO PREV HEXA VALUE «, t00=0x0048, t01=0x00b4}
0x7146…7172 Head {h00=0x0028, h01=0x0050, text=» SC A2,DTTP03,A4 STORE IN DOC TABLE «, t00=0x0048, t01=0x00de}
0x7172…719a Head {h00=0x0024, h01=0x0050, text=» ADK A3,1 INC ECB BUFFER POINTER«, t00=0x0048, t01=0x010a}
0x719a…71aa Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0048, t01=0x0132}
0x71aa…71b4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0048, t01=0x0142}
0x71b4…71de Head {h00=0x0026, h01=0x0050, text=»* CHECK IF CHARACTER IS NUMERIC «, t00=0x0048, t01=0x014c}
0x71de…720a Head {h00=0x0028, h01=0x0050, text=»CHECK ANK A2,/FF MASK OUT CHARACTER «, t00=0x0048, t01=0x0176}
0x720a…721e Head {h00=0x0010, h01=0x0050, text=» SUK A2,/30 «, t00=0x0049, t01=0x0012}
0x721e…7242 Head {h00=0x0020, h01=0x0050, text=» RB(N) DPAR80 TOO LOW ERROR «, t00=0x0049, t01=0x0026}
0x7242…7254 Head {h00=0x000e, h01=0x0050, text=» SUK A2,9 «, t00=0x0049, t01=0x004a}
0x7254…7278 Head {h00=0x0020, h01=0x0050, text=» RB(P) DPAR80 TOO HIGH ERROR«, t00=0x0049, t01=0x005c}
0x7278…729e Head {h00=0x0022, h01=0x0050, text=» ADK A2,/39 RESTORE CHARACTER «, t00=0x0049, t01=0x0080}
0x729e…72ae Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0049, t01=0x00a6}
0x72ae…72ba Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0049, t01=0x00b6}
0x72ba…72ca Head {h00=0x000c, h01=0x0050, text=» EJECT «, t00=0x0049, t01=0x00c2}
0x72ca…72d4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x00d2}
0x72d4…72de Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x00dc}
0x72de…7306 Head {h00=0x0024, h01=0x0050, text=»* ORDER 38 : RELEASE DOCUMENT «, t00=0x0049, t01=0x00e6}
0x7306…7310 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x010e}
0x7310…731a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x0118}
0x731a…732e Head {h00=0x0010, h01=0x0050, text=»RELDOC EQU *«, t00=0x0049, t01=0x0122}
0x732e…734c Head {h00=0x001a, h01=0x0050, text=» LDK A2,3 BLOCK LENGTH«, t00=0x0049, t01=0x0136}
0x734c…737e Head {h00=0x002e, h01=0x0050, text=» LDK A3,PORDOC LOAD PRINTER REL DOC ORDER «, t00=0x0049, t01=0x0154}
0x737e…739c Head {h00=0x001a, h01=0x0050, text=» CF A5,ORDER AND SEND «, t00=0x0049, t01=0x0186}
0x739c…73ca Head {h00=0x002a, h01=0x0050, text=» CF A5,EXECUT EXECUTE ORDER IN PRINTER«, t00=0x004a, t01=0x0014}
0x73ca…73f0 Head {h00=0x0022, h01=0x0050, text=» LDR A1,A2 GET PRINTER STATUS «, t00=0x004a, t01=0x0042}
0x73f0…7416 Head {h00=0x0022, h01=0x0050, text=» ANK A1,1 TEST PRINTER STATUS «, t00=0x004a, t01=0x0068}
0x7416…743a Head {h00=0x0020, h01=0x0050, text=» RF(NZ) RDOC70 NOT OPERABLE «, t00=0x004a, t01=0x008e}
0x743a…7466 Head {h00=0x0028, h01=0x0050, text=» CM DWTDEV+LN,A6 RESET LINE COUNTERS«, t00=0x004a, t01=0x00b2}
0x7466…749e Head {h00=0x0034, h01=0x0050, text=» CM DWTDEV+PPD,A6 RESET PRINT POSITION COUNTERS «, t00=0x004a, t01=0x00de}
0x749e…74c4 Head {h00=0x0022, h01=0x0050, text=»RDOC70 ABL LENDIS END REQUEST «, t00=0x004a, t01=0x0116}
0x74c4…74d2 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x004a, t01=0x013c}
0x74d2…74dc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x014a}
0x74dc…74fe Head {h00=0x001e, h01=0x0050, text=»* S U B R O U T I N E S «, t00=0x004a, t01=0x0154}
0x74fe…7508 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x0176}
0x7508…7512 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x0180}
0x7512…751a Head {h00=0x0004, h01=0x0050, t00=0x004a, t01=0x018a}
0x751a…7524 (75, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004b, t01=0x0004}
0x7524…753a Head {h00=0x0012, h01=0x0050, text=»* O R D E R «, t00=0x004b, t01=0x000e}
0x753a…7580 Head {h00=0x0042, h01=0x0050, text=»* SEND START OF BLOCK CHAR TO COM. AND ORDER CODE TO PRINTER«, t00=0x004b, t01=0x0024}
0x7580…758a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004b, t01=0x006a}
0x758a…759e Head {h00=0x0010, h01=0x0050, text=»ORDER EQU * «, t00=0x004b, t01=0x0074}
0x759e…75c2 Head {h00=0x0020, h01=0x0050, text=» CF A5,STABLK START OF BLOCK«, t00=0x004b, t01=0x0088}
0x75c2…75e4 Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP JMP IF ERROR «, t00=0x004b, t01=0x00ac}
0x75e4…7612 Head {h00=0x002a, h01=0x0050, text=» LDK A2,RESET SEND RESET JUST IN CASE «, t00=0x004b, t01=0x00ce}
0x7612…7628 Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x004b, t01=0x00fc}
0x7628…764a Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP JMP IF ERROR «, t00=0x004b, t01=0x0112}
0x764a…765c Head {h00=0x000e, h01=0x0050, text=» LDR A2,A3«, t00=0x004b, t01=0x0134}
0x765c…7680 Head {h00=0x0020, h01=0x0050, text=» RF OUT10 SEND PRINTER ORDER«, t00=0x004b, t01=0x0146}
0x7680…768a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004b, t01=0x016a}
0x768a…76a4 Head {h00=0x0016, h01=0x0050, text=»* E X E C U T E «, t00=0x004b, t01=0x0174}
0x76a4…76f0 Head {h00=0x0048, h01=0x0050, text=»* SEND EXECUTE CHAR (/03) TO PRINTER AND END OF BLOCK CHAR TO COM.«, t00=0x004b, t01=0x018e}
0x76f0…76fa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004c, t01=0x004a}
0x76fa…770e Head {h00=0x0010, h01=0x0050, text=»EXECUT EQU *«, t00=0x004c, t01=0x0054}
0x770e…773e Head {h00=0x002c, h01=0x0050, text=» LDK A2,ETX SEND EXECUTE CHAR TO PRINTER«, t00=0x004c, t01=0x0068}
0x773e…7754 Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x004c, t01=0x0098}
0x7754…7776 Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP JMP IF ERROR «, t00=0x004c, t01=0x00ae}
0x7776…7798 Head {h00=0x001e, h01=0x0050, text=» CF A5,ENDBLK END OF BLOCK«, t00=0x004c, t01=0x00d0}
0x7798…77ba Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP JMP IF ERROR «, t00=0x004c, t01=0x00f2}
0x77ba…77ec Head {h00=0x002e, h01=0x0050, text=»EXE05 CF A5,INPUT GET STATUS CHARACTER =1 «, t00=0x004c, t01=0x0114}
0x77ec…781c Head {h00=0x002c, h01=0x0050, text=» LDR A1,A7 TEST IF ORDER = POS OR REL =1«, t00=0x004c, t01=0x0146}
0x781c…7834 Head {h00=0x0014, h01=0x0050, text=» SUK A1,/0B U =1«, t00=0x004c, t01=0x0176}
0x7834…786c Head {h00=0x0034, h01=0x0050, text=» RF(Z) EXE10 POS, BIT 3 IN STATUS DON'T CARE =1 «, t00=0x004c, t01=0x018e}
0x786c…7888 Head {h00=0x0018, h01=0x0050, text=» SUK A1,/38-/0B U =1«, t00=0x004d, t01=0x0036}
0x7888…78c0 Head {h00=0x0034, h01=0x0050, text=» RF(Z) EXE10 REL, BIT 3 IN STATUS DON'T CARE =1 «, t00=0x004d, t01=0x0052}
0x78c0…78ee Head {h00=0x002a, h01=0x0050, text=» LDR A1,A2 TEST IF STATUS BIT 3 = 1 =1«, t00=0x004d, t01=0x008a}
0x78ee…7906 Head {h00=0x0014, h01=0x0050, text=» ANK A1,/18 * =3«, t00=0x004d, t01=0x00b8}
0x7906…7938 Head {h00=0x002e, h01=0x0050, text=» RB(Z) EXE05 BIT 3 = 0, READ NEW STATUS =1«, t00=0x004d, t01=0x00d0}
0x7938…7950 Head {h00=0x0014, h01=0x0050, text=»EXE10 EQU * U =1«, t00=0x004d, t01=0x0102}
0x7950…797c Head {h00=0x0028, h01=0x0050, text=» SC A2,DWTDEV,A6 SAVE IN DWT STATUS «, t00=0x004d, t01=0x011a}
0x797c…798c Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x004d, t01=0x0146}
0x798c…7996 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004d, t01=0x0156}
0x7996…79a8 Head {h00=0x000e, h01=0x0050, text=»* 0 U T «, t00=0x004d, t01=0x0160}
0x79a8…79c8 Head {h00=0x001c, h01=0x0050, text=»* ADD CONST. AND SEND «, t00=0x004d, t01=0x0172}
0x79c8…79d2 (78, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004e, t01=0x0004}
0x79d2…79e4 Head {h00=0x000e, h01=0x0050, text=»OUT EQU * «, t00=0x004e, t01=0x000e}
0x79e4…79f8 Head {h00=0x0010, h01=0x0050, text=» ANK A2,/7F «, t00=0x004e, t01=0x0020}
0x79f8…7a0c Head {h00=0x0010, h01=0x0050, text=» ADK A2,/10 «, t00=0x004e, t01=0x0034}
0x7a0c…7a20 Head {h00=0x0010, h01=0x0050, text=» CWK A2,/7F «, t00=0x004e, t01=0x0048}
0x7a20…7a54 Head {h00=0x0030, h01=0x0050, text=» RF(NG) OUT10 CHARACTER NOT GREATER THAN /7F«, t00=0x004e, t01=0x005c}
0x7a54…7a82 Head {h00=0x002a, h01=0x0050, text=» LDK A2,/7F IF GREATER SET CHAR TO /7F«, t00=0x004e, t01=0x0090}
0x7a82…7a96 Head {h00=0x0010, h01=0x0050, text=»OUT10 EQU * «, t00=0x004e, t01=0x00be}
0x7a96…7aac Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x004e, t01=0x00d2}
0x7aac…7ace Head {h00=0x001e, h01=0x0050, text=» RF(NZ) ERTP JMP IF ERROR «, t00=0x004e, t01=0x00e8}
0x7ace…7ade Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x004e, t01=0x010a}
0x7ade…7afc Head {h00=0x001a, h01=0x0050, text=» 9 LINES DELETED =1 «, t00=0x004e, t01=0x011a}
0x7afc…7b06 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004e, t01=0x0138}
0x7b06…7b3a Head {h00=0x0030, h01=0x0050, text=»* ERROR ROUTINE FOR STABLK,OUTPUT & ENDBLK«, t00=0x004e, t01=0x0142}
0x7b3a…7b44 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004e, t01=0x0176}
0x7b44…7b4e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004e, t01=0x0180}
0x7b4e…7b60 Head {h00=0x000e, h01=0x0050, text=»ERTP EQU *«, t00=0x004e, t01=0x018a}
0x7b60…7b76 Head {h00=0x0012, h01=0x0050, text=» IFF REQEND=1 «, t00=0x004f, t01=0x000c}
0x7b76…7b88 Head {h00=0x000e, h01=0x0050, text=» LDR A7,A7«, t00=0x004f, t01=0x0022}
0x7b88…7bb6 Head {h00=0x002a, h01=0x0050, text=» RF(Z) ERTP20 ORDER /00, TEST STATUS ?«, t00=0x004f, t01=0x0034}
0x7bb6…7bea Head {h00=0x0030, h01=0x0050, text=» ANK A1,/1A OUTP ERR, SOFTW T-OUT, LRC-ERR ?«, t00=0x004f, t01=0x0062}
0x7bea…7c0c Head {h00=0x001e, h01=0x0050, text=» RF(NZ) RCTP YES, RECOVERY«, t00=0x004f, t01=0x0096}
0x7c0c…7c22 Head {h00=0x0012, h01=0x0050, text=» ABL LDISP NO «, t00=0x004f, t01=0x00b8}
0x7c22…7c2e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x004f, t01=0x00ce}
0x7c2e…7c56 Head {h00=0x0024, h01=0x0050, text=»ERTP20 LDK A1,1 SET NOT OPERABLE«, t00=0x004f, t01=0x00da}
0x7c56…7c76 Head {h00=0x001c, h01=0x0050, text=» ABL LENDIS END OF REQ. «, t00=0x004f, t01=0x0102}
0x7c76…7c84 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x004f, t01=0x0122}
0x7c84…7c8e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004f, t01=0x0130}
0x7c8e…7ca0 Head {h00=0x000e, h01=0x0050, text=»* R C T P «, t00=0x004f, t01=0x013a}
0x7ca0…7caa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004f, t01=0x014c}
0x7caa…7ce0 Head {h00=0x0032, h01=0x0050, text=»* THIS IS THE RECOVERY ROUTINE FOR THE DRIVER «, t00=0x004f, t01=0x0156}
0x7ce0…7d12 Head {h00=0x002e, h01=0x0050, text=»* DWT ORDER IS RESET IF NO REQUEST RUNING «, t00=0x004f, t01=0x018c}
0x7d12…7d2c Head {h00=0x0016, h01=0x0050, text=»* DWT IS SET BUSY «, t00=0x0050, t01=0x002e}
0x7d2c…7d70 Head {h00=0x0040, h01=0x0050, text=»* AFTER PROGRAM LOADING SYSTEM PARAMETERS ARE SET UP IN DWT «, t00=0x0050, t01=0x0048}
0x7d70…7daa Head {h00=0x0036, h01=0x0050, text=»* TEST STRING IS SENT TO PRINTER TO GET SYNCRONISM«, t00=0x0050, t01=0x008c}
0x7daa…7dee Head {h00=0x0040, h01=0x0050, text=»* A FIXED FORMATTED RECOVERY STRING IS THEN SENT TO PRINTER «, t00=0x0050, t01=0x00c6}
0x7dee…7e32 Head {h00=0x0040, h01=0x0050, text=»* THIS STRING CONTAINS THE ACTUAL PARAMETERS AND THE ACTUAL «, t00=0x0050, t01=0x010a}
0x7e32…7e54 Head {h00=0x001e, h01=0x0050, text=»* STATUS FOR THE PRINTER. «, t00=0x0050, t01=0x014e}
0x7e54…7e84 Head {h00=0x002c, h01=0x0050, text=»* A RUNING REQUEST IS AT LAST REPEATED. «, t00=0x0050, t01=0x0170}
0x7e84…7e8e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x0010}
0x7e8e…7ea0 Head {h00=0x000e, h01=0x0050, text=»RCTP EQU *«, t00=0x0051, t01=0x001a}
0x7ea0…7ec8 Head {h00=0x0024, h01=0x0050, text=» LD A1,DWTECB,A6 GET ECB ADDRESS«, t00=0x0051, t01=0x002c}
0x7ec8…7eee Head {h00=0x0022, h01=0x0050, text=» RF(NZ) RCTP02 REQUEST RUNNING«, t00=0x0051, t01=0x0054}
0x7eee…7f0e Head {h00=0x001c, h01=0x0050, text=» CM DWTOR,A6 RESET ORDER«, t00=0x0051, t01=0x007a}
0x7f0e…7f22 Head {h00=0x0010, h01=0x0050, text=»RCTP02 EQU *«, t00=0x0051, t01=0x009a}
0x7f22…7f4e Head {h00=0x0028, h01=0x0050, text=» LDKL A1,/7FFF INDICATE DEVICE BUSY «, t00=0x0051, t01=0x00ae}
0x7f4e…7f66 Head {h00=0x0014, h01=0x0050, text=» ANS A1,DWTST,A6«, t00=0x0051, t01=0x00da}
0x7f66…7f88 Head {h00=0x001e, h01=0x0050, text=» LDKL A5,DWTSB2 STACK BASE«, t00=0x0051, t01=0x00f2}
0x7f88…7f9a Head {h00=0x000e, h01=0x0050, text=» ADR A5,A6«, t00=0x0051, t01=0x0114}
0x7f9a…7fa6 Head {h00=0x0008, h01=0x0050, text=» «, t00=0x0051, t01=0x0126}
0x7fa6…7fc6 Head {h00=0x001c, h01=0x0050, text=» LD A1,DWTDEV+DP,A6 * =3«, t00=0x0051, t01=0x0132}
0x7fc6…7ffa Head {h00=0x0030, h01=0x0050, text=» RF(NZ) RCTP08 NOT SYSTEM START RECOVERY =3 «, t00=0x0051, t01=0x0152}
0x7ffa…8032 Head {h00=0x0034, h01=0x0050, text=» LDKL A1,DTTP03 SET UP DOC PAR TABLE 0 IN DWT =3«, t00=0x0051, t01=0x0186}
0x8032…8052 Head {h00=0x001c, h01=0x0050, text=» ST A1,DWTDEV+DP,A6 * =3«, t00=0x0052, t01=0x002e}
0x8052…807e Head {h00=0x0028, h01=0x0050, text=» LD A3,STDPP SET UP ST PR PAR IN DWT«, t00=0x0052, t01=0x004e}
0x807e…809a Head {h00=0x0018, h01=0x0050, text=» ST A3,DWTDEV+PP,A6 «, t00=0x0052, t01=0x007a}
0x809a…80aa Head {h00=0x000c, h01=0x0050, text=» * =3 «, t00=0x0052, t01=0x0096}
0x80aa…80be Head {h00=0x0010, h01=0x0050, text=»RCTP08 EQU *«, t00=0x0052, t01=0x00a6}
0x80be…80dc Head {h00=0x001a, h01=0x0050, text=» LDK A2,3 BLOCK LENGTH«, t00=0x0052, t01=0x00ba}
0x80dc…8112 Head {h00=0x0032, h01=0x0050, text=» LDK A3,POTEST LOAD PRINTER ORDER TEST STATUS «, t00=0x0052, t01=0x00d8}
0x8112…8130 Head {h00=0x001a, h01=0x0050, text=» CF A5,ORDER AND SEND «, t00=0x0052, t01=0x010e}
0x8130…815e Head {h00=0x002a, h01=0x0050, text=» CF A5,EXECUT EXECUTE ORDER IN PRINTER«, t00=0x0052, t01=0x012c}
0x815e…8172 Head {h00=0x0010, h01=0x0050, text=»RCTP10 EQU *«, t00=0x0052, t01=0x015a}
0x8172…8192 Head {h00=0x001c, h01=0x0050, text=» LDK A2,/19 BLOCK LENGTH«, t00=0x0052, t01=0x016e}
0x8192…81c6 Head {h00=0x0030, h01=0x0050, text=» LDK A3,PORECV SET UP PRINTER RECOVERY ORDER«, t00=0x0052, t01=0x018e}
0x81c6…81e4 Head {h00=0x001a, h01=0x0050, text=» CF A5,ORDER AND SEND «, t00=0x0053, t01=0x0032}
0x81e4…8216 Head {h00=0x002e, h01=0x0050, text=» LD A3,DWTDEV+PP,A6 GET PRINTER PARAMETERS«, t00=0x0053, t01=0x0050}
0x8216…822e Head {h00=0x0014, h01=0x0050, text=»RCTP20 ECR A2,A3«, t00=0x0053, t01=0x0082}
0x822e…824c Head {h00=0x001a, h01=0x0050, text=» CF A5,OUT SEND L/NCV «, t00=0x0053, t01=0x009a}
0x824c…825e Head {h00=0x000e, h01=0x0050, text=» LDR A2,A3«, t00=0x0053, t01=0x00b8}
0x825e…827e Head {h00=0x001c, h01=0x0050, text=» CF A5,OUT SEND CPJ/CPD «, t00=0x0053, t01=0x00ca}
0x827e…82b2 Head {h00=0x0030, h01=0x0050, text=» LC A2,DWTDEV+APJ,A6 GET ACTUAL POS JOURNAL «, t00=0x0053, t01=0x00ea}
0x82b2…82ce Head {h00=0x0018, h01=0x0050, text=» CF A5,OUT AND SEND «, t00=0x0053, t01=0x011e}
0x82ce…8302 Head {h00=0x0030, h01=0x0050, text=» LC A2,DWTDEV+APD,A6 GET ACTUAL POS DOCUMENT«, t00=0x0053, t01=0x013a}
0x8302…8322 Head {h00=0x001c, h01=0x0050, text=» LDR A3,A2 SAVE DOC POS «, t00=0x0053, t01=0x016e}
0x8322…8342 Head {h00=0x001c, h01=0x0050, text=» ANK A2,/3F MASK OFF MSB«, t00=0x0053, t01=0x018e}
0x8342…835e Head {h00=0x0018, h01=0x0050, text=» CF A5,OUT SEND APD «, t00=0x0054, t01=0x001e}
0x835e…8382 Head {h00=0x0020, h01=0x0050, text=» LDR A2,A3 GET DOC POS BACK «, t00=0x0054, t01=0x003a}
0x8382…83a2 Head {h00=0x001c, h01=0x0050, text=» ANK A2,/40 MASK OUT MSB«, t00=0x0054, t01=0x005e}
0x83a2…83be Head {h00=0x0018, h01=0x0050, text=» CF A5,OUT SEND AP6 «, t00=0x0054, t01=0x007e}
0x83be…83ee Head {h00=0x002c, h01=0x0050, text=» LC A2,DWTDEV+ALN,A6 GET ACTUAL LINE NO «, t00=0x0054, t01=0x009a}
0x83ee…840a Head {h00=0x0018, h01=0x0050, text=» CF A5,OUT AND SEND «, t00=0x0054, t01=0x00ca}
0x840a…8422 Head {h00=0x0014, h01=0x0050, text=»RCTP40 LDK A4,10«, t00=0x0054, t01=0x00e6}
0x8422…8454 Head {h00=0x002e, h01=0x0050, text=» LD A3,DWTDEV+DP,A6 GET DOC PAR ADDRESS =3«, t00=0x0054, t01=0x00fe}
0x8454…847e Head {h00=0x0026, h01=0x0050, text=»RCTP50 LCR A2,A3 GET DOC PARAMETER«, t00=0x0054, t01=0x0130}
0x847e…8488 Head {h00=0x0006, h01=0x0050, text=» «, t00=0x0054, t01=0x015a}
0x8488…84a4 Head {h00=0x0018, h01=0x0050, text=» CF A5,OUT AND SEND «, t00=0x0054, t01=0x0164}
0x84a4…84cc Head {h00=0x0024, h01=0x0050, text=» ADK A3,1 INC DOC TABLE POINTER «, t00=0x0054, t01=0x0180}
0x84cc…84f4 Head {h00=0x0024, h01=0x0050, text=» SUK A4,1 DEC CHARACTER COUNTER «, t00=0x0055, t01=0x0018}
0x84f4…8520 Head {h00=0x0028, h01=0x0050, text=» RB(NZ) RCTP50 WHOLE TABLE NOT SENT «, t00=0x0055, t01=0x0040}
0x8520…8558 Head {h00=0x0034, h01=0x0050, text=»RCTP60 CF A5,EXECUT EXECUTE RECOVERY IN PRINTER «, t00=0x0055, t01=0x006c}
0x8558…8576 Head {h00=0x001a, h01=0x0050, text=»RCTP70 LD A1,DWTECB,A6«, t00=0x0055, t01=0x00a4}
0x8576…859a Head {h00=0x0020, h01=0x0050, text=» ABL(NZ) ACT005 REQ RUNNING «, t00=0x0055, t01=0x00c2}
0x859a…85be Head {h00=0x0020, h01=0x0050, text=» ABL LENDIS REQ NOT RUNNING «, t00=0x0055, t01=0x00e6}
0x85be…85ca Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0055, t01=0x010a}
0x85ca…85ce Head {h00=0x4004, h01=0x0000}
0x85ce…85d2 00 55 01 16 ┆ U ┆
0x85d2…85da (86, 1, 8) 20 04 00 00 00 56 00 04 ┆ V ┆
0x85da…862a (87, 0, 400) 45 53 45 54 20 42 49 54 00 56 01 7e 00 1e 00 50 5c 53 43 5c 41 34 2c 4c 52 43 41 43 4b 2c 41 37 5c 41 4e 44 20 53 54 4f 52 45 00 57 00 10 00 22 00 50 5c 4c 44 5c 41 36 2c 4c 52 43 44 57 54 2c 41 37 5c 4c 52 43 2d 44 45 56 49 43 45 20 3f 20 ┆ESET BIT V ~ P SC A4,LRCACK,A7 AND STORE W " P LD A6,LRCDWT,A7 LRC-DEVICE ? ┆
0x862a…867a 00 57 00 32 00 10 00 50 5c 52 46 28 45 29 5c 45 58 49 49 54 00 57 00 58 00 10 00 50 5c 41 4e 4b 5c 41 34 2c 2f 37 46 20 00 57 00 6c 00 16 00 50 5c 52 46 28 5a 29 5c 43 4c 54 30 34 36 5c 59 45 53 20 00 57 00 80 00 38 00 50 5c 43 46 5c 41 31 ┆ W 2 P RF(E) EXIIT W X P ANK A4,/7F W l P RF(Z) CLT046 YES W 8 P CF A1┆
0x867a…86ca 35 2c 52 45 53 4c 52 43 5c 52 45 53 45 54 20 4c 52 43 2d 20 41 4e 44 20 42 4c 4f 43 4b 53 45 4e 44 2e 20 49 4e 44 49 43 41 54 4f 52 53 20 00 57 00 9a 00 1a 00 50 5c 4c 44 52 5c 41 34 2c 41 36 5c 44 57 54 2d 41 44 44 52 45 53 53 00 57 00 d6 ┆5,RESLRC RESET LRC- AND BLOCKSEND. INDICATORS W P LDR A4,A6 DWT-ADDRESS W ┆
0x86ca…871a 00 1e 00 50 5c 43 46 5c 41 31 35 2c 51 55 45 53 45 43 5c 43 48 45 43 4b 20 51 55 45 55 45 00 57 00 f4 00 0e 00 50 5c 53 55 4b 5c 41 33 2c 35 20 00 57 01 16 00 26 00 50 5c 52 46 28 45 29 5c 43 4c 54 30 33 33 5c 41 42 43 2b 20 2c 20 47 4f 20 ┆ P CF A15,QUESEC CHECK QUEUE W P SUK A3,5 W & P RF(E) CLT033 ABC+ , GO ┆
0x871a…876a 54 4f 20 44 52 49 56 45 52 20 00 57 01 28 00 12 00 50 5c 49 46 54 5c 41 43 4b 4d 55 4c 3d 31 20 00 57 01 52 00 06 00 50 2a 20 00 57 01 68 00 2c 00 50 5c 49 4d 5c 43 57 54 41 44 44 2b 32 2c 41 35 5c 55 50 44 41 54 45 20 45 52 52 4f 52 20 41 ┆TO DRIVER W ( P IFT ACKMUL=1 W R P* W h , P IM CWTADD+2,A5 UPDATE ERROR A┆
0x876a…87ba (88, 0, 400) 43 4b 55 4d 55 4c 41 54 4f 52 00 57 01 72 00 08 00 50 5c 58 49 46 00 58 00 12 00 12 00 50 5c 49 46 46 5c 52 45 43 48 41 4e 3d 30 20 00 58 00 1e 00 06 00 50 2a 20 00 58 00 34 00 1a 00 50 5c 53 55 4b 5c 41 33 2c 34 5c 56 52 43 2d 45 52 52 4f ┆CKUMULATOR W r P XIF X P IFF RECHAN=0 X P* X 4 P SUK A3,4 VRC-ERRO┆
0x87ba…880a 52 20 3f 20 00 58 00 3e 00 16 00 50 5c 52 46 28 45 29 5c 43 4c 54 30 34 32 5c 59 45 53 20 00 58 00 5c 00 26 00 50 5c 4c 44 4b 5c 41 31 2c 4c 52 43 45 52 52 5c 49 4e 44 49 43 41 54 45 20 4c 52 43 2d 45 52 52 4f 52 20 00 58 00 76 00 22 00 50 ┆R ? X > P RF(E) CLT042 YES X & P LDK A1,LRCERR INDICATE LRC-ERROR X v " P┆
0x880a…885a 5c 53 55 4b 5c 41 33 2c 32 5c 4c 52 43 2d 45 52 52 4f 52 20 49 4e 20 42 4c 4f 43 4b 20 3f 00 58 00 a0 00 16 00 50 5c 52 46 28 45 29 5c 43 4c 54 30 33 33 5c 59 45 53 20 00 58 00 c6 00 0e 00 50 5c 41 44 4b 5c 41 33 2c 34 20 00 58 00 e0 00 2c ┆ SUK A3,2 LRC-ERROR IN BLOCK ? X P RF(E) CLT033 YES X P ADK A3,4 X ,┆
0x885a…88aa 00 50 5c 52 46 28 45 29 5c 43 4c 54 30 33 33 5c 4c 52 43 2d 20 4f 52 20 56 52 43 2d 45 52 52 4f 52 20 49 4e 20 42 4c 4f 43 4b 00 58 00 f2 00 08 00 50 5c 58 49 46 00 58 01 22 00 10 00 50 43 4c 54 30 32 35 5c 45 51 55 5c 2a 00 58 01 2e 00 12 ┆ P RF(E) CLT033 LRC- OR VRC-ERROR IN BLOCK X P XIF X " PCLT025 EQU * X . ┆
0x88aa…88fa 00 50 5c 49 46 54 5c 41 43 4b 4d 55 4c 3d 31 20 00 58 01 42 00 38 00 50 5c 49 4d 5c 43 57 54 41 44 44 2b 34 2c 41 35 5c 55 50 44 41 54 45 20 55 4e 44 45 46 2e 20 49 4e 54 45 52 52 55 50 54 20 41 43 4b 55 4d 55 4c 41 54 4f 52 20 00 58 01 58 ┆ P IFT ACKMUL=1 X B 8 P IM CWTADD+4,A5 UPDATE UNDEF. INTERRUPT ACKUMULATOR X X┆
0x88fa…894a (89, 0, 400) 00 08 00 50 5c 58 49 46 00 59 00 04 00 0a 00 50 5c 45 4a 45 43 54 00 59 00 10 00 06 00 50 2a 20 00 59 00 1e 00 30 00 50 2a 20 20 20 20 52 45 53 4f 4c 56 45 20 51 55 45 55 45 20 41 4e 44 20 45 58 41 4d 49 4e 45 20 52 45 43 4f 56 45 52 59 20 ┆ P XIF Y P EJECT Y P* Y 0 P* RESOLVE QUEUE AND EXAMINE RECOVERY ┆
0x894a…899a 42 49 54 2e 00 59 00 28 00 34 00 50 2a 20 20 20 20 52 45 54 55 52 4e 20 54 4f 20 44 45 56 49 43 45 20 44 52 49 56 45 52 20 57 49 54 48 20 52 45 54 55 52 4e 20 43 4f 44 45 20 3a 20 00 59 00 5c 00 30 00 50 2a 20 20 20 20 20 20 4e 4f 54 20 4f ┆BIT. Y ( 4 P* RETURN TO DEVICE DRIVER WITH RETURN CODE : Y 0 P* NOT O┆
0x899a…89ea 50 45 52 41 42 4c 45 20 49 46 20 53 45 56 45 4e 20 4e 41 4b 20 4f 52 20 45 43 48 4f 20 4f 52 20 00 59 00 94 00 34 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 4f 55 54 50 55 54 20 45 52 52 4f 52 20 28 4f 45 52 29 20 54 ┆PERABLE IF SEVEN NAK OR ECHO OR Y 4 P* OUTPUT ERROR (OER) T┆
0x89ea…8a3a 57 4f 20 54 49 4d 45 53 00 59 00 c8 00 32 00 50 2a 20 20 20 20 20 20 4f 55 54 50 55 54 20 45 52 52 4f 52 20 49 46 20 46 49 52 53 54 20 4f 45 52 20 4f 52 20 55 4e 44 45 46 49 4e 45 44 20 00 59 01 00 00 22 00 50 2a 20 20 20 20 20 20 20 20 20 ┆WO TIMES Y 2 P* OUTPUT ERROR IF FIRST OER OR UNDEFINED Y " P* ┆
0x8a3a…8a8a 20 20 20 20 20 20 20 20 20 20 49 4e 54 45 52 52 55 50 54 20 00 59 01 36 00 06 00 50 2a 20 00 59 01 5c 00 10 00 50 43 4c 54 30 33 30 5c 45 51 55 5c 2a 00 59 01 66 00 12 00 50 5c 49 46 46 5c 52 45 43 48 41 4e 3d 30 20 00 59 01 7a 00 12 00 50 ┆ INTERRUPT Y 6 P* Y PCLT030 EQU * Y f P IFF RECHAN=0 Y z P┆
0x8a8a…8ada (90, 0, 398) 5c 49 46 46 5c 4c 4f 43 48 41 4e 3d 30 20 00 59 01 90 00 18 00 50 5c 4c 44 52 5c 41 37 2c 41 37 5c 52 45 4d 4f 54 45 20 3f 20 00 5a 00 16 00 14 00 50 5c 52 46 28 5a 29 5c 43 4c 54 51 55 45 5c 4e 4f 00 5a 00 32 00 08 00 50 5c 58 49 46 00 5a ┆ IFF LOCHAN=0 Y P LDR A7,A7 REMOTE ? Z P RF(Z) CLTQUE NO Z 2 P XIF Z┆
0x8ada…8b2a 00 4a 00 12 00 50 5c 49 46 46 5c 52 45 43 48 41 4e 3d 30 20 00 5a 00 56 00 14 00 50 5c 4c 44 5c 41 36 2c 4c 52 43 44 57 54 2c 41 37 00 5a 00 6c 00 20 00 50 5c 43 57 52 2a 5c 41 36 2c 41 35 5c 4c 52 43 2d 44 45 56 49 43 45 20 3f 5c 3d 33 20 ┆ J P IFF RECHAN=0 Z V P LD A6,LRCDWT,A7 Z l P CWR* A6,A5 LRC-DEVICE ? =3 ┆
0x8b2a…8b7a 00 5a 00 84 00 12 00 50 5c 52 46 28 4e 45 29 5c 43 4c 54 51 55 45 00 5a 00 a8 00 38 00 50 5c 43 46 5c 41 31 35 2c 52 45 53 4c 52 43 5c 52 45 53 45 54 20 4c 52 43 2d 20 41 4e 44 20 42 4c 4f 43 4b 53 45 4e 44 2e 20 49 4e 44 49 43 41 54 4f 52 ┆ Z P RF(NE) CLTQUE Z 8 P CF A15,RESLRC RESET LRC- AND BLOCKSEND. INDICATOR┆
0x8b7a…8bca 53 20 00 5a 00 be 00 08 00 50 5c 58 49 46 00 5a 00 fa 00 26 00 50 43 4c 54 51 55 45 5c 43 46 5c 41 31 35 2c 51 55 45 55 45 5c 52 45 53 4f 4c 56 45 20 51 55 45 55 45 20 00 5a 01 06 00 1a 00 50 5c 53 55 4b 5c 41 32 2c 35 5c 53 45 56 45 4e 20 ┆S Z P XIF Z & PCLTQUE CF A15,QUEUE RESOLVE QUEUE Z P SUK A2,5 SEVEN ┆
0x8bca…8c18 4e 41 4b 20 3f 20 00 5a 01 30 00 16 00 50 5c 52 46 28 5a 29 5c 43 4c 54 30 34 35 5c 59 45 53 20 00 5a 01 4e 00 2a 00 50 43 4c 54 30 33 31 5c 4c 44 5c 41 32 2c 44 57 54 53 54 2c 41 36 5c 47 45 54 20 53 54 41 54 55 53 20 57 4f 52 44 20 ┆NAK ? Z 0 P RF(Z) CLT045 YES Z N * PCLT031 LD A2,DWTST,A6 GET STATUS WORD ┆
0x8c18…8c68 (91, 0, 400) 00 5a 01 68 00 0e 00 50 5c 4c 44 52 5c 41 33 2c 41 32 00 5b 00 08 00 30 00 50 5c 41 4e 4b 4c 5c 41 32 2c 44 45 56 45 43 48 2b 52 45 43 54 52 49 5c 45 43 48 4f 20 41 4e 44 20 52 45 43 4f 56 45 52 59 20 42 49 54 00 5b 00 1a 00 12 00 50 5c 52 ┆ Z h P LDR A3,A2 [ 0 P ANKL A2,DEVECH+RECTRI ECHO AND RECOVERY BIT [ P R┆
0x8c68…8cb8 46 28 4e 45 29 5c 43 4c 54 30 34 35 00 5b 00 4e 00 30 00 50 5c 4f 52 4b 5c 41 33 2c 52 45 43 54 52 49 5c 49 4e 44 49 43 41 54 45 20 52 45 43 4f 56 45 52 59 20 54 52 49 41 4c 20 44 4f 4e 45 20 00 5b 00 64 00 1a 00 50 5c 53 54 5c 41 33 2c 44 ┆F(NE) CLT045 [ N 0 P ORK A3,RECTRI INDICATE RECOVERY TRIAL DONE [ d P ST A3,D┆
0x8cb8…8d08 57 54 53 54 2c 41 36 5c 53 54 4f 52 45 20 00 5b 00 98 00 2e 00 50 43 4c 54 30 33 32 5c 4c 44 4b 5c 41 31 2c 4f 55 54 45 52 52 5c 49 4e 44 49 43 41 54 45 20 4f 55 54 50 55 54 20 45 52 52 4f 52 00 5b 00 b6 00 10 00 50 43 4c 54 30 33 33 5c 45 ┆WTST,A6 STORE [ . PCLT032 LDK A1,OUTERR INDICATE OUTPUT ERROR [ PCLT033 E┆
0x8d08…8d58 51 55 5c 2a 00 5b 00 e8 00 28 00 50 5c 41 42 4c 5c 43 4c 54 31 30 37 5c 52 45 54 55 52 4e 20 54 4f 20 44 45 56 49 43 45 20 44 52 49 56 45 52 20 00 5b 00 fc 00 12 00 50 5c 49 46 46 5c 52 45 43 48 41 4e 3d 30 20 00 5b 01 28 00 0a 00 50 5c 45 ┆QU * [ ( P ABL CLT107 RETURN TO DEVICE DRIVER [ P IFF RECHAN=0 [ ( P E┆
0x8d58…8da8 4a 45 43 54 00 5b 01 3e 00 06 00 50 2a 20 00 5b 01 4c 00 18 00 50 2a 20 20 20 20 41 42 43 2d 20 20 56 52 43 2d 45 52 52 4f 52 00 5b 01 56 00 06 00 50 2a 20 00 5b 01 72 00 38 00 50 2a 20 20 20 20 49 46 20 42 4c 4f 43 4b 53 45 4e 44 49 4e 47 ┆JECT [ > P* [ L P* ABC- VRC-ERROR [ V P* [ r 8 P* IF BLOCKSENDING┆
0x8da8…8df8 (92, 0, 398) 20 53 41 4d 45 20 50 52 4f 43 45 44 55 52 45 20 41 53 20 46 4f 52 20 54 48 45 20 4f 54 48 45 52 00 5b 01 7c 00 1e 00 50 2a 20 20 20 20 45 52 52 4f 52 53 20 4f 46 20 54 59 50 45 20 41 42 43 2d 2e 20 00 5c 00 28 00 34 00 50 2a 20 20 20 20 49 ┆ SAME PROCEDURE AS FOR THE OTHER [ | P* ERRORS OF TYPE ABC-. ( 4 P* I┆
0x8df8…8e48 46 20 4f 55 54 50 55 54 20 54 4f 20 50 52 49 4e 54 45 52 53 20 57 49 54 48 20 4c 52 43 2d 43 4f 4e 54 52 4f 4c 20 53 41 4d 45 00 5c 00 4a 00 20 00 50 2a 20 20 20 20 50 52 4f 43 45 44 55 52 45 20 41 53 20 46 4f 52 20 41 42 43 2b 2e 20 00 5c ┆F OUTPUT TO PRINTERS WITH LRC-CONTROL SAME J P* PROCEDURE AS FOR ABC+. ┆
0x8e48…8e98 00 82 00 06 00 50 2a 20 00 5c 00 a6 00 10 00 50 43 4c 54 30 34 32 5c 45 51 55 5c 2a 00 5c 00 b0 00 20 00 50 5c 4c 44 5c 41 34 2c 44 57 54 53 54 2c 41 36 5c 53 54 41 54 55 53 20 57 4f 52 44 20 00 5c 00 c4 00 22 00 50 5c 41 4e 4b 5c 41 34 2c ┆ P* PCLT042 EQU * P LD A4,DWTST,A6 STATUS WORD " P ANK A4,┆
0x8e98…8ee8 44 45 57 44 52 51 5c 42 4c 4f 43 4b 20 53 45 4e 44 49 4e 47 20 3f 00 5c 00 e8 00 16 00 50 5c 52 42 28 4e 5a 29 5c 43 4c 54 30 33 31 5c 59 45 53 00 5c 01 0e 00 2c 00 50 43 4c 54 30 34 33 5c 52 42 5c 43 4c 54 30 33 33 5c 52 45 54 55 52 4e 20 ┆DEWDRQ BLOCK SENDING ? P RB(NZ) CLT031 YES , PCLT043 RB CLT033 RETURN ┆
0x8ee8…8f36 54 4f 20 44 45 56 49 43 45 20 44 52 49 56 45 52 00 5c 01 28 00 08 00 50 5c 58 49 46 00 5c 01 58 00 0a 00 50 5c 45 4a 45 43 54 00 5c 01 64 00 06 00 50 2a 20 00 5c 01 72 00 12 00 50 2a 20 20 20 20 50 4f 57 45 52 20 4f 4e 20 00 5c 01 7c ┆TO DEVICE DRIVER ( P XIF X P EJECT d P* r P* POWER ON |┆