|
|
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: 7772 (0x1e5c)
Notes: pts_type(SC)
Names: »TPROC.SC«
└─⟦110b7ed5e⟧ Bits:30009664 Philips computer tape "600106"
└─⟦this⟧ »TOSSWORK/TPROC.SC«
└─⟦726a6c4ca⟧ Bits:30009685 Philips computer tape "600309"
└─⟦this⟧ »M:PTB/TPROC.SC«
└─⟦this⟧ »M:PTD/TPROC.SC«
└─⟦781e933ac⟧ Bits:30009686 Philips computer tape "600310"
└─⟦this⟧ »M:92T1/TPROC.SC«
└─⟦7e2393f80⟧ Bits:30009710 Philips computer tape "M_KONV"
└─⟦this⟧ »M:KONV/TPROC.SC«
└─⟦7f25f14aa⟧ Bits:30009683 Philips computer tape "600307"
└─⟦this⟧ »M:92F4/TPROC.SC«
└─⟦f740ae34d⟧ Bits:30009708 Philips computer tape "M_92F3"
└─⟦this⟧ »M:92F3/TPROC.SC«
IDENT TPROC REL 9.2 79-11-16 870105040920 * * ************************************************** * * PHILIPS TERMINAL SYSTEM PTS * * TPROC = TOSS LKM PROCESSORS * * * * * * ************************************************** * * * THIS MODULE CONTAINS THE FOLLOWING * TOSS LKM PROCESSORS: * * - TWAIT = WAIT * * - TEXIT = EXIT * * - TACTOT = ACTIVATE/RESTART TASK * * - TPAUSE = PAUSE TASK * * - TMWAIT = MULTIPLE WAIT * * EJECT TPROC * * *********** * ENTRIES * *********** * * ENTRY TWAIT WAIT PROCESSOR ENTRY TEXIT EXIT PROCESSOR ENTRY TACTOT ACTIVATE/RESTART PROCESSOR ENTRY TPAUSE PAUSE PROCESSOR ENTRY TMWAIT MULTIPLE WAIT PROCESSOR * * ************* * EXTERNALS * ************* * * EXTRN QTJOB QUEUE TASK FOR DISPATCHING EXTRN TDISP DISPATCHER EXTRN LKMQDI QUEUE TASK AND DISPATCH EXTRN LKMRQE LKM REQUEST ERROR EXTRN EXIT PROGRAM EXIT EXTRN FNDDWT FIND DWT ADDRESS FROM FILE CODE EXTRN FNDTID FIND TTAB ADDRESS FROM TASK ID EXTRN ACTOT ACTIVATE TASK EXTRN TTB:SA TTAB SAVE AREA EXTRN DWTST DWT STATUS EXTRN DWTTAB TTAB ADDRESS EXTRN DWTWAT WAIT/ACTIVATE INDICATOR EJECT TPROC * * ***************************************** * * CONDITIONAL ASSEMBLY * ***************************************** * * A PROGRAM VERSION USING TOSS MMU PAGING * IS OBTAINED BY SETTING MMUPAG EQU 1. * MMUPAG EQU 0 * EJECT TPROC * * ******** * WAIT * ******** * * * THIS IS THE WAIT LKM PROCESSOR. * * THIS MODULE IS ENTERED WHEN THE TASK * WANTS TO SYNCHRONIZE WITH A PARTICULAR EVENT. * * IT IS ENTERED FROM THE LKM HANDLER * WITH THE FOLLOWING PARAMETERS: * * A5 = TTAB ADDRESS * A8 = ECB ADDRESS * * TWAIT CF A15,FNDDWT SEARCH DWT ADDRESS ADK A6,0 SET CR RF(Z) TP:RQE FILE CODE NOT FOUND? * IFT MMUPAG=0 LDR* A1,A8 RETURN IF EVENT COMPLETED XIF * IFT MMUPAG=1 ELR A1,A8 RETURN IF EVENT COMPLETED XIF * RF(N) TP:QDI I/O ALREADY COMPLETED? IM DWTWAT,A6 NO, SET WAIT INDICATOR IN DWT RF T:DISP GO TO DISPATCHER * EJECT TPROC * * ******** * EXIT * ******** * * * THIS IS THE EXIT LKM PROCESSOR. * * THIS MODULE IS ENTERED WHEN A TASK * EXITS. IF ANY PROGRAM IS PENDING FOR THE * TASK IT IS STARTED. * * IT IS ENTERED FROM THE LKM HANDLER * WITH THE FOLLOWING PARAMETERS: * * A5 = TTAB ADDRESS * * TEXIT EQU * CF A15,EXIT CALL PROGRAM EXIT * T:DISP ABL TDISP GO TO DISPATCHER * EJECT TPROC * * ********** * TACTOT * ********** * * * THIS IS THE ACTIVATE/RESTART TASK LKM PROCESSOR. * * THIS MODULE IS ENTERED FROM THE LKM HANDLER * WHEN A TASK HAS TO BE ACTIVATED. * * THE FOLLOWING PARAMETERS ARE SUPPLIED:- * * A1 = PARAMETER WHEN A4 NOT ZERO * A4 = START ADDRESS AT ACTIVATION, ELSE ZERO * A5 = TTAB * A7 = IDENTIFICATION FOR TASK TO BE ACTIVATED * * TACTOT EQU * CF A15,FNDTID FIND TTAB ADDRESS ADK A2,0 SET CR RF(Z) TP:RQE TASK NOT IN SYSTEM CF A15,QTJOB QUEUE CALLING TASK FOR DISPATCHING LD A3,TTB:SA+6,A5 GET SEGMENT NUMBER LDR A5,A2 LDR A2,A4 RF(Z) TP:QDI RESTART: QUEUE FOR DISPATCHING CF A15,ACTOT ACTIVATION RB T:DISP GO TO DISPATCHER * EJECT TPROC * * ********** * TPAUSE * ********** * * * THIS IS THE PAUSE LKM PROCESSOR. * * THIS MODULE IS ENTERED FROM THE LKM HANDLER WHEN A * TASK WANTS TO (TEMPORARILY) HALT IT'S PROCESSING. * * TPAUSE EQU T:DISP GO TO DISPATCHER * EJECT TPROC * * ********** * TMWAIT * ********** * * * THIS IS THE MULTIPLE WAIT LKM PROCESSOR. * * IT IS ENTERED FROM THE LKM HANDLER * WITH THE FOLLOWING PARAMETERS: * * A5 = TTAB ADDRESS * A7 = ECBBLK ADDRESS * * WHEN ONE OF THE SPECIFIED EVENTS IS COMPLETED, * RETURN IS MADE TO THE CALLING TASK VIA TENDIO * WITH THE FOLLOWING PARAMETERS: * * A8 = ECB ADDRESS OF COMPLETED EVENT * * IF REQUEST ERROR, A7 := -1 (AND NO RETURN VIA TENDIO). * * NOTICE THAT ALL EVENTS MUST HAVE * BEEN ISSUED IN THE NO WAIT MODE. * * EJECT TPROC * * TMWAIT EQU * MULTIPLE WAIT ENTRY LDK A3,0 * IFT MMUPAG=0 LDR* A1,A7 GET NO OF ECB:S IN ECBBLK XIF * IFT MMUPAG=1 ELR A1,A7 GET NO OF ECB:S IN ECBBLK XIF * RF(NP) TP:RQE REQUEST ERROR IF <= 0 * TMW:10 EQU * ADK A7,2 POINT TO NEXT ECB ADDRESS IN ECBBLK * IFT MMUPAG=0 LDR* A8,A7 GET ECB ADDRESS LDR* A2,A8 GET FIRST WORD OF ECB XIF * IFT MMUPAG=1 ELR A8,A7 GET ECB ADDRESS ELR A2,A8 GET FIRST WORD OF ECB XIF * RF(N) TMW:30 I/O ALREADY COMPLETED? CF A15,FNDDWT NO, SEARCH DWT ADDRESS FROM FILE CODE ADK A6,0 SET CR RF(Z) TP:RQE NOT FOUND? * EJECT TPROC * * LD A2,DWTST,A6 GET DWT STATUS RF(N) TP:RQE NOT BUSY? CW A5,DWTTAB,A6 RF(NE) TP:RQE REQUEST NOT ISSUED BY THIS TASK? LD A2,DWTWAT,A6 GET WAIT/ACTIVATE INDICATOR RF(NZ) TP:RQE REQUEST ISSUED WITH WAIT? ORK A6,1 SET BIT 15 ADK A3,0 CHECK FLAG IF FIRST ECB TO WAIT FOR RF(NZ) TMW:20 NOT THE FIRST ECB IN ECBBLK? LDR A9,A6 SAVE FIRST DWT ADDRESS LDR A3,A6 * TMW:20 EQU * ST A6,DWTWAT,A9 CHAIN THIS DWT WITH THE ONE BEFORE LDR A9,A6 SAVE THIS DWT ADDRESS SUK A1,1 RB(P) TMW:10 MORE ECB:S IN ECBBLK? ST A3,DWTWAT,A9 NO, SET FIRST DWT ADDRESS IN THE LAST RB T:DISP GO TO DISPATCHER * TMW:30 EQU * ST A8,TTB:SA+16,A5 UPDATE A8 IN TTAB SAVE AREA ADK A3,0 CHECK FLAG IF FIRST ECB TO WAIT FOR RF(Z) TP:QDI FIRST ECB IN ECBBLK? * TMW:40 ADKL A3,DWTWAT POINT TO WAIT/ACTIVATE INDICATOR LDR* A2,A3 GET NEXT DWT ADDRESS RF(Z) TP:QDI NO MORE DWT:S? CMR A3 SET TO NO WAIT AGAIN LDR A3,A2 RB TMW:40 * EJECT TPROC * * TP:RQE EQU * ABL LKMRQE LKM REQUEST ERROR * TP:QDI EQU * ABL LKMQDI QUEUE TASK AND DISPATCH * * * END
0x0000…0034 (0, 0, 400) Head {h00=0x0030, h01=0x0050, text=» IDENT TPROC 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…00ee Head {h00=0x0024, h01=0x0050, text=»* TPROC = TOSS LKM PROCESSORS «, t00=0x0000, t01=0x00ca}
0x00ee…00f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00f2}
0x00f8…0102 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00fc}
0x0102…010c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0106}
0x010c…0116 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0110}
0x0116…0120 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x011a}
0x0120…012a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0124}
0x012a…0164 Head {h00=0x0036, h01=0x0050, text=»**************************************************«, t00=0x0000, t01=0x012e}
0x0164…016e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0168}
0x016e…0178 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0172}
0x0178…01a6 Head {h00=0x002a, h01=0x0050, text=»* THIS MODULE CONTAINS THE FOLLOWING«, t00=0x0000, t01=0x017c}
0x01a6…01c6 Head {h00=0x001c, h01=0x0050, text=»* TOSS LKM PROCESSORS:«, t00=0x0001, t01=0x001a}
0x01c6…01d0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x003a}
0x01d0…01ec Head {h00=0x0018, h01=0x0050, text=»* - TWAIT = WAIT «, t00=0x0001, t01=0x0044}
0x01ec…01f6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0060}
0x01f6…0212 Head {h00=0x0018, h01=0x0050, text=»* - TEXIT = EXIT «, t00=0x0001, t01=0x006a}
0x0212…021c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0086}
0x021c…0248 Head {h00=0x0028, h01=0x0050, text=»* - TACTOT = ACTIVATE/RESTART TASK«, t00=0x0001, t01=0x0090}
0x0248…0252 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00bc}
0x0252…0274 Head {h00=0x001e, h01=0x0050, text=»* - TPAUSE = PAUSE TASK «, t00=0x0001, t01=0x00c6}
0x0274…027e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00e8}
0x027e…02a2 Head {h00=0x0020, h01=0x0050, text=»* - TMWAIT = MULTIPLE WAIT«, t00=0x0001, t01=0x00f2}
0x02a2…02ac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0116}
0x02ac…02b6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0120}
0x02b6…02cc Head {h00=0x0012, h01=0x0050, text=» EJECT TPROC«, t00=0x0001, t01=0x012a}
0x02cc…02d6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0140}
0x02d6…02e0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x014a}
0x02e0…02f4 Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0001, t01=0x0154}
0x02f4…0308 Head {h00=0x0010, h01=0x0050, text=»* ENTRIES * «, t00=0x0001, t01=0x0168}
0x0308…031c Head {h00=0x0010, h01=0x0050, text=»*********** «, t00=0x0001, t01=0x017c}
0x031c…0326 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0190}
0x0326…0330 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x000a}
0x0330…0354 Head {h00=0x0020, h01=0x0050, text=» ENTRY TWAIT WAIT PROCESSOR «, t00=0x0002, t01=0x0014}
0x0354…0378 Head {h00=0x0020, h01=0x0050, text=» ENTRY TEXIT EXIT PROCESSOR «, t00=0x0002, t01=0x0038}
0x0378…03a8 Head {h00=0x002c, h01=0x0050, text=» ENTRY TACTOT ACTIVATE/RESTART PROCESSOR«, t00=0x0002, t01=0x005c}
0x03a8…03ce Head {h00=0x0022, h01=0x0050, text=» ENTRY TPAUSE PAUSE PROCESSOR «, t00=0x0002, t01=0x008c}
0x03ce…03fc Head {h00=0x002a, h01=0x0050, text=» ENTRY TMWAIT MULTIPLE WAIT PROCESSOR «, t00=0x0002, t01=0x00b2}
0x03fc…0404 Head {h00=0x0004, h01=0x0050, t00=0x0002, t01=0x00e0}
0x0404…040c Head {h00=0x0004, h01=0x0050, t00=0x0002, t01=0x00e8}
0x040c…0414 Head {h00=0x0004, h01=0x0050, t00=0x0002, t01=0x00f0}
0x0414…041e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00f8}
0x041e…0428 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0102}
0x0428…043e Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0002, t01=0x010c}
0x043e…0454 Head {h00=0x0012, h01=0x0050, text=»* EXTERNALS * «, t00=0x0002, t01=0x0122}
0x0454…046a Head {h00=0x0012, h01=0x0050, text=»************* «, t00=0x0002, t01=0x0138}
0x046a…0474 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x014e}
0x0474…047e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0158}
0x047e…04ae Head {h00=0x002c, h01=0x0050, text=» EXTRN QTJOB QUEUE TASK FOR DISPATCHING «, t00=0x0002, t01=0x0162}
0x04ae…04ce (3, 0, 400) Head {h00=0x001c, h01=0x0050, text=» EXTRN TDISP DISPATCHER «, t00=0x0003, t01=0x0004}
0x04ce…04fc Head {h00=0x002a, h01=0x0050, text=» EXTRN LKMQDI QUEUE TASK AND DISPATCH «, t00=0x0003, t01=0x0024}
0x04fc…0524 Head {h00=0x0024, h01=0x0050, text=» EXTRN LKMRQE LKM REQUEST ERROR «, t00=0x0003, t01=0x0052}
0x0524…0544 Head {h00=0x001c, h01=0x0050, text=» EXTRN EXIT PROGRAM EXIT«, t00=0x0003, t01=0x007a}
0x0544…057a Head {h00=0x0032, h01=0x0050, text=» EXTRN FNDDWT FIND DWT ADDRESS FROM FILE CODE «, t00=0x0003, t01=0x009a}
0x057a…05ae Head {h00=0x0030, h01=0x0050, text=» EXTRN FNDTID FIND TTAB ADDRESS FROM TASK ID«, t00=0x0003, t01=0x00d0}
0x05ae…05d0 Head {h00=0x001e, h01=0x0050, text=» EXTRN ACTOT ACTIVATE TASK«, t00=0x0003, t01=0x0104}
0x05d0…05f4 Head {h00=0x0020, h01=0x0050, text=» EXTRN TTB:SA TTAB SAVE AREA«, t00=0x0003, t01=0x0126}
0x05f4…0614 Head {h00=0x001c, h01=0x0050, text=» EXTRN DWTST DWT STATUS «, t00=0x0003, t01=0x014a}
0x0614…0636 Head {h00=0x001e, h01=0x0050, text=» EXTRN DWTTAB TTAB ADDRESS«, t00=0x0003, t01=0x016a}
0x0636…0664 Head {h00=0x002a, h01=0x0050, text=» EXTRN DWTWAT WAIT/ACTIVATE INDICATOR «, t00=0x0003, t01=0x018c}
0x0664…067a Head {h00=0x0012, h01=0x0050, text=» EJECT TPROC«, t00=0x0004, t01=0x002a}
0x067a…0684 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0040}
0x0684…068e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x004a}
0x068e…06c0 Head {h00=0x002e, h01=0x0050, text=»***************************************** «, t00=0x0004, t01=0x0054}
0x06c0…06ca Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0086}
0x06ca…06e8 Head {h00=0x001a, h01=0x0050, text=»* CONDITIONAL ASSEMBLY«, t00=0x0004, t01=0x0090}
0x06e8…06f2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x00ae}
0x06f2…0724 Head {h00=0x002e, h01=0x0050, text=»***************************************** «, t00=0x0004, t01=0x00b8}
0x0724…072e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x00ea}
0x072e…0760 Head {h00=0x002e, h01=0x0050, text=»* A PROGRAM VERSION USING TOSS MMU PAGING «, t00=0x0004, t01=0x00f4}
0x0760…078e Head {h00=0x002a, h01=0x0050, text=»* IS OBTAINED BY SETTING MMUPAG EQU 1.«, t00=0x0004, t01=0x0126}
0x078e…0798 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0154}
0x0798…07ac Head {h00=0x0010, h01=0x0050, text=»MMUPAG EQU 0«, t00=0x0004, t01=0x015e}
0x07ac…07b6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x0172}
0x07b6…07cc Head {h00=0x0012, h01=0x0050, text=» EJECT TPROC«, t00=0x0004, t01=0x017c}
0x07cc…07d6 (5, 0, 400) Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0004}
0x07d6…07e0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x000e}
0x07e0…07f0 Head {h00=0x000c, h01=0x0050, text=»********«, t00=0x0005, t01=0x0018}
0x07f0…0800 Head {h00=0x000c, h01=0x0050, text=»* WAIT *«, t00=0x0005, t01=0x0028}
0x0800…0810 Head {h00=0x000c, h01=0x0050, text=»********«, t00=0x0005, t01=0x0038}
0x0810…081a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0048}
0x081a…0824 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0052}
0x0824…0850 Head {h00=0x0028, h01=0x0050, text=»* THIS IS THE WAIT LKM PROCESSOR. «, t00=0x0005, t01=0x005c}
0x0850…085a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x0088}
0x085a…088a Head {h00=0x002c, h01=0x0050, text=»* THIS MODULE IS ENTERED WHEN THE TASK«, t00=0x0005, t01=0x0092}
0x088a…08c4 Head {h00=0x0036, h01=0x0050, text=»* WANTS TO SYNCHRONIZE WITH A PARTICULAR EVENT. «, t00=0x0005, t01=0x00c2}
0x08c4…08ce Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x00fc}
0x08ce…08fc Head {h00=0x002a, h01=0x0050, text=»* IT IS ENTERED FROM THE LKM HANDLER«, t00=0x0005, t01=0x0106}
0x08fc…0926 Head {h00=0x0026, h01=0x0050, text=»* WITH THE FOLLOWING PARAMETERS:«, t00=0x0005, t01=0x0134}
0x0926…0930 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0005, t01=0x015e}
0x0930…094e Head {h00=0x001a, h01=0x0050, text=»* A5 = TTAB ADDRESS «, t00=0x0005, t01=0x0168}
0x094e…096a Head {h00=0x0018, h01=0x0050, text=»* A8 = ECB ADDRESS«, t00=0x0005, t01=0x0186}
0x096a…0974 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0012}
0x0974…097e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x001c}
0x097e…09ac Head {h00=0x002a, h01=0x0050, text=»TWAIT CF A15,FNDDWT SEARCH DWT ADDRESS«, t00=0x0006, t01=0x0026}
0x09ac…09c4 Head {h00=0x0014, h01=0x0050, text=» ADK A6,0 SET CR«, t00=0x0006, t01=0x0054}
0x09c4…09ee Head {h00=0x0026, h01=0x0050, text=» RF(Z) TP:RQE FILE CODE NOT FOUND?«, t00=0x0006, t01=0x006c}
0x09ee…09f8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0096}
0x09f8…0a0e Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=0 «, t00=0x0006, t01=0x00a0}
0x0a0e…0a3c Head {h00=0x002a, h01=0x0050, text=» LDR* A1,A8 RETURN IF EVENT COMPLETED «, t00=0x0006, t01=0x00b6}
0x0a3c…0a48 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0006, t01=0x00e4}
0x0a48…0a52 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x00f0}
0x0a52…0a68 Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0006, t01=0x00fa}
0x0a68…0a94 Head {h00=0x0028, h01=0x0050, text=» ELR A1,A8 RETURN IF EVENT COMPLETED«, t00=0x0006, t01=0x0110}
0x0a94…0aa0 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0006, t01=0x013c}
0x0aa0…0aaa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0006, t01=0x0148}
0x0aaa…0ad6 Head {h00=0x0028, h01=0x0050, text=» RF(N) TP:QDI I/O ALREADY COMPLETED?«, t00=0x0006, t01=0x0152}
0x0ad6…0b0a Head {h00=0x0030, h01=0x0050, text=» IM DWTWAT,A6 NO, SET WAIT INDICATOR IN DWT «, t00=0x0006, t01=0x017e}
0x0b0a…0b2e Head {h00=0x0020, h01=0x0050, text=» RF T:DISP GO TO DISPATCHER «, t00=0x0007, t01=0x0022}
0x0b2e…0b38 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0046}
0x0b38…0b4e Head {h00=0x0012, h01=0x0050, text=» EJECT TPROC«, t00=0x0007, t01=0x0050}
0x0b4e…0b58 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0066}
0x0b58…0b62 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0070}
0x0b62…0b72 Head {h00=0x000c, h01=0x0050, text=»********«, t00=0x0007, t01=0x007a}
0x0b72…0b82 Head {h00=0x000c, h01=0x0050, text=»* EXIT *«, t00=0x0007, t01=0x008a}
0x0b82…0b92 Head {h00=0x000c, h01=0x0050, text=»********«, t00=0x0007, t01=0x009a}
0x0b92…0b9c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x00aa}
0x0b9c…0ba6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x00b4}
0x0ba6…0bd2 Head {h00=0x0028, h01=0x0050, text=»* THIS IS THE EXIT LKM PROCESSOR. «, t00=0x0007, t01=0x00be}
0x0bd2…0bdc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x00ea}
0x0bdc…0c0a Head {h00=0x002a, h01=0x0050, text=»* THIS MODULE IS ENTERED WHEN A TASK«, t00=0x0007, t01=0x00f4}
0x0c0a…0c3e Head {h00=0x0030, h01=0x0050, text=»* EXITS. IF ANY PROGRAM IS PENDING FOR THE«, t00=0x0007, t01=0x0122}
0x0c3e…0c5e Head {h00=0x001c, h01=0x0050, text=»* TASK IT IS STARTED. «, t00=0x0007, t01=0x0156}
0x0c5e…0c68 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0007, t01=0x0176}
0x0c68…0c96 Head {h00=0x002a, h01=0x0050, text=»* IT IS ENTERED FROM THE LKM HANDLER«, t00=0x0007, t01=0x0180}
0x0c96…0cc0 Head {h00=0x0026, h01=0x0050, text=»* WITH THE FOLLOWING PARAMETERS:«, t00=0x0008, t01=0x001e}
0x0cc0…0cca Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0048}
0x0cca…0ce8 Head {h00=0x001a, h01=0x0050, text=»* A5 = TTAB ADDRESS «, t00=0x0008, t01=0x0052}
0x0ce8…0cf2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0070}
0x0cf2…0cfc Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x007a}
0x0cfc…0d10 Head {h00=0x0010, h01=0x0050, text=»TEXIT EQU * «, t00=0x0008, t01=0x0084}
0x0d10…0d36 Head {h00=0x0022, h01=0x0050, text=» CF A15,EXIT CALL PROGRAM EXIT«, t00=0x0008, t01=0x0098}
0x0d36…0d40 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00be}
0x0d40…0d6a Head {h00=0x0026, h01=0x0050, text=»T:DISP ABL TDISP GO TO DISPATCHER «, t00=0x0008, t01=0x00c8}
0x0d6a…0d74 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x00f2}
0x0d74…0d8a Head {h00=0x0012, h01=0x0050, text=» EJECT TPROC«, t00=0x0008, t01=0x00fc}
0x0d8a…0d94 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0112}
0x0d94…0d9e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x011c}
0x0d9e…0db0 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0008, t01=0x0126}
0x0db0…0dc2 Head {h00=0x000e, h01=0x0050, text=»* TACTOT *«, t00=0x0008, t01=0x0138}
0x0dc2…0dd4 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x0008, t01=0x014a}
0x0dd4…0dde Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x015c}
0x0dde…0de8 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0008, t01=0x0166}
0x0de8…0e24 Head {h00=0x0038, h01=0x0050, text=»* THIS IS THE ACTIVATE/RESTART TASK LKM PROCESSOR.«, t00=0x0008, t01=0x0170}
0x0e24…0e2e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x001c}
0x0e2e…0e66 Head {h00=0x0034, h01=0x0050, text=»* THIS MODULE IS ENTERED FROM THE LKM HANDLER «, t00=0x0009, t01=0x0026}
0x0e66…0e92 Head {h00=0x0028, h01=0x0050, text=»* WHEN A TASK HAS TO BE ACTIVATED.«, t00=0x0009, t01=0x005e}
0x0e92…0e9c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x008a}
0x0e9c…0ed0 Head {h00=0x0030, h01=0x0050, text=»* THE FOLLOWING PARAMETERS ARE SUPPLIED:- «, t00=0x0009, t01=0x0094}
0x0ed0…0eda Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x00c8}
0x0eda…0f06 Head {h00=0x0028, h01=0x0050, text=»* A1 = PARAMETER WHEN A4 NOT ZERO «, t00=0x0009, t01=0x00d2}
0x0f06…0f3e Head {h00=0x0034, h01=0x0050, text=»* A4 = START ADDRESS AT ACTIVATION, ELSE ZERO «, t00=0x0009, t01=0x00fe}
0x0f3e…0f54 Head {h00=0x0012, h01=0x0050, text=»* A5 = TTAB «, t00=0x0009, t01=0x0136}
0x0f54…0f8c Head {h00=0x0034, h01=0x0050, text=»* A7 = IDENTIFICATION FOR TASK TO BE ACTIVATED«, t00=0x0009, t01=0x014c}
0x0f8c…0f96 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x0184}
0x0f96…0fa0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0009, t01=0x018e}
0x0fa0…0fb4 Head {h00=0x0010, h01=0x0050, text=»TACTOT EQU *«, t00=0x000a, t01=0x0008}
0x0fb4…0fdc Head {h00=0x0024, h01=0x0050, text=» CF A15,FNDTID FIND TTAB ADDRESS«, t00=0x000a, t01=0x001c}
0x0fdc…0ff4 Head {h00=0x0014, h01=0x0050, text=» ADK A2,0 SET CR«, t00=0x000a, t01=0x0044}
0x0ff4…101c Head {h00=0x0024, h01=0x0050, text=» RF(Z) TP:RQE TASK NOT IN SYSTEM«, t00=0x000a, t01=0x005c}
0x101c…1054 Head {h00=0x0034, h01=0x0050, text=» CF A15,QTJOB QUEUE CALLING TASK FOR DISPATCHING«, t00=0x000a, t01=0x0084}
0x1054…1082 Head {h00=0x002a, h01=0x0050, text=» LD A3,TTB:SA+6,A5 GET SEGMENT NUMBER «, t00=0x000a, t01=0x00bc}
0x1082…1094 Head {h00=0x000e, h01=0x0050, text=» LDR A5,A2«, t00=0x000a, t01=0x00ea}
0x1094…10a6 Head {h00=0x000e, h01=0x0050, text=» LDR A2,A4«, t00=0x000a, t01=0x00fc}
0x10a6…10da Head {h00=0x0030, h01=0x0050, text=» RF(Z) TP:QDI RESTART: QUEUE FOR DISPATCHING«, t00=0x000a, t01=0x010e}
0x10da…10fa Head {h00=0x001c, h01=0x0050, text=» CF A15,ACTOT ACTIVATION«, t00=0x000a, t01=0x0142}
0x10fa…111e Head {h00=0x0020, h01=0x0050, text=» RB T:DISP GO TO DISPATCHER «, t00=0x000a, t01=0x0162}
0x111e…1128 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000a, t01=0x0186}
0x1128…113e Head {h00=0x0012, h01=0x0050, text=» EJECT TPROC«, t00=0x000a, t01=0x0190}
0x113e…1148 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0016}
0x1148…1152 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0020}
0x1152…1164 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x000b, t01=0x002a}
0x1164…1176 Head {h00=0x000e, h01=0x0050, text=»* TPAUSE *«, t00=0x000b, t01=0x003c}
0x1176…1188 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x000b, t01=0x004e}
0x1188…1192 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0060}
0x1192…119c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x006a}
0x119c…11c8 Head {h00=0x0028, h01=0x0050, text=»* THIS IS THE PAUSE LKM PROCESSOR.«, t00=0x000b, t01=0x0074}
0x11c8…11d2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x00a0}
0x11d2…1210 Head {h00=0x003a, h01=0x0050, text=»* THIS MODULE IS ENTERED FROM THE LKM HANDLER WHEN A«, t00=0x000b, t01=0x00aa}
0x1210…124e Head {h00=0x003a, h01=0x0050, text=»* TASK WANTS TO (TEMPORARILY) HALT IT'S PROCESSING. «, t00=0x000b, t01=0x00e8}
0x124e…1258 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0126}
0x1258…1262 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0130}
0x1262…128c Head {h00=0x0026, h01=0x0050, text=»TPAUSE EQU T:DISP GO TO DISPATCHER«, t00=0x000b, t01=0x013a}
0x128c…1296 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0164}
0x1296…12ac Head {h00=0x0012, h01=0x0050, text=» EJECT TPROC«, t00=0x000b, t01=0x016e}
0x12ac…12b6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x0184}
0x12b6…12c0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000b, t01=0x018e}
0x12c0…12d2 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x000c, t01=0x0008}
0x12d2…12e4 Head {h00=0x000e, h01=0x0050, text=»* TMWAIT *«, t00=0x000c, t01=0x001a}
0x12e4…12f6 Head {h00=0x000e, h01=0x0050, text=»**********«, t00=0x000c, t01=0x002c}
0x12f6…1300 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x003e}
0x1300…130a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0048}
0x130a…133e Head {h00=0x0030, h01=0x0050, text=»* THIS IS THE MULTIPLE WAIT LKM PROCESSOR.«, t00=0x000c, t01=0x0052}
0x133e…1348 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0086}
0x1348…1376 Head {h00=0x002a, h01=0x0050, text=»* IT IS ENTERED FROM THE LKM HANDLER«, t00=0x000c, t01=0x0090}
0x1376…13a0 Head {h00=0x0026, h01=0x0050, text=»* WITH THE FOLLOWING PARAMETERS:«, t00=0x000c, t01=0x00be}
0x13a0…13aa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x00e8}
0x13aa…13c8 Head {h00=0x001a, h01=0x0050, text=»* A5 = TTAB ADDRESS «, t00=0x000c, t01=0x00f2}
0x13c8…13e8 Head {h00=0x001c, h01=0x0050, text=»* A7 = ECBBLK ADDRESS «, t00=0x000c, t01=0x0110}
0x13e8…13f2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000c, t01=0x0130}
0x13f2…142c Head {h00=0x0036, h01=0x0050, text=»* WHEN ONE OF THE SPECIFIED EVENTS IS COMPLETED,«, t00=0x000c, t01=0x013a}
0x142c…1466 Head {h00=0x0036, h01=0x0050, text=»* RETURN IS MADE TO THE CALLING TASK VIA TENDIO «, t00=0x000c, t01=0x0174}
0x1466…1490 Head {h00=0x0026, h01=0x0050, text=»* WITH THE FOLLOWING PARAMETERS:«, t00=0x000d, t01=0x001e}
0x1490…149a Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0048}
0x149a…14ca Head {h00=0x002c, h01=0x0050, text=»* A8 = ECB ADDRESS OF COMPLETED EVENT «, t00=0x000d, t01=0x0052}
0x14ca…14d4 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0082}
0x14d4…1516 Head {h00=0x003e, h01=0x0050, text=»* IF REQUEST ERROR, A7 := -1 (AND NO RETURN VIA TENDIO).«, t00=0x000d, t01=0x008c}
0x1516…1520 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x00ce}
0x1520…154c Head {h00=0x0028, h01=0x0050, text=»* NOTICE THAT ALL EVENTS MUST HAVE«, t00=0x000d, t01=0x00d8}
0x154c…1578 Head {h00=0x0028, h01=0x0050, text=»* BEEN ISSUED IN THE NO WAIT MODE.«, t00=0x000d, t01=0x0104}
0x1578…1582 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0130}
0x1582…158c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x013a}
0x158c…15a2 Head {h00=0x0012, h01=0x0050, text=» EJECT TPROC«, t00=0x000d, t01=0x0144}
0x15a2…15ac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x015a}
0x15ac…15b6 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000d, t01=0x0164}
0x15b6…15de Head {h00=0x0024, h01=0x0050, text=»TMWAIT EQU * MULTIPLE WAIT ENTRY«, t00=0x000d, t01=0x016e}
0x15de…15f0 Head {h00=0x000e, h01=0x0050, text=» LDK A3,0 «, t00=0x000e, t01=0x0008}
0x15f0…15fa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x001a}
0x15fa…1610 Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=0 «, t00=0x000e, t01=0x0024}
0x1610…163e Head {h00=0x002a, h01=0x0050, text=» LDR* A1,A7 GET NO OF ECB:S IN ECBBLK «, t00=0x000e, t01=0x003a}
0x163e…164a Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000e, t01=0x0068}
0x164a…1654 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0074}
0x1654…166a Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x000e, t01=0x007e}
0x166a…1696 Head {h00=0x0028, h01=0x0050, text=» ELR A1,A7 GET NO OF ECB:S IN ECBBLK«, t00=0x000e, t01=0x0094}
0x1696…16a2 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000e, t01=0x00c0}
0x16a2…16ac Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x00cc}
0x16ac…16d8 Head {h00=0x0028, h01=0x0050, text=» RF(NP) TP:RQE REQUEST ERROR IF <= 0«, t00=0x000e, t01=0x00d6}
0x16d8…16e2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0102}
0x16e2…16f6 Head {h00=0x0010, h01=0x0050, text=»TMW:10 EQU *«, t00=0x000e, t01=0x010c}
0x16f6…172c Head {h00=0x0032, h01=0x0050, text=» ADK A7,2 POINT TO NEXT ECB ADDRESS IN ECBBLK «, t00=0x000e, t01=0x0120}
0x172c…1736 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000e, t01=0x0156}
0x1736…174c Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=0 «, t00=0x000e, t01=0x0160}
0x174c…1770 Head {h00=0x0020, h01=0x0050, text=» LDR* A8,A7 GET ECB ADDRESS «, t00=0x000e, t01=0x0176}
0x1770…179a Head {h00=0x0026, h01=0x0050, text=» LDR* A2,A8 GET FIRST WORD OF ECB «, t00=0x000f, t01=0x000a}
0x179a…17a6 Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000f, t01=0x0034}
0x17a6…17b0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0040}
0x17b0…17c6 Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x000f, t01=0x004a}
0x17c6…17e8 Head {h00=0x001e, h01=0x0050, text=» ELR A8,A7 GET ECB ADDRESS«, t00=0x000f, t01=0x0060}
0x17e8…1810 Head {h00=0x0024, h01=0x0050, text=» ELR A2,A8 GET FIRST WORD OF ECB«, t00=0x000f, t01=0x0082}
0x1810…181c Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x000f, t01=0x00aa}
0x181c…1826 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x00b6}
0x1826…1852 Head {h00=0x0028, h01=0x0050, text=» RF(N) TMW:30 I/O ALREADY COMPLETED?«, t00=0x000f, t01=0x00c0}
0x1852…188e Head {h00=0x0038, h01=0x0050, text=» CF A15,FNDDWT NO, SEARCH DWT ADDRESS FROM FILE CODE«, t00=0x000f, t01=0x00ec}
0x188e…18a6 Head {h00=0x0014, h01=0x0050, text=» ADK A6,0 SET CR«, t00=0x000f, t01=0x0128}
0x18a6…18c6 Head {h00=0x001c, h01=0x0050, text=» RF(Z) TP:RQE NOT FOUND?«, t00=0x000f, t01=0x0140}
0x18c6…18d0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0160}
0x18d0…18e6 Head {h00=0x0012, h01=0x0050, text=» EJECT TPROC«, t00=0x000f, t01=0x016a}
0x18e6…18f0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x0180}
0x18f0…18fa Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x000f, t01=0x018a}
0x18fa…1920 (16, 0, 400) Head {h00=0x0022, h01=0x0050, text=» LD A2,DWTST,A6 GET DWT STATUS«, t00=0x0010, t01=0x0004}
0x1920…1940 Head {h00=0x001c, h01=0x0050, text=» RF(N) TP:RQE NOT BUSY? «, t00=0x0010, t01=0x002a}
0x1940…1958 Head {h00=0x0014, h01=0x0050, text=» CW A5,DWTTAB,A6«, t00=0x0010, t01=0x004a}
0x1958…1990 Head {h00=0x0034, h01=0x0050, text=» RF(NE) TP:RQE REQUEST NOT ISSUED BY THIS TASK? «, t00=0x0010, t01=0x0062}
0x1990…19c4 Head {h00=0x0030, h01=0x0050, text=» LD A2,DWTWAT,A6 GET WAIT/ACTIVATE INDICATOR«, t00=0x0010, t01=0x009a}
0x19c4…19f4 Head {h00=0x002c, h01=0x0050, text=» RF(NZ) TP:RQE REQUEST ISSUED WITH WAIT?«, t00=0x0010, t01=0x00ce}
0x19f4…1a10 Head {h00=0x0018, h01=0x0050, text=» ORK A6,1 SET BIT 15«, t00=0x0010, t01=0x00fe}
0x1a10…1a46 Head {h00=0x0032, h01=0x0050, text=» ADK A3,0 CHECK FLAG IF FIRST ECB TO WAIT FOR «, t00=0x0010, t01=0x011a}
0x1a46…1a7a Head {h00=0x0030, h01=0x0050, text=» RF(NZ) TMW:20 NOT THE FIRST ECB IN ECBBLK? «, t00=0x0010, t01=0x0150}
0x1a7a…1aa4 Head {h00=0x0026, h01=0x0050, text=» LDR A9,A6 SAVE FIRST DWT ADDRESS «, t00=0x0010, t01=0x0184}
0x1aa4…1ab6 Head {h00=0x000e, h01=0x0050, text=» LDR A3,A6«, t00=0x0011, t01=0x001e}
0x1ab6…1ac0 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0030}
0x1ac0…1ad4 Head {h00=0x0010, h01=0x0050, text=»TMW:20 EQU *«, t00=0x0011, t01=0x003a}
0x1ad4…1b10 Head {h00=0x0038, h01=0x0050, text=» ST A6,DWTWAT,A9 CHAIN THIS DWT WITH THE ONE BEFORE «, t00=0x0011, t01=0x004e}
0x1b10…1b38 Head {h00=0x0024, h01=0x0050, text=» LDR A9,A6 SAVE THIS DWT ADDRESS«, t00=0x0011, t01=0x008a}
0x1b38…1b4a Head {h00=0x000e, h01=0x0050, text=» SUK A1,1 «, t00=0x0011, t01=0x00b2}
0x1b4a…1b76 Head {h00=0x0028, h01=0x0050, text=» RB(P) TMW:10 MORE ECB:S IN ECBBLK? «, t00=0x0011, t01=0x00c4}
0x1b76…1bb4 Head {h00=0x003a, h01=0x0050, text=» ST A3,DWTWAT,A9 NO, SET FIRST DWT ADDRESS IN THE LAST«, t00=0x0011, t01=0x00f0}
0x1bb4…1bd8 Head {h00=0x0020, h01=0x0050, text=» RB T:DISP GO TO DISPATCHER «, t00=0x0011, t01=0x012e}
0x1bd8…1be2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0011, t01=0x0152}
0x1be2…1bf6 Head {h00=0x0010, h01=0x0050, text=»TMW:30 EQU *«, t00=0x0011, t01=0x015c}
0x1bf6…1c2e Head {h00=0x0034, h01=0x0050, text=» ST A8,TTB:SA+16,A5 UPDATE A8 IN TTAB SAVE AREA «, t00=0x0011, t01=0x0170}
0x1c2e…1c64 Head {h00=0x0032, h01=0x0050, text=» ADK A3,0 CHECK FLAG IF FIRST ECB TO WAIT FOR «, t00=0x0012, t01=0x0018}
0x1c64…1c8e Head {h00=0x0026, h01=0x0050, text=» RF(Z) TP:QDI FIRST ECB IN ECBBLK?«, t00=0x0012, t01=0x004e}
0x1c8e…1c98 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0078}
0x1c98…1cd6 Head {h00=0x003a, h01=0x0050, text=»TMW:40 ADKL A3,DWTWAT POINT TO WAIT/ACTIVATE INDICATOR«, t00=0x0012, t01=0x0082}
0x1cd6…1cfe Head {h00=0x0024, h01=0x0050, text=» LDR* A2,A3 GET NEXT DWT ADDRESS«, t00=0x0012, t01=0x00c0}
0x1cfe…1d22 Head {h00=0x0020, h01=0x0050, text=» RF(Z) TP:QDI NO MORE DWT:S?«, t00=0x0012, t01=0x00e8}
0x1d22…1d46 Head {h00=0x0020, h01=0x0050, text=» CMR A3 SET TO NO WAIT AGAIN«, t00=0x0012, t01=0x010c}
0x1d46…1d58 Head {h00=0x000e, h01=0x0050, text=» LDR A3,A2«, t00=0x0012, t01=0x0130}
0x1d58…1d6a Head {h00=0x000e, h01=0x0050, text=» RB TMW:40«, t00=0x0012, t01=0x0142}
0x1d6a…1d74 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0154}
0x1d74…1d8a Head {h00=0x0012, h01=0x0050, text=» EJECT TPROC«, t00=0x0012, t01=0x015e}
0x1d8a…1d94 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x0174}
0x1d94…1d9e Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0012, t01=0x017e}
0x1d9e…1db2 Head {h00=0x0010, h01=0x0050, text=»TP:RQE EQU *«, t00=0x0012, t01=0x0188}
0x1db2…1dd8 Head {h00=0x0022, h01=0x0050, text=» ABL LKMRQE LKM REQUEST ERROR «, t00=0x0013, t01=0x000c}
0x1dd8…1de2 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0032}
0x1de2…1df6 Head {h00=0x0010, h01=0x0050, text=»TP:QDI EQU *«, t00=0x0013, t01=0x003c}
0x1df6…1e22 Head {h00=0x0028, h01=0x0050, text=» ABL LKMQDI QUEUE TASK AND DISPATCH «, t00=0x0013, t01=0x0050}
0x1e22…1e2c Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x007c}
0x1e2c…1e36 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0086}
0x1e36…1e40 Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0013, t01=0x0090}
0x1e40…1e4c Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0013, t01=0x009a}
0x1e4c…1e50 Head {h00=0x4004, h01=0x0000}
0x1e50…1e54 00 13 00 a6 ┆ ┆
0x1e54…1e5c (20, 1, 8) 20 04 00 00 00 14 00 04 ┆ ┆