|
|
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: 14214 (0x3786)
Notes: pts_type(SC)
Names: »INTVMD.SC«
└─⟦71472ef1e⟧ Bits:30009661 Philips computer tape "600103"
└─⟦this⟧ »BDKMON/INTVMD.SC«
IDENT INTVMD REL 8.3 79-06-25 870105040830
*
***************************************************
*
* PHILIPS TERMINAL SYSTEM PTS
*
* INTVMD = INTERRUPT VECTORS AND SYSTEM START
*
*
*
*
*
*
***************************************************
*
*
* 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 IHFD FLOPPY DISCEN
EXTRN ILLINT ILLEGAL INTERRUPT
EXTRN HALT HALT ROUTINE
EXTRN IHSOP SYSTEM OPERATORS PANEL
EXTRN IHLCUT LINE COMMUNICATION OUTPUT
EXTRN CHLT1 LOCAL CHANNEL UNIT NO. 1
EXTRN IHSLCU TRUNKLINJE INT.ADR.
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 IH8101,IH8102,IH8103,IH8104
*
*
FD EQU /09 FD DEVICE ADDRESS
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
DOPDSK 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 ILLINT
DATA IHSOP
DATA ILLINT
DATA ILLINT
DATA IH1501 12
DATA IH1502 13
DATA IH8101
DATA IH8102
DATA IH8103
DATA IH8104
DATA ILLINT
DATA ILLINT
DATA ILLINT
DATA ILLINT
DATA ILLINT
DATA ILLINT
DATA CHLT1 24
DATA ILLINT
DATA ILLINT 26
DATA IHFD
DATA ILLINT 28
DATA ILLINT 29
DATA IHFD 30
DATA ILLINT
DATA ILLINT
DATA ILLINT
DATA ILLINT
DATA ILLINT
DATA ILLINT 36
DATA ILLINT 37
DATA ILLINT 38
DATA ILLINT 39
DATA ILLINT
DATA ILLINT
DATA ILLINT 42
DATA ILLINT 43
DATA ILLINT
DATA ILLINT 45
DATA ILLINT 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
HLT
*
* 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 DATA 0 ADDRESS TO LOAD SEGMENT BLOCK TABLE
CVTDK DATA 0 START UP DISC
FREPAR DATA 0 FREE PARTITION POINTER
PARLEN DATA 0 LENGTH OF PARTITIONS IN BYTES
CVTAPN DATA 0 APPLICATION NUMBER (START SWITCH)
CVTSUB DATA 0 ADDRESS TO IPL READ SECTOR SUBROUTINE
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
TRAP LDK A1,/D HALT PARAMETER
CF A15,HALT
EJECT
*
* SAVE MEMORY SIZE, END OF BUFFER POOL
* AND LOAD STACK BASE
*
* ON ENTRY:
* A1 = APPLICATION DISC ADDRESS
* A2 = START UP DISC, F0=FIX, F1=CARTRIDGE
* A9 = ADDRESS TO DPL (A9+2 = ADDRESS TO APPLICATION NO.)
* A10= RELOCATION BASE
* A11= BUFFER ADDRESS+2
* A12= MONITOR START ADDRESS
* A13= APPLICATION ADDRESS
* A14= MEMORY SIZE
* A15= ADDRESS TO READ SECTOR SUBROUTINE
*
INIM EQU *
ST A2,CVTDK
ST A14,CVTMSZ MEMORY SIZE
SUKL A14,2
ST A14,CVTEBA END OF BUFFER POOL
IFT DOPDSK=1
LDR A13,A9
LDR A9,A12
ORKL A12,/FFE
ST A12,CVTEBA
ADKL A12,2
ST A12,CVTMSZ
LDR A12,A9
XIF
LDR A14,P LOAD STACK BASE
LDKL A2,/400 INDICATE LOAD ON SOP
OTR A2,0,SOP
LD A2,2,A9 APPLICATION NO.
ST A2,CVTAPN SAVE IN CVT
ST A15,CVTSUB SAVE ADDRESS TO READ SECTOR SUBR.
*
* READ LSBT
*
LDR A6,A1
IFT DOPDSK=1
SUK A6,1
ST A3,CVTAPN
RF INIM20
XIF
CFR A14,A15 READ LSBT
LDR* A2,A11 GET LENGTH
CWK A2,12 ONE SEGMENT ?
RF(E) INIM20
ST A13,CVTLSB STORE ADDRESS TO LSBT
ADK A2,2
INIM08 EQU *
LDR A3,A11 BUFFER ADDRESS
LDR A5,A13
ADKL A5,408
INIM10 LDR* A4,A3 GET TABLE WORD
STR A4,A13 STORE TABLE WORD
ADKL A13,2 UPDATE MEMORY ADDRESS
ADK A3,2 INCREMENT FETCH ADDRESS
SUK A2,2 READY ?
RF(E) INIM20
CWR A5,A13
RB(NE) INIM10
ADK A6,1
CFR A14,A15
RB INIM08
EJECT
*
* SAVE APPLICATION ADDRESS AND RELOCATION BASE
*
INIM20 ST A13,CVTAPA APPLICATION ADDRESS
ADR A10,A13 APPLICATION RELOCATION BASE
EJECT
*
* READ AND RELOCATION ROUTINE
*
* ON ENTRY:
* A10 = RELOCATION BASE
* A11 = INPUT BUFFER ADDRESS
* A13 = OUTPUT ADDRESS
*
* REGISTER USAGE:
* A2 = RELOCATION BITS CHECK REG
* A3 = ADDRESS OF RELOCATION TABLE
* A4 = RELOCATION BIT COUNTER
* A5 = CODE WORD ADDRESS
* A7 = CODE WORD COUNTER
* A8 = CODE WORD
*
* READ SECTORS OF LOAD MODULE AND RELOCATE
ADK A6,1 UPDATE SECTOR NUMBER
CFR A14,A15 READ FIRST SECTOR
LDR* A2,A11 START ADDRESS
ADR A2,A10 ADD RELOCATION BASE
ST A2,CVTAPS SAVE START ADDRESS
LD A1,4,A11 LENGTH IN BYTES
ADR A1,A10 ADD RELOCATION BASE
ADK A1,2
LDKL A7,368 BYTES IN FIRST SECTOR
LDR A3,A11
ADK A3,8 BUFFER START
LDKL A4,-4
RF RELOCS
RELOC LDK A4,0
LDKL A7,376 NUMBER OF BYTES IN NORMAL SECTOR
LDR A3,A11
RELOCS LDR A5,A3 BUFFER ADDRESS POINTER
ADR A3,A7 ADDRESS TO RELOCATION WORDS
MOV EQU *
LDR* A2,A3 RELOCATION BITS
SRC A2,1
LDR A4,A4 FIRST SECTOR ?
RF(E) RELOCF NO
SLC A2,4
RELOCF ADK A3,2 POINTER TO NEXT RELOCATION WORD
ADK A4,16 NUMBER OF BITS
MOVE EQU *
LDR* A8,A5 GET CODE WORD FROM BUFFER
SLC A2,1 CHECK RELOCATION BIT
RF(NN) MOVABS NO RELOCATION
ADR A8,A10 ADD RELOCATION BASE
MOVABS STR A8,A13 STORE CODE WORD
ADK A5,2 UPDATE BUFFER POINTER
ADKL A13,2 UPDATE MEMORY POINTER
CWR A13,A1 APPL. LOADED ?
RF(E) REDEND
CWR A13,A9 LAST POSITION ADMITTED ?
RF(NE) MONFOR NO
LDKL A1,/100
FELUTG OTR A1,0,SOP
HLT
MONFOR SUK A7,2 LAST ?
RF(Z) MOVEND YES
SUK A4,1 NEXT RELOCATION WORD ?
RB(P) MOVE
RB MOV YES
MOVEND ADK A6,1 UPDATE SECTOR POINTER
CFR A14,A15 READ NEXT SECTOR
RB RELOC
EJECT
*
* SAVE START OF BUFFER POOL AND INDICATE LOADING ENDED
*
REDEND EQU *
ST A13,CVTSBA
LDKL A4,NUMPAR OVERLAY SYSTEM ?
RF(E) INIM35 NO
ADKL A13,10 DUMMY NEEDED AT SEGMENT LOAD
ST A13,CVTSBA START OF BUFFER POOL
*
* CALCULATE NECESSARY PARTITION LENGTH
*
LDKL A1,SEGLEN GET MINIMUM LENGTH IN BYTES
SUR A2,A2
SUKL A1,368 BYTES IN 1:ST SECTOR
RF(NP) PAREND
ADKL A2,368
PARADD SUKL A1,376 BYTES IN 2:ND-N:TH SECTOR
RF(NP) PAREND
ADKL A2,376
RB PARADD
PAREND ADKL A2,408 RESERVED SPACE FOR LAST SECTOR
ST A2,PARLEN
EJECT
*
* TEST IF MEMORY SPACE AVAILABLE FOR PARTITIONS
*
LDR A3,A4
LDR A1,A13
SRL A1,1 START ADDRESS REFERENCE
LD A2,PARLEN
SRL A2,1 PARTITION LENGTH REFERENCE
INIM28 ADR A1,A2 OVERFLOW?
RF(O) OVERFL ERROR
SUK A3,1
RB(NZ) INIM28
LD A2,CVTEBA GET MEMORY SIZE
SRL A2,1
CWR A1,A2
RF(NG) INILNK
OVERFL EQU * MEMORY OVERFLOW ERROR
LDKL A1,/100
RB FELUTG
EJECT
*
* LINK FREE PARTITION QUEUE
*
INILNK EQU *
ST A13,FREPAR SET FREE PARTITION POINTER
INIM29 SUK A4,1 LAST PARTITION ?
RF(E) INIM32
LDR A5,A13
AD A13,PARLEN ADD PARTITION LENGTH
STR A13,A5 STORE LINK
RB INIM29
INIM32 CMR A13
EJECT
INIM35 EQU *
LDK A7,0
OTR A7,0,SOP INDICATE LOADING ENDED
LD A7,CVTDK START UP DISC
ANK A7,/F
SLL A7,4
ORS A7,INIM37
ANK A7,/80
RF(Z) INIM38 NOT FLEX DISC
LDK A7,/C UNLOCK
INIM37 CIO A7,1,FD
RB(NA) *-2
SST A7,FD
RB(NA) *-2
INIM38 EQU *
*
* CHECK IF BUGGER IN CORE
*
LDR A14,A10
LDKL A13,INIM40 RESTART ADDRESS
LDKL A1,BUG
ABR(NZ) A1
EJECT
*
* FIND FIRST USER TASK
*
INIM40 EQU *
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
*
* INITIALIZE STACK
*
LDKL A15,STB-32 STACK BASE - IDLE LOOP
LDK A1,0
STR A1,A15 TTAB-ADDRESS OF IDLE LOOP
LDKL A13,NUMPAR OVERLAY SYSTEM?
RF(Z) INIM70
STR A1,A15 SEGMENT POINTRER OF IDLE LOOP
*
* START SYSTEM
*
INIM70 EQU *
LDKL A13,WAITIS
STR A13,A15 STORE USER START ADDRESS
STR A7,A15 AND LEVEL ON STACK
ABL PFINIT INITIALIZE DEVICES
DATA /FC00 PSW IDLE LOOP
DATA LOOP
STB EQU *-2 STACK BASE
*
* IDLE LOOP
*
LOOP RB *
WAITIS EQU *
LDKL A8,10
LKM
DATA 6
LD A1,CVTDK START UP DISC
SLL A1,8 INTO LEFT BYTE
LC A1,CVTAPN+1 APPLICATION NO IN RIGTH BYTE
LD A2,CVTSUB ADDRESS TO IPL READ SECTOR SUBROUTINE
ABI CVTAPS
END INIM
0x0000…0036 (0, 0, 398) Head {h00=0x0032, h01=0x0050, text=» IDENT INTVMD REL 8.3 79-06-25 870105040830 «, 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…0084 Head {h00=0x0038, h01=0x0050, text=»*************************************************** «, t00=0x0000, t01=0x004c}
0x0084…008e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0088}
0x008e…00b6 Head {h00=0x0024, h01=0x0050, text=»* PHILIPS TERMINAL SYSTEM PTS «, t00=0x0000, t01=0x0092}
0x00b6…00c0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00ba}
0x00c0…00f8 Head {h00=0x0034, h01=0x0050, text=»* INTVMD = INTERRUPT VECTORS AND SYSTEM START «, t00=0x0000, t01=0x00c4}
0x00f8…0102 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00fc}
0x0102…010c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0106}
0x010c…0116 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0110}
0x0116…0120 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x011a}
0x0120…012a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0124}
0x012a…0134 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x012e}
0x0134…0170 Head {h00=0x0038, h01=0x0050, text=»*************************************************** «, t00=0x0000, t01=0x0138}
0x0170…0178 Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x0174}
0x0178…0180 Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x017c}
0x0180…0188 Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x0184}
0x0188…0192 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x018c}
0x0192…019c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0008}
0x019c…01d8 Head {h00=0x0038, h01=0x0050, text=»* THIS MODULE CONTAINS HARDWARE INTERRUPT VECTORS,«, t00=0x0001, t01=0x0012}
0x01d8…020a Head {h00=0x002e, h01=0x0050, text=»* COMMUNICATION VECTOR TABLE,STACK AREA «, t00=0x0001, t01=0x004e}
0x020a…0232 Head {h00=0x0024, h01=0x0050, text=»* AND MONITOR INITIALIZATION. «, t00=0x0001, t01=0x0080}
0x0232…023c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00a8}
0x023c…0246 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00b2}
0x0246…024e Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x00bc}
0x024e…0256 Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x00c4}
0x0256…025e Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x00cc}
0x025e…0266 Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x00d4}
0x0266…026e Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x00dc}
0x026e…0276 Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x00e4}
0x0276…027e Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x00ec}
0x027e…0286 Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x00f4}
0x0286…028e Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x00fc}
0x028e…029c Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0001, t01=0x0104}
0x029c…02a4 Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x0112}
0x02a4…02ac Head {h00=0x0004, h01=0x0050, t00=0x0001, t01=0x011a}
0x02ac…02ce Head {h00=0x001e, h01=0x0050, text=» ENTRY CVTMSZ MEMORY SIZE «, t00=0x0001, t01=0x0122}
0x02ce…02ee Head {h00=0x001c, h01=0x0050, text=» ENTRY CVTSTB STACK BASE«, t00=0x0001, t01=0x0144}
0x02ee…0324 Head {h00=0x0032, h01=0x0050, text=» ENTRY CVTSBA ADDRESS TO START OF BUFFER POOL «, t00=0x0001, t01=0x0164}
0x0324…0358 Head {h00=0x0030, h01=0x0050, text=» ENTRY CVTEBA ADDRESS TO END OF BUFFER POOL «, t00=0x0002, t01=0x000a}
0x0358…0388 Head {h00=0x002c, h01=0x0050, text=» ENTRY CVTINP INTERPRETER ADDRESS TABLE «, t00=0x0002, t01=0x003e}
0x0388…03aa Head {h00=0x001e, h01=0x0050, text=» ENTRY CVTDK START UP DISC«, t00=0x0002, t01=0x006e}
0x03aa…03d4 Head {h00=0x0026, h01=0x0050, text=» ENTRY CVTAPA APPLICATION ADDRESS «, t00=0x0002, t01=0x0090}
0x03d4…0404 Head {h00=0x002c, h01=0x0050, text=» ENTRY CVTAPS APPLICATION START ADDRESS «, t00=0x0002, t01=0x00ba}
0x0404…042a Head {h00=0x0022, h01=0x0050, text=» ENTRY CVTCLK REAL TIME CLOCK «, t00=0x0002, t01=0x00ea}
0x042a…0448 Head {h00=0x001a, h01=0x0050, text=» ENTRY LOOP IDLE LOOP «, t00=0x0002, t01=0x0110}
0x0448…046a Head {h00=0x001e, h01=0x0050, text=» ENTRY INIM40 MONCON ENTRY«, t00=0x0002, t01=0x012e}
0x046a…04a0 Head {h00=0x0032, h01=0x0050, text=» ENTRY CVTLSB SEGMENT LOAD BLOCK TABLE ADDRESS«, t00=0x0002, t01=0x0150}
0x04a0…04cc Head {h00=0x0028, h01=0x0050, text=» ENTRY FREPAR FREE PARTITION POINTER«, t00=0x0002, t01=0x0186}
0x04cc…04f2 Head {h00=0x0022, h01=0x0050, text=» ENTRY PARLEN PARTITION LENGTH«, t00=0x0003, t01=0x0022}
0x04f2…051c Head {h00=0x0026, h01=0x0050, text=» ENTRY NUMPAR NUMBER OF PARTITIONS«, t00=0x0003, t01=0x0048}
0x051c…0524 Head {h00=0x0004, h01=0x0050, t00=0x0003, t01=0x0072}
0x0524…0554 Head {h00=0x002c, h01=0x0050, text=» EXTRN IHPFAR POWER FAIL / AUTO RESTART «, t00=0x0003, t01=0x007a}
0x0554…0576 Head {h00=0x001e, h01=0x0050, text=» EXTRN IHLKM LKM INTERRUPT«, t00=0x0003, t01=0x00aa}
0x0576…059a Head {h00=0x0020, h01=0x0050, text=» EXTRN IHRTC REAL TIME CLOCK«, t00=0x0003, t01=0x00cc}
0x059a…05a4 Head {h00=0x0006, h01=0x0050, text=»**«, t00=0x0003, t01=0x00f0}
0x05a4…05c6 Head {h00=0x001e, h01=0x0050, text=» EXTRN IHFD FLOPPY DISCEN «, t00=0x0003, t01=0x00fa}
0x05c6…05ee Head {h00=0x0024, h01=0x0050, text=» EXTRN ILLINT ILLEGAL INTERRUPT «, t00=0x0003, t01=0x011c}
0x05ee…060e Head {h00=0x001c, h01=0x0050, text=» EXTRN HALT HALT ROUTINE«, t00=0x0003, t01=0x0144}
0x060e…063a Head {h00=0x0028, h01=0x0050, text=» EXTRN IHSOP SYSTEM OPERATORS PANEL «, t00=0x0003, t01=0x0164}
0x063a…066a Head {h00=0x002c, h01=0x0050, text=» EXTRN IHLCUT LINE COMMUNICATION OUTPUT «, t00=0x0003, t01=0x0190}
0x066a…0698 Head {h00=0x002a, h01=0x0050, text=» EXTRN CHLT1 LOCAL CHANNEL UNIT NO. 1 «, t00=0x0004, t01=0x0030}
0x0698…06c2 Head {h00=0x0026, h01=0x0050, text=» EXTRN IHSLCU TRUNKLINJE INT.ADR. «, t00=0x0004, t01=0x005e}
0x06c2…06ca Head {h00=0x0004, h01=0x0050, t00=0x0004, t01=0x0088}
0x06ca…06de Head {h00=0x0010, h01=0x0050, text=» EXTRN TCTAB«, t00=0x0004, t01=0x0090}
0x06de…0708 Head {h00=0x0026, h01=0x0050, text=» EXTRN TTB:ID TASK IDENTIFICATION «, t00=0x0004, t01=0x00a4}
0x0708…0734 Head {h00=0x0028, h01=0x0050, text=» EXTRN TTB:ST TASK STATUS AND LEVEL «, t00=0x0004, t01=0x00ce}
0x0734…0760 Head {h00=0x0028, h01=0x0050, text=» EXTRN PRUN TTAB FOR RUNNING PROGRAM«, t00=0x0004, t01=0x00fa}
0x0760…0794 Head {h00=0x0030, h01=0x0050, text=» EXTRN INIMON MONITOR INITIALIZATION ROUTINE«, t00=0x0004, t01=0x0126}
0x0794…07ae Head {h00=0x0016, h01=0x0050, text=» EXTRN BUG BUGGER «, t00=0x0004, t01=0x015a}
0x07ae…07dc Head {h00=0x002a, h01=0x0050, text=» EXTRN PFINIT INIT AFTER MASTER CLEAR «, t00=0x0004, t01=0x0174}
0x07dc…080c Head {h00=0x002c, h01=0x0050, text=» EXTRN IH1501 INTERRUPT TRUNK LINE INPUT«, t00=0x0005, t01=0x0012}
0x080c…083e Head {h00=0x002e, h01=0x0050, text=» EXTRN IH1502 INTERRUPT TRUNK LINE OUTPUT «, t00=0x0005, t01=0x0042}
0x083e…0868 Head {h00=0x0026, h01=0x0050, text=» EXTRN IH8101,IH8102,IH8103,IH8104«, t00=0x0005, t01=0x0074}
0x0868…0872 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x009e}
0x0872…087c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x00a8}
0x087c…0884 Head {h00=0x0004, h01=0x0050, t00=0x0005, t01=0x00b2}
0x0884…08a8 Head {h00=0x0020, h01=0x0050, text=»FD EQU /09 FD DEVICE ADDRESS«, t00=0x0005, t01=0x00ba}
0x08a8…08d0 Head {h00=0x0024, h01=0x0050, text=»CHCR EQU /0E CHCR DEVICE ADDRESS«, t00=0x0005, t01=0x00de}
0x08d0…08f6 Head {h00=0x0022, h01=0x0050, text=»SOP EQU /2E SOP DEVICE ADDRESS«, t00=0x0005, t01=0x0106}
0x08f6…090a Head {h00=0x0010, h01=0x0050, text=»X:A EQU /0 «, t00=0x0005, t01=0x012c}
0x090a…0938 Head {h00=0x002a, h01=0x0050, text=»SEGLEN EQU X:A SEGMENT LENGTH IN BYTES«, t00=0x0005, t01=0x0140}
0x0938…094a Head {h00=0x000e, h01=0x0050, text=»X:B EQU 0 «, t00=0x0005, t01=0x016e}
0x094a…0976 Head {h00=0x0028, h01=0x0050, text=»NUMPAR EQU X:B NUMBER OF PARTITIONS «, t00=0x0005, t01=0x0180}
0x0976…09b2 Head {h00=0x0038, h01=0x0050, text=»* BY SETTING X:A NOT EQUAL TO ZERO, UNLOAD IS NOT«, t00=0x0006, t01=0x001c}
0x09b2…09f2 Head {h00=0x003c, h01=0x0050, text=»* PERFORMED ON CASSETTE AFTER THE APPLICATION LOADING«, t00=0x0006, t01=0x0058}
0x09f2…09fc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0098}
0x09fc…0a0e Head {h00=0x000e, h01=0x0050, text=»X:C EQU 0 «, t00=0x0006, t01=0x00a2}
0x0a0e…0a22 Head {h00=0x0010, h01=0x0050, text=»UNLOAD EQU 0«, t00=0x0006, t01=0x00b4}
0x0a22…0a36 Head {h00=0x0010, h01=0x0050, text=»DOPDSK EQU 0«, t00=0x0006, t01=0x00c8}
0x0a36…0a48 Head {h00=0x000e, h01=0x0050, text=»REL0 EQU *«, t00=0x0006, t01=0x00dc}
0x0a48…0a56 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0006, t01=0x00ee}
0x0a56…0a5e Head {h00=0x0004, h01=0x0050, t00=0x0006, t01=0x00fc}
0x0a5e…0a68 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0104}
0x0a68…0a84 Head {h00=0x0018, h01=0x0050, text=»* INTERRUPT VECTORS «, t00=0x0006, t01=0x010e}
0x0a84…0a8e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x012a}
0x0a8e…0a96 Head {h00=0x0004, h01=0x0050, t00=0x0006, t01=0x0134}
0x0a96…0ab2 Head {h00=0x0018, h01=0x0050, text=» DATA IHPFAR 0«, t00=0x0006, t01=0x013c}
0x0ab2…0ace Head {h00=0x0018, h01=0x0050, text=» DATA IHLKM 1 «, t00=0x0006, t01=0x0158}
0x0ace…0aea Head {h00=0x0018, h01=0x0050, text=» DATA IHRTC 2 «, t00=0x0006, t01=0x0174}
0x0aea…0b06 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 3«, t00=0x0006, t01=0x0190}
0x0b06…0b22 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 4«, t00=0x0007, t01=0x001c}
0x0b22…0b3e Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 5«, t00=0x0007, t01=0x0038}
0x0b3e…0b5a Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 6«, t00=0x0007, t01=0x0054}
0x0b5a…0b7a Head {h00=0x001c, h01=0x0050, text=» DATA ILLINT«, t00=0x0007, t01=0x0070}
0x0b7a…0b9a Head {h00=0x001c, h01=0x0050, text=» DATA ILLINT«, t00=0x0007, t01=0x0090}
0x0b9a…0bba Head {h00=0x001c, h01=0x0050, text=» DATA IHSOP «, t00=0x0007, t01=0x00b0}
0x0bba…0bda Head {h00=0x001c, h01=0x0050, text=» DATA ILLINT«, t00=0x0007, t01=0x00d0}
0x0bda…0bfa Head {h00=0x001c, h01=0x0050, text=» DATA ILLINT«, t00=0x0007, t01=0x00f0}
0x0bfa…0c16 Head {h00=0x0018, h01=0x0050, text=» DATA IH1501 12«, t00=0x0007, t01=0x0110}
0x0c16…0c32 Head {h00=0x0018, h01=0x0050, text=» DATA IH1502 13«, t00=0x0007, t01=0x012c}
0x0c32…0c46 Head {h00=0x0010, h01=0x0050, text=» DATA IH8101«, t00=0x0007, t01=0x0148}
0x0c46…0c5a Head {h00=0x0010, h01=0x0050, text=» DATA IH8102«, t00=0x0007, t01=0x015c}
0x0c5a…0c6e Head {h00=0x0010, h01=0x0050, text=» DATA IH8103«, t00=0x0007, t01=0x0170}
0x0c6e…0c82 Head {h00=0x0010, h01=0x0050, text=» DATA IH8104«, t00=0x0007, t01=0x0184}
0x0c82…0c96 Head {h00=0x0010, h01=0x0050, text=» DATA ILLINT«, t00=0x0008, t01=0x0008}
0x0c96…0caa Head {h00=0x0010, h01=0x0050, text=» DATA ILLINT«, t00=0x0008, t01=0x001c}
0x0caa…0cbe Head {h00=0x0010, h01=0x0050, text=» DATA ILLINT«, t00=0x0008, t01=0x0030}
0x0cbe…0cd2 Head {h00=0x0010, h01=0x0050, text=» DATA ILLINT«, t00=0x0008, t01=0x0044}
0x0cd2…0ce6 Head {h00=0x0010, h01=0x0050, text=» DATA ILLINT«, t00=0x0008, t01=0x0058}
0x0ce6…0cfa Head {h00=0x0010, h01=0x0050, text=» DATA ILLINT«, t00=0x0008, t01=0x006c}
0x0cfa…0d16 Head {h00=0x0018, h01=0x0050, text=» DATA CHLT1 24 «, t00=0x0008, t01=0x0080}
0x0d16…0d36 Head {h00=0x001c, h01=0x0050, text=» DATA ILLINT«, t00=0x0008, t01=0x009c}
0x0d36…0d52 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 26«, t00=0x0008, t01=0x00bc}
0x0d52…0d70 Head {h00=0x001a, h01=0x0050, text=» DATA IHFD«, t00=0x0008, t01=0x00d8}
0x0d70…0d8c Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 28«, t00=0x0008, t01=0x00f6}
0x0d8c…0da8 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 29«, t00=0x0008, t01=0x0112}
0x0da8…0dc2 Head {h00=0x0016, h01=0x0050, text=» DATA IHFD 30«, t00=0x0008, t01=0x012e}
0x0dc2…0dd6 Head {h00=0x0010, h01=0x0050, text=» DATA ILLINT«, t00=0x0008, t01=0x0148}
0x0dd6…0dea Head {h00=0x0010, h01=0x0050, text=» DATA ILLINT«, t00=0x0008, t01=0x015c}
0x0dea…0dfe Head {h00=0x0010, h01=0x0050, text=» DATA ILLINT«, t00=0x0008, t01=0x0170}
0x0dfe…0e12 Head {h00=0x0010, h01=0x0050, text=» DATA ILLINT«, t00=0x0008, t01=0x0184}
0x0e12…0e26 Head {h00=0x0010, h01=0x0050, text=» DATA ILLINT«, t00=0x0009, t01=0x0008}
0x0e26…0e42 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 36«, t00=0x0009, t01=0x001c}
0x0e42…0e5e Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 37«, t00=0x0009, t01=0x0038}
0x0e5e…0e7a Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 38«, t00=0x0009, t01=0x0054}
0x0e7a…0e96 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 39«, t00=0x0009, t01=0x0070}
0x0e96…0eb6 Head {h00=0x001c, h01=0x0050, text=» DATA ILLINT«, t00=0x0009, t01=0x008c}
0x0eb6…0ed6 Head {h00=0x001c, h01=0x0050, text=» DATA ILLINT«, t00=0x0009, t01=0x00ac}
0x0ed6…0ef2 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 42«, t00=0x0009, t01=0x00cc}
0x0ef2…0f0e Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 43«, t00=0x0009, t01=0x00e8}
0x0f0e…0f2e Head {h00=0x001c, h01=0x0050, text=» DATA ILLINT«, t00=0x0009, t01=0x0104}
0x0f2e…0f4a Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 45«, t00=0x0009, t01=0x0124}
0x0f4a…0f66 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 46«, t00=0x0009, t01=0x0140}
0x0f66…0f82 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 47«, t00=0x0009, t01=0x015c}
0x0f82…0f9e Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 48«, t00=0x0009, t01=0x0178}
0x0f9e…0fba (10, 0, 400) Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 49«, t00=0x000a, t01=0x0004}
0x0fba…0fd6 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 50«, t00=0x000a, t01=0x0020}
0x0fd6…0ff2 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 51«, t00=0x000a, t01=0x003c}
0x0ff2…100e Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 52«, t00=0x000a, t01=0x0058}
0x100e…102a Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 53«, t00=0x000a, t01=0x0074}
0x102a…1046 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 54«, t00=0x000a, t01=0x0090}
0x1046…1062 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 55«, t00=0x000a, t01=0x00ac}
0x1062…107e Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 56«, t00=0x000a, t01=0x00c8}
0x107e…109a Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 57«, t00=0x000a, t01=0x00e4}
0x109a…10b6 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 58«, t00=0x000a, t01=0x0100}
0x10b6…10d2 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 59«, t00=0x000a, t01=0x011c}
0x10d2…10ee Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 60«, t00=0x000a, t01=0x0138}
0x10ee…110a Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 61«, t00=0x000a, t01=0x0154}
0x110a…1126 Head {h00=0x0018, h01=0x0050, text=» DATA ILLINT 62«, t00=0x000a, t01=0x0170}
0x1126…1146 Head {h00=0x001c, h01=0x0050, text=» DATA TRAP TRAP ROUTINE «, t00=0x000a, t01=0x018c}
0x1146…1152 Head {h00=0x0008, h01=0x0050, text=» HLT«, t00=0x000b, t01=0x001c}
0x1152…1160 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000b, t01=0x0028}
0x1160…1168 Head {h00=0x0004, h01=0x0050, t00=0x000b, t01=0x0036}
0x1168…1172 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x003e}
0x1172…1188 Head {h00=0x0012, h01=0x0050, text=»* SYSTEM HALTS«, t00=0x000b, t01=0x0048}
0x1188…1192 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x005e}
0x1192…119a Head {h00=0x0004, h01=0x0050, t00=0x000b, t01=0x0068}
0x119a…11a6 Head {h00=0x0008, h01=0x0050, text=» HLT«, t00=0x000b, t01=0x0070}
0x11a6…11b2 Head {h00=0x0008, h01=0x0050, text=» HLT«, t00=0x000b, t01=0x007c}
0x11b2…11ba Head {h00=0x0004, h01=0x0050, t00=0x000b, t01=0x0088}
0x11ba…11c2 Head {h00=0x0004, h01=0x0050, t00=0x000b, t01=0x0090}
0x11c2…11ca Head {h00=0x0004, h01=0x0050, t00=0x000b, t01=0x0098}
0x11ca…11d2 Head {h00=0x0004, h01=0x0050, t00=0x000b, t01=0x00a0}
0x11d2…11dc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x00a8}
0x11dc…1200 Head {h00=0x0020, h01=0x0050, text=»* COMMUNICATION VECTOR TABLE«, t00=0x000b, t01=0x00b2}
0x1200…120a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x00d6}
0x120a…1212 Head {h00=0x0004, h01=0x0050, t00=0x000b, t01=0x00e0}
0x1212…1234 Head {h00=0x001e, h01=0x0050, text=»CVTMSZ DATA 0 MEMORY SIZE «, t00=0x000b, t01=0x00e8}
0x1234…1256 Head {h00=0x001e, h01=0x0050, text=»CVTSTB DATA STB STACK BASE«, t00=0x000b, t01=0x010a}
0x1256…1280 Head {h00=0x0026, h01=0x0050, text=»CVTSBA DATA 0 START OF BUFFER AREA«, t00=0x000b, t01=0x012c}
0x1280…12a8 Head {h00=0x0024, h01=0x0050, text=»CVTEBA DATA 0 END OF BUFFER AREA«, t00=0x000b, t01=0x0156}
0x12a8…12d8 Head {h00=0x002c, h01=0x0050, text=»CVTINP DATA 0 INTERPPRETER TABLE ADDRESS«, t00=0x000b, t01=0x017e}
0x12d8…12e8 Head {h00=0x000c, h01=0x0050, text=» RF INIT«, t00=0x000c, t01=0x001e}
0x12e8…12f8 Head {h00=0x000c, h01=0x0050, text=» RF BUGG«, t00=0x000c, t01=0x002e}
0x12f8…1322 Head {h00=0x0026, h01=0x0050, text=»CVTAPA DATA 0 APPLICATION ADDRESS «, t00=0x000c, t01=0x003e}
0x1322…1350 Head {h00=0x002a, h01=0x0050, text=»CVTAPS DATA 0 APPLICATON START ADDRESS«, t00=0x000c, t01=0x0068}
0x1350…1376 Head {h00=0x0022, h01=0x0050, text=»CVTCLK DATA 0 REAL TIME CLOCK «, t00=0x000c, t01=0x0096}
0x1376…13b0 Head {h00=0x0036, h01=0x0050, text=»CVTLSB DATA 0 ADDRESS TO LOAD SEGMENT BLOCK TABLE «, t00=0x000c, t01=0x00bc}
0x13b0…13d2 Head {h00=0x001e, h01=0x0050, text=»CVTDK DATA 0 START UP DISC«, t00=0x000c, t01=0x00f6}
0x13d2…13fe Head {h00=0x0028, h01=0x0050, text=»FREPAR DATA 0 FREE PARTITION POINTER«, t00=0x000c, t01=0x0118}
0x13fe…1432 Head {h00=0x0030, h01=0x0050, text=»PARLEN DATA 0 LENGTH OF PARTITIONS IN BYTES «, t00=0x000c, t01=0x0144}
0x1432…146a Head {h00=0x0034, h01=0x0050, text=»CVTAPN DATA 0 APPLICATION NUMBER (START SWITCH) «, t00=0x000c, t01=0x0178}
0x146a…14a6 Head {h00=0x0038, h01=0x0050, text=»CVTSUB DATA 0 ADDRESS TO IPL READ SECTOR SUBROUTINE «, t00=0x000d, t01=0x0020}
0x14a6…14b4 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000d, t01=0x005c}
0x14b4…14bc Head {h00=0x0004, h01=0x0050, t00=0x000d, t01=0x006a}
0x14bc…14c6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0072}
0x14c6…14ea Head {h00=0x0020, h01=0x0050, text=»* INIMON AND BUGGER ENTRIES «, t00=0x000d, t01=0x007c}
0x14ea…14f4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x00a0}
0x14f4…14fc Head {h00=0x0004, h01=0x0050, t00=0x000d, t01=0x00aa}
0x14fc…1532 Head {h00=0x0032, h01=0x0050, text=»INIT LDKL A1,INIMON INITIALIZE AND START APPL «, t00=0x000d, t01=0x00b2}
0x1532…1544 Head {h00=0x000e, h01=0x0050, text=» RF BRANCH«, t00=0x000d, t01=0x00e8}
0x1544…154c Head {h00=0x0004, h01=0x0050, t00=0x000d, t01=0x00fa}
0x154c…1572 Head {h00=0x0022, h01=0x0050, text=»BUGG LDKL A13,/90 START BUGGER«, t00=0x000d, t01=0x0102}
0x1572…1586 Head {h00=0x0010, h01=0x0050, text=» LDKL A14,-8«, t00=0x000d, t01=0x0128}
0x1586…159c Head {h00=0x0012, h01=0x0050, text=» AD A14,CVTAPA«, t00=0x000d, t01=0x013c}
0x159c…15b0 Head {h00=0x0010, h01=0x0050, text=» LDKL A1,BUG«, t00=0x000d, t01=0x0152}
0x15b0…15ca Head {h00=0x0016, h01=0x0050, text=»BRANCH ABR(NZ) A1 «, t00=0x000d, t01=0x0166}
0x15ca…15d6 Head {h00=0x0008, h01=0x0050, text=» HLT«, t00=0x000d, t01=0x0180}
0x15d6…15fc Head {h00=0x0022, h01=0x0050, text=»TRAP LDK A1,/D HALT PARAMETER «, t00=0x000d, t01=0x018c}
0x15fc…1610 Head {h00=0x0010, h01=0x0050, text=» CF A15,HALT«, t00=0x000e, t01=0x0022}
0x1610…161e Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x000e, t01=0x0036}
0x161e…1628 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0044}
0x1628…1658 Head {h00=0x002c, h01=0x0050, text=»* SAVE MEMORY SIZE, END OF BUFFER POOL«, t00=0x000e, t01=0x004e}
0x1658…1678 Head {h00=0x001c, h01=0x0050, text=»* AND LOAD STACK BASE «, t00=0x000e, t01=0x007e}
0x1678…1682 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x009e}
0x1682…1698 Head {h00=0x0012, h01=0x0050, text=»* ON ENTRY: «, t00=0x000e, t01=0x00a8}
0x1698…16c2 Head {h00=0x0026, h01=0x0050, text=»* A1 = APPLICATION DISC ADDRESS «, t00=0x000e, t01=0x00be}
0x16c2…16f6 Head {h00=0x0030, h01=0x0050, text=»* A2 = START UP DISC, F0=FIX, F1=CARTRIDGE«, t00=0x000e, t01=0x00e8}
0x16f6…173a Head {h00=0x0040, h01=0x0050, text=»* A9 = ADDRESS TO DPL (A9+2 = ADDRESS TO APPLICATION NO.) «, t00=0x000e, t01=0x011c}
0x173a…175a Head {h00=0x001c, h01=0x0050, text=»* A10= RELOCATION BASE«, t00=0x000e, t01=0x0160}
0x175a…177c Head {h00=0x001e, h01=0x0050, text=»* A11= BUFFER ADDRESS+2 «, t00=0x000e, t01=0x0180}
0x177c…17a2 Head {h00=0x0022, h01=0x0050, text=»* A12= MONITOR START ADDRESS«, t00=0x000f, t01=0x0012}
0x17a2…17c6 Head {h00=0x0020, h01=0x0050, text=»* A13= APPLICATION ADDRESS«, t00=0x000f, t01=0x0038}
0x17c6…17e2 Head {h00=0x0018, h01=0x0050, text=»* A14= MEMORY SIZE«, t00=0x000f, t01=0x005c}
0x17e2…1814 Head {h00=0x002e, h01=0x0050, text=»* A15= ADDRESS TO READ SECTOR SUBROUTINE«, t00=0x000f, t01=0x0078}
0x1814…181e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x00aa}
0x181e…1830 Head {h00=0x000e, h01=0x0050, text=»INIM EQU *«, t00=0x000f, t01=0x00b4}
0x1830…1844 Head {h00=0x0010, h01=0x0050, text=» ST A2,CVTDK«, t00=0x000f, t01=0x00c6}
0x1844…1866 Head {h00=0x001e, h01=0x0050, text=» ST A14,CVTMSZ MEMORY SIZE«, t00=0x000f, t01=0x00da}
0x1866…187a Head {h00=0x0010, h01=0x0050, text=» SUKL A14,2 «, t00=0x000f, t01=0x00fc}
0x187a…18a4 Head {h00=0x0026, h01=0x0050, text=» ST A14,CVTEBA END OF BUFFER POOL «, t00=0x000f, t01=0x0110}
0x18a4…18ba Head {h00=0x0012, h01=0x0050, text=» IFT DOPDSK=1 «, t00=0x000f, t01=0x013a}
0x18ba…18ce Head {h00=0x0010, h01=0x0050, text=» LDR A13,A9 «, t00=0x000f, t01=0x0150}
0x18ce…18e2 Head {h00=0x0010, h01=0x0050, text=» LDR A9,A12 «, t00=0x000f, t01=0x0164}
0x18e2…18f8 Head {h00=0x0012, h01=0x0050, text=» ORKL A12,/FFE«, t00=0x000f, t01=0x0178}
0x18f8…190e Head {h00=0x0012, h01=0x0050, text=» ST A12,CVTEBA«, t00=0x000f, t01=0x018e}
0x190e…1922 Head {h00=0x0010, h01=0x0050, text=» ADKL A12,2 «, t00=0x0010, t01=0x0014}
0x1922…1938 Head {h00=0x0012, h01=0x0050, text=» ST A12,CVTMSZ«, t00=0x0010, t01=0x0028}
0x1938…194c Head {h00=0x0010, h01=0x0050, text=» LDR A12,A9 «, t00=0x0010, t01=0x003e}
0x194c…1958 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0010, t01=0x0052}
0x1958…197a Head {h00=0x001e, h01=0x0050, text=» LDR A14,P LOAD STACK BASE«, t00=0x0010, t01=0x005e}
0x197a…19a4 Head {h00=0x0026, h01=0x0050, text=» LDKL A2,/400 INDICATE LOAD ON SOP«, t00=0x0010, t01=0x0080}
0x19a4…19ba Head {h00=0x0012, h01=0x0050, text=» OTR A2,0,SOP «, t00=0x0010, t01=0x00aa}
0x19ba…19de Head {h00=0x0020, h01=0x0050, text=» LD A2,2,A9 APPLICATION NO. «, t00=0x0010, t01=0x00c0}
0x19de…1a00 Head {h00=0x001e, h01=0x0050, text=» ST A2,CVTAPN SAVE IN CVT «, t00=0x0010, t01=0x00e4}
0x1a00…1a38 Head {h00=0x0034, h01=0x0050, text=» ST A15,CVTSUB SAVE ADDRESS TO READ SECTOR SUBR.«, t00=0x0010, t01=0x0106}
0x1a38…1a42 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x013e}
0x1a42…1a58 Head {h00=0x0012, h01=0x0050, text=»* READ LSBT «, t00=0x0010, t01=0x0148}
0x1a58…1a62 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x015e}
0x1a62…1a74 Head {h00=0x000e, h01=0x0050, text=» LDR A6,A1«, t00=0x0010, t01=0x0168}
0x1a74…1a8a Head {h00=0x0012, h01=0x0050, text=» IFT DOPDSK=1 «, t00=0x0010, t01=0x017a}
0x1a8a…1a9c Head {h00=0x000e, h01=0x0050, text=» SUK A6,1 «, t00=0x0010, t01=0x0190}
0x1a9c…1ab2 Head {h00=0x0012, h01=0x0050, text=» ST A3,CVTAPN «, t00=0x0011, t01=0x0012}
0x1ab2…1ac4 Head {h00=0x000e, h01=0x0050, text=» RF INIM20«, t00=0x0011, t01=0x0028}
0x1ac4…1ad0 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0011, t01=0x003a}
0x1ad0…1aee Head {h00=0x001a, h01=0x0050, text=» CFR A14,A15 READ LSBT«, t00=0x0011, t01=0x0046}
0x1aee…1b0e Head {h00=0x001c, h01=0x0050, text=» LDR* A2,A11 GET LENGTH «, t00=0x0011, t01=0x0064}
0x1b0e…1b2e Head {h00=0x001c, h01=0x0050, text=» CWK A2,12 ONE SEGMENT ?«, t00=0x0011, t01=0x0084}
0x1b2e…1b44 Head {h00=0x0012, h01=0x0050, text=» RF(E) INIM20 «, t00=0x0011, t01=0x00a4}
0x1b44…1b70 Head {h00=0x0028, h01=0x0050, text=» ST A13,CVTLSB STORE ADDRESS TO LSBT«, t00=0x0011, t01=0x00ba}
0x1b70…1b82 Head {h00=0x000e, h01=0x0050, text=» ADK A2,2 «, t00=0x0011, t01=0x00e6}
0x1b82…1b96 Head {h00=0x0010, h01=0x0050, text=»INIM08 EQU *«, t00=0x0011, t01=0x00f8}
0x1b96…1bb8 Head {h00=0x001e, h01=0x0050, text=» LDR A3,A11 BUFFER ADDRESS«, t00=0x0011, t01=0x010c}
0x1bb8…1bcc Head {h00=0x0010, h01=0x0050, text=» LDR A5,A13 «, t00=0x0011, t01=0x012e}
0x1bcc…1be0 Head {h00=0x0010, h01=0x0050, text=» ADKL A5,408«, t00=0x0011, t01=0x0142}
0x1be0…1c08 Head {h00=0x0024, h01=0x0050, text=»INIM10 LDR* A4,A3 GET TABLE WORD«, t00=0x0011, t01=0x0156}
0x1c08…1c2c Head {h00=0x0020, h01=0x0050, text=» STR A4,A13 STORE TABLE WORD«, t00=0x0011, t01=0x017e}
0x1c2c…1c56 Head {h00=0x0026, h01=0x0050, text=» ADKL A13,2 UPDATE MEMORY ADDRESS «, t00=0x0012, t01=0x0012}
0x1c56…1c80 Head {h00=0x0026, h01=0x0050, text=» ADK A3,2 INCREMENT FETCH ADDRESS «, t00=0x0012, t01=0x003c}
0x1c80…1c9a Head {h00=0x0016, h01=0x0050, text=» SUK A2,2 READY ? «, t00=0x0012, t01=0x0066}
0x1c9a…1cb0 Head {h00=0x0012, h01=0x0050, text=» RF(E) INIM20 «, t00=0x0012, t01=0x0080}
0x1cb0…1cc4 Head {h00=0x0010, h01=0x0050, text=» CWR A5,A13 «, t00=0x0012, t01=0x0096}
0x1cc4…1cda Head {h00=0x0012, h01=0x0050, text=» RB(NE) INIM10«, t00=0x0012, t01=0x00aa}
0x1cda…1cec Head {h00=0x000e, h01=0x0050, text=» ADK A6,1 «, t00=0x0012, t01=0x00c0}
0x1cec…1d00 Head {h00=0x0010, h01=0x0050, text=» CFR A14,A15«, t00=0x0012, t01=0x00d2}
0x1d00…1d12 Head {h00=0x000e, h01=0x0050, text=» RB INIM08«, t00=0x0012, t01=0x00e6}
0x1d12…1d20 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0012, t01=0x00f8}
0x1d20…1d2a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0106}
0x1d2a…1d62 Head {h00=0x0034, h01=0x0050, text=»* SAVE APPLICATION ADDRESS AND RELOCATION BASE«, t00=0x0012, t01=0x0110}
0x1d62…1d6c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0148}
0x1d6c…1d9c Head {h00=0x002c, h01=0x0050, text=»INIM20 ST A13,CVTAPA APPLICATION ADDRESS«, t00=0x0012, t01=0x0152}
0x1d9c…1dcc Head {h00=0x002c, h01=0x0050, text=» ADR A10,A13 APPLICATION RELOCATION BASE«, t00=0x0012, t01=0x0182}
0x1dcc…1dda Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0013, t01=0x0022}
0x1dda…1de4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0030}
0x1de4…1e0c Head {h00=0x0024, h01=0x0050, text=»* READ AND RELOCATION ROUTINE «, t00=0x0013, t01=0x003a}
0x1e0c…1e16 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0062}
0x1e16…1e2c Head {h00=0x0012, h01=0x0050, text=»* ON ENTRY: «, t00=0x0013, t01=0x006c}
0x1e2c…1e56 Head {h00=0x0026, h01=0x0050, text=»* A10 = RELOCATION BASE «, t00=0x0013, t01=0x0082}
0x1e56…1e84 Head {h00=0x002a, h01=0x0050, text=»* A11 = INPUT BUFFER ADDRESS«, t00=0x0013, t01=0x00ac}
0x1e84…1eac Head {h00=0x0024, h01=0x0050, text=»* A13 = OUTPUT ADDRESS«, t00=0x0013, t01=0x00da}
0x1eac…1eb6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0102}
0x1eb6…1ed2 Head {h00=0x0018, h01=0x0050, text=»* REGISTER USAGE: «, t00=0x0013, t01=0x010c}
0x1ed2…1f0a Head {h00=0x0034, h01=0x0050, text=»* A2 = RELOCATION BITS CHECK REG«, t00=0x0013, t01=0x0128}
0x1f0a…1f44 Head {h00=0x0036, h01=0x0050, text=»* A3 = ADDRESS OF RELOCATION TABLE«, t00=0x0013, t01=0x0160}
0x1f44…1f7a Head {h00=0x0032, h01=0x0050, text=»* A4 = RELOCATION BIT COUNTER «, t00=0x0014, t01=0x000a}
0x1f7a…1faa Head {h00=0x002c, h01=0x0050, text=»* A5 = CODE WORD ADDRESS«, t00=0x0014, t01=0x0040}
0x1faa…1fda Head {h00=0x002c, h01=0x0050, text=»* A7 = CODE WORD COUNTER«, t00=0x0014, t01=0x0070}
0x1fda…2002 Head {h00=0x0024, h01=0x0050, text=»* A8 = CODE WORD«, t00=0x0014, t01=0x00a0}
0x2002…200c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00c8}
0x200c…2040 Head {h00=0x0030, h01=0x0050, text=»* READ SECTORS OF LOAD MODULE AND RELOCATE«, t00=0x0014, t01=0x00d2}
0x2040…2066 Head {h00=0x0022, h01=0x0050, text=» ADK A6,1 UPDATE SECTOR NUMBER«, t00=0x0014, t01=0x0106}
0x2066…208c Head {h00=0x0022, h01=0x0050, text=» CFR A14,A15 READ FIRST SECTOR«, t00=0x0014, t01=0x012c}
0x208c…20ae Head {h00=0x001e, h01=0x0050, text=» LDR* A2,A11 START ADDRESS«, t00=0x0014, t01=0x0152}
0x20ae…20d6 Head {h00=0x0024, h01=0x0050, text=» ADR A2,A10 ADD RELOCATION BASE «, t00=0x0014, t01=0x0174}
0x20d6…20fe Head {h00=0x0024, h01=0x0050, text=» ST A2,CVTAPS SAVE START ADDRESS«, t00=0x0015, t01=0x000c}
0x20fe…2122 Head {h00=0x0020, h01=0x0050, text=» LD A1,4,A11 LENGTH IN BYTES«, t00=0x0015, t01=0x0034}
0x2122…214a Head {h00=0x0024, h01=0x0050, text=» ADR A1,A10 ADD RELOCATION BASE «, t00=0x0015, t01=0x0058}
0x214a…215c Head {h00=0x000e, h01=0x0050, text=» ADK A1,2 «, t00=0x0015, t01=0x0080}
0x215c…2186 Head {h00=0x0026, h01=0x0050, text=» LDKL A7,368 BYTES IN FIRST SECTOR«, t00=0x0015, t01=0x0092}
0x2186…219a Head {h00=0x0010, h01=0x0050, text=» LDR A3,A11 «, t00=0x0015, t01=0x00bc}
0x219a…21b8 Head {h00=0x001a, h01=0x0050, text=» ADK A3,8 BUFFER START«, t00=0x0015, t01=0x00d0}
0x21b8…21cc Head {h00=0x0010, h01=0x0050, text=» LDKL A4,-4 «, t00=0x0015, t01=0x00ee}
0x21cc…21de Head {h00=0x000e, h01=0x0050, text=» RF RELOCS«, t00=0x0015, t01=0x0102}
0x21de…21f4 Head {h00=0x0012, h01=0x0050, text=»RELOC LDK A4,0«, t00=0x0015, t01=0x0114}
0x21f4…222a Head {h00=0x0032, h01=0x0050, text=» LDKL A7,376 NUMBER OF BYTES IN NORMAL SECTOR «, t00=0x0015, t01=0x012a}
0x222a…223e Head {h00=0x0010, h01=0x0050, text=» LDR A3,A11 «, t00=0x0015, t01=0x0160}
0x223e…226e Head {h00=0x002c, h01=0x0050, text=»RELOCS LDR A5,A3 BUFFER ADDRESS POINTER «, t00=0x0015, t01=0x0174}
0x226e…229c Head {h00=0x002a, h01=0x0050, text=» ADR A3,A7 ADDRESS TO RELOCATION WORDS«, t00=0x0016, t01=0x0014}
0x229c…22ae Head {h00=0x000e, h01=0x0050, text=»MOV EQU * «, t00=0x0016, t01=0x0042}
0x22ae…22d2 Head {h00=0x0020, h01=0x0050, text=» LDR* A2,A3 RELOCATION BITS «, t00=0x0016, t01=0x0054}
0x22d2…22e4 Head {h00=0x000e, h01=0x0050, text=» SRC A2,1 «, t00=0x0016, t01=0x0078}
0x22e4…2306 Head {h00=0x001e, h01=0x0050, text=» LDR A4,A4 FIRST SECTOR ? «, t00=0x0016, t01=0x008a}
0x2306…231e Head {h00=0x0014, h01=0x0050, text=» RF(E) RELOCF NO«, t00=0x0016, t01=0x00ac}
0x231e…2330 Head {h00=0x000e, h01=0x0050, text=» SLC A2,4 «, t00=0x0016, t01=0x00c4}
0x2330…2368 Head {h00=0x0034, h01=0x0050, text=»RELOCF ADK A3,2 POINTER TO NEXT RELOCATION WORD «, t00=0x0016, t01=0x00d6}
0x2368…238a Head {h00=0x001e, h01=0x0050, text=» ADK A4,16 NUMBER OF BITS «, t00=0x0016, t01=0x010e}
0x238a…239c Head {h00=0x000e, h01=0x0050, text=»MOVE EQU *«, t00=0x0016, t01=0x0130}
0x239c…23ca Head {h00=0x002a, h01=0x0050, text=» LDR* A8,A5 GET CODE WORD FROM BUFFER «, t00=0x0016, t01=0x0142}
0x23ca…23f0 Head {h00=0x0022, h01=0x0050, text=» SLC A2,1 CHECK RELOCATION BIT«, t00=0x0016, t01=0x0170}
0x23f0…2414 Head {h00=0x0020, h01=0x0050, text=» RF(NN) MOVABS NO RELOCATION«, t00=0x0017, t01=0x0008}
0x2414…243c Head {h00=0x0024, h01=0x0050, text=» ADR A8,A10 ADD RELOCATION BASE «, t00=0x0017, t01=0x002c}
0x243c…2466 Head {h00=0x0026, h01=0x0050, text=»MOVABS STR A8,A13 STORE CODE WORD «, t00=0x0017, t01=0x0054}
0x2466…248e Head {h00=0x0024, h01=0x0050, text=» ADK A5,2 UPDATE BUFFER POINTER «, t00=0x0017, t01=0x007e}
0x248e…24b8 Head {h00=0x0026, h01=0x0050, text=» ADKL A13,2 UPDATE MEMORY POINTER «, t00=0x0017, t01=0x00a6}
0x24b8…24da Head {h00=0x001e, h01=0x0050, text=» CWR A13,A1 APPL. LOADED ?«, t00=0x0017, t01=0x00d0}
0x24da…24f0 Head {h00=0x0012, h01=0x0050, text=» RF(E) REDEND «, t00=0x0017, t01=0x00f2}
0x24f0…251c Head {h00=0x0028, h01=0x0050, text=» CWR A13,A9 LAST POSITION ADMITTED ?«, t00=0x0017, t01=0x0108}
0x251c…2536 Head {h00=0x0016, h01=0x0050, text=» RF(NE) MONFOR NO «, t00=0x0017, t01=0x0134}
0x2536…254c Head {h00=0x0012, h01=0x0050, text=» LDKL A1,/100 «, t00=0x0017, t01=0x014e}
0x254c…2568 Head {h00=0x0018, h01=0x0050, text=»FELUTG OTR A1,0,SOP «, t00=0x0017, t01=0x0164}
0x2568…2574 Head {h00=0x0008, h01=0x0050, text=» HLT«, t00=0x0017, t01=0x0180}
0x2574…2592 Head {h00=0x001a, h01=0x0050, text=»MONFOR SUK A7,2 LAST ?«, t00=0x0017, t01=0x018c}
0x2592…25ac Head {h00=0x0016, h01=0x0050, text=» RF(Z) MOVEND YES «, t00=0x0018, t01=0x001a}
0x25ac…25d4 Head {h00=0x0024, h01=0x0050, text=» SUK A4,1 NEXT RELOCATION WORD ?«, t00=0x0018, t01=0x0034}
0x25d4…25e8 Head {h00=0x0010, h01=0x0050, text=» RB(P) MOVE «, t00=0x0018, t01=0x005c}
0x25e8…25fc Head {h00=0x0010, h01=0x0050, text=» RB MOV YES «, t00=0x0018, t01=0x0070}
0x25fc…262a Head {h00=0x002a, h01=0x0050, text=»MOVEND ADK A6,1 UPDATE SECTOR POINTER «, t00=0x0018, t01=0x0084}
0x262a…2650 Head {h00=0x0022, h01=0x0050, text=» CFR A14,A15 READ NEXT SECTOR «, t00=0x0018, t01=0x00b2}
0x2650…2662 Head {h00=0x000e, h01=0x0050, text=» RB RELOC «, t00=0x0018, t01=0x00d8}
0x2662…2670 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0018, t01=0x00ea}
0x2670…267a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x00f8}
0x267a…26ba Head {h00=0x003c, h01=0x0050, text=»* SAVE START OF BUFFER POOL AND INDICATE LOADING ENDED«, t00=0x0018, t01=0x0102}
0x26ba…26c4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x0142}
0x26c4…26d8 Head {h00=0x0010, h01=0x0050, text=»REDEND EQU *«, t00=0x0018, t01=0x014c}
0x26d8…26ee Head {h00=0x0012, h01=0x0050, text=» ST A13,CVTSBA«, t00=0x0018, t01=0x0160}
0x26ee…2716 Head {h00=0x0024, h01=0x0050, text=» LDKL A4,NUMPAR OVERLAY SYSTEM ?«, t00=0x0018, t01=0x0176}
0x2716…272e Head {h00=0x0014, h01=0x0050, text=» RF(E) INIM35 NO«, t00=0x0019, t01=0x000e}
0x272e…2760 Head {h00=0x002e, h01=0x0050, text=» ADKL A13,10 DUMMY NEEDED AT SEGMENT LOAD «, t00=0x0019, t01=0x0026}
0x2760…278c Head {h00=0x0028, h01=0x0050, text=» ST A13,CVTSBA START OF BUFFER POOL «, t00=0x0019, t01=0x0058}
0x278c…2796 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x0084}
0x2796…27c6 Head {h00=0x002c, h01=0x0050, text=»* CALCULATE NECESSARY PARTITION LENGTH«, t00=0x0019, t01=0x008e}
0x27c6…27d0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x00be}
0x27d0…2804 Head {h00=0x0030, h01=0x0050, text=» LDKL A1,SEGLEN GET MINIMUM LENGTH IN BYTES «, t00=0x0019, t01=0x00c8}
0x2804…2816 Head {h00=0x000e, h01=0x0050, text=» SUR A2,A2«, t00=0x0019, t01=0x00fc}
0x2816…2840 Head {h00=0x0026, h01=0x0050, text=» SUKL A1,368 BYTES IN 1:ST SECTOR «, t00=0x0019, t01=0x010e}
0x2840…2856 Head {h00=0x0012, h01=0x0050, text=» RF(NP) PAREND«, t00=0x0019, t01=0x0138}
0x2856…286a Head {h00=0x0010, h01=0x0050, text=» ADKL A2,368«, t00=0x0019, t01=0x014e}
0x286a…289e Head {h00=0x0030, h01=0x0050, text=»PARADD SUKL A1,376 BYTES IN 2:ND-N:TH SECTOR«, t00=0x0019, t01=0x0162}
0x289e…28b4 Head {h00=0x0012, h01=0x0050, text=» RF(NP) PAREND«, t00=0x001a, t01=0x0008}
0x28b4…28c8 Head {h00=0x0010, h01=0x0050, text=» ADKL A2,376«, t00=0x001a, t01=0x001e}
0x28c8…28da Head {h00=0x000e, h01=0x0050, text=» RB PARADD«, t00=0x001a, t01=0x0032}
0x28da…2914 Head {h00=0x0036, h01=0x0050, text=»PAREND ADKL A2,408 RESERVED SPACE FOR LAST SECTOR «, t00=0x001a, t01=0x0044}
0x2914…292a Head {h00=0x0012, h01=0x0050, text=» ST A2,PARLEN «, t00=0x001a, t01=0x007e}
0x292a…2938 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001a, t01=0x0094}
0x2938…2942 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x00a2}
0x2942…297c Head {h00=0x0036, h01=0x0050, text=»* TEST IF MEMORY SPACE AVAILABLE FOR PARTITIONS «, t00=0x001a, t01=0x00ac}
0x297c…2986 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x00e6}
0x2986…2998 Head {h00=0x000e, h01=0x0050, text=» LDR A3,A4«, t00=0x001a, t01=0x00f0}
0x2998…29ac Head {h00=0x0010, h01=0x0050, text=» LDR A1,A13 «, t00=0x001a, t01=0x0102}
0x29ac…29d6 Head {h00=0x0026, h01=0x0050, text=» SRL A1,1 START ADDRESS REFERENCE «, t00=0x001a, t01=0x0116}
0x29d6…29ec Head {h00=0x0012, h01=0x0050, text=» LD A2,PARLEN «, t00=0x001a, t01=0x0140}
0x29ec…2a18 Head {h00=0x0028, h01=0x0050, text=» SRL A2,1 PARTITION LENGTH REFERENCE«, t00=0x001a, t01=0x0156}
0x2a18…2a3a Head {h00=0x001e, h01=0x0050, text=»INIM28 ADR A1,A2 OVERFLOW?«, t00=0x001a, t01=0x0182}
0x2a3a…2a56 Head {h00=0x0018, h01=0x0050, text=» RF(O) OVERFL ERROR «, t00=0x001b, t01=0x0014}
0x2a56…2a68 Head {h00=0x000e, h01=0x0050, text=» SUK A3,1 «, t00=0x001b, t01=0x0030}
0x2a68…2a7e Head {h00=0x0012, h01=0x0050, text=» RB(NZ) INIM28«, t00=0x001b, t01=0x0042}
0x2a7e…2aa4 Head {h00=0x0022, h01=0x0050, text=» LD A2,CVTEBA GET MEMORY SIZE «, t00=0x001b, t01=0x0058}
0x2aa4…2ab6 Head {h00=0x000e, h01=0x0050, text=» SRL A2,1 «, t00=0x001b, t01=0x007e}
0x2ab6…2ac8 Head {h00=0x000e, h01=0x0050, text=» CWR A1,A2«, t00=0x001b, t01=0x0090}
0x2ac8…2ade Head {h00=0x0012, h01=0x0050, text=» RF(NG) INILNK«, t00=0x001b, t01=0x00a2}
0x2ade…2b08 Head {h00=0x0026, h01=0x0050, text=»OVERFL EQU * MEMORY OVERFLOW ERROR«, t00=0x001b, t01=0x00b8}
0x2b08…2b1e Head {h00=0x0012, h01=0x0050, text=» LDKL A1,/100 «, t00=0x001b, t01=0x00e2}
0x2b1e…2b30 Head {h00=0x000e, h01=0x0050, text=» RB FELUTG«, t00=0x001b, t01=0x00f8}
0x2b30…2b3e Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001b, t01=0x010a}
0x2b3e…2b48 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0118}
0x2b48…2b6e Head {h00=0x0022, h01=0x0050, text=»* LINK FREE PARTITION QUEUE «, t00=0x001b, t01=0x0122}
0x2b6e…2b78 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0148}
0x2b78…2b8c Head {h00=0x0010, h01=0x0050, text=»INILNK EQU *«, t00=0x001b, t01=0x0152}
0x2b8c…2bbe Head {h00=0x002e, h01=0x0050, text=» ST A13,FREPAR SET FREE PARTITION POINTER «, t00=0x001b, t01=0x0166}
0x2bbe…2be6 Head {h00=0x0024, h01=0x0050, text=»INIM29 SUK A4,1 LAST PARTITION ?«, t00=0x001c, t01=0x0008}
0x2be6…2bfc Head {h00=0x0012, h01=0x0050, text=» RF(E) INIM32 «, t00=0x001c, t01=0x0030}
0x2bfc…2c10 Head {h00=0x0010, h01=0x0050, text=» LDR A5,A13 «, t00=0x001c, t01=0x0046}
0x2c10…2c3c Head {h00=0x0028, h01=0x0050, text=» AD A13,PARLEN ADD PARTITION LENGTH «, t00=0x001c, t01=0x005a}
0x2c3c…2c5a Head {h00=0x001a, h01=0x0050, text=» STR A13,A5 STORE LINK«, t00=0x001c, t01=0x0086}
0x2c5a…2c6c Head {h00=0x000e, h01=0x0050, text=» RB INIM29«, t00=0x001c, t01=0x00a4}
0x2c6c…2c82 Head {h00=0x0012, h01=0x0050, text=»INIM32 CMR A13«, t00=0x001c, t01=0x00b6}
0x2c82…2c90 Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001c, t01=0x00cc}
0x2c90…2c98 Head {h00=0x0004, h01=0x0050, t00=0x001c, t01=0x00da}
0x2c98…2cac Head {h00=0x0010, h01=0x0050, text=»INIM35 EQU *«, t00=0x001c, t01=0x00e2}
0x2cac…2cbe Head {h00=0x000e, h01=0x0050, text=» LDK A7,0 «, t00=0x001c, t01=0x00f6}
0x2cbe…2cea Head {h00=0x0028, h01=0x0050, text=» OTR A7,0,SOP INDICATE LOADING ENDED«, t00=0x001c, t01=0x0108}
0x2cea…2d0c Head {h00=0x001e, h01=0x0050, text=» LD A7,CVTDK START UP DISC«, t00=0x001c, t01=0x0134}
0x2d0c…2d1e Head {h00=0x000e, h01=0x0050, text=» ANK A7,/F«, t00=0x001c, t01=0x0156}
0x2d1e…2d30 Head {h00=0x000e, h01=0x0050, text=» SLL A7,4 «, t00=0x001c, t01=0x0168}
0x2d30…2d46 Head {h00=0x0012, h01=0x0050, text=» ORS A7,INIM37«, t00=0x001c, t01=0x017a}
0x2d46…2d5a Head {h00=0x0010, h01=0x0050, text=» ANK A7,/80 «, t00=0x001c, t01=0x0190}
0x2d5a…2d7e Head {h00=0x0020, h01=0x0050, text=» RF(Z) INIM38 NOT FLEX DISC «, t00=0x001d, t01=0x0014}
0x2d7e…2d98 Head {h00=0x0016, h01=0x0050, text=» LDK A7,/C UNLOCK «, t00=0x001d, t01=0x0038}
0x2d98…2db2 Head {h00=0x0016, h01=0x0050, text=»INIM37 CIO A7,1,FD«, t00=0x001d, t01=0x0052}
0x2db2…2dc6 Head {h00=0x0010, h01=0x0050, text=» RB(NA) *-2 «, t00=0x001d, t01=0x006c}
0x2dc6…2dd8 Head {h00=0x000e, h01=0x0050, text=» SST A7,FD«, t00=0x001d, t01=0x0080}
0x2dd8…2dec Head {h00=0x0010, h01=0x0050, text=» RB(NA) *-2 «, t00=0x001d, t01=0x0092}
0x2dec…2e00 Head {h00=0x0010, h01=0x0050, text=»INIM38 EQU *«, t00=0x001d, t01=0x00a6}
0x2e00…2e0a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x00ba}
0x2e0a…2e2e Head {h00=0x0020, h01=0x0050, text=»* CHECK IF BUGGER IN CORE «, t00=0x001d, t01=0x00c4}
0x2e2e…2e38 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x00e8}
0x2e38…2e4c Head {h00=0x0010, h01=0x0050, text=» LDR A14,A10«, t00=0x001d, t01=0x00f2}
0x2e4c…2e74 Head {h00=0x0024, h01=0x0050, text=» LDKL A13,INIM40 RESTART ADDRESS«, t00=0x001d, t01=0x0106}
0x2e74…2e88 Head {h00=0x0010, h01=0x0050, text=» LDKL A1,BUG«, t00=0x001d, t01=0x012e}
0x2e88…2e9c Head {h00=0x0010, h01=0x0050, text=» ABR(NZ) A1 «, t00=0x001d, t01=0x0142}
0x2e9c…2eaa Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001d, t01=0x0156}
0x2eaa…2eb2 Head {h00=0x0004, h01=0x0050, t00=0x001d, t01=0x0164}
0x2eb2…2ebc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x016c}
0x2ebc…2eda Head {h00=0x001a, h01=0x0050, text=»* FIND FIRST USER TASK«, t00=0x001d, t01=0x0176}
0x2eda…2ee4 (30, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0004}
0x2ee4…2ef8 Head {h00=0x0010, h01=0x0050, text=»INIM40 EQU *«, t00=0x001e, t01=0x000e}
0x2ef8…2f1a Head {h00=0x001e, h01=0x0050, text=» LD A1,TCTAB TCTAB ADDRESS«, t00=0x001e, t01=0x0022}
0x2f1a…2f3a Head {h00=0x001c, h01=0x0050, text=» LDR* A4,A1 TCTAB LENGTH«, t00=0x001e, t01=0x0044}
0x2f3a…2f52 Head {h00=0x0014, h01=0x0050, text=»INIM50 ADK A1,2 «, t00=0x001e, t01=0x0064}
0x2f52…2f64 Head {h00=0x000e, h01=0x0050, text=» SUK A4,2 «, t00=0x001e, t01=0x007c}
0x2f64…2f7a Head {h00=0x0012, h01=0x0050, text=» RF(NZ) INIM60«, t00=0x001e, t01=0x008e}
0x2f7a…2f9a Head {h00=0x001c, h01=0x0050, text=» HLT NO USER TASK FOUND«, t00=0x001e, t01=0x00a4}
0x2f9a…2fa2 Head {h00=0x0004, h01=0x0050, t00=0x001e, t01=0x00c4}
0x2fa2…2fc8 Head {h00=0x0022, h01=0x0050, text=»INIM60 LDR* A5,A1 TTAB ADDRESS«, t00=0x001e, t01=0x00cc}
0x2fc8…2ff4 Head {h00=0x0028, h01=0x0050, text=» LD A2,TTB:ID,A5 TASK IDENTIFICATION«, t00=0x001e, t01=0x00f2}
0x2ff4…3016 Head {h00=0x001e, h01=0x0050, text=» RB(N) INIM50 MONITOR TASK«, t00=0x001e, t01=0x011e}
0x3016…3046 Head {h00=0x002c, h01=0x0050, text=» ST A5,PRUN SET TTAB FOR RUNNING PROGRAM«, t00=0x001e, t01=0x0140}
0x3046…3056 Head {h00=0x000c, h01=0x0050, text=» CMR A5 «, t00=0x001e, t01=0x0170}
0x3056…307e Head {h00=0x0024, h01=0x0050, text=» LD A7,TTB:ST,A5 GET USER LEVEL «, t00=0x001e, t01=0x0180}
0x307e…3090 Head {h00=0x000e, h01=0x0050, text=» SRC A7,6 «, t00=0x001f, t01=0x0018}
0x3090…309e Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x001f, t01=0x002a}
0x309e…30a8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0038}
0x30a8…30c4 Head {h00=0x0018, h01=0x0050, text=»* INITIALIZE STACK«, t00=0x001f, t01=0x0042}
0x30c4…30ce Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x005e}
0x30ce…30fe Head {h00=0x002c, h01=0x0050, text=» LDKL A15,STB-32 STACK BASE - IDLE LOOP «, t00=0x001f, t01=0x0068}
0x30fe…3110 Head {h00=0x000e, h01=0x0050, text=» LDK A1,0 «, t00=0x001f, t01=0x0098}
0x3110…313e Head {h00=0x002a, h01=0x0050, text=» STR A1,A15 TTAB-ADDRESS OF IDLE LOOP «, t00=0x001f, t01=0x00aa}
0x313e…3166 Head {h00=0x0024, h01=0x0050, text=» LDKL A13,NUMPAR OVERLAY SYSTEM?«, t00=0x001f, t01=0x00d8}
0x3166…317c Head {h00=0x0012, h01=0x0050, text=» RF(Z) INIM70 «, t00=0x001f, t01=0x0100}
0x317c…31ae Head {h00=0x002e, h01=0x0050, text=» STR A1,A15 SEGMENT POINTRER OF IDLE LOOP «, t00=0x001f, t01=0x0116}
0x31ae…31b8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0148}
0x31b8…31ce Head {h00=0x0012, h01=0x0050, text=»* START SYSTEM«, t00=0x001f, t01=0x0152}
0x31ce…31d8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0168}
0x31d8…31e0 Head {h00=0x0004, h01=0x0050, t00=0x001f, t01=0x0172}
0x31e0…31f4 Head {h00=0x0010, h01=0x0050, text=»INIM70 EQU *«, t00=0x001f, t01=0x017a}
0x31f4…320c Head {h00=0x0014, h01=0x0050, text=» LDKL A13,WAITIS«, t00=0x001f, t01=0x018e}
0x320c…323a Head {h00=0x002a, h01=0x0050, text=» STR A13,A15 STORE USER START ADDRESS «, t00=0x0020, t01=0x0016}
0x323a…3260 Head {h00=0x0022, h01=0x0050, text=» STR A7,A15 AND LEVEL ON STACK«, t00=0x0020, t01=0x0044}
0x3260…3286 Head {h00=0x0022, h01=0x0050, text=» ABL PFINIT INITIALIZE DEVICES«, t00=0x0020, t01=0x006a}
0x3286…32a8 Head {h00=0x001e, h01=0x0050, text=» DATA /FC00 PSW IDLE LOOP «, t00=0x0020, t01=0x0090}
0x32a8…32ba Head {h00=0x000e, h01=0x0050, text=» DATA LOOP«, t00=0x0020, t01=0x00b2}
0x32ba…32d8 Head {h00=0x001a, h01=0x0050, text=»STB EQU *-2 STACK BASE«, t00=0x0020, t01=0x00c4}
0x32d8…32e0 Head {h00=0x0004, h01=0x0050, t00=0x0020, t01=0x00e2}
0x32e0…32e8 Head {h00=0x0004, h01=0x0050, t00=0x0020, t01=0x00ea}
0x32e8…32f0 Head {h00=0x0004, h01=0x0050, t00=0x0020, t01=0x00f2}
0x32f0…32fa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x00fa}
0x32fa…330e Head {h00=0x0010, h01=0x0050, text=»* IDLE LOOP «, t00=0x0020, t01=0x0104}
0x330e…3318 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0118}
0x3318…3320 Head {h00=0x0004, h01=0x0050, t00=0x0020, t01=0x0122}
0x3320…3332 Head {h00=0x000e, h01=0x0050, text=»LOOP RB * «, t00=0x0020, t01=0x012a}
0x3332…3346 Head {h00=0x0010, h01=0x0050, text=»WAITIS EQU *«, t00=0x0020, t01=0x013c}
0x3346…335a Head {h00=0x0010, h01=0x0050, text=» LDKL A8,10 «, t00=0x0020, t01=0x0150}
0x335a…3366 Head {h00=0x0008, h01=0x0050, text=» LKM«, t00=0x0020, t01=0x0164}
0x3366…3376 Head {h00=0x000c, h01=0x0050, text=» DATA 6 «, t00=0x0020, t01=0x0170}
0x3376…3398 Head {h00=0x001e, h01=0x0050, text=» LD A1,CVTDK START UP DISC«, t00=0x0020, t01=0x0180}
0x3398…33b8 Head {h00=0x001c, h01=0x0050, text=» SLL A1,8 INTO LEFT BYTE«, t00=0x0021, t01=0x0012}
0x33b8…33ec Head {h00=0x0030, h01=0x0050, text=» LC A1,CVTAPN+1 APPLICATION NO IN RIGTH BYTE«, t00=0x0021, t01=0x0032}
0x33ec…3428 Head {h00=0x0038, h01=0x0050, text=» LD A2,CVTSUB ADDRESS TO IPL READ SECTOR SUBROUTINE «, t00=0x0021, t01=0x0066}
0x3428…343c Head {h00=0x0010, h01=0x0050, text=» ABI CVTAPS «, t00=0x0021, t01=0x00a2}
0x343c…3444 Head {h00=0x0004, h01=0x0050, t00=0x0021, t01=0x00b6}
0x3444…3456 Head {h00=0x000e, h01=0x0050, text=» END INIM «, t00=0x0021, t01=0x00be}
0x3456…345a Head {h00=0x4004, h01=0x0000}
0x345a…345e 00 21 00 d0 ┆ ! ┆
0x345e…3466 (34, 1, 8) 20 04 00 00 00 22 00 04 ┆ " ┆
0x3466…34b6 (35, 0, 400) a0 59 00 10 87 58 00 28 80 dc 00 2a 05 1e 95 18 f5 21 24 e2 21 01 54 8e 81 20 28 02 81 5d 00 1e 01 1a 91 1c 81 5d 00 24 a0 43 00 0a f5 21 24 7a f5 21 24 0a 04 00 83 20 01 ff 82 0c 22 ff f5 21 24 fc ec 20 01 f8 50 06 f5 21 28 70 5f 14 02 7f ┆ Y X ( * !$ ! T ( ] ] $ C !$z !$ " !$ P !(p_ ┆
0x34b6…3506 f5 21 24 fc 5f 08 f5 21 25 9c 82 08 52 66 ea 20 00 16 58 0e 04 00 83 20 01 ff b2 0c 22 ff 50 10 e2 08 82 08 56 04 90 43 00 0a 3a 41 50 02 5a 0a ec 20 01 f8 50 0e f5 21 25 9c f5 21 28 70 82 08 52 32 5f 2a f5 21 24 e2 81 20 28 4c 81 59 00 1e ┆ !$ _ !% Rf X " P V C :AP Z P !% !(p R2_* !$ (L Y ┆
0x3506…3556 8f 20 0c 94 01 00 f7 a1 28 8c f7 a1 10 12 f5 21 24 9a 8f 20 0c 94 86 04 87 58 00 28 85 58 00 24 01 02 5f 1e 01 02 5f 22 81 0c 39 44 b1 0c 21 10 50 06 81 20 02 00 ab 04 3b 61 14 01 81 10 21 07 5c 1a f0 34 82 3f 83 3f 83 40 28 d8 82 58 00 02 ┆ ( !$ X ( X $ _ _" 9D ! P ;a ! 4 ? ? @( X ┆
0x3556…35a6 52 30 82 38 e2 2d 13 01 e2 58 00 07 e2 2d 13 01 82 58 00 04 a9 48 00 08 81 2d 13 02 82 58 00 0a 12 04 82 28 82 2d 13 02 eb 20 2b 32 55 04 83 20 28 da 83 41 28 d8 83 3e 82 3e 97 a0 00 04 8f 3e 28 da 83 5c 00 20 84 5c 00 22 85 5c 00 24 86 5c ┆R0 8 - X - X H - X ( - +2U ( A( > > >( " $ ┆
0x35a6…35f6 00 26 80 dc 00 2a f0 34 80 41 10 a4 f7 a1 25 ba 87 20 1a fa 4a 05 58 2a 8f 20 00 00 86 5c 00 26 81 3c 91 20 4a c0 f0 05 f7 a1 00 00 81 08 54 00 81 3c 91 20 42 c0 82 20 00 44 01 40 84 48 00 00 0a 14 4a a0 00 00 04 00 00 04 a0 80 05 40 00 05 ┆ & * 4 A % J X* & < J T < B D @ H J @ ┆
0x35f6…3646 (36, 0, 400) 01 16 f0 05 8f 20 25 a8 21 02 50 00 90 5d 00 14 81 5c 00 10 50 00 a0 7d 00 10 a0 5d 00 10 05 1e 95 18 8f 20 1d 82 81 08 21 01 50 00 05 1e 95 18 f5 21 24 9a 01 01 80 d8 00 04 50 00 a0 43 00 08 f7 a1 00 00 f7 a1 10 12 86 1c 80 d8 00 04 50 00 ┆ % ! P ] P } ] ! P !$ P C P ┆
0x3646…3696 a0 43 00 08 f7 a1 00 00 8f 20 0c 90 aa 20 80 00 8f 20 25 ea 80 41 10 a4 f7 a1 25 ba 86 20 1a 1e 83 58 00 20 84 58 00 22 85 58 00 24 87 58 00 28 80 d8 00 2a f0 34 80 41 10 a4 f7 a1 25 ba 86 20 1a a2 5f 24 97 a0 00 04 84 58 00 36 83 18 13 36 ┆ C % A % X X " X $ X ( * 4 A % _$ X 6 6┆
0x3696…36e6 93 10 81 2c e9 08 50 00 21 ff e9 08 50 00 1b 02 1c 02 59 12 14 01 8f 3e 81 2c 8f 3e 80 01 02 83 04 85 86 07 08 89 8a 0b 8c 0d 0e 8f 10 91 92 13 94 15 16 97 98 19 1a 9b 1c 9d 9e 1f 20 a1 a2 23 a4 25 26 a7 a8 29 2a ab 2c ad ae 2f b0 31 32 b3 ┆ , P ! P Y > , > # %& )* , / 12 ┆
0x36e6…3736 34 b5 b6 37 38 b9 ba 3b bc 3d 3e bf 40 c1 c2 43 c4 45 46 c7 c8 49 4a cb 4c cd ce 4f d0 51 52 d3 54 d5 d6 57 58 d9 da 5b dc 5d 5e df e0 61 62 e3 64 e5 e6 67 68 e9 ea 6b ec 6d 6e ef 70 f1 f2 73 f4 75 76 f7 f8 79 7a fb 7c fd fe 7f 80 d9 00 2a ┆4 78 ; => @ C EF IJ L O QR T WX [ ]^ ab d gh k mn p s uv yz | *┆
0x3736…3786 81 18 f7 a1 15 60 00 00 01 2c 84 59 00 12 87 58 00 28 80 dd 00 2a f5 21 24 e2 f5 21 24 7a 81 18 f7 a1 15 60 00 00 00 05 84 59 00 10 f5 21 25 9c a0 79 00 10 57 00 86 04 10 00 20 40 10 04 55 00 0a 80 00 00 00 00 00 00 00 00 00 00 20 0a 41 0c ┆ ` , Y X ( * !$ !$z ` Y !% y W @ U A ┆