DataMuseum.dk

Presents historical artifacts from the history of:

Philips Data Systems

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Philips Data Systems

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦61c566dcc⟧

    Length: 13804 (0x35ec)
    Notes: pts_type(SC)
    Names: »LRPINT.SC«

Derivation

└─⟦48601905a⟧ Bits:30009668 Philips computer tape "600121"
    └─⟦this⟧ »M:TU10/LRPINT.SC« 
└─⟦d2a299635⟧ Bits:30009698 Philips computer tape "600415"
    └─⟦this⟧ »M:TU10/LRPINT.SC« 

PTS(SC)

	IDENT LRPINT 	REL 10.0 80-03-14 870105041000 

* 
* 
**************************************************
* 
*   PHILIPS TERMINAL SYSTEM PTS 
* 
*   LRPINT = INTERRUPT HANDLERS FOR LKM, RTC
*            AND POWER FAILURE
* 
* 
* 
* 
* 
**************************************************
* 
* 
*   THIS MODULE CONTAINS MANDATORY INTERRUPT HANDLERS 
*   FOR TOSS. THESE ARE:
* 
*   -IHLKM:  LKM INTERRUPT
* 
*   -IHRTC:  RTC INTERRUPT
* 
*   -IHPFAR: POWER FAILURE INTERRUPT
* 
*   IN THIS MODULE ENTRIES FOR REQUEST ERRORS ALSO ARE
*   PROVIDED. THESE ARE:
* 
*   -LKMRQE: SET A7 = -1, QUEUE JOB AND DISPATCH
* 
*   -LKMQDI: QUEUE JOB AND DISPATCH 
* 
	EJECT			LRPINT 
* 
* 
*********** 
* ENTRIES * 
*********** 
* 
* 
	ENTRY	IHLKM	LKM INTERRUPT HANDLER
	ENTRY	LKM030	SPECIAL TLDSEG REQUEST ERROR ENTRY
	ENTRY	LKMRQE	LKM REQUEST ERROR 
	ENTRY	LKMERR	HALT SYSTEM DUE TO FATAL LKM ERROR
	ENTRY	LKMQDI	QUEUE JOB AND DISPATCH
	ENTRY	IHRTC	RTC INTERRUPT HANDLER
	ENTRY	TIMQUE	POINTER TO FIRST BLOCK IN TIMER QUEUE 
	ENTRY	MONCLO	MONITOR CLOCK 
	ENTRY	IHPFAR	POWER FAILURE INTERRUPT HANDLER 
	ENTRY	INIFLG	INITIALIZATION FLAG 
	ENTRY	PFPOST	PWF POST PROCESSING FLAG
	EJECT			LRPINT 
* 
* 
************* 
* EXTERNALS * 
************* 
* 
* 
	EXTRN	TDISP	DISPATCHER 
	EXTRN	DISQUE	DISPATCHER QUEUE
	EXTRN	PRUN	TTAB OF RUNNING PROGRAM 
	EXTRN	MEXIT	MONITOR TASK EXIT
	EXTRN	MONMMU	MONITOR (SYSTEM) MMU TABLE
	EXTRN	QTJOB	QUEUE TASK 
	EXTRN	QMJOB	QUEUE MONITOR JOB
	EXTRN	SWL48	SWITCH TO LEVEL 48 
	EXTRN	SWLXY	SWITCH TO LEVEL XY 
	EXTRN	FREBLK	SET BLOCK FREE
	EXTRN	SAVE8	SAVE 8 REGISTERS 
	EXTRN	PFINIT	RESTART OF DEVICES
	EXTRN	HALT	HALT MODULE 
	EXTRN	INTSAV	INTERRUPT SAVE MODULE 
	EXTRN	RELPAG	RELEASE PAGE
	EXTRN	TLDSEG	LOAD SEGMENT LKM PROCESSOR
	EXTRN	TTB:SB	SEGMENT BLOCK POINTER 
	EXTRN	TTB:PW	PROGRAM STATUS WORD 
	EXTRN	TTB:SA	FIRST WORD OF SAVE AREA IN TTAB 
	EXTRN	LKMAL	LKM REQUEST TABLE
	EJECT			LRPINT 
* 
* 
***************************************** 
* 
*	CONDITIONAL ASSEMBLY
* 
***************************************** 
* 
*	A PROGRAM VERSION USING TOSS MMU PAGING 
*	IS OBTAINED BY SETTING MMUPAG EQU 1.
* 
MMUPAG	EQU	0
* 
* 
*	A PROGRAM VERSION USING THE EXTENDED INSTRUCTION
*	SET IS OBTAINED BY SETTING CPU852 EQU 0.
* 
CPU852	EQU	1
* 
* 
*	A PROGRAM VERSION USING TOSS DISC PAGING
*	IS OBTAINED BY SETTING DSKPAG EQU 1.
* 
DSKPAG	EQU	0
* 
* 
*	A PROGRAM VERSION USING NO MONITOR CLOCK FUNCTIONS
*	IS OBTAINED BY SETTING MONCLK EQU 0.
* 
X:A	EQU	1 
MONCLK	EQU	1
* 
	EJECT			LRPINT 
* 
* 
*   I H L K M 
* 
* 
*   THIS IS THE LKM INTERRUPT HANDLER. THE FOLLOWING
*   STEPS ARE CARRIED OUT:
* 
*   - IF STACK OVERFLOW SYSTEM HALTS. 
* 
*   - ELSE REGISTERS A1 - A14 ARE SAVED IN TTAB FOR RUNNING 
*     PROGRAM.
* 
*   - EXIT CONDITIONS ARE SET AND A BRANCH IS MADE TO 
*     APPROPRIATE LKM PROCESSOR.
* 
*   EXIT CONDITIONS ARE:
* 
*   A4 = LABEL ADDRESS OF LKM REQUEST 
*        (A4 = 0 INDICATES NO LABEL IN LKM REQUEST) 
*   A5 = TTAB ADDRESS OF CALLING PROGRAM
*   A6 = LKM DATA DIRECTIVE 
*   A2, A3 ARE LOST.
* 
*   ALL OTHER REGISTERS REMAIN UNCHANGED FROM CALLING 
*   PROGRAM.
* 
* 
* 
IHLKM	EQU	* 
	ST	P,INTSAV	SAVE LAST INTERRUPT
	RIT	/1D	RESET INTERNAL INTERRUPT FLAG
* 
	EJECT			LRPINT 
* 
* 
	ST	A15,LKM010	SAVE A15 
	LD	A15,PRUN	LOAD TTAB ADDRESS
* 
	IFT	CPU852=1 
	ADKL	A15,TTB:SA+28	SET A15 TO LAST IN SAVE AREA
	STR	A14,A15	SAVE USER REGISTERS, -A14
	STR	A13,A15	-A13 
	STR	A12,A15	-A12 
	STR	A11,A15	-A11 
	STR	A10,A15	-A10 
	STR	A9,A15	-A9 
	STR	A8,A15	-A8 
	STR	A7,A15	-A7 
	STR	A6,A15	-A6 
	STR	A5,A15	-A5 
	STR	A4,A15	-A4 
	STR	A3,A15	-A3 
	STR	A2,A15	-A2 
	STR	A1,A15	-A1 
	XIF
* 
	IFT	CPU852=0 
	MS	14,TTB:SA+2,A15	SAVE A1-A14 IN TTAB SAVE AREA 
	XIF
* 
	LD	A5,PRUN	GET TTAB ADDRESS OF CALLING TASK
	LDKL	A15,0	RESTORE A15 STACK POINTER 
LKM010	EQU	*-2
* 
	EJECT			LRPINT 
* 
*   GET LKM REQUEST PARAMETERS
* 
	LDR*	A3,A15
	LDR*	A2,A15	LOAD P.C. AND ADJUST STACK POINTER 
	ST	A3,TTB:PW,A5	STORE PSW IN TTAB
* 
	IFT	MMUPAG=0 
	LD	A3,-2,A2	GET INSTRUCTION CODE 
	LDR*	A6,A2	GET DATA DIRECTIVE
	XIF
* 
	IFT	MMUPAG=1 
	ANK	A3,1 
	RF(NZ)	LKM015	USER MODE
	TL	MONMMU	NO, LOAD MONITOR MMU TABLE 
* 
LKM015	EQU	*
 	EL	A3,-2,A2	GET INSTRUCTION CODE
	ELR	A6,A2	GET DATA DIRECTIVE 
	XIF
* 
	CWK	A3,/2804 
	RF(E)	LKM025	LKM 
	CWK	A3,/6300 
	RF(E)	LKM025	TRAP
* 
*   STACK OVERFLOW: HALT SYSTEM 
* 
	LDK	A1,7	HALT PARAMETER
	RF	LKM070	HALT SYSTEM DUE TO STACK OVERFLOW
* 
	EJECT			LRPINT 
* 
* 
LKM025	EQU	*
	IFT	DSKPAG=1 
	LD	A3,TTB:SB,A5	GET SEGMENT BLOCK ADDRESS
	RF(Z)	LKM027	NO SEGMENT
	LCR	A4,A3	GET SEGMENT STATUS 
	ANK	A4,/1E	CHECK IF CORE RESIDENT OR...
	RF(NZ)	LKM027	...USED BY AN INTERRUPTED TASK 
* 
*   INSERT PAGE BLOCK IN PAGE QUEUE 
* 
	CF	A15,RELPAG	RELEASE PAGE 
	LD	A4,TTB:PW,A5	GET PSW
	ST	A4,-2,A15	RESTORE PSW ON STACK
	XIF
* 
LKM027	EQU	*
	IFF	MMUPAG+DSKPAG=0
	CWK	A6,9	CHECK DATA DIRECTIVE
	ABL(E)	TLDSEG	LOAD SEGMENT REQUEST 
	XIF
* 
	EJECT			LRPINT 
* 
* 
LKM030	EQU	*
	CM	PRUN	INDICATE IDLE LOOP RUNNING 
	CF	A15,SWL48	SWITCH TO LEVEL 48
	LDK	A4,0 
	LDR	A3,A6	GET DATA DIRECTIVE 
	RF(NN)	LKM050	NO LABEL 
* 
*   LKM REQUEST WITH LABEL
* 
	ADK	A2,2 
	NGR	A3,A3	MAKE DATA DIRECTIVE POSITIVE 
* 
	IFT	MMUPAG=0 
	LDR*	A4,A2	GET LABEL 
	XIF
* 
	IFT	MMUPAG=1 
	ELR	A4,A2	GET LABEL
	XIF
* 
	EJECT			LRPINT 
* 
*   UPDATE TTB:SA AND GO TO LKM PROCESSOR 
* 
LKM050	EQU	*
	ADK	A2,2	SAVE NEXT ADDRESS TO
	ST	A2,TTB:SA,A5	EXECUTE IN TTAB
	ADR	A3,A3	GET INDEX IN LKMAL 
	RF(Z)	LKMQDI	PROGRAM SWITCH REQUEST
	CW	A3,LKMAL
	RF(NL)	LKMRQE	INVALID DATA DIRECTIVE 
	INH
	LD	A3,LKMAL,A3 
	ABR(NZ)	A3	BRANCH TO LKM PROCESSOR 
* 
	EJECT			LRPINT 
* 
* 
*   L K M E R R 
* 
* 
LKMERR	LDK	A1,15	INDICATE REQUESTED LKM PROC. NOT PRESENT 
* 
LKM070	EQU	*
	CF	A15,HALT	HALT SYSTEM
* 
* 
*   L K M R Q E 
* 
*   SET A7 = -1, QUEUE TERMINAL JOB AND DISPATCH. 
* 
*   A5 = TTAB ADDRESS 
* 
* 
LKMRQE	EQU	*
	LDKL	A2,-1 
	ST	A2,TTB:SA+14,A5	SET -1 IN SAVE AREA A7
* 
* 
*   L K M Q D I 
* 
*   QUEUE TERMINAL JOB AND DISPATCH.
* 
*   A5 = TTAB ADDRESS 
* 
* 
LKMQDI	EQU	*
	CF	A15,QTJOB 
* 
T:DISP	EQU	*	COMMON EXIT TO DISPATCHER
	ABL	TDISP	GO TO DISPATCHER 
	EJECT			LRPINT 

* 
*   I H P F A R 
* 
*   THIS IS THE POWER FAIL/AUTO RESTART INTERRUPT HANDLER.
* 



	DATA	0 
TTABPF	DATA	0	TTAB FOR POWER FAIL 
	DATA	'#P'
	DATA	0 
A15SAV	DATA	0 
	DATA	/00C0 
	DATA	PFTASK





PFX	DATA	1	POWER ON/OFF INDICATOR 
			P=POWER IS ON, N=POWER IS OFF

INIFLG	DATA	1	INITIALIZATION FLAG 
			NZ=INITIALIZATION

PFPOST	DATA	0	PWF POST PROCESSING FLAG
			NZ=PWF POST PROCESSING 
	EJECT			LRPINT 

* 
*   POWER FAIL/AUTO RESTART INTERRUPT 
* 

IHPFAR	EQU	*	 
	ST	P,INTSAV	SAVE LAST INTERRUPT
	RIT	/17	RESET INTERNAL INTERRUPT 
	C1S	PFX	INDICATE POWER ON OR OFF 
	RF(P)	POWON	POWER ON 
* 
*   POWER OFF 
* 
	IFT	CPU852=1 
	CF	A15,SAVE8	SAVE A1-A14 ON STACK
	STR	A9,A15 
	STR	A10,A15
	STR	A11,A15
	STR	A12,A15
	STR	A13,A15
	STR	A14,A15
	XIF

	IFT	CPU852=0 
	MSR	14,A15	SAVE A1-A14 ON STACK
	XIF

	ST	A15,A15SAV	SAVE A15 FOR BETTER TIMES
	HLT
	EJECT			LRPINT 

* 
*   POWER ON
* 

POWON	LD	A15,A15SAV	RELOAD A15

	IFT	CPU852=1 
	LDR*	A14,A15	RESTORE A9-A14
	LDR*	A13,A15 
	LDR*	A12,A15 
	LDR*	A11,A15 
	LDR*	A10,A15 
	LDR*	A9,A15
	XIF

	IFT	CPU852=0 
	MLR	14,A15	RESTORE A9-A14
	MSR	8,A15
	XIF

	LD	A1,DISQUE	QUEUE PFTASK FIRST FOR DISPATCHING
	LDKL	A2,TTABPF 
	CWR	A1,A2
	RB(E)	T:DISP	ALREADY QUEUED, PWF DURING PFPOST 
	STR	A1,A2
	ST	A2,DISQUE 
	IM	PFPOST	INDICATE PWF POST PROCESSING 
	RB	T:DISP
	EJECT			LRPINT 

* 
*   POWER FAIL TASK 
*   STARTED AFTER ALL PWF POST PROCESSING 
* 

PFTASK	CM	PFPOST	CLEAR PWF POST PROC FLAG 
	CM	INIFLG	AND INIT FLAG
	CF	A15,PFINIT	RESTART I/O DEVICES
	CM	PRUN	EXIT PFTASK
	RB	T:DISP
	EJECT			LRPINT 
* 
*   I H R T C 
* 
*   THIS IS THE REAL TIME CLOCK INTERRUPT HANDLER.
*   THE TIMER QUEUE WILL BE PROCESSED EACH 100 MS.
* 
IHRTC	ST	P,INTSAV	SAVE LAST INTERRUPT 
	RIT	/1B	RESET INTERRUPT FLAG 
	IM	COUNT 
	RF(P)	RTC010	CHECK TIMER QUEUE 
	RTN	A15
* 
RTC010	EQU	*
	IFT	CPU852=1 
	CF	A15,SAVE8	SAVE A1-A8 ON STACK 
	XIF
* 
	IFT	CPU852=0 
	MSR	8,A15	SAVE A1-A8 ON STACK
	XIF
* 
	LDKL	A4,-4	SET 100 MS SWITCH 
	ST	A4,COUNT
	LDKL	A2,CLOCK	QUEUE CLOCK ROUTINE AS MJOB
	CF	A15,QMJOB 
* 
	IFT	MONCLK=1 
	IM	SECOND
	RF(P)	RTC025	UPDATE MONITOR CLOCK
	XIF
* 
RTC020	EQU	*
	CF	A15,SWLXY	SWITCH TO LEVEL XY
	RB	T:DISP
* 
	EJECT			LRPINT 
* 
* 
	IFT	MONCLK=1 
* 
*   MONITOR CLOCK UPDATING ROUTINE STARTED EACH SECOND. 
* 
RTC025	EQU	*
	LDKL	A4,-9	SET SECOND SWITCH 
	ST	A4,SECOND 
	LDK	A4,4 
* 
MCLO10	LDK	A3,60	NUMBER OF MINUTES AND SECONDS
MCLO20	IM	MONCLO+2,A4	INCREMENT TIME
	XR	A3,MONCLO+2,A4	CHANGE MINUTES OR HOURS
	RB(NE)	RTC020	GO TO DISPATCHER 
	CM	MONCLO+2,A4	RESTART TIME COUNTER
	SUK	A4,2	END 
	RB(N)	MCLO20	MIDNIGHT CARRY
	RB(P)	MCLO10	UPDATE MINUTES
	LDK	A3,24	UPDATE HOURS 
	RB	MCLO20
	XIF
* 
* 
*   M O N C L O 
* 
* 
MONCLO	EQU	*
	IFT	MONCLK=1 
	DATA	0	ACCUMULATED 24 HOUR CARRY 
	DATA	0	HOUR
	DATA	0	MINUTE
	DATA	0	SECOND
SECOND	DATA	0	SECOND SWITCH 

	XIF
	EJECT			LRPINT 
* 
*   CLOCK ROUTINE STARTED EACH 100 MS.
* 
CLOCK	INH 
	LDKL	A4,TIMQUE	LOAD FIRST TIMER ADDRESS
* 
CLK10	LDR	A6,A4 
CLK20	LDR*	A4,A6	GET TIMER BLOCK
	ABL(Z)	MEXIT	END OF QUEUE
	IM	4,A4	INCREMENT TIMER
	RB(N)	CLK10	NOT TIME OUT 
	RF(Z)	CLK30	TIME OUT 
	LDR*	A3,A4	RELEASE TIMER 
	STR	A3,A6
	CF	A15,FREBLK
	LDR	A4,A2
	CF	A15,FREBLK
	RB	CLK20 
* 
	EJECT			LRPINT 
* 
* 
CLK30	CF	A15,CLK40	CALL TIME OUT ROUTINE
	CF	A15,SWL48	SWITCH TO LEVEL 48
	INH
	RB	CLK10 
* 
CLK40	EQU	* 
	IFT	CPU852=1 
	CF	A15,SAVE8	SAVE A1-A8 ON STACK 
	XIF
* 
	IFT	CPU852=0 
	MSR	8,A15	SAVE A1-A8 ON STACK
	XIF
* 
	LDKL	A1,/C4C0	LEVEL 49 AND ENABLE
	ST	A1,18,A15	SET NEW PSW ON STACK
	LD	A2,2,A4	LOAD DISP BLOCK 
	LD	A1,4,A2	GET PARAMETER 
	ABI	2,A2	GO TO TIME OUT ROUTINE
* 
* 
COUNT	DATA	0	100 MS SWITCH
* 
* 
*   T I M Q U E 
* 
*   POINTER TO FIRST BLOCK IN TIMER QUEUE 
* 
* 
TIMQUE	EQU	*
	DATA	0 
* 

	END

HexDump

0x0000…0036 (0, 0, 398)  Head {h00=0x0032, h01=0x0050, text=» IDENT LRPINT  REL 10.0 80-03-14 870105041000 «, t00=0x0000, t01=0x0004}
0x0036…003e              Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x003a}
0x003e…0048              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0042}
0x0048…0052              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x004c}
0x0052…008c              Head {h00=0x0036, h01=0x0050, text=»**************************************************«, t00=0x0000, t01=0x0056}
0x008c…0096              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0090}
0x0096…00be              Head {h00=0x0024, h01=0x0050, text=»*   PHILIPS TERMINAL SYSTEM PTS «, t00=0x0000, t01=0x009a}
0x00be…00c8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00c2}
0x00c8…00fc              Head {h00=0x0030, h01=0x0050, text=»*   LRPINT = INTERRUPT HANDLERS FOR LKM, RTC«, t00=0x0000, t01=0x00cc}
0x00fc…0122              Head {h00=0x0022, h01=0x0050, text=»*            AND POWER FAILURE«, t00=0x0000, t01=0x0100}
0x0122…012c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0126}
0x012c…0136              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0130}
0x0136…0140              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x013a}
0x0140…014a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0144}
0x014a…0154              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x014e}
0x0154…018e              Head {h00=0x0036, h01=0x0050, text=»**************************************************«, t00=0x0000, t01=0x0158}
0x018e…0198 (1, 0, 400)  Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0004}
0x0198…01a2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x000e}
0x01a2…01e0              Head {h00=0x003a, h01=0x0050, text=»*   THIS MODULE CONTAINS MANDATORY INTERRUPT HANDLERS «, t00=0x0001, t01=0x0018}
0x01e0…0200              Head {h00=0x001c, h01=0x0050, text=»*   FOR TOSS. THESE ARE:«, t00=0x0001, t01=0x0056}
0x0200…020a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0076}
0x020a…022c              Head {h00=0x001e, h01=0x0050, text=»*   -IHLKM:  LKM INTERRUPT«, t00=0x0001, t01=0x0080}
0x022c…0236              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00a2}
0x0236…0258              Head {h00=0x001e, h01=0x0050, text=»*   -IHRTC:  RTC INTERRUPT«, t00=0x0001, t01=0x00ac}
0x0258…0262              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00ce}
0x0262…028e              Head {h00=0x0028, h01=0x0050, text=»*   -IHPFAR: POWER FAILURE INTERRUPT«, t00=0x0001, t01=0x00d8}
0x028e…0298              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0104}
0x0298…02d6              Head {h00=0x003a, h01=0x0050, text=»*   IN THIS MODULE ENTRIES FOR REQUEST ERRORS ALSO ARE«, t00=0x0001, t01=0x010e}
0x02d6…02f6              Head {h00=0x001c, h01=0x0050, text=»*   PROVIDED. THESE ARE:«, t00=0x0001, t01=0x014c}
0x02f6…0300              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x016c}
0x0300…0338              Head {h00=0x0034, h01=0x0050, text=»*   -LKMRQE: SET A7 = -1, QUEUE JOB AND DISPATCH«, t00=0x0001, t01=0x0176}
0x0338…0342              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x001e}
0x0342…036e              Head {h00=0x0028, h01=0x0050, text=»*   -LKMQDI: QUEUE JOB AND DISPATCH «, t00=0x0002, t01=0x0028}
0x036e…0378              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0054}
0x0378…0390              Head {h00=0x0014, h01=0x0050, text=» EJECT   LRPINT «, t00=0x0002, t01=0x005e}
0x0390…039a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0076}
0x039a…03a4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0080}
0x03a4…03b8              Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0002, t01=0x008a}
0x03b8…03cc              Head {h00=0x0010, h01=0x0050, text=»* ENTRIES * «, t00=0x0002, t01=0x009e}
0x03cc…03e0              Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0002, t01=0x00b2}
0x03e0…03ea              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00c6}
0x03ea…03f4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00d0}
0x03f4…041e              Head {h00=0x0026, h01=0x0050, text=» ENTRY IHLKM LKM INTERRUPT HANDLER«, t00=0x0002, t01=0x00da}
0x041e…0456              Head {h00=0x0034, h01=0x0050, text=» ENTRY LKM030 SPECIAL TLDSEG REQUEST ERROR ENTRY«, t00=0x0002, t01=0x0104}
0x0456…047e              Head {h00=0x0024, h01=0x0050, text=» ENTRY LKMRQE LKM REQUEST ERROR «, t00=0x0002, t01=0x013c}
0x047e…04b6              Head {h00=0x0034, h01=0x0050, text=» ENTRY LKMERR HALT SYSTEM DUE TO FATAL LKM ERROR«, t00=0x0002, t01=0x0164}
0x04b6…04e2              Head {h00=0x0028, h01=0x0050, text=» ENTRY LKMQDI QUEUE JOB AND DISPATCH«, t00=0x0003, t01=0x000c}
0x04e2…050c              Head {h00=0x0026, h01=0x0050, text=» ENTRY IHRTC RTC INTERRUPT HANDLER«, t00=0x0003, t01=0x0038}
0x050c…0548              Head {h00=0x0038, h01=0x0050, text=» ENTRY TIMQUE POINTER TO FIRST BLOCK IN TIMER QUEUE «, t00=0x0003, t01=0x0062}
0x0548…056c              Head {h00=0x0020, h01=0x0050, text=» ENTRY MONCLO MONITOR CLOCK «, t00=0x0003, t01=0x009e}
0x056c…05a2              Head {h00=0x0032, h01=0x0050, text=» ENTRY IHPFAR POWER FAILURE INTERRUPT HANDLER «, t00=0x0003, t01=0x00c2}
0x05a2…05cc              Head {h00=0x0026, h01=0x0050, text=» ENTRY INIFLG INITIALIZATION FLAG «, t00=0x0003, t01=0x00f8}
0x05cc…05fa              Head {h00=0x002a, h01=0x0050, text=» ENTRY PFPOST PWF POST PROCESSING FLAG«, t00=0x0003, t01=0x0122}
0x05fa…0612              Head {h00=0x0014, h01=0x0050, text=» EJECT   LRPINT «, t00=0x0003, t01=0x0150}
0x0612…061c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0168}
0x061c…0626              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0172}
0x0626…063c              Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0003, t01=0x017c}
0x063c…0652 (4, 0, 400)  Head {h00=0x0012, h01=0x0050, text=»* EXTERNALS * «, t00=0x0004, t01=0x0004}
0x0652…0668              Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0004, t01=0x001a}
0x0668…0672              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0030}
0x0672…067c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x003a}
0x067c…069c              Head {h00=0x001c, h01=0x0050, text=» EXTRN TDISP DISPATCHER «, t00=0x0004, t01=0x0044}
0x069c…06c2              Head {h00=0x0022, h01=0x0050, text=» EXTRN DISQUE DISPATCHER QUEUE«, t00=0x0004, t01=0x0064}
0x06c2…06ee              Head {h00=0x0028, h01=0x0050, text=» EXTRN PRUN TTAB OF RUNNING PROGRAM «, t00=0x0004, t01=0x008a}
0x06ee…0714              Head {h00=0x0022, h01=0x0050, text=» EXTRN MEXIT MONITOR TASK EXIT«, t00=0x0004, t01=0x00b6}
0x0714…0744              Head {h00=0x002c, h01=0x0050, text=» EXTRN MONMMU MONITOR (SYSTEM) MMU TABLE«, t00=0x0004, t01=0x00dc}
0x0744…0764              Head {h00=0x001c, h01=0x0050, text=» EXTRN QTJOB QUEUE TASK «, t00=0x0004, t01=0x010c}
0x0764…078a              Head {h00=0x0022, h01=0x0050, text=» EXTRN QMJOB QUEUE MONITOR JOB«, t00=0x0004, t01=0x012c}
0x078a…07b2              Head {h00=0x0024, h01=0x0050, text=» EXTRN SWL48 SWITCH TO LEVEL 48 «, t00=0x0004, t01=0x0152}
0x07b2…07da              Head {h00=0x0024, h01=0x0050, text=» EXTRN SWLXY SWITCH TO LEVEL XY «, t00=0x0004, t01=0x017a}
0x07da…07fe              Head {h00=0x0020, h01=0x0050, text=» EXTRN FREBLK SET BLOCK FREE«, t00=0x0005, t01=0x0012}
0x07fe…0824              Head {h00=0x0022, h01=0x0050, text=» EXTRN SAVE8 SAVE 8 REGISTERS «, t00=0x0005, t01=0x0036}
0x0824…084c              Head {h00=0x0024, h01=0x0050, text=» EXTRN PFINIT RESTART OF DEVICES«, t00=0x0005, t01=0x005c}
0x084c…086c              Head {h00=0x001c, h01=0x0050, text=» EXTRN HALT HALT MODULE «, t00=0x0005, t01=0x0084}
0x086c…0898              Head {h00=0x0028, h01=0x0050, text=» EXTRN INTSAV INTERRUPT SAVE MODULE «, t00=0x0005, t01=0x00a4}
0x0898…08ba              Head {h00=0x001e, h01=0x0050, text=» EXTRN RELPAG RELEASE PAGE«, t00=0x0005, t01=0x00d0}
0x08ba…08ea              Head {h00=0x002c, h01=0x0050, text=» EXTRN TLDSEG LOAD SEGMENT LKM PROCESSOR«, t00=0x0005, t01=0x00f2}
0x08ea…0916              Head {h00=0x0028, h01=0x0050, text=» EXTRN TTB:SB SEGMENT BLOCK POINTER «, t00=0x0005, t01=0x0122}
0x0916…0940              Head {h00=0x0026, h01=0x0050, text=» EXTRN TTB:PW PROGRAM STATUS WORD «, t00=0x0005, t01=0x014e}
0x0940…0976              Head {h00=0x0032, h01=0x0050, text=» EXTRN TTB:SA FIRST WORD OF SAVE AREA IN TTAB «, t00=0x0005, t01=0x0178}
0x0976…099c              Head {h00=0x0022, h01=0x0050, text=» EXTRN LKMAL LKM REQUEST TABLE«, t00=0x0006, t01=0x001e}
0x099c…09b4              Head {h00=0x0014, h01=0x0050, text=» EJECT   LRPINT «, t00=0x0006, t01=0x0044}
0x09b4…09be              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x005c}
0x09be…09c8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0066}
0x09c8…09fa              Head {h00=0x002e, h01=0x0050, text=»***************************************** «, t00=0x0006, t01=0x0070}
0x09fa…0a04              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x00a2}
0x0a04…0a22              Head {h00=0x001a, h01=0x0050, text=»* CONDITIONAL ASSEMBLY«, t00=0x0006, t01=0x00ac}
0x0a22…0a2c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x00ca}
0x0a2c…0a5e              Head {h00=0x002e, h01=0x0050, text=»***************************************** «, t00=0x0006, t01=0x00d4}
0x0a5e…0a68              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0106}
0x0a68…0a9a              Head {h00=0x002e, h01=0x0050, text=»* A PROGRAM VERSION USING TOSS MMU PAGING «, t00=0x0006, t01=0x0110}
0x0a9a…0ac8              Head {h00=0x002a, h01=0x0050, text=»* IS OBTAINED BY SETTING MMUPAG EQU 1.«, t00=0x0006, t01=0x0142}
0x0ac8…0ad2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0170}
0x0ad2…0ae6              Head {h00=0x0010, h01=0x0050, text=»MMUPAG EQU 0«, t00=0x0006, t01=0x017a}
0x0ae6…0af0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x018e}
0x0af0…0afa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0008}
0x0afa…0b34              Head {h00=0x0036, h01=0x0050, text=»* A PROGRAM VERSION USING THE EXTENDED INSTRUCTION«, t00=0x0007, t01=0x0012}
0x0b34…0b66              Head {h00=0x002e, h01=0x0050, text=»* SET IS OBTAINED BY SETTING CPU852 EQU 0.«, t00=0x0007, t01=0x004c}
0x0b66…0b70              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x007e}
0x0b70…0b84              Head {h00=0x0010, h01=0x0050, text=»CPU852 EQU 1«, t00=0x0007, t01=0x0088}
0x0b84…0b8e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x009c}
0x0b8e…0b98              Head {h00=0x0006, h01=0x0001, text=»* «, t00=0x0007, t01=0x00a6}
0x0b98…0bca              Head {h00=0x002e, h01=0x002a, text=»* A PROGRAM VERSION USING TOSS DISC PAGING«, t00=0x0007, t01=0x00b0}
0x0bca…0bf8              Head {h00=0x002a, h01=0x0026, text=»* IS OBTAINED BY SETTING DSKPAG EQU 1.«, t00=0x0007, t01=0x00e2}
0x0bf8…0c02              Head {h00=0x0006, h01=0x0001, text=»* «, t00=0x0007, t01=0x0110}
0x0c02…0c16              Head {h00=0x0010, h01=0x000c, text=»DSKPAG EQU 0«, t00=0x0007, t01=0x011a}
0x0c16…0c20              Head {h00=0x0006, h01=0x0001, text=»* «, t00=0x0007, t01=0x012e}
0x0c20…0c2a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0138}
0x0c2a…0c66              Head {h00=0x0038, h01=0x0050, text=»* A PROGRAM VERSION USING NO MONITOR CLOCK FUNCTIONS«, t00=0x0007, t01=0x0142}
0x0c66…0c94              Head {h00=0x002a, h01=0x0050, text=»* IS OBTAINED BY SETTING MONCLK EQU 0.«, t00=0x0007, t01=0x017e}
0x0c94…0c9e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x001c}
0x0c9e…0cb0              Head {h00=0x000e, h01=0x0050, text=»X:A EQU 1 «, t00=0x0008, t01=0x0026}
0x0cb0…0cc4              Head {h00=0x0010, h01=0x0050, text=»MONCLK EQU 1«, t00=0x0008, t01=0x0038}
0x0cc4…0cce              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x004c}
0x0cce…0ce6              Head {h00=0x0014, h01=0x0050, text=» EJECT   LRPINT «, t00=0x0008, t01=0x0056}
0x0ce6…0cf0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x006e}
0x0cf0…0cfa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0078}
0x0cfa…0d10              Head {h00=0x0012, h01=0x0050, text=»*   I H L K M «, t00=0x0008, t01=0x0082}
0x0d10…0d1a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0098}
0x0d1a…0d24              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00a2}
0x0d24…0d60              Head {h00=0x0038, h01=0x0050, text=»*   THIS IS THE LKM INTERRUPT HANDLER. THE FOLLOWING«, t00=0x0008, t01=0x00ac}
0x0d60…0d82              Head {h00=0x001e, h01=0x0050, text=»*   STEPS ARE CARRIED OUT:«, t00=0x0008, t01=0x00e8}
0x0d82…0d8c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x010a}
0x0d8c…0dba              Head {h00=0x002a, h01=0x0050, text=»*   - IF STACK OVERFLOW SYSTEM HALTS. «, t00=0x0008, t01=0x0114}
0x0dba…0dc4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0142}
0x0dc4…0e08              Head {h00=0x0040, h01=0x0050, text=»*   - ELSE REGISTERS A1 - A14 ARE SAVED IN TTAB FOR RUNNING «, t00=0x0008, t01=0x014c}
0x0e08…0e1e              Head {h00=0x0012, h01=0x0050, text=»*     PROGRAM.«, t00=0x0008, t01=0x0190}
0x0e1e…0e28              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0016}
0x0e28…0e66              Head {h00=0x003a, h01=0x0050, text=»*   - EXIT CONDITIONS ARE SET AND A BRANCH IS MADE TO «, t00=0x0009, t01=0x0020}
0x0e66…0e8e              Head {h00=0x0024, h01=0x0050, text=»*     APPROPRIATE LKM PROCESSOR.«, t00=0x0009, t01=0x005e}
0x0e8e…0e98              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0086}
0x0e98…0eb8              Head {h00=0x001c, h01=0x0050, text=»*   EXIT CONDITIONS ARE:«, t00=0x0009, t01=0x0090}
0x0eb8…0ec2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00b0}
0x0ec2…0ef0              Head {h00=0x002a, h01=0x0050, text=»*   A4 = LABEL ADDRESS OF LKM REQUEST «, t00=0x0009, t01=0x00ba}
0x0ef0…0f2c              Head {h00=0x0038, h01=0x0050, text=»*        (A4 = 0 INDICATES NO LABEL IN LKM REQUEST) «, t00=0x0009, t01=0x00e8}
0x0f2c…0f5c              Head {h00=0x002c, h01=0x0050, text=»*   A5 = TTAB ADDRESS OF CALLING PROGRAM«, t00=0x0009, t01=0x0124}
0x0f5c…0f80              Head {h00=0x0020, h01=0x0050, text=»*   A6 = LKM DATA DIRECTIVE «, t00=0x0009, t01=0x0154}
0x0f80…0f9c              Head {h00=0x0018, h01=0x0050, text=»*   A2, A3 ARE LOST.«, t00=0x0009, t01=0x0178}
0x0f9c…0fa6 (10, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0004}
0x0fa6…0fe4              Head {h00=0x003a, h01=0x0050, text=»*   ALL OTHER REGISTERS REMAIN UNCHANGED FROM CALLING «, t00=0x000a, t01=0x000e}
0x0fe4…0ff8              Head {h00=0x0010, h01=0x0050, text=»*   PROGRAM.«, t00=0x000a, t01=0x004c}
0x0ff8…1002              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0060}
0x1002…100c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x006a}
0x100c…1016              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0074}
0x1016…102a              Head {h00=0x0010, h01=0x0050, text=»IHLKM EQU * «, t00=0x000a, t01=0x007e}
0x102a…1052              Head {h00=0x0024, h01=0x0050, text=» ST P,INTSAV SAVE LAST INTERRUPT«, t00=0x000a, t01=0x0092}
0x1052…1080              Head {h00=0x002a, h01=0x0050, text=» RIT /1D RESET INTERNAL INTERRUPT FLAG«, t00=0x000a, t01=0x00ba}
0x1080…108a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x00e8}
0x108a…10a2              Head {h00=0x0014, h01=0x0050, text=» EJECT   LRPINT «, t00=0x000a, t01=0x00f2}
0x10a2…10ac              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x010a}
0x10ac…10b6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0114}
0x10b6…10d6              Head {h00=0x001c, h01=0x0050, text=» ST A15,LKM010 SAVE A15 «, t00=0x000a, t01=0x011e}
0x10d6…10fc              Head {h00=0x0022, h01=0x0050, text=» LD A15,PRUN LOAD TTAB ADDRESS«, t00=0x000a, t01=0x013e}
0x10fc…1106              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0164}
0x1106…111c              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x000a, t01=0x016e}
0x111c…1154              Head {h00=0x0034, h01=0x0050, text=» ADKL A15,TTB:SA+28 SET A15 TO LAST IN SAVE AREA«, t00=0x000a, t01=0x0184}
0x1154…1182              Head {h00=0x002a, h01=0x0050, text=» STR A14,A15 SAVE USER REGISTERS, -A14«, t00=0x000b, t01=0x002c}
0x1182…119c              Head {h00=0x0016, h01=0x0050, text=» STR A13,A15 -A13 «, t00=0x000b, t01=0x005a}
0x119c…11b6              Head {h00=0x0016, h01=0x0050, text=» STR A12,A15 -A12 «, t00=0x000b, t01=0x0074}
0x11b6…11d0              Head {h00=0x0016, h01=0x0050, text=» STR A11,A15 -A11 «, t00=0x000b, t01=0x008e}
0x11d0…11ea              Head {h00=0x0016, h01=0x0050, text=» STR A10,A15 -A10 «, t00=0x000b, t01=0x00a8}
0x11ea…1202              Head {h00=0x0014, h01=0x0050, text=» STR A9,A15 -A9 «, t00=0x000b, t01=0x00c2}
0x1202…121a              Head {h00=0x0014, h01=0x0050, text=» STR A8,A15 -A8 «, t00=0x000b, t01=0x00da}
0x121a…1232              Head {h00=0x0014, h01=0x0050, text=» STR A7,A15 -A7 «, t00=0x000b, t01=0x00f2}
0x1232…124a              Head {h00=0x0014, h01=0x0050, text=» STR A6,A15 -A6 «, t00=0x000b, t01=0x010a}
0x124a…1262              Head {h00=0x0014, h01=0x0050, text=» STR A5,A15 -A5 «, t00=0x000b, t01=0x0122}
0x1262…127a              Head {h00=0x0014, h01=0x0050, text=» STR A4,A15 -A4 «, t00=0x000b, t01=0x013a}
0x127a…1292              Head {h00=0x0014, h01=0x0050, text=» STR A3,A15 -A3 «, t00=0x000b, t01=0x0152}
0x1292…12aa              Head {h00=0x0014, h01=0x0050, text=» STR A2,A15 -A2 «, t00=0x000b, t01=0x016a}
0x12aa…12c2              Head {h00=0x0014, h01=0x0050, text=» STR A1,A15 -A1 «, t00=0x000b, t01=0x0182}
0x12c2…12ce              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000c, t01=0x000a}
0x12ce…12d8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0016}
0x12d8…12ee              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x000c, t01=0x0020}
0x12ee…1328              Head {h00=0x0036, h01=0x0050, text=» MS 14,TTB:SA+2,A15 SAVE A1-A14 IN TTAB SAVE AREA «, t00=0x000c, t01=0x0036}
0x1328…1334              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000c, t01=0x0070}
0x1334…133e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x007c}
0x133e…1372              Head {h00=0x0030, h01=0x0050, text=» LD A5,PRUN GET TTAB ADDRESS OF CALLING TASK«, t00=0x000c, t01=0x0086}
0x1372…13a0              Head {h00=0x002a, h01=0x0050, text=» LDKL A15,0 RESTORE A15 STACK POINTER «, t00=0x000c, t01=0x00ba}
0x13a0…13b6              Head {h00=0x0012, h01=0x0050, text=»LKM010 EQU *-2«, t00=0x000c, t01=0x00e8}
0x13b6…13c0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x00fe}
0x13c0…13d8              Head {h00=0x0014, h01=0x0050, text=» EJECT   LRPINT «, t00=0x000c, t01=0x0108}
0x13d8…13e2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0120}
0x13e2…1408              Head {h00=0x0022, h01=0x0050, text=»*   GET LKM REQUEST PARAMETERS«, t00=0x000c, t01=0x012a}
0x1408…1412              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0150}
0x1412…1426              Head {h00=0x0010, h01=0x0050, text=» LDR* A3,A15«, t00=0x000c, t01=0x015a}
0x1426…145e              Head {h00=0x0034, h01=0x0050, text=» LDR* A2,A15 LOAD P.C. AND ADJUST STACK POINTER «, t00=0x000c, t01=0x016e}
0x145e…1488              Head {h00=0x0026, h01=0x0050, text=» ST A3,TTB:PW,A5 STORE PSW IN TTAB«, t00=0x000d, t01=0x0016}
0x1488…1492              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0040}
0x1492…14a8              Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=0 «, t00=0x000d, t01=0x004a}
0x14a8…14d2              Head {h00=0x0026, h01=0x0050, text=» LD A3,-2,A2 GET INSTRUCTION CODE «, t00=0x000d, t01=0x0060}
0x14d2…14f8              Head {h00=0x0022, h01=0x0050, text=» LDR* A6,A2 GET DATA DIRECTIVE«, t00=0x000d, t01=0x008a}
0x14f8…1504              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000d, t01=0x00b0}
0x1504…150e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x00bc}
0x150e…1524              Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x000d, t01=0x00c6}
0x1524…1536              Head {h00=0x000e, h01=0x0050, text=» ANK A3,1 «, t00=0x000d, t01=0x00dc}
0x1536…1556              Head {h00=0x001c, h01=0x0050, text=» RF(NZ) LKM015 USER MODE«, t00=0x000d, t01=0x00ee}
0x1556…1584              Head {h00=0x002a, h01=0x0050, text=» TL MONMMU NO, LOAD MONITOR MMU TABLE «, t00=0x000d, t01=0x010e}
0x1584…158e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x013c}
0x158e…15a2              Head {h00=0x0010, h01=0x0050, text=»LKM015 EQU *«, t00=0x000d, t01=0x0146}
0x15a2…15cc              Head {h00=0x0026, h01=0x0050, text=»  EL A3,-2,A2 GET INSTRUCTION CODE«, t00=0x000d, t01=0x015a}
0x15cc…15f2              Head {h00=0x0022, h01=0x0050, text=» ELR A6,A2 GET DATA DIRECTIVE «, t00=0x000d, t01=0x0184}
0x15f2…15fe              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000e, t01=0x001a}
0x15fe…1608              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0026}
0x1608…161e              Head {h00=0x0012, h01=0x0050, text=» CWK A3,/2804 «, t00=0x000e, t01=0x0030}
0x161e…1638              Head {h00=0x0016, h01=0x0050, text=» RF(E) LKM025 LKM «, t00=0x000e, t01=0x0046}
0x1638…164e              Head {h00=0x0012, h01=0x0050, text=» CWK A3,/6300 «, t00=0x000e, t01=0x0060}
0x164e…1668              Head {h00=0x0016, h01=0x0050, text=» RF(E) LKM025 TRAP«, t00=0x000e, t01=0x0076}
0x1668…1672              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0090}
0x1672…169a              Head {h00=0x0024, h01=0x0050, text=»*   STACK OVERFLOW: HALT SYSTEM «, t00=0x000e, t01=0x009a}
0x169a…16a4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00c2}
0x16a4…16c4              Head {h00=0x001c, h01=0x0050, text=» LDK A1,7 HALT PARAMETER«, t00=0x000e, t01=0x00cc}
0x16c4…16f8              Head {h00=0x0030, h01=0x0050, text=» RF LKM070 HALT SYSTEM DUE TO STACK OVERFLOW«, t00=0x000e, t01=0x00ec}
0x16f8…1702              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0120}
0x1702…171a              Head {h00=0x0014, h01=0x0050, text=» EJECT   LRPINT «, t00=0x000e, t01=0x012a}
0x171a…1724              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0142}
0x1724…172e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x014c}
0x172e…1742              Head {h00=0x0010, h01=0x0050, text=»LKM025 EQU *«, t00=0x000e, t01=0x0156}
0x1742…1758              Head {h00=0x0012, h01=0x0050, text=» IFT DSKPAG=1 «, t00=0x000e, t01=0x016a}
0x1758…178a              Head {h00=0x002e, h01=0x0050, text=» LD A3,TTB:SB,A5 GET SEGMENT BLOCK ADDRESS«, t00=0x000e, t01=0x0180}
0x178a…17aa              Head {h00=0x001c, h01=0x0050, text=» RF(Z) LKM027 NO SEGMENT«, t00=0x000f, t01=0x0022}
0x17aa…17d0              Head {h00=0x0022, h01=0x0050, text=» LCR A4,A3 GET SEGMENT STATUS «, t00=0x000f, t01=0x0042}
0x17d0…1800              Head {h00=0x002c, h01=0x0050, text=» ANK A4,/1E CHECK IF CORE RESIDENT OR...«, t00=0x000f, t01=0x0068}
0x1800…1836              Head {h00=0x0032, h01=0x0050, text=» RF(NZ) LKM027 ...USED BY AN INTERRUPTED TASK «, t00=0x000f, t01=0x0098}
0x1836…1840              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x00ce}
0x1840…186c              Head {h00=0x0028, h01=0x0050, text=»*   INSERT PAGE BLOCK IN PAGE QUEUE «, t00=0x000f, t01=0x00d8}
0x186c…1876              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0104}
0x1876…189a              Head {h00=0x0020, h01=0x0050, text=» CF A15,RELPAG RELEASE PAGE «, t00=0x000f, t01=0x010e}
0x189a…18ba              Head {h00=0x001c, h01=0x0050, text=» LD A4,TTB:PW,A5 GET PSW«, t00=0x000f, t01=0x0132}
0x18ba…18e4              Head {h00=0x0026, h01=0x0050, text=» ST A4,-2,A15 RESTORE PSW ON STACK«, t00=0x000f, t01=0x0152}
0x18e4…18f0              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000f, t01=0x017c}
0x18f0…18fa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0188}
0x18fa…190e (16, 0, 398) Head {h00=0x0010, h01=0x0050, text=»LKM027 EQU *«, t00=0x0010, t01=0x0004}
0x190e…192a              Head {h00=0x0018, h01=0x0050, text=» IFF MMUPAG+DSKPAG=0«, t00=0x0010, t01=0x0018}
0x192a…1950              Head {h00=0x0022, h01=0x0050, text=» CWK A6,9 CHECK DATA DIRECTIVE«, t00=0x0010, t01=0x0034}
0x1950…197c              Head {h00=0x0028, h01=0x0050, text=» ABL(E) TLDSEG LOAD SEGMENT REQUEST «, t00=0x0010, t01=0x005a}
0x197c…1988              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0010, t01=0x0086}
0x1988…1992              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0092}
0x1992…19aa              Head {h00=0x0014, h01=0x0050, text=» EJECT   LRPINT «, t00=0x0010, t01=0x009c}
0x19aa…19b4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x00b4}
0x19b4…19be              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x00be}
0x19be…19d2              Head {h00=0x0010, h01=0x0050, text=»LKM030 EQU *«, t00=0x0010, t01=0x00c8}
0x19d2…19fe              Head {h00=0x0028, h01=0x0050, text=» CM PRUN INDICATE IDLE LOOP RUNNING «, t00=0x0010, t01=0x00dc}
0x19fe…1a26              Head {h00=0x0024, h01=0x0050, text=» CF A15,SWL48 SWITCH TO LEVEL 48«, t00=0x0010, t01=0x0108}
0x1a26…1a38              Head {h00=0x000e, h01=0x0050, text=» LDK A4,0 «, t00=0x0010, t01=0x0130}
0x1a38…1a5e              Head {h00=0x0022, h01=0x0050, text=» LDR A3,A6 GET DATA DIRECTIVE «, t00=0x0010, t01=0x0142}
0x1a5e…1a7e              Head {h00=0x001c, h01=0x0050, text=» RF(NN) LKM050 NO LABEL «, t00=0x0010, t01=0x0168}
0x1a7e…1a88              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0188}
0x1a88…1aaa (17, 0, 400) Head {h00=0x001e, h01=0x0050, text=»*   LKM REQUEST WITH LABEL«, t00=0x0011, t01=0x0004}
0x1aaa…1ab4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0026}
0x1ab4…1ac6              Head {h00=0x000e, h01=0x0050, text=» ADK A2,2 «, t00=0x0011, t01=0x0030}
0x1ac6…1af6              Head {h00=0x002c, h01=0x0050, text=» NGR A3,A3 MAKE DATA DIRECTIVE POSITIVE «, t00=0x0011, t01=0x0042}
0x1af6…1b00              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0072}
0x1b00…1b16              Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=0 «, t00=0x0011, t01=0x007c}
0x1b16…1b34              Head {h00=0x001a, h01=0x0050, text=» LDR* A4,A2 GET LABEL «, t00=0x0011, t01=0x0092}
0x1b34…1b40              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0011, t01=0x00b0}
0x1b40…1b4a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x00bc}
0x1b4a…1b60              Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0011, t01=0x00c6}
0x1b60…1b7c              Head {h00=0x0018, h01=0x0050, text=» ELR A4,A2 GET LABEL«, t00=0x0011, t01=0x00dc}
0x1b7c…1b88              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0011, t01=0x00f8}
0x1b88…1b92              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0104}
0x1b92…1baa              Head {h00=0x0014, h01=0x0050, text=» EJECT   LRPINT «, t00=0x0011, t01=0x010e}
0x1baa…1bb4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0126}
0x1bb4…1be6              Head {h00=0x002e, h01=0x0050, text=»*   UPDATE TTB:SA AND GO TO LKM PROCESSOR «, t00=0x0011, t01=0x0130}
0x1be6…1bf0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0162}
0x1bf0…1c04              Head {h00=0x0010, h01=0x0050, text=»LKM050 EQU *«, t00=0x0011, t01=0x016c}
0x1c04…1c2a              Head {h00=0x0022, h01=0x0050, text=» ADK A2,2 SAVE NEXT ADDRESS TO«, t00=0x0011, t01=0x0180}
0x1c2a…1c52              Head {h00=0x0024, h01=0x0050, text=» ST A2,TTB:SA,A5 EXECUTE IN TTAB«, t00=0x0012, t01=0x0016}
0x1c52…1c78              Head {h00=0x0022, h01=0x0050, text=» ADR A3,A3 GET INDEX IN LKMAL «, t00=0x0012, t01=0x003e}
0x1c78…1ca4              Head {h00=0x0028, h01=0x0050, text=» RF(Z) LKMQDI PROGRAM SWITCH REQUEST«, t00=0x0012, t01=0x0064}
0x1ca4…1cb8              Head {h00=0x0010, h01=0x0050, text=» CW A3,LKMAL«, t00=0x0012, t01=0x0090}
0x1cb8…1ce6              Head {h00=0x002a, h01=0x0050, text=» RF(NL) LKMRQE INVALID DATA DIRECTIVE «, t00=0x0012, t01=0x00a4}
0x1ce6…1cf2              Head {h00=0x0008, h01=0x0050, text=» INH«, t00=0x0012, t01=0x00d2}
0x1cf2…1d0a              Head {h00=0x0014, h01=0x0050, text=» LD A3,LKMAL,A3 «, t00=0x0012, t01=0x00de}
0x1d0a…1d36              Head {h00=0x0028, h01=0x0050, text=» ABR(NZ) A3 BRANCH TO LKM PROCESSOR «, t00=0x0012, t01=0x00f6}
0x1d36…1d40              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0122}
0x1d40…1d58              Head {h00=0x0014, h01=0x0050, text=» EJECT   LRPINT «, t00=0x0012, t01=0x012c}
0x1d58…1d62              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0144}
0x1d62…1d6c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x014e}
0x1d6c…1d84              Head {h00=0x0014, h01=0x0050, text=»*   L K M E R R «, t00=0x0012, t01=0x0158}
0x1d84…1d8e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0170}
0x1d8e…1d98              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x017a}
0x1d98…1dda              Head {h00=0x003e, h01=0x0050, text=»LKMERR LDK A1,15 INDICATE REQUESTED LKM PROC. NOT PRESENT «, t00=0x0012, t01=0x0184}
0x1dda…1de4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0036}
0x1de4…1df8              Head {h00=0x0010, h01=0x0050, text=»LKM070 EQU *«, t00=0x0013, t01=0x0040}
0x1df8…1e18              Head {h00=0x001c, h01=0x0050, text=» CF A15,HALT HALT SYSTEM«, t00=0x0013, t01=0x0054}
0x1e18…1e22              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0074}
0x1e22…1e2c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x007e}
0x1e2c…1e44              Head {h00=0x0014, h01=0x0050, text=»*   L K M R Q E «, t00=0x0013, t01=0x0088}
0x1e44…1e4e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x00a0}
0x1e4e…1e88              Head {h00=0x0036, h01=0x0050, text=»*   SET A7 = -1, QUEUE TERMINAL JOB AND DISPATCH. «, t00=0x0013, t01=0x00aa}
0x1e88…1e92              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x00e4}
0x1e92…1eb0              Head {h00=0x001a, h01=0x0050, text=»*   A5 = TTAB ADDRESS «, t00=0x0013, t01=0x00ee}
0x1eb0…1eba              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x010c}
0x1eba…1ec4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0116}
0x1ec4…1ed8              Head {h00=0x0010, h01=0x0050, text=»LKMRQE EQU *«, t00=0x0013, t01=0x0120}
0x1ed8…1eec              Head {h00=0x0010, h01=0x0050, text=» LDKL A2,-1 «, t00=0x0013, t01=0x0134}
0x1eec…1f1e              Head {h00=0x002e, h01=0x0050, text=» ST A2,TTB:SA+14,A5 SET -1 IN SAVE AREA A7«, t00=0x0013, t01=0x0148}
0x1f1e…1f28              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x017a}
0x1f28…1f32              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0184}
0x1f32…1f4a              Head {h00=0x0014, h01=0x0050, text=»*   L K M Q D I «, t00=0x0013, t01=0x018e}
0x1f4a…1f54              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0016}
0x1f54…1f80              Head {h00=0x0028, h01=0x0050, text=»*   QUEUE TERMINAL JOB AND DISPATCH.«, t00=0x0014, t01=0x0020}
0x1f80…1f8a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x004c}
0x1f8a…1fa8              Head {h00=0x001a, h01=0x0050, text=»*   A5 = TTAB ADDRESS «, t00=0x0014, t01=0x0056}
0x1fa8…1fb2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0074}
0x1fb2…1fbc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x007e}
0x1fbc…1fd0              Head {h00=0x0010, h01=0x0050, text=»LKMQDI EQU *«, t00=0x0014, t01=0x0088}
0x1fd0…1fe6              Head {h00=0x0012, h01=0x0050, text=» CF A15,QTJOB «, t00=0x0014, t01=0x009c}
0x1fe6…1ff0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00b2}
0x1ff0…201e              Head {h00=0x002a, h01=0x0050, text=»T:DISP EQU * COMMON EXIT TO DISPATCHER«, t00=0x0014, t01=0x00bc}
0x201e…2042              Head {h00=0x0020, h01=0x0050, text=» ABL TDISP GO TO DISPATCHER «, t00=0x0014, t01=0x00ea}
0x2042…205a              Head {h00=0x0014, h01=0x0050, text=» EJECT   LRPINT «, t00=0x0014, t01=0x010e}
0x205a…2062              Head {h00=0x0004, h01=0x0050, t00=0x0014, t01=0x0126}
0x2062…206c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x012e}
0x206c…2084              Head {h00=0x0014, h01=0x0050, text=»*   I H P F A R «, t00=0x0014, t01=0x0138}
0x2084…208e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0150}
0x208e…20d0              Head {h00=0x003e, h01=0x0050, text=»*   THIS IS THE POWER FAIL/AUTO RESTART INTERRUPT HANDLER.«, t00=0x0014, t01=0x015a}
0x20d0…20da              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x000c}
0x20da…20e2              Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x0016}
0x20e2…20ea              Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x001e}
0x20ea…20f2              Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x0026}
0x20f2…2102              Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x0015, t01=0x002e}
0x2102…212c              Head {h00=0x0026, h01=0x0050, text=»TTABPF DATA 0 TTAB FOR POWER FAIL «, t00=0x0015, t01=0x003e}
0x212c…213e              Head {h00=0x000e, h01=0x0050, text=» DATA '#P'«, t00=0x0015, t01=0x0068}
0x213e…214e              Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x0015, t01=0x007a}
0x214e…2164              Head {h00=0x0012, h01=0x0050, text=»A15SAV DATA 0 «, t00=0x0015, t01=0x008a}
0x2164…2178              Head {h00=0x0010, h01=0x0050, text=» DATA /00C0 «, t00=0x0015, t01=0x00a0}
0x2178…218c              Head {h00=0x0010, h01=0x0050, text=» DATA PFTASK«, t00=0x0015, t01=0x00b4}
0x218c…2194              Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x00c8}
0x2194…219c              Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x00d0}
0x219c…21a4              Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x00d8}
0x21a4…21ac              Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x00e0}
0x21ac…21b4              Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x00e8}
0x21b4…21de              Head {h00=0x0026, h01=0x0050, text=»PFX DATA 1 POWER ON/OFF INDICATOR «, t00=0x0015, t01=0x00f0}
0x21de…2206              Head {h00=0x0024, h01=0x0050, text=»   P=POWER IS ON, N=POWER IS OFF«, t00=0x0015, t01=0x011a}
0x2206…220e              Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x0142}
0x220e…2238              Head {h00=0x0026, h01=0x0050, text=»INIFLG DATA 1 INITIALIZATION FLAG «, t00=0x0015, t01=0x014a}
0x2238…2254              Head {h00=0x0018, h01=0x0050, text=»   NZ=INITIALIZATION«, t00=0x0015, t01=0x0174}
0x2254…225c              Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x0190}
0x225c…228a              Head {h00=0x002a, h01=0x0050, text=»PFPOST DATA 0 PWF POST PROCESSING FLAG«, t00=0x0016, t01=0x0008}
0x228a…22ac              Head {h00=0x001e, h01=0x0050, text=»   NZ=PWF POST PROCESSING «, t00=0x0016, t01=0x0036}
0x22ac…22c4              Head {h00=0x0014, h01=0x0050, text=» EJECT   LRPINT «, t00=0x0016, t01=0x0058}
0x22c4…22cc              Head {h00=0x0004, h01=0x0050, t00=0x0016, t01=0x0070}
0x22cc…22d6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0078}
0x22d6…2304              Head {h00=0x002a, h01=0x0050, text=»*   POWER FAIL/AUTO RESTART INTERRUPT «, t00=0x0016, t01=0x0082}
0x2304…230e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x00b0}
0x230e…2316              Head {h00=0x0004, h01=0x0050, t00=0x0016, t01=0x00ba}
0x2316…232c              Head {h00=0x0012, h01=0x0050, text=»IHPFAR EQU *  «, t00=0x0016, t01=0x00c2}
0x232c…2354              Head {h00=0x0024, h01=0x0050, text=» ST P,INTSAV SAVE LAST INTERRUPT«, t00=0x0016, t01=0x00d8}
0x2354…237e              Head {h00=0x0026, h01=0x0050, text=» RIT /17 RESET INTERNAL INTERRUPT «, t00=0x0016, t01=0x0100}
0x237e…23a8              Head {h00=0x0026, h01=0x0050, text=» C1S PFX INDICATE POWER ON OR OFF «, t00=0x0016, t01=0x012a}
0x23a8…23c6              Head {h00=0x001a, h01=0x0050, text=» RF(P) POWON POWER ON «, t00=0x0016, t01=0x0154}
0x23c6…23d0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0172}
0x23d0…23e6              Head {h00=0x0012, h01=0x0050, text=»*   POWER OFF «, t00=0x0016, t01=0x017c}
0x23e6…23f0 (23, 0, 398) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0004}
0x23f0…2406              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0017, t01=0x000e}
0x2406…2430              Head {h00=0x0026, h01=0x0050, text=» CF A15,SAVE8 SAVE A1-A14 ON STACK«, t00=0x0017, t01=0x0024}
0x2430…2444              Head {h00=0x0010, h01=0x0050, text=» STR A9,A15 «, t00=0x0017, t01=0x004e}
0x2444…2458              Head {h00=0x0010, h01=0x0050, text=» STR A10,A15«, t00=0x0017, t01=0x0062}
0x2458…246c              Head {h00=0x0010, h01=0x0050, text=» STR A11,A15«, t00=0x0017, t01=0x0076}
0x246c…2480              Head {h00=0x0010, h01=0x0050, text=» STR A12,A15«, t00=0x0017, t01=0x008a}
0x2480…2494              Head {h00=0x0010, h01=0x0050, text=» STR A13,A15«, t00=0x0017, t01=0x009e}
0x2494…24a8              Head {h00=0x0010, h01=0x0050, text=» STR A14,A15«, t00=0x0017, t01=0x00b2}
0x24a8…24b4              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0017, t01=0x00c6}
0x24b4…24bc              Head {h00=0x0004, h01=0x0050, t00=0x0017, t01=0x00d2}
0x24bc…24d2              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x0017, t01=0x00da}
0x24d2…24fa              Head {h00=0x0024, h01=0x0050, text=» MSR 14,A15 SAVE A1-A14 ON STACK«, t00=0x0017, t01=0x00f0}
0x24fa…2506              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0017, t01=0x0118}
0x2506…250e              Head {h00=0x0004, h01=0x0050, t00=0x0017, t01=0x0124}
0x250e…253e              Head {h00=0x002c, h01=0x0050, text=» ST A15,A15SAV SAVE A15 FOR BETTER TIMES«, t00=0x0017, t01=0x012c}
0x253e…254a              Head {h00=0x0008, h01=0x0050, text=» HLT«, t00=0x0017, t01=0x015c}
0x254a…2562              Head {h00=0x0014, h01=0x0050, text=» EJECT   LRPINT «, t00=0x0017, t01=0x0168}
0x2562…256a              Head {h00=0x0004, h01=0x0050, t00=0x0017, t01=0x0180}
0x256a…2574              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0017, t01=0x0188}
0x2574…2588 (24, 0, 400) Head {h00=0x0010, h01=0x0050, text=»*   POWER ON«, t00=0x0018, t01=0x0004}
0x2588…2592              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x0018}
0x2592…259a              Head {h00=0x0004, h01=0x0050, t00=0x0018, t01=0x0022}
0x259a…25c0              Head {h00=0x0022, h01=0x0050, text=»POWON LD A15,A15SAV RELOAD A15«, t00=0x0018, t01=0x002a}
0x25c0…25c8              Head {h00=0x0004, h01=0x0050, t00=0x0018, t01=0x0050}
0x25c8…25de              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0018, t01=0x0058}
0x25de…2602              Head {h00=0x0020, h01=0x0050, text=» LDR* A14,A15 RESTORE A9-A14«, t00=0x0018, t01=0x006e}
0x2602…2618              Head {h00=0x0012, h01=0x0050, text=» LDR* A13,A15 «, t00=0x0018, t01=0x0092}
0x2618…262e              Head {h00=0x0012, h01=0x0050, text=» LDR* A12,A15 «, t00=0x0018, t01=0x00a8}
0x262e…2644              Head {h00=0x0012, h01=0x0050, text=» LDR* A11,A15 «, t00=0x0018, t01=0x00be}
0x2644…265a              Head {h00=0x0012, h01=0x0050, text=» LDR* A10,A15 «, t00=0x0018, t01=0x00d4}
0x265a…266e              Head {h00=0x0010, h01=0x0050, text=» LDR* A9,A15«, t00=0x0018, t01=0x00ea}
0x266e…267a              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0018, t01=0x00fe}
0x267a…2682              Head {h00=0x0004, h01=0x0050, t00=0x0018, t01=0x010a}
0x2682…2698              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x0018, t01=0x0112}
0x2698…26ba              Head {h00=0x001e, h01=0x0050, text=» MLR 14,A15 RESTORE A9-A14«, t00=0x0018, t01=0x0128}
0x26ba…26cc              Head {h00=0x000e, h01=0x0050, text=» MSR 8,A15«, t00=0x0018, t01=0x014a}
0x26cc…26d8              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0018, t01=0x015c}
0x26d8…26e0              Head {h00=0x0004, h01=0x0050, t00=0x0018, t01=0x0168}
0x26e0…2718              Head {h00=0x0034, h01=0x0050, text=» LD A1,DISQUE QUEUE PFTASK FIRST FOR DISPATCHING«, t00=0x0018, t01=0x0170}
0x2718…2730              Head {h00=0x0014, h01=0x0050, text=» LDKL A2,TTABPF «, t00=0x0019, t01=0x0018}
0x2730…2742              Head {h00=0x000e, h01=0x0050, text=» CWR A1,A2«, t00=0x0019, t01=0x0030}
0x2742…277a              Head {h00=0x0034, h01=0x0050, text=» RB(E) T:DISP ALREADY QUEUED, PWF DURING PFPOST «, t00=0x0019, t01=0x0042}
0x277a…278c              Head {h00=0x000e, h01=0x0050, text=» STR A1,A2«, t00=0x0019, t01=0x007a}
0x278c…27a2              Head {h00=0x0012, h01=0x0050, text=» ST A2,DISQUE «, t00=0x0019, t01=0x008c}
0x27a2…27d2              Head {h00=0x002c, h01=0x0050, text=» IM PFPOST INDICATE PWF POST PROCESSING «, t00=0x0019, t01=0x00a2}
0x27d2…27e4              Head {h00=0x000e, h01=0x0050, text=» RB T:DISP«, t00=0x0019, t01=0x00d2}
0x27e4…27fc              Head {h00=0x0014, h01=0x0050, text=» EJECT   LRPINT «, t00=0x0019, t01=0x00e4}
0x27fc…2804              Head {h00=0x0004, h01=0x0050, t00=0x0019, t01=0x00fc}
0x2804…280e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x0104}
0x280e…282a              Head {h00=0x0018, h01=0x0050, text=»*   POWER FAIL TASK «, t00=0x0019, t01=0x010e}
0x282a…285c              Head {h00=0x002e, h01=0x0050, text=»*   STARTED AFTER ALL PWF POST PROCESSING «, t00=0x0019, t01=0x012a}
0x285c…2866              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0019, t01=0x015c}
0x2866…286e              Head {h00=0x0004, h01=0x0050, t00=0x0019, t01=0x0166}
0x286e…28a0              Head {h00=0x002e, h01=0x0050, text=»PFTASK CM PFPOST CLEAR PWF POST PROC FLAG «, t00=0x0019, t01=0x016e}
0x28a0…28c0              Head {h00=0x001c, h01=0x0050, text=» CM INIFLG AND INIT FLAG«, t00=0x001a, t01=0x0010}
0x28c0…28ea              Head {h00=0x0026, h01=0x0050, text=» CF A15,PFINIT RESTART I/O DEVICES«, t00=0x001a, t01=0x0030}
0x28ea…2906              Head {h00=0x0018, h01=0x0050, text=» CM PRUN EXIT PFTASK«, t00=0x001a, t01=0x005a}
0x2906…2918              Head {h00=0x000e, h01=0x0050, text=» RB T:DISP«, t00=0x001a, t01=0x0076}
0x2918…2930              Head {h00=0x0014, h01=0x0050, text=» EJECT   LRPINT «, t00=0x001a, t01=0x0088}
0x2930…293a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x00a0}
0x293a…2950              Head {h00=0x0012, h01=0x0050, text=»*   I H R T C «, t00=0x001a, t01=0x00aa}
0x2950…295a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x00c0}
0x295a…2994              Head {h00=0x0036, h01=0x0050, text=»*   THIS IS THE REAL TIME CLOCK INTERRUPT HANDLER.«, t00=0x001a, t01=0x00ca}
0x2994…29ce              Head {h00=0x0036, h01=0x0050, text=»*   THE TIMER QUEUE WILL BE PROCESSED EACH 100 MS.«, t00=0x001a, t01=0x0104}
0x29ce…29d8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x013e}
0x29d8…2a06              Head {h00=0x002a, h01=0x0050, text=»IHRTC ST P,INTSAV SAVE LAST INTERRUPT «, t00=0x001a, t01=0x0148}
0x2a06…2a2c              Head {h00=0x0022, h01=0x0050, text=» RIT /1B RESET INTERRUPT FLAG «, t00=0x001a, t01=0x0176}
0x2a2c…2a3e              Head {h00=0x000e, h01=0x0050, text=» IM COUNT «, t00=0x001b, t01=0x000c}
0x2a3e…2a66              Head {h00=0x0024, h01=0x0050, text=» RF(P) RTC010 CHECK TIMER QUEUE «, t00=0x001b, t01=0x001e}
0x2a66…2a76              Head {h00=0x000c, h01=0x0050, text=» RTN A15«, t00=0x001b, t01=0x0046}
0x2a76…2a80              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0056}
0x2a80…2a94              Head {h00=0x0010, h01=0x0050, text=»RTC010 EQU *«, t00=0x001b, t01=0x0060}
0x2a94…2aaa              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x001b, t01=0x0074}
0x2aaa…2ad4              Head {h00=0x0026, h01=0x0050, text=» CF A15,SAVE8 SAVE A1-A8 ON STACK «, t00=0x001b, t01=0x008a}
0x2ad4…2ae0              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001b, t01=0x00b4}
0x2ae0…2aea              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x00c0}
0x2aea…2b00              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x001b, t01=0x00ca}
0x2b00…2b26              Head {h00=0x0022, h01=0x0050, text=» MSR 8,A15 SAVE A1-A8 ON STACK«, t00=0x001b, t01=0x00e0}
0x2b26…2b32              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001b, t01=0x0106}
0x2b32…2b3c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0112}
0x2b3c…2b62              Head {h00=0x0022, h01=0x0050, text=» LDKL A4,-4 SET 100 MS SWITCH «, t00=0x001b, t01=0x011c}
0x2b62…2b76              Head {h00=0x0010, h01=0x0050, text=» ST A4,COUNT«, t00=0x001b, t01=0x0142}
0x2b76…2ba8              Head {h00=0x002e, h01=0x0050, text=» LDKL A2,CLOCK QUEUE CLOCK ROUTINE AS MJOB«, t00=0x001b, t01=0x0156}
0x2ba8…2bbe              Head {h00=0x0012, h01=0x0050, text=» CF A15,QMJOB «, t00=0x001b, t01=0x0188}
0x2bbe…2bc8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x000e}
0x2bc8…2bde              Head {h00=0x0012, h01=0x0050, text=» IFT MONCLK=1 «, t00=0x001c, t01=0x0018}
0x2bde…2bf0              Head {h00=0x000e, h01=0x0050, text=» IM SECOND«, t00=0x001c, t01=0x002e}
0x2bf0…2c1a              Head {h00=0x0026, h01=0x0050, text=» RF(P) RTC025 UPDATE MONITOR CLOCK«, t00=0x001c, t01=0x0040}
0x2c1a…2c26              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001c, t01=0x006a}
0x2c26…2c30              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x0076}
0x2c30…2c44              Head {h00=0x0010, h01=0x0050, text=»RTC020 EQU *«, t00=0x001c, t01=0x0080}
0x2c44…2c6c              Head {h00=0x0024, h01=0x0050, text=» CF A15,SWLXY SWITCH TO LEVEL XY«, t00=0x001c, t01=0x0094}
0x2c6c…2c7e              Head {h00=0x000e, h01=0x0050, text=» RB T:DISP«, t00=0x001c, t01=0x00bc}
0x2c7e…2c88              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x00ce}
0x2c88…2ca0              Head {h00=0x0014, h01=0x0050, text=» EJECT   LRPINT «, t00=0x001c, t01=0x00d8}
0x2ca0…2caa              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x00f0}
0x2caa…2cb4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x00fa}
0x2cb4…2cca              Head {h00=0x0012, h01=0x0050, text=» IFT MONCLK=1 «, t00=0x001c, t01=0x0104}
0x2cca…2cd4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x011a}
0x2cd4…2d14              Head {h00=0x003c, h01=0x0050, text=»*   MONITOR CLOCK UPDATING ROUTINE STARTED EACH SECOND. «, t00=0x001c, t01=0x0124}
0x2d14…2d1e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x0164}
0x2d1e…2d32              Head {h00=0x0010, h01=0x0050, text=»RTC025 EQU *«, t00=0x001c, t01=0x016e}
0x2d32…2d58              Head {h00=0x0022, h01=0x0050, text=» LDKL A4,-9 SET SECOND SWITCH «, t00=0x001c, t01=0x0182}
0x2d58…2d6e              Head {h00=0x0012, h01=0x0050, text=» ST A4,SECOND «, t00=0x001d, t01=0x0018}
0x2d6e…2d80              Head {h00=0x000e, h01=0x0050, text=» LDK A4,4 «, t00=0x001d, t01=0x002e}
0x2d80…2d8a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x0040}
0x2d8a…2dc0              Head {h00=0x0032, h01=0x0050, text=»MCLO10 LDK A3,60 NUMBER OF MINUTES AND SECONDS«, t00=0x001d, t01=0x004a}
0x2dc0…2dec              Head {h00=0x0028, h01=0x0050, text=»MCLO20 IM MONCLO+2,A4 INCREMENT TIME«, t00=0x001d, t01=0x0080}
0x2dec…2e1e              Head {h00=0x002e, h01=0x0050, text=» XR A3,MONCLO+2,A4 CHANGE MINUTES OR HOURS«, t00=0x001d, t01=0x00ac}
0x2e1e…2e46              Head {h00=0x0024, h01=0x0050, text=» RB(NE) RTC020 GO TO DISPATCHER «, t00=0x001d, t01=0x00de}
0x2e46…2e72              Head {h00=0x0028, h01=0x0050, text=» CM MONCLO+2,A4 RESTART TIME COUNTER«, t00=0x001d, t01=0x0106}
0x2e72…2e88              Head {h00=0x0012, h01=0x0050, text=» SUK A4,2 END «, t00=0x001d, t01=0x0132}
0x2e88…2eac              Head {h00=0x0020, h01=0x0050, text=» RB(N) MCLO20 MIDNIGHT CARRY«, t00=0x001d, t01=0x0148}
0x2eac…2ed0              Head {h00=0x0020, h01=0x0050, text=» RB(P) MCLO10 UPDATE MINUTES«, t00=0x001d, t01=0x016c}
0x2ed0…2ef0              Head {h00=0x001c, h01=0x0050, text=» LDK A3,24 UPDATE HOURS «, t00=0x001d, t01=0x0190}
0x2ef0…2f02              Head {h00=0x000e, h01=0x0050, text=» RB MCLO20«, t00=0x001e, t01=0x0020}
0x2f02…2f0e              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001e, t01=0x0032}
0x2f0e…2f18              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x003e}
0x2f18…2f22              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0048}
0x2f22…2f3a              Head {h00=0x0014, h01=0x0050, text=»*   M O N C L O «, t00=0x001e, t01=0x0052}
0x2f3a…2f44              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x006a}
0x2f44…2f4e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0074}
0x2f4e…2f62              Head {h00=0x0010, h01=0x0050, text=»MONCLO EQU *«, t00=0x001e, t01=0x007e}
0x2f62…2f78              Head {h00=0x0012, h01=0x0050, text=» IFT MONCLK=1 «, t00=0x001e, t01=0x0092}
0x2f78…2fa2              Head {h00=0x0026, h01=0x0050, text=» DATA 0 ACCUMULATED 24 HOUR CARRY «, t00=0x001e, t01=0x00a8}
0x2fa2…2fb6              Head {h00=0x0010, h01=0x0050, text=» DATA 0 HOUR«, t00=0x001e, t01=0x00d2}
0x2fb6…2fcc              Head {h00=0x0012, h01=0x0050, text=» DATA 0 MINUTE«, t00=0x001e, t01=0x00e6}
0x2fcc…2fe2              Head {h00=0x0012, h01=0x0050, text=» DATA 0 SECOND«, t00=0x001e, t01=0x00fc}
0x2fe2…3006              Head {h00=0x0020, h01=0x0050, text=»SECOND DATA 0 SECOND SWITCH «, t00=0x001e, t01=0x0112}
0x3006…300e              Head {h00=0x0004, h01=0x0050, t00=0x001e, t01=0x0136}
0x300e…301a              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001e, t01=0x013e}
0x301a…3032              Head {h00=0x0014, h01=0x0050, text=» EJECT   LRPINT «, t00=0x001e, t01=0x014a}
0x3032…303c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0162}
0x303c…306a              Head {h00=0x002a, h01=0x0050, text=»*   CLOCK ROUTINE STARTED EACH 100 MS.«, t00=0x001e, t01=0x016c}
0x306a…3074              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x000a}
0x3074…3086              Head {h00=0x000e, h01=0x0050, text=»CLOCK INH «, t00=0x001f, t01=0x0014}
0x3086…30b6              Head {h00=0x002c, h01=0x0050, text=» LDKL A4,TIMQUE LOAD FIRST TIMER ADDRESS«, t00=0x001f, t01=0x0026}
0x30b6…30c0              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0056}
0x30c0…30d8              Head {h00=0x0014, h01=0x0050, text=»CLK10 LDR A6,A4 «, t00=0x001f, t01=0x0060}
0x30d8…3100              Head {h00=0x0024, h01=0x0050, text=»CLK20 LDR* A4,A6 GET TIMER BLOCK«, t00=0x001f, t01=0x0078}
0x3100…3122              Head {h00=0x001e, h01=0x0050, text=» ABL(Z) MEXIT END OF QUEUE«, t00=0x001f, t01=0x00a0}
0x3122…3142              Head {h00=0x001c, h01=0x0050, text=» IM 4,A4 INCREMENT TIMER«, t00=0x001f, t01=0x00c2}
0x3142…3164              Head {h00=0x001e, h01=0x0050, text=» RB(N) CLK10 NOT TIME OUT «, t00=0x001f, t01=0x00e2}
0x3164…3182              Head {h00=0x001a, h01=0x0050, text=» RF(Z) CLK30 TIME OUT «, t00=0x001f, t01=0x0104}
0x3182…31a4              Head {h00=0x001e, h01=0x0050, text=» LDR* A3,A4 RELEASE TIMER «, t00=0x001f, t01=0x0122}
0x31a4…31b6              Head {h00=0x000e, h01=0x0050, text=» STR A3,A6«, t00=0x001f, t01=0x0144}
0x31b6…31cc              Head {h00=0x0012, h01=0x0050, text=» CF A15,FREBLK«, t00=0x001f, t01=0x0156}
0x31cc…31de              Head {h00=0x000e, h01=0x0050, text=» LDR A4,A2«, t00=0x001f, t01=0x016c}
0x31de…31f4              Head {h00=0x0012, h01=0x0050, text=» CF A15,FREBLK«, t00=0x001f, t01=0x017e}
0x31f4…3206 (32, 0, 400) Head {h00=0x000e, h01=0x0050, text=» RB CLK20 «, t00=0x0020, t01=0x0004}
0x3206…3210              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0016}
0x3210…3228              Head {h00=0x0014, h01=0x0050, text=» EJECT   LRPINT «, t00=0x0020, t01=0x0020}
0x3228…3232              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0038}
0x3232…323c              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0042}
0x323c…326c              Head {h00=0x002c, h01=0x0050, text=»CLK30 CF A15,CLK40 CALL TIME OUT ROUTINE«, t00=0x0020, t01=0x004c}
0x326c…3294              Head {h00=0x0024, h01=0x0050, text=» CF A15,SWL48 SWITCH TO LEVEL 48«, t00=0x0020, t01=0x007c}
0x3294…32a0              Head {h00=0x0008, h01=0x0050, text=» INH«, t00=0x0020, t01=0x00a4}
0x32a0…32b2              Head {h00=0x000e, h01=0x0050, text=» RB CLK10 «, t00=0x0020, t01=0x00b0}
0x32b2…32bc              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x00c2}
0x32bc…32d0              Head {h00=0x0010, h01=0x0050, text=»CLK40 EQU * «, t00=0x0020, t01=0x00cc}
0x32d0…32e6              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0020, t01=0x00e0}
0x32e6…3310              Head {h00=0x0026, h01=0x0050, text=» CF A15,SAVE8 SAVE A1-A8 ON STACK «, t00=0x0020, t01=0x00f6}
0x3310…331c              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0020, t01=0x0120}
0x331c…3326              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x012c}
0x3326…333c              Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x0020, t01=0x0136}
0x333c…3362              Head {h00=0x0022, h01=0x0050, text=» MSR 8,A15 SAVE A1-A8 ON STACK«, t00=0x0020, t01=0x014c}
0x3362…336e              Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0020, t01=0x0172}
0x336e…3378              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x017e}
0x3378…33a2              Head {h00=0x0026, h01=0x0050, text=» LDKL A1,/C4C0 LEVEL 49 AND ENABLE«, t00=0x0020, t01=0x0188}
0x33a2…33cc              Head {h00=0x0026, h01=0x0050, text=» ST A1,18,A15 SET NEW PSW ON STACK«, t00=0x0021, t01=0x0022}
0x33cc…33f0              Head {h00=0x0020, h01=0x0050, text=» LD A2,2,A4 LOAD DISP BLOCK «, t00=0x0021, t01=0x004c}
0x33f0…3412              Head {h00=0x001e, h01=0x0050, text=» LD A1,4,A2 GET PARAMETER «, t00=0x0021, t01=0x0070}
0x3412…343a              Head {h00=0x0024, h01=0x0050, text=» ABI 2,A2 GO TO TIME OUT ROUTINE«, t00=0x0021, t01=0x0092}
0x343a…3444              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x00ba}
0x3444…344e              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x00c4}
0x344e…3470              Head {h00=0x001e, h01=0x0050, text=»COUNT DATA 0 100 MS SWITCH«, t00=0x0021, t01=0x00ce}
0x3470…347a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x00f0}
0x347a…3484              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x00fa}
0x3484…349c              Head {h00=0x0014, h01=0x0050, text=»*   T I M Q U E «, t00=0x0021, t01=0x0104}
0x349c…34a6              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x011c}
0x34a6…34d8              Head {h00=0x002e, h01=0x0050, text=»*   POINTER TO FIRST BLOCK IN TIMER QUEUE «, t00=0x0021, t01=0x0126}
0x34d8…34e2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x0158}
0x34e2…34ec              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x0162}
0x34ec…3500              Head {h00=0x0010, h01=0x0050, text=»TIMQUE EQU *«, t00=0x0021, t01=0x016c}
0x3500…3510              Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x0021, t01=0x0180}
0x3510…351a              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x0190}
0x351a…3522              Head {h00=0x0004, h01=0x0050, t00=0x0022, t01=0x000a}
0x3522…352e              Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0022, t01=0x0012}
0x352e…3532              Head {h00=0x4004, h01=0x0000}
0x3532…3536              00 22 00 1e                                                                                                                                                                                                                                       ┆ "  ┆
0x3536…353e (35, 1, 8)   20 04 00 00 00 23 00 04                                                                                                                                                                                                                           ┆     #  ┆
0x353e…358e (36, 2, 174) 44 44 52 20 00 33 01 70 00 10 00 50 54 49 4f 44 4d 58 5c 45 51 55 5c 2a 00 34 00 0c 00 18 00 50 2a 5c 5c 5c 41 31 20 3d 20 45 52 52 4f 52 20 43 4f 44 45 20 00 34 00 20 00 18 00 50 2a 5c 5c 5c 41 36 20 3d 20 46 44 42 20 41 44 44 52 45 53 53   ┆DDR  3 p   PTIODMX EQU * 4     P*   A1 = ERROR CODE  4     P*   A6 = FDB ADDRESS┆
0x358e…35de              00 34 00 3c 00 08 00 50 5c 49 4e 48 00 34 00 58 00 2c 00 50 5c 41 42 4c 5c 44 49 53 45 4e 44 5c 43 41 4c 4c 20 54 45 4e 44 49 4f 20 20 47 4f 54 4f 20 44 49 53 50 41 54 43 48 45 52 00 34 00 64 00 06 00 50 2a 20 00 34 00 94 00 08 00 50 5c 45   ┆ 4 <   P INH 4 X , P ABL DISEND CALL TENDIO  GOTO DISPATCHER 4 d   P*  4     P E┆
0x35de…35ec              4e 44 00 34 00 9e 40 04 00 00 00 34 00 aa                                                                                                                                                                                                         ┆ND 4  @    4  ┆

Reduced view