|
|
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: 7824 (0x1e90)
Notes: pts_type(SC)
Names: »DRDN01.SC«
└─⟦173d42e04⟧ Bits:30009663 Philips computer tape "600105"
└─⟦this⟧ »TOSSWORK/DRDN01.SC«
IDENT DRDN01 REL 10.0 80-03-14 870105041000 * * *************************************************** * * PHILIPS TERMINAL SYSTEM PTS * * DRDN01 = DRIVER NUMERIC DISPLAY * * * * * * *************************************************** * * * THIS DRIVER HANDLES THE NUMERIC DISPLAY * ON INDICATOR UNIT PTS 6241 CONNECTED TO * THE SYSTEM VIA CHLT OR CHRT. * * THE DISPLAY MAY BE USED AS AN ORDINARY * OUTPUT DEVICE WHERE NUMERIC INFORMATION * ARE DISPLAYED FROM THE USER PROGRAM. IT * MAY ALSO BE USED AS AN ECHO-DEVICE TO * ANY KEYBOARD THAT WORKS UNDER THE GENERAL * KEYBOARD DRIVER DRKB01. * * THE DRIVER CONSISTS OF FOLLOWING PARTS: * * A C D N ACTIVATION PART * * I H D N INTERRUPT HANDLER * * R C D N RECOVERY ROUTINE * * E C H O D N ECHO FUNCTIONS EJECT DRDN01 * * * THE FOLLOWING ORDERS ARE THREATED: * * ORDER 05: ERASE NUMERIC DISPLAY * 06: WRITE NUMERIC DISPLAY * * * 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 * * * SYSTEM ADAPTATION * * BY MEANS OF CONDITIONAL ASSEMBLY ORDER 06 * WRITE NUMERIC DISPLAY MAY BE EXCLUDED. * TO BE USED IN SYSTEMS WHERE THE DISPLAY * FIGURES ONLY AS AN ECHO-DEVICE. * * EJECT DRDN01 * * *********** * ENTRIES * *********** * * ENTRY DNAD ADDRESS TO ADDRESS-BLOCK * * ******************************************** * EXTERNAL TOSS MODULE ENTRIES * ******************************************** * * EXTRN TDISP DISPATCHER EXTRN GETCHR GET CHARACTER FROM ECB EXTRN DISIOE I/O REQUEST ERROR EXTRN TENDIO END I/O EXTRN OUTPUT SEND CHARACTER EXTRN LDREG RESTORE REGISTERS A4,A3,A5,A7,A8 AND RETURN EXTRN SAVE8 SAVE REGISTERS A1-A8 EXTRN ECHRTN RETURN FROM ECHOING * * **************************** * DWT PARAMETERS * **************************** * * EXTRN DWTST STATUS EXTRN DWTBC BYTE COUNTER EXTRN DWTECB ECB ADDRESS EJECT DRDN01 * * ************************** * CONDITIONAL ASSEMBLY * ************************** * * BY SETTING X:A = 0 THIS DRIVER HANDLES * ONLY ORDER 05 ERASE NUMERIC DISPLAY * X:A EQU 1 DNWRIT EQU X:A ORDER 6 * * THIS DRIVER CAN BE MADE TO HANDLE CREDIT ORDERS * BY SETTING CREDIT = 1 * ORDER 05 IS THEN REPLACED BY ORDER /31 * CREDIT EQU 0 * * A PROGRAM VERSION USING TOSS MMU PAGING * IS OBTAINED BY SETTING MMUPAG EQU 1. * MMUPAG EQU 0 * * * A PROGRAM VERSION USING THE EXTENDED INSTRUCTION * SET IS OBTAINED BY SETTING CPU852 EQU 0. * CPU852 EQU 1 * * ***************** * CONSTANTS * ***************** * CCERR EQU /4 CODE CHECK ERROR * * MEMORY MANAGEMENT BUFFER SIZE * X:B EQU 16 DVBLEN EQU X:B EJECT DRDN01 * * ************** * TABLES * ************** * * DATA DVBLEN MMU BUFFER SIZE DATA 2 DEVICE INDEX DNAD EQU * ADDRESS BLOCK DATA ACDN ACTIVATION PART DATA 0 ABORT ROUTINE ADDRESS DATA IHDN INTERRUPT HANDLER DATA RCDN RECOVERY ROUTINE DATA ECHODN DEVICE-DEPENDENT ECHO-SUBROUTINE * EJECT DRDN01 * * A C D N * * ACDN = ACTIVATION DRIVER NUMERIC DISPLAY * * THE FOLLOWING ORDERS ARE THREATED: * * ORDER 05: ERASE NUMERIC DISPLAY * ORDER 06: WRITE ON NUMERIC DISPLAY * * IF ORDER 5 ERASE CHARACTER /40 IS SENT TO DISPLAY. * IF ORDER 6 CHARACTERS IN ECB-BUFFER ARE SENT TO DISPLAY * ACDN EQU * IFT CREDIT=0 SUK A7,5 ORDER 5? RF(E) ADN010 XIF IFT CREDIT=1 SUK A7,/31 RF(Z) ADN010 ADK A7,/2C XIF * IFT DNWRIT=1 * SUK A7,1 ORDER 6? RF(E) ADN015 * XIF * ABL DISIOE I/O REQUEST ERROR * EJECT DRDN01 * * ORDER 05 * ADN010 EQU * LDK A2,/40 ERASE DISPLAY CF A5,OUTPUT SEND CHARACTER RF ENDIO * * ORDER 06 * IFT DNWRIT=1 * ADN015 LDK A3,0 RESET BUFFER INDEX ADN020 CF A15,GETCHR GET CHARACTER LDR A1,A1 FOUND? RF(NP) ENDIO NO, READY ! * EJECT DRDN01 * * CHECK CHARACTER * LDR A4,A2 SUK A4,/3F BLANK? RF(E) ADN025 ADK A4,6 KEY > /39? RF(P) ADN030 ADK A4,9 KEY < /30 RF(N) ADN030 ADN025 EQU * CF A5,OUTPUT SEND CHARACTER RB ADN020 ADN030 LDK A1,CCERR INDICATE CODE CHECK ERROR ORS A1,8,A8 RETURN CODE RB ADN020 * XIF * ENDIO CF A15,TENDIO END I/O EXIT ABL TDISP * EJECT DRDN01 * * I H D N * * INTERRUPT * IHDN EQU * LD A4,DWTST,A6 BUSY? RB(N) EXIT SLL A4,2 ECHO MODE ? RF(N) IHDN10 LDR A1,A1 RETURN CODE FROM CHLT? RB(NE) ENDIO IHDN10 EQU * ABL LDREG * EJECT DRDN01 * * R C D N * * RECOVERY * RCDN EQU * IFT CPU852=1 CF A15,SAVE8 SAVE A1-A8 ON STACK XIF * IFT CPU852=0 MSR 8,A15 SAVE A1-A8 ON STACK XIF * LDKL A2,/7FFF ANS A2,DWTST,A6 SET DEVICE BUSY LDK A2,/40 ERASE CHARACTER CF A5,OUTPUT SEND ERASE LD A8,DWTECB,A6 RB(E) ENDIO RB ACDN RETURN TO ACTIVATINO PARTONI * EJECT DRDN01 * * E C H O D N * * ECHO-ROUTINE * ECHODN EQU * LDR A7,A7 EOR? RF(N) ECH050 LDR A3,A2 SUK A3,/8 BACKSPACE? RF(E) ECH050 SUK A3,/10 CLEAR? RF(NE) ECH040 NO LDK A2,/40 ERASE DISPLAY ECH040 CF A5,OUTPUT SEND CHARACTER ECH050 ABL ECHRTN RETURN TO KEYBOARD DRIVER * * * END
0x0000…0036 (0, 0, 400) Head {h00=0x0032, h01=0x0050, text=» IDENT DRDN01 REL 10.0 80-03-14 870105041000 «, t00=0x0000, t01=0x0004}
0x0036…003e Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x003a}
0x003e…0048 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0042}
0x0048…0052 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x004c}
0x0052…008e Head {h00=0x0038, h01=0x0050, text=»*************************************************** «, t00=0x0000, t01=0x0056}
0x008e…0098 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0092}
0x0098…00c0 Head {h00=0x0024, h01=0x0050, text=»* PHILIPS TERMINAL SYSTEM PTS «, t00=0x0000, t01=0x009c}
0x00c0…00ca Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00c4}
0x00ca…00f6 Head {h00=0x0028, h01=0x0050, text=»* DRDN01 = DRIVER NUMERIC DISPLAY «, t00=0x0000, t01=0x00ce}
0x00f6…0100 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00fa}
0x0100…010a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0104}
0x010a…0114 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x010e}
0x0114…011e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0118}
0x011e…0128 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0122}
0x0128…0132 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x012c}
0x0132…016e Head {h00=0x0038, h01=0x0050, text=»*************************************************** «, t00=0x0000, t01=0x0136}
0x016e…0178 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0172}
0x0178…0182 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x017c}
0x0182…01b6 Head {h00=0x0030, h01=0x0050, text=»* THIS DRIVER HANDLES THE NUMERIC DISPLAY«, t00=0x0000, t01=0x0186}
0x01b6…01ea Head {h00=0x0030, h01=0x0050, text=»* ON INDICATOR UNIT PTS 6241 CONNECTED TO«, t00=0x0001, t01=0x002a}
0x01ea…0214 Head {h00=0x0026, h01=0x0050, text=»* THE SYSTEM VIA CHLT OR CHRT. «, t00=0x0001, t01=0x005e}
0x0214…021e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0088}
0x021e…0252 Head {h00=0x0030, h01=0x0050, text=»* THE DISPLAY MAY BE USED AS AN ORDINARY «, t00=0x0001, t01=0x0092}
0x0252…0286 Head {h00=0x0030, h01=0x0050, text=»* OUTPUT DEVICE WHERE NUMERIC INFORMATION«, t00=0x0001, t01=0x00c6}
0x0286…02ba Head {h00=0x0030, h01=0x0050, text=»* ARE DISPLAYED FROM THE USER PROGRAM. IT«, t00=0x0001, t01=0x00fa}
0x02ba…02ec Head {h00=0x002e, h01=0x0050, text=»* MAY ALSO BE USED AS AN ECHO-DEVICE TO«, t00=0x0001, t01=0x012e}
0x02ec…0322 Head {h00=0x0032, h01=0x0050, text=»* ANY KEYBOARD THAT WORKS UNDER THE GENERAL«, t00=0x0001, t01=0x0160}
0x0322…0346 Head {h00=0x0020, h01=0x0050, text=»* KEYBOARD DRIVER DRKB01.«, t00=0x0002, t01=0x0008}
0x0346…0350 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x002c}
0x0350…0384 Head {h00=0x0030, h01=0x0050, text=»* THE DRIVER CONSISTS OF FOLLOWING PARTS:«, t00=0x0002, t01=0x0036}
0x0384…038e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x006a}
0x038e…03b8 Head {h00=0x0026, h01=0x0050, text=»* A C D N ACTIVATION PART«, t00=0x0002, t01=0x0074}
0x03b8…03c2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x009e}
0x03c2…03ee Head {h00=0x0028, h01=0x0050, text=»* I H D N INTERRUPT HANDLER«, t00=0x0002, t01=0x00a8}
0x03ee…03f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00d4}
0x03f8…0424 Head {h00=0x0028, h01=0x0050, text=»* R C D N RECOVERY ROUTINE «, t00=0x0002, t01=0x00de}
0x0424…042e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x010a}
0x042e…0458 Head {h00=0x0026, h01=0x0050, text=»* E C H O D N ECHO FUNCTIONS «, t00=0x0002, t01=0x0114}
0x0458…0470 Head {h00=0x0014, h01=0x0050, text=» EJECT DRDN01 «, t00=0x0002, t01=0x013e}
0x0470…047a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0156}
0x047a…0484 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0160}
0x0484…04b4 Head {h00=0x002c, h01=0x0050, text=»* THE FOLLOWING ORDERS ARE THREATED: «, t00=0x0002, t01=0x016a}
0x04b4…04be Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x000a}
0x04be…04ea Head {h00=0x0028, h01=0x0050, text=»* ORDER 05: ERASE NUMERIC DISPLAY«, t00=0x0003, t01=0x0014}
0x04ea…0516 Head {h00=0x0028, h01=0x0050, text=»* 06: WRITE NUMERIC DISPLAY«, t00=0x0003, t01=0x0040}
0x0516…0520 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x006c}
0x0520…052a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0076}
0x052a…054e Head {h00=0x0020, h01=0x0050, text=»* NORMAL REGISTER USAGE: «, t00=0x0003, t01=0x0080}
0x054e…0558 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x00a4}
0x0558…0580 Head {h00=0x0024, h01=0x0050, text=»* REGISTER: A1 = RETURN CODE «, t00=0x0003, t01=0x00ae}
0x0580…05ac Head {h00=0x0028, h01=0x0050, text=»* A2 = OUTPUT CHARACTER«, t00=0x0003, t01=0x00d6}
0x05ac…05d4 Head {h00=0x0024, h01=0x0050, text=»* A3 = BUFFER INDEX«, t00=0x0003, t01=0x0102}
0x05d4…05fe Head {h00=0x0026, h01=0x0050, text=»* A4 = WORK REGISTER «, t00=0x0003, t01=0x012a}
0x05fe…0624 Head {h00=0x0022, h01=0x0050, text=»* A5 = STACK BASE«, t00=0x0003, t01=0x0154}
0x0624…064c Head {h00=0x0024, h01=0x0050, text=»* A6 = DWT-ADDRESS «, t00=0x0003, t01=0x017a}
0x064c…066e Head {h00=0x001e, h01=0x0050, text=»* A7 = ORDER «, t00=0x0004, t01=0x0012}
0x066e…0696 Head {h00=0x0024, h01=0x0050, text=»* A8 = ECB-ADDRESS «, t00=0x0004, t01=0x0034}
0x0696…06a0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x005c}
0x06a0…06aa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0066}
0x06aa…06c8 Head {h00=0x001a, h01=0x0050, text=»* SYSTEM ADAPTATION«, t00=0x0004, t01=0x0070}
0x06c8…06d2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x008e}
0x06d2…0708 Head {h00=0x0032, h01=0x0050, text=»* BY MEANS OF CONDITIONAL ASSEMBLY ORDER 06«, t00=0x0004, t01=0x0098}
0x0708…073c Head {h00=0x0030, h01=0x0050, text=»* WRITE NUMERIC DISPLAY MAY BE EXCLUDED. «, t00=0x0004, t01=0x00ce}
0x073c…0770 Head {h00=0x0030, h01=0x0050, text=»* TO BE USED IN SYSTEMS WHERE THE DISPLAY«, t00=0x0004, t01=0x0102}
0x0770…079c Head {h00=0x0028, h01=0x0050, text=»* FIGURES ONLY AS AN ECHO-DEVICE.«, t00=0x0004, t01=0x0136}
0x079c…07a6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0162}
0x07a6…07b0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x016c}
0x07b0…07c8 Head {h00=0x0014, h01=0x0050, text=» EJECT DRDN01 «, t00=0x0004, t01=0x0176}
0x07c8…07d2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x018e}
0x07d2…07dc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0008}
0x07dc…07f0 Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0005, t01=0x0012}
0x07f0…0804 Head {h00=0x0010, h01=0x0050, text=»* ENTRIES * «, t00=0x0005, t01=0x0026}
0x0804…0818 Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0005, t01=0x003a}
0x0818…0822 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x004e}
0x0822…082c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0058}
0x082c…0858 Head {h00=0x0028, h01=0x0050, text=» ENTRY DNAD ADDRESS TO ADDRESS-BLOCK«, t00=0x0005, t01=0x0062}
0x0858…0862 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x008e}
0x0862…086c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0098}
0x086c…08a0 Head {h00=0x0030, h01=0x0050, text=»********************************************«, t00=0x0005, t01=0x00a2}
0x08a0…08d4 Head {h00=0x0030, h01=0x0050, text=»* EXTERNAL TOSS MODULE ENTRIES *«, t00=0x0005, t01=0x00d6}
0x08d4…0908 Head {h00=0x0030, h01=0x0050, text=»********************************************«, t00=0x0005, t01=0x010a}
0x0908…0912 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x013e}
0x0912…091c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0148}
0x091c…093c Head {h00=0x001c, h01=0x0050, text=» EXTRN TDISP DISPATCHER «, t00=0x0005, t01=0x0152}
0x093c…0968 Head {h00=0x0028, h01=0x0050, text=» EXTRN GETCHR GET CHARACTER FROM ECB«, t00=0x0005, t01=0x0172}
0x0968…0990 Head {h00=0x0024, h01=0x0050, text=» EXTRN DISIOE I/O REQUEST ERROR «, t00=0x0006, t01=0x000e}
0x0990…09ae Head {h00=0x001a, h01=0x0050, text=» EXTRN TENDIO END I/O «, t00=0x0006, t01=0x0036}
0x09ae…09d2 Head {h00=0x0020, h01=0x0050, text=» EXTRN OUTPUT SEND CHARACTER«, t00=0x0006, t01=0x0054}
0x09d2…0a12 Head {h00=0x003c, h01=0x0050, text=» EXTRN LDREG RESTORE REGISTERS A4,A3,A5,A7,A8 AND RETURN«, t00=0x0006, t01=0x0078}
0x0a12…0a3c Head {h00=0x0026, h01=0x0050, text=» EXTRN SAVE8 SAVE REGISTERS A1-A8 «, t00=0x0006, t01=0x00b8}
0x0a3c…0a66 Head {h00=0x0026, h01=0x0050, text=» EXTRN ECHRTN RETURN FROM ECHOING «, t00=0x0006, t01=0x00e2}
0x0a66…0a70 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x010c}
0x0a70…0a7a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0116}
0x0a7a…0a9e Head {h00=0x0020, h01=0x0050, text=»****************************«, t00=0x0006, t01=0x0120}
0x0a9e…0ac2 Head {h00=0x0020, h01=0x0050, text=»* DWT PARAMETERS *«, t00=0x0006, t01=0x0144}
0x0ac2…0ae6 Head {h00=0x0020, h01=0x0050, text=»****************************«, t00=0x0006, t01=0x0168}
0x0ae6…0af0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x018c}
0x0af0…0afa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0008}
0x0afa…0b16 Head {h00=0x0018, h01=0x0050, text=» EXTRN DWTST STATUS «, t00=0x0007, t01=0x0012}
0x0b16…0b38 Head {h00=0x001e, h01=0x0019, text=» EXTRN DWTBC BYTE COUNTER «, t00=0x0007, t01=0x002e}
0x0b38…0b5a Head {h00=0x001e, h01=0x0019, text=» EXTRN DWTECB ECB ADDRESS «, t00=0x0007, t01=0x0050}
0x0b5a…0b72 Head {h00=0x0014, h01=0x0050, text=» EJECT DRDN01 «, t00=0x0007, t01=0x0072}
0x0b72…0b7c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x008a}
0x0b7c…0b86 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0094}
0x0b86…0ba8 Head {h00=0x001e, h01=0x0050, text=»**************************«, t00=0x0007, t01=0x009e}
0x0ba8…0bca Head {h00=0x001e, h01=0x0050, text=»* CONDITIONAL ASSEMBLY *«, t00=0x0007, t01=0x00c0}
0x0bca…0bec Head {h00=0x001e, h01=0x0050, text=»**************************«, t00=0x0007, t01=0x00e2}
0x0bec…0bf6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0104}
0x0bf6…0c2a Head {h00=0x0030, h01=0x0050, text=»* BY SETTING X:A = 0 THIS DRIVER HANDLES «, t00=0x0007, t01=0x010e}
0x0c2a…0c5a Head {h00=0x002c, h01=0x0050, text=»* ONLY ORDER 05 ERASE NUMERIC DISPLAY«, t00=0x0007, t01=0x0142}
0x0c5a…0c64 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0172}
0x0c64…0c76 Head {h00=0x000e, h01=0x0050, text=»X:A EQU 1 «, t00=0x0007, t01=0x017c}
0x0c76…0c94 Head {h00=0x001a, h01=0x0050, text=»DNWRIT EQU X:A ORDER 6«, t00=0x0007, t01=0x018e}
0x0c94…0c9e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x001c}
0x0c9e…0cda Head {h00=0x0038, h01=0x0050, text=»* THIS DRIVER CAN BE MADE TO HANDLE CREDIT ORDERS «, t00=0x0008, t01=0x0026}
0x0cda…0cfc Head {h00=0x001e, h01=0x0050, text=»* BY SETTING CREDIT = 1 «, t00=0x0008, t01=0x0062}
0x0cfc…0d2e Head {h00=0x002e, h01=0x0050, text=»* ORDER 05 IS THEN REPLACED BY ORDER /31«, t00=0x0008, t01=0x0084}
0x0d2e…0d38 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00b6}
0x0d38…0d4c Head {h00=0x0010, h01=0x0050, text=»CREDIT EQU 0«, t00=0x0008, t01=0x00c0}
0x0d4c…0d56 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00d4}
0x0d56…0d88 Head {h00=0x002e, h01=0x0050, text=»* A PROGRAM VERSION USING TOSS MMU PAGING «, t00=0x0008, t01=0x00de}
0x0d88…0db6 Head {h00=0x002a, h01=0x0050, text=»* IS OBTAINED BY SETTING MMUPAG EQU 1.«, t00=0x0008, t01=0x0110}
0x0db6…0dc0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x013e}
0x0dc0…0dd4 Head {h00=0x0010, h01=0x0050, text=»MMUPAG EQU 0«, t00=0x0008, t01=0x0148}
0x0dd4…0dde Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x015c}
0x0dde…0de8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0166}
0x0de8…0e22 Head {h00=0x0036, h01=0x0050, text=»* A PROGRAM VERSION USING THE EXTENDED INSTRUCTION«, t00=0x0008, t01=0x0170}
0x0e22…0e54 Head {h00=0x002e, h01=0x0050, text=»* SET IS OBTAINED BY SETTING CPU852 EQU 0.«, t00=0x0009, t01=0x001a}
0x0e54…0e5e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x004c}
0x0e5e…0e72 Head {h00=0x0010, h01=0x0050, text=»CPU852 EQU 1«, t00=0x0009, t01=0x0056}
0x0e72…0e7c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x006a}
0x0e7c…0e86 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0074}
0x0e86…0ea0 Head {h00=0x0016, h01=0x0050, text=»***************** «, t00=0x0009, t01=0x007e}
0x0ea0…0eba Head {h00=0x0016, h01=0x0050, text=»* CONSTANTS * «, t00=0x0009, t01=0x0098}
0x0eba…0ed4 Head {h00=0x0016, h01=0x0050, text=»***************** «, t00=0x0009, t01=0x00b2}
0x0ed4…0ede Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00cc}
0x0ede…0f04 Head {h00=0x0022, h01=0x0050, text=»CCERR EQU /4 CODE CHECK ERROR «, t00=0x0009, t01=0x00d6}
0x0f04…0f0e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00fc}
0x0f0e…0f38 Head {h00=0x0026, h01=0x0050, text=»* MEMORY MANAGEMENT BUFFER SIZE «, t00=0x0009, t01=0x0106}
0x0f38…0f42 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0130}
0x0f42…0f54 Head {h00=0x000e, h01=0x0050, text=»X:B EQU 16«, t00=0x0009, t01=0x013a}
0x0f54…0f6a Head {h00=0x0012, h01=0x0050, text=»DVBLEN EQU X:B«, t00=0x0009, t01=0x014c}
0x0f6a…0f82 Head {h00=0x0014, h01=0x0050, text=» EJECT DRDN01 «, t00=0x0009, t01=0x0162}
0x0f82…0f8c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x017a}
0x0f8c…0f96 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0184}
0x0f96…0fac Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x0009, t01=0x018e}
0x0fac…0fc2 Head {h00=0x0012, h01=0x0050, text=»* TABLES *«, t00=0x000a, t01=0x0014}
0x0fc2…0fd8 Head {h00=0x0012, h01=0x0050, text=»**************«, t00=0x000a, t01=0x002a}
0x0fd8…0fe2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0040}
0x0fe2…0fec Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x004a}
0x0fec…1010 Head {h00=0x0020, h01=0x0050, text=» DATA DVBLEN MMU BUFFER SIZE«, t00=0x000a, t01=0x0054}
0x1010…102e Head {h00=0x001a, h01=0x0050, text=» DATA 2 DEVICE INDEX «, t00=0x000a, t01=0x0078}
0x102e…104e Head {h00=0x001c, h01=0x0050, text=»DNAD EQU * ADDRESS BLOCK«, t00=0x000a, t01=0x0096}
0x104e…1070 Head {h00=0x001e, h01=0x0050, text=» DATA ACDN ACTIVATION PART«, t00=0x000a, t01=0x00b6}
0x1070…1096 Head {h00=0x0022, h01=0x0050, text=» DATA 0 ABORT ROUTINE ADDRESS «, t00=0x000a, t01=0x00d8}
0x1096…10ba Head {h00=0x0020, h01=0x0050, text=» DATA IHDN INTERRUPT HANDLER«, t00=0x000a, t01=0x00fe}
0x10ba…10de Head {h00=0x0020, h01=0x0050, text=» DATA RCDN RECOVERY ROUTINE «, t00=0x000a, t01=0x0122}
0x10de…1114 Head {h00=0x0032, h01=0x0050, text=» DATA ECHODN DEVICE-DEPENDENT ECHO-SUBROUTINE «, t00=0x000a, t01=0x0146}
0x1114…111e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x017c}
0x111e…1136 Head {h00=0x0014, h01=0x0050, text=» EJECT DRDN01 «, t00=0x000a, t01=0x0186}
0x1136…1140 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x000e}
0x1140…1154 Head {h00=0x0010, h01=0x0050, text=»* A C D N«, t00=0x000b, t01=0x0018}
0x1154…115e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x002c}
0x115e…1194 Head {h00=0x0032, h01=0x0050, text=»* ACDN = ACTIVATION DRIVER NUMERIC DISPLAY «, t00=0x000b, t01=0x0036}
0x1194…119e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x006c}
0x119e…11ce Head {h00=0x002c, h01=0x0050, text=»* THE FOLLOWING ORDERS ARE THREATED: «, t00=0x000b, t01=0x0076}
0x11ce…11d8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x00a6}
0x11d8…1204 Head {h00=0x0028, h01=0x0050, text=»* ORDER 05: ERASE NUMERIC DISPLAY«, t00=0x000b, t01=0x00b0}
0x1204…1234 Head {h00=0x002c, h01=0x0050, text=»* ORDER 06: WRITE ON NUMERIC DISPLAY «, t00=0x000b, t01=0x00dc}
0x1234…123e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x010c}
0x123e…127e Head {h00=0x003c, h01=0x0050, text=»* IF ORDER 5 ERASE CHARACTER /40 IS SENT TO DISPLAY. «, t00=0x000b, t01=0x0116}
0x127e…12c2 Head {h00=0x0040, h01=0x0050, text=»* IF ORDER 6 CHARACTERS IN ECB-BUFFER ARE SENT TO DISPLAY«, t00=0x000b, t01=0x0156}
0x12c2…12cc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x000a}
0x12cc…12de Head {h00=0x000e, h01=0x0050, text=»ACDN EQU *«, t00=0x000c, t01=0x0014}
0x12de…12f4 Head {h00=0x0012, h01=0x0050, text=» IFT CREDIT=0 «, t00=0x000c, t01=0x0026}
0x12f4…130e Head {h00=0x0016, h01=0x0050, text=» SUK A7,5 ORDER 5?«, t00=0x000c, t01=0x003c}
0x130e…1324 Head {h00=0x0012, h01=0x0050, text=» RF(E) ADN010 «, t00=0x000c, t01=0x0056}
0x1324…1330 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000c, t01=0x006c}
0x1330…1346 Head {h00=0x0012, h01=0x0050, text=» IFT CREDIT=1 «, t00=0x000c, t01=0x0078}
0x1346…135a Head {h00=0x0010, h01=0x0050, text=» SUK A7,/31 «, t00=0x000c, t01=0x008e}
0x135a…1370 Head {h00=0x0012, h01=0x0050, text=» RF(Z) ADN010 «, t00=0x000c, t01=0x00a2}
0x1370…1384 Head {h00=0x0010, h01=0x0050, text=» ADK A7,/2C «, t00=0x000c, t01=0x00b8}
0x1384…1390 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000c, t01=0x00cc}
0x1390…139a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x00d8}
0x139a…13b0 Head {h00=0x0012, h01=0x0050, text=» IFT DNWRIT=1 «, t00=0x000c, t01=0x00e2}
0x13b0…13ba Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x00f8}
0x13ba…13d4 Head {h00=0x0016, h01=0x0050, text=» SUK A7,1 ORDER 6?«, t00=0x000c, t01=0x0102}
0x13d4…13ea Head {h00=0x0012, h01=0x0050, text=» RF(E) ADN015 «, t00=0x000c, t01=0x011c}
0x13ea…13f4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0132}
0x13f4…1400 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000c, t01=0x013c}
0x1400…140a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0148}
0x140a…1430 Head {h00=0x0022, h01=0x0050, text=» ABL DISIOE I/O REQUEST ERROR «, t00=0x000c, t01=0x0152}
0x1430…143a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0178}
0x143a…1452 Head {h00=0x0014, h01=0x0050, text=» EJECT DRDN01 «, t00=0x000c, t01=0x0182}
0x1452…145c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x000a}
0x145c…1472 Head {h00=0x0012, h01=0x0050, text=»* ORDER 05 «, t00=0x000d, t01=0x0014}
0x1472…147c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x002a}
0x147c…1490 Head {h00=0x0010, h01=0x0050, text=»ADN010 EQU *«, t00=0x000d, t01=0x0034}
0x1490…14b2 Head {h00=0x001e, h01=0x0050, text=» LDK A2,/40 ERASE DISPLAY «, t00=0x000d, t01=0x0048}
0x14b2…14d6 Head {h00=0x0020, h01=0x0050, text=» CF A5,OUTPUT SEND CHARACTER«, t00=0x000d, t01=0x006a}
0x14d6…14e8 Head {h00=0x000e, h01=0x0050, text=» RF ENDIO «, t00=0x000d, t01=0x008e}
0x14e8…14f2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x00a0}
0x14f2…1508 Head {h00=0x0012, h01=0x0050, text=»* ORDER 06 «, t00=0x000d, t01=0x00aa}
0x1508…1512 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x00c0}
0x1512…1528 Head {h00=0x0012, h01=0x0050, text=» IFT DNWRIT=1 «, t00=0x000d, t01=0x00ca}
0x1528…1532 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x00e0}
0x1532…155c Head {h00=0x0026, h01=0x0050, text=»ADN015 LDK A3,0 RESET BUFFER INDEX«, t00=0x000d, t01=0x00ea}
0x155c…1586 Head {h00=0x0026, h01=0x0050, text=»ADN020 CF A15,GETCHR GET CHARACTER«, t00=0x000d, t01=0x0114}
0x1586…15a0 Head {h00=0x0016, h01=0x0050, text=» LDR A1,A1 FOUND? «, t00=0x000d, t01=0x013e}
0x15a0…15c2 Head {h00=0x001e, h01=0x0050, text=» RF(NP) ENDIO NO, READY ! «, t00=0x000d, t01=0x0158}
0x15c2…15cc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x017a}
0x15cc…15e4 Head {h00=0x0014, h01=0x0050, text=» EJECT DRDN01 «, t00=0x000d, t01=0x0184}
0x15e4…15ee Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x000c}
0x15ee…160a Head {h00=0x0018, h01=0x0050, text=»* CHECK CHARACTER«, t00=0x000e, t01=0x0016}
0x160a…1614 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0032}
0x1614…1626 Head {h00=0x000e, h01=0x0050, text=» LDR A4,A2«, t00=0x000e, t01=0x003c}
0x1626…1640 Head {h00=0x0016, h01=0x0050, text=» SUK A4,/3F BLANK?«, t00=0x000e, t01=0x004e}
0x1640…1656 Head {h00=0x0012, h01=0x0050, text=» RF(E) ADN025 «, t00=0x000e, t01=0x0068}
0x1656…1672 Head {h00=0x0018, h01=0x0050, text=» ADK A4,6 KEY > /39?«, t00=0x000e, t01=0x007e}
0x1672…1688 Head {h00=0x0012, h01=0x0050, text=» RF(P) ADN030 «, t00=0x000e, t01=0x009a}
0x1688…16a4 Head {h00=0x0018, h01=0x0050, text=» ADK A4,9 KEY < /30 «, t00=0x000e, t01=0x00b0}
0x16a4…16ba Head {h00=0x0012, h01=0x0050, text=» RF(N) ADN030 «, t00=0x000e, t01=0x00cc}
0x16ba…16ce Head {h00=0x0010, h01=0x0050, text=»ADN025 EQU *«, t00=0x000e, t01=0x00e2}
0x16ce…16f2 Head {h00=0x0020, h01=0x0050, text=» CF A5,OUTPUT SEND CHARACTER«, t00=0x000e, t01=0x00f6}
0x16f2…1704 Head {h00=0x000e, h01=0x0050, text=» RB ADN020«, t00=0x000e, t01=0x011a}
0x1704…173a Head {h00=0x0032, h01=0x0050, text=»ADN030 LDK A1,CCERR INDICATE CODE CHECK ERROR «, t00=0x000e, t01=0x012c}
0x173a…175a Head {h00=0x001c, h01=0x0050, text=» ORS A1,8,A8 RETURN CODE«, t00=0x000e, t01=0x0162}
0x175a…176c Head {h00=0x000e, h01=0x0050, text=» RB ADN020«, t00=0x000e, t01=0x0182}
0x176c…1776 (15, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0004}
0x1776…1782 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000f, t01=0x000e}
0x1782…178c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x001a}
0x178c…17b0 Head {h00=0x0020, h01=0x0050, text=»ENDIO CF A15,TENDIO END I/O «, t00=0x000f, t01=0x0024}
0x17b0…17c6 Head {h00=0x0012, h01=0x0050, text=»EXIT ABL TDISP«, t00=0x000f, t01=0x0048}
0x17c6…17d0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x005e}
0x17d0…17e8 Head {h00=0x0014, h01=0x0050, text=» EJECT DRDN01 «, t00=0x000f, t01=0x0068}
0x17e8…17f2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0080}
0x17f2…1806 Head {h00=0x0010, h01=0x0050, text=»* I H D N«, t00=0x000f, t01=0x008a}
0x1806…1810 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x009e}
0x1810…1826 Head {h00=0x0012, h01=0x0050, text=»* INTERRUPT«, t00=0x000f, t01=0x00a8}
0x1826…1830 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x00be}
0x1830…1842 Head {h00=0x000e, h01=0x0050, text=»IHDN EQU *«, t00=0x000f, t01=0x00c8}
0x1842…1860 Head {h00=0x001a, h01=0x0050, text=» LD A4,DWTST,A6 BUSY? «, t00=0x000f, t01=0x00da}
0x1860…1874 Head {h00=0x0010, h01=0x0050, text=» RB(N) EXIT «, t00=0x000f, t01=0x00f8}
0x1874…1892 Head {h00=0x001a, h01=0x0050, text=» SLL A4,2 ECHO MODE ? «, t00=0x000f, t01=0x010c}
0x1892…18a8 Head {h00=0x0012, h01=0x0050, text=» RF(N) IHDN10 «, t00=0x000f, t01=0x012a}
0x18a8…18d2 Head {h00=0x0026, h01=0x0050, text=» LDR A1,A1 RETURN CODE FROM CHLT? «, t00=0x000f, t01=0x0140}
0x18d2…18e8 Head {h00=0x0012, h01=0x0050, text=» RB(NE) ENDIO «, t00=0x000f, t01=0x016a}
0x18e8…18fc Head {h00=0x0010, h01=0x0050, text=»IHDN10 EQU *«, t00=0x000f, t01=0x0180}
0x18fc…190e (16, 0, 400) Head {h00=0x000e, h01=0x0050, text=» ABL LDREG«, t00=0x0010, t01=0x0004}
0x190e…1918 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0016}
0x1918…1930 Head {h00=0x0014, h01=0x0050, text=» EJECT DRDN01 «, t00=0x0010, t01=0x0020}
0x1930…193a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0038}
0x193a…194e Head {h00=0x0010, h01=0x0050, text=»* R C D N«, t00=0x0010, t01=0x0042}
0x194e…1958 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0056}
0x1958…196e Head {h00=0x0012, h01=0x0050, text=»* RECOVERY «, t00=0x0010, t01=0x0060}
0x196e…1978 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0076}
0x1978…198a Head {h00=0x000e, h01=0x0050, text=»RCDN EQU *«, t00=0x0010, t01=0x0080}
0x198a…19a0 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0010, t01=0x0092}
0x19a0…19ca Head {h00=0x0026, h01=0x0050, text=» CF A15,SAVE8 SAVE A1-A8 ON STACK «, t00=0x0010, t01=0x00a8}
0x19ca…19d6 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0010, t01=0x00d2}
0x19d6…19e0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x00de}
0x19e0…19f6 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x0010, t01=0x00e8}
0x19f6…1a1c Head {h00=0x0022, h01=0x0050, text=» MSR 8,A15 SAVE A1-A8 ON STACK«, t00=0x0010, t01=0x00fe}
0x1a1c…1a28 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0010, t01=0x0124}
0x1a28…1a32 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0130}
0x1a32…1a4a Head {h00=0x0014, h01=0x0050, text=» LDKL A2,/7FFF «, t00=0x0010, t01=0x013a}
0x1a4a…1a72 Head {h00=0x0024, h01=0x0050, text=» ANS A2,DWTST,A6 SET DEVICE BUSY«, t00=0x0010, t01=0x0152}
0x1a72…1a96 Head {h00=0x0020, h01=0x0050, text=» LDK A2,/40 ERASE CHARACTER «, t00=0x0010, t01=0x017a}
0x1a96…1ab6 Head {h00=0x001c, h01=0x0050, text=» CF A5,OUTPUT SEND ERASE«, t00=0x0011, t01=0x000e}
0x1ab6…1ace Head {h00=0x0014, h01=0x0050, text=» LD A8,DWTECB,A6«, t00=0x0011, t01=0x002e}
0x1ace…1ae2 Head {h00=0x0010, h01=0x0050, text=» RB(E) ENDIO«, t00=0x0011, t01=0x0046}
0x1ae2…1b10 Head {h00=0x002a, h01=0x0050, text=» RB ACDN RETURN TO ACTIVATINO PARTONI «, t00=0x0011, t01=0x005a}
0x1b10…1b1a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0088}
0x1b1a…1b32 Head {h00=0x0014, h01=0x0050, text=» EJECT DRDN01 «, t00=0x0011, t01=0x0092}
0x1b32…1b3c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x00aa}
0x1b3c…1b54 Head {h00=0x0014, h01=0x0050, text=»* E C H O D N«, t00=0x0011, t01=0x00b4}
0x1b54…1b5e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x00cc}
0x1b5e…1b78 Head {h00=0x0016, h01=0x0050, text=»* ECHO-ROUTINE «, t00=0x0011, t01=0x00d6}
0x1b78…1b82 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x00f0}
0x1b82…1b96 Head {h00=0x0010, h01=0x0050, text=»ECHODN EQU *«, t00=0x0011, t01=0x00fa}
0x1b96…1bae Head {h00=0x0014, h01=0x0050, text=» LDR A7,A7 EOR? «, t00=0x0011, t01=0x010e}
0x1bae…1bc4 Head {h00=0x0012, h01=0x0050, text=» RF(N) ECH050 «, t00=0x0011, t01=0x0126}
0x1bc4…1bd6 Head {h00=0x000e, h01=0x0050, text=» LDR A3,A2«, t00=0x0011, t01=0x013c}
0x1bd6…1bf4 Head {h00=0x001a, h01=0x0050, text=» SUK A3,/8 BACKSPACE? «, t00=0x0011, t01=0x014e}
0x1bf4…1c0a Head {h00=0x0012, h01=0x0050, text=» RF(E) ECH050 «, t00=0x0011, t01=0x016c}
0x1c0a…1c24 Head {h00=0x0016, h01=0x0050, text=» SUK A3,/10 CLEAR?«, t00=0x0011, t01=0x0182}
0x1c24…1c3e Head {h00=0x0016, h01=0x0050, text=» RF(NE) ECH040 NO «, t00=0x0012, t01=0x000c}
0x1c3e…1c60 Head {h00=0x001e, h01=0x0050, text=» LDK A2,/40 ERASE DISPLAY «, t00=0x0012, t01=0x0026}
0x1c60…1c8a Head {h00=0x0026, h01=0x0050, text=»ECH040 CF A5,OUTPUT SEND CHARACTER«, t00=0x0012, t01=0x0048}
0x1c8a…1cbe Head {h00=0x0030, h01=0x0050, text=»ECH050 ABL ECHRTN RETURN TO KEYBOARD DRIVER «, t00=0x0012, t01=0x0072}
0x1cbe…1cc8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x00a6}
0x1cc8…1cd2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x00b0}
0x1cd2…1cdc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x00ba}
0x1cdc…1ce8 Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0012, t01=0x00c4}
0x1ce8…1cf0 Head {h00=0x0004, h01=0x0050, t00=0x0012, t01=0x00d0}
0x1cf0…1cf4 Head {h00=0x4004, h01=0x0000}
0x1cf4…1cf8 00 12 00 d8 ┆ ┆
0x1cf8…1d00 (19, 1, 8) 20 04 00 00 00 13 00 04 ┆ ┆
0x1d00…1d50 (20, 0, 400) 00 26 00 50 5c 52 46 5c 49 41 53 30 37 30 5c 47 4f 20 54 4f 20 49 4e 54 45 52 52 55 50 54 20 48 41 4e 44 4c 45 52 00 34 00 04 00 06 00 50 2a 20 00 34 00 2e 00 10 00 50 45 58 49 54 4c 5c 45 51 55 5c 2a 20 00 34 00 38 00 12 00 50 5c 49 46 54 ┆ & P RF IAS070 GO TO INTERRUPT HANDLER 4 P* 4 . PEXITL EQU * 4 8 P IFT┆
0x1d50…1da0 5c 4c 4f 47 49 4e 47 3d 31 20 00 34 00 4c 00 28 00 50 5c 43 46 5c 41 31 35 2c 49 4e 46 4c 47 31 5c 47 45 54 20 4c 49 4e 45 20 49 4e 46 4f 52 4d 41 54 49 4f 4e 20 00 34 00 62 00 20 00 50 5c 43 46 5c 41 31 35 2c 4c 4f 47 47 5c 2a 2a 4c 4f 47 ┆ LOGING=1 4 L ( P CF A15,INFLG1 GET LINE INFORMATION 4 b P CF A15,LOGG **LOG┆
0x1da0…1df0 47 20 49 4e 50 55 54 2a 2a 20 00 34 00 8e 00 08 00 50 5c 58 49 46 00 34 00 b2 00 06 00 50 2a 20 00 34 00 be 00 0e 00 50 45 58 49 54 5c 45 51 55 5c 2a 00 34 00 c8 00 0e 00 50 5c 41 42 4c 5c 54 44 49 53 50 00 34 00 da 00 06 00 03 2a 20 00 34 ┆G INPUT** 4 P XIF 4 P* 4 PEXIT EQU * 4 P ABL TDISP 4 * 4┆
0x1df0…1e40 00 ec 00 0a 00 50 5c 45 4a 45 43 54 00 34 00 f6 00 06 00 50 2a 20 00 34 01 04 00 1e 00 50 2a 20 20 20 4f 55 54 50 55 54 20 53 41 56 45 44 20 43 48 41 52 41 43 54 45 52 00 34 01 0e 00 06 00 50 2a 20 00 34 01 30 00 10 00 50 49 41 53 30 34 30 ┆ P EJECT 4 P* 4 P* OUTPUT SAVED CHARACTER 4 P* 4 0 PIAS040┆
0x1e40…1e90 5c 45 51 55 5c 2a 00 34 01 3a 00 20 00 50 5c 4c 44 52 2a 5c 41 36 2c 41 35 5c 4c 41 53 54 20 4f 55 54 50 55 54 20 44 57 54 20 00 34 01 4e 00 16 00 50 5c 4c 43 5c 41 32 2c 43 57 54 4c 4f 4e 2b 31 2c 41 35 00 34 01 72 00 10 00 50 5c 41 4e 4b ┆ EQU * 4 : P LDR* A6,A5 LAST OUTPUT DWT 4 N P LC A2,CWTLON+1,A5 4 r P ANK┆