|
|
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: 42584 (0xa658)
Notes: pts_type(SC)
Names: »DRGP03.SC«
└─⟦13e5fd45a⟧ Bits:30009699 Philips computer tape "600507"
└─⟦this⟧ »TOSSWORK/DRGP03.SC«
└─⟦bc20f3abf⟧ Bits:30009670 Philips computer tape "600126"
└─⟦this⟧ »TOSSWORK/DRGP03.SC«
IDENT DRGP03 REL 11.0 81-06-01 870105041100 =1,STATUS DEL. REL 11.0 81-01-26 * ******************************************************* * * * PHILIPS TERMINAL SYSTEM PTS * * * * DRGP03 = DRIVER GENERAL PRINTER * * * * * * * ******************************************************* * * THIS DRIVER HANDLES THE GENERAL PRINTER GP74, PTS 6374 & PTS 6375 * * THE DRIVER CONSISTS OF THE FOLLOWING PARTS : * * A C T P : ACTIVATION PART * * R C T P : RECOVERY ROUTINE * * EJECT * * THE FOLLOWING ORDERS ARE TREATED: * * ORDER 00 : TEST STATUS * ORDER 05 : BASIC WRITE * ORDER 06 : STANDARD WRITE * ORDER 0B : POSITION DOCUMENT * ORDER 24 : SET PRINTER PARAMETERS * ORDER 27 : SET FORM PARAMETERS * ORDER 38 : RELEASE DOCUMENT * * THE FOLLOWING RETURN CODES ARE USED: * * BIT 0 : REQUEST ERROR * BIT 2 : END OF JOURNAL TAPE * BIT 7 : RECOVERY EXECUTED * BIT 13 : CODE CHECK ERROR * BIT 15 : NOT OPERABLE * * * NORMAL REGISTER USAGE: * * REGISTER A1: WORK REGISTER * A2: INPUT/OUTPUT * A3: BUFFER POINTER * A4: WORK REGISTER * A5: STACK POINTER * A6: DWT-ADDRESS * A7: ORDER * A8: ECB-ADDRESS * * EJECT * * ******************************************* * * ENTRIES * ******************************************* * * ENTRY GPAD3 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 SETIMP SET TIMER EXTRN DWTST DWT STATUS DISPLACEMENT EXTRN DWTECB DWT ECB DISPLACEMENT EXTRN DWTOR DWT ORDER DISPLACEMENT EXTRN DWTSB2 STACK BASE EXTRN INPUT STORE REG = GET STATUS INPUT CHAR EXTRN STABLK DEF START OF BLOCK EXTRN ENDBLK DEF END OF BLOCK EXTRN DWTDEV DEVICE STATUS EJECT * ****************************************** * * CONSTANTS * ****************************************** * * SPEC EQU /2E SPECIAL CHARACTER LF EQU /0A LINE FEED RLF EQU /40 REVERSE LINE FEED FF EQU /0C FORM FEED CR EQU /0D CARRIAGE RETURN SO EQU /0E SHIFT OUT SI EQU /0F SHIFT IN ESC EQU /1B ESCAPE CSI EQU /5B CONTROL SEQUENCE INTRODUCER REP EQU /62 REPEAT VPR EQU /65 VERTICAL POSITION RELATIVE VPA EQU /64 VERTICAL POSITION ABSOLUTE SNV EQU /77 SELECT NATIONAL VERSION SLPL EQU /76 SELECT PAGE LENGTH RIS EQU /63 RESET TO INITIAL STATE DSR EQU /6E DEVICE STATUS REPORT DS EQU /35 DEVICE STATUS DCS EQU /50 DEVICE CONTROL STRING ST EQU /5C STRING TERMINATOR DEL EQU /7F DELETE ZERO EQU /30 ZERO NEG EQU /FF CPL EQU /78 CHARACTER PITCH LOAD HPA EQU /60 HORIZONTAL POSITIONING ABSOLUTE HTS EQU /48 HORIZONTAL TABULATION SET TBC EQU /67 HORIZONTAL TABULATION CLEAR LSL EQU /7B LINE SPACE LOAD SM EQU /68 SET MODE RM EQU /6C RESET MODE SGR EQU /6D SELECT GRAPHICAL RENDITION SEP EQU /3B FR EQU /32 UL EQU /34 START UNDERLINE TIME EQU /FF 25 SEC. TIMER EJECT * * ********************************************************* * * CONTROL SEQUENCES * ********************************************************* * * BYTE FORM 8,8 * * CSREP EQU * REPEAT BYTE ESC,CSI BYTE ZERO,ZERO BYTE ZERO,REP BYTE NEG,NEG CSSNV EQU * SELECT NATIONAL VERSION BYTE ESC,CSI BYTE ZERO,ZERO BYTE SNV,NEG CSSLPL EQU * SELECT PAGELENGTH BYTE ESC,CSI BYTE ZERO,ZERO BYTE SLPL,NEG BYTE NEG,NEG CSRIS EQU * RESET TO INITIAL STATE BYTE ESC,RIS BYTE NEG,NEG CSDSR EQU * DEVICE STATUS REPORT BYTE ESC,CSI BYTE DS,DSR BYTE NEG,NEG CSCPL EQU * CHARACTER PITCH LOAD BYTE ESC,CSI BYTE ZERO,SEP BYTE ZERO,CPL BYTE NEG,NEG CSHPA EQU * HORIZONTAL POSITIONING ABSOLUTE BYTE ESC,CSI BYTE ZERO,ZERO BYTE ZERO,HPA BYTE NEG,NEG CSTBC EQU * HORIZONTAL TABULATION CLEAR BYTE ESC,CSI BYTE ZERO,TBC BYTE NEG,NEG CSHTS EQU * HORIZONTAL TABULATION SET BYTE ESC,HTS BYTE NEG,NEG CSVPA EQU * VERTICAL POSITIONING ABSOLUTE BYTE ESC,CSI BYTE ZERO,ZERO BYTE VPA,NEG CSLSL EQU * LINE SPACE LOAD BYTE ESC,CSI BYTE ZERO,ZERO BYTE LSL,NEG CSSM EQU * SET MODE BYTE ESC,CSI BYTE FR,ZERO BYTE SM,NEG CSRM EQU * RESET MODE BYTE ESC,CSI BYTE FR,ZERO BYTE RM,NEG CSSUL EQU * START UNDERLINE BYTE ESC,CSI BYTE UL,SGR BYTE NEG,NEG CSEUL EQU * STOP UNDERLINE BYTE ESC,CSI BYTE ZERO,SGR BYTE NEG,NEG EJECT * * ******************************************************* * * CONDITIONAL ASSEMBLY * ******************************************************* * * * * THE STANDARD NATIONAL CHARACTER SET IS CHOOSEN * BY SETTING X:A TO 1-15 ACCORDING TO THE LIST BELOW * * * NCV=1 GERMANY,AUSTRIA,LUXEMBOURG,SWITZERLAND =2 GREAT BRITAIN,NETHERLANDS,BELGIUM,NEW ZEELAND,SOUTH AFRICA =3 FRANCE,SWITZERLAND,BELGIUM,LUXEMBOURG =4 SPAIN,MEXICO,ARGENTINA,VENEZUELA =5 ITALY,SWITZERLAND =6 SWEDEN,FINLAND =7 DENMARK,NORWAY =8 PORTUGAL,BRAZIL =9 YUGOSLAVIA =10 USA,CANADA,AUSTRALIA =11 SWEDEN (SPECIAL VERSION) =13 GREEK =14 JAPAN (KATAKANA VERSION) =15 ISRAEL (HEBREW VERSION) * * X:A EQU 02 GREAT BRITAIN AS STANDARD STDNCV EQU X:A EJECT * * * FRICTION FEED CAN BE SELECTED BY * SETTING X:B=1 X:B EQU 0 SINHAN EQU X:B * * * THE FRONT FEED DEVICE CAN BE EXCLUDED * BY SETTING X:C = 0 * * X:C EQU 1 FFDEV EQU X:C FRONT FEED DEVICE * * * * THE STANDARD PAGELENGTH IS DEFINED * BY SETTING X:D = NUMBER OF LINES * * X:D EQU 48 PAGLEN EQU X:D * * * THE STANDARD NUMBER OF LINES IS DEFINED * BY SETTING X:E = NUMBER OF LINES * * X:E EQU 64 DOCLEN EQU X:E * * * * MMU BUFFER SIZE * * X:F EQU 132 DVBLEN EQU X:F * EJECT * * * THE STANDARD MATRIX IS SELECTED BY SETTING * X:G=MATRIX NUMBER (1-9). * * X:G EQU 1 MATRIX EQU X:G * * * THE STANDARD CHARACTER DENSITY (PITCH) IS SELECTED BY * SETTING X:H=(1-4). 1=10 CH/INCH,2=12 CH/INCH,3=15 CH/INCH * 4= PROPORTIONAL PITCH * * X:H EQU 1 DENSIT EQU X:H * * * HIGH SPEED PRINTING CAN BE PERFORMED BY SETTING X:I=1 * * X:I EQU 0 SPEEDY EQU X:I * * * END OF REQUEST AT POWER FAILURE,NOT OP., LRC-, LINK- * ERROR OR SOFTW. TIME OUT IF X:J=1 * * X:J EQU 0 REQEND EQU X:J * * * ORDER /27, SET FORM PARAMETERS CAN BE EXCLUDED BY * SETTING X:K=0 * * X:K EQU 1 FORMPA EQU X:K * * * A PROGRAM VERSION USING TOSS MMU PAGING * IS OBTAINED BY SETTING MMUPAG EQU 1 * * MMUPAG EQU 0 * * * * A PROGRAM VERSION USING THE EXTENDED INSTRUCTION * SET IS OBTAINED BY SETTING CPU852 EQU 0 * * CPU852 EQU 1 EJECT * * ******************************************* * * DWT - DISPLACEMENTS * ******************************************* * DWTTP EQU /2 TIMER POINTER DWTDCS EQU /4 DOCUMENT CHARACTER SET DWTPCS EQU /6 PRINTER CHARACTER SET DWTPL EQU /8 PRINTER PAPER LENGTH DWTDL EQU /A DOCUMENT PAPER LENGTH DWTALN EQU /C ACTUAL LINE ON DOCUMENT DWTRLN EQU /E REQUESTED LINE ON DOCUMENT DWTRC EQU /11 RETURN CODE (ACKUMULATED) DWTSTR EQU /12 CONTROL SEQUENCE ADRESS DWTDISP EQU /14 DWT-DISPLACEMENT TO LINE NO,CHAR.SET,ETC. DWTACP EQU /16 ACTUAL COLUMN PAPER DWTCO1 EQU /1A COLUMN COUNTER 1 DWTSYST EQU /1C SYSTEM START IND. DWTLFD EQU /1E LINE/FORM FEED INDICATOR DWTCMF EQU /20 CHAR MATRIX & PITCH, TRACTOR FEED DWTCMT EQU /22 CHAR MATRIX & PITCH, FRONT/FRI FEED DWTLS EQU /24 LINE SPACE DWTHSP EQU /26 HIGH SPEED DWTHOP EQU /28 HOPPER 1 OR 2 DWTTAB EQU /2A LAST TAB POS SET DWTSER EQU /2E CONTR. SEQ. SEPARATOR IND. EJECT * * ******************************************* * * 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 * ******************************************* * * DATA DVBLEN MMU BUFFER SIZE DATA 2 DEVICE INDEX GPAD3 EQU * ADDRESS BLOCK DATA ACTP ACTIVATION DRIVER DATA 0 ABORT ROUTINE ADDRESS DATA 0 INTERRUPT HANDLER DATA RCTP RECOVERY ROUTINE TPTAB EQU * IFT SINHAN+FFDEV=1 DATA /0107,/0C25,/2839 XIF DATA /0006,/2427,/0505 TPLEN EQU *-TPTAB 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=TRACTOR FEED, 1=FRONT FEED/FRICTION FEED * LC A2,DWTOR,A6 GET DWT INDEX ANK A2,1 MASK SC A2,DWTDEV,A6 STORE NEW DEVICE INDEX CWK A7,/24 RF(E) ACT010 LC A3,DWTDEV+1,A6 GET OLD DEVICE INDEX ANK A3,1 CWR A2,A3 RF(E) ACT010 ACT005 LDR A4,P GET PROGRAM COUNTER ADK A4,6 MAKE RETURN ADDRESS BEFORE ABL ABL SENPAR SEND PARAM. TO PRINTER LC A2,DWTDEV,A6 ANK A2,1 ACT010 LC A3,DWTDEV+1,A6 ANK A3,/FE ORR A3,A2 SC A3,DWTDEV+1,A6 STORE INDEX CWK A7,/05 ORDER /05 ? RF(E) ACT015 YES ADR A7,A2 ADD DWT INDEX TO ORDER ACT015 SC A7,DWTOR+1,A6 STORE MODIFIED ORDER ACT020 LDK A3,TPLEN-1 ACT030 CC A7,TPTAB,A3 CHECK IF LEGAL ORDER RF(E) ACT040 VALID ORDER SUK A3,1 RB(NN) ACT030 TRY NEXT * ABL LENDER ILLEGAL ORDER * * ACT040 EQU * ADR A3,A3 GET INDEX ABI TPFUC,A3 EXECUTE ORDER TPFUC EQU * IFT SINHAN+FFDEV=1 DATA TSTSTA,WRTCON,POSDOC,PRIPAR,FORPAR,RELDOC XIF DATA TSTSTA,WRTCON,PRIPAR,FORPAR,BASWRT,BASWRT EJECT ****************************** * * ORDER 00 : TEST STATUS * ****************************** TSTSTA EQU * TEST STATUS CF A5,GTSTAT GET STATUS FROM PRINTER TSTEND LDR A2,A1 GET RETURN CODE ANKL A2,/100 PRINTER RESET ? ABL(NZ) RCTP YES CF A5,RESREC RESET RECOVERY BIT ABL LENDIS END REQUEST EJECT ************************* * * ORDER 06: WRITE * ************************* WRTCON EQU * * * =1 * * =1 * * =1 LD A2,ECBRL,A8 GET REQ. LENGTH ADK A2,/8 BLOCK LENGTH CF A5,STABLK START OF BLOCK RF(NZ) ERGP01 JMP IF ERROR * * EXAMINE CONTROL CHARACTER * LDK A3,1 SET UP ECB BUFFER POINTER CF A15,GETCHR GET CONTROL CHARACTER LD A1,DWTDEV,A6 GET DEVICE STATUS ANK A1,/20 HAS POWER OFF OCCURED ? RF(NZ) REP2 YES SUK A2,/2B PRINT ON SAME LINE =/2B? RF(Z) WRC20 YES WRC04 CM DWTDEV+DWTCO1,A6 CLEAR COLUMN COUNTER SUK A2,5 PRINT AFTER TWO LF =/30 RF(Z) TWOLF YES * SUK A2,1 PRINT AFTER FORM FEED =/31 ? RF(NZ) ONELF NO,ONE LF * LDK A2,FF RF FORMF FORM FEED * * EXECUTE CONTROL CHARACTER * WRC20 EQU * LDK A2,CR CARRIDGE RETURN CF A5,OUTPUT RF(NZ) ERGP01 WRC03 LD A4,DWTDEV+DWTCO1,A6 GET ACTUAL COLUMN RF(Z) WRC05 FOR CORRECT NO OF SPACES SUK A4,1 WRC05 CF A5,KONVER CONVERT BINARY TO ASCII ST A2,DWTDEV+DWTACP,A6 STORE THE VALUE IN ACTUAL COL. ST A4,DWTDEV+DWTACP+2,A6 STORE THE VALUE IN ACT. COL. * WRC07 LD A4,DWTDEV+DWTCO1,A6 GET ACTUAL COLUMN RF(Z) WRT15 JMP IF NO PRECEIDING SPACES LDK A2,/20 SEND SPACE CF A5,OUTPUT RF(NZ) ERGP01 JMP IF ERROR LDKL A2,CSREP REPEAT LDKL A3,DWTDEV+DWTACP+1 ACTUAL COLUMN PAPER DISPLACEMENT CF A5,SEND SEND REPEAT RF WRT15 * TWOLF LDK A2,LF LINE FEED CF A5,OUTPUT RF(NZ) ERGP01 JMP IF ERROR ONELF LDK A2,LF LINE FEED FORMF CF A5,OUTPUT RF(NZ) ERGP01 JMP IF ERROR LDK A2,CR CARRIDGE RETURN CF A5,OUTPUT RF(NZ) ERGP01 JMP IF ERROR IM DWTDEV+DWTLFD,A6 SET LF/FF INDICATOR RF WRT15 * * REPEAT WRITE REQUEST * REP2 EQU * LDR A3,A2 SAVE CONTROL CHAR. LDK A2,CR SEND CARRIDGE RETURN CF A5,OUTPUT RF(NZ) ERGP01 JMP IF ERROR LDR A2,A3 SUK A2,/2B PRINT WITHOUT LINE FEED ? RF(NZ) REP3 NO RB WRC07 REP3 LD A1,DWTDEV+DWTLFD,A6 GET INDICATOR RF(NZ) WRT15 JMP IF LF/FF DONE RB WRC04 EJECT * * ORDER 06 : THIS PART SENDS THE CHARACTERS * TO DOCUMENT OR CONTINUOUS STATIONARY. * * WRT15 LDK A3,2 SET ECB BUFFER POINTER WRT020 CWK A3,/90 RF(NZ) WRT030 NEW BLOCK NECESSARY ? CF A5,ENDBLK YES ERGP01 RF(NZ) ERGP04 JMP IF ERROR LDK A2,/90 NEW BLOCK LENGTH CF A5,STABLK START OF BLOCK RF(NZ) ERGP04 JMP IF ERROR WRT030 CF A15,GETCHR GET CHARACTER LDR A4,A1 BUFFER FINISHED ? RF(P) WRT050 NO LD A4,DWTDEV,A6 GET DEVICE STATUS ANK A4,/80 SHIFT OUT PERFORMED ? RF(Z) WRT040 NO LDK A2,SI SEND SHIFT IN CF A5,OUTPUT RF(NZ) ERGP04 JMP IF ERROR XRS A4,DWTDEV,A6 RESET SHIFT INDIC. WRT040 CF A5,ENDBLK END OF BLOCK RF(NZ) ERGP04 JMP IF ERROR CF A5,GTSTAT GET STATUS RF ENDIO END REQUEST * WRT050 EQU * LDR A4,A2 * * EXAMINE CHARACTER AND SEND DEPENDING ON TYPE OF CHARACTER * CWK A4,/20 CHAR =<20 ? RF(NL) WRT100 NO * CHECK IF SPECIAL CHARACTER SUK A4,/9 TABULATION ? RF(Z) WRT170 YES SUK A4,/9 START UNDERLINE ? RF(NZ) WRT060 NO LDR A4,A3 SAVE ECB BUFFER POINTER LDKL A3,CSSUL SEND START UNDERLINE RF WRT070 WRT060 SUK A4,1 STOP UNDERLINE ? RF(NZ) WRT080 NO LDR A4,A3 SAVE ECB BUFFER POINTER LDKL A3,CSEUL SEND STOP UNDERLINE WRT070 CF A5,SEN40 GO & SEND LDR A3,A4 RESTORE ECB BUFFER POINTER RB WRT020 GET NEXT CHARACTER WRT080 SUK A4,/8 /1B, PARTIAL LINE UP DOWN ? RB(NZ) WRT020 NO, GET NEXT CHARACTER CF A15,GETCHR YES, CHECK NEXT CHARACTER RB(NP) WRT040 END OF BUFFER ? LDR A4,A2 SAVE CHAR IN A4 SUK A2,/4B PARTIAL LINE DOWN ? RF(Z) WRT090 YES SUK A2,1 PARTIAL LINE UP ? RF(NZ) WRT140 NO, INDICATE CODE CHECK ERROR WRT090 LDK A2,ESC SEND PARTIAL LINE UP/DOWN CF A5,OUTPUT RF(NZ) ERGP04 JMP IF ERROR LDR A2,A4 RESTORE CHAR. CF A5,OUTPUT RF(NZ) ERGP04 JMP IF ERROR RB WRT020 GET NEXT CHARACTER * WRT100 SUK A4,/7E CHAR =</7E ? RF(NP) WRT110 YES, LEGAL CHARACTER CWK A2,/AE ROOMLESS POINT ? RF(E) WRT160 YES SUK A4,/23 CHAR >=/A1 ? RF(N) WRT150 NO,INDICATE CODE CHECK ERROR ! SUK A4,/5D CHAR =</FE ? RF(NP) WRT120 YES, LEGAL CHARACTER RF WRT150 NO, INDICATE CODE CHECK ERROR * AUTOMATIC SHIFT OUT/IN FUNCTION * * WRT110 LD A4,DWTDEV,A6 7-BIT CODE /20-/7E ANK A4,/80 SHIFT OUT PERFORMED EARLIER ? RF(Z) WRT170 NO, SEND CHARACTER LDK A4,/80 XRS A4,DWTDEV,A6 RESET SHIFT INDICATOR LDR A4,A2 STORE CHAR. LDK A2,SI SEND SHIFT IN RF WRT130 * WRT120 LD A4,DWTDEV,A6 8-BIT CODE /A1-/FE ANK A4,/80 SHIFT OUT PERFORMED EARLIER ? RF(NZ) WRT170 YES, SEND CHARACTER LDK A4,/80 ORS A4,DWTDEV,A6 INDICATE SHIFT OUT LDR A4,A2 STORE CHAR. LDK A2,SO SEND SHIFT OUT WRT130 CF A5,OUTPUT SEND SHIFT CONTROL RF(NZ) ERGP04 JMP IF ERROR LDR A2,A4 RESTORE CHAR. RF WRT170 SEND CHARACTER WRT140 SUK A3,1 DECREMENT ECB BUFFER POINTER WRT150 LDK A4,/04 ILLEGAL CHARACTER SET BIT 13 IN R.C. ORS A4,ECBRC,A8 RB WRT020 WRT160 LDK A2,/2E WRT170 LDR A4,A1 ANK A2,/7F MASK,JUST 7 BIT CHAR. CF A5,OUTPUT SEND CHARACTER ERGP04 RF(NZ) ERGP06 JMP IF ERROR IM DWTDEV+DWTCO1,A6 INC COLUMN COUNTER 1 RB WRT020 ENDIO EQU * LDR A2,A1 GET RETURN CODE ANKL A2,/100 PRINTER RESET ? ABL(NZ) RCTP YES CF A5,RESREC RESET RECOVERY BIT CM DWTDEV+DWTLFD,A6 CLEAR LF/FF INDICATOR ABL LENDIS END REQUEST EJECT ****************************** * * ORDER 05 : BASIC WRITE * ****************************** BASWRT EQU * * * =1 * * =1 * * =1 LDK A3,0 BAS10 LDK A4,/90 TEST END OF BLOCK LDR A2,A4 BLOCK LENGTH IN A2=144 CF A5,STABLK START OF BLOCK RF(NZ) ERGP06 JMP IF ERROR BAS15 CF A15,GETCHR GET CHARACTER LDR A1,A1 BUFFER FINISHED ? RF(Z) BAS25 YES CF A5,OUTPUT RF(NZ) ERGP06 JMP IF ERROR SUK A4,1 END OF BLOCK ? RF(Z) BAS20 YES RB BAS15 GET NEXT CHARACTER BAS20 CF A5,ENDBLK END OF BLOCK RF(NZ) ERGP06 JMP IF ERROR RB BAS10 START NEXT BLOCK BAS25 CF A5,ENDBLK END OF BLOCK ERGP06 ABL(NZ) ERGP15 JMP IF ERROR ABL TSTSTA CHECK STATUS & END REQ. EJECT IFT SINHAN+FFDEV=1 ********************************************* * * ORDER 0B : POSITION DOCUMENT * CONTROL WORD CONTAINS REQUESTED LINE NO * ********************************************* POSDOC EQU * POSITION DOCUMENT CF A5,GTSTAT GET DEVICE STATUS LDR A1,A1 ERROR ? RF(NZ) POS040 ERROR INDICATION LD A4,ECBCW,A8 GET REQUESTED LINE ANK A4,/FF RF(Z) POSERR ILLEGAL LINE NUMBER LD A1,DWTDEV+DWTDL,A6 MAX. LINE CF A5,BINARY CONVERT ASCII TO BINARY CWR A4,A3 REQ. LINE>MAX. LINE RF(G) POSERR YES CF A5,KONVER CONVERT BINARY TO ASCII ST A4,DWTDEV+DWTRLN,A6 SET REQUESTED LINE POS005 EQU * LDK A2,/15 BLOCK LENGTH CF A5,STABLK START OF BLOCK RF(NZ) ERGP08 JMP IF ERROR LD A3,DWTDEV+DWTALN,A6 RF(NZ) POS020 LDK A2,FF CF A5,OUTPUT RF(NZ) ERGP08 JMP IF ERROR POS020 LDKL A2,CSVPA LDKL A3,DWTDEV+DWTRLN CF A5,SEND POS030 CF A5,ENDBLK END OF BLOCK ERGP08 ABL(NZ) ERGP15 JMP IF ERROR CF A5,GTSTAT GET STATUS RF(NZ) POS040 ERROR ? LD A2,DWTDEV+DWTRLN,A6 GET REQ. LINE NO. ST A2,DWTDEV+DWTALN,A6 ACTUAL LINE = REQ. LINE CM DWTDEV+DWTCO1,A6 CLEAR COLUMN COUNTER POS040 EQU * LDR A2,A1 GET RETURN CODE ANKL A2,/100 PRINTER RESET ? ABL(NZ) RCTP YES CF A5,RESREC RESET RECOVERY BIT ABL LENDIS END REQUEST POSERR ABL LENDER XIF EJECT ******************************************** * * ORDER 24 : SET PRINTER PARAMETERS * ******************************************** PRIPAR EQU * PRI07 LDK A3,/6 SET UP BRANCH POINTER LD A1,ECBCW,A8 GET CONTROL WORD PRI10 LDR A4,A1 IFT SINHAN+FFDEV=1 LC A2,DWTOR+1,A6 GET DWT INDEX ANK A2,1 RF(Z) PRI14 ANK A4,/F CHECK IF NEW PARAM. VALUE WANTED ABI(NZ) FROTAB,A3 FRONT FEED RF PRI15 XIF PRI14 ANK A4,/F CHECK IF NEW PARAM. VALUE WANTED ABI(NZ) PRITAB,A3 FRICTION/TRACTOR FEED PRI15 SRL A1,4 GET NEXT PARAMETER PRI16 CWK A3,0 FRI/TRA, ANY MORE PARAM. TO CHECK RF(E) PRI17 NO, GO AND SEND PRI18 SUK A3,2 TEST NEXT PARAMETER RB PRI10 PRI17 LDR A4,P GET PROGRAM COUNTER ADK A4,6 MAKE RETURN ADDRESS BEFORE ABL ABL SENPAR SEND PARAMETERS TO PRINTER CF A5,GTSTAT GET STATUS LDR A2,A1 GET RETURN CODE ANKL A2,/100 PRINTER RESET ? ABL(NZ) RCTP YES CF A5,RESREC RESET RECOVERY BIT ABL LENDIS END REQUEST * STORE PARAMETERS, TRACTOR FEED PRI20 EQU * NCV= NATIONAL CHARACTER VARIATION ADR A4,A4 ADJUST TABLE LD A4,NCVTAB,A4 GET NAT. CHAR. SET ACCORDING TO INDEX ST A4,DWTDEV+DWTPCS,A6 STORE IN DWT RB PRI15 PRI30 EQU * SCM= SELECT CHARACTER MATRIX CWK A4,/9 RF(G) PRI60 INDEX TOO HIGH ORK A4,/30 ASCII SC A4,DWTDEV+DWTCMF,A6 STORE IN DWT RB PRI15 PRI40 EQU * PL= PAGE LENGTH ADR A4,A4 ADJUST TABLE LD A4,LINNUM,A4 GET LINE ACCORDING TO INDEX ST A4,DWTDEV+DWTPL,A6 STORE IN DWT RB PRI15 PRI50 EQU * CD= CHARACTER PITCH CWK A4,/4 RF(G) PRI60 INDEX TOO HIGH ORK A4,/30 ASCII SC A4,DWTDEV+DWTCMF+1,A6 STORE IN DWT RB PRI17 * STORE PARAMETERS, FRONT FEED/FRICTION FEED IFT SINHAN+FFDEV=1 FRO20 EQU * NCV= NATIONAL CHARACTER VARIATION ADR A4,A4 ADJUST TABLE LD A4,NCVTAB,A4 GET NAT. CHAR. VAR. ACCORDING TO INDEX ST A4,DWTDEV+DWTDCS,A6 STORE IN DWT RB PRI15 FRO30 EQU * SCM=SELECT CHARACTER MATRIX CWK A4,/9 RF(G) PRI60 INDEX TOO HIGH ORK A4,/30 ASCII SC A4,DWTDEV+DWTCMT,A6 STORE IN DWT RB PRI15 FRO40 EQU * PL= PAGE LENGTH ADR A4,A4 ADJUST TABLE LD A4,LINNUM,A4 GET LINE ACCORDING TO INDEX ST A4,DWTDEV+DWTDL,A6 STORE IN DWT RB PRI15 FRO50 EQU * CD= CHARACTER PITCH CWK A4,/4 RF(G) PRI60 INDEX TOO HIGH ORK A4,/30 ASCII SC A4,DWTDEV+DWTCMT+1,A6 STORE IN DWT RB PRI17 XIF PRI60 ABL LENDER REQUEST ERROR EJECT ******************************************** * * ORDER /27 : SET FORM PARAMETERS * ******************************************** FORPAR EQU * IFT FORMPA=1 LD A2,ECBCW,A8 GET CONTROL WORD, INDEX ANK A2,/F MASK SUK A2,1 RF(Z) FOR020 HOPPER,HIGH SPEED OR LINE SPACE PARAM. SUK A2,1 ABL(Z) BASWRT LOAD CHARACTER MATRIX SUK A2,1 RF(Z) TAB010 TABULATIONS XIF FOR010 ABL LENDER REQUEST ERROR,END OF REQ. IFT FORMPA=1 * HOPPER, HIGH SPEED & LINE SPACE PARAMETERS * FOR020 LDK A2,/E BLOCK LENGTH CF A5,STABLK START OF BLOCK ABL(NZ) ERGP15 JMP IF ERROR LD A4,ECBCW,A8 GET CONTROL WORD LDR A1,A4 ALSO IN A4 SRL A1,4 SHIFT ANK A1,/F MASK LINE SPACE INDEX RF(Z) FOR030 NO CHANGE WANTED CWK A1,/8 RB(G) FOR010 REQUEST ERROR, INDEX TOO BIG ADR A1,A1 ADJUST TABLE LD A1,LINTAB,A1 GET LINE SPACE ACCORDING TO TABLE ST A1,DWTDEV+DWTLS,A6 STORE IN DWT LDKL A2,CSLSL LDKL A3,DWTDEV+DWTLS CF A5,SEND SEND LINE SPACE LOAD FOR030 LDR A1,A4 GET CONTROL WORD SRL A1,8 ANK A1,/F MASK HIGH SPEED PARAMETER RF(Z) FOR060 NO CHANGE WANTED SUK A1,1 RF(NZ) FOR040 LDK A2,SM HIGH SPEED SELECTED SC A2,DWTDEV+DWTHSP+1,A6 STORE IN DWT LDKL A2,CSSM RF FOR050 SEND SELECT HIGH SPEED MODE FOR040 SUK A1,1 RB(NZ) FOR010 REQUEST ERROR LDK A2,RM SC A2,DWTDEV+DWTHSP+1,A6 STORE IN DWT LDKL A2,CSRM SEND SELECT NORMAL SPEED FOR050 LDKL A3,DWTDEV+DWTHSP CF A5,SEND FOR060 EQU * IFT SINHAN=1 LDR A1,A4 GET CONTROL WORD SRL A1,/C ANK A1,/F MASK HOPPER PARAMETER RF(Z) FOR120 NO CHANGE WANTED SUK A1,1 RF(NZ) FOR070 LDKL A2,/3168 SELECT HOPPER 1 RF FOR075 FOR070 SUK A1,1 RF(NZ) FOR080 LDKL A2,/3268 SELECT HOPPER 2 FOR075 ST A2,DWTDEV+DWTHOP,A6 STORE IN DWT LDKL A2,CSSM RF FOR110 FOR080 SUK A1,1 RF(NZ) FOR090 LDKL A2,/316C DESELECT HOPPER 1 RF FOR095 FOR090 SUK A1,1 RB(NZ) FOR010 REQUEST ERROR LDKL A2,/326C DESELECT HOPPER 2 FOR095 ST A2,DWTDEV+DWTHOP,A6 STORE IN DWT LDKL A2,CSRM FOR110 LDKL A3,DWTDEV+DWTHOP CF A5,SEND SEND HOPPER MODE XIF IFT FORMPA=1 RF FOR120 END OF REQ. * * TABULATION PART * TAB010 EQU * LDK A3,0 SET UP BUFFER POINTER TAB020 CF A15,GETCHR GET CHARACTER LDR A1,A1 END OF BUFFER ? RB(Z) FOR010 REQUEST ERROR LDR A4,A2 KEEP CHAR. IN A4 LDK A2,/80 BLOCK LENGTH CF A5,STABLK START OF BLOCK RF(NZ) ERGP10 JMP IF ERROR ANK A4,1 SET OR CLEAR TABS. ? RF(Z) TAB050 CLEAR ALL TABULATIONS TAB030 CF A15,GETCHR GET TABULATION POSITION LDR A1,A1 RF(Z) FOR120 END OF REQUEST LDR A4,A2 TAB. POS. IN A4 CF A5,KONVER KONVERT TO ASCII SC A2,DWTDEV+DWTTAB,A6 SC A4,DWTDEV+DWTTAB+2,A6 STORE TAB POS IN DWT SRL A4,8 SHIFT RIGHT SC A4,DWTDEV+DWTTAB+1,A6 STORE TAB POS IN DWT LDR A4,A3 KEEP COUNTER IN A4 LDKL A2,CSHPA LDKL A3,DWTDEV+DWTTAB CF A5,SEND SEND HORIZONTAL POS ABS. LDKL A2,CSHTS CF A5,SEND SET TAB POS AT ACTIVE POS LDR A3,A4 RESTORE COUNTER RB TAB030 GET NEXT POS TAB050 EQU * LDK A3,/33 CLEAR ALL TABS SC A3,DWTDEV+DWTTAB,A6 STORE IN DWT LDKL A2,CSTBC LDKL A3,DWTDEV+DWTTAB CF A5,SEND CLEAR ALL TABULATION POS. FOR120 CF A5,ENDBLK END OF BLOCK ERGP10 ABL(NZ) ERGP15 JMP IF ERROR ABL TSTSTA CHECK STATUS & END REQ. XIF EJECT ***************************************** * * ORDER 38 : RELEASE DOCUMENT * ***************************************** IFT SINHAN+FFDEV=1 RELDOC EQU * CF A5,GTSTAT GET STATUS LDR A2,A1 RF(NZ) REL20 ERROR ? LDK A2,/F BLOCK LENGTH CF A5,STABLK START OF BLOCK RF(NZ) ERGP14 JMP IF ERROR LDKL A2,CSVPA LDKL A3,DWTDEV+DWTDL SEND LF TO END OF PAGE CF A5,SEND LDK A3,/F SET UP LINE FEED COUNTER REL10 LDK A2,LF LINE FEED CF A5,OUTPUT RF(NZ) ERGP14 JMP IF ERROR SUK A3,1 DECREMENT LINE FEED COUNTER RB(NZ) REL10 ANY MORE LF ? CF A5,ENDBLK END OF BLOCK RF(NZ) ERGP14 JMP IF ERROR CF A5,GTSTAT GET STATUS FROM PRINTER CM DWTDEV+DWTALN,A6 RESET ACTUAL LINE CM DWTDEV+DWTRLN,A6 RESET REQUESTED LINE CM DWTDEV+DWTCO1,A6 CLEAR COLUMN COUNTER LDR A2,A1 GET RETURN CODE REL20 ANKL A2,/100 PRINTER RESET ? ABL(NZ) RCTP YES CF A5,RESREC RESET RECOVERY BIT ABL LENDIS END REQUEST XIF EJECT *********************************************************** * * R C T P * * RECOVERY ROUTINE REPEATS RUNNING REQUEST AT POWER ON * ************************************************************ RCTP EQU * RCTP07 LDKL A1,/7FFF SET DEVICE BUSY ANS A1,DWTST,A6 BUSY LDKL A5,DWTSB2 STACK BASE ADR A5,A6 LD A1,DWTDEV+DWTSYST,A6 INTERN. SYSTEM START IND. RF(Z) RCTP10 NO SYSTEM START * CM DWTDEV+DWTSYST,A6 SET SYSTEM START INDICATOR LDKL A4,STDNCV GET STANDARD NAT. CHAR. SET CF A5,KONVER CONVERT BIANARY TO ASCII ST A4,DWTDEV+DWTDCS,A6 SET CHAR. SET DOCUMENT ST A4,DWTDEV+DWTPCS,A6 SET CHAR. SET CONT.STAT. LDKL A4,PAGLEN STANDARD PAGE LENGTH CF A5,KONVER CONVERT BINARY TO ASCII ST A4,DWTDEV+DWTPL,A6 SET PAGE LENGTH CONT.STAT. LDKL A4,DOCLEN GET STANDARD PAGE LENGTH DOCUMENT CF A5,KONVER CONVERT BINARY TO ASCII ST A4,DWTDEV+DWTDL,A6 SET PAGE LENGTH DOCUMENT LDKL A4,MATRIX GET STANDARD CHAR MATRIX FONT ORK A4,ZERO MAKE ASCII SC A4,DWTDEV+DWTCMT,A6 STORE IN DWT (TRACTOR) SC A4,DWTDEV+DWTCMF,A6 STORE IN DWT (FRONT/FRI) LDKL A4,DENSIT GET STANDARD CHAR DENSITY/PITCH ORK A4,ZERO MAKE ASCII SC A4,DWTDEV+DWTCMT+1,A6 STORE IN DWT (TRACTOR) SC A4,DWTDEV+DWTCMF+1,A6 STORE IN DWT (FRONT/FRI) CF A5,GTSTAT DUMMY ST., CLEAR RESET BIT RCTP10 EQU * LDR A4,P GET PROGRAM COUNTER ADK A4,6 MAKE RETURN ADDRESS ABL SENPAR SEND PARAMETERS CM DWTDEV+DWTALN,A6 CLEAR ACTUAL LINE (FRONT/FRI) LDKL A1,/20 INDICATE POWER OFF OCCURED ORS A1,DWTDEV,A6 LD A1,DWTECB,A6 RUNNING REQUEST ABL(NZ) ACT020 YES , REPEAT THE REQUEST RCTP20 ABL LENDIS DISPATCH EJECT ************************************************************ * * GTSTAT * * * THIS ROUTINE SENDS 'DEVICE STATUS REPORT TO THE PRINTER * * AND ANALYZES THE DEVICE STATUS SENT FROM THE PRINTER * * AT EXIT A1 = RETURN CODE * ************************************************************ GTSTAT EQU * CM DWTDEV+DWTRC,A6 RESET RETURN CODE LDK A2,/5 BLOCK LENGTH CF A5,STABLK START OF BLOCK RF(NZ) ERGP14 JMP IF ERROR LDKL A3,CSDSR DEVICE STATUS REPORT GTST02 LCR A2,A3 GET CHARACTER ANK A2,/FF MASK SLL A2,8 SHIFT LEFT RF(N) GTST04 END OF CONTROL SEQUENSE SRL A2,8 SHIFT RIGHT CF A5,OUTPUT RF(NZ) ERGP14 JMP IF ERROR ADK A3,1 INCR. ADDRESS RB GTST02 GET NEXT CHARACTER GTST04 CF A5,ENDBLK END OF BLOCK ERGP14 RF(NZ) ERGP15 JMP IF ERROR LDR A1,A6 SAVE DWTADDRESS LDKL A4,DWTDEV+DWTTP ADR A4,A6 TIMER CF A15,SETIMP SET TIMER, 10 SEC. DATA ERGP00,TIME RETURN ADDRESS,TIME GTST05 LDKL A4,TAB GET TABLE ADDRESS GTST10 EQU * LDK A3,0 RESET INDEX CF A5,INPUT READ STATUS FROM PRINTER ANK A2,/FF GET CHARACTER CCK A2,/5C5C STRING TERMINATOR RF(E) GTSEND YES LDR A7,A7 ORDER /00 ? RF(NZ) GTST15 NO CCK A2,/3B STRING SEPARATOR ? RF(NE) GTST15 NO IM DWTDEV+DWTSER,A6 IND. STRING SEP. LD A2,DWTDEV+DWTSER,A6 SUK A2,2 TWO SEPARATORS RECEIVED ? RF(NZ) GTST30 NO, READ NEXT CHAR. CF A5,INPUT CHECK IF SERVICE STATUS PRESENT ANK A2,/F MASK CCK A2,/A RB(NL) GTST10 NO SERVICE STATUS LDKL A4,TAB+20 INCR. ADDR. TO SERV. STAT. GTST15 LCR A3,A4 GET MASK RETURN CODE ANR A2,A3 LDKL A3,/3AC0 SHIFT LEFT CIRCULAR A2 LC A3,1,A4 A3 TIMES EXR A3 EXECUT SHIFT INSTRUCTION LDR A7,A7 ORDER /00 ? RF(NZ) GTST20 NO CW A4,TAB+20 SERVICE STATUS ? RF(L) GTST20 NO ORS A2,ECBCW,A8 SERVICE STAT. IN CONTR. WORD RF GTST30 GTST20 ORS A2,DWTDEV+DWTRC,A6 SAVE RETURN CODE TEMPORARILY GTST30 ADK A4,2 INCREMENT ADRESS RB GTST10 GET NEXT STATUS CHARACTER GTSEND EQU * LD A1,DWTDEV+DWTRC,A6 GET RETURN CODE CM DWTDEV+DWTSER,A6 CLEAR STRING SEP. IND. LD A2,DWTDEV+DWTTP,A6 RF(Z) GTST40 CHECK IF ALLREADY ZERO CM* DWTDEV+DWTTP,A6 RESET TIMER GTST40 CM DWTDEV+DWTTP,A6 RESET TIMER POINTER GTST50 EQU * RTN A5 EJECT ************************************************************ * * THIS ROUTINE CONVERTS A BINARY VALUE TO ASCII CODE * * REGISTERS : * A1= WORK REGISTER * A4= BINARY INPUT * A2,A4= ASCII OUTPUT * * KONVER EQU * * BINARY TO DEC. LDK A2,0 CLEAR A2 CWK A4,100 VALUE > 100 ? RF(L) KONV05 NO SUKL A4,100 LDKL A2,/100 LEFT BYTE OF A2=X=1 KONV05 CWK A4,10 ARE THERE ANY TENS ? RF(L) KONV04 NO SUK A4,10 ADK A2,/1 NUMBER OF TENS IN RIGHT B. OF A2=Y RB KONV05 NEXT KONV04 ORKL A2,/3030 XY IN A2 ORK A4,/30 Z IN A4 SRC A2,8 YX IN A2 LDR A1,A2 ANKL A1,/FF00 KEEP Y IN A1 ANK A2,/FF KEEP X IN R. BYTE OF A2. ASCII ORR A4,A1 YZ IN A1. ASCII RTN A5 EJECT ************************* * RESET RECORVERY * RESREC EQU * LD A4,DWTDEV,A6 DEVICE STATUS ANKL A4,/20 RECOVERY? RF(E) RESRTN NO. XRS A4,DWTDEV,A6 YES. RESET RECOVERY BIT ORKL A1,/100 INDIC. RECOV. IN RET. CODE BIT7 RESRTN RTN A5 RETURN * * ************************************************** * * ERROR ROUTINE FOR STABLK,OUTPUT, ENDBLK * AND TIMER. * ERGP00 EQU * LDR A6,A1 RESTORE DWTADDRESS CM DWTDEV+DWTTP,A6 RESET TIMER POINTER RF ERGP20 ERGP15 EQU * ANK A1,/1A OUTP. ERR, SOFTW. T-OUT,LRC-ERR ABL(NZ) RCTP YES, RECOVERY ERGP17 EQU * IFF REQEND=1 ABL LDISP DISPATCH XIF ERGP20 LDK A1,1 SET NOT OPERABLE ERGP30 ABL LENDIS END OF REQUEST EJECT ******************************************************* * * S E N D * * THIS ROUTINE SENDS AN CONTROL SEQUENCE * TO THE PRINTER * * * AT ENTRY : * A2 = CONTROL SEQUENCE ADRESS * A3 = DWT-DISPLACEMENT TO LINE NO,CHAR.SET,ETC * * * AT EXIT : * A1,A2,A3 IS DESTROYED * * * SEND EQU * SEND CONTROL SEQUENCE ST A3,DWTDEV+DWTDISP,A6 SAVE DWT-DISPLACEMENT ST A2,DWTDEV+DWTSTR,A6 CONTROL SEQUENCE ADRESS SEND10 EQU * LD A3,DWTDEV+DWTSTR,A6 GET CONTROL SEQUENCE ADRESS LCR A2,A3 GET CHARACTER ANK A2,/FF MAKE CHARACTER SLL A2,8 END OF CONTROL SEQUENCE RF(N) SENDEND YES,RETURN CWK A2,/3000 LINE NO,CHAR.SET,ETC RF(E) SEND30 YES SRL A2,8 PREPARE TO SEND CHARACTER CF A5,OUTPUT SEND CHARACTER RB(NZ) ERGP15 JMP IF ERROR SEND20 EQU * IM DWTDEV+DWTSTR,A6 INC. CONTROLSEQUENCE ADRESS RB SEND10 GET NEXT SEND30 EQU * LD A3,DWTDEV+DWTDISP,A6 GET DWT-DISPLACEMENT ADR A3,A6 GET PROPER VALUE LCR A2,A3 GET CHARACTER CF A5,OUTPUT SEND CHARACTER RB(NZ) ERGP15 JMP IF ERROR IM DWTDEV+DWTDISP,A6 INC. DISPLACEMENT ADRESS RB SEND20 GET NEXT SENDEND EQU * RTN A5 EJECT ************************************************************ * * SENPAR * * THIS ROUTINE SENDS THE PRINTER PARAMETERS TO THE SUBDEVICE * SENPAR EQU * LDK A2,/1A CF A5,STABLK ERGP16 RB(NZ) ERGP15 JMP IF ERROR IFT SPEEDY=1 LDKL A2,CSSM LDKL A3,DWTDEV+DWTHSP CF A5,SEND SEND SELECT HIGH SPEED XIF IFT SINHAN+FFDEV=1 LC A2,DWTDEV,A6 GET DWTINDEX ANK A2,1 RF(NZ) SEN10 XIF LDKL A3,CSRM SET TRACTOR MODE CF A5,SEN40 LDKL A2,CSSLPL LDKL A3,DWTDEV+DWTPL CF A5,SEND SEND SELECTED PAGE LENGTH LDKL A2,CSSNV LDKL A3,DWTDEV+DWTPCS CF A5,SEND SEND NATIONAL CHAR VARIATION LDKL A2,CSCPL LDKL A3,DWTDEV+DWTCMF CF A5,SEND SEND CHAR. MATRIX & PITCH RF SEN20 * IFT SINHAN+FFDEV=1 SEN10 EQU * IFT SINHAN=0 LDKL A3,CSSM SET FRONT FEED MODE CF A5,SEN40 XIF IFT SINHAN+FFDEV=1 LDKL A2,CSSLPL LDKL A3,DWTDEV+DWTDL CF A5,SEND SEND SELECTED PAGE LENGTH LDKL A2,CSSNV LDKL A3,DWTDEV+DWTDCS CF A5,SEND SEND NATIONAL CHAR VARIATION LDKL A2,CSCPL LDKL A3,DWTDEV+DWTCMT CF A5,SEND SEND CHAR. MATRIX & PITCH XIF SEN20 CF A5,ENDBLK END OF BLOCK RB(NZ) ERGP16 JMP IF ERROR ABR A4 RETURN * EJECT ********************************************** * * THIS ROUTINE SENDS A CONTR. SEQ. WITHOUT DWT REFERENCE * AT ENTRY : A3= CONTROL SEQ, ADDRESS * SEN40 LCR A2,A3 ANK A2,/FF MASK SLL A2,8 SHIFT LEFT RF(N) SEN50 END OF SEQUENSE SRL A2,8 SHIFT RIGHT CF A5,OUTPUT RB(NZ) ERGP16 JMP IF ERROR ADK A3,1 INCR. ADDRESS RB SEN40 GET NEXT CHAR. SEN50 RTN A5 RETURN & SEND PARAMETERS EJECT ************************************************************ * * BINARY * * THIS ROUTINE CONVERTS ASCII CODE TO A BINARY VALUE * * REGISTERS: * A1= ASCII INPUT * A2= WORK REGISTER * A3= BINARY OUTPUT * * * BINARY SUR A3,A3 CLEAR A3 LDR A2,A1 MAX. LINE ASCII SRL A2,8 SUK A2,/30 ADR A3,A2 ADR A3,A2 SLL A2,3 ADR A3,A2 ANK A1,/F ADR A3,A1 MAX. LINE BINARY RTN A5 EJECT LINNUM EQU *-2 NUMBER OF LINES DATA /3135,/3138,/3234 DATA /3235,/3330,/3333,/3335 DATA /3336,/3438,/3530,/3531 DATA /3630,/3636,/3730,/3732 * * * * NCVTAB EQU *-2 NATIONAL CHARACTER VARIATION YABLE DATA /3031,/3032,/3033,/3034 DATA /3035,/3036,/3037,/3038 DATA /3039,/3130,/3131,/3131 DATA /3133,/3134,/3135 TAB EQU * MASK TABLE FOR STATUS REPORT FROM PRINTER DATA /C0,/C0,/C0,/2CC * DATA /2CF,/1C8,/C0,/C0 * DATA /C0,/C0,/FC8,/FC0 DATA /C0,/C0 PRITAB EQU * BRANCH ADDRESSES ORDER /24 DATA PRI50 DATA PRI40 DATA PRI30 DATA PRI20 FROTAB EQU * BRANCH ADDRESSES ORDER /24 IFT SINHAN+FFDEV=1 DATA FRO50 DATA FRO40 DATA FRO30 DATA FRO20 XIF LINTAB EQU *-2 LINE SPACE TABLE DATA /3033,/3034,/3036,/3038,/3132 DATA /3136,/3234,/3438 END
0x0000…0036 (0, 0, 400) Head {h00=0x0032, h01=0x0050, text=» IDENT DRGP03 REL 11.0 81-06-01 870105041100 «, t00=0x0000, t01=0x0004}
0x0036…003e Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x003a}
0x003e…0058 Head {h00=0x0016, h01=0x0050, text=» =1,STATUS DEL. «, t00=0x0000, t01=0x0042}
0x0058…0074 Head {h00=0x0018, h01=0x0050, text=» REL 11.0 81-01-26«, t00=0x0000, t01=0x005c}
0x0074…007e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0078}
0x007e…00be Head {h00=0x003c, h01=0x0050, text=»******************************************************* «, t00=0x0000, t01=0x0082}
0x00be…00fe Head {h00=0x003c, h01=0x0050, text=»* * «, t00=0x0000, t01=0x00c2}
0x00fe…013e Head {h00=0x003c, h01=0x0050, text=»* PHILIPS TERMINAL SYSTEM PTS * «, t00=0x0000, t01=0x0102}
0x013e…017e Head {h00=0x003c, h01=0x0050, text=»* * «, t00=0x0000, t01=0x0142}
0x017e…01b6 Head {h00=0x0034, h01=0x0050, text=»* DRGP03 = DRIVER GENERAL PRINTER * «, t00=0x0000, t01=0x0182}
0x01b6…01f6 Head {h00=0x003c, h01=0x0050, text=»* * «, t00=0x0001, t01=0x002a}
0x01f6…0236 Head {h00=0x003c, h01=0x0050, text=»* * «, t00=0x0001, t01=0x006a}
0x0236…0276 Head {h00=0x003c, h01=0x0050, text=»* * «, t00=0x0001, t01=0x00aa}
0x0276…02b6 Head {h00=0x003c, h01=0x0050, text=»******************************************************* «, t00=0x0001, t01=0x00ea}
0x02b6…02c0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x012a}
0x02c0…030e Head {h00=0x004a, h01=0x0050, text=»* THIS DRIVER HANDLES THE GENERAL PRINTER GP74, PTS 6374 & PTS 6375 «, t00=0x0001, t01=0x0134}
0x030e…0318 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0182}
0x0318…0350 Head {h00=0x0034, h01=0x0050, text=»* THE DRIVER CONSISTS OF THE FOLLOWING PARTS :«, t00=0x0001, t01=0x018c}
0x0350…035a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0034}
0x035a…0382 Head {h00=0x0024, h01=0x0050, text=»* A C T P : ACTIVATION PART «, t00=0x0002, t01=0x003e}
0x0382…038c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0066}
0x038c…03b4 Head {h00=0x0024, h01=0x0050, text=»* R C T P : RECOVERY ROUTINE«, t00=0x0002, t01=0x0070}
0x03b4…03be Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0098}
0x03be…03c8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00a2}
0x03c8…03d6 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0002, t01=0x00ac}
0x03d6…03e0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00ba}
0x03e0…040e Head {h00=0x002a, h01=0x0050, text=»* THE FOLLOWING ORDERS ARE TREATED: «, t00=0x0002, t01=0x00c4}
0x040e…0418 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00f2}
0x0418…0440 Head {h00=0x0024, h01=0x0050, text=»* ORDER 00 : TEST STATUS «, t00=0x0002, t01=0x00fc}
0x0440…0468 Head {h00=0x0024, h01=0x0050, text=»* ORDER 05 : BASIC WRITE «, t00=0x0002, t01=0x0124}
0x0468…0492 Head {h00=0x0026, h01=0x0050, text=»* ORDER 06 : STANDARD WRITE«, t00=0x0002, t01=0x014c}
0x0492…04c0 Head {h00=0x002a, h01=0x0050, text=»* ORDER 0B : POSITION DOCUMENT «, t00=0x0002, t01=0x0176}
0x04c0…04f2 Head {h00=0x002e, h01=0x0050, text=»* ORDER 24 : SET PRINTER PARAMETERS«, t00=0x0003, t01=0x0014}
0x04f2…0522 Head {h00=0x002c, h01=0x0050, text=»* ORDER 27 : SET FORM PARAMETERS «, t00=0x0003, t01=0x0046}
0x0522…054e Head {h00=0x0028, h01=0x0050, text=»* ORDER 38 : RELEASE DOCUMENT«, t00=0x0003, t01=0x0076}
0x054e…0558 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x00a2}
0x0558…0588 Head {h00=0x002c, h01=0x0050, text=»* THE FOLLOWING RETURN CODES ARE USED:«, t00=0x0003, t01=0x00ac}
0x0588…0592 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x00dc}
0x0592…05bc Head {h00=0x0026, h01=0x0050, text=»* BIT 0 : REQUEST ERROR «, t00=0x0003, t01=0x00e6}
0x05bc…05ee Head {h00=0x002e, h01=0x0050, text=»* BIT 2 : END OF JOURNAL TAPE «, t00=0x0003, t01=0x0110}
0x05ee…061c Head {h00=0x002a, h01=0x0050, text=»* BIT 7 : RECOVERY EXECUTED «, t00=0x0003, t01=0x0142}
0x061c…0648 Head {h00=0x0028, h01=0x0050, text=»* BIT 13 : CODE CHECK ERROR«, t00=0x0003, t01=0x0170}
0x0648…0670 Head {h00=0x0024, h01=0x0050, text=»* BIT 15 : NOT OPERABLE«, t00=0x0004, t01=0x000c}
0x0670…067a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0034}
0x067a…0684 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x003e}
0x0684…06a6 Head {h00=0x001e, h01=0x0050, text=»* NORMAL REGISTER USAGE:«, t00=0x0004, t01=0x0048}
0x06a6…06b0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x006a}
0x06b0…06d6 Head {h00=0x0022, h01=0x0050, text=»* REGISTER A1: WORK REGISTER«, t00=0x0004, t01=0x0074}
0x06d6…06fc Head {h00=0x0022, h01=0x0050, text=»* A2: INPUT/OUTPUT «, t00=0x0004, t01=0x009a}
0x06fc…0724 Head {h00=0x0024, h01=0x0050, text=»* A3: BUFFER POINTER «, t00=0x0004, t01=0x00c0}
0x0724…074a Head {h00=0x0022, h01=0x0050, text=»* A4: WORK REGISTER«, t00=0x0004, t01=0x00e8}
0x074a…0770 Head {h00=0x0022, h01=0x0050, text=»* A5: STACK POINTER«, t00=0x0004, t01=0x010e}
0x0770…0794 Head {h00=0x0020, h01=0x0050, text=»* A6: DWT-ADDRESS«, t00=0x0004, t01=0x0134}
0x0794…07b2 Head {h00=0x001a, h01=0x0050, text=»* A7: ORDER«, t00=0x0004, t01=0x0158}
0x07b2…07d6 Head {h00=0x0020, h01=0x0050, text=»* A8: ECB-ADDRESS«, t00=0x0004, t01=0x0176}
0x07d6…07e0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x000a}
0x07e0…07ea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0014}
0x07ea…07f8 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0005, t01=0x001e}
0x07f8…0802 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x002c}
0x0802…080c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0036}
0x080c…0840 Head {h00=0x0030, h01=0x0050, text=»******************************************* «, t00=0x0005, t01=0x0040}
0x0840…084a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0074}
0x084a…085c Head {h00=0x000e, h01=0x0050, text=»* ENTRIES «, t00=0x0005, t01=0x007e}
0x085c…0866 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0090}
0x0866…089a Head {h00=0x0030, h01=0x0050, text=»******************************************* «, t00=0x0005, t01=0x009a}
0x089a…08a4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x00ce}
0x08a4…08ae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x00d8}
0x08ae…08d0 Head {h00=0x001e, h01=0x0050, text=» ENTRY GPAD3 ADDRESS BLOCK«, t00=0x0005, t01=0x00e2}
0x08d0…08da Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0104}
0x08da…08e4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x010e}
0x08e4…08ee Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0118}
0x08ee…0922 Head {h00=0x0030, h01=0x0050, text=»******************************************* «, t00=0x0005, t01=0x0122}
0x0922…092c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0156}
0x092c…0940 Head {h00=0x0010, h01=0x0050, text=»* EXTERNALS «, t00=0x0005, t01=0x0160}
0x0940…094a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0174}
0x094a…097e Head {h00=0x0030, h01=0x0050, text=»******************************************* «, t00=0x0005, t01=0x017e}
0x097e…0988 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0022}
0x0988…0992 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x002c}
0x0992…09c2 Head {h00=0x002c, h01=0x0050, text=» EXTRN LDISP DISPATCHING FROM INTERRUPT «, t00=0x0006, t01=0x0036}
0x09c2…09ea Head {h00=0x0024, h01=0x0050, text=» EXTRN LENDER DISPATCH I/O ERROR«, t00=0x0006, t01=0x0066}
0x09ea…0a14 Head {h00=0x0026, h01=0x0050, text=» EXTRN LENDIS END I/O AND DISPATCH«, t00=0x0006, t01=0x008e}
0x0a14…0a3e Head {h00=0x0026, h01=0x0050, text=» EXTRN OUTPUT OUTPUT ONE CHARACTER«, t00=0x0006, t01=0x00b8}
0x0a3e…0a72 Head {h00=0x0030, h01=0x0050, text=» EXTRN GETCHR GET CHARACTER FROM ECB BUFFER «, t00=0x0006, t01=0x00e2}
0x0a72…0a92 Head {h00=0x001c, h01=0x0050, text=» EXTRN SETIMP SET TIMER «, t00=0x0006, t01=0x0116}
0x0a92…0abe Head {h00=0x0028, h01=0x0050, text=» EXTRN DWTST DWT STATUS DISPLACEMENT«, t00=0x0006, t01=0x0136}
0x0abe…0ae8 Head {h00=0x0026, h01=0x0050, text=» EXTRN DWTECB DWT ECB DISPLACEMENT«, t00=0x0006, t01=0x0162}
0x0ae8…0b14 Head {h00=0x0028, h01=0x0050, text=» EXTRN DWTOR DWT ORDER DISPLACEMENT «, t00=0x0006, t01=0x018c}
0x0b14…0b34 Head {h00=0x001c, h01=0x0050, text=» EXTRN DWTSB2 STACK BASE«, t00=0x0007, t01=0x0028}
0x0b34…0b6a Head {h00=0x0032, h01=0x0050, text=» EXTRN INPUT STORE REG = GET STATUS INPUT CHAR«, t00=0x0007, t01=0x0048}
0x0b6a…0b92 Head {h00=0x0024, h01=0x0050, text=» EXTRN STABLK DEF START OF BLOCK«, t00=0x0007, t01=0x007e}
0x0b92…0bb8 Head {h00=0x0022, h01=0x0050, text=» EXTRN ENDBLK DEF END OF BLOCK«, t00=0x0007, t01=0x00a6}
0x0bb8…0bdc Head {h00=0x0020, h01=0x0050, text=» EXTRN DWTDEV DEVICE STATUS «, t00=0x0007, t01=0x00cc}
0x0bdc…0bee Head {h00=0x000e, h01=0x0050, text=» EJECT «, t00=0x0007, t01=0x00f0}
0x0bee…0bf8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0102}
0x0bf8…0c2a Head {h00=0x002e, h01=0x0050, text=»******************************************«, t00=0x0007, t01=0x010c}
0x0c2a…0c34 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x013e}
0x0c34…0c48 Head {h00=0x0010, h01=0x0050, text=»* CONSTANTS «, t00=0x0007, t01=0x0148}
0x0c48…0c52 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x015c}
0x0c52…0c84 Head {h00=0x002e, h01=0x0050, text=»******************************************«, t00=0x0007, t01=0x0166}
0x0c84…0c8e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0008}
0x0c8e…0c98 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0012}
0x0c98…0cbe Head {h00=0x0022, h01=0x0050, text=»SPEC EQU /2E SPECIAL CHARACTER«, t00=0x0008, t01=0x001c}
0x0cbe…0cda Head {h00=0x0018, h01=0x0050, text=»LF EQU /0A LINE FEED«, t00=0x0008, t01=0x0042}
0x0cda…0d00 Head {h00=0x0022, h01=0x0050, text=»RLF EQU /40 REVERSE LINE FEED «, t00=0x0008, t01=0x005e}
0x0d00…0d1c Head {h00=0x0018, h01=0x0050, text=»FF EQU /0C FORM FEED«, t00=0x0008, t01=0x0084}
0x0d1c…0d3e Head {h00=0x001e, h01=0x0050, text=»CR EQU /0D CARRIAGE RETURN«, t00=0x0008, t01=0x00a0}
0x0d3e…0d5a Head {h00=0x0018, h01=0x0050, text=»SO EQU /0E SHIFT OUT«, t00=0x0008, t01=0x00c2}
0x0d5a…0d76 Head {h00=0x0018, h01=0x0050, text=»SI EQU /0F SHIFT IN «, t00=0x0008, t01=0x00de}
0x0d76…0d90 Head {h00=0x0016, h01=0x0050, text=»ESC EQU /1B ESCAPE«, t00=0x0008, t01=0x00fa}
0x0d90…0dc0 Head {h00=0x002c, h01=0x0050, text=»CSI EQU /5B CONTROL SEQUENCE INTRODUCER «, t00=0x0008, t01=0x0114}
0x0dc0…0dda Head {h00=0x0016, h01=0x0050, text=»REP EQU /62 REPEAT«, t00=0x0008, t01=0x0144}
0x0dda…0e08 Head {h00=0x002a, h01=0x0050, text=»VPR EQU /65 VERTICAL POSITION RELATIVE«, t00=0x0008, t01=0x015e}
0x0e08…0e36 Head {h00=0x002a, h01=0x0050, text=»VPA EQU /64 VERTICAL POSITION ABSOLUTE«, t00=0x0008, t01=0x018c}
0x0e36…0e62 Head {h00=0x0028, h01=0x0050, text=»SNV EQU /77 SELECT NATIONAL VERSION «, t00=0x0009, t01=0x002a}
0x0e62…0e8a Head {h00=0x0024, h01=0x0050, text=»SLPL EQU /76 SELECT PAGE LENGTH «, t00=0x0009, t01=0x0056}
0x0e8a…0eb4 Head {h00=0x0026, h01=0x0050, text=»RIS EQU /63 RESET TO INITIAL STATE«, t00=0x0009, t01=0x007e}
0x0eb4…0edc Head {h00=0x0024, h01=0x0050, text=»DSR EQU /6E DEVICE STATUS REPORT«, t00=0x0009, t01=0x00a8}
0x0edc…0efc Head {h00=0x001c, h01=0x0050, text=»DS EQU /35 DEVICE STATUS«, t00=0x0009, t01=0x00d0}
0x0efc…0f26 Head {h00=0x0026, h01=0x0050, text=»DCS EQU /50 DEVICE CONTROL STRING «, t00=0x0009, t01=0x00f0}
0x0f26…0f4a Head {h00=0x0020, h01=0x0050, text=»ST EQU /5C STRING TERMINATOR«, t00=0x0009, t01=0x011a}
0x0f4a…0f64 Head {h00=0x0016, h01=0x0050, text=»DEL EQU /7F DELETE«, t00=0x0009, t01=0x013e}
0x0f64…0f7e Head {h00=0x0016, h01=0x0050, text=»ZERO EQU /30 ZERO «, t00=0x0009, t01=0x0158}
0x0f7e…0f92 Head {h00=0x0010, h01=0x0050, text=»NEG EQU /FF «, t00=0x0009, t01=0x0172}
0x0f92…0fba Head {h00=0x0024, h01=0x0050, text=»CPL EQU /78 CHARACTER PITCH LOAD«, t00=0x0009, t01=0x0186}
0x0fba…0fee Head {h00=0x0030, h01=0x0050, text=»HPA EQU /60 HORIZONTAL POSITIONING ABSOLUTE «, t00=0x000a, t01=0x001e}
0x0fee…101c Head {h00=0x002a, h01=0x0050, text=»HTS EQU /48 HORIZONTAL TABULATION SET «, t00=0x000a, t01=0x0052}
0x101c…104c Head {h00=0x002c, h01=0x0050, text=»TBC EQU /67 HORIZONTAL TABULATION CLEAR «, t00=0x000a, t01=0x0080}
0x104c…1070 Head {h00=0x0020, h01=0x0050, text=»LSL EQU /7B LINE SPACE LOAD «, t00=0x000a, t01=0x00b0}
0x1070…108c Head {h00=0x0018, h01=0x0050, text=»SM EQU /68 SET MODE «, t00=0x000a, t01=0x00d4}
0x108c…10aa Head {h00=0x001a, h01=0x0050, text=»RM EQU /6C RESET MODE «, t00=0x000a, t01=0x00f0}
0x10aa…10d8 Head {h00=0x002a, h01=0x0050, text=»SGR EQU /6D SELECT GRAPHICAL RENDITION«, t00=0x000a, t01=0x010e}
0x10d8…10ec Head {h00=0x0010, h01=0x0050, text=»SEP EQU /3B «, t00=0x000a, t01=0x013c}
0x10ec…10fe Head {h00=0x000e, h01=0x0050, text=»FR EQU /32«, t00=0x000a, t01=0x0150}
0x10fe…1120 Head {h00=0x001e, h01=0x0050, text=»UL EQU /34 START UNDERLINE«, t00=0x000a, t01=0x0162}
0x1120…1142 Head {h00=0x001e, h01=0x0050, text=»TIME EQU /FF 25 SEC. TIMER«, t00=0x000a, t01=0x0184}
0x1142…1154 Head {h00=0x000e, h01=0x0050, text=» EJECT «, t00=0x000b, t01=0x0016}
0x1154…115e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0028}
0x115e…1168 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0032}
0x1168…11aa Head {h00=0x003e, h01=0x0050, text=»********************************************************* «, t00=0x000b, t01=0x003c}
0x11aa…11b4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x007e}
0x11b4…11d0 Head {h00=0x0018, h01=0x0050, text=»* CONTROL SEQUENCES «, t00=0x000b, t01=0x0088}
0x11d0…11da Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x00a4}
0x11da…121c Head {h00=0x003e, h01=0x0050, text=»********************************************************* «, t00=0x000b, t01=0x00ae}
0x121c…1226 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x00f0}
0x1226…1230 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x00fa}
0x1230…1246 Head {h00=0x0012, h01=0x0050, text=»BYTE FORM 8,8 «, t00=0x000b, t01=0x0104}
0x1246…1250 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x011a}
0x1250…125a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0124}
0x125a…1274 Head {h00=0x0016, h01=0x0050, text=»CSREP EQU * REPEAT«, t00=0x000b, t01=0x012e}
0x1274…128a Head {h00=0x0012, h01=0x0050, text=» BYTE ESC,CSI «, t00=0x000b, t01=0x0148}
0x128a…12a2 Head {h00=0x0014, h01=0x0050, text=» BYTE ZERO,ZERO «, t00=0x000b, t01=0x015e}
0x12a2…12b8 Head {h00=0x0012, h01=0x0050, text=» BYTE ZERO,REP«, t00=0x000b, t01=0x0176}
0x12b8…12ce Head {h00=0x0012, h01=0x0050, text=» BYTE NEG,NEG «, t00=0x000b, t01=0x018c}
0x12ce…12e2 Head {h00=0x0010, h01=0x0050, text=»CSSNV EQU * «, t00=0x000c, t01=0x0012}
0x12e2…1304 Head {h00=0x001e, h01=0x0050, text=» SELECT NATIONAL VERSION«, t00=0x000c, t01=0x0026}
0x1304…131a Head {h00=0x0012, h01=0x0050, text=» BYTE ESC,CSI «, t00=0x000c, t01=0x0048}
0x131a…1332 Head {h00=0x0014, h01=0x0050, text=» BYTE ZERO,ZERO «, t00=0x000c, t01=0x005e}
0x1332…1348 Head {h00=0x0012, h01=0x0050, text=» BYTE SNV,NEG «, t00=0x000c, t01=0x0076}
0x1348…136e Head {h00=0x0022, h01=0x0050, text=»CSSLPL EQU * SELECT PAGELENGTH«, t00=0x000c, t01=0x008c}
0x136e…1384 Head {h00=0x0012, h01=0x0050, text=» BYTE ESC,CSI «, t00=0x000c, t01=0x00b2}
0x1384…139c Head {h00=0x0014, h01=0x0050, text=» BYTE ZERO,ZERO «, t00=0x000c, t01=0x00c8}
0x139c…13b6 Head {h00=0x0016, h01=0x0050, text=» BYTE SLPL,NEG «, t00=0x000c, t01=0x00e0}
0x13b6…13cc Head {h00=0x0012, h01=0x0050, text=» BYTE NEG,NEG «, t00=0x000c, t01=0x00fa}
0x13cc…13f6 Head {h00=0x0026, h01=0x0050, text=»CSRIS EQU * RESET TO INITIAL STATE«, t00=0x000c, t01=0x0110}
0x13f6…140c Head {h00=0x0012, h01=0x0050, text=» BYTE ESC,RIS «, t00=0x000c, t01=0x013a}
0x140c…1422 Head {h00=0x0012, h01=0x0050, text=» BYTE NEG,NEG «, t00=0x000c, t01=0x0150}
0x1422…144a Head {h00=0x0024, h01=0x0050, text=»CSDSR EQU * DEVICE STATUS REPORT«, t00=0x000c, t01=0x0166}
0x144a…1460 Head {h00=0x0012, h01=0x0050, text=» BYTE ESC,CSI «, t00=0x000c, t01=0x018e}
0x1460…1474 Head {h00=0x0010, h01=0x0050, text=» BYTE DS,DSR«, t00=0x000d, t01=0x0014}
0x1474…148a Head {h00=0x0012, h01=0x0050, text=» BYTE NEG,NEG «, t00=0x000d, t01=0x0028}
0x148a…14b2 Head {h00=0x0024, h01=0x0050, text=»CSCPL EQU * CHARACTER PITCH LOAD«, t00=0x000d, t01=0x003e}
0x14b2…14c8 Head {h00=0x0012, h01=0x0050, text=» BYTE ESC,CSI «, t00=0x000d, t01=0x0066}
0x14c8…14de Head {h00=0x0012, h01=0x0050, text=» BYTE ZERO,SEP«, t00=0x000d, t01=0x007c}
0x14de…14f4 Head {h00=0x0012, h01=0x0050, text=» BYTE ZERO,CPL«, t00=0x000d, t01=0x0092}
0x14f4…150a Head {h00=0x0012, h01=0x0050, text=» BYTE NEG,NEG «, t00=0x000d, t01=0x00a8}
0x150a…153e Head {h00=0x0030, h01=0x0050, text=»CSHPA EQU * HORIZONTAL POSITIONING ABSOLUTE «, t00=0x000d, t01=0x00be}
0x153e…1554 Head {h00=0x0012, h01=0x0050, text=» BYTE ESC,CSI «, t00=0x000d, t01=0x00f2}
0x1554…156c Head {h00=0x0014, h01=0x0050, text=» BYTE ZERO,ZERO «, t00=0x000d, t01=0x0108}
0x156c…1582 Head {h00=0x0012, h01=0x0050, text=» BYTE ZERO,HPA«, t00=0x000d, t01=0x0120}
0x1582…1598 Head {h00=0x0012, h01=0x0050, text=» BYTE NEG,NEG «, t00=0x000d, t01=0x0136}
0x1598…15c8 Head {h00=0x002c, h01=0x0050, text=»CSTBC EQU * HORIZONTAL TABULATION CLEAR «, t00=0x000d, t01=0x014c}
0x15c8…15de Head {h00=0x0012, h01=0x0050, text=» BYTE ESC,CSI «, t00=0x000d, t01=0x017c}
0x15de…15f4 (14, 0, 400) Head {h00=0x0012, h01=0x0050, text=» BYTE ZERO,TBC«, t00=0x000e, t01=0x0004}
0x15f4…160a Head {h00=0x0012, h01=0x0050, text=» BYTE NEG,NEG «, t00=0x000e, t01=0x001a}
0x160a…1638 Head {h00=0x002a, h01=0x0050, text=»CSHTS EQU * HORIZONTAL TABULATION SET «, t00=0x000e, t01=0x0030}
0x1638…164e Head {h00=0x0012, h01=0x0050, text=» BYTE ESC,HTS «, t00=0x000e, t01=0x005e}
0x164e…1664 Head {h00=0x0012, h01=0x0050, text=» BYTE NEG,NEG «, t00=0x000e, t01=0x0074}
0x1664…1696 Head {h00=0x002e, h01=0x0050, text=»CSVPA EQU * VERTICAL POSITIONING ABSOLUTE «, t00=0x000e, t01=0x008a}
0x1696…16ac Head {h00=0x0012, h01=0x0050, text=» BYTE ESC,CSI «, t00=0x000e, t01=0x00bc}
0x16ac…16c4 Head {h00=0x0014, h01=0x0050, text=» BYTE ZERO,ZERO «, t00=0x000e, t01=0x00d2}
0x16c4…16da Head {h00=0x0012, h01=0x0050, text=» BYTE VPA,NEG «, t00=0x000e, t01=0x00ea}
0x16da…16fe Head {h00=0x0020, h01=0x0050, text=»CSLSL EQU * LINE SPACE LOAD «, t00=0x000e, t01=0x0100}
0x16fe…1714 Head {h00=0x0012, h01=0x0050, text=» BYTE ESC,CSI «, t00=0x000e, t01=0x0124}
0x1714…172c Head {h00=0x0014, h01=0x0050, text=» BYTE ZERO,ZERO «, t00=0x000e, t01=0x013a}
0x172c…1742 Head {h00=0x0012, h01=0x0050, text=» BYTE LSL,NEG «, t00=0x000e, t01=0x0152}
0x1742…175e Head {h00=0x0018, h01=0x0050, text=»CSSM EQU * SET MODE «, t00=0x000e, t01=0x0168}
0x175e…1774 Head {h00=0x0012, h01=0x0050, text=» BYTE ESC,CSI «, t00=0x000e, t01=0x0184}
0x1774…178a Head {h00=0x0012, h01=0x0050, text=» BYTE FR,ZERO «, t00=0x000f, t01=0x000a}
0x178a…179e Head {h00=0x0010, h01=0x0050, text=» BYTE SM,NEG«, t00=0x000f, t01=0x0020}
0x179e…17bc Head {h00=0x001a, h01=0x0050, text=»CSRM EQU * RESET MODE «, t00=0x000f, t01=0x0034}
0x17bc…17d2 Head {h00=0x0012, h01=0x0050, text=» BYTE ESC,CSI «, t00=0x000f, t01=0x0052}
0x17d2…17e8 Head {h00=0x0012, h01=0x0050, text=» BYTE FR,ZERO «, t00=0x000f, t01=0x0068}
0x17e8…17fc Head {h00=0x0010, h01=0x0050, text=» BYTE RM,NEG«, t00=0x000f, t01=0x007e}
0x17fc…1820 Head {h00=0x0020, h01=0x0050, text=»CSSUL EQU * START UNDERLINE «, t00=0x000f, t01=0x0092}
0x1820…1836 Head {h00=0x0012, h01=0x0050, text=» BYTE ESC,CSI «, t00=0x000f, t01=0x00b6}
0x1836…184a Head {h00=0x0010, h01=0x0050, text=» BYTE UL,SGR«, t00=0x000f, t01=0x00cc}
0x184a…1860 Head {h00=0x0012, h01=0x0050, text=» BYTE NEG,NEG «, t00=0x000f, t01=0x00e0}
0x1860…1882 Head {h00=0x001e, h01=0x0050, text=»CSEUL EQU * STOP UNDERLINE«, t00=0x000f, t01=0x00f6}
0x1882…1898 Head {h00=0x0012, h01=0x0050, text=» BYTE ESC,CSI «, t00=0x000f, t01=0x0118}
0x1898…18ae Head {h00=0x0012, h01=0x0050, text=» BYTE ZERO,SGR«, t00=0x000f, t01=0x012e}
0x18ae…18c4 Head {h00=0x0012, h01=0x0050, text=» BYTE NEG,NEG «, t00=0x000f, t01=0x0144}
0x18c4…18d2 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000f, t01=0x015a}
0x18d2…18dc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0168}
0x18dc…18e6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0172}
0x18e6…1926 Head {h00=0x003c, h01=0x0050, text=»******************************************************* «, t00=0x000f, t01=0x017c}
0x1926…1930 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x002c}
0x1930…194e Head {h00=0x001a, h01=0x0050, text=»* CONDITIONAL ASSEMBLY«, t00=0x0010, t01=0x0036}
0x194e…1958 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0054}
0x1958…1998 Head {h00=0x003c, h01=0x0050, text=»******************************************************* «, t00=0x0010, t01=0x005e}
0x1998…19a2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x009e}
0x19a2…19ac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x00a8}
0x19ac…19b6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x00b2}
0x19b6…19ee Head {h00=0x0034, h01=0x0050, text=»* THE STANDARD NATIONAL CHARACTER SET IS CHOOSEN«, t00=0x0010, t01=0x00bc}
0x19ee…1a2a Head {h00=0x0038, h01=0x0050, text=»* BY SETTING X:A TO 1-15 ACCORDING TO THE LIST BELOW«, t00=0x0010, t01=0x00f4}
0x1a2a…1a34 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0130}
0x1a34…1a3e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x013a}
0x1a3e…1a76 Head {h00=0x0034, h01=0x0050, text=»* NCV=1 GERMANY,AUSTRIA,LUXEMBOURG,SWITZERLAND «, t00=0x0010, t01=0x0144}
0x1a76…1ac0 Head {h00=0x0046, h01=0x0050, text=» =2 GREAT BRITAIN,NETHERLANDS,BELGIUM,NEW ZEELAND,SOUTH AFRICA «, t00=0x0010, t01=0x017c}
0x1ac0…1af4 Head {h00=0x0030, h01=0x0050, text=» =3 FRANCE,SWITZERLAND,BELGIUM,LUXEMBOURG«, t00=0x0011, t01=0x0036}
0x1af4…1b24 Head {h00=0x002c, h01=0x0050, text=» =4 SPAIN,MEXICO,ARGENTINA,VENEZUELA «, t00=0x0011, t01=0x006a}
0x1b24…1b44 Head {h00=0x001c, h01=0x0050, text=» =5 ITALY,SWITZERLAND«, t00=0x0011, t01=0x009a}
0x1b44…1b62 Head {h00=0x001a, h01=0x0050, text=» =6 SWEDEN,FINLAND «, t00=0x0011, t01=0x00ba}
0x1b62…1b80 Head {h00=0x001a, h01=0x0050, text=» =7 DENMARK,NORWAY «, t00=0x0011, t01=0x00d8}
0x1b80…1b9e Head {h00=0x001a, h01=0x0050, text=» =8 PORTUGAL,BRAZIL«, t00=0x0011, t01=0x00f6}
0x1b9e…1bb8 Head {h00=0x0016, h01=0x0050, text=» =9 YUGOSLAVIA «, t00=0x0011, t01=0x0114}
0x1bb8…1bdc Head {h00=0x0020, h01=0x0050, text=» =10 USA,CANADA,AUSTRALIA«, t00=0x0011, t01=0x012e}
0x1bdc…1c04 Head {h00=0x0024, h01=0x0050, text=» =11 SWEDEN (SPECIAL VERSION)«, t00=0x0011, t01=0x0152}
0x1c04…1c1a Head {h00=0x0012, h01=0x0050, text=» =13 GREEK «, t00=0x0011, t01=0x017a}
0x1c1a…1c42 Head {h00=0x0024, h01=0x0050, text=» =14 JAPAN (KATAKANA VERSION)«, t00=0x0011, t01=0x0190}
0x1c42…1c6a Head {h00=0x0024, h01=0x0050, text=» =15 ISRAEL (HEBREW VERSION)«, t00=0x0012, t01=0x0028}
0x1c6a…1c74 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0050}
0x1c74…1c7e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x005a}
0x1c7e…1caa Head {h00=0x0028, h01=0x0050, text=»X:A EQU 02 GREAT BRITAIN AS STANDARD«, t00=0x0012, t01=0x0064}
0x1caa…1cc0 Head {h00=0x0012, h01=0x0050, text=»STDNCV EQU X:A«, t00=0x0012, t01=0x0090}
0x1cc0…1cce Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0012, t01=0x00a6}
0x1cce…1cd8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x00b4}
0x1cd8…1ce2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x00be}
0x1ce2…1d0c Head {h00=0x0026, h01=0x0050, text=»* FRICTION FEED CAN BE SELECTED BY«, t00=0x0012, t01=0x00c8}
0x1d0c…1d24 Head {h00=0x0014, h01=0x0050, text=»* SETTING X:B=1 «, t00=0x0012, t01=0x00f2}
0x1d24…1d36 Head {h00=0x000e, h01=0x0050, text=»X:B EQU 0 «, t00=0x0012, t01=0x010a}
0x1d36…1d4c Head {h00=0x0012, h01=0x0050, text=»SINHAN EQU X:B«, t00=0x0012, t01=0x011c}
0x1d4c…1d56 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0132}
0x1d56…1d60 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x013c}
0x1d60…1d90 Head {h00=0x002c, h01=0x0050, text=»* THE FRONT FEED DEVICE CAN BE EXCLUDED «, t00=0x0012, t01=0x0146}
0x1d90…1dac Head {h00=0x0018, h01=0x0050, text=»* BY SETTING X:C = 0«, t00=0x0012, t01=0x0176}
0x1dac…1db6 (19, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0004}
0x1db6…1dc0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x000e}
0x1dc0…1dd2 Head {h00=0x000e, h01=0x0050, text=»X:C EQU 1 «, t00=0x0013, t01=0x0018}
0x1dd2…1dfa Head {h00=0x0024, h01=0x0050, text=»FFDEV EQU X:C FRONT FEED DEVICE «, t00=0x0013, t01=0x002a}
0x1dfa…1e04 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0052}
0x1e04…1e0e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x005c}
0x1e0e…1e18 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0066}
0x1e18…1e44 Head {h00=0x0028, h01=0x0050, text=»* THE STANDARD PAGELENGTH IS DEFINED«, t00=0x0013, t01=0x0070}
0x1e44…1e6e Head {h00=0x0026, h01=0x0050, text=»* BY SETTING X:D = NUMBER OF LINES«, t00=0x0013, t01=0x009c}
0x1e6e…1e78 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x00c6}
0x1e78…1e82 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x00d0}
0x1e82…1e94 Head {h00=0x000e, h01=0x0050, text=»X:D EQU 48«, t00=0x0013, t01=0x00da}
0x1e94…1eaa Head {h00=0x0012, h01=0x0050, text=»PAGLEN EQU X:D«, t00=0x0013, t01=0x00ec}
0x1eaa…1eb4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0102}
0x1eb4…1ebe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x010c}
0x1ebe…1ef0 Head {h00=0x002e, h01=0x0050, text=»* THE STANDARD NUMBER OF LINES IS DEFINED «, t00=0x0013, t01=0x0116}
0x1ef0…1f1a Head {h00=0x0026, h01=0x0050, text=»* BY SETTING X:E = NUMBER OF LINES«, t00=0x0013, t01=0x0148}
0x1f1a…1f24 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0172}
0x1f24…1f2e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x017c}
0x1f2e…1f44 Head {h00=0x0012, h01=0x0050, text=»X:E EQU 64 «, t00=0x0013, t01=0x0186}
0x1f44…1f5a Head {h00=0x0012, h01=0x0050, text=»DOCLEN EQU X:E«, t00=0x0014, t01=0x000c}
0x1f5a…1f64 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0022}
0x1f64…1f6e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x002c}
0x1f6e…1f78 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0036}
0x1f78…1f92 Head {h00=0x0016, h01=0x0050, text=»* MMU BUFFER SIZE «, t00=0x0014, t01=0x0040}
0x1f92…1f9c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x005a}
0x1f9c…1fa6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0064}
0x1fa6…1fba Head {h00=0x0010, h01=0x0050, text=»X:F EQU 132 «, t00=0x0014, t01=0x006e}
0x1fba…1fd0 Head {h00=0x0012, h01=0x0050, text=»DVBLEN EQU X:F«, t00=0x0014, t01=0x0082}
0x1fd0…1fda Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0098}
0x1fda…1fe8 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0014, t01=0x00a2}
0x1fe8…1ff2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00b0}
0x1ff2…1ffc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00ba}
0x1ffc…2030 Head {h00=0x0030, h01=0x0050, text=»* THE STANDARD MATRIX IS SELECTED BY SETTING«, t00=0x0014, t01=0x00c4}
0x2030…2052 Head {h00=0x001e, h01=0x0050, text=»* X:G=MATRIX NUMBER (1-9).«, t00=0x0014, t01=0x00f8}
0x2052…205c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x011a}
0x205c…2066 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0124}
0x2066…2078 Head {h00=0x000e, h01=0x0050, text=»X:G EQU 1 «, t00=0x0014, t01=0x012e}
0x2078…208e Head {h00=0x0012, h01=0x0050, text=»MATRIX EQU X:G«, t00=0x0014, t01=0x0140}
0x208e…2098 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0156}
0x2098…20a2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0160}
0x20a2…20e2 Head {h00=0x003c, h01=0x0050, text=»* THE STANDARD CHARACTER DENSITY (PITCH) IS SELECTED BY «, t00=0x0014, t01=0x016a}
0x20e2…2126 Head {h00=0x0040, h01=0x0050, text=»* SETTING X:H=(1-4). 1=10 CH/INCH,2=12 CH/INCH,3=15 CH/INCH «, t00=0x0015, t01=0x001a}
0x2126…2146 Head {h00=0x001c, h01=0x0050, text=»* 4= PROPORTIONAL PITCH «, t00=0x0015, t01=0x005e}
0x2146…2150 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x007e}
0x2150…215a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0088}
0x215a…216c Head {h00=0x000e, h01=0x0050, text=»X:H EQU 1 «, t00=0x0015, t01=0x0092}
0x216c…2182 Head {h00=0x0012, h01=0x0050, text=»DENSIT EQU X:H«, t00=0x0015, t01=0x00a4}
0x2182…218c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x00ba}
0x218c…2196 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x00c4}
0x2196…21d6 Head {h00=0x003c, h01=0x0050, text=»* HIGH SPEED PRINTING CAN BE PERFORMED BY SETTING X:I=1 «, t00=0x0015, t01=0x00ce}
0x21d6…21e0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x010e}
0x21e0…21ea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0118}
0x21ea…21fc Head {h00=0x000e, h01=0x0050, text=»X:I EQU 0 «, t00=0x0015, t01=0x0122}
0x21fc…2212 Head {h00=0x0012, h01=0x0050, text=»SPEEDY EQU X:I«, t00=0x0015, t01=0x0134}
0x2212…221c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x014a}
0x221c…2226 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0154}
0x2226…2264 Head {h00=0x003a, h01=0x0050, text=»* END OF REQUEST AT POWER FAILURE,NOT OP., LRC-, LINK-«, t00=0x0015, t01=0x015e}
0x2264…2290 Head {h00=0x0028, h01=0x0050, text=»* ERROR OR SOFTW. TIME OUT IF X:J=1 «, t00=0x0016, t01=0x000c}
0x2290…229a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0038}
0x229a…22a4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0042}
0x22a4…22b6 Head {h00=0x000e, h01=0x0050, text=»X:J EQU 0 «, t00=0x0016, t01=0x004c}
0x22b6…22cc Head {h00=0x0012, h01=0x0050, text=»REQEND EQU X:J«, t00=0x0016, t01=0x005e}
0x22cc…22d6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0074}
0x22d6…22e0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x007e}
0x22e0…231c Head {h00=0x0038, h01=0x0050, text=»* ORDER /27, SET FORM PARAMETERS CAN BE EXCLUDED BY «, t00=0x0016, t01=0x0088}
0x231c…2334 Head {h00=0x0014, h01=0x0050, text=»* SETTING X:K=0 «, t00=0x0016, t01=0x00c4}
0x2334…233e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x00dc}
0x233e…2348 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x00e6}
0x2348…235a Head {h00=0x000e, h01=0x0050, text=»X:K EQU 1 «, t00=0x0016, t01=0x00f0}
0x235a…2370 Head {h00=0x0012, h01=0x0050, text=»FORMPA EQU X:K«, t00=0x0016, t01=0x0102}
0x2370…237a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0118}
0x237a…2384 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0122}
0x2384…23b6 Head {h00=0x002e, h01=0x0050, text=»* A PROGRAM VERSION USING TOSS MMU PAGING «, t00=0x0016, t01=0x012c}
0x23b6…23e4 Head {h00=0x002a, h01=0x0050, text=»* IS OBTAINED BY SETTING MMUPAG EQU 1 «, t00=0x0016, t01=0x015e}
0x23e4…23ee Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x018c}
0x23ee…23f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0008}
0x23f8…240c Head {h00=0x0010, h01=0x0050, text=»MMUPAG EQU 0«, t00=0x0017, t01=0x0012}
0x240c…2416 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0026}
0x2416…2420 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0030}
0x2420…242a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x003a}
0x242a…2464 Head {h00=0x0036, h01=0x0050, text=»* A PROGRAM VERSION USING THE EXTENDED INSTRUCTION«, t00=0x0017, t01=0x0044}
0x2464…2496 Head {h00=0x002e, h01=0x0050, text=»* SET IS OBTAINED BY SETTING CPU852 EQU 0 «, t00=0x0017, t01=0x007e}
0x2496…24a0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x00b0}
0x24a0…24aa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x00ba}
0x24aa…24be Head {h00=0x0010, h01=0x0050, text=»CPU852 EQU 1«, t00=0x0017, t01=0x00c4}
0x24be…24cc Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0017, t01=0x00d8}
0x24cc…24d6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x00e6}
0x24d6…24e0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x00f0}
0x24e0…2514 Head {h00=0x0030, h01=0x0050, text=»******************************************* «, t00=0x0017, t01=0x00fa}
0x2514…251e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x012e}
0x251e…253c Head {h00=0x001a, h01=0x0050, text=»* DWT - DISPLACEMENTS «, t00=0x0017, t01=0x0138}
0x253c…2546 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0156}
0x2546…257a Head {h00=0x0030, h01=0x0050, text=»******************************************* «, t00=0x0017, t01=0x0160}
0x257a…2584 (24, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x0004}
0x2584…25a6 Head {h00=0x001e, h01=0x0050, text=»DWTTP EQU /2 TIMER POINTER«, t00=0x0018, t01=0x000e}
0x25a6…25d2 Head {h00=0x0028, h01=0x0050, text=»DWTDCS EQU /4 DOCUMENT CHARACTER SET«, t00=0x0018, t01=0x0030}
0x25d2…25fe Head {h00=0x0028, h01=0x0050, text=»DWTPCS EQU /6 PRINTER CHARACTER SET «, t00=0x0018, t01=0x005c}
0x25fe…2628 Head {h00=0x0026, h01=0x0050, text=»DWTPL EQU /8 PRINTER PAPER LENGTH «, t00=0x0018, t01=0x0088}
0x2628…2652 Head {h00=0x0026, h01=0x0050, text=»DWTDL EQU /A DOCUMENT PAPER LENGTH«, t00=0x0018, t01=0x00b2}
0x2652…2680 Head {h00=0x002a, h01=0x0050, text=»DWTALN EQU /C ACTUAL LINE ON DOCUMENT «, t00=0x0018, t01=0x00dc}
0x2680…26b0 Head {h00=0x002c, h01=0x0050, text=»DWTRLN EQU /E REQUESTED LINE ON DOCUMENT«, t00=0x0018, t01=0x010a}
0x26b0…26e0 Head {h00=0x002c, h01=0x0050, text=»DWTRC EQU /11 RETURN CODE (ACKUMULATED) «, t00=0x0018, t01=0x013a}
0x26e0…270e Head {h00=0x002a, h01=0x0050, text=»DWTSTR EQU /12 CONTROL SEQUENCE ADRESS«, t00=0x0018, t01=0x016a}
0x270e…2750 Head {h00=0x003e, h01=0x0050, text=»DWTDISP EQU /14 DWT-DISPLACEMENT TO LINE NO,CHAR.SET,ETC. «, t00=0x0019, t01=0x0008}
0x2750…277a Head {h00=0x0026, h01=0x0050, text=»DWTACP EQU /16 ACTUAL COLUMN PAPER«, t00=0x0019, t01=0x004a}
0x277a…27a2 Head {h00=0x0024, h01=0x0050, text=»DWTCO1 EQU /1A COLUMN COUNTER 1 «, t00=0x0019, t01=0x0074}
0x27a2…27cc Head {h00=0x0026, h01=0x0050, text=»DWTSYST EQU /1C SYSTEM START IND. «, t00=0x0019, t01=0x009c}
0x27cc…27fc Head {h00=0x002c, h01=0x0050, text=»DWTLFD EQU /1E LINE/FORM FEED INDICATOR «, t00=0x0019, t01=0x00c6}
0x27fc…2834 Head {h00=0x0034, h01=0x0050, text=»DWTCMF EQU /20 CHAR MATRIX & PITCH, TRACTOR FEED«, t00=0x0019, t01=0x00f6}
0x2834…286e Head {h00=0x0036, h01=0x0050, text=»DWTCMT EQU /22 CHAR MATRIX & PITCH, FRONT/FRI FEED«, t00=0x0019, t01=0x012e}
0x286e…288e Head {h00=0x001c, h01=0x0050, text=»DWTLS EQU /24 LINE SPACE«, t00=0x0019, t01=0x0168}
0x288e…28b0 Head {h00=0x001e, h01=0x0050, text=»DWTHSP EQU /26 HIGH SPEED «, t00=0x0019, t01=0x0188}
0x28b0…28d4 Head {h00=0x0020, h01=0x0050, text=»DWTHOP EQU /28 HOPPER 1 OR 2«, t00=0x001a, t01=0x001a}
0x28d4…28fc Head {h00=0x0024, h01=0x0050, text=»DWTTAB EQU /2A LAST TAB POS SET «, t00=0x001a, t01=0x003e}
0x28fc…292e Head {h00=0x002e, h01=0x0050, text=»DWTSER EQU /2E CONTR. SEQ. SEPARATOR IND. «, t00=0x001a, t01=0x0066}
0x292e…293c Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001a, t01=0x0098}
0x293c…2946 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x00a6}
0x2946…2950 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x00b0}
0x2950…2984 Head {h00=0x0030, h01=0x0050, text=»******************************************* «, t00=0x001a, t01=0x00ba}
0x2984…298e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x00ee}
0x298e…29ac Head {h00=0x001a, h01=0x0050, text=»* ECB - DISPLACEMENTS «, t00=0x001a, t01=0x00f8}
0x29ac…29b6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x0116}
0x29b6…29ea Head {h00=0x0030, h01=0x0050, text=»******************************************* «, t00=0x001a, t01=0x0120}
0x29ea…29f4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x0154}
0x29f4…2a1e Head {h00=0x0026, h01=0x0050, text=»ECBBA EQU 2 BUFFER ADDRESS IN ECB «, t00=0x001a, t01=0x015e}
0x2a1e…2a4a Head {h00=0x0028, h01=0x0050, text=»ECBRL EQU 4 REQUESTED LENGTH IN ECB «, t00=0x001a, t01=0x0188}
0x2a4a…2a76 Head {h00=0x0028, h01=0x0050, text=»ECBEL EQU 6 EFFECTIVE LENGTH IN ECB «, t00=0x001b, t01=0x0024}
0x2a76…2a9c Head {h00=0x0022, h01=0x0050, text=»ECBRC EQU 8 RETURN CODE IN ECB«, t00=0x001b, t01=0x0050}
0x2a9c…2ac4 Head {h00=0x0024, h01=0x0050, text=»ECBCW EQU 10 CONTROL WORD IN ECB«, t00=0x001b, t01=0x0076}
0x2ac4…2ad2 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001b, t01=0x009e}
0x2ad2…2adc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x00ac}
0x2adc…2b10 Head {h00=0x0030, h01=0x0050, text=»******************************************* «, t00=0x001b, t01=0x00b6}
0x2b10…2b1a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x00ea}
0x2b1a…2b2a Head {h00=0x000c, h01=0x0050, text=»* TABLES«, t00=0x001b, t01=0x00f4}
0x2b2a…2b34 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0104}
0x2b34…2b68 Head {h00=0x0030, h01=0x0050, text=»******************************************* «, t00=0x001b, t01=0x010e}
0x2b68…2b72 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0142}
0x2b72…2b7c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x014c}
0x2b7c…2ba0 Head {h00=0x0020, h01=0x0050, text=» DATA DVBLEN MMU BUFFER SIZE«, t00=0x001b, t01=0x0156}
0x2ba0…2bbc Head {h00=0x0018, h01=0x0050, text=» DATA 2 DEVICE INDEX«, t00=0x001b, t01=0x017a}
0x2bbc…2bde Head {h00=0x001e, h01=0x0050, text=»GPAD3 EQU * ADDRESS BLOCK «, t00=0x001c, t01=0x0008}
0x2bde…2c02 Head {h00=0x0020, h01=0x0050, text=» DATA ACTP ACTIVATION DRIVER«, t00=0x001c, t01=0x002a}
0x2c02…2c28 Head {h00=0x0022, h01=0x0050, text=» DATA 0 ABORT ROUTINE ADDRESS «, t00=0x001c, t01=0x004e}
0x2c28…2c4a Head {h00=0x001e, h01=0x0050, text=» DATA 0 INTERRUPT HANDLER «, t00=0x001c, t01=0x0074}
0x2c4a…2c6e Head {h00=0x0020, h01=0x0050, text=» DATA RCTP RECOVERY ROUTINE «, t00=0x001c, t01=0x0096}
0x2c6e…2c82 Head {h00=0x0010, h01=0x0050, text=»TPTAB EQU * «, t00=0x001c, t01=0x00ba}
0x2c82…2c9e Head {h00=0x0018, h01=0x0050, text=» IFT SINHAN+FFDEV=1 «, t00=0x001c, t01=0x00ce}
0x2c9e…2cbe Head {h00=0x001c, h01=0x0050, text=» DATA /0107,/0C25,/2839 «, t00=0x001c, t01=0x00ea}
0x2cbe…2cca Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001c, t01=0x010a}
0x2cca…2cea Head {h00=0x001c, h01=0x0050, text=» DATA /0006,/2427,/0505 «, t00=0x001c, t01=0x0116}
0x2cea…2d04 Head {h00=0x0016, h01=0x0050, text=»TPLEN EQU *-TPTAB «, t00=0x001c, t01=0x0136}
0x2d04…2d0c Head {h00=0x0004, h01=0x0050, t00=0x001c, t01=0x0150}
0x2d0c…2d14 Head {h00=0x0004, h01=0x0050, t00=0x001c, t01=0x0158}
0x2d14…2d22 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001c, t01=0x0160}
0x2d22…2d66 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x001c, t01=0x016e}
0x2d66…2d70 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x0022}
0x2d70…2d84 Head {h00=0x0010, h01=0x0050, text=»* A C T P «, t00=0x001d, t01=0x002c}
0x2d84…2d8e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x0040}
0x2d8e…2dc4 Head {h00=0x0032, h01=0x0050, text=»* THIS IS THE ACTIVATION PART OF THE DRIVER «, t00=0x001d, t01=0x004a}
0x2dc4…2e06 Head {h00=0x003e, h01=0x0050, text=»* CHECKS VALIDITY OF ORDERS AND JUMPS TO ORDER PROCESSOR«, t00=0x001d, t01=0x0080}
0x2e06…2e10 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x00c2}
0x2e10…2e54 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x001d, t01=0x00cc}
0x2e54…2e5e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x0110}
0x2e5e…2e82 Head {h00=0x0020, h01=0x0050, text=»ACTP EQU * ACTIVATION ENTRY «, t00=0x001d, t01=0x011a}
0x2e82…2e8c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x013e}
0x2e8c…2e96 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x0148}
0x2e96…2edc Head {h00=0x0042, h01=0x0050, text=»* GET DWT INDEX: 0=TRACTOR FEED, 1=FRONT FEED/FRICTION FEED «, t00=0x001d, t01=0x0152}
0x2edc…2ee6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0008}
0x2ee6…2f0c Head {h00=0x0022, h01=0x0050, text=» LC A2,DWTOR,A6 GET DWT INDEX «, t00=0x001e, t01=0x0012}
0x2f0c…2f22 Head {h00=0x0012, h01=0x0050, text=» ANK A2,1 MASK«, t00=0x001e, t01=0x0038}
0x2f22…2f52 Head {h00=0x002c, h01=0x0050, text=» SC A2,DWTDEV,A6 STORE NEW DEVICE INDEX «, t00=0x001e, t01=0x004e}
0x2f52…2f66 Head {h00=0x0010, h01=0x0050, text=» CWK A7,/24 «, t00=0x001e, t01=0x007e}
0x2f66…2f7c Head {h00=0x0012, h01=0x0050, text=» RF(E) ACT010 «, t00=0x001e, t01=0x0092}
0x2f7c…2fac Head {h00=0x002c, h01=0x0050, text=» LC A3,DWTDEV+1,A6 GET OLD DEVICE INDEX «, t00=0x001e, t01=0x00a8}
0x2fac…2fbe Head {h00=0x000e, h01=0x0050, text=» ANK A3,1 «, t00=0x001e, t01=0x00d8}
0x2fbe…2fd0 Head {h00=0x000e, h01=0x0050, text=» CWR A2,A3«, t00=0x001e, t01=0x00ea}
0x2fd0…2fe6 Head {h00=0x0012, h01=0x0050, text=» RF(E) ACT010 «, t00=0x001e, t01=0x00fc}
0x2fe6…3012 Head {h00=0x0028, h01=0x0050, text=»ACT005 LDR A4,P GET PROGRAM COUNTER «, t00=0x001e, t01=0x0112}
0x3012…3042 Head {h00=0x002c, h01=0x0050, text=» ADK A4,6 MAKE RETURN ADDRESS BEFORE ABL«, t00=0x001e, t01=0x013e}
0x3042…306c Head {h00=0x0026, h01=0x0050, text=» ABL SENPAR SEND PARAM. TO PRINTER«, t00=0x001e, t01=0x016e}
0x306c…3084 Head {h00=0x0014, h01=0x0050, text=» LC A2,DWTDEV,A6«, t00=0x001f, t01=0x0008}
0x3084…3096 Head {h00=0x000e, h01=0x0050, text=» ANK A2,1 «, t00=0x001f, t01=0x0020}
0x3096…30b6 Head {h00=0x001c, h01=0x0050, text=»ACT010 LC A3,DWTDEV+1,A6«, t00=0x001f, t01=0x0032}
0x30b6…30ca Head {h00=0x0010, h01=0x0050, text=» ANK A3,/FE «, t00=0x001f, t01=0x0052}
0x30ca…30dc Head {h00=0x000e, h01=0x0050, text=» ORR A3,A2«, t00=0x001f, t01=0x0066}
0x30dc…3102 Head {h00=0x0022, h01=0x0050, text=» SC A3,DWTDEV+1,A6 STORE INDEX«, t00=0x001f, t01=0x0078}
0x3102…3122 Head {h00=0x001c, h01=0x0050, text=» CWK A7,/05 ORDER /05 ? «, t00=0x001f, t01=0x009e}
0x3122…313c Head {h00=0x0016, h01=0x0050, text=» RF(E) ACT015 YES «, t00=0x001f, t01=0x00be}
0x313c…3166 Head {h00=0x0026, h01=0x0050, text=» ADR A7,A2 ADD DWT INDEX TO ORDER «, t00=0x001f, t01=0x00d8}
0x3166…319a Head {h00=0x0030, h01=0x0050, text=»ACT015 SC A7,DWTOR+1,A6 STORE MODIFIED ORDER«, t00=0x001f, t01=0x0102}
0x319a…31b8 Head {h00=0x001a, h01=0x0050, text=»ACT020 LDK A3,TPLEN-1 «, t00=0x001f, t01=0x0136}
0x31b8…31ea Head {h00=0x002e, h01=0x0050, text=»ACT030 CC A7,TPTAB,A3 CHECK IF LEGAL ORDER«, t00=0x001f, t01=0x0154}
0x31ea…320c Head {h00=0x001e, h01=0x0050, text=» RF(E) ACT040 VALID ORDER «, t00=0x001f, t01=0x0186}
0x320c…321e Head {h00=0x000e, h01=0x0050, text=» SUK A3,1 «, t00=0x0020, t01=0x0018}
0x321e…323e Head {h00=0x001c, h01=0x0050, text=» RB(NN) ACT030 TRY NEXT «, t00=0x0020, t01=0x002a}
0x323e…3248 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x004a}
0x3248…326a Head {h00=0x001e, h01=0x0050, text=» ABL LENDER ILLEGAL ORDER «, t00=0x0020, t01=0x0054}
0x326a…3274 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0076}
0x3274…327e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0080}
0x327e…3292 Head {h00=0x0010, h01=0x0050, text=»ACT040 EQU *«, t00=0x0020, t01=0x008a}
0x3292…32ae Head {h00=0x0018, h01=0x0050, text=» ADR A3,A3 GET INDEX«, t00=0x0020, t01=0x009e}
0x32ae…32d2 Head {h00=0x0020, h01=0x0050, text=» ABI TPFUC,A3 EXECUTE ORDER «, t00=0x0020, t01=0x00ba}
0x32d2…32e6 Head {h00=0x0010, h01=0x0050, text=»TPFUC EQU * «, t00=0x0020, t01=0x00de}
0x32e6…3302 Head {h00=0x0018, h01=0x0050, text=» IFT SINHAN+FFDEV=1 «, t00=0x0020, t01=0x00f2}
0x3302…333a Head {h00=0x0034, h01=0x0050, text=» DATA TSTSTA,WRTCON,POSDOC,PRIPAR,FORPAR,RELDOC «, t00=0x0020, t01=0x010e}
0x333a…3346 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0020, t01=0x0146}
0x3346…337e Head {h00=0x0034, h01=0x0050, text=» DATA TSTSTA,WRTCON,PRIPAR,FORPAR,BASWRT,BASWRT «, t00=0x0020, t01=0x0152}
0x337e…338c Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0020, t01=0x018a}
0x338c…33b2 Head {h00=0x0022, h01=0x0050, text=»******************************«, t00=0x0021, t01=0x0008}
0x33b2…33bc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x002e}
0x33bc…33de Head {h00=0x001e, h01=0x0050, text=»* ORDER 00 : TEST STATUS«, t00=0x0021, t01=0x0038}
0x33de…33e8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x005a}
0x33e8…340e Head {h00=0x0022, h01=0x0050, text=»******************************«, t00=0x0021, t01=0x0064}
0x340e…342e Head {h00=0x001c, h01=0x0050, text=»TSTSTA EQU * TEST STATUS«, t00=0x0021, t01=0x008a}
0x342e…345c Head {h00=0x002a, h01=0x0050, text=» CF A5,GTSTAT GET STATUS FROM PRINTER «, t00=0x0021, t01=0x00aa}
0x345c…3484 Head {h00=0x0024, h01=0x0050, text=»TSTEND LDR A2,A1 GET RETURN CODE«, t00=0x0021, t01=0x00d8}
0x3484…34aa Head {h00=0x0022, h01=0x0050, text=» ANKL A2,/100 PRINTER RESET ? «, t00=0x0021, t01=0x0100}
0x34aa…34c4 Head {h00=0x0016, h01=0x0050, text=» ABL(NZ) RCTP YES «, t00=0x0021, t01=0x0126}
0x34c4…34ec Head {h00=0x0024, h01=0x0050, text=» CF A5,RESREC RESET RECOVERY BIT«, t00=0x0021, t01=0x0140}
0x34ec…350c Head {h00=0x001c, h01=0x0050, text=» ABL LENDIS END REQUEST «, t00=0x0021, t01=0x0168}
0x350c…351a Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0021, t01=0x0188}
0x351a…353c Head {h00=0x001e, h01=0x0050, text=»************************* «, t00=0x0022, t01=0x0008}
0x353c…3546 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x002a}
0x3546…3562 Head {h00=0x0018, h01=0x0050, text=»* ORDER 06: WRITE «, t00=0x0022, t01=0x0034}
0x3562…356c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x0050}
0x356c…358e Head {h00=0x001e, h01=0x0050, text=»************************* «, t00=0x0022, t01=0x005a}
0x358e…35a2 Head {h00=0x0010, h01=0x0050, text=»WRTCON EQU *«, t00=0x0022, t01=0x007c}
0x35a2…35b2 Head {h00=0x000c, h01=0x0050, text=»* * =1«, t00=0x0022, t01=0x0090}
0x35b2…35c2 Head {h00=0x000c, h01=0x0050, text=»* * =1«, t00=0x0022, t01=0x00a0}
0x35c2…35d2 Head {h00=0x000c, h01=0x0050, text=»* * =1«, t00=0x0022, t01=0x00b0}
0x35d2…35fa Head {h00=0x0024, h01=0x0050, text=» LD A2,ECBRL,A8 GET REQ. LENGTH «, t00=0x0022, t01=0x00c0}
0x35fa…361a Head {h00=0x001c, h01=0x0050, text=» ADK A2,/8 BLOCK LENGTH «, t00=0x0022, t01=0x00e8}
0x361a…363e Head {h00=0x0020, h01=0x0050, text=» CF A5,STABLK START OF BLOCK«, t00=0x0022, t01=0x0108}
0x363e…3662 Head {h00=0x0020, h01=0x0050, text=» RF(NZ) ERGP01 JMP IF ERROR «, t00=0x0022, t01=0x012c}
0x3662…366c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x0150}
0x366c…3692 Head {h00=0x0022, h01=0x0050, text=»* EXAMINE CONTROL CHARACTER «, t00=0x0022, t01=0x015a}
0x3692…369c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x0180}
0x369c…36c8 Head {h00=0x0028, h01=0x0050, text=» LDK A3,1 SET UP ECB BUFFER POINTER «, t00=0x0022, t01=0x018a}
0x36c8…36f4 Head {h00=0x0028, h01=0x0050, text=» CF A15,GETCHR GET CONTROL CHARACTER«, t00=0x0023, t01=0x0026}
0x36f4…371e Head {h00=0x0026, h01=0x0050, text=» LD A1,DWTDEV,A6 GET DEVICE STATUS«, t00=0x0023, t01=0x0052}
0x371e…374a Head {h00=0x0028, h01=0x0050, text=» ANK A1,/20 HAS POWER OFF OCCURED ? «, t00=0x0023, t01=0x007c}
0x374a…3762 Head {h00=0x0014, h01=0x0050, text=» RF(NZ) REP2 YES«, t00=0x0023, t01=0x00a8}
0x3762…378e Head {h00=0x0028, h01=0x0050, text=» SUK A2,/2B PRINT ON SAME LINE =/2B?«, t00=0x0023, t01=0x00c0}
0x378e…37a6 Head {h00=0x0014, h01=0x0050, text=» RF(Z) WRC20 YES«, t00=0x0023, t01=0x00ec}
0x37a6…37dc Head {h00=0x0032, h01=0x0050, text=»WRC04 CM DWTDEV+DWTCO1,A6 CLEAR COLUMN COUNTER«, t00=0x0023, t01=0x0104}
0x37dc…3806 Head {h00=0x0026, h01=0x0050, text=» SUK A2,5 PRINT AFTER TWO LF =/30 «, t00=0x0023, t01=0x013a}
0x3806…381e Head {h00=0x0014, h01=0x0050, text=» RF(Z) TWOLF YES«, t00=0x0023, t01=0x0164}
0x381e…3828 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x017c}
0x3828…3856 Head {h00=0x002a, h01=0x0050, text=» SUK A2,1 PRINT AFTER FORM FEED =/31 ?«, t00=0x0023, t01=0x0186}
0x3856…3876 Head {h00=0x001c, h01=0x0050, text=» RF(NZ) ONELF NO,ONE LF «, t00=0x0024, t01=0x0024}
0x3876…3880 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x0044}
0x3880…3892 Head {h00=0x000e, h01=0x0050, text=» LDK A2,FF«, t00=0x0024, t01=0x004e}
0x3892…38ae Head {h00=0x0018, h01=0x0050, text=» RF FORMF FORM FEED «, t00=0x0024, t01=0x0060}
0x38ae…38b8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x007c}
0x38b8…38de Head {h00=0x0022, h01=0x0050, text=»* EXECUTE CONTROL CHARACTER«, t00=0x0024, t01=0x0086}
0x38de…38e8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x00ac}
0x38e8…38fc Head {h00=0x0010, h01=0x0050, text=»WRC20 EQU * «, t00=0x0024, t01=0x00b6}
0x38fc…391e Head {h00=0x001e, h01=0x0050, text=» LDK A2,CR CARRIDGE RETURN«, t00=0x0024, t01=0x00ca}
0x391e…3934 Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0024, t01=0x00ec}
0x3934…394a Head {h00=0x0012, h01=0x0050, text=» RF(NZ) ERGP01«, t00=0x0024, t01=0x0102}
0x394a…3980 Head {h00=0x0032, h01=0x0050, text=»WRC03 LD A4,DWTDEV+DWTCO1,A6 GET ACTUAL COLUMN«, t00=0x0024, t01=0x0118}
0x3980…39ae Head {h00=0x002a, h01=0x0050, text=» RF(Z) WRC05 FOR CORRECT NO OF SPACES «, t00=0x0024, t01=0x014e}
0x39ae…39c0 Head {h00=0x000e, h01=0x0050, text=» SUK A4,1 «, t00=0x0024, t01=0x017c}
0x39c0…39f2 Head {h00=0x002e, h01=0x0050, text=»WRC05 CF A5,KONVER CONVERT BINARY TO ASCII«, t00=0x0024, t01=0x018e}
0x39f2…3a30 Head {h00=0x003a, h01=0x0050, text=» ST A2,DWTDEV+DWTACP,A6 STORE THE VALUE IN ACTUAL COL.«, t00=0x0025, t01=0x0030}
0x3a30…3a6e Head {h00=0x003a, h01=0x0050, text=» ST A4,DWTDEV+DWTACP+2,A6 STORE THE VALUE IN ACT. COL.«, t00=0x0025, t01=0x006e}
0x3a6e…3a78 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x00ac}
0x3a78…3aae Head {h00=0x0032, h01=0x0050, text=»WRC07 LD A4,DWTDEV+DWTCO1,A6 GET ACTUAL COLUMN«, t00=0x0025, t01=0x00b6}
0x3aae…3ade Head {h00=0x002c, h01=0x0050, text=» RF(Z) WRT15 JMP IF NO PRECEIDING SPACES«, t00=0x0025, t01=0x00ec}
0x3ade…3afc Head {h00=0x001a, h01=0x0050, text=» LDK A2,/20 SEND SPACE«, t00=0x0025, t01=0x011c}
0x3afc…3b12 Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0025, t01=0x013a}
0x3b12…3b36 Head {h00=0x0020, h01=0x0050, text=» RF(NZ) ERGP01 JMP IF ERROR «, t00=0x0025, t01=0x0150}
0x3b36…3b54 Head {h00=0x001a, h01=0x0050, text=» LDKL A2,CSREP REPEAT «, t00=0x0025, t01=0x0174}
0x3b54…3b96 (38, 0, 400) Head {h00=0x003e, h01=0x0050, text=» LDKL A3,DWTDEV+DWTACP+1 ACTUAL COLUMN PAPER DISPLACEMENT «, t00=0x0026, t01=0x0004}
0x3b96…3bb6 Head {h00=0x001c, h01=0x0050, text=» CF A5,SEND SEND REPEAT «, t00=0x0026, t01=0x0046}
0x3bb6…3bc8 Head {h00=0x000e, h01=0x0050, text=» RF WRT15 «, t00=0x0026, t01=0x0066}
0x3bc8…3bd2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0078}
0x3bd2…3bf4 Head {h00=0x001e, h01=0x0050, text=»TWOLF LDK A2,LF LINE FEED «, t00=0x0026, t01=0x0082}
0x3bf4…3c0a Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0026, t01=0x00a4}
0x3c0a…3c2e Head {h00=0x0020, h01=0x0050, text=» RF(NZ) ERGP01 JMP IF ERROR «, t00=0x0026, t01=0x00ba}
0x3c2e…3c50 Head {h00=0x001e, h01=0x0050, text=»ONELF LDK A2,LF LINE FEED «, t00=0x0026, t01=0x00de}
0x3c50…3c6a Head {h00=0x0016, h01=0x0050, text=»FORMF CF A5,OUTPUT«, t00=0x0026, t01=0x0100}
0x3c6a…3c8e Head {h00=0x0020, h01=0x0050, text=» RF(NZ) ERGP01 JMP IF ERROR «, t00=0x0026, t01=0x011a}
0x3c8e…3cb0 Head {h00=0x001e, h01=0x0050, text=» LDK A2,CR CARRIDGE RETURN«, t00=0x0026, t01=0x013e}
0x3cb0…3cc6 Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0026, t01=0x0160}
0x3cc6…3cea Head {h00=0x0020, h01=0x0050, text=» RF(NZ) ERGP01 JMP IF ERROR «, t00=0x0026, t01=0x0176}
0x3cea…3d1a Head {h00=0x002c, h01=0x0050, text=» IM DWTDEV+DWTLFD,A6 SET LF/FF INDICATOR«, t00=0x0027, t01=0x000a}
0x3d1a…3d2c Head {h00=0x000e, h01=0x0050, text=» RF WRT15 «, t00=0x0027, t01=0x003a}
0x3d2c…3d36 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x004c}
0x3d36…3d58 Head {h00=0x001e, h01=0x0050, text=»* REPEAT WRITE REQUEST «, t00=0x0027, t01=0x0056}
0x3d58…3d62 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x0078}
0x3d62…3d74 Head {h00=0x000e, h01=0x0050, text=»REP2 EQU *«, t00=0x0027, t01=0x0082}
0x3d74…3d9a Head {h00=0x0022, h01=0x0050, text=» LDR A3,A2 SAVE CONTROL CHAR. «, t00=0x0027, t01=0x0094}
0x3d9a…3dc2 Head {h00=0x0024, h01=0x0050, text=» LDK A2,CR SEND CARRIDGE RETURN «, t00=0x0027, t01=0x00ba}
0x3dc2…3dd8 Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0027, t01=0x00e2}
0x3dd8…3dfc Head {h00=0x0020, h01=0x0050, text=» RF(NZ) ERGP01 JMP IF ERROR «, t00=0x0027, t01=0x00f8}
0x3dfc…3e0e Head {h00=0x000e, h01=0x0050, text=» LDR A2,A3«, t00=0x0027, t01=0x011c}
0x3e0e…3e3c Head {h00=0x002a, h01=0x0050, text=» SUK A2,/2B PRINT WITHOUT LINE FEED ? «, t00=0x0027, t01=0x012e}
0x3e3c…3e54 Head {h00=0x0014, h01=0x0050, text=» RF(NZ) REP3 NO «, t00=0x0027, t01=0x015c}
0x3e54…3e66 Head {h00=0x000e, h01=0x0050, text=» RB WRC07 «, t00=0x0027, t01=0x0174}
0x3e66…3e98 Head {h00=0x002e, h01=0x0050, text=»REP3 LD A1,DWTDEV+DWTLFD,A6 GET INDICATOR «, t00=0x0027, t01=0x0186}
0x3e98…3ec0 Head {h00=0x0024, h01=0x0050, text=» RF(NZ) WRT15 JMP IF LF/FF DONE «, t00=0x0028, t01=0x0028}
0x3ec0…3ed2 Head {h00=0x000e, h01=0x0050, text=» RB WRC04 «, t00=0x0028, t01=0x0050}
0x3ed2…3ee0 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0028, t01=0x0062}
0x3ee0…3eea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0070}
0x3eea…3f20 Head {h00=0x0032, h01=0x0050, text=»* ORDER 06 : THIS PART SENDS THE CHARACTERS«, t00=0x0028, t01=0x007a}
0x3f20…3f52 Head {h00=0x002e, h01=0x0050, text=»* TO DOCUMENT OR CONTINUOUS STATIONARY.«, t00=0x0028, t01=0x00b0}
0x3f52…3f5c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x00e2}
0x3f5c…3f66 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x00ec}
0x3f66…3f94 Head {h00=0x002a, h01=0x0050, text=»WRT15 LDK A3,2 SET ECB BUFFER POINTER «, t00=0x0028, t01=0x00f6}
0x3f94…3fae Head {h00=0x0016, h01=0x0050, text=»WRT020 CWK A3,/90 «, t00=0x0028, t01=0x0124}
0x3fae…3fda Head {h00=0x0028, h01=0x0050, text=» RF(NZ) WRT030 NEW BLOCK NECESSARY ?«, t00=0x0028, t01=0x013e}
0x3fda…3ff4 Head {h00=0x0016, h01=0x0050, text=» CF A5,ENDBLK YES «, t00=0x0028, t01=0x016a}
0x3ff4…401e Head {h00=0x0026, h01=0x0050, text=»ERGP01 RF(NZ) ERGP04 JMP IF ERROR «, t00=0x0028, t01=0x0184}
0x401e…4042 Head {h00=0x0020, h01=0x0050, text=» LDK A2,/90 NEW BLOCK LENGTH«, t00=0x0029, t01=0x001e}
0x4042…4066 Head {h00=0x0020, h01=0x0050, text=» CF A5,STABLK START OF BLOCK«, t00=0x0029, t01=0x0042}
0x4066…408a Head {h00=0x0020, h01=0x0050, text=» RF(NZ) ERGP04 JMP IF ERROR «, t00=0x0029, t01=0x0066}
0x408a…40b4 Head {h00=0x0026, h01=0x0050, text=»WRT030 CF A15,GETCHR GET CHARACTER«, t00=0x0029, t01=0x008a}
0x40b4…40d8 Head {h00=0x0020, h01=0x0050, text=» LDR A4,A1 BUFFER FINISHED ?«, t00=0x0029, t01=0x00b4}
0x40d8…40f0 Head {h00=0x0014, h01=0x0050, text=» RF(P) WRT050 NO«, t00=0x0029, t01=0x00d8}
0x40f0…411a Head {h00=0x0026, h01=0x0050, text=» LD A4,DWTDEV,A6 GET DEVICE STATUS«, t00=0x0029, t01=0x00f0}
0x411a…4144 Head {h00=0x0026, h01=0x0050, text=» ANK A4,/80 SHIFT OUT PERFORMED ? «, t00=0x0029, t01=0x011a}
0x4144…415c Head {h00=0x0014, h01=0x0050, text=» RF(Z) WRT040 NO«, t00=0x0029, t01=0x0144}
0x415c…417c Head {h00=0x001c, h01=0x0050, text=» LDK A2,SI SEND SHIFT IN«, t00=0x0029, t01=0x015c}
0x417c…4192 Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0029, t01=0x017c}
0x4192…41b6 (42, 0, 400) Head {h00=0x0020, h01=0x0050, text=» RF(NZ) ERGP04 JMP IF ERROR «, t00=0x002a, t01=0x0004}
0x41b6…41e2 Head {h00=0x0028, h01=0x0050, text=» XRS A4,DWTDEV,A6 RESET SHIFT INDIC.«, t00=0x002a, t01=0x0028}
0x41e2…420a Head {h00=0x0024, h01=0x0050, text=»WRT040 CF A5,ENDBLK END OF BLOCK«, t00=0x002a, t01=0x0054}
0x420a…422e Head {h00=0x0020, h01=0x0050, text=» RF(NZ) ERGP04 JMP IF ERROR «, t00=0x002a, t01=0x007c}
0x422e…424e Head {h00=0x001c, h01=0x0050, text=» CF A5,GTSTAT GET STATUS«, t00=0x002a, t01=0x00a0}
0x424e…426c Head {h00=0x001a, h01=0x0050, text=» RF ENDIO END REQUEST «, t00=0x002a, t01=0x00c0}
0x426c…4276 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x00de}
0x4276…428a Head {h00=0x0010, h01=0x0050, text=»WRT050 EQU *«, t00=0x002a, t01=0x00e8}
0x428a…429c Head {h00=0x000e, h01=0x0050, text=» LDR A4,A2«, t00=0x002a, t01=0x00fc}
0x429c…42a6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x010e}
0x42a6…42ea Head {h00=0x0040, h01=0x0050, text=»* EXAMINE CHARACTER AND SEND DEPENDING ON TYPE OF CHARACTER «, t00=0x002a, t01=0x0118}
0x42ea…42f4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x015c}
0x42f4…42fc Head {h00=0x0004, h01=0x0050, t00=0x002a, t01=0x0166}
0x42fc…431c Head {h00=0x001c, h01=0x0050, text=» CWK A4,/20 CHAR =<20 ? «, t00=0x002a, t01=0x016e}
0x431c…4336 Head {h00=0x0016, h01=0x0050, text=» RF(NL) WRT100 NO «, t00=0x002a, t01=0x018e}
0x4336…435c Head {h00=0x0022, h01=0x0050, text=»* CHECK IF SPECIAL CHARACTER«, t00=0x002b, t01=0x0018}
0x435c…437c Head {h00=0x001c, h01=0x0050, text=» SUK A4,/9 TABULATION ? «, t00=0x002b, t01=0x003e}
0x437c…4396 Head {h00=0x0016, h01=0x0050, text=» RF(Z) WRT170 YES «, t00=0x002b, t01=0x005e}
0x4396…43ba Head {h00=0x0020, h01=0x0050, text=» SUK A4,/9 START UNDERLINE ?«, t00=0x002b, t01=0x0078}
0x43ba…43d4 Head {h00=0x0016, h01=0x0050, text=» RF(NZ) WRT060 NO «, t00=0x002b, t01=0x009c}
0x43d4…43fe Head {h00=0x0026, h01=0x0050, text=» LDR A4,A3 SAVE ECB BUFFER POINTER«, t00=0x002b, t01=0x00b6}
0x43fe…442a Head {h00=0x0028, h01=0x0050, text=» LDKL A3,CSSUL SEND START UNDERLINE «, t00=0x002b, t01=0x00e0}
0x442a…443c Head {h00=0x000e, h01=0x0050, text=» RF WRT070«, t00=0x002b, t01=0x010c}
0x443c…4464 Head {h00=0x0024, h01=0x0050, text=»WRT060 SUK A4,1 STOP UNDERLINE ?«, t00=0x002b, t01=0x011e}
0x4464…447e Head {h00=0x0016, h01=0x0050, text=» RF(NZ) WRT080 NO «, t00=0x002b, t01=0x0146}
0x447e…44a8 Head {h00=0x0026, h01=0x0050, text=» LDR A4,A3 SAVE ECB BUFFER POINTER«, t00=0x002b, t01=0x0160}
0x44a8…44d2 Head {h00=0x0026, h01=0x0050, text=» LDKL A3,CSEUL SEND STOP UNDERLINE«, t00=0x002b, t01=0x018a}
0x44d2…44f6 Head {h00=0x0020, h01=0x0050, text=»WRT070 CF A5,SEN40 GO & SEND«, t00=0x002c, t01=0x0024}
0x44f6…4524 Head {h00=0x002a, h01=0x0050, text=» LDR A3,A4 RESTORE ECB BUFFER POINTER «, t00=0x002c, t01=0x0048}
0x4524…454a Head {h00=0x0022, h01=0x0050, text=» RB WRT020 GET NEXT CHARACTER «, t00=0x002c, t01=0x0076}
0x454a…457e Head {h00=0x0030, h01=0x0050, text=»WRT080 SUK A4,/8 /1B, PARTIAL LINE UP DOWN ?«, t00=0x002c, t01=0x009c}
0x457e…45ac Head {h00=0x002a, h01=0x0050, text=» RB(NZ) WRT020 NO, GET NEXT CHARACTER «, t00=0x002c, t01=0x00d0}
0x45ac…45dc Head {h00=0x002c, h01=0x0050, text=» CF A15,GETCHR YES, CHECK NEXT CHARACTER«, t00=0x002c, t01=0x00fe}
0x45dc…4602 Head {h00=0x0022, h01=0x0050, text=» RB(NP) WRT040 END OF BUFFER ?«, t00=0x002c, t01=0x012e}
0x4602…4624 Head {h00=0x001e, h01=0x0050, text=» LDR A4,A2 SAVE CHAR IN A4«, t00=0x002c, t01=0x0154}
0x4624…464c Head {h00=0x0024, h01=0x0050, text=» SUK A2,/4B PARTIAL LINE DOWN ? «, t00=0x002c, t01=0x0176}
0x464c…4666 Head {h00=0x0016, h01=0x0050, text=» RF(Z) WRT090 YES «, t00=0x002d, t01=0x000e}
0x4666…468a Head {h00=0x0020, h01=0x0050, text=» SUK A2,1 PARTIAL LINE UP ? «, t00=0x002d, t01=0x0028}
0x468a…46be Head {h00=0x0030, h01=0x0050, text=» RF(NZ) WRT140 NO, INDICATE CODE CHECK ERROR«, t00=0x002d, t01=0x004c}
0x46be…46f2 Head {h00=0x0030, h01=0x0050, text=»WRT090 LDK A2,ESC SEND PARTIAL LINE UP/DOWN «, t00=0x002d, t01=0x0080}
0x46f2…4708 Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x002d, t01=0x00b4}
0x4708…472c Head {h00=0x0020, h01=0x0050, text=» RF(NZ) ERGP04 JMP IF ERROR «, t00=0x002d, t01=0x00ca}
0x472c…474c Head {h00=0x001c, h01=0x0050, text=» LDR A2,A4 RESTORE CHAR.«, t00=0x002d, t01=0x00ee}
0x474c…4762 Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x002d, t01=0x010e}
0x4762…4786 Head {h00=0x0020, h01=0x0050, text=» RF(NZ) ERGP04 JMP IF ERROR «, t00=0x002d, t01=0x0124}
0x4786…47ac Head {h00=0x0022, h01=0x0050, text=» RB WRT020 GET NEXT CHARACTER «, t00=0x002d, t01=0x0148}
0x47ac…47b6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x016e}
0x47b6…47dc Head {h00=0x0022, h01=0x0050, text=»WRT100 SUK A4,/7E CHAR =</7E ?«, t00=0x002d, t01=0x0178}
0x47dc…4808 Head {h00=0x0028, h01=0x0050, text=» RF(NP) WRT110 YES, LEGAL CHARACTER «, t00=0x002e, t01=0x000e}
0x4808…482c Head {h00=0x0020, h01=0x0050, text=» CWK A2,/AE ROOMLESS POINT ?«, t00=0x002e, t01=0x003a}
0x482c…4846 Head {h00=0x0016, h01=0x0050, text=» RF(E) WRT160 YES «, t00=0x002e, t01=0x005e}
0x4846…4866 Head {h00=0x001c, h01=0x0050, text=» SUK A4,/23 CHAR >=/A1 ?«, t00=0x002e, t01=0x0078}
0x4866…489a Head {h00=0x0030, h01=0x0050, text=» RF(N) WRT150 NO,INDICATE CODE CHECK ERROR !«, t00=0x002e, t01=0x0098}
0x489a…48ba Head {h00=0x001c, h01=0x0050, text=» SUK A4,/5D CHAR =</FE ?«, t00=0x002e, t01=0x00cc}
0x48ba…48e6 Head {h00=0x0028, h01=0x0050, text=» RF(NP) WRT120 YES, LEGAL CHARACTER «, t00=0x002e, t01=0x00ec}
0x48e6…4916 Head {h00=0x002c, h01=0x0050, text=» RF WRT150 NO, INDICATE CODE CHECK ERROR«, t00=0x002e, t01=0x0118}
0x4916…4946 Head {h00=0x002c, h01=0x0050, text=»* AUTOMATIC SHIFT OUT/IN FUNCTION * «, t00=0x002e, t01=0x0148}
0x4946…4950 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002e, t01=0x0178}
0x4950…4982 Head {h00=0x002e, h01=0x0050, text=»WRT110 LD A4,DWTDEV,A6 7-BIT CODE /20-/7E «, t00=0x002e, t01=0x0182}
0x4982…49b4 Head {h00=0x002e, h01=0x0050, text=» ANK A4,/80 SHIFT OUT PERFORMED EARLIER ? «, t00=0x002f, t01=0x0024}
0x49b4…49dc Head {h00=0x0024, h01=0x0050, text=» RF(Z) WRT170 NO, SEND CHARACTER«, t00=0x002f, t01=0x0056}
0x49dc…49f0 Head {h00=0x0010, h01=0x0050, text=» LDK A4,/80 «, t00=0x002f, t01=0x007e}
0x49f0…4a20 Head {h00=0x002c, h01=0x0050, text=» XRS A4,DWTDEV,A6 RESET SHIFT INDICATOR «, t00=0x002f, t01=0x0092}
0x4a20…4a3e Head {h00=0x001a, h01=0x0050, text=» LDR A4,A2 STORE CHAR.«, t00=0x002f, t01=0x00c2}
0x4a3e…4a5e Head {h00=0x001c, h01=0x0050, text=» LDK A2,SI SEND SHIFT IN«, t00=0x002f, t01=0x00e0}
0x4a5e…4a70 Head {h00=0x000e, h01=0x0050, text=» RF WRT130«, t00=0x002f, t01=0x0100}
0x4a70…4a7a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002f, t01=0x0112}
0x4a7a…4aac Head {h00=0x002e, h01=0x0050, text=»WRT120 LD A4,DWTDEV,A6 8-BIT CODE /A1-/FE «, t00=0x002f, t01=0x011c}
0x4aac…4ade Head {h00=0x002e, h01=0x0050, text=» ANK A4,/80 SHIFT OUT PERFORMED EARLIER ? «, t00=0x002f, t01=0x014e}
0x4ade…4b08 Head {h00=0x0026, h01=0x0050, text=» RF(NZ) WRT170 YES, SEND CHARACTER«, t00=0x002f, t01=0x0180}
0x4b08…4b1c Head {h00=0x0010, h01=0x0050, text=» LDK A4,/80 «, t00=0x0030, t01=0x001a}
0x4b1c…4b48 Head {h00=0x0028, h01=0x0050, text=» ORS A4,DWTDEV,A6 INDICATE SHIFT OUT«, t00=0x0030, t01=0x002e}
0x4b48…4b66 Head {h00=0x001a, h01=0x0050, text=» LDR A4,A2 STORE CHAR.«, t00=0x0030, t01=0x005a}
0x4b66…4b88 Head {h00=0x001e, h01=0x0050, text=» LDK A2,SO SEND SHIFT OUT «, t00=0x0030, t01=0x0078}
0x4b88…4bb6 Head {h00=0x002a, h01=0x0050, text=»WRT130 CF A5,OUTPUT SEND SHIFT CONTROL«, t00=0x0030, t01=0x009a}
0x4bb6…4bda Head {h00=0x0020, h01=0x0050, text=» RF(NZ) ERGP04 JMP IF ERROR «, t00=0x0030, t01=0x00c8}
0x4bda…4bfa Head {h00=0x001c, h01=0x0050, text=» LDR A2,A4 RESTORE CHAR.«, t00=0x0030, t01=0x00ec}
0x4bfa…4c1c Head {h00=0x001e, h01=0x0050, text=» RF WRT170 SEND CHARACTER «, t00=0x0030, t01=0x010c}
0x4c1c…4c50 Head {h00=0x0030, h01=0x0050, text=»WRT140 SUK A3,1 DECREMENT ECB BUFFER POINTER«, t00=0x0030, t01=0x012e}
0x4c50…4c8e Head {h00=0x003a, h01=0x0050, text=»WRT150 LDK A4,/04 ILLEGAL CHARACTER SET BIT 13 IN R.C.«, t00=0x0030, t01=0x0162}
0x4c8e…4ca6 Head {h00=0x0014, h01=0x0050, text=» ORS A4,ECBRC,A8«, t00=0x0031, t01=0x0010}
0x4ca6…4cb8 Head {h00=0x000e, h01=0x0050, text=» RB WRT020«, t00=0x0031, t01=0x0028}
0x4cb8…4cd2 Head {h00=0x0016, h01=0x0050, text=»WRT160 LDK A2,/2E «, t00=0x0031, t01=0x003a}
0x4cd2…4cea Head {h00=0x0014, h01=0x0050, text=»WRT170 LDR A4,A1«, t00=0x0031, t01=0x0054}
0x4cea…4d14 Head {h00=0x0026, h01=0x0050, text=» ANK A2,/7F MASK,JUST 7 BIT CHAR. «, t00=0x0031, t01=0x006c}
0x4d14…4d38 Head {h00=0x0020, h01=0x0050, text=» CF A5,OUTPUT SEND CHARACTER«, t00=0x0031, t01=0x0096}
0x4d38…4d62 Head {h00=0x0026, h01=0x0050, text=»ERGP04 RF(NZ) ERGP06 JMP IF ERROR «, t00=0x0031, t01=0x00ba}
0x4d62…4d94 Head {h00=0x002e, h01=0x0050, text=» IM DWTDEV+DWTCO1,A6 INC COLUMN COUNTER 1 «, t00=0x0031, t01=0x00e4}
0x4d94…4da6 Head {h00=0x000e, h01=0x0050, text=» RB WRT020«, t00=0x0031, t01=0x0116}
0x4da6…4dba Head {h00=0x0010, h01=0x0050, text=»ENDIO EQU * «, t00=0x0031, t01=0x0128}
0x4dba…4ddc Head {h00=0x001e, h01=0x0050, text=» LDR A2,A1 GET RETURN CODE«, t00=0x0031, t01=0x013c}
0x4ddc…4e02 Head {h00=0x0022, h01=0x0050, text=» ANKL A2,/100 PRINTER RESET ? «, t00=0x0031, t01=0x015e}
0x4e02…4e1c Head {h00=0x0016, h01=0x0050, text=» ABL(NZ) RCTP YES «, t00=0x0031, t01=0x0184}
0x4e1c…4e44 Head {h00=0x0024, h01=0x0050, text=» CF A5,RESREC RESET RECOVERY BIT«, t00=0x0032, t01=0x000e}
0x4e44…4e76 Head {h00=0x002e, h01=0x0050, text=» CM DWTDEV+DWTLFD,A6 CLEAR LF/FF INDICATOR«, t00=0x0032, t01=0x0036}
0x4e76…4e96 Head {h00=0x001c, h01=0x0050, text=» ABL LENDIS END REQUEST «, t00=0x0032, t01=0x0068}
0x4e96…4ea4 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0032, t01=0x0088}
0x4ea4…4eca Head {h00=0x0022, h01=0x0050, text=»******************************«, t00=0x0032, t01=0x0096}
0x4eca…4ed4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x00bc}
0x4ed4…4ef6 Head {h00=0x001e, h01=0x0050, text=»* ORDER 05 : BASIC WRITE«, t00=0x0032, t01=0x00c6}
0x4ef6…4f00 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0032, t01=0x00e8}
0x4f00…4f26 Head {h00=0x0022, h01=0x0050, text=»******************************«, t00=0x0032, t01=0x00f2}
0x4f26…4f3a Head {h00=0x0010, h01=0x0050, text=»BASWRT EQU *«, t00=0x0032, t01=0x0118}
0x4f3a…4f4a Head {h00=0x000c, h01=0x0050, text=»* * =1«, t00=0x0032, t01=0x012c}
0x4f4a…4f5a Head {h00=0x000c, h01=0x0050, text=»* * =1«, t00=0x0032, t01=0x013c}
0x4f5a…4f6a Head {h00=0x000c, h01=0x0050, text=»* * =1«, t00=0x0032, t01=0x014c}
0x4f6a…4f7c Head {h00=0x000e, h01=0x0050, text=» LDK A3,0 «, t00=0x0032, t01=0x015c}
0x4f7c…4fa6 Head {h00=0x0026, h01=0x0050, text=»BAS10 LDK A4,/90 TEST END OF BLOCK«, t00=0x0032, t01=0x016e}
0x4fa6…4fd0 Head {h00=0x0026, h01=0x0050, text=» LDR A2,A4 BLOCK LENGTH IN A2=144 «, t00=0x0033, t01=0x0008}
0x4fd0…4ff4 Head {h00=0x0020, h01=0x0050, text=» CF A5,STABLK START OF BLOCK«, t00=0x0033, t01=0x0032}
0x4ff4…5018 Head {h00=0x0020, h01=0x0050, text=» RF(NZ) ERGP06 JMP IF ERROR «, t00=0x0033, t01=0x0056}
0x5018…5042 Head {h00=0x0026, h01=0x0050, text=»BAS15 CF A15,GETCHR GET CHARACTER «, t00=0x0033, t01=0x007a}
0x5042…5066 Head {h00=0x0020, h01=0x0050, text=» LDR A1,A1 BUFFER FINISHED ?«, t00=0x0033, t01=0x00a4}
0x5066…507e Head {h00=0x0014, h01=0x0050, text=» RF(Z) BAS25 YES«, t00=0x0033, t01=0x00c8}
0x507e…5094 Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0033, t01=0x00e0}
0x5094…50b8 Head {h00=0x0020, h01=0x0050, text=» RF(NZ) ERGP06 JMP IF ERROR «, t00=0x0033, t01=0x00f6}
0x50b8…50d8 Head {h00=0x001c, h01=0x0050, text=» SUK A4,1 END OF BLOCK ?«, t00=0x0033, t01=0x011a}
0x50d8…50f0 Head {h00=0x0014, h01=0x0050, text=» RF(Z) BAS20 YES«, t00=0x0033, t01=0x013a}
0x50f0…5114 Head {h00=0x0020, h01=0x0050, text=» RB BAS15 GET NEXT CHARACTER«, t00=0x0033, t01=0x0152}
0x5114…513c Head {h00=0x0024, h01=0x0050, text=»BAS20 CF A5,ENDBLK END OF BLOCK «, t00=0x0033, t01=0x0176}
0x513c…5160 Head {h00=0x0020, h01=0x0050, text=» RF(NZ) ERGP06 JMP IF ERROR «, t00=0x0034, t01=0x000e}
0x5160…5182 Head {h00=0x001e, h01=0x0050, text=» RB BAS10 START NEXT BLOCK«, t00=0x0034, t01=0x0032}
0x5182…51aa Head {h00=0x0024, h01=0x0050, text=»BAS25 CF A5,ENDBLK END OF BLOCK «, t00=0x0034, t01=0x0054}
0x51aa…51d4 Head {h00=0x0026, h01=0x0050, text=»ERGP06 ABL(NZ) ERGP15 JMP IF ERROR«, t00=0x0034, t01=0x007c}
0x51d4…5200 Head {h00=0x0028, h01=0x0050, text=» ABL TSTSTA CHECK STATUS & END REQ. «, t00=0x0034, t01=0x00a6}
0x5200…520e Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0034, t01=0x00d2}
0x520e…522a Head {h00=0x0018, h01=0x0050, text=» IFT SINHAN+FFDEV=1 «, t00=0x0034, t01=0x00e0}
0x522a…5260 Head {h00=0x0032, h01=0x0050, text=»********************************************* «, t00=0x0034, t01=0x00fc}
0x5260…526a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x0132}
0x526a…5292 Head {h00=0x0024, h01=0x0050, text=»* ORDER 0B : POSITION DOCUMENT«, t00=0x0034, t01=0x013c}
0x5292…52c6 Head {h00=0x0030, h01=0x0050, text=»* CONTROL WORD CONTAINS REQUESTED LINE NO «, t00=0x0034, t01=0x0164}
0x52c6…52d0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0008}
0x52d0…5306 Head {h00=0x0032, h01=0x0050, text=»********************************************* «, t00=0x0035, t01=0x0012}
0x5306…532c Head {h00=0x0022, h01=0x0050, text=»POSDOC EQU * POSITION DOCUMENT«, t00=0x0035, t01=0x0048}
0x532c…5354 Head {h00=0x0024, h01=0x0050, text=» CF A5,GTSTAT GET DEVICE STATUS «, t00=0x0035, t01=0x006e}
0x5354…536e Head {h00=0x0016, h01=0x0050, text=» LDR A1,A1 ERROR ?«, t00=0x0035, t01=0x0096}
0x536e…5396 Head {h00=0x0024, h01=0x0050, text=» RF(NZ) POS040 ERROR INDICATION «, t00=0x0035, t01=0x00b0}
0x5396…53c0 Head {h00=0x0026, h01=0x0050, text=» LD A4,ECBCW,A8 GET REQUESTED LINE«, t00=0x0035, t01=0x00d8}
0x53c0…53d4 Head {h00=0x0010, h01=0x0050, text=» ANK A4,/FF «, t00=0x0035, t01=0x0102}
0x53d4…53fe Head {h00=0x0026, h01=0x0050, text=» RF(Z) POSERR ILLEGAL LINE NUMBER «, t00=0x0035, t01=0x0116}
0x53fe…5426 Head {h00=0x0024, h01=0x0050, text=» LD A1,DWTDEV+DWTDL,A6 MAX. LINE«, t00=0x0035, t01=0x0140}
0x5426…5454 Head {h00=0x002a, h01=0x0050, text=» CF A5,BINARY CONVERT ASCII TO BINARY «, t00=0x0035, t01=0x0168}
0x5454…547a Head {h00=0x0022, h01=0x0050, text=» CWR A4,A3 REQ. LINE>MAX. LINE«, t00=0x0036, t01=0x0008}
0x547a…5494 Head {h00=0x0016, h01=0x0050, text=» RF(G) POSERR YES «, t00=0x0036, t01=0x002e}
0x5494…54c2 Head {h00=0x002a, h01=0x0050, text=» CF A5,KONVER CONVERT BINARY TO ASCII «, t00=0x0036, t01=0x0048}
0x54c2…54f4 Head {h00=0x002e, h01=0x0050, text=» ST A4,DWTDEV+DWTRLN,A6 SET REQUESTED LINE«, t00=0x0036, t01=0x0076}
0x54f4…5508 Head {h00=0x0010, h01=0x0050, text=»POS005 EQU *«, t00=0x0036, t01=0x00a8}
0x5508…5528 Head {h00=0x001c, h01=0x0050, text=» LDK A2,/15 BLOCK LENGTH«, t00=0x0036, t01=0x00bc}
0x5528…554c Head {h00=0x0020, h01=0x0050, text=» CF A5,STABLK START OF BLOCK«, t00=0x0036, t01=0x00dc}
0x554c…5570 Head {h00=0x0020, h01=0x0050, text=» RF(NZ) ERGP08 JMP IF ERROR «, t00=0x0036, t01=0x0100}
0x5570…5590 Head {h00=0x001c, h01=0x0050, text=» LD A3,DWTDEV+DWTALN,A6 «, t00=0x0036, t01=0x0124}
0x5590…55a6 Head {h00=0x0012, h01=0x0050, text=» RF(NZ) POS020«, t00=0x0036, t01=0x0144}
0x55a6…55b8 Head {h00=0x000e, h01=0x0050, text=» LDK A2,FF«, t00=0x0036, t01=0x015a}
0x55b8…55ce Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0036, t01=0x016c}
0x55ce…55f2 Head {h00=0x0020, h01=0x0050, text=» RF(NZ) ERGP08 JMP IF ERROR «, t00=0x0036, t01=0x0182}
0x55f2…560e Head {h00=0x0018, h01=0x0050, text=»POS020 LDKL A2,CSVPA«, t00=0x0037, t01=0x0016}
0x560e…562c Head {h00=0x001a, h01=0x0050, text=» LDKL A3,DWTDEV+DWTRLN«, t00=0x0037, t01=0x0032}
0x562c…5640 Head {h00=0x0010, h01=0x0050, text=» CF A5,SEND «, t00=0x0037, t01=0x0050}
0x5640…5668 Head {h00=0x0024, h01=0x0050, text=»POS030 CF A5,ENDBLK END OF BLOCK«, t00=0x0037, t01=0x0064}
0x5668…5692 Head {h00=0x0026, h01=0x0050, text=»ERGP08 ABL(NZ) ERGP15 JMP IF ERROR«, t00=0x0037, t01=0x008c}
0x5692…56b2 Head {h00=0x001c, h01=0x0050, text=» CF A5,GTSTAT GET STATUS«, t00=0x0037, t01=0x00b6}
0x56b2…56d0 Head {h00=0x001a, h01=0x0050, text=» RF(NZ) POS040 ERROR ?«, t00=0x0037, t01=0x00d6}
0x56d0…5702 Head {h00=0x002e, h01=0x0050, text=» LD A2,DWTDEV+DWTRLN,A6 GET REQ. LINE NO. «, t00=0x0037, t01=0x00f4}
0x5702…573a Head {h00=0x0034, h01=0x0050, text=» ST A2,DWTDEV+DWTALN,A6 ACTUAL LINE = REQ. LINE «, t00=0x0037, t01=0x0126}
0x573a…576c Head {h00=0x002e, h01=0x0050, text=» CM DWTDEV+DWTCO1,A6 CLEAR COLUMN COUNTER «, t00=0x0037, t01=0x015e}
0x576c…5780 Head {h00=0x0010, h01=0x0050, text=»POS040 EQU *«, t00=0x0037, t01=0x0190}
0x5780…57a2 Head {h00=0x001e, h01=0x0050, text=» LDR A2,A1 GET RETURN CODE«, t00=0x0038, t01=0x0014}
0x57a2…57c8 Head {h00=0x0022, h01=0x0050, text=» ANKL A2,/100 PRINTER RESET ? «, t00=0x0038, t01=0x0036}
0x57c8…57e2 Head {h00=0x0016, h01=0x0050, text=» ABL(NZ) RCTP YES «, t00=0x0038, t01=0x005c}
0x57e2…580a Head {h00=0x0024, h01=0x0050, text=» CF A5,RESREC RESET RECOVERY BIT«, t00=0x0038, t01=0x0076}
0x580a…582a Head {h00=0x001c, h01=0x0050, text=» ABL LENDIS END REQUEST «, t00=0x0038, t01=0x009e}
0x582a…5844 Head {h00=0x0016, h01=0x0050, text=»POSERR ABL LENDER «, t00=0x0038, t01=0x00be}
0x5844…5850 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0038, t01=0x00d8}
0x5850…585e Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0038, t01=0x00e4}
0x585e…5892 Head {h00=0x0030, h01=0x0050, text=»********************************************«, t00=0x0038, t01=0x00f2}
0x5892…589c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0038, t01=0x0126}
0x589c…58c8 Head {h00=0x0028, h01=0x0050, text=»* ORDER 24 : SET PRINTER PARAMETERS «, t00=0x0038, t01=0x0130}
0x58c8…58d2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0038, t01=0x015c}
0x58d2…5906 Head {h00=0x0030, h01=0x0050, text=»********************************************«, t00=0x0038, t01=0x0166}
0x5906…591c Head {h00=0x0012, h01=0x0050, text=»PRIPAR EQU * «, t00=0x0039, t01=0x000a}
0x591c…594a Head {h00=0x002a, h01=0x0050, text=»PRI07 LDK A3,/6 SET UP BRANCH POINTER «, t00=0x0039, t01=0x0020}
0x594a…5972 Head {h00=0x0024, h01=0x0050, text=» LD A1,ECBCW,A8 GET CONTROL WORD«, t00=0x0039, t01=0x004e}
0x5972…598a Head {h00=0x0014, h01=0x0050, text=»PRI10 LDR A4,A1 «, t00=0x0039, t01=0x0076}
0x598a…59a6 Head {h00=0x0018, h01=0x0050, text=» IFT SINHAN+FFDEV=1 «, t00=0x0039, t01=0x008e}
0x59a6…59ce Head {h00=0x0024, h01=0x0050, text=» LC A2,DWTOR+1,A6 GET DWT INDEX «, t00=0x0039, t01=0x00aa}
0x59ce…59e0 Head {h00=0x000e, h01=0x0050, text=» ANK A2,1 «, t00=0x0039, t01=0x00d2}
0x59e0…59f4 Head {h00=0x0010, h01=0x0050, text=» RF(Z) PRI14«, t00=0x0039, t01=0x00e4}
0x59f4…5a28 Head {h00=0x0030, h01=0x0050, text=» ANK A4,/F CHECK IF NEW PARAM. VALUE WANTED «, t00=0x0039, t01=0x00f8}
0x5a28…5a4e Head {h00=0x0022, h01=0x0050, text=» ABI(NZ) FROTAB,A3 FRONT FEED «, t00=0x0039, t01=0x012c}
0x5a4e…5a60 Head {h00=0x000e, h01=0x0050, text=» RF PRI15 «, t00=0x0039, t01=0x0152}
0x5a60…5a6c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0039, t01=0x0164}
0x5a6c…5aa4 Head {h00=0x0034, h01=0x0050, text=»PRI14 ANK A4,/F CHECK IF NEW PARAM. VALUE WANTED«, t00=0x0039, t01=0x0170}
0x5aa4…5ad4 Head {h00=0x002c, h01=0x0050, text=» ABI(NZ) PRITAB,A3 FRICTION/TRACTOR FEED«, t00=0x003a, t01=0x0018}
0x5ad4…5afe Head {h00=0x0026, h01=0x0050, text=»PRI15 SRL A1,4 GET NEXT PARAMETER «, t00=0x003a, t01=0x0048}
0x5afe…5b36 Head {h00=0x0034, h01=0x0050, text=»PRI16 CWK A3,0 FRI/TRA, ANY MORE PARAM. TO CHECK«, t00=0x003a, t01=0x0072}
0x5b36…5b5a Head {h00=0x0020, h01=0x0050, text=» RF(E) PRI17 NO, GO AND SEND«, t00=0x003a, t01=0x00aa}
0x5b5a…5b84 Head {h00=0x0026, h01=0x0050, text=»PRI18 SUK A3,2 TEST NEXT PARAMETER«, t00=0x003a, t01=0x00ce}
0x5b84…5b96 Head {h00=0x000e, h01=0x0050, text=» RB PRI10 «, t00=0x003a, t01=0x00f8}
0x5b96…5bc0 Head {h00=0x0026, h01=0x0050, text=»PRI17 LDR A4,P GET PROGRAM COUNTER«, t00=0x003a, t01=0x010a}
0x5bc0…5bf0 Head {h00=0x002c, h01=0x0050, text=» ADK A4,6 MAKE RETURN ADDRESS BEFORE ABL«, t00=0x003a, t01=0x0134}
0x5bf0…5c1e Head {h00=0x002a, h01=0x0050, text=» ABL SENPAR SEND PARAMETERS TO PRINTER«, t00=0x003a, t01=0x0164}
0x5c1e…5c3e (59, 0, 400) Head {h00=0x001c, h01=0x0050, text=» CF A5,GTSTAT GET STATUS«, t00=0x003b, t01=0x0004}
0x5c3e…5c60 Head {h00=0x001e, h01=0x0050, text=» LDR A2,A1 GET RETURN CODE«, t00=0x003b, t01=0x0024}
0x5c60…5c86 Head {h00=0x0022, h01=0x0050, text=» ANKL A2,/100 PRINTER RESET ? «, t00=0x003b, t01=0x0046}
0x5c86…5ca0 Head {h00=0x0016, h01=0x0050, text=» ABL(NZ) RCTP YES «, t00=0x003b, t01=0x006c}
0x5ca0…5cc8 Head {h00=0x0024, h01=0x0050, text=» CF A5,RESREC RESET RECOVERY BIT«, t00=0x003b, t01=0x0086}
0x5cc8…5ce8 Head {h00=0x001c, h01=0x0050, text=» ABL LENDIS END REQUEST «, t00=0x003b, t01=0x00ae}
0x5ce8…5d12 Head {h00=0x0026, h01=0x0050, text=»* STORE PARAMETERS, TRACTOR FEED«, t00=0x003b, t01=0x00ce}
0x5d12…5d48 Head {h00=0x0032, h01=0x0050, text=»PRI20 EQU * NCV= NATIONAL CHARACTER VARIATION «, t00=0x003b, t01=0x00f8}
0x5d48…5d68 Head {h00=0x001c, h01=0x0050, text=» ADR A4,A4 ADJUST TABLE «, t00=0x003b, t01=0x012e}
0x5d68…5da6 Head {h00=0x003a, h01=0x0050, text=» LD A4,NCVTAB,A4 GET NAT. CHAR. SET ACCORDING TO INDEX«, t00=0x003b, t01=0x014e}
0x5da6…5dd2 Head {h00=0x0028, h01=0x0050, text=» ST A4,DWTDEV+DWTPCS,A6 STORE IN DWT«, t00=0x003b, t01=0x018c}
0x5dd2…5de4 Head {h00=0x000e, h01=0x0050, text=» RB PRI15 «, t00=0x003c, t01=0x0028}
0x5de4…5e14 Head {h00=0x002c, h01=0x0050, text=»PRI30 EQU * SCM= SELECT CHARACTER MATRIX«, t00=0x003c, t01=0x003a}
0x5e14…5e26 Head {h00=0x000e, h01=0x0050, text=» CWK A4,/9«, t00=0x003c, t01=0x006a}
0x5e26…5e4a Head {h00=0x0020, h01=0x0050, text=» RF(G) PRI60 INDEX TOO HIGH «, t00=0x003c, t01=0x007c}
0x5e4a…5e64 Head {h00=0x0016, h01=0x0050, text=» ORK A4,/30 ASCII «, t00=0x003c, t01=0x00a0}
0x5e64…5e90 Head {h00=0x0028, h01=0x0050, text=» SC A4,DWTDEV+DWTCMF,A6 STORE IN DWT«, t00=0x003c, t01=0x00ba}
0x5e90…5ea2 Head {h00=0x000e, h01=0x0050, text=» RB PRI15 «, t00=0x003c, t01=0x00e6}
0x5ea2…5ec6 Head {h00=0x0020, h01=0x0050, text=»PRI40 EQU * PL= PAGE LENGTH «, t00=0x003c, t01=0x00f8}
0x5ec6…5ee6 Head {h00=0x001c, h01=0x0050, text=» ADR A4,A4 ADJUST TABLE «, t00=0x003c, t01=0x011c}
0x5ee6…5f1a Head {h00=0x0030, h01=0x0050, text=» LD A4,LINNUM,A4 GET LINE ACCORDING TO INDEX«, t00=0x003c, t01=0x013c}
0x5f1a…5f46 Head {h00=0x0028, h01=0x0050, text=» ST A4,DWTDEV+DWTPL,A6 STORE IN DWT «, t00=0x003c, t01=0x0170}
0x5f46…5f58 Head {h00=0x000e, h01=0x0050, text=» RB PRI15 «, t00=0x003d, t01=0x000c}
0x5f58…5f80 Head {h00=0x0024, h01=0x0050, text=»PRI50 EQU * CD= CHARACTER PITCH «, t00=0x003d, t01=0x001e}
0x5f80…5f92 Head {h00=0x000e, h01=0x0050, text=» CWK A4,/4«, t00=0x003d, t01=0x0046}
0x5f92…5fb6 Head {h00=0x0020, h01=0x0050, text=» RF(G) PRI60 INDEX TOO HIGH «, t00=0x003d, t01=0x0058}
0x5fb6…5fd0 Head {h00=0x0016, h01=0x0050, text=» ORK A4,/30 ASCII «, t00=0x003d, t01=0x007c}
0x5fd0…5ffe Head {h00=0x002a, h01=0x0050, text=» SC A4,DWTDEV+DWTCMF+1,A6 STORE IN DWT«, t00=0x003d, t01=0x0096}
0x5ffe…6010 Head {h00=0x000e, h01=0x0050, text=» RB PRI17 «, t00=0x003d, t01=0x00c4}
0x6010…6046 Head {h00=0x0032, h01=0x0050, text=»* STORE PARAMETERS, FRONT FEED/FRICTION FEED«, t00=0x003d, t01=0x00d6}
0x6046…6062 Head {h00=0x0018, h01=0x0050, text=» IFT SINHAN+FFDEV=1 «, t00=0x003d, t01=0x010c}
0x6062…6098 Head {h00=0x0032, h01=0x0050, text=»FRO20 EQU * NCV= NATIONAL CHARACTER VARIATION «, t00=0x003d, t01=0x0128}
0x6098…60b8 Head {h00=0x001c, h01=0x0050, text=» ADR A4,A4 ADJUST TABLE «, t00=0x003d, t01=0x015e}
0x60b8…60f8 Head {h00=0x003c, h01=0x0050, text=» LD A4,NCVTAB,A4 GET NAT. CHAR. VAR. ACCORDING TO INDEX «, t00=0x003d, t01=0x017e}
0x60f8…6124 Head {h00=0x0028, h01=0x0050, text=» ST A4,DWTDEV+DWTDCS,A6 STORE IN DWT«, t00=0x003e, t01=0x002e}
0x6124…6136 Head {h00=0x000e, h01=0x0050, text=» RB PRI15 «, t00=0x003e, t01=0x005a}
0x6136…6166 Head {h00=0x002c, h01=0x0050, text=»FRO30 EQU * SCM=SELECT CHARACTER MATRIX «, t00=0x003e, t01=0x006c}
0x6166…6178 Head {h00=0x000e, h01=0x0050, text=» CWK A4,/9«, t00=0x003e, t01=0x009c}
0x6178…619c Head {h00=0x0020, h01=0x0050, text=» RF(G) PRI60 INDEX TOO HIGH «, t00=0x003e, t01=0x00ae}
0x619c…61b6 Head {h00=0x0016, h01=0x0050, text=» ORK A4,/30 ASCII «, t00=0x003e, t01=0x00d2}
0x61b6…61e2 Head {h00=0x0028, h01=0x0050, text=» SC A4,DWTDEV+DWTCMT,A6 STORE IN DWT«, t00=0x003e, t01=0x00ec}
0x61e2…61f4 Head {h00=0x000e, h01=0x0050, text=» RB PRI15 «, t00=0x003e, t01=0x0118}
0x61f4…6218 Head {h00=0x0020, h01=0x0050, text=»FRO40 EQU * PL= PAGE LENGTH «, t00=0x003e, t01=0x012a}
0x6218…6238 Head {h00=0x001c, h01=0x0050, text=» ADR A4,A4 ADJUST TABLE «, t00=0x003e, t01=0x014e}
0x6238…626c Head {h00=0x0030, h01=0x0050, text=» LD A4,LINNUM,A4 GET LINE ACCORDING TO INDEX«, t00=0x003e, t01=0x016e}
0x626c…6298 Head {h00=0x0028, h01=0x0050, text=» ST A4,DWTDEV+DWTDL,A6 STORE IN DWT «, t00=0x003f, t01=0x0012}
0x6298…62aa Head {h00=0x000e, h01=0x0050, text=» RB PRI15 «, t00=0x003f, t01=0x003e}
0x62aa…62d2 Head {h00=0x0024, h01=0x0050, text=»FRO50 EQU * CD= CHARACTER PITCH «, t00=0x003f, t01=0x0050}
0x62d2…62e4 Head {h00=0x000e, h01=0x0050, text=» CWK A4,/4«, t00=0x003f, t01=0x0078}
0x62e4…6308 Head {h00=0x0020, h01=0x0050, text=» RF(G) PRI60 INDEX TOO HIGH «, t00=0x003f, t01=0x008a}
0x6308…6322 Head {h00=0x0016, h01=0x0050, text=» ORK A4,/30 ASCII «, t00=0x003f, t01=0x00ae}
0x6322…6350 Head {h00=0x002a, h01=0x0050, text=» SC A4,DWTDEV+DWTCMT+1,A6 STORE IN DWT«, t00=0x003f, t01=0x00c8}
0x6350…6362 Head {h00=0x000e, h01=0x0050, text=» RB PRI17 «, t00=0x003f, t01=0x00f6}
0x6362…636e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x003f, t01=0x0108}
0x636e…6394 Head {h00=0x0022, h01=0x0050, text=»PRI60 ABL LENDER REQUEST ERROR«, t00=0x003f, t01=0x0114}
0x6394…63a2 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x003f, t01=0x013a}
0x63a2…63d6 Head {h00=0x0030, h01=0x0050, text=»********************************************«, t00=0x003f, t01=0x0148}
0x63d6…63e0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x017c}
0x63e0…640a Head {h00=0x0026, h01=0x0050, text=»* ORDER /27 : SET FORM PARAMETERS «, t00=0x003f, t01=0x0186}
0x640a…6414 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x0020}
0x6414…6448 Head {h00=0x0030, h01=0x0050, text=»********************************************«, t00=0x0040, t01=0x002a}
0x6448…645c Head {h00=0x0010, h01=0x0050, text=»FORPAR EQU *«, t00=0x0040, t01=0x005e}
0x645c…6472 Head {h00=0x0012, h01=0x0050, text=» IFT FORMPA=1 «, t00=0x0040, t01=0x0072}
0x6472…64a2 Head {h00=0x002c, h01=0x0050, text=» LD A2,ECBCW,A8 GET CONTROL WORD, INDEX «, t00=0x0040, t01=0x0088}
0x64a2…64ba Head {h00=0x0014, h01=0x0050, text=» ANK A2,/F MASK «, t00=0x0040, t01=0x00b8}
0x64ba…64cc Head {h00=0x000e, h01=0x0050, text=» SUK A2,1 «, t00=0x0040, t01=0x00d0}
0x64cc…6508 Head {h00=0x0038, h01=0x0050, text=» RF(Z) FOR020 HOPPER,HIGH SPEED OR LINE SPACE PARAM.«, t00=0x0040, t01=0x00e2}
0x6508…651a Head {h00=0x000e, h01=0x0050, text=» SUK A2,1 «, t00=0x0040, t01=0x011e}
0x651a…6546 Head {h00=0x0028, h01=0x0050, text=» ABL(Z) BASWRT LOAD CHARACTER MATRIX«, t00=0x0040, t01=0x0130}
0x6546…6558 Head {h00=0x000e, h01=0x0050, text=» SUK A2,1 «, t00=0x0040, t01=0x015c}
0x6558…657a Head {h00=0x001e, h01=0x0050, text=» RF(Z) TAB010 TABULATIONS «, t00=0x0040, t01=0x016e}
0x657a…6586 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0040, t01=0x0190}
0x6586…65ba Head {h00=0x0030, h01=0x0050, text=»FOR010 ABL LENDER REQUEST ERROR,END OF REQ. «, t00=0x0041, t01=0x000c}
0x65ba…65d0 Head {h00=0x0012, h01=0x0050, text=» IFT FORMPA=1 «, t00=0x0041, t01=0x0040}
0x65d0…6606 Head {h00=0x0032, h01=0x0050, text=»* HOPPER, HIGH SPEED & LINE SPACE PARAMETERS«, t00=0x0041, t01=0x0056}
0x6606…6610 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x008c}
0x6610…6636 Head {h00=0x0022, h01=0x0050, text=»FOR020 LDK A2,/E BLOCK LENGTH «, t00=0x0041, t01=0x0096}
0x6636…665a Head {h00=0x0020, h01=0x0050, text=» CF A5,STABLK START OF BLOCK«, t00=0x0041, t01=0x00bc}
0x665a…667e Head {h00=0x0020, h01=0x0050, text=» ABL(NZ) ERGP15 JMP IF ERROR«, t00=0x0041, t01=0x00e0}
0x667e…66a6 Head {h00=0x0024, h01=0x0050, text=» LD A4,ECBCW,A8 GET CONTROL WORD«, t00=0x0041, t01=0x0104}
0x66a6…66c4 Head {h00=0x001a, h01=0x0050, text=» LDR A1,A4 ALSO IN A4 «, t00=0x0041, t01=0x012c}
0x66c4…66dc Head {h00=0x0014, h01=0x0050, text=» SRL A1,4 SHIFT «, t00=0x0041, t01=0x014a}
0x66dc…6704 Head {h00=0x0024, h01=0x0050, text=» ANK A1,/F MASK LINE SPACE INDEX«, t00=0x0041, t01=0x0162}
0x6704…672a Head {h00=0x0022, h01=0x0050, text=» RF(Z) FOR030 NO CHANGE WANTED«, t00=0x0041, t01=0x018a}
0x672a…673c Head {h00=0x000e, h01=0x0050, text=» CWK A1,/8«, t00=0x0042, t01=0x0020}
0x673c…676e Head {h00=0x002e, h01=0x0050, text=» RB(G) FOR010 REQUEST ERROR, INDEX TOO BIG«, t00=0x0042, t01=0x0032}
0x676e…678e Head {h00=0x001c, h01=0x0050, text=» ADR A1,A1 ADJUST TABLE «, t00=0x0042, t01=0x0064}
0x678e…67c8 Head {h00=0x0036, h01=0x0050, text=» LD A1,LINTAB,A1 GET LINE SPACE ACCORDING TO TABLE«, t00=0x0042, t01=0x0084}
0x67c8…67f4 Head {h00=0x0028, h01=0x0050, text=» ST A1,DWTDEV+DWTLS,A6 STORE IN DWT «, t00=0x0042, t01=0x00be}
0x67f4…680a Head {h00=0x0012, h01=0x0050, text=» LDKL A2,CSLSL«, t00=0x0042, t01=0x00ea}
0x680a…6828 Head {h00=0x001a, h01=0x0050, text=» LDKL A3,DWTDEV+DWTLS «, t00=0x0042, t01=0x0100}
0x6828…6850 Head {h00=0x0024, h01=0x0050, text=» CF A5,SEND SEND LINE SPACE LOAD«, t00=0x0042, t01=0x011e}
0x6850…687a Head {h00=0x0026, h01=0x0050, text=»FOR030 LDR A1,A4 GET CONTROL WORD «, t00=0x0042, t01=0x0146}
0x687a…688c Head {h00=0x000e, h01=0x0050, text=» SRL A1,8 «, t00=0x0042, t01=0x0170}
0x688c…68b8 Head {h00=0x0028, h01=0x0050, text=» ANK A1,/F MASK HIGH SPEED PARAMETER«, t00=0x0042, t01=0x0182}
0x68b8…68de Head {h00=0x0022, h01=0x0050, text=» RF(Z) FOR060 NO CHANGE WANTED«, t00=0x0043, t01=0x001e}
0x68de…68f0 Head {h00=0x000e, h01=0x0050, text=» SUK A1,1 «, t00=0x0043, t01=0x0044}
0x68f0…6906 Head {h00=0x0012, h01=0x0050, text=» RF(NZ) FOR040«, t00=0x0043, t01=0x0056}
0x6906…692c Head {h00=0x0022, h01=0x0050, text=» LDK A2,SM HIGH SPEED SELECTED«, t00=0x0043, t01=0x006c}
0x692c…695a Head {h00=0x002a, h01=0x0050, text=» SC A2,DWTDEV+DWTHSP+1,A6 STORE IN DWT«, t00=0x0043, t01=0x0092}
0x695a…6970 Head {h00=0x0012, h01=0x0050, text=» LDKL A2,CSSM «, t00=0x0043, t01=0x00c0}
0x6970…699e Head {h00=0x002a, h01=0x0050, text=» RF FOR050 SEND SELECT HIGH SPEED MODE«, t00=0x0043, t01=0x00d6}
0x699e…69b6 Head {h00=0x0014, h01=0x0050, text=»FOR040 SUK A1,1 «, t00=0x0043, t01=0x0104}
0x69b6…69da Head {h00=0x0020, h01=0x0050, text=» RB(NZ) FOR010 REQUEST ERROR«, t00=0x0043, t01=0x011c}
0x69da…69ec Head {h00=0x000e, h01=0x0050, text=» LDK A2,RM«, t00=0x0043, t01=0x0140}
0x69ec…6a1a Head {h00=0x002a, h01=0x0050, text=» SC A2,DWTDEV+DWTHSP+1,A6 STORE IN DWT«, t00=0x0043, t01=0x0152}
0x6a1a…6a48 Head {h00=0x002a, h01=0x0050, text=» LDKL A2,CSRM SEND SELECT NORMAL SPEED«, t00=0x0043, t01=0x0180}
0x6a48…6a6c Head {h00=0x0020, h01=0x0050, text=»FOR050 LDKL A3,DWTDEV+DWTHSP«, t00=0x0044, t01=0x001e}
0x6a6c…6a80 Head {h00=0x0010, h01=0x0050, text=» CF A5,SEND «, t00=0x0044, t01=0x0042}
0x6a80…6a94 Head {h00=0x0010, h01=0x0050, text=»FOR060 EQU *«, t00=0x0044, t01=0x0056}
0x6a94…6aaa Head {h00=0x0012, h01=0x0050, text=» IFT SINHAN=1 «, t00=0x0044, t01=0x006a}
0x6aaa…6ace Head {h00=0x0020, h01=0x0050, text=» LDR A1,A4 GET CONTROL WORD «, t00=0x0044, t01=0x0080}
0x6ace…6ae0 Head {h00=0x000e, h01=0x0050, text=» SRL A1,/C«, t00=0x0044, t01=0x00a4}
0x6ae0…6b08 Head {h00=0x0024, h01=0x0050, text=» ANK A1,/F MASK HOPPER PARAMETER«, t00=0x0044, t01=0x00b6}
0x6b08…6b2e Head {h00=0x0022, h01=0x0050, text=» RF(Z) FOR120 NO CHANGE WANTED«, t00=0x0044, t01=0x00de}
0x6b2e…6b40 Head {h00=0x000e, h01=0x0050, text=» SUK A1,1 «, t00=0x0044, t01=0x0104}
0x6b40…6b56 Head {h00=0x0012, h01=0x0050, text=» RF(NZ) FOR070«, t00=0x0044, t01=0x0116}
0x6b56…6b7c Head {h00=0x0022, h01=0x0050, text=» LDKL A2,/3168 SELECT HOPPER 1«, t00=0x0044, t01=0x012c}
0x6b7c…6b8e Head {h00=0x000e, h01=0x0050, text=» RF FOR075«, t00=0x0044, t01=0x0152}
0x6b8e…6ba6 Head {h00=0x0014, h01=0x0050, text=»FOR070 SUK A1,1 «, t00=0x0044, t01=0x0164}
0x6ba6…6bbc Head {h00=0x0012, h01=0x0050, text=» RF(NZ) FOR080«, t00=0x0044, t01=0x017c}
0x6bbc…6be2 (69, 0, 400) Head {h00=0x0022, h01=0x0050, text=» LDKL A2,/3268 SELECT HOPPER 2«, t00=0x0045, t01=0x0004}
0x6be2…6c14 Head {h00=0x002e, h01=0x0050, text=»FOR075 ST A2,DWTDEV+DWTHOP,A6 STORE IN DWT«, t00=0x0045, t01=0x002a}
0x6c14…6c2a Head {h00=0x0012, h01=0x0050, text=» LDKL A2,CSSM «, t00=0x0045, t01=0x005c}
0x6c2a…6c3c Head {h00=0x000e, h01=0x0050, text=» RF FOR110«, t00=0x0045, t01=0x0072}
0x6c3c…6c54 Head {h00=0x0014, h01=0x0050, text=»FOR080 SUK A1,1 «, t00=0x0045, t01=0x0084}
0x6c54…6c6a Head {h00=0x0012, h01=0x0050, text=» RF(NZ) FOR090«, t00=0x0045, t01=0x009c}
0x6c6a…6c92 Head {h00=0x0024, h01=0x0050, text=» LDKL A2,/316C DESELECT HOPPER 1«, t00=0x0045, t01=0x00b2}
0x6c92…6ca4 Head {h00=0x000e, h01=0x0050, text=» RF FOR095«, t00=0x0045, t01=0x00da}
0x6ca4…6cbc Head {h00=0x0014, h01=0x0050, text=»FOR090 SUK A1,1 «, t00=0x0045, t01=0x00ec}
0x6cbc…6ce0 Head {h00=0x0020, h01=0x0050, text=» RB(NZ) FOR010 REQUEST ERROR«, t00=0x0045, t01=0x0104}
0x6ce0…6d08 Head {h00=0x0024, h01=0x0050, text=» LDKL A2,/326C DESELECT HOPPER 2«, t00=0x0045, t01=0x0128}
0x6d08…6d3a Head {h00=0x002e, h01=0x0050, text=»FOR095 ST A2,DWTDEV+DWTHOP,A6 STORE IN DWT«, t00=0x0045, t01=0x0150}
0x6d3a…6d50 Head {h00=0x0012, h01=0x0050, text=» LDKL A2,CSRM «, t00=0x0045, t01=0x0182}
0x6d50…6d74 Head {h00=0x0020, h01=0x0050, text=»FOR110 LDKL A3,DWTDEV+DWTHOP«, t00=0x0046, t01=0x0008}
0x6d74…6d98 Head {h00=0x0020, h01=0x0050, text=» CF A5,SEND SEND HOPPER MODE«, t00=0x0046, t01=0x002c}
0x6d98…6da4 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0046, t01=0x0050}
0x6da4…6dba Head {h00=0x0012, h01=0x0050, text=» IFT FORMPA=1 «, t00=0x0046, t01=0x005c}
0x6dba…6dd8 Head {h00=0x001a, h01=0x0050, text=» RF FOR120 END OF REQ.«, t00=0x0046, t01=0x0072}
0x6dd8…6de2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0046, t01=0x0090}
0x6de2…6dfe Head {h00=0x0018, h01=0x0050, text=»* TABULATION PART «, t00=0x0046, t01=0x009a}
0x6dfe…6e08 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0046, t01=0x00b6}
0x6e08…6e1c Head {h00=0x0010, h01=0x0050, text=»TAB010 EQU *«, t00=0x0046, t01=0x00c0}
0x6e1c…6e44 Head {h00=0x0024, h01=0x0050, text=» LDK A3,0 SET UP BUFFER POINTER «, t00=0x0046, t01=0x00d4}
0x6e44…6e6e Head {h00=0x0026, h01=0x0050, text=»TAB020 CF A15,GETCHR GET CHARACTER«, t00=0x0046, t01=0x00fc}
0x6e6e…6e90 Head {h00=0x001e, h01=0x0050, text=» LDR A1,A1 END OF BUFFER ?«, t00=0x0046, t01=0x0126}
0x6e90…6eb4 Head {h00=0x0020, h01=0x0050, text=» RB(Z) FOR010 REQUEST ERROR «, t00=0x0046, t01=0x0148}
0x6eb4…6ed8 Head {h00=0x0020, h01=0x0050, text=» LDR A4,A2 KEEP CHAR. IN A4 «, t00=0x0046, t01=0x016c}
0x6ed8…6ef8 Head {h00=0x001c, h01=0x0050, text=» LDK A2,/80 BLOCK LENGTH«, t00=0x0046, t01=0x0190}
0x6ef8…6f1c Head {h00=0x0020, h01=0x0050, text=» CF A5,STABLK START OF BLOCK«, t00=0x0047, t01=0x0020}
0x6f1c…6f40 Head {h00=0x0020, h01=0x0050, text=» RF(NZ) ERGP10 JMP IF ERROR «, t00=0x0047, t01=0x0044}
0x6f40…6f66 Head {h00=0x0022, h01=0x0050, text=» ANK A4,1 SET OR CLEAR TABS. ?«, t00=0x0047, t01=0x0068}
0x6f66…6f92 Head {h00=0x0028, h01=0x0050, text=» RF(Z) TAB050 CLEAR ALL TABULATIONS «, t00=0x0047, t01=0x008e}
0x6f92…6fc6 Head {h00=0x0030, h01=0x0050, text=»TAB030 CF A15,GETCHR GET TABULATION POSITION«, t00=0x0047, t01=0x00ba}
0x6fc6…6fd8 Head {h00=0x000e, h01=0x0050, text=» LDR A1,A1«, t00=0x0047, t01=0x00ee}
0x6fd8…6ffc Head {h00=0x0020, h01=0x0050, text=» RF(Z) FOR120 END OF REQUEST«, t00=0x0047, t01=0x0100}
0x6ffc…701e Head {h00=0x001e, h01=0x0050, text=» LDR A4,A2 TAB. POS. IN A4«, t00=0x0047, t01=0x0124}
0x701e…7044 Head {h00=0x0022, h01=0x0050, text=» CF A5,KONVER KONVERT TO ASCII«, t00=0x0047, t01=0x0146}
0x7044…7064 Head {h00=0x001c, h01=0x0050, text=» SC A2,DWTDEV+DWTTAB,A6 «, t00=0x0047, t01=0x016c}
0x7064…709a Head {h00=0x0032, h01=0x0050, text=» SC A4,DWTDEV+DWTTAB+2,A6 STORE TAB POS IN DWT«, t00=0x0047, t01=0x018c}
0x709a…70b8 Head {h00=0x001a, h01=0x0050, text=» SRL A4,8 SHIFT RIGHT «, t00=0x0048, t01=0x0032}
0x70b8…70ee Head {h00=0x0032, h01=0x0050, text=» SC A4,DWTDEV+DWTTAB+1,A6 STORE TAB POS IN DWT«, t00=0x0048, t01=0x0050}
0x70ee…7114 Head {h00=0x0022, h01=0x0050, text=» LDR A4,A3 KEEP COUNTER IN A4 «, t00=0x0048, t01=0x0086}
0x7114…712a Head {h00=0x0012, h01=0x0050, text=» LDKL A2,CSHPA«, t00=0x0048, t01=0x00ac}
0x712a…7148 Head {h00=0x001a, h01=0x0050, text=» LDKL A3,DWTDEV+DWTTAB«, t00=0x0048, t01=0x00c2}
0x7148…7174 Head {h00=0x0028, h01=0x0050, text=» CF A5,SEND SEND HORIZONTAL POS ABS.«, t00=0x0048, t01=0x00e0}
0x7174…718a Head {h00=0x0012, h01=0x0050, text=» LDKL A2,CSHTS«, t00=0x0048, t01=0x010c}
0x718a…71b8 Head {h00=0x002a, h01=0x0050, text=» CF A5,SEND SET TAB POS AT ACTIVE POS «, t00=0x0048, t01=0x0122}
0x71b8…71da Head {h00=0x001e, h01=0x0050, text=» LDR A3,A4 RESTORE COUNTER«, t00=0x0048, t01=0x0150}
0x71da…71fa Head {h00=0x001c, h01=0x0050, text=» RB TAB030 GET NEXT POS «, t00=0x0048, t01=0x0172}
0x71fa…720e (73, 0, 398) Head {h00=0x0010, h01=0x0050, text=»TAB050 EQU *«, t00=0x0049, t01=0x0004}
0x720e…7230 Head {h00=0x001e, h01=0x0050, text=» LDK A3,/33 CLEAR ALL TABS«, t00=0x0049, t01=0x0018}
0x7230…725c Head {h00=0x0028, h01=0x0050, text=» SC A3,DWTDEV+DWTTAB,A6 STORE IN DWT«, t00=0x0049, t01=0x003a}
0x725c…7272 Head {h00=0x0012, h01=0x0050, text=» LDKL A2,CSTBC«, t00=0x0049, t01=0x0066}
0x7272…7290 Head {h00=0x001a, h01=0x0050, text=» LDKL A3,DWTDEV+DWTTAB«, t00=0x0049, t01=0x007c}
0x7290…72be Head {h00=0x002a, h01=0x0050, text=» CF A5,SEND CLEAR ALL TABULATION POS. «, t00=0x0049, t01=0x009a}
0x72be…72e6 Head {h00=0x0024, h01=0x0050, text=»FOR120 CF A5,ENDBLK END OF BLOCK«, t00=0x0049, t01=0x00c8}
0x72e6…7310 Head {h00=0x0026, h01=0x0050, text=»ERGP10 ABL(NZ) ERGP15 JMP IF ERROR«, t00=0x0049, t01=0x00f0}
0x7310…733c Head {h00=0x0028, h01=0x0050, text=» ABL TSTSTA CHECK STATUS & END REQ. «, t00=0x0049, t01=0x011a}
0x733c…7348 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0049, t01=0x0146}
0x7348…7356 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0049, t01=0x0152}
0x7356…7388 Head {h00=0x002e, h01=0x0050, text=»***************************************** «, t00=0x0049, t01=0x0160}
0x7388…7392 (74, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x0004}
0x7392…73b8 Head {h00=0x0022, h01=0x0050, text=»* ORDER 38 : RELEASE DOCUMENT «, t00=0x004a, t01=0x000e}
0x73b8…73c2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x0034}
0x73c2…73f4 Head {h00=0x002e, h01=0x0050, text=»***************************************** «, t00=0x004a, t01=0x003e}
0x73f4…7410 Head {h00=0x0018, h01=0x0050, text=» IFT SINHAN+FFDEV=1 «, t00=0x004a, t01=0x0070}
0x7410…7424 Head {h00=0x0010, h01=0x0050, text=»RELDOC EQU *«, t00=0x004a, t01=0x008c}
0x7424…7444 Head {h00=0x001c, h01=0x0050, text=» CF A5,GTSTAT GET STATUS«, t00=0x004a, t01=0x00a0}
0x7444…7456 Head {h00=0x000e, h01=0x0050, text=» LDR A2,A1«, t00=0x004a, t01=0x00c0}
0x7456…7474 Head {h00=0x001a, h01=0x0050, text=» RF(NZ) REL20 ERROR ? «, t00=0x004a, t01=0x00d2}
0x7474…7494 Head {h00=0x001c, h01=0x0050, text=» LDK A2,/F BLOCK LENGTH «, t00=0x004a, t01=0x00f0}
0x7494…74b8 Head {h00=0x0020, h01=0x0050, text=» CF A5,STABLK START OF BLOCK«, t00=0x004a, t01=0x0110}
0x74b8…74dc Head {h00=0x0020, h01=0x0050, text=» RF(NZ) ERGP14 JMP IF ERROR «, t00=0x004a, t01=0x0134}
0x74dc…74f2 Head {h00=0x0012, h01=0x0050, text=» LDKL A2,CSVPA«, t00=0x004a, t01=0x0158}
0x74f2…7526 Head {h00=0x0030, h01=0x0050, text=» LDKL A3,DWTDEV+DWTDL SEND LF TO END OF PAGE«, t00=0x004a, t01=0x016e}
0x7526…753a Head {h00=0x0010, h01=0x0050, text=» CF A5,SEND «, t00=0x004b, t01=0x0012}
0x753a…7566 Head {h00=0x0028, h01=0x0050, text=» LDK A3,/F SET UP LINE FEED COUNTER «, t00=0x004b, t01=0x0026}
0x7566…7588 Head {h00=0x001e, h01=0x0050, text=»REL10 LDK A2,LF LINE FEED «, t00=0x004b, t01=0x0052}
0x7588…759e Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x004b, t01=0x0074}
0x759e…75c2 Head {h00=0x0020, h01=0x0050, text=» RF(NZ) ERGP14 JMP IF ERROR «, t00=0x004b, t01=0x008a}
0x75c2…75f0 Head {h00=0x002a, h01=0x0050, text=» SUK A3,1 DECREMENT LINE FEED COUNTER «, t00=0x004b, t01=0x00ae}
0x75f0…7614 Head {h00=0x0020, h01=0x0050, text=» RB(NZ) REL10 ANY MORE LF ? «, t00=0x004b, t01=0x00dc}
0x7614…7636 Head {h00=0x001e, h01=0x0050, text=» CF A5,ENDBLK END OF BLOCK«, t00=0x004b, t01=0x0100}
0x7636…765a Head {h00=0x0020, h01=0x0050, text=» RF(NZ) ERGP14 JMP IF ERROR «, t00=0x004b, t01=0x0122}
0x765a…7688 Head {h00=0x002a, h01=0x0050, text=» CF A5,GTSTAT GET STATUS FROM PRINTER «, t00=0x004b, t01=0x0146}
0x7688…76b6 Head {h00=0x002a, h01=0x0050, text=» CM DWTDEV+DWTALN,A6 RESET ACTUAL LINE«, t00=0x004b, t01=0x0174}
0x76b6…76e8 Head {h00=0x002e, h01=0x0050, text=» CM DWTDEV+DWTRLN,A6 RESET REQUESTED LINE «, t00=0x004c, t01=0x0012}
0x76e8…771a Head {h00=0x002e, h01=0x0050, text=» CM DWTDEV+DWTCO1,A6 CLEAR COLUMN COUNTER «, t00=0x004c, t01=0x0044}
0x771a…773c Head {h00=0x001e, h01=0x0050, text=» LDR A2,A1 GET RETURN CODE«, t00=0x004c, t01=0x0076}
0x773c…7766 Head {h00=0x0026, h01=0x0050, text=»REL20 ANKL A2,/100 PRINTER RESET ?«, t00=0x004c, t01=0x0098}
0x7766…7780 Head {h00=0x0016, h01=0x0050, text=» ABL(NZ) RCTP YES «, t00=0x004c, t01=0x00c2}
0x7780…77a8 Head {h00=0x0024, h01=0x0050, text=» CF A5,RESREC RESET RECOVERY BIT«, t00=0x004c, t01=0x00dc}
0x77a8…77c8 Head {h00=0x001c, h01=0x0050, text=» ABL LENDIS END REQUEST «, t00=0x004c, t01=0x0104}
0x77c8…77d4 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x004c, t01=0x0124}
0x77d4…77e2 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x004c, t01=0x0130}
0x77e2…7826 Head {h00=0x0040, h01=0x0050, text=»*********************************************************** «, t00=0x004c, t01=0x013e}
0x7826…7830 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004c, t01=0x0182}
0x7830…7842 Head {h00=0x000e, h01=0x0050, text=»* R C T P«, t00=0x004c, t01=0x018c}
0x7842…784c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004d, t01=0x000e}
0x784c…788a Head {h00=0x003a, h01=0x0050, text=»* RECOVERY ROUTINE REPEATS RUNNING REQUEST AT POWER ON«, t00=0x004d, t01=0x0018}
0x788a…7894 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004d, t01=0x0056}
0x7894…78d8 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x004d, t01=0x0060}
0x78d8…78ea Head {h00=0x000e, h01=0x0050, text=»RCTP EQU *«, t00=0x004d, t01=0x00a4}
0x78ea…7918 Head {h00=0x002a, h01=0x0050, text=»RCTP07 LDKL A1,/7FFF SET DEVICE BUSY «, t00=0x004d, t01=0x00b6}
0x7918…7936 Head {h00=0x001a, h01=0x0050, text=» ANS A1,DWTST,A6 BUSY «, t00=0x004d, t01=0x00e4}
0x7936…7958 Head {h00=0x001e, h01=0x0050, text=» LDKL A5,DWTSB2 STACK BASE«, t00=0x004d, t01=0x0102}
0x7958…796a Head {h00=0x000e, h01=0x0050, text=» ADR A5,A6«, t00=0x004d, t01=0x0124}
0x796a…79a6 Head {h00=0x0038, h01=0x0050, text=» LD A1,DWTDEV+DWTSYST,A6 INTERN. SYSTEM START IND. «, t00=0x004d, t01=0x0136}
0x79a6…79cc Head {h00=0x0022, h01=0x0050, text=» RF(Z) RCTP10 NO SYSTEM START «, t00=0x004d, t01=0x0172}
0x79cc…79da Head {h00=0x000a, h01=0x0050, text=» * «, t00=0x004e, t01=0x0008}
0x79da…7a14 Head {h00=0x0036, h01=0x0050, text=» CM DWTDEV+DWTSYST,A6 SET SYSTEM START INDICATOR «, t00=0x004e, t01=0x0016}
0x7a14…7a48 Head {h00=0x0030, h01=0x0050, text=» LDKL A4,STDNCV GET STANDARD NAT. CHAR. SET «, t00=0x004e, t01=0x0050}
0x7a48…7a76 Head {h00=0x002a, h01=0x0050, text=» CF A5,KONVER CONVERT BIANARY TO ASCII«, t00=0x004e, t01=0x0084}
0x7a76…7aac Head {h00=0x0032, h01=0x0050, text=» ST A4,DWTDEV+DWTDCS,A6 SET CHAR. SET DOCUMENT«, t00=0x004e, t01=0x00b2}
0x7aac…7ae4 Head {h00=0x0034, h01=0x0050, text=» ST A4,DWTDEV+DWTPCS,A6 SET CHAR. SET CONT.STAT.«, t00=0x004e, t01=0x00e8}
0x7ae4…7b10 Head {h00=0x0028, h01=0x0050, text=» LDKL A4,PAGLEN STANDARD PAGE LENGTH«, t00=0x004e, t01=0x0120}
0x7b10…7b3e Head {h00=0x002a, h01=0x0050, text=» CF A5,KONVER CONVERT BINARY TO ASCII «, t00=0x004e, t01=0x014c}
0x7b3e…7b78 Head {h00=0x0036, h01=0x0050, text=» ST A4,DWTDEV+DWTPL,A6 SET PAGE LENGTH CONT.STAT. «, t00=0x004e, t01=0x017a}
0x7b78…7bb2 Head {h00=0x0036, h01=0x0050, text=» LDKL A4,DOCLEN GET STANDARD PAGE LENGTH DOCUMENT «, t00=0x004f, t01=0x0024}
0x7bb2…7be0 Head {h00=0x002a, h01=0x0050, text=» CF A5,KONVER CONVERT BINARY TO ASCII «, t00=0x004f, t01=0x005e}
0x7be0…7c18 Head {h00=0x0034, h01=0x0050, text=» ST A4,DWTDEV+DWTDL,A6 SET PAGE LENGTH DOCUMENT «, t00=0x004f, t01=0x008c}
0x7c18…7c4e Head {h00=0x0032, h01=0x0050, text=» LDKL A4,MATRIX GET STANDARD CHAR MATRIX FONT «, t00=0x004f, t01=0x00c4}
0x7c4e…7c6e Head {h00=0x001c, h01=0x0050, text=» ORK A4,ZERO MAKE ASCII «, t00=0x004f, t01=0x00fa}
0x7c6e…7ca4 Head {h00=0x0032, h01=0x0050, text=» SC A4,DWTDEV+DWTCMT,A6 STORE IN DWT (TRACTOR)«, t00=0x004f, t01=0x011a}
0x7ca4…7cdc Head {h00=0x0034, h01=0x0050, text=» SC A4,DWTDEV+DWTCMF,A6 STORE IN DWT (FRONT/FRI)«, t00=0x004f, t01=0x0150}
0x7cdc…7d14 Head {h00=0x0034, h01=0x0050, text=» LDKL A4,DENSIT GET STANDARD CHAR DENSITY/PITCH «, t00=0x004f, t01=0x0188}
0x7d14…7d34 Head {h00=0x001c, h01=0x0050, text=» ORK A4,ZERO MAKE ASCII «, t00=0x0050, t01=0x0030}
0x7d34…7d6c Head {h00=0x0034, h01=0x0050, text=» SC A4,DWTDEV+DWTCMT+1,A6 STORE IN DWT (TRACTOR)«, t00=0x0050, t01=0x0050}
0x7d6c…7da6 Head {h00=0x0036, h01=0x0050, text=» SC A4,DWTDEV+DWTCMF+1,A6 STORE IN DWT (FRONT/FRI)«, t00=0x0050, t01=0x0088}
0x7da6…7dd6 Head {h00=0x002c, h01=0x0050, text=» CF A5,GTSTAT DUMMY ST., CLEAR RESET BIT«, t00=0x0050, t01=0x00c2}
0x7dd6…7dea Head {h00=0x0010, h01=0x0050, text=»RCTP10 EQU *«, t00=0x0050, t01=0x00f2}
0x7dea…7e10 Head {h00=0x0022, h01=0x0050, text=» LDR A4,P GET PROGRAM COUNTER «, t00=0x0050, t01=0x0106}
0x7e10…7e36 Head {h00=0x0022, h01=0x0050, text=» ADK A4,6 MAKE RETURN ADDRESS «, t00=0x0050, t01=0x012c}
0x7e36…7e5a Head {h00=0x0020, h01=0x0050, text=» ABL SENPAR SEND PARAMETERS «, t00=0x0050, t01=0x0152}
0x7e5a…7e94 Head {h00=0x0036, h01=0x0050, text=» CM DWTDEV+DWTALN,A6 CLEAR ACTUAL LINE (FRONT/FRI)«, t00=0x0050, t01=0x0176}
0x7e94…7ec4 Head {h00=0x002c, h01=0x0050, text=» LDKL A1,/20 INDICATE POWER OFF OCCURED «, t00=0x0051, t01=0x0020}
0x7ec4…7ede Head {h00=0x0016, h01=0x0050, text=» ORS A1,DWTDEV,A6 «, t00=0x0051, t01=0x0050}
0x7ede…7f06 Head {h00=0x0024, h01=0x0050, text=» LD A1,DWTECB,A6 RUNNING REQUEST«, t00=0x0051, t01=0x006a}
0x7f06…7f36 Head {h00=0x002c, h01=0x0050, text=» ABL(NZ) ACT020 YES , REPEAT THE REQUEST«, t00=0x0051, t01=0x0092}
0x7f36…7f58 Head {h00=0x001e, h01=0x0050, text=»RCTP20 ABL LENDIS DISPATCH«, t00=0x0051, t01=0x00c2}
0x7f58…7f66 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0051, t01=0x00e4}
0x7f66…7faa Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0051, t01=0x00f2}
0x7faa…7fb4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x0136}
0x7fb4…7fc4 Head {h00=0x000c, h01=0x0050, text=»* GTSTAT«, t00=0x0051, t01=0x0140}
0x7fc4…7fce Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x0150}
0x7fce…7fd8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0051, t01=0x015a}
0x7fd8…801a Head {h00=0x003e, h01=0x0050, text=»* THIS ROUTINE SENDS 'DEVICE STATUS REPORT TO THE PRINTER «, t00=0x0051, t01=0x0164}
0x801a…8024 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0052, t01=0x0016}
0x8024…8062 Head {h00=0x003a, h01=0x0050, text=»* AND ANALYZES THE DEVICE STATUS SENT FROM THE PRINTER«, t00=0x0052, t01=0x0020}
0x8062…806c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0052, t01=0x005e}
0x806c…808e Head {h00=0x001e, h01=0x0050, text=»* AT EXIT A1 = RETURN CODE«, t00=0x0052, t01=0x0068}
0x808e…8098 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0052, t01=0x008a}
0x8098…80dc Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0052, t01=0x0094}
0x80dc…80f0 Head {h00=0x0010, h01=0x0050, text=»GTSTAT EQU *«, t00=0x0052, t01=0x00d8}
0x80f0…811e Head {h00=0x002a, h01=0x0050, text=» CM DWTDEV+DWTRC,A6 RESET RETURN CODE «, t00=0x0052, t01=0x00ec}
0x811e…813e Head {h00=0x001c, h01=0x0050, text=» LDK A2,/5 BLOCK LENGTH «, t00=0x0052, t01=0x011a}
0x813e…8162 Head {h00=0x0020, h01=0x0050, text=» CF A5,STABLK START OF BLOCK«, t00=0x0052, t01=0x013a}
0x8162…8186 Head {h00=0x0020, h01=0x0050, text=» RF(NZ) ERGP14 JMP IF ERROR «, t00=0x0052, t01=0x015e}
0x8186…81b2 Head {h00=0x0028, h01=0x0050, text=» LDKL A3,CSDSR DEVICE STATUS REPORT «, t00=0x0052, t01=0x0182}
0x81b2…81d8 Head {h00=0x0022, h01=0x0050, text=»GTST02 LCR A2,A3 GET CHARACTER«, t00=0x0053, t01=0x001e}
0x81d8…81f0 Head {h00=0x0014, h01=0x0050, text=» ANK A2,/FF MASK«, t00=0x0053, t01=0x0044}
0x81f0…820c Head {h00=0x0018, h01=0x0050, text=» SLL A2,8 SHIFT LEFT«, t00=0x0053, t01=0x005c}
0x820c…823a Head {h00=0x002a, h01=0x0050, text=» RF(N) GTST04 END OF CONTROL SEQUENSE «, t00=0x0053, t01=0x0078}
0x823a…8258 Head {h00=0x001a, h01=0x0050, text=» SRL A2,8 SHIFT RIGHT «, t00=0x0053, t01=0x00a6}
0x8258…826e Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0053, t01=0x00c4}
0x826e…8292 Head {h00=0x0020, h01=0x0050, text=» RF(NZ) ERGP14 JMP IF ERROR «, t00=0x0053, t01=0x00da}
0x8292…82b2 Head {h00=0x001c, h01=0x0050, text=» ADK A3,1 INCR. ADDRESS «, t00=0x0053, t01=0x00fe}
0x82b2…82d8 Head {h00=0x0022, h01=0x0050, text=» RB GTST02 GET NEXT CHARACTER «, t00=0x0053, t01=0x011e}
0x82d8…8300 Head {h00=0x0024, h01=0x0050, text=»GTST04 CF A5,ENDBLK END OF BLOCK«, t00=0x0053, t01=0x0144}
0x8300…832a Head {h00=0x0026, h01=0x0050, text=»ERGP14 RF(NZ) ERGP15 JMP IF ERROR «, t00=0x0053, t01=0x016c}
0x832a…834c Head {h00=0x001e, h01=0x0050, text=» LDR A1,A6 SAVE DWTADDRESS«, t00=0x0054, t01=0x0008}
0x834c…836a Head {h00=0x001a, h01=0x0050, text=» LDKL A4,DWTDEV+DWTTP «, t00=0x0054, t01=0x002a}
0x836a…8382 Head {h00=0x0014, h01=0x0050, text=» ADR A4,A6 TIMER«, t00=0x0054, t01=0x0048}
0x8382…83ac Head {h00=0x0026, h01=0x0050, text=» CF A15,SETIMP SET TIMER, 10 SEC. «, t00=0x0054, t01=0x0060}
0x83ac…83da Head {h00=0x002a, h01=0x0050, text=» DATA ERGP00,TIME RETURN ADDRESS,TIME «, t00=0x0054, t01=0x008a}
0x83da…8406 Head {h00=0x0028, h01=0x0050, text=»GTST05 LDKL A4,TAB GET TABLE ADDRESS«, t00=0x0054, t01=0x00b8}
0x8406…841a Head {h00=0x0010, h01=0x0050, text=»GTST10 EQU *«, t00=0x0054, t01=0x00e4}
0x841a…8438 Head {h00=0x001a, h01=0x0050, text=» LDK A3,0 RESET INDEX «, t00=0x0054, t01=0x00f8}
0x8438…8466 Head {h00=0x002a, h01=0x0050, text=» CF A5,INPUT READ STATUS FROM PRINTER «, t00=0x0054, t01=0x0116}
0x8466…8488 Head {h00=0x001e, h01=0x0050, text=» ANK A2,/FF GET CHARACTER «, t00=0x0054, t01=0x0144}
0x8488…84b0 Head {h00=0x0024, h01=0x0050, text=» CCK A2,/5C5C STRING TERMINATOR «, t00=0x0054, t01=0x0166}
0x84b0…84ca Head {h00=0x0016, h01=0x0050, text=» RF(E) GTSEND YES «, t00=0x0054, t01=0x018e}
0x84ca…84e8 Head {h00=0x001a, h01=0x0050, text=» LDR A7,A7 ORDER /00 ?«, t00=0x0055, t01=0x0018}
0x84e8…8502 Head {h00=0x0016, h01=0x0050, text=» RF(NZ) GTST15 NO «, t00=0x0055, t01=0x0036}
0x8502…8528 Head {h00=0x0022, h01=0x0050, text=» CCK A2,/3B STRING SEPARATOR ?«, t00=0x0055, t01=0x0050}
0x8528…8542 Head {h00=0x0016, h01=0x0050, text=» RF(NE) GTST15 NO «, t00=0x0055, t01=0x0076}
0x8542…8570 Head {h00=0x002a, h01=0x0050, text=» IM DWTDEV+DWTSER,A6 IND. STRING SEP. «, t00=0x0055, t01=0x0090}
0x8570…8590 Head {h00=0x001c, h01=0x0050, text=» LD A2,DWTDEV+DWTSER,A6 «, t00=0x0055, t01=0x00be}
0x8590…85bc Head {h00=0x0028, h01=0x0050, text=» SUK A2,2 TWO SEPARATORS RECEIVED ? «, t00=0x0055, t01=0x00de}
0x85bc…85e6 Head {h00=0x0026, h01=0x0050, text=» RF(NZ) GTST30 NO, READ NEXT CHAR.«, t00=0x0055, t01=0x010a}
0x85e6…861a Head {h00=0x0030, h01=0x0050, text=» CF A5,INPUT CHECK IF SERVICE STATUS PRESENT«, t00=0x0055, t01=0x0134}
0x861a…8632 Head {h00=0x0014, h01=0x0050, text=» ANK A2,/F MASK «, t00=0x0055, t01=0x0168}
0x8632…8644 Head {h00=0x000e, h01=0x0050, text=» CCK A2,/A«, t00=0x0055, t01=0x0180}
0x8644…866c (86, 0, 400) Head {h00=0x0024, h01=0x0050, text=» RB(NL) GTST10 NO SERVICE STATUS«, t00=0x0056, t01=0x0004}
0x866c…869e Head {h00=0x002e, h01=0x0050, text=» LDKL A4,TAB+20 INCR. ADDR. TO SERV. STAT.«, t00=0x0056, t01=0x002c}
0x869e…86cc Head {h00=0x002a, h01=0x0050, text=»GTST15 LCR A3,A4 GET MASK RETURN CODE «, t00=0x0056, t01=0x005e}
0x86cc…86de Head {h00=0x000e, h01=0x0050, text=» ANR A2,A3«, t00=0x0056, t01=0x008c}
0x86de…870c Head {h00=0x002a, h01=0x0050, text=» LDKL A3,/3AC0 SHIFT LEFT CIRCULAR A2 «, t00=0x0056, t01=0x009e}
0x870c…8728 Head {h00=0x0018, h01=0x0050, text=» LC A3,1,A4 A3 TIMES«, t00=0x0056, t01=0x00cc}
0x8728…8750 Head {h00=0x0024, h01=0x0050, text=» EXR A3 EXECUT SHIFT INSTRUCTION«, t00=0x0056, t01=0x00e8}
0x8750…876e Head {h00=0x001a, h01=0x0050, text=» LDR A7,A7 ORDER /00 ?«, t00=0x0056, t01=0x0110}
0x876e…8788 Head {h00=0x0016, h01=0x0050, text=» RF(NZ) GTST20 NO «, t00=0x0056, t01=0x012e}
0x8788…87ae Head {h00=0x0022, h01=0x0050, text=» CW A4,TAB+20 SERVICE STATUS ?«, t00=0x0056, t01=0x0148}
0x87ae…87c6 Head {h00=0x0014, h01=0x0050, text=» RF(L) GTST20 NO«, t00=0x0056, t01=0x016e}
0x87c6…87fc Head {h00=0x0032, h01=0x0050, text=» ORS A2,ECBCW,A8 SERVICE STAT. IN CONTR. WORD «, t00=0x0056, t01=0x0186}
0x87fc…880e Head {h00=0x000e, h01=0x0050, text=» RF GTST30«, t00=0x0057, t01=0x002c}
0x880e…8850 Head {h00=0x003e, h01=0x0050, text=»GTST20 ORS A2,DWTDEV+DWTRC,A6 SAVE RETURN CODE TEMPORARILY«, t00=0x0057, t01=0x003e}
0x8850…8878 Head {h00=0x0024, h01=0x0050, text=»GTST30 ADK A4,2 INCREMENT ADRESS«, t00=0x0057, t01=0x0080}
0x8878…88a4 Head {h00=0x0028, h01=0x0050, text=» RB GTST10 GET NEXT STATUS CHARACTER«, t00=0x0057, t01=0x00a8}
0x88a4…88b8 Head {h00=0x0010, h01=0x0050, text=»GTSEND EQU *«, t00=0x0057, t01=0x00d4}
0x88b8…88e6 Head {h00=0x002a, h01=0x0050, text=» LD A1,DWTDEV+DWTRC,A6 GET RETURN CODE«, t00=0x0057, t01=0x00e8}
0x88e6…891a Head {h00=0x0030, h01=0x0050, text=» CM DWTDEV+DWTSER,A6 CLEAR STRING SEP. IND. «, t00=0x0057, t01=0x0116}
0x891a…8938 Head {h00=0x001a, h01=0x0050, text=» LD A2,DWTDEV+DWTTP,A6«, t00=0x0057, t01=0x014a}
0x8938…8964 Head {h00=0x0028, h01=0x0050, text=» RF(Z) GTST40 CHECK IF ALLREADY ZERO«, t00=0x0057, t01=0x0168}
0x8964…898c (88, 0, 400) Head {h00=0x0024, h01=0x0050, text=» CM* DWTDEV+DWTTP,A6 RESET TIMER«, t00=0x0058, t01=0x0004}
0x898c…89c2 Head {h00=0x0032, h01=0x0050, text=»GTST40 CM DWTDEV+DWTTP,A6 RESET TIMER POINTER «, t00=0x0058, t01=0x002c}
0x89c2…89d6 Head {h00=0x0010, h01=0x0050, text=»GTST50 EQU *«, t00=0x0058, t01=0x0062}
0x89d6…89e6 Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0058, t01=0x0076}
0x89e6…89f4 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0058, t01=0x0086}
0x89f4…8a38 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0058, t01=0x0094}
0x8a38…8a42 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0058, t01=0x00d8}
0x8a42…8a80 Head {h00=0x003a, h01=0x0050, text=»* THIS ROUTINE CONVERTS A BINARY VALUE TO ASCII CODE«, t00=0x0058, t01=0x00e2}
0x8a80…8a8a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0058, t01=0x0120}
0x8a8a…8aa0 Head {h00=0x0012, h01=0x0050, text=»* REGISTERS : «, t00=0x0058, t01=0x012a}
0x8aa0…8abe Head {h00=0x001a, h01=0x0050, text=»* A1= WORK REGISTER «, t00=0x0058, t01=0x0140}
0x8abe…8ada Head {h00=0x0018, h01=0x0050, text=»* A4= BINARY INPUT«, t00=0x0058, t01=0x015e}
0x8ada…8afa Head {h00=0x001c, h01=0x0050, text=»* A2,A4= ASCII OUTPUT «, t00=0x0058, t01=0x017a}
0x8afa…8b04 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0059, t01=0x000a}
0x8b04…8b0e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0059, t01=0x0014}
0x8b0e…8b22 Head {h00=0x0010, h01=0x0050, text=»KONVER EQU *«, t00=0x0059, t01=0x001e}
0x8b22…8b3a Head {h00=0x0014, h01=0x0050, text=»* BINARY TO DEC.«, t00=0x0059, t01=0x0032}
0x8b3a…8b54 Head {h00=0x0016, h01=0x0050, text=» LDK A2,0 CLEAR A2«, t00=0x0059, t01=0x004a}
0x8b54…8b76 Head {h00=0x001e, h01=0x0050, text=» CWK A4,100 VALUE > 100 ? «, t00=0x0059, t01=0x0064}
0x8b76…8b8e Head {h00=0x0014, h01=0x0050, text=» RF(L) KONV05 NO«, t00=0x0059, t01=0x0086}
0x8b8e…8ba2 Head {h00=0x0010, h01=0x0050, text=» SUKL A4,100«, t00=0x0059, t01=0x009e}
0x8ba2…8bcc Head {h00=0x0026, h01=0x0050, text=» LDKL A2,/100 LEFT BYTE OF A2=X=1 «, t00=0x0059, t01=0x00b2}
0x8bcc…8bfa Head {h00=0x002a, h01=0x0050, text=»KONV05 CWK A4,10 ARE THERE ANY TENS ? «, t00=0x0059, t01=0x00dc}
0x8bfa…8c12 Head {h00=0x0014, h01=0x0050, text=» RF(L) KONV04 NO«, t00=0x0059, t01=0x010a}
0x8c12…8c24 Head {h00=0x000e, h01=0x0050, text=» SUK A4,10«, t00=0x0059, t01=0x0122}
0x8c24…8c5a Head {h00=0x0032, h01=0x0050, text=» ADK A2,/1 NUMBER OF TENS IN RIGHT B. OF A2=Y «, t00=0x0059, t01=0x0134}
0x8c5a…8c72 Head {h00=0x0014, h01=0x0050, text=» RB KONV05 NEXT «, t00=0x0059, t01=0x016a}
0x8c72…8c98 Head {h00=0x0022, h01=0x0050, text=»KONV04 ORKL A2,/3030 XY IN A2 «, t00=0x0059, t01=0x0182}
0x8c98…8cb4 Head {h00=0x0018, h01=0x0050, text=» ORK A4,/30 Z IN A4 «, t00=0x005a, t01=0x0018}
0x8cb4…8cce Head {h00=0x0016, h01=0x0050, text=» SRC A2,8 YX IN A2«, t00=0x005a, t01=0x0034}
0x8cce…8ce0 Head {h00=0x000e, h01=0x0050, text=» LDR A1,A2«, t00=0x005a, t01=0x004e}
0x8ce0…8d04 Head {h00=0x0020, h01=0x0050, text=» ANKL A1,/FF00 KEEP Y IN A1 «, t00=0x005a, t01=0x0060}
0x8d04…8d36 Head {h00=0x002e, h01=0x0050, text=» ANK A2,/FF KEEP X IN R. BYTE OF A2. ASCII«, t00=0x005a, t01=0x0084}
0x8d36…8d58 Head {h00=0x001e, h01=0x0050, text=» ORR A4,A1 YZ IN A1. ASCII«, t00=0x005a, t01=0x00b6}
0x8d58…8d68 Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x005a, t01=0x00d8}
0x8d68…8d76 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x005a, t01=0x00e8}
0x8d76…8d98 Head {h00=0x001e, h01=0x0050, text=»************************* «, t00=0x005a, t01=0x00f6}
0x8d98…8db2 Head {h00=0x0016, h01=0x0050, text=»* RESET RECORVERY «, t00=0x005a, t01=0x0118}
0x8db2…8dbc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005a, t01=0x0132}
0x8dbc…8dd0 Head {h00=0x0010, h01=0x0050, text=»RESREC EQU *«, t00=0x005a, t01=0x013c}
0x8dd0…8df6 Head {h00=0x0022, h01=0x0050, text=» LD A4,DWTDEV,A6 DEVICE STATUS«, t00=0x005a, t01=0x0150}
0x8df6…8e14 Head {h00=0x001a, h01=0x0050, text=» ANKL A4,/20 RECOVERY?«, t00=0x005a, t01=0x0176}
0x8e14…8e2e (91, 0, 400) Head {h00=0x0016, h01=0x0050, text=» RF(E) RESRTN NO. «, t00=0x005b, t01=0x0004}
0x8e2e…8e60 Head {h00=0x002e, h01=0x0050, text=» XRS A4,DWTDEV,A6 YES. RESET RECOVERY BIT «, t00=0x005b, t01=0x001e}
0x8e60…8e96 Head {h00=0x0032, h01=0x0050, text=» ORKL A1,/100 INDIC. RECOV. IN RET. CODE BIT7 «, t00=0x005b, t01=0x0050}
0x8e96…8eb2 Head {h00=0x0018, h01=0x0050, text=»RESRTN RTN A5 RETURN«, t00=0x005b, t01=0x0086}
0x8eb2…8ebc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005b, t01=0x00a2}
0x8ebc…8ec6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005b, t01=0x00ac}
0x8ec6…8f00 Head {h00=0x0036, h01=0x0050, text=»**************************************************«, t00=0x005b, t01=0x00b6}
0x8f00…8f0a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005b, t01=0x00f0}
0x8f0a…8f3c Head {h00=0x002e, h01=0x0050, text=»* ERROR ROUTINE FOR STABLK,OUTPUT, ENDBLK «, t00=0x005b, t01=0x00fa}
0x8f3c…8f50 Head {h00=0x0010, h01=0x0050, text=»* AND TIMER.«, t00=0x005b, t01=0x012c}
0x8f50…8f5a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005b, t01=0x0140}
0x8f5a…8f6e Head {h00=0x0010, h01=0x0050, text=»ERGP00 EQU *«, t00=0x005b, t01=0x014a}
0x8f6e…8f94 Head {h00=0x0022, h01=0x0050, text=» LDR A6,A1 RESTORE DWTADDRESS «, t00=0x005b, t01=0x015e}
0x8f94…8fc4 Head {h00=0x002c, h01=0x0050, text=» CM DWTDEV+DWTTP,A6 RESET TIMER POINTER «, t00=0x005b, t01=0x0184}
0x8fc4…8fd6 Head {h00=0x000e, h01=0x0050, text=» RF ERGP20«, t00=0x005c, t01=0x0024}
0x8fd6…8fea Head {h00=0x0010, h01=0x0050, text=»ERGP15 EQU *«, t00=0x005c, t01=0x0036}
0x8fea…901e Head {h00=0x0030, h01=0x0050, text=» ANK A1,/1A OUTP. ERR, SOFTW. T-OUT,LRC-ERR «, t00=0x005c, t01=0x004a}
0x901e…9042 Head {h00=0x0020, h01=0x0050, text=» ABL(NZ) RCTP YES, RECOVERY «, t00=0x005c, t01=0x007e}
0x9042…9056 Head {h00=0x0010, h01=0x0050, text=»ERGP17 EQU *«, t00=0x005c, t01=0x00a2}
0x9056…906c Head {h00=0x0012, h01=0x0050, text=» IFF REQEND=1 «, t00=0x005c, t01=0x00b6}
0x906c…9088 Head {h00=0x0018, h01=0x0050, text=» ABL LDISP DISPATCH «, t00=0x005c, t01=0x00cc}
0x9088…9094 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x005c, t01=0x00e8}
0x9094…90bc Head {h00=0x0024, h01=0x0050, text=»ERGP20 LDK A1,1 SET NOT OPERABLE«, t00=0x005c, t01=0x00f4}
0x90bc…90e4 Head {h00=0x0024, h01=0x0050, text=»ERGP30 ABL LENDIS END OF REQUEST«, t00=0x005c, t01=0x011c}
0x90e4…90f2 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x005c, t01=0x0144}
0x90f2…9132 Head {h00=0x003c, h01=0x0050, text=»******************************************************* «, t00=0x005c, t01=0x0152}
0x9132…913c (93, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005d, t01=0x0004}
0x913c…914e Head {h00=0x000e, h01=0x0050, text=»* S E N D «, t00=0x005d, t01=0x000e}
0x914e…9158 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005d, t01=0x0020}
0x9158…9188 Head {h00=0x002c, h01=0x0050, text=»* THIS ROUTINE SENDS AN CONTROL SEQUENCE«, t00=0x005d, t01=0x002a}
0x9188…91a0 Head {h00=0x0014, h01=0x0050, text=»* TO THE PRINTER«, t00=0x005d, t01=0x005a}
0x91a0…91aa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005d, t01=0x0072}
0x91aa…91b4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005d, t01=0x007c}
0x91b4…91c8 Head {h00=0x0010, h01=0x0050, text=»* AT ENTRY :«, t00=0x005d, t01=0x0086}
0x91c8…91ee Head {h00=0x0022, h01=0x0050, text=»* A2 = CONTROL SEQUENCE ADRESS«, t00=0x005d, t01=0x009a}
0x91ee…9226 Head {h00=0x0034, h01=0x0050, text=»* A3 = DWT-DISPLACEMENT TO LINE NO,CHAR.SET,ETC «, t00=0x005d, t01=0x00c0}
0x9226…9230 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005d, t01=0x00f8}
0x9230…923a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005d, t01=0x0102}
0x923a…924e Head {h00=0x0010, h01=0x0050, text=»* AT EXIT : «, t00=0x005d, t01=0x010c}
0x924e…926e Head {h00=0x001c, h01=0x0050, text=»* A1,A2,A3 IS DESTROYED «, t00=0x005d, t01=0x0120}
0x926e…9278 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005d, t01=0x0140}
0x9278…9282 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005d, t01=0x014a}
0x9282…928c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x005d, t01=0x0154}
0x928c…92b4 Head {h00=0x0024, h01=0x0050, text=»SEND EQU * SEND CONTROL SEQUENCE«, t00=0x005d, t01=0x015e}
0x92b4…92ea Head {h00=0x0032, h01=0x0050, text=» ST A3,DWTDEV+DWTDISP,A6 SAVE DWT-DISPLACEMENT«, t00=0x005d, t01=0x0186}
0x92ea…9322 Head {h00=0x0034, h01=0x0050, text=» ST A2,DWTDEV+DWTSTR,A6 CONTROL SEQUENCE ADRESS «, t00=0x005e, t01=0x002c}
0x9322…9336 Head {h00=0x0010, h01=0x0050, text=»SEND10 EQU *«, t00=0x005e, t01=0x0064}
0x9336…9372 Head {h00=0x0038, h01=0x0050, text=» LD A3,DWTDEV+DWTSTR,A6 GET CONTROL SEQUENCE ADRESS «, t00=0x005e, t01=0x0078}
0x9372…9392 Head {h00=0x001c, h01=0x0050, text=» LCR A2,A3 GET CHARACTER«, t00=0x005e, t01=0x00b4}
0x9392…93b4 Head {h00=0x001e, h01=0x0050, text=» ANK A2,/FF MAKE CHARACTER«, t00=0x005e, t01=0x00d4}
0x93b4…93de Head {h00=0x0026, h01=0x0050, text=» SLL A2,8 END OF CONTROL SEQUENCE «, t00=0x005e, t01=0x00f6}
0x93de…9400 Head {h00=0x001e, h01=0x0050, text=» RF(N) SENDEND YES,RETURN «, t00=0x005e, t01=0x0120}
0x9400…942a Head {h00=0x0026, h01=0x0050, text=» CWK A2,/3000 LINE NO,CHAR.SET,ETC«, t00=0x005e, t01=0x0142}
0x942a…9444 Head {h00=0x0016, h01=0x0050, text=» RF(E) SEND30 YES «, t00=0x005e, t01=0x016c}
0x9444…9470 Head {h00=0x0028, h01=0x0050, text=» SRL A2,8 PREPARE TO SEND CHARACTER «, t00=0x005e, t01=0x0186}
0x9470…9494 Head {h00=0x0020, h01=0x0050, text=» CF A5,OUTPUT SEND CHARACTER«, t00=0x005f, t01=0x0022}
0x9494…94b8 Head {h00=0x0020, h01=0x0050, text=» RB(NZ) ERGP15 JMP IF ERROR «, t00=0x005f, t01=0x0046}
0x94b8…94cc Head {h00=0x0010, h01=0x0050, text=»SEND20 EQU *«, t00=0x005f, t01=0x006a}
0x94cc…9504 Head {h00=0x0034, h01=0x0050, text=» IM DWTDEV+DWTSTR,A6 INC. CONTROLSEQUENCE ADRESS«, t00=0x005f, t01=0x007e}
0x9504…9520 Head {h00=0x0018, h01=0x0050, text=» RB SEND10 GET NEXT «, t00=0x005f, t01=0x00b6}
0x9520…9534 Head {h00=0x0010, h01=0x0050, text=»SEND30 EQU *«, t00=0x005f, t01=0x00d2}
0x9534…956a Head {h00=0x0032, h01=0x0050, text=» LD A3,DWTDEV+DWTDISP,A6 GET DWT-DISPLACEMENT «, t00=0x005f, t01=0x00e6}
0x956a…958e Head {h00=0x0020, h01=0x0050, text=» ADR A3,A6 GET PROPER VALUE «, t00=0x005f, t01=0x011c}
0x958e…95ae Head {h00=0x001c, h01=0x0050, text=» LCR A2,A3 GET CHARACTER«, t00=0x005f, t01=0x0140}
0x95ae…95d2 Head {h00=0x0020, h01=0x0050, text=» CF A5,OUTPUT SEND CHARACTER«, t00=0x005f, t01=0x0160}
0x95d2…95f6 Head {h00=0x0020, h01=0x0050, text=» RB(NZ) ERGP15 JMP IF ERROR «, t00=0x005f, t01=0x0184}
0x95f6…962c Head {h00=0x0032, h01=0x0050, text=» IM DWTDEV+DWTDISP,A6 INC. DISPLACEMENT ADRESS«, t00=0x0060, t01=0x0018}
0x962c…9648 Head {h00=0x0018, h01=0x0050, text=» RB SEND20 GET NEXT «, t00=0x0060, t01=0x004e}
0x9648…965e Head {h00=0x0012, h01=0x0050, text=»SENDEND EQU * «, t00=0x0060, t01=0x006a}
0x965e…966e Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0060, t01=0x0080}
0x966e…967c Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0060, t01=0x0090}
0x967c…96c0 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0060, t01=0x009e}
0x96c0…96ca Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0060, t01=0x00e2}
0x96ca…96da Head {h00=0x000c, h01=0x0050, text=»* SENPAR«, t00=0x0060, t01=0x00ec}
0x96da…96e4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0060, t01=0x00fc}
0x96e4…972a Head {h00=0x0042, h01=0x0050, text=»* THIS ROUTINE SENDS THE PRINTER PARAMETERS TO THE SUBDEVICE«, t00=0x0060, t01=0x0106}
0x972a…9734 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0060, t01=0x014c}
0x9734…9748 Head {h00=0x0010, h01=0x0050, text=»SENPAR EQU *«, t00=0x0060, t01=0x0156}
0x9748…975c Head {h00=0x0010, h01=0x0050, text=» LDK A2,/1A «, t00=0x0060, t01=0x016a}
0x975c…9772 Head {h00=0x0012, h01=0x0050, text=» CF A5,STABLK «, t00=0x0060, t01=0x017e}
0x9772…979c (97, 0, 400) Head {h00=0x0026, h01=0x0050, text=»ERGP16 RB(NZ) ERGP15 JMP IF ERROR «, t00=0x0061, t01=0x0004}
0x979c…97b2 Head {h00=0x0012, h01=0x0050, text=» IFT SPEEDY=1 «, t00=0x0061, t01=0x002e}
0x97b2…97c8 Head {h00=0x0012, h01=0x0050, text=» LDKL A2,CSSM «, t00=0x0061, t01=0x0044}
0x97c8…97e6 Head {h00=0x001a, h01=0x0050, text=» LDKL A3,DWTDEV+DWTHSP«, t00=0x0061, t01=0x005a}
0x97e6…9810 Head {h00=0x0026, h01=0x0050, text=» CF A5,SEND SEND SELECT HIGH SPEED«, t00=0x0061, t01=0x0078}
0x9810…981c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0061, t01=0x00a2}
0x981c…9838 Head {h00=0x0018, h01=0x0050, text=» IFT SINHAN+FFDEV=1 «, t00=0x0061, t01=0x00ae}
0x9838…985e Head {h00=0x0022, h01=0x0050, text=» LC A2,DWTDEV,A6 GET DWTINDEX «, t00=0x0061, t01=0x00ca}
0x985e…9870 Head {h00=0x000e, h01=0x0050, text=» ANK A2,1 «, t00=0x0061, t01=0x00f0}
0x9870…9886 Head {h00=0x0012, h01=0x0050, text=» RF(NZ) SEN10 «, t00=0x0061, t01=0x0102}
0x9886…9892 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0061, t01=0x0118}
0x9892…98b8 Head {h00=0x0022, h01=0x0050, text=» LDKL A3,CSRM SET TRACTOR MODE«, t00=0x0061, t01=0x0124}
0x98b8…98cc Head {h00=0x0010, h01=0x0050, text=» CF A5,SEN40«, t00=0x0061, t01=0x014a}
0x98cc…98e4 Head {h00=0x0014, h01=0x0050, text=» LDKL A2,CSSLPL «, t00=0x0061, t01=0x015e}
0x98e4…9902 Head {h00=0x001a, h01=0x0050, text=» LDKL A3,DWTDEV+DWTPL «, t00=0x0061, t01=0x0176}
0x9902…9930 (98, 0, 400) Head {h00=0x002a, h01=0x0050, text=» CF A5,SEND SEND SELECTED PAGE LENGTH «, t00=0x0062, t01=0x0004}
0x9930…9946 Head {h00=0x0012, h01=0x0050, text=» LDKL A2,CSSNV«, t00=0x0062, t01=0x0032}
0x9946…9964 Head {h00=0x001a, h01=0x0050, text=» LDKL A3,DWTDEV+DWTPCS«, t00=0x0062, t01=0x0048}
0x9964…9994 Head {h00=0x002c, h01=0x0050, text=» CF A5,SEND SEND NATIONAL CHAR VARIATION«, t00=0x0062, t01=0x0066}
0x9994…99aa Head {h00=0x0012, h01=0x0050, text=» LDKL A2,CSCPL«, t00=0x0062, t01=0x0096}
0x99aa…99c8 Head {h00=0x001a, h01=0x0050, text=» LDKL A3,DWTDEV+DWTCMF«, t00=0x0062, t01=0x00ac}
0x99c8…99f6 Head {h00=0x002a, h01=0x0050, text=» CF A5,SEND SEND CHAR. MATRIX & PITCH «, t00=0x0062, t01=0x00ca}
0x99f6…9a08 Head {h00=0x000e, h01=0x0050, text=» RF SEN20 «, t00=0x0062, t01=0x00f8}
0x9a08…9a12 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0062, t01=0x010a}
0x9a12…9a2e Head {h00=0x0018, h01=0x0050, text=» IFT SINHAN+FFDEV=1 «, t00=0x0062, t01=0x0114}
0x9a2e…9a42 Head {h00=0x0010, h01=0x0050, text=»SEN10 EQU * «, t00=0x0062, t01=0x0130}
0x9a42…9a58 Head {h00=0x0012, h01=0x0050, text=» IFT SINHAN=0 «, t00=0x0062, t01=0x0144}
0x9a58…9a82 Head {h00=0x0026, h01=0x0050, text=» LDKL A3,CSSM SET FRONT FEED MODE «, t00=0x0062, t01=0x015a}
0x9a82…9a96 Head {h00=0x0010, h01=0x0050, text=» CF A5,SEN40«, t00=0x0062, t01=0x0184}
0x9a96…9aa2 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0063, t01=0x0008}
0x9aa2…9abe Head {h00=0x0018, h01=0x0050, text=» IFT SINHAN+FFDEV=1 «, t00=0x0063, t01=0x0014}
0x9abe…9ad6 Head {h00=0x0014, h01=0x0050, text=» LDKL A2,CSSLPL «, t00=0x0063, t01=0x0030}
0x9ad6…9af4 Head {h00=0x001a, h01=0x0050, text=» LDKL A3,DWTDEV+DWTDL «, t00=0x0063, t01=0x0048}
0x9af4…9b22 Head {h00=0x002a, h01=0x0050, text=» CF A5,SEND SEND SELECTED PAGE LENGTH «, t00=0x0063, t01=0x0066}
0x9b22…9b38 Head {h00=0x0012, h01=0x0050, text=» LDKL A2,CSSNV«, t00=0x0063, t01=0x0094}
0x9b38…9b56 Head {h00=0x001a, h01=0x0050, text=» LDKL A3,DWTDEV+DWTDCS«, t00=0x0063, t01=0x00aa}
0x9b56…9b86 Head {h00=0x002c, h01=0x0050, text=» CF A5,SEND SEND NATIONAL CHAR VARIATION«, t00=0x0063, t01=0x00c8}
0x9b86…9b9c Head {h00=0x0012, h01=0x0050, text=» LDKL A2,CSCPL«, t00=0x0063, t01=0x00f8}
0x9b9c…9bba Head {h00=0x001a, h01=0x0050, text=» LDKL A3,DWTDEV+DWTCMT«, t00=0x0063, t01=0x010e}
0x9bba…9be8 Head {h00=0x002a, h01=0x0050, text=» CF A5,SEND SEND CHAR. MATRIX & PITCH «, t00=0x0063, t01=0x012c}
0x9be8…9bf4 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0063, t01=0x015a}
0x9bf4…9c1c Head {h00=0x0024, h01=0x0050, text=»SEN20 CF A5,ENDBLK END OF BLOCK «, t00=0x0063, t01=0x0166}
0x9c1c…9c40 Head {h00=0x0020, h01=0x0050, text=» RB(NZ) ERGP16 JMP IF ERROR «, t00=0x0063, t01=0x018e}
0x9c40…9c56 Head {h00=0x0012, h01=0x0050, text=» ABR A4 RETURN«, t00=0x0064, t01=0x0022}
0x9c56…9c60 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0064, t01=0x0038}
0x9c60…9c6e Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0064, t01=0x0042}
0x9c6e…9ca4 Head {h00=0x0032, h01=0x0050, text=»**********************************************«, t00=0x0064, t01=0x0050}
0x9ca4…9cae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0064, t01=0x0086}
0x9cae…9cf0 Head {h00=0x003e, h01=0x0050, text=»* THIS ROUTINE SENDS A CONTR. SEQ. WITHOUT DWT REFERENCE«, t00=0x0064, t01=0x0090}
0x9cf0…9d20 Head {h00=0x002c, h01=0x0050, text=»* AT ENTRY : A3= CONTROL SEQ, ADDRESS «, t00=0x0064, t01=0x00d2}
0x9d20…9d2a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0064, t01=0x0102}
0x9d2a…9d42 Head {h00=0x0014, h01=0x0050, text=»SEN40 LCR A2,A3 «, t00=0x0064, t01=0x010c}
0x9d42…9d5a Head {h00=0x0014, h01=0x0050, text=» ANK A2,/FF MASK«, t00=0x0064, t01=0x0124}
0x9d5a…9d76 Head {h00=0x0018, h01=0x0050, text=» SLL A2,8 SHIFT LEFT«, t00=0x0064, t01=0x013c}
0x9d76…9d9a Head {h00=0x0020, h01=0x0050, text=» RF(N) SEN50 END OF SEQUENSE«, t00=0x0064, t01=0x0158}
0x9d9a…9db8 Head {h00=0x001a, h01=0x0050, text=» SRL A2,8 SHIFT RIGHT «, t00=0x0064, t01=0x017c}
0x9db8…9dce Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0065, t01=0x000a}
0x9dce…9df2 Head {h00=0x0020, h01=0x0050, text=» RB(NZ) ERGP16 JMP IF ERROR «, t00=0x0065, t01=0x0020}
0x9df2…9e12 Head {h00=0x001c, h01=0x0050, text=» ADK A3,1 INCR. ADDRESS «, t00=0x0065, t01=0x0044}
0x9e12…9e32 Head {h00=0x001c, h01=0x0050, text=» RB SEN40 GET NEXT CHAR.«, t00=0x0065, t01=0x0064}
0x9e32…9e60 Head {h00=0x002a, h01=0x0050, text=»SEN50 RTN A5 RETURN & SEND PARAMETERS «, t00=0x0065, t01=0x0084}
0x9e60…9e6e Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0065, t01=0x00b2}
0x9e6e…9eb2 Head {h00=0x0040, h01=0x0050, text=»************************************************************«, t00=0x0065, t01=0x00c0}
0x9eb2…9ebc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0065, t01=0x0104}
0x9ebc…9ecc Head {h00=0x000c, h01=0x0050, text=»* BINARY«, t00=0x0065, t01=0x010e}
0x9ecc…9ed6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0065, t01=0x011e}
0x9ed6…9f12 Head {h00=0x0038, h01=0x0050, text=»* THIS ROUTINE CONVERTS ASCII CODE TO A BINARY VALUE«, t00=0x0065, t01=0x0128}
0x9f12…9f1c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0065, t01=0x0164}
0x9f1c…9f30 Head {h00=0x0010, h01=0x0050, text=»* REGISTERS:«, t00=0x0065, t01=0x016e}
0x9f30…9f4a Head {h00=0x0016, h01=0x0050, text=»* A1= ASCII INPUT «, t00=0x0065, t01=0x0182}
0x9f4a…9f66 Head {h00=0x0018, h01=0x0050, text=»* A2= WORK REGISTER «, t00=0x0066, t01=0x000c}
0x9f66…9f82 Head {h00=0x0018, h01=0x0050, text=»* A3= BINARY OUTPUT «, t00=0x0066, t01=0x0028}
0x9f82…9f8c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0066, t01=0x0044}
0x9f8c…9f96 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0066, t01=0x004e}
0x9f96…9fa0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0066, t01=0x0058}
0x9fa0…9fc2 Head {h00=0x001e, h01=0x0050, text=»BINARY SUR A3,A3 CLEAR A3 «, t00=0x0066, t01=0x0062}
0x9fc2…9fe4 Head {h00=0x001e, h01=0x0050, text=» LDR A2,A1 MAX. LINE ASCII«, t00=0x0066, t01=0x0084}
0x9fe4…9ff6 Head {h00=0x000e, h01=0x0050, text=» SRL A2,8 «, t00=0x0066, t01=0x00a6}
0x9ff6…a00a Head {h00=0x0010, h01=0x0050, text=» SUK A2,/30 «, t00=0x0066, t01=0x00b8}
0xa00a…a01c Head {h00=0x000e, h01=0x0050, text=» ADR A3,A2«, t00=0x0066, t01=0x00cc}
0xa01c…a02e Head {h00=0x000e, h01=0x0050, text=» ADR A3,A2«, t00=0x0066, t01=0x00de}
0xa02e…a040 Head {h00=0x000e, h01=0x0050, text=» SLL A2,3 «, t00=0x0066, t01=0x00f0}
0xa040…a052 Head {h00=0x000e, h01=0x0050, text=» ADR A3,A2«, t00=0x0066, t01=0x0102}
0xa052…a064 Head {h00=0x000e, h01=0x0050, text=» ANK A1,/F«, t00=0x0066, t01=0x0114}
0xa064…a088 Head {h00=0x0020, h01=0x0050, text=» ADR A3,A1 MAX. LINE BINARY «, t00=0x0066, t01=0x0126}
0xa088…a098 Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0066, t01=0x014a}
0xa098…a0a6 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0066, t01=0x015a}
0xa0a6…a0cc Head {h00=0x0022, h01=0x0050, text=»LINNUM EQU *-2 NUMBER OF LINES«, t00=0x0066, t01=0x0168}
0xa0cc…a0ec Head {h00=0x001c, h01=0x0050, text=» DATA /3135,/3138,/3234 «, t00=0x0066, t01=0x018e}
0xa0ec…a112 Head {h00=0x0022, h01=0x0050, text=» DATA /3235,/3330,/3333,/3335 «, t00=0x0067, t01=0x001e}
0xa112…a138 Head {h00=0x0022, h01=0x0050, text=» DATA /3336,/3438,/3530,/3531 «, t00=0x0067, t01=0x0044}
0xa138…a15e Head {h00=0x0022, h01=0x0050, text=» DATA /3630,/3636,/3730,/3732 «, t00=0x0067, t01=0x006a}
0xa15e…a168 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0067, t01=0x0090}
0xa168…a172 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0067, t01=0x009a}
0xa172…a17c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0067, t01=0x00a4}
0xa17c…a186 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0067, t01=0x00ae}
0xa186…a1c0 Head {h00=0x0036, h01=0x0050, text=»NCVTAB EQU *-2 NATIONAL CHARACTER VARIATION YABLE «, t00=0x0067, t01=0x00b8}
0xa1c0…a1e6 Head {h00=0x0022, h01=0x0050, text=» DATA /3031,/3032,/3033,/3034 «, t00=0x0067, t01=0x00f2}
0xa1e6…a20c Head {h00=0x0022, h01=0x0050, text=» DATA /3035,/3036,/3037,/3038 «, t00=0x0067, t01=0x0118}
0xa20c…a232 Head {h00=0x0022, h01=0x0050, text=» DATA /3039,/3130,/3131,/3131 «, t00=0x0067, t01=0x013e}
0xa232…a252 Head {h00=0x001c, h01=0x0050, text=» DATA /3133,/3134,/3135 «, t00=0x0067, t01=0x0164}
0xa252…a28e Head {h00=0x0038, h01=0x0050, text=»TAB EQU * MASK TABLE FOR STATUS REPORT FROM PRINTER «, t00=0x0067, t01=0x0184}
0xa28e…a2b0 Head {h00=0x001e, h01=0x0050, text=» DATA /C0,/C0,/C0,/2CC * «, t00=0x0068, t01=0x0030}
0xa2b0…a2d2 Head {h00=0x001e, h01=0x0050, text=» DATA /2CF,/1C8,/C0,/C0 * «, t00=0x0068, t01=0x0052}
0xa2d2…a2f2 Head {h00=0x001c, h01=0x0050, text=» DATA /C0,/C0,/FC8,/FC0 «, t00=0x0068, t01=0x0074}
0xa2f2…a308 Head {h00=0x0012, h01=0x0050, text=» DATA /C0,/C0 «, t00=0x0068, t01=0x0094}
0xa308…a338 Head {h00=0x002c, h01=0x0050, text=»PRITAB EQU * BRANCH ADDRESSES ORDER /24 «, t00=0x0068, t01=0x00aa}
0xa338…a34c Head {h00=0x0010, h01=0x0050, text=» DATA PRI50 «, t00=0x0068, t01=0x00da}
0xa34c…a360 Head {h00=0x0010, h01=0x0050, text=» DATA PRI40 «, t00=0x0068, t01=0x00ee}
0xa360…a374 Head {h00=0x0010, h01=0x0050, text=» DATA PRI30 «, t00=0x0068, t01=0x0102}
0xa374…a388 Head {h00=0x0010, h01=0x0050, text=» DATA PRI20 «, t00=0x0068, t01=0x0116}
0xa388…a3b8 Head {h00=0x002c, h01=0x0050, text=»FROTAB EQU * BRANCH ADDRESSES ORDER /24 «, t00=0x0068, t01=0x012a}
0xa3b8…a3d4 Head {h00=0x0018, h01=0x0050, text=» IFT SINHAN+FFDEV=1 «, t00=0x0068, t01=0x015a}
0xa3d4…a3e8 Head {h00=0x0010, h01=0x0050, text=» DATA FRO50 «, t00=0x0068, t01=0x0176}
0xa3e8…a3fc Head {h00=0x0010, h01=0x0050, text=» DATA FRO40 «, t00=0x0068, t01=0x018a}
0xa3fc…a410 Head {h00=0x0010, h01=0x0050, text=» DATA FRO30 «, t00=0x0069, t01=0x000e}
0xa410…a424 Head {h00=0x0010, h01=0x0050, text=» DATA FRO20 «, t00=0x0069, t01=0x0022}
0xa424…a430 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0069, t01=0x0036}
0xa430…a458 Head {h00=0x0024, h01=0x0050, text=»LINTAB EQU *-2 LINE SPACE TABLE «, t00=0x0069, t01=0x0042}
0xa458…a484 Head {h00=0x0028, h01=0x0050, text=» DATA /3033,/3034,/3036,/3038,/3132 «, t00=0x0069, t01=0x006a}
0xa484…a4a4 Head {h00=0x001c, h01=0x0050, text=» DATA /3136,/3234,/3438 «, t00=0x0069, t01=0x0096}
0xa4a4…a4b0 Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0069, t01=0x00b6}
0xa4b0…a4b4 Head {h00=0x4004, h01=0x0000}
0xa4b4…a4b8 00 69 00 c2 ┆ i ┆
0xa4b8…a4c0 (106, 2, 8) 40 04 00 00 00 6a 00 04 ┆@ j ┆
0xa4c0…a4c8 (107, 1, 8) 20 04 00 00 00 6b 00 04 ┆ k ┆
0xa4c8…a518 (108, 0, 400) 4f 4e 41 4c 20 56 45 52 53 49 4f 4e 00 0b 01 82 00 12 00 50 5c 42 59 54 45 5c 45 53 43 2c 43 53 49 20 00 0c 00 14 00 14 00 50 5c 42 59 54 45 5c 5a 45 52 4f 2c 5a 45 52 4f 20 00 0c 00 2a 00 12 00 50 5c 42 59 54 45 5c 53 4e 56 2c 4e 45 47 20 ┆ONAL VERSION P BYTE ESC,CSI P BYTE ZERO,ZERO * P BYTE SNV,NEG ┆
0xa518…a568 00 0c 00 42 00 22 00 50 43 53 53 4c 50 4c 5c 45 51 55 5c 2a 5c 53 45 4c 45 43 54 20 50 41 47 45 4c 45 4e 47 54 48 00 0c 00 58 00 12 00 50 5c 42 59 54 45 5c 45 53 43 2c 43 53 49 20 00 0c 00 7e 00 14 00 50 5c 42 59 54 45 5c 5a 45 52 4f 2c 5a ┆ B " PCSSLPL EQU * SELECT PAGELENGTH X P BYTE ESC,CSI ~ P BYTE ZERO,Z┆
0xa568…a5b8 45 52 4f 20 00 0c 00 94 00 16 00 50 5c 42 59 54 45 5c 53 4c 50 4c 2c 4e 45 47 5c 20 5c 20 00 0c 00 ac 00 12 00 50 5c 42 59 54 45 5c 4e 45 47 2c 4e 45 47 20 00 0c 00 c6 00 26 00 50 43 53 52 49 53 5c 45 51 55 5c 2a 5c 52 45 53 45 54 20 54 4f ┆ERO P BYTE SLPL,NEG P BYTE NEG,NEG & PCSRIS EQU * RESET TO┆
0xa5b8…a608 20 49 4e 49 54 49 41 4c 20 53 54 41 54 45 00 0c 00 dc 00 12 00 50 5c 42 59 54 45 5c 45 53 43 2c 52 49 53 20 00 0c 01 06 00 12 00 50 5c 42 59 54 45 5c 4e 45 47 2c 4e 45 47 20 00 0c 01 1c 00 24 00 50 43 53 44 53 52 5c 45 51 55 5c 2a 5c 44 45 ┆ INITIAL STATE P BYTE ESC,RIS P BYTE NEG,NEG $ PCSDSR EQU * DE┆
0xa608…a658 56 49 43 45 20 53 54 41 54 55 53 20 52 45 50 4f 52 54 00 0c 01 32 00 12 00 50 5c 42 59 54 45 5c 45 53 43 2c 43 53 49 20 00 0c 01 5a 00 10 00 50 5c 42 59 54 45 5c 44 53 2c 44 53 52 00 0c 01 70 00 12 00 50 5c 42 59 54 45 5c 4e 45 47 2c 4e 45 ┆VICE STATUS REPORT 2 P BYTE ESC,CSI Z P BYTE DS,DSR p P BYTE NEG,NE┆