|
|
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: 11058 (0x2b32)
Notes: pts_type(SC)
Names: »TDISP.SC«
└─⟦025d39960⟧ Bits:30009672 Philips computer tape "600133"
└─⟦this⟧ »M:DSB/TDISP.SC«
└─⟦1fa4b7c7b⟧ Bits:30009694 Philips computer tape "600410A"
└─⟦this⟧ »MODMON/TDISP.SC«
└─⟦245262b9f⟧ Bits:30009679 Philips computer tape "600220"
└─⟦this⟧ »M:92LP/TDISP.SC«
└─⟦this⟧ »M:92NA/TDISP.SC«
└─⟦38a30a456⟧ Bits:30009662 Philips computer tape "600104"
└─⟦this⟧ »M:92OD/TDISP.SC«
└─⟦470bcbfc6⟧ Bits:30009709 Philips computer tape "M_92LP"
└─⟦this⟧ »M:92LP/TDISP.SC«
└─⟦6349b94c6⟧ Bits:30009684 Philips computer tape "600308"
└─⟦this⟧ »M:92D1/TDISP.SC«
└─⟦726a6c4ca⟧ Bits:30009685 Philips computer tape "600309"
└─⟦this⟧ »M:92D2/TDISP.SC«
└─⟦9ad21746d⟧ Bits:30009682 Philips computer tape "600304"
└─⟦this⟧ »M:92NA/TDISP.SC«
└─⟦a25d6defe⟧ Bits:30009676 Philips computer tape "600210"
└─⟦this⟧ »M:92NA/TDISP.SC«
IDENT TDISP REL 9.2 79-11-16 870105040920 * * ************************************************** * * PHILIPS TERMINAL SYSTEM PTS * * TDISP = TOSS DISPATCHER * * * * * * ************************************************** * * * THIS IS THE TASK DISPATCHER IN TOSS. * ENTRY POINT IS 'TDISP' WITH 8 REGISTERS ON A15 STACK. * THE DISPATCHER CHECKS IF THERE IS A TASK IN DISPATCHER * QUEUE WITH HIGHER PRIORITY THAN INTERRUPTED PROGRAM. * - IF SO, THE RUNNING TASK IS QUEUED AND THE HIGHER * PRIORITY TASK IS STARTED. * - IF NOT, RETURN IS GIVEN TO INTERRUPTED PROGRAM. * * ENTRY 'DISEND' CALLS TENDIO BEFORE TDSIP * * ENTRY 'DISIOE' SETS BIT 0 IN A1 BEFORE DISEND. * * ENTRY 'MEXIT' EXITS A MONITOR TASK BEFORE TDISP. * * ENTRY 'RETUR8' LOADS 8 REGISTERS FROM A15 STACK AND RETURNS. * EJECT TDISP * * *********** * ENTRIES * *********** * * ENTRY TDISP DISPATCHER ENTRY ENTRY MEXIT EXIT FOR MONITOR TASKS ENTRY DISIOE I/O ERROR ENTRY ENTRY DISEND END I/O AND DISPATCH ENTRY DISQUE POINTER TO FIRST PLACE IN DISP. QUEUE ENTRY PRUN TTAB ADDRESS OF RUNNING PROGRAM ENTRY RETUR8 LOAD 8 REGISTERS AND RETURN EJECT TDISP * * ************* * EXTERNALS * ************* * * EXTRN TTB:SA SAVE AREA EXTRN TTB:ST STATUS EXTRN TTB:PW PROGRAM STATUS WORD EXTRN TTB:MT MMUTAB EXTRN TTB:SB SEGMENT BLOCK ADDRESS EXTRN SEG:PB SEGMENT PAGE BLOCK ADDRESS EXTRN PAG:PA PAGE ADDRESS EXTRN PAG:QB PAGE QUEUE BACKWARD POINTER EXTRN T:ACSB CURRENT SEGMENT BASE IN T:A EXTRN TENDIO END I/O EXTRN EXIT PROGRAM EXIT EXTRN QLTDSK ACTIVATE LDTASK AT ENTRY LT:DSK EXTRN SCTLAP LOGICAL ADDRESS OF CODE PAGE EXTRN SCTMMP MMU TABLE PAGE ENTRY EXTRN SCTNPE NUMBER OF PAGE ENTRIES EJECT TDISP * * ***************************************** * * 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 PREVENTING SEGMENTS TO MOVE WHEN HAVING * APPLICATION TASKS AT DIFFERENT PRIORITY LEVELS USING THE * SAME SEGMENT IS OBTAINED BY SETTING DIFPRI EQU 1. * DIFPRI EQU 0 * * * A PROGRAM VERSION USING TOSS ASSEMBLER OVERLAY * IS OBTAINED BY SETTING ASSOLY EQU 1 * ASSOLY EQU 0 * EJECT TDISP * * D I S Q U E * * POINTER TO FIRST PLACE IN DISPATCHER QUEUE * DISQUE DATA 0 * * P R U N * * TTAB ADDRESS OF RUNNING PROGRAM * PRUN DATA 0 EJECT TDISP * * R E T U R 8 * * LOAD 8 REGISTERS FROM STACK AND RETURN * RETUR8 EQU * IFT CPU852=0 MLR 8,A15 XIF IFT CPU852=1 LDR* A8,A15 LDR* A7,A15 LDR* A6,A15 LDR* A5,A15 LDR* A4,A15 LDR* A3,A15 LDR* A2,A15 LDR* A1,A15 XIF RTN A15 EJECT TDISP * * M E X I T * * DO EXIT ON MONITOR TASK AND GO TO TDISP * MEXIT INH LD A5,PRUN CF A15,EXIT CM PRUN RF TDISP * * D I S I O E * * SET BIT 0 IN ECB RETURN CODE AND GO TO DISEND * DISIOE LDKL A1,/8000 * * D I S E N D * * CALL TENDIO AND GO TO TDISP * DISEND CF A15,TENDIO EJECT TDISP * * T D I S P * * THIS IS THE DISPATCHER ENTRY * TDISP INH LC A1,18,A15 LOAD PSW FROM STACK ANK A1,/FC SUK A1,/C4 RB(L) RETUR8 LEVEL < 49, MONITOR ROUTINE * * CHECK DISPATCHER QUEUE * TDISCQ LDKL A2,DISQUE LDR* A3,A2 RB(Z) RETUR8 QUEUE EMPTY LD A5,PRUN RF(Z) TDCQ10 IDLE LOOP RUNNING LD A4,TTB:ST+1,A5 COMPARE RUNNING CC A4,TTB:ST+1,A3 AND QUEUED TASK'S PRIORITIES RB(NG) RETUR8 RUNNING HIGHER OR SAME TDCQ10 LDR* A6,A3 QUEUED HIGHER STR A6,A2 REMOVE IT FROM QUEUE IFT DSKPAG=1 LD A1,TTB:SB,A3 GET SEGMENT BLOCK ADDR RF(Z) TDISSW NONE LDR* A7,A1 RF(N) TDISSW SEGMENT LOADED CF A15,QLTDSK SEGM NOT LOADED QUEUE LOAD TASK RB TDISCQ TAKE NEXT TASK INSTEAD XIF EJECT TDISP * * SWITCH TASKS * TDISSW ST A3,PRUN SET NEW RUNNING TASK ADK A5,0 CHECK OLD RUNNING TASK RF(Z) TDISST IDLE LOOP ADK A6,0 QUEUE OLD TASK FIRST ON PRIORITY RF(Z) TDSW20 EMPTY QUEUE TDSW10 CC A4,TTB:ST+1,A6 COMPARE PRIORITIES RF(NG) TDSW20 SAME OR LOWER PRIORITY FOUND LDR A2,A6 LDR* A6,A2 RB(NZ) TDSW10 STILL SOMETHING IN QUEUE TDSW20 STR A5,A2 PUT IN QUEUE STR A6,A5 ST A14,TTB:SA+28,A5 SAVE REGISTERS LDR A14,A5 IFT CPU852=0 MLR 8,A15 MS 13,TTB:SA+2,A14 MLR 2,A15 XIF IFT CPU852=1 LDR* A8,A15 LDR* A7,A15 LDR* A6,A15 LDR* A5,A15 LDR* A4,A15 LDR* A3,A15 LDR* A2,A15 LDR* A1,A15 ST A13,TTB:SA+26,A14 ST A12,TTB:SA+24,A14 ST A11,TTB:SA+22,A14 ST A10,TTB:SA+20,A14 ST A9,TTB:SA+18,A14 ST A8,TTB:SA+16,A14 ST A7,TTB:SA+14,A14 ST A6,TTB:SA+12,A14 ST A5,TTB:SA+10,A14 ST A4,TTB:SA+8,A14 ST A3,TTB:SA+6,A14 ST A2,TTB:SA+4,A14 ST A1,TTB:SA+2,A14 LDR* A2,A15 LDR* A1,A15 XIF ST A1,TTB:SA,A14 AND PC ST A2,TTB:PW,A14 AND PSW IN TTAB IFT DSKPAG+DIFPRI=2 LD A1,TTB:SB,A14 GET SEGM BLOCK ADDR RF(Z) TDISST NONE LDR* A2,A1 GET SEGM STATUS LDKL A3,/1000 TM A2,A3 CHECK IF SEGM USED BY INT TASK RF(NZ) TDISST YES ORRS A3,A1 SET SEGM USED BY INT TASK LD A3,SEG:PB,A1 ST A14,PAG:QB,A3 AND THAT IT WAS THIS TASK XIF EJECT TDISP * * START NEW TASK * TDISST LD A14,PRUN IFT DSKPAG=1 LD A1,TTB:SB,A14 GET SEGM BLOCK ADDR RF(Z) TDST30 NONE LD A4,SEG:PB,A1 GET PAGE BLOCK ADDR IFT DIFPRI=0 LDR* A2,A4 CHECK IF PAGE IN PAGQUE RF(Z) TDST20 NOT IN QUEUE XIF IFT DSKPAG+DIFPRI=2 LDR* A2,A4 CHECK IF PAGE IN PAGQUE RF(NZ) TDST10 YES LDR* A3,A1 NO GET SEGM STATUS ANKL A3,/1000 CHECK IF SEGM USED BY INT TASK RF(Z) TDST20 NO CW A14,PAG:QB,A4 YES CHECK IF IT WAS THIS TASK RF(NE) TDST20 NO XRRS A3,A1 YES RESET USED BY INT TASK RF TDST20 XIF IFT DSKPAG=1 TDST10 LD A3,PAG:QB,A4 TAKE PAGE OUT OF QUEUE STR A2,A3 ST A3,PAG:QB,A2 CMR A4 TDST20 LD A1,PAG:PA,A4 GET PAGE ADDRESS LD A5,TTB:SA+26,A14 AND T:A ADDRESS IFT MMUPAG=1 ECR A2,A1 CALC PHYS PAGE ADDR ANK A2,/FC LDR A3,A14 AND MMU PAGE ENTRY IN TTAB AD A3,SCTMMP LD A4,SCTNPE AND GET NUMBER OF ENTRIES TDST22 SCR A2,A3 UPDATE MMU TABLE JUST IN CASE SUK A4,1 RF(Z) TDST25 ADK A2,4 ADK A3,2 RB TDST22 TDST25 EQU * IFT ASSOLY=0 TL TTB:MT,A14 LOAD MMU TABLE SLL A1,2 UPDATE BASE IN T:A ALSO JUST IN CASE ANKL A1,/FFE OR A1,SCTLAP ES A1,T:ACSB,A5 RF TDST35 XIF IFT DSKPAG-MMUPAG=1 ST A1,T:ACSB,A5 UPDATE BASE IN T:A JUST IN CASE XIF TDST30 EQU * IFT MMUPAG=1 TL TTB:MT,A14 LOAD MMU TABLE XIF TDST35 LD A1,TTB:SA,A14 GET NEW PC LD A2,TTB:PW,A14 AND PSW IFT CPU852=0 MSR 2,A15 PUT PC AND PSW ON STACK ML 14,TTB:SA+2,A14 LOAD REGISTERS XIF IFT CPU852=1 STR A1,A15 PUT PC STR A2,A15 AND PSW ON STACK LD A1,TTB:SA+2,A14 LOAD REGISTERS LD A2,TTB:SA+4,A14 LD A3,TTB:SA+6,A14 LD A4,TTB:SA+8,A14 LD A5,TTB:SA+10,A14 LD A6,TTB:SA+12,A14 LD A7,TTB:SA+14,A14 LD A8,TTB:SA+16,A14 LD A9,TTB:SA+18,A14 LD A10,TTB:SA+20,A14 LD A11,TTB:SA+22,A14 LD A12,TTB:SA+24,A14 LD A13,TTB:SA+26,A14 LD A14,TTB:SA+28,A14 XIF RTN A15 START THE TASK END
0x0000…0034 (0, 0, 400) Head {h00=0x0030, h01=0x0050, text=» IDENT TDISP REL 9.2 79-11-16 870105040920«, t00=0x0000, t01=0x0004}
0x0034…003c Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x0038}
0x003c…0046 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0040}
0x0046…0050 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x004a}
0x0050…008a Head {h00=0x0036, h01=0x0050, text=»**************************************************«, t00=0x0000, t01=0x0054}
0x008a…0094 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x008e}
0x0094…00bc Head {h00=0x0024, h01=0x0050, text=»* PHILIPS TERMINAL SYSTEM PTS «, t00=0x0000, t01=0x0098}
0x00bc…00c6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00c0}
0x00c6…00ea Head {h00=0x0020, h01=0x0050, text=»* TDISP = TOSS DISPATCHER «, t00=0x0000, t01=0x00ca}
0x00ea…00f4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00ee}
0x00f4…00fe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00f8}
0x00fe…0108 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0102}
0x0108…0112 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x010c}
0x0112…011c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0116}
0x011c…0126 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0120}
0x0126…0160 Head {h00=0x0036, h01=0x0050, text=»**************************************************«, t00=0x0000, t01=0x012a}
0x0160…016a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0164}
0x016a…0174 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x016e}
0x0174…01a4 Head {h00=0x002c, h01=0x0050, text=»* THIS IS THE TASK DISPATCHER IN TOSS.«, t00=0x0000, t01=0x0178}
0x01a4…01e6 Head {h00=0x003e, h01=0x0050, text=»* ENTRY POINT IS 'TDISP' WITH 8 REGISTERS ON A15 STACK. «, t00=0x0001, t01=0x0018}
0x01e6…0228 Head {h00=0x003e, h01=0x0050, text=»* THE DISPATCHER CHECKS IF THERE IS A TASK IN DISPATCHER«, t00=0x0001, t01=0x005a}
0x0228…0268 Head {h00=0x003c, h01=0x0050, text=»* QUEUE WITH HIGHER PRIORITY THAN INTERRUPTED PROGRAM.«, t00=0x0001, t01=0x009c}
0x0268…02a6 Head {h00=0x003a, h01=0x0050, text=»* - IF SO, THE RUNNING TASK IS QUEUED AND THE HIGHER«, t00=0x0001, t01=0x00dc}
0x02a6…02ce Head {h00=0x0024, h01=0x0050, text=»* PRIORITY TASK IS STARTED. «, t00=0x0001, t01=0x011a}
0x02ce…030c Head {h00=0x003a, h01=0x0050, text=»* - IF NOT, RETURN IS GIVEN TO INTERRUPTED PROGRAM. «, t00=0x0001, t01=0x0142}
0x030c…0316 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0180}
0x0316…034a Head {h00=0x0030, h01=0x0050, text=»* ENTRY 'DISEND' CALLS TENDIO BEFORE TDSIP«, t00=0x0001, t01=0x018a}
0x034a…0354 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x002e}
0x0354…038e Head {h00=0x0036, h01=0x0050, text=»* ENTRY 'DISIOE' SETS BIT 0 IN A1 BEFORE DISEND.«, t00=0x0002, t01=0x0038}
0x038e…0398 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0072}
0x0398…03d4 Head {h00=0x0038, h01=0x0050, text=»* ENTRY 'MEXIT' EXITS A MONITOR TASK BEFORE TDISP.«, t00=0x0002, t01=0x007c}
0x03d4…03de Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00b8}
0x03de…0426 Head {h00=0x0044, h01=0x0050, text=»* ENTRY 'RETUR8' LOADS 8 REGISTERS FROM A15 STACK AND RETURNS.«, t00=0x0002, t01=0x00c2}
0x0426…0430 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x010a}
0x0430…0446 Head {h00=0x0012, h01=0x0050, text=» EJECT TDISP«, t00=0x0002, t01=0x0114}
0x0446…0450 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x012a}
0x0450…045a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0134}
0x045a…046e Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0002, t01=0x013e}
0x046e…0482 Head {h00=0x0010, h01=0x0050, text=»* ENTRIES * «, t00=0x0002, t01=0x0152}
0x0482…0496 Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0002, t01=0x0166}
0x0496…04a0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x017a}
0x04a0…04aa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0184}
0x04aa…04d0 Head {h00=0x0022, h01=0x0050, text=» ENTRY TDISP DISPATCHER ENTRY «, t00=0x0002, t01=0x018e}
0x04d0…04fc Head {h00=0x0028, h01=0x0050, text=» ENTRY MEXIT EXIT FOR MONITOR TASKS «, t00=0x0003, t01=0x0024}
0x04fc…0522 Head {h00=0x0022, h01=0x0050, text=» ENTRY DISIOE I/O ERROR ENTRY «, t00=0x0003, t01=0x0050}
0x0522…054c Head {h00=0x0026, h01=0x0050, text=» ENTRY DISEND END I/O AND DISPATCH«, t00=0x0003, t01=0x0076}
0x054c…0588 Head {h00=0x0038, h01=0x0050, text=» ENTRY DISQUE POINTER TO FIRST PLACE IN DISP. QUEUE «, t00=0x0003, t01=0x00a0}
0x0588…05bc Head {h00=0x0030, h01=0x0050, text=» ENTRY PRUN TTAB ADDRESS OF RUNNING PROGRAM «, t00=0x0003, t01=0x00dc}
0x05bc…05ee Head {h00=0x002e, h01=0x0050, text=» ENTRY RETUR8 LOAD 8 REGISTERS AND RETURN «, t00=0x0003, t01=0x0110}
0x05ee…0604 Head {h00=0x0012, h01=0x0050, text=» EJECT TDISP«, t00=0x0003, t01=0x0142}
0x0604…060e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0158}
0x060e…0618 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0162}
0x0618…062e Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0003, t01=0x016c}
0x062e…0644 Head {h00=0x0012, h01=0x0050, text=»* EXTERNALS * «, t00=0x0003, t01=0x0182}
0x0644…065a Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0004, t01=0x0008}
0x065a…0664 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x001e}
0x0664…066e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0028}
0x066e…068e Head {h00=0x001c, h01=0x0050, text=» EXTRN TTB:SA SAVE AREA «, t00=0x0004, t01=0x0032}
0x068e…06aa Head {h00=0x0018, h01=0x0050, text=» EXTRN TTB:ST STATUS«, t00=0x0004, t01=0x0052}
0x06aa…06d4 Head {h00=0x0026, h01=0x0050, text=» EXTRN TTB:PW PROGRAM STATUS WORD «, t00=0x0004, t01=0x006e}
0x06d4…06f0 Head {h00=0x0018, h01=0x0050, text=» EXTRN TTB:MT MMUTAB«, t00=0x0004, t01=0x0098}
0x06f0…071c Head {h00=0x0028, h01=0x0050, text=» EXTRN TTB:SB SEGMENT BLOCK ADDRESS «, t00=0x0004, t01=0x00b4}
0x071c…074c Head {h00=0x002c, h01=0x0050, text=» EXTRN SEG:PB SEGMENT PAGE BLOCK ADDRESS«, t00=0x0004, t01=0x00e0}
0x074c…076e Head {h00=0x001e, h01=0x0050, text=» EXTRN PAG:PA PAGE ADDRESS«, t00=0x0004, t01=0x0110}
0x076e…07a0 Head {h00=0x002e, h01=0x0050, text=» EXTRN PAG:QB PAGE QUEUE BACKWARD POINTER «, t00=0x0004, t01=0x0132}
0x07a0…07d2 Head {h00=0x002e, h01=0x0050, text=» EXTRN T:ACSB CURRENT SEGMENT BASE IN T:A «, t00=0x0004, t01=0x0164}
0x07d2…07f0 Head {h00=0x001a, h01=0x0050, text=» EXTRN TENDIO END I/O «, t00=0x0005, t01=0x0008}
0x07f0…0810 Head {h00=0x001c, h01=0x0050, text=» EXTRN EXIT PROGRAM EXIT«, t00=0x0005, t01=0x0026}
0x0810…0846 Head {h00=0x0032, h01=0x0050, text=» EXTRN QLTDSK ACTIVATE LDTASK AT ENTRY LT:DSK «, t00=0x0005, t01=0x0046}
0x0846…0878 Head {h00=0x002e, h01=0x0050, text=» EXTRN SCTLAP LOGICAL ADDRESS OF CODE PAGE«, t00=0x0005, t01=0x007c}
0x0878…08a2 Head {h00=0x0026, h01=0x0050, text=» EXTRN SCTMMP MMU TABLE PAGE ENTRY«, t00=0x0005, t01=0x00ae}
0x08a2…08ce Head {h00=0x0028, h01=0x0050, text=» EXTRN SCTNPE NUMBER OF PAGE ENTRIES«, t00=0x0005, t01=0x00d8}
0x08ce…08e4 Head {h00=0x0012, h01=0x0050, text=» EJECT TDISP«, t00=0x0005, t01=0x0104}
0x08e4…08ee Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x011a}
0x08ee…08f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0124}
0x08f8…092a Head {h00=0x002e, h01=0x0050, text=»***************************************** «, t00=0x0005, t01=0x012e}
0x092a…0934 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0160}
0x0934…0952 Head {h00=0x001a, h01=0x0050, text=»* CONDITIONAL ASSEMBLY«, t00=0x0005, t01=0x016a}
0x0952…095c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0188}
0x095c…098e (6, 0, 400) Head {h00=0x002e, h01=0x0050, text=»***************************************** «, t00=0x0006, t01=0x0004}
0x098e…0998 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0036}
0x0998…09ca Head {h00=0x002e, h01=0x0050, text=»* A PROGRAM VERSION USING TOSS MMU PAGING «, t00=0x0006, t01=0x0040}
0x09ca…09f8 Head {h00=0x002a, h01=0x0050, text=»* IS OBTAINED BY SETTING MMUPAG EQU 1.«, t00=0x0006, t01=0x0072}
0x09f8…0a02 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x00a0}
0x0a02…0a16 Head {h00=0x0010, h01=0x0050, text=»MMUPAG EQU 1«, t00=0x0006, t01=0x00aa}
0x0a16…0a20 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x00be}
0x0a20…0a2a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x00c8}
0x0a2a…0a64 Head {h00=0x0036, h01=0x0050, text=»* A PROGRAM VERSION USING THE EXTENDED INSTRUCTION«, t00=0x0006, t01=0x00d2}
0x0a64…0a96 Head {h00=0x002e, h01=0x0050, text=»* SET IS OBTAINED BY SETTING CPU852 EQU 0.«, t00=0x0006, t01=0x010c}
0x0a96…0aa0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x013e}
0x0aa0…0ab4 Head {h00=0x0010, h01=0x0050, text=»CPU852 EQU 0«, t00=0x0006, t01=0x0148}
0x0ab4…0abe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x015c}
0x0abe…0ac8 Head {h00=0x0006, h01=0x0001, text=»* «, t00=0x0006, t01=0x0166}
0x0ac8…0afa Head {h00=0x002e, h01=0x002a, text=»* A PROGRAM VERSION USING TOSS DISC PAGING«, t00=0x0006, t01=0x0170}
0x0afa…0b28 Head {h00=0x002a, h01=0x0026, text=»* IS OBTAINED BY SETTING DSKPAG EQU 1.«, t00=0x0007, t01=0x0012}
0x0b28…0b32 Head {h00=0x0006, h01=0x0001, text=»* «, t00=0x0007, t01=0x0040}
0x0b32…0b46 Head {h00=0x0010, h01=0x0050, text=»DSKPAG EQU 0«, t00=0x0007, t01=0x004a}
0x0b46…0b50 Head {h00=0x0006, h01=0x0001, text=»* «, t00=0x0007, t01=0x005e}
0x0b50…0b5a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0068}
0x0b5a…0b9e Head {h00=0x0040, h01=0x0050, text=»* A PROGRAM VERSION PREVENTING SEGMENTS TO MOVE WHEN HAVING «, t00=0x0007, t01=0x0072}
0x0b9e…0be0 Head {h00=0x003e, h01=0x0050, text=»* APPLICATION TASKS AT DIFFERENT PRIORITY LEVELS USING THE«, t00=0x0007, t01=0x00b6}
0x0be0…0c1c Head {h00=0x0038, h01=0x0050, text=»* SAME SEGMENT IS OBTAINED BY SETTING DIFPRI EQU 1. «, t00=0x0007, t01=0x00f8}
0x0c1c…0c26 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0134}
0x0c26…0c3a Head {h00=0x0010, h01=0x0050, text=»DIFPRI EQU 0«, t00=0x0007, t01=0x013e}
0x0c3a…0c44 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0152}
0x0c44…0c4e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x015c}
0x0c4e…0c86 Head {h00=0x0034, h01=0x0050, text=»* A PROGRAM VERSION USING TOSS ASSEMBLER OVERLAY«, t00=0x0007, t01=0x0166}
0x0c86…0cb4 Head {h00=0x002a, h01=0x0050, text=»* IS OBTAINED BY SETTING ASSOLY EQU 1 «, t00=0x0008, t01=0x000e}
0x0cb4…0cbe Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x003c}
0x0cbe…0cd2 Head {h00=0x0010, h01=0x0050, text=»ASSOLY EQU 0«, t00=0x0008, t01=0x0046}
0x0cd2…0cdc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x005a}
0x0cdc…0cf2 Head {h00=0x0012, h01=0x0050, text=» EJECT TDISP«, t00=0x0008, t01=0x0064}
0x0cf2…0cfc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x007a}
0x0cfc…0d14 Head {h00=0x0014, h01=0x0050, text=»* D I S Q U E «, t00=0x0008, t01=0x0084}
0x0d14…0d1e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x009c}
0x0d1e…0d54 Head {h00=0x0032, h01=0x0050, text=»* POINTER TO FIRST PLACE IN DISPATCHER QUEUE«, t00=0x0008, t01=0x00a6}
0x0d54…0d5e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00dc}
0x0d5e…0d74 Head {h00=0x0012, h01=0x0050, text=»DISQUE DATA 0 «, t00=0x0008, t01=0x00e6}
0x0d74…0d7e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00fc}
0x0d7e…0d92 Head {h00=0x0010, h01=0x0050, text=»* P R U N «, t00=0x0008, t01=0x0106}
0x0d92…0d9c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x011a}
0x0d9c…0dc8 Head {h00=0x0028, h01=0x0050, text=»* TTAB ADDRESS OF RUNNING PROGRAM «, t00=0x0008, t01=0x0124}
0x0dc8…0dd2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0150}
0x0dd2…0de6 Head {h00=0x0010, h01=0x0050, text=»PRUN DATA 0 «, t00=0x0008, t01=0x015a}
0x0de6…0dfc Head {h00=0x0012, h01=0x0050, text=» EJECT TDISP«, t00=0x0008, t01=0x016e}
0x0dfc…0e04 Head {h00=0x0004, h01=0x0050, t00=0x0008, t01=0x0184}
0x0e04…0e0e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x018c}
0x0e0e…0e26 Head {h00=0x0014, h01=0x0050, text=»* R E T U R 8 «, t00=0x0009, t01=0x0008}
0x0e26…0e30 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0020}
0x0e30…0e62 Head {h00=0x002e, h01=0x0050, text=»* LOAD 8 REGISTERS FROM STACK AND RETURN«, t00=0x0009, t01=0x002a}
0x0e62…0e6c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x005c}
0x0e6c…0e80 Head {h00=0x0010, h01=0x0050, text=»RETUR8 EQU *«, t00=0x0009, t01=0x0066}
0x0e80…0e88 Head {h00=0x0004, h01=0x0050, t00=0x0009, t01=0x007a}
0x0e88…0e9e Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x0009, t01=0x0082}
0x0e9e…0eb0 Head {h00=0x000e, h01=0x0050, text=» MLR 8,A15«, t00=0x0009, t01=0x0098}
0x0eb0…0ebc Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0009, t01=0x00aa}
0x0ebc…0ec4 Head {h00=0x0004, h01=0x0050, t00=0x0009, t01=0x00b6}
0x0ec4…0eda Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0009, t01=0x00be}
0x0eda…0eee Head {h00=0x0010, h01=0x0050, text=» LDR* A8,A15«, t00=0x0009, t01=0x00d4}
0x0eee…0f02 Head {h00=0x0010, h01=0x0050, text=» LDR* A7,A15«, t00=0x0009, t01=0x00e8}
0x0f02…0f16 Head {h00=0x0010, h01=0x0050, text=» LDR* A6,A15«, t00=0x0009, t01=0x00fc}
0x0f16…0f2a Head {h00=0x0010, h01=0x0050, text=» LDR* A5,A15«, t00=0x0009, t01=0x0110}
0x0f2a…0f3e Head {h00=0x0010, h01=0x0050, text=» LDR* A4,A15«, t00=0x0009, t01=0x0124}
0x0f3e…0f52 Head {h00=0x0010, h01=0x0050, text=» LDR* A3,A15«, t00=0x0009, t01=0x0138}
0x0f52…0f66 Head {h00=0x0010, h01=0x0050, text=» LDR* A2,A15«, t00=0x0009, t01=0x014c}
0x0f66…0f7a Head {h00=0x0010, h01=0x0050, text=» LDR* A1,A15«, t00=0x0009, t01=0x0160}
0x0f7a…0f86 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0009, t01=0x0174}
0x0f86…0f8e Head {h00=0x0004, h01=0x0050, t00=0x0009, t01=0x0180}
0x0f8e…0f9e Head {h00=0x000c, h01=0x0050, text=» RTN A15«, t00=0x0009, t01=0x0188}
0x0f9e…0fb4 Head {h00=0x0012, h01=0x0050, text=» EJECT TDISP«, t00=0x000a, t01=0x0008}
0x0fb4…0fbc Head {h00=0x0004, h01=0x0050, t00=0x000a, t01=0x001e}
0x0fbc…0fc6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0026}
0x0fc6…0fdc Head {h00=0x0012, h01=0x0050, text=»* M E X I T «, t00=0x000a, t01=0x0030}
0x0fdc…0fe6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0046}
0x0fe6…101a Head {h00=0x0030, h01=0x0050, text=»* DO EXIT ON MONITOR TASK AND GO TO TDISP «, t00=0x000a, t01=0x0050}
0x101a…1024 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0084}
0x1024…1036 Head {h00=0x000e, h01=0x0050, text=»MEXIT INH «, t00=0x000a, t01=0x008e}
0x1036…104a Head {h00=0x0010, h01=0x0050, text=» LD A5,PRUN «, t00=0x000a, t01=0x00a0}
0x104a…105e Head {h00=0x0010, h01=0x0050, text=» CF A15,EXIT«, t00=0x000a, t01=0x00b4}
0x105e…106e Head {h00=0x000c, h01=0x0050, text=» CM PRUN«, t00=0x000a, t01=0x00c8}
0x106e…1080 Head {h00=0x000e, h01=0x0050, text=» RF TDISP «, t00=0x000a, t01=0x00d8}
0x1080…1088 Head {h00=0x0004, h01=0x0050, t00=0x000a, t01=0x00ea}
0x1088…1092 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x00f2}
0x1092…10aa Head {h00=0x0014, h01=0x0050, text=»* D I S I O E «, t00=0x000a, t01=0x00fc}
0x10aa…10b4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0114}
0x10b4…10ee Head {h00=0x0036, h01=0x0050, text=»* SET BIT 0 IN ECB RETURN CODE AND GO TO DISEND «, t00=0x000a, t01=0x011e}
0x10ee…10f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0158}
0x10f8…1114 Head {h00=0x0018, h01=0x0050, text=»DISIOE LDKL A1,/8000«, t00=0x000a, t01=0x0162}
0x1114…111c Head {h00=0x0004, h01=0x0050, t00=0x000a, t01=0x017e}
0x111c…1126 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0186}
0x1126…113e Head {h00=0x0014, h01=0x0050, text=»* D I S E N D «, t00=0x000a, t01=0x0190}
0x113e…1148 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0018}
0x1148…1170 Head {h00=0x0024, h01=0x0050, text=»* CALL TENDIO AND GO TO TDISP «, t00=0x000b, t01=0x0022}
0x1170…117a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x004a}
0x117a…1196 Head {h00=0x0018, h01=0x0050, text=»DISEND CF A15,TENDIO«, t00=0x000b, t01=0x0054}
0x1196…11ac Head {h00=0x0012, h01=0x0050, text=» EJECT TDISP«, t00=0x000b, t01=0x0070}
0x11ac…11b6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0086}
0x11b6…11cc Head {h00=0x0012, h01=0x0050, text=»* T D I S P «, t00=0x000b, t01=0x0090}
0x11cc…11d6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x00a6}
0x11d6…11fe Head {h00=0x0024, h01=0x0050, text=»* THIS IS THE DISPATCHER ENTRY«, t00=0x000b, t01=0x00b0}
0x11fe…1208 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x00d8}
0x1208…121a Head {h00=0x000e, h01=0x0050, text=»TDISP INH «, t00=0x000b, t01=0x00e2}
0x121a…1244 Head {h00=0x0026, h01=0x0050, text=» LC A1,18,A15 LOAD PSW FROM STACK «, t00=0x000b, t01=0x00f4}
0x1244…1258 Head {h00=0x0010, h01=0x0050, text=» ANK A1,/FC «, t00=0x000b, t01=0x011e}
0x1258…126c Head {h00=0x0010, h01=0x0050, text=» SUK A1,/C4 «, t00=0x000b, t01=0x0132}
0x126c…129e Head {h00=0x002e, h01=0x0050, text=» RB(L) RETUR8 LEVEL < 49, MONITOR ROUTINE «, t00=0x000b, t01=0x0146}
0x129e…12a8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0178}
0x12a8…12c8 Head {h00=0x001c, h01=0x0050, text=»* CHECK DISPATCHER QUEUE«, t00=0x000b, t01=0x0182}
0x12c8…12d2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0012}
0x12d2…12f0 Head {h00=0x001a, h01=0x0050, text=»TDISCQ LDKL A2,DISQUE «, t00=0x000c, t01=0x001c}
0x12f0…1304 Head {h00=0x0010, h01=0x0050, text=» LDR* A3,A2 «, t00=0x000c, t01=0x003a}
0x1304…1326 Head {h00=0x001e, h01=0x0050, text=» RB(Z) RETUR8 QUEUE EMPTY «, t00=0x000c, t01=0x004e}
0x1326…132e Head {h00=0x0004, h01=0x0050, t00=0x000c, t01=0x0070}
0x132e…1342 Head {h00=0x0010, h01=0x0050, text=» LD A5,PRUN «, t00=0x000c, t01=0x0078}
0x1342…136a Head {h00=0x0024, h01=0x0050, text=» RF(Z) TDCQ10 IDLE LOOP RUNNING «, t00=0x000c, t01=0x008c}
0x136a…1394 Head {h00=0x0026, h01=0x0050, text=» LD A4,TTB:ST+1,A5 COMPARE RUNNING«, t00=0x000c, t01=0x00b4}
0x1394…13cc Head {h00=0x0034, h01=0x0050, text=» CC A4,TTB:ST+1,A3 AND QUEUED TASK'S PRIORITIES «, t00=0x000c, t01=0x00de}
0x13cc…13fa Head {h00=0x002a, h01=0x0050, text=» RB(NG) RETUR8 RUNNING HIGHER OR SAME «, t00=0x000c, t01=0x0116}
0x13fa…1422 Head {h00=0x0024, h01=0x0050, text=»TDCQ10 LDR* A6,A3 QUEUED HIGHER «, t00=0x000c, t01=0x0144}
0x1422…144a Head {h00=0x0024, h01=0x0050, text=» STR A6,A2 REMOVE IT FROM QUEUE «, t00=0x000c, t01=0x016c}
0x144a…1452 (13, 0, 400) Head {h00=0x0004, h01=0x0050, t00=0x000d, t01=0x0004}
0x1452…1468 Head {h00=0x0012, h01=0x0050, text=» IFT DSKPAG=1 «, t00=0x000d, t01=0x000c}
0x1468…1498 Head {h00=0x002c, h01=0x0050, text=» LD A1,TTB:SB,A3 GET SEGMENT BLOCK ADDR «, t00=0x000d, t01=0x0022}
0x1498…14b2 Head {h00=0x0016, h01=0x0050, text=» RF(Z) TDISSW NONE«, t00=0x000d, t01=0x0052}
0x14b2…14c6 Head {h00=0x0010, h01=0x0050, text=» LDR* A7,A1 «, t00=0x000d, t01=0x006c}
0x14c6…14ea Head {h00=0x0020, h01=0x0050, text=» RF(N) TDISSW SEGMENT LOADED«, t00=0x000d, t01=0x0080}
0x14ea…1520 Head {h00=0x0032, h01=0x0050, text=» CF A15,QLTDSK SEGM NOT LOADED QUEUE LOAD TASK«, t00=0x000d, t01=0x00a4}
0x1520…154a Head {h00=0x0026, h01=0x0050, text=» RB TDISCQ TAKE NEXT TASK INSTEAD «, t00=0x000d, t01=0x00da}
0x154a…1556 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000d, t01=0x0104}
0x1556…156c Head {h00=0x0012, h01=0x0050, text=» EJECT TDISP«, t00=0x000d, t01=0x0110}
0x156c…1576 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0126}
0x1576…158c Head {h00=0x0012, h01=0x0050, text=»* SWITCH TASKS«, t00=0x000d, t01=0x0130}
0x158c…1596 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0146}
0x1596…15c4 Head {h00=0x002a, h01=0x0050, text=»TDISSW ST A3,PRUN SET NEW RUNNING TASK«, t00=0x000d, t01=0x0150}
0x15c4…15ec Head {h00=0x0024, h01=0x0050, text=» ADK A5,0 CHECK OLD RUNNING TASK«, t00=0x000d, t01=0x017e}
0x15ec…160c Head {h00=0x001c, h01=0x0050, text=» RF(Z) TDISST IDLE LOOP «, t00=0x000e, t01=0x0016}
0x160c…1614 Head {h00=0x0004, h01=0x0050, t00=0x000e, t01=0x0036}
0x1614…1646 Head {h00=0x002e, h01=0x0050, text=» ADK A6,0 QUEUE OLD TASK FIRST ON PRIORITY«, t00=0x000e, t01=0x003e}
0x1646…1668 Head {h00=0x001e, h01=0x0050, text=» RF(Z) TDSW20 EMPTY QUEUE «, t00=0x000e, t01=0x0070}
0x1668…169c Head {h00=0x0030, h01=0x0050, text=»TDSW10 CC A4,TTB:ST+1,A6 COMPARE PRIORITIES «, t00=0x000e, t01=0x0092}
0x169c…16d0 Head {h00=0x0030, h01=0x0050, text=» RF(NG) TDSW20 SAME OR LOWER PRIORITY FOUND «, t00=0x000e, t01=0x00c6}
0x16d0…16e2 Head {h00=0x000e, h01=0x0050, text=» LDR A2,A6«, t00=0x000e, t01=0x00fa}
0x16e2…16f6 Head {h00=0x0010, h01=0x0050, text=» LDR* A6,A2 «, t00=0x000e, t01=0x010c}
0x16f6…1726 Head {h00=0x002c, h01=0x0050, text=» RB(NZ) TDSW10 STILL SOMETHING IN QUEUE «, t00=0x000e, t01=0x0120}
0x1726…172e Head {h00=0x0004, h01=0x0050, t00=0x000e, t01=0x0150}
0x172e…1754 Head {h00=0x0022, h01=0x0050, text=»TDSW20 STR A5,A2 PUT IN QUEUE «, t00=0x000e, t01=0x0158}
0x1754…1766 Head {h00=0x000e, h01=0x0050, text=» STR A6,A5«, t00=0x000e, t01=0x017e}
0x1766…1792 Head {h00=0x0028, h01=0x0050, text=» ST A14,TTB:SA+28,A5 SAVE REGISTERS «, t00=0x000e, t01=0x0190}
0x1792…17a6 Head {h00=0x0010, h01=0x0050, text=» LDR A14,A5 «, t00=0x000f, t01=0x002c}
0x17a6…17ae Head {h00=0x0004, h01=0x0050, t00=0x000f, t01=0x0040}
0x17ae…17c4 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x000f, t01=0x0048}
0x17c4…17d6 Head {h00=0x000e, h01=0x0050, text=» MLR 8,A15«, t00=0x000f, t01=0x005e}
0x17d6…17f2 Head {h00=0x0018, h01=0x0050, text=» MS 13,TTB:SA+2,A14 «, t00=0x000f, t01=0x0070}
0x17f2…1804 Head {h00=0x000e, h01=0x0050, text=» MLR 2,A15«, t00=0x000f, t01=0x008c}
0x1804…180c Head {h00=0x0004, h01=0x0050, t00=0x000f, t01=0x009e}
0x180c…1818 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000f, t01=0x00a6}
0x1818…182e Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x000f, t01=0x00b2}
0x182e…1842 Head {h00=0x0010, h01=0x0050, text=» LDR* A8,A15«, t00=0x000f, t01=0x00c8}
0x1842…1856 Head {h00=0x0010, h01=0x0050, text=» LDR* A7,A15«, t00=0x000f, t01=0x00dc}
0x1856…186a Head {h00=0x0010, h01=0x0050, text=» LDR* A6,A15«, t00=0x000f, t01=0x00f0}
0x186a…187e Head {h00=0x0010, h01=0x0050, text=» LDR* A5,A15«, t00=0x000f, t01=0x0104}
0x187e…1892 Head {h00=0x0010, h01=0x0050, text=» LDR* A4,A15«, t00=0x000f, t01=0x0118}
0x1892…18a6 Head {h00=0x0010, h01=0x0050, text=» LDR* A3,A15«, t00=0x000f, t01=0x012c}
0x18a6…18ba Head {h00=0x0010, h01=0x0050, text=» LDR* A2,A15«, t00=0x000f, t01=0x0140}
0x18ba…18ce Head {h00=0x0010, h01=0x0050, text=» LDR* A1,A15«, t00=0x000f, t01=0x0154}
0x18ce…18ec Head {h00=0x001a, h01=0x0050, text=» ST A13,TTB:SA+26,A14 «, t00=0x000f, t01=0x0168}
0x18ec…190a Head {h00=0x001a, h01=0x0050, text=» ST A12,TTB:SA+24,A14 «, t00=0x000f, t01=0x0186}
0x190a…1928 Head {h00=0x001a, h01=0x0050, text=» ST A11,TTB:SA+22,A14 «, t00=0x0010, t01=0x0014}
0x1928…1946 Head {h00=0x001a, h01=0x0050, text=» ST A10,TTB:SA+20,A14 «, t00=0x0010, t01=0x0032}
0x1946…1962 Head {h00=0x0018, h01=0x0050, text=» ST A9,TTB:SA+18,A14«, t00=0x0010, t01=0x0050}
0x1962…197e Head {h00=0x0018, h01=0x0050, text=» ST A8,TTB:SA+16,A14«, t00=0x0010, t01=0x006c}
0x197e…199a Head {h00=0x0018, h01=0x0050, text=» ST A7,TTB:SA+14,A14«, t00=0x0010, t01=0x0088}
0x199a…19b6 Head {h00=0x0018, h01=0x0050, text=» ST A6,TTB:SA+12,A14«, t00=0x0010, t01=0x00a4}
0x19b6…19d2 Head {h00=0x0018, h01=0x0050, text=» ST A5,TTB:SA+10,A14«, t00=0x0010, t01=0x00c0}
0x19d2…19ee Head {h00=0x0018, h01=0x0050, text=» ST A4,TTB:SA+8,A14 «, t00=0x0010, t01=0x00dc}
0x19ee…1a0a Head {h00=0x0018, h01=0x0050, text=» ST A3,TTB:SA+6,A14 «, t00=0x0010, t01=0x00f8}
0x1a0a…1a26 Head {h00=0x0018, h01=0x0050, text=» ST A2,TTB:SA+4,A14 «, t00=0x0010, t01=0x0114}
0x1a26…1a42 Head {h00=0x0018, h01=0x0050, text=» ST A1,TTB:SA+2,A14 «, t00=0x0010, t01=0x0130}
0x1a42…1a56 Head {h00=0x0010, h01=0x0050, text=» LDR* A2,A15«, t00=0x0010, t01=0x014c}
0x1a56…1a6a Head {h00=0x0010, h01=0x0050, text=» LDR* A1,A15«, t00=0x0010, t01=0x0160}
0x1a6a…1a76 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0010, t01=0x0174}
0x1a76…1a7e Head {h00=0x0004, h01=0x0050, t00=0x0010, t01=0x0180}
0x1a7e…1a9e Head {h00=0x001c, h01=0x0050, text=» ST A1,TTB:SA,A14 AND PC«, t00=0x0010, t01=0x0188}
0x1a9e…1ac8 Head {h00=0x0026, h01=0x0050, text=» ST A2,TTB:PW,A14 AND PSW IN TTAB «, t00=0x0011, t01=0x0018}
0x1ac8…1ae4 Head {h00=0x0018, h01=0x0050, text=» IFT DSKPAG+DIFPRI=2«, t00=0x0011, t01=0x0042}
0x1ae4…1aec Head {h00=0x0004, h01=0x0050, t00=0x0011, t01=0x005e}
0x1aec…1b1a Head {h00=0x002a, h01=0x0050, text=» LD A1,TTB:SB,A14 GET SEGM BLOCK ADDR «, t00=0x0011, t01=0x0066}
0x1b1a…1b34 Head {h00=0x0016, h01=0x0050, text=» RF(Z) TDISST NONE«, t00=0x0011, t01=0x0094}
0x1b34…1b58 Head {h00=0x0020, h01=0x0050, text=» LDR* A2,A1 GET SEGM STATUS «, t00=0x0011, t01=0x00ae}
0x1b58…1b6e Head {h00=0x0012, h01=0x0050, text=» LDKL A3,/1000«, t00=0x0011, t01=0x00d2}
0x1b6e…1b9e Head {h00=0x002c, h01=0x0050, text=» TM A2,A3 CHECK IF SEGM USED BY INT TASK«, t00=0x0011, t01=0x00e8}
0x1b9e…1bb8 Head {h00=0x0016, h01=0x0050, text=» RF(NZ) TDISST YES«, t00=0x0011, t01=0x0118}
0x1bb8…1be6 Head {h00=0x002a, h01=0x0050, text=» ORRS A3,A1 SET SEGM USED BY INT TASK «, t00=0x0011, t01=0x0132}
0x1be6…1bfe Head {h00=0x0014, h01=0x0050, text=» LD A3,SEG:PB,A1«, t00=0x0011, t01=0x0160}
0x1bfe…1c32 Head {h00=0x0030, h01=0x0050, text=» ST A14,PAG:QB,A3 AND THAT IT WAS THIS TASK «, t00=0x0011, t01=0x0178}
0x1c32…1c3e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0012, t01=0x001c}
0x1c3e…1c54 Head {h00=0x0012, h01=0x0050, text=» EJECT TDISP«, t00=0x0012, t01=0x0028}
0x1c54…1c5e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x003e}
0x1c5e…1c76 Head {h00=0x0014, h01=0x0050, text=»* START NEW TASK«, t00=0x0012, t01=0x0048}
0x1c76…1c80 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0060}
0x1c80…1c9a Head {h00=0x0016, h01=0x0050, text=»TDISST LD A14,PRUN«, t00=0x0012, t01=0x006a}
0x1c9a…1cb0 Head {h00=0x0012, h01=0x0050, text=» IFT DSKPAG=1 «, t00=0x0012, t01=0x0084}
0x1cb0…1cb8 Head {h00=0x0004, h01=0x0050, t00=0x0012, t01=0x009a}
0x1cb8…1ce6 Head {h00=0x002a, h01=0x0050, text=» LD A1,TTB:SB,A14 GET SEGM BLOCK ADDR «, t00=0x0012, t01=0x00a2}
0x1ce6…1d00 Head {h00=0x0016, h01=0x0050, text=» RF(Z) TDST30 NONE«, t00=0x0012, t01=0x00d0}
0x1d00…1d2c Head {h00=0x0028, h01=0x0050, text=» LD A4,SEG:PB,A1 GET PAGE BLOCK ADDR«, t00=0x0012, t01=0x00ea}
0x1d2c…1d42 Head {h00=0x0012, h01=0x0050, text=» IFT DIFPRI=0 «, t00=0x0012, t01=0x0116}
0x1d42…1d4a Head {h00=0x0004, h01=0x0050, t00=0x0012, t01=0x012c}
0x1d4a…1d76 Head {h00=0x0028, h01=0x0050, text=» LDR* A2,A4 CHECK IF PAGE IN PAGQUE «, t00=0x0012, t01=0x0134}
0x1d76…1d98 Head {h00=0x001e, h01=0x0050, text=» RF(Z) TDST20 NOT IN QUEUE«, t00=0x0012, t01=0x0160}
0x1d98…1da0 Head {h00=0x0004, h01=0x0050, t00=0x0012, t01=0x0182}
0x1da0…1dac Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0012, t01=0x018a}
0x1dac…1dc8 Head {h00=0x0018, h01=0x0050, text=» IFT DSKPAG+DIFPRI=2«, t00=0x0013, t01=0x0008}
0x1dc8…1dd0 Head {h00=0x0004, h01=0x0050, t00=0x0013, t01=0x0024}
0x1dd0…1dfc Head {h00=0x0028, h01=0x0050, text=» LDR* A2,A4 CHECK IF PAGE IN PAGQUE «, t00=0x0013, t01=0x002c}
0x1dfc…1e16 Head {h00=0x0016, h01=0x0050, text=» RF(NZ) TDST10 YES«, t00=0x0013, t01=0x0058}
0x1e16…1e3c Head {h00=0x0022, h01=0x0050, text=» LDR* A3,A1 NO GET SEGM STATUS«, t00=0x0013, t01=0x0072}
0x1e3c…1e72 Head {h00=0x0032, h01=0x0050, text=» ANKL A3,/1000 CHECK IF SEGM USED BY INT TASK «, t00=0x0013, t01=0x0098}
0x1e72…1e8a Head {h00=0x0014, h01=0x0050, text=» RF(Z) TDST20 NO«, t00=0x0013, t01=0x00ce}
0x1e8a…1ec2 Head {h00=0x0034, h01=0x0050, text=» CW A14,PAG:QB,A4 YES CHECK IF IT WAS THIS TASK «, t00=0x0013, t01=0x00e6}
0x1ec2…1edc Head {h00=0x0016, h01=0x0050, text=» RF(NE) TDST20 NO «, t00=0x0013, t01=0x011e}
0x1edc…1f0a Head {h00=0x002a, h01=0x0050, text=» XRRS A3,A1 YES RESET USED BY INT TASK«, t00=0x0013, t01=0x0138}
0x1f0a…1f1c Head {h00=0x000e, h01=0x0050, text=» RF TDST20«, t00=0x0013, t01=0x0166}
0x1f1c…1f24 Head {h00=0x0004, h01=0x0050, t00=0x0013, t01=0x0178}
0x1f24…1f30 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0013, t01=0x0180}
0x1f30…1f46 Head {h00=0x0012, h01=0x0050, text=» IFT DSKPAG=1 «, t00=0x0013, t01=0x018c}
0x1f46…1f4e Head {h00=0x0004, h01=0x0050, t00=0x0014, t01=0x0012}
0x1f4e…1f84 Head {h00=0x0032, h01=0x0050, text=»TDST10 LD A3,PAG:QB,A4 TAKE PAGE OUT OF QUEUE «, t00=0x0014, t01=0x001a}
0x1f84…1f96 Head {h00=0x000e, h01=0x0050, text=» STR A2,A3«, t00=0x0014, t01=0x0050}
0x1f96…1fae Head {h00=0x0014, h01=0x0050, text=» ST A3,PAG:QB,A2«, t00=0x0014, t01=0x0062}
0x1fae…1fbe Head {h00=0x000c, h01=0x0050, text=» CMR A4 «, t00=0x0014, t01=0x007a}
0x1fbe…1fc6 Head {h00=0x0004, h01=0x0050, t00=0x0014, t01=0x008a}
0x1fc6…1ff6 Head {h00=0x002c, h01=0x0050, text=»TDST20 LD A1,PAG:PA,A4 GET PAGE ADDRESS «, t00=0x0014, t01=0x0092}
0x1ff6…2022 Head {h00=0x0028, h01=0x0050, text=» LD A5,TTB:SA+26,A14 AND T:A ADDRESS«, t00=0x0014, t01=0x00c2}
0x2022…202a Head {h00=0x0004, h01=0x0050, t00=0x0014, t01=0x00ee}
0x202a…2040 Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0014, t01=0x00f6}
0x2040…2048 Head {h00=0x0004, h01=0x0050, t00=0x0014, t01=0x010c}
0x2048…206e Head {h00=0x0022, h01=0x0050, text=» ECR A2,A1 CALC PHYS PAGE ADDR«, t00=0x0014, t01=0x0114}
0x206e…2082 Head {h00=0x0010, h01=0x0050, text=» ANK A2,/FC «, t00=0x0014, t01=0x013a}
0x2082…20b0 Head {h00=0x002a, h01=0x0050, text=» LDR A3,A14 AND MMU PAGE ENTRY IN TTAB«, t00=0x0014, t01=0x014e}
0x20b0…20c6 Head {h00=0x0012, h01=0x0050, text=» AD A3,SCTMMP «, t00=0x0014, t01=0x017c}
0x20c6…20f6 (21, 0, 400) Head {h00=0x002c, h01=0x0050, text=» LD A4,SCTNPE AND GET NUMBER OF ENTRIES «, t00=0x0015, t01=0x0004}
0x20f6…20fe Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x0034}
0x20fe…2134 Head {h00=0x0032, h01=0x0050, text=»TDST22 SCR A2,A3 UPDATE MMU TABLE JUST IN CASE«, t00=0x0015, t01=0x003c}
0x2134…2146 Head {h00=0x000e, h01=0x0050, text=» SUK A4,1 «, t00=0x0015, t01=0x0072}
0x2146…215c Head {h00=0x0012, h01=0x0050, text=» RF(Z) TDST25 «, t00=0x0015, t01=0x0084}
0x215c…216e Head {h00=0x000e, h01=0x0050, text=» ADK A2,4 «, t00=0x0015, t01=0x009a}
0x216e…2180 Head {h00=0x000e, h01=0x0050, text=» ADK A3,2 «, t00=0x0015, t01=0x00ac}
0x2180…2192 Head {h00=0x000e, h01=0x0050, text=» RB TDST22«, t00=0x0015, t01=0x00be}
0x2192…219a Head {h00=0x0004, h01=0x0050, t00=0x0015, t01=0x00d0}
0x219a…21ae Head {h00=0x0010, h01=0x0050, text=»TDST25 EQU *«, t00=0x0015, t01=0x00d8}
0x21ae…21c4 Head {h00=0x0012, h01=0x0050, text=» IFT ASSOLY=0 «, t00=0x0015, t01=0x00ec}
0x21c4…21ea Head {h00=0x0022, h01=0x0050, text=» TL TTB:MT,A14 LOAD MMU TABLE «, t00=0x0015, t01=0x0102}
0x21ea…2220 Head {h00=0x0032, h01=0x0050, text=» SLL A1,2 UPDATE BASE IN T:A ALSO JUST IN CASE«, t00=0x0015, t01=0x0128}
0x2220…2236 Head {h00=0x0012, h01=0x0050, text=» ANKL A1,/FFE «, t00=0x0015, t01=0x015e}
0x2236…224c Head {h00=0x0012, h01=0x0050, text=» OR A1,SCTLAP «, t00=0x0015, t01=0x0174}
0x224c…2264 Head {h00=0x0014, h01=0x0050, text=» ES A1,T:ACSB,A5«, t00=0x0015, t01=0x018a}
0x2264…2276 Head {h00=0x000e, h01=0x0050, text=» RF TDST35«, t00=0x0016, t01=0x0012}
0x2276…227e Head {h00=0x0004, h01=0x0050, t00=0x0016, t01=0x0024}
0x227e…228a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0016, t01=0x002c}
0x228a…22a6 Head {h00=0x0018, h01=0x0050, text=» IFT DSKPAG-MMUPAG=1«, t00=0x0016, t01=0x0038}
0x22a6…22de Head {h00=0x0034, h01=0x0050, text=» ST A1,T:ACSB,A5 UPDATE BASE IN T:A JUST IN CASE«, t00=0x0016, t01=0x0054}
0x22de…22ea Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0016, t01=0x008c}
0x22ea…22f2 Head {h00=0x0004, h01=0x0050, t00=0x0016, t01=0x0098}
0x22f2…2306 Head {h00=0x0010, h01=0x0050, text=»TDST30 EQU *«, t00=0x0016, t01=0x00a0}
0x2306…231c Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0016, t01=0x00b4}
0x231c…2342 Head {h00=0x0022, h01=0x0050, text=» TL TTB:MT,A14 LOAD MMU TABLE «, t00=0x0016, t01=0x00ca}
0x2342…234e Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0016, t01=0x00f0}
0x234e…2356 Head {h00=0x0004, h01=0x0050, t00=0x0016, t01=0x00fc}
0x2356…2380 Head {h00=0x0026, h01=0x0050, text=»TDST35 LD A1,TTB:SA,A14 GET NEW PC«, t00=0x0016, t01=0x0104}
0x2380…23a2 Head {h00=0x001e, h01=0x0050, text=» LD A2,TTB:PW,A14 AND PSW «, t00=0x0016, t01=0x012e}
0x23a2…23b8 Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=0 «, t00=0x0016, t01=0x0150}
0x23b8…23c0 Head {h00=0x0004, h01=0x0050, t00=0x0016, t01=0x0166}
0x23c0…23ea Head {h00=0x0026, h01=0x0050, text=» MSR 2,A15 PUT PC AND PSW ON STACK«, t00=0x0016, t01=0x016e}
0x23ea…2414 Head {h00=0x0026, h01=0x0050, text=» ML 14,TTB:SA+2,A14 LOAD REGISTERS«, t00=0x0017, t01=0x0008}
0x2414…241c Head {h00=0x0004, h01=0x0050, t00=0x0017, t01=0x0032}
0x241c…2428 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0017, t01=0x003a}
0x2428…243e Head {h00=0x0012, h01=0x0050, text=» IFT CPU852=1 «, t00=0x0017, t01=0x0046}
0x243e…2446 Head {h00=0x0004, h01=0x0050, t00=0x0017, t01=0x005c}
0x2446…2460 Head {h00=0x0016, h01=0x0050, text=» STR A1,A15 PUT PC«, t00=0x0017, t01=0x0064}
0x2460…2484 Head {h00=0x0020, h01=0x0050, text=» STR A2,A15 AND PSW ON STACK«, t00=0x0017, t01=0x007e}
0x2484…24ae Head {h00=0x0026, h01=0x0050, text=» LD A1,TTB:SA+2,A14 LOAD REGISTERS«, t00=0x0017, t01=0x00a2}
0x24ae…24ca Head {h00=0x0018, h01=0x0050, text=» LD A2,TTB:SA+4,A14 «, t00=0x0017, t01=0x00cc}
0x24ca…24e6 Head {h00=0x0018, h01=0x0050, text=» LD A3,TTB:SA+6,A14 «, t00=0x0017, t01=0x00e8}
0x24e6…2502 Head {h00=0x0018, h01=0x0050, text=» LD A4,TTB:SA+8,A14 «, t00=0x0017, t01=0x0104}
0x2502…251e Head {h00=0x0018, h01=0x0050, text=» LD A5,TTB:SA+10,A14«, t00=0x0017, t01=0x0120}
0x251e…253a Head {h00=0x0018, h01=0x0050, text=» LD A6,TTB:SA+12,A14«, t00=0x0017, t01=0x013c}
0x253a…2556 Head {h00=0x0018, h01=0x0050, text=» LD A7,TTB:SA+14,A14«, t00=0x0017, t01=0x0158}
0x2556…2572 Head {h00=0x0018, h01=0x0050, text=» LD A8,TTB:SA+16,A14«, t00=0x0017, t01=0x0174}
0x2572…258e Head {h00=0x0018, h01=0x0050, text=» LD A9,TTB:SA+18,A14«, t00=0x0017, t01=0x0190}
0x258e…25ac Head {h00=0x001a, h01=0x0050, text=» LD A10,TTB:SA+20,A14 «, t00=0x0018, t01=0x001c}
0x25ac…25ca Head {h00=0x001a, h01=0x0050, text=» LD A11,TTB:SA+22,A14 «, t00=0x0018, t01=0x003a}
0x25ca…25e8 Head {h00=0x001a, h01=0x0050, text=» LD A12,TTB:SA+24,A14 «, t00=0x0018, t01=0x0058}
0x25e8…2606 Head {h00=0x001a, h01=0x0050, text=» LD A13,TTB:SA+26,A14 «, t00=0x0018, t01=0x0076}
0x2606…2624 Head {h00=0x001a, h01=0x0050, text=» LD A14,TTB:SA+28,A14 «, t00=0x0018, t01=0x0094}
0x2624…262c Head {h00=0x0004, h01=0x0050, t00=0x0018, t01=0x00b2}
0x262c…2638 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0018, t01=0x00ba}
0x2638…2640 Head {h00=0x0004, h01=0x0050, t00=0x0018, t01=0x00c6}
0x2640…2660 Head {h00=0x001c, h01=0x0050, text=» RTN A15 START THE TASK «, t00=0x0018, t01=0x00ce}
0x2660…2668 Head {h00=0x0004, h01=0x0050, t00=0x0018, t01=0x00ee}
0x2668…2674 Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0018, t01=0x00f6}
0x2674…2678 Head {h00=0x4004, h01=0x0000}
0x2678…267c 00 18 01 02 ┆ ┆
0x267c…2684 (25, 1, 8) 20 04 00 00 00 19 00 04 ┆ ┆
0x2684…26d4 (26, 0, 400) 82 49 48 54 57 4e 00 01 01 8e 00 0c 00 08 02 03 82 49 48 54 43 4e 00 02 00 0e 00 2c 00 28 03 13 00 00 00 01 aa aa 00 00 00 02 00 00 00 04 00 00 00 06 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 0a 00 02 00 1e 00 0c 00 08 02 03 ┆ IHTWN IHTCN , ( ┆
0x26d4…2724 a2 49 48 53 4f 50 00 02 00 4e 00 0c 00 08 02 03 a2 43 48 4c 54 31 00 02 00 5e 00 0c 00 08 02 03 82 49 48 46 44 4e 00 02 00 6e 00 0c 00 08 02 03 a2 43 48 52 54 31 00 02 00 7e 00 2c 00 28 03 13 00 00 00 11 aa aa 00 00 00 0c 00 00 00 0e 00 00 ┆ IHSOP N CHLT1 ^ IHFDN n CHRT1 ~ , ( ┆
0x2724…2774 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 10 00 00 00 12 00 02 00 8e 00 0c 00 08 02 03 a2 43 48 52 54 32 00 02 00 be 00 0c 00 08 02 03 a2 43 48 52 54 33 00 02 00 ce 00 0c 00 08 02 03 a2 43 48 52 54 34 00 02 00 de 00 0c 00 08 02 03 ┆ CHRT2 CHRT3 CHRT4 ┆
0x2774…27c4 a2 49 48 43 43 31 00 02 00 ee 00 0c 00 08 02 03 a2 49 48 43 43 32 00 02 00 fe 00 0c 00 08 02 03 a2 49 48 43 43 33 00 02 01 0e 00 2c 00 28 03 13 00 00 00 21 aa aa 00 00 00 14 00 00 00 16 00 00 00 18 00 00 00 1a 00 00 00 1c 00 00 00 1e 00 00 ┆ IHCC1 IHCC2 IHCC3 , ( ! ┆
0x27c4…2814 00 08 00 00 00 20 00 02 01 1e 00 0c 00 08 02 03 a2 43 48 4c 54 32 00 02 01 4e 00 0c 00 08 02 03 a2 43 48 4c 54 33 00 02 01 5e 00 0c 00 08 02 03 a2 43 48 4c 54 34 00 02 01 6e 00 2c 00 28 03 13 00 00 00 31 aa aa 00 00 00 10 00 00 00 22 00 00 ┆ CHLT2 N CHLT3 ^ CHLT4 n , ( 1 " ┆
0x2814…2864 (27, 0, 398) 00 24 00 00 00 26 00 00 00 08 00 00 00 08 00 00 00 12 00 00 00 08 00 02 01 7e 00 0c 00 08 02 03 82 49 48 4c 50 4e 00 03 00 1e 00 0c 00 08 02 03 82 49 48 43 52 4e 00 03 00 2e 00 0c 00 08 02 03 a2 49 48 44 55 31 00 03 00 3e 00 2c 00 28 03 13 ┆ $ & ~ IHLPN IHCRN . IHDU1 > , ( ┆
0x2864…28b4 00 00 00 41 aa aa 00 00 00 08 00 00 00 08 00 00 00 28 00 00 00 2a 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 03 00 4e 00 0c 00 08 02 03 a2 49 48 44 55 32 00 03 00 7e 00 0c 00 08 02 03 82 49 48 4d 54 4e 00 03 00 8e 00 2c 00 28 03 13 ┆ A ( * N IHDU2 ~ IHMTN , ( ┆
0x28b4…2904 00 00 00 51 aa aa 00 00 00 2c 00 00 00 2e 00 00 00 08 00 00 00 08 00 00 00 30 00 00 00 08 00 00 00 08 00 00 00 08 00 03 00 9e 00 2c 00 28 03 13 00 00 00 61 aa aa 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 ┆ Q , . 0 , ( a ┆
0x2904…2954 00 08 00 00 00 08 00 03 00 ce 00 0e 00 0a 02 04 c2 49 48 49 4e 50 54 49 00 03 00 fe 00 2c 00 28 03 13 00 00 00 71 aa aa 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 08 00 00 00 32 00 03 01 10 00 0c 00 08 ┆ IHINPTI , ( q 2 ┆
0x2954…29a2 02 03 82 48 41 4c 54 4e 00 03 01 40 00 16 00 12 03 08 00 00 00 81 10 00 00 00 01 0d f7 a1 00 00 00 34 00 03 01 50 00 10 00 0c 05 05 dc 53 43 54 4d 53 5a 4b 00 9e 00 03 01 6a 00 10 00 0c 05 05 dc 53 43 54 53 46 41 00 00 a0 00 03 01 7e ┆ HALTN @ 4 P SCTMSZK j SCTSFA ~┆
0x29a2…29f2 (28, 0, 400) 00 10 00 0c 05 05 dc 53 43 54 45 46 41 c4 00 a4 00 04 00 04 00 10 00 0c 05 05 dc 53 43 54 50 4c 44 00 00 a8 00 04 00 18 00 10 00 0c 05 05 dc 53 43 54 41 4e 4f ff 00 aa 00 04 00 2c 00 10 00 0c 05 05 dc 53 43 54 41 44 41 d3 00 ac 00 04 00 40 ┆ SCTEFA SCTPLD SCTANO , SCTADA @┆
0x29f2…2a42 00 10 00 0c 05 05 dc 53 43 54 50 41 47 4c 00 ae 00 04 00 54 00 2c 00 28 03 13 00 00 00 91 00 00 20 7f b5 96 b6 9a 81 40 00 00 8c 04 20 7f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 04 00 68 00 10 00 0c 05 05 dc 53 43 54 53 45 ┆ SCTPAGL T , ( @ h SCTSE┆
0x2a42…2a92 47 de 00 b0 00 04 00 98 00 10 00 0c 05 05 dc 53 43 54 53 57 42 e0 00 b2 00 04 00 ac 00 10 00 0c 05 05 dc 53 43 54 4e 4f 53 ff 00 b4 00 04 00 c0 00 10 00 0c 05 05 dc 53 43 54 4e 4f 50 a0 00 b6 00 04 00 d4 00 10 00 0c 05 05 dc 53 43 54 50 53 ┆G SCTSWB SCTNOS SCTNOP SCTPS┆
0x2a92…2ae2 5a ff 00 b8 00 04 00 e8 00 10 00 0c 05 05 dc 53 43 54 4d 4d 43 c4 00 ba 00 04 00 fc 00 10 00 0c 05 05 dc 53 43 54 4c 41 43 4c 00 bc 00 04 01 10 00 10 00 0c 05 05 dc 53 43 54 4d 4d 50 90 00 be 00 04 01 24 00 10 00 0c 05 05 dc 53 43 54 4c 41 ┆Z SCTMMC SCTLACL SCTMMP $ SCTLA┆
0x2ae2…2b32 50 00 00 c0 00 04 01 38 00 10 00 0c 05 05 dc 53 43 54 4e 50 45 00 00 c2 00 04 01 4c 00 10 00 0c 05 05 dc 53 43 54 53 54 42 d3 00 c4 00 04 01 60 00 10 00 0c 05 05 dc 53 43 54 4f 50 54 20 00 c6 00 04 01 74 00 10 00 0c 05 05 dc 53 43 54 54 43 ┆P 8 SCTNPE L SCTSTB ` SCTOPT t SCTTC┆