|
|
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: 33154 (0x8182)
Notes: pts_type(SC)
Names: »DRDY01.SC«
└─⟦efe3a1cfc⟧ Bits:30009667 Philips computer tape "600113"
└─⟦this⟧ »TOSSWORK/DRDY01.SC«
IDENT DRDY01 REL 9.1 78-09-15 870105740912 CURPOS OUTSIDE SCREEN REL 8.1 78-06-16 CURPOS ON 6351 REL 8.1 78-06-08 DUMMY FAST OUTPUT REL 8.1 78-04-21 * ************************************************** * * PHILIPS TERMINAL SYSTEM PTS * * DRDY01 = DRIVER VIDEO AND GRAPHIC DISPLAY * * * * * * ************************************************** * * * THIS DRIVER HANDLES OUTPUT TO THE VIDEO DISPLAYS * PTS 6344, PTS 6342 AND TO THE PLASMA DISPLAYS PTS 6351 * AND PTS 6386 * THE DISPLAYS MUST BE CONNECTED TO THE SYSTEM * VIA CHLT OR CHRT. * * THE DRIVER INCLUDES DEVICE DEPENDENT ECHO-FUNCTIONS * WHICH MAKES IT POSSIBLE TO USE THE DISPLAY AS AN * ECHO-DEVICE TO ANY KEYBOARD, THAT RUNS UNDER THE * GENERAL KEYBOARD DRIVER DRKB01. * * * THE DRIVER CONSISTS OF FOLLOWING PARTS: * * A C D Y ACTIVATION PART * * I H D Y INTERRUPT HANDLER * * R C D Y RECOVERY ROUTINE * * E C H O D Y ECHO FUNCTIONS * * * THE FOLLOWING ORDERS ARE TREATED: * * ORDER 00: TEST STATUS * 05: BASIC WRITE * 06: STANDARD WRITE * 07: WRITE GRAPHIC DISPLAY * 0B: CURSOR POSITIONING * 31: ERASE * * NORMAL REGISTER USAGE * * REGISTER A1 = RETURN CODE * A2 = OUTPUT CHARACTER * A3 = BUFFER INDEX * A4 = WORK REGISTER * A5 = STACK BASE * A6 = DWT-ADDRESS * A7 = ORDER * A8 = ECB-ADDRESS * EJECT * * * SYSTEM ADAPTATION * * DISPLAY TYPE MUST BE DEFINED IN FIRST WORD IN DWT. * * --------------------------------- * BIT: 10 11 * -------------- * 0 0 PTS 6344 * 0 1 PTS 6351 & 6342 * 1 0 PTS 6386 * --------------------------------- * * BY MEANS OF CONDITIONAL ASSEMBLY THE DRIVER: * -CAN HANDLE GRAFIC MODE FOR PTS 6351 OR NOT * -IS ADAPTED TO CONTROL ONLY PTS 6344 * -CAN USE LOWER CASE CHAR. GENERATOR COLUMN 6 AND 7 * -CAN SUPPRESS ECHOING OF END OF RECORD CHARACTER * -CAN SUPPRESS TRAILING BLANKS * AND ALSO UNDERLINE START (/12), LOW INT (/1E), HIGH INT (/1F) EJECT * * * * *********** * ENTRIES * *********** * * * ENTRY DYAD ADDRESS TO ADDRESSBLOCK ENTRY ECHODY DEVICE-DEPENDENT ECHO-ROUTINE * * * * ***************************************** * EXTERNAL TOSS MODULE ENTRIES * ***************************************** * * EXTRN DISIOE I/O REQUEST ERROR EXTRN OUTPUT SUBROUTINE TO SEND CHARACTER EXTRN TDISP DISPATCHER EXTRN LDREG LOAD REGISTERS A4, A3, A5, A7, A8 AND RETURN EXTRN TENDIO END I/O EXTRN SAVE8 SAVE 8 REGISTERS ON A15 STACK EXTRN ECHRTN RETURN TO KEYBOARD AFTER ECHO EXTRN GETCHR GET CHARACTER FROM ECB-BUFFER EJECT * ************************ * DWT PARAMETERS * ************************ * EXTRN DWTST STATUS EXTRN DWTOR ORDER * ******************************** * DWT-DISPLACEMENT * ******************************** * DWTBC EQU /3 BYTE COUNTER DWTAP EQU /22 HEAD POSITION POINTER DWTPOS EQU /25 POSITIONS DWTLIN EQU /24 LINES * EJECT ************* * CONSTANTS * ************* * FASTO EQU /14 FAST OUTPUT SCADD EQU /11 SET CURSOR ADDRESS ULSTAR EQU /12 UNDERLINE START ULSTOP EQU /13 UNDERLINE STOP LISTAR EQU /1E LOW INTENSITY START LISTOP EQU /1F LOW INTENSITY STOP BACKSP EQU /08 BACKSPACE LF EQU /0A LINE FEED HOME EQU /0B CURSOR HOME CLEHOM EQU /0C CLEAR AND CURSOR HOME CR EQU /0D CARRIAGE RETURN CURRIG EQU /10 CURSOR RIGHT SPACE EQU /20 SPACE STX EQU /82 START OF MESSAGE ETB EQU /97 END OF MESSAGE ETX EQU /03 LAST DUMMY RETURN EQU /12 RETURN TO ALPHANUMERIC MODE ESCAPE EQU /11 ESCAPE TO GRAPHIC MODE POINT EQU /2E POINT CHARACTER EQU EQU 6 THRESHOLD FOR AUTOMATIC FAST OUTPUT STILL EQU /18 CURSOR STEADY * ******************** * RETURN CODES * ******************** * CCERR EQU /4 CODE CHECK ERROR OPERR EQU /1 NOT OPERABLE, POWER OFF * EJECT * * ***************************************** * CONDITIONAL ASSEMBLY * ***************************************** * * * BY SETTING X:A TO 1 DRIVER CAN HANDLE GRAFIC MODE FOR PTS 6351 * X:A EQU 0 GRAFIC EQU X:A * * BY SETTING X:B = 1 THE DRIVER HANDLES ONLY PTS 6344 * X:B EQU 1 WHATDY EQU X:B * * * BY SETTING X:C TO 1 LOWER CASE CHAR. GENERATOR * (COLUMNS 6 AND 7) CAN BE USED X:C EQU 0 LOWCHA EQU X:C * * * BY MEANS OF CONDITIONAL ASSEMBLY IT IS POSSIBLE * TO SUPPRESS ECHOING OF END OF RECORD CHARACTER. * THIS IS ATTAINED BY SETTING THE CONSTANT X:G=0 * X:D EQU 0 EORECH EQU X:D * * BY SETTING THE CONSTANT TRASPA = 1 IT IS * POSSIBLE TO SUPPRESS TRAILING BLANKS, /12, /1E AND /1F. * X:E EQU 0 TRASPA EQU X:E EJECT * * BY SETTING X:F = 1, CURSOR WILL BE STEADY * INSTEAD OF BLINKING X:F EQU 0 STEADY EQU X:F * EJECT * * ********** * TABLES * ********** * * * DYAD EQU * ADDRESS BLOCK DATA ACDY ACTIVATION DRIVER DATA IHDY INTERRUPT HANDLER DATA RCDY RECOVERY ROUTINE DATA ECHODY DEVICE-DEPENDENT ECHO-ROUTINE * * TABSPE EQU * TABLE OF SPECIAL CHARACTERS DATA /0712,/131E,/1F14 EJECT * * A C D Y * * ACDY = ACTIVATION DRIVER DISPLAY * * ORDER 00: TEST STATUS. DUMMY IS SENT TO DISPLAY AND RETURN CODE * IS SET IF DISPLAY NOT OPERABLE * * * ORDER 05: BASIC WRITE. CHARACTER ARE SENT TO DISPLAY * FROM ECB-BUFFER WITHOUT ANY CHECK. * * ORDER 06: STANDARD WRITE. CHARACTERS ARE SENT TO DISPLAY FROM * ECB-BUFFER AFTER INDIVIDUAL CODE CHECK. * * IF A PREDEFINED NUMBER OF CHARACTERS (SEE CONSTANT 'EQU') * ARE FOUND EQUAL, FAST OUTPUT IS EXECUTED FOR THE NUMBER * OF CHARACTERS FOUND EQUAL (> 'EQU') ON 6344 & 6386> * IFT GRAFIC=1 * ORDER 07: WRITE GRAPHIC DISPLAY. THE DISPLAY IS SWITCHED * TO GRAPHIC MODE AND INFORMATION IN ECB-BUFFER * IS SENT TO THE DISPLAY. * XIF * ORDER /B: CURSOR POSITIONING AND STANDARD WRITE. * THE CURSOR IS SENT TO THE POSITION GIVEN * IN CONTROL WORD. NO INFORMATION ON DISPLAY * IS ERASED. THEN STANDARD WRITE (SEE ORDER 6) * IS EXECUTED. * * ORDER 31: ERASE. THE DISPLAY IS ERASED ON THE LINE * WHERE THE CURSOR IS POSITIONED THE NUMBER * OF CHARACTERS THAT ARE DEFINED IN THE CONTROL * WORD OF ECB. 0-80 CHARACTERS. ERASING STARTS * IN THE CURSOR POSITION. THE CURSOR RE- * MAINS IN THAT POSITION. ACDY EQU * LDK A3,0 START BUFFER INDEX LDK A4,0 COUNTER LDR A7,A7 ORDER 0 ? ABL(E) ADY410 YES LDK A2,STX START OF MESSAGE CF A5,OUTPUT SEND IFT WHATDY=0 LDR* A1,A6 CHANNEL PARAMETER ANK A1,/10 GRAPHIC DISPLAY RF(E) ACDY02 NO IFT GRAFIC=1 CWK A7,7 ORDER ' ? ABL(E) ADY500 XIF IFT WHATDY=0 LDK A2,/12 INDICATE SWITCH TO ALPHA MODE CF A5,OUTPUT * XIF * ACDY02 EQU * CWK A7,5 ORDER 5 RF(E) ACDY90 YES SUK A7,6 ORDER 6 ? RF(E) ACDY20 YES SUK A7,5 ORDER /B ? ABL(E) ADY200 YES SUK A7,/26 ORDER ERASE ? ABL(E) ADY160 YES * DYERR ABL DISIOE I/O REQUEST ERROR EJECT * ACTIONS SPECIFIED BY USER IN RIGHT BYTE IN BUFFER * ARE CARRIED OUT. * /2B NO MOVING OF PRINT HEAD * /30 CR, LF, LF * /31 ERASE DISPLAY AND WRITE FROM HOME POSITION * OTHER VALUE CR, LF * ACDY20 EQU * LD A2,4,A8 GET REQUESTED LENGTH RF(E) ACDY25 LDK A3,2 START BUFFER INDEX LD A2,2,A8 GET BUFFER ADDRESS LC A2,1,A2 GET CONTROL CHARACTER ANK A2,/FF ACDY25 EQU * SUK A2,/2B POSITIONING BEFORE WRITE ? RF(E) ACDY90 SUK A2,6 /31 ? RF(E) ACDY65 LDK A4,1 INDICATE LINE FEED ADK A2,1 DOUBLE LINE FEEED ? RF(NE) ACDY30 ADK A4,1 INDICATE DOUBLE LINE FEED ACDY30 LDK A2,CR CARRIAGE RETURN ACDY35 LDK A1,1 SC A1,DWTAP+1,A6 RESET HEAD POSITION COUNTER * SEND CARRIAGE RETURN AND ONE OR TWO LINE FEEDS * ACDY50 EQU * CF A5,OUTPUT SEND CHARACTER ACDY52 SUK A4,1 RF(N) ACDY90 START SECTION ENDED? LC A1,DWTLIN,A6 LINES CC A1,DWTAP,A6 LAST LINE ? RF(L) ACDY55 LDKL A2,/100 INCREMENT LINE COUNTER ADS A2,DWTAP,A6 ACDY55 LDK A2,LF LINE FEED TO SEND RB ACDY50 ACDY65 LDK A2,CLEHOM CLEAR AND HOME LDK A1,1 SC A1,DWTAP,A6 RESET LINE COUNTER RB ACDY35 EJECT * * GET, CHECK AND SEND CHARACTER * (IF ORDER 5 NO CHECK) * ACDY70 EQU * IFT WHATDY=0 LDR* A4,A6 GET CHANNEL PARAMETER ANK A4,/10 RF(NZ) ACDY75 NOT 6344 OR 6386 XIF LD A4,2,A8 ADR A4,A3 GET ADDRESS TO NEXT CHAR IN BUFFER CCR A2,A4 CHAR EQU TO CURRENT? ABL(E) CHECK YES! ACDY75 EQU * CF A5,OUTPUT ACDY80 CF A15,POSUPD POSITION COUNTER UPDATING IFT TRASPA=1 LD A1,2,A8 GET BUFFER ADDRESS (BA) LD A2,4,A8 GET REQUESTED LENGTH(RL) ADR A1,A2 GET ADD END OF BUFFER SKIP05 CWK A2,2 RF(NG) SKIP30 RL < 3 SUK A1,1 DECR. BA LCR A4,A1 GET CHAR CCK A4,/2020 SPACE ? RF(NE) SKIP20 NO SKIP07 SUK A2,1 DECR RL RB SKIP05 GET NEXT SKIP20 CWK A2,4 RF(NG) SKIP30 RL < 5 LC A4,-2,A1 GET CHAR CCK A4,/1111 TABULATION CHAR ? RF(NE) SKIP25 NO! SUK A1,2 DECR BA SUK A2,2 DECR RL RB SKIP07 GET NEXT SKIP25 LCR A4,A1 GET CHARACTER AGAIN ANK A4,/FF SUK A4,/12 UNDER LINE START? RB(Z) SKIP07 YES! SKIP IT! SUK A4,/C LOW INT. START? RB(Z) SKIP07 YES! SUK A4,1 LOW INT. STOP? RB(Z) SKIP07 YES! * SKIP30 ST A2,4,A8 STORE NEW RL XIF ACDY90 LDK A4,0 ADY100 CF A15,GETCHR GET CHARACTER FROM ECB-BUFFER LDR A1,A1 LAST CHARACTER? ABL(NP) ADY405 SUK A7,5 ORDER 5? RB(E) ACDY75 ANK A2,/7F LDK A1,5 SET TABLE POINTER CC A2,TABSPE,A1 FAST OUTPUT? RF(E) ADY125 SUK A1,1 NO! LDR* A7,A6 CHANNEL PARAMETER ANK A7,/30 GRAFIC DISPLAY ? RF(E) ADY110 NO LDK A1,0 SET TABLE PONTER ADY110 CC A2,TABSPE,A1 CHARACTER FOUND RF(NE) ADY128 CCK A2,/1E1E LOW INTENSITY ? RF(NE) ADY122 NO LDK A4,/80 ADY120 ORRS A4,A6 SET LOW INTENSITY MODE LDK A4,0 RB ACDY50 ADY122 CCK A2,/1212 UNDERLINE ? RF(NE) ADY125 LDK A4,/40 SET UNDERLINE MODE RB ADY120 ADY125 CCK A2,/1414 FAST OUTPUT ? LDK A4,0 RB(NE) ACDY50 NO LDR A4,A2 CF A15,GETCHR GET OUTPUT CHARACTER LDR A1,A2 LDR A2,A4 LD A4,4,A8 REQ LENGTH SUR A4,A3 NUMBER OF CHARS RF(Z) ADY127 NONE * IFT WHATDY=0 LDR* A7,A6 GET CHANNEL PARAMETER ANK A7,/10 RF(NZ) OTHER OTHER DISPLAY THAN 6344 OR 6386? XIF LDR A3,A1 NO! CF A5,FASTER ADY127 EQU * LD A3,4,A8 REQ LENGTH ST A3,6,A8 EFF LENGTH ABL ADY405 ADY128 EQU * SUK A1,1 GET NEXT RB(NN) ADY110 NOT AT END LDR A1,A2 MOVE CHARACTER SUK A1,/11 TAB CHAR? (11) RF(E) ADY140 SUK A1,/F LESS THAN /20 ? RF(N) ADY130 CODE CHECK ERROR SUK A1,/3F GREATER THAN /5F RB(NP) ACDY70 IFT LOWCHA=0 SUK A2,/20 TRANSFORM CHARACTER BETWEEN /60 TO /7F TO CHARACTER BETWEEN /40 TO /5F XIF RB ACDY70 * * IFT WHATDY=0 OTHER EQU * ************************ * A3 = INDEX * A1 = CHARACTER * A4 = NUMBER ************************ LC A2,DWTBC,A6 AD A2,DWTAP,A6 GET POSITION ANK A2,/FF ADR A2,A4 ADD LENGTH OF REQUEST LD A3,DWTPOS,A6 GET MAX-POS AND ANK A3,/FF ST A4,10,A8 SAVE LENGTH SUR A3,A2 COMPARE RF(NN) OT030 LENGTH OK ADR A4,A3 ST A4,10,A8 SAVE LENGTH ADK A4,1 ADJUST NUMBER OF OUTPUT CHARACTERS OT030 EQU * LDR A3,A1 SAVE CHARACTER TO SEND OT010 LDR A2,A3 CF A5,OUTPUT SENT CHAR (IN A2) SUK A4,1 DECREMENT COUNTER RB(P) OT010 LD A4,10,A8 GET ACT. LENGTH OT040 LDK A2,BACKSP CF A5,OUTPUT SENDBACKSPACE SUK A4,1 DECREMENT LENGTH RB(P) OT040 RB ADY127 XIF EJECT * * CODE CHECK ERROR * ADY130 EQU * LDK A1,CCERR ORS A1,8,A8 RETURN CODE RB ADY100 EJECT * * TABULATION * ADY140 EQU * CF A15,GETCHR GET FIRST ASCII CHARACTER LDR A4,A2 CF A15,GETCHR GET SECOND ASCII CHARACTER ANK A2,/F ANK A4,/F RF(E) ADY144 ADY143 ADK A2,/A FROM DECIMAL TO HEXADECIMAL SUK A4,1 RB(NE) ADY143 ADY144 LC A4,DWTAP+1,A6 SUR A2,A4 SUBTRACT HEAD POSITION POINTER LC A4,DWTBC,A6 SUR A2,A4 AND REQUESTS POSITION COUNTER TO GET NUMBER OF SPACES TO SEND RB(NP) ADY100 LDR A4,A2 ADY145 LDK A2,CURRIG CURSOR RIGHT ADY146 CF A5,OUTPUT CF A15,POSUPD POSITION COUNTER UPDATING SUK A4,1 READY ? RB(NE) ADY145 NO ABL ADY100 EJECT * * ERASE ORDER /31 * ADY160 LD A4,10,A8 GET NUMBER OF CHAR TO ERASE IFT WHATDY=0 LDR* A1,A6 CHANNEL PARAMETER ANK A1,/10 GRAFIC DISPLAY? RF(NE) ADY170 YES XIF LDK A3,/20 CF A5,FASTER FAST OUTPUT ADY165 LDK A2,ETB CF A5,OUTPUT ABL ADY410 END OF REQUEST IFT WHATDY=0 * ADY170 SUK A4,1 DECR NO OF CHAR RF(N) ADY180 ERASE READY CWK A4,/24 REQ LENGTH > 36 ********** RB(G) ADY170 YES EV 781205 ********** LDK A2,/20 SPACE CF A5,OUTPUT SEND IT RB ADY170 ADY180 LD A4,10,A8 AD A4,DWTAP,A6 ANK A4,/FF LC A3,DWTPOS,A6 ANK A3,/FF CWR A4,A3 RF(NL) ADY190 ADY185 LD A3,10,A8 ADY186 EQU * SUK A3,1 RB(N) ADY165 CURSOR IN ORIGIN POSITION LDK A2,BACKSP CURSOR LEFT CF A5,OUTPUT SEND IT RB ADY186 AGAIN ADY190 EQU * LD A4,DWTAP,A6 ANK A4,/FF SUR A3,A4 RB ADY186 XIF EJECT * * ORDER /B CURSOR POSITIONING PART * ADY200 EQU * * IFT WHATDY=0 LDR* A1,A6 CHANNEL PARAMETER ANK A1,/10 GRAFIC DISPLAY? RF(NE) ADY205 YES * IF VIDEO (6344) SET CURSOR ADDRESS DIRECT XIF LD A4,10,A8 GET REQUESTED CURSOR POS ST A4,DWTAP,A6 UPDATE LINE & POS COUNTER CF A5,CURPOS SET CURSOR RF ADY380 IFT WHATDY=0 * GET LINE ADY205 LC A4,10,A8 GET REQUESTED LINE CC A4,DWTLIN,A6 OUTSIDE SCREEN? RF(NG) ADY207 NO! LC A4,DWTLIN,A6 YES! SET CURSOR AT END OF LINE ADY207 EQU * LC A3,DWTAP,A6 GET ACTUAL LINE ADY210 CWR A4,A3 RF(N) ADY250 REQUESTED LINE ABOVE ACTUAL RF(E) ADY300 SAME LINE LDK A2,LF LINE FEED ADK A3,1 INCREMENT ACTUAL LINE NUMBER ADY230 CF A5,OUTPUT SEND LDR A4,A4 REQUESTED LINE RB(NZ) ADY210 NOT EQUAL ZERO LDK A4,1 RF ADY300 ADY250 LDK A2,HOME HOME LDK A3,1 RESET ACTUAL LINE NUMBER ST A3,DWTAP,A6 RESET POSITION RB ADY230 * * GET POSITION * ADY300 SC A4,DWTAP,A6 UPDATE HEAD LINE COUNTER LC A4,11,A8 GET REQUESTED POSITION CC A4,DWTPOS,A6 OUTSIDE SCREEN? RF(NG) ADY303 NO! LC A4,DWTPOS,A6 SET LAST LINE ADY303 EQU * CWK A4,1 FIRST POSITION ? RF(NE) ADY305 NO CWR A4,A3 FIRST LINE ? RF(NE) ADY305 NO LDK A2,HOME CURSOR GO HOME RF ADY330 ADY305 RF(NL) ADY307 REQ. POS NOT ZERO LDK A4,1 ADY307 LC A3,DWTAP+1,A6 GET ACTUAL POSITION CC A3,DWTPOS,A6 MAX-POS? RF(NG) ADY310 NO! SUK A3,1 ADY310 CWR A4,A3 FORWARDS OR BACKWARDS RF(E) ADY370 POSITION FOUND RF(N) ADY340 BACK LDK A2,CURRIG CURSOR RIGHT ADK A3,1 UPDATE POSITION COUNTER ADY330 CF A5,OUTPUT SEND RB ADY310 ADY340 SUR A3,A4 ACTUAL POS. - WANTED POS. CWR A3,A4 COMPARE BACKSTEPS WITH CR-WAY RF(L) ADY345 BACKSPACE WAY LDK A2,CR CARRIAGE RETURN LDK A3,1 INDICATE FIRST POSITION RB ADY330 ADY345 LDK A2,BACKSP BACKSPACE CF A5,OUTPUT SEND SUK A3,1 LAST BACKSPACE ? RB(NE) ADY345 ADY370 SC A4,DWTAP+1,A6 UPDATE HEAD POSITION POINTER XIF ADY380 LDK A3,2 START BUFFER INDEX ABL ACDY90 IFT WHATDY=0 * ADY400 LDK A2,/22 START CHARACTER CF A5,OUTPUT * XIF * EJECT * * * SEND LAST DUMMY, SET CURSOR POSITION IN CONTROL * WORD, LOAD A1 WITH RETURN CODE AND END I/0. * ADY405 EQU * LDR* A1,A6 GET CHANNEL PARAMETER ANK A1,/30 6344 ? RF(NE) ADY407 NO LDR* A1,A6 LDR A4,A1 ANK A1,/40 UNDERLINE MODE ? RF(E) ADY406 NO LDK A2,ULSTOP UNDERLINE STOP CF A5,OUTPUT ADY406 ANK A4,/80 LOW INTENSITY MODE ? RF(E) ADY407 LDK A2,LISTOP LOW INTENSITY STOP CF A5,OUTPUT ADY407 EQU * LDK A2,ETB END OF TEXT MESSAGE CF A5,OUTPUT SEND CHARACTER CF A15,UPDAPP UPDATE HEAD POSITION COUNTER ADY410 LDK A2,ETX LAST DUMMY CF A5,OUTPUT SEND DUMMY ADY415 EQU * SUK A7,5 ORDER 5 ? RF(NE) ADY420 LDKL A4,/101 HOME POSITION ST A4,DWTAP,A6 ADY420 LD A4,DWTAP,A6 GET CURSOR POINTER ST A4,10,A8 POSITION IN CONTROL WORD ENDIO CF A15,TENDIO END I/O EXIT ABL TDISP GO TO DISPATCHER * IFT GRAFIC=1 * EJECT * * GRAPHIC PART * ADY500 EQU * LDK A2,/11 CF A5,OUTPUT SWITCH TO GRAFIC MODE ADY510 CF A15,GETCHR GET CHARACTER LDR A1,A1 BUFFER EMPTY RB(E) ADY400 LDR A4,A2 CF A15,GETCHR GET NEXT CHARACTER LDR A1,A4 ANK A4,/80 ADDRESS OR DATA RF(E) ADY530 DATA MESSAGE * * ADDRESS MESSAGE * * SET FIRST OUT PUT IN A2 * AND SECOND IN A4 * SLL A1,4 LDR A4,A2 SRL A4,4 ORR A4,A1 ANK A2,/F ANK A4,/7F ORK A2,/20 ADY515 CF A5,OUTPUT SEND FIRST CHARACTER LDR A2,A4 GET SECOND CHARACTER CF A5,OUTPUT SEND SECOND CHARACTER RB ADY510 EJECT * * DATA MESSAGE * * FIRST OUTPUT IS SET IN A2 * AND SECOND IN A4 * ADY530 SLL A1,13 LDR A4,A2 SLL A2,5 ORR A1,A2 LDK A7,10 LDK A2,0 ADY540 SLL A1,1 RF(NN) ADY550 ORKL A2,/200 ADY550 SUK A7,1 RF(E) ADY560 SRL A2,1 RB ADY540 ADY560 LDR A4,A2 SRL A4,4 ANK A4,/3F ANK A2,/F ORK A2,/60 RB ADY515 * XIF * EJECT * * UPDAPP = SUBROUTINE TO UPDATE HEAD * POSITION POINTER WHEN END * OF REQUEST IS REACHED UPDAPP EQU * LC A3,DWTBC,A6 GET POSITION COUNTER ADS A3,DWTAP,A6 UPDATE HEAD POSITION POINTER LDK A3,0 SC A3,DWTBC,A6 RESET POSITION COUNTER RTN A15 * * POSUPD = SUBROUTINE TO UPDATE ACTUAL POSITION * POINTER WHEN REQUEST RUNNING. * A CHECK THAT POINTER NOT EXCEEDS 80 IS DONE * POSUPD EQU * LC A2,DWTBC,A6 GET POSITION POINTER ANK A2,/FF AD A2,DWTAP,A6 INCLUDE HEAD POSITION POINTER ANK A2,/FF CC A2,DWTPOS,A6 END OF ROW ? RF(P) POSU10 IM DWTST,A6 INCREMENT POSITION COUNTER POSU10 RTN A15 EJECT * * I H D Y * * INTERRUPT * IHDY EQU * LD A4,DWTST,A6 BUSY? RB(N) EXIT NO SLL A4,2 ECHO MODE ? RF(N) IHDY10 LDR A1,A1 RETURN CODE FROM CHANNEL UNIT ? RB(NE) ADY420 YES IHDY10 ABL LDREG RELOAD A3-A5 AND RETURN VIA A5 EJECT * * R C D Y * * RCDY = RECOVERY ROUTINE DISPLAY * * * RECOVERY IS CARRIED OUT ONLY IF * ORDER 6 IS RUNNING * * AT ENTRY: * * A6 = DWT-ADDRESS * A7 = ORDER * A8 = ECB-ADDRESS RCDY EQU * CF A15,SAVE8 SAVE 8 REGISTERS ON STACK LD A3,DWTST,A6 SAVE STATUS WORD LDKL A2,/7FFF ANS A2,DWTST,A6 SET BUSY IFT STEADY-WHATDY=1 LDR* A2,A6 GET CHANNEL PARAM ANK A2,/20 PTS 6386? RF(Z) RCDY05 NO! LDK A2,STILL SEND 'CURSOR STEADY' CF A5,OUTPUT RCDY05 EQU * XIF * IFT WHATDY=0 * LDR* A2,A6 CHANNEL PARAMETER ANK A2,/10 GRAPHIC DISPLAY ? RF(E) RCDY10 NO LDK A2,RETURN RETURN TO ALPHANUMERIC MODE CF A5,OUTPUT * XIF * EJECT RCDY10 EQU * LDK A2,/00 DUMMY TO SEND CF A5,OUTPUT LDR A4,A4 LRC-ERROR IN BLOCK ? RF(NE) RCDY20 LDK A2,CLEHOM CLEAR AND HOME CF A5,OUTPUT SEND LDKL A2,/101 ST A2,DWTAP,A6 SET HEAD LINE-AND-POSITION COUNTER LDR A3,A3 GET OLD STATUS RB(N) ENDIO NOT BUSY LDK A1,OPERR SET RETURN CODE RCDY15 ABL ADY420 EJECT * * LRC-ERROR IN BLOCK SENT REMOTE * RCDY20 EQU * SUK A7,5 ORDER 5 ? RF(NE) RCDY25 NO LDK A1,2 INDICATE THROUGHPUT ERROR RB RCDY15 RCDY25 LDK A2,STX START OF MESSAGE CF A5,OUTPUT LC A4,DWTBC,A6 GET NUMBER OF POSITIONS TO BACK ANK A4,/FF RF(E) RCDY30 CF A5,BACCAN SEND BACKSPACES AND RUB OUT LDK A3,2 START BUFFER INDEX RCDY30 ABL ACDY90 EJECT * * E C H O D Y * * ECHODY = DEVICE-DEPENDENT ECHO-ROUTINE * ECHODY EQU * LDR A7,A7 EOR? RF(N) ECDY17 YES LDR A3,A2 SAVE CHARACTER * IFT EORECH=0 * SUK A2,/80 RF(NN) ECDY20 NOT TO BE ECHOED ADK A2,/80 * XIF * SUK A3,/8 RF(E) ECDY40 BACKSPACE SUK A3,/10 RF(E) ECDY50 CLEAR ECDY10 CF A5,OUTPUT SEND CHARACTER CF A15,POSUPD POSITION COUNTER UPDATING RF ECDY20 ECDY17 CF A15,UPDAPP UPDATE HEAD CURSOR POINTER ECDY20 ABL ECHRTN RETURN TO KEYBOARD * * BACKSPACE * ECDY40 EQU * LC A4,DWTBC,A6 GET POSITION COUNTER ANK A4,/FF RB(E) ECDY20 FIRST POSITION LDK A4,1 INDICATE ONE BACKSTEP CF A5,BACCAN BACK RB ECDY20 EJECT * * CLEAR * ECDY50 EQU * LC A4,DWTBC,A6 GET POSITION COUNTER ANK A4,/FF RB(E) ECDY20 FIRST POSITION IFT WHATDY=0 LDR* A1,A6 GET CHANNEL PARAMETER ANK A1,/10 GRAFIC DISPLAY RF(E) ECDY60 N CF A5,BACCAN BACK RB ECDY20 XIF ECDY60 LDR A3,A4 SAVE POSITION COUNTER LD A4,DWTAP,A6 GET HEAD LINE-AND-POSITION COUNTER CF A5,CURPOS SET CURSOR LDR A4,A3 GET POS COUNTER ADK A4,1 UPDATE POS COUNTER LDK A3,/20 CF A5,FASTER FAST OUTPUT LDK A2,0 SC A2,DWTBC,A6 RESET POSITION COUNTER RB ECDY20 EJECT * * * BACCAN = SUBROUTINE TO POSITION CURSOR * AT THE PLACE BEFORE REQUEST IF * CLEAR OR BACKWARDS ONE STEP IF * BACKSPACE. * BACCAN EQU * LDR A3,A4 LC A2,DWTBC,A6 GET POSITION COUNTER ANK A2,/FF AD A2,DWTAP,A6 ADD HEAD POSITION COUNTER ANK A2,/FF CC A2,DWTPOS,A6 LAST POSITION RF(NP) BACA10 NO LDK A2,SPACE DESTRUCTIVE SPACE RF BACA20 BACA10 LDK A2,BACKSP BACKSPACE CF A5,OUTPUT SEND LDK A2,SPACE DESTRUCTIVE SPACE CF A5,OUTPUT SEND LDK A2,BACKSP BACKSPACE BACA20 CF A5,OUTPUT SEND SUK A4,1 RB(NE) BACA10 NGR A3,A3 NEGATE REGISTER ADS A3,DWTST,A6 UPDATE POSITION COUNTER RTN A5 EJECT *********************************************** * CHECK = SUBROUTIN TO CHECK USER BUFFER IN * * ORDER TO GET A REASON FOR USING * * 'FAST OUTPUT FACILITY' ON 6344 * * AND 6386 * *********************************************** CHECK EQU * * * LD A1,4,A8 SUR A1,A3 END OF BUFFER? ABL(NP) ACDY75 YES! LDR A7,A2 SAVE CHER TO SEND (AND CHECK) LDR A2,A4 SAVE BUFFER ADDRESS+INDEX LDK A4,1 RESET COUNTER NEXT ADK A4,1 INCREMENT COUNTER SUK A1,1 END OF BUFFER? RF(NP) OUT YES! ADK A2,1 INCREMENT POINTER CCR A7,A2 CHAR EQU TO PREVIUS? RB(E) NEXT YES! OUT EQU * CWK A4,EQU CONDITION FOR FAST OUTPUT FULLFILLED? RF(L) NOFAST NO! ********************************** * UPDATE ACTUAL POSITION POINTER * FASTOK LC A2,DWTBC,A6 GET HEAD POSITION AD A2,DWTAP,A6 ANK A2,/FF ADR A3,A4 UPDATE BUFFER-INDEX ST A3,10,A8 SAVE INDEX LC A3,DWTPOS,A6 GET MAXNUMBER OF CHAR/LINE SUR A3,A2 AND COMPARE SUR A3,A4 RF(NN) HIT ADR A4,A3 ADK A4,1 HIT ADS A4,DWTST,A6 UPDATE POSITION *********************** * EXECUTE FAST OUTPUT * LDR A3,A7 GET CHAR TO SEND CF A5,FASTER ************** * SET CURSOR * LD A4,DWTST,A6 GET ACTUAL POS ANK A4,/FF AD A4,DWTAP,A6 INC HEAD POS POINTER CF A5,CURPOS ***************************** * RESTORE A3 (BUFFER INDEX) * LD A3,10,A8 RESTORE BUFFER INDEX SUK A3,1 ABL ACDY90 READ NEXT CHAR * NOFAST LDR A2,A7 RESTORE OUTPUT CHARACTER ABL ACDY75 EJECT * * * FASTER = SUBROUTINE TO OUTPUT SPACE AT FAST OUTPUT * AT ENTRY A4 = NUMBER OF CHARACTERS * FASTER EQU * CWK A4,/60 RF(L) FAS010 NUMBER OF CHAR NOT TOO LONG LDK A4,/59 FAS010 EQU * ADK A4,/20 ADD CONSTANT LDK A2,FASTO FAST OUTPUT CF A5,OUTPUT SEND LDR A2,A4 NO OF CHAR CF A5,OUTPUT SEND LDR A2,A3 CF A5,OUTPUT SEND RTN A5 EJECT * * * CURPOS = SUBROUTINE TO SET CURSOR * AT ENTRY A4 = CURSOR POS (POSITION AND LINE) * CURPOS EQU * ADKL A4,/1F1F CONVERT LDK A2,SCADD SET CURSOR CF A5,OUTPUT SEND ECR A2,A4 POS. X < /80? LDR A2,A2 RF(NN) CURR05 YES! LCK A4,/7F00 CURR05 EQU * LDR A2,A4 CF A5,OUTPUT OUTPUT POSITION (X) LDR A2,A4 RF(NN) CURR10 Y < /80! LDK A2,/7F RF CURR15 CURR10 EQU * SRL A2,8 SHIFT RIGHT CURR15 EQU * CF A5,OUTPUT OUTPUT LINE(Y) RTN A5 END
0x0000…0036 (0, 0, 400) Head {h00=0x0032, h01=0x0050, text=» IDENT DRDY01 REL 9.1 78-09-15 870105740912 «, t00=0x0000, t01=0x0004}
0x0036…003e Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x003a}
0x003e…005e Head {h00=0x001c, h01=0x0050, text=» CURPOS OUTSIDE SCREEN«, t00=0x0000, t01=0x0042}
0x005e…007a Head {h00=0x0018, h01=0x0050, text=» REL 8.1 78-06-16 «, t00=0x0000, t01=0x0062}
0x007a…0094 Head {h00=0x0016, h01=0x0050, text=» CURPOS ON 6351 «, t00=0x0000, t01=0x007e}
0x0094…00b0 Head {h00=0x0018, h01=0x0050, text=» REL 8.1 78-06-08 «, t00=0x0000, t01=0x0098}
0x00b0…00cc Head {h00=0x0018, h01=0x0050, text=» DUMMY FAST OUTPUT«, t00=0x0000, t01=0x00b4}
0x00cc…00e8 Head {h00=0x0018, h01=0x0050, text=» REL 8.1 78-04-21 «, t00=0x0000, t01=0x00d0}
0x00e8…00f2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00ec}
0x00f2…012c Head {h00=0x0036, h01=0x0050, text=»**************************************************«, t00=0x0000, t01=0x00f6}
0x012c…0136 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0130}
0x0136…015e Head {h00=0x0024, h01=0x0050, text=»* PHILIPS TERMINAL SYSTEM PTS «, t00=0x0000, t01=0x013a}
0x015e…0168 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0162}
0x0168…019e Head {h00=0x0032, h01=0x0050, text=»* DRDY01 = DRIVER VIDEO AND GRAPHIC DISPLAY «, t00=0x0000, t01=0x016c}
0x019e…01a8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0012}
0x01a8…01b2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x001c}
0x01b2…01bc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0026}
0x01bc…01c6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0030}
0x01c6…01d0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x003a}
0x01d0…01da Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0044}
0x01da…0214 Head {h00=0x0036, h01=0x0050, text=»**************************************************«, t00=0x0001, t01=0x004e}
0x0214…021e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0088}
0x021e…0228 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0092}
0x0228…0266 Head {h00=0x003a, h01=0x0050, text=»* THIS DRIVER HANDLES OUTPUT TO THE VIDEO DISPLAYS «, t00=0x0001, t01=0x009c}
0x0266…02aa Head {h00=0x0040, h01=0x0050, text=»* PTS 6344, PTS 6342 AND TO THE PLASMA DISPLAYS PTS 6351 «, t00=0x0001, t01=0x00da}
0x02aa…02c4 Head {h00=0x0016, h01=0x0050, text=»* AND PTS 6386 «, t00=0x0001, t01=0x011e}
0x02c4…02fe Head {h00=0x0036, h01=0x0050, text=»* THE DISPLAYS MUST BE CONNECTED TO THE SYSTEM «, t00=0x0001, t01=0x0138}
0x02fe…031c Head {h00=0x001a, h01=0x0050, text=»* VIA CHLT OR CHRT.«, t00=0x0001, t01=0x0172}
0x031c…0326 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0190}
0x0326…0366 Head {h00=0x003c, h01=0x0050, text=»* THE DRIVER INCLUDES DEVICE DEPENDENT ECHO-FUNCTIONS«, t00=0x0002, t01=0x000a}
0x0366…03a4 Head {h00=0x003a, h01=0x0050, text=»* WHICH MAKES IT POSSIBLE TO USE THE DISPLAY AS AN «, t00=0x0002, t01=0x004a}
0x03a4…03e2 Head {h00=0x003a, h01=0x0050, text=»* ECHO-DEVICE TO ANY KEYBOARD, THAT RUNS UNDER THE «, t00=0x0002, t01=0x0088}
0x03e2…040e Head {h00=0x0028, h01=0x0050, text=»* GENERAL KEYBOARD DRIVER DRKB01.«, t00=0x0002, t01=0x00c6}
0x040e…0418 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00f2}
0x0418…0422 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00fc}
0x0422…0456 Head {h00=0x0030, h01=0x0050, text=»* THE DRIVER CONSISTS OF FOLLOWING PARTS:«, t00=0x0002, t01=0x0106}
0x0456…0460 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x013a}
0x0460…048a Head {h00=0x0026, h01=0x0050, text=»* A C D Y ACTIVATION PART«, t00=0x0002, t01=0x0144}
0x048a…0494 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x016e}
0x0494…04c0 Head {h00=0x0028, h01=0x0050, text=»* I H D Y INTERRUPT HANDLER«, t00=0x0002, t01=0x0178}
0x04c0…04ca Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0014}
0x04ca…04f6 Head {h00=0x0028, h01=0x0050, text=»* R C D Y RECOVERY ROUTINE «, t00=0x0003, t01=0x001e}
0x04f6…0500 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x004a}
0x0500…052a Head {h00=0x0026, h01=0x0050, text=»* E C H O D Y ECHO FUNCTIONS «, t00=0x0003, t01=0x0054}
0x052a…0534 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x007e}
0x0534…053c Head {h00=0x0004, h01=0x0050, t00=0x0003, t01=0x0088}
0x053c…0544 Head {h00=0x0004, h01=0x0050, t00=0x0003, t01=0x0090}
0x0544…054c Head {h00=0x0004, h01=0x0050, t00=0x0003, t01=0x0098}
0x054c…0556 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x00a0}
0x0556…0584 Head {h00=0x002a, h01=0x0050, text=»* THE FOLLOWING ORDERS ARE TREATED:«, t00=0x0003, t01=0x00aa}
0x0584…058e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x00d8}
0x058e…05b0 Head {h00=0x001e, h01=0x0050, text=»* ORDER 00: TEST STATUS«, t00=0x0003, t01=0x00e2}
0x05b0…05d2 Head {h00=0x001e, h01=0x0050, text=»* 05: BASIC WRITE«, t00=0x0003, t01=0x0104}
0x05d2…05f8 Head {h00=0x0022, h01=0x0050, text=»* 06: STANDARD WRITE «, t00=0x0003, t01=0x0126}
0x05f8…0624 Head {h00=0x0028, h01=0x0050, text=»* 07: WRITE GRAPHIC DISPLAY«, t00=0x0003, t01=0x014c}
0x0624…064e Head {h00=0x0026, h01=0x0050, text=»* 0B: CURSOR POSITIONING «, t00=0x0003, t01=0x0178}
0x064e…066a Head {h00=0x0018, h01=0x0050, text=»* 31: ERASE«, t00=0x0004, t01=0x0012}
0x066a…0674 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x002e}
0x0674…0696 Head {h00=0x001e, h01=0x0050, text=»* NORMAL REGISTER USAGE«, t00=0x0004, t01=0x0038}
0x0696…06a0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x005a}
0x06a0…06c6 Head {h00=0x0022, h01=0x0050, text=»* REGISTER A1 = RETURN CODE«, t00=0x0004, t01=0x0064}
0x06c6…06f2 Head {h00=0x0028, h01=0x0050, text=»* A2 = OUTPUT CHARACTER «, t00=0x0004, t01=0x008a}
0x06f2…071a Head {h00=0x0024, h01=0x0050, text=»* A3 = BUFFER INDEX «, t00=0x0004, t01=0x00b6}
0x071a…0742 Head {h00=0x0024, h01=0x0050, text=»* A4 = WORK REGISTER«, t00=0x0004, t01=0x00de}
0x0742…0768 Head {h00=0x0022, h01=0x0050, text=»* A5 = STACK BASE «, t00=0x0004, t01=0x0106}
0x0768…078e Head {h00=0x0022, h01=0x0050, text=»* A6 = DWT-ADDRESS«, t00=0x0004, t01=0x012c}
0x078e…07ae Head {h00=0x001c, h01=0x0050, text=»* A7 = ORDER«, t00=0x0004, t01=0x0152}
0x07ae…07d4 Head {h00=0x0022, h01=0x0050, text=»* A8 = ECB-ADDRESS«, t00=0x0004, t01=0x0172}
0x07d4…07de Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0008}
0x07de…07ec Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0005, t01=0x0012}
0x07ec…07f6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0020}
0x07f6…0800 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x002a}
0x0800…081e Head {h00=0x001a, h01=0x0050, text=»* SYSTEM ADAPTATION«, t00=0x0005, t01=0x0034}
0x081e…0828 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0052}
0x0828…0868 Head {h00=0x003c, h01=0x0050, text=»* DISPLAY TYPE MUST BE DEFINED IN FIRST WORD IN DWT. «, t00=0x0005, t01=0x005c}
0x0868…0872 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x009c}
0x0872…08a0 Head {h00=0x002a, h01=0x0050, text=»* --------------------------------- «, t00=0x0005, t01=0x00a6}
0x08a0…08ba Head {h00=0x0016, h01=0x0050, text=»* BIT: 10 11«, t00=0x0005, t01=0x00d4}
0x08ba…08d4 Head {h00=0x0016, h01=0x0050, text=»* --------------«, t00=0x0005, t01=0x00ee}
0x08d4…08fa Head {h00=0x0022, h01=0x0050, text=»* 0 0 PTS 6344«, t00=0x0005, t01=0x0108}
0x08fa…0928 Head {h00=0x002a, h01=0x0050, text=»* 0 1 PTS 6351 & 6342 «, t00=0x0005, t01=0x012e}
0x0928…094e Head {h00=0x0022, h01=0x0050, text=»* 1 0 PTS 6386«, t00=0x0005, t01=0x015c}
0x094e…097c Head {h00=0x002a, h01=0x0050, text=»* --------------------------------- «, t00=0x0005, t01=0x0182}
0x097c…0986 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0020}
0x0986…09c0 Head {h00=0x0036, h01=0x0050, text=»* BY MEANS OF CONDITIONAL ASSEMBLY THE DRIVER: «, t00=0x0006, t01=0x002a}
0x09c0…09f8 Head {h00=0x0034, h01=0x0050, text=»* -CAN HANDLE GRAFIC MODE FOR PTS 6351 OR NOT «, t00=0x0006, t01=0x0064}
0x09f8…0a28 Head {h00=0x002c, h01=0x0050, text=»* -IS ADAPTED TO CONTROL ONLY PTS 6344«, t00=0x0006, t01=0x009c}
0x0a28…0a66 Head {h00=0x003a, h01=0x0050, text=»* -CAN USE LOWER CASE CHAR. GENERATOR COLUMN 6 AND 7«, t00=0x0006, t01=0x00cc}
0x0a66…0aa2 Head {h00=0x0038, h01=0x0050, text=»* -CAN SUPPRESS ECHOING OF END OF RECORD CHARACTER«, t00=0x0006, t01=0x010a}
0x0aa2…0acc Head {h00=0x0026, h01=0x0050, text=»* -CAN SUPPRESS TRAILING BLANKS «, t00=0x0006, t01=0x0146}
0x0acc…0b16 Head {h00=0x0046, h01=0x0050, text=»* AND ALSO UNDERLINE START (/12), LOW INT (/1E), HIGH INT (/1F)«, t00=0x0006, t01=0x0170}
0x0b16…0b24 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0007, t01=0x002a}
0x0b24…0b2e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0038}
0x0b2e…0b38 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0042}
0x0b38…0b42 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x004c}
0x0b42…0b4c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0056}
0x0b4c…0b60 Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0007, t01=0x0060}
0x0b60…0b74 Head {h00=0x0010, h01=0x0050, text=»* ENTRIES * «, t00=0x0007, t01=0x0074}
0x0b74…0b88 Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0007, t01=0x0088}
0x0b88…0b92 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x009c}
0x0b92…0b9c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x00a6}
0x0b9c…0ba6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x00b0}
0x0ba6…0bd2 Head {h00=0x0028, h01=0x0050, text=» ENTRY DYAD ADDRESS TO ADDRESSBLOCK «, t00=0x0007, t01=0x00ba}
0x0bd2…0c06 Head {h00=0x0030, h01=0x0050, text=» ENTRY ECHODY DEVICE-DEPENDENT ECHO-ROUTINE «, t00=0x0007, t01=0x00e6}
0x0c06…0c10 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x011a}
0x0c10…0c1a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0124}
0x0c1a…0c24 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x012e}
0x0c24…0c2e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0138}
0x0c2e…0c60 Head {h00=0x002e, h01=0x0050, text=»***************************************** «, t00=0x0007, t01=0x0142}
0x0c60…0c92 Head {h00=0x002e, h01=0x0050, text=»* EXTERNAL TOSS MODULE ENTRIES * «, t00=0x0007, t01=0x0174}
0x0c92…0cc4 Head {h00=0x002e, h01=0x0050, text=»***************************************** «, t00=0x0008, t01=0x0016}
0x0cc4…0cce Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0048}
0x0cce…0cd8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0052}
0x0cd8…0d00 Head {h00=0x0024, h01=0x0050, text=» EXTRN DISIOE I/O REQUEST ERROR «, t00=0x0008, t01=0x005c}
0x0d00…0d32 Head {h00=0x002e, h01=0x0050, text=» EXTRN OUTPUT SUBROUTINE TO SEND CHARACTER«, t00=0x0008, t01=0x0084}
0x0d32…0d52 Head {h00=0x001c, h01=0x0050, text=» EXTRN TDISP DISPATCHER «, t00=0x0008, t01=0x00b6}
0x0d52…0d94 Head {h00=0x003e, h01=0x0050, text=» EXTRN LDREG LOAD REGISTERS A4, A3, A5, A7, A8 AND RETURN «, t00=0x0008, t01=0x00d6}
0x0d94…0db2 Head {h00=0x001a, h01=0x0050, text=» EXTRN TENDIO END I/O «, t00=0x0008, t01=0x0118}
0x0db2…0de4 Head {h00=0x002e, h01=0x0050, text=» EXTRN SAVE8 SAVE 8 REGISTERS ON A15 STACK«, t00=0x0008, t01=0x0136}
0x0de4…0e18 Head {h00=0x0030, h01=0x0050, text=» EXTRN ECHRTN RETURN TO KEYBOARD AFTER ECHO «, t00=0x0008, t01=0x0168}
0x0e18…0e4c Head {h00=0x0030, h01=0x0050, text=» EXTRN GETCHR GET CHARACTER FROM ECB-BUFFER «, t00=0x0009, t01=0x000c}
0x0e4c…0e5a Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0009, t01=0x0040}
0x0e5a…0e64 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x004e}
0x0e64…0e84 Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0009, t01=0x0058}
0x0e84…0ea4 Head {h00=0x001c, h01=0x0050, text=»* DWT PARAMETERS *«, t00=0x0009, t01=0x0078}
0x0ea4…0ec4 Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0009, t01=0x0098}
0x0ec4…0ece Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00b8}
0x0ece…0eea Head {h00=0x0018, h01=0x0050, text=» EXTRN DWTST STATUS «, t00=0x0009, t01=0x00c2}
0x0eea…0f04 Head {h00=0x0016, h01=0x0050, text=» EXTRN DWTOR ORDER«, t00=0x0009, t01=0x00de}
0x0f04…0f0e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00f8}
0x0f0e…0f36 Head {h00=0x0024, h01=0x0050, text=»********************************«, t00=0x0009, t01=0x0102}
0x0f36…0f5e Head {h00=0x0024, h01=0x0050, text=»* DWT-DISPLACEMENT *«, t00=0x0009, t01=0x012a}
0x0f5e…0f86 Head {h00=0x0024, h01=0x0050, text=»********************************«, t00=0x0009, t01=0x0152}
0x0f86…0f90 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x017a}
0x0f90…0fb2 Head {h00=0x001e, h01=0x0050, text=»DWTBC EQU /3 BYTE COUNTER «, t00=0x0009, t01=0x0184}
0x0fb2…0fde Head {h00=0x0028, h01=0x0050, text=»DWTAP EQU /22 HEAD POSITION POINTER «, t00=0x000a, t01=0x0016}
0x0fde…0ffe Head {h00=0x001c, h01=0x0050, text=»DWTPOS EQU /25 POSITIONS«, t00=0x000a, t01=0x0042}
0x0ffe…101a Head {h00=0x0018, h01=0x0050, text=»DWTLIN EQU /24 LINES«, t00=0x000a, t01=0x0062}
0x101a…1024 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x007e}
0x1024…1032 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000a, t01=0x0088}
0x1032…1048 Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x000a, t01=0x0096}
0x1048…105e Head {h00=0x0012, h01=0x0050, text=»* CONSTANTS * «, t00=0x000a, t01=0x00ac}
0x105e…1074 Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x000a, t01=0x00c2}
0x1074…107e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x00d8}
0x107e…10a0 Head {h00=0x001e, h01=0x0050, text=»FASTO EQU /14 FAST OUTPUT «, t00=0x000a, t01=0x00e2}
0x10a0…10c8 Head {h00=0x0024, h01=0x0050, text=»SCADD EQU /11 SET CURSOR ADDRESS«, t00=0x000a, t01=0x0104}
0x10c8…10ee Head {h00=0x0022, h01=0x0050, text=»ULSTAR EQU /12 UNDERLINE START«, t00=0x000a, t01=0x012c}
0x10ee…1114 Head {h00=0x0022, h01=0x0050, text=»ULSTOP EQU /13 UNDERLINE STOP «, t00=0x000a, t01=0x0152}
0x1114…113e Head {h00=0x0026, h01=0x0050, text=»LISTAR EQU /1E LOW INTENSITY START«, t00=0x000a, t01=0x0178}
0x113e…1168 Head {h00=0x0026, h01=0x0050, text=»LISTOP EQU /1F LOW INTENSITY STOP «, t00=0x000b, t01=0x0012}
0x1168…1188 Head {h00=0x001c, h01=0x0050, text=»BACKSP EQU /08 BACKSPACE«, t00=0x000b, t01=0x003c}
0x1188…11a4 Head {h00=0x0018, h01=0x0050, text=»LF EQU /0A LINE FEED«, t00=0x000b, t01=0x005c}
0x11a4…11c4 Head {h00=0x001c, h01=0x0050, text=»HOME EQU /0B CURSOR HOME«, t00=0x000b, t01=0x0078}
0x11c4…11f0 Head {h00=0x0028, h01=0x0050, text=»CLEHOM EQU /0C CLEAR AND CURSOR HOME«, t00=0x000b, t01=0x0098}
0x11f0…1212 Head {h00=0x001e, h01=0x0050, text=»CR EQU /0D CARRIAGE RETURN«, t00=0x000b, t01=0x00c4}
0x1212…1236 Head {h00=0x0020, h01=0x0050, text=»CURRIG EQU /10 CURSOR RIGHT «, t00=0x000b, t01=0x00e6}
0x1236…1252 Head {h00=0x0018, h01=0x0050, text=»SPACE EQU /20 SPACE «, t00=0x000b, t01=0x010a}
0x1252…1276 Head {h00=0x0020, h01=0x0050, text=»STX EQU /82 START OF MESSAGE«, t00=0x000b, t01=0x0126}
0x1276…1298 Head {h00=0x001e, h01=0x0050, text=»ETB EQU /97 END OF MESSAGE«, t00=0x000b, t01=0x014a}
0x1298…12b6 Head {h00=0x001a, h01=0x0050, text=»ETX EQU /03 LAST DUMMY«, t00=0x000b, t01=0x016c}
0x12b6…12e8 Head {h00=0x002e, h01=0x0050, text=»RETURN EQU /12 RETURN TO ALPHANUMERIC MODE«, t00=0x000b, t01=0x018a}
0x12e8…1316 Head {h00=0x002a, h01=0x0050, text=»ESCAPE EQU /11 ESCAPE TO GRAPHIC MODE «, t00=0x000c, t01=0x002c}
0x1316…133c Head {h00=0x0022, h01=0x0050, text=»POINT EQU /2E POINT CHARACTER «, t00=0x000c, t01=0x005a}
0x133c…1372 Head {h00=0x0032, h01=0x0050, text=»EQU EQU 6 THRESHOLD FOR AUTOMATIC FAST OUTPUT «, t00=0x000c, t01=0x0080}
0x1372…1396 Head {h00=0x0020, h01=0x0050, text=»STILL EQU /18 CURSOR STEADY «, t00=0x000c, t01=0x00b6}
0x1396…13a0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x00da}
0x13a0…13bc Head {h00=0x0018, h01=0x0050, text=»********************«, t00=0x000c, t01=0x00e4}
0x13bc…13d8 Head {h00=0x0018, h01=0x0050, text=»* RETURN CODES *«, t00=0x000c, t01=0x0100}
0x13d8…13f4 Head {h00=0x0018, h01=0x0050, text=»********************«, t00=0x000c, t01=0x011c}
0x13f4…13fe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0138}
0x13fe…1424 Head {h00=0x0022, h01=0x0050, text=»CCERR EQU /4 CODE CHECK ERROR «, t00=0x000c, t01=0x0142}
0x1424…1450 Head {h00=0x0028, h01=0x0050, text=»OPERR EQU /1 NOT OPERABLE, POWER OFF«, t00=0x000c, t01=0x0168}
0x1450…145a (13, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0004}
0x145a…1468 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000d, t01=0x000e}
0x1468…1472 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x001c}
0x1472…147c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0026}
0x147c…14ae Head {h00=0x002e, h01=0x0050, text=»***************************************** «, t00=0x000d, t01=0x0030}
0x14ae…14e0 Head {h00=0x002e, h01=0x0050, text=»* CONDITIONAL ASSEMBLY * «, t00=0x000d, t01=0x0062}
0x14e0…1512 Head {h00=0x002e, h01=0x0050, text=»***************************************** «, t00=0x000d, t01=0x0094}
0x1512…151c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x00c6}
0x151c…1526 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x00d0}
0x1526…1572 Head {h00=0x0048, h01=0x0050, text=»* BY SETTING X:A TO 1 DRIVER CAN HANDLE GRAFIC MODE FOR PTS 6351 «, t00=0x000d, t01=0x00da}
0x1572…157c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0126}
0x157c…158e Head {h00=0x000e, h01=0x0050, text=»X:A EQU 0 «, t00=0x000d, t01=0x0130}
0x158e…15a4 Head {h00=0x0012, h01=0x0050, text=»GRAFIC EQU X:A«, t00=0x000d, t01=0x0142}
0x15a4…15ae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0158}
0x15ae…15ee Head {h00=0x003c, h01=0x0050, text=»* BY SETTING X:B = 1 THE DRIVER HANDLES ONLY PTS 6344«, t00=0x000d, t01=0x0162}
0x15ee…15f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0012}
0x15f8…160a Head {h00=0x000e, h01=0x0050, text=»X:B EQU 1 «, t00=0x000e, t01=0x001c}
0x160a…1620 Head {h00=0x0012, h01=0x0050, text=»WHATDY EQU X:B«, t00=0x000e, t01=0x002e}
0x1620…162a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0044}
0x162a…1634 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x004e}
0x1634…1670 Head {h00=0x0038, h01=0x0050, text=»* BY SETTING X:C TO 1 LOWER CASE CHAR. GENERATOR «, t00=0x000e, t01=0x0058}
0x1670…169a Head {h00=0x0026, h01=0x0050, text=»* (COLUMNS 6 AND 7) CAN BE USED«, t00=0x000e, t01=0x0094}
0x169a…16ac Head {h00=0x000e, h01=0x0050, text=»X:C EQU 0 «, t00=0x000e, t01=0x00be}
0x16ac…16c2 Head {h00=0x0012, h01=0x0050, text=»LOWCHA EQU X:C«, t00=0x000e, t01=0x00d0}
0x16c2…16cc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00e6}
0x16cc…16d6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00f0}
0x16d6…1712 Head {h00=0x0038, h01=0x0050, text=»* BY MEANS OF CONDITIONAL ASSEMBLY IT IS POSSIBLE«, t00=0x000e, t01=0x00fa}
0x1712…174e Head {h00=0x0038, h01=0x0050, text=»* TO SUPPRESS ECHOING OF END OF RECORD CHARACTER.«, t00=0x000e, t01=0x0136}
0x174e…178a Head {h00=0x0038, h01=0x0050, text=»* THIS IS ATTAINED BY SETTING THE CONSTANT X:G=0 «, t00=0x000e, t01=0x0172}
0x178a…1794 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x001e}
0x1794…17a6 Head {h00=0x000e, h01=0x0050, text=»X:D EQU 0 «, t00=0x000f, t01=0x0028}
0x17a6…17bc Head {h00=0x0012, h01=0x0050, text=»EORECH EQU X:D«, t00=0x000f, t01=0x003a}
0x17bc…17c6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0050}
0x17c6…17fa Head {h00=0x0030, h01=0x0050, text=»* BY SETTING THE CONSTANT TRASPA = 1 IT IS«, t00=0x000f, t01=0x005a}
0x17fa…183e Head {h00=0x0040, h01=0x0050, text=»* POSSIBLE TO SUPPRESS TRAILING BLANKS, /12, /1E AND /1F. «, t00=0x000f, t01=0x008e}
0x183e…1848 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x00d2}
0x1848…185a Head {h00=0x000e, h01=0x0050, text=»X:E EQU 0 «, t00=0x000f, t01=0x00dc}
0x185a…1870 Head {h00=0x0012, h01=0x0050, text=»TRASPA EQU X:E«, t00=0x000f, t01=0x00ee}
0x1870…187e Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000f, t01=0x0104}
0x187e…1888 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0112}
0x1888…18be Head {h00=0x0032, h01=0x0050, text=»* BY SETTING X:F = 1, CURSOR WILL BE STEADY «, t00=0x000f, t01=0x011c}
0x18be…18de Head {h00=0x001c, h01=0x0050, text=»* INSTEAD OF BLINKING «, t00=0x000f, t01=0x0152}
0x18de…18f0 Head {h00=0x000e, h01=0x0050, text=»X:F EQU 0 «, t00=0x000f, t01=0x0172}
0x18f0…1906 Head {h00=0x0012, h01=0x0050, text=»STEADY EQU X:F«, t00=0x000f, t01=0x0184}
0x1906…1910 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x000a}
0x1910…191e Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0010, t01=0x0014}
0x191e…1928 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0022}
0x1928…1932 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x002c}
0x1932…1944 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0010, t01=0x0036}
0x1944…1956 Head {h00=0x000e, h01=0x0050, text=»* TABLES *«, t00=0x0010, t01=0x0048}
0x1956…1968 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0010, t01=0x005a}
0x1968…1972 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x006c}
0x1972…197c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0076}
0x197c…1986 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0080}
0x1986…19a6 Head {h00=0x001c, h01=0x0050, text=»DYAD EQU * ADDRESS BLOCK«, t00=0x0010, t01=0x008a}
0x19a6…19ca Head {h00=0x0020, h01=0x0050, text=» DATA ACDY ACTIVATION DRIVER«, t00=0x0010, t01=0x00aa}
0x19ca…19ee Head {h00=0x0020, h01=0x0050, text=» DATA IHDY INTERRUPT HANDLER«, t00=0x0010, t01=0x00ce}
0x19ee…1a12 Head {h00=0x0020, h01=0x0050, text=» DATA RCDY RECOVERY ROUTINE «, t00=0x0010, t01=0x00f2}
0x1a12…1a44 Head {h00=0x002e, h01=0x0050, text=» DATA ECHODY DEVICE-DEPENDENT ECHO-ROUTINE«, t00=0x0010, t01=0x0116}
0x1a44…1a4e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0148}
0x1a4e…1a58 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0152}
0x1a58…1a88 Head {h00=0x002c, h01=0x0050, text=»TABSPE EQU * TABLE OF SPECIAL CHARACTERS«, t00=0x0010, t01=0x015c}
0x1a88…1aa8 Head {h00=0x001c, h01=0x0050, text=» DATA /0712,/131E,/1F14 «, t00=0x0010, t01=0x018c}
0x1aa8…1ab6 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0011, t01=0x001c}
0x1ab6…1ac0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x002a}
0x1ac0…1ad4 Head {h00=0x0010, h01=0x0050, text=»* A C D Y«, t00=0x0011, t01=0x0034}
0x1ad4…1ade Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0048}
0x1ade…1b0c Head {h00=0x002a, h01=0x0050, text=»* ACDY = ACTIVATION DRIVER DISPLAY «, t00=0x0011, t01=0x0052}
0x1b0c…1b16 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0080}
0x1b16…1b62 Head {h00=0x0048, h01=0x0050, text=»* ORDER 00: TEST STATUS. DUMMY IS SENT TO DISPLAY AND RETURN CODE«, t00=0x0011, t01=0x008a}
0x1b62…1b98 Head {h00=0x0032, h01=0x0050, text=»* IS SET IF DISPLAY NOT OPERABLE «, t00=0x0011, t01=0x00d6}
0x1b98…1ba2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x010c}
0x1ba2…1bac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0116}
0x1bac…1bee Head {h00=0x003e, h01=0x0050, text=»* ORDER 05: BASIC WRITE. CHARACTER ARE SENT TO DISPLAY «, t00=0x0011, t01=0x0120}
0x1bee…1c28 Head {h00=0x0036, h01=0x0050, text=»* FROM ECB-BUFFER WITHOUT ANY CHECK. «, t00=0x0011, t01=0x0162}
0x1c28…1c32 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x000c}
0x1c32…1c7c Head {h00=0x0046, h01=0x0050, text=»* ORDER 06: STANDARD WRITE. CHARACTERS ARE SENT TO DISPLAY FROM«, t00=0x0012, t01=0x0016}
0x1c7c…1cbc Head {h00=0x003c, h01=0x0050, text=»* ECB-BUFFER AFTER INDIVIDUAL CODE CHECK. «, t00=0x0012, t01=0x0060}
0x1cbc…1cc6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x00a0}
0x1cc6…1d16 Head {h00=0x004c, h01=0x0050, text=»* IF A PREDEFINED NUMBER OF CHARACTERS (SEE CONSTANT 'EQU')«, t00=0x0012, t01=0x00aa}
0x1d16…1d64 Head {h00=0x004a, h01=0x0050, text=»* ARE FOUND EQUAL, FAST OUTPUT IS EXECUTED FOR THE NUMBER«, t00=0x0012, t01=0x00fa}
0x1d64…1dae Head {h00=0x0046, h01=0x0050, text=»* OF CHARACTERS FOUND EQUAL (> 'EQU') ON 6344 & 6386>«, t00=0x0012, t01=0x0148}
0x1dae…1db8 (19, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0004}
0x1db8…1dce Head {h00=0x0012, h01=0x0050, text=» IFT GRAFIC=1 «, t00=0x0013, t01=0x000e}
0x1dce…1e14 Head {h00=0x0042, h01=0x0050, text=»* ORDER 07: WRITE GRAPHIC DISPLAY. THE DISPLAY IS SWITCHED «, t00=0x0013, t01=0x0024}
0x1e14…1e58 Head {h00=0x0040, h01=0x0050, text=»* TO GRAPHIC MODE AND INFORMATION IN ECB-BUFFER«, t00=0x0013, t01=0x006a}
0x1e58…1e86 Head {h00=0x002a, h01=0x0050, text=»* IS SENT TO THE DISPLAY.«, t00=0x0013, t01=0x00ae}
0x1e86…1e90 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x00dc}
0x1e90…1e9c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0013, t01=0x00e6}
0x1e9c…1eda Head {h00=0x003a, h01=0x0050, text=»* ORDER /B: CURSOR POSITIONING AND STANDARD WRITE. «, t00=0x0013, t01=0x00f2}
0x1eda…1f1a Head {h00=0x003c, h01=0x0050, text=»* THE CURSOR IS SENT TO THE POSITION GIVEN «, t00=0x0013, t01=0x0130}
0x1f1a…1f5c Head {h00=0x003e, h01=0x0050, text=»* IN CONTROL WORD. NO INFORMATION ON DISPLAY «, t00=0x0013, t01=0x0170}
0x1f5c…1fa0 Head {h00=0x0040, h01=0x0050, text=»* IS ERASED. THEN STANDARD WRITE (SEE ORDER 6) «, t00=0x0014, t01=0x0022}
0x1fa0…1fc4 Head {h00=0x0020, h01=0x0050, text=»* IS EXECUTED. «, t00=0x0014, t01=0x0066}
0x1fc4…1fce Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x008a}
0x1fce…200e Head {h00=0x003c, h01=0x0050, text=»* ORDER 31: ERASE. THE DISPLAY IS ERASED ON THE LINE «, t00=0x0014, t01=0x0094}
0x200e…204e Head {h00=0x003c, h01=0x0050, text=»* WHERE THE CURSOR IS POSITIONED THE NUMBER«, t00=0x0014, t01=0x00d4}
0x204e…2092 Head {h00=0x0040, h01=0x0050, text=»* OF CHARACTERS THAT ARE DEFINED IN THE CONTROL«, t00=0x0014, t01=0x0114}
0x2092…20d6 Head {h00=0x0040, h01=0x0050, text=»* WORD OF ECB. 0-80 CHARACTERS. ERASING STARTS «, t00=0x0014, t01=0x0158}
0x20d6…2114 Head {h00=0x003a, h01=0x0050, text=»* IN THE CURSOR POSITION. THE CURSOR RE- «, t00=0x0015, t01=0x000c}
0x2114…2142 Head {h00=0x002a, h01=0x0050, text=»* MAINS IN THAT POSITION.«, t00=0x0015, t01=0x004a}
0x2142…2154 Head {h00=0x000e, h01=0x0050, text=»ACDY EQU *«, t00=0x0015, t01=0x0078}
0x2154…2178 Head {h00=0x0020, h01=0x0050, text=» LDK A3,0 START BUFFER INDEX«, t00=0x0015, t01=0x008a}
0x2178…2192 Head {h00=0x0016, h01=0x0050, text=» LDK A4,0 COUNTER «, t00=0x0015, t01=0x00ae}
0x2192…21ae Head {h00=0x0018, h01=0x0050, text=» LDR A7,A7 ORDER 0 ?«, t00=0x0015, t01=0x00c8}
0x21ae…21c8 Head {h00=0x0016, h01=0x0050, text=» ABL(E) ADY410 YES«, t00=0x0015, t01=0x00e4}
0x21c8…21ec Head {h00=0x0020, h01=0x0050, text=» LDK A2,STX START OF MESSAGE«, t00=0x0015, t01=0x00fe}
0x21ec…2206 Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT SEND«, t00=0x0015, t01=0x0122}
0x2206…221c Head {h00=0x0012, h01=0x0050, text=» IFT WHATDY=0 «, t00=0x0015, t01=0x013c}
0x221c…2242 Head {h00=0x0022, h01=0x0050, text=» LDR* A1,A6 CHANNEL PARAMETER «, t00=0x0015, t01=0x0152}
0x2242…2266 Head {h00=0x0020, h01=0x0050, text=» ANK A1,/10 GRAPHIC DISPLAY «, t00=0x0015, t01=0x0178}
0x2266…227e Head {h00=0x0014, h01=0x0050, text=» RF(E) ACDY02 NO«, t00=0x0016, t01=0x000c}
0x227e…2294 Head {h00=0x0012, h01=0x0050, text=» IFT GRAFIC=1 «, t00=0x0016, t01=0x0024}
0x2294…22b0 Head {h00=0x0018, h01=0x0050, text=» CWK A7,7 ORDER ' ? «, t00=0x0016, t01=0x003a}
0x22b0…22c6 Head {h00=0x0012, h01=0x0050, text=» ABL(E) ADY500«, t00=0x0016, t01=0x0056}
0x22c6…22d2 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0016, t01=0x006c}
0x22d2…22e8 Head {h00=0x0012, h01=0x0050, text=» IFT WHATDY=0 «, t00=0x0016, t01=0x0078}
0x22e8…231a Head {h00=0x002e, h01=0x0050, text=» LDK A2,/12 INDICATE SWITCH TO ALPHA MODE «, t00=0x0016, t01=0x008e}
0x231a…2330 Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0016, t01=0x00c0}
0x2330…233a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x00d6}
0x233a…2346 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0016, t01=0x00e0}
0x2346…2350 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x00ec}
0x2350…2364 Head {h00=0x0010, h01=0x0050, text=»ACDY02 EQU *«, t00=0x0016, t01=0x00f6}
0x2364…237e Head {h00=0x0016, h01=0x0050, text=» CWK A7,5 ORDER 5 «, t00=0x0016, t01=0x010a}
0x237e…2398 Head {h00=0x0016, h01=0x0050, text=» RF(E) ACDY90 YES «, t00=0x0016, t01=0x0124}
0x2398…23b4 Head {h00=0x0018, h01=0x0050, text=» SUK A7,6 ORDER 6 ? «, t00=0x0016, t01=0x013e}
0x23b4…23ce Head {h00=0x0016, h01=0x0050, text=» RF(E) ACDY20 YES «, t00=0x0016, t01=0x015a}
0x23ce…23ea Head {h00=0x0018, h01=0x0050, text=» SUK A7,5 ORDER /B ?«, t00=0x0016, t01=0x0174}
0x23ea…2404 Head {h00=0x0016, h01=0x0050, text=» ABL(E) ADY200 YES«, t00=0x0016, t01=0x0190}
0x2404…2426 Head {h00=0x001e, h01=0x0050, text=» SUK A7,/26 ORDER ERASE ? «, t00=0x0017, t01=0x001a}
0x2426…2440 Head {h00=0x0016, h01=0x0050, text=» ABL(E) ADY160 YES«, t00=0x0017, t01=0x003c}
0x2440…244a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0056}
0x244a…2474 Head {h00=0x0026, h01=0x0050, text=»DYERR ABL DISIOE I/O REQUEST ERROR«, t00=0x0017, t01=0x0060}
0x2474…2482 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0017, t01=0x008a}
0x2482…24c0 Head {h00=0x003a, h01=0x0050, text=»* ACTIONS SPECIFIED BY USER IN RIGHT BYTE IN BUFFER«, t00=0x0017, t01=0x0098}
0x24c0…24de Head {h00=0x001a, h01=0x0050, text=»* ARE CARRIED OUT. «, t00=0x0017, t01=0x00d6}
0x24de…2512 Head {h00=0x0030, h01=0x0050, text=»* /2B NO MOVING OF PRINT HEAD «, t00=0x0017, t01=0x00f4}
0x2512…2538 Head {h00=0x0022, h01=0x0050, text=»* /30 CR, LF, LF«, t00=0x0017, t01=0x0128}
0x2538…257e Head {h00=0x0042, h01=0x0050, text=»* /31 ERASE DISPLAY AND WRITE FROM HOME POSITION«, t00=0x0017, t01=0x014e}
0x257e…25a0 (24, 0, 400) Head {h00=0x001e, h01=0x0050, text=»* OTHER VALUE CR, LF«, t00=0x0018, t01=0x0004}
0x25a0…25aa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x0026}
0x25aa…25be Head {h00=0x0010, h01=0x0050, text=»ACDY20 EQU *«, t00=0x0018, t01=0x0030}
0x25be…25e6 Head {h00=0x0024, h01=0x0050, text=» LD A2,4,A8 GET REQUESTED LENGTH«, t00=0x0018, t01=0x0044}
0x25e6…25fc Head {h00=0x0012, h01=0x0050, text=» RF(E) ACDY25 «, t00=0x0018, t01=0x006c}
0x25fc…2620 Head {h00=0x0020, h01=0x0050, text=» LDK A3,2 START BUFFER INDEX«, t00=0x0018, t01=0x0082}
0x2620…2646 Head {h00=0x0022, h01=0x0050, text=» LD A2,2,A8 GET BUFFER ADDRESS«, t00=0x0018, t01=0x00a6}
0x2646…2670 Head {h00=0x0026, h01=0x0050, text=» LC A2,1,A2 GET CONTROL CHARACTER «, t00=0x0018, t01=0x00cc}
0x2670…2684 Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x0018, t01=0x00f6}
0x2684…2698 Head {h00=0x0010, h01=0x0050, text=»ACDY25 EQU *«, t00=0x0018, t01=0x010a}
0x2698…26c6 Head {h00=0x002a, h01=0x0050, text=» SUK A2,/2B POSITIONING BEFORE WRITE ?«, t00=0x0018, t01=0x011e}
0x26c6…26dc Head {h00=0x0012, h01=0x0050, text=» RF(E) ACDY90 «, t00=0x0018, t01=0x014c}
0x26dc…26f4 Head {h00=0x0014, h01=0x0050, text=» SUK A2,6 /31 ? «, t00=0x0018, t01=0x0162}
0x26f4…270a Head {h00=0x0012, h01=0x0050, text=» RF(E) ACDY65 «, t00=0x0018, t01=0x017a}
0x270a…272e Head {h00=0x0020, h01=0x0050, text=» LDK A4,1 INDICATE LINE FEED«, t00=0x0018, t01=0x0190}
0x272e…2754 Head {h00=0x0022, h01=0x0050, text=» ADK A2,1 DOUBLE LINE FEEED ? «, t00=0x0019, t01=0x0024}
0x2754…276a Head {h00=0x0012, h01=0x0050, text=» RF(NE) ACDY30«, t00=0x0019, t01=0x004a}
0x276a…2796 Head {h00=0x0028, h01=0x0050, text=» ADK A4,1 INDICATE DOUBLE LINE FEED «, t00=0x0019, t01=0x0060}
0x2796…279e Head {h00=0x0004, h01=0x0050, t00=0x0019, t01=0x008c}
0x279e…27a6 Head {h00=0x0004, h01=0x0050, t00=0x0019, t01=0x0094}
0x27a6…27ce Head {h00=0x0024, h01=0x0050, text=»ACDY30 LDK A2,CR CARRIAGE RETURN«, t00=0x0019, t01=0x009c}
0x27ce…27e6 Head {h00=0x0014, h01=0x0050, text=»ACDY35 LDK A1,1 «, t00=0x0019, t01=0x00c4}
0x27e6…281c Head {h00=0x0032, h01=0x0050, text=» SC A1,DWTAP+1,A6 RESET HEAD POSITION COUNTER «, t00=0x0019, t01=0x00dc}
0x281c…2858 Head {h00=0x0038, h01=0x0050, text=»* SEND CARRIAGE RETURN AND ONE OR TWO LINE FEEDS «, t00=0x0019, t01=0x0112}
0x2858…2862 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x014e}
0x2862…2876 Head {h00=0x0010, h01=0x0050, text=»ACDY50 EQU *«, t00=0x0019, t01=0x0158}
0x2876…289a Head {h00=0x0020, h01=0x0050, text=» CF A5,OUTPUT SEND CHARACTER«, t00=0x0019, t01=0x016c}
0x289a…28b2 Head {h00=0x0014, h01=0x0050, text=»ACDY52 SUK A4,1 «, t00=0x0019, t01=0x0190}
0x28b2…28dc Head {h00=0x0026, h01=0x0050, text=» RF(N) ACDY90 START SECTION ENDED?«, t00=0x001a, t01=0x0018}
0x28dc…28fa Head {h00=0x001a, h01=0x0050, text=» LC A1,DWTLIN,A6 LINES«, t00=0x001a, t01=0x0042}
0x28fa…291e Head {h00=0x0020, h01=0x0050, text=» CC A1,DWTAP,A6 LAST LINE ? «, t00=0x001a, t01=0x0060}
0x291e…2934 Head {h00=0x0012, h01=0x0050, text=» RF(L) ACDY55 «, t00=0x001a, t01=0x0084}
0x2934…2960 Head {h00=0x0028, h01=0x0050, text=» LDKL A2,/100 INCREMENT LINE COUNTER«, t00=0x001a, t01=0x009a}
0x2960…2978 Head {h00=0x0014, h01=0x0050, text=» ADS A2,DWTAP,A6«, t00=0x001a, t01=0x00c6}
0x2978…29a2 Head {h00=0x0026, h01=0x0050, text=»ACDY55 LDK A2,LF LINE FEED TO SEND«, t00=0x001a, t01=0x00de}
0x29a2…29b4 Head {h00=0x000e, h01=0x0050, text=» RB ACDY50«, t00=0x001a, t01=0x0108}
0x29b4…29e0 Head {h00=0x0028, h01=0x0050, text=»ACDY65 LDK A2,CLEHOM CLEAR AND HOME «, t00=0x001a, t01=0x011a}
0x29e0…29f2 Head {h00=0x000e, h01=0x0050, text=» LDK A1,1 «, t00=0x001a, t01=0x0146}
0x29f2…2a1c Head {h00=0x0026, h01=0x0050, text=» SC A1,DWTAP,A6 RESET LINE COUNTER«, t00=0x001a, t01=0x0158}
0x2a1c…2a2e Head {h00=0x000e, h01=0x0050, text=» RB ACDY35«, t00=0x001a, t01=0x0182}
0x2a2e…2a3c (27, 0, 400) Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001b, t01=0x0004}
0x2a3c…2a46 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0012}
0x2a46…2a70 Head {h00=0x0026, h01=0x0050, text=»* GET, CHECK AND SEND CHARACTER«, t00=0x001b, t01=0x001c}
0x2a70…2a92 Head {h00=0x001e, h01=0x0050, text=»* (IF ORDER 5 NO CHECK)«, t00=0x001b, t01=0x0046}
0x2a92…2a9c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0068}
0x2a9c…2ab0 Head {h00=0x0010, h01=0x0050, text=»ACDY70 EQU *«, t00=0x001b, t01=0x0072}
0x2ab0…2ac6 Head {h00=0x0012, h01=0x0050, text=» IFT WHATDY=0 «, t00=0x001b, t01=0x0086}
0x2ac6…2af0 Head {h00=0x0026, h01=0x0050, text=» LDR* A4,A6 GET CHANNEL PARAMETER «, t00=0x001b, t01=0x009c}
0x2af0…2b04 Head {h00=0x0010, h01=0x0050, text=» ANK A4,/10 «, t00=0x001b, t01=0x00c6}
0x2b04…2b2c Head {h00=0x0024, h01=0x0050, text=» RF(NZ) ACDY75 NOT 6344 OR 6386 «, t00=0x001b, t01=0x00da}
0x2b2c…2b38 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001b, t01=0x0102}
0x2b38…2b4c Head {h00=0x0010, h01=0x0050, text=» LD A4,2,A8 «, t00=0x001b, t01=0x010e}
0x2b4c…2b82 Head {h00=0x0032, h01=0x0050, text=» ADR A4,A3 GET ADDRESS TO NEXT CHAR IN BUFFER «, t00=0x001b, t01=0x0122}
0x2b82…2baa Head {h00=0x0024, h01=0x0050, text=» CCR A2,A4 CHAR EQU TO CURRENT? «, t00=0x001b, t01=0x0158}
0x2baa…2bc4 Head {h00=0x0016, h01=0x0050, text=» ABL(E) CHECK YES!«, t00=0x001b, t01=0x0180}
0x2bc4…2bd8 Head {h00=0x0010, h01=0x0050, text=»ACDY75 EQU *«, t00=0x001c, t01=0x000a}
0x2bd8…2bee Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x001c, t01=0x001e}
0x2bee…2c24 Head {h00=0x0032, h01=0x0050, text=»ACDY80 CF A15,POSUPD POSITION COUNTER UPDATING«, t00=0x001c, t01=0x0034}
0x2c24…2c3a Head {h00=0x0012, h01=0x0050, text=» IFT TRASPA=1 «, t00=0x001c, t01=0x006a}
0x2c3a…2c66 Head {h00=0x0028, h01=0x0050, text=» LD A1,2,A8 GET BUFFER ADDRESS (BA) «, t00=0x001c, t01=0x0080}
0x2c66…2c92 Head {h00=0x0028, h01=0x0050, text=» LD A2,4,A8 GET REQUESTED LENGTH(RL)«, t00=0x001c, t01=0x00ac}
0x2c92…2cba Head {h00=0x0024, h01=0x0050, text=» ADR A1,A2 GET ADD END OF BUFFER«, t00=0x001c, t01=0x00d8}
0x2cba…2cd2 Head {h00=0x0014, h01=0x0050, text=»SKIP05 CWK A2,2 «, t00=0x001c, t01=0x0100}
0x2cd2…2cf0 Head {h00=0x001a, h01=0x0050, text=» RF(NG) SKIP30 RL < 3 «, t00=0x001c, t01=0x0118}
0x2cf0…2d0a Head {h00=0x0016, h01=0x0050, text=» SUK A1,1 DECR. BA«, t00=0x001c, t01=0x0136}
0x2d0a…2d26 Head {h00=0x0018, h01=0x0050, text=» LCR A4,A1 GET CHAR «, t00=0x001c, t01=0x0150}
0x2d26…2d44 Head {h00=0x001a, h01=0x0050, text=» CCK A4,/2020 SPACE ? «, t00=0x001c, t01=0x016c}
0x2d44…2d5e Head {h00=0x0016, h01=0x0050, text=» RF(NE) SKIP20 NO «, t00=0x001c, t01=0x018a}
0x2d5e…2d7e Head {h00=0x001c, h01=0x0050, text=»SKIP07 SUK A2,1 DECR RL «, t00=0x001d, t01=0x0014}
0x2d7e…2d9a Head {h00=0x0018, h01=0x0050, text=» RB SKIP05 GET NEXT «, t00=0x001d, t01=0x0034}
0x2d9a…2db2 Head {h00=0x0014, h01=0x0050, text=»SKIP20 CWK A2,4 «, t00=0x001d, t01=0x0050}
0x2db2…2dd0 Head {h00=0x001a, h01=0x0050, text=» RF(NG) SKIP30 RL < 5 «, t00=0x001d, t01=0x0068}
0x2dd0…2dee Head {h00=0x001a, h01=0x0050, text=» LC A4,-2,A1 GET CHAR «, t00=0x001d, t01=0x0086}
0x2dee…2e16 Head {h00=0x0024, h01=0x0050, text=» CCK A4,/1111 TABULATION CHAR ? «, t00=0x001d, t01=0x00a4}
0x2e16…2e30 Head {h00=0x0016, h01=0x0050, text=» RF(NE) SKIP25 NO!«, t00=0x001d, t01=0x00cc}
0x2e30…2e4a Head {h00=0x0016, h01=0x0050, text=» SUK A1,2 DECR BA «, t00=0x001d, t01=0x00e6}
0x2e4a…2e64 Head {h00=0x0016, h01=0x0050, text=» SUK A2,2 DECR RL «, t00=0x001d, t01=0x0100}
0x2e64…2e80 Head {h00=0x0018, h01=0x0050, text=» RB SKIP07 GET NEXT «, t00=0x001d, t01=0x011a}
0x2e80…2eac Head {h00=0x0028, h01=0x0050, text=»SKIP25 LCR A4,A1 GET CHARACTER AGAIN«, t00=0x001d, t01=0x0136}
0x2eac…2ec0 Head {h00=0x0010, h01=0x0050, text=» ANK A4,/FF «, t00=0x001d, t01=0x0162}
0x2ec0…2ee6 Head {h00=0x0022, h01=0x0050, text=» SUK A4,/12 UNDER LINE START? «, t00=0x001d, t01=0x0176}
0x2ee6…2f0a Head {h00=0x0020, h01=0x0050, text=» RB(Z) SKIP07 YES! SKIP IT! «, t00=0x001e, t01=0x000c}
0x2f0a…2f2c Head {h00=0x001e, h01=0x0050, text=» SUK A4,/C LOW INT. START?«, t00=0x001e, t01=0x0030}
0x2f2c…2f46 Head {h00=0x0016, h01=0x0050, text=» RB(Z) SKIP07 YES!«, t00=0x001e, t01=0x0052}
0x2f46…2f66 Head {h00=0x001c, h01=0x0050, text=» SUK A4,1 LOW INT. STOP?«, t00=0x001e, t01=0x006c}
0x2f66…2f80 Head {h00=0x0016, h01=0x0050, text=» RB(Z) SKIP07 YES!«, t00=0x001e, t01=0x008c}
0x2f80…2f8a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x00a6}
0x2f8a…2fb0 Head {h00=0x0022, h01=0x0050, text=»SKIP30 ST A2,4,A8 STORE NEW RL«, t00=0x001e, t01=0x00b0}
0x2fb0…2fbc Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001e, t01=0x00d6}
0x2fbc…2fd4 Head {h00=0x0014, h01=0x0050, text=»ACDY90 LDK A4,0 «, t00=0x001e, t01=0x00e2}
0x2fd4…300e Head {h00=0x0036, h01=0x0050, text=»ADY100 CF A15,GETCHR GET CHARACTER FROM ECB-BUFFER«, t00=0x001e, t01=0x00fa}
0x300e…3030 Head {h00=0x001e, h01=0x0050, text=» LDR A1,A1 LAST CHARACTER?«, t00=0x001e, t01=0x0134}
0x3030…3048 Head {h00=0x0014, h01=0x0050, text=» ABL(NP) ADY405 «, t00=0x001e, t01=0x0156}
0x3048…3062 Head {h00=0x0016, h01=0x0050, text=» SUK A7,5 ORDER 5?«, t00=0x001e, t01=0x016e}
0x3062…3078 Head {h00=0x0012, h01=0x0050, text=» RB(E) ACDY75 «, t00=0x001e, t01=0x0188}
0x3078…308c Head {h00=0x0010, h01=0x0050, text=» ANK A2,/7F «, t00=0x001f, t01=0x000e}
0x308c…30b0 Head {h00=0x0020, h01=0x0050, text=» LDK A1,5 SET TABLE POINTER «, t00=0x001f, t01=0x0022}
0x30b0…30d6 Head {h00=0x0022, h01=0x0050, text=» CC A2,TABSPE,A1 FAST OUTPUT? «, t00=0x001f, t01=0x0046}
0x30d6…30ec Head {h00=0x0012, h01=0x0050, text=» RF(E) ADY125 «, t00=0x001f, t01=0x006c}
0x30ec…3102 Head {h00=0x0012, h01=0x0050, text=» SUK A1,1 NO! «, t00=0x001f, t01=0x0082}
0x3102…3128 Head {h00=0x0022, h01=0x0050, text=» LDR* A7,A6 CHANNEL PARAMETER «, t00=0x001f, t01=0x0098}
0x3128…314c Head {h00=0x0020, h01=0x0050, text=» ANK A7,/30 GRAFIC DISPLAY ?«, t00=0x001f, t01=0x00be}
0x314c…3164 Head {h00=0x0014, h01=0x0050, text=» RF(E) ADY110 NO«, t00=0x001f, t01=0x00e2}
0x3164…3186 Head {h00=0x001e, h01=0x0050, text=» LDK A1,0 SET TABLE PONTER«, t00=0x001f, t01=0x00fa}
0x3186…31b4 Head {h00=0x002a, h01=0x0050, text=»ADY110 CC A2,TABSPE,A1 CHARACTER FOUND«, t00=0x001f, t01=0x011c}
0x31b4…31ca Head {h00=0x0012, h01=0x0050, text=» RF(NE) ADY128«, t00=0x001f, t01=0x014a}
0x31ca…31f0 Head {h00=0x0022, h01=0x0050, text=» CCK A2,/1E1E LOW INTENSITY ? «, t00=0x001f, t01=0x0160}
0x31f0…320a Head {h00=0x0016, h01=0x0050, text=» RF(NE) ADY122 NO «, t00=0x001f, t01=0x0186}
0x320a…321e Head {h00=0x0010, h01=0x0050, text=» LDK A4,/80 «, t00=0x0020, t01=0x0010}
0x321e…324e Head {h00=0x002c, h01=0x0050, text=»ADY120 ORRS A4,A6 SET LOW INTENSITY MODE«, t00=0x0020, t01=0x0024}
0x324e…3260 Head {h00=0x000e, h01=0x0050, text=» LDK A4,0 «, t00=0x0020, t01=0x0054}
0x3260…3272 Head {h00=0x000e, h01=0x0050, text=» RB ACDY50«, t00=0x0020, t01=0x0066}
0x3272…329a Head {h00=0x0024, h01=0x0050, text=»ADY122 CCK A2,/1212 UNDERLINE ? «, t00=0x0020, t01=0x0078}
0x329a…32b0 Head {h00=0x0012, h01=0x0050, text=» RF(NE) ADY125«, t00=0x0020, t01=0x00a0}
0x32b0…32d6 Head {h00=0x0022, h01=0x0050, text=» LDK A4,/40 SET UNDERLINE MODE«, t00=0x0020, t01=0x00b6}
0x32d6…32e8 Head {h00=0x000e, h01=0x0050, text=» RB ADY120«, t00=0x0020, t01=0x00dc}
0x32e8…3312 Head {h00=0x0026, h01=0x0050, text=»ADY125 CCK A2,/1414 FAST OUTPUT ? «, t00=0x0020, t01=0x00ee}
0x3312…3324 Head {h00=0x000e, h01=0x0050, text=» LDK A4,0 «, t00=0x0020, t01=0x0118}
0x3324…333e Head {h00=0x0016, h01=0x0050, text=» RB(NE) ACDY50 NO «, t00=0x0020, t01=0x012a}
0x333e…3350 Head {h00=0x000e, h01=0x0050, text=» LDR A4,A2«, t00=0x0020, t01=0x0144}
0x3350…337c Head {h00=0x0028, h01=0x0050, text=» CF A15,GETCHR GET OUTPUT CHARACTER «, t00=0x0020, t01=0x0156}
0x337c…338e Head {h00=0x000e, h01=0x0050, text=» LDR A1,A2«, t00=0x0020, t01=0x0182}
0x338e…33a0 (33, 0, 400) Head {h00=0x000e, h01=0x0050, text=» LDR A2,A4«, t00=0x0021, t01=0x0004}
0x33a0…33be Head {h00=0x001a, h01=0x0050, text=» LD A4,4,A8 REQ LENGTH«, t00=0x0021, t01=0x0016}
0x33be…33e0 Head {h00=0x001e, h01=0x0050, text=» SUR A4,A3 NUMBER OF CHARS«, t00=0x0021, t01=0x0034}
0x33e0…33fa Head {h00=0x0016, h01=0x0050, text=» RF(Z) ADY127 NONE«, t00=0x0021, t01=0x0056}
0x33fa…3404 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x0070}
0x3404…341a Head {h00=0x0012, h01=0x0050, text=» IFT WHATDY=0 «, t00=0x0021, t01=0x007a}
0x341a…3444 Head {h00=0x0026, h01=0x0050, text=» LDR* A7,A6 GET CHANNEL PARAMETER «, t00=0x0021, t01=0x0090}
0x3444…3458 Head {h00=0x0010, h01=0x0050, text=» ANK A7,/10 «, t00=0x0021, t01=0x00ba}
0x3458…348e Head {h00=0x0032, h01=0x0050, text=» RF(NZ) OTHER OTHER DISPLAY THAN 6344 OR 6386?«, t00=0x0021, t01=0x00ce}
0x348e…349a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0021, t01=0x0104}
0x349a…34b0 Head {h00=0x0012, h01=0x0050, text=» LDR A3,A1 NO!«, t00=0x0021, t01=0x0110}
0x34b0…34c6 Head {h00=0x0012, h01=0x0050, text=» CF A5,FASTER «, t00=0x0021, t01=0x0126}
0x34c6…34da Head {h00=0x0010, h01=0x0050, text=»ADY127 EQU *«, t00=0x0021, t01=0x013c}
0x34da…34f8 Head {h00=0x001a, h01=0x0050, text=» LD A3,4,A8 REQ LENGTH«, t00=0x0021, t01=0x0150}
0x34f8…3516 Head {h00=0x001a, h01=0x0050, text=» ST A3,6,A8 EFF LENGTH«, t00=0x0021, t01=0x016e}
0x3516…352a Head {h00=0x0010, h01=0x0050, text=» ABL ADY405 «, t00=0x0021, t01=0x018c}
0x352a…353e Head {h00=0x0010, h01=0x0050, text=»ADY128 EQU *«, t00=0x0022, t01=0x0010}
0x353e…3558 Head {h00=0x0016, h01=0x0050, text=» SUK A1,1 GET NEXT«, t00=0x0022, t01=0x0024}
0x3558…357a Head {h00=0x001e, h01=0x0050, text=» RB(NN) ADY110 NOT AT END «, t00=0x0022, t01=0x003e}
0x357a…359c Head {h00=0x001e, h01=0x0050, text=» LDR A1,A2 MOVE CHARACTER «, t00=0x0022, t01=0x0060}
0x359c…35c0 Head {h00=0x0020, h01=0x0050, text=» SUK A1,/11 TAB CHAR? (11) «, t00=0x0022, t01=0x0082}
0x35c0…35d6 Head {h00=0x0012, h01=0x0050, text=» RF(E) ADY140 «, t00=0x0022, t01=0x00a6}
0x35d6…35f8 Head {h00=0x001e, h01=0x0050, text=» SUK A1,/F LESS THAN /20 ?«, t00=0x0022, t01=0x00bc}
0x35f8…361e Head {h00=0x0022, h01=0x0050, text=» RF(N) ADY130 CODE CHECK ERROR«, t00=0x0022, t01=0x00de}
0x361e…3642 Head {h00=0x0020, h01=0x0050, text=» SUK A1,/3F GREATER THAN /5F«, t00=0x0022, t01=0x0104}
0x3642…3658 Head {h00=0x0012, h01=0x0050, text=» RB(NP) ACDY70«, t00=0x0022, t01=0x0128}
0x3658…366e Head {h00=0x0012, h01=0x0050, text=» IFT LOWCHA=0 «, t00=0x0022, t01=0x013e}
0x366e…36a8 Head {h00=0x0036, h01=0x0050, text=» SUK A2,/20 TRANSFORM CHARACTER BETWEEN /60 TO /7F«, t00=0x0022, t01=0x0154}
0x36a8…36d2 Head {h00=0x0026, h01=0x0050, text=» TO CHARACTER BETWEEN /40 TO /5F«, t00=0x0022, t01=0x018e}
0x36d2…36de Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0023, t01=0x0028}
0x36de…36f0 Head {h00=0x000e, h01=0x0050, text=» RB ACDY70«, t00=0x0023, t01=0x0034}
0x36f0…36fa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0046}
0x36fa…3704 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0050}
0x3704…371a Head {h00=0x0012, h01=0x0050, text=» IFT WHATDY=0 «, t00=0x0023, t01=0x005a}
0x371a…372e Head {h00=0x0010, h01=0x0050, text=»OTHER EQU * «, t00=0x0023, t01=0x0070}
0x372e…374e Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0023, t01=0x0084}
0x374e…3762 Head {h00=0x0010, h01=0x0050, text=»* A3 = INDEX«, t00=0x0023, t01=0x00a4}
0x3762…377a Head {h00=0x0014, h01=0x0050, text=»* A1 = CHARACTER«, t00=0x0023, t01=0x00b8}
0x377a…3790 Head {h00=0x0012, h01=0x0050, text=»* A4 = NUMBER «, t00=0x0023, t01=0x00d0}
0x3790…37b0 Head {h00=0x001c, h01=0x0050, text=»************************«, t00=0x0023, t01=0x00e6}
0x37b0…37c8 Head {h00=0x0014, h01=0x0050, text=» LC A2,DWTBC,A6 «, t00=0x0023, t01=0x0106}
0x37c8…37ec Head {h00=0x0020, h01=0x0050, text=» AD A2,DWTAP,A6 GET POSITION«, t00=0x0023, t01=0x011e}
0x37ec…3800 Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x0023, t01=0x0142}
0x3800…3828 Head {h00=0x0024, h01=0x0050, text=» ADR A2,A4 ADD LENGTH OF REQUEST«, t00=0x0023, t01=0x0156}
0x3828…3850 Head {h00=0x0024, h01=0x0050, text=» LD A3,DWTPOS,A6 GET MAX-POS AND«, t00=0x0023, t01=0x017e}
0x3850…3864 Head {h00=0x0010, h01=0x0050, text=» ANK A3,/FF «, t00=0x0024, t01=0x0016}
0x3864…3884 Head {h00=0x001c, h01=0x0050, text=» ST A4,10,A8 SAVE LENGTH«, t00=0x0024, t01=0x002a}
0x3884…389e Head {h00=0x0016, h01=0x0050, text=» SUR A3,A2 COMPARE«, t00=0x0024, t01=0x004a}
0x389e…38be Head {h00=0x001c, h01=0x0050, text=» RF(NN) OT030 LENGTH OK «, t00=0x0024, t01=0x0064}
0x38be…38d0 Head {h00=0x000e, h01=0x0050, text=» ADR A4,A3«, t00=0x0024, t01=0x0084}
0x38d0…38f0 Head {h00=0x001c, h01=0x0050, text=» ST A4,10,A8 SAVE LENGTH«, t00=0x0024, t01=0x0096}
0x38f0…3924 Head {h00=0x0030, h01=0x0050, text=» ADK A4,1 ADJUST NUMBER OF OUTPUT CHARACTERS«, t00=0x0024, t01=0x00b6}
0x3924…3938 Head {h00=0x0010, h01=0x0050, text=»OT030 EQU * «, t00=0x0024, t01=0x00ea}
0x3938…3962 Head {h00=0x0026, h01=0x0050, text=» LDR A3,A1 SAVE CHARACTER TO SEND «, t00=0x0024, t01=0x00fe}
0x3962…397a Head {h00=0x0014, h01=0x0050, text=»OT010 LDR A2,A3 «, t00=0x0024, t01=0x0128}
0x397a…39a2 Head {h00=0x0024, h01=0x0050, text=» CF A5,OUTPUT SENT CHAR (IN A2) «, t00=0x0024, t01=0x0140}
0x39a2…39c6 Head {h00=0x0020, h01=0x0050, text=» SUK A4,1 DECREMENT COUNTER «, t00=0x0024, t01=0x0168}
0x39c6…39da Head {h00=0x0010, h01=0x0050, text=» RB(P) OT010«, t00=0x0024, t01=0x018c}
0x39da…39fe Head {h00=0x0020, h01=0x0050, text=» LD A4,10,A8 GET ACT. LENGTH«, t00=0x0025, t01=0x0010}
0x39fe…3a1a Head {h00=0x0018, h01=0x0050, text=»OT040 LDK A2,BACKSP «, t00=0x0025, t01=0x0034}
0x3a1a…3a3e Head {h00=0x0020, h01=0x0050, text=» CF A5,OUTPUT SENDBACKSPACE «, t00=0x0025, t01=0x0050}
0x3a3e…3a60 Head {h00=0x001e, h01=0x0050, text=» SUK A4,1 DECREMENT LENGTH«, t00=0x0025, t01=0x0074}
0x3a60…3a74 Head {h00=0x0010, h01=0x0050, text=» RB(P) OT040«, t00=0x0025, t01=0x0096}
0x3a74…3a86 Head {h00=0x000e, h01=0x0050, text=» RB ADY127«, t00=0x0025, t01=0x00aa}
0x3a86…3a92 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0025, t01=0x00bc}
0x3a92…3aa0 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0025, t01=0x00c8}
0x3aa0…3aaa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x00d6}
0x3aaa…3ac8 Head {h00=0x001a, h01=0x0050, text=»* CODE CHECK ERROR «, t00=0x0025, t01=0x00e0}
0x3ac8…3ad2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x00fe}
0x3ad2…3ae6 Head {h00=0x0010, h01=0x0050, text=»ADY130 EQU *«, t00=0x0025, t01=0x0108}
0x3ae6…3afc Head {h00=0x0012, h01=0x0050, text=» LDK A1,CCERR «, t00=0x0025, t01=0x011c}
0x3afc…3b1c Head {h00=0x001c, h01=0x0050, text=» ORS A1,8,A8 RETURN CODE«, t00=0x0025, t01=0x0132}
0x3b1c…3b2e Head {h00=0x000e, h01=0x0050, text=» RB ADY100«, t00=0x0025, t01=0x0152}
0x3b2e…3b3c Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0025, t01=0x0164}
0x3b3c…3b46 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x0172}
0x3b46…3b5e Head {h00=0x0014, h01=0x0050, text=»* TABULATION «, t00=0x0025, t01=0x017c}
0x3b5e…3b68 (38, 0, 398) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0004}
0x3b68…3b7c Head {h00=0x0010, h01=0x0050, text=»ADY140 EQU *«, t00=0x0026, t01=0x000e}
0x3b7c…3bac Head {h00=0x002c, h01=0x0050, text=» CF A15,GETCHR GET FIRST ASCII CHARACTER«, t00=0x0026, t01=0x0022}
0x3bac…3bbe Head {h00=0x000e, h01=0x0050, text=» LDR A4,A2«, t00=0x0026, t01=0x0052}
0x3bbe…3bf0 Head {h00=0x002e, h01=0x0050, text=» CF A15,GETCHR GET SECOND ASCII CHARACTER «, t00=0x0026, t01=0x0064}
0x3bf0…3c02 Head {h00=0x000e, h01=0x0050, text=» ANK A2,/F«, t00=0x0026, t01=0x0096}
0x3c02…3c14 Head {h00=0x000e, h01=0x0050, text=» ANK A4,/F«, t00=0x0026, t01=0x00a8}
0x3c14…3c2a Head {h00=0x0012, h01=0x0050, text=» RF(E) ADY144 «, t00=0x0026, t01=0x00ba}
0x3c2a…3c5e Head {h00=0x0030, h01=0x0050, text=»ADY143 ADK A2,/A FROM DECIMAL TO HEXADECIMAL«, t00=0x0026, t01=0x00d0}
0x3c5e…3c70 Head {h00=0x000e, h01=0x0050, text=» SUK A4,1 «, t00=0x0026, t01=0x0104}
0x3c70…3c86 Head {h00=0x0012, h01=0x0050, text=» RB(NE) ADY143«, t00=0x0026, t01=0x0116}
0x3c86…3ca6 Head {h00=0x001c, h01=0x0050, text=»ADY144 LC A4,DWTAP+1,A6 «, t00=0x0026, t01=0x012c}
0x3ca6…3cd8 Head {h00=0x002e, h01=0x0050, text=» SUR A2,A4 SUBTRACT HEAD POSITION POINTER «, t00=0x0026, t01=0x014c}
0x3cd8…3cf0 Head {h00=0x0014, h01=0x0050, text=» LC A4,DWTBC,A6 «, t00=0x0026, t01=0x017e}
0x3cf0…3d20 Head {h00=0x002c, h01=0x0050, text=» SUR A2,A4 AND REQUESTS POSITION COUNTER«, t00=0x0027, t01=0x0008}
0x3d20…3d4a Head {h00=0x0026, h01=0x0050, text=» TO GET NUMBER OF SPACES TO SEND«, t00=0x0027, t01=0x0038}
0x3d4a…3d60 Head {h00=0x0012, h01=0x0050, text=» RB(NP) ADY100«, t00=0x0027, t01=0x0062}
0x3d60…3d72 Head {h00=0x000e, h01=0x0050, text=» LDR A4,A2«, t00=0x0027, t01=0x0078}
0x3d72…3d9c Head {h00=0x0026, h01=0x0050, text=»ADY145 LDK A2,CURRIG CURSOR RIGHT «, t00=0x0027, t01=0x008a}
0x3d9c…3db8 Head {h00=0x0018, h01=0x0050, text=»ADY146 CF A5,OUTPUT «, t00=0x0027, t01=0x00b4}
0x3db8…3de8 Head {h00=0x002c, h01=0x0050, text=» CF A15,POSUPD POSITION COUNTER UPDATING«, t00=0x0027, t01=0x00d0}
0x3de8…3e02 Head {h00=0x0016, h01=0x0050, text=» SUK A4,1 READY ? «, t00=0x0027, t01=0x0100}
0x3e02…3e1c Head {h00=0x0016, h01=0x0050, text=» RB(NE) ADY145 NO «, t00=0x0027, t01=0x011a}
0x3e1c…3e30 Head {h00=0x0010, h01=0x0050, text=» ABL ADY100 «, t00=0x0027, t01=0x0134}
0x3e30…3e3e Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0027, t01=0x0148}
0x3e3e…3e48 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x0156}
0x3e48…3e66 Head {h00=0x001a, h01=0x0050, text=»* ERASE ORDER /31 «, t00=0x0027, t01=0x0160}
0x3e66…3e70 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x017e}
0x3e70…3ea6 Head {h00=0x0032, h01=0x0050, text=»ADY160 LD A4,10,A8 GET NUMBER OF CHAR TO ERASE«, t00=0x0027, t01=0x0188}
0x3ea6…3ebc Head {h00=0x0012, h01=0x0050, text=» IFT WHATDY=0 «, t00=0x0028, t01=0x002e}
0x3ebc…3ee2 Head {h00=0x0022, h01=0x0050, text=» LDR* A1,A6 CHANNEL PARAMETER «, t00=0x0028, t01=0x0044}
0x3ee2…3f06 Head {h00=0x0020, h01=0x0050, text=» ANK A1,/10 GRAFIC DISPLAY? «, t00=0x0028, t01=0x006a}
0x3f06…3f20 Head {h00=0x0016, h01=0x0050, text=» RF(NE) ADY170 YES«, t00=0x0028, t01=0x008e}
0x3f20…3f2c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0028, t01=0x00a8}
0x3f2c…3f40 Head {h00=0x0010, h01=0x0050, text=» LDK A3,/20 «, t00=0x0028, t01=0x00b4}
0x3f40…3f62 Head {h00=0x001e, h01=0x0050, text=» CF A5,FASTER FAST OUTPUT «, t00=0x0028, t01=0x00c8}
0x3f62…3f7c Head {h00=0x0016, h01=0x0050, text=»ADY165 LDK A2,ETB «, t00=0x0028, t01=0x00ea}
0x3f7c…3f92 Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0028, t01=0x0104}
0x3f92…3fb4 Head {h00=0x001e, h01=0x0050, text=» ABL ADY410 END OF REQUEST«, t00=0x0028, t01=0x011a}
0x3fb4…3fca Head {h00=0x0012, h01=0x0050, text=» IFT WHATDY=0 «, t00=0x0028, t01=0x013c}
0x3fca…3fd4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0152}
0x3fd4…3ffc Head {h00=0x0024, h01=0x0050, text=»ADY170 SUK A4,1 DECR NO OF CHAR «, t00=0x0028, t01=0x015c}
0x3ffc…401e Head {h00=0x001e, h01=0x0050, text=» RF(N) ADY180 ERASE READY «, t00=0x0028, t01=0x0184}
0x401e…404c Head {h00=0x002a, h01=0x0050, text=» CWK A4,/24 REQ LENGTH > 36 **********«, t00=0x0029, t01=0x0016}
0x404c…407a Head {h00=0x002a, h01=0x0050, text=» RB(G) ADY170 YES EV 781205 **********«, t00=0x0029, t01=0x0044}
0x407a…4094 Head {h00=0x0016, h01=0x0050, text=» LDK A2,/20 SPACE «, t00=0x0029, t01=0x0072}
0x4094…40b2 Head {h00=0x001a, h01=0x0050, text=» CF A5,OUTPUT SEND IT «, t00=0x0029, t01=0x008c}
0x40b2…40c4 Head {h00=0x000e, h01=0x0050, text=» RB ADY170«, t00=0x0029, t01=0x00aa}
0x40c4…40de Head {h00=0x0016, h01=0x0050, text=»ADY180 LD A4,10,A8«, t00=0x0029, t01=0x00bc}
0x40de…40f6 Head {h00=0x0014, h01=0x0050, text=» AD A4,DWTAP,A6 «, t00=0x0029, t01=0x00d6}
0x40f6…410a Head {h00=0x0010, h01=0x0050, text=» ANK A4,/FF «, t00=0x0029, t01=0x00ee}
0x410a…4122 Head {h00=0x0014, h01=0x0050, text=» LC A3,DWTPOS,A6«, t00=0x0029, t01=0x0102}
0x4122…4136 Head {h00=0x0010, h01=0x0050, text=» ANK A3,/FF «, t00=0x0029, t01=0x011a}
0x4136…4148 Head {h00=0x000e, h01=0x0050, text=» CWR A4,A3«, t00=0x0029, t01=0x012e}
0x4148…415e Head {h00=0x0012, h01=0x0050, text=» RF(NL) ADY190«, t00=0x0029, t01=0x0140}
0x415e…4178 Head {h00=0x0016, h01=0x0050, text=»ADY185 LD A3,10,A8«, t00=0x0029, t01=0x0156}
0x4178…418c Head {h00=0x0010, h01=0x0050, text=»ADY186 EQU *«, t00=0x0029, t01=0x0170}
0x418c…419e Head {h00=0x000e, h01=0x0050, text=» SUK A3,1 «, t00=0x0029, t01=0x0184}
0x419e…41ce Head {h00=0x002c, h01=0x0050, text=» RB(N) ADY165 CURSOR IN ORIGIN POSITION «, t00=0x002a, t01=0x0008}
0x41ce…41f0 Head {h00=0x001e, h01=0x0050, text=» LDK A2,BACKSP CURSOR LEFT«, t00=0x002a, t01=0x0038}
0x41f0…420e Head {h00=0x001a, h01=0x0050, text=» CF A5,OUTPUT SEND IT «, t00=0x002a, t01=0x005a}
0x420e…4226 Head {h00=0x0014, h01=0x0050, text=» RB ADY186 AGAIN«, t00=0x002a, t01=0x0078}
0x4226…423a Head {h00=0x0010, h01=0x0050, text=»ADY190 EQU *«, t00=0x002a, t01=0x0090}
0x423a…4252 Head {h00=0x0014, h01=0x0050, text=» LD A4,DWTAP,A6 «, t00=0x002a, t01=0x00a4}
0x4252…4266 Head {h00=0x0010, h01=0x0050, text=» ANK A4,/FF «, t00=0x002a, t01=0x00bc}
0x4266…4278 Head {h00=0x000e, h01=0x0050, text=» SUR A3,A4«, t00=0x002a, t01=0x00d0}
0x4278…428a Head {h00=0x000e, h01=0x0050, text=» RB ADY186«, t00=0x002a, t01=0x00e2}
0x428a…4296 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002a, t01=0x00f4}
0x4296…42a4 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x002a, t01=0x0100}
0x42a4…42ae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x010e}
0x42ae…42dc Head {h00=0x002a, h01=0x0050, text=»* ORDER /B CURSOR POSITIONING PART «, t00=0x002a, t01=0x0118}
0x42dc…42e6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x0146}
0x42e6…42fa Head {h00=0x0010, h01=0x0050, text=»ADY200 EQU *«, t00=0x002a, t01=0x0150}
0x42fa…4304 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002a, t01=0x0164}
0x4304…431a Head {h00=0x0012, h01=0x0050, text=» IFT WHATDY=0 «, t00=0x002a, t01=0x016e}
0x431a…4340 Head {h00=0x0022, h01=0x0050, text=» LDR* A1,A6 CHANNEL PARAMETER «, t00=0x002a, t01=0x0184}
0x4340…4364 Head {h00=0x0020, h01=0x0050, text=» ANK A1,/10 GRAFIC DISPLAY? «, t00=0x002b, t01=0x001a}
0x4364…437e Head {h00=0x0016, h01=0x0050, text=» RF(NE) ADY205 YES«, t00=0x002b, t01=0x003e}
0x437e…43b4 Head {h00=0x0032, h01=0x0050, text=»* IF VIDEO (6344) SET CURSOR ADDRESS DIRECT«, t00=0x002b, t01=0x0058}
0x43b4…43c0 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x002b, t01=0x008e}
0x43c0…43ee Head {h00=0x002a, h01=0x0050, text=» LD A4,10,A8 GET REQUESTED CURSOR POS «, t00=0x002b, t01=0x009a}
0x43ee…4420 Head {h00=0x002e, h01=0x0050, text=» ST A4,DWTAP,A6 UPDATE LINE & POS COUNTER «, t00=0x002b, t01=0x00c8}
0x4420…4440 Head {h00=0x001c, h01=0x0050, text=» CF A5,CURPOS SET CURSOR«, t00=0x002b, t01=0x00fa}
0x4440…4452 Head {h00=0x000e, h01=0x0050, text=» RF ADY380«, t00=0x002b, t01=0x011a}
0x4452…4468 Head {h00=0x0012, h01=0x0050, text=» IFT WHATDY=0 «, t00=0x002b, t01=0x012c}
0x4468…447e Head {h00=0x0012, h01=0x0050, text=»* GET LINE «, t00=0x002b, t01=0x0142}
0x447e…44ac Head {h00=0x002a, h01=0x0050, text=»ADY205 LC A4,10,A8 GET REQUESTED LINE «, t00=0x002b, t01=0x0158}
0x44ac…44d4 Head {h00=0x0024, h01=0x0050, text=» CC A4,DWTLIN,A6 OUTSIDE SCREEN?«, t00=0x002b, t01=0x0186}
0x44d4…44ee Head {h00=0x0016, h01=0x0050, text=» RF(NG) ADY207 NO!«, t00=0x002c, t01=0x001e}
0x44ee…4526 Head {h00=0x0034, h01=0x0050, text=» LC A4,DWTLIN,A6 YES! SET CURSOR AT END OF LINE «, t00=0x002c, t01=0x0038}
0x4526…453a Head {h00=0x0010, h01=0x0050, text=»ADY207 EQU *«, t00=0x002c, t01=0x0070}
0x453a…4562 Head {h00=0x0024, h01=0x0050, text=» LC A3,DWTAP,A6 GET ACTUAL LINE «, t00=0x002c, t01=0x0084}
0x4562…457a Head {h00=0x0014, h01=0x0050, text=»ADY210 CWR A4,A3«, t00=0x002c, t01=0x00ac}
0x457a…45ac Head {h00=0x002e, h01=0x0050, text=» RF(N) ADY250 REQUESTED LINE ABOVE ACTUAL «, t00=0x002c, t01=0x00c4}
0x45ac…45cc Head {h00=0x001c, h01=0x0050, text=» RF(E) ADY300 SAME LINE «, t00=0x002c, t01=0x00f6}
0x45cc…45e8 Head {h00=0x0018, h01=0x0050, text=» LDK A2,LF LINE FEED«, t00=0x002c, t01=0x0116}
0x45e8…4616 Head {h00=0x002a, h01=0x0050, text=» ADK A3,1 INCREMENT ACTUAL LINE NUMBER«, t00=0x002c, t01=0x0132}
0x4616…4636 Head {h00=0x001c, h01=0x0050, text=»ADY230 CF A5,OUTPUT SEND«, t00=0x002c, t01=0x0160}
0x4636…4658 Head {h00=0x001e, h01=0x0050, text=» LDR A4,A4 REQUESTED LINE «, t00=0x002c, t01=0x0180}
0x4658…467e Head {h00=0x0022, h01=0x0050, text=» RB(NZ) ADY210 NOT EQUAL ZERO «, t00=0x002d, t01=0x0012}
0x467e…4690 Head {h00=0x000e, h01=0x0050, text=» LDK A4,1 «, t00=0x002d, t01=0x0038}
0x4690…46a2 Head {h00=0x000e, h01=0x0050, text=» RF ADY300«, t00=0x002d, t01=0x004a}
0x46a2…46c2 Head {h00=0x001c, h01=0x0050, text=»ADY250 LDK A2,HOME HOME «, t00=0x002d, t01=0x005c}
0x46c2…46ec Head {h00=0x0026, h01=0x0050, text=» LDK A3,1 RESET ACTUAL LINE NUMBER«, t00=0x002d, t01=0x007c}
0x46ec…4712 Head {h00=0x0022, h01=0x0050, text=» ST A3,DWTAP,A6 RESET POSITION«, t00=0x002d, t01=0x00a6}
0x4712…4724 Head {h00=0x000e, h01=0x0050, text=» RB ADY230«, t00=0x002d, t01=0x00cc}
0x4724…472e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x00de}
0x472e…4748 Head {h00=0x0016, h01=0x0050, text=»* GET POSITION «, t00=0x002d, t01=0x00e8}
0x4748…4752 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x002d, t01=0x0102}
0x4752…4788 Head {h00=0x0032, h01=0x0050, text=»ADY300 SC A4,DWTAP,A6 UPDATE HEAD LINE COUNTER«, t00=0x002d, t01=0x010c}
0x4788…47b4 Head {h00=0x0028, h01=0x0050, text=» LC A4,11,A8 GET REQUESTED POSITION «, t00=0x002d, t01=0x0142}
0x47b4…47dc Head {h00=0x0024, h01=0x0050, text=» CC A4,DWTPOS,A6 OUTSIDE SCREEN?«, t00=0x002d, t01=0x016e}
0x47dc…47f6 Head {h00=0x0016, h01=0x0050, text=» RF(NG) ADY303 NO!«, t00=0x002e, t01=0x0008}
0x47f6…481c Head {h00=0x0022, h01=0x0050, text=» LC A4,DWTPOS,A6 SET LAST LINE«, t00=0x002e, t01=0x0022}
0x481c…4830 Head {h00=0x0010, h01=0x0050, text=»ADY303 EQU *«, t00=0x002e, t01=0x0048}
0x4830…4852 Head {h00=0x001e, h01=0x0050, text=» CWK A4,1 FIRST POSITION ?«, t00=0x002e, t01=0x005c}
0x4852…486c Head {h00=0x0016, h01=0x0050, text=» RF(NE) ADY305 NO «, t00=0x002e, t01=0x007e}
0x486c…488c Head {h00=0x001c, h01=0x0050, text=» CWR A4,A3 FIRST LINE ? «, t00=0x002e, t01=0x0098}
0x488c…48a6 Head {h00=0x0016, h01=0x0050, text=» RF(NE) ADY305 NO «, t00=0x002e, t01=0x00b8}
0x48a6…48ca Head {h00=0x0020, h01=0x0050, text=» LDK A2,HOME CURSOR GO HOME «, t00=0x002e, t01=0x00d2}
0x48ca…48dc Head {h00=0x000e, h01=0x0050, text=» RF ADY330«, t00=0x002e, t01=0x00f6}
0x48dc…490a Head {h00=0x002a, h01=0x0050, text=»ADY305 RF(NL) ADY307 REQ. POS NOT ZERO«, t00=0x002e, t01=0x0108}
0x490a…491c Head {h00=0x000e, h01=0x0050, text=» LDK A4,1 «, t00=0x002e, t01=0x0136}
0x491c…4950 Head {h00=0x0030, h01=0x0050, text=»ADY307 LC A3,DWTAP+1,A6 GET ACTUAL POSITION «, t00=0x002e, t01=0x0148}
0x4950…4972 Head {h00=0x001e, h01=0x0050, text=» CC A3,DWTPOS,A6 MAX-POS? «, t00=0x002e, t01=0x017c}
0x4972…498c Head {h00=0x0016, h01=0x0050, text=» RF(NG) ADY310 NO!«, t00=0x002f, t01=0x000e}
0x498c…499e Head {h00=0x000e, h01=0x0050, text=» SUK A3,1 «, t00=0x002f, t01=0x0028}
0x499e…49cc Head {h00=0x002a, h01=0x0050, text=»ADY310 CWR A4,A3 FORWARDS OR BACKWARDS«, t00=0x002f, t01=0x003a}
0x49cc…49f0 Head {h00=0x0020, h01=0x0050, text=» RF(E) ADY370 POSITION FOUND«, t00=0x002f, t01=0x0068}
0x49f0…4a0a Head {h00=0x0016, h01=0x0050, text=» RF(N) ADY340 BACK«, t00=0x002f, t01=0x008c}
0x4a0a…4a2e Head {h00=0x0020, h01=0x0050, text=» LDK A2,CURRIG CURSOR RIGHT «, t00=0x002f, t01=0x00a6}
0x4a2e…4a58 Head {h00=0x0026, h01=0x0050, text=» ADK A3,1 UPDATE POSITION COUNTER «, t00=0x002f, t01=0x00ca}
0x4a58…4a78 Head {h00=0x001c, h01=0x0050, text=»ADY330 CF A5,OUTPUT SEND«, t00=0x002f, t01=0x00f4}
0x4a78…4a8a Head {h00=0x000e, h01=0x0050, text=» RB ADY310«, t00=0x002f, t01=0x0114}
0x4a8a…4abc Head {h00=0x002e, h01=0x0050, text=»ADY340 SUR A3,A4 ACTUAL POS. - WANTED POS.«, t00=0x002f, t01=0x0126}
0x4abc…4aec Head {h00=0x002c, h01=0x0050, text=» CWR A3,A4 COMPARE BACKSTEPS WITH CR-WAY«, t00=0x002f, t01=0x0158}
0x4aec…4b10 Head {h00=0x0020, h01=0x0050, text=» RF(L) ADY345 BACKSPACE WAY «, t00=0x002f, t01=0x0188}
0x4b10…4b32 Head {h00=0x001e, h01=0x0050, text=» LDK A2,CR CARRIAGE RETURN«, t00=0x0030, t01=0x001c}
0x4b32…4b5c Head {h00=0x0026, h01=0x0050, text=» LDK A3,1 INDICATE FIRST POSITION «, t00=0x0030, t01=0x003e}
0x4b5c…4b6e Head {h00=0x000e, h01=0x0050, text=» RB ADY330«, t00=0x0030, t01=0x0068}
0x4b6e…4b94 Head {h00=0x0022, h01=0x0050, text=»ADY345 LDK A2,BACKSP BACKSPACE«, t00=0x0030, t01=0x007a}
0x4b94…4bae Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT SEND«, t00=0x0030, t01=0x00a0}
0x4bae…4bd0 Head {h00=0x001e, h01=0x0050, text=» SUK A3,1 LAST BACKSPACE ?«, t00=0x0030, t01=0x00ba}
0x4bd0…4be6 Head {h00=0x0012, h01=0x0050, text=» RB(NE) ADY345«, t00=0x0030, t01=0x00dc}
0x4be6…4c22 Head {h00=0x0038, h01=0x0050, text=»ADY370 SC A4,DWTAP+1,A6 UPDATE HEAD POSITION POINTER«, t00=0x0030, t01=0x00f2}
0x4c22…4c2e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0030, t01=0x012e}
0x4c2e…4c58 Head {h00=0x0026, h01=0x0050, text=»ADY380 LDK A3,2 START BUFFER INDEX«, t00=0x0030, t01=0x013a}
0x4c58…4c6c Head {h00=0x0010, h01=0x0050, text=» ABL ACDY90 «, t00=0x0030, t01=0x0164}
0x4c6c…4c82 Head {h00=0x0012, h01=0x0050, text=» IFT WHATDY=0 «, t00=0x0030, t01=0x0178}
0x4c82…4c8c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0030, t01=0x018e}
0x4c8c…4cb6 Head {h00=0x0026, h01=0x0050, text=»ADY400 LDK A2,/22 START CHARACTER «, t00=0x0031, t01=0x0008}
0x4cb6…4ccc Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0031, t01=0x0032}
0x4ccc…4cd6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x0048}
0x4cd6…4ce2 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0031, t01=0x0052}
0x4ce2…4cec Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x005e}
0x4cec…4cfa Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0031, t01=0x0068}
0x4cfa…4d04 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x0076}
0x4d04…4d0e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x0080}
0x4d0e…4d4a Head {h00=0x0038, h01=0x0050, text=»* SEND LAST DUMMY, SET CURSOR POSITION IN CONTROL«, t00=0x0031, t01=0x008a}
0x4d4a…4d82 Head {h00=0x0034, h01=0x0050, text=»* WORD, LOAD A1 WITH RETURN CODE AND END I/0.«, t00=0x0031, t01=0x00c6}
0x4d82…4d8c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0031, t01=0x00fe}
0x4d8c…4da0 Head {h00=0x0010, h01=0x0050, text=»ADY405 EQU *«, t00=0x0031, t01=0x0108}
0x4da0…4dca Head {h00=0x0026, h01=0x0050, text=» LDR* A1,A6 GET CHANNEL PARAMETER «, t00=0x0031, t01=0x011c}
0x4dca…4de4 Head {h00=0x0016, h01=0x0050, text=» ANK A1,/30 6344 ?«, t00=0x0031, t01=0x0146}
0x4de4…4dfe Head {h00=0x0016, h01=0x0050, text=» RF(NE) ADY407 NO «, t00=0x0031, t01=0x0160}
0x4dfe…4e12 Head {h00=0x0010, h01=0x0050, text=» LDR* A1,A6 «, t00=0x0031, t01=0x017a}
0x4e12…4e24 Head {h00=0x000e, h01=0x0050, text=» LDR A4,A1«, t00=0x0031, t01=0x018e}
0x4e24…4e48 Head {h00=0x0020, h01=0x0050, text=» ANK A1,/40 UNDERLINE MODE ?«, t00=0x0032, t01=0x0010}
0x4e48…4e60 Head {h00=0x0014, h01=0x0050, text=» RF(E) ADY406 NO«, t00=0x0032, t01=0x0034}
0x4e60…4e86 Head {h00=0x0022, h01=0x0050, text=» LDK A2,ULSTOP UNDERLINE STOP «, t00=0x0032, t01=0x004c}
0x4e86…4e9c Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0032, t01=0x0072}
0x4e9c…4eca Head {h00=0x002a, h01=0x0050, text=»ADY406 ANK A4,/80 LOW INTENSITY MODE ?«, t00=0x0032, t01=0x0088}
0x4eca…4ee0 Head {h00=0x0012, h01=0x0050, text=» RF(E) ADY407 «, t00=0x0032, t01=0x00b6}
0x4ee0…4f0a Head {h00=0x0026, h01=0x0050, text=» LDK A2,LISTOP LOW INTENSITY STOP «, t00=0x0032, t01=0x00cc}
0x4f0a…4f20 Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x0032, t01=0x00f6}
0x4f20…4f34 Head {h00=0x0010, h01=0x0050, text=»ADY407 EQU *«, t00=0x0032, t01=0x010c}
0x4f34…4f5c Head {h00=0x0024, h01=0x0050, text=» LDK A2,ETB END OF TEXT MESSAGE «, t00=0x0032, t01=0x0120}
0x4f5c…4f80 Head {h00=0x0020, h01=0x0050, text=» CF A5,OUTPUT SEND CHARACTER«, t00=0x0032, t01=0x0148}
0x4f80…4fb4 Head {h00=0x0030, h01=0x0050, text=» CF A15,UPDAPP UPDATE HEAD POSITION COUNTER «, t00=0x0032, t01=0x016c}
0x4fb4…4fd8 Head {h00=0x0020, h01=0x0050, text=»ADY410 LDK A2,ETX LAST DUMMY«, t00=0x0033, t01=0x0010}
0x4fd8…4ff8 Head {h00=0x001c, h01=0x0050, text=» CF A5,OUTPUT SEND DUMMY«, t00=0x0033, t01=0x0034}
0x4ff8…500c Head {h00=0x0010, h01=0x0050, text=»ADY415 EQU *«, t00=0x0033, t01=0x0054}
0x500c…5028 Head {h00=0x0018, h01=0x0050, text=» SUK A7,5 ORDER 5 ? «, t00=0x0033, t01=0x0068}
0x5028…503e Head {h00=0x0012, h01=0x0050, text=» RF(NE) ADY420«, t00=0x0033, t01=0x0084}
0x503e…5062 Head {h00=0x0020, h01=0x0050, text=» LDKL A4,/101 HOME POSITION «, t00=0x0033, t01=0x009a}
0x5062…507a Head {h00=0x0014, h01=0x0050, text=» ST A4,DWTAP,A6 «, t00=0x0033, t01=0x00be}
0x507a…50aa Head {h00=0x002c, h01=0x0050, text=»ADY420 LD A4,DWTAP,A6 GET CURSOR POINTER«, t00=0x0033, t01=0x00d6}
0x50aa…50d8 Head {h00=0x002a, h01=0x0050, text=» ST A4,10,A8 POSITION IN CONTROL WORD «, t00=0x0033, t01=0x0106}
0x50d8…50fc Head {h00=0x0020, h01=0x0050, text=»ENDIO CF A15,TENDIO END I/O «, t00=0x0033, t01=0x0134}
0x50fc…5124 Head {h00=0x0024, h01=0x0050, text=»EXIT ABL TDISP GO TO DISPATCHER «, t00=0x0033, t01=0x0158}
0x5124…512e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0033, t01=0x0180}
0x512e…5144 Head {h00=0x0012, h01=0x0050, text=» IFT GRAFIC=1 «, t00=0x0033, t01=0x018a}
0x5144…514e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x0010}
0x514e…515c Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0034, t01=0x001a}
0x515c…5166 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x0028}
0x5166…5180 Head {h00=0x0016, h01=0x0050, text=»* GRAPHIC PART «, t00=0x0034, t01=0x0032}
0x5180…518a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0034, t01=0x004c}
0x518a…519e Head {h00=0x0010, h01=0x0050, text=»ADY500 EQU *«, t00=0x0034, t01=0x0056}
0x519e…51b2 Head {h00=0x0010, h01=0x0050, text=» LDK A2,/11 «, t00=0x0034, t01=0x006a}
0x51b2…51de Head {h00=0x0028, h01=0x0050, text=» CF A5,OUTPUT SWITCH TO GRAFIC MODE «, t00=0x0034, t01=0x007e}
0x51de…5208 Head {h00=0x0026, h01=0x0050, text=»ADY510 CF A15,GETCHR GET CHARACTER«, t00=0x0034, t01=0x00aa}
0x5208…5228 Head {h00=0x001c, h01=0x0050, text=» LDR A1,A1 BUFFER EMPTY «, t00=0x0034, t01=0x00d4}
0x5228…523e Head {h00=0x0012, h01=0x0050, text=» RB(E) ADY400 «, t00=0x0034, t01=0x00f4}
0x523e…5250 Head {h00=0x000e, h01=0x0050, text=» LDR A4,A2«, t00=0x0034, t01=0x010a}
0x5250…527a Head {h00=0x0026, h01=0x0050, text=» CF A15,GETCHR GET NEXT CHARACTER «, t00=0x0034, t01=0x011c}
0x527a…528c Head {h00=0x000e, h01=0x0050, text=» LDR A1,A4«, t00=0x0034, t01=0x0146}
0x528c…52b0 Head {h00=0x0020, h01=0x0050, text=» ANK A4,/80 ADDRESS OR DATA «, t00=0x0034, t01=0x0158}
0x52b0…52d2 Head {h00=0x001e, h01=0x0050, text=» RF(E) ADY530 DATA MESSAGE«, t00=0x0034, t01=0x017c}
0x52d2…52dc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x000e}
0x52dc…52f8 Head {h00=0x0018, h01=0x0050, text=»* ADDRESS MESSAGE«, t00=0x0035, t01=0x0018}
0x52f8…5302 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0034}
0x5302…5326 Head {h00=0x0020, h01=0x0050, text=»* SET FIRST OUT PUT IN A2«, t00=0x0035, t01=0x003e}
0x5326…5344 Head {h00=0x001a, h01=0x0050, text=»* AND SECOND IN A4 «, t00=0x0035, t01=0x0062}
0x5344…534e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0035, t01=0x0080}
0x534e…5360 Head {h00=0x000e, h01=0x0050, text=» SLL A1,4 «, t00=0x0035, t01=0x008a}
0x5360…5372 Head {h00=0x000e, h01=0x0050, text=» LDR A4,A2«, t00=0x0035, t01=0x009c}
0x5372…5384 Head {h00=0x000e, h01=0x0050, text=» SRL A4,4 «, t00=0x0035, t01=0x00ae}
0x5384…5396 Head {h00=0x000e, h01=0x0050, text=» ORR A4,A1«, t00=0x0035, t01=0x00c0}
0x5396…53a8 Head {h00=0x000e, h01=0x0050, text=» ANK A2,/F«, t00=0x0035, t01=0x00d2}
0x53a8…53bc Head {h00=0x0010, h01=0x0050, text=» ANK A4,/7F «, t00=0x0035, t01=0x00e4}
0x53bc…53d0 Head {h00=0x0010, h01=0x0050, text=» ORK A2,/20 «, t00=0x0035, t01=0x00f8}
0x53d0…5400 Head {h00=0x002c, h01=0x0050, text=»ADY515 CF A5,OUTPUT SEND FIRST CHARACTER«, t00=0x0035, t01=0x010c}
0x5400…5428 Head {h00=0x0024, h01=0x0050, text=» LDR A2,A4 GET SECOND CHARACTER «, t00=0x0035, t01=0x013c}
0x5428…5454 Head {h00=0x0028, h01=0x0050, text=» CF A5,OUTPUT SEND SECOND CHARACTER «, t00=0x0035, t01=0x0164}
0x5454…5466 Head {h00=0x000e, h01=0x0050, text=» RB ADY510«, t00=0x0035, t01=0x0190}
0x5466…5474 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0036, t01=0x0012}
0x5474…547e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x0020}
0x547e…5498 Head {h00=0x0016, h01=0x0050, text=»* DATA MESSAGE «, t00=0x0036, t01=0x002a}
0x5498…54a2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x0044}
0x54a2…54c8 Head {h00=0x0022, h01=0x0050, text=»* FIRST OUTPUT IS SET IN A2«, t00=0x0036, t01=0x004e}
0x54c8…54e6 Head {h00=0x001a, h01=0x0050, text=»* AND SECOND IN A4 «, t00=0x0036, t01=0x0074}
0x54e6…54f0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0036, t01=0x0092}
0x54f0…5508 Head {h00=0x0014, h01=0x0050, text=»ADY530 SLL A1,13«, t00=0x0036, t01=0x009c}
0x5508…551a Head {h00=0x000e, h01=0x0050, text=» LDR A4,A2«, t00=0x0036, t01=0x00b4}
0x551a…552c Head {h00=0x000e, h01=0x0050, text=» SLL A2,5 «, t00=0x0036, t01=0x00c6}
0x552c…553e Head {h00=0x000e, h01=0x0050, text=» ORR A1,A2«, t00=0x0036, t01=0x00d8}
0x553e…5550 Head {h00=0x000e, h01=0x0050, text=» LDK A7,10«, t00=0x0036, t01=0x00ea}
0x5550…5562 Head {h00=0x000e, h01=0x0050, text=» LDK A2,0 «, t00=0x0036, t01=0x00fc}
0x5562…557a Head {h00=0x0014, h01=0x0050, text=»ADY540 SLL A1,1 «, t00=0x0036, t01=0x010e}
0x557a…5590 Head {h00=0x0012, h01=0x0050, text=» RF(NN) ADY550«, t00=0x0036, t01=0x0126}
0x5590…55a6 Head {h00=0x0012, h01=0x0050, text=» ORKL A2,/200 «, t00=0x0036, t01=0x013c}
0x55a6…55be Head {h00=0x0014, h01=0x0050, text=»ADY550 SUK A7,1 «, t00=0x0036, t01=0x0152}
0x55be…55d4 Head {h00=0x0012, h01=0x0050, text=» RF(E) ADY560 «, t00=0x0036, t01=0x016a}
0x55d4…55e6 Head {h00=0x000e, h01=0x0050, text=» SRL A2,1 «, t00=0x0036, t01=0x0180}
0x55e6…55f8 (55, 0, 400) Head {h00=0x000e, h01=0x0050, text=» RB ADY540«, t00=0x0037, t01=0x0004}
0x55f8…5610 Head {h00=0x0014, h01=0x0050, text=»ADY560 LDR A4,A2«, t00=0x0037, t01=0x0016}
0x5610…5622 Head {h00=0x000e, h01=0x0050, text=» SRL A4,4 «, t00=0x0037, t01=0x002e}
0x5622…5636 Head {h00=0x0010, h01=0x0050, text=» ANK A4,/3F «, t00=0x0037, t01=0x0040}
0x5636…5648 Head {h00=0x000e, h01=0x0050, text=» ANK A2,/F«, t00=0x0037, t01=0x0054}
0x5648…565c Head {h00=0x0010, h01=0x0050, text=» ORK A2,/60 «, t00=0x0037, t01=0x0066}
0x565c…566e Head {h00=0x000e, h01=0x0050, text=» RB ADY515«, t00=0x0037, t01=0x007a}
0x566e…5678 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0037, t01=0x008c}
0x5678…5684 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0037, t01=0x0096}
0x5684…568e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0037, t01=0x00a2}
0x568e…569c Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0037, t01=0x00ac}
0x569c…56a6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0037, t01=0x00ba}
0x56a6…56d6 Head {h00=0x002c, h01=0x0050, text=»* UPDAPP = SUBROUTINE TO UPDATE HEAD «, t00=0x0037, t01=0x00c4}
0x56d6…5706 Head {h00=0x002c, h01=0x0050, text=»* POSITION POINTER WHEN END «, t00=0x0037, t01=0x00f4}
0x5706…5732 Head {h00=0x0028, h01=0x0050, text=»* OF REQUEST IS REACHED «, t00=0x0037, t01=0x0124}
0x5732…5746 Head {h00=0x0010, h01=0x0050, text=»UPDAPP EQU *«, t00=0x0037, t01=0x0150}
0x5746…5772 Head {h00=0x0028, h01=0x0050, text=» LC A3,DWTBC,A6 GET POSITION COUNTER«, t00=0x0037, t01=0x0164}
0x5772…57a8 Head {h00=0x0032, h01=0x0050, text=» ADS A3,DWTAP,A6 UPDATE HEAD POSITION POINTER «, t00=0x0037, t01=0x0190}
0x57a8…57ba Head {h00=0x000e, h01=0x0050, text=» LDK A3,0 «, t00=0x0038, t01=0x0036}
0x57ba…57ea Head {h00=0x002c, h01=0x0050, text=» SC A3,DWTBC,A6 RESET POSITION COUNTER «, t00=0x0038, t01=0x0048}
0x57ea…57fa Head {h00=0x000c, h01=0x0050, text=» RTN A15«, t00=0x0038, t01=0x0078}
0x57fa…5804 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0038, t01=0x0088}
0x5804…583e Head {h00=0x0036, h01=0x0050, text=»* POSUPD = SUBROUTINE TO UPDATE ACTUAL POSITION«, t00=0x0038, t01=0x0092}
0x583e…5872 Head {h00=0x0030, h01=0x0050, text=»* POINTER WHEN REQUEST RUNNING. «, t00=0x0038, t01=0x00cc}
0x5872…58b4 Head {h00=0x003e, h01=0x0050, text=»* A CHECK THAT POINTER NOT EXCEEDS 80 IS DONE «, t00=0x0038, t01=0x0100}
0x58b4…58be Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0038, t01=0x0142}
0x58be…58d2 Head {h00=0x0010, h01=0x0050, text=»POSUPD EQU *«, t00=0x0038, t01=0x014c}
0x58d2…58fe Head {h00=0x0028, h01=0x0050, text=» LC A2,DWTBC,A6 GET POSITION POINTER«, t00=0x0038, t01=0x0160}
0x58fe…5912 Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x0038, t01=0x018c}
0x5912…5948 Head {h00=0x0032, h01=0x0050, text=» AD A2,DWTAP,A6 INCLUDE HEAD POSITION POINTER «, t00=0x0039, t01=0x0010}
0x5948…595c Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x0039, t01=0x0046}
0x595c…5982 Head {h00=0x0022, h01=0x0050, text=» CC A2,DWTPOS,A6 END OF ROW ? «, t00=0x0039, t01=0x005a}
0x5982…5998 Head {h00=0x0012, h01=0x0050, text=» RF(P) POSU10 «, t00=0x0039, t01=0x0080}
0x5998…59c8 Head {h00=0x002c, h01=0x0050, text=» IM DWTST,A6 INCREMENT POSITION COUNTER «, t00=0x0039, t01=0x0096}
0x59c8…59de Head {h00=0x0012, h01=0x0050, text=»POSU10 RTN A15«, t00=0x0039, t01=0x00c6}
0x59de…59ec Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0039, t01=0x00dc}
0x59ec…59f6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0039, t01=0x00ea}
0x59f6…5a0a Head {h00=0x0010, h01=0x0050, text=»* I H D Y«, t00=0x0039, t01=0x00f4}
0x5a0a…5a14 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0039, t01=0x0108}
0x5a14…5a2a Head {h00=0x0012, h01=0x0050, text=»* INTERRUPT«, t00=0x0039, t01=0x0112}
0x5a2a…5a34 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0039, t01=0x0128}
0x5a34…5a46 Head {h00=0x000e, h01=0x0050, text=»IHDY EQU *«, t00=0x0039, t01=0x0132}
0x5a46…5a64 Head {h00=0x001a, h01=0x0050, text=» LD A4,DWTST,A6 BUSY? «, t00=0x0039, t01=0x0144}
0x5a64…5a7a Head {h00=0x0012, h01=0x0050, text=» RB(N) EXIT NO«, t00=0x0039, t01=0x0162}
0x5a7a…5a98 Head {h00=0x001a, h01=0x0050, text=» SLL A4,2 ECHO MODE ? «, t00=0x0039, t01=0x0178}
0x5a98…5aae Head {h00=0x0012, h01=0x0050, text=» RF(N) IHDY10 «, t00=0x003a, t01=0x0008}
0x5aae…5ae0 Head {h00=0x002e, h01=0x0050, text=» LDR A1,A1 RETURN CODE FROM CHANNEL UNIT ?«, t00=0x003a, t01=0x001e}
0x5ae0…5afa Head {h00=0x0016, h01=0x0050, text=» RB(NE) ADY420 YES«, t00=0x003a, t01=0x0050}
0x5afa…5b32 Head {h00=0x0034, h01=0x0050, text=»IHDY10 ABL LDREG RELOAD A3-A5 AND RETURN VIA A5 «, t00=0x003a, t01=0x006a}
0x5b32…5b40 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x003a, t01=0x00a2}
0x5b40…5b4a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003a, t01=0x00b0}
0x5b4a…5b5e Head {h00=0x0010, h01=0x0050, text=»* R C D Y«, t00=0x003a, t01=0x00ba}
0x5b5e…5b68 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003a, t01=0x00ce}
0x5b68…5b94 Head {h00=0x0028, h01=0x0050, text=»* RCDY = RECOVERY ROUTINE DISPLAY«, t00=0x003a, t01=0x00d8}
0x5b94…5b9e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003a, t01=0x0104}
0x5b9e…5ba8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003a, t01=0x010e}
0x5ba8…5bd4 Head {h00=0x0028, h01=0x0050, text=»* RECOVERY IS CARRIED OUT ONLY IF«, t00=0x003a, t01=0x0118}
0x5bd4…5bf4 Head {h00=0x001c, h01=0x0050, text=»* ORDER 6 IS RUNNING «, t00=0x003a, t01=0x0144}
0x5bf4…5bfe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003a, t01=0x0164}
0x5bfe…5c14 Head {h00=0x0012, h01=0x0050, text=»* AT ENTRY:«, t00=0x003a, t01=0x016e}
0x5c14…5c1e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003a, t01=0x0184}
0x5c1e…5c3c Head {h00=0x001a, h01=0x0050, text=»* A6 = DWT-ADDRESS «, t00=0x003a, t01=0x018e}
0x5c3c…5c54 Head {h00=0x0014, h01=0x0050, text=»* A7 = ORDER «, t00=0x003b, t01=0x001c}
0x5c54…5c72 Head {h00=0x001a, h01=0x0050, text=»* A8 = ECB-ADDRESS «, t00=0x003b, t01=0x0034}
0x5c72…5c84 Head {h00=0x000e, h01=0x0050, text=»RCDY EQU *«, t00=0x003b, t01=0x0052}
0x5c84…5cb4 Head {h00=0x002c, h01=0x0050, text=» CF A15,SAVE8 SAVE 8 REGISTERS ON STACK «, t00=0x003b, t01=0x0064}
0x5cb4…5cdc Head {h00=0x0024, h01=0x0050, text=» LD A3,DWTST,A6 SAVE STATUS WORD«, t00=0x003b, t01=0x0094}
0x5cdc…5cf2 Head {h00=0x0012, h01=0x0050, text=» LDKL A2,/7FFF«, t00=0x003b, t01=0x00bc}
0x5cf2…5d14 Head {h00=0x001e, h01=0x0050, text=» ANS A2,DWTST,A6 SET BUSY «, t00=0x003b, t01=0x00d2}
0x5d14…5d30 Head {h00=0x0018, h01=0x0050, text=» IFT STEADY-WHATDY=1«, t00=0x003b, t01=0x00f4}
0x5d30…5d56 Head {h00=0x0022, h01=0x0050, text=» LDR* A2,A6 GET CHANNEL PARAM «, t00=0x003b, t01=0x0110}
0x5d56…5d74 Head {h00=0x001a, h01=0x0050, text=» ANK A2,/20 PTS 6386? «, t00=0x003b, t01=0x0136}
0x5d74…5d8e Head {h00=0x0016, h01=0x0050, text=» RF(Z) RCDY05 NO! «, t00=0x003b, t01=0x0154}
0x5d8e…5db8 Head {h00=0x0026, h01=0x0050, text=» LDK A2,STILL SEND 'CURSOR STEADY'«, t00=0x003b, t01=0x016e}
0x5db8…5dce Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x003c, t01=0x0008}
0x5dce…5de2 Head {h00=0x0010, h01=0x0050, text=»RCDY05 EQU *«, t00=0x003c, t01=0x001e}
0x5de2…5dee Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x003c, t01=0x0032}
0x5dee…5df8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003c, t01=0x003e}
0x5df8…5e0e Head {h00=0x0012, h01=0x0050, text=» IFT WHATDY=0 «, t00=0x003c, t01=0x0048}
0x5e0e…5e18 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003c, t01=0x005e}
0x5e18…5e3e Head {h00=0x0022, h01=0x0050, text=» LDR* A2,A6 CHANNEL PARAMETER «, t00=0x003c, t01=0x0068}
0x5e3e…5e64 Head {h00=0x0022, h01=0x0050, text=» ANK A2,/10 GRAPHIC DISPLAY ? «, t00=0x003c, t01=0x008e}
0x5e64…5e7c Head {h00=0x0014, h01=0x0050, text=» RF(E) RCDY10 NO«, t00=0x003c, t01=0x00b4}
0x5e7c…5eae Head {h00=0x002e, h01=0x0050, text=» LDK A2,RETURN RETURN TO ALPHANUMERIC MODE«, t00=0x003c, t01=0x00cc}
0x5eae…5ec4 Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x003c, t01=0x00fe}
0x5ec4…5ece Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003c, t01=0x0114}
0x5ece…5eda Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x003c, t01=0x011e}
0x5eda…5ee4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003c, t01=0x012a}
0x5ee4…5ef2 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x003c, t01=0x0134}
0x5ef2…5f06 Head {h00=0x0010, h01=0x0050, text=»RCDY10 EQU *«, t00=0x003c, t01=0x0142}
0x5f06…5f28 Head {h00=0x001e, h01=0x0050, text=» LDK A2,/00 DUMMY TO SEND «, t00=0x003c, t01=0x0156}
0x5f28…5f3e Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x003c, t01=0x0178}
0x5f3e…5f66 Head {h00=0x0024, h01=0x0050, text=» LDR A4,A4 LRC-ERROR IN BLOCK ? «, t00=0x003c, t01=0x018e}
0x5f66…5f7c Head {h00=0x0012, h01=0x0050, text=» RF(NE) RCDY20«, t00=0x003d, t01=0x0026}
0x5f7c…5fa2 Head {h00=0x0022, h01=0x0050, text=» LDK A2,CLEHOM CLEAR AND HOME «, t00=0x003d, t01=0x003c}
0x5fa2…5fbc Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT SEND«, t00=0x003d, t01=0x0062}
0x5fbc…5fd2 Head {h00=0x0012, h01=0x0050, text=» LDKL A2,/101 «, t00=0x003d, t01=0x007c}
0x5fd2…600c Head {h00=0x0036, h01=0x0050, text=» ST A2,DWTAP,A6 SET HEAD LINE-AND-POSITION COUNTER«, t00=0x003d, t01=0x0092}
0x600c…602e Head {h00=0x001e, h01=0x0050, text=» LDR A3,A3 GET OLD STATUS «, t00=0x003d, t01=0x00cc}
0x602e…604c Head {h00=0x001a, h01=0x0050, text=» RB(N) ENDIO NOT BUSY «, t00=0x003d, t01=0x00ee}
0x604c…6072 Head {h00=0x0022, h01=0x0050, text=» LDK A1,OPERR SET RETURN CODE «, t00=0x003d, t01=0x010c}
0x6072…608c Head {h00=0x0016, h01=0x0050, text=»RCDY15 ABL ADY420 «, t00=0x003d, t01=0x0132}
0x608c…609a Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x003d, t01=0x014c}
0x609a…60a4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x015a}
0x60a4…60d0 Head {h00=0x0028, h01=0x0050, text=»* LRC-ERROR IN BLOCK SENT REMOTE «, t00=0x003d, t01=0x0164}
0x60d0…60da Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003d, t01=0x0190}
0x60da…60ee Head {h00=0x0010, h01=0x0050, text=»RCDY20 EQU *«, t00=0x003e, t01=0x000a}
0x60ee…610a Head {h00=0x0018, h01=0x0050, text=» SUK A7,5 ORDER 5 ? «, t00=0x003e, t01=0x001e}
0x610a…6124 Head {h00=0x0016, h01=0x0050, text=» RF(NE) RCDY25 NO «, t00=0x003e, t01=0x003a}
0x6124…6150 Head {h00=0x0028, h01=0x0050, text=» LDK A1,2 INDICATE THROUGHPUT ERROR «, t00=0x003e, t01=0x0054}
0x6150…6162 Head {h00=0x000e, h01=0x0050, text=» RB RCDY15«, t00=0x003e, t01=0x0080}
0x6162…618c Head {h00=0x0026, h01=0x0050, text=»RCDY25 LDK A2,STX START OF MESSAGE«, t00=0x003e, t01=0x0092}
0x618c…61a2 Head {h00=0x0012, h01=0x0050, text=» CF A5,OUTPUT «, t00=0x003e, t01=0x00bc}
0x61a2…61da Head {h00=0x0034, h01=0x0050, text=» LC A4,DWTBC,A6 GET NUMBER OF POSITIONS TO BACK «, t00=0x003e, t01=0x00d2}
0x61da…61ee Head {h00=0x0010, h01=0x0050, text=» ANK A4,/FF «, t00=0x003e, t01=0x010a}
0x61ee…6204 Head {h00=0x0012, h01=0x0050, text=» RF(E) RCDY30 «, t00=0x003e, t01=0x011e}
0x6204…6236 Head {h00=0x002e, h01=0x0050, text=» CF A5,BACCAN SEND BACKSPACES AND RUB OUT «, t00=0x003e, t01=0x0134}
0x6236…625a Head {h00=0x0020, h01=0x0050, text=» LDK A3,2 START BUFFER INDEX«, t00=0x003e, t01=0x0166}
0x625a…6274 Head {h00=0x0016, h01=0x0050, text=»RCDY30 ABL ACDY90 «, t00=0x003e, t01=0x018a}
0x6274…6282 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x003f, t01=0x0014}
0x6282…628c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x0022}
0x628c…62a4 Head {h00=0x0014, h01=0x0050, text=»* E C H O D Y«, t00=0x003f, t01=0x002c}
0x62a4…62ae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x0044}
0x62ae…62e2 Head {h00=0x0030, h01=0x0050, text=»* ECHODY = DEVICE-DEPENDENT ECHO-ROUTINE «, t00=0x003f, t01=0x004e}
0x62e2…62ec Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x0082}
0x62ec…6300 Head {h00=0x0010, h01=0x0050, text=»ECHODY EQU *«, t00=0x003f, t01=0x008c}
0x6300…6318 Head {h00=0x0014, h01=0x0050, text=» LDR A7,A7 EOR? «, t00=0x003f, t01=0x00a0}
0x6318…6332 Head {h00=0x0016, h01=0x0050, text=» RF(N) ECDY17 YES «, t00=0x003f, t01=0x00b8}
0x6332…6354 Head {h00=0x001e, h01=0x0050, text=» LDR A3,A2 SAVE CHARACTER «, t00=0x003f, t01=0x00d2}
0x6354…635e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x00f4}
0x635e…6374 Head {h00=0x0012, h01=0x0050, text=» IFT EORECH=0 «, t00=0x003f, t01=0x00fe}
0x6374…637e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x0114}
0x637e…6392 Head {h00=0x0010, h01=0x0050, text=» SUK A2,/80 «, t00=0x003f, t01=0x011e}
0x6392…63ba Head {h00=0x0024, h01=0x0050, text=» RF(NN) ECDY20 NOT TO BE ECHOED «, t00=0x003f, t01=0x0132}
0x63ba…63ce Head {h00=0x0010, h01=0x0050, text=» ADK A2,/80 «, t00=0x003f, t01=0x015a}
0x63ce…63d8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x016e}
0x63d8…63e4 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x003f, t01=0x0178}
0x63e4…63ee Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x003f, t01=0x0184}
0x63ee…6400 Head {h00=0x000e, h01=0x0050, text=» SUK A3,/8«, t00=0x003f, t01=0x018e}
0x6400…6420 Head {h00=0x001c, h01=0x0050, text=» RF(E) ECDY40 BACKSPACE «, t00=0x0040, t01=0x0010}
0x6420…6434 Head {h00=0x0010, h01=0x0050, text=» SUK A3,/10 «, t00=0x0040, t01=0x0030}
0x6434…6450 Head {h00=0x0018, h01=0x0050, text=» RF(E) ECDY50 CLEAR «, t00=0x0040, t01=0x0044}
0x6450…647a Head {h00=0x0026, h01=0x0050, text=»ECDY10 CF A5,OUTPUT SEND CHARACTER«, t00=0x0040, t01=0x0060}
0x647a…64aa Head {h00=0x002c, h01=0x0050, text=» CF A15,POSUPD POSITION COUNTER UPDATING«, t00=0x0040, t01=0x008a}
0x64aa…64bc Head {h00=0x000e, h01=0x0050, text=» RF ECDY20«, t00=0x0040, t01=0x00ba}
0x64bc…64f4 Head {h00=0x0034, h01=0x0050, text=»ECDY17 CF A15,UPDAPP UPDATE HEAD CURSOR POINTER «, t00=0x0040, t01=0x00cc}
0x64f4…6520 Head {h00=0x0028, h01=0x0050, text=»ECDY20 ABL ECHRTN RETURN TO KEYBOARD«, t00=0x0040, t01=0x0104}
0x6520…652a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x0130}
0x652a…6540 Head {h00=0x0012, h01=0x0050, text=»* BACKSPACE«, t00=0x0040, t01=0x013a}
0x6540…654a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0040, t01=0x0150}
0x654a…655e Head {h00=0x0010, h01=0x0050, text=»ECDY40 EQU *«, t00=0x0040, t01=0x015a}
0x655e…658a Head {h00=0x0028, h01=0x0050, text=» LC A4,DWTBC,A6 GET POSITION COUNTER«, t00=0x0040, t01=0x016e}
0x658a…659e Head {h00=0x0010, h01=0x0050, text=» ANK A4,/FF «, t00=0x0041, t01=0x000a}
0x659e…65c2 Head {h00=0x0020, h01=0x0050, text=» RB(E) ECDY20 FIRST POSITION«, t00=0x0041, t01=0x001e}
0x65c2…65ea Head {h00=0x0024, h01=0x0050, text=» LDK A4,1 INDICATE ONE BACKSTEP «, t00=0x0041, t01=0x0042}
0x65ea…6604 Head {h00=0x0016, h01=0x0050, text=» CF A5,BACCAN BACK«, t00=0x0041, t01=0x006a}
0x6604…6616 Head {h00=0x000e, h01=0x0050, text=» RB ECDY20«, t00=0x0041, t01=0x0084}
0x6616…6624 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0041, t01=0x0096}
0x6624…662e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x00a4}
0x662e…6640 Head {h00=0x000e, h01=0x0050, text=»* CLEAR«, t00=0x0041, t01=0x00ae}
0x6640…664a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0041, t01=0x00c0}
0x664a…665e Head {h00=0x0010, h01=0x0050, text=»ECDY50 EQU *«, t00=0x0041, t01=0x00ca}
0x665e…668a Head {h00=0x0028, h01=0x0050, text=» LC A4,DWTBC,A6 GET POSITION COUNTER«, t00=0x0041, t01=0x00de}
0x668a…669e Head {h00=0x0010, h01=0x0050, text=» ANK A4,/FF «, t00=0x0041, t01=0x010a}
0x669e…66c2 Head {h00=0x0020, h01=0x0050, text=» RB(E) ECDY20 FIRST POSITION«, t00=0x0041, t01=0x011e}
0x66c2…66d8 Head {h00=0x0012, h01=0x0050, text=» IFT WHATDY=0 «, t00=0x0041, t01=0x0142}
0x66d8…6702 Head {h00=0x0026, h01=0x0050, text=» LDR* A1,A6 GET CHANNEL PARAMETER «, t00=0x0041, t01=0x0158}
0x6702…6724 Head {h00=0x001e, h01=0x0050, text=» ANK A1,/10 GRAFIC DISPLAY«, t00=0x0041, t01=0x0182}
0x6724…673c Head {h00=0x0014, h01=0x0050, text=» RF(E) ECDY60 N «, t00=0x0042, t01=0x0014}
0x673c…6756 Head {h00=0x0016, h01=0x0050, text=» CF A5,BACCAN BACK«, t00=0x0042, t01=0x002c}
0x6756…6768 Head {h00=0x000e, h01=0x0050, text=» RB ECDY20«, t00=0x0042, t01=0x0046}
0x6768…6774 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0042, t01=0x0058}
0x6774…67a2 Head {h00=0x002a, h01=0x0050, text=»ECDY60 LDR A3,A4 SAVE POSITION COUNTER«, t00=0x0042, t01=0x0064}
0x67a2…67dc Head {h00=0x0036, h01=0x0050, text=» LD A4,DWTAP,A6 GET HEAD LINE-AND-POSITION COUNTER«, t00=0x0042, t01=0x0092}
0x67dc…67fc Head {h00=0x001c, h01=0x0050, text=» CF A5,CURPOS SET CURSOR«, t00=0x0042, t01=0x00cc}
0x67fc…681e Head {h00=0x001e, h01=0x0050, text=» LDR A4,A3 GET POS COUNTER«, t00=0x0042, t01=0x00ec}
0x681e…6842 Head {h00=0x0020, h01=0x0050, text=» ADK A4,1 UPDATE POS COUNTER«, t00=0x0042, t01=0x010e}
0x6842…6856 Head {h00=0x0010, h01=0x0050, text=» LDK A3,/20 «, t00=0x0042, t01=0x0132}
0x6856…6878 Head {h00=0x001e, h01=0x0050, text=» CF A5,FASTER FAST OUTPUT «, t00=0x0042, t01=0x0146}
0x6878…688a Head {h00=0x000e, h01=0x0050, text=» LDK A2,0 «, t00=0x0042, t01=0x0168}
0x688a…68b8 Head {h00=0x002a, h01=0x0050, text=» SC A2,DWTBC,A6 RESET POSITION COUNTER«, t00=0x0042, t01=0x017a}
0x68b8…68ca Head {h00=0x000e, h01=0x0050, text=» RB ECDY20«, t00=0x0043, t01=0x0018}
0x68ca…68d8 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0043, t01=0x002a}
0x68d8…68e2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0043, t01=0x0038}
0x68e2…68ec Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0043, t01=0x0042}
0x68ec…6920 Head {h00=0x0030, h01=0x0050, text=»* BACCAN = SUBROUTINE TO POSITION CURSOR «, t00=0x0043, t01=0x004c}
0x6920…6954 Head {h00=0x0030, h01=0x0050, text=»* AT THE PLACE BEFORE REQUEST IF«, t00=0x0043, t01=0x0080}
0x6954…6988 Head {h00=0x0030, h01=0x0050, text=»* CLEAR OR BACKWARDS ONE STEP IF«, t00=0x0043, t01=0x00b4}
0x6988…69a8 Head {h00=0x001c, h01=0x0050, text=»* BACKSPACE.«, t00=0x0043, t01=0x00e8}
0x69a8…69b2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0043, t01=0x0108}
0x69b2…69c6 Head {h00=0x0010, h01=0x0050, text=»BACCAN EQU *«, t00=0x0043, t01=0x0112}
0x69c6…69d8 Head {h00=0x000e, h01=0x0050, text=» LDR A3,A4«, t00=0x0043, t01=0x0126}
0x69d8…6a04 Head {h00=0x0028, h01=0x0050, text=» LC A2,DWTBC,A6 GET POSITION COUNTER«, t00=0x0043, t01=0x0138}
0x6a04…6a18 Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x0043, t01=0x0164}
0x6a18…6a4a Head {h00=0x002e, h01=0x0050, text=» AD A2,DWTAP,A6 ADD HEAD POSITION COUNTER «, t00=0x0043, t01=0x0178}
0x6a4a…6a5e Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x0044, t01=0x001a}
0x6a5e…6a84 Head {h00=0x0022, h01=0x0050, text=» CC A2,DWTPOS,A6 LAST POSITION«, t00=0x0044, t01=0x002e}
0x6a84…6a9e Head {h00=0x0016, h01=0x0050, text=» RF(NP) BACA10 NO «, t00=0x0044, t01=0x0054}
0x6a9e…6ac6 Head {h00=0x0024, h01=0x0050, text=» LDK A2,SPACE DESTRUCTIVE SPACE «, t00=0x0044, t01=0x006e}
0x6ac6…6ad8 Head {h00=0x000e, h01=0x0050, text=» RF BACA20«, t00=0x0044, t01=0x0096}
0x6ad8…6afe Head {h00=0x0022, h01=0x0050, text=»BACA10 LDK A2,BACKSP BACKSPACE«, t00=0x0044, t01=0x00a8}
0x6afe…6b18 Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT SEND«, t00=0x0044, t01=0x00ce}
0x6b18…6b40 Head {h00=0x0024, h01=0x0050, text=» LDK A2,SPACE DESTRUCTIVE SPACE «, t00=0x0044, t01=0x00e8}
0x6b40…6b5a Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT SEND«, t00=0x0044, t01=0x0110}
0x6b5a…6b7a Head {h00=0x001c, h01=0x0050, text=» LDK A2,BACKSP BACKSPACE«, t00=0x0044, t01=0x012a}
0x6b7a…6b9a Head {h00=0x001c, h01=0x0050, text=»BACA20 CF A5,OUTPUT SEND«, t00=0x0044, t01=0x014a}
0x6b9a…6bac Head {h00=0x000e, h01=0x0050, text=» SUK A4,1 «, t00=0x0044, t01=0x016a}
0x6bac…6bc2 Head {h00=0x0012, h01=0x0050, text=» RB(NE) BACA10«, t00=0x0044, t01=0x017c}
0x6bc2…6be4 (69, 0, 400) Head {h00=0x001e, h01=0x0050, text=» NGR A3,A3 NEGATE REGISTER«, t00=0x0045, t01=0x0004}
0x6be4…6c14 Head {h00=0x002c, h01=0x0050, text=» ADS A3,DWTST,A6 UPDATE POSITION COUNTER«, t00=0x0045, t01=0x0026}
0x6c14…6c24 Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x0045, t01=0x0056}
0x6c24…6c32 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0045, t01=0x0066}
0x6c32…6c6a Head {h00=0x0034, h01=0x0050, text=»*********************************************** «, t00=0x0045, t01=0x0074}
0x6c6a…6ca2 Head {h00=0x0034, h01=0x0050, text=»* CHECK = SUBROUTIN TO CHECK USER BUFFER IN * «, t00=0x0045, t01=0x00ac}
0x6ca2…6cda Head {h00=0x0034, h01=0x0050, text=»* ORDER TO GET A REASON FOR USING * «, t00=0x0045, t01=0x00e4}
0x6cda…6d12 Head {h00=0x0034, h01=0x0050, text=»* 'FAST OUTPUT FACILITY' ON 6344 * «, t00=0x0045, t01=0x011c}
0x6d12…6d4a Head {h00=0x0034, h01=0x0050, text=»* AND 6386 *«, t00=0x0045, t01=0x0154}
0x6d4a…6d82 Head {h00=0x0034, h01=0x0050, text=»*********************************************** «, t00=0x0045, t01=0x018c}
0x6d82…6d96 Head {h00=0x0010, h01=0x0050, text=»CHECK EQU * «, t00=0x0046, t01=0x0034}
0x6d96…6da0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0046, t01=0x0048}
0x6da0…6daa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0046, t01=0x0052}
0x6daa…6dbe Head {h00=0x0010, h01=0x0050, text=» LD A1,4,A8 «, t00=0x0046, t01=0x005c}
0x6dbe…6de0 Head {h00=0x001e, h01=0x0050, text=» SUR A1,A3 END OF BUFFER? «, t00=0x0046, t01=0x0070}
0x6de0…6dfc Head {h00=0x0018, h01=0x0050, text=» ABL(NP) ACDY75 YES!«, t00=0x0046, t01=0x0092}
0x6dfc…6e2c Head {h00=0x002c, h01=0x0050, text=» LDR A7,A2 SAVE CHER TO SEND (AND CHECK)«, t00=0x0046, t01=0x00ae}
0x6e2c…6e58 Head {h00=0x0028, h01=0x0050, text=» LDR A2,A4 SAVE BUFFER ADDRESS+INDEX«, t00=0x0046, t01=0x00de}
0x6e58…6e78 Head {h00=0x001c, h01=0x0050, text=» LDK A4,1 RESET COUNTER «, t00=0x0046, t01=0x010a}
0x6e78…6ea0 Head {h00=0x0024, h01=0x0050, text=»NEXT ADK A4,1 INCREMENT COUNTER «, t00=0x0046, t01=0x012a}
0x6ea0…6ec0 Head {h00=0x001c, h01=0x0050, text=» SUK A1,1 END OF BUFFER?«, t00=0x0046, t01=0x0152}
0x6ec0…6ed8 Head {h00=0x0014, h01=0x0050, text=» RF(NP) OUT YES!«, t00=0x0046, t01=0x0172}
0x6ed8…6efc Head {h00=0x0020, h01=0x0050, text=» ADK A2,1 INCREMENT POINTER «, t00=0x0046, t01=0x018a}
0x6efc…6f24 Head {h00=0x0024, h01=0x0050, text=» CCR A7,A2 CHAR EQU TO PREVIUS? «, t00=0x0047, t01=0x001e}
0x6f24…6f3c Head {h00=0x0014, h01=0x0050, text=» RB(E) NEXT YES!«, t00=0x0047, t01=0x0046}
0x6f3c…6f4e Head {h00=0x000e, h01=0x0050, text=»OUT EQU * «, t00=0x0047, t01=0x005e}
0x6f4e…6f88 Head {h00=0x0036, h01=0x0050, text=» CWK A4,EQU CONDITION FOR FAST OUTPUT FULLFILLED? «, t00=0x0047, t01=0x0070}
0x6f88…6fa2 Head {h00=0x0016, h01=0x0050, text=» RF(L) NOFAST NO! «, t00=0x0047, t01=0x00aa}
0x6fa2…6fcc Head {h00=0x0026, h01=0x0050, text=»**********************************«, t00=0x0047, t01=0x00c4}
0x6fcc…6ff6 Head {h00=0x0026, h01=0x0050, text=»* UPDATE ACTUAL POSITION POINTER *«, t00=0x0047, t01=0x00ee}
0x6ff6…7026 Head {h00=0x002c, h01=0x0050, text=»FASTOK LC A2,DWTBC,A6 GET HEAD POSITION «, t00=0x0047, t01=0x0118}
0x7026…703e Head {h00=0x0014, h01=0x0050, text=» AD A2,DWTAP,A6 «, t00=0x0047, t01=0x0148}
0x703e…7052 Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FF «, t00=0x0047, t01=0x0160}
0x7052…7078 Head {h00=0x0022, h01=0x0050, text=» ADR A3,A4 UPDATE BUFFER-INDEX«, t00=0x0047, t01=0x0174}
0x7078…7098 Head {h00=0x001c, h01=0x0050, text=» ST A3,10,A8 SAVE INDEX «, t00=0x0048, t01=0x000a}
0x7098…70cc Head {h00=0x0030, h01=0x0050, text=» LC A3,DWTPOS,A6 GET MAXNUMBER OF CHAR/LINE «, t00=0x0048, t01=0x002a}
0x70cc…70ea Head {h00=0x001a, h01=0x0050, text=» SUR A3,A2 AND COMPARE«, t00=0x0048, t01=0x005e}
0x70ea…70fc Head {h00=0x000e, h01=0x0050, text=» SUR A3,A4«, t00=0x0048, t01=0x007c}
0x70fc…7110 Head {h00=0x0010, h01=0x0050, text=» RF(NN) HIT «, t00=0x0048, t01=0x008e}
0x7110…7122 Head {h00=0x000e, h01=0x0050, text=» ADR A4,A3«, t00=0x0048, t01=0x00a2}
0x7122…7134 Head {h00=0x000e, h01=0x0050, text=» ADK A4,1 «, t00=0x0048, t01=0x00b4}
0x7134…7160 Head {h00=0x0028, h01=0x0050, text=»HIT ADS A4,DWTST,A6 UPDATE POSITION «, t00=0x0048, t01=0x00c6}
0x7160…7180 Head {h00=0x001c, h01=0x0050, text=»*********************** «, t00=0x0048, t01=0x00f2}
0x7180…71a0 Head {h00=0x001c, h01=0x0050, text=»* EXECUTE FAST OUTPUT * «, t00=0x0048, t01=0x0112}
0x71a0…71c4 Head {h00=0x0020, h01=0x0050, text=» LDR A3,A7 GET CHAR TO SEND «, t00=0x0048, t01=0x0132}
0x71c4…71da Head {h00=0x0012, h01=0x0050, text=» CF A5,FASTER «, t00=0x0048, t01=0x0156}
0x71da…71f0 Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x0048, t01=0x016c}
0x71f0…7206 Head {h00=0x0012, h01=0x0050, text=»* SET CURSOR *«, t00=0x0048, t01=0x0182}
0x7206…722c Head {h00=0x0022, h01=0x0050, text=» LD A4,DWTST,A6 GET ACTUAL POS«, t00=0x0049, t01=0x0008}
0x722c…7240 Head {h00=0x0010, h01=0x0050, text=» ANK A4,/FF «, t00=0x0049, t01=0x002e}
0x7240…726c Head {h00=0x0028, h01=0x0050, text=» AD A4,DWTAP,A6 INC HEAD POS POINTER«, t00=0x0049, t01=0x0042}
0x726c…7282 Head {h00=0x0012, h01=0x0050, text=» CF A5,CURPOS «, t00=0x0049, t01=0x006e}
0x7282…72a8 Head {h00=0x0022, h01=0x0050, text=»***************************** «, t00=0x0049, t01=0x0084}
0x72a8…72ce Head {h00=0x0022, h01=0x0050, text=»* RESTORE A3 (BUFFER INDEX) * «, t00=0x0049, t01=0x00aa}
0x72ce…72f8 Head {h00=0x0026, h01=0x0050, text=» LD A3,10,A8 RESTORE BUFFER INDEX «, t00=0x0049, t01=0x00d0}
0x72f8…730a Head {h00=0x000e, h01=0x0050, text=» SUK A3,1 «, t00=0x0049, t01=0x00fa}
0x730a…732c Head {h00=0x001e, h01=0x0050, text=» ABL ACDY90 READ NEXT CHAR«, t00=0x0049, t01=0x010c}
0x732c…7336 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x012e}
0x7336…7368 Head {h00=0x002e, h01=0x0050, text=»NOFAST LDR A2,A7 RESTORE OUTPUT CHARACTER «, t00=0x0049, t01=0x0138}
0x7368…737c Head {h00=0x0010, h01=0x0050, text=» ABL ACDY75 «, t00=0x0049, t01=0x016a}
0x737c…738a Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0049, t01=0x017e}
0x738a…7394 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0049, t01=0x018c}
0x7394…739e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x0008}
0x739e…73de Head {h00=0x003c, h01=0x0050, text=»* FASTER = SUBROUTINE TO OUTPUT SPACE AT FAST OUTPUT «, t00=0x004a, t01=0x0012}
0x73de…7416 Head {h00=0x0034, h01=0x0050, text=»* AT ENTRY A4 = NUMBER OF CHARACTERS«, t00=0x004a, t01=0x0052}
0x7416…7420 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004a, t01=0x008a}
0x7420…7434 Head {h00=0x0010, h01=0x0050, text=»FASTER EQU *«, t00=0x004a, t01=0x0094}
0x7434…7448 Head {h00=0x0010, h01=0x0050, text=» CWK A4,/60 «, t00=0x004a, t01=0x00a8}
0x7448…747a Head {h00=0x002e, h01=0x0050, text=» RF(L) FAS010 NUMBER OF CHAR NOT TOO LONG «, t00=0x004a, t01=0x00bc}
0x747a…748e Head {h00=0x0010, h01=0x0050, text=» LDK A4,/59 «, t00=0x004a, t01=0x00ee}
0x748e…74a2 Head {h00=0x0010, h01=0x0050, text=»FAS010 EQU *«, t00=0x004a, t01=0x0102}
0x74a2…74c2 Head {h00=0x001c, h01=0x0050, text=» ADK A4,/20 ADD CONSTANT«, t00=0x004a, t01=0x0116}
0x74c2…74e4 Head {h00=0x001e, h01=0x0050, text=» LDK A2,FASTO FAST OUTPUT «, t00=0x004a, t01=0x0136}
0x74e4…74fe Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT SEND«, t00=0x004a, t01=0x0158}
0x74fe…751c Head {h00=0x001a, h01=0x0050, text=» LDR A2,A4 NO OF CHAR «, t00=0x004a, t01=0x0172}
0x751c…7536 Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT SEND«, t00=0x004a, t01=0x0190}
0x7536…7548 Head {h00=0x000e, h01=0x0050, text=» LDR A2,A3«, t00=0x004b, t01=0x001a}
0x7548…7562 Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT SEND«, t00=0x004b, t01=0x002c}
0x7562…7572 Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x004b, t01=0x0046}
0x7572…7580 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x004b, t01=0x0056}
0x7580…758a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004b, t01=0x0064}
0x758a…7594 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004b, t01=0x006e}
0x7594…75c2 Head {h00=0x002a, h01=0x0050, text=»* CURPOS = SUBROUTINE TO SET CURSOR«, t00=0x004b, t01=0x0078}
0x75c2…7604 Head {h00=0x003e, h01=0x0050, text=»* AT ENTRY A4 = CURSOR POS (POSITION AND LINE)«, t00=0x004b, t01=0x00a6}
0x7604…760e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x004b, t01=0x00e8}
0x760e…7622 Head {h00=0x0010, h01=0x0050, text=»CURPOS EQU *«, t00=0x004b, t01=0x00f2}
0x7622…7640 Head {h00=0x001a, h01=0x0050, text=» ADKL A4,/1F1F CONVERT«, t00=0x004b, t01=0x0106}
0x7640…7660 Head {h00=0x001c, h01=0x0050, text=» LDK A2,SCADD SET CURSOR«, t00=0x004b, t01=0x0124}
0x7660…767a Head {h00=0x0016, h01=0x0050, text=» CF A5,OUTPUT SEND«, t00=0x004b, t01=0x0144}
0x767a…769a Head {h00=0x001c, h01=0x0050, text=» ECR A2,A4 POS. X < /80?«, t00=0x004b, t01=0x015e}
0x769a…76ac Head {h00=0x000e, h01=0x0050, text=» LDR A2,A2«, t00=0x004b, t01=0x017e}
0x76ac…76c8 Head {h00=0x0018, h01=0x0050, text=» RF(NN) CURR05 YES! «, t00=0x004b, t01=0x0190}
0x76c8…76de Head {h00=0x0012, h01=0x0050, text=» LCK A4,/7F00 «, t00=0x004c, t01=0x001c}
0x76de…76f2 Head {h00=0x0010, h01=0x0050, text=»CURR05 EQU *«, t00=0x004c, t01=0x0032}
0x76f2…7704 Head {h00=0x000e, h01=0x0050, text=» LDR A2,A4«, t00=0x004c, t01=0x0046}
0x7704…772e Head {h00=0x0026, h01=0x0050, text=» CF A5,OUTPUT OUTPUT POSITION (X) «, t00=0x004c, t01=0x0058}
0x772e…7740 Head {h00=0x000e, h01=0x0050, text=» LDR A2,A4«, t00=0x004c, t01=0x0082}
0x7740…7760 Head {h00=0x001c, h01=0x0050, text=» RF(NN) CURR10 Y < /80! «, t00=0x004c, t01=0x0094}
0x7760…7774 Head {h00=0x0010, h01=0x0050, text=» LDK A2,/7F «, t00=0x004c, t01=0x00b4}
0x7774…7786 Head {h00=0x000e, h01=0x0050, text=» RF CURR15«, t00=0x004c, t01=0x00c8}
0x7786…779a Head {h00=0x0010, h01=0x0050, text=»CURR10 EQU *«, t00=0x004c, t01=0x00da}
0x779a…77b8 Head {h00=0x001a, h01=0x0050, text=» SRL A2,8 SHIFT RIGHT «, t00=0x004c, t01=0x00ee}
0x77b8…77cc Head {h00=0x0010, h01=0x0050, text=»CURR15 EQU *«, t00=0x004c, t01=0x010c}
0x77cc…77f0 Head {h00=0x0020, h01=0x0050, text=» CF A5,OUTPUT OUTPUT LINE(Y)«, t00=0x004c, t01=0x0120}
0x77f0…7800 Head {h00=0x000c, h01=0x0050, text=» RTN A5 «, t00=0x004c, t01=0x0144}
0x7800…780c Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x004c, t01=0x0154}
0x780c…7810 Head {h00=0x4004, h01=0x0000}
0x7810…7814 00 4c 01 60 ┆ L `┆
0x7814…781c (77, 1, 8) 20 04 00 00 00 4d 00 04 ┆ M ┆
0x781c…786c (78, 0, 400) 00 32 00 46 20 20 49 44 45 4e 54 20 20 54 3a 41 53 47 30 20 20 20 50 2c 33 2e 32 2c 37 38 2d 30 39 2d 31 35 2c 38 37 30 31 33 36 39 34 30 33 32 30 20 00 46 00 04 00 0c 00 08 01 03 a4 41 53 53 47 4e 00 46 00 3a 00 2c 00 28 03 13 00 00 00 01 ┆ 2 F IDENT T:ASG0 P,3.2,78-09-15,870136940320 F ASSGN F : , ( ┆
0x786c…78bc 00 00 00 00 00 02 00 00 41 42 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 46 00 4a 00 0e 00 0a 05 04 bc 41 53 53 47 4e 00 2e 00 46 00 7a 00 0e 00 0a 02 04 c2 54 3a 46 44 53 50 41 00 46 00 8c 00 2c 00 28 03 13 ┆ AB F J ASSGN . F z T:FDSPA F , ( ┆
0x78bc…790c 00 20 00 21 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 07 01 28 04 ff f9 00 00 f6 a1 00 00 00 02 81 22 e1 41 00 46 00 9e 00 0e 00 0a 02 04 c2 49 3a 45 56 41 30 00 00 46 00 ce 00 2c 00 28 03 13 81 01 00 3f 20 00 00 0b f6 a1 00 00 00 04 ┆ ! ( " A F I:EVA0 F , ( ? ┆
0x790c…795c 9d 06 01 08 80 a0 00 0c f6 a1 00 00 e1 32 94 a0 00 01 87 04 e7 41 00 0a 00 46 00 e0 00 2c 00 28 03 13 00 04 00 5d 40 20 f6 a1 00 00 00 04 9d 06 01 06 f6 a1 00 00 1f 01 5c 10 f6 a1 00 00 00 04 81 c1 00 2c 07 00 80 a0 00 46 01 10 00 2c 00 28 ┆ 2 A F , ( ]@ , F , (┆
0x795c…79ac 03 13 80 09 00 79 00 00 00 0a 28 04 00 0f 01 00 87 1c 50 00 01 02 82 56 00 02 e1 49 ff fe 81 40 00 2c 87 25 80 a0 00 06 00 46 01 40 00 0c 00 08 02 03 a2 49 3a 52 54 31 00 46 01 70 00 2c 00 28 03 13 20 00 00 99 08 00 28 04 ff f8 00 00 8f 20 ┆ y ( P V I @ , % F @ I:RT1 F p , ( ( ┆
0x79ac…79b4 (79, 0, 8) 19 30 19 38 19 40 19 48 ┆ 0 8 @ H┆
0x79b4…7a04 (80, 0, 400) 00 32 00 50 5c 49 44 45 4e 54 20 49 4e 54 56 4d 41 20 5c 52 45 4c 20 38 2e 32 20 37 38 2d 30 39 2d 31 35 20 20 38 37 30 31 30 35 30 34 30 38 32 30 20 00 00 00 04 00 04 00 50 00 00 00 3a 00 06 00 50 2a 20 00 00 00 42 00 38 00 50 2a 2a 2a 2a ┆ 2 P IDENT INTVMA REL 8.2 78-09-15 870105040820 P : P* B 8 P****┆
0x7a04…7a54 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 20 00 00 00 4c 00 06 00 50 2a 20 00 00 00 88 00 24 00 50 2a 20 20 20 50 48 49 4c 49 50 53 20 54 45 ┆*********************************************** L P* $ P* PHILIPS TE┆
0x7a54…7aa4 52 4d 49 4e 41 4c 20 53 59 53 54 45 4d 20 50 54 53 20 00 00 00 92 00 06 00 50 2a 20 00 00 00 ba 00 34 00 50 2a 20 20 20 49 4e 54 56 4d 41 20 3d 20 49 4e 54 45 52 52 55 50 54 20 56 45 43 54 4f 52 53 20 41 4e 44 20 53 59 53 54 45 4d 20 53 54 ┆RMINAL SYSTEM PTS P* 4 P* INTVMA = INTERRUPT VECTORS AND SYSTEM ST┆
0x7aa4…7af4 41 52 54 20 00 00 00 c4 00 34 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 4d 4f 4e 49 54 4f 52 20 41 4e 44 20 41 50 50 4c 49 43 41 54 49 4f 4e 20 4f 4e 20 4f 4e 45 20 43 41 53 20 00 00 00 fc 00 06 00 50 2a 20 00 00 01 34 00 06 00 50 2a 20 ┆ART 4 P* MONITOR AND APPLICATION ON ONE CAS P* 4 P* ┆
0x7af4…7b44 00 00 01 3e 00 06 00 50 2a 20 00 00 01 48 00 06 00 50 2a 20 00 00 01 52 00 06 00 50 2a 20 00 00 01 5c 00 38 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a ┆ > P* H P* R P* 8 P******************************************┆
0x7b44…7b94 (81, 0, 400) 2a 2a 2a 2a 2a 2a 2a 2a 2a 20 00 00 01 66 00 04 00 50 00 01 00 12 00 04 00 50 00 01 00 1a 00 04 00 50 00 01 00 22 00 06 00 50 2a 20 00 01 00 2a 00 06 00 50 2a 20 00 01 00 34 00 38 00 50 2a 20 20 20 54 48 49 53 20 4d 4f 44 55 4c 45 20 43 4f ┆********* f P P P " P* * P* 4 8 P* THIS MODULE CO┆
0x7b94…7be4 4e 54 41 49 4e 53 20 48 41 52 44 57 41 52 45 20 49 4e 54 45 52 52 55 50 54 20 56 45 43 54 4f 52 53 2c 00 01 00 3e 00 2e 00 50 2a 20 20 20 43 4f 4d 4d 55 4e 49 43 41 54 49 4f 4e 20 56 45 43 54 4f 52 20 54 41 42 4c 45 2c 53 54 41 43 4b 20 41 ┆NTAINS HARDWARE INTERRUPT VECTORS, > . P* COMMUNICATION VECTOR TABLE,STACK A┆
0x7be4…7c34 52 45 41 20 00 01 00 7a 00 24 00 50 2a 20 20 20 41 4e 44 20 4d 4f 4e 49 54 4f 52 20 49 4e 49 54 49 41 4c 49 5a 41 54 49 4f 4e 2e 20 00 01 00 ac 00 06 00 50 2a 20 00 01 00 d4 00 06 00 50 2a 20 00 01 00 de 00 04 00 50 00 01 00 e8 00 04 00 50 ┆REA z $ P* AND MONITOR INITIALIZATION. P* P* P P┆
0x7c34…7c84 00 01 00 f0 00 04 00 50 00 01 00 f8 00 04 00 50 00 01 01 00 00 04 00 50 00 01 01 08 00 04 00 50 00 01 01 10 00 04 00 50 00 01 01 18 00 04 00 50 00 01 01 20 00 04 00 50 00 01 01 28 00 0a 00 50 5c 45 4a 45 43 54 00 01 01 30 00 04 00 50 00 01 ┆ P P P P P P P ( P EJECT 0 P ┆
0x7c84…7cd4 01 3e 00 04 00 50 00 01 01 46 00 1e 00 50 5c 45 4e 54 52 59 5c 43 56 54 4d 53 5a 5c 4d 45 4d 4f 52 59 20 53 49 5a 45 20 00 01 01 4e 00 1c 00 50 5c 45 4e 54 52 59 5c 43 56 54 53 54 42 5c 53 54 41 43 4b 20 42 41 53 45 00 01 01 70 00 32 00 50 ┆ > P F P ENTRY CVTMSZ MEMORY SIZE N P ENTRY CVTSTB STACK BASE p 2 P┆
0x7cd4…7d24 (82, 0, 400) 5c 45 4e 54 52 59 5c 43 56 54 53 42 41 5c 41 44 44 52 45 53 53 20 54 4f 20 53 54 41 52 54 20 4f 46 20 42 55 46 46 45 52 20 50 4f 4f 4c 20 00 01 01 90 00 30 00 50 5c 45 4e 54 52 59 5c 43 56 54 45 42 41 5c 41 44 44 52 45 53 53 20 54 4f 20 45 ┆ ENTRY CVTSBA ADDRESS TO START OF BUFFER POOL 0 P ENTRY CVTEBA ADDRESS TO E┆
0x7d24…7d74 4e 44 20 4f 46 20 42 55 46 46 45 52 20 50 4f 4f 4c 20 00 02 00 36 00 2c 00 50 5c 45 4e 54 52 59 5c 43 56 54 49 4e 50 5c 49 4e 54 45 52 50 52 45 54 45 52 20 41 44 44 52 45 53 53 20 54 41 42 4c 45 20 00 02 00 6a 00 1e 00 50 5c 45 4e 54 52 59 ┆ND OF BUFFER POOL 6 , P ENTRY CVTINP INTERPRETER ADDRESS TABLE j P ENTRY┆
0x7d74…7dc4 5c 43 56 54 44 4b 5c 53 54 41 52 54 20 55 50 20 44 49 53 43 00 02 00 9a 00 26 00 50 5c 45 4e 54 52 59 5c 43 56 54 41 50 41 5c 41 50 50 4c 49 43 41 54 49 4f 4e 20 41 44 44 52 45 53 53 20 00 02 00 bc 00 2c 00 50 5c 45 4e 54 52 59 5c 43 56 54 ┆ CVTDK START UP DISC & P ENTRY CVTAPA APPLICATION ADDRESS , P ENTRY CVT┆
0x7dc4…7e14 41 50 53 5c 41 50 50 4c 49 43 41 54 49 4f 4e 20 53 54 41 52 54 20 41 44 44 52 45 53 53 20 00 02 00 e6 00 22 00 50 5c 45 4e 54 52 59 5c 43 56 54 43 4c 4b 5c 52 45 41 4c 20 54 49 4d 45 20 43 4c 4f 43 4b 20 00 02 01 16 00 1a 00 50 5c 45 4e 54 ┆APS APPLICATION START ADDRESS " P ENTRY CVTCLK REAL TIME CLOCK P ENT┆
0x7e14…7e64 52 59 5c 4c 4f 4f 50 5c 49 44 4c 45 20 4c 4f 4f 50 20 00 02 01 3c 00 1e 00 50 5c 45 4e 54 52 59 5c 49 4e 49 4d 34 30 5c 4d 4f 4e 43 4f 4e 20 45 4e 54 52 59 00 02 01 5a 00 32 00 50 5c 45 4e 54 52 59 5c 43 56 54 4c 53 42 5c 53 45 47 4d 45 4e ┆RY LOOP IDLE LOOP < P ENTRY INIM40 MONCON ENTRY Z 2 P ENTRY CVTLSB SEGMEN┆
0x7e64…7eb4 (83, 0, 398) 54 20 4c 4f 41 44 20 42 4c 4f 43 4b 20 54 41 42 4c 45 20 41 44 44 52 45 53 53 00 02 01 7c 00 28 00 50 5c 45 4e 54 52 59 5c 46 52 45 50 41 52 5c 46 52 45 45 20 50 41 52 54 49 54 49 4f 4e 20 50 4f 49 4e 54 45 52 00 03 00 22 00 22 00 50 5c 45 ┆T LOAD BLOCK TABLE ADDRESS | ( P ENTRY FREPAR FREE PARTITION POINTER " " P E┆
0x7eb4…7f04 4e 54 52 59 5c 50 41 52 4c 45 4e 5c 50 41 52 54 49 54 49 4f 4e 20 4c 45 4e 47 54 48 00 03 00 4e 00 26 00 50 5c 45 4e 54 52 59 5c 4e 55 4d 50 41 52 5c 4e 55 4d 42 45 52 20 4f 46 20 50 41 52 54 49 54 49 4f 4e 53 00 03 00 74 00 04 00 50 00 03 ┆NTRY PARLEN PARTITION LENGTH N & P ENTRY NUMPAR NUMBER OF PARTITIONS t P ┆
0x7f04…7f54 00 9e 00 2c 00 50 5c 45 58 54 52 4e 5c 49 48 50 46 41 52 5c 50 4f 57 45 52 20 46 41 49 4c 20 2f 20 41 55 54 4f 20 52 45 53 54 41 52 54 20 00 03 00 a6 00 1e 00 50 5c 45 58 54 52 4e 5c 49 48 4c 4b 4d 5c 4c 4b 4d 20 49 4e 54 45 52 52 55 50 54 ┆ , P EXTRN IHPFAR POWER FAIL / AUTO RESTART P EXTRN IHLKM LKM INTERRUPT┆
0x7f54…7fa4 00 03 00 d6 00 20 00 50 5c 45 58 54 52 4e 5c 49 48 52 54 43 5c 52 45 41 4c 20 54 49 4d 45 20 43 4c 4f 43 4b 00 03 00 f8 00 1a 00 50 5c 45 58 54 52 4e 5c 49 48 54 57 5c 54 59 50 45 57 52 49 54 45 52 00 03 01 1c 00 1e 00 50 5c 45 58 54 52 4e ┆ P EXTRN IHRTC REAL TIME CLOCK P EXTRN IHTW TYPEWRITER P EXTRN┆
0x7fa4…7ff2 5c 49 48 54 43 5c 43 41 53 53 45 54 54 45 20 54 41 50 45 20 00 03 01 3a 00 28 00 50 5c 45 58 54 52 4e 5c 49 48 53 4f 50 5c 53 59 53 54 45 4d 20 4f 50 45 52 41 54 4f 52 53 20 50 41 4e 45 4c 20 00 03 01 5c 00 06 00 50 2a 2a 00 03 01 88 ┆ IHTC CASSETTE TAPE : ( P EXTRN IHSOP SYSTEM OPERATORS PANEL P** ┆
0x7ff2…8042 (84, 0, 400) 00 06 00 50 2a 2a 00 04 00 04 00 06 00 50 2a 2a 00 04 00 0e 00 06 00 50 2a 2a 00 04 00 18 00 06 00 50 2a 2a 00 04 00 22 00 06 00 50 2a 2a 00 04 00 2c 00 2a 00 50 5c 45 58 54 52 4e 5c 43 48 52 54 31 5c 52 45 4d 4f 54 45 20 43 48 41 4e 4e 45 ┆ P** P** P** P** " P** , * P EXTRN CHRT1 REMOTE CHANNE┆
0x8042…8092 4c 20 55 4e 49 54 20 4e 4f 2e 20 31 00 04 00 36 00 2a 00 50 5c 45 58 54 52 4e 5c 43 48 52 54 32 5c 52 45 4d 4f 54 45 20 43 48 41 4e 4e 45 4c 20 55 4e 49 54 20 4e 4f 2e 20 32 00 04 00 64 00 10 00 50 5c 45 58 54 52 4e 5c 43 48 52 54 33 00 04 ┆L UNIT NO. 1 6 * P EXTRN CHRT2 REMOTE CHANNEL UNIT NO. 2 d P EXTRN CHRT3 ┆
0x8092…80e2 00 92 00 10 00 50 5c 45 58 54 52 4e 5c 43 48 52 54 34 00 04 00 a6 00 28 00 50 5c 45 58 54 52 4e 5c 49 48 43 43 31 5c 43 41 53 53 45 54 54 45 20 43 48 41 4e 47 45 52 20 4e 4f 2e 20 31 20 00 04 00 ba 00 28 00 50 5c 45 58 54 52 4e 5c 49 48 43 ┆ P EXTRN CHRT4 ( P EXTRN IHCC1 CASSETTE CHANGER NO. 1 ( P EXTRN IHC┆
0x80e2…8132 43 32 5c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 32 20 00 04 00 e6 00 28 00 50 5c 45 58 54 52 4e 5c 49 48 43 43 33 5c 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 33 20 00 04 01 12 00 2a 00 50 5c 45 ┆C2 2 ( P EXTRN IHCC3 3 * P E┆
0x8132…8182 58 54 52 4e 5c 43 48 4c 54 31 5c 4c 4f 43 41 4c 20 43 48 41 4e 4e 45 4c 20 55 4e 49 54 20 4e 4f 2e 20 31 20 00 04 01 3e 00 2a 00 50 5c 45 58 54 52 4e 5c 43 48 4c 54 32 5c 4c 4f 43 41 4c 20 43 48 41 4e 4e 45 4c 20 55 4e 49 54 20 4e 4f 2e 20 ┆XTRN CHLT1 LOCAL CHANNEL UNIT NO. 1 > * P EXTRN CHLT2 LOCAL CHANNEL UNIT NO. ┆