|
|
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: 17488 (0x4450)
Notes: pts_type(SC)
Names: »LRPINT.SC«
└─⟦7b35573c9⟧ Bits:30009690 Philips computer tape "600402"
└─⟦this⟧ »M:AF/LRPINT.SC«
IDENT LRPINT REL 11.0 81-09-16 870105041100 =2, POWER FAIL IN MOVES REL 11.0 81-07-27 =1,60 HZ COND BUG REL 11.0 81-01-26 * * ************************************************** * * 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 * * THE FOLLOWING ENTRIES ARE USED TO QUEUE TASKS: * * -LKMRQE: SET A7 = -1, QUEUE TASK AND DISPATCH * * -LKMSRC: SET A7 TO RETURN CODE (C(A2)), QUEUE TASK AND DISPATCH * * -LKMQDI: QUEUE TASK 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 TASK AND DISPATCH ENTRY LKMSRC SET RETURN CODE IN A7 TO USER 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 TASK EXTRN MEXIT MONITOR TASK EXIT EXTRN MONMMU MONITOR (SYSTEM) MMU TABLE EXTRN QTJOB QUEUE TASK EXTRN QMJOB QUEUE MONITOR TASK 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 1 * * * A PROGRAM VERSION USING THE EXTENDED INSTRUCTION * SET IS OBTAINED BY SETTING CPU852 EQU 0. * CPU852 EQU 0 * * * 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 * * * A PROGRAM VERSION SUPPORTING DATE FUNCTIONS * IS OBTAINED BY SETTING MONDAT = MONCLK = 1. * X:B EQU 0 MONDAT EQU 1 * * * A PROGRAM VERSION WITH MONITOR CLOCK FUNCTIONS * ADAPTED TO 60 HERTZ NET FREQUENCY (USA/CANADA) * IS OBTAINED BY SETTING NETFRQ EQU 60. * NOTICE THAT THE DEFAULT VALUE SHOULD BE 50. * NETFRQ EQU 50 * 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 TASK * * - 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 TASK * A6 = LKM DATA DIRECTIVE * A2, A3 ARE DESTROYED * * ALL OTHER REGISTERS REMAIN UNCHANGED FROM CALLING TASK * * 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 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 INSTRUCTION CODE LDR* A6,A2 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 INSTRUCTION CODE ELR A6,A2 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 * ADK A2,2 UPDATE DISPATCH ADDRESS * IFF MMUPAG+DSKPAG=0 CWK A6,9 CHECK DATA DIRECTIVE ABL(E) TLDSEG LOAD SEGMENT REQUEST XIF * IFT DSKPAG=1 LD A3,TTB:SB,A5 SEGMENT BLOCK ADDRESS RF(Z) LKM030 NO SEGMENT LCR A4,A3 SEGMENT STATUS ANK A4,/5E CHECK IF CORE RESIDENT OR... RF(NZ) LKM030 ...USED BY AN INTERRUPTED TASK CF A15,RELPAG RELEASE PAGE XIF * EJECT LRPINT * * LKM030 EQU * CM PRUN INDICATE IDLE LOOP RUNNING CF A15,SWL48 SWITCH TO LEVEL 48 LDK A4,0 LDR A3,A6 DATA DIRECTIVE RF(NN) LKM050 NO LABEL * * LKM REQUEST WITH LABEL * IFT MMUPAG=0 LDR* A4,A2 LABEL XIF * IFT MMUPAG=1 ELR A4,A2 LABEL XIF * ADK A2,2 ADJUST DISPATCH ADDRESS NGR A3,A3 MAKE DATA DIRECTIVE POSITIVE * EJECT LRPINT * * UPDATE TTB:SA AND GO TO LKM PROCESSOR * LKM050 EQU * ST A2,TTB:SA,A5 SET NEXT DISPATCH ADDRESS ADR A3,A3 INDEX IN LKMAL RF(Z) LKMQDI TASK 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 TASK AND DISPATCH. * * A5 = TTAB ADDRESS * * LKMRQE EQU * LDKL A2,-1 * * * L K M S R C * * SET A7 = A2, QUEUE TASK AND DISPATCH. * * A2 = RETURN CODE * A5 = TTAB ADDRESS * * LKMSRC EQU * ST A2,TTB:SA+14,A5 SET RETURN CODE IN SAVE AREA A7 EJECT * * * L K M Q D I * * QUEUE TASK 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 SEGMENT BLOCK ADDRESS 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 IFT MMUPAG=1 TS -30,A15 SAVE MMU TABLE =2 XIF ST A15,A15SAV SAVE A15 FOR BETTER TIMES HLT EJECT LRPINT * * POWER ON * POWON LD A15,A15SAV RELOAD A15 IFT MMUPAG=1 TL -30,A15 RESTORE MMU TABLE =2 XIF 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 * EJECT LRPINT * * IFT NETFRQ=50 LDKL A4,-4 SET 100 MS SWITCH XIF * IFT NETFRQ=60 LDKL A4,-5 SET 100 MS SWITCH XIF ST A4,COUNT =1 * LDKL A2,CLOCK QUEUE CLOCK ROUTINE AS MJOB CF A15,QMJOB * IFT MONCLK=1 IM SECOND RF(P) RTC025 UPDATE MONITOR CLOCK XIF * SWDISP 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) SWDISP GO TO DISPATCHER CM MONCLO+2,A4 RESTART TIME COUNTER SUK A4,2 END RF(N) MCLO30 MIDNIGHT CARRY AND WE HAVE A NEW DAY RB(P) MCLO10 UPDATE MINUTES LDK A3,24 UPDATE HOURS RB MCLO20 * MCLO30 EQU * IM MCARRY INCREMENT MIDNIGHT CARRY * EJECT LRPINT * * IFT MONDAT=1 * * UPDATE DAY, MONTH AND YEAR * IFT CPU852=1 LDKL A1,MONTH MONTH ADDRESS LDKL A2,DAY DAY ADDRESS LDK A3,1 XIF * IFT MONCLK+MONDAT=2 IFT CPU852=0 MLK 3 DATA MONTH,DAY,1 MONTH AND DAY ADDRESS TO A1 AND A2 XIF * IFT MONCLK+MONDAT=2 IMR A2 INCREMENT DAY LDR* A4,A1 MONTH LDR A6,A4 LDR* A5,A2 NEW DAY SUK A5,29 CHECK IF DAY WAS 28 RF(Z) MCLO40 YES, GO AND CHECK IF FEBRUARY SUK A5,2 CHECK IF DAY WAS 30 RF(Z) MCLO60 YES SUK A5,1 CHECK IF DAY WAS 31 RB(NZ) SWDISP NO, RETURN RF MCLO50 YES, WE HAVE A NEW MONTH * MCLO40 EQU * SUK A6,2 CHECK IF FEBRUARY RB(NZ) SWDISP NO, RETURN * EJECT LRPINT * * CHANGE TO NEW MONTH (AND YEAR?) * * MCLO50 EQU * STR A3,A2 SET DAY := 1 IMR A1 INCREMENT MONTH SUK A4,12 CHECK IF MONTH WAS DECEMBER RB(NZ) SWDISP NO, RETURN STR A3,A1 SET MONTH TO JANUARY IM YEAR HAPPY NEW YEAR!!! RB SWDISP RETURN * MCLO60 EQU * LDR A7,A6 MONTH ANK A6,1 RF(Z) MCLO70 MONTH EVEN SUK A7,7 RB(P) MCLO50 SEPTEMBER OR NOVEMBER RB SWDISP JANUARY, MARCH, MAY OR JULY * MCLO70 EQU * SUK A7,7 RB(N) MCLO50 APRIL OR JUNE XIF * IFT MONCLK=1 RB SWDISP RETURN XIF * EJECT LRPINT * * * M O N C L O * * IFT MONCLK+MONDAT=2 DATA 0 THIS WORD USED BY MONTIM (TDATE) YEAR DATA 0 MONTH DATA 0 DAY DATA 0 XIF * MONCLO EQU * IFT MONCLK=1 MCARRY DATA 0 ACKUMULATED 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 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 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
0x0000…0036 (0, 0, 400) Head {h00=0x0032, h01=0x0050, text=» IDENT LRPINT REL 11.0 81-09-16 870105041100 «, t00=0x0000, t01=0x0004}
0x0036…003e Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x003a}
0x003e…0060 Head {h00=0x001e, h01=0x0050, text=» =2, POWER FAIL IN MOVES«, t00=0x0000, t01=0x0042}
0x0060…007c Head {h00=0x0018, h01=0x0050, text=» REL 11.0 81-07-27«, t00=0x0000, t01=0x0064}
0x007c…0098 Head {h00=0x0018, h01=0x0050, text=» =1,60 HZ COND BUG«, t00=0x0000, t01=0x0080}
0x0098…00b4 Head {h00=0x0018, h01=0x0050, text=» REL 11.0 81-01-26«, t00=0x0000, t01=0x009c}
0x00b4…00bc Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x00b8}
0x00bc…00c6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00c0}
0x00c6…00d0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00ca}
0x00d0…010a Head {h00=0x0036, h01=0x0050, text=»**************************************************«, t00=0x0000, t01=0x00d4}
0x010a…0114 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x010e}
0x0114…013c Head {h00=0x0024, h01=0x0050, text=»* PHILIPS TERMINAL SYSTEM PTS «, t00=0x0000, t01=0x0118}
0x013c…0146 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0140}
0x0146…017a Head {h00=0x0030, h01=0x0050, text=»* LRPINT = INTERRUPT HANDLERS FOR LKM, RTC«, t00=0x0000, t01=0x014a}
0x017a…01a0 Head {h00=0x0022, h01=0x0050, text=»* AND POWER FAILURE«, t00=0x0000, t01=0x017e}
0x01a0…01aa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0014}
0x01aa…01b4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x001e}
0x01b4…01be Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0028}
0x01be…01c8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0032}
0x01c8…01d2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x003c}
0x01d2…020c Head {h00=0x0036, h01=0x0050, text=»**************************************************«, t00=0x0001, t01=0x0046}
0x020c…0216 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0080}
0x0216…0220 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x008a}
0x0220…025e Head {h00=0x003a, h01=0x0050, text=»* THIS MODULE CONTAINS MANDATORY INTERRUPT HANDLERS «, t00=0x0001, t01=0x0094}
0x025e…027e Head {h00=0x001c, h01=0x0050, text=»* FOR TOSS. THESE ARE:«, t00=0x0001, t01=0x00d2}
0x027e…0288 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00f2}
0x0288…02aa Head {h00=0x001e, h01=0x0050, text=»* -IHLKM: LKM INTERRUPT«, t00=0x0001, t01=0x00fc}
0x02aa…02b4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x011e}
0x02b4…02d6 Head {h00=0x001e, h01=0x0050, text=»* -IHRTC: RTC INTERRUPT«, t00=0x0001, t01=0x0128}
0x02d6…02e0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x014a}
0x02e0…030c Head {h00=0x0028, h01=0x0050, text=»* -IHPFAR: POWER FAILURE INTERRUPT«, t00=0x0001, t01=0x0154}
0x030c…0316 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0180}
0x0316…0350 Head {h00=0x0036, h01=0x0050, text=»* THE FOLLOWING ENTRIES ARE USED TO QUEUE TASKS:«, t00=0x0001, t01=0x018a}
0x0350…035a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0034}
0x035a…0394 Head {h00=0x0036, h01=0x0050, text=»* -LKMRQE: SET A7 = -1, QUEUE TASK AND DISPATCH «, t00=0x0002, t01=0x003e}
0x0394…039e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0078}
0x039e…03ea Head {h00=0x0048, h01=0x0050, text=»* -LKMSRC: SET A7 TO RETURN CODE (C(A2)), QUEUE TASK AND DISPATCH «, t00=0x0002, t01=0x0082}
0x03ea…03f4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00ce}
0x03f4…0420 Head {h00=0x0028, h01=0x0050, text=»* -LKMQDI: QUEUE TASK AND DISPATCH«, t00=0x0002, t01=0x00d8}
0x0420…042a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0104}
0x042a…0442 Head {h00=0x0014, h01=0x0050, text=» EJECT LRPINT «, t00=0x0002, t01=0x010e}
0x0442…044c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0126}
0x044c…0456 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0130}
0x0456…046a Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0002, t01=0x013a}
0x046a…047e Head {h00=0x0010, h01=0x0050, text=»* ENTRIES * «, t00=0x0002, t01=0x014e}
0x047e…0492 Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0002, t01=0x0162}
0x0492…049c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0176}
0x049c…04a6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0180}
0x04a6…04d0 Head {h00=0x0026, h01=0x0050, text=» ENTRY IHLKM LKM INTERRUPT HANDLER«, t00=0x0002, t01=0x018a}
0x04d0…0508 Head {h00=0x0034, h01=0x0050, text=» ENTRY LKM030 SPECIAL TLDSEG REQUEST ERROR ENTRY«, t00=0x0003, t01=0x0024}
0x0508…0530 Head {h00=0x0024, h01=0x0050, text=» ENTRY LKMRQE LKM REQUEST ERROR «, t00=0x0003, t01=0x005c}
0x0530…0568 Head {h00=0x0034, h01=0x0050, text=» ENTRY LKMERR HALT SYSTEM DUE TO FATAL LKM ERROR«, t00=0x0003, t01=0x0084}
0x0568…0596 Head {h00=0x002a, h01=0x0050, text=» ENTRY LKMQDI QUEUE TASK AND DISPATCH «, t00=0x0003, t01=0x00bc}
0x0596…05ca Head {h00=0x0030, h01=0x0050, text=» ENTRY LKMSRC SET RETURN CODE IN A7 TO USER «, t00=0x0003, t01=0x00ea}
0x05ca…05f4 Head {h00=0x0026, h01=0x0050, text=» ENTRY IHRTC RTC INTERRUPT HANDLER«, t00=0x0003, t01=0x011e}
0x05f4…0630 Head {h00=0x0038, h01=0x0050, text=» ENTRY TIMQUE POINTER TO FIRST BLOCK IN TIMER QUEUE «, t00=0x0003, t01=0x0148}
0x0630…0654 Head {h00=0x0020, h01=0x0050, text=» ENTRY MONCLO MONITOR CLOCK «, t00=0x0003, t01=0x0184}
0x0654…068a Head {h00=0x0032, h01=0x0050, text=» ENTRY IHPFAR POWER FAILURE INTERRUPT HANDLER «, t00=0x0004, t01=0x0018}
0x068a…06b4 Head {h00=0x0026, h01=0x0050, text=» ENTRY INIFLG INITIALIZATION FLAG «, t00=0x0004, t01=0x004e}
0x06b4…06e2 Head {h00=0x002a, h01=0x0050, text=» ENTRY PFPOST PWF POST PROCESSING FLAG«, t00=0x0004, t01=0x0078}
0x06e2…06fa Head {h00=0x0014, h01=0x0050, text=» EJECT LRPINT «, t00=0x0004, t01=0x00a6}
0x06fa…0704 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x00be}
0x0704…070e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x00c8}
0x070e…0724 Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0004, t01=0x00d2}
0x0724…073a Head {h00=0x0012, h01=0x0050, text=»* EXTERNALS * «, t00=0x0004, t01=0x00e8}
0x073a…0750 Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0004, t01=0x00fe}
0x0750…075a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0114}
0x075a…0764 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x011e}
0x0764…0784 Head {h00=0x001c, h01=0x0050, text=» EXTRN TDISP DISPATCHER «, t00=0x0004, t01=0x0128}
0x0784…07aa Head {h00=0x0022, h01=0x0050, text=» EXTRN DISQUE DISPATCHER QUEUE«, t00=0x0004, t01=0x0148}
0x07aa…07d2 Head {h00=0x0024, h01=0x0050, text=» EXTRN PRUN TTAB OF RUNNING TASK«, t00=0x0004, t01=0x016e}
0x07d2…07f8 Head {h00=0x0022, h01=0x0050, text=» EXTRN MEXIT MONITOR TASK EXIT«, t00=0x0005, t01=0x0008}
0x07f8…0828 Head {h00=0x002c, h01=0x0050, text=» EXTRN MONMMU MONITOR (SYSTEM) MMU TABLE«, t00=0x0005, t01=0x002e}
0x0828…0848 Head {h00=0x001c, h01=0x0050, text=» EXTRN QTJOB QUEUE TASK «, t00=0x0005, t01=0x005e}
0x0848…0870 Head {h00=0x0024, h01=0x0050, text=» EXTRN QMJOB QUEUE MONITOR TASK «, t00=0x0005, t01=0x007e}
0x0870…0898 Head {h00=0x0024, h01=0x0050, text=» EXTRN SWL48 SWITCH TO LEVEL 48 «, t00=0x0005, t01=0x00a6}
0x0898…08c0 Head {h00=0x0024, h01=0x0050, text=» EXTRN SWLXY SWITCH TO LEVEL XY «, t00=0x0005, t01=0x00ce}
0x08c0…08e4 Head {h00=0x0020, h01=0x0050, text=» EXTRN FREBLK SET BLOCK FREE«, t00=0x0005, t01=0x00f6}
0x08e4…090a Head {h00=0x0022, h01=0x0050, text=» EXTRN SAVE8 SAVE 8 REGISTERS «, t00=0x0005, t01=0x011a}
0x090a…0932 Head {h00=0x0024, h01=0x0050, text=» EXTRN PFINIT RESTART OF DEVICES«, t00=0x0005, t01=0x0140}
0x0932…0952 Head {h00=0x001c, h01=0x0050, text=» EXTRN HALT HALT MODULE «, t00=0x0005, t01=0x0168}
0x0952…097e Head {h00=0x0028, h01=0x0050, text=» EXTRN INTSAV INTERRUPT SAVE MODULE «, t00=0x0005, t01=0x0188}
0x097e…09a0 Head {h00=0x001e, h01=0x0050, text=» EXTRN RELPAG RELEASE PAGE«, t00=0x0006, t01=0x0024}
0x09a0…09d0 Head {h00=0x002c, h01=0x0050, text=» EXTRN TLDSEG LOAD SEGMENT LKM PROCESSOR«, t00=0x0006, t01=0x0046}
0x09d0…09fc Head {h00=0x0028, h01=0x0050, text=» EXTRN TTB:SB SEGMENT BLOCK POINTER «, t00=0x0006, t01=0x0076}
0x09fc…0a26 Head {h00=0x0026, h01=0x0050, text=» EXTRN TTB:PW PROGRAM STATUS WORD «, t00=0x0006, t01=0x00a2}
0x0a26…0a5c Head {h00=0x0032, h01=0x0050, text=» EXTRN TTB:SA FIRST WORD OF SAVE AREA IN TTAB «, t00=0x0006, t01=0x00cc}
0x0a5c…0a82 Head {h00=0x0022, h01=0x0050, text=» EXTRN LKMAL LKM REQUEST TABLE«, t00=0x0006, t01=0x0102}
0x0a82…0a9a Head {h00=0x0014, h01=0x0050, text=» EJECT LRPINT «, t00=0x0006, t01=0x0128}
0x0a9a…0aa4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0140}
0x0aa4…0aae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x014a}
0x0aae…0ae0 Head {h00=0x002e, h01=0x0050, text=»***************************************** «, t00=0x0006, t01=0x0154}
0x0ae0…0aea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0186}
0x0aea…0b08 Head {h00=0x001a, h01=0x0050, text=»* CONDITIONAL ASSEMBLY«, t00=0x0006, t01=0x0190}
0x0b08…0b12 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x001e}
0x0b12…0b44 Head {h00=0x002e, h01=0x0050, text=»***************************************** «, t00=0x0007, t01=0x0028}
0x0b44…0b4e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x005a}
0x0b4e…0b80 Head {h00=0x002e, h01=0x0050, text=»* A PROGRAM VERSION USING TOSS MMU PAGING «, t00=0x0007, t01=0x0064}
0x0b80…0bae Head {h00=0x002a, h01=0x0050, text=»* IS OBTAINED BY SETTING MMUPAG EQU 1.«, t00=0x0007, t01=0x0096}
0x0bae…0bb8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x00c4}
0x0bb8…0bcc Head {h00=0x0010, h01=0x0050, text=»MMUPAG EQU 1«, t00=0x0007, t01=0x00ce}
0x0bcc…0bd6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x00e2}
0x0bd6…0be0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x00ec}
0x0be0…0c1a Head {h00=0x0036, h01=0x0050, text=»* A PROGRAM VERSION USING THE EXTENDED INSTRUCTION«, t00=0x0007, t01=0x00f6}
0x0c1a…0c4c Head {h00=0x002e, h01=0x0050, text=»* SET IS OBTAINED BY SETTING CPU852 EQU 0.«, t00=0x0007, t01=0x0130}
0x0c4c…0c56 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0162}
0x0c56…0c6a Head {h00=0x0010, h01=0x0050, text=»CPU852 EQU 0«, t00=0x0007, t01=0x016c}
0x0c6a…0c74 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0180}
0x0c74…0c7e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x018a}
0x0c7e…0cb0 (8, 0, 400) Head {h00=0x002e, h01=0x0050, text=»* A PROGRAM VERSION USING TOSS DISC PAGING«, t00=0x0008, t01=0x0004}
0x0cb0…0cde Head {h00=0x002a, h01=0x0050, text=»* IS OBTAINED BY SETTING DSKPAG EQU 1.«, t00=0x0008, t01=0x0036}
0x0cde…0ce8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0064}
0x0ce8…0cfc Head {h00=0x0010, h01=0x0050, text=»DSKPAG EQU 0«, t00=0x0008, t01=0x006e}
0x0cfc…0d06 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0082}
0x0d06…0d10 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x008c}
0x0d10…0d4c Head {h00=0x0038, h01=0x0050, text=»* A PROGRAM VERSION USING NO MONITOR CLOCK FUNCTIONS«, t00=0x0008, t01=0x0096}
0x0d4c…0d7a Head {h00=0x002a, h01=0x0050, text=»* IS OBTAINED BY SETTING MONCLK EQU 0.«, t00=0x0008, t01=0x00d2}
0x0d7a…0d84 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0100}
0x0d84…0d96 Head {h00=0x000e, h01=0x0050, text=»X:A EQU 1 «, t00=0x0008, t01=0x010a}
0x0d96…0daa Head {h00=0x0010, h01=0x0050, text=»MONCLK EQU 1«, t00=0x0008, t01=0x011c}
0x0daa…0db4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0130}
0x0db4…0dcc Head {h00=0x0014, h01=0x0050, text=» EJECT LRPINT «, t00=0x0008, t01=0x013a}
0x0dcc…0dd6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0152}
0x0dd6…0de0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x015c}
0x0de0…0e16 Head {h00=0x0032, h01=0x0050, text=»* A PROGRAM VERSION SUPPORTING DATE FUNCTIONS «, t00=0x0008, t01=0x0166}
0x0e16…0e4c Head {h00=0x0032, h01=0x0050, text=»* IS OBTAINED BY SETTING MONDAT = MONCLK = 1. «, t00=0x0009, t01=0x000c}
0x0e4c…0e56 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0042}
0x0e56…0e68 Head {h00=0x000e, h01=0x0050, text=»X:B EQU 0 «, t00=0x0009, t01=0x004c}
0x0e68…0e7c Head {h00=0x0010, h01=0x0050, text=»MONDAT EQU 1«, t00=0x0009, t01=0x005e}
0x0e7c…0e86 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0072}
0x0e86…0e90 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x007c}
0x0e90…0ec8 Head {h00=0x0034, h01=0x0050, text=»* A PROGRAM VERSION WITH MONITOR CLOCK FUNCTIONS«, t00=0x0009, t01=0x0086}
0x0ec8…0f00 Head {h00=0x0034, h01=0x0050, text=»* ADAPTED TO 60 HERTZ NET FREQUENCY (USA/CANADA)«, t00=0x0009, t01=0x00be}
0x0f00…0f30 Head {h00=0x002c, h01=0x0050, text=»* IS OBTAINED BY SETTING NETFRQ EQU 60. «, t00=0x0009, t01=0x00f6}
0x0f30…0f66 Head {h00=0x0032, h01=0x0050, text=»* NOTICE THAT THE DEFAULT VALUE SHOULD BE 50. «, t00=0x0009, t01=0x0126}
0x0f66…0f70 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x015c}
0x0f70…0f86 Head {h00=0x0012, h01=0x0050, text=»NETFRQ EQU 50 «, t00=0x0009, t01=0x0166}
0x0f86…0f90 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x017c}
0x0f90…0fa8 Head {h00=0x0014, h01=0x0050, text=» EJECT LRPINT «, t00=0x0009, t01=0x0186}
0x0fa8…0fb2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x000e}
0x0fb2…0fbc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0018}
0x0fbc…0fd2 Head {h00=0x0012, h01=0x0050, text=»* I H L K M «, t00=0x000a, t01=0x0022}
0x0fd2…0fdc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0038}
0x0fdc…0fe6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0042}
0x0fe6…1022 Head {h00=0x0038, h01=0x0050, text=»* THIS IS THE LKM INTERRUPT HANDLER. THE FOLLOWING«, t00=0x000a, t01=0x004c}
0x1022…1044 Head {h00=0x001e, h01=0x0050, text=»* STEPS ARE CARRIED OUT:«, t00=0x000a, t01=0x0088}
0x1044…104e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x00aa}
0x104e…107c Head {h00=0x002a, h01=0x0050, text=»* - IF STACK OVERFLOW SYSTEM HALTS. «, t00=0x000a, t01=0x00b4}
0x107c…1086 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x00e2}
0x1086…10ce Head {h00=0x0044, h01=0x0050, text=»* - ELSE REGISTERS A1 - A14 ARE SAVED IN TTAB FOR RUNNING TASK«, t00=0x000a, t01=0x00ec}
0x10ce…10d8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0134}
0x10d8…1116 Head {h00=0x003a, h01=0x0050, text=»* - EXIT CONDITIONS ARE SET AND A BRANCH IS MADE TO «, t00=0x000a, t01=0x013e}
0x1116…113e Head {h00=0x0024, h01=0x0050, text=»* APPROPRIATE LKM PROCESSOR.«, t00=0x000a, t01=0x017c}
0x113e…1148 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0014}
0x1148…1168 Head {h00=0x001c, h01=0x0050, text=»* EXIT CONDITIONS ARE:«, t00=0x000b, t01=0x001e}
0x1168…1172 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x003e}
0x1172…11a0 Head {h00=0x002a, h01=0x0050, text=»* A4 = LABEL ADDRESS OF LKM REQUEST «, t00=0x000b, t01=0x0048}
0x11a0…11dc Head {h00=0x0038, h01=0x0050, text=»* (A4 = 0 INDICATES NO LABEL IN LKM REQUEST) «, t00=0x000b, t01=0x0076}
0x11dc…120a Head {h00=0x002a, h01=0x0050, text=»* A5 = TTAB ADDRESS OF CALLING TASK «, t00=0x000b, t01=0x00b2}
0x120a…122e Head {h00=0x0020, h01=0x0050, text=»* A6 = LKM DATA DIRECTIVE «, t00=0x000b, t01=0x00e0}
0x122e…124e Head {h00=0x001c, h01=0x0050, text=»* A2, A3 ARE DESTROYED«, t00=0x000b, t01=0x0104}
0x124e…1258 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0124}
0x1258…129a Head {h00=0x003e, h01=0x0050, text=»* ALL OTHER REGISTERS REMAIN UNCHANGED FROM CALLING TASK«, t00=0x000b, t01=0x012e}
0x129a…12a4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0170}
0x12a4…12ae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x017a}
0x12ae…12c2 Head {h00=0x0010, h01=0x0050, text=»IHLKM EQU * «, t00=0x000b, t01=0x0184}
0x12c2…12ea Head {h00=0x0024, h01=0x0050, text=» ST P,INTSAV SAVE LAST INTERRUPT«, t00=0x000c, t01=0x0008}
0x12ea…1318 Head {h00=0x002a, h01=0x0050, text=» RIT /1D RESET INTERNAL INTERRUPT FLAG«, t00=0x000c, t01=0x0030}
0x1318…1322 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x005e}
0x1322…133a Head {h00=0x0014, h01=0x0050, text=» EJECT LRPINT «, t00=0x000c, t01=0x0068}
0x133a…1344 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0080}
0x1344…134e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x008a}
0x134e…136e Head {h00=0x001c, h01=0x0050, text=» ST A15,LKM010 SAVE A15 «, t00=0x000c, t01=0x0094}
0x136e…1394 Head {h00=0x0022, h01=0x0050, text=» LD A15,PRUN LOAD TTAB ADDRESS«, t00=0x000c, t01=0x00b4}
0x1394…139e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x00da}
0x139e…13b4 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x000c, t01=0x00e4}
0x13b4…13ec Head {h00=0x0034, h01=0x0050, text=» ADKL A15,TTB:SA+28 SET A15 TO LAST IN SAVE AREA«, t00=0x000c, t01=0x00fa}
0x13ec…141a Head {h00=0x002a, h01=0x0050, text=» STR A14,A15 SAVE USER REGISTERS, -A14«, t00=0x000c, t01=0x0132}
0x141a…1434 Head {h00=0x0016, h01=0x0050, text=» STR A13,A15 -A13 «, t00=0x000c, t01=0x0160}
0x1434…144e Head {h00=0x0016, h01=0x0050, text=» STR A12,A15 -A12 «, t00=0x000c, t01=0x017a}
0x144e…1468 (13, 0, 400) Head {h00=0x0016, h01=0x0050, text=» STR A11,A15 -A11 «, t00=0x000d, t01=0x0004}
0x1468…1482 Head {h00=0x0016, h01=0x0050, text=» STR A10,A15 -A10 «, t00=0x000d, t01=0x001e}
0x1482…149a Head {h00=0x0014, h01=0x0050, text=» STR A9,A15 -A9 «, t00=0x000d, t01=0x0038}
0x149a…14b2 Head {h00=0x0014, h01=0x0050, text=» STR A8,A15 -A8 «, t00=0x000d, t01=0x0050}
0x14b2…14ca Head {h00=0x0014, h01=0x0050, text=» STR A7,A15 -A7 «, t00=0x000d, t01=0x0068}
0x14ca…14e2 Head {h00=0x0014, h01=0x0050, text=» STR A6,A15 -A6 «, t00=0x000d, t01=0x0080}
0x14e2…14fa Head {h00=0x0014, h01=0x0050, text=» STR A5,A15 -A5 «, t00=0x000d, t01=0x0098}
0x14fa…1512 Head {h00=0x0014, h01=0x0050, text=» STR A4,A15 -A4 «, t00=0x000d, t01=0x00b0}
0x1512…152a Head {h00=0x0014, h01=0x0050, text=» STR A3,A15 -A3 «, t00=0x000d, t01=0x00c8}
0x152a…1542 Head {h00=0x0014, h01=0x0050, text=» STR A2,A15 -A2 «, t00=0x000d, t01=0x00e0}
0x1542…155a Head {h00=0x0014, h01=0x0050, text=» STR A1,A15 -A1 «, t00=0x000d, t01=0x00f8}
0x155a…1566 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000d, t01=0x0110}
0x1566…1570 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x011c}
0x1570…1586 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x000d, t01=0x0126}
0x1586…15c0 Head {h00=0x0036, h01=0x0050, text=» MS 14,TTB:SA+2,A15 SAVE A1-A14 IN TTAB SAVE AREA «, t00=0x000d, t01=0x013c}
0x15c0…15cc Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000d, t01=0x0176}
0x15cc…15d6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0182}
0x15d6…1606 Head {h00=0x002c, h01=0x0050, text=» LD A5,PRUN TTAB ADDRESS OF CALLING TASK«, t00=0x000d, t01=0x018c}
0x1606…1634 Head {h00=0x002a, h01=0x0050, text=» LDKL A15,0 RESTORE A15 STACK POINTER «, t00=0x000e, t01=0x002c}
0x1634…164a Head {h00=0x0012, h01=0x0050, text=»LKM010 EQU *-2«, t00=0x000e, t01=0x005a}
0x164a…1654 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0070}
0x1654…166c Head {h00=0x0014, h01=0x0050, text=» EJECT LRPINT «, t00=0x000e, t01=0x007a}
0x166c…1676 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0092}
0x1676…169c Head {h00=0x0022, h01=0x0050, text=»* GET LKM REQUEST PARAMETERS«, t00=0x000e, t01=0x009c}
0x169c…16a6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00c2}
0x16a6…16ba Head {h00=0x0010, h01=0x0050, text=» LDR* A3,A15«, t00=0x000e, t01=0x00cc}
0x16ba…16f2 Head {h00=0x0034, h01=0x0050, text=» LDR* A2,A15 LOAD P.C. AND ADJUST STACK POINTER «, t00=0x000e, t01=0x00e0}
0x16f2…171c Head {h00=0x0026, h01=0x0050, text=» ST A3,TTB:PW,A5 STORE PSW IN TTAB«, t00=0x000e, t01=0x0118}
0x171c…1726 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0142}
0x1726…173c Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=0 «, t00=0x000e, t01=0x014c}
0x173c…1762 Head {h00=0x0022, h01=0x0050, text=» LD A3,-2,A2 INSTRUCTION CODE «, t00=0x000e, t01=0x0162}
0x1762…1784 Head {h00=0x001e, h01=0x0050, text=» LDR* A6,A2 DATA DIRECTIVE«, t00=0x000e, t01=0x0188}
0x1784…1790 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000f, t01=0x001a}
0x1790…179a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0026}
0x179a…17b0 Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x000f, t01=0x0030}
0x17b0…17c2 Head {h00=0x000e, h01=0x0050, text=» ANK A3,1 «, t00=0x000f, t01=0x0046}
0x17c2…17e2 Head {h00=0x001c, h01=0x0050, text=» RF(NZ) LKM015 USER MODE«, t00=0x000f, t01=0x0058}
0x17e2…1810 Head {h00=0x002a, h01=0x0050, text=» TL MONMMU NO, LOAD MONITOR MMU TABLE «, t00=0x000f, t01=0x0078}
0x1810…181a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x00a6}
0x181a…182e Head {h00=0x0010, h01=0x0050, text=»LKM015 EQU *«, t00=0x000f, t01=0x00b0}
0x182e…1854 Head {h00=0x0022, h01=0x0050, text=» EL A3,-2,A2 INSTRUCTION CODE«, t00=0x000f, t01=0x00c4}
0x1854…1876 Head {h00=0x001e, h01=0x0050, text=» ELR A6,A2 DATA DIRECTIVE «, t00=0x000f, t01=0x00ea}
0x1876…1882 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000f, t01=0x010c}
0x1882…188c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0118}
0x188c…18a2 Head {h00=0x0012, h01=0x0050, text=» CWK A3,/2804 «, t00=0x000f, t01=0x0122}
0x18a2…18bc Head {h00=0x0016, h01=0x0050, text=» RF(E) LKM025 LKM «, t00=0x000f, t01=0x0138}
0x18bc…18d2 Head {h00=0x0012, h01=0x0050, text=» CWK A3,/6300 «, t00=0x000f, t01=0x0152}
0x18d2…18ec Head {h00=0x0016, h01=0x0050, text=» RF(E) LKM025 TRAP«, t00=0x000f, t01=0x0168}
0x18ec…18f6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0182}
0x18f6…191e Head {h00=0x0024, h01=0x0050, text=»* STACK OVERFLOW: HALT SYSTEM «, t00=0x000f, t01=0x018c}
0x191e…1928 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0024}
0x1928…1948 Head {h00=0x001c, h01=0x0050, text=» LDK A1,7 HALT PARAMETER«, t00=0x0010, t01=0x002e}
0x1948…197c Head {h00=0x0030, h01=0x0050, text=» RF LKM070 HALT SYSTEM DUE TO STACK OVERFLOW«, t00=0x0010, t01=0x004e}
0x197c…1986 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x0082}
0x1986…199e Head {h00=0x0014, h01=0x0050, text=» EJECT LRPINT «, t00=0x0010, t01=0x008c}
0x199e…19a8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x00a4}
0x19a8…19b2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x00ae}
0x19b2…19c6 Head {h00=0x0010, h01=0x0050, text=»LKM025 EQU *«, t00=0x0010, t01=0x00b8}
0x19c6…19f0 Head {h00=0x0026, h01=0x0050, text=» ADK A2,2 UPDATE DISPATCH ADDRESS «, t00=0x0010, t01=0x00cc}
0x19f0…19fa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x00f6}
0x19fa…1a16 Head {h00=0x0018, h01=0x0050, text=» IFF MMUPAG+DSKPAG=0«, t00=0x0010, t01=0x0100}
0x1a16…1a3c Head {h00=0x0022, h01=0x0050, text=» CWK A6,9 CHECK DATA DIRECTIVE«, t00=0x0010, t01=0x011c}
0x1a3c…1a68 Head {h00=0x0028, h01=0x0050, text=» ABL(E) TLDSEG LOAD SEGMENT REQUEST «, t00=0x0010, t01=0x0142}
0x1a68…1a74 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0010, t01=0x016e}
0x1a74…1a7e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0010, t01=0x017a}
0x1a7e…1a94 Head {h00=0x0012, h01=0x0050, text=» IFT DSKPAG=1 «, t00=0x0010, t01=0x0184}
0x1a94…1ac2 Head {h00=0x002a, h01=0x0050, text=» LD A3,TTB:SB,A5 SEGMENT BLOCK ADDRESS«, t00=0x0011, t01=0x000a}
0x1ac2…1ae2 Head {h00=0x001c, h01=0x0050, text=» RF(Z) LKM030 NO SEGMENT«, t00=0x0011, t01=0x0038}
0x1ae2…1b04 Head {h00=0x001e, h01=0x0050, text=» LCR A4,A3 SEGMENT STATUS «, t00=0x0011, t01=0x0058}
0x1b04…1b34 Head {h00=0x002c, h01=0x0050, text=» ANK A4,/5E CHECK IF CORE RESIDENT OR...«, t00=0x0011, t01=0x007a}
0x1b34…1b6a Head {h00=0x0032, h01=0x0050, text=» RF(NZ) LKM030 ...USED BY AN INTERRUPTED TASK «, t00=0x0011, t01=0x00aa}
0x1b6a…1b8e Head {h00=0x0020, h01=0x0050, text=» CF A15,RELPAG RELEASE PAGE «, t00=0x0011, t01=0x00e0}
0x1b8e…1b9a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0011, t01=0x0104}
0x1b9a…1ba4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0110}
0x1ba4…1bbc Head {h00=0x0014, h01=0x0050, text=» EJECT LRPINT «, t00=0x0011, t01=0x011a}
0x1bbc…1bc6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0132}
0x1bc6…1bd0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x013c}
0x1bd0…1be4 Head {h00=0x0010, h01=0x0050, text=»LKM030 EQU *«, t00=0x0011, t01=0x0146}
0x1be4…1c10 Head {h00=0x0028, h01=0x0050, text=» CM PRUN INDICATE IDLE LOOP RUNNING «, t00=0x0011, t01=0x015a}
0x1c10…1c38 Head {h00=0x0024, h01=0x0050, text=» CF A15,SWL48 SWITCH TO LEVEL 48«, t00=0x0011, t01=0x0186}
0x1c38…1c4a Head {h00=0x000e, h01=0x0050, text=» LDK A4,0 «, t00=0x0012, t01=0x001e}
0x1c4a…1c6c Head {h00=0x001e, h01=0x0050, text=» LDR A3,A6 DATA DIRECTIVE «, t00=0x0012, t01=0x0030}
0x1c6c…1c8c Head {h00=0x001c, h01=0x0050, text=» RF(NN) LKM050 NO LABEL «, t00=0x0012, t01=0x0052}
0x1c8c…1c96 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0072}
0x1c96…1cb8 Head {h00=0x001e, h01=0x0050, text=»* LKM REQUEST WITH LABEL«, t00=0x0012, t01=0x007c}
0x1cb8…1cc2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x009e}
0x1cc2…1cd8 Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=0 «, t00=0x0012, t01=0x00a8}
0x1cd8…1cf2 Head {h00=0x0016, h01=0x0050, text=» LDR* A4,A2 LABEL «, t00=0x0012, t01=0x00be}
0x1cf2…1cfe Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0012, t01=0x00d8}
0x1cfe…1d08 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x00e4}
0x1d08…1d1e Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0012, t01=0x00ee}
0x1d1e…1d36 Head {h00=0x0014, h01=0x0050, text=» ELR A4,A2 LABEL«, t00=0x0012, t01=0x0104}
0x1d36…1d42 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0012, t01=0x011c}
0x1d42…1d4c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0128}
0x1d4c…1d76 Head {h00=0x0026, h01=0x0050, text=» ADK A2,2 ADJUST DISPATCH ADDRESS «, t00=0x0012, t01=0x0132}
0x1d76…1da6 Head {h00=0x002c, h01=0x0050, text=» NGR A3,A3 MAKE DATA DIRECTIVE POSITIVE «, t00=0x0012, t01=0x015c}
0x1da6…1db0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x018c}
0x1db0…1dc8 Head {h00=0x0014, h01=0x0050, text=» EJECT LRPINT «, t00=0x0013, t01=0x0008}
0x1dc8…1dd2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0020}
0x1dd2…1e04 Head {h00=0x002e, h01=0x0050, text=»* UPDATE TTB:SA AND GO TO LKM PROCESSOR «, t00=0x0013, t01=0x002a}
0x1e04…1e0e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x005c}
0x1e0e…1e22 Head {h00=0x0010, h01=0x0050, text=»LKM050 EQU *«, t00=0x0013, t01=0x0066}
0x1e22…1e54 Head {h00=0x002e, h01=0x0050, text=» ST A2,TTB:SA,A5 SET NEXT DISPATCH ADDRESS«, t00=0x0013, t01=0x007a}
0x1e54…1e76 Head {h00=0x001e, h01=0x0050, text=» ADR A3,A3 INDEX IN LKMAL «, t00=0x0013, t01=0x00ac}
0x1e76…1ea0 Head {h00=0x0026, h01=0x0050, text=» RF(Z) LKMQDI TASK SWITCH REQUEST «, t00=0x0013, t01=0x00ce}
0x1ea0…1eb4 Head {h00=0x0010, h01=0x0050, text=» CW A3,LKMAL«, t00=0x0013, t01=0x00f8}
0x1eb4…1ee2 Head {h00=0x002a, h01=0x0050, text=» RF(NL) LKMRQE INVALID DATA DIRECTIVE «, t00=0x0013, t01=0x010c}
0x1ee2…1eee Head {h00=0x0008, h01=0x0050, text=» INH«, t00=0x0013, t01=0x013a}
0x1eee…1f06 Head {h00=0x0014, h01=0x0050, text=» LD A3,LKMAL,A3 «, t00=0x0013, t01=0x0146}
0x1f06…1f32 Head {h00=0x0028, h01=0x0050, text=» ABR(NZ) A3 BRANCH TO LKM PROCESSOR «, t00=0x0013, t01=0x015e}
0x1f32…1f3c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x018a}
0x1f3c…1f54 (20, 0, 400) Head {h00=0x0014, h01=0x0050, text=» EJECT LRPINT «, t00=0x0014, t01=0x0004}
0x1f54…1f5e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x001c}
0x1f5e…1f68 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0026}
0x1f68…1f80 Head {h00=0x0014, h01=0x0050, text=»* L K M E R R «, t00=0x0014, t01=0x0030}
0x1f80…1f8a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0048}
0x1f8a…1f94 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0052}
0x1f94…1fd6 Head {h00=0x003e, h01=0x0050, text=»LKMERR LDK A1,15 INDICATE REQUESTED LKM PROC. NOT PRESENT «, t00=0x0014, t01=0x005c}
0x1fd6…1fe0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x009e}
0x1fe0…1ff4 Head {h00=0x0010, h01=0x0050, text=»LKM070 EQU *«, t00=0x0014, t01=0x00a8}
0x1ff4…2014 Head {h00=0x001c, h01=0x0050, text=» CF A15,HALT HALT SYSTEM«, t00=0x0014, t01=0x00bc}
0x2014…201e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00dc}
0x201e…2028 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x00e6}
0x2028…2040 Head {h00=0x0014, h01=0x0050, text=»* L K M R Q E «, t00=0x0014, t01=0x00f0}
0x2040…204a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0108}
0x204a…207c Head {h00=0x002e, h01=0x0050, text=»* SET A7 = -1, QUEUE TASK AND DISPATCH. «, t00=0x0014, t01=0x0112}
0x207c…2086 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0144}
0x2086…20a4 Head {h00=0x001a, h01=0x0050, text=»* A5 = TTAB ADDRESS «, t00=0x0014, t01=0x014e}
0x20a4…20ae Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x016c}
0x20ae…20b8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0014, t01=0x0176}
0x20b8…20cc Head {h00=0x0010, h01=0x0050, text=»LKMRQE EQU *«, t00=0x0014, t01=0x0180}
0x20cc…20e0 (21, 0, 400) Head {h00=0x0010, h01=0x0050, text=» LDKL A2,-1 «, t00=0x0015, t01=0x0004}
0x20e0…20ea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0018}
0x20ea…20f4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0022}
0x20f4…210c Head {h00=0x0014, h01=0x0050, text=»* L K M S R C «, t00=0x0015, t01=0x002c}
0x210c…2116 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0044}
0x2116…2148 Head {h00=0x002e, h01=0x0050, text=»* SET A7 = A2, QUEUE TASK AND DISPATCH. «, t00=0x0015, t01=0x004e}
0x2148…2152 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0080}
0x2152…216e Head {h00=0x0018, h01=0x0050, text=»* A2 = RETURN CODE«, t00=0x0015, t01=0x008a}
0x216e…218c Head {h00=0x001a, h01=0x0050, text=»* A5 = TTAB ADDRESS «, t00=0x0015, t01=0x00a6}
0x218c…2196 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x00c4}
0x2196…21a0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x00ce}
0x21a0…21b4 Head {h00=0x0010, h01=0x0050, text=»LKMSRC EQU *«, t00=0x0015, t01=0x00d8}
0x21b4…21f0 Head {h00=0x0038, h01=0x0050, text=» ST A2,TTB:SA+14,A5 SET RETURN CODE IN SAVE AREA A7 «, t00=0x0015, t01=0x00ec}
0x21f0…21fe Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0015, t01=0x0128}
0x21fe…2208 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0136}
0x2208…2212 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0140}
0x2212…222a Head {h00=0x0014, h01=0x0050, text=»* L K M Q D I «, t00=0x0015, t01=0x014a}
0x222a…2234 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0162}
0x2234…2258 Head {h00=0x0020, h01=0x0050, text=»* QUEUE TASK AND DISPATCH.«, t00=0x0015, t01=0x016c}
0x2258…2262 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0015, t01=0x0190}
0x2262…2280 Head {h00=0x001a, h01=0x0050, text=»* A5 = TTAB ADDRESS «, t00=0x0016, t01=0x000a}
0x2280…228a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0028}
0x228a…2294 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0032}
0x2294…22a8 Head {h00=0x0010, h01=0x0050, text=»LKMQDI EQU *«, t00=0x0016, t01=0x003c}
0x22a8…22be Head {h00=0x0012, h01=0x0050, text=» CF A15,QTJOB «, t00=0x0016, t01=0x0050}
0x22be…22c8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x0066}
0x22c8…22f6 Head {h00=0x002a, h01=0x0050, text=»T:DISP EQU * COMMON EXIT TO DISPATCHER«, t00=0x0016, t01=0x0070}
0x22f6…231a Head {h00=0x0020, h01=0x0050, text=» ABL TDISP GO TO DISPATCHER «, t00=0x0016, t01=0x009e}
0x231a…2324 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x00c2}
0x2324…233c Head {h00=0x0014, h01=0x0050, text=» EJECT LRPINT «, t00=0x0016, t01=0x00cc}
0x233c…2344 Head {h00=0x0004, h01=0x0050, t00=0x0016, t01=0x00e4}
0x2344…234e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x00ec}
0x234e…2366 Head {h00=0x0014, h01=0x0050, text=»* I H P F A R «, t00=0x0016, t01=0x00f6}
0x2366…2370 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x010e}
0x2370…23b2 Head {h00=0x003e, h01=0x0050, text=»* THIS IS THE POWER FAIL/AUTO RESTART INTERRUPT HANDLER.«, t00=0x0016, t01=0x0118}
0x23b2…23bc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0016, t01=0x015a}
0x23bc…23c4 Head {h00=0x0004, h01=0x0050, t00=0x0016, t01=0x0164}
0x23c4…23cc Head {h00=0x0004, h01=0x0050, t00=0x0016, t01=0x016c}
0x23cc…23d4 Head {h00=0x0004, h01=0x0050, t00=0x0016, t01=0x0174}
0x23d4…23fa Head {h00=0x0022, h01=0x0050, text=» DATA 0 SEGMENT BLOCK ADDRESS «, t00=0x0016, t01=0x017c}
0x23fa…240a Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x0017, t01=0x0012}
0x240a…2434 Head {h00=0x0026, h01=0x0050, text=»TTABPF DATA 0 TTAB FOR POWER FAIL «, t00=0x0017, t01=0x0022}
0x2434…2446 Head {h00=0x000e, h01=0x0050, text=» DATA '#P'«, t00=0x0017, t01=0x004c}
0x2446…2456 Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x0017, t01=0x005e}
0x2456…246c Head {h00=0x0012, h01=0x0050, text=»A15SAV DATA 0 «, t00=0x0017, t01=0x006e}
0x246c…2480 Head {h00=0x0010, h01=0x0050, text=» DATA /00C0 «, t00=0x0017, t01=0x0084}
0x2480…2494 Head {h00=0x0010, h01=0x0050, text=» DATA PFTASK«, t00=0x0017, t01=0x0098}
0x2494…249c Head {h00=0x0004, h01=0x0050, t00=0x0017, t01=0x00ac}
0x249c…24a4 Head {h00=0x0004, h01=0x0050, t00=0x0017, t01=0x00b4}
0x24a4…24ac Head {h00=0x0004, h01=0x0050, t00=0x0017, t01=0x00bc}
0x24ac…24b4 Head {h00=0x0004, h01=0x0050, t00=0x0017, t01=0x00c4}
0x24b4…24bc Head {h00=0x0004, h01=0x0050, t00=0x0017, t01=0x00cc}
0x24bc…24e6 Head {h00=0x0026, h01=0x0050, text=»PFX DATA 1 POWER ON/OFF INDICATOR «, t00=0x0017, t01=0x00d4}
0x24e6…250e Head {h00=0x0024, h01=0x0050, text=» P=POWER IS ON, N=POWER IS OFF«, t00=0x0017, t01=0x00fe}
0x250e…2516 Head {h00=0x0004, h01=0x0050, t00=0x0017, t01=0x0126}
0x2516…2540 Head {h00=0x0026, h01=0x0050, text=»INIFLG DATA 1 INITIALIZATION FLAG «, t00=0x0017, t01=0x012e}
0x2540…255c Head {h00=0x0018, h01=0x0050, text=» NZ=INITIALIZATION«, t00=0x0017, t01=0x0158}
0x255c…2564 Head {h00=0x0004, h01=0x0050, t00=0x0017, t01=0x0174}
0x2564…2592 Head {h00=0x002a, h01=0x0050, text=»PFPOST DATA 0 PWF POST PROCESSING FLAG«, t00=0x0017, t01=0x017c}
0x2592…25b4 Head {h00=0x001e, h01=0x0050, text=» NZ=PWF POST PROCESSING «, t00=0x0018, t01=0x001a}
0x25b4…25cc Head {h00=0x0014, h01=0x0050, text=» EJECT LRPINT «, t00=0x0018, t01=0x003c}
0x25cc…25d4 Head {h00=0x0004, h01=0x0050, t00=0x0018, t01=0x0054}
0x25d4…25de Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x005c}
0x25de…260c Head {h00=0x002a, h01=0x0050, text=»* POWER FAIL/AUTO RESTART INTERRUPT «, t00=0x0018, t01=0x0066}
0x260c…2616 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x0094}
0x2616…261e Head {h00=0x0004, h01=0x0050, t00=0x0018, t01=0x009e}
0x261e…2634 Head {h00=0x0012, h01=0x0050, text=»IHPFAR EQU * «, t00=0x0018, t01=0x00a6}
0x2634…265c Head {h00=0x0024, h01=0x0050, text=» ST P,INTSAV SAVE LAST INTERRUPT«, t00=0x0018, t01=0x00bc}
0x265c…2686 Head {h00=0x0026, h01=0x0050, text=» RIT /17 RESET INTERNAL INTERRUPT «, t00=0x0018, t01=0x00e4}
0x2686…26b0 Head {h00=0x0026, h01=0x0050, text=» C1S PFX INDICATE POWER ON OR OFF «, t00=0x0018, t01=0x010e}
0x26b0…26ce Head {h00=0x001a, h01=0x0050, text=» RF(P) POWON POWER ON «, t00=0x0018, t01=0x0138}
0x26ce…26d8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x0156}
0x26d8…26ee Head {h00=0x0012, h01=0x0050, text=»* POWER OFF «, t00=0x0018, t01=0x0160}
0x26ee…26f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0018, t01=0x0176}
0x26f8…270e Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0018, t01=0x0180}
0x270e…2738 Head {h00=0x0026, h01=0x0050, text=» CF A15,SAVE8 SAVE A1-A14 ON STACK«, t00=0x0019, t01=0x0008}
0x2738…274c Head {h00=0x0010, h01=0x0050, text=» STR A9,A15 «, t00=0x0019, t01=0x0032}
0x274c…2760 Head {h00=0x0010, h01=0x0050, text=» STR A10,A15«, t00=0x0019, t01=0x0046}
0x2760…2774 Head {h00=0x0010, h01=0x0050, text=» STR A11,A15«, t00=0x0019, t01=0x005a}
0x2774…2788 Head {h00=0x0010, h01=0x0050, text=» STR A12,A15«, t00=0x0019, t01=0x006e}
0x2788…279c Head {h00=0x0010, h01=0x0050, text=» STR A13,A15«, t00=0x0019, t01=0x0082}
0x279c…27b0 Head {h00=0x0010, h01=0x0050, text=» STR A14,A15«, t00=0x0019, t01=0x0096}
0x27b0…27bc Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0019, t01=0x00aa}
0x27bc…27c4 Head {h00=0x0004, h01=0x0050, t00=0x0019, t01=0x00b6}
0x27c4…27da Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x0019, t01=0x00be}
0x27da…2802 Head {h00=0x0024, h01=0x0050, text=» MSR 14,A15 SAVE A1-A14 ON STACK«, t00=0x0019, t01=0x00d4}
0x2802…280e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0019, t01=0x00fc}
0x280e…2824 Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0019, t01=0x0108}
0x2824…284a Head {h00=0x0022, h01=0x0050, text=» TS -30,A15 SAVE MMU TABLE =2 «, t00=0x0019, t01=0x011e}
0x284a…2856 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0019, t01=0x0144}
0x2856…285e Head {h00=0x0004, h01=0x0050, t00=0x0019, t01=0x0150}
0x285e…288e Head {h00=0x002c, h01=0x0050, text=» ST A15,A15SAV SAVE A15 FOR BETTER TIMES«, t00=0x0019, t01=0x0158}
0x288e…289a Head {h00=0x0008, h01=0x0050, text=» HLT«, t00=0x0019, t01=0x0188}
0x289a…28b2 (26, 0, 400) Head {h00=0x0014, h01=0x0050, text=» EJECT LRPINT «, t00=0x001a, t01=0x0004}
0x28b2…28ba Head {h00=0x0004, h01=0x0050, t00=0x001a, t01=0x001c}
0x28ba…28c4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x0024}
0x28c4…28d8 Head {h00=0x0010, h01=0x0050, text=»* POWER ON«, t00=0x001a, t01=0x002e}
0x28d8…28e2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001a, t01=0x0042}
0x28e2…28ea Head {h00=0x0004, h01=0x0050, t00=0x001a, t01=0x004c}
0x28ea…2910 Head {h00=0x0022, h01=0x0050, text=»POWON LD A15,A15SAV RELOAD A15«, t00=0x001a, t01=0x0054}
0x2910…2918 Head {h00=0x0004, h01=0x0050, t00=0x001a, t01=0x007a}
0x2918…292e Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x001a, t01=0x0082}
0x292e…2956 Head {h00=0x0024, h01=0x0050, text=» TL -30,A15 RESTORE MMU TABLE =2«, t00=0x001a, t01=0x0098}
0x2956…2962 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001a, t01=0x00c0}
0x2962…2978 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x001a, t01=0x00cc}
0x2978…299c Head {h00=0x0020, h01=0x0050, text=» LDR* A14,A15 RESTORE A9-A14«, t00=0x001a, t01=0x00e2}
0x299c…29b2 Head {h00=0x0012, h01=0x0050, text=» LDR* A13,A15 «, t00=0x001a, t01=0x0106}
0x29b2…29c8 Head {h00=0x0012, h01=0x0050, text=» LDR* A12,A15 «, t00=0x001a, t01=0x011c}
0x29c8…29de Head {h00=0x0012, h01=0x0050, text=» LDR* A11,A15 «, t00=0x001a, t01=0x0132}
0x29de…29f4 Head {h00=0x0012, h01=0x0050, text=» LDR* A10,A15 «, t00=0x001a, t01=0x0148}
0x29f4…2a08 Head {h00=0x0010, h01=0x0050, text=» LDR* A9,A15«, t00=0x001a, t01=0x015e}
0x2a08…2a14 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001a, t01=0x0172}
0x2a14…2a1c Head {h00=0x0004, h01=0x0050, t00=0x001a, t01=0x017e}
0x2a1c…2a32 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x001a, t01=0x0186}
0x2a32…2a54 Head {h00=0x001e, h01=0x0050, text=» MLR 14,A15 RESTORE A9-A14«, t00=0x001b, t01=0x000c}
0x2a54…2a66 Head {h00=0x000e, h01=0x0050, text=» MSR 8,A15«, t00=0x001b, t01=0x002e}
0x2a66…2a72 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001b, t01=0x0040}
0x2a72…2a7a Head {h00=0x0004, h01=0x0050, t00=0x001b, t01=0x004c}
0x2a7a…2ab2 Head {h00=0x0034, h01=0x0050, text=» LD A1,DISQUE QUEUE PFTASK FIRST FOR DISPATCHING«, t00=0x001b, t01=0x0054}
0x2ab2…2aca Head {h00=0x0014, h01=0x0050, text=» LDKL A2,TTABPF «, t00=0x001b, t01=0x008c}
0x2aca…2adc Head {h00=0x000e, h01=0x0050, text=» CWR A1,A2«, t00=0x001b, t01=0x00a4}
0x2adc…2b14 Head {h00=0x0034, h01=0x0050, text=» RB(E) T:DISP ALREADY QUEUED, PWF DURING PFPOST «, t00=0x001b, t01=0x00b6}
0x2b14…2b26 Head {h00=0x000e, h01=0x0050, text=» STR A1,A2«, t00=0x001b, t01=0x00ee}
0x2b26…2b3c Head {h00=0x0012, h01=0x0050, text=» ST A2,DISQUE «, t00=0x001b, t01=0x0100}
0x2b3c…2b6c Head {h00=0x002c, h01=0x0050, text=» IM PFPOST INDICATE PWF POST PROCESSING «, t00=0x001b, t01=0x0116}
0x2b6c…2b7e Head {h00=0x000e, h01=0x0050, text=» RB T:DISP«, t00=0x001b, t01=0x0146}
0x2b7e…2b96 Head {h00=0x0014, h01=0x0050, text=» EJECT LRPINT «, t00=0x001b, t01=0x0158}
0x2b96…2b9e Head {h00=0x0004, h01=0x0050, t00=0x001b, t01=0x0170}
0x2b9e…2ba8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001b, t01=0x0178}
0x2ba8…2bc4 Head {h00=0x0018, h01=0x0050, text=»* POWER FAIL TASK «, t00=0x001b, t01=0x0182}
0x2bc4…2bf6 Head {h00=0x002e, h01=0x0050, text=»* STARTED AFTER ALL PWF POST PROCESSING «, t00=0x001c, t01=0x000e}
0x2bf6…2c00 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x0040}
0x2c00…2c08 Head {h00=0x0004, h01=0x0050, t00=0x001c, t01=0x004a}
0x2c08…2c3a Head {h00=0x002e, h01=0x0050, text=»PFTASK CM PFPOST CLEAR PWF POST PROC FLAG «, t00=0x001c, t01=0x0052}
0x2c3a…2c5a Head {h00=0x001c, h01=0x0050, text=» CM INIFLG AND INIT FLAG«, t00=0x001c, t01=0x0084}
0x2c5a…2c84 Head {h00=0x0026, h01=0x0050, text=» CF A15,PFINIT RESTART I/O DEVICES«, t00=0x001c, t01=0x00a4}
0x2c84…2ca0 Head {h00=0x0018, h01=0x0050, text=» CM PRUN EXIT PFTASK«, t00=0x001c, t01=0x00ce}
0x2ca0…2cb2 Head {h00=0x000e, h01=0x0050, text=» RB T:DISP«, t00=0x001c, t01=0x00ea}
0x2cb2…2cca Head {h00=0x0014, h01=0x0050, text=» EJECT LRPINT «, t00=0x001c, t01=0x00fc}
0x2cca…2cd4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x0114}
0x2cd4…2cea Head {h00=0x0012, h01=0x0050, text=»* I H R T C «, t00=0x001c, t01=0x011e}
0x2cea…2cf4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001c, t01=0x0134}
0x2cf4…2d2e Head {h00=0x0036, h01=0x0050, text=»* THIS IS THE REAL TIME CLOCK INTERRUPT HANDLER.«, t00=0x001c, t01=0x013e}
0x2d2e…2d68 Head {h00=0x0036, h01=0x0050, text=»* THE TIMER QUEUE WILL BE PROCESSED EACH 100 MS.«, t00=0x001c, t01=0x0178}
0x2d68…2d72 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x0022}
0x2d72…2da0 Head {h00=0x002a, h01=0x0050, text=»IHRTC ST P,INTSAV SAVE LAST INTERRUPT «, t00=0x001d, t01=0x002c}
0x2da0…2dc6 Head {h00=0x0022, h01=0x0050, text=» RIT /1B RESET INTERRUPT FLAG «, t00=0x001d, t01=0x005a}
0x2dc6…2dd8 Head {h00=0x000e, h01=0x0050, text=» IM COUNT «, t00=0x001d, t01=0x0080}
0x2dd8…2e00 Head {h00=0x0024, h01=0x0050, text=» RF(P) RTC010 CHECK TIMER QUEUE «, t00=0x001d, t01=0x0092}
0x2e00…2e10 Head {h00=0x000c, h01=0x0050, text=» RTN A15«, t00=0x001d, t01=0x00ba}
0x2e10…2e1a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x00ca}
0x2e1a…2e2e Head {h00=0x0010, h01=0x0050, text=»RTC010 EQU *«, t00=0x001d, t01=0x00d4}
0x2e2e…2e44 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x001d, t01=0x00e8}
0x2e44…2e6e Head {h00=0x0026, h01=0x0050, text=» CF A15,SAVE8 SAVE A1-A8 ON STACK «, t00=0x001d, t01=0x00fe}
0x2e6e…2e7a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001d, t01=0x0128}
0x2e7a…2e84 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x0134}
0x2e84…2e9a Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x001d, t01=0x013e}
0x2e9a…2ec0 Head {h00=0x0022, h01=0x0050, text=» MSR 8,A15 SAVE A1-A8 ON STACK«, t00=0x001d, t01=0x0154}
0x2ec0…2ecc Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001d, t01=0x017a}
0x2ecc…2ed6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001d, t01=0x0186}
0x2ed6…2eee Head {h00=0x0014, h01=0x0050, text=» EJECT LRPINT «, t00=0x001d, t01=0x0190}
0x2eee…2ef8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0018}
0x2ef8…2f02 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0022}
0x2f02…2f18 Head {h00=0x0012, h01=0x0050, text=» IFT NETFRQ=50«, t00=0x001e, t01=0x002c}
0x2f18…2f3e Head {h00=0x0022, h01=0x0050, text=» LDKL A4,-4 SET 100 MS SWITCH «, t00=0x001e, t01=0x0042}
0x2f3e…2f4a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001e, t01=0x0068}
0x2f4a…2f54 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0074}
0x2f54…2f6a Head {h00=0x0012, h01=0x0050, text=» IFT NETFRQ=60«, t00=0x001e, t01=0x007e}
0x2f6a…2f90 Head {h00=0x0022, h01=0x0050, text=» LDKL A4,-5 SET 100 MS SWITCH «, t00=0x001e, t01=0x0094}
0x2f90…2f9c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001e, t01=0x00ba}
0x2f9c…2fb4 Head {h00=0x0014, h01=0x0050, text=» ST A4,COUNT =1«, t00=0x001e, t01=0x00c6}
0x2fb4…2fbe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x00de}
0x2fbe…2ff0 Head {h00=0x002e, h01=0x0050, text=» LDKL A2,CLOCK QUEUE CLOCK ROUTINE AS MJOB«, t00=0x001e, t01=0x00e8}
0x2ff0…3006 Head {h00=0x0012, h01=0x0050, text=» CF A15,QMJOB «, t00=0x001e, t01=0x011a}
0x3006…3010 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001e, t01=0x0130}
0x3010…3026 Head {h00=0x0012, h01=0x0050, text=» IFT MONCLK=1 «, t00=0x001e, t01=0x013a}
0x3026…3038 Head {h00=0x000e, h01=0x0050, text=» IM SECOND«, t00=0x001e, t01=0x0150}
0x3038…3062 Head {h00=0x0026, h01=0x0050, text=» RF(P) RTC025 UPDATE MONITOR CLOCK«, t00=0x001e, t01=0x0162}
0x3062…306e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x001e, t01=0x018c}
0x306e…3078 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0008}
0x3078…308c Head {h00=0x0010, h01=0x0050, text=»SWDISP EQU *«, t00=0x001f, t01=0x0012}
0x308c…30b4 Head {h00=0x0024, h01=0x0050, text=» CF A15,SWLXY SWITCH TO LEVEL XY«, t00=0x001f, t01=0x0026}
0x30b4…30c6 Head {h00=0x000e, h01=0x0050, text=» RB T:DISP«, t00=0x001f, t01=0x004e}
0x30c6…30d0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0060}
0x30d0…30e8 Head {h00=0x0014, h01=0x0050, text=» EJECT LRPINT «, t00=0x001f, t01=0x006a}
0x30e8…30f2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0082}
0x30f2…30fc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x008c}
0x30fc…3112 Head {h00=0x0012, h01=0x0050, text=» IFT MONCLK=1 «, t00=0x001f, t01=0x0096}
0x3112…311c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x00ac}
0x311c…315c Head {h00=0x003c, h01=0x0050, text=»* MONITOR CLOCK UPDATING ROUTINE STARTED EACH SECOND. «, t00=0x001f, t01=0x00b6}
0x315c…3166 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x00f6}
0x3166…317a Head {h00=0x0010, h01=0x0050, text=»RTC025 EQU *«, t00=0x001f, t01=0x0100}
0x317a…31a0 Head {h00=0x0022, h01=0x0050, text=» LDKL A4,-9 SET SECOND SWITCH «, t00=0x001f, t01=0x0114}
0x31a0…31b6 Head {h00=0x0012, h01=0x0050, text=» ST A4,SECOND «, t00=0x001f, t01=0x013a}
0x31b6…31c8 Head {h00=0x000e, h01=0x0050, text=» LDK A4,4 «, t00=0x001f, t01=0x0150}
0x31c8…31d2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x001f, t01=0x0162}
0x31d2…3208 Head {h00=0x0032, h01=0x0050, text=»MCLO10 LDK A3,60 NUMBER OF MINUTES AND SECONDS«, t00=0x001f, t01=0x016c}
0x3208…3212 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0012}
0x3212…323e Head {h00=0x0028, h01=0x0050, text=»MCLO20 IM MONCLO+2,A4 INCREMENT TIME«, t00=0x0020, t01=0x001c}
0x323e…3270 Head {h00=0x002e, h01=0x0050, text=» XR A3,MONCLO+2,A4 CHANGE MINUTES OR HOURS«, t00=0x0020, t01=0x0048}
0x3270…3298 Head {h00=0x0024, h01=0x0050, text=» RB(NE) SWDISP GO TO DISPATCHER «, t00=0x0020, t01=0x007a}
0x3298…32c4 Head {h00=0x0028, h01=0x0050, text=» CM MONCLO+2,A4 RESTART TIME COUNTER«, t00=0x0020, t01=0x00a2}
0x32c4…32da Head {h00=0x0012, h01=0x0050, text=» SUK A4,2 END «, t00=0x0020, t01=0x00ce}
0x32da…3314 Head {h00=0x0036, h01=0x0050, text=» RF(N) MCLO30 MIDNIGHT CARRY AND WE HAVE A NEW DAY«, t00=0x0020, t01=0x00e4}
0x3314…3338 Head {h00=0x0020, h01=0x0050, text=» RB(P) MCLO10 UPDATE MINUTES«, t00=0x0020, t01=0x011e}
0x3338…3358 Head {h00=0x001c, h01=0x0050, text=» LDK A3,24 UPDATE HOURS «, t00=0x0020, t01=0x0142}
0x3358…336a Head {h00=0x000e, h01=0x0050, text=» RB MCLO20«, t00=0x0020, t01=0x0162}
0x336a…3374 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0020, t01=0x0174}
0x3374…3388 Head {h00=0x0010, h01=0x0050, text=»MCLO30 EQU *«, t00=0x0020, t01=0x017e}
0x3388…33b4 (33, 0, 400) Head {h00=0x0028, h01=0x0050, text=» IM MCARRY INCREMENT MIDNIGHT CARRY «, t00=0x0021, t01=0x0004}
0x33b4…33be Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x0030}
0x33be…33d6 Head {h00=0x0014, h01=0x0050, text=» EJECT LRPINT «, t00=0x0021, t01=0x003a}
0x33d6…33e0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x0052}
0x33e0…33ea Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x005c}
0x33ea…3400 Head {h00=0x0012, h01=0x0050, text=» IFT MONDAT=1 «, t00=0x0021, t01=0x0066}
0x3400…340a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x007c}
0x340a…342e Head {h00=0x0020, h01=0x0050, text=»* UPDATE DAY, MONTH AND YEAR«, t00=0x0021, t01=0x0086}
0x342e…3438 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x00aa}
0x3438…344e Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0021, t01=0x00b4}
0x344e…3472 Head {h00=0x0020, h01=0x0050, text=» LDKL A1,MONTH MONTH ADDRESS«, t00=0x0021, t01=0x00ca}
0x3472…3492 Head {h00=0x001c, h01=0x0050, text=» LDKL A2,DAY DAY ADDRESS«, t00=0x0021, t01=0x00ee}
0x3492…34a4 Head {h00=0x000e, h01=0x0050, text=» LDK A3,1 «, t00=0x0021, t01=0x010e}
0x34a4…34b0 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0021, t01=0x0120}
0x34b0…34ba Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0021, t01=0x012c}
0x34ba…34d6 Head {h00=0x0018, h01=0x0050, text=» IFT MONCLK+MONDAT=2«, t00=0x0021, t01=0x0136}
0x34d6…34ec Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x0021, t01=0x0152}
0x34ec…34fa Head {h00=0x000a, h01=0x0050, text=» MLK 3«, t00=0x0021, t01=0x0168}
0x34fa…3536 Head {h00=0x0038, h01=0x0050, text=» DATA MONTH,DAY,1 MONTH AND DAY ADDRESS TO A1 AND A2«, t00=0x0021, t01=0x0176}
0x3536…3542 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0022, t01=0x0022}
0x3542…354c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0022, t01=0x002e}
0x354c…3568 Head {h00=0x0018, h01=0x0050, text=» IFT MONCLK+MONDAT=2«, t00=0x0022, t01=0x0038}
0x3568…3586 Head {h00=0x001a, h01=0x0050, text=» IMR A2 INCREMENT DAY «, t00=0x0022, t01=0x0054}
0x3586…35a0 Head {h00=0x0016, h01=0x0050, text=» LDR* A4,A1 MONTH «, t00=0x0022, t01=0x0072}
0x35a0…35b2 Head {h00=0x000e, h01=0x0050, text=» LDR A6,A4«, t00=0x0022, t01=0x008c}
0x35b2…35ce Head {h00=0x0018, h01=0x0050, text=» LDR* A5,A2 NEW DAY «, t00=0x0022, t01=0x009e}
0x35ce…35f4 Head {h00=0x0022, h01=0x0050, text=» SUK A5,29 CHECK IF DAY WAS 28«, t00=0x0022, t01=0x00ba}
0x35f4…3628 Head {h00=0x0030, h01=0x0050, text=» RF(Z) MCLO40 YES, GO AND CHECK IF FEBRUARY «, t00=0x0022, t01=0x00e0}
0x3628…364e Head {h00=0x0022, h01=0x0050, text=» SUK A5,2 CHECK IF DAY WAS 30 «, t00=0x0022, t01=0x0114}
0x364e…3668 Head {h00=0x0016, h01=0x0050, text=» RF(Z) MCLO60 YES «, t00=0x0022, t01=0x013a}
0x3668…368e Head {h00=0x0022, h01=0x0050, text=» SUK A5,1 CHECK IF DAY WAS 31 «, t00=0x0022, t01=0x0154}
0x368e…36b0 Head {h00=0x001e, h01=0x0050, text=» RB(NZ) SWDISP NO, RETURN «, t00=0x0022, t01=0x017a}
0x36b0…36dc Head {h00=0x0028, h01=0x0050, text=» RF MCLO50 YES, WE HAVE A NEW MONTH «, t00=0x0023, t01=0x000c}
0x36dc…36e6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x0038}
0x36e6…36fa Head {h00=0x0010, h01=0x0050, text=»MCLO40 EQU *«, t00=0x0023, t01=0x0042}
0x36fa…371e Head {h00=0x0020, h01=0x0050, text=» SUK A6,2 CHECK IF FEBRUARY «, t00=0x0023, t01=0x0056}
0x371e…3740 Head {h00=0x001e, h01=0x0050, text=» RB(NZ) SWDISP NO, RETURN «, t00=0x0023, t01=0x007a}
0x3740…374a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x009c}
0x374a…3762 Head {h00=0x0014, h01=0x0050, text=» EJECT LRPINT «, t00=0x0023, t01=0x00a6}
0x3762…376c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x00be}
0x376c…3796 Head {h00=0x0026, h01=0x0050, text=»* CHANGE TO NEW MONTH (AND YEAR?) «, t00=0x0023, t01=0x00c8}
0x3796…37a0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x00f2}
0x37a0…37aa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0023, t01=0x00fc}
0x37aa…37be Head {h00=0x0010, h01=0x0050, text=»MCLO50 EQU *«, t00=0x0023, t01=0x0106}
0x37be…37de Head {h00=0x001c, h01=0x0050, text=» STR A3,A2 SET DAY := 1 «, t00=0x0023, t01=0x011a}
0x37de…37fe Head {h00=0x001c, h01=0x0050, text=» IMR A1 INCREMENT MONTH «, t00=0x0023, t01=0x013a}
0x37fe…382c Head {h00=0x002a, h01=0x0050, text=» SUK A4,12 CHECK IF MONTH WAS DECEMBER«, t00=0x0023, t01=0x015a}
0x382c…384e Head {h00=0x001e, h01=0x0050, text=» RB(NZ) SWDISP NO, RETURN «, t00=0x0023, t01=0x0188}
0x384e…3876 Head {h00=0x0024, h01=0x0050, text=» STR A3,A1 SET MONTH TO JANUARY «, t00=0x0024, t01=0x001a}
0x3876…3898 Head {h00=0x001e, h01=0x0050, text=» IM YEAR HAPPY NEW YEAR!!!«, t00=0x0024, t01=0x0042}
0x3898…38b2 Head {h00=0x0016, h01=0x0050, text=» RB SWDISP RETURN «, t00=0x0024, t01=0x0064}
0x38b2…38bc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x007e}
0x38bc…38d0 Head {h00=0x0010, h01=0x0050, text=»MCLO60 EQU *«, t00=0x0024, t01=0x0088}
0x38d0…38e8 Head {h00=0x0014, h01=0x0050, text=» LDR A7,A6 MONTH«, t00=0x0024, t01=0x009c}
0x38e8…38fa Head {h00=0x000e, h01=0x0050, text=» ANK A6,1 «, t00=0x0024, t01=0x00b4}
0x38fa…391a Head {h00=0x001c, h01=0x0050, text=» RF(Z) MCLO70 MONTH EVEN«, t00=0x0024, t01=0x00c6}
0x391a…392c Head {h00=0x000e, h01=0x0050, text=» SUK A7,7 «, t00=0x0024, t01=0x00e6}
0x392c…3958 Head {h00=0x0028, h01=0x0050, text=» RB(P) MCLO50 SEPTEMBER OR NOVEMBER «, t00=0x0024, t01=0x00f8}
0x3958…3986 Head {h00=0x002a, h01=0x0050, text=» RB SWDISP JANUARY, MARCH, MAY OR JULY«, t00=0x0024, t01=0x0124}
0x3986…3990 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0024, t01=0x0152}
0x3990…39a4 Head {h00=0x0010, h01=0x0050, text=»MCLO70 EQU *«, t00=0x0024, t01=0x015c}
0x39a4…39b6 Head {h00=0x000e, h01=0x0050, text=» SUK A7,7 «, t00=0x0024, t01=0x0170}
0x39b6…39da Head {h00=0x0020, h01=0x0050, text=» RB(N) MCLO50 APRIL OR JUNE «, t00=0x0024, t01=0x0182}
0x39da…39e6 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0025, t01=0x0016}
0x39e6…39f0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x0022}
0x39f0…3a06 Head {h00=0x0012, h01=0x0050, text=» IFT MONCLK=1 «, t00=0x0025, t01=0x002c}
0x3a06…3a20 Head {h00=0x0016, h01=0x0050, text=» RB SWDISP RETURN «, t00=0x0025, t01=0x0042}
0x3a20…3a2c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0025, t01=0x005c}
0x3a2c…3a36 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x0068}
0x3a36…3a4e Head {h00=0x0014, h01=0x0050, text=» EJECT LRPINT «, t00=0x0025, t01=0x0072}
0x3a4e…3a58 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x008a}
0x3a58…3a62 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x0094}
0x3a62…3a7a Head {h00=0x0014, h01=0x0050, text=»* M O N C L O «, t00=0x0025, t01=0x009e}
0x3a7a…3a84 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x00b6}
0x3a84…3a8e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x00c0}
0x3a8e…3aaa Head {h00=0x0018, h01=0x0050, text=» IFT MONCLK+MONDAT=2«, t00=0x0025, t01=0x00ca}
0x3aaa…3ada Head {h00=0x002c, h01=0x0050, text=» DATA 0 THIS WORD USED BY MONTIM (TDATE)«, t00=0x0025, t01=0x00e6}
0x3ada…3aee Head {h00=0x0010, h01=0x0050, text=»YEAR DATA 0 «, t00=0x0025, t01=0x0116}
0x3aee…3b02 Head {h00=0x0010, h01=0x0050, text=»MONTH DATA 0«, t00=0x0025, t01=0x012a}
0x3b02…3b14 Head {h00=0x000e, h01=0x0050, text=»DAY DATA 0«, t00=0x0025, t01=0x013e}
0x3b14…3b20 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0025, t01=0x0150}
0x3b20…3b2a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0025, t01=0x015c}
0x3b2a…3b3e Head {h00=0x0010, h01=0x0050, text=»MONCLO EQU *«, t00=0x0025, t01=0x0166}
0x3b3e…3b54 Head {h00=0x0012, h01=0x0050, text=» IFT MONCLK=1 «, t00=0x0025, t01=0x017a}
0x3b54…3b84 Head {h00=0x002c, h01=0x0050, text=»MCARRY DATA 0 ACKUMULATED 24 HOUR CARRY «, t00=0x0025, t01=0x0190}
0x3b84…3b98 Head {h00=0x0010, h01=0x0050, text=» DATA 0 HOUR«, t00=0x0026, t01=0x0030}
0x3b98…3bae Head {h00=0x0012, h01=0x0050, text=» DATA 0 MINUTE«, t00=0x0026, t01=0x0044}
0x3bae…3bc4 Head {h00=0x0012, h01=0x0050, text=» DATA 0 SECOND«, t00=0x0026, t01=0x005a}
0x3bc4…3be8 Head {h00=0x0020, h01=0x0050, text=»SECOND DATA 0 SECOND SWITCH «, t00=0x0026, t01=0x0070}
0x3be8…3bf4 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0026, t01=0x0094}
0x3bf4…3bfe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x00a0}
0x3bfe…3c16 Head {h00=0x0014, h01=0x0050, text=» EJECT LRPINT «, t00=0x0026, t01=0x00aa}
0x3c16…3c20 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x00c2}
0x3c20…3c4e Head {h00=0x002a, h01=0x0050, text=»* CLOCK ROUTINE STARTED EACH 100 MS.«, t00=0x0026, t01=0x00cc}
0x3c4e…3c58 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x00fa}
0x3c58…3c6a Head {h00=0x000e, h01=0x0050, text=»CLOCK INH «, t00=0x0026, t01=0x0104}
0x3c6a…3c9a Head {h00=0x002c, h01=0x0050, text=» LDKL A4,TIMQUE LOAD FIRST TIMER ADDRESS«, t00=0x0026, t01=0x0116}
0x3c9a…3ca4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0146}
0x3ca4…3cbc Head {h00=0x0014, h01=0x0050, text=»CLK10 LDR A6,A4 «, t00=0x0026, t01=0x0150}
0x3cbc…3cc6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0026, t01=0x0168}
0x3cc6…3cea Head {h00=0x0020, h01=0x0050, text=»CLK20 LDR* A4,A6 TIMER BLOCK«, t00=0x0026, t01=0x0172}
0x3cea…3d0c Head {h00=0x001e, h01=0x0050, text=» ABL(Z) MEXIT END OF QUEUE«, t00=0x0027, t01=0x0008}
0x3d0c…3d2c Head {h00=0x001c, h01=0x0050, text=» IM 4,A4 INCREMENT TIMER«, t00=0x0027, t01=0x002a}
0x3d2c…3d4e Head {h00=0x001e, h01=0x0050, text=» RB(N) CLK10 NOT TIME OUT «, t00=0x0027, t01=0x004a}
0x3d4e…3d6c Head {h00=0x001a, h01=0x0050, text=» RF(Z) CLK30 TIME OUT «, t00=0x0027, t01=0x006c}
0x3d6c…3d8e Head {h00=0x001e, h01=0x0050, text=» LDR* A3,A4 RELEASE TIMER «, t00=0x0027, t01=0x008a}
0x3d8e…3da0 Head {h00=0x000e, h01=0x0050, text=» STR A3,A6«, t00=0x0027, t01=0x00ac}
0x3da0…3db6 Head {h00=0x0012, h01=0x0050, text=» CF A15,FREBLK«, t00=0x0027, t01=0x00be}
0x3db6…3dc8 Head {h00=0x000e, h01=0x0050, text=» LDR A4,A2«, t00=0x0027, t01=0x00d4}
0x3dc8…3dde Head {h00=0x0012, h01=0x0050, text=» CF A15,FREBLK«, t00=0x0027, t01=0x00e6}
0x3dde…3df0 Head {h00=0x000e, h01=0x0050, text=» RB CLK20 «, t00=0x0027, t01=0x00fc}
0x3df0…3dfa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x010e}
0x3dfa…3e12 Head {h00=0x0014, h01=0x0050, text=» EJECT LRPINT «, t00=0x0027, t01=0x0118}
0x3e12…3e1c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x0130}
0x3e1c…3e26 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0027, t01=0x013a}
0x3e26…3e56 Head {h00=0x002c, h01=0x0050, text=»CLK30 CF A15,CLK40 CALL TIME OUT ROUTINE«, t00=0x0027, t01=0x0144}
0x3e56…3e7e Head {h00=0x0024, h01=0x0050, text=» CF A15,SWL48 SWITCH TO LEVEL 48«, t00=0x0027, t01=0x0174}
0x3e7e…3e8a Head {h00=0x0008, h01=0x0050, text=» INH«, t00=0x0028, t01=0x000c}
0x3e8a…3e9c Head {h00=0x000e, h01=0x0050, text=» RB CLK10 «, t00=0x0028, t01=0x0018}
0x3e9c…3ea6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x002a}
0x3ea6…3eba Head {h00=0x0010, h01=0x0050, text=»CLK40 EQU * «, t00=0x0028, t01=0x0034}
0x3eba…3ed0 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0028, t01=0x0048}
0x3ed0…3efa Head {h00=0x0026, h01=0x0050, text=» CF A15,SAVE8 SAVE A1-A8 ON STACK «, t00=0x0028, t01=0x005e}
0x3efa…3f06 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0028, t01=0x0088}
0x3f06…3f10 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x0094}
0x3f10…3f26 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x0028, t01=0x009e}
0x3f26…3f4c Head {h00=0x0022, h01=0x0050, text=» MSR 8,A15 SAVE A1-A8 ON STACK«, t00=0x0028, t01=0x00b4}
0x3f4c…3f58 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0028, t01=0x00da}
0x3f58…3f62 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0028, t01=0x00e6}
0x3f62…3f8c Head {h00=0x0026, h01=0x0050, text=» LDKL A1,/C4C0 LEVEL 49 AND ENABLE«, t00=0x0028, t01=0x00f0}
0x3f8c…3fb6 Head {h00=0x0026, h01=0x0050, text=» ST A1,18,A15 SET NEW PSW ON STACK«, t00=0x0028, t01=0x011a}
0x3fb6…3fda Head {h00=0x0020, h01=0x0050, text=» LD A2,2,A4 LOAD DISP BLOCK «, t00=0x0028, t01=0x0144}
0x3fda…3ff8 Head {h00=0x001a, h01=0x0050, text=» LD A1,4,A2 PARAMETER «, t00=0x0028, t01=0x0168}
0x3ff8…4020 Head {h00=0x0024, h01=0x0050, text=» ABI 2,A2 GO TO TIME OUT ROUTINE«, t00=0x0028, t01=0x0186}
0x4020…402a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x001e}
0x402a…4034 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x0028}
0x4034…4056 Head {h00=0x001e, h01=0x0050, text=»COUNT DATA 0 100 MS SWITCH«, t00=0x0029, t01=0x0032}
0x4056…4060 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x0054}
0x4060…406a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x005e}
0x406a…4082 Head {h00=0x0014, h01=0x0050, text=»* T I M Q U E «, t00=0x0029, t01=0x0068}
0x4082…408c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x0080}
0x408c…40be Head {h00=0x002e, h01=0x0050, text=»* POINTER TO FIRST BLOCK IN TIMER QUEUE «, t00=0x0029, t01=0x008a}
0x40be…40c8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x00bc}
0x40c8…40d2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x00c6}
0x40d2…40e6 Head {h00=0x0010, h01=0x0050, text=»TIMQUE EQU *«, t00=0x0029, t01=0x00d0}
0x40e6…40f6 Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x0029, t01=0x00e4}
0x40f6…4100 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x00f4}
0x4100…410a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x00fe}
0x410a…4114 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0029, t01=0x0108}
0x4114…4120 Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0029, t01=0x0112}
0x4120…4124 Head {h00=0x4004, h01=0x0000}
0x4124…4128 00 29 01 1e ┆ ) ┆
0x4128…4130 (42, 1, 8) 20 04 00 00 00 2a 00 04 ┆ * ┆
0x4130…4180 (43, 0, 400) 44 5c 41 31 2c 45 43 42 43 57 32 2c 41 31 5c 53 45 43 4f 4e 44 20 43 4f 4e 54 52 4f 4c 20 57 4f 52 44 00 62 01 8e 00 14 00 50 5c 45 53 5c 41 31 2c 45 43 42 43 57 32 2c 41 38 00 63 00 2a 00 0c 00 50 5c 52 54 4e 5c 41 31 35 00 63 00 42 00 06 ┆D A1,ECBCW2,A1 SECOND CONTROL WORD b P ES A1,ECBCW2,A8 c * P RTN A15 c B ┆
0x4180…41d0 00 50 2a 20 00 63 00 52 00 14 00 50 5c 45 4a 45 43 54 5c 5c 5c 54 4f 53 53 49 4f 20 00 63 00 5c 00 06 00 50 2a 20 00 63 00 74 00 12 00 50 2a 5c 54 20 45 20 4e 20 50 20 43 20 49 20 00 63 00 7e 00 06 00 50 2a 20 00 63 00 94 00 44 00 50 2a 20 ┆ P* c R P EJECT TOSSIO c P* c t P* T E N P C I c ~ P* c D P* ┆
0x41d0…4220 54 48 49 53 20 4d 4f 44 55 4c 45 20 49 53 20 43 41 4c 4c 45 44 20 42 59 20 27 54 45 4e 44 49 4f 27 20 57 48 45 4e 20 41 20 52 45 41 44 20 52 45 51 55 45 53 54 20 48 41 53 20 42 45 45 4e 00 63 00 9e 00 40 00 50 2a 20 43 4f 4d 50 4c 45 54 45 ┆THIS MODULE IS CALLED BY 'TENDIO' WHEN A READ REQUEST HAS BEEN c @ P* COMPLETE┆
0x4220…4270 44 20 41 4e 44 20 54 48 45 20 44 45 56 49 43 45 20 49 53 20 52 55 4e 4e 49 4e 47 20 4f 4e 20 50 52 4f 47 52 41 4d 4d 45 44 20 43 48 41 4e 4e 45 4c 2e 00 63 00 e6 00 3e 00 50 2a 20 54 45 4e 50 43 49 20 50 45 52 46 4f 52 4d 53 20 41 20 4d 4f ┆D AND THE DEVICE IS RUNNING ON PROGRAMMED CHANNEL. c > P* TENPCI PERFORMS A MO┆
0x4270…42c0 56 45 20 4f 46 20 54 48 45 20 43 4f 4e 54 45 4e 54 53 20 4f 46 20 54 48 45 20 44 57 54 20 42 55 46 46 45 52 00 63 01 2a 00 1a 00 50 2a 20 54 4f 20 54 48 45 20 55 53 45 52 20 42 55 46 46 45 52 2e 20 00 63 01 6c 00 44 00 50 2a 20 4e 4f 54 49 ┆VE OF THE CONTENTS OF THE DWT BUFFER c * P* TO THE USER BUFFER. c l D P* NOTI┆
0x42c0…4310 (44, 0, 400) 43 45 20 54 48 41 54 20 4d 4f 44 55 4c 45 53 20 27 54 45 4e 4b 42 49 27 20 41 4e 44 20 27 54 45 4e 49 54 49 27 20 41 52 45 20 45 51 55 41 4c 20 54 4f 20 54 45 4e 50 43 49 2e 00 63 01 8a 00 38 00 50 2a 20 4e 4f 54 49 43 45 20 41 4c 53 4f 20 ┆CE THAT MODULES 'TENKBI' AND 'TENITI' ARE EQUAL TO TENPCI. c 8 P* NOTICE ALSO ┆
0x4310…4360 54 48 41 54 20 45 4e 54 52 59 20 54 45 4e 3a 44 43 20 49 53 20 55 53 45 44 20 42 59 20 27 44 43 3a 4d 49 4e 27 2e 00 64 00 42 00 06 00 50 2a 20 00 64 00 7e 00 1e 00 50 2a 20 49 4e 50 55 54 3a 20 20 41 36 20 3d 20 44 57 54 20 41 44 44 52 45 ┆THAT ENTRY TEN:DC IS USED BY 'DC:MIN'. d B P* d ~ P* INPUT: A6 = DWT ADDRE┆
0x4360…43b0 53 53 00 64 00 88 00 24 00 50 2a 20 20 20 20 20 20 20 20 20 41 38 20 3d 20 55 53 45 52 20 45 43 42 20 41 44 44 52 45 53 53 20 00 64 00 aa 00 06 00 50 2a 20 00 64 00 d2 00 26 00 50 2a 20 4f 55 54 50 55 54 3a 20 41 31 2d 41 34 2c 20 41 38 20 ┆SS d $ P* A8 = USER ECB ADDRESS d P* d & P* OUTPUT: A1-A4, A8 ┆
0x43b0…4400 41 52 45 20 44 45 53 54 52 4f 59 45 44 20 00 64 00 dc 00 06 00 50 2a 20 00 64 01 06 00 2a 00 50 54 45 4e 50 43 49 5c 45 51 55 5c 2a 5c 50 52 4f 47 52 41 4d 4d 45 44 20 43 48 41 4e 4e 45 4c 2c 20 49 4e 50 55 54 00 64 01 10 00 24 00 50 5c 4c ┆ARE DESTROYED d P* d * PTENPCI EQU * PROGRAMMED CHANNEL, INPUT d $ P L┆
0x4400…4450 44 5c 41 32 2c 44 57 54 45 43 42 2c 41 36 5c 44 57 54 20 45 43 42 20 41 44 44 52 45 53 53 00 64 01 3e 00 24 00 50 5c 4c 44 5c 41 34 2c 45 43 42 45 4c 2c 41 32 5c 45 46 46 45 43 54 49 56 45 20 4c 45 4e 47 54 48 00 64 01 66 00 22 00 50 5c 52 ┆D A2,DWTECB,A6 DWT ECB ADDRESS d > $ P LD A4,ECBEL,A2 EFFECTIVE LENGTH d f " P R┆