|
|
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: 11144 (0x2b88)
Notes: pts_type(SC)
Names: »INTVMO.SC«
└─⟦18bf30ff4⟧ Bits:30009692 Philips computer tape "600409"
└─⟦this⟧ »BDKMON/INTVMO.SC«
└─⟦71472ef1e⟧ Bits:30009661 Philips computer tape "600103"
└─⟦this⟧ »BDKMON/INTVMO.SC«
IDENT INTVMO REL=7.2 DATE=77-09-09
UPDATE #0 77-09-09
*
***************************************************
*
* PHILIPS TERMINAL SYSTEM PTS
*
* INTVMO = INTERRUPT VECTORS AND SYSTEM START
* MONITOR AND APPLICATION ON SEP CAS
*
* LEVEL #2 77-09-09
*
* RELEASE #7 77-09-09
*
***************************************************
*
*
* THIS MODULE CONTAINS HARDWARE INTERRUPT VECTORS,
* COMMUNICATION VECTOR TABLE,STACK AREA
* AND MONITOR INITIALIZATION.
*
*
EJECT
ENTRY CVTMSZ MEMORY SIZE
ENTRY CVTSTB STACK BASE
ENTRY CVTSBA ADDRESS TO START OF BUFFER POOL
ENTRY CVTEBA ADDRESS TO END OF BUFFER POOL
ENTRY CVTINP INTERPRETER ADDRESS TABLE
ENTRY CVTDK START UP DISC
ENTRY CVTAPA APPLICATION ADDRESS
ENTRY CVTAPS APPLICATION START ADDRESS
ENTRY CVTCLK REAL TIME CLOCK
ENTRY LOOP IDLE LOOP
ENTRY INIM40 MONCON ENTRY
ENTRY CVTLSB SEGMENT LOAD BLOCK TABLE ADDRESS
ENTRY FREPAR FREE PARTITION POINTER
ENTRY PARLEN PARTITION LENGTH
ENTRY NUMPAR NUMBER OF PARTITIONS
EXTRN IHPFAR POWER FAIL / AUTO RESTART
EXTRN IHLKM LKM INTERRUPT
EXTRN IHRTC REAL TIME CLOCK
EXTRN IHTC CASSETTE TAPE
EXTRN IHSOP SYSTEM OPERATORS PANEL
EXTRN IHLCUT LINE COMMUNICATION OUTPUT
EXTRN CHLT1 LOCAL CHANNEL UNIT NO. 1
EXTRN IHSLCU TRUNKLINJE INT.ADR.
EXTRN ILLINT ILLEGAL INTERRUPT
EXTRN TCTAB
EXTRN TTB:ID TASK IDENTIFICATION
EXTRN TTB:ST TASK STATUS AND LEVEL
EXTRN PRUN TTAB FOR RUNNING PROGRAM
EXTRN INIMON MONITOR INITIALIZATION ROUTINE
EXTRN BUG BUGGER
EXTRN PFINIT INIT AFTER MASTER CLEAR
EXTRN IH1501 INTERRUPT TRUNK LINE INPUT
EXTRN IH1502 INTERRUPT TRUNK LINE OUTPUT
EXTRN IHMI01,IHMI02,IHMI03,IHMI04,IHMI05,IHMI06,IHMI07,IHMI08,IHMI09
EXTRN IHMU01,IHMU02,IHMU03,IHMU04,IHMU05,IHMU06,IHMU07,IHMU08,IHMU09
EXTRN IHMI10,IHMU10,IHMI11,IHMU11
*
CHCR EQU /0E CHCR DEVICE ADDRESS
SOP EQU /2E SOP DEVICE ADDRESS
X:A EQU 0
SEGLEN EQU X:A SEGMENT LENGTH IN BYTES
X:B EQU 0
NUMPAR EQU X:B NUMBER OF PARTITIONS
* BY SETTING X:A NOT EQUAL TO ZERO, UNLOAD IS NOT
* PERFORMED ON CASSETTE AFTER THE APPLICATION LOADING
*
X:C EQU 0
UNLOAD EQU 0
REL0 EQU *
EJECT
*
* INTERRUPT VECTORS
*
DATA IHPFAR 0
DATA IHLKM 1
DATA IHRTC 2
DATA ILLINT 3
DATA ILLINT 4
DATA ILLINT 5
DATA ILLINT 6
DATA ILLINT
DATA IHTC 8
DATA IHSOP 9
DATA ILLINT 10
DATA ILLINT 11
DATA IH1501 12
DATA IH1502 13
DATA IHMI01
DATA IHMU01
DATA IHMI02
DATA IHMU02
DATA IHMI03
DATA IHMU03
DATA IHMI04
DATA IHMU04
DATA IHMI05
DATA IHMU05
DATA CHLT1 24
DATA ILLINT
DATA ILLINT 26
DATA ILLINT
DATA IHMI06
DATA IHMU06
DATA IHMI07
DATA IHMU07
DATA IHMI08
DATA IHMU08
DATA IHMI09
DATA IHMU09
DATA IHMI10 36
DATA IHMU10 37
DATA IHMI11 38
DATA IHMU11 39
DATA ILLINT
DATA ILLINT
DATA ILLINT 42
DATA ILLINT 43
DATA ILLINT
DATA ILLINT 45
DATA IHSLCU 46
DATA ILLINT 47
DATA ILLINT 48
DATA ILLINT 49
DATA ILLINT 50
DATA ILLINT 51
DATA ILLINT 52
DATA ILLINT 53
DATA ILLINT 54
DATA ILLINT 55
DATA ILLINT 56
DATA ILLINT 57
DATA ILLINT 58
DATA ILLINT 59
DATA ILLINT 60
DATA ILLINT 61
DATA ILLINT 62
DATA TRAP TRAP ROUTINE
HLT
EJECT
*
* SYSTEM HALTS
*
HLT
TRAP HLT TRAPPED INSTRUCTION
*
* COMMUNICATION VECTOR TABLE
*
CVTMSZ DATA 0 MEMORY SIZE
CVTSTB DATA STB STACK BASE
CVTSBA DATA 0 START OF BUFFER AREA
CVTEBA DATA 0 END OF BUFFER AREA
CVTINP DATA 0 INTERPPRETER TABLE ADDRESS
RF INIT
RF BUGG
CVTAPA DATA 0 APPLICATION ADDRESS
CVTAPS DATA 0 APPLICATON START ADDRESS
CVTCLK DATA 0 REAL TIME CLOCK
CVTLSB EQU *
CVTDK EQU *
FREPAR EQU *
PARLEN EQU *
EJECT
*
* INIMON AND BUGGER ENTRIES
*
INIT LDKL A1,INIMON INITIALIZE AND START APPL
RF BRANCH
BUGG LDKL A13,/90 START BUGGER
LDKL A14,-8
AD A14,CVTAPA
LDKL A1,BUG
BRANCH ABR(NZ) A1
HLT
EJECT
*
* SUBROUTINE TO EXECUTE CHCR COMMAND
*
CHCREX CIO A1,1,CHCR
SST A3,CHCR
RB(NA) *-2
RTN A8
EJECT
*
* INITIALIZATION ENTRY
*
INIM LDK A6,CHCREX-REL0 LOAD CHCREX SUBR ADDRESS
LDR A8,P AND STACK BASE
ST A9,CVTAPA SAVE APPL ADDRESS
ADR A14,A9 CALC APPL LINK BASE
*
* COMPUTE MEMORY SIZE
*
LDKL A1,/5555
LDKL A2,4094
INIM30 SUKL A2,4096
LDR* A3,A2 SAVE CONTENTS
STR A1,A2 CHECK IF MEMORY
CWR* A1,A2
RB(NE) INIM30
STR A3,A2 RESTORE CONTENTS
ADK A2,2
ST A2,CVTMSZ MEMORY SIZE TO CVT
SUK A2,2
ST A2,CVTEBA END OF BUFFER POOL
EJECT
*
* UNLOAD MONITOR CAS AND SELECT APPL CAS
*
LDK A1,/F UNLOAD
CFR A8,A6
INIM10 CIO A1,1,SOP READ SOP SWITCHES
INR A1,0,SOP
RB(NA) *-2
SRL A1,8
ANK A1,3
RB(Z) INIM10 ILLEGAL SWITCH
ANK A1,1 SELECT
CFR A8,A6
LDK A1,2 LOCK
CFR A8,A6
ANK A3,1
RB(NZ) INIM10 NO CASSETTE
LDK A1,8 SEARCH BOT
CFR A8,A6
LDK A1,/C SEARCH TAPE MARK
CFR A8,A6
EJECT
*
* LOAD APPLICATION
*
LDKL A1,/0400 IND LOAD ON SOP
OTR A1,0,SOP
LDKL A12,INIM20 INSTRUCTION AFTER APL
ABR A2 PERFORM APL
INIM20 LDK A1,/F UNLOAD CASSETTE
CFR A8,A6
ST A9,CVTSBA SET ADDRESS TO BEGINNING OF BUFFER POOL
ST A13,CVTAPS SAVE START ADDRESS
*
* CHECK IF BUGGER IN CORE
*
LDKL A13,INIM40
LDKL A1,BUG
ABR(NZ) A1 START BUGGER
EJECT
*
* INITIALIZE STACK
*
INIM40 LD A15,CVTSTB LOAD STACK BASE
LDKL A1,LOOP
STR A1,A15
LDKL A1,/FC00
STR A1,A15 ADJUST STACK FOR LOOP
SUKL A15,28
LDK A1,0
STR A1,A15
EJECT
*
* FIND FIRST USER TASK
*
LD A1,TCTAB TCTAB ADDRESS
LDR* A4,A1 TCTAB LENGTH
INIM50 ADK A1,2
SUK A4,2
RF(NZ) INIM60
HLT NO USER TASK FOUND
INIM60 LDR* A5,A1 TTAB ADDRESS
LD A2,TTB:ID,A5 TASK IDENTIFICATION
RB(N) INIM50 MONITOR TASK
ST A5,PRUN SET TTAB FOR RUNNING PROGRAM
CMR A5
LD A7,TTB:ST,A5 GET USER LEVEL
SRC A7,6
EJECT
*
* START SYSTEM
*
LDKL A13,WAITIS
STR A13,A15 STORE USER START ADDRESS
STR A7,A15 AND LEVEL ON STACK
ABL PFINIT INITIALIZE DEVICES
RES 57
STB EQU *-2 STACK BASE
*
* IDLE LOOP
*
LOOP RB *
WAITIS EQU *
LDKL A8,10
LKM
DATA 6
ABI CVTAPS
END INIM
0x0000…002e (0, 0, 400) Head {h00=0x002a, h01=0x0050, text=» IDENT INTVMO REL=7.2 DATE=77-09-09«, t00=0x0000, t01=0x0004}
0x002e…0050 Head {h00=0x001e, h01=0x0050, text=» UPDATE #0 77-09-09 «, t00=0x0000, t01=0x0032}
0x0050…005a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0054}
0x005a…0096 Head {h00=0x0038, h01=0x0050, text=»*************************************************** «, t00=0x0000, t01=0x005e}
0x0096…00a0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x009a}
0x00a0…00c8 Head {h00=0x0024, h01=0x0050, text=»* PHILIPS TERMINAL SYSTEM PTS «, t00=0x0000, t01=0x00a4}
0x00c8…00d2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00cc}
0x00d2…010a Head {h00=0x0034, h01=0x0050, text=»* INTVMO = INTERRUPT VECTORS AND SYSTEM START «, t00=0x0000, t01=0x00d6}
0x010a…0142 Head {h00=0x0034, h01=0x0050, text=»* MONITOR AND APPLICATION ON SEP CAS «, t00=0x0000, t01=0x010e}
0x0142…014c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0146}
0x014c…016e Head {h00=0x001e, h01=0x0050, text=»* LEVEL #2 77-09-09«, t00=0x0000, t01=0x0150}
0x016e…0178 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0172}
0x0178…019a Head {h00=0x001e, h01=0x0050, text=»* RELEASE #7 77-09-09«, t00=0x0000, t01=0x017c}
0x019a…01a4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x000e}
0x01a4…01e0 Head {h00=0x0038, h01=0x0050, text=»*************************************************** «, t00=0x0001, t01=0x0018}
0x01e0…01e8 Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x0054}
0x01e8…01f0 Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x005c}
0x01f0…01f8 Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x0064}
0x01f8…0202 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x006c}
0x0202…020c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0076}
0x020c…0248 Head {h00=0x0038, h01=0x0050, text=»* THIS MODULE CONTAINS HARDWARE INTERRUPT VECTORS,«, t00=0x0001, t01=0x0080}
0x0248…027a Head {h00=0x002e, h01=0x0050, text=»* COMMUNICATION VECTOR TABLE,STACK AREA «, t00=0x0001, t01=0x00bc}
0x027a…02a2 Head {h00=0x0024, h01=0x0050, text=»* AND MONITOR INITIALIZATION. «, t00=0x0001, t01=0x00ee}
0x02a2…02ac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0116}
0x02ac…02b6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0120}
0x02b6…02be Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x012a}
0x02be…02c6 Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x0132}
0x02c6…02ce Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x013a}
0x02ce…02d6 Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x0142}
0x02d6…02de Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x014a}
0x02de…02e6 Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x0152}
0x02e6…02ee Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x015a}
0x02ee…02f6 Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x0162}
0x02f6…02fe Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x016a}
0x02fe…030c Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0001, t01=0x0172}
0x030c…0314 Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x0180}
0x0314…031c Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x0188}
0x031c…033e Head {h00=0x001e, h01=0x0050, text=» ENTRY CVTMSZ MEMORY SIZE «, t00=0x0001, t01=0x0190}
0x033e…035e Head {h00=0x001c, h01=0x0050, text=» ENTRY CVTSTB STACK BASE«, t00=0x0002, t01=0x0022}
0x035e…0394 Head {h00=0x0032, h01=0x0050, text=» ENTRY CVTSBA ADDRESS TO START OF BUFFER POOL «, t00=0x0002, t01=0x0042}
0x0394…03c8 Head {h00=0x0030, h01=0x0050, text=» ENTRY CVTEBA ADDRESS TO END OF BUFFER POOL «, t00=0x0002, t01=0x0078}
0x03c8…03f8 Head {h00=0x002c, h01=0x0050, text=» ENTRY CVTINP INTERPRETER ADDRESS TABLE «, t00=0x0002, t01=0x00ac}
0x03f8…041a Head {h00=0x001e, h01=0x0050, text=» ENTRY CVTDK START UP DISC«, t00=0x0002, t01=0x00dc}
0x041a…0444 Head {h00=0x0026, h01=0x0050, text=» ENTRY CVTAPA APPLICATION ADDRESS «, t00=0x0002, t01=0x00fe}
0x0444…0474 Head {h00=0x002c, h01=0x0050, text=» ENTRY CVTAPS APPLICATION START ADDRESS «, t00=0x0002, t01=0x0128}
0x0474…049a Head {h00=0x0022, h01=0x0050, text=» ENTRY CVTCLK REAL TIME CLOCK «, t00=0x0002, t01=0x0158}
0x049a…04b8 Head {h00=0x001a, h01=0x0050, text=» ENTRY LOOP IDLE LOOP «, t00=0x0002, t01=0x017e}
0x04b8…04da Head {h00=0x001e, h01=0x0050, text=» ENTRY INIM40 MONCON ENTRY«, t00=0x0003, t01=0x000c}
0x04da…0510 Head {h00=0x0032, h01=0x0050, text=» ENTRY CVTLSB SEGMENT LOAD BLOCK TABLE ADDRESS«, t00=0x0003, t01=0x002e}
0x0510…053c Head {h00=0x0028, h01=0x0050, text=» ENTRY FREPAR FREE PARTITION POINTER«, t00=0x0003, t01=0x0064}
0x053c…0562 Head {h00=0x0022, h01=0x0050, text=» ENTRY PARLEN PARTITION LENGTH«, t00=0x0003, t01=0x0090}
0x0562…058c Head {h00=0x0026, h01=0x0050, text=» ENTRY NUMPAR NUMBER OF PARTITIONS«, t00=0x0003, t01=0x00b6}
0x058c…0594 Head {h00=0x0004, h01=0x0050, t00=0x0003, t01=0x00e0}
0x0594…05c4 Head {h00=0x002c, h01=0x0050, text=» EXTRN IHPFAR POWER FAIL / AUTO RESTART «, t00=0x0003, t01=0x00e8}
0x05c4…05e6 Head {h00=0x001e, h01=0x0050, text=» EXTRN IHLKM LKM INTERRUPT«, t00=0x0003, t01=0x0118}
0x05e6…060a Head {h00=0x0020, h01=0x0050, text=» EXTRN IHRTC REAL TIME CLOCK«, t00=0x0003, t01=0x013a}
0x060a…062c Head {h00=0x001e, h01=0x0050, text=» EXTRN IHTC CASSETTE TAPE «, t00=0x0003, t01=0x015e}
0x062c…0658 Head {h00=0x0028, h01=0x0050, text=» EXTRN IHSOP SYSTEM OPERATORS PANEL «, t00=0x0003, t01=0x0180}
0x0658…0688 Head {h00=0x002c, h01=0x0050, text=» EXTRN IHLCUT LINE COMMUNICATION OUTPUT «, t00=0x0004, t01=0x001c}
0x0688…06b6 Head {h00=0x002a, h01=0x0050, text=» EXTRN CHLT1 LOCAL CHANNEL UNIT NO. 1 «, t00=0x0004, t01=0x004c}
0x06b6…06e0 Head {h00=0x0026, h01=0x0050, text=» EXTRN IHSLCU TRUNKLINJE INT.ADR. «, t00=0x0004, t01=0x007a}
0x06e0…0708 Head {h00=0x0024, h01=0x0050, text=» EXTRN ILLINT ILLEGAL INTERRUPT «, t00=0x0004, t01=0x00a4}
0x0708…0710 Head {h00=0x0004, h01=0x0050, t00=0x0004, t01=0x00cc}
0x0710…0718 Head {h00=0x0004, h01=0x0050, t00=0x0004, t01=0x00d4}
0x0718…072c Head {h00=0x0010, h01=0x0050, text=» EXTRN TCTAB«, t00=0x0004, t01=0x00dc}
0x072c…0756 Head {h00=0x0026, h01=0x0050, text=» EXTRN TTB:ID TASK IDENTIFICATION «, t00=0x0004, t01=0x00f0}
0x0756…0782 Head {h00=0x0028, h01=0x0050, text=» EXTRN TTB:ST TASK STATUS AND LEVEL «, t00=0x0004, t01=0x011a}
0x0782…07ae Head {h00=0x0028, h01=0x0050, text=» EXTRN PRUN TTAB FOR RUNNING PROGRAM«, t00=0x0004, t01=0x0146}
0x07ae…07e2 Head {h00=0x0030, h01=0x0050, text=» EXTRN INIMON MONITOR INITIALIZATION ROUTINE«, t00=0x0004, t01=0x0172}
0x07e2…07fc Head {h00=0x0016, h01=0x0050, text=» EXTRN BUG BUGGER «, t00=0x0005, t01=0x0016}
0x07fc…082a Head {h00=0x002a, h01=0x0050, text=» EXTRN PFINIT INIT AFTER MASTER CLEAR «, t00=0x0005, t01=0x0030}
0x082a…085a Head {h00=0x002c, h01=0x0050, text=» EXTRN IH1501 INTERRUPT TRUNK LINE INPUT«, t00=0x0005, t01=0x005e}
0x085a…088c Head {h00=0x002e, h01=0x0050, text=» EXTRN IH1502 INTERRUPT TRUNK LINE OUTPUT «, t00=0x0005, t01=0x008e}
0x088c…0894 Head {h00=0x0004, h01=0x0050, t00=0x0005, t01=0x00c0}
0x0894…08e2 Head {h00=0x004a, h01=0x0050, text=» EXTRN IHMI01,IHMI02,IHMI03,IHMI04,IHMI05,IHMI06,IHMI07,IHMI08,IHMI09 «, t00=0x0005, t01=0x00c8}
0x08e2…0930 Head {h00=0x004a, h01=0x0050, text=» EXTRN IHMU01,IHMU02,IHMU03,IHMU04,IHMU05,IHMU06,IHMU07,IHMU08,IHMU09 «, t00=0x0005, t01=0x0116}
0x0930…095a Head {h00=0x0026, h01=0x0050, text=» EXTRN IHMI10,IHMU10,IHMI11,IHMU11«, t00=0x0005, t01=0x0164}
0x095a…0964 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x018e}
0x0964…096c Head {h00=0x0004, h01=0x0050, t00=0x0006, t01=0x0008}
0x096c…0974 Head {h00=0x0004, h01=0x0050, t00=0x0006, t01=0x0010}
0x0974…099c Head {h00=0x0024, h01=0x0050, text=»CHCR EQU /0E CHCR DEVICE ADDRESS«, t00=0x0006, t01=0x0018}
0x099c…09c2 Head {h00=0x0022, h01=0x0050, text=»SOP EQU /2E SOP DEVICE ADDRESS«, t00=0x0006, t01=0x0040}
0x09c2…09d4 Head {h00=0x000e, h01=0x0050, text=»X:A EQU 0 «, t00=0x0006, t01=0x0066}
0x09d4…0a02 Head {h00=0x002a, h01=0x0050, text=»SEGLEN EQU X:A SEGMENT LENGTH IN BYTES«, t00=0x0006, t01=0x0078}
0x0a02…0a14 Head {h00=0x000e, h01=0x0050, text=»X:B EQU 0 «, t00=0x0006, t01=0x00a6}
0x0a14…0a40 Head {h00=0x0028, h01=0x0050, text=»NUMPAR EQU X:B NUMBER OF PARTITIONS «, t00=0x0006, t01=0x00b8}
0x0a40…0a7c Head {h00=0x0038, h01=0x0050, text=»* BY SETTING X:A NOT EQUAL TO ZERO, UNLOAD IS NOT«, t00=0x0006, t01=0x00e4}
0x0a7c…0abc Head {h00=0x003c, h01=0x0050, text=»* PERFORMED ON CASSETTE AFTER THE APPLICATION LOADING«, t00=0x0006, t01=0x0120}
0x0abc…0ac6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0160}
0x0ac6…0ad8 Head {h00=0x000e, h01=0x0050, text=»X:C EQU 0 «, t00=0x0006, t01=0x016a}
0x0ad8…0aec Head {h00=0x0010, h01=0x0050, text=»UNLOAD EQU 0«, t00=0x0006, t01=0x017c}
0x0aec…0af4 Head {h00=0x0004, h01=0x0050, t00=0x0006, t01=0x0190}
0x0af4…0b06 Head {h00=0x000e, h01=0x0050, text=»REL0 EQU *«, t00=0x0007, t01=0x0008}
0x0b06…0b14 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0007, t01=0x001a}
0x0b14…0b1c Head {h00=0x0004, h01=0x0050, t00=0x0007, t01=0x0028}
0x0b1c…0b26 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0030}
0x0b26…0b42 Head {h00=0x0018, h01=0x0050, text=»* INTERRUPT VECTORS «, t00=0x0007, t01=0x003a}
0x0b42…0b4c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0056}
0x0b4c…0b54 Head {h00=0x0004, h01=0x0050, t00=0x0007, t01=0x0060}
0x0b54…0b70 Head {h00=0x0018, h01=0x0050, text=» DATA IHPFAR 0«, t00=0x0007, t01=0x0068}
0x0b70…0b8c Head {h00=0x0018, h01=0x0050, text=» DATA IHLKM 1 «, t00=0x0007, t01=0x0084}
0x0b8c…0ba8 Head {h00=0x0018, h01=0x0050, text=» DATA IHRTC 2 «, t00=0x0007, t01=0x00a0}
0x0ba8…0bc4 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 3«, t00=0x0007, t01=0x00bc}
0x0bc4…0be0 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 4«, t00=0x0007, t01=0x00d8}
0x0be0…0bfc Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 5«, t00=0x0007, t01=0x00f4}
0x0bfc…0c18 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 6«, t00=0x0007, t01=0x0110}
0x0c18…0c38 Head {h00=0x001c, h01=0x0050, text=» DATA ILLINT«, t00=0x0007, t01=0x012c}
0x0c38…0c52 Head {h00=0x0016, h01=0x0050, text=» DATA IHTC 8«, t00=0x0007, t01=0x014c}
0x0c52…0c6e Head {h00=0x0018, h01=0x0050, text=» DATA IHSOP 9 «, t00=0x0007, t01=0x0166}
0x0c6e…0c8a Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 10«, t00=0x0007, t01=0x0182}
0x0c8a…0ca6 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 11«, t00=0x0008, t01=0x000e}
0x0ca6…0cc2 Head {h00=0x0018, h01=0x0050, text=» DATA IH1501 12«, t00=0x0008, t01=0x002a}
0x0cc2…0cde Head {h00=0x0018, h01=0x0050, text=» DATA IH1502 13«, t00=0x0008, t01=0x0046}
0x0cde…0cf2 Head {h00=0x0010, h01=0x0050, text=» DATA IHMI01«, t00=0x0008, t01=0x0062}
0x0cf2…0d06 Head {h00=0x0010, h01=0x0050, text=» DATA IHMU01«, t00=0x0008, t01=0x0076}
0x0d06…0d1a Head {h00=0x0010, h01=0x0050, text=» DATA IHMI02«, t00=0x0008, t01=0x008a}
0x0d1a…0d2e Head {h00=0x0010, h01=0x0050, text=» DATA IHMU02«, t00=0x0008, t01=0x009e}
0x0d2e…0d42 Head {h00=0x0010, h01=0x0050, text=» DATA IHMI03«, t00=0x0008, t01=0x00b2}
0x0d42…0d56 Head {h00=0x0010, h01=0x0050, text=» DATA IHMU03«, t00=0x0008, t01=0x00c6}
0x0d56…0d6a Head {h00=0x0010, h01=0x0050, text=» DATA IHMI04«, t00=0x0008, t01=0x00da}
0x0d6a…0d7e Head {h00=0x0010, h01=0x0050, text=» DATA IHMU04«, t00=0x0008, t01=0x00ee}
0x0d7e…0d92 Head {h00=0x0010, h01=0x0050, text=» DATA IHMI05«, t00=0x0008, t01=0x0102}
0x0d92…0da6 Head {h00=0x0010, h01=0x0050, text=» DATA IHMU05«, t00=0x0008, t01=0x0116}
0x0da6…0dc2 Head {h00=0x0018, h01=0x0050, text=» DATA CHLT1 24 «, t00=0x0008, t01=0x012a}
0x0dc2…0de2 Head {h00=0x001c, h01=0x0050, text=» DATA ILLINT«, t00=0x0008, t01=0x0146}
0x0de2…0dfe Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 26«, t00=0x0008, t01=0x0166}
0x0dfe…0e1e Head {h00=0x001c, h01=0x0050, text=» DATA ILLINT«, t00=0x0008, t01=0x0182}
0x0e1e…0e32 Head {h00=0x0010, h01=0x0050, text=» DATA IHMI06«, t00=0x0009, t01=0x0012}
0x0e32…0e46 Head {h00=0x0010, h01=0x0050, text=» DATA IHMU06«, t00=0x0009, t01=0x0026}
0x0e46…0e5a Head {h00=0x0010, h01=0x0050, text=» DATA IHMI07«, t00=0x0009, t01=0x003a}
0x0e5a…0e6e Head {h00=0x0010, h01=0x0050, text=» DATA IHMU07«, t00=0x0009, t01=0x004e}
0x0e6e…0e82 Head {h00=0x0010, h01=0x0050, text=» DATA IHMI08«, t00=0x0009, t01=0x0062}
0x0e82…0e96 Head {h00=0x0010, h01=0x0050, text=» DATA IHMU08«, t00=0x0009, t01=0x0076}
0x0e96…0eaa Head {h00=0x0010, h01=0x0050, text=» DATA IHMI09«, t00=0x0009, t01=0x008a}
0x0eaa…0ebe Head {h00=0x0010, h01=0x0050, text=» DATA IHMU09«, t00=0x0009, t01=0x009e}
0x0ebe…0eda Head {h00=0x0018, h01=0x0050, text=» DATA IHMI10 36«, t00=0x0009, t01=0x00b2}
0x0eda…0ef6 Head {h00=0x0018, h01=0x0050, text=» DATA IHMU10 37«, t00=0x0009, t01=0x00ce}
0x0ef6…0f12 Head {h00=0x0018, h01=0x0050, text=» DATA IHMI11 38«, t00=0x0009, t01=0x00ea}
0x0f12…0f2e Head {h00=0x0018, h01=0x0050, text=» DATA IHMU11 39«, t00=0x0009, t01=0x0106}
0x0f2e…0f4e Head {h00=0x001c, h01=0x0050, text=» DATA ILLINT«, t00=0x0009, t01=0x0122}
0x0f4e…0f6e Head {h00=0x001c, h01=0x0050, text=» DATA ILLINT«, t00=0x0009, t01=0x0142}
0x0f6e…0f8a Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 42«, t00=0x0009, t01=0x0162}
0x0f8a…0fa6 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 43«, t00=0x0009, t01=0x017e}
0x0fa6…0fc6 Head {h00=0x001c, h01=0x0050, text=» DATA ILLINT«, t00=0x000a, t01=0x000a}
0x0fc6…0fe2 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 45«, t00=0x000a, t01=0x002a}
0x0fe2…0ffe Head {h00=0x0018, h01=0x0050, text=» DATA IHSLCU 46«, t00=0x000a, t01=0x0046}
0x0ffe…101a Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 47«, t00=0x000a, t01=0x0062}
0x101a…1036 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 48«, t00=0x000a, t01=0x007e}
0x1036…1052 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 49«, t00=0x000a, t01=0x009a}
0x1052…106e Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 50«, t00=0x000a, t01=0x00b6}
0x106e…108a Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 51«, t00=0x000a, t01=0x00d2}
0x108a…10a6 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 52«, t00=0x000a, t01=0x00ee}
0x10a6…10c2 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 53«, t00=0x000a, t01=0x010a}
0x10c2…10de Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 54«, t00=0x000a, t01=0x0126}
0x10de…10fa Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 55«, t00=0x000a, t01=0x0142}
0x10fa…1116 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 56«, t00=0x000a, t01=0x015e}
0x1116…1132 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 57«, t00=0x000a, t01=0x017a}
0x1132…114e Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 58«, t00=0x000b, t01=0x0008}
0x114e…116a Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 59«, t00=0x000b, t01=0x0024}
0x116a…1186 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 60«, t00=0x000b, t01=0x0040}
0x1186…11a2 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 61«, t00=0x000b, t01=0x005c}
0x11a2…11be Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 62«, t00=0x000b, t01=0x0078}
0x11be…11de Head {h00=0x001c, h01=0x0050, text=» DATA TRAP TRAP ROUTINE «, t00=0x000b, t01=0x0094}
0x11de…11ea Head {h00=0x0008, h01=0x0050, text=» HLT«, t00=0x000b, t01=0x00b4}
0x11ea…11f8 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000b, t01=0x00c0}
0x11f8…1200 Head {h00=0x0004, h01=0x0050, t00=0x000b, t01=0x00ce}
0x1200…120a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x00d6}
0x120a…1220 Head {h00=0x0012, h01=0x0050, text=»* SYSTEM HALTS«, t00=0x000b, t01=0x00e0}
0x1220…122a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x00f6}
0x122a…1232 Head {h00=0x0004, h01=0x0050, t00=0x000b, t01=0x0100}
0x1232…123e Head {h00=0x0008, h01=0x0050, text=» HLT«, t00=0x000b, t01=0x0108}
0x123e…1264 Head {h00=0x0022, h01=0x0050, text=»TRAP HLT TRAPPED INSTRUCTION «, t00=0x000b, t01=0x0114}
0x1264…126c Head {h00=0x0004, h01=0x0050, t00=0x000b, t01=0x013a}
0x126c…1274 Head {h00=0x0004, h01=0x0050, t00=0x000b, t01=0x0142}
0x1274…127c Head {h00=0x0004, h01=0x0050, t00=0x000b, t01=0x014a}
0x127c…1284 Head {h00=0x0004, h01=0x0050, t00=0x000b, t01=0x0152}
0x1284…128e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x015a}
0x128e…12b2 Head {h00=0x0020, h01=0x0050, text=»* COMMUNICATION VECTOR TABLE«, t00=0x000b, t01=0x0164}
0x12b2…12bc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0188}
0x12bc…12c4 (12, 0, 400) Head {h00=0x0004, h01=0x0050, t00=0x000c, t01=0x0004}
0x12c4…12e6 Head {h00=0x001e, h01=0x0050, text=»CVTMSZ DATA 0 MEMORY SIZE «, t00=0x000c, t01=0x000c}
0x12e6…1308 Head {h00=0x001e, h01=0x0050, text=»CVTSTB DATA STB STACK BASE«, t00=0x000c, t01=0x002e}
0x1308…1332 Head {h00=0x0026, h01=0x0050, text=»CVTSBA DATA 0 START OF BUFFER AREA«, t00=0x000c, t01=0x0050}
0x1332…135a Head {h00=0x0024, h01=0x0050, text=»CVTEBA DATA 0 END OF BUFFER AREA«, t00=0x000c, t01=0x007a}
0x135a…138a Head {h00=0x002c, h01=0x0050, text=»CVTINP DATA 0 INTERPPRETER TABLE ADDRESS«, t00=0x000c, t01=0x00a2}
0x138a…139a Head {h00=0x000c, h01=0x0050, text=» RF INIT«, t00=0x000c, t01=0x00d2}
0x139a…13aa Head {h00=0x000c, h01=0x0050, text=» RF BUGG«, t00=0x000c, t01=0x00e2}
0x13aa…13d4 Head {h00=0x0026, h01=0x0050, text=»CVTAPA DATA 0 APPLICATION ADDRESS «, t00=0x000c, t01=0x00f2}
0x13d4…1402 Head {h00=0x002a, h01=0x0050, text=»CVTAPS DATA 0 APPLICATON START ADDRESS«, t00=0x000c, t01=0x011c}
0x1402…1428 Head {h00=0x0022, h01=0x0050, text=»CVTCLK DATA 0 REAL TIME CLOCK «, t00=0x000c, t01=0x014a}
0x1428…143c Head {h00=0x0010, h01=0x0050, text=»CVTLSB EQU *«, t00=0x000c, t01=0x0170}
0x143c…1450 Head {h00=0x0010, h01=0x0050, text=»CVTDK EQU * «, t00=0x000c, t01=0x0184}
0x1450…1464 Head {h00=0x0010, h01=0x0050, text=»FREPAR EQU *«, t00=0x000d, t01=0x0008}
0x1464…1478 Head {h00=0x0010, h01=0x0050, text=»PARLEN EQU *«, t00=0x000d, t01=0x001c}
0x1478…1486 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000d, t01=0x0030}
0x1486…148e Head {h00=0x0004, h01=0x0050, t00=0x000d, t01=0x003e}
0x148e…1498 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0046}
0x1498…14bc Head {h00=0x0020, h01=0x0050, text=»* INIMON AND BUGGER ENTRIES «, t00=0x000d, t01=0x0050}
0x14bc…14c6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0074}
0x14c6…14ce Head {h00=0x0004, h01=0x0050, t00=0x000d, t01=0x007e}
0x14ce…1504 Head {h00=0x0032, h01=0x0050, text=»INIT LDKL A1,INIMON INITIALIZE AND START APPL «, t00=0x000d, t01=0x0086}
0x1504…1516 Head {h00=0x000e, h01=0x0050, text=» RF BRANCH«, t00=0x000d, t01=0x00bc}
0x1516…151e Head {h00=0x0004, h01=0x0050, t00=0x000d, t01=0x00ce}
0x151e…1544 Head {h00=0x0022, h01=0x0050, text=»BUGG LDKL A13,/90 START BUGGER«, t00=0x000d, t01=0x00d6}
0x1544…1558 Head {h00=0x0010, h01=0x0050, text=» LDKL A14,-8«, t00=0x000d, t01=0x00fc}
0x1558…156e Head {h00=0x0012, h01=0x0050, text=» AD A14,CVTAPA«, t00=0x000d, t01=0x0110}
0x156e…1582 Head {h00=0x0010, h01=0x0050, text=» LDKL A1,BUG«, t00=0x000d, t01=0x0126}
0x1582…159c Head {h00=0x0016, h01=0x0050, text=»BRANCH ABR(NZ) A1 «, t00=0x000d, t01=0x013a}
0x159c…15a8 Head {h00=0x0008, h01=0x0050, text=» HLT«, t00=0x000d, t01=0x0154}
0x15a8…15b6 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000d, t01=0x0160}
0x15b6…15be Head {h00=0x0004, h01=0x0050, t00=0x000d, t01=0x016e}
0x15be…15c8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0176}
0x15c8…15f4 Head {h00=0x0028, h01=0x0050, text=»* SUBROUTINE TO EXECUTE CHCR COMMAND«, t00=0x000d, t01=0x0180}
0x15f4…15fe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x001c}
0x15fe…1606 Head {h00=0x0004, h01=0x0050, t00=0x000e, t01=0x0026}
0x1606…1622 Head {h00=0x0018, h01=0x0050, text=»CHCREX CIO A1,1,CHCR«, t00=0x000e, t01=0x002e}
0x1622…1636 Head {h00=0x0010, h01=0x0050, text=» SST A3,CHCR«, t00=0x000e, t01=0x004a}
0x1636…164a Head {h00=0x0010, h01=0x0050, text=» RB(NA) *-2 «, t00=0x000e, t01=0x005e}
0x164a…165a Head {h00=0x000c, h01=0x0050, text=» RTN A8 «, t00=0x000e, t01=0x0072}
0x165a…1668 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000e, t01=0x0082}
0x1668…1670 Head {h00=0x0004, h01=0x0050, t00=0x000e, t01=0x0090}
0x1670…167a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0098}
0x167a…1698 Head {h00=0x001a, h01=0x0050, text=»* INITIALIZATION ENTRY«, t00=0x000e, t01=0x00a2}
0x1698…16a2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00c0}
0x16a2…16aa Head {h00=0x0004, h01=0x0050, t00=0x000e, t01=0x00ca}
0x16aa…16e2 Head {h00=0x0034, h01=0x0050, text=»INIM LDK A6,CHCREX-REL0 LOAD CHCREX SUBR ADDRESS«, t00=0x000e, t01=0x00d2}
0x16e2…1702 Head {h00=0x001c, h01=0x0050, text=» LDR A8,P AND STACK BASE«, t00=0x000e, t01=0x010a}
0x1702…172a Head {h00=0x0024, h01=0x0050, text=» ST A9,CVTAPA SAVE APPL ADDRESS «, t00=0x000e, t01=0x012a}
0x172a…1752 Head {h00=0x0024, h01=0x0050, text=» ADR A14,A9 CALC APPL LINK BASE «, t00=0x000e, t01=0x0152}
0x1752…175a Head {h00=0x0004, h01=0x0050, t00=0x000e, t01=0x017a}
0x175a…1762 Head {h00=0x0004, h01=0x0050, t00=0x000e, t01=0x0182}
0x1762…176a Head {h00=0x0004, h01=0x0050, t00=0x000e, t01=0x018a}
0x176a…1774 (15, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0004}
0x1774…1792 Head {h00=0x001a, h01=0x0050, text=»* COMPUTE MEMORY SIZE «, t00=0x000f, t01=0x000e}
0x1792…179c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x002c}
0x179c…17a4 Head {h00=0x0004, h01=0x0050, t00=0x000f, t01=0x0036}
0x17a4…17ba Head {h00=0x0012, h01=0x0050, text=» LDKL A1,/5555«, t00=0x000f, t01=0x003e}
0x17ba…17d0 Head {h00=0x0012, h01=0x0050, text=» LDKL A2,4094 «, t00=0x000f, t01=0x0054}
0x17d0…17ec Head {h00=0x0018, h01=0x0050, text=»INIM30 SUKL A2,4096 «, t00=0x000f, t01=0x006a}
0x17ec…180e Head {h00=0x001e, h01=0x0050, text=» LDR* A3,A2 SAVE CONTENTS «, t00=0x000f, t01=0x0086}
0x180e…1830 Head {h00=0x001e, h01=0x0050, text=» STR A1,A2 CHECK IF MEMORY«, t00=0x000f, t01=0x00a8}
0x1830…1844 Head {h00=0x0010, h01=0x0050, text=» CWR* A1,A2 «, t00=0x000f, t01=0x00ca}
0x1844…185a Head {h00=0x0012, h01=0x0050, text=» RB(NE) INIM30«, t00=0x000f, t01=0x00de}
0x185a…1862 Head {h00=0x0004, h01=0x0050, t00=0x000f, t01=0x00f4}
0x1862…1886 Head {h00=0x0020, h01=0x0050, text=» STR A3,A2 RESTORE CONTENTS «, t00=0x000f, t01=0x00fc}
0x1886…1898 Head {h00=0x000e, h01=0x0050, text=» ADK A2,2 «, t00=0x000f, t01=0x0120}
0x1898…18c0 Head {h00=0x0024, h01=0x0050, text=» ST A2,CVTMSZ MEMORY SIZE TO CVT«, t00=0x000f, t01=0x0132}
0x18c0…18d2 Head {h00=0x000e, h01=0x0050, text=» SUK A2,2 «, t00=0x000f, t01=0x015a}
0x18d2…18fa Head {h00=0x0024, h01=0x0050, text=» ST A2,CVTEBA END OF BUFFER POOL«, t00=0x000f, t01=0x016c}
0x18fa…1908 (16, 0, 400) Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0010, t01=0x0004}
0x1908…1910 Head {h00=0x0004, h01=0x0050, t00=0x0010, t01=0x0012}
0x1910…191a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x001a}
0x191a…194a Head {h00=0x002c, h01=0x0050, text=»* UNLOAD MONITOR CAS AND SELECT APPL CAS«, t00=0x0010, t01=0x0024}
0x194a…1954 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0054}
0x1954…195c Head {h00=0x0004, h01=0x0050, t00=0x0010, t01=0x005e}
0x195c…1976 Head {h00=0x0016, h01=0x0050, text=» LDK A1,/F UNLOAD «, t00=0x0010, t01=0x0066}
0x1976…1988 Head {h00=0x000e, h01=0x0050, text=» CFR A8,A6«, t00=0x0010, t01=0x0080}
0x1988…1990 Head {h00=0x0004, h01=0x0050, t00=0x0010, t01=0x0092}
0x1990…19be Head {h00=0x002a, h01=0x0050, text=»INIM10 CIO A1,1,SOP READ SOP SWITCHES «, t00=0x0010, t01=0x009a}
0x19be…19d4 Head {h00=0x0012, h01=0x0050, text=» INR A1,0,SOP «, t00=0x0010, t01=0x00c8}
0x19d4…19e8 Head {h00=0x0010, h01=0x0050, text=» RB(NA) *-2 «, t00=0x0010, t01=0x00de}
0x19e8…19f0 Head {h00=0x0004, h01=0x0050, t00=0x0010, t01=0x00f2}
0x19f0…1a02 Head {h00=0x000e, h01=0x0050, text=» SRL A1,8 «, t00=0x0010, t01=0x00fa}
0x1a02…1a14 Head {h00=0x000e, h01=0x0050, text=» ANK A1,3 «, t00=0x0010, t01=0x010c}
0x1a14…1a38 Head {h00=0x0020, h01=0x0050, text=» RB(Z) INIM10 ILLEGAL SWITCH«, t00=0x0010, t01=0x011e}
0x1a38…1a50 Head {h00=0x0014, h01=0x0050, text=» ANK A1,1 SELECT«, t00=0x0010, t01=0x0142}
0x1a50…1a62 Head {h00=0x000e, h01=0x0050, text=» CFR A8,A6«, t00=0x0010, t01=0x015a}
0x1a62…1a78 Head {h00=0x0012, h01=0x0050, text=» LDK A1,2 LOCK«, t00=0x0010, t01=0x016c}
0x1a78…1a8a Head {h00=0x000e, h01=0x0050, text=» CFR A8,A6«, t00=0x0010, t01=0x0182}
0x1a8a…1a9c (17, 0, 400) Head {h00=0x000e, h01=0x0050, text=» ANK A3,1 «, t00=0x0011, t01=0x0004}
0x1a9c…1abe Head {h00=0x001e, h01=0x0050, text=» RB(NZ) INIM10 NO CASSETTE«, t00=0x0011, t01=0x0016}
0x1abe…1ada Head {h00=0x0018, h01=0x0050, text=» LDK A1,8 SEARCH BOT«, t00=0x0011, t01=0x0038}
0x1ada…1aec Head {h00=0x000e, h01=0x0050, text=» CFR A8,A6«, t00=0x0011, t01=0x0054}
0x1aec…1b10 Head {h00=0x0020, h01=0x0050, text=» LDK A1,/C SEARCH TAPE MARK «, t00=0x0011, t01=0x0066}
0x1b10…1b22 Head {h00=0x000e, h01=0x0050, text=» CFR A8,A6«, t00=0x0011, t01=0x008a}
0x1b22…1b30 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0011, t01=0x009c}
0x1b30…1b38 Head {h00=0x0004, h01=0x0050, t00=0x0011, t01=0x00aa}
0x1b38…1b42 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x00b2}
0x1b42…1b5c Head {h00=0x0016, h01=0x0050, text=»* LOAD APPLICATION«, t00=0x0011, t01=0x00bc}
0x1b5c…1b66 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x00d6}
0x1b66…1b6e Head {h00=0x0004, h01=0x0050, t00=0x0011, t01=0x00e0}
0x1b6e…1b94 Head {h00=0x0022, h01=0x0050, text=» LDKL A1,/0400 IND LOAD ON SOP«, t00=0x0011, t01=0x00e8}
0x1b94…1baa Head {h00=0x0012, h01=0x0050, text=» OTR A1,0,SOP «, t00=0x0011, t01=0x010e}
0x1baa…1bd8 Head {h00=0x002a, h01=0x0050, text=» LDKL A12,INIM20 INSTRUCTION AFTER APL«, t00=0x0011, t01=0x0124}
0x1bd8…1bf4 Head {h00=0x0018, h01=0x0050, text=» ABR A2 PERFORM APL «, t00=0x0011, t01=0x0152}
0x1bf4…1bfc Head {h00=0x0004, h01=0x0050, t00=0x0011, t01=0x016e}
0x1bfc…1c24 Head {h00=0x0024, h01=0x0050, text=»INIM20 LDK A1,/F UNLOAD CASSETTE«, t00=0x0011, t01=0x0176}
0x1c24…1c36 Head {h00=0x000e, h01=0x0050, text=» CFR A8,A6«, t00=0x0012, t01=0x000e}
0x1c36…1c3e Head {h00=0x0004, h01=0x0050, t00=0x0012, t01=0x0020}
0x1c3e…1c7c Head {h00=0x003a, h01=0x0050, text=» ST A9,CVTSBA SET ADDRESS TO BEGINNING OF BUFFER POOL «, t00=0x0012, t01=0x0028}
0x1c7c…1ca6 Head {h00=0x0026, h01=0x0050, text=» ST A13,CVTAPS SAVE START ADDRESS «, t00=0x0012, t01=0x0066}
0x1ca6…1cae Head {h00=0x0004, h01=0x0050, t00=0x0012, t01=0x0090}
0x1cae…1cb6 Head {h00=0x0004, h01=0x0050, t00=0x0012, t01=0x0098}
0x1cb6…1cc0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x00a0}
0x1cc0…1ce2 Head {h00=0x001e, h01=0x0050, text=»* CHECK IF BUGGER IN CORE «, t00=0x0012, t01=0x00aa}
0x1ce2…1cec Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x00cc}
0x1cec…1cf4 Head {h00=0x0004, h01=0x0050, t00=0x0012, t01=0x00d6}
0x1cf4…1d0c Head {h00=0x0014, h01=0x0050, text=» LDKL A13,INIM40«, t00=0x0012, t01=0x00de}
0x1d0c…1d20 Head {h00=0x0010, h01=0x0050, text=» LDKL A1,BUG«, t00=0x0012, t01=0x00f6}
0x1d20…1d40 Head {h00=0x001c, h01=0x0050, text=» ABR(NZ) A1 START BUGGER«, t00=0x0012, t01=0x010a}
0x1d40…1d4e Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0012, t01=0x012a}
0x1d4e…1d56 Head {h00=0x0004, h01=0x0050, t00=0x0012, t01=0x0138}
0x1d56…1d60 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0140}
0x1d60…1d7a Head {h00=0x0016, h01=0x0050, text=»* INITIALIZE STACK«, t00=0x0012, t01=0x014a}
0x1d7a…1d84 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0164}
0x1d84…1d8c Head {h00=0x0004, h01=0x0050, t00=0x0012, t01=0x016e}
0x1d8c…1db8 Head {h00=0x0028, h01=0x0050, text=»INIM40 LD A15,CVTSTB LOAD STACK BASE«, t00=0x0012, t01=0x0176}
0x1db8…1dce Head {h00=0x0012, h01=0x0050, text=» LDKL A1,LOOP «, t00=0x0013, t01=0x0012}
0x1dce…1de2 Head {h00=0x0010, h01=0x0050, text=» STR A1,A15 «, t00=0x0013, t01=0x0028}
0x1de2…1df8 Head {h00=0x0012, h01=0x0050, text=» LDKL A1,/FC00«, t00=0x0013, t01=0x003c}
0x1df8…1e22 Head {h00=0x0026, h01=0x0050, text=» STR A1,A15 ADJUST STACK FOR LOOP «, t00=0x0013, t01=0x0052}
0x1e22…1e36 Head {h00=0x0010, h01=0x0050, text=» SUKL A15,28«, t00=0x0013, t01=0x007c}
0x1e36…1e48 Head {h00=0x000e, h01=0x0050, text=» LDK A1,0 «, t00=0x0013, t01=0x0090}
0x1e48…1e5c Head {h00=0x0010, h01=0x0050, text=» STR A1,A15 «, t00=0x0013, t01=0x00a2}
0x1e5c…1e6a Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0013, t01=0x00b6}
0x1e6a…1e72 Head {h00=0x0004, h01=0x0050, t00=0x0013, t01=0x00c4}
0x1e72…1e7c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x00cc}
0x1e7c…1e9a Head {h00=0x001a, h01=0x0050, text=»* FIND FIRST USER TASK«, t00=0x0013, t01=0x00d6}
0x1e9a…1ea4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x00f4}
0x1ea4…1eac Head {h00=0x0004, h01=0x0050, t00=0x0013, t01=0x00fe}
0x1eac…1ece Head {h00=0x001e, h01=0x0050, text=» LD A1,TCTAB TCTAB ADDRESS«, t00=0x0013, t01=0x0106}
0x1ece…1eee Head {h00=0x001c, h01=0x0050, text=» LDR* A4,A1 TCTAB LENGTH«, t00=0x0013, t01=0x0128}
0x1eee…1f06 Head {h00=0x0014, h01=0x0050, text=»INIM50 ADK A1,2 «, t00=0x0013, t01=0x0148}
0x1f06…1f18 Head {h00=0x000e, h01=0x0050, text=» SUK A4,2 «, t00=0x0013, t01=0x0160}
0x1f18…1f2e Head {h00=0x0012, h01=0x0050, text=» RF(NZ) INIM60«, t00=0x0013, t01=0x0172}
0x1f2e…1f4e Head {h00=0x001c, h01=0x0050, text=» HLT NO USER TASK FOUND«, t00=0x0013, t01=0x0188}
0x1f4e…1f56 Head {h00=0x0004, h01=0x0050, t00=0x0014, t01=0x0018}
0x1f56…1f7c Head {h00=0x0022, h01=0x0050, text=»INIM60 LDR* A5,A1 TTAB ADDRESS«, t00=0x0014, t01=0x0020}
0x1f7c…1fa8 Head {h00=0x0028, h01=0x0050, text=» LD A2,TTB:ID,A5 TASK IDENTIFICATION«, t00=0x0014, t01=0x0046}
0x1fa8…1fca Head {h00=0x001e, h01=0x0050, text=» RB(N) INIM50 MONITOR TASK«, t00=0x0014, t01=0x0072}
0x1fca…1ffa Head {h00=0x002c, h01=0x0050, text=» ST A5,PRUN SET TTAB FOR RUNNING PROGRAM«, t00=0x0014, t01=0x0094}
0x1ffa…200a Head {h00=0x000c, h01=0x0050, text=» CMR A5 «, t00=0x0014, t01=0x00c4}
0x200a…2032 Head {h00=0x0024, h01=0x0050, text=» LD A7,TTB:ST,A5 GET USER LEVEL «, t00=0x0014, t01=0x00d4}
0x2032…2044 Head {h00=0x000e, h01=0x0050, text=» SRC A7,6 «, t00=0x0014, t01=0x00fc}
0x2044…2052 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0014, t01=0x010e}
0x2052…205a Head {h00=0x0004, h01=0x0050, t00=0x0014, t01=0x011c}
0x205a…2064 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0124}
0x2064…207a Head {h00=0x0012, h01=0x0050, text=»* START SYSTEM«, t00=0x0014, t01=0x012e}
0x207a…2084 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0144}
0x2084…208c Head {h00=0x0004, h01=0x0050, t00=0x0014, t01=0x014e}
0x208c…20a4 Head {h00=0x0014, h01=0x0050, text=» LDKL A13,WAITIS«, t00=0x0014, t01=0x0156}
0x20a4…20d2 Head {h00=0x002a, h01=0x0050, text=» STR A13,A15 STORE USER START ADDRESS «, t00=0x0014, t01=0x016e}
0x20d2…20f8 Head {h00=0x0022, h01=0x0050, text=» STR A7,A15 AND LEVEL ON STACK«, t00=0x0015, t01=0x000c}
0x20f8…211e Head {h00=0x0022, h01=0x0050, text=» ABL PFINIT INITIALIZE DEVICES«, t00=0x0015, t01=0x0032}
0x211e…212e Head {h00=0x000c, h01=0x0050, text=» RES 57 «, t00=0x0015, t01=0x0058}
0x212e…214c Head {h00=0x001a, h01=0x0050, text=»STB EQU *-2 STACK BASE«, t00=0x0015, t01=0x0068}
0x214c…2154 Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x0086}
0x2154…215c Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x008e}
0x215c…2164 Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x0096}
0x2164…216e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x009e}
0x216e…2182 Head {h00=0x0010, h01=0x0050, text=»* IDLE LOOP «, t00=0x0015, t01=0x00a8}
0x2182…218c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x00bc}
0x218c…2194 Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x00c6}
0x2194…21a6 Head {h00=0x000e, h01=0x0050, text=»LOOP RB * «, t00=0x0015, t01=0x00ce}
0x21a6…21ba Head {h00=0x0010, h01=0x0050, text=»WAITIS EQU *«, t00=0x0015, t01=0x00e0}
0x21ba…21ce Head {h00=0x0010, h01=0x0050, text=» LDKL A8,10 «, t00=0x0015, t01=0x00f4}
0x21ce…21da Head {h00=0x0008, h01=0x0050, text=» LKM«, t00=0x0015, t01=0x0108}
0x21da…21ea Head {h00=0x000c, h01=0x0050, text=» DATA 6 «, t00=0x0015, t01=0x0114}
0x21ea…21fe Head {h00=0x0010, h01=0x0050, text=» ABI CVTAPS «, t00=0x0015, t01=0x0124}
0x21fe…2206 Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x0138}
0x2206…2218 Head {h00=0x000e, h01=0x0050, text=» END INIM «, t00=0x0015, t01=0x0140}
0x2218…221c Head {h00=0x4004, h01=0x0000}
0x221c…2220 00 15 01 52 ┆ R┆
0x2220…2228 (22, 1, 8) 20 04 00 00 00 16 00 04 ┆ ┆
0x2228…2278 (23, 0, 400) 52 41 43 54 45 52 00 6e 01 78 00 10 00 50 5c 53 55 4b 5c 41 33 2c 2f 33 30 20 00 6f 00 0e 00 24 00 50 5c 52 46 28 4e 5a 29 5c 54 52 54 30 35 30 5c 4e 4f 54 20 54 45 53 54 20 52 45 51 55 45 53 54 20 00 6f 00 22 00 10 00 50 5c 4c 44 4b 5c 41 ┆RACTER n x P SUK A3,/30 o $ P RF(NZ) TRT050 NOT TEST REQUEST o " P LDK A┆
0x2278…22c8 32 2c 53 4f 48 20 00 6f 00 4a 00 1a 00 50 5c 43 46 5c 41 35 2c 57 52 49 54 45 5c 53 45 4e 44 20 53 4f 48 20 00 6f 00 5e 00 18 00 50 5c 4c 44 4b 5c 41 37 2c 30 5c 52 45 53 45 54 20 42 43 43 20 00 6f 00 7c 00 10 00 50 5c 4c 44 4b 5c 41 32 2c ┆2,SOH o J P CF A5,WRITE SEND SOH o ^ P LDK A7,0 RESET BCC o | P LDK A2,┆
0x22c8…2318 27 25 27 20 00 6f 00 98 00 18 00 50 5c 43 46 5c 41 35 2c 57 52 49 54 45 5c 53 45 4e 44 20 25 20 00 6f 00 ac 00 10 00 50 5c 4c 44 4b 5c 41 32 2c 27 2f 27 20 00 6f 00 c8 00 18 00 50 5c 43 46 5c 41 35 2c 57 52 49 54 45 5c 53 45 4e 44 20 2f 20 ┆'%' o P CF A5,WRITE SEND % o P LDK A2,'/' o P CF A5,WRITE SEND / ┆
0x2318…2368 00 6f 00 dc 00 10 00 50 5c 4c 44 4b 5c 41 32 2c 53 54 58 20 00 6f 00 f8 00 1a 00 50 5c 43 46 5c 41 35 2c 57 52 49 54 45 5c 53 45 4e 44 20 53 54 58 20 00 6f 01 0c 00 28 00 50 5c 53 54 5c 41 34 2c 46 42 4c 53 54 5c 52 45 4d 45 4d 42 45 52 20 ┆ o P LDK A2,STX o P CF A5,WRITE SEND STX o ( P ST A4,FBLST REMEMBER ┆
0x2368…23b8 53 54 41 52 54 20 4f 46 20 42 4c 4f 43 4b 00 6f 01 2a 00 28 00 50 5c 41 44 4b 5c 41 34 2c 35 5c 53 4b 49 50 20 41 49 44 20 2b 20 43 55 52 53 4f 52 20 41 44 44 52 45 53 53 20 00 6f 01 56 00 1c 00 50 5c 4c 44 4b 5c 41 33 2c 35 5c 41 44 4a 55 ┆START OF BLOCK o * ( P ADK A4,5 SKIP AID + CURSOR ADDRESS o V P LDK A3,5 ADJU┆
0x23b8…2408 (24, 0, 400) 53 54 20 4c 45 4e 47 54 48 20 00 6f 01 82 00 0e 00 50 5c 4c 44 4b 5c 41 32 2c 33 20 00 70 00 12 00 10 00 50 5c 53 54 5c 41 32 2c 46 42 41 58 20 00 70 00 24 00 0e 00 50 5c 52 46 5c 54 52 54 31 30 30 00 70 00 38 00 10 00 50 54 52 54 30 35 30 ┆ST LENGTH o P LDK A2,3 p P ST A2,FBAX p $ P RF TRT100 p 8 PTRT050┆
0x2408…2458 5c 45 51 55 5c 2a 00 70 00 4a 00 06 00 50 2a 20 00 70 00 5e 00 06 00 50 2a 20 00 70 00 68 00 06 00 50 2a 20 00 70 00 72 00 08 00 50 5c 58 49 46 00 70 00 7c 00 10 00 50 5c 4c 44 4b 5c 41 32 2c 53 54 58 20 00 70 00 88 00 1a 00 50 5c 43 46 5c ┆ EQU * p J P* p ^ P* p h P* p r P XIF p | P LDK A2,STX p P CF ┆
0x2458…24a8 41 35 2c 57 52 49 54 45 5c 53 45 4e 44 20 53 54 58 20 00 70 00 9c 00 18 00 50 5c 4c 44 4b 5c 41 37 2c 30 5c 52 45 53 45 54 20 4c 52 43 20 00 70 00 ba 00 24 00 50 5c 4c 44 5c 41 34 2c 46 45 43 42 42 41 5c 47 45 54 20 42 55 46 46 45 52 20 41 ┆A5,WRITE SEND STX p P LDK A7,0 RESET LRC p $ P LD A4,FECBBA GET BUFFER A┆
0x24a8…24f8 44 44 52 45 53 53 00 70 00 d6 00 20 00 50 5c 41 44 5c 41 34 2c 46 42 41 58 5c 41 44 44 20 42 55 46 46 45 52 20 49 4e 44 45 58 00 70 00 fe 00 28 00 50 5c 53 54 5c 41 34 2c 46 42 4c 53 54 5c 52 45 4d 45 4d 42 45 52 20 53 54 41 52 54 20 4f 46 ┆DDRESS p P AD A4,FBAX ADD BUFFER INDEX p ( P ST A4,FBLST REMEMBER START OF┆
0x24f8…2548 20 42 4c 4f 43 4b 00 70 01 22 00 28 00 50 5c 41 44 4b 5c 41 34 2c 32 5c 53 4b 49 50 20 46 49 52 53 54 20 57 4f 52 44 20 4f 46 20 42 55 46 46 45 52 20 00 70 01 4e 00 26 00 50 5c 4c 44 4b 5c 41 33 2c 30 5c 52 45 53 45 54 20 43 48 41 52 41 43 ┆ BLOCK p " ( P ADK A4,2 SKIP FIRST WORD OF BUFFER p N & P LDK A3,0 RESET CHARAC┆
0x2548…2598 (25, 0, 400) 54 45 52 20 43 4f 55 4e 54 45 52 20 00 70 01 7a 00 20 00 50 5c 4c 44 5c 41 31 2c 46 42 41 58 5c 47 45 54 20 42 55 46 46 45 52 20 49 4e 44 45 58 00 71 00 14 00 22 00 50 5c 52 46 28 4e 5a 29 5c 54 52 54 31 30 30 5c 4e 4f 54 20 46 49 52 53 54 ┆TER COUNTER p z P LD A1,FBAX GET BUFFER INDEX q " P RF(NZ) TRT100 NOT FIRST┆
0x2598…25e8 20 42 4c 4f 43 4b 00 71 00 38 00 1c 00 50 5c 4c 43 5c 41 32 2c 44 57 31 35 30 30 2b 31 5c 47 45 54 20 54 43 41 20 00 71 00 5e 00 1a 00 50 5c 43 46 5c 41 35 2c 57 52 49 54 45 50 5c 53 45 4e 44 20 54 43 41 00 71 00 7e 00 18 00 50 5c 4c 44 52 ┆ BLOCK q 8 P LC A2,DW1500+1 GET TCA q ^ P CF A5,WRITEP SEND TCA q ~ P LDR┆
0x25e8…2638 2a 5c 41 32 2c 41 36 5c 47 45 54 20 53 54 41 20 00 71 00 9c 00 1a 00 50 5c 43 46 5c 41 35 2c 57 52 49 54 45 50 5c 53 45 4e 44 20 53 54 41 00 71 00 b8 00 12 00 50 5c 49 46 54 5c 49 42 4d 43 48 52 3d 31 20 00 71 00 d6 00 10 00 50 5c 49 46 46 ┆* A2,A6 GET STA q P CF A5,WRITEP SEND STA q P IFT IBMCHR=1 q P IFF┆
0x2638…2688 5c 52 43 4f 4d 3d 31 20 00 71 00 ec 00 22 00 50 5c 4c 44 4b 5c 41 32 2c 2f 32 37 5c 53 45 4e 44 20 45 4e 54 45 52 20 41 53 20 41 49 44 20 00 71 01 00 00 12 00 50 5c 43 46 5c 41 35 2c 57 52 49 54 45 50 20 00 71 01 26 00 22 00 50 5c 4c 44 4b ┆ RCOM=1 q " P LDK A2,/27 SEND ENTER AS AID q P CF A5,WRITEP q & " P LDK┆
0x2688…26d8 5c 41 32 2c 2f 32 30 5c 41 4e 44 20 43 55 52 53 4f 52 20 41 44 44 52 45 53 53 00 71 01 3c 00 12 00 50 5c 43 46 5c 41 35 2c 57 52 49 54 45 50 20 00 71 01 62 00 10 00 50 5c 4c 44 4b 5c 41 32 2c 2f 32 30 20 00 71 01 78 00 12 00 50 5c 43 46 5c ┆ A2,/20 AND CURSOR ADDRESS q < P CF A5,WRITEP q b P LDK A2,/20 q x P CF ┆
0x26d8…2728 (26, 0, 400) 41 35 2c 57 52 49 54 45 50 20 00 71 01 8c 00 08 00 50 5c 58 49 46 00 72 00 12 00 10 00 50 5c 49 46 54 5c 52 43 4f 4d 3d 31 20 00 72 00 1e 00 04 00 50 00 72 00 32 00 26 00 50 5c 4c 44 5c 41 31 2c 58 52 42 5c 52 45 41 44 20 42 55 46 46 45 52 ┆A5,WRITEP q P XIF r P IFT RCOM=1 r P r 2 & P LD A1,XRB READ BUFFER┆
0x2728…2778 20 43 4f 4d 4d 41 4e 44 20 3f 3f 3f 00 72 00 3a 00 16 00 50 5c 52 46 28 5a 29 5c 54 52 54 30 37 30 5c 4e 4f 21 21 00 72 00 64 00 04 00 50 00 72 00 7e 00 1c 00 50 5c 5c 5c 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 20 00 72 ┆ COMMAND ??? r : P RF(Z) TRT070 NO!! r d P r ~ P ******************** r┆
0x2778…27c8 00 86 00 22 00 50 5c 4c 44 4b 5c 41 32 2c 58 27 32 44 27 5c 41 49 44 20 46 4f 52 20 44 49 53 50 4c 41 59 20 00 72 00 a6 00 20 00 50 54 52 54 30 36 30 5c 43 46 5c 41 35 2c 57 52 49 54 45 50 5c 53 45 4e 44 20 41 49 44 00 72 00 cc 00 04 00 50 ┆ " P LDK A2,X'2D' AID FOR DISPLAY r PTRT060 CF A5,WRITEP SEND AID r P┆
0x27c8…2818 00 72 00 f0 00 24 00 50 5c 4c 44 2a 5c 41 33 2c 44 57 54 43 55 52 2c 41 36 5c 43 55 52 53 4f 52 20 41 44 44 52 45 53 53 00 72 00 f8 00 2e 00 50 5c 43 46 5c 41 35 2c 4c 49 4e 43 4f 4c 5c 53 45 4e 44 20 4c 49 4e 45 20 41 4e 44 20 43 4f 4c 55 ┆ r $ P LD* A3,DWTCUR,A6 CURSOR ADDRESS r . P CF A5,LINCOL SEND LINE AND COLU┆
0x2818…2868 4d 4e 20 4e 55 4d 42 45 52 20 00 72 01 20 00 1e 00 50 5c 4c 44 4b 5c 41 33 2c 35 5c 53 45 54 20 42 4c 4f 43 4b 20 43 4f 55 4e 54 20 00 72 01 52 00 0e 00 50 5c 52 46 5c 54 52 54 31 30 30 00 72 01 74 00 10 00 50 54 52 54 30 37 30 5c 45 51 55 ┆MN NUMBER r P LDK A3,5 SET BLOCK COUNT r R P RF TRT100 r t PTRT070 EQU┆
0x2868…28b8 (27, 0, 400) 5c 2a 00 72 01 86 00 08 00 50 5c 58 49 46 00 73 00 0a 00 04 00 50 00 73 00 16 00 0e 00 50 5c 4c 44 4b 5c 41 33 2c 32 20 00 73 00 1e 00 10 00 50 54 52 54 31 30 30 5c 45 51 55 5c 2a 00 73 00 30 00 20 00 50 5c 4c 43 52 5c 41 32 2c 41 34 5c 47 ┆ * r P XIF s P s P LDK A3,2 s PTRT100 EQU * s 0 P LCR A2,A4 G┆
0x28b8…2908 45 54 20 4f 4e 45 20 43 48 41 52 41 43 54 45 52 00 73 00 44 00 20 00 50 5c 41 44 4b 5c 41 34 2c 31 5c 49 4e 43 52 45 4d 45 4e 54 20 50 4f 49 4e 54 45 52 20 00 73 00 68 00 10 00 50 5c 41 4e 4b 5c 41 32 2c 2f 37 46 20 00 73 00 8c 00 10 00 50 ┆ET ONE CHARACTER s D P ADK A4,1 INCREMENT POINTER s h P ANK A2,/7F s P┆
0x2908…2958 5c 49 46 54 5c 52 43 4f 4d 3d 31 20 00 73 00 a0 00 26 00 50 5c 4c 44 5c 41 31 2c 58 52 42 5c 52 45 41 44 20 42 55 46 46 45 52 20 43 4f 4d 4d 41 4e 44 20 3f 3f 3f 00 73 00 b4 00 16 00 50 5c 52 46 28 5a 29 5c 54 52 54 31 30 35 5c 4e 4f 21 21 ┆ IFT RCOM=1 s & P LD A1,XRB READ BUFFER COMMAND ??? s P RF(Z) TRT105 NO!!┆
0x2958…29a8 00 73 00 de 00 04 00 50 00 73 00 f8 00 40 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 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 00 73 01 00 ┆ s P s @ P************************************************************ s ┆
0x29a8…29f8 00 06 00 50 2a 20 00 73 01 44 00 2c 00 50 2a 20 20 20 43 48 45 43 4b 20 49 46 20 41 54 54 52 49 42 55 54 45 20 43 48 41 52 41 43 54 45 52 20 4f 52 20 4e 55 4c 4c 00 73 01 4e 00 06 00 50 2a 20 00 73 01 7e 00 34 00 50 2a 2a 2a 2a 2a 2a 2a 2a ┆ P* s D , P* CHECK IF ATTRIBUTE CHARACTER OR NULL s N P* s ~ 4 P********┆
0x29f8…2a48 (28, 0, 400) 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 73 01 88 00 04 00 50 00 74 00 30 00 26 00 50 5c 43 57 4b 5c 41 32 2c 58 27 32 30 27 5c 41 54 54 52 49 42 55 54 45 20 ┆*************************************** s P t 0 & P CWK A2,X'20' ATTRIBUTE ┆
0x2a48…2a98 43 48 41 52 41 43 54 45 52 20 00 74 00 38 00 18 00 50 5c 52 46 28 4c 29 5c 54 52 54 31 30 31 5c 59 45 53 21 21 21 00 74 00 62 00 08 00 50 5c 58 49 46 00 74 00 7e 00 10 00 50 5c 49 46 54 5c 44 4d 52 4b 3d 31 20 00 74 00 8a 00 1c 00 50 5c 43 ┆CHARACTER t 8 P RF(L) TRT101 YES!!! t b P XIF t ~ P IFT DMRK=1 t P C┆
0x2a98…2ae8 57 4b 5c 41 32 2c 2f 37 45 5c 4c 49 4e 45 20 46 45 45 44 20 3f 20 00 74 00 9e 00 22 00 50 5c 52 46 28 4e 45 29 5c 54 52 54 31 30 32 5c 4e 4f 2c 47 4f 20 54 4f 20 54 52 54 31 30 32 00 74 00 be 00 10 00 50 5c 4c 44 4b 5c 41 32 2c 2f 30 41 20 ┆WK A2,/7E LINE FEED ? t " P RF(NE) TRT102 NO,GO TO TRT102 t P LDK A2,/0A ┆
0x2ae8…2b38 00 74 00 e4 00 10 00 50 54 52 54 31 30 32 5c 45 51 55 5c 2a 00 74 00 f8 00 20 00 50 5c 43 57 4b 5c 41 32 2c 2f 37 44 5c 45 4e 44 20 4f 46 20 4d 45 53 53 41 47 45 20 3f 00 74 01 0c 00 22 00 50 5c 52 46 28 4e 45 29 5c 54 52 54 31 30 33 5c 4e ┆ t PTRT102 EQU * t P CWK A2,/7D END OF MESSAGE ? t " P RF(NE) TRT103 N┆
0x2b38…2b88 4f 2c 47 4f 20 54 4f 20 54 52 54 31 30 33 00 74 01 30 00 10 00 50 5c 4c 44 4b 5c 41 32 2c 2f 31 39 20 00 74 01 56 00 10 00 50 54 52 54 31 30 33 5c 45 51 55 5c 2a 00 74 01 6a 00 1a 00 50 5c 43 57 4b 5c 41 32 2c 58 27 37 46 27 5c 4e 55 4c 4c ┆O,GO TO TRT103 t 0 P LDK A2,/19 t V PTRT103 EQU * t j P CWK A2,X'7F' NULL┆