DataMuseum.dk

Presents historical artifacts from the history of:

Philips Data Systems

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

See our Wiki for more about Philips Data Systems

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download
Index: / A C D E L M P S T p ½

⟦f740ae34d⟧ Bits:30009708 Philips computer tape "M_92F3", SimhTapContainer, ½" Magnetic Tape

    Length: 927584 (0xe2760)
    Description: Bits:30009708 Philips computer tape "M_92F3"
    Types: SimhTapContainer, ½" Magnetic Tape

Namespace

name artifact
M:92F3«none»
M:92F3//OBJCT.OB⟦7fdb6e099⟧ pts_type
M:92F3/ADDMOD.SC⟦e025d7dd0⟧ pts_type
M:92F3/CTABX.SC⟦3769dd56c⟧ pts_type
M:92F3/DFTAB.SC⟦abe5da9c8⟧ pts_type
M:92F3/DIVMOD.SC⟦b9eb194e5⟧ pts_type
M:92F3/DMBUF.SC⟦0aa60395e⟧ pts_type
M:92F3/DMFDB.SC⟦31cd155c1⟧ pts_type
M:92F3/DMINIT.SC⟦edfbc020d⟧ pts_type
M:92F3/DMSUBR.SC⟦e45677dad⟧ pts_type
M:92F3/DMSUBX.SC⟦211c916bf⟧ pts_type
M:92F3/DMTASK.SC⟦7ca6e5eb2⟧ pts_type
M:92F3/DMTASS.SC⟦bc845f52b⟧ pts_type
M:92F3/DRFD01.SC⟦784decccc⟧ pts_type
M:92F3/DSUMOD.SC⟦d2407a445⟧ pts_type
M:92F3/DVDY00.SC⟦6fdf23745⟧ pts_type
M:92F3/DVKB00.SC⟦d00b44bd3⟧ pts_type
M:92F3/DVTDY.SC⟦963eba64a⟧ pts_type
M:92F3/DVTKB.SC⟦59de49b1b⟧ pts_type
M:92F3/DVTP00.SC⟦fa88042d2⟧ pts_type
M:92F3/DVTTP.SC⟦a7d1d2605⟧ pts_type
M:92F3/DW1501.SC⟦929e44d0d⟧ pts_type
M:92F3/DWII01.SC⟦a9ecb6a95⟧ pts_type
M:92F3/DWIO01.SC⟦c0c59ad64⟧ pts_type
M:92F3/EBCDIC.SC⟦1c61c084b⟧ pts_type
M:92F3/LDTASK.SC⟦c22a825ef⟧ pts_type
M:92F3/LKMAL.SC⟦25f335d67⟧ pts_type
M:92F3/LRPINT.SC⟦1f1335ad8⟧ pts_type
M:92F3/M:92F3.LM⟦11c3c5b29⟧ pts_type
M:92F3/M:92F3.UF⟦5c42c55f6⟧ pts_type
M:92F3/MONTAB.SC⟦d39ac6903⟧ pts_type
M:92F3/MONTIM.SC⟦60cd0791c⟧ pts_type
M:92F3/MPYMOD.SC⟦f8bcb6c39⟧ pts_type
M:92F3/MSUBS.SC⟦54b87a1f6⟧ pts_type
M:92F3/PFTAB.SC⟦afb58180c⟧ pts_type
M:92F3/SCLASS.SC⟦050e1f436⟧ pts_type
M:92F3/SYSLDA.SC⟦ecf0e7de9⟧ pts_type
M:92F3/SYSLDM.SC⟦247a2010d⟧ pts_type
M:92F3/SYSTAB.SC⟦ca9339be7⟧ pts_type
M:92F3/TABORT.SC⟦0d771f830⟧ pts_type
M:92F3/TASS.SC⟦3eaf702aa⟧ pts_type
M:92F3/TCLASS.SC⟦baabdbe97⟧ pts_type
M:92F3/TDISP.SC⟦cc0be8e7a⟧ pts_type
M:92F3/TIMER.SC⟦c0f3a4d44⟧ pts_type
M:92F3/TIODM.SC⟦19fe244d0⟧ pts_type
M:92F3/TLDSEG.SC⟦541931378⟧ pts_type
M:92F3/TMMLKM.SC⟦3cbd60306⟧ pts_type
M:92F3/TOSSIO.SC⟦852669773⟧ pts_type
M:92F3/TPROC.SC⟦4526d3ef3⟧ pts_type
M:92F3/TTMJOB.SC⟦aa082cdb7⟧ pts_type

HexDump

0x00000…00ca0 (0, 0)   DirGranule ((0, 0)) {
0x00000…00ca0            DirEnt {nam=»M:92F3«, typ=»  «, f00=0x0000, f01=0x0000, f02=0x0c90, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»M:92F3«, typ=»UF«, f00=0x0000, f01=0x0000, f02=0x0c98, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»TCLASS«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2510, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»/OBJCT«, typ=»OB«, f00=0x0000, f01=0x0000, f02=0x2740, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»SCLASS«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1d10, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»MONTAB«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x0db0, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»SYSTAB«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1c48, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»TDISP «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x0e90, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»LRPINT«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1808, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»TPROC «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1528, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»MSUBS «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x12d8, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»TTMJOB«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1300, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»TOSSIO«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1338, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»SYSLDM«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1368, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»SYSLDA«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1400, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»LDTASK«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x14f8, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»PFTAB «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1c68, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»LKMAL «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x20c0, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»CTABX «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1818, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»DVTKB «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1f60, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»DVTTP «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1538, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»DVTDY «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1540, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»DWII01«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1678, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»DWIO01«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1548, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»DW1501«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1550, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»M:92F3«, typ=»LM«, f00=0x0000, f01=0x0000, f02=0x12c8, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»DRFD01«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x0248, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»EBCDIC«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2040, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»TIMER «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2218, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»TMMLKM«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2068, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»TLDSEG«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x12a0, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»TABORT«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2080, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»MONTIM«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2090, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»TASS  «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x22e8, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»TIODM «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2528, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»DMTASK«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1878, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»DMINIT«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2260, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»DMTASS«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2278, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»DMBUF «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x0cd8, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»DMFDB «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x20b0, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»DFTAB «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x20a8, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»DMSUBX«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2330, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»ADDMOD«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2380, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»DSUMOD«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x23e0, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»MPYMOD«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2418, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»DIVMOD«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2430, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»DMSUBR«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2460, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»DVKB00«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1800, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»DVTP00«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1860, f03=0x0000}
0x00000…00ca0            DirEnt {nam=»DVDY00«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2500, f03=0x0000}
0x00000…00ca0          }
0x00ca0…00e34 (0, 1)   Opaque[0x194]
0x00e34…00fc8          # DirEnt {nam=»M:92F3«, typ=»UF«, f00=0x0000, f01=0x0000, f02=0x0c98, f03=0x0000}
0x00e34…00fc8          IdxSect {
0x00e34…00fc8            f00 = 0x0064	// 0xe34 @0x0 
0x00e34…00fc8            f01 = 0x000e	// 0xe36 @0x2 
0x00e34…00fc8            gno = [	// 0xe38 @0x4 
0x00e34…00fc8                [0x00]: C0x0064.0x3.0
0x00e34…00fc8                [0x01]: C0x0065.0x0.0
0x00e34…00fc8                [0x02]: C0x0065.0x1.0
0x00e34…00fc8                [0x03]: C0x0065.0x2.0
0x00e34…00fc8                [0x04]: C0x0065.0x3.0
0x00e34…00fc8                [0x05]: C0x0066.0x0.0
0x00e34…00fc8                [0x06]: C0x0066.0x1.0
0x00e34…00fc8            ]
0x00e34…00fc8          }
0x00fc8…0115c          Dummy {f00=0x0064, f01=0x0190, f02=»    ASG /02,NO        MOV TCLASS,/S,TOSSWORK        KPF /S,TCLASS    4    SCR    J    INC TCLASS,TOSSWORK    V    KPF /O   r    MOV SCLASS,/S,TOSSWORK        KPF /S,SCLASS         SCR         INC SCLASS,TOSSWORK         KPF /O        MOV MONTAB,/S,TOSSWORK        
0x0115c…012f0          Dummy {f00=0x0064, f01=0x0190, f02=»    MOV  TDISP,/S,TOSSWORK        KPF /S,TDISP   "    SCR    6    MOV LRPINT,/S,TOSSWORK   B    KPF /S,LRPINT    `    SCR    v    MOV  TPROC,/S,TOSSWORK        KPF /S,TPROC        SCR         MOV  MSUBS,/S,TOSSWORK        KPF /S,MSUBS        SCR         MOV TTMJOB
0x012f0…01484          Dummy {f00=0x0064, f01=0x0190, f02=»WORK   ~    KPF /S,SYSLDM         SCR    "    MOV SYSLDA,/S,TOSSWORK   .    KPF /S,SYSLDA    L    SCR    b    MOV LDTASK,/S,TOSSWORK   n    KPF /S,LDTASK         SCR         MOV  PFTAB,/S,TOSSWORK        KPF /S,PFTAB        SCR         MOV  LKMAL,/S,TOSSWORK      
0x01484…01618          Dummy {f00=0x0064, f01=0x0190, f02=»REDIT EQU 1$$    z ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$         !!EN   B    ASM /S   N    KPF /O        KPF /S   j    SCR    x    LED  TDISP     ( #!!CH $$CREDIT EQU 0$$CREDIT EQU 1$$      ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$         !!EN        ASM /S        
0x01618…017ac          Dummy {f00=0x0064, f01=0x0190, f02=»$    n    !!EN        ASM /S        KPF /O   $    KPF /S   2    SCR    @    LED  TPROC   L ( #!!CH $$CREDIT EQU 0$$CREDIT EQU 1$$    ^ ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$         !!EN        ASM /S        KPF /O        KPF /S        SCR         LED  MSUBS     (
0x017ac…01940          Dummy {f00=0x0064, f01=0x0190, f02=»        SCR         LED TTMJOB     ( #!!CH $$CREDIT EQU 0$$CREDIT EQU 1$$    & ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$    R    !!EN   ~    ASM /S        KPF /O        KPF /S        SCR         LED TOSSIO     ( #!!CH $$CREDIT EQU 0$$CREDIT EQU 1$$      ( #!!CH $$DSK
0x01940…01ad4 (0, 2)   Dummy {f00=0x0065, f01=0x0190, f02=»0$$CREDIT EQU 1$$    ~ ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$         !!EN   F    ASM /S   R    KPF /O   `    KPF /S   n    SCR    |    LED SYSLDA     ( #!!CH $$CREDIT EQU 0$$CREDIT EQU 1$$      ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$         !!EN        ASM /S    
0x01ad4…01c68          Dummy {f00=0x0065, f01=0x018e, f02=»U 1$$    r    !!EN        ASM /S        KPF /O   (    KPF /S   6    SCR    D    MOV  DVTKB,/S,TOSSWORK   P    KPF /S,DVTKB   n    SCR         MOV  DVTTP,/S,TOSSWORK        KPF /S,DVTTP        SCR         MOV  DVTDY,/S,TOSSWORK        KPF /S,DVTDY        SCR       
0x01c68…01dfc          Dummy {f00=0x0065, f01=0x0190, f02=»    KPF /S,DWIO01         SCR         INC DWIO01,TOSSWORK    &    KPF /O   B    MOV DW1501,/S,TOSSWORK   P    KPF /S,DW1501    n    SCR         INC DW1501,TOSSWORK         KPF /O        LED DWII01     ( #!!CH $$CREDIT EQU 0$$CREDIT EQU 1$$      ( #!!CH $$DSKPAG EQ
0x01dfc…01f90          Dummy {f00=0x0065, f01=0x0190, f02=»DIT EQU 1$$    x ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$         !!EN   @    ASM /S   L    KPF /O   Z    KPF /S   h    SCR    v    LED DW1501     ( #!!CH $$CREDIT EQU 0$$CREDIT EQU 1$$      ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$         !!EN        ASM /S        KP
0x01f90…02124          Dummy {f00=0x0065, f01=0x018e, f02=»/S,DRTP02         SCR         MOV DRDY01,/S,TOSSWORK        KPF /S,DRDY01    <    SCR    R    MOV DRLT01,/S,TOSSWORK   ^    KPF /S,DRLT01    |    SCR         MOV DRSOP1,/S,TOSSWORK        KPF /S,DRSOP1         SCR         MOV DRFD01,/S,TOSSWORK        KPF /S,DRFD0
0x02124…022b8          Dummy {f00=0x0065, f01=0x0190, f02=»    SCR         LED DRKB01        !!CH $$ X:A$$ 1$$    "    !!CH $$ X:B$$ 1$$    <    !!CH $$ X:C$$ 1$$    V    !!CH $$ X:D$$ 2$$    p    !!CH $$ X:E$$ 1$$         !!CH $$ X:F$$ 40$$        !!CH $$ X:G$$ 1$$         !!CH $$ X:H$$ 0$$         !!CH $$ X:I$$ 0$$     
0x022b8…0244c          Dummy {f00=0x0065, f01=0x0190, f02=»$    n    !!EN        ASM /S        KPF /O   $    KPF /S   2    SCR    @    LED DRTP02   L    !!CH $$ X:A$$ 0$$    ^    !!CH $$ X:B$$ 0$$    x    !!CH $$ X:C$$ 0$$         !!CH $$ X:D$$ 0$$         !!CH $$ X:E$$ 0$$         !!CH $$ X:F$$ 0$$         !!CH $$ X:G$$ 
0x0244c…025e0          Dummy {f00=0x0065, f01=0x0190, f02=»0$$CREDIT EQU 1$$    ~ ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$         !!EN   F    ASM /S   R    KPF /O   `    KPF /S   n    SCR    |    LED DRDY01        !!CH $$ X:A$$ 0$$         !!CH $$ X:B$$ 0$$         !!CH $$ X:C$$ 0$$         !!CH $$ X:D$$ 0$$         !!CH $
0x025e0…02774 (0, 3)   Dummy {f00=0x0065, f01=0x0190, f02=»   l ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$         !!EN   4    ASM /S   @    KPF /O   N    KPF /S        SCR    j    LED DRLT01   v    !!CH $$ X:A$$ 0$$         !!CH $$ X:B$$ 1$$         !!CH $$ X:C$$ 0$$         !!CH $$ X:D$$ 0$$         !!CH $$ X:E$$ 01$$     (
0x02774…02908          Dummy {f00=0x0065, f01=0x0190, f02=»        SCR         LED DRSOP1        !!CH $$ X:A$$ 0$$    &    !!CH $$ X:B$$ 0$$    @ ( #!!CH $$CREDIT EQU 0$$CREDIT EQU 1$$    Z ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$         !!EN        ASM /S        KPF /O        KPF /S        SCR         LED DRFD01        !!
0x02908…02a9c          Dummy {f00=0x0065, f01=0x0190, f02=»$CREDIT EQU 0$$CREDIT EQU 1$$      ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$    &    !!EN   R    ASM /S   ^    KPF /O   l    KPF /S   z    SCR         LED DRIC01        !!CH $$ X:A$$ 000$$      ( #!!CH $$CREDIT EQU 0$$CREDIT EQU 1$$      ( #!!CH $$DSKPAG EQU 0$$DSKPA
0x02a9c…02c30          Dummy {f00=0x0065, f01=0x0190, f02=»$ X:B$$ /60$$         !!CH $$ X:C$$ 0$$         !!CH $$ X:D$$ 000$$    0    !!CH $$ X:E$$ 1$$    L    !!CH $$ X:F$$ 1$$    f    !!CH $$ X:G$$ 252$$         !!CH $$ X:H$$ 1$$         !!CH $$ X:I$$ 0$$         !!CH $$ X:J$$ 1$$         !!CH $$ X:K$$ 0$$         !!CH
0x02c30…02dc4          Dummy {f00=0x0065, f01=0x0190, f02=»Q$$ 1$$         !!CH $$ X:R$$ 000$$      ( #!!CH $$CREDIT EQU 0$$CREDIT EQU 1$$    , ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$    X    !!EN        ASM /S        KPF /O        KPF /S        SCR         MOV EBCDIC,/S,TOSSWORK        KPF /S,EBCDIC         SCR         LE
0x02dc4…02f58          Dummy {f00=0x0065, f01=0x0190, f02=»        KPF /S        SCR         LED DVTKB    "    !!DL 35    4     DATA 0,0,0,0,0,0,0,0    D     DATA 0,0,0,0,0,0,0,0    b     DATA 0,0,0,0,        !!IL 38          DATA         !!EN        ASM /S        KPF /O        KPF /S        SCR         MOV  TIMER,/S,TOSS
0x02f58…030ec          Dummy {f00=0x0065, f01=0x018e, f02=»KPF /S,TMMLKM         SCR         MOV TLDSEG,/S,TOSSWORK   "    KPF /S,TLDSEG    @    SCR    V    MOV TABORT,/S,TOSSWORK   b    KPF /S,TABORT         SCR         MOV MONTIM,/S,TOSSWORK        KPF /S,MONTIM         SCR         MOV   TASS,/S,TOSSWORK        KPF /S,T
0x030ec…03280          Dummy {f00=0x0065, f01=0x018e, f02=»        ASM /S        KPF /O        KPF /S   $    SCR    2    LED  TPROC   > ( #!!CH $$CREDIT EQU 0$$CREDIT EQU 1$$    P ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$    |    !!EN        ASM /S        KPF /O        KPF /S        SCR         LED TMMLKM     ( #!!CH $$CREDI
0x03280…03414 (0, 4)   Dummy {f00=0x0065, f01=0x0190, f02=»        LED TLDSEG     ( #!!CH $$CREDIT EQU 0$$CREDIT EQU 1$$      ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$    F    !!EN   r    ASM /S   ~    KPF /O        KPF /S        SCR         LED TABORT     ( #!!CH $$CREDIT EQU 0$$CREDIT EQU 1$$      ( #!!CH $$DSKPAG EQU 0$$D
0x03414…035a8          Dummy {f00=0x0065, f01=0x0190, f02=»U 1$$    r ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$         !!EN   :    ASM /S   F    KPF /O   T    KPF /S   b    SCR    p    LED   TASS   | ( #!!CH $$CREDIT EQU 0$$CREDIT EQU 1$$      ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$         !!EN        ASM /S        KPF /O  
0x035a8…0373c          Dummy {f00=0x0065, f01=0x0190, f02=»   DATA     00        !!DL 045                 DATA     00   &    !!DL 050   B    !!DL 051   R    !!EN   b    ASM /S   n    KPF /O   |    KPF /S        SCR         LED LRPINT        !!CH $$ X:A$$ 1$$         !!EN        ASM /S        KPF /O        KPF /S        SC
0x0373c…038d0          Dummy {f00=0x0065, f01=0x018e, f02=»MOV DMINIT,/S,TOSSWORK        KPF /S,DMINIT         SCR    4    MOV   TASS,/S,TOSSWORK   @    KPF /S,TASSI   ^    SCR    r    MOV DMTASS,/S,TOSSWORK   ~    KPF /S,DMTASS         SCR         MOV  DMBUF,/S,TOSSWORK        KPF /S,DMBUF        SCR         MOV  DMFDB,/
0x038d0…03a64          Dummy {f00=0x0065, f01=0x0190, f02=»   x    KPF /S,DMSUBX         SCR         MOV ADDMOD,/S,TOSSWORK   *    KPF /S,ADDMOD    H    SCR    ^    MOV DSUMOD,/S,TOSSWORK   j    KPF /S,DSUMOD         SCR         MOV MPYMOD,/S,TOSSWORK        KPF /S,MPYMOD         SCR         MOV DIVMOD,/S,TOSSWORK        
0x03a64…03bf8          Dummy {f00=0x0065, f01=0x0190, f02=»$    | ( #!!CH $$CREDIT EQU 0$$CREDIT EQU 1$$      ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$    6    !!EN   b    ASM /S   n    KPF /O   |    KPF /S        SCR         LED DMBUF         !!CH $$ X:A$$ 00004$$      ( #!!CH $$CREDIT EQU 0$$CREDIT EQU 1$$      ( #!!CH $$D
0x03bf8…03d8c          Dummy {f00=0x0065, f01=0x018e, f02=»001$$         !!CH $$ X:B$$ 00000$$         !!CH $$ X:C$$ 00004$$    , ( #!!CH $$CREDIT EQU 0$$CREDIT EQU 1$$    J ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$    v    !!EN        ASM /S        KPF /O        KPF /S        SCR         LED DMTASS        !!CH $$ X:A$$ 0000
0x03d8c…03f20          Dummy {f00=0x0065, f01=0x0190, f02=»        ASM /S        KPF /O        KPF /S   $    SCR    2    LED DFTAB    >    !!DL 23    P    !!EN   `    ASM /S   l    KPF /O   z    KPF /S        SCR         LED DMFDB         !!CH $$ X:A$$ 00480$$         !!CH $$ X:B$$ 00240$$         !!CH $$ X:C$$ 00000$$   
0x03f20…040b4 (0, 5)   Dummy {f00=0x0065, f01=0x0190, f02=»ASM /S        KPF /O        KPF /S        SCR    *    LED DMINIT   6 ( #!!CH $$CREDIT EQU 0$$CREDIT EQU 1$$    H ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$    t    !!EN        ASM /S        KPF /O        KPF /S        SCR         LED   TASS     ( #!!CH $$CREDIT EQU 0$
0x040b4…04248          Dummy {f00=0x0065, f01=0x0190, f02=»D DMSUBX     ( #!!CH $$CREDIT EQU 0$$CREDIT EQU 1$$      ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$    <    !!EN   h    ASM /S   t    KPF /O        KPF /S        SCR         LED ADDMOD     ( #!!CH $$CREDIT EQU 0$$CREDIT EQU 1$$      ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 
0x04248…043dc          Dummy {f00=0x0065, f01=0x0190, f02=» ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$         !!EN   0    ASM /S   <    KPF /O   J    KPF /S   X    SCR    f    LED MPYMOD   r ( #!!CH $$CREDIT EQU 0$$CREDIT EQU 1$$      ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$         !!EN        ASM /S        KPF /O        KPF 
0x043dc…04570          Dummy {f00=0x0065, f01=0x0190, f02=»    ASM /S !      KPF /O !      KPF /S !      SCR  ! .    LED DMSUBR ! : ( #!!CH $$CREDIT EQU 0$$CREDIT EQU 1$$  ! L ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$  ! x    !!EN !      ASM /S !      KPF /O !      KPF /S !      SCR  !      LED SYSTAB !      !!CH $$IHINPT$$T
0x04570…04704          Dummy {f00=0x0065, f01=0x018e, f02=»$ X:C$$ 00004$$  !      !!CH $$ X:D$$ 00000$$  "      !!CH $$ X:E$$ 00010$$  " 6    !!CH $$ X:F$$ 00001$$  " T , '!!CH $$ILLINT      12$$IH1501      12$$  " r , '!!CH $$ILLINT      13$$IH1502      13$$  "      !!IL 55  "               EXTRN    IH1501 "            
0x04704…04898          Dummy {f00=0x0065, f01=0x0190, f02=»    !!DL 070 #      !!DL 071 #      !!DL 073 # $    !!DL 074 # 4    !!DL 075 # D    !!DL 077 # T    !!DL 078 # d    !!DL 079 # t    !!DL 080 #      !!DL 081 #      !!DL 85  #      !!DL 122 #               DATA     ILLINT #      !!DL 123 #               DATA     IL
0x04898…04a2c          Dummy {f00=0x0065, f01=0x0190, f02=»A     ILLINT #      !!DL 134 $               DATA     ILLINT $ $    !!DL 135 $ D             DATA     ILLINT $ T    !!DL 136 $ t             DATA     ILLINT $      !!DL 138 $               DATA     ILLINT $      !!DL 140 $               DATA     ILLINT $      !!DL
0x04a2c…04bc0          Dummy {f00=0x0065, f01=0x0190, f02=»    !!DL 150 %               DATA     ILLINT %      !!DL 155 % 4             DATA     ILLINT % D    !!DL 156 % d             DATA     ILLINT % t    !!DL 159 %               DATA     ILLINT %      !!EN %      ASM /S %      KPF /O %      KPF /S %      SCR  %      LE
0x04bc0…04d54 (0, 6)   Dummy {f00=0x0066, f01=0x0190, f02=» %      !!DL 022 &      !!DL 023 &      !!DL 024 & (    !!DL 025 & 8    !!DL 026 & H    !!DL 027 & X    !!DL 028 & h    !!DL 029 & x    !!DL 030 &      !!DL 031 &      !!DL 032 &      !!DL 034 &      !!DL 035 &      !!DL 036 &      !!DL 037 &      !!DL 038 &      
0x04d54…04ee8          Dummy {f00=0x0066, f01=0x0190, f02=» &      !!DL 051 '      !!DL 052 '      !!DL 053 ' (    !!DL 054 ' 8    !!DL 055 ' H    !!DL 056 ' X    !!DL 057 ' h    !!DL 058 ' x    !!DL 059 '      !!DL 060 '      !!DL 062 '      !!DL 063 '      !!DL 064 '      !!DL 065 '      !!DL 066 '      !!EN '      ASM 
0x04ee8…0507c          Dummy {f00=0x0066, f01=0x0190, f02=»PAG EQU 1$$  ' x    !!CH $$DVTKB$$DVKB00$$ (      !!CH $$/1111$$/1100$$  ( 2    !!CH $$BCA$$8791$$ ( P    !!CH $$ED0$$FFBA$$ ( j    !!CH $$8000$$8002$$  (      !!CH $$ECH$$DVDY00$$ (      !!EN (      ASM /S (      KPF /O (      KPF /S (      SCR  (      LED  DVTTP
0x0507c…05210          Dummy {f00=0x0066, f01=0x0190, f02=»11$$/2000$$  (      !!EN )      ASM /S )      KPF /O ) .    KPF /S ) <    SCR  ) J    LED  DVTTP ) V ( #!!CH $$CREDIT EQU 0$$CREDIT EQU 1$$  ) h ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$  )      !!CH $$DVTTP$$DVTP00$$ )      !!CH $$/1111$$/2000$$  )      !!EN )      
0x05210…053a4          Dummy {f00=0x0066, f01=0x0190, f02=»$DSKPAG EQU 1$$  ) |    !!CH $$DVTTP$$DVTP00$$ *      !!CH $$/1111$$/2000$$  * 6    !!EN * T    ASM /S * `    KPF /O * n    KPF /S * |    SCR  *      LED  DVTDY *   ( #!!CH $$CREDIT EQU 0$$CREDIT EQU 1$$  *   ( #!!CH $$DSKPAG EQU 0$$DSKPAG EQU 1$$  *      !!CH $$D
0x053a4…05538          Dummy {f00=0x0066, f01=0x0190, f02=»R  *      LED TCLASS +      !!IL 6 +               EXTRN    DVKB00 + *             EXTRN    DVTP00 + J             EXTRN    DVDY00 + j    !!IL 11  +               DATA     TC00 +      !!IL 12  +      TC00     DATA     TC00E-*  +               DATA     /0020  +    
0x05538…056cc          Dummy {f00=0x0066, f01=0x0190, f02=»   DATA     DVTP00 +               DATA     /01320 ,               DATA     DVTP00 , :             DATA     /00500 , Z             DATA     DVDY00 , z    TC00E    EQU      *  ,      !!EN ,      ASM /S ,      KPF /O ,      KPF /S ,      SCR  ,      LED SCLASS ,    
0x056cc…05860          Dummy {f00=0x0066, f01=0x0190, f02=» , x             EXTRN    DW1501 -               EXTRN    DW1500 - (             EXTRN    DWFD01 - H    !!IL 11  - h             DATA     TC00 - x             DATA     TC01 -               DATA     TC02 -               DATA     TC03 -               DATA     TC04 -
0x05860…059f4 (0, 7)   Dummy {f00=0x0066, f01=0x0190, f02=»  /00111 -               DATA     DWSO01 .      TC00E    EQU      *  . 0    TC01     DATA     TC01E-*  . L             DATA     /00E01 . n             DATA     DWII01 .      TC01E    EQU      *  .      TC02     DATA     TC02E-*  .               DATA     /00E11 .  
0x059f4…05b88          Dummy {f00=0x0066, f01=0x0190, f02=»   DATA     DW1501 .      TC03E    EQU      *  /      TC04     DATA     TC04E-*  / 6             DATA     /00601 / X             DATA     DW1500 / x             DATA     /00F80 /       DATA  DWFD01  /               DATA     /01F90 /       DATA  DWFD01  /          
0x05b88…05d1c          Dummy {f00=0x0066, f01=0x0190, f02=» /      ASM /S 0      KPF /O 0      KPF /S 0 $    SCR  0 2    LED MONTAB 0 >    !!IL 19  0 P    **** 0 `     EXTRN ITAD  0 l    !!DL 20  0      !!DL 023 0      !!DL 024 0      !!DL 025 0      !!DL 028 0      !!DL 029 0      !!DL 030 0      !!DL 031 0      !!DL 032
0x05d1c…05eb0          Dummy {f00=0x0066, f01=0x0108, f02=»!!DL 056 0      !!DL 057 1      !!DL 058 1      !!DL 059 1 0    !!DL 060 1 @    !!DL 061 1 P    !!EN 1 `    ASM /S 1 l    KPF /O 1 z    KPF /S 1      SCR  1      ASG /02,LP0F 1      SCR  1      INC SYSTAB 1      LKE M  1      KPF /L,M:92F3  1      ASG /E0,TY10 1  
0x05eb0…06044          Dummy {f00=0x0066, f01=0x2008, f02=»     2   0      !!DL 057 1      !!DL 058 1      !!DL 059 1 0    !!DL 060 1 @    !!DL 061 1 P    !!EN 1 `    ASM /S 1 l    KPF /O 1 z    KPF /S 1      SCR  1      ASG /02,LP0F 1      SCR  1      INC SYSTAB 1      LKE M  1      KPF /L,M:92F3  1      ASG /E0,TY10 1  
0x06044…061d8          Dummy {f00=0x0066, f01=0x0190, f02=» ='T[LLER' :     P FILLR ' ',4 ;     P FCOPY ='KONTONR'  ; &   P FILLR ' ',10  ; @   P FCOPY ='BEV.PERIODE'  ; V   P FILLR ' ',12  ; t   P FCOPY ='SALDO'  ;     P   FILLR  ' ',1  ;     P FMEND ;     P*  ;     PVOX14 FRMT ;     P FLINK VOX14L  ;     P FMEND ;     P
0x061d8…0636c          Dummy {f00=0x0066, f01=0x0190, f02=»N1)  ; h 6 P FMEL 'BBZZZ.ZZZ.ZZZ.ZZ9.99-',CBACC(GSWBIN3,CBIN2) <   6 P FMEL 'BBZZZ.ZZZ.ZZZ.ZZ9.99-',CBACC(GSWBIN3,CBIN3) < F   P FMEND <     P*  <     PVOX15 FRMT <     P FILLR '2',2 <     P FCOPY GSWSTR20  <     P FMEND <     P*  <     PVOX16 FRMT <     P FILLR '
0x0636c…06500          Dummy {f00=0x0066, f01=0x0190, f02=» <     P FNL =     P FILLR X'5D',40 ]  =     P FILLR X'4E',40 N  = .   P FNL = H   P FNL = T   P FILLR X'45',40 E  = `   P FILLR X'53',40 S  = z   P FNL =     P FNL =     P FILLR X'5B',40 [  =     P FILLR X'5C',40 OE =     P FMEND =     P*  =     PVOX17 FRMT =    
0x06500…06694 (0, 8)   Opaque[0x194]
0x06694…06828          # DirEnt {nam=»TCLASS«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2510, f03=0x0000}
0x06694…06828          IdxSect {
0x06694…06828            f00 = 0x0128	// 0x6694 @0x0 
0x06694…06828            f01 = 0x0002	// 0x6696 @0x2 
0x06694…06828            gno = [	// 0x6698 @0x4 
0x06694…06828                [0x00]: C0x0128.0x2.0
0x06694…06828            ]
0x06694…06828          }
0x06828…069bc          Dummy {f00=0x0128, f01=0x0190, f02=» 2 P IDENT TCLASS  REL 9.2 79-11-16  870105040920        P   :   P*    B   P*    L   P ENTRY TCLASS    V   P*    l   P*    v   P         EXTRN    DVKB00       P         EXTRN    DVTP00       P         EXTRN    DVDY00       P*        P*        P*        P*        P
0x069bc…06b50          Dummy {f00=0x0128, f01=0x4154, f02=»   x   P         DATA     DVKB00       P         DATA     /0030    (   P         DATA     DVTP00   H   P         DATA     /0231    h   P         DATA     DVTP00       P         DATA     /0132        P         DATA     DVTP00       P         DATA     /0050        P
0x06b50…06ce4          Dummy {f00=0x0128, f01=0x2008, f02=»        NT TCLASS         *         *    $    *    .     ENTRY TCLASS    8    *    N    *    X    *    b    *    l    *    v    *         *         TCLASS DATALTCLASE-*        TCLASE EQU *         END    @       1              INTLT2              INTRT1           
0x06ce4…06e78          Dummy {f00=0x0128, f01=0x0190, f02=» SYSTEM BUFFER ADDRESS 2   ( P SUK A3,1 DECREMENT REQUESTED LENGTH 3   $ P RB(NP) MVUS30 LAST CHAR. MOVED? 3 J , P ADK A1,2 NO, UPDATE USER BUFFER ADDRESS 3 r   P*  3   8 PMVUS55 ELR A4,A1 GET NEXT TWO CHAR. FROM USER BUFFER 3     P ECR A5,A4 3   0 P SCR A5,A2 STO
0x06e78…0700c          Dummy {f00=0x0128, f01=0x0190, f02=»VUS50 MORE CHAR. TO MOVE?  3     P RB MVUS30 NO, RETURN  4 "   P*  4 @   P EJECT   DMSUBR  4 J   P*  4 b   P*  4 l , PMVUS60 EQU * REQUESTED LENGTH WAS UNEVEN 4 v ( P SUK A3,1 MAKE REQUESTED LENGTH EVEN 4   * P RF(NP) MVUS70 ONLY ONE CHAR. TO MOVE? 4     P LDR A4,
0x0700c…071a0          Dummy {f00=0x0128, f01=0x0190, f02=»FROM USER BUFFER 4 v   P*  5     PMVUS65 ECR A5,A5 5 " 0 P SCR A5,A2 STORE LAST CHAR. IN SYSTEM BUFFER 5 :   P RB MVUS30 RETURN  5 n   P*  5   4 PMVUS70 ELR A5,A1 GET LAST CHAR. FROM USER BUFFER 5     P RB MVUS65 5     P*  5   2 PMVUS80 EQU * BOTH BUFFER ADDRESSES
0x071a0…07334 (0, 9)   Opaque[0x194]
0x07334…074c8          # DirEnt {nam=»/OBJCT«, typ=»OB«, f00=0x0000, f01=0x0000, f02=0x2740, f03=0x0000}
0x07334…074c8          IdxSect {
0x07334…074c8            f00 = 0x013a	// 0x7334 @0x0 
0x07334…074c8            f01 = 0x003c	// 0x7336 @0x2 
0x07334…074c8            gno = [	// 0x7338 @0x4 
0x07334…074c8                [0x00]: C0x013a.0x0.0
0x07334…074c8                [0x01]: C0x013a.0x1.0
0x07334…074c8                [0x02]: C0x013a.0x2.0
0x07334…074c8                [0x03]: C0x013a.0x3.0
0x07334…074c8                [0x04]: C0x013b.0x0.0
0x07334…074c8                [0x05]: C0x013b.0x1.0
0x07334…074c8                [0x06]: C0x013b.0x2.0
0x07334…074c8                [0x07]: C0x013b.0x3.0
0x07334…074c8                [0x08]: C0x013c.0x0.0
0x07334…074c8                [0x09]: C0x013c.0x1.0
0x07334…074c8                [0x0a]: C0x013c.0x2.0
0x07334…074c8                [0x0b]: C0x013c.0x3.0
0x07334…074c8                [0x0c]: C0x013d.0x0.0
0x07334…074c8                [0x0d]: C0x013d.0x1.0
0x07334…074c8                [0x0e]: C0x013d.0x2.0
0x07334…074c8                [0x0f]: C0x013d.0x3.0
0x07334…074c8                [0x10]: C0x013e.0x0.0
0x07334…074c8                [0x11]: C0x013e.0x1.0
0x07334…074c8                [0x12]: C0x013e.0x2.0
0x07334…074c8                [0x13]: C0x013e.0x3.0
0x07334…074c8                [0x14]: C0x013f.0x0.0
0x07334…074c8                [0x15]: C0x013f.0x1.0
0x07334…074c8                [0x16]: C0x013f.0x2.0
0x07334…074c8                [0x17]: C0x013f.0x3.0
0x07334…074c8                [0x18]: C0x0140.0x0.0
0x07334…074c8                [0x19]: C0x0140.0x1.0
0x07334…074c8                [0x1a]: C0x0140.0x2.0
0x07334…074c8                [0x1b]: C0x0140.0x3.0
0x07334…074c8                [0x1c]: C0x0141.0x0.0
0x07334…074c8                [0x1d]: C0x0141.0x1.0
0x07334…074c8            ]
0x07334…074c8          }
0x074c8…0765c          Dummy {f00=0x013a, f01=0x0190, f02=» J F         IDENT SYSTAB                   REL 9.2 80-11-20  870105040920     F B   SCTMSZK SCTSFA  SCTEFA  SCTPLD  SCTANO  SCTADA  SCTPAGL SCTSEG    R F B   SCTSWB  SCTNOS  SCTNOP  SCTPSZ  SCTMMC  SCTLACL SCTMMP  SCTLAP      F B   SCTNPE  SCTSTB  SCTOPT  SCTTCT 
0x0765c…077f0          Dummy {f00=0x013a, f01=0x0190, f02=»:PA  PAG:SB  SWB:NC  SWB:DS  SWB:ELS SWB:NS0   z       T:ACSB    4       SEG:ST      F       SEG:DSL     Z       SEG:EL      n       SEG:PBI             PAG:QF              PAG:QBV             PAG:PA              PAG:SB              SWB:NC              SWB:DS     
0x077f0…07984          Dummy {f00=0x013a, f01=0x0190, f02=»                                                 IHSOP   .       IH1501W   >       IH1502    P       CHLT1   b       IHFDN   r , (                                             , (     !                                             IHFD2     , (     1                
0x07984…07b18          Dummy {f00=0x013a, f01=0x0190, f02=»                               , (     q                                     "       HALTN   R                       b       SCTMSZK     z       SCTSFA              SCTEFA              SCTPLD              SCTANO              SCTADA              SCTPAGL       , (  
0x07b18…07cac          Dummy {f00=0x013a, f01=0x0190, f02=»             SCTMMC              SCTLACL             SCTMMP      2       SCTLAP      F       SCTNPE      Z       SCTSTB      n       SCTOPT              SCTTCT              SCTCDT              SCTBUG~             SCTDMT        , (                                  
0x07cac…07e40          Dummy {f00=0x013a, f01=0x4050, f02=»                _                                                      :@      L     F       SCTNPE      Z       SCTSTB      n       SCTOPT              SCTTCT              SCTCDT              SCTBUG~             SCTDMT        , (                                  
0x07e40…07fd4 (0, 10)  Dummy {f00=0x013a, f01=0x0190, f02=» J F         IDENT LRPINT                   9.2DK 1 79-11-16  870105040920     J F " IHLKM LKM030  LKMRQE  LKMERR  LKMQDI  IHRTC TIMQUE@ MONCLO  IHPFARC   R       INIFLG            IHLKM             INTSAV            PRUNN           TTB:SA      , (      A  A      
0x07fd4…08168          Dummy {f00=0x013a, f01=0x0190, f02=» (  ( P   c P   W  T   |       SEG:PB            PAGQUE#   .       PAG:QBH   @ , (     W      P  ,    T  L           M       R       PQEMTYT           TTABLD      , (     o D 0 - A     Q     @    P  A                 QTJOB           LKM030        , (      H       
0x08168…082fc          Dummy {f00=0x013a, f01=0x0190, f02=» HALTN     , (      ! P  @    V    L    W  @                     LKMRQE      >       LKMQDI      R       TDISP   f       IHRTC     v , (                 U                 A               SAVE8           QMJOB     * &           A  Q  >           A                  
0x082fc…08490          Dummy {f00=0x013a, f01=0x0190, f02=»IT           FREBLK0     * &     C           8     & Q  Z P  0 9       * &     _     (       (_             _,     J       TIMQUE@     x , (     w         P   H   H          #P               INIFLG              IHPFARC             DISQUEA     * &   @             A
0x08490…08624          Dummy {f00=0x013a, f01=0x408e, f02=» OP  SW~ YP> aT6  P   P,  V   P"  V   W       Q        B     4 0       @  Q    @ # : ' : - : G   WP  k t      Q    @                 x@          w         P   H   H          #P               INIFLG              IHPFARC             DISQUEA     * &   @             A
0x08624…087b8          Dummy {f00=0x013a, f01=0x0190, f02=» J F         IDENT MSUBS                    REL 9.2 79-11-16  870105040920     D @   SAVE8 QTJOB QMJOB ACTOT ACTOTP  EXITY GETBLK  FREBLKL FNDDWT    R H D ! FNDTID  PFINIT  SWL48 SWLXY ILLINT  INTSAV@ HALTY IHRET8  IHRET2            IHRET1  IHRTN           SAVE8  
0x087b8…0894c          Dummy {f00=0x013a, f01=0x0190, f02=»   $P  T     I   v       QMJOB N           TTMJOB    (       ACTOTP  X   : , (     =      R    $   5 %              W    N       ACTOT `   ~       TTB:SA      * &  D  Y        W        T    T  U     U           TTB:ID            TTB:SB,     * &     s H     U     U
0x0894c…08ae0          Dummy {f00=0x013a, f01=0x0190, f02=» U     T    P    v       GETBLK              FREQUE    * * &         0 U                  _t   ? @   < , (            T        0 A     1 Q   Q   >   j       FREBLKL             FNDDWT              TTB:TD      , (        W    0 @     1 A     P   P  W  ?           D
0x08ae0…08c74 (0, 11)  Dummy {f00=0x013a, f01=0x0190, f02=»    W  >  _& @       z , (     I   8    R  Y  T  ? X   D                     FNDTID      J       SCTTCTD   ^ , (     e  T       W  >  _&  W  > 8 X  W  ?   p , (      H  `     @       @    P  $ H                 IHRET8              IHRET2              IHRET1       
0x08c74…08e08          Dummy {f00=0x013a, f01=0x418e, f02=»  V  ?         >  _  > ?               SWLXY     $       INTSAV@     6 , (         _   > > ? ^  !   Y  ^      _      J       ILLINT      z       HALTY       , (                                    A.       H D !     $ 5P  ?R  M   WW  _W  kT$              T   P     
0x08e08…08f9c          Dummy {f00=0x013a, f01=0x0190, f02=» J F         IDENT TTMJOB                   REL 9.2 79-11-16  870105040920     F B   TTB:LAK TTB:MT  TTB:SB  TTMJOB  TTB:QL  TTB:ID  TTB:STL TTB:PP    R       TTB:PW  TTB:SA  TTB:TD            TTB:LAK             TTB:MT              TTB:SB              TTMJOB     
0x08f9c…09130          Dummy {f00=0x013a, f01=0x407c, f02=»  #M 1                                   TTB:TD  (   &         !                 :         +     V           ,     f@      x TTB:ID  TTB:STL TTB:PP    R       TTB:PW  TTB:SA  TTB:TD            TTB:LAK             TTB:MT              TTB:SB              TTMJOB     
0x09130…092c4          Dummy {f00=0x013a, f01=0x0190, f02=» J F         IDENT TOSSIO                   REL 9.2 79-11-16  870105040920     H D !dTIO TENDIO  DC:MIN  DC:MOT  MONMMU  ECBFC ECBBA ECBRL ECBEL ECBRC   R D @   ECBCW ECBCW2  BUFLENA ACTADRA ABTADR  INTADR` POLADR  RECADR      F B   ECHADR  DC:DIXV DM:DIX  PC:DIX8
0x092c4…09458          Dummy {f00=0x013a, f01=0x018e, f02=»UEC# DWTMEC  DWTA2 DWTA3 DWTA4 DWTA5 DWTSB1    z * &   DWTSB2f DWTTP DWTECHj DWTSQ DWTVOLW   4       DWTCHP      b       DWTST     v       DWTBC             DWTECB              DWTOR             DWTOCH              DWTADR              DWTTAB              DWTWAT   
0x09458…095ec          Dummy {f00=0x013a, f01=0x0190, f02=»           DWTA4             DWTA5             DWTSB1      ,       DWTSB2f     @       DWTTP     T       DWTECHj "   f       DWTSQ ,   z       DWTVOLW ,           BUFLENA             ACTADRA             ABTADR              INTADR`             POLADR              R
0x095ec…09780          Dummy {f00=0x013a, f01=0x0190, f02=»   IT:DIX              ECBFC             ECBBA     &       ECBRL     8       ECBEL     J       ECBRC             ECBCW     n       ECBCW2              MONMMU              LKMQDIR           TTB:ST      , (         C               8W      T                 TTB:SAS  
0x09780…09914 (0, 12)  Dummy {f00=0x013a, f01=0x018e, f02=»            XH               , (     S         D  #DP   @    R  XV Y   @           TIODM   P , (     q    P       T     W  X "P            ` , (        T       X      I   Y       # C       , (         C    '? Y        T  Y  W  Y               GETBLKP           QTJ
0x09914…09aa8          Dummy {f00=0x013a, f01=0x018e, f02=»   f       IHRET8W     , (          R           (@   L  U  L  Q  L     , (     %      # T   R  < 5      ^   R  < 5   J , (     E        Y        X   D     (     )   z       MEXIT           QMJOB     , (   B e   1 >    _"   X               n             DC:MOT     
0x09aa8…09c3c          Dummy {f00=0x013a, f01=0x0190, f02=» , (       B 0P  X  T  4 Y         X                   REQEND    4 , (         X  T  X             1     1 X     F , (        P  - M   X  P   P     # P          v       FREBLK            ACTOTPN     , (       H       0P  1  _            "W                /       Y
0x09c3c…09dd0          Dummy {f00=0x013a, f01=0x404a, f02=»  T   T   P>  P.  P&  P    d          P  +W                8     4@      F     X  T  X             1     1 X     F , (        P  - M   X  P   P     # P          v       FREBLK            ACTOTPN     , (       H       0P  1  _            "W                /       Y
0x09dd0…09f64          Dummy {f00=0x013a, f01=0x0190, f02=» J F         IDENT LDTASK                   REL 9.2 79-12-06  870105040920     6 2   LT:DSKK LT:SWB  TTABLD  QLTDSK  QLTSWB  PQEMTY    R                                   PQEMTY              TTABLD        , (              #L 1                                 LT:DS
0x09f64…0a0f8          Dummy {f00=0x013a, f01=0x0190, f02=»  H  D                 A  (    @               PAG:QB    ,       PAG:SB    > , (      D       X  H     A         )  @  H   P       SEG:EL            SCTPSZ      , (       H    P  1 % E     I     D    >a @           PAG:PA`           SEG:DS            T:ACSB      ,
0x0a0f8…0a28c          Dummy {f00=0x013a, f01=0x0190, f02=»       l , (     g  W  C        U        C        R      , (                _$     C       #           <       QTJOB   l       MEXIT   | * &                      Y      '                   ECBRC     * &            (    B   "    T  :"      U           TTB:SBH     ,
0x0a28c…0a420          Dummy {f00=0x013a, f01=0x40a2, f02=»W            r       LKMERR            LT:SWB      $          H      &     (   8 4 0  C@  V       P  gW  qU>  R           T       W    T                  @       Y      '                   ECBRC     * &            (    B   "    T  :"      U           TTB:SBH     ,
0x0a420…0a5b4 (0, 13)  Dummy {f00=0x013b, f01=0x0190, f02=» J F         IDENT DRLT01                   REL 9.2 79-11-16  870105040920     D @   CHLT1 CHLT2 CHLT3 CHLT4 OUTLIN  CHLTON  OUTPUTL LDREG LDREGE    R H D ! LDREGF  STREG GETCHR  LOCHAN  RECHAN  REMFC DWREMU  ECHRTN  ECHOY           ECHEND            LOCHAN       
0x0a5b4…0a748          Dummy {f00=0x013b, f01=0x0190, f02=» CHLT4             SAVE8     , (   0            J B B                              INTSAV    P , (           A    J     ;h  # <c$     "      b       DWTOTQ            DWTOCH      * &     ;  P   P  4 5 T  P  ? X     U   X           DWTST     , (     W           >  
0x0a748…0a8dc          Dummy {f00=0x013b, f01=0x0190, f02=» , (           Y      T  8R W      4 U           , (          P    $P > R >  8' T      Y       4       DWTADR    d       RECADRf   v       DWTSB2      * &      @  X    ' T   P  X          P        , (                     >            Z   X            DWTOR        
0x0a8dc…0aa70          Dummy {f00=0x013b, f01=0x0190, f02=»UTLIN  Z     , (     W                   $P  D  P   P  P     , (     u H    P   _  E  W  Q     Y    W  8   @       IHRET8    p       CHLTON        , (            "    E   4 % E   Y                     OUTPUTL       , (  $     B  @  P  A       Z    "     P         
0x0aa70…0ac04          Dummy {f00=0x013b, f01=0x0190, f02=» LDREGF        * &           "     X             Y     X           LDREGE      @       GETCHR      T , (       D   " X     X     X    '        4   h , (         B    U  B     ("   W  C      (@           ECHEND  4           ECHOY 8     , (     3 $ >     Y     Y    
0x0ac04…0ad98          Dummy {f00=0x013b, f01=0x4128, f02=»           TENDIO      $       c     (  V      * X   &         H D !D      5   ;P  ?PR IP  [ Z aPZ ePF iP  mP  wT   Wn   0  Tx  Rt  WP   B H D !     D  P>  P4  R0  T   T   P   P    D +T  IP  OP  Y , gP$ mP  qP0     4 0     wP   W   W   P    ,  P>  P:  U  'W  KV$ g
0x0ad98…0af2c          Dummy {f00=0x013b, f01=0x0190, f02=» J F         IDENT DRSOP1                   REL 9.2 79-11-16  870105040920     0 ,   SOPCT SOPRY IHSOP DWSI01  DWSI02A DWSO01A   R       SOPCT       , (                            T  8T  9W  B           DISIOE            SPDLCI      , (     ! D         7P   P     
0x0af2c…0b0c0          Dummy {f00=0x013b, f01=0x018e, f02=»   DWTECBC           ECBCW           ECBEL   " , (     U         X    R        C     C       2       TENDIO    b       TDISP   t       SOPRY v     , (     m$                     A  @    A.             DWSI01              DWSO01A       , (             X    V  9_<  
0x0b0c0…0b254 (0, 14)  Dummy {f00=0x013b, f01=0x401e, f02=»   V                  @              ECBEL   " , (     U         X    R        C     C       2       TENDIO    b       TDISP   t       SOPRY v     , (     m$                     A  @    A.             DWSI01              DWSO01A       , (             X    V  9_<  
0x0b254…0b3e8          Dummy {f00=0x013b, f01=0x0190, f02=» J F         IDENT DRFD01                   REL 9.2 80-11-12  870105040920     4 0   FDADR IHFDY FDONY DWFD01  IHFD2 DWFD02  FDON2   R       FDADR             DWTOR     , (                   X       !   Y   X   !     , (           Y    T    &                      
0x0b3e8…0b57c          Dummy {f00=0x013b, f01=0x0190, f02=» !   !  W  !  * _  !     ~ , (        * _& !   X   X  P      !   X   X           ECBRL   N       ECBBA   ^ , (          P  B     B     !           !     n , (          ! T      Y  W  X         !  #      , (                   & !   !   " 0  TOT        , (         0
0x0b57c…0b710          Dummy {f00=0x013b, f01=0x0190, f02=»CBCW     , (     w      " X ! T  X     !& P  B           , (  H        p     p  :C P     !    9DV      < , (           !  (@ B       !     !     !     l , (             !     !     !   ( !   !               DWTSB2L     , (         !   X   Y   X                 !  
0x0b710…0b8a4          Dummy {f00=0x013b, f01=0x0190, f02=»   !     n , (     m  *  !   !   !   )   !   Y  # T  X     , (           Y  _  Y  #    4 !               > , (         (   C      V  !       !   B       n , (      @  B     !     !  W     W  !    X@     , (           !   C     (Q  !     !  *  !       , (         !
0x0b8a4…0ba38          Dummy {f00=0x013b, f01=0x0190, f02=»  W      n       ECBEL           TENDIOC           TDISP   0       FDONY t   @       SAVE8   R * &     aI  B     C                  _      b       FDON2 ~           DWTA2     , (     w          W            Y                     INIFLG            SCTPLD      , (  
0x0ba38…0bbcc          Dummy {f00=0x013b, f01=0x0190, f02=»    T  X     Y   v       SETIMP      , (           Y     X  P      y  _            ( , (       @        _    Y             X       X , (     !  P  Y  :  !     ! > X  # P  Y  :A     , (     A       , X   Y         Y   Y     X           DWTECBN           IHFDY t    
0x0bbcc…0bd60          Dummy {f00=0x013b, f01=0x0190, f02=»        (@ X   X     Y  P  X  T  $   D       , (       @ Y        Y  Y         Y   . E     0 , (           %    Y  Y   Y         " X       ` , (        ;AR ;a X  P  Y        P        7     , (        P             <     $ <C  ! 9        , (     )     4 X       l  
0x0bd60…0bef4 (0, 15)  Dummy {f00=0x013b, f01=0x0190, f02=»9BW     Q 9C   B      !      , (        T  4   p   p    P ;A  _  4 X               TASCIIP   P , (            # P     _  4(@      R          b       TEBCDI      , (      @  D   & 1_ W (@      R    0 D   (     , (         ]  _      !   4 !      ;E  :B       , (    
0x0bef4…0c088          Dummy {f00=0x013b, f01=0x0190, f02=» , (     y     Y  ;D Y   4    R   _   ;H         , (           4   !   (:C       4   !   ( 4   4 , (   @  @  X    "        4 !   ) 4   X       d            P    l 4                   DWFD01        , (     ]                                       , (     }          
0x0c088…0c21c          Dummy {f00=0x013b, f01=0x0190, f02=»       l , (                                             , (                                           < , (                                           l $       =                B K C B K      H D !         v   &   *     'T  /   5   = h C   GPX KP( OPP SP< WP@ ]  
0x0c21c…0c3b0          Dummy {f00=0x013b, f01=0x0190, f02=»       >      T      H D ! 8  T  + ( -W  9 ( ? & C   G > K   Q & UP  [   a   g   mP   Tr  Ph     H D !         >  V        j           J       b           Z               d H D !M    R       *   &   ^   >   &     #   'PT /   3 > 7   =   CR  M       H D !   Q * _  
0x0c3b0…0c544          Dummy {f00=0x013b, f01=0x0190, f02=» H D !*   WN  WR     ! J %   + b /   7W0 ; H =W  C H G D M F U r WS  YW      H D !S8 ]W  {   }W       P@  R8   v       *   (                  T        P H D !     $  P    $   $       $   * !P  + v 9P  = * I   U   e "      W      H D !         D   F   t  P@   H  T 
0x0c544…0c6d8          Dummy {f00=0x013b, f01=0x4096, f02=»  P   R       W   R                R   R )U  - * /P      @ <   h 5W  ;Q  I & M   gP  } r   r  R    j           R      P    <           T      @        P H D !     $  P    $   $       $   * !P  + v 9P  = * I   U   e "      W      H D !         D   F   t  P@   H  T 
0x0c6d8…0c86c          Dummy {f00=0x013b, f01=0x0190, f02=» J F         IDENT DRDC15                   9.2DK 2 80-01-03  870105040920     . *   DC15ADK IH1501  IH1502  DC15ON  DW1500    R       DC15ADK       * &                                           , (     C      P   P   P  1P   P       W              DISIOEC        
0x0c86c…0ca00          Dummy {f00=0x013b, f01=0x0190, f02=» L   j       ECBBA           ECBRL     , (       @     9 B     Y   B     Y      P    * , (         @             @   `     @  P  0   Z       DWTST           TENDIO      , (        P _  %   A   A     Y                       DWTECB      , (       @    _|        _   
0x0ca00…0cb94 (0, 16)  Dummy {f00=0x013b, f01=0x0190, f02=»X          p       DISEND      , (     A  _  B     Y  _b             X  P    "       SETIME    R , (     ]   A             Y  W    Y   @_      d , (     {   X  X  A             Y  _&   Y       , (             @     0 A   A  _: X  P  (       , (         y   Y  W   
0x0cb94…0cd28          Dummy {f00=0x013b, f01=0x0190, f02=» , (           (P   _  ) 1 4     X    R    X     , (     7      T        X  P  , Y     L   C   4 , (     S       L   C                   > @   d , (     m     @   @   A  X           _" X       , (        P  y   Y   X      P   T      @       , (          T  A   A  
0x0cd28…0cebc          Dummy {f00=0x013b, f01=0x0190, f02=»                BHBB   < !     2B  !     , (     +    T     P   P                      , , (     K     !  T   T    A  P    A  T  !       , (     k  T    !  T   T  !    T  !  A I        , (  @      A      P    "     !        _  !     , (            T         "   X 
0x0cebc…0d050          Dummy {f00=0x013b, f01=0x0190, f02=»P  @       8 !     !   | , (   ! +     A  _: !    X6_Z A   @     @       , (     K  T    1 R   0   2P   P   P  A       L       TEBCDI    | , (     k       @   8 H     @  P  E      P      * &      D  X    R  X    P    X    T          , (             P   C         C
0x0d050…0d1e4          Dummy {f00=0x013b, f01=0x0190, f02=»     !     ( !         | , (   P  @  X    ! X  !  W  A   @   X           , (  )H '     A   A     A   @     A       !   L , (  $" G     @  T  @  P  !       !   @  T    | * &  @  g   @  X W   A I                      , (                 @   @       @   @   A       ,
0x0d1e4…0d378          Dummy {f00=0x013b, f01=0x0190, f02=» B   j , (  P*     A   @  T   _2  _6 @       A   A     , (     ! @   X    ! XD     Y    _N @  T  X   : , (     =        ! P  !      # T  @  T  !     j , (   @ [  _  !   !  _  A   A   H     E   A     , (     y     A   4 @  P  !   !       !   @     , (          P   
0x0d378…0d50c          Dummy {f00=0x013b, f01=0x0190, f02=»   !   A  _R @   |   !     X    !      , (      "  t X    Zd X      Xd  Xh_r @  P    * * &     -D  X    R  X      P   T   T    Y   Z , (     G $    W           P  C                 , (     a     A   A   4 @       @  T  @         , (  U      A   @   A   A     !  T 
0x0d50c…0d6a0          Dummy {f00=0x013b, f01=0x0190, f02=»    _$ !   2_l     x , (         / A  T   W  ,W      A   A  W        , (     !  W   W    A     A   !   @   !   @   H , (     A     !     !     !    B J  4 !       x , (     a   !     @   @   A       @  T  @       , (         !   8 !   @  P  - !   x   !         , (
0x0d6a0…0d834 (0, 17)  Dummy {f00=0x013c, f01=0x0190, f02=»   h , (   @      R  !   A   @   @  U       Zx       , (         Q  P  Q  T  0   !   A   0 !   A   8 , (     ?       !      "  !    "  !     F A   h , (     _      _" A   A   !     !     % !       , (         R !     !   @   !   8 !   X         , (        ! 9a D  
0x0d834…0d9c8          Dummy {f00=0x013c, f01=0x0190, f02=»               "    J T  A  T    2P  !           IH1502      . , (       $   H     4 !       A         "     B , (   U      _ I   " P  A     <   " A     (   r , (     1 @ 4  A _$"     P  H    B P W  !       , (  A  O            _  ! N    ! 1  4   A f     , (     m
0x0d9c8…0db5c          Dummy {f00=0x013c, f01=0x0190, f02=» ( @  T          v , (             < @ A     (           A         , (  (H       a     ( 4         X A       >   F , (   %               Z A   4 A       < ! 2   v , (  J  #   @  P  ! & !       @  P  a   A       , (     C   4 A   A   A      ?a  :a# P               
0x0db5c…0dcf0          Dummy {f00=0x013c, f01=0x0190, f02=»       l      `                                " , (          :f"? H   ! V  "? H   ! V 4 ABC   4 , (     /  DEFGHI#.<(+!&JKLMNOPQR$]*);^-/ST   d , (     O  UVWXYZ@,%_>?0123456789:[ '="         , (     o                                       , (                    
0x0dcf0…0de84          Dummy {f00=0x013c, f01=0x0190, f02=»Wj  P       P8   j       l   l   l  P   P    j   n         H D !     x      P  ! T +P  =   [P  _ f e n mWb                           > H D !#@  P   W       P   P   P           P  +   1R2 9T* CP&  P   P   T      H D !        T                                   W  !
0x0de84…0e018          Dummy {f00=0x013c, f01=0x0190, f02=»T        4   N   4  P   P    &   4   n H D !j   P        l  T<      P       P  % f + & 5 N C   KT  [P  _P  cP    * H D !   {   }P       P^  RX  P   TJ  P   T   W   W(  W"  R   T            v H D !f|  WB C   G 4 MT  SP  W 2 _ 4 eT  mWx }             4   N  T   P   
0x0e018…0e1ac          Dummy {f00=0x013c, f01=0x018e, f02=» Z         +P6   Z H D !   1R0 9P  =T$ AT  IW  UP  o   yT    X  T2  P4  PJ  PL  P   P.  W      H D !l   P        z  P    2   z  T   W   W   W  !W  %W  5   = V E V K D   b H D !   Q D ]   c 8 {T(       V   V  P    V      W   PL  R   T   T   T0     H D !R?  W,   V  
0x0e1ac…0e340          Dummy {f00=0x013c, f01=0x40b2, f02=» H D !     D      P  ?P  GP  IW  M D o l s l { l }P    l   l   l  P   T      H D !               'P  9P  G t K v O x ]P  i t m v q x   * # * k p m n   P                  @        Q D ]   c 8 {T(       V   V  P    V      W   PL  R   T   T   T0     H D !R?  W,   V  
0x0e340…0e4d4 (0, 18)  Dummy {f00=0x013c, f01=0x0190, f02=» J F         IDENT    EBCDIC                9.2DK 1 79-11-16  870105040920           TASCIIK TEBCDI    R       TASCIIK     l , (                                             , (     !                                       , (     A   ABCDEFGHI#.<(+!&JKLMNOPQR$]*);^
0x0e4d4…0e668          Dummy {f00=0x013c, f01=0x416e, f02=»89:#@'="   p , (         ABCDEFGHI[.<(+!&JKLMNOPQR]$*);^           TEBCDI      @ , (         /STUVWXYZ|,%_>?0123456789:#@'=    T , (            7-              <=2&p ?'         , (     !  @O JZlP}M] Nk`Ka          z^L~no     , (     A  j                          {
0x0e668…0e7fc          Dummy {f00=0x013c, f01=0x018e, f02=» J F         IDENT TIMER                    REL 9.2 79-11-16  870105040920           TIMER SETIME  SETIMP    R       TIMER     r       TDISP           FNDTIDC           LKMRQE      , (       $  T                                        GETBLK@           LKMQDI     
0x0e7fc…0e990          Dummy {f00=0x013c, f01=0x4116, f02=»     , (     9        _                   _<         , (     S           ^   4       _             8       TIMQUE    h , (     o$@         @     1 A       _    P    z       IHRET8                  9           ( $  ~   T        N   : - 4 1 N 3 >  P                 
0x0e990…0eb24          Dummy {f00=0x013c, f01=0x0190, f02=» J F         IDENT TLDSEG                   REL 9.2 79-11-16  870105040920           TLDSEGK TLDS15  TLDS20    R       TLDSEGK     t       SCTNOS            LKM030            SCTSEG      , (          R  @    U           9C @                 TTB:SB@           SEG:D
0x0eb24…0ecb8          Dummy {f00=0x013c, f01=0x4150, f02=»     * &     5 H $R  M     A                 D           TLDS15  T   6       PAG:QB@   J       TLDS20  d           PAG:PA    p , (     K B         _   $P  D     % 1 I               T:ACSBN     , (     eI$ D     W     T     T     T     T             {       T     T
0x0ecb8…0ee4c          Dummy {f00=0x013c, f01=0x018e, f02=» J F         IDENT LKMAL                    REL 9.2 79-11-16  870105040920           LKMAL   R       LKMAL     b      bTIO   t       TWAIT           TEXIT           TACTOT            TPAUSE            TIMER           TMWAIT            TLUSEGC     * &      UT      
0x0ee4c…0efe0          Dummy {f00=0x013c, f01=0x4096, f02=»       TCHPAG      , (       J                                           TCHMMU    F         #             X           &   p           &      @       EXIT           TACTOT            TPAUSE            TIMER           TMWAIT            TLUSEGC     * &      UT      
0x0efe0…0f174 (0, 19)  Dummy {f00=0x013c, f01=0x0190, f02=» J F         IDENT TIODM                    REL 9.2 79-11-16  870105040920     D @   TIODM FDBLNK  FDBECB  FDBSNR  FDBRRO  FDBRLE  FDBBLF  FDBTNRC   R D @   FDBVTO  FDBCEX  FDBEXT  EXTDMI  EXTFC EXTLEN@ EXTBAS  EXTELE      D @   FDBLRN  FDBNIF  FDBEAL  FDBCRL` FDB
0x0f174…0f308          Dummy {f00=0x013c, f01=0x0190, f02=»               t , (     !                    "                  , (     A     #  $   %                        D       FDBLNK      t       FDBECB              FDBSNR              FDBRRO  "           FDBRLE  $           FDBBLF  &           FDBTNRC '           FDBVT
0x0f308…0f49c          Dummy {f00=0x013c, f01=0x0190, f02=»ELE              FDBLRN  E           FDBNIF  D   "       FDBEAL  H   6       FDBCRL` J   J       FDBKA L   ^       FDBMIAT N   p       FDBADFN P           FDBAI1  R           FDBDBR  Z           FDBMRN  [           FDBMROV ^           FDBMEC  `           FDBKEY  n
0x0f49c…0f630          Dummy {f00=0x013c, f01=0x0190, f02=»   j       @       D   X           TTB:ID      , (     }      P   _  L     !##P      P       2       DWTST   b , (        @   R  $P  U ' U      _ (@(@       r       DWTOR           ECBCW2      , (   !         I 2P   ^      H L Y     H       , (      @  B    #  X $
0x0f630…0f7c4          Dummy {f00=0x013c, f01=0x0190, f02=» E B     Y F_    v       CRNGET            ECBFC   ( , (     -    W                    C    P  C   8 * &     I      W  < C         C    _H       h , (     a         H   H    S W        C               ECBRL           EATESTR     , (     }D  C       B     B       B
0x0f7c4…0f958          Dummy {f00=0x013c, f01=0x0190, f02=» E   j , (       H X F  S W        C     C    W              ECBRC   : , (      H  B     B     Y ER Q  X FU      C   J      bSQR   z       CALSNO      , (            '?      T   W      "  T (@(@           FNDTID(           TASHLTO           DMTASK      * &     !  
0x0f958…0faec          Dummy {f00=0x013c, f01=0x410a, f02=»           J   J   J   J   J                     !   # , % J ' J     H D ! + ) 0 +   -   /   1    P   P   R   P   P    J  U    J  W        J   H H D !   /W  EP  KW  oS  qW   U   R   WJ  P   S   W   W,  R   Q   U   T               W6  T.               N      @     
0x0faec…0fc80          Dummy {f00=0x013c, f01=0x0190, f02=» J F         IDENT DMTASK                   REL 9.2 79-11-16  870105040920     ( $   DMTASKKdSQRdQSW DMTWM QIRNY QIRR    R       QIRNY     ~       QIRR             tQSW            tSQR       , (                                                   ECBRL           FDB
0x0fc80…0fe14 (0, 20)  Dummy {f00=0x013c, f01=0x0190, f02=»R  $ -    _ "    v , (     W  P  $ - :  R  $ -    _  :      Z            TTB:TDC   F , (     w       $ -_  D      U            0   X       SCTCDT@     , (            W   T  `      U  @       ,             FDBRRO            ECBBA     , (      A  @    W    : X      
0x0fe14…0ffa8          Dummy {f00=0x013c, f01=0x018e, f02=»     X   p       FDBDBR            DWTOR     , (            P  D    V      D    "?    P    0       FDBECB    `       GTBKBUM   r * &            P  &P      E                   , (     5        V   P   (     (     (   W            DMTIOTO     * &  @  S @            
0x0ffa8…1013c          Dummy {f00=0x013c, f01=0x0190, f02=»       VLVRL           FDBVTO            DIVMOD    & , (   @        T      T     A (   J   "       8       VLVBA   h , (       $   $      P   W    T   & Y         x       DMTRBUS     * &          P  T      _  Y     F                   CLRBUFV           FDBLRN     
0x1013c…102d0          Dummy {f00=0x013c, f01=0x0190, f02=» FDBMIA            ECBFC     * &     !        T  X   0 X   2P        F     , (     9     4          T          P         N       SCTTCT    ~       TTB:ID      , (     W!    `   6  U  @   6   , D   8 !##     , (     q$ X  D            ]"     0             , (      
0x102d0…10464          Dummy {f00=0x013c, f01=0x0190, f02=»     , (         5W   P  0   @   > 1 A   >(@_              FDBEXT:   8       EXTELER   J , (      $        @     B  (@             /           DWTTQ           QTJOB     , (         O         D $P  % 4     F           , (       "   F   4        (@ B           (    
0x10464…105f8          Dummy {f00=0x013c, f01=0x0190, f02=»' X   X          @     ~       SCTPLDX     , (   @       B  Z"     B )    _ (@ C   4     . , (      @@ A   J      (    B    !            ^ , (  @      @ ( F    U    G     F     G               ECBCW     , (  @                                F   L           DWTST  
0x105f8…1078c          Dummy {f00=0x013c, f01=0x0190, f02=»     X     X         F     , (     A        $ P    ^W   $ P    $ -         , (  @  _     F   + X    V     P    "P  $P    N       FDBMROU   ~ , (     }$ W  X     X   RT   ;AR     (          , (        (               T      Y       F     , (           L"  F   L    
0x1078c…10920          Dummy {f00=0x013c, f01=0x0190, f02=» V     K   X K   X     X    P      , (            P  &  P      :W  D   N$ T      &       EASETB:   V , (       H   P  T      ZW  E   , E   ,   X   h       TENDIO      * &     5      V   ? T  B           (                 M      (@(        H D !             2   2  
0x10920…10ab4 (0, 21)  Dummy {f00=0x013d, f01=0x4174, f02=»W   P   Pj  V"  P   P  #P  9V, =P  E R QW  _ 2 eW   T    2         H D !    TT  P   W   P      %T$ /P  ET  M 2 _U0  Wf  U   WF  W   P    F   F H D !%   P  3P  E H iW  qP&   2  U    0  P   P*  T   U   W   R  !PB 'P<     H D !@  )W  1 2 GP  MW  SP  kV" qP  wP8 {P4 }
0x10ab4…10c48          Dummy {f00=0x013d, f01=0x0190, f02=» J F         IDENT DMTASS                   REL 9.2 79-11-16  870105040920     ( $   DMTASSK VTLRN VLVBA VLVRL SECTLEA   R       VLVBA     ~       VLVRL             VTLRN             SECTLEA             TASECB            ECBBA           ECBRC     , (              
0x10c48…10ddc          Dummy {f00=0x013d, f01=0x018e, f02=»       :       t       TASMXAE           TASASB    &       VOLCHE    8 , (     7H@ A     A    " P        ""          J       TASCVO    z       CLRBUF      * &     Q H      P                @                 TASVOL            ECBFC           ECBRL           ECBCW  
0x10ddc…10f70          Dummy {f00=0x013d, f01=0x0190, f02=»       TASVLEP     , (               L "  TOP        A   " L             TASVRL    F , (      B  A   $ L   C             & @   $   X       TASFIL      , (      "    A   $Q  @           A       @           DMTRBU      , (           (     B               * D        
0x10f70…11104          Dummy {f00=0x013d, f01=0x018e, f02=»     j , (     G             &             @   (T      , (     a         A   "     0"                : , (                U     _  L   !SSP  !LL     j       TASCXOS     , (            W  L     @   ,   A   ,V                TASSEXR           TASXLBP     , (        
0x11104…11298          Dummy {f00=0x013d, f01=0x0190, f02=»           FDBVTO      , (       H         4 2% P  R   6 X    T  R           FDBMIA#   J , (           8 @   "T  R   :T  @   (           , (                   6     4 2% P                    QFDBFL      , (     =             2       <        P  %           DWTST  
0x11298…1142c          Dummy {f00=0x013d, f01=0x0190, f02=» E       3 P   S   F P   S           FDBRLE    "       FDBBLF    4       FDBNIF    F * &           F P   S   H P   S   J P % S   X       FDBKA     , (           L P & S   N @   " S   8           , (      @  B       |   f       @   ,T   W      , (      A      2T   
0x1142c…115c0          Dummy {f00=0x013d, f01=0x018e, f02=»   h       EXTLENT           EXTBAS      , (     'I$ Y   P P   0 Y   R P   0 Y   T     , , (     =    U   !   T   !   X6    _R  _V             TASLFD      , (     ]       D   V" P        A      (              TASTBE      , (     w    ^     W    @   X  P  I   @    
0x115c0…11754 (0, 22)  Dummy {f00=0x013d, f01=0x0190, f02=»       QTJOB     * &       H               *                         FDBADF&   B , (           ^(@(    @   (        _      `   T       FDBDBR            EXTELE      , (      A  `      ` 9A S   b       L     d           FDBCEXj           FDBSNR      * &      @     
0x11754…118e8          Dummy {f00=0x013d, f01=0x4188, f02=»     C$    S   l S   l R   H     R   J             FDBMRO    0         [H      n S   p       B H D !%l  P  !Tn / Z AP  UP  ] Z  P    Z  Q<       Z _T  u        U   P    b H D !        W   V    Z  T   P    Z  P(  T   T   T      ! Z 3P  A Z UP      H D !    T   W   
0x118e8…11a7c          Dummy {f00=0x013d, f01=0x4172, f02=» J F         IDENT DMFDB                    REL 9.2 79-11-16  870105040920     < 8   FDBSTAK FDBEND  QFDBFL  CRNQUE  CRBUFL  CRNEND  MXIND   R       CRBUFL              QFDBFL  `           FDBSTAK             FDBEND              CRNQUE                             
0x11a7c…11c10          Dummy {f00=0x013d, f01=0x414c, f02=» J F         IDENT DSUMOD                   REL 9.2 79-11-16  870105040920           DSUMODK   R       DSUMODK     d , (                        Q   S W   S   Q    x , (     !  R S   P W       S _   R   _          "       A    ;A         [   [   :     4 0      Q   
0x11c10…11da4          Dummy {f00=0x013d, f01=0x4188, f02=» J F         IDENT MPYMOD                   REL 9.2 79-11-16  870105040920           MPYMODK   R       MPYMODK     d , (              T   P               P V      x , (     !        P V       S ? V   :!9 V        , (     A  @           P         R       W      * &
0x11da4…11f38          Dummy {f00=0x013d, f01=0x0190, f02=» J F         IDENT DIVMOD                   REL 9.2 79-11-16  870105040920           DIVMODK   R       DIVMODK     d , (              P   T     P       V          x , (     !        Q   U   V         U   Q P      , (     A    P 9A?A:AV     R   Z     _          , (
0x11f38…120cc          Dummy {f00=0x013d, f01=0x4066, f02=»  Pf  V  'Q  +UF /V  9Ud =Q4 ?P  CP  QR  aP* cR  oR  qP               V    @                 P@      b DIVMODK     d , (              P   T     P       V          x , (     !        Q   U   V         U   Q P      , (     A    P 9A?A:AV     R   Z     _          , (
0x120cc…12260          Dummy {f00=0x013d, f01=0x0190, f02=» J F         IDENT DMSUBR                   REL 9.2 79-11-16  870105040920     F B   EATESTK EASETB  EARELB  CRNGET  CALSNO  GTBKBU  GTLGRNL DMTIOT    R . *   CHKIND  REQEND  DMTIOZ  MOV:US  MOV:SU            CHKIND        , (         ? ?    !?    P     P !>  P W 
0x12260…123f4 (0, 23)  Dummy {f00=0x013d, f01=0x0190, f02=»WTTQ     , (     =    R      L    X   P  L    P  4 M           QTJOB   <       DWTTDM    L       DWTST   ^ , (     Y             X         M         M   n       IHRTN           EATESTK z           FDBEALL     , (     q      _8 >       D    W  0P  Q               F
0x123f4…12588          Dummy {f00=0x013d, f01=0x0190, f02=»         X     1 Y     :     , (                 4W    0P   R  Q     P             FREQUEW   P * &          W     R  D     Q   ( 0 5   @   b       CRNGET              FDBCRL      , (             1 A        Z> : D    W  (P            CRNTID            CRNQUE       
0x12588…1271c          Dummy {f00=0x013d, f01=0x018e, f02=»SNO  X           FDBBLF      , (     G       I     D     ) E     :     T           DIVMOD    P       FDBEXT~   b , (     _     $     &S       P   W  X   $     t       EXTLEN            FDBCEX      , (     yH      (     *    U   U        *_            EXTBAS       
0x1271c…128b0          Dummy {f00=0x013d, f01=0x0190, f02=»     , (          P  X   2  _     W    Y   4 :             DWTECB    8       ECBRC   J , (      D      6       8 B   :P     T        Z       FDBDBR            ECBBA           BUFDMIT     , (      D$ G   :W  X   <     Y   < B   >             DMTIOZ              DWT
0x128b0…12a44          Dummy {f00=0x013d, f01=0x0190, f02=»   GTBKBU  ,           EXTDMI      , (     )     8_    X   , P   H X   0     8   &       SECTLE    V       ECBRL   h       DMTGBU    x       ECBCW     , (     ?  !  #       J C   L     NW      C           BUFSTAH     , (     Y     P       R C   > X   B%?   : X    
0x12a44…12bd8          Dummy {f00=0x013d, f01=0x0190, f02=»   MPYMODF     , (           0   D   $       V T   2     T     , (           4      ^   S W                  B       MOV:US      r       MOV:SU              TASHLTP                 :     X     H D !    P   P   P   W  #P  7P> ?R4 MP  SP   W   P   P   W   W   P8  R 
0x12bd8…12d6c          Dummy {f00=0x013d, f01=0x4012, f02=»          @                  0   D   $       V T   2     T     , (           4      ^   S W                  B       MOV:US      r       MOV:SU              TASHLTP                 :     X     H D !    P   P   P   W  #P  7P> ?R4 MP  SP   W   P   P   W   W   P8  R 
0x12d6c…12f00          Dummy {f00=0x013d, f01=0x412a, f02=» J F         IDENT PFTAB                    REL 9.2 80-11-20  870105040920           PFTAB   R       PFTAB     b       DC15ON    t       SOPRN           CHLTON            FDONN           FDON2           DMINITL     & "      UP                                      
0x12f00…13094 (0, 24)  Dummy {f00=0x013d, f01=0x0190, f02=» J F         IDENT MONTAB                   REL 9.2 79-11-16  870105040920     F B   MONTABK SPDLCI  FREQUE  PAGQUE  INTLT1  INTLT2  INTLT3L INTLT4    R & "   INTRT1  INTRT2  INTRT3  INTRT4            MONTABK             FREQUE              PAGQUE              INT
0x13094…13228          Dummy {f00=0x013d, f01=0x40da, f02=» INTRT4              SYSLOD            ITADN   $       KBADN   4 * &                                         D       TPADN   r       DYADN           SPDLCI                                                "      @          FREQUE              PAGQUE              INT
0x13228…133bc          Dummy {f00=0x013d, f01=0x0190, f02=» J F         IDENT TDISP                    REL 9.2 79-11-16  870105040920     8 4   TDISP MEXIT DISIOE  DISEND  DISQUE  PRUNY RETUR8    R       DISQUE              PRUNY             RETUR8              MEXIT             EXITN     * &               > > > > > > > >
0x133bc…13550          Dummy {f00=0x013d, f01=0x0190, f02=»       TTB:ST            TTB:SBA     , (  D  ;       (X> @  P  T     M    ]N , )   (       QLTDSK0   X , (     WA  L    P  $R       _, A    P   P    j       TTB:SA`     , (     s@  Y    U    (   ) 5           > >     * &       H > > > > >                         *
0x13550…136e4          Dummy {f00=0x013d, f01=0x4182, f02=»  HD [     [         Z    P  D     0           PAG:QB`   ,       PAG:PA    >       T:ACSB    P , (      "$P  P     - I     1 P     Z     U   b , (             Z     Z     ? ? Z     Z         , (      I$ Z     Z     Z     Z     Z           * &     - H              
0x136e4…13878          Dummy {f00=0x013d, f01=0x0190, f02=» J F         IDENT TPROC                    REL 9.2 79-11-16  870105040920     * &   TWAIT TEXIT TACTOT  TPAUSE  TMWAIT    R       FNDDWT            TWAIT             DWTWAT            TEXIT             EXITN           TDISP     * &      @         P  "R  Y    W   
0x13878…13a0c          Dummy {f00=0x013d, f01=0x018a, f02=»    P    n       TPAUSE              TMWAIT  6   "       DWTST   6 , (     1@       _    <U      "R         P    F       DWTTAB    v , (     MD@ X    R  X    T  X    T .   T        , (     g     G        Y6 G    _b        P            LKMRQE            LKMQDI     
0x13a0c…13ba0          Dummy {f00=0x013d, f01=0x4008, f02=»@        n       TPAUSE              TMWAIT  6   "       DWTST   6 , (     1@       _    <U      "R         P    F       DWTTAB    v , (     MD@ X    R  X    T  X    T .   T        , (     g     G        Y6 G    _b        P            LKMRQE            LKMQDI     
0x13ba0…13d34 (0, 25)  Dummy {f00=0x013e, f01=0x0190, f02=» J F         IDENT DRKB01                   9.2DK 1 79-11-16  870105040920     $     KBADY EOQUEU  DWTINQ  DWTUTQ    R       DWTINQ  (   z       DWTUTQ  *           KBADY             SAVE8           DWTST     , (                             X    V                T
0x13d34…13ec8          Dummy {f00=0x013e, f01=0x0190, f02=» *     X        P  Y     C               DWTTP   & * &     q     8!@P  X    P      y    W      6       SETIMPL   d , (                         ` Y     B  P      v , (        T  B       %       X * $  4 T  %           STREG     , (          W  X (T  !      P W     
0x13ec8…1405c          Dummy {f00=0x013e, f01=0x0190, f02=» 8$ P   W  8$ P   $ T   W   $      , (     A   Y 'P  Y %P  Y $P   T      !       & , (     _   B  Z   W     W  !  *   T  !       V       ECHEND      , (     }       X    P  y     Y     C     !           DISEND      * &                       0  Z          !     , (
0x1405c…141f0          Dummy {f00=0x013e, f01=0x0190, f02=»   h , (         8    T ! )_  W ! T "? 9 0  R              DWTBC   8 , (     /  Q  >   4   >_   <k$  Y    T   #?   H , (     M   0R   R * W    ?W  X  P   $ <c     x , (     m   ,P   $    , X    R ;GV  X    P            LDREG     , (             y           X ( $4 
0x141f0…14384          Dummy {f00=0x013e, f01=0x018e, f02=»     TT  ,      (@ >     H D ! h   *   <      V  )W@ 9U  ?P  CP  ER  M   [   eP  q | wP$ }P   W      H D !        P   T   T   W   T   P   W       V       P   R       WV !     h H D ! T 'P  +W  1P  7T  ;W  EPX KP  QP  UT  Y   gW  k   mW  q   wT   P      H D !      
0x14384…14518          Dummy {f00=0x013e, f01=0x400c, f02=»    @           (@ >     H D ! h   *   <      V  )W@ 9U  ?P  CP  ER  M   [   eP  q | wP$ }P   W      H D !        P   T   T   W   T   P   W       V       P   R       WV !     h H D ! T 'P  +W  1P  7T  ;W  EPX KP  QP  UT  Y   gW  k   mW  q   wT   P      H D !      
0x14518…146ac          Dummy {f00=0x013e, f01=0x0190, f02=» J F         IDENT DRTP02                   REL 9.2 79-11-16  870105040920           TPADY   R       TPADY     b , (                                           t       DWTOR     , (     !  !"&';<>@^_        9: X    !    Y           DISIOE            DWTBC     , (  
0x146ac…14840          Dummy {f00=0x013e, f01=0x0190, f02=»     , (     w         !    W  B    W  B     L       , (        #  9Q   T   W Q   P    X "  V      8       DWTST   h       ECBRL   x , (          T  Y "W      X    ! T  B           , (        R Q  B   D   !  V      !       !     * &               !    W  !   !    
0x14840…149d4 (0, 26)  Dummy {f00=0x013e, f01=0x0190, f02=»     , (     5        T " T W   Q " T )        !     , (     Q             Y    _    !     !   Y   8 , (     m @ "P Q     W      !     Y #"        h * &        _"    _< !  _n !  _t B       B     , (               , !  T     _      D   !       , (        P  !  P   
0x149d4…14b68          Dummy {f00=0x013e, f01=0x0190, f02=»T    !     L   ,! :D"    !   Y     , (     7       Y    U    !    _$      W  ,   &       ECBRC   V , (     Q   !  T      ,'      !  R  !__U      f , (     qHD C     X    ' W  Y       !                 LDREG     , (        _  X    R     U   T         X             
0x14b68…14cfc          Dummy {f00=0x013e, f01=0x0190, f02=»T    j       TDISP     , (   @  $    !               B          R      , (       B  _  4   !       !         !       J , (        " T    !       !       !       !   z , (     %       4 X # 4   Y #       !           * &     A@  !    " P  ,$    , !         4     H D
0x14cfc…14e90          Dummy {f00=0x013e, f01=0x40ea, f02=»  T   V    T H D ! 8 9T  =T  ?W  CQ  GT  Q . i   oP  qQ  wW            .  T   P   P      H D ! @  W   V   P   RN  Q   PH  P   R:  T2 3   =U  MW4 UT  gR  mU  {W      ( $      RV  U   TL  P   T   R   T  GP                Z      @       P  ,$    , !         4     H D
0x14e90…15024          Dummy {f00=0x013e, f01=0x0190, f02=» J F         IDENT DRDY01                   9.2DK 1 80-02-12  870105040921           DYADY ECHODY    R       DYADY     j       OUTPUT    | , (                                             , (     !@  !     8! P    !        P   P              DISIOE      , (     =  
0x15024…151b8          Dummy {f00=0x013e, f01=0x0190, f02=»         "_. 8$ T  B     1     !             , (         B   B        U    $ !  T   _      0 , (          U  D   !  T     _  $$   X"  X&   `       GETCHR      , (          X* C                  X`"    E     , (          P    8'0P    E  T  !  T    9       , (     5
0x151b8…1534c          Dummy {f00=0x013e, f01=0x018e, f02=» X     X "   r , (        "    X %#  C    V    C         !     , (              Y  B     !      Y _`   C     B , (      " _               " $ P        X #   r , (       @   X      ]      !                   , (           B   8! T  !     !     !           , (     #
0x1534c…154e0          Dummy {f00=0x013e, f01=0x0190, f02=» , (      @  !          W      Y "_  Y " B       , (         Y %U  X %    T   T   W V    X #   4 , (         Y %U     P R      !    _     R    d , (            _    !         Y #       " !     , (             8!0T  8  !@P    !    $ P        , (      D  !       !  
0x154e0…15674 (0, 27)  Dummy {f00=0x013e, f01=0x0190, f02=» X    "  X ""    v       DWTST           LDREG   & , (     e   Y %Q  Y     > X    Z2<BR    J     6       SAVE8   f * &                       Y     8" P    !   v * &               !      T  8" P  d     !     , (              Y    !      *0 !     X         , (      
0x15674…15808          Dummy {f00=0x013e, f01=0x0190, f02=» !       XW      v       ECHRTN      , (     #$  H       X    $ X    !  _  X       ( , (     =  $ X  8! P  !  _(   X " !           X , (     ] @ !     Y    _D   X    "  X ""  Y     , (     y " %U   W    !       !       !         , (               Y     4 B        
0x15808…1599c          Dummy {f00=0x013e, f01=0x0190, f02=»                 v , (       " `R  Y     !       !       !         , (     #   4       !        V        !       F , (     ?    V   W :h !     4 X %"  X ##      v         ]      R        4   H >     H D ! `       j   p           " )P  5P  9P  ? N E   OP  _P  cP. i
0x1599c…15b30          Dummy {f00=0x013e, f01=0x4130, f02=» " ' N +R  ; N ?V  ST    b H D !   _ $ aW  kU  wR  yP   W   U   T   T   W   V   U   P"  R   R   T      H D !    P   P  ! H +T  7T  iQ  yR   P   T>  P   T   P    h  R   V   P    j H D !.   P"  W  5 h EP  I h U $ _   {U   W   U   R@  V        $  R  3V              A
0x15b30…15cc4          Dummy {f00=0x013e, f01=0x0190, f02=» J F         IDENT DRIC01                   9.2DK 0 80-01-02  870105040920           ITADY ITABRT  IT:BUF    R       ITADY     r       IT:BUF        , (                        P         P   P            ECBCW           FNDTID`           DWTTAB      , (     ! H .T 
0x15cc4…15e58          Dummy {f00=0x013e, f01=0x0190, f02=»   U           H    R  H    P ' P                DWTSB1A   .       TENDIO    @ , (     q  P W     T     ' P          !       R       TDISP     , (                             X  P   P              SETIMP            TTB:ST      , (        R        A             Y  
0x15e58…15fec          Dummy {f00=0x013e, f01=0x0190, f02=»        _  ( Y  _     _x X  T  @     , (          P  ( A      _  ( Y  _     _      (       ITABRT  L   X , (     =   i         9 @_        H      P    l , (  @  ]      P      $     $ 1 )W  )     $           IHRTN           DWTECB            ECBRL     , (     }  P 
0x15fec…16180          Dummy {f00=0x013e, f01=0x410e, f02=» F   "  R         _      ~             4     H D !         L  P       P   P  #T  -Wd 9P  ?P  OR  _R: gP  kP  qP  sW(   0 H D !Q  yT" } N  P|      P   P   R:       :  Q   P   T   P    t  T   P    | , (     ) t E R Q v [P  aP  sW  }P   U   R                       @ 
0x16180…16314 (0, 28)  Dummy {f00=0x013e, f01=0x0190, f02=» J F         IDENT TMMLKM                   REL 9.2 79-11-16  870105040920           TCHPAGK TCHMMU  TLUSEG    R       TCHPAGK     t       TTB:MTL           LKMQDI            TCHMMU              FNDTID      , (       $'       "?:B ]                             TLU
0x16314…164a8          Dummy {f00=0x013e, f01=0x4060, f02=»$         T  %_<     z         O   %_B              P  )U  /U  GT    .           R     J@       MMU  TLUSEG    R       TCHPAGK     t       TTB:MTL           LKMQDI            TCHMMU              FNDTID      , (       $'       "?:B ]                             TLU
0x164a8…1663c          Dummy {f00=0x013e, f01=0x0190, f02=» J F         IDENT TABORT                   REL 9.2 79-11-16  870105040920           TABORTK   R       TABORTK     d       FNDDWT    x       DWTTAB            DWTST     , (         "R         P  X    T  X    R ?            DWTECH            DWTADR            ABTAD
0x1663c…167d0          Dummy {f00=0x013e, f01=0x40a8, f02=»     X     H       x       LKMQDI            LKMRQE    * & "     I  P                            < ( $      RT  PL  TF  R@  V  )P  7P  IP    f                  @        , (         "R         P  X    T  X    R ?            DWTECH            DWTADR            ABTAD
0x167d0…16964          Dummy {f00=0x013e, f01=0x0190, f02=» J F         IDENT MONTIM                   REL 9.2 79-11-16  870105040920           GETTIMK SETTIM    R       GETTIMK     l       MONCLO      , (      @            < ?   < ?   <(@     C           TTB:SA            LKMQDI      , (             #  P      >_    < U  
0x16964…16af8          Dummy {f00=0x013e, f01=0x4078, f02=»  R     _       00 >  & <h$ P                        >   *           t 'P  Q   UP  yR   P    >                 b@      t   l       MONCLO      , (      @            < ?   < ?   <(@     C           TTB:SA            LKMQDI      , (             #  P      >_    < U  
0x16af8…16c8c          Dummy {f00=0x013e, f01=0x0190, f02=» J F         IDENT TASS                     REL 9.2 79-11-16  870105040920     D @   TASSY VOLCHE  IXTASS  TASBLK  TASQUE  TASTTA  TASASB  TASCVOC   R F B   TASVOL  TASCXO  TASSEX  TASXLB  TASFDB  TASVRL  TASVLEC TASVRN      F B   TASECB  TASFIL  TASTID  TASMXAP T
0x16c8c…16e20          Dummy {f00=0x013e, f01=0x0190, f02=»           TASCVOC             TASVOL              TASCXO      0       TASSEX      D , (                                           X       TASXLB  $           TASFDB  4           TASVRL  6           TASVLEC 8           TASVRN  :           TASECB  <     , (     !  
0x16e20…16fb4 (0, 29)  Dummy {f00=0x013f, f01=0x0190, f02=»       TASTBE  T           TASLFD# V     , (     A                                     ,       TASCAQT b           TTB:SA    p       QTJOB     , (  "  a $   @  P  4 A       U          W            VOLCHE        , (  T  }   A   A   @   U     : A V A X:A            
0x16fb4…17148          Dummy {f00=0x013f, f01=0x0190, f02=»       ECBRC     , (                (    B    P     T     W      , (        ' T  I   @     8  =hP     Y  X     D       DWTVOL    t , (        P               T       Y  H  !      , (     )      R   W 9a I    T   T   9a H       , (  @  I   E V      ^ W   P  ,!   T 
0x17148…172dc          Dummy {f00=0x013f, f01=0x0190, f02=»       #     r       TDISP     , (  I        `   @  P        $   ) 5         " , (  U      A   A R A         A         ""    R , (   A    P     U W                 P  @             TTB:TD      * &   @       E   "# P   P  @     P           , (            W  @     0
0x172dc…17470          Dummy {f00=0x013f, f01=0x0190, f02=»   "R      G     T @     D           FNDTID    "       DMTASSV   4 , (     u      #D        T  G    W    A J     F       ACTOT   v , (       $     "R  A J A 4                           LKMQDI                              b           H D !   gP  {W   R   P.  T&  P 
0x17470…17604          Dummy {f00=0x013f, f01=0x402e, f02=» _R   T   W,  R                       @      *                                                                                                                                                                                                                          
0x17604…17798          Dummy {f00=0x013f, f01=0x0190, f02=» J F         IDENT DMBUF                    REL 9.2 79-11-16  870105040920     J F " CURBUFK BUFLNK  BUFDMI  BUFFC BUFSNR  BUFOR BUFSTA@ DMTGBU  DMTRBUC   R       CLRBUF            CURBUFK             BUFLNK              BUFDMI              BUFFC             BUFSN
0x17798…1792c          Dummy {f00=0x013f, f01=0x018e, f02=»                 DMTGBU        , (           @     ,     L  T  L  P    L     " , (        T  M  Q    M   L  V  L   A   @     R       HALTN     , (         :  T          @   [   [   M   M           DMTRBUC             CLRBUF        , (           M   A     -(@ :    
0x1792c…17ac0          Dummy {f00=0x013f, f01=0x4008, f02=»@                DMTGBU        , (           @     ,     L  T  L  P    L     " , (        T  M  Q    M   L  V  L   A   @     R       HALTN     , (         :  T          @   [   [   M   M           DMTRBUC             CLRBUF        , (           M   A     -(@ :    
0x17ac0…17c54 (0, 30)  Dummy {f00=0x013f, f01=0x40ba, f02=» J F         IDENT DFTAB                    REL 9.2 79-11-16  870105040920           DFTAB DFTABE    R       DFTAB     j       DFTABE      |                                      @       B        PDFTABE EQU *       P END    @          P*        P*        P*   LEVE
0x17c54…17de8          Dummy {f00=0x013f, f01=0x0190, f02=» J F         IDENT DMINIT                   REL 9.2 79-11-16  870105040920           DMINITK   R       DMINITK     d       INIFLG    x , (              =a  9a  Q  -  _    -     >           QFDBFL            FDBSTA            FDBEND            CRNQUE      , (     !
0x17de8…17f7c          Dummy {f00=0x013f, f01=0x40da, f02=»   h       BUFDMIL           BUFSNR            BUFOR   , , (     Q       , - M     M     M     @       <       TASBLK    l       TASQUE    ~         g$    A     A     >              Q  %PJ               r      @              FDBEND            CRNQUE      , (     !
0x17f7c…18110          Dummy {f00=0x013f, f01=0x0190, f02=» J F         IDENT SYSLDA                   REL 9.2 79-12-21  870105040920     D @   JUMPY SYSLDA dREL LDALEN  MOVEY ERROR CMPADR  NXTBLKL NXTCOM    R F B   CONVRT  GETNUM  MMTAB TABBE MMEND MMDDIV  BUFSIZ` SYSBUF  M:REL     F B   SAVE01  SAVE120 SAVE03  SAVE04  S
0x18110…182a4          Dummy {f00=0x013f, f01=0x0190, f02=»9( SAVE20  SAVE21  SAVE22  SAVE23F SAVE24V   x       SAVE25    2      |REL     D $          W            W         "   T , (     1     ; Z   [   : :         [   [     |       SYSLDMP           JUMPY       , (     Q             :                               SAVE0
0x182a4…18438          Dummy {f00=0x013f, f01=0x0190, f02=»AVE08        , (     o                                             SAVE09      @       SAVE10      T       SAVE11      h       SAVE120     |       SAVE13D             SAVE22              SAVE25              M:REL             SYSBUF              BUFSIZ`       , (  
0x18438…185cc          Dummy {f00=0x013f, f01=0x018e, f02=» p           SAVE18  r           SAVE19( t           SAVE20  n   2       SAVE21  v   F       SAVE23F z   Z       SAVE24V |   n       MMDDIV              MMTAB             TABBE             MMEND             ERROR       , (                             W   Z    A.  
0x185cc…18760          Dummy {f00=0x013f, f01=0x0190, f02=» , (                      V            t         , (     -  Z  W r        _j V  <B   W         4 , (   @ M         :       $         w   : V   d , (   @ m       $     V l $     V               , (         M   : W     V     R          R      , (         Y       R  
0x18760…188f4 (0, 31)  Dummy {f00=0x013f, f01=0x0190, f02=»  P              W     V  P      , (     -   $;A^      D   E   D  P       V    $ , (   A M        P              P  T          T , (     m   E  _N  T      E  _                  , (         r    V            t_~ " V r   D     , (          T    E   %     E   : " R  
0x188f4…18a88          Dummy {f00=0x013f, f01=0x0190, f02=» :     V  P 9a  _  " (   ) 8 (       , (     -   ) : " $ V  P 9A  _      0 : W     ( , (     M    W  W  ?AP ^    0 : W   ;   V     X       SCTTCT      , (     m       : :   J       @     0    V      , (           @     0 H     W   :       ?             SAVE8      
0x18a88…18c1c          Dummy {f00=0x013f, f01=0x0190, f02=»  _      n       TTB:SA      , (             :   4P      " D     ~ H   H           SCTSFA    P , (             M     v b - I          Y& :   b , (     !@  @       ` V b                 p     , (     ? @P          t           " =   4       , (  !  ]  Q     _2      
0x18c1c…18db0          Dummy {f00=0x013f, f01=0x0190, f02=»       SCTOPT            SCTPAG      , (               @       @    !              (       SCTNOPN   X , (                     @    P       P        j       SCTPSZ      , (          P   P _   _  @                     , (        V   W   U           P       P       
0x18db0…18f44          Dummy {f00=0x013f, f01=0x0190, f02=»   A                   | , (     s$          @         .V      3 S             PAGQUE    L , (                          Y&  P            ^ , (                         S      P      3     , (            _        3                             SCTBUGR           SCTST
0x18f44…190d8          Dummy {f00=0x013f, f01=0x0190, f02=» , (                   A       (   >             , (     =   l :   0R    <     W n     V pT    4 , (     ]   :   N   V l W   H   V  ]"         d , (     }       .   nT    j W v   T W n V ~     , (        P      W x                           , (                    
0x190d8…1926c          Dummy {f00=0x013f, f01=0x0190, f02=»V    P   :   j   T V ~P          , (     =   W x    _$ 8 V   V x %   V v % :   $ , (     ]         V   V            P     W    T , (     {@          t $ )      ^        r V     , (                 W f )   G   V         )     , (         W b   G         )   G     `
0x1926c…19400          Dummy {f00=0x013f, f01=0x018e, f02=»   4 R         t , (     9           ,     `           " E       , (   @ Y   R       W ~ R       R  P      R   D , (     y    X^    _dW    HT  :   <   j W x   t , (  P@           P_  V  P    ~ I   W z   `     , (   A           pP            " R       `     * &    
0x19400…19594 (0, 32)  Dummy {f00=0x013f, f01=0x0190, f02=»       CONVRT  >     , (     5                ;h 0      :C    #            NXTBLKL X   H       NXTCOM        , (   D U     :     .=H N     >       `       p , (     u     .=H N     >       `       N             GETNUM              SYSLDA        , (         : d    
0x19594…19728          Dummy {f00=0x013f, f01=0x0190, f02=» d 2   @            R                , (             - @       -     N   !TTP      ( , (  @  +       N  :H N    TBT  W  W    2     X , (     K     "  T  @     X     2   N  =H N     , (   @ k       > @       )   X !TTXT !CCT      , (                 !UUT    d    W 
0x19728…198bc          Dummy {f00=0x013f, f01=0x018e, f02=» @                 x , (           W   W     > W     @     W         , (     %       D       `     V   W   W       H , (     C     ` "   W p @                     x , (     a     pP  " 4X          1               , (         R      Z0 %  _  W l a     w `       , (
0x198bc…19a50          Dummy {f00=0x013f, f01=0x0190, f02=» H D !    W>   2   0   . 1 2 C   S   Y        V   W   U   R       V  +       H D !P   R,   H  P    P  P  +Pv CP. KV  SP  eT  uT       V   T   P   P    P H D !    V   W   P  9P  OW  WP   V       R   P0 ?PL ]Q   T        |  P      H D !    P^  P   PR  V   W   U(  P 
0x19a50…19be4          Dummy {f00=0x013f, f01=0x4092, f02=»  P0  P  +PV qP  u        W   T   P   PJ  T   R   P      < 8      R  'P  =T  CW4 QT   T   T       WT  P   V  eP*  P    <                 |@       P    P H D !    V   W   P  9P  OW  WP   V       R   P0 ?PL ]Q   T        |  P      H D !    P^  P   PR  V   W   U(  P 
0x19be4…19d78          Dummy {f00=0x013f, f01=0x018e, f02=» J F         IDENT SYSLDM                   REL 9.2 79-12-20  870105040920           SYSLDMK   R       SYSLDMK     d       SCTSFA    x       SYSBAS            SCTEFA            TCLASSV     , (      I  A                                         SCLASS            SAV
0x19d78…19f0c          Dummy {f00=0x013f, f01=0x0190, f02=»   f , (     K             ,  P    ,   - 4  ]              CMPADR    8       SCTOPT:   J , (     i @ 4        Y    5          X                SAVE01f     * &               *          _6 :       @           TTMJOB            SCTDMT      , (       "             ]  
0x19f0c…1a0a0          Dummy {f00=0x013f, f01=0x0190, f02=»   . !TTP                  @           NXTBLK    $ , (            T             Y      " !TTX"   6       SCTTCTW   f , (      B$ A       9 A   $ :       @   $     x       SCTDMI      , (     %B  @    P    @   &" P   #D      "      , (     A  P   #E      " P   #F  
0x1a0a0…1a234 (0, 33)  Dummy {f00=0x0140, f01=0x0190, f02=»9B   @         @   z * &            T                      :             SCTDML@   F       SAVE04    X , (                   @   (:B W   * . !TTP    j       SAVE19E           SAVE16E     , (                       W   , N  =H N   W           SAVE17T     , (        
0x1a234…1a3c8          Dummy {f00=0x0140, f01=0x0190, f02=»W  @    % P                      , (     Y            P              "    U    $ , (     w                                _2   T , (                  P              "    U      , (                                      _2     , (      A  V   *       V         ,P  S
0x1a3c8…1a55c          Dummy {f00=0x0140, f01=0x0190, f02=»    % P    p , (     7      W  @    % P          " !TTT           bREL   @ , (  @  S           6     @         @    T    N , (     m                       :   @    !    ~       SCTADA            SCTLAC            PRGLG1      , (      $ P  @   8 @   :     <      CR
0x1a55c…1a6f0          Dummy {f00=0x0140, f01=0x0190, f02=»   h , (       @           !RRP  @    ! T            , (         3         @    & P        3       8 , (               3          YL @         @   h , (     1      T                      :               FREQUE            SCTBLK      , (     K @         B `   $ @  
0x1a6f0…1a884          Dummy {f00=0x0140, f01=0x0190, f02=» @    T    p , (                             :  P            , (       H   S   S    _  :             . !   @ , (        TTP            V           W   ,   p * &               *            P              , (                              _                    SAVE03N
0x1a884…1aa18          Dummy {f00=0x0140, f01=0x0190, f02=» H         I     K   T       , (     }   +      Y@     V   0  _j V   ,       , (        Y      " !TTX  @         @    T    P * &                             :             , (       $       @        R  @                 , (                      T               P   
0x1aa18…1abac          Dummy {f00=0x0140, f01=0x0190, f02=» W   ,      P  W   N             SAVE14G     , (     K         (           W   P           0 , (     g       G  =h G   V   P   V       <   ` , (             V   N  P  W   N    _B V         , (      $    W     V   ,  Yr     " !TTX  @     , (                 @    T 
0x1abac…1ad40          Dummy {f00=0x0140, f01=0x0190, f02=»             $ $             , (     %    _.          P        V     4             SCTDCTN   P , (     C    U              $ $          _.   b , (     aH  @   R @       @    !   P  V               SCTDMC            SCTCDT      * &     y   8     8 8     @   T>B    
0x1ad40…1aed4 (0, 34)  Dummy {f00=0x0140, f01=0x018e, f02=»         V   t , (           N  _2              U        V     * &               8 8 8     4 D  P          B , (     !     L @    # P      H         I     p , (     =     K   T   +      Y@        _`R      , (     ]H  @     @   R   @    %   P  V         , (     u  
0x1aed4…1b068          Dummy {f00=0x0140, f01=0x0190, f02=»     * &                     V   Z @       0 V           SAVE072   6 , (            P     _  W   ^ $    q > R      H       DWTECH    x * &          P >b  W >b  &    8P  D  P  U           SYSLOD      , (           ` E  W      b  V   W   R  9       , (        W     
0x1b068…1b1fc          Dummy {f00=0x0140, f01=0x0190, f02=» V   j , (     o     ^ -W  H  P  U   ` I   @    %      , (        P  H             I   H   T  P  H   : , (                   U           V   FU  W   j , (           F     H       < +     +    P      , (       @       V       : V   X   $           * &         F   !
0x1b1fc…1b390          Dummy {f00=0x0140, f01=0x0190, f02=»       W          R   _     $              SAVE21S   ( , (     qD  W   Z :             W   4     f   :       SAVE23I   j , (       @                     h             | , (           *T   P         _  /    P          , (             *_        *T   P     _  .P     
0x1b390…1b524          Dummy {f00=0x0140, f01=0x0190, f02=»    _  V   4P  V   f ]   ~ , (     ;     jW      f      P   _  @           , (     U     @    T                          N , (     o @     : N  =H N       2 : N  =H N   ~ , (               2 : &=H F       2 : F  =H     , (         F       2 : F  =H F       2 :    
0x1b524…1b6b8          Dummy {f00=0x0140, f01=0x0190, f02=»    !    n , (        P  (W  ( :               ~   F       , (     =               v @   :     <         > , (     Y  CRT  @    ! P  `   : @     E "W    n       SYSLDA      * &     sH  `   : @     E "                                 l       H D !p   P  # N / N G &
0x1b6b8…1b84c          Dummy {f00=0x0140, f01=0x0190, f02=» g   uU       P0      U   PJ 5P  ;W  CP  QT  kT   P       T          H D !            PP      P   T   P          3T  [P  _   g   {V   T   P    H H D !m   P    r      P      !   )Ph 1   OP$ _P   T       R   T   P   T      H D ! * 7 r ?   CPT Y   a   i        P   T 
0x1b84c…1b9e0          Dummy {f00=0x0140, f01=0x410e, f02=»  P   W   P   P   W   V   W   R   W  3P@ AT@   x H D !   GP  cP  sW  yP   PD  P(  U   P   T  !WR %T  /W, 3T  ?W  ET  QW    4 H D !   cR   T   P   P   T   P$  P   U   P   W  'P  3P  =W  IP  [T   P      ( $      T   P   P   P  !W  [T" cP  qW                       @ 
0x1b9e0…1bb74 (0, 35)  Dummy {f00=0x0140, f01=0x0190, f02=» J F         IDENT SCLASS                   REL 9.2 80-11-20  870105040920           SCLASSK   R       SCLASSK     d       DWSI01    x       DWSO01            DWII01      * &                                                 DWIO01            DW1501            DW150
0x1bb74…1bd08          Dummy {f00=0x0140, f01=0x4048, f02=»                 "   (             #   )                 >     2@      D20           SCLASSK   R       SCLASSK     d       DWSI01    x       DWSO01            DWII01      * &                                                 DWIO01            DW1501            DW150
0x1bd08…1be9c          Dummy {f00=0x0140, f01=0x4120, f02=» J F         IDENT TCLASS                   REL 9.2 79-11-16  870105040920           TCLASSK   R       TCLASSK     d       DVKB00    x       DVTP00            DVDY00      , (       $             0     1     2     P                              @                   
0x1be9c…1c030          Dummy {f00=0x0140, f01=0x40dc, f02=» J F         IDENT DWII01                   REL 9.2 79-11-16  870105040920           DWII01K   R       DWII01K     d       ITADN   x * &                                                                            @           @       U ECB ADDRESS        P XIF      
0x1c030…1c1c4          Dummy {f00=0x0140, f01=0x40dc, f02=» J F         IDENT DWIO01                   REL 9.2 79-11-16  870105040920           DWIO01K   R       DWIO01K     d       ITADN   x * &                                                                            @           @       U ECB ADDRESS        P XIF      
0x1c1c4…1c358          Dummy {f00=0x0140, f01=0x40e0, f02=» J F         IDENT DW1501                   REL 9.2 79-11-16  870105040920           DW1501K   R       DW1501K     d       DC15AD    x , (                    DC                                                        @       0,0,0,0        P XIF       P*        PDW
0x1c358…1c4ec          Dummy {f00=0x0140, f01=0x4148, f02=» J F         IDENT DVKB00                   REL 9.2 79-11-16  870105040920           DVKB00K   R       DVKB00K     d       KBADN   x & "                    KB                       DVDY00      , (     !@                                      "       ?              
0x1c4ec…1c680          Dummy {f00=0x0140, f01=0x40f4, f02=» J F         IDENT DVTP00                   REL 9.2 79-11-16  870105040920           DVTP00K   R       DVTP00K     d       TPADN   x , (                    TP                                                       $               $      @       USER ECB ADDRESS    
0x1c680…1c814 (0, 36)  Dummy {f00=0x0140, f01=0x40f0, f02=» J F         IDENT DVDY00                   REL 9.2 79-11-16  870105040920           DVDY00K   R       DVDY00K     d       DYADN   x & "                    DY                         !       $                 (               (      @       CB DATA 0,0,0,0,0,0     
0x1c814…1c9a8          Dummy {f00=0x0140, f01=0x2008, f02=»        L = KMD12             DATE =  80  06  13  1216PACK NBR =  0012                                                               !                                                    `           [            0   g        @  $ 'P  /   _                          
0x1c9a8…1cb3c          Dummy {f00=0x0140, f01=0x4036, f02=»   'P                    7             4   8  @    8 2 P:MTAB    7 4       T:ATAB  7 H       U:BTAB  7 Z       I:NTPA  7 l       P:BAS 7 ~       T:BAT 7         T:CAT 7         T:PAT 7         T:LIT 7   , (                                         7         T:KEY 7
0x1cb3c…1ccd0          Dummy {f00=0x0140, f01=0x0190, f02=»             IDENT P:PIL 9   < 8   P:BAS T:BAT T:PAT T:CAT T:LIT T:PIC T:KEY T:FMT P:END 9         DC1GO 9 `       REEND0  9 p       REENTC  9         REGGO 9         DC1GO   9         REEND0  4 9         REENTC    9         REGGO   9         P:BAS   9   * &      
0x1ccd0…1ce64          Dummy {f00=0x0140, f01=0x0190, f02=» [      4 0    4 0    4 0    4 0   9           y    4 0    4 4 : *       T:CAT   : F       T:DSC0  : X       DCTSK : j       T:RSTR  : z       T:PAUS  :         T:DSC1  :         T:DELA  :         T:EXIT  :   * &      UT /                             :         FMO
0x1ce64…1cff8          Dummy {f00=0x0140, f01=0x0190, f02=»                                         :         T:GETC  ; 0       T:DYKI  ; B       T:UPDF  ; T       T:TFWD  ; f       T:TBWD  ; x       T:TLDO  ;         T:TLEF  ;         T:TRIG  ;   , (               "   $   &   (   *   ,   . ;         T:TDOW  ;         T:T
0x1cff8…1d18c          Dummy {f00=0x0140, f01=0x0190, f02=» 4   6   8   :   <   > ; ~       T:NKI <         T:ASSI  < .       T:KI  < @       T:GETI  < P       T:USE < b       T:ATTF  < r       MASK  <         T:WAIT  <   , (           @   B   D   F   H   J   L   N <         T:TEST  <         ABORT <         T:RREA  <    
0x1d18c…1d320          Dummy {f00=0x0140, f01=0x0190, f02=»       T:BAT   =                     =         T:PAT   = , * &                                       = > * &                                     " = l * &     '   $ % ' / 1 @ D X [ h i m s     =   * &     E          - SUMADVIDATODEN SIDET =   * &     c  RP ADM  AR
0x1d320…1d4b4 (0, 37)  Dummy {f00=0x0141, f01=0x0190, f02=»AGS-DATOKONTOKORTMASKI =   * &        N NRPOST-DATOSTART SUM  SLUT T >   * &        EST FRA/TIL-NRBEV.PERIODEREMIT > L * &        TERING  START TESTKASSELUKNING > z * &     5  SPECIFIKATION DISKETTE SKIFT B >   * &     S  EHOLDNINGST[LLEREUDSKRIFT AF T >   * &    
0x1d4b4…1d648          Dummy {f00=0x0141, f01=0x0190, f02=»      E                9BX99BZXXZZ99 >   * &        999BB**BBXBBZBXBBXXBZZXXXZZ9ZZ ? , * &        Z999BB99.B999B99BBBZBBBZZBXX.B ? Z * &     %  ZZZZZZ9ZZZZ****9***99B999BBBBZ ?   * &     C  ZBZZZZBBZ999BB****9XX.XXPPZZZZ ?   * &     a  ZZZ99V99V99ZZ.ZZ.ZZZZ9999999
0x1d648…1d7dc          Dummy {f00=0x0141, f01=0x0190, f02=»99.9 ? n * &        9ZZZ999999999.99.999.9BXXXXXXX @   * &        XXXBZZZZZZZZZZZZZZZZZZZZB***** @ : * &        *E-****XXXXXXE-XXXXZZZZ9999.99 @ h * &     3  BBBZZ.ZZ.ZZBBBE-9999999999B999 @   * &     Q  E-99999E-99XE-XXE-XXE-XXBXXXE- @   * &     o  XXXXXE-XXXXXVX
0x1d7dc…1d970          Dummy {f00=0x0141, f01=0x0190, f02=»***.***.**9,99+*.* @ | * &        **.***.**9.99+*.***.***.**9.99 A   * &        -Z.ZZZ.ZZZ.ZZ9.99-*.***.***.** A H * &     #  9.99+BB*.***.***.**9.99-B*.*** A v * &     A  .***.**9E,99ZZZVZZZVZZZVZZ9E,9 A   * &     _  9-BBZZZ.ZZZ.ZZZ.ZZ9,99-BBZZZ.Z A   * &     }  
0x1d970…1db04          Dummy {f00=0x0141, f01=0x0190, f02=»                                 A   * &                          &            B ( * &                                       B V * &     1   1 ^ Z _   V o       g r s a | B   * &     O     U x   t m ~   n   j y v [   B   * &     m     z ]S  T   2     a   Y   w i B
0x1db04…1dc98          Dummy {f00=0x0141, f01=0x0190, f02=» B j * &        d ` P +X        *  W           C   * &            f  0 X Z K  }        0  Y  C 6 * &     !   T 2  ^ ^    ,   ,  WZ      S  C d * &     ?   W               W Z K  }    W C   * &     ]     V   Z  M  0  0  J   B   4   C   * &     {    +A   W    D   K 
0x1dc98…1de2c          Dummy {f00=0x0141, f01=0x0190, f02=»  ^   ^    4)  C x * &         Z     E    +    "  W9      i  D   * &         G   *    * Y     D  D  : #: $ D D * &     /   +         +      +    F 5     D r * &     M  V    i c   3        e 2    Oi  D   * &     k   ^i  ^i             K  3       D   * &         M  
0x1de2c…1dfc0          Dummy {f00=0x0141, f01=0x0190, f02=»      Z 4$      D   E     $  D   * &        <   ] N   E S   [   +>    W  [ E $ * &           *  7     i        =         E R * &     =  q Y Z 4   D         q 5        E   * &     [   !                  *    _     E   * &     y    Q   I   O       ;         5H E   *
0x1dfc0…1e154 (0, 38)  Dummy {f00=0x0141, f01=0x0190, f02=» * &        3                   e i        F   * &        F        J    I   q Y     ` /  F 2 * &     -   H   J   A  >    C*    2    L  F ` * &     K     2N         ]        ]  ]    F   * &     i  Z   q D          6     5/  '   F   * &           &   Z     q D      
0x1e154…1e2e8          Dummy {f00=0x0141, f01=0x0190, f02=»  IALT     F t * &         SIDE(R)   4L      PRIMO^      G   * &        2  BEV  ^  ^  ^    2  ULTIMO^  G @ * &     ;     4  TOTAL^  ^  ^    4  SUPL  G n * &     Y  ^  ^   ^     2  KOR  ^   ^     G   * &     w  +    A 1}2    -  W          2  G   * &        * *  4 R
0x1e2e8…1e47c          Dummy {f00=0x0141, f01=0x0190, f02=» Q     * + 0  Y! /  e    G   * &           ?      G ] P   @ P     d    H   * &     +  B5       BEL B    LEV-NR    NA H N * &     I  VN    REMIT.OPLYSNING   C*     H | * &     g  O##NI6TS2102S2//2.FFFF-,JJ,-,+ H   * &        +,(----BA*) B BBA=BBBBH<8@"!   H   * &  
0x1e47c…1e610          Dummy {f00=0x0141, f01=0x0190, f02=»                                       H   * &                 "   $   &   (   *   , I . * &     9     .   0   2   4   6   8   :   I   * &     W   <   >   @   B   D   F   H   J I   * &     u     L   N   P   R   T   V   X   I   * &         Z       ]   a   e   i   m
0x1e610…1e7a4          Dummy {f00=0x0141, f01=0x0190, f02=»       I p * &                 !   ,   8   D   R   a J   * &     )     s         *  0   0   0   0  J < * &     G    0   0   0   0   0   0   0    J j * &     e  0                              J   * &                                       J   * &               #   &
0x1e7a4…1e938          Dummy {f00=0x0141, f01=0x0190, f02=»                     J ~ * &                                       K   * &     7               )   4   @   L   X K J * &     U     e   r                       K x * &     s                           *   ; K   * &           M   _   q                   K   * &      
0x1e938…1eacc          Dummy {f00=0x0141, f01=0x0190, f02=»       !   #   %   '   )   +   -   K   * &     '   /   1   3   5   7   9   ;   = L * * &     E     ?   A   C   E   H   K   O   L X * &     c   S   W   [   _   c   g   k   o L   * &           s   w   {                   L   * &                                      
0x1eacc…1ec60          Dummy {f00=0x0141, f01=0x0190, f02=»   L l * &                                       M   * &     5         #   4   F   Y   l       M 8 * &     S                               ( M f * &     q     >   V   n                   M   * &           %   % : ( _ *   *   4   9   M   * &         < H K   h  @  7
0x1ec60…1edf4 (0, 39)  Opaque[0x194]
0x1edf4…1ef88          # DirEnt {nam=»SCLASS«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1d10, f03=0x0000}
0x1edf4…1ef88          IdxSect {
0x1edf4…1ef88            f00 = 0x00e8	// 0x1edf4 @0x0 
0x1edf4…1ef88            f01 = 0x0002	// 0x1edf6 @0x2 
0x1edf4…1ef88            gno = [	// 0x1edf8 @0x4 
0x1edf4…1ef88                [0x00]: C0x00e8.0x2.0
0x1edf4…1ef88            ]
0x1edf4…1ef88          }
0x1ef88…1f11c          Dummy {f00=0x00e8, f01=0x0190, f02=» 2 P IDENT SCLASS  REL 9.2 80-11-20  870105040920        P   :   P*    B   P*    L   P ENTRY SCLASS    V   P*    l   P*    v   P         EXTRN    DWSI01       P         EXTRN    DWSO01       P         EXTRN    DWII01       P         EXTRN    DWIO01       P        
0x1f11c…1f2b0          Dummy {f00=0x00e8, f01=0x018e, f02=»       P*        PSCLASS DATA TCLASE-*       P         DATA     TC00   .   P         DATA     TC01   L   P         DATA     TC02   j   P         DATA     TC03       P         DATA     TC04       PTCLASE EQU *       PTC00     DATA     TC00E-*        P         DATA 
0x1f2b0…1f444          Dummy {f00=0x00e8, f01=0x0190, f02=»   z   PTC01     DATA     TC01E-*        P         DATA     /00E0    *   P         DATA     DWII01   J   PTC01E    EQU      *    j   PTC02     DATA     TC02E-*        P         DATA     /00E1        P         DATA     DWIO01       PTC02E    EQU      *        PTC03
0x1f444…1f5d8          Dummy {f00=0x00e8, f01=0x414c, f02=»    TC04E-*        P         DATA     /0060        P         DATA     DW1500   4   P         DATA     /00F8    T   P DATA  DWFD01    t   P         DATA     /01F9        P DATA  DWFD01        P DATA /00FA  NJ        P DATA DWFD02  NJ       P DATA /01FB  NJ        P
0x1f5d8…1f76c          Dummy {f00=0x00e8, f01=0x2008, f02=»        NT TCLASS         *         *    $    *    .     ENTRY TCLASS    8    *    N    *    X    *    b    *    l    *    v    *         *         TCLASS DATALTCLASE-*        TCLASE EQU *         END    @       1              INTLT2              INTRT1           
0x1f76c…1f900          Dummy {f00=0x00e8, f01=0x0190, f02=»CKED 4 l   P LD A2,DWTA3,A6 INDEX MASK 5   , P XRS A2,DWTLC,A6 INDICATE UNLOCK IN DWT  5 .   PUNL:80 EQU * 5 ^   P RB LOA:75 END:IO  5 r   P IFF TOSS+IBM=0  5     P*  5     P*   UNLOAD RETURN CODE CHECK 5     P*  5     PUNL:RC ORS A3,DWTRCW,A6  5     P ANK A3,/7 F
0x1f900…1fa94 (0, 40)  Opaque[0x194]
0x1fa94…1fc28          # DirEnt {nam=»MONTAB«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x0db0, f03=0x0000}
0x1fa94…1fc28          IdxSect {
0x1fa94…1fc28            f00 = 0x006d	// 0x1fa94 @0x0 
0x1fa94…1fc28            f01 = 0x0002	// 0x1fa96 @0x2 
0x1fa94…1fc28            gno = [	// 0x1fa98 @0x4 
0x1fa94…1fc28                [0x00]: C0x006d.0x2.0
0x1fa94…1fc28            ]
0x1fa94…1fc28          }
0x1fc28…1fdbc          Dummy {f00=0x006d, f01=0x0190, f02=» 2 P IDENT MONTAB  REL 9.2 79-11-16  870105040920        P   :   P*    B 6 P*   THIS TABLE CONTAINS ADDRESSES TO CONFIGURATION   L   P*   DEPENDENT MONITOR TABLES       P*        P*        P ENTRY MONTAB,SPDLCI       P ENTRY FREQUE        P ENTRY PAGQUE        P E
0x1fdbc…1ff50          Dummy {f00=0x006d, f01=0x0190, f02=» INTRT3        P ENTRY INTRT4        P*    &   P EXTRN SYSLOD    0   P****   F   P EXTRN ITAD    R   P EXTRN KBAD    f   P EXTRN TPAD    z   P EXTRN DYAD        P*        P       P       PMONTAB EQU *       PFREQUE DATA 0        PPAGQUE DATA 0,0        PINTLT1 DAT
0x1ff50…200e4          Dummy {f00=0x006d, f01=0x40d6, f02=»       PINTRT4 DATA 0        P DATA SYSLOD       P****   2   P DATA  ITAD    >   P DATA KBAD   R   P DATA TPAD   d   P DATA DYAD   v   P*      0 PSPDLCI DATA 0 LIGHTS CORE IMAGE (0=ON  1=OFF       P END    @        DATA 0        PPAGQUE DATA 0,0        PINTLT1 DAT
0x200e4…20278          Dummy {f00=0x006d, f01=0x2008, f02=»         DATA DYAD       P*        P*    $   P END   .@      : DYAD    8   P*    L   P*    V   P*    `   PMONTAB EQU *   j   PTCTAB DATA 0   ~   PCDTAB DATA 0       PBLOCKS DATA 0        PDCTAB DATA 0       PINTLT1 DATA 0        PINTLT2 DATA 0        PINTRT1 DATA 
0x20278…2040c          Dummy {f00=0x006d, f01=0x018e, f02=»IO A2,1,DAF2 CIO-START FIXED DISC  ;   , P CIO A2,1,DAC2 CIO-START CARTRIDGE DISC  < *   P*  < Z   P EJECT   DRDU01  < d   P*  < |   P*  <     P WER A2,WER1 <     P WER A3,WER1+1 <   & P DATA 0,0,0 VOLUME NAME FIXED DISC <   * P DATA 0,0,0 VOLUME NAME CARTRIDGE DI
0x2040c…205a0          Dummy {f00=0x006d, f01=0x018e, f02=» <     P IFT NUNITS+TYPE2=3  =     P DATA MAXCY6 MAX CYLINDER NO = $   P XIF = H   P*  = T   P IFT NUNITS=2  = ^   P IFT MMUPAG=1  = t * P DATA 0 PAGE NUMBER (PSEUDO MMU TABLE) =   * P DATA 0 16 BIT LOGICAL BUFFER ADDRESS  =     PECBDU2 EQU * =     P DATA 0,0,0,0,
0x205a0…20734 (0, 41)  Opaque[0x194]
0x20734…208c8          # DirEnt {nam=»SYSTAB«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1c48, f03=0x0000}
0x20734…208c8          IdxSect {
0x20734…208c8            f00 = 0x00e2	// 0x20734 @0x0 
0x20734…208c8            f01 = 0x0006	// 0x20736 @0x2 
0x20734…208c8            gno = [	// 0x20738 @0x4 
0x20734…208c8                [0x00]: C0x00e2.0x1.0
0x20734…208c8                [0x01]: C0x00e2.0x3.0
0x20734…208c8                [0x02]: C0x00e3.0x0.0
0x20734…208c8            ]
0x20734…208c8          }
0x208c8…20a5c          Dummy {f00=0x00e2, f01=0x0190, f02=» 2 P IDENT SYSTAB  REL 9.2 80-11-20  870105040920        P   :   P*    B   P*    L 8 P***************************************************    V   P*      $ P*   PHILIPS TERMINAL SYSTEM PTS        P*      2 P*   SYSTAB = INTERRUPT VECTORS, SYSTEM CONTROL     2 P*   
0x20a5c…20bf0          Dummy {f00=0x00e2, f01=0x0190, f02=»***************    l   P*        P*    "   P   ,   P   4   P   <   P   D   P   L   P   T   P       P   d   P   l   P   t   P   |   P       P       P     SYSTAB        P       P     4 P ENTRY SCTMSZ,SCTSFA,SCTEFA SYSTEM CONTROL TABLE       P ENTRY SCTPLD        P E
0x20bf0…20d84          Dummy {f00=0x00e2, f01=0x0190, f02=»MMP,SCTLAP,SCTNPE        P ENTRY SCTSTB        P ENTRY SCTOPT    0   P ENTRY SCTTCT,SCTCDT   F   P ENTRY SCTBUG    b & P ENTRY SCTDMT,SCTDMI,SCTDML,SCTDMC   x   P ENTRY SCTBLK,SCTDCT     & P ENTRY SEG:ST,SEG:DS,SEG:EL,SEG:PB     & P ENTRY PAG:QF,PAG:QB,PAG:PA,PAG:
0x20d84…20f18          Dummy {f00=0x00e2, f01=0x018e, f02=»START    n   P EXTRN IHLKM LKM INTERRUPT       P EXTRN IHRTC REAL TIME CLOCK   0   P         EXTRN    IH1501   T   P         EXTRN    IH1502   t ( P EXTRN IHSOP SYSTEM OPERATORS PANEL        P       P       P       P       P       P     * P EXTRN CHLT1 LOCAL CHANN
0x20f18…210ac          Dummy {f00=0x00e2, f01=0x0190, f02=»   P EXTRN HALT HALT ROUTINE       P* DEBUGGER   $   PX:A EQU 0 MONITOR OPTION   6 ( PX:B EQU 0 DATA MAN .TASKS IN SYSTEM    V * PX:C EQU 0 DM INDEX RECORD BUFFER SIZE      & PX:D EQU 0 DM NUMBER OF LOCAL FILES     ( PX:E EQU 0 DM NUMBER OF COMMON FILES        PX:
0x210ac…21240          Dummy {f00=0x00e2, f01=0x0190, f02=» $ PSEG:DS EQU 2 DISC SECTOR ADDRESS     " PSEG:EL EQU 4 EFFECTIVE LENGTH    , $ PSEG:PB EQU 6 PAGE BLOCK ADDRESS    R   P*    z & PPAG:QF EQU 0 QUEUE POINTER FORWARD     ( PPAG:QB EQU 2 QUEUE POINTER BACKWARD        PPAG:PA EQU 4 PAGE ADDRESS      & PPAG:SB EQU 6
0x21240…213d4 (0, 42)  Dummy {f00=0x00e2, f01=0x0190, f02=»COPY   f $ PSWB:EL EQU 4 SWB LENGTH (BYTES)      & PSWB:NS EQU 6 SWB LENGTH (SECTORS)    4   P*    ^ ( PT:ACSB EQU -12 CURRENT SEGMENT BASE    h   P     SYSTAB        P*        P* INTERRUPT VECTORS        P*        P DATA IHPFAR       0       P DATA IHLKM       1 
0x213d4…21568          Dummy {f00=0x00e2, f01=0x0190, f02=»   6       P         DATA     ILLINT       P         DATA     ILLINT   ,   P DATA IHSOP       9    L   P DATA ILLINT      10   h   P DATA ILLINT      11       P DATA IH1501      12       P DATA IH1502      13       P DATA CHLT1      14        P DATA IHFD      15  
0x21568…216fc          Dummy {f00=0x00e2, f01=0x0190, f02=»       DATA     ILLINT       P         DATA     ILLINT       P DATA ILLINT      22   >   P         DATA     ILLINT   Z   P DATA CHLT1      24    z   P         DATA     ILLINT       P         DATA     ILLINT       P         DATA     ILLINT       P DATA ILLINT      
0x216fc…21890          Dummy {f00=0x00e2, f01=0x0190, f02=»33   ~   P         DATA     ILLINT       P         DATA     ILLINT   *   P DATA ILLINT      36   J   P DATA ILLINT      37   f   P DATA ILLINT      38       P DATA ILLINT      39       P         DATA     ILLINT       P         DATA     ILLINT       P DATA ILLINT  
0x21890…21a24          Dummy {f00=0x00e2, f01=0x0190, f02=»ILLINT      47       P DATA ILLINT      48       P DATA ILLINT      49   2   P DATA ILLINT      50   N   P DATA ILLINT      51   j   P DATA ILLINT      52       P DATA ILLINT      53       P DATA ILLINT      54       P DATA ILLINT      55       P DATA ILLINT      
0x21a24…21bb8          Dummy {f00=0x00e2, f01=0x018e, f02=»    61       P DATA ILLINT      62       P DATA TRAP TRAP ROUTINE    *   P     SYSTAB    J   P   ^   P*    f " P* SYSTEM CONTROL TABLE POINTER   p   P*        P DATA SCT        P       P       P*        P* SYSTEM TRAP        P*        PTRAP LDK A1,/D       P CF A1
0x21bb8…21d4c          Dummy {f00=0x00e2, f01=0x0190, f02=»   P LD A1,SCTBUG        P ABR(NZ) A1        P HLT   .   P   :   P     SYSTAB    B   P   V   P*    ^   P* SYSTEM CONTROL TABLE   h   P*        P       PSCT EQU *        P     * PSCTMSZ DATA 0 MEMORY SIZE MOD K BYTES      & PSCTSFA DATA 0,0 START OF FREE AREA     $
0x21d4c…21ee0          Dummy {f00=0x00e2, f01=0x0190, f02=»ATA 0 APPLICATION NUMBER     2 PSCTADA DATA 0 APPLICATION DISC SECTOR ADDRESS        PSCTPAG DATA 0 PAGTAB ADDRESS   V   PSCTSEG DATA 0 SEGTAB ADDRESS   z   PSCTSWB DATA 0 SWBTAB ADDRESS     $ PSCTNOS DATA 0 NUMBER OF SEGMENTS     " PSCTNOP DATA 0 NUMBER OF PAGES 
0x21ee0…22074 (0, 43)  Dummy {f00=0x00e3, f01=0x0190, f02=»L ADDRESS OF COMMON PART   | & PSCTMMP DATA 0 MMU TABLE PAGE ENTRY       P   INDEX REL TTAB    J * PSCTLAP DATA 0 LOGICAL ADDRESS OF PAGES   d ( PSCTNPE DATA 0 NUMBER OF PAGE ENTRIES     & PSCTSTB DATA STB SYSTEM STACK BASE      $ PSCTOPT DATA 00002 MONITOR OPTION
0x22074…22208          Dummy {f00=0x00e3, f01=0x0190, f02=»0 DEBUGGER     ( PSCTDMT DATA 00004 DMTASKS IN SYSTEM        P   BIT 13:D2,14:D1,15:D0   > 2 PSCTDMI DATA 00004 DM INDEX RECORD BUFFER SIZE    ^ * PSCTDML DATA 00000 DM NO OF LOCAL FILES     , PSCTDMC DATA 00010 DM NO OF COMMON FILES      ( PSCTBLK DATA 6 NUMBER O
0x22208…2239c          Dummy {f00=0x00e3, f01=0x40d0, f02=» RES 145       P DATA /FCC0 AND PSW      & PSTB DATA LOOP AND PC FOR IDLE LOOP   ,   P   V   P   ^   P*    f   P* IDLE LOOP    p   P*        P       PLOOP RB *        P       P       P       P END    @       010 DM NO OF COMMON FILES      ( PSCTBLK DATA 6 NUMBER O
0x2239c…22530          Dummy {f00=0x00e3, f01=0x2008, f02=»           P       P END INIM     @      &       P EJECT   2   P   @   P*    H   P* START SYSTEM   R   P*    h   P   r   P LD A13,CVTAPS   z * P STR A13,A15 STORE USER START ADDRESS      " P STR A7,A15 AND LEVEL ON STACK     " P ABL PFINIT INITIALIZE DEVICES      
0x22530…226c4          Dummy {f00=0x00e3, f01=0x0190, f02=»DIO        P*        P         P*        P*   ORDER?   *   P*    <   PFD:ORD EQU *   F   P IFT CHAN+TOSS=2   Z   P IFT MMUPAG=1    r   P IFF DSKPAG+SWPBLK=0     & P LD A2,ECBBA,A8 GET BUFFER ADDRESS     & P LDR* A1,A8 GET FIRST WORD OF ECB      4 P ANKL A1,/3000 G
0x226c4…22858          Dummy {f00=0x00e3, f01=0x018e, f02=»A3,TOSLEN CHECK IF 64K LIMIT WILL BE PASSED        P RF(N) FD:005 NO?    4   P*    N   PFD:000 EQU *   X   P ST A2,DWT:BF,A6 SAVE IT   l   P LDR A3,A2       P ANKL A2,/F000       P SRL A2,2        P SLL A1,2        P ORR A1,A2       P ANKL A3,/FFF      2 P ST A1,D
0x22858…229ec          Dummy {f00=0x00e3, f01=0x0190, f02=» ( P ORK A1,1 INDICATE ADDRESS NOT ZERO      * P LDKL A2,FD:BUF GET DWT BUFFER ADDRESS   0 2 P ST A2,ECBBA,A8 SET NEW BUFFER ADDRESS IN ECB    ^   P*      8 PFD:005 ST A1,DWT:LA,A6 16 BIT LOGICAL BUFFER ADDRESS       P*        P     DRFD01        P XIF       P*   
0x229ec…22b80          Dummy {f00=0x00e3, f01=0x0190, f02=» FD:010 BASIC WRITE        P SUK A1,12       P RF(Z) FD:040 PHYSICAL READ    .   P SUK A1,4    R   P RF(Z) FD:028 PHYSICAL WRITE   d   P SUK A1,15     $ P RF(Z) FD:030 WRITE DELETED DATA       P SUK A1,/14        P ABL(Z) UNLOAD UNLOAD ORDER        P IFT IBM=1    
0x22b80…22d14 (0, 44)  Opaque[0x194]
0x22d14…22ea8          # DirEnt {nam=»TDISP «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x0e90, f03=0x0000}
0x22d14…22ea8          IdxSect {
0x22d14…22ea8            f00 = 0x0074	// 0x22d14 @0x0 
0x22d14…22ea8            f01 = 0x0008	// 0x22d16 @0x2 
0x22d14…22ea8            gno = [	// 0x22d18 @0x4 
0x22d14…22ea8                [0x00]: C0x0074.0x2.0
0x22d14…22ea8                [0x01]: C0x0076.0x1.0
0x22d14…22ea8                [0x02]: C0x0094.0x0.0
0x22d14…22ea8                [0x03]: C0x00c3.0x2.0
0x22d14…22ea8            ]
0x22d14…22ea8          }
0x22ea8…2303c          Dummy {f00=0x0074, f01=0x0190, f02=» 0 P IDENT TDISP  REL 9.2 79-11-16  870105040920       P   8   P*    @   P*    J 6 P**************************************************   T   P*      $ P*   PHILIPS TERMINAL SYSTEM PTS        P*        P*   TDISP = TOSS DISPATCHER        P*        P*        P*     
0x2303c…231d0          Dummy {f00=0x0074, f01=0x0190, f02=»PATCHER IN TOSS.   x > P*   ENTRY POINT IS 'TDISP' WITH 8 REGISTERS ON A15 STACK.      > P*   THE DISPATCHER CHECKS IF THERE IS A TASK IN DISPATCHER   Z < P*   QUEUE WITH HIGHER PRIORITY THAN INTERRUPTED PROGRAM.     : P*   - IF SO, THE RUNNING TASK IS QUEUED AND 
0x231d0…23364          Dummy {f00=0x0074, f01=0x0190, f02=»TRY 'DISEND' CALLS TENDIO BEFORE TDSIP       P*    . 6 P*   ENTRY 'DISIOE' SETS BIT 0 IN A1 BEFORE DISEND.   8   P*    r 8 P*   ENTRY 'MEXIT' EXITS A MONITOR TASK BEFORE TDISP.   |   P*      D P*   ENTRY 'RETUR8' LOADS 8 REGISTERS FROM A15 STACK AND RETURNS.      
0x23364…234f8          Dummy {f00=0x0074, f01=0x0190, f02=»NTRY TDISP DISPATCHER ENTRY      ( P ENTRY MEXIT EXIT FOR MONITOR TASKS    $ " P ENTRY DISIOE I/O ERROR ENTRY    P & P ENTRY DISEND END I/O AND DISPATCH   v 8 P ENTRY DISQUE POINTER TO FIRST PLACE IN DISP. QUEUE      0 P ENTRY PRUN TTAB ADDRESS OF RUNNING PROGRAM 
0x234f8…2368c          Dummy {f00=0x0074, f01=0x018e, f02=»       P*************        P*        P*    (   P EXTRN TTB:SA SAVE AREA    2   P EXTRN TTB:ST STATUS   R & P EXTRN TTB:PW PROGRAM STATUS WORD    n   P EXTRN TTB:MT MMUTAB     ( P EXTRN TTB:SB SEGMENT BLOCK ADDRESS      , P EXTRN SEG:PB SEGMENT PAGE BLOCK ADDRESS
0x2368c…23820          Dummy {f00=0x0074, f01=0x018e, f02=»   d   P EXTRN TENDIO END I/O        P EXTRN EXIT PROGRAM EXIT   & 2 P EXTRN QLTDSK ACTIVATE LDTASK AT ENTRY LT:DSK    F . P EXTRN SCTLAP LOGICAL ADDRESS OF CODE PAGE   | & P EXTRN SCTMMP MMU TABLE PAGE ENTRY     ( P EXTRN SCTNPE NUMBER OF PAGE ENTRIES       P EJE
0x23820…239b4 (0, 45)  Dummy {f00=0x0076, f01=0x0190, f02=» . P*****************************************        P*    6 . P* A PROGRAM VERSION USING TOSS MMU PAGING    @ * P* IS OBTAINED BY SETTING MMUPAG EQU 1.   r   P*        PMMUPAG EQU 0       P*        P*      6 P* A PROGRAM VERSION USING THE EXTENDED INSTRUCTION    
0x239b4…23b48          Dummy {f00=0x0076, f01=0x0190, f02=»ISC PAGING   p * &* IS OBTAINED BY SETTING DSKPAG EQU 1.        *    @   PDSKPAG EQU 1   J    *    ^   P*    h @ P* A PROGRAM VERSION PREVENTING SEGMENTS TO MOVE WHEN HAVING    r > P* APPLICATION TASKS AT DIFFERENT PRIORITY LEVELS USING THE     8 P* SAME SEGMENT I
0x23b48…23cdc          Dummy {f00=0x0076, f01=0x018e, f02=»VERLAY   f * P* IS OBTAINED BY SETTING ASSOLY EQU 1        P*    <   PASSOLY EQU 0   F   P*    Z   P EJECT   TDISP   d   P*    z   P*   D I S Q U E        P*      2 P*   POINTER TO FIRST PLACE IN DISPATCHER QUEUE       P*        PDISQUE DATA 0        P*        P* 
0x23cdc…23e70          Dummy {f00=0x0076, f01=0x0190, f02=»       P*   R E T U R 8        P*      . P*   LOAD 8 REGISTERS FROM STACK AND RETURN   *   P*        PRETUR8 EQU *   f   P   z   P IFT CPU852=0        P MLR 8,A15       P XIF       P       P IFT CPU852=1        P LDR* A8,A15       P LDR* A7,A15       P LDR* A6,A15
0x23e70…24004          Dummy {f00=0x0076, f01=0x0190, f02=»       P EJECT   TDISP       P       P*    &   P*   M E X I T    0   P*    F 0 P*   DO EXIT ON MONITOR TASK AND GO TO TDISP    P   P*        PMEXIT INH        P LD A5,PRUN        P CF A15,EXIT       P CM PRUN       P RF TDISP        P       P*        P*   D I S I 
0x24004…24198          Dummy {f00=0x0076, f01=0x0190, f02=»*   D I S E N D        P*      $ P*   CALL TENDIO AND GO TO TDISP    "   P*    J   PDISEND CF A15,TENDIO   T   P EJECT   TDISP   p   P*        P*   T D I S P        P*      $ P*   THIS IS THE DISPATCHER ENTRY       P*        PTDISP INH      & P LC A1,18,A15 LOAD P
0x24198…2432c          Dummy {f00=0x0076, f01=0x0190, f02=»CHER QUEUE       P*        PTDISCQ LDKL A2,DISQUE        P LDR* A3,A2    :   P RB(Z) RETUR8 QUEUE EMPTY    N   P   p   P LD A5,PRUN    x $ P RF(Z) TDCQ10 IDLE LOOP RUNNING      & P LD A4,TTB:ST+1,A5 COMPARE RUNNING     4 P CC A4,TTB:ST+1,A3 AND QUEUED TASK'S PRIOR
0x2432c…244c0          Dummy {f00=0x0076, f01=0x0190, f02=»   P       P IFT DSKPAG=1      , P LD A1,TTB:SB,A3 GET SEGMENT BLOCK ADDR    "   P RF(Z) TDISSW NONE   R   P LDR* A7,A1    l   P RF(N) TDISSW SEGMENT LOADED     2 P CF A15,QLTDSK SEGM NOT LOADED QUEUE LOAD TASK     & P RB TDISCQ TAKE NEXT TASK INSTEAD        P XIF
0x244c0…24654 (0, 46)  Dummy {f00=0x0094, f01=0x0190, f02=»D RUNNING TASK   ~   P RF(Z) TDISST IDLE LOOP        P   6 . P ADK A6,0 QUEUE OLD TASK FIRST ON PRIORITY   >   P RF(Z) TDSW20 EMPTY QUEUE    p 0 PTDSW10 CC A4,TTB:ST+1,A6 COMPARE PRIORITIES      0 P RF(NG) TDSW20 SAME OR LOWER PRIORITY FOUND        P LDR A2,A6    
0x24654…247e8          Dummy {f00=0x0094, f01=0x0190, f02=» ST A14,TTB:SA+28,A5 SAVE REGISTERS        P LDR A14,A5    ,   P   @   P IFT CPU852=0    H   P MLR 8,A15   ^   P MS 13,TTB:SA+2,A14    p   P MLR 2,A15       P       P XIF       P IFT CPU852=1        P LDR* A8,A15       P LDR* A7,A15       P LDR* A6,A15       P LDR
0x247e8…2497c          Dummy {f00=0x0094, f01=0x0190, f02=»B:SA+24,A14        P ST A11,TTB:SA+22,A14        P ST A10,TTB:SA+20,A14    2   P ST A9,TTB:SA+18,A14   P   P ST A8,TTB:SA+16,A14   l   P ST A7,TTB:SA+14,A14       P ST A6,TTB:SA+12,A14       P ST A5,TTB:SA+10,A14       P ST A4,TTB:SA+8,A14        P ST A3,TTB:SA+6,
0x2497c…24b10          Dummy {f00=0x0094, f01=0x0190, f02=»TB:SA,A14 AND PC     & P ST A2,TTB:PW,A14 AND PSW IN TTAB        P IFT DSKPAG+DIFPRI=2   B   P   ^ * P LD A1,TTB:SB,A14 GET SEGM BLOCK ADDR    f   P RF(Z) TDISST NONE       P LDR* A2,A1 GET SEGM STATUS        P LDKL A3,/1000     , P TM A2,A3 CHECK IF SEGM USED BY 
0x24b10…24ca4          Dummy {f00=0x0094, f01=0x018e, f02=»AT IT WAS THIS TASK    x   P XIF       P EJECT   TDISP   (   P*    >   P* START NEW TASK   H   P*    `   PTDISST LD A14,PRUN   j   P IFT DSKPAG=1        P     * P LD A1,TTB:SB,A14 GET SEGM BLOCK ADDR        P RF(Z) TDST30 NONE     ( P LD A4,SEG:PB,A1 GET PAGE BLOC
0x24ca4…24e38          Dummy {f00=0x0094, f01=0x0190, f02=»       P IFT DSKPAG+DIFPRI=2       P   $ ( P LDR* A2,A4 CHECK IF PAGE IN PAGQUE    ,   P RF(NZ) TDST10 YES   X " P LDR* A3,A1 NO GET SEGM STATUS   r 2 P ANKL A3,/1000 CHECK IF SEGM USED BY INT TASK        P RF(Z) TDST20 NO     4 P CW A14,PAG:QB,A4 YES CHECK IF IT 
0x24e38…24fcc          Dummy {f00=0x0094, f01=0x018e, f02=» DSKPAG=1        P     2 PTDST10 LD A3,PAG:QB,A4 TAKE PAGE OUT OF QUEUE        P STR A2,A3   P   P ST A3,PAG:QB,A2   b   P CMR A4    z   P     , PTDST20 LD A1,PAG:PA,A4 GET PAGE ADDRESS      ( P LD A5,TTB:SA+26,A14 AND T:A ADDRESS       P       P IFT MMUPAG=1     
0x24fcc…25160          Dummy {f00=0x0094, f01=0x0190, f02=» , P LD A4,SCTNPE AND GET NUMBER OF ENTRIES        P   4 2 PTDST22 SCR A2,A3 UPDATE MMU TABLE JUST IN CASE   <   P SUK A4,1    r   P RF(Z) TDST25        P ADK A2,4        P ADK A3,2        P RB TDST22       P       PTDST25 EQU *       P IFT ASSOLY=0      " P TL TT
0x25160…252f4 (0, 47)  Dummy {f00=0x00c3, f01=0x0190, f02=»,T:ACSB,A5       P RF TDST35       P   $   P XIF   ,   P IFT DSKPAG-MMUPAG=1   8 4 P ST A1,T:ACSB,A5 UPDATE BASE IN T:A JUST IN CASE   T   P XIF       P       PTDST30 EQU *       P IFT MMUPAG=1      " P TL TTB:MT,A14 LOAD MMU TABLE        P XIF       P     & PTDST
0x252f4…25488          Dummy {f00=0x00c3, f01=0x0190, f02=»   n & P ML 14,TTB:SA+2,A14 LOAD REGISTERS       P   2   P XIF   :   P IFT CPU852=1    F   P       P STR A1,A15 PUT PC   d   P STR A2,A15 AND PSW ON STACK   ~ & P LD A1,TTB:SA+2,A14 LOAD REGISTERS       P LD A2,TTB:SA+4,A14        P LD A3,TTB:SA+6,A14        P LD 
0x25488…2561c          Dummy {f00=0x00c3, f01=0x4106, f02=» LD A9,TTB:SA+18,A14       P LD A10,TTB:SA+20,A14        P LD A11,TTB:SA+22,A14    :   P LD A12,TTB:SA+24,A14    X   P LD A13,TTB:SA+26,A14    v   P LD A14,TTB:SA+28,A14        P       P XIF       P       P RTN A15 START THE TASK        P       P END    @       D 
0x2561c…257b0          Dummy {f00=0x00c3, f01=0x2008, f02=»           p   P*        P*        P END   $@      0K        P*    >   P*    H   PLKMDIS EQU *   R   P INH   f   P LD A5,DISQUE    r " P RF(Z) DIS010 NO QUEUE,RETURN      & P LD A1,32,A15 LOAD PSW FROM STACK        P SRL A1,10 GET LEVEL     4 P CC A1,TTABST+1,A5 A
0x257b0…25944          Dummy {f00=0x00c3, f01=0x0190, f02=» IHTWN           IHTCN     , (                                                   IHSOP   N       CHLT1   ^       IHFDN   n       CHRT1   ~ , (                                                   CHRT2           CHRT3           CHRT4           IHCC1           IHCC2  
0x25944…25ad8          Dummy {f00=0x00c3, f01=0x018e, f02=» $   &                   ~       IHLPN           IHCRN   .       IHDU1   > , (     A             (   *                   N       IHDU2   ~       IHMTN     , (     Q     ,   .           0                 , (     a                                             IHINPTI
0x25ad8…25c6c          Dummy {f00=0x00c3, f01=0x0190, f02=»       SCTEFA              SCTPLD              SCTANO      ,       SCTADA      @       SCTPAGL     T , (               @                           h       SCTSEG              SCTSWB              SCTNOS              SCTNOP              SCTPSZ              SCTMMC   
0x25c6c…25e00          Dummy {f00=0x00c3, f01=0x414e, f02=»T              SCTCDT             bBUG           SCTBUG~     . , (                                       6   B       SCTDMT      r       SCTDMI              SCTDML              SCTDMC              SCTBLK              SCTDCT                                         
0x25e00…25f94 (0, 48)  Opaque[0x194]
0x25f94…26128          # DirEnt {nam=»LRPINT«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1808, f03=0x0000}
0x25f94…26128          IdxSect {
0x25f94…26128            f00 = 0x00c0	// 0x25f94 @0x0 
0x25f94…26128            f01 = 0x000a	// 0x25f96 @0x2 
0x25f94…26128            gno = [	// 0x25f98 @0x4 
0x25f94…26128                [0x00]: C0x00c0.0x1.0
0x25f94…26128                [0x01]: C0x00c0.0x2.0
0x25f94…26128                [0x02]: C0x0106.0x2.0
0x25f94…26128                [0x03]: C0x010f.0x0.0
0x25f94…26128                [0x04]: C0x010f.0x1.0
0x25f94…26128            ]
0x25f94…26128          }
0x26128…262bc          Dummy {f00=0x00c0, f01=0x0190, f02=» 2 P IDENT LRPINT  9.2DK 1 79-11-16  870105040920        P   :   P   =DK1, HANGING REM. TERM.    B   P   80-03-11    f   P*    z   P*      6 P**************************************************       P*      $ P*   PHILIPS TERMINAL SYSTEM PTS        P*      0 P*   
0x262bc…26450          Dummy {f00=0x00c0, f01=0x0190, f02=»**************************************************       P*    :   P*    D : P*   THIS MODULE CONTAINS MANDATORY INTERRUPT HANDLERS    N   P*   FOR TOSS. THESE ARE:       P*        P*   -IHLKM:  LKM INTERRUPT       P*        P*   -IHRTC:  RTC INTERRUPT       P*   
0x26450…265e4          Dummy {f00=0x00c0, f01=0x0190, f02=»THESE ARE:       P*      4 P*   -LKMRQE: SET A7 = -1, QUEUE JOB AND DISPATCH       P*    T ( P*   -LKMQDI: QUEUE JOB AND DISPATCH    ^   P*        P EJECT   LRPINT        P*        P*        P***********        P* ENTRIES *        P***********        P*        P* 
0x265e4…26778          Dummy {f00=0x00c0, f01=0x0190, f02=»R    r 4 P ENTRY LKMERR HALT SYSTEM DUE TO FATAL LKM ERROR     ( P ENTRY LKMQDI QUEUE JOB AND DISPATCH   B & P ENTRY IHRTC RTC INTERRUPT HANDLER   n 8 P ENTRY TIMQUE POINTER TO FIRST BLOCK IN TIMER QUEUE        P ENTRY MONCLO MONITOR CLOCK      2 P ENTRY IHPFAR PO
0x26778…2690c          Dummy {f00=0x00c0, f01=0x0190, f02=»*        P* EXTERNALS *        P*************        P*    6   P*    @   P EXTRN TDISP DISPATCHER    J " P EXTRN DISQUE DISPATCHER QUEUE   j ( P EXTRN PRUN TTAB OF RUNNING PROGRAM      " P EXTRN MEXIT MONITOR TASK EXIT     , P EXTRN MONMMU MONITOR (SYSTEM) MMU TAB
0x2690c…26aa0          Dummy {f00=0x00c0, f01=0x0190, f02=»TCH TO LEVEL XY        P EXTRN FREBLK SET BLOCK FREE     " P EXTRN SAVE8 SAVE 8 REGISTERS    < $ P EXTRN PFINIT RESTART OF DEVICES   b   P EXTRN HALT HALT MODULE      ( P EXTRN INTSAV INTERRUPT SAVE MODULE        P EXTRN TTABLD LOAD TASK TTAB     ( P EXTRN PQEMTY 
0x26aa0…26c34 (0, 49)  Dummy {f00=0x00c0, f01=0x0190, f02=»KWARD    t ( P EXTRN TTB:SB SEGMENT BLOCK POINTER      & P EXTRN TTB:PW PROGRAM STATUS WORD    : 2 P EXTRN TTB:SA FIRST WORD OF SAVE AREA IN TTAB    d " P EXTRN LKMAL LKM REQUEST TABLE       P EJECT   LRPINT        P*        P*      . P****************************
0x26c34…26dc8          Dummy {f00=0x00c0, f01=0x018e, f02=»PROGRAM VERSION USING TOSS MMU PAGING      * P* IS OBTAINED BY SETTING MMUPAG EQU 1.   .   P*        PMMUPAG EQU 0   f   P*    z   P*      6 P* A PROGRAM VERSION USING THE EXTENDED INSTRUCTION     . P* SET IS OBTAINED BY SETTING CPU852 EQU 0.       P*        PCPU8
0x26dc8…26f5c          Dummy {f00=0x00c0, f01=0x018e, f02=»       PDSKPAG EQU 1        *        P*    & 8 P* A PROGRAM VERSION USING NO MONITOR CLOCK FUNCTIONS   0 * P* IS OBTAINED BY SETTING MCLOCK EQU 0.   l   P*        PX:A EQU 1        PMONCLK EQU 1       P*        P EJECT   LRPINT        P*        P*        P*   I H 
0x26f5c…270f0          Dummy {f00=0x00c0, f01=0x0190, f02=» * P*   - IF STACK OVERFLOW SYSTEM HALTS.        P*    2 @ P*   - ELSE REGISTERS A1 - A14 ARE SAVED IN TTAB FOR RUNNING    <   P*     PROGRAM.       P*      : P*   - EXIT CONDITIONS ARE SET AND A BRANCH IS MADE TO      $ P*     APPROPRIATE LKM PROCESSOR.       P* 
0x270f0…27284          Dummy {f00=0x00c0, f01=0x0190, f02=»KM REQUEST)    h , P*   A5 = TTAB ADDRESS OF CALLING PROGRAM       P*   A2, A3 AND A6 ARE LOST.    D   P*    h : P*   ALL OTHER REGISTERS REMAIN UNCHANGED FROM CALLING    r   P*   PROGRAM.       P*        P*        P*        PIHLKM EQU *      $ P ST P,INTSAV SAVE 
0x27284…27418          Dummy {f00=0x00c0, f01=0x0190, f02=» SAVE A15      " P LD A15,PRUN LOAD TTAB ADDRESS       P*    8   P IFT CPU852=1    B 4 P ADKL A15,TTB:SA+28 SET A15 TO LAST IN SAVE AREA   X * P STR A14,A15 SAVE USER REGISTERS, -A14       P STR A13,A15 -A13        P STR A12,A15 -A12        P STR A11,A15 -A11     
0x27418…275ac          Dummy {f00=0x00c0, f01=0x0190, f02=»5 -A5        P STR A4,A15 -A4        P STR A3,A15 -A3    &   P STR A2,A15 -A2    >   P STR A1,A15 -A1    V   P XIF   n   P*    z   P IFT CPU852=0      6 P MS 14,TTB:SA+2,A15 SAVE A1-A14 IN TTAB SAVE AREA        P XIF       P*      0 P LD A5,PRUN GET TTAB ADDRESS O
0x275ac…27740          Dummy {f00=0x00c0, f01=0x0190, f02=»  GET LKM REQUEST PARAMETERS       P*    $   P LDR* A3,A15   . 4 P LDR* A2,A15 LOAD P.C. AND ADJUST STACK POINTER    B & P ST A3,TTB:PW,A5 STORE PSW IN TTAB   z   P*        P IFT MMUPAG=0      & P LD A3,-2,A2 GET INSTRUCTION CODE      " P LDR* A6,A2 GET DATA DIREC
0x27740…278d4 (0, 50)  Dummy {f00=0x0106, f01=0x018e, f02=»MMU TABLE    t   P*        PLKM015 EQU *     & P  EL A3,-2,A2 GET INSTRUCTION CODE   0 " P ELR A6,A2 GET DATA DIRECTIVE    Z   P XIF       P*        P CWK A3,/2804        P RF(E) LKM025 LKM?       P CWK A3,/6300        P RF(E) LKM025 TRAP?        P*      $ P*   ST
0x278d4…27a68          Dummy {f00=0x0106, f01=0x0190, f02=»   P EJECT   LRPINT        P*        P*    &   PLKM025 EQU *   0   P IFT DSKPAG=1    D . P LD A3,TTB:SB,A5 GET SEGMENT BLOCK ADDRESS   Z   P RF(Z) LKM027 NO SEGMENT?      " P LDR* A4,A3 GET SEGMENT STATUS     0 P ANKL A4,/1E00 CHECK IF CORE RESIDENT OR...      2 P
0x27a68…27bfc          Dummy {f00=0x0106, f01=0x0190, f02=»ET PAGE BLOCK ADDRESS    ~ & P LDKL A4,PAGQUE GET PAGQUE ADDRESS       P ST A4,PAG:QB,A3   H 4 P LDR* A4,A4 GET ADDRESS OF FIRST BLOCK IN PAGQUE   ` " P STR A4,A3 UPDATE QUEUE LINKS        P ST A3,PAGQUE        P ST A3,PAG:QB,A4     4 P LD A3,PQEMTY CHECK IF LOAD 
0x27bfc…27d90          Dummy {f00=0x0106, f01=0x0190, f02=»K    |   P*      , P CM PQEMTY INDICATE PAGE QUEUE NOT EMPTY       P LDR A4,A5 SAVE A5   D , P LDKL A5,TTABLD GET LDTASK TTAB ADDRESS    ^ $ P CF A15,QTJOB RESTART LOAD TASK        P LDR A5,A4 RESTORE A5        P LD A4,TTB:PW,A5 GET PSW     & P ST A4,-2,A15 RESTOR
0x27d90…27f24          Dummy {f00=0x0106, f01=0x0190, f02=» ( P RF(E) LKM060 LOAD SEGMENT REQUEST?        P XIF   0   P*    <   P EJECT   LRPINT    F   P*    ^   P*    h   PLKM030 EQU *   r ( P CM PRUN INDICATE IDLE LOOP RUNNING      $ P CF A15,SWL48 SWITCH TO LEVEL 48       P LDK A4,0      " P LDR A3,A6 GET DATA DIRECTIV
0x27f24…280b8          Dummy {f00=0x0106, f01=0x0190, f02=»IRECTIVE POSITIVE    z   P*        P IFT MMUPAG=0    $   P LDR* A4,A2 GET LABEL    :   P XIF   X   P*    d   P IFT MMUPAG=1    n   P ELR A4,A2 GET LABEL       P XIF       P*        P EJECT   LRPINT        P*      . P*   UPDATE TTB:SA AND GO TO LKM PROCESSOR       
0x280b8…2824c          Dummy {f00=0x0106, f01=0x0190, f02=»MAL    v * P RF(Z) LKMQDI PROGRAM SWITCH REQUEST?        P CW A3,LKMAL   : * P RF(NL) LKMRQE INVALID DATA DIRECTIVE?   N   P INH   |   P LD A3,LKMAL,A3        P*        P IFF MMUPAG+DSKPAG=0       P RF LKM065       P*      . PLKM060 EQU * LOAD SEGMENT REQUEST (DAT
0x2824c…283e0          Dummy {f00=0x0106, f01=0x018e, f02=»   P*        P EJECT   LRPINT        P*    &   P*    0   P*   L K M E R R    :   P*    R   P*      > PLKMERR LDK A1,15 INDICATE REQUESTED LKM PROC. NOT PRESENT    f   P*        PLKM070 EQU *       P CF A15,HALT HALT SYSTEM       P*        P*        P*   L K M R Q 
0x283e0…28574 (0, 51)  Dummy {f00=0x010f, f01=0x0190, f02=»   PLKMRQE EQU *       P LDKL A2,-1      . P ST A2,TTB:SA+14,A5 SET -1 IN SAVE AREA A7   ,   P*    ^   P*    h   P*   L K M Q D I    r   P*      ( P*   QUEUE TERMINAL JOB AND DISPATCH.       P*        P*   A5 = TTAB ADDRESS        P*        P*        PLKMQDI EQU *
0x28574…28708          Dummy {f00=0x010f, f01=0x0190, f02=»CT   LRPINT        P*        P*   I H R T C        P*    4 6 P*   THIS IS THE REAL TIME CLOCK INTERRUPT HANDLER.   > 6 P*   THE TIMER QUEUE WILL BE PROCESSED EACH 100 MS.   x   P*      * PIHRTC ST P,INTSAV SAVE LAST INTERRUPT      " P RIT /1B RESET INTERRUPT FLAG 
0x28708…2889c          Dummy {f00=0x010f, f01=0x0190, f02=»F A15,SAVE8 SAVE A1-A8 ON STACK        P XIF   (   P*    4   P IFT CPU852=0    > " P MSR 8,A15 SAVE A1-A8 ON STACK   T   P XIF   z   P*      " P LDKL A4,-4 SET 100 MS SWITCH        P ST A4,COUNT     . P LDKL A2,CLOCK QUEUE CLOCK ROUTINE AS MJOB       P CF A15,QMJO
0x2889c…28a30          Dummy {f00=0x010f, f01=0x0190, f02=» *     $ P CF A15,SWLXY SWITCH TO LEVEL XY       P RB T:DISP   2   P*    D   P EJECT   LRPINT    N   P*    f   P*    p   P IFT MONCLK=1    z   P*      < P*   MONITOR CLOCK UPDATING ROUTINE STARTED EACH SECOND.        P*        PMCLOCK EQU *     ( PRTC025 LDKL A4,-
0x28a30…28bc4          Dummy {f00=0x010f, f01=0x0190, f02=»20 IM MONCLO+2,A4 INCREMENT TIME     0 P XR A3,MONCLO+2,A4 CHANGE MINUTES OR HOURS ?   ( $ P RB(NE) RTC020 GO TO DISPATCHER?     ( P CM MONCLO+2,A4 RESTART TIME COUNTER       P SUK A4,2 END?     " P RB(N) MCLO20 MIDNIGHT CARRY?      " P RB(P) MCLO10 UPDATE MINUTES
0x28bc4…28d58          Dummy {f00=0x010f, f01=0x0190, f02=»MONCLO EQU *       P IFT MONCLK=1      & P DATA 0 ACCUMULATED 24 HOUR CARRY    *   P DATA 0 HOUR   T   P DATA 0 MINUTE   h   P DATA 0 SECOND   ~   PSECOND DATA 0 SECOND SWITCH        P XIF       P*        P EJECT   LRPINT        P*      * P*   CLOCK ROUTINE STARTE
0x28d58…28eec          Dummy {f00=0x010f, f01=0x0190, f02=»0 LDR* A4,A6 GET TIMER BLOCK       P ABL(Z) MEXIT END OF QUEUE   $   P IM 4,A4 INCREMENT TIMER   F   P RB(N) CLK10 NOT TIME OUT?   f   P RF(Z) CLK30 TIME OUT?       P LDR* A3,A4 RELEASE TIMER        P STR A3,A6       P CF A15,FREBLK       P LDR A4,A2       P CF A1
0x28eec…29080          Dummy {f00=0x010f, f01=0x0190, f02=» CF A15,SWL48 SWITCH TO LEVEL 48 DK1       P INH   ,   P RB CLK10    8   P*    J   PCLK40 EQU *    T   P IFT CPU852=1    h & P CF A15,SAVE8 SAVE A1-A8 ON STACK    ~   P XIF       P*        P IFT CPU852=0      " P MSR 8,A15 SAVE A1-A8 ON STACK       P XIF       P* 
0x29080…29214 (0, 52)  Dummy {f00=0x010f, f01=0x0190, f02=»NE   r   P*        P*        PCOUNT DATA 0 100 MS SWITCH       P*    @   P*    J   P*   T I M Q U E    T   P*    l . P*   POINTER TO FIRST BLOCK IN TIMER QUEUE    v   P*        P*        PTIMQUE EQU *       P DATA 0        P*        P EJECT   LRPINT        P*     
0x29214…293a8          Dummy {f00=0x010f, f01=0x0190, f02=»ATA 0      & PTTABPF DATA 0 TTAB FOR POWER FAIL        P DATA '#P'   8   P DATA 0    J   PA15SAV DATA 0    Z   P DATA /00C0    p   P DATA POWOFF       P*        P*        P*   WORK AREAS       P*        P*      & PPFX DATA 1 POWER ON/OFF INDICATOR        P*       
0x293a8…2953c          Dummy {f00=0x010f, f01=0x018e, f02=»INTERRUPT    t   P*        P*        PIHPFAR EQU *     & $ P ST P,INTSAV SAVE LAST INTERRUPT   < & P RIT /17 RESET INTERNAL INTERRUPT    d & P C1S PFX INDICATE POWER ON OR OFF        P RF(P) POWON POWER ON?       P*        P*   POWER OFF        P*        P IFT CPU
0x2953c…296d0          Dummy {f00=0x010f, f01=0x0190, f02=»   P XIF !     P*  !   4 P LD A1,DISQUE QUEUE PFTASK FIRST FOR DISPATCHING !     P LDKL A2,TTABPF  ! R   P STR A1,A2 ! j   P ST A2,DISQUE  ! |   P RB T:DISP !     P*  !   2 PPOWOFF ST A15,A15SAV SAVE A15 FOR BETTER TIMES !     P HLT !     P*  !     P EJECT   LRPIN
0x296d0…29864          Dummy {f00=0x010f, f01=0x4058, f02=» !     P CM PRUN "     P RB T:DISP "     P*  " *   P*  " 4   P*  " >   P END " H@    " TA2,TTABPF  ! R   P STR A1,A2 ! j   P ST A2,DISQUE  ! |   P RB T:DISP !     P*  !   2 PPOWOFF ST A15,A15SAV SAVE A15 FOR BETTER TIMES !     P HLT !     P*  !     P EJECT   LRPIN
0x29864…299f8          Dummy {f00=0x010f, f01=0x2008, f02=»     #  POINTER    z   PPFA210 EQU *-2     ( P CM INIFLG RESET INITIALIZATION FLAG   . * P CF A15,PFINIT RESTART COMMON DEVICES    Z 4 P ABL RETU14 RESTORE A1-A14 FROM INTERRUPT STACK        P END    @       13,A15       P STR A14,A15     * P ST A15,PFA210 SAVE A1
0x299f8…29b8c          Dummy {f00=0x010f, f01=0x2008, f02=»     ,                                                                                                                                                                                                                                                                  
0x29b8c…29d20          Dummy {f00=0x010f, f01=0x0190, f02=»****************************************** T   6 P*                                                * U 2 6 P*        RDBLK - READ ONE CASSETTE BLOCK         * U l 6 P*        ===============================         * U   6 P*                                       
0x29d20…29eb4 (0, 53)  Opaque[0x194]
0x29eb4…2a048          # DirEnt {nam=»TPROC «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1528, f03=0x0000}
0x29eb4…2a048          IdxSect {
0x29eb4…2a048            f00 = 0x00a9	// 0x29eb4 @0x0 
0x29eb4…2a048            f01 = 0x0006	// 0x29eb6 @0x2 
0x29eb4…2a048            gno = [	// 0x29eb8 @0x4 
0x29eb4…2a048                [0x00]: C0x00a9.0x1.0
0x29eb4…2a048                [0x01]: C0x00fb.0x1.0
0x29eb4…2a048                [0x02]: C0x0103.0x0.0
0x29eb4…2a048            ]
0x29eb4…2a048          }
0x2a048…2a1dc          Dummy {f00=0x00a9, f01=0x0190, f02=» 0 P IDENT TPROC  REL 9.2 79-11-16  870105040920       P   8   P*    @   P*    J 6 P**************************************************   T   P*      $ P*   PHILIPS TERMINAL SYSTEM PTS        P*      $ P*   TPROC = TOSS LKM PROCESSORS        P*        P*        P* 
0x2a1dc…2a370          Dummy {f00=0x00a9, f01=0x0190, f02=»AINS THE FOLLOWING   |   P*   TOSS LKM PROCESSORS:       P*    :   P*   - TWAIT  = WAIT    D   P*    `   P*   - TEXIT  = EXIT    j   P*      ( P*   - TACTOT = ACTIVATE/RESTART TASK       P*        P*   - TPAUSE = PAUSE TASK        P*        P*   - TMWAIT = MULTIPL
0x2a370…2a504          Dummy {f00=0x00a9, f01=0x018e, f02=»*        P*        P ENTRY TWAIT WAIT PROCESSOR        P ENTRY TEXIT EXIT PROCESSOR    8 , P ENTRY TACTOT ACTIVATE/RESTART PROCESSOR     " P ENTRY TPAUSE PAUSE PROCESSOR      * P ENTRY TMWAIT MULTIPLE WAIT PROCESSOR        P       P       P       P*        P*     
0x2a504…2a698          Dummy {f00=0x00a9, f01=0x0190, f02=»   P EXTRN TDISP DISPATCHER      * P EXTRN LKMQDI QUEUE TASK AND DISPATCH    $ $ P EXTRN LKMRQE LKM REQUEST ERROR    R   P EXTRN EXIT PROGRAM EXIT   z 2 P EXTRN FNDDWT FIND DWT ADDRESS FROM FILE CODE      0 P EXTRN FNDTID FIND TTAB ADDRESS FROM TASK ID       P EXT
0x2a698…2a82c          Dummy {f00=0x00a9, f01=0x018e, f02=»RN DWTWAT WAIT/ACTIVATE INDICATOR        P EJECT   TPROC   *   P*    @   P*    J . P*****************************************    T   P*        P* CONDITIONAL ASSEMBLY       P*      . P*****************************************        P*      . P* A PROGRAM VERSION 
0x2a82c…2a9c0          Dummy {f00=0x00a9, f01=0x0190, f02=»   P*        P*        P********       P* WAIT *   (   P********   8   P*    H   P*    R ( P*   THIS IS THE WAIT LKM PROCESSOR.        P*      , P*   THIS MODULE IS ENTERED WHEN THE TASK     6 P*   WANTS TO SYNCHRONIZE WITH A PARTICULAR EVENT.        P*      * P* 
0x2a9c0…2ab54 (0, 54)  Dummy {f00=0x00fb, f01=0x0190, f02=»CB ADDRESS       P*        P*      * PTWAIT CF A15,FNDDWT SEARCH DWT ADDRESS   &   P ADK A6,0 SET CR   T & P RF(Z) TP:RQE FILE CODE NOT FOUND?   l   P*        P IFT MMUPAG=0      * P LDR* A1,A8 RETURN IF EVENT COMPLETED        P XIF       P*        P IFT MMUPAG=1 
0x2ab54…2ace8          Dummy {f00=0x00fb, f01=0x0190, f02=»SET WAIT INDICATOR IN DWT    ~   P RF T:DISP GO TO DISPATCHER    "   P*    F   P EJECT   TPROC   P   P*    f   P*    p   P********   z   P* EXIT *       P********       P*        P*      ( P*   THIS IS THE EXIT LKM PROCESSOR.        P*      * P*   THIS MODULE IS E
0x2ace8…2ae7c          Dummy {f00=0x00fb, f01=0x0190, f02=»D FROM THE LKM HANDLER     & P*   WITH THE FOLLOWING PARAMETERS:       P*    H   P*   A5 = TTAB ADDRESS    R   P*    p   P*    z   PTEXIT EQU *      " P CF A15,EXIT CALL PROGRAM EXIT       P*      & PT:DISP ABL TDISP GO TO DISPATCHER        P*        P EJECT   TPR
0x2ae7c…2b010          Dummy {f00=0x00fb, f01=0x0190, f02=» TASK LKM PROCESSOR.   p   P*      4 P*   THIS MODULE IS ENTERED FROM THE LKM HANDLER    & ( P*   WHEN A TASK HAS TO BE ACTIVATED.   ^   P*      0 P*   THE FOLLOWING PARAMETERS ARE SUPPLIED:-        P*      ( P*   A1 = PARAMETER WHEN A4 NOT ZERO      4 P*   A4 = S
0x2b010…2b1a4          Dummy {f00=0x00fb, f01=0x0190, f02=»       PTACTOT EQU *     $ P CF A15,FNDTID FIND TTAB ADDRESS       P ADK A2,0 SET CR   D $ P RF(Z) TP:RQE TASK NOT IN SYSTEM     4 P CF A15,QTJOB QUEUE CALLING TASK FOR DISPATCHING     * P LD A3,TTB:SA+6,A5 GET SEGMENT NUMBER        P LDR A5,A2       P LDR A2,A4  
0x2b1a4…2b338          Dummy {f00=0x00fb, f01=0x0190, f02=» EJECT   TPROC       P*        P*        P**********   *   P* TPAUSE *   <   P**********   N   P*    `   P*    j ( P*   THIS IS THE PAUSE LKM PROCESSOR.   t   P*      : P*   THIS MODULE IS ENTERED FROM THE LKM HANDLER WHEN A     : P*   TASK WANTS TO (TEMPORARILY) 
0x2b338…2b4cc          Dummy {f00=0x00fb, f01=0x0190, f02=»       P**********       P* TMWAIT *       P**********   ,   P*    >   P*    H 0 P*   THIS IS THE MULTIPLE WAIT LKM PROCESSOR.   R   P*      * P*   IT IS ENTERED FROM THE LKM HANDLER     & P*   WITH THE FOLLOWING PARAMETERS:       P*        P*   A5 = TTAB ADDRESS 
0x2b4cc…2b660          Dummy {f00=0x00fb, f01=0x018e, f02=»LLING TASK VIA TENDIO    t & P*   WITH THE FOLLOWING PARAMETERS:       P*    H , P*   A8 = ECB ADDRESS OF COMPLETED EVENT    R   P*      > P*   IF REQUEST ERROR, A7 := -1 (AND NO RETURN VIA TENDIO).       P*      ( P*   NOTICE THAT ALL EVENTS MUST HAVE     ( P*   
0x2b660…2b7f4 (0, 55)  Dummy {f00=0x0103, f01=0x0190, f02=»   n   P LDK A3,0        P*        P IFT MMUPAG=0    $ * P LDR* A1,A7 GET NO OF ECB:S IN ECBBLK    :   P XIF   h   P*    t   P IFT MMUPAG=1    ~ ( P ELR A1,A7 GET NO OF ECB:S IN ECBBLK       P XIF       P*      ( P RF(NP) TP:RQE REQUEST ERROR IF <= 0       P*     
0x2b7f4…2b988          Dummy {f00=0x0103, f01=0x0190, f02=»S    v & P LDR* A2,A8 GET FIRST WORD OF ECB        P XIF   4   P*    @   P IFT MMUPAG=1    J   P ELR A8,A7 GET ECB ADDRESS   ` $ P ELR A2,A8 GET FIRST WORD OF ECB       P XIF       P*      ( P RF(N) TMW:30 I/O ALREADY COMPLETED?     8 P CF A15,FNDDWT NO, SEARCH DW
0x2b988…2bb1c          Dummy {f00=0x0103, f01=0x0190, f02=» " P LD A2,DWTST,A6 GET DWT STATUS       P RF(N) TP:RQE NOT BUSY?    *   P CW A5,DWTTAB,A6   J 4 P RF(NE) TP:RQE REQUEST NOT ISSUED BY THIS TASK?    b 0 P LD A2,DWTWAT,A6 GET WAIT/ACTIVATE INDICATOR     , P RF(NZ) TP:RQE REQUEST ISSUED WITH WAIT?       P ORK A6,1 
0x2bb1c…2bcb0          Dummy {f00=0x0103, f01=0x0190, f02=»AVE FIRST DWT ADDRESS        P LDR A3,A6       P*    0   PTMW:20 EQU *   : 8 P ST A6,DWTWAT,A9 CHAIN THIS DWT WITH THE ONE BEFORE    N $ P LDR A9,A6 SAVE THIS DWT ADDRESS       P SUK A1,1      ( P RB(P) TMW:10 MORE ECB:S IN ECBBLK?      : P ST A3,DWTWAT,A9 NO, SET
0x2bcb0…2be44          Dummy {f00=0x0103, f01=0x0190, f02=» TTAB SAVE AREA    p 2 P ADK A3,0 CHECK FLAG IF FIRST ECB TO WAIT FOR      & P RF(Z) TP:QDI FIRST ECB IN ECBBLK?   N   P*    x : PTMW:40 ADKL A3,DWTWAT POINT TO WAIT/ACTIVATE INDICATOR     $ P LDR* A2,A3 GET NEXT DWT ADDRESS       P RF(Z) TP:QDI NO MORE DWT:S?    
0x2be44…2bfd8          Dummy {f00=0x0103, f01=0x40aa, f02=»QU *     " P ABL LKMRQE LKM REQUEST ERROR        P*    2   PTP:QDI EQU *   < ( P ABL LKMQDI QUEUE TASK AND DISPATCH    P   P*    |   P*        P*        P END    @       VATE INDICATOR     $ P LDR* A2,A3 GET NEXT DWT ADDRESS       P RF(Z) TP:QDI NO MORE DWT:S?    
0x2bfd8…2c16c          Dummy {f00=0x0103, f01=0x2008, f02=»         TERMINAL NOT IN SYSTEM      8 P CF A15,QTJOB QUEUE CALLING TERMINAL FOR DISPATCHING   (   P LDR A5,A2   d   P LDR A2,A4   v 0 P RB(Z) TPQUE RESTART: QUEUE FOR DISPATCHING        P CF A15,ACTOT ACTIVATION       P RB TPDIS GO TO DISPACHER        P EJECT    
0x2c16c…2c300          Dummy {f00=0x0103, f01=0x0000, f02=»                                                                                                                                                                                                                                                                        
0x2c300…2c494 (0, 56)  Opaque[0x194]
0x2c494…2c628          # DirEnt {nam=»MSUBS «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x12d8, f03=0x0000}
0x2c494…2c628          IdxSect {
0x2c494…2c628            f00 = 0x0096	// 0x2c494 @0x0 
0x2c494…2c628            f01 = 0x000c	// 0x2c496 @0x2 
0x2c494…2c628            gno = [	// 0x2c498 @0x4 
0x2c494…2c628                [0x00]: C0x0096.0x3.0
0x2c494…2c628                [0x01]: C0x0097.0x1.0
0x2c494…2c628                [0x02]: C0x0097.0x2.0
0x2c494…2c628                [0x03]: C0x0097.0x3.0
0x2c494…2c628                [0x04]: C0x00c5.0x1.0
0x2c494…2c628                [0x05]: C0x00c5.0x3.0
0x2c494…2c628            ]
0x2c494…2c628          }
0x2c628…2c7bc          Dummy {f00=0x0096, f01=0x0190, f02=» 0 P IDENT MSUBS  REL 9.2 79-11-16  870105040920       P   8   P*    @   P*    J 6 P**************************************************   T   P*      $ P*   PHILIPS TERMINAL SYSTEM PTS        P*      $ P*   MSUBS = MONITOR SUBROUTINES        P*        P*        P* 
0x2c7bc…2c950          Dummy {f00=0x0096, f01=0x0190, f02=»OLLOWING MONITOR   r   P*   SUBROUTINES:       P*    0 , P*   -SAVE8    SAVE 8 REGISTERS ON STACK    : , P*   -QTJOB    QUEUE TASK FOR DISPATCHING   j 4 P*   -QMJOB    QUEUE MONITOR JOB FOR DISPATCHING      . P*   -ACTOT    ACTIVATE TASK ON FIFO BASIS      . P*   
0x2c950…2cae4          Dummy {f00=0x0096, f01=0x018e, f02=»K   SET A MONITOR BLOCK FREE     " P*   -FNDDWT   FIND DWT ADDRESS   $ * P*   -FNDTID   FIND TASK IDENTIFICATION   J   P*   -PFINIT   RESTART DEVICE   x $ P*   -SWL48    SWITCH TO LEVEL 48     $ P*   -SWLXY    SWITCH TO LEVEL XY       P*   -HALT     HALT MODULE   
0x2cae4…2cc78          Dummy {f00=0x0096, f01=0x0190, f02=» " P ENTRY SAVE8 SAVE 8 REGISTERS        P ENTRY QTJOB QUEUE TASK    * " P ENTRY QMJOB QUEUE MONITOR JOB   J & P ENTRY ACTOT ACTIVATE TASK (FIFO)    p & P ENTRY ACTOTP ACTIVATE TASK (LIFO)       P ENTRY EXIT PROGRAM EXIT       P ENTRY GETBLK GET BLOCK        P ENT
0x2cc78…2ce0c          Dummy {f00=0x0096, f01=0x0190, f02=»CE   v $ P ENTRY SWL48 SWITCH TO LEVEL 48      $ P ENTRY SWLXY SWITCH TO LEVEL XY    2 , P ENTRY ILLINT ILLEGAL INTERRUPT ROUTINE    Z * P ENTRY INTSAV SAVE AREA LAST INTERRUPT       P ENTRY HALT HALT MODULE        P*      2 P*   ENTRIES TO RESTORE REGISTERS A8-A1
0x2ce0c…2cfa0          Dummy {f00=0x0096, f01=0x018e, f02=»         A1    ~ 2 P ENTRY IHRTN RETURN WITHOUT ENABLE INTERRUPTS        P EJECT   MSUBS   J   P*    `   P*    j   P*************    t   P* EXTERNALS *        P*************        P*        P*      : P EXTRN DISQUE POINTER TO 1ST PLACE IN DISPATCHER QUEUE     & P
0x2cfa0…2d134 (0, 57)  Dummy {f00=0x0097, f01=0x0190, f02=» & P EXTRN TTB:ID TASK IDENTIFICATION        P EXTRN TTB:SA SAVE AREA    . * P EXTRN TTB:PP POINTER TO PENDING QUEUE   N ( P EXTRN TTB:TD TERMINAL DEVICE TABLE    | 6 P EXTRN FREQUE POINTER TO FIRST FREE MONITOR BLOCK        P EXTRN DWTADR -ADDRESS BLOCK     $ P E
0x2d134…2d2c8          Dummy {f00=0x0097, f01=0x0190, f02=»XTRN TIODM DM ENTRY        P EXTRN CHKIND DM ENTRY       P*    :   P*    D " PSOP EQU /2E SOP DEVICE ADDRESS   N   P*    t   P EJECT   MSUBS   ~   P*        P*      . P*****************************************        P*        P* CONDITIONAL ASSEMBLY       P*     
0x2d2c8…2d45c          Dummy {f00=0x0097, f01=0x0190, f02=»NG MMUPAG EQU 1.   z   P*        PMMUPAG EQU 0   "   P*    6   P*    @ 6 P* A PROGRAM VERSION USING THE EXTENDED INSTRUCTION   J . P* SET IS OBTAINED BY SETTING CPU852 EQU 0.       P*        PCPU852 EQU 1       P*         *      . ** A PROGRAM VERSION USING TOSS D
0x2d45c…2d5f0          Dummy {f00=0x0097, f01=0x0190, f02=»*        P*   S A V E 8        P*      0 P*   SUBROUTINE TO SAVE 8 REGISTERS ON STACK    * $ P*   WITHOUT ENABLING INTERRUPTS.   ^   P*        P*        PSAVE8 EQU *        P INH  INHIBIT INTERRUPTS       P STR A3,A15        P STR A4,A15        P STR A5,A15       
0x2d5f0…2d784          Dummy {f00=0x0097, f01=0x0190, f02=»RANCH ADDRESS    v   P ST A2,14,A15        P ST A1,16,A15    ,   P LD A3,12,A15 RESTORE A3   B & P ABL 0 THIS IS USED TO BRANCH BACK   b   PSAVE81 EQU *-2       P*        P EJECT   MSUBS       P*        P*        P*   Q T J O B        P*      2 P*   SUBROUTINE TO 
0x2d784…2d918          Dummy {f00=0x0097, f01=0x0190, f02=»   P*      8 P*   THE REQUESTED JOB IS PUT IN DISPATCHER QUEUE ON      8 P*   PRIORITY BASIS. WITHIN ONE PRIORITY LEVEL JOB IS   J   P*   PUT LAST IN QUEUE.       P*        P*        PQTJOB EQU *        P INH       P*        P IFT CPU852=1      $ P STR A1,A15 SAVE
0x2d918…2daac          Dummy {f00=0x0097, f01=0x0190, f02=»CK   t   P XIF       P*      . P LDKL A1,DISQUE LOAD QUEUE ANCHOR ADDRESS      2 P LDR* A2,A1 GET ADDRESS OF FIRST TASK IN QUEUE   R   P RF(Z) QTJ020 DISQUE EMPTY?      * P LD A3,TTB:ST+1,A5 GET PRIORITY LEVEL        P*        P EJECT   MSUBS       P*        P*   
0x2daac…2dc40          Dummy {f00=0x0097, f01=0x0190, f02=»1 GET NEXT TTAB ADDRESS IN QUEUE     $ P RB(NZ) QTJ010 NOT END OF QUEUE?   (   P*    P ( PQTJ020 STR A2,A5 UPDATE QUEUE LINKS    Z   P STR A5,A1       P*        P IFT CPU852=1        P ABL IHRET3        P XIF       P*        P IFT CPU852=0      * P MLR 3,A15 RESTO
0x2dc40…2ddd4 (0, 58)  Dummy {f00=0x0097, f01=0x018e, f02=»B        P*      6 P*   SUBROUTINE TO QUEUE MONITOR JOBS ON LEVEL 49.        P*    N   P*   ENTRY PARAMETERS:-   X   P*    v   P*   A1 = PARAMETER       P*   A2 = DISPATCH ADDRESS        P*      : P*   A5 IS SET TO TTAB ADDRESS OF MONITOR JOBS AND THE      < P*   
0x2ddd4…2df68          Dummy {f00=0x0097, f01=0x0190, f02=» & P CF A15,SAVE8 SAVE A1-A8 ON STACK        P XIF   .   P*    :   P IFT CPU852=0    D   P INH   Z " P MSR 8,A15 SAVE A1-A8 ON STACK   f   P XIF       P*      $ P LDKL A5,TTMJOB SET TTAB ADDRESS       P RF ACT01        P*        P EJECT   MSUBS       P*        P* 
0x2df68…2e0fc          Dummy {f00=0x0097, f01=0x0190, f02=»*        P*   A1 = PARAMETER 1       P*   A2 = DISPATCH ADDRESS    &   P*   A3 = SEGMENT NUMBER    H   P*   A4 = PARAMETER 2   h   P*   A5 = TTAB ADDRESS        P*      < P*   - IF REQUESTED PROGRAM IS NOT ACTIVE THE PROGRAM IS      : P*     PUT IN DISPATCHER QUEU
0x2e0fc…2e290          Dummy {f00=0x0097, f01=0x0190, f02=»LL PUT REQUEST IN PENDING QUEUE ON FIFO BASIS.     B P*   - ACTOTP WILL PUT REQUEST IN PENDING QUEUE ON LIFO BASIS.    6   P*    |   P*        PACTOTP EQU *       P IFT CPU852=1      & P CF A15,SAVE8 SAVE A1-A8 ON STACK        P XIF       P*        P IFT CPU852=0 
0x2e290…2e424          Dummy {f00=0x0097, f01=0x0190, f02=»   P EJECT   MSUBS       P*        P*    $   PACTOT EQU *    .   P IFT CPU852=1    B & P CF A15,SAVE8 SAVE A1-A8 ON STACK    X   P XIF       P*        P IFT CPU852=0        P INH     " P MSR 8,A15 SAVE A1-A8 ON STACK       P XIF       P*        PACT01 LDK A6,0 IND
0x2e424…2e5b8          Dummy {f00=0x0097, f01=0x0190, f02=» " P ST A1,TTB:SA+2,A5 PARAMETER 1     0 P ST A2,TTB:SA,A5 SAVE (NEW) DISPATCH ADDRESS   * & P ST A3,TTB:SA+6,A5 SEGMENT NUMBER    ^ " P ST A4,TTB:SA+8,A5 PARAMETER 2     $ P LD A4,TTB:ID,A5 SET TERMINAL ID     * P ST A4,TTB:SA+4,A5 TO A2 IN SAVE AREA        P*   
0x2e5b8…2e74c          Dummy {f00=0x0097, f01=0x0190, f02=»E JOB    z   P*        P EJECT   MSUBS       P*    .   P*    8   PACT010 EQU *   B   P IFT CPU852=1    V ( P ABL IHRET8 RESTORE A1-A8 AND RETURN   l   P XIF       P*        P IFT CPU852=0      * P MLR 8,A15 RESTORE A1-A8 FROM STACK...       P RTN A15 ...AND RETURN
0x2e74c…2e8e0          Dummy {f00=0x0097, f01=0x0190, f02=»K GET A FREE BLOCK       P LDR A1,A7 PARAMETER 2       P LDR A2,A4   8   P CF A15,GETBLK   J   P ADKL A5,TTB:PP    `   P*    x " PACT030 LDR A3,A5 SAVE ADDRESS      ( P LDR* A5,A5 FOLLOW THE QUEUE THREAD        P ADK A6,0 SET CR     & P RF(NZ) ACT040 QUEUE ON LIFO
0x2e8e0…2ea74 (0, 59)  Dummy {f00=0x0097, f01=0x0190, f02=»E    t   P STR A5,A4       P RB ACT010       P*    .   P EJECT   MSUBS   8   P*    N   P*    X   P*   E X I T    b   P*    v 8 P*   SUBROUTINE TO SET A PROGRAM FREE AND QUEUE FIRST       P*   PENDING PROGRAM.       P*        P*   ENTRY PARAMETER:       P*        P
0x2ea74…2ec08          Dummy {f00=0x0097, f01=0x018e, f02=»OGRAM COUNTER    z 0 P LD A4,TTB:PP,A5 GET PENDING PROGRAM POINTER     $ P RF(Z) IHRTN NO PENDING PROGRAM    J   P LDR* A3,A4 GET QUEUE THREAD   r 0 P ST A3,TTB:PP,A5 AND SAVE IN PENDING POINTER     4 P CF A15,FREBLK RELEASE BLOCK AND GET PARAMETERS        P LDR A
0x2ec08…2ed9c          Dummy {f00=0x0097, f01=0x0190, f02=»       P EJECT   MSUBS       P*        P*    (   P*   G E T B L K    2   P*    J 4 P*   SUBROUTINE TO GET A FREE BLOCK FROM MONITOR    T 8 P*   BLOCK POOL. REGISTERS A3-A1 ARE STORED IN FOUND        P*   FREE BLOCK.        P*        P*   EXIT PARAMETER:-       P* 
0x2ed9c…2ef30          Dummy {f00=0x0097, f01=0x0190, f02=»A4,FREQUE GET FIRST BLOCK IN FREE QUEUE        P RF(NZ) GBL010   0   P LDK A1,/B HALT PARAMETER    F , P CF A15,HALT HALT IF NO MORE FREE BLOCKS   h   P*        PGBL010 LDR* A5,A4      . P ST A5,FREQUE TAKE BLOCK OUT OF FREE QUEUE     $ P STR A3,A4 STORE A3-A1 IN 
0x2ef30…2f0c4          Dummy {f00=0x0097, f01=0x0190, f02=» XIF       P*        P IFT CPU852=0        P RTN A15   ,   P XIF   <   P*    H   P EJECT   MSUBS   R   P*    h   P*    r   P*   F R E B L K    |   P*      : P*   SUBROUTINE TO GET PARAMETERS FROM A MONITOR BLOCK        P*   AND SET THIS BLOCK FREE.       P*       
0x2f0c4…2f258          Dummy {f00=0x0097, f01=0x0190, f02=» PARAMETER IN BLOCK      $ P*   A2 = SECOND    "          "      $ P*   A1 = THIRD     "          "    D   P*    l   P*    v   PFREBLK EQU *       P INH       P LDR* A3,A4 UPDATE A3        P LD A1,FREQUE        P STR A1,A4       P ST A4,FREQUE SET BLOCK FREE      
0x2f258…2f3ec          Dummy {f00=0x0097, f01=0x0190, f02=» RTN A15       P XIF       P*        P EJECT   MSUBS   &   P*    <   P*    F   P*   F N D D W T    P   P*    h " P*   SUBROUTINE TO FIND A DWT.    r   P*        P*   ENTRY PARAMETERS:-       P*        P*   A5 = TTAB ADDRESS      8 P*   A7 = ORDER CODE WHEN CALLED 
0x2f3ec…2f580          Dummy {f00=0x0097, f01=0x0190, f02=»A6 = DWT ADDRESS IF FOUND, ELSE 0        P*    *   P*    4   PFNDDWT STR A1,A15 SAVE A1    >   P LDKL A6,TTB:TD+2    ` 4 P ADR A6,A5 GET ADDRESS TO TERMINAL DEVICE TABLE    z " P LD A1,-2,A6 GET TABLE LENGTH        P*        P IFT MMUPAG=1      & P ELR A2,A8 LOAD 
0x2f580…2f714 (0, 60)  Dummy {f00=0x00c5, f01=0x0190, f02=» EJECT   MSUBS       P*        P*        PFND100 SUK A1,4    * ( P RF(N) FND110 FILE CODE NOT IN TTAB?   B & P CC A2,1,A6 SEARCH IN DEVICE TABLE   n & P RF(NE) FND106 BRANCH IF NOT FOUND       P STR A1,A15        P LD A1,2,A6 DWT ADDRESS      " P LD A1,DWTADR,A1 A
0x2f714…2f8a8          Dummy {f00=0x00c5, f01=0x0190, f02=» OK        P LDR* A1,A15       P*        PFND106 EQU *   * ( P ADK A6,4 ADDRESS TO NEXT FILE CODE    >   P RB FND100 TRY NEXT    j   P*      $ P* SEARCH IN COMMON DEVICE TABLE        P*      & PFND110 LD A6,SCTCDT CDTAB ADDRESS        P LDR* A1,A6 CDTAB LENGTH    
0x2f8a8…2fa3c          Dummy {f00=0x00c5, f01=0x0190, f02=»LE CODE NOT FOUND?       P CC A2,1,A6      ( P RF(NE) FND126 FILE CODE NOT FOUND?    .   P STR A1,A15    Z   P LD A1,2,A6    n   P LD A1,DWTADR,A1       P CWK A1,TIODM      " P RF(NE) FND200 NOT DM REQUEST?     $ P CF A15,CHKIND CHECK INDEX IN DM       P RF FND200
0x2fa3c…2fbd0          Dummy {f00=0x00c5, f01=0x0190, f02=»6,0        P RF IHRET1 !     P*  !   " PFND200 LDR* A1,A15 RESET STACK ! (   P LCR A2,A6 LOAD DWT INDEX  ! N   P LD A6,2,A6 LOAD DWT ADDRESS ! p   P*  !     PFND210 RF IHRET1 !     P*  !     P EJECT   MSUBS !     P*  !     P*  !     P*   F N D T I D  !     P*  !  
0x2fbd0…2fd64          Dummy {f00=0x00c5, f01=0x0190, f02=»IDENTIFICATION !     P*  "     P*   EXIT PARAMETER:  "     P*  " <   P*   A2 = TTAB ADDRESS  " F 0 P*   A2 = 0 INDICATES ILLEGAL IDENTIFICATION  " d   P*  "     P*  "     PFNDTID STR A1,A15 SAVE A1  "     P LD* A1,SCTTCT TCTAB LENGTH  "     P AD A1,SCTTCT  "     P
0x2fd64…2fef8          Dummy {f00=0x00c5, f01=0x0190, f02=»,TTB:ID,A2 COMPARE IDENTIFICATIONS "     P RB(NE) FTI010 NO MATCH? # *   P  RF IHRET1  # J   P*  # ^ * PFTI030 LDK A2,0 ILLEGAL IDENTIFICATION # h   P RF IHRET1 #     P*  #     P EJECT   MSUBS #     P*  #     P*  #   , P*   RESTORE REGISTERS AND RETURN WITHOUT #  
0x2fef8…3008c          Dummy {f00=0x00c5, f01=0x0190, f02=»DR* A6,A15 #     PIHRET5 LDR* A5,A15 $     PIHRET4 LDR* A4,A15 $ ,   PIHRET3 LDR* A3,A15 $ F   PIHRET2 LDR* A2,A15 $ `   PIHRET1 LDR* A1,A15 $ z   PIHRTN INH  $   $ P ADKL A15,4 ADJUST STACK POINTER $     P ABR* A15 AND RETURN $     P XIF $     P*  $     P IFT CPU
0x3008c…30220          Dummy {f00=0x00c5, f01=0x0190, f02=» FROM STACK... $ r   P RTN A15 ...AND RETURN %     P*  % 4 0 PIHRET1 LDR* A1,A15 RESTORE A1 FROM STACK...  % >   P*  % r   PIHRTN RTN A15 ...AND RETURN  % |   P XIF %     P*  %     P EJECT   MSUBS %     P*  %     P*  %     P*   P F I N I T  %     P*  %   & P*   SU
0x30220…303b4 (0, 61)  Dummy {f00=0x00c5, f01=0x0190, f02=»E AVAILABLE FOR THE RESTART ROUTINES.  % z   P*  & .   P*  & 8   PPFINIT EQU * & B ( P LDK A1,2 SET INDEX TO FIRST ROUTINE & V   P*  &   $ PPFI100 CW A1,PFTAB CHECK IF LAST &   " P RF(NL) PFI110 ALL RESTARTED?  &     P STR A1,A15 SAVE A1  &     P INH &   * P CFI A
0x303b4…30548          Dummy {f00=0x00c5, f01=0x0190, f02=» RTN A15 RETURN WHEN ALL STARTED &     P*  ' (   P EJECT   MSUBS ' 2   P*  ' H   P*  ' R   P*   S W L 4 8  '     P*  ' r & P*   SWITCH TO LEVEL 48 AND ENABLE. ' |   P*  '     P*  '     PSWL48 EQU *  '     P STR A1,A15 SAVE A1  '     P*  '     PSWL481 EQU * '   $ P
0x30548…306dc          Dummy {f00=0x00c5, f01=0x018e, f02=» ' x   P RTN A15 (     P*  (     P EJECT   MSUBS ( "   P*  ( 8   P*  ( B   P*   S W L X Y  ( L   P*  ( b & P*   SWITCH TO LEVEL XY AND ENABLE. ( l   P*  (   . P*   LEVEL := 48 IF LEVEL ON STACK IS >= 48 (   0 P*   LEVEL := XY "    "   "    "   "  XY < 48 (     P* 
0x306dc…30870          Dummy {f00=0x00c5, f01=0x0190, f02=» ( z & P LC A1,24,A15 GET LEVEL FROM STACK )     P ANK A1,/FC  ) 2   P SUK A1,/BC  ) F   P RB(G) SWL481  ) Z   P LD A1,24,A15  ) p " P ANKL A1,/FFFE SYSTEM MODE BIT )     P RB SWL482 )     P*  )     P EJECT   MSUBS )     P*  )     P*  )   & P*   INTERRUPT SAVE AND
0x30870…30a04          Dummy {f00=0x00c5, f01=0x0190, f02=»A15,HALT )     P*  *     PHALT EQU * *     P IFT CPU852=1  * , & P CF A15,SAVE8 SAVE A1-A8 ON STACK  * B $ P STR A9,A15 SAVE A9-A14 ON STACK * l   P STR A10,A15 *     P STR A11,A15 *     P STR A12,A15 *     P STR A13,A15 *     P STR A14,A15 *     P XIF *     P*  *
0x30a04…30b98          Dummy {f00=0x00c5, f01=0x404e, f02=»YPE OF HALT  * x   P HLT +     P*  +     P*  + *   P*  + 4   P END + >@    + J8 SAVE A1-A8 ON STACK  * B $ P STR A9,A15 SAVE A9-A14 ON STACK * l   P STR A10,A15 *     P STR A11,A15 *     P STR A12,A15 *     P STR A13,A15 *     P STR A14,A15 *     P XIF *     P*  *
0x30b98…30d2c          Dummy {f00=0x00c5, f01=0x2008, f02=»     ,  5 STACK  " ~   P LDR* A1,A15 RESTORE A1  #     P RTN A15 RETURN TO CALLER  # 8   P*  # Z   P END # d@    # pN WHEN ALL STARTED " `   P EJECT "     P*  "     P*  "     P*   S W L 4 8  "     P*  "   : P*   SUBROUTINE TO SWITCH PROGRAM PRIORITY LEVEL TO 48. "
0x30d2c…30ec0          Dummy {f00=0x00c5, f01=0x0190, f02=» UDEN B ]R: SLUTD TO   ~ * &        TAL:LINNR: BUDG.BELBUDGET]RBUD     * &     )  GETBEL  BUDGET]RBUDGETTAL PROJ   J * &     G  EKT NR REGKONTONR REGKONTONR:    x * &     e  OMPLACERINGER PRISREG.KODE: DE     * &        T.KODE/LBNR: PLUS REGKONTONR B     * &      
0x30ec0…31054 (0, 62)  Opaque[0x194]
0x31054…311e8          # DirEnt {nam=»TTMJOB«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1300, f03=0x0000}
0x31054…311e8          IdxSect {
0x31054…311e8            f00 = 0x0098	// 0x31054 @0x0 
0x31054…311e8            f01 = 0x0004	// 0x31056 @0x2 
0x31054…311e8            gno = [	// 0x31058 @0x4 
0x31054…311e8                [0x00]: C0x0098.0x0.0
0x31054…311e8                [0x01]: C0x0098.0x1.0
0x31054…311e8            ]
0x31054…311e8          }
0x311e8…3137c          Dummy {f00=0x0098, f01=0x018e, f02=» 2 P IDENT TTMJOB  REL 9.2 79-11-16  870105040920        P   :   P*    B   P*    L   P* MONITOR JOB TASK TABLE   V   P*    v   P*        P*********        P*ENTRIES*        P*********        P*        P*      $ P ENTRY TTB:LA LAST LOAD ADDRESS        P ENTRY TTB:M
0x3137c…31510          Dummy {f00=0x0098, f01=0x0190, f02=»   j & P ENTRY TTB:ID TASK IDENTIFICATION        P ENTRY TTB:ST TASK STATUS    2 " P ENTRY TTB:PP PENDING POINTER    T & P ENTRY TTB:PW PROGRAM STATUS WORD    z $ P ENTRY TTB:SA TERMINAL SAVE AREA     " P ENTRY TTB:TD TERMINAL DEVICES       P*        P EJECT   TTM
0x31510…316a4          Dummy {f00=0x0098, f01=0x0190, f02=»*************************************        P*    . . P* A PROGRAM VERSION USING TOSS MMU PAGING    8 * P* IS OBTAINED BY SETTING MMUPAG EQU 1.   j   P*        PMMUPAG EQU 0       P*         *      . ** A PROGRAM VERSION USING TOSS DISC PAGING     * &* IS OBTAINE
0x316a4…31838          Dummy {f00=0x0098, f01=0x018e, f02=» * P* IS OBTAINED BY SETTING ASSOLY EQU 1.       P*    2   PASSOLY EQU 0   <   P*    P " P EJECT   TTMJOB         TTMJOB   Z   P*        P*        PLA:DUM EQU *       P IFT ASSOLY=1        P DATA 0 LAST LOAD ADDRESS        P XIF       P*        PMMUDUM EQU *      
0x31838…319cc          Dummy {f00=0x0098, f01=0x0190, f02=» " P DATA /3000,/3400,/3800,/3C00        P XIF   *   P*    6   PSB:DUM EQU *   @   P IFF MMUPAG+DSKPAG=0   T " P DATA 0 SEGMENT BLOCK ADDRESS    p   P XIF     6 PTTB:LA EQU LA:DUM-* LAST LOAD ADDRESS DISPLACEMENT     . PTTB:MT EQU MMUDUM-* MMU TABLE DISPLACEMENT  
0x319cc…31b60          Dummy {f00=0x0098, f01=0x018e, f02=»TMJOB ENTRY      . PTTB:QL EQU *-TTMJOB DISPATCHER QUEUE LINK        P DATA 0    F   P*    V , PTTB:ID EQU *-TTMJOB TASK IDENTIFICATION    `   P DATA '#M'       P*      $ PTTB:ST EQU *-TTMJOB TASK STATUS        P DATA 49       P*      ( PTTB:PP EQU *-TTMJOB PENDIN
0x31b60…31cf4 (0, 63)  Dummy {f00=0x0098, f01=0x4168, f02=»   P EJECT   TTMJOB        P*        P*    & * PTTB:SA EQU *-TTMJOB TERMINAL SAVE AREA   0   P DATA 0 DISPATCH ADDRESS   ^ 2 P DATA 0,0,0,0,0,0,0 SAVE AREA, REGISTER A1-A14   ~   P DATA 0,0,0,0,0,0,0        P*      ( PTTB:TD EQU *-TTMJOB TERMINAL DEVICES       P D
0x31cf4…31e88          Dummy {f00=0x0098, f01=0x2008, f02=»            TMJOB TERMINAL STATUS        P DATA 48   * 0 PTTABID EQU *-TTMJOB TERMINAL IDENTIFICATION    :   P DATA /8000    n   PTTABPP EQU *-TTMJOB        P DATA 0      * PTTABSA EQU *-TTMJOB TERMINAL SAVE AREA       P DATA 0      & P DATA 0,0,0,0,0,0,0,0,0,0,0,
0x31e88…3201c          Dummy {f00=0x0098, f01=0x0190, f02=»NG MMUPAG EQU 1.   z   P*        PMMUPAG EQU 0   "   P*    6   P*    @ 6 P* A PROGRAM VERSION USING THE EXTENDED INSTRUCTION   J . P* SET IS OBTAINED BY SETTING CPU852 EQU 0.       P*        PCPU852 EQU 1       P*         *      . ** A PROGRAM VERSION USING TOSS D
0x3201c…321b0          Dummy {f00=0x0098, f01=0x0190, f02=»*        P*   S A V E 8        P*      0 P*   SUBROUTINE TO SAVE 8 REGISTERS ON STACK    * $ P*   WITHOUT ENABLING INTERRUPTS.   ^   P*        P*        PSAVE8 EQU *        P INH  INHIBIT INTERRUPTS       P STR A3,A15        P STR A4,A15        P STR A5,A15       
0x321b0…32344          Dummy {f00=0x0098, f01=0x0190, f02=»RANCH ADDRESS    v   P ST A2,14,A15        P ST A1,16,A15    ,   P LD A3,12,A15 RESTORE A3   B & P ABL 0 THIS IS USED TO BRANCH BACK   b   PSAVE81 EQU *-2       P*        P EJECT   MSUBS       P*        P*        P*   Q T J O B        P*      2 P*   SUBROUTINE TO 
0x32344…324d8          Dummy {f00=0x0098, f01=0x0190, f02=»   P*      8 P*   THE REQUESTED JOB IS PUT IN DISPATCHER QUEUE ON      8 P*   PRIORITY BASIS. WITHIN ONE PRIORITY LEVEL JOB IS   J   P*   PUT LAST IN QUEUE.       P*        P*        PQTJOB EQU *        P INH       P*        P IFT CPU852=1      $ P STR A1,A15 SAVE
0x324d8…3266c          Dummy {f00=0x0098, f01=0x0190, f02=»CK   t   P XIF       P*      . P LDKL A1,DISQUE LOAD QUEUE ANCHOR ADDRESS      2 P LDR* A2,A1 GET ADDRESS OF FIRST TASK IN QUEUE   R   P RF(Z) QTJ020 DISQUE EMPTY?      * P LD A3,TTB:ST+1,A5 GET PRIORITY LEVEL        P*        P EJECT   MSUBS       P*        P*   
0x3266c…32800          Dummy {f00=0x0098, f01=0x0190, f02=»1 GET NEXT TTAB ADDRESS IN QUEUE     $ P RB(NZ) QTJ010 NOT END OF QUEUE?   (   P*    P ( PQTJ020 STR A2,A5 UPDATE QUEUE LINKS    Z   P STR A5,A1       P*        P IFT CPU852=1        P ABL IHRET3        P XIF       P*        P IFT CPU852=0      * P MLR 3,A15 RESTO
0x32800…32994 (0, 64)  Opaque[0x194]
0x32994…32b28          # DirEnt {nam=»TOSSIO«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1338, f03=0x0000}
0x32994…32b28          IdxSect {
0x32994…32b28            f00 = 0x0099	// 0x32994 @0x0 
0x32994…32b28            f01 = 0x0026	// 0x32996 @0x2 
0x32994…32b28            gno = [	// 0x32998 @0x4 
0x32994…32b28                [0x00]: C0x0099.0x3.0
0x32994…32b28                [0x01]: C0x009a.0x1.0
0x32994…32b28                [0x02]: C0x009a.0x2.0
0x32994…32b28                [0x03]: C0x009a.0x3.0
0x32994…32b28                [0x04]: C0x009b.0x0.0
0x32994…32b28                [0x05]: C0x00c6.0x2.0
0x32994…32b28                [0x06]: C0x00c7.0x2.0
0x32994…32b28                [0x07]: C0x00c9.0x2.0
0x32994…32b28                [0x08]: C0x00c9.0x3.0
0x32994…32b28                [0x09]: C0x00ca.0x1.0
0x32994…32b28                [0x0a]: C0x00ca.0x2.0
0x32994…32b28                [0x0b]: C0x00ca.0x3.0
0x32994…32b28                [0x0c]: C0x00cb.0x0.0
0x32994…32b28                [0x0d]: C0x00cb.0x1.0
0x32994…32b28                [0x0e]: C0x00cb.0x2.0
0x32994…32b28                [0x0f]: C0x00ce.0x1.0
0x32994…32b28                [0x10]: C0x00cf.0x0.0
0x32994…32b28                [0x11]: C0x00cf.0x1.0
0x32994…32b28                [0x12]: C0x00cf.0x2.0
0x32994…32b28            ]
0x32994…32b28          }
0x32b28…32cbc          Dummy {f00=0x0099, f01=0x018e, f02=» 2 P IDENT TOSSIO  REL 9.2 79-11-16  870105040920        P   :   P   =1, DM ATTACH HANG UP   B   P   REL 9.1 79-05-23    b   P*    ~   P*      6 P**************************************************       P*      $ P*   PHILIPS TERMINAL SYSTEM PTS        P*      ( P
0x32cbc…32e50          Dummy {f00=0x0099, f01=0x0190, f02=»       P*      , P*   THIS IS THE TOSS I/O LKM PROCESSOR.      6 P*   IT CONTAINS THE FOLLOWING MONITOR SUBROUTINES:   B   P*    |   P*   -TIO     INITIALIZE I/O        P*        P*   -TENDIO  END I/O       P*        P*   -ATTACH  ATTACH DEVICE       P*        P* 
0x32e50…32fe4          Dummy {f00=0x0099, f01=0x0190, f02=»   j   P*      8 P*   THIS MODULE ALSO CONTAINS STANDARD DISPLACEMENT      8 P*   VALUES FOR ECB AND DWT AREAS, AS WELL AS SPECIAL   N . P*   MOVE ROUTINES FOR DATA COMMUNICATION.        P*        P EJECT   TOSSIO        P*        P*        P***********        P* 
0x32fe4…33178          Dummy {f00=0x0099, f01=0x0190, f02=» DC:MIN MOVE ROUTINE FOR DATACOM, INPUT      2 P ENTRY DC:MOT MOVE ROUTINE FOR DATACOM, OUTPUT   0 , P ENTRY MONMMU MONITOR (SYSTEM) MMU TABLE   f   P*        P ENTRY ECBFC FILE CODE       P ENTRY ECBBA BUFFER ADDRESS      " P ENTRY ECBRL REQUESTED LENGTH      " P
0x33178…3330c          Dummy {f00=0x0099, f01=0x0190, f02=»D (USED BY DM)   p   P*      $ P ENTRY BUFLEN MMU BUFFER LENGTH      $ P ENTRY ACTADR ACTIVATION ADDRESS   H   P ENTRY ABTADR ABORT ADDRESS    p $ P ENTRY INTADR INTERRUPT ADDRESS      2 P ENTRY POLADR BUFFER POOL ADDRESS (DC DRIVERS)     " P ENTRY RECADR RECOVERY
0x3330c…334a0          Dummy {f00=0x0099, f01=0x0190, f02=»NDEX DATA MANAGEMENT   z 2 P ENTRY PC:DIX DEVICE INDEX PROGRAMMED CHANNEL      0 P ENTRY MX:DIX DEVICE INDEX MULTIPLEX CHANNEL   R , P ENTRY KB:DIX DEVICE INDEX KEYBOARD/CTW      6 P ENTRY IT:DIX DEVICE INDEX INTERTASK COMMUNICATION       P*        P EJECT   TOSSI
0x334a0…33634 (0, 65)  Dummy {f00=0x009a, f01=0x0190, f02=»RY DWTECB ECB ADDRESS        P ENTRY DWTOR INDEX AND ORDER     ( P ENTRY DWTOCH LAST OUTPUT CHARACTER    B & P ENTRY DWTADR DRIVER ADDRESS BLOCK   n   P ENTRY DWTTAB TTAB ADDRESS     * P ENTRY DWTWAT WAIT/ACTIVATE INDICATOR        P ENTRY DWTTQ TERMINAL QUEUE     
0x33634…337c8          Dummy {f00=0x009a, f01=0x018e, f02=»WTMEC MMU ECB ADDRESS        P ENTRY DWTA2 SAVE AREA A2        P ENTRY DWTA3 SAVE AREA A3    @   P ENTRY DWTA4 SAVE AREA A4    b   P ENTRY DWTA5 SAVE AREA A5      & P ENTRY DWTSB1 STACK BASE 1 IN DWT      & P ENTRY DWTSB2 STACK BASE 2 IN DWT        P ENTRY DWTTP T
0x337c8…3395c          Dummy {f00=0x009a, f01=0x0190, f02=»       P EJECT   TOSSIO        P*        P*    *   P*************    4   P* EXTERNALS *    J   P*************    `   P*    v   P*      " P EXTRN SAVE8 SAVE 8 REGISTERS      0 P EXTRN IHRET8 RESTORE 8 REGISTERS AND RETURN     4 P EXTRN IHRTN RETURN WITHOUT ENABLING
0x3395c…33af0          Dummy {f00=0x009a, f01=0x0190, f02=»SPATCHING    j , P EXTRN QTJOB QUEUE TERM.PROG. FOR DISP.      " P EXTRN MEXIT MONITOR TASK EXIT   B   P EXTRN TDISP DISPATCHER    h 2 P EXTRN DISEND BRANCH TO DISPATCHER VIA TENDIO      * P EXTRN LKMQDI QUEUE TASK AND DISPATCH      , P EXTRN GETBLK PUT BLOCK IN P
0x33af0…33c84          Dummy {f00=0x009a, f01=0x0190, f02=» & P EXTRN TTB:ID TASK IDENTIFICATION      ( P EXTRN TTB:ST TASK STATUS AND LEVEL    . & P EXTRN TTB:PW PROGRAM STATUS WORD    Z   P EXTRN TTB:SA SAVE AREA        P EXTRN TTB:MT MMUTAB       P EXTRN TIODM ENTRY FOR DM        P EXTRN REQEND ENTRY FOR DM     * P EXT
0x33c84…33e18          Dummy {f00=0x009a, f01=0x0190, f02=»*    h   P*        P* CONDITIONAL ASSEMBLY       P*    2 . P*****************************************    <   P*    n . P* A PROGRAM VERSION USING TOSS MMU PAGING    x * P* IS OBTAINED BY SETTING MMUPAG EQU 1.       P*        PMMUPAG EQU 0       P*        P*      6
0x33e18…33fac          Dummy {f00=0x009a, f01=0x0190, f02=»   P*        P*      0 P* A PROGRAM VERSION INCLUDING ATTACH/DETACH      * P* IS OBTAINED BY SETTING ATTDET EQU 1.   L   P*    z   PX:A EQU 0        PATTDET EQU X:A       P*        P*      4 P* A PROGRAM VERSION SPECIALIZED FOR THE 857 CPU      * P* IS OBTAINED BY
0x33fac…34140          Dummy {f00=0x009a, f01=0x0190, f02=»*****************        P* FORM STATEMENTS *        P*******************    6   P*    R   P*        PBYTES FORM 8,8   f   P*    |   P EJECT   TOSSIO        P*        P*        P*********************        P* DWT DISPLACEMENTS *        P*********************     
0x34140…342d4 (0, 66)  Dummy {f00=0x009a, f01=0x0190, f02=»TBC EQU /03 BYTE COUNTER       PDWTECB EQU /04 ECB ADDRESS     " PDWTOR EQU /06 INDEX AND ORDER    B ( PDWTOCH EQU /06 LAST OUTPUT CHARACTER   h ( PDWTADR EQU /08 DRIVER ADDRESS BLOCK        PDWTTAB EQU /0A TTAB ADDRESS      * PDWTWAT EQU /0C WAIT/ACTIVATE INDICAT
0x342d4…34468          Dummy {f00=0x009a, f01=0x0190, f02=»FT MMUPAG=0      4 PDWTDRD EQU DWTTQ+2 START OF DRIVER DEFINED PART        P XIF   L   P*    X   P IFT MMUPAG=1    b 4 PDWTDRD EQU DWTMEC+2 START OF DRIVER DEFINED PART   x   P XIF       P*        P EJECT   TOSSIO        P*      , P* DWT DISPLACEMENTS: DRIVER DEFI
0x34468…345fc          Dummy {f00=0x009a, f01=0x0190, f02=»U DWTDRD+/02 SAVE AREA A2      & PDWTA3 EQU DWTDRD+/02 SAVE AREA A3    " & PDWTA4 EQU DWTDRD+/04 SAVE AREA A4    L & PDWTA5 EQU DWTDRD+/06 SAVE AREA A5    v . PDWTSB1 EQU DWTDRD+/0A STACK BASE 1 IN DWT      . PDWTSB2 EQU DWTDRD+/0E STACK BASE 2 IN DWT      & PDWTT
0x345fc…34790          Dummy {f00=0x009a, f01=0x018e, f02=»QU DWTDRD+/1C DISC VOLUME NAME       P*    &   P EJECT   TOSSIO    0   P*    H   P*    R * P**************************************     * P* DRIVER ADDRESS BLOCK DISPLACEMENTS *     * P**************************************       P*        P*      & PKEYLEN EQU -6 
0x34790…34924          Dummy {f00=0x009a, f01=0x018e, f02=»   n   PABTADR EQU 2 ABORT ADDRESS     " PINTADR EQU 4 INTERRUPT ADDRESS   * $ PPOLADR EQU 4 BUFFER POOL ADDRESS   P " PRECADR EQU 6 RECOVERY ADDRESS    x   PECHADR EQU 8 ECHO ADDRESS        P*        P*        P***********************        P* DEVICE INDEX VALUE
0x34924…34ab8          Dummy {f00=0x009a, f01=0x0190, f02=»   H F P*   FROM ADDRESS TABLES TIOTAB AND TENTAB AT READ/WRITE REQUESTS.        P*    R $ PDC:DIX EQU -2 DATA COMMUNICATION       PDM:DIX EQU 0 DATA MANAGEMENT     $ PPC:DIX EQU 2 PROGRAMMED CHANNEL      " PMX:DIX EQU 4 MULTIPLEX CHANNEL       PKB:DIX EQU 6 KEYBO
0x34ab8…34c4c          Dummy {f00=0x009a, f01=0x0190, f02=»   z   P* ECB DISPLACEMENTS *        P*********************    &   P*    D   P*    N   PECBFC EQU /01 FILE CODE    X   PECBBA EQU /02 BUFFER ADDRESS   x " PECBRL EQU /04 REQUESTED LENGTH     " PECBEL EQU /06 EFFECTIVE LENGTH       PECBRC EQU /08 RETURN CODE       
0x34c4c…34de0          Dummy {f00=0x009a, f01=0x0190, f02=» MMUPAG=1        P*        P*        P**********   &   P* TIOTAB *   8   P**********   J   P*      < P* TIOTAB CONTAINS ADDRESSES TO ROUTINES ENTERED FROM TIO   f   P*      2 PTIOTAB EQU * DEVICE TYPE/ROUTINE ADDRESS TABLE     . P DATA TIO:DM DATA MANAGEMENT, INPU
0x34de0…34f74 (0, 67)  Dummy {f00=0x009a, f01=0x0190, f02=»       PTINDEX EQU *-TIOTAB      0 P DATA TIOITI INTERTASK COMMUNICATION, INPUT    $ , P DATA TIOPCO PROGRAMMED CHANNEL, OUTPUT    X   P DATA TIOMXO MUX, OUTPUT     & P DATA TIOKBO KEYBOARD/CTW, OUTPUT      0 P DATA TIOITO INTERTASK COMMUNICATION, OUTPUT       P* 
0x34f74…35108          Dummy {f00=0x009a, f01=0x0190, f02=»DRESSES TO ROUTINES ENTERED FROM TENDIO    |   P*    0 2 PTENTAB EQU * DEVICE TYPE/ROUTINE ADDRESS TABLE   : . P DATA TEN:DM DATA MANAGEMENT, INPUT/OUTPUT   p * P DATA TENPCI PROGRAMMED CHANNEL, INPUT       P DATA TENMXI MUX, INPUT      $ P DATA TENKBI KEYBOARD/CT
0x35108…3529c          Dummy {f00=0x009a, f01=0x0190, f02=»TPUT   | & P DATA TENKBO KEYBOARD/CTW, OUTPUT      0 P DATA TENITO INTERTASK COMMUNICATION, OUTPUT   6   P XIF   j   P*    v   P EJECT   TOSSIO        P*        P*        P**********       P* MONMMU *       P**********       P*        P* MONITOR (SYSTEM) MMU TABLE
0x3529c…35430          Dummy {f00=0x009a, f01=0x0190, f02=»0,/1400,/1800,/1C00      " P DATA /2000,/2400,/2800,/2C00      " P DATA /3000,/3400,/3800,/3C00    B   P XIF   h   P*    t   P EJECT   TOSSIO    ~   P*        P*        P IFT ATTDET=1        P*      2 P* SUBROUTINES BELOW ARE USED BY ATTACH/DETACH        P*       
0x35430…355c4          Dummy {f00=0x009a, f01=0x0190, f02=»: A4 = BLOCK ADDRESS       P*         A5 = TTAB ADDRESS        P*         A6 = DWT ADDRESS   @ " P*         A1-A3 ARE DESTROYED    b   P*        PTIMOUT LDR A6,A1     & P LDR* A2,A2 TIMER POINTER ADDRESS        P LD A5,2,A2 GET TTAB ADDRESS       P*        P IFT M
0x355c4…35758          Dummy {f00=0x009a, f01=0x018e, f02=»* A1,A4      " P STR A1,A2 REMOVE FROM ATT:CH        P CF A15,FREBLK   6   P*    L   P EJECT   TOSSIO    V   P*    n & P*    REMOVE TTAB FROM DEVICE QUEUE   x   P*        P LDR A1,A6     & P ADK A1,DWTTQ QUEUE ANCHOR ADDRESS       P*        PTIM:10 LDR A2,A1 SAVE 
0x35758…358ec          Dummy {f00=0x009a, f01=0x018e, f02=»       P EJECT   TOSSIO        P*      & P*   TTAB FOUND - REMOVE FROM QUEUE   *   P*    T   P LDR* A1,A1    ^   P STR A1,A2   r   P*        PTIM:20 EQU *       P LDK A3,4      . P ADS A3,TTB:SA,A5 UPDATE DISPATCH ADDRESS      : P LD A8,TTB:SA+16,A5 GET ECB ADDRES
0x358ec…35a80          Dummy {f00=0x009a, f01=0x0190, f02=»   h   P XIF       P*        P IFT ATTDET=1        P IFT MMUPAG=1    4 * P ES A3,ECBRC,A8 INDICATE ERROR IN ECB    J . P TL MONMMU LOAD MONITOR (SYSTEM) MMU TABLE   x   P XIF       P*        P IFT ATTDET=1      & P RF TIORTN QUEUE TASK AND DISPATCH       P*       
0x35a80…35c14 (0, 68)  Dummy {f00=0x009b, f01=0x018e, f02=» TTAB ADDRESS        P*      6 P* OUTPUT: A2 = ADDRESS TO PRECEDING BLOCK IN CHAIN     2 P*         A4 = BLOCK ADDRESS IF FOUND, ELSE 0    Z   P*      ( PFNDBLK LDKL A4,ATT:CH ANCHOR ADDRESS       P*        PFND:10 LDR A2,A4 SAVE A4       P LDR* A4,A4        P RF(
0x35c14…35da8          Dummy {f00=0x009b, f01=0x0190, f02=»   P ABL IHRTN RETURN        P XIF       P*    *   P IFT ATTDET=1    4   P IFT CPU852=0    J   P RTN A15 RETURN    `   P XIF   x   P*        P IFT ATTDET=1      & PATT:CH DATA 0 ATTACH CHAIN ANCHOR        P*        P EJECT   TOSSIO        P*        P* F D B A T T 
0x35da8…35f3c          Dummy {f00=0x009b, f01=0x0190, f02=»PUT:  A5 = TTAB ADDRESS        P*         A6 = FDB ADDRESS     $ P*        A10 = /800 (ATTACH BIT)   B   P*    j " P* OUTPUT: A2-A4 AREA DESTROYED   t   P*        PFDBDET EQU *       P C1R A10,A10 A10=F7FF        P*        PFDBATT EQU *       P LDR A4,A6 FDB ADDRE
0x35f3c…360d0          Dummy {f00=0x009b, f01=0x0190, f02=» LDR* A2,A4 NEXT FDB       P RF(Z) FDB:20 NO FDB?  !     P LDR A10,A10 ! : " P RF(N) FDB:15 DETACH REQUEST?  ! N $ P ORS A10,DWTST,A2 ATTACH REQUEST ! t   P ST A5,DWTTAB,A2 !     P RF FDB:20 !     P*  !   * PFDB:15 ANS A10,DWTST,A2 DETACH REQUEST !     P CF A15,QR
0x360d0…36264          Dummy {f00=0x009b, f01=0x0190, f02=»* Q R E Q  !     P*  "   8 P* SUBROUTINE TO QUEUE TASK IN DEVICE QUEUE (IF ANY)  "     P*  " X   P* INPUT:  A2 = DWT ADDRESS " b   P*  "   " P* OUTPUT: A7, A9 ARE DESTROYED "     P*  "     PQREQ EQU * "   & P LDR A9,A5 SAVE A5 (TTAB ADDRESS)  "   & P LD A5,DWTTQ,A
0x36264…363f8          Dummy {f00=0x009b, f01=0x0190, f02=»QUEUE TASK "     P*  #     PQRE:10 EQU * #   $ P LDR A5,A9 RESTORE TTAB ADDRESS  # 0   P IFT CPU852=1  # X   P RB FND:20 RETURN  # n   P XIF #     P*  #     P IFT ATTDET=1  #     P IFT CPU852=0  #     P RTN A15 RETURN  #     P XIF #     P*  #     P IFT ATTDET=1  #
0x363f8…3658c          Dummy {f00=0x009b, f01=0x018e, f02=» THIS MODULE IS CALLED FROM TIO WITH #     P*  THE FOLLOWING PARAMETERS: $ ,   P*  $ P & P*   A3  /8000 (REQUEST ERROR BIT)  $ Z & P*   A4  I/O AND ACTIVATE INDICATOR $     P*   A5  TTAB ADDRESS $     P*   A6  DWT ADDRESS  $     P*   A7  ORDER CODE $     P*   A8  
0x3658c…36720          Dummy {f00=0x009b, f01=0x0190, f02=»   PATTACH EQU * ENTRY %     P ADK A4,0 SET CR %   * P RF(NZ) TIOERR I/O AND ACTIVATE ERROR? % 6   P*  % d   P IFT MMUPAG=0  % n " P CM ECBRC,A8 RESET RETURN CODE %     P XIF %     P*  %     P IFT ATTDET=1  %     P IFT MMUPAG=1  %   & P ES A4,ECBRC,A8 RESET RETURN
0x36720…368b4 (0, 69)  Dummy {f00=0x00c6, f01=0x018e, f02=» DEVICE ALREADY ATTACHED?  %     P LDR A13,A13 & "   P RF(NN) ATT:50 DEVICE BUSY?  & 6   P*  & Z   P*    ATTACH REQUESTING TASK  & d   P*  &     P ORS A10,DWTST,A6 ATTACH &   , P ST A5,DWTTAB,A6 PUT TTAB ADDRESS IN DWT &     P CWK A12,TIODM &   " P RF(NE) ATT:15 N
0x368b4…36a48          Dummy {f00=0x00c6, f01=0x0190, f02=»   P ADK A4,0 SET CR '     P RF(Z) ATTRTN NO!  '     P*  ' 6   P EJECT   TOSSIO  ' @   P*  ' X & P*   FREE BLOCK AND TIMER IN ATT:CH ' b   P*  '     P CM* 2,A4 FREE TIMER '   " P LDR* A3,A4 REMOVE FROM ATT:CH '     P STR A3,A2 '     P CF A15,FREBLK RELEASE BLOCK '
0x36a48…36bdc          Dummy {f00=0x00c6, f01=0x018e, f02=»ATT:50 CF A15,FNDBLK   '     P ADK A4,0 SET CR (   $ P RF(NZ) ATT:70 IS TIMER ACTIVE?  ( 6   P*  ( ^   P*     SET TIMER  ( h   P*  (     P IFT MMUPAG=0  (     P LD A1,ECBCW,A8 TIME (     P XIF (     P*  (     P EJECT   TOSSIO  (     P*  (     P*  (     P IFT ATTDE
0x36bdc…36d70          Dummy {f00=0x00c6, f01=0x0190, f02=» ( r   P RF(Z) ATT:80 END REQUEST? )     P*  ) *   PATT:60 ST A1,ATTIM ) 4   P LDR A1,A5 TTAB ADDRESS  ) N   P LD A3,ATT:CH ANCHOR ) n   P CF A15,GETBLK GET BLOCK )     P ST A4,ATT:CH UPDATE ANCHOR  )   $ P ADK A4,2 TIMER POINTER ADDRESS  )     P LDR A1,A6 DWT ADD
0x36d70…36f04          Dummy {f00=0x00c6, f01=0x0190, f02=»ARAMETER ) p   P RF TIOQ20 *     P*  * " & PATT:80 LDK A3,/40 SET TIME OUT BIT * ,   P RF TIOERR RETURN  * V   P*  * p   P EJECT   TOSSIO  * z   P*  *     P*  *     P********** *     P* DETACH * *     P********** *     P*  *   * P* THIS MODULE IS CALLED FROM TIO W
0x36f04…37098          Dummy {f00=0x00c6, f01=0x018e, f02=»E ERROR? * r   P TM A10,A13  +     P RF(Z) TIOERR NOT ATTACHED?  + $   P CW A5,DWTTAB,A6 + H * P RF(NE) TIOERR ATTACHED TO OTHER TASK? + `   P XRS A10,DWTST,A6 DETACH +     P CWK A12,TIODM +   " P RF(NE) DET:05 NO DM REQUEST?  +   ( P CF A15,FDBDET DETACH FILE STR
0x37098…3722c          Dummy {f00=0x00c6, f01=0x0190, f02=»   P*  ,   2 PATTRTN EQU * COMMON ATTACH/DETACH NORMAL EXIT  ,     PDETRTN LDK A3,0 RETURN CODE  , D   P XIF , h   P*  , t   P EJECT   TOSSIO  , ~   P*  ,     P*  ,     P********** ,     P* TIOERR * ,     P********** ,     P*  ,     P* ERROR: FILE CODE UNKNOWN ,  
0x3722c…373c0          Dummy {f00=0x00c6, f01=0x0190, f02=» ,   * P ST A3,ECBRC,A8 INDICATE ERROR IN ECB  -     P XIF - 6   P*  - B   P IFT MMUPAG=1  - L * P ES A3,ECBRC,A8 INDICATE ERROR IN ECB  - b   P XIF -     P*  -     PTIORTN EQU * -   ( P ABL LKMQDI QUEUE TASK AND DISPATCH  -     P*  -     P EJECT   TOSSIO  -     P
0x373c0…37554 (0, 70)  Dummy {f00=0x00c7, f01=0x0190, f02=»R QUEUEING DEVICE REQUESTS.  - x > P* THE ROUTINE IS ENTERED AT DIFFERENT LABELS DEPENDING ON  . $ @ P* WHETHER THE DEVICE IS AN ECHO DEVICE OR NOT, AND DEPENDING . f 8 P* ON WHETHER THE DEVICE IS ATTACHED OR NOT, AND WHEN .   B P* ATTACHED, WHETHER THE DEVICE IS 
0x37554…376e8          Dummy {f00=0x00c7, f01=0x0190, f02=»CE FIRST .     P*  /   ( PTIOQ05 ADK A6,DWTTQ GET QUEUE ANCHOR /     P LDR A2,A6 / F   P LDR* A6,A6  / X $ P RF TIOQ40 INSERT FIRST IN QUEUE / l   P*  /   & PTIOQ10 LDR A6,A2 QUEUE ECHO DEVICE /     P*  /   ( PTIOQ20 ADK A6,DWTTQ GET QUEUE ANCHOR /     P LD A1,TTB
0x376e8…3787c          Dummy {f00=0x00c7, f01=0x0190, f02=» A2,A6 /   $ P LDR* A6,A6 FOLLOW QUEUE TO END  0     P RF(Z) TIOQ40 END FOUND? 0 6 & P CC A1,TTB:ST+1,A6 COMPARE LEVELS  0 V   P RB(NL) TIOQ30 TRY NEXT? 0     P*  0   0 P* INSERT IN QUEUE AND UPDATE PROGRAM COUNTER 0     P*  0     PTIOQ40 LDKL A3,-4  0     P STR A
0x3787c…37a10          Dummy {f00=0x00c7, f01=0x0190, f02=» 0   4 PTIOQ50 ADS A3,TTB:SA,A5 UPDATE PC TO REPEAT LKM  1     P*  1 @   PTIOQ60 EQU * 1 J   P ABL TDISP GO TO DISPATCHER  1 ^   P*  1     P EJECT   TOSSIO  1     P*  1     P*  1     P*******  1     P* TIO *  1     P*******  1     P*  1     P*  1   . P* THIS MODUL
0x37a10…37ba4          Dummy {f00=0x00c7, f01=0x0190, f02=»EUED 1 d 2 P* AND THE TERMINAL PROGRAM SET IN WAIT STATE.  2     P*  2 B 2 P* WHEN RUNNING WITH MMU OPTION SPECIAL DEVICE  2 L * P* DEPENDENT SUBROUTINES ARE PERFORMED. 2     P*  2   6 P* THIS MODULE IS CALLED BY THE LKM HANDLING MODULE 2   & P* WITH THE FOLLOWING
0x37ba4…37d38          Dummy {f00=0x00c7, f01=0x0190, f02=»    NOT ZERO, I/O AND ACTIVATION 2     P*  3 (   P*  A5 = TTAB ADDRESS 3 2   P*  3 N   P*  A7 = ORDER CODE 3 X   P*  3 r   P*  A8 = ECB ADDRESS  3 |   P*  3     P EJECT   TOSSIO  3     P*  3     P*  3   < P* THE 'TIO'-ROUTINE EXITS TO REQUESTED ACTIVATION DRIVER 3
0x37d38…37ecc          Dummy {f00=0x00c7, f01=0x0190, f02=»*  3     P*  A7 = ORDER CODE 4     P*  4 $   P*  A8 = ECB ADDRESS  4 .   P*  4 J , P* A12 = ADDRESS TO DRIVER ADDRESS BLOCK  4 T   P*  4   0 P* A13 = 0, IF REQUEST ISSUED IN SYSTEM MODE  4   . P*     = 1, "     "      "    "  USER MODE  4     P*  4     P*  4   , P
0x37ecc…38060          Dummy {f00=0x00c7, f01=0x0190, f02=» READY AND ECHO FIELDS 4     P*  -DWTTAB TTAB ADDRESS  5   & P*  -DWTWAT WAIT/ACTIVATE INDICATOR 5 > . P*  -DWTUEC USER ECB ADDRESS (MMU SYSTEMS)  5 h   P*  5     P*  5   * P* THE FOLLOWING ECB FIELDS ARE RESET:- 5     P*  5     P*  -BIT 0 IN THE FIRST WORD  5    
0x38060…381f4 (0, 71)  Dummy {f00=0x00c9, f01=0x0190, f02=»ECK IF REQUEST IS BUSY 5 x   P*  6   ( PTIO CF A15,FNDDWT SEARCH DWT ADDRESS 6 (   P LDKL A3,/8000 6 T   P ADK A6,0 SET CR 6 j $ P RB(Z) TIOERR FILE CODE UNKNOWN? 6   : P LD A12,DWTADR,A6 GET ADDRESS TO DRIVER ADDRESS BLOCK  6   $ P LD A13,DWTST,A6 GET DWT STATUS 
0x381f4…38388          Dummy {f00=0x00c9, f01=0x0190, f02=»TTACH ATTACH ORDER?  6     P SUK A7,1  7     P RB(Z) DETACH DETACH ORDER?  7 . " P ADK A7,/BC RESTORE ORDER CODE 7 R   P XIF 7 x   P*   END OF =1  7   " P LD A11,TTB:ID,A5 GET TASK ID  7     P ANKL A11,/FF44  7     P SUKL A11,'#D' CHECK TASK ID 7   " P RF(Z) TIO02
0x38388…3851c          Dummy {f00=0x00c9, f01=0x0190, f02=»   TOSSIO  7     P*  8   & P* CHECK IF DEVICE IS ATTACHED/BUSY 8     P*  8 F   P IFT ATTDET=1  8 P   P TM A10,A13  8 f   P RF(Z) TIO020 NOT ATTACHED?  8 z   P CW A5,DWTTAB,A6 8   * P RB(NE) TIOQ20 ATTACHED TO OTHER TASK? 8     P TM A3,A13 8   $ P RF(NZ) TIO030 DEV
0x3851c…386b0          Dummy {f00=0x00c9, f01=0x0190, f02=»VICE BUSY? 8     P*  9     P EJECT   TOSSIO  9     P*  9 4 H P* CHECK IF ECHO, AND WHEN TRUE CHECK IF ECHO DEVICE IS BUSY/ATTACHED 9 >   P*  9   * PTIO030 SC A2,DWTOR,A6 STORE DWT INDEX  9     P LDK A2,/40 CHECK IF ECHO  9     P ANR A2,A7 9     P RF(Z) TIO070 NOT 
0x386b0…38844          Dummy {f00=0x00c9, f01=0x0190, f02=»70 9     P*  :   . PTIO040 LD A2,DWTECH,A6 GET ECHO DEVICE DWT :   " P RF(Z) TIO070 NO ECHO DEVICE?  : F & P LD A9,DEVIND,A12 GET DEVICE INDEX : l $ P CWK A9,KB:DIX CHECK IF KEYBOARD :   4 P RF(NE) TIO070 ECHO NOT ALLOWED IF NOT KEYBOARD  :   ( P LD A14,DWTST,A2 G
0x38844…389d8          Dummy {f00=0x00c9, f01=0x018e, f02=»TAB,A2 :   6 P RB(NE) TIOQ10 ECHO DEVICE ATTACHED TO OTHER TASK? ;     P TM A3,A14 ; H ( P RF(NZ) TIO060 ECHO DEVICE NOT BUSY? ; Z & P RB TIOQ00 BUSY, QUEUE ECHO DEVICE ;     P XIF ;     P*  ;     P EJECT   TOSSIO  ;     P*  ;     P*  ;     PTIO050 TM A3,A14 ;   $
0x389d8…38b6c          Dummy {f00=0x00c9, f01=0x0190, f02=» ; X   P*  <     P* UPDATE ECB AND DWT FIELDS  <     P*  < 6 @ PTIO070 XRS A3,DWTST,A6 UPDATE BUSY & ECHO BITS IN DWT STATUS < @   P*  <     P IFT MMUPAG=1  <     P LD A13,TTB:PW,A5 GET PSW  <   ( P ANKL A13,1 GET SYSTEM/USER MODE BIT <   $ P RF(NZ) TIO100 JUMP IF
0x38b6c…38d00          Dummy {f00=0x00c9, f01=0x0190, f02=» CM ECBEL,A8  RESET EFFECTIVE LENGTH <   $ P CM ECBRC,A8  RESET RETURN CODE  = ,   P RF TIO110 = T   P*  = f   P EJECT   TOSSIO  = p   P*  =     P* MOVE USER ECB TO DWT ECB =     P*  =     PTIO100 EQU * =     P LDKL A2,/4FFF =   * P ELR A3,A8 LOAD FIRST WORD OF US
0x38d00…38e94 (0, 72)  Dummy {f00=0x00c9, f01=0x0190, f02=»A2,DWTECB,A6 SET ACTUAL ECB ADDRESS  =     P STR A3,A2 > , * P ST A8,DWTUEC,A6 SAVE USER ECB ADDRESS > >   P LDR A9,A8 > l   P LDK A3,0  > ~ * P ES A3,ECBEL,A8 RESET EFFECTIVE LENGTH >   & P ES A3,ECBRC,A8 RESET RETURN CODE  >     P*  >     P LDR A10,A1 SAVE PARAM
0x38e94…39028          Dummy {f00=0x00c9, f01=0x0190, f02=» MVUS A3 MOVE PART OF USER ECB TO DWT ECB  >   " P LDR A1,A10 RESTORE PARAMETER  ? 2   P XIF ? X   P*  ? d   P IFT MMUPAG=0  ? n   P LDKL A3,/7FFF ?   , P ANRS A3,A8 RESET BIT 0 IN ECB FILE CODE ?   ( P CM ECBEL,A8  RESET EFFECTIVE LENGTH ?   $ P CM ECBRC,A8  RESE
0x39028…391bc          Dummy {f00=0x00c9, f01=0x0190, f02=» ANK A7,/3F  ?   ( P SC A7,DWTOR+1,A6 STORE ORDER IN DWT @     P CWK A12,TIODM @ @ * P RF(NE) TIO120 JUMP IF NOT DM REQUEST  @ V 0 P ST A5,DWTTDM,A6 SAVE TTAB ADDRESS IN DWTTDM @     P RF TIO130 @     P*  @     PTIO120 EQU * @   0 P ST A5,DWTTAB,A6 SAVE TTAB ADDRE
0x391bc…39350          Dummy {f00=0x00c9, f01=0x0190, f02=»* UPDATE DWTWAT (WAIT/ACTIVATE INDICATOR)  @     P*  A 2   P LDR A2,A4 CHECK PARAMETER A < & P RF(NZ) TIO210 I/O AND ACTIVATION? A ^ 4 P ANK A3,/80 NORMAL I/O. CHECK IF WAIT REQUESTED  A     P RF(Z) TIO220 NOT WAIT?  A     P LDK A4,1 INDICATE WAIT  A     P RF TIO2
0x39350…394e4          Dummy {f00=0x00c9, f01=0x0190, f02=»HING A f   P*  B   8 PTIO230 ST A4,DWTWAT,A6 STORE WAIT/ACTIVATE INDICATOR B     P*  B R   P EJECT   TOSSIO  B     P*  B t   P*  B ~   P IFT MMUPAG=1  B   * P LDR A13,A13 CHECK IF SYSTEM/USER MODE B   & P RF(Z) TIO250 JUMP IF SYSTEM MODE  B   & P LD A3,DEVIND,A12 
0x394e4…39678          Dummy {f00=0x00c9, f01=0x0190, f02=»K ON ORDER CODE  B     P*  C     P LDR A4,A7 GET ORDER CODE  C " 0 P CF A15,RD:WR2  CHECK IF ORDER IS READ/WRITE C D . P RF(Z) TIO250 JUMP IF NO READ/WRITE ORDER  C x   P*  C     PTIO240 EQU * C     P ENB C   < P CFI A15,TIOTAB,A3 BRANCH TO RELEVANT READ/WRITE ROU
0x39678…3980c          Dummy {f00=0x00c9, f01=0x0190, f02=» ADR A5,A6 C     P INH D   & P ABR* A12 GO TO DRIVER ACTIVATION  D     P*  D H   P EJECT   TOSSIO  D R   P*  D j   P*  D t   P IFT MMUPAG=1  D ~   P*  D     P* R D : W R  D     P*  D   @ P* THIS MODULE IS CALLED BY 'TIO' AND 'TENDIO' FOR SELECTING  D   @ P* THE AP
0x3980c…399a0          Dummy {f00=0x00c9, f01=0x0190, f02=»AD/WRITE REQUEST, CONDITION REGISTER ON STACK IS D   * P* SET TO ZERO, ELSE NOT EQUAL TO ZERO. E 8   P*  E f   P* INPUT:  A3 = DEVICE INDEX  E p   P*         A6 = DWT ADDRESS E     P*  E   : P* OUTPUT: A3 = INDEX FOR USE IN THE INDEXED BRANCHING  E   . P*         
0x399a0…39b34 (0, 73)  Dummy {f00=0x00ca, f01=0x0190, f02=»DWTOR,A6 GET ORDER CODE FROM DWT E     P ANK A4,/3F  F (   P*  F < * PRD:WR2 ADKL A15,4 ADJUST STACKPOINTER  F F $ P LC A4,ORDTAB,A4 GET ORDER INDEX F t   P ANK A4,/FF  F   . P ABR(Z)* A15 RETURN IF NO READ/WRITE ORDER F     P SUK A4,1  F   $ P ADR A3,A4 ADD READ/
0x39b34…39cc8          Dummy {f00=0x00ca, f01=0x0190, f02=»* ORDTAB * F     P********** G     P*  G $ 2 P* ORDTAB CONTAINS ORDER CONSTANTS AS FOLLOWS:  G .   P*  G d   P*  =0: NO READ/WRITE ORDER G n   P*  =1: READ ORDER  G     P*  =TINDEX+1: WRITE ORDER  G     P*  G     PORDTAB EQU * ORDER CONSTANTS G     P BYTES 0,1 /00
0x39cc8…39e5c          Dummy {f00=0x00ca, f01=0x0190, f02=»/08, /09 G ~   P BYTES 1,TINDEX+1 /0A, /0B H     P BYTES 0,0 /0C, /0D  H 2   P BYTES 0,0 /0E, /0F  H N   P BYTES 0,1 /10, /11  H j   P BYTES 0,0 /12, /13  H     P BYTES 0,TINDEX+1 /14, /15 H     P BYTES 0,0 /16, /17  H     P BYTES 0,0 /18, /19  H     P BYTES 0,0 /
0x39e5c…39ff0          Dummy {f00=0x00ca, f01=0x018e, f02=»   P BYTES 0,0 /24, /25  I     P BYTES 0,0 /26, /27  I     P BYTES 0,0 /28, /29  I <   P BYTES 0,0 /2A, /2B  I X   P BYTES 0,1 /2C, /2D  I t   P BYTES 1,TINDEX+1 /2E, /2F I     P BYTES 0,0 /30, /31  I     P BYTES 0,0 /32, /33  I     P BYTES 0,0 /34, /35  I     P B
0x39ff0…3a184          Dummy {f00=0x00ca, f01=0x0190, f02=»   P*  J     P EJECT   TOSSIO  J     P*  J &   P* T I O : D M  J 0   P*  J F 4 P* THIS MODULE IS CALLED BY 'TIO' WHEN A REQUEST  J P * P* FOR DATA MANAGEMENT HAS BEEN ISSUED. J     P*  J   & P* INPUT:  A8 = FDB MMU ECB ADDRESS J   $ P*         A9 = USER ECB ADDRES
0x3a184…3a318          Dummy {f00=0x00ca, f01=0x0190, f02=»ER BUFFER ADDRESS  J z   P ST A2,ECBBA,A8  K   , P EL A2,ECBCW2,A9 GET SECOND CONTROL WORD K 2   P ST A2,ECBCW2,A8 K b   P*  K z   PA15RTN EQU * K     P RTN A15 K     P*  K     P EJECT   TOSSIO  K     P*  K     P* T I O P C I  K     P*  K   B P* THIS MODULE IS CAL
0x3a318…3a4ac          Dummy {f00=0x00ca, f01=0x0190, f02=» AND DWT BUFFER ADDRESSES SO THAT BOTH ARE K | < P* EVEN OR UNEVEN, DEPENDING ON THE USER BUFFER ADDRESS.  L 2 4 P* THE CORRESPONDING MODULE CALLED BY 'TENDIO' AT L r , P* COMPLETION OF THE REQUEST IS 'TENPCI'. L   4 P* NOTICE THAT ENTRY TIPI05 IS USED BY 'TIOKBI'
0x3a4ac…3a640          Dummy {f00=0x00ca, f01=0x0190, f02=»K  L j   P*  M     P* OUTPUT: A1 IS DESTROYED  M     P*  M 6 * PTIOPCI EQU * PROGRAMMED CHANNEL, INPUT M @ ( P LD A1,ECBRL,A8 GET REQUESTED LENGTH M n 2 P CW A1,BUFLEN,A12 COMPARE WITH DWT BUFFER SIZE M   6 P RF(G) IO:ERR REQ. LENGTH EXCEEDS DWT BUFFER SIZE? M    
0x3a640…3a7d4 (0, 74)  Dummy {f00=0x00ca, f01=0x0190, f02=»IPI10 USER BUFFER ADDRESS EVEN?  M     P ORS A1,ECBBA,A8 N (   P RTN A15 N @   P*  N P 0 PTIPI10 SUK A1,2 MAKE DWT BUFFER ADDRESS EVEN N Z   P ANS A1,ECBBA,A8 N     P RTN A15 N     P*  N     P EJECT   TOSSIO  N     P*  N     P* T I O M X I  N     P*  N   B P* THIS
0x3a7d4…3a968          Dummy {f00=0x00ca, f01=0x0190, f02=»XI ASSEMBLES THE FULL 18 BIT BUFFER ADDRESS WHICH IS N   , P* TRANSFERRED TO THE MUX BY THE DRIVER.  O < 4 P* THE CORRESPONDING MODULE CALLED BY 'TENDIO' AT O l , P* COMPLETION OF THE REQUEST IS 'TENMXI'. O   6 P* NOTICE THAT MODULE 'TIOMXO' IS EQUAL TO TIOMXI.  O
0x3a968…3aafc          Dummy {f00=0x00ca, f01=0x0190, f02=»TPUT: A1-A2 ARE DESTROYED  O   B P*         18 BIT USER BUFFER ADDRESS IS TRANSFERRED TO DWT ECB P "   P*  P h   PTIOMXI EQU * MUX, INPUT  P r , P EL A1,ECBBA,A9 GET USER BUFFER ADDRESS  P     P ECR A2,A1 P   & P ANKL A1,/FFF SKIP 4 LEFTMOST BITS P     P SRL A2,3 
0x3aafc…3ac90          Dummy {f00=0x00ca, f01=0x0190, f02=» SRL A2,2  P     P ANK A2,/3F  Q   4 P SCR A2,A8 STORE BITS 16-17 IN DWT ECB 1ST WORD  Q &   P ANK A2,/0F  Q ^   P SRC A2,4  Q r   P ORR A1,A2 Q   2 P ST A1,ECBBA,A8 STORE MODIFIED BUFFER ADDRESS  Q     P RTN A15 Q     P*  Q     P EJECT   TOSSIO  Q     P*  Q     P
0x3ac90…3ae24          Dummy {f00=0x00ca, f01=0x018e, f02=»D/CTW. TIOKBI WILL SET BUFFER ADDRESSES  Q n 6 P* AND MOVE KEYTABLE (IF ANY) BY USING ENTRY TIPI05 R 0 0 P* IN 'TIOPCI' AND ENTRY TIPO05 IN 'TIOPCO'.  R j 4 P* THE CORRESPONDING MODULE CALLED BY 'TENDIO' AT R   , P* COMPLETION OF THE REQUEST IS 'TENKBI'. R     P* 
0x3ae24…3afb8          Dummy {f00=0x00ca, f01=0x0190, f02=» , P* A12 = ADDRESS TO DRIVER ADDRESS BLOCK  S     P*  S 4 " P* OUTPUT: A1-A4 ARE DESTROYED  S >   P*  S d   PTIOKBI EQU * KEYBOARD/CTW  S n ( P LD A1,ECBRL,A8 GET REQUESTED LENGTH S   2 P CW A1,BUFLEN,A12 COMPARE WITH DWT BUFFER SIZE S   6 P RF(G) IO:ERR REQ. LEN
0x3afb8…3b14c          Dummy {f00=0x00ca, f01=0x0190, f02=»IKB20 NO KEYTABLE IF BASIC READ  S   . P LD A4,ECBCW,A8 GET USER KEYTABLE ADDRESS  T (   P RF(Z) TIKB20 NO KEYTABLE? T Z   P*  T |   P EJECT   TOSSIO  T     P*  T     P*  T     P LDR A1,A9 T     P ADK A1,8  T     P ADKL A8,12  T   * P ST A8,-2,A8 SET DWT KEYTABLE 
0x3b14c…3b2e0          Dummy {f00=0x00ca, f01=0x018e, f02=»EVEN?  T n , P ECR A3,A3 NO, PUT LENGTH IN RIGHT BYTE  U     P*  U > * PTIKB10 ANK A3,/FF SKIP LEFT CHARACTER  U H   P ADK A3,1  U v 0 P CW A3,KEYLEN,A12 CHECK KEYTABLE BUFFER SIZE U     P RF(G) IO:ERR TOO SMALL? U     P CF A15,TIPO05 U   & P SUKL A8,8 ADJUST DWT 
0x3b2e0…3b474 (0, 75)  Dummy {f00=0x00ca, f01=0x0190, f02=» U   4 PTIOITI EQU A15RTN INTERTASK COMMUNICATION, INPUT V     P*  V @   P EJECT   TOSSIO  V J   P*  V b   P* T I O P C O  V l   P*  V   B P* THIS MODULE IS CALLED BY 'TIO' WHEN A WRITE REQUEST HAS BEEN V   > P* ISSUED AND THE DEVICE IS RUNNING ON PROGRAMMED CHANN
0x3b474…3b608          Dummy {f00=0x00ca, f01=0x0190, f02=»F THE USER V Z   P* BUFFER TO THE DWT BUFFER.  W   4 P* THE CORRESPONDING MODULE CALLED BY 'TENDIO' AT W 6 , P* COMPLETION OF THE REQUEST IS 'TENPCO'. W n 6 P* NOTICE THAT MODULE 'TIOKBO' IS EQUAL TO TIOPCO.  W   F P* NOTICE ALSO THAT ENTRY TIPO05 IS USED BY 'TIOK
0x3b608…3b79c          Dummy {f00=0x00ca, f01=0x0190, f02=»DDRESS W x   P*  X   " P* OUTPUT: A1-A4 ARE DESTROYED  X     P*  X > , PTIOPCO EQU * PROGRAMMED CHANNEL, OUTPUT  X H 8 P LD A2,DWTADR,A6 GET ADDRESS TO DRIVER ADDRESS BLOCK X x ( P LD A3,ECBRL,A8 GET REQUESTED LENGTH X   * P RF(NP) TIPO20 REQUESTED LENGTH <= 0?  X
0x3b79c…3b930          Dummy {f00=0x00ca, f01=0x0190, f02=»ET USER ECB ADDRESS  X ~   P*  Y     P EJECT   TOSSIO  Y &   P*  Y >   P*  Y H : PTIPO05 EQU * ENTRY POINT USED BY 'TIOKBI' AND 'TENITO' Y R   P ADK A3,1  Y   . P ANKL A3,/FFFE MAKE REQUESTED LENGTH EVEN  Y   , P EL A1,ECBBA,A1 GET USER BUFFER ADDRESS  Y   * P LD 
0x3b930…3bac4          Dummy {f00=0x00ca, f01=0x0190, f02=») TIPO30 USER BUFFER ADDRESS UNEVEN? Y     P ST A2,ECBBA,A8  Z ,   P*  Z D 6 PTIPO10 MVUS A3 MOVE (USER BUFFER) TO SYSTEM BUFFER Z N   P*  Z     PTIPO20 RTN A15 Z     P*  Z   0 PTIPO30 EQU * USER BUFFER ADDRESS WAS UNEVEN  Z   4 P ORS A4,ECBBA,A8 MAKE DWT BUFFER A
0x3bac4…3bc58          Dummy {f00=0x00ca, f01=0x0190, f02=» A1,1 UPDATE USER BUFFER POINTER Z   ( P ADK A2,2 UPDATE DWT BUFFER POINTER  [ ( ( P RB TIPO10 MOVE REMAINING CHARACTERS [ T   P*  [     P EJECT   TOSSIO  [     P*  [     P* I O : E R R  [     P*  [   , P* DRIVER (DWT) MMU BUFFER IS TOO SMALL.  [   B P* SET RETURN
0x3bc58…3bdec          Dummy {f00=0x00ca, f01=0x0190, f02=» EXIT FOR MMU ROUTINES [ v   P INH     $ P  ADKL A15,4 ADJUST STACKPOINTER   * " P LD A1,DWTST,A6 GET DWT STATUS   R   P SLL A1,2 CHECK ECHO BIT   x   P RF(NN) IO:E10 NOT ECHO?       P LDR A1,A6 SAVE DWT ADDRESS      * P LD A6,DWTECH,A6 GET ECHO DWT ADDRESS       
0x3bdec…3bf80          Dummy {f00=0x00ca, f01=0x0190, f02=»ISEND BRANCH TO DISPATCHER VIA TENDIO        P*  ] .   P EJECT   TOSSIO  ] 8   P*  ] P   P* T I O M X O  ] Z   P*  ] p " PTIOMXO EQU TIOMXI MUX, OUTPUT  ] z   P*  ]     P* T I O K B O  ]     P*  ]   * PTIOKBO EQU TIOPCO KEYBOARD/CTW, OUTPUT ]     P*  ]     P* T I 
0x3bf80…3c114 (0, 76)  Dummy {f00=0x00cb, f01=0x0190, f02=»: D M  ]     P*  ^   6 P* THIS MODULE IS CALLED BY 'TENDIO' WHEN A REQUEST ^   . P* FOR DATA MANAGEMENT HAS BEEN COMPLETED.  ^ R   P*  ^     P* INPUT:  A6 = FDB ADDRESS ^   $ P*         A8 = USER ECB ADDRESS  ^     P*  ^   " P* OUTPUT: A1-A2 ARE DESTROYED  ^     P
0x3c114…3c2a8          Dummy {f00=0x00cb, f01=0x0190, f02=»A2,ECBCW2+1,A1 ^     P ES A2,ECBCW2,A8 _     P RTN A15 _ .   P*  _ >   P EJECT   TOSSIO  _ H   P*  _ `   P* T E N P C I  _ j   P*  _   D P* THIS MODULE IS CALLED BY 'TENDIO' WHEN A READ REQUEST HAS BEEN _   @ P* COMPLETED AND THE DEVICE IS RUNNING ON PROGRAMMED CH
0x3c2a8…3c43c          Dummy {f00=0x00cb, f01=0x0190, f02=»Y 'TIO' AT _ ` & P* ISSUING THE REQUEST IS 'TIOPCI'. `   D P* NOTICE THAT MODULES 'TENKBI' AND 'TENITI' ARE EQUAL TO TENPCI. ` < 8 P* NOTICE ALSO THAT ENTRY TEN:DC IS USED BY 'DC:MIN'. `     P*  `     P* INPUT:  A6 = DWT ADDRESS `   $ P*         A8 = USER ECB ADDR
0x3c43c…3c5d0          Dummy {f00=0x00cb, f01=0x0190, f02=» GET DWT ECB ADDRESS `   ( P LD A4,ECBEL,A2 GET EFFECTIVE LENGTH a   " P RF(NP) TEPI30 NO MOVE IF ZERO a H * P LD A1,ECBBA,A2 GET DWT BUFFER ADDRESS a n   P*  a   . PTEN:DC EQU * ENTRY POINT USED BY 'DC:MIN'  a   , P EL A2,ECBBA,A8 GET USER BUFFER ADDRESS  a   $ P
0x3c5d0…3c764          Dummy {f00=0x00cb, f01=0x0190, f02=»ADDRESS  a p , P RF(Z) TEPI60 USER BUFFER ADDRESS EVEN?  b     P*  b @   P EJECT   TOSSIO  b J   P*  b b   P*  b l 2 PTEPI10 EQU * BOTH BUFFER ADDRESSES WERE UNEVEN b v 4 P  LDR* A3,A1 GET FIRST CHARACTER FROM DWT BUFFER b     P ELR A8,A2 b     P*  b   * PTEPI15 A
0x3c764…3c8f8          Dummy {f00=0x00cb, f01=0x0190, f02=»UFFER  b l $ P ADK A1,1 UPDATE BUFFER POINTERS c     P ADK A2,1  c 6   P SUK A4,1  c H * P RF(P) TEPI25 MORE CHARACTERS TO MOVE? c Z   P RTN A15 NO, RETURN  c     P*  c     PTEPI20 TM A3,A2  c   , P RF(Z) TEPI25 USER BUFFER ADDRESS EVEN?  c   & P LDR A3,A1 GET DWT
0x3c8f8…3ca8c          Dummy {f00=0x00cb, f01=0x0190, f02=»IS CHAR. ONE BYTE TO THE RIGHT c ~ & P SUK A3,1 POINT TO NEXT CHARACTER  d & 4 P CWR A3,A1 COMPARE WITH START ADDRESS OF BUFFER  d P , P RB(NE) TEPI23 MORE CHARACTERS TO MOVE?  d   0 P ADK A1,1 NO, MAKE DWT BUFFER ADDRESS UNEVEN d     P RB TEPI10 d     P*  d     P
0x3ca8c…3cc20          Dummy {f00=0x00cb, f01=0x0190, f02=»ENGTH UNEVEN?  d v 0 P MVSU A4 MOVE (SYSTEM BUFFER) TO USER BUFFER e     P*  e J   PTEPI30 RTN A15 e T   P*  e j , PTEPI40 EQU * EFFECTIVE LENGTH WAS UNEVEN e t ( P SUK A4,1 MAKE EFFECTIVE LENGTH EVEN e   . P RF(Z) TEPI50 ONLY ONE CHARACTER TO MOVE?  e     P LDR A
0x3cc20…3cdb4 (0, 77)  Dummy {f00=0x00cb, f01=0x0190, f02=»*  e     PTEPI50 EQU * f   2 P LDR* A8,A1 GET LAST CHARACTER FROM DWT BUFFER f     P ELR A3,A2 f T   P RB TEPI15 f f   P*  f x . PTEPI60 EQU * DWT BUFFER ADDRESS WAS UNEVEN f   & P LDR A3,A1 GET DWT BUFFER ADDRESS  f   $ P ADR A1,A4 ADD EFFECTIVE LENGTH  f     P* 
0x3cdb4…3cf48          Dummy {f00=0x00cb, f01=0x0190, f02=»ACTER  f t * P CWR A3,A1 COMPARE WITH ENDING ADDRESS g   , P RB(NE) TEPI70 MORE CHARACTERS TO MOVE?  g < . P SUR A1,A4 NO, RESTORE DWT BUFFER ADDRESS  g l * P SUK A1,1 MAKE DWT BUFFER ADDRESS EVEN g     P RB TEPI25 g     P*  g     P EJECT   TOSSIO  g     P*  g    
0x3cf48…3d0dc          Dummy {f00=0x00cb, f01=0x0190, f02=»RD, INPUT  g x   P*  h     P* T E N I T I  h     P*  h 2 4 PTENITI EQU TENPCI INTERTASK COMMUNICATION, INPUT h <   P*  h t   P* T E N P C O  h ~   P*  h   0 PTENPCO EQU A15RTN PROGRAMMED CHANNEL, OUTPUT h     P*  h     P* T E N M X O  h     P*  h   " PTENMXO EQU A
0x3d0dc…3d270          Dummy {f00=0x00cb, f01=0x0190, f02=»SIO  h     P*  i     P* T E N I T O  i     P*  i , F P* THIS MODULE IS CALLED BY 'TENDIO' WHEN A WRITE REQUEST HAS BEEN  i 6 L P* COMPLETED FOR INTERTASK COMMUNICATION, IN PURPOSE TO MOVE THE CONTENTS i   J P* OF THE USER BUFFER TO THE DRIVER BUFFER. THE ENTRY TIP
0x3d270…3d404          Dummy {f00=0x00cb, f01=0x0190, f02=»-A4, A8 ARE DESTROYED  i     P*  j   0 PTENITO EQU * INTERTASK COMMUNICATION, OUTPUT j ( ( P LD A8,DWTECB,A6 GET DWT ECB ADDRESS j   ( P LD A3,ECBEL,A8 GET EFFECTIVE LENGTH j     P RF(NP) TEIO10 NO MOVE?  j   * P LD A1,DWTUEC,A6 GET USER ECB ADDRESS  j   ( P CF A1
0x3d404…3d598          Dummy {f00=0x00cb, f01=0x0190, f02=»*  j   < P* THIS MODULE IS CALLED BY THE DATA COMMUNICATION DRIVER k   < P* IN PURPOSE TO MOVE THE CONTENTS OF THE USER BUFFER TO  k J < P* THE DRIVER BUFFER. THE MOVE ROUTINE IN MODULE 'TIOPCO' k   " P* IS USED FOR MOVING THE DATA. k     P*  k     P* INPUT:  A6 =
0x3d598…3d72c          Dummy {f00=0x00cb, f01=0x018e, f02=» 8,A15 SAVE A1-A8 ON STACK k   $ P SUKL A15,32 ADJUST STACKPOINTER l " * P TS 2,A15 SAVE MMU REGISTERS ON STACK  l J & P LD A5,DWTTAB,A6 GET TTAB ADDRESS  l x $ P TL TTB:MT,A5 LOAD MMU REGISTERS l   ( P LD A8,DWTMEC,A6 GET DWT ECB ADDRESS l     P ENB l   ( P CF A1
0x3d72c…3d8c0          Dummy {f00=0x00cb, f01=0x0190, f02=» $ P ADKL A15,32 ADJUST STACKPOINTER m   * P MLR 8,A15 RESTORE A1-A8 FROM STACK... m ,   P RTN A15 ...AND RETURN m Z   P XIF m x   P*  m     P EJECT   TOSSIO  m     P*  m     P* D C : M I N  m     P*  m   < P* THIS MODULE IS CALLED BY THE DATA COMMUNICATION DRIVER
0x3d8c0…3da54 (0, 78)  Dummy {f00=0x00cb, f01=0x0190, f02=»        A4 = DRIVER BUFFER ADDRESS m     P*         A6 = DWT ADDRESS n *   P*  n L ( P* OUTPUT: NO REGISTERS ARE DESTROYED n V   P*  n     PDC:MIN EQU * n     P IFT MMUPAG=0  n     P IFT CPU852=1  n   & P CF A15,SAVE8 SAVE A1-A8 ON STACK  n     P XIF n     P*  n  
0x3da54…3dbe8          Dummy {f00=0x00cb, f01=0x0190, f02=» TS 2,A15 SAVE MMU REGISTERS ON STACK  n   " P LD A5,DWTTAB,A6 TTAB ADDRESS  o . $ P TL TTB:MT,A5 LOAD MMU REGISTERS o T   P XIF o |   P*  o     P EJECT   TOSSIO  o     P*  o   & P* CHECK MESSAGE LENGTH AND DECIDE  o   $ P* IF TTMJOB IS TO BE ACTIVATED.  o     P* 
0x3dbe8…3dd7c          Dummy {f00=0x00cb, f01=0x018e, f02=»PU852=1  o     P LDK A7,128 852 CPU  p   ( P ANK A5,1 CHECK USER BUFFER ADDRESS  p , . P RF(NZ) DCMI00 USER BUFFER ADDRESS UNEVEN  p X   P ADK A7,128 A7 := 256  p     P XIF p     P*  p     P IFT MMUPAG=0  p     P IFT CPU852=0  p     P IFT CPU857=0  p     P LDK A7,
0x3dd7c…3df10          Dummy {f00=0x00cb, f01=0x0190, f02=» p x   P XIF q     P*  q     P IFT MMUPAG=0  q     P IFT CPU852=0  q 4   P IFT CPU857=1  q J   P LDKL A7,256 857 CPU q ` ( P ANK A5,1 CHECK USER BUFFER ADDRESS  q | . P RF(NZ) DCMI00 USER BUFFER ADDRESS UNEVEN  q     P ADR A7,A7 A7 := 512 q     P XIF q     P*  q  
0x3df10…3e0a4          Dummy {f00=0x00cb, f01=0x0190, f02=»FER ADDRESS  q x   P LDKL A7,256 r   ( P ANK A5,1 CHECK USER BUFFER ADDRESS  r ( . P RF(NZ) DCMI00 USER BUFFER ADDRESS UNEVEN  r T   P SLL A7,3 A7 := 2048 r     P XIF r     P*  r     PDCMI00 EQU * r   8 P CW A7,ECBEL,A3 CHECK IF USER BUFFER IS LARGE ENOUGH r   2 P
0x3e0a4…3e238          Dummy {f00=0x00cb, f01=0x018e, f02=»IVER r t   P IFT CPU852=1  s   ( P ABL IHRET8 RESTORE A1-A8 AND RETURN s "   P XIF s N   P*  s Z   P IFT MMUPAG=0  s d   P IFT CPU852=0  s z * P MLR 8,A15 RESTORE A1-A8 FROM STACK... s     P*  s     PDC:MOT RTN A15 ...AND RETURN s     P XIF s     P*  s     P IFT M
0x3e238…3e3cc          Dummy {f00=0x00cb, f01=0x0190, f02=» s     P* INPUT:  A1 = RETURN CODE t     P*         A3 = ECB ADDRESS t * ( P*         A4 = DRIVER BUFFER ADDRESS t L   P*         A6 = DWT ADDRESS t x   P*  t   & P* OUTPUT: A1-A5, A7 ARE DESTROYED  t     P*  t   " PMINMOV EQU * DC:MIN MOVE ENTRY t     P ENB t   *
0x3e3cc…3e560          Dummy {f00=0x00cb, f01=0x0190, f02=»RL,A3 CHECK IF USER BUFFER IS LARGE ENOUGH t   $ P RF(G) MIN:70 NO, REQUEST ERROR  u 2   P*  u Z   P IFT MMUPAG=0  u d ( P LD A5,ECBBA,A3 USER BUFFER ADDRESS  u z   P LDR A3,A5 u   ( P ANK A3,1 CHECK USER BUFFER ADDRESS  u   . P RF(NZ) MIN:30 USER BUFFER ADDRESS U
0x3e560…3e6f4 (0, 79)  Dummy {f00=0x00ce, f01=0x0190, f02=» u     P*  v     PMIN:10 EQU * v     P LDR* A3,A7 MOVE ONE WORD  v &   P STR A3,A5 v H ( P ADK A7,2 INCREMENT BUFFER POINTERS  v Z   P ADK A5,2  v   $ P SUK A2,2 DECREMENT LOOP COUNTER v   2 P RB(NN) MIN:10 AT LEAST ONE MORE WORD TO MOVE  v     P*  v     PMIN:20 E
0x3e6f4…3e888          Dummy {f00=0x00ce, f01=0x0190, f02=»3,A7 MOVE ONE CHARACTER  v     P SCR A3,A5 w   ( P ADK A7,1 INCREMENT BUFFER POINTERS  w 2   P ADK A5,1  w ^ $ P SUK A2,1 DECREMENT LOOP COUNTER w p 6 P RB(P) MIN:30 AT LEAST ONE MORE CHARACTER TO MOVE  w     P XIF w     P*  w     P IFT MMUPAG=1  w   * P ST A1,ECB
0x3e888…3ea1c          Dummy {f00=0x00ce, f01=0x018e, f02=»B ADDRESS  w x ( P CF A15,TEN:DC MOVE BUFFER CONTENTS  x   & P LDR A4,A7 RESTORE BUFFER ADDRESS  x >   P LDK A1,0  x h   P XIF x z   P*  x     P EJECT   TOSSIO  x     P*  x     P*  x     PMIN:40 EQU * x     P INH x   " P CF A15,TENDIO PERFORM TENDIO  x     P*  x  
0x3ea1c…3ebb0          Dummy {f00=0x00ce, f01=0x0190, f02=»   PMIN:50 EQU * y   " P LDR A2,A1 SAVE BUFFER ADDRESS y   $ P LDR* A1,A2 NEXT BUFFER ADDRESS  y > , P RB(NZ) MIN:50 NOT LAST BUFFER IN CHAIN  y f   P*  y   $ P* INSERT BUFFER AT END OF CHAIN  y     P*  y   " P SUK A4,6 REAL BUFFER ADDRESS  y   " P STR A4,A2 UPDAT
0x3ebb0…3ed44          Dummy {f00=0x00ce, f01=0x0190, f02=»L A1,/8008 REQUEST ERROR/INCORRECT LENGTH  y   $ P RB MIN:40 RETURN VIA TENDIO ETC z 2   P*  z Z   P EJECT   TOSSIO  z d   P*  z |   P* D C M I N T  z     P*  z   2 P* TTMJOB WILL BE DISPATCHED HERE TO CARRY OUT  z   2 P* THE MOVE OF THE DC DRIVER BUFFER CONTENTS 
0x3ed44…3eed8          Dummy {f00=0x00ce, f01=0x018e, f02=»SS z x ( P*         A4 = DRIVER BUFFER ADDRESS {     P*  { 6 * PDCMINT EQU * TTMJOB MOVE BUFFER ENTRY  { @   P LDR A6,A3 DWT ADDRESS { n   P LD A3,DWTECB,A6 ECB ADDRESS {     P*  {     P IFT MMUPAG=1  {     P INH {   " P LD A5,DWTTAB,A6 TTAB ADDRESS  {   $ P TL TT
0x3eed8…3f06c          Dummy {f00=0x00ce, f01=0x0190, f02=»   P*  |   ( P CF A15,MINMOV MOVE BUFFER CONTENTS  |     P ABL MEXIT EXIT TTMJOB | :   P*  | X   P EJECT   TOSSIO  | b   P*  | z   P* Q M T A S K  |     P*  |   : P* WHEN THE MOVE WILL TAKE TOO LONG TIME TTMJOB WILL BE |   6 P* ACTIVATED AT ENTRY 'DCMINT' TO PERFO
0x3f06c…3f200          Dummy {f00=0x00ce, f01=0x018e, f02=» DRIVER BUFFER ADDRESS |     P*         A6 = DWT ADDRESS }     P*  } @   PQMTASK EQU * ACTIVATE TTMJOB } J $ P LDKL A2,DCMINT DISPATCH ADDRESS } n   P LDR A3,A6 DWT ADDRESS }   " P CF A15,QMJOB ACTIVATE TTMJOB  }     P LDKL A1,/8000 NOT BUSY BIT  }   " P ORS A1,DW
0x3f200…3f394 (0, 80)  Dummy {f00=0x00cf, f01=0x0190, f02=» }     P IFT CPU852=1  ~     PDC:MOT INH ~   2 P  ABL IHRTN RETURN WITHOUT ENABLING INTERRUPTS ~ 0   P XIF ~ f   P*  ~ r   P EJECT   TOSSIO  ~ |   P*  ~     P*  ~     P********** ~     P* TENDIO * ~     P********** ~     P*  ~     P*  ~   . P* THIS MODULE IS CALLE
0x3f394…3f528          Dummy {f00=0x00cf, f01=0x0190, f02=»O START THE TASK ~ z   P*        P* -IF NORMAL I/O WITH WAIT:-   "   P*    F * P*   QTJOB IS CALLED TO QUEUE THE TASK    P 8 P*   FOR DISPATCHING WITH THE FOLLOWING PARAMETERS:-    ~   P*        P*   A5 = TTAB ADDRESS        P*      $ P* -IF NORMAL I/O WITH NO WAI
0x3f528…3f6bc          Dummy {f00=0x00cf, f01=0x0190, f02=»ASK IS PUT IN DISPATCHER QUEUE TO REPEAT THE LKM INSTRUCTION.        P*    F   P EJECT   TOSSIO    P   P*    h   P*    r 0 P* ENTRY PARAMETERS TO THIS SUBROUTINE ARE:-    |   P*        P*   A1 = RETURN CODE       P*        P*   A6 = DWT ADDRESS       P*        P* 
0x3f6bc…3f850          Dummy {f00=0x00cf, f01=0x018e, f02=»   j   P*        P EJECT   TOSSIO        P*    *   P* END I/O ENTRY    4   P*    L   PTENDIO EQU *   V   P IFT CPU852=1    j & P CF A15,SAVE8 SAVE A1-A8 ON STACK        P XIF       P*        P IFT CPU852=0        P INH     " P MSR 8,A15 SAVE A1-A8 ON STACK       P
0x3f850…3f9e4          Dummy {f00=0x00cf, f01=0x018e, f02=» , P LD A5,DWTTQ,A6 GET TERMINAL QUEUE LINK      " P RF(Z) TEN110 NO TASK QUEUED?    4   P LD A2,TTB:ID,A5 GET TASK ID   Z   P ANKL A2,/FF44   ~   P CWK A2,'#D' CHECK TASK ID     " P RF(E) TEN100 DM REQUEST NEXT?       P LDKL A2,/800 ATTACH BIT       P ANR* A2,A4 
0x3f9e4…3fb78          Dummy {f00=0x00cf, f01=0x0190, f02=»   j   P*        P EJECT   TOSSIO        P*    *   P*    4   PTEN100 EQU *   > , P LDR* A3,A5 UPDATE QUEUE ANCHOR ADDRESS    R   P ST A3,DWTTQ,A6      . P CF A15,QTJOB QUEUE TASK TO REPEAT REQUEST       P*        P* UPDATE ECB AND DWT       P*      4 PTEN110 LD A5
0x3fb78…3fd0c          Dummy {f00=0x00cf, f01=0x0190, f02=»WTTDM,A6 GET TTAB ADDRESS      4 P CF A15,REQEND RESET REQUEST BUSY FOR ALL FILES    "   P*    Z   PTEN120 LDKL A2,/8000   d , P ORRS A2,A4 INDICATE DEVICE READY IN DWT       P LDKL A3,/DBFF     ( P ANRS A3,A4 RESET ECHO BIT AND BIT 5     $ P LD A3,DWTECB,A6 GET E
0x3fd0c…3fea0          Dummy {f00=0x00cf, f01=0x0190, f02=»RRS A2,A3 SET EVENT COMPLETED IN ECB     , P ORS A1,ECBRC,A3 SET RETURN CODE IN ECB    ,   P*        P IFT MMUPAG=1    f   P LD A4,TTB:PW,A5 GET PSW   | & P ANK A4,1 GET SYSTEM/USER MODE BIT       P RF(Z) TEN200 SYSTEM MODE?       P*        P* LOAD MMU REGISTERS  
0x3fea0…40034 (0, 81)  Dummy {f00=0x00cf, f01=0x018e, f02=»LOAD MMU REGISTERS FROM TTAB       P*    $   P EJECT   TOSSIO    .   P*    F   P* MOVE DWT ECB TO USER ECB   P   P*    r * P LD A8,DWTUEC,A6 GET USER ECB ADDRESS    |   P ELR A4,A8     * P ORR A4,A2 SET EVENT COMPLETED IN ECB        P ESR A4,A8       P LDR A1,A3  
0x40034…401c8          Dummy {f00=0x00cf, f01=0x018e, f02=»   ^   P*      8 P LD A3,DWTADR,A6 GET ADDRESS TO DRIVER ADDRESS BLOCK     & P LD A3,DEVIND,A3 GET DEVICE INDEX    N . P RF(N) TEN160 NO SPECIAL ACTION REQUIRED?    x " P RF(Z) TEN140 DATA MANAGEMENT?       P*      " P* PERFORM CHECK ON ORDER CODE        P*      ,
0x401c8…4035c          Dummy {f00=0x00cf, f01=0x0190, f02=»     < P CFI A15,TENTAB,A3 BRANCH TO RELEVANT READ/WRITE ROUTINE       P*    H   P EJECT   TOSSIO    R   P*    j   P* RESTORE MMU REGISTERS    t   P*        PTEN150 EQU *       P INH       P*        PTEN160 EQU *     . P TL 2,A15 RESTORE MMU REGISTERS FROM STACK  
0x4035c…404f0          Dummy {f00=0x00cf, f01=0x0190, f02=» WAIT OR ACTIVATION    n   P*        PTEN200 EQU *   & 0 P LD A4,DWTWAT,A6 GET WAIT/ACTIVATE INDICATOR   : * P RF(Z) TEN250 NOT WAIT OR ACTIVATION?    n   P SUK A4,1        P RF(Z) TEN240 WAIT?        P ADK A4,1        P LDR A3,A4       P ANK A3,1        P RF(Z) T
0x404f0…40684          Dummy {f00=0x00cf, f01=0x0190, f02=»BIT    j   P RF(Z) TEN210 SYSTEM MODE?     . P LD A8,DWTUEC,A6 NO, GET USER ECB ADDRESS    .   P XIF   `   P*    l   PTEN210 EQU *   v 4 P ST A8,TTB:SA+16,A5 SET TO A8 IN TTAB SAVE AREA        P*      : PTEN220 ADK A4,DWTWAT POINT TO WAIT/ACTIVATE INDICATOR      $
0x40684…40818          Dummy {f00=0x00cf, f01=0x0190, f02=»TEN220       P*        P EJECT   TOSSIO        P*    0   P*    :   PTEN230 EQU *   D 8 P CF A15,FREBLK ACTIVATE: GET PARAMETER AND DISP ADDR   X . P CF A15,ACTOTP ACTIVATE TASK ON LIFO BASIS       P RF TEN250       P*        PTEN240 EQU *     2 P CF A15,QTJOB WAIT
0x40818…409ac          Dummy {f00=0x00cf, f01=0x40dc, f02=» IFT CPU852=1        P ABL IHRET8        P XIF   *   P*    6   P IFT CPU852=0    @ * P MLR 8,A15 RESTORE A1-A8 FROM STACK...   V   P RTN A15 ...AND RETURN       P XIF       P*        P*        P*        P END    @            PTEN240 EQU *     2 P CF A15,QTJOB WAIT
0x409ac…40b40          Dummy {f00=0x00cf, f01=0x2008, f02=»        NT TOSSIO          END    @      &                                                                                                                                                                                                                              
0x40b40…40cd4 (0, 82)  Dummy {f00=0x00cf, f01=0x0190, f02=»!&    &01&02&03&04FEJL BACKUP OPSTART DISCFEJL KONVERTERING DATATRANSMISSION          @ B G I P      999999999999999B99999TTTTTTTTTTTTT9TTTTTTTTTTTTT9-a~b          ~     d   c   )                 PAPIRINDSTILLING OK ?           G d`X !     _}        a          `  
0x40cd4…40e68          Dummy {f00=0x00cf, f01=0x0190, f02=»  ha     T A%_   }   ha     T^fa    a p I"  t   g  8  p !  a pT<fa       D!W8   {h  $      da         g?    I"    ? I"    ? @ @    4 @ A    4 @ A @    4                                         )           d                   &       j   }   F       W   ?          
0x40e68…40ffc          Dummy {f00=0x00cf, f01=0x0190, f02=»!&    &01&02&03&04FEJL BACKUP OPSTART DISCFEJL KONVERTERING DATATRANSMISSION          @ B G I P      999999999999999B99999TTTTTTTTTTTTT9TTTTTTTTTTTTT9-a~b          ~     d   c   )                 PAPIRINDSTILLING OK ?           G d`X !     _}        a          `  
0x40ffc…41190          Dummy {f00=0x00cf, f01=0x0190, f02=»  ha     T A%_   }   ha     T^fa    a p I"  t   g  8  p !  a pT<fa       D!W8   {h  $      da         g?    I"    ? I"    ? @ @    4 @ A    4 @ A @    4                                         )           d                   &       j   }   F       W   ?          
0x41190…41324          Dummy {f00=0x00cf, f01=0x0190, f02=»!&    &01&02&03&04FEJL BACKUP OPSTART DISCFEJL KONVERTERING DATATRANSMISSION          @ B G I P      999999999999999B99999TTTTTTTTTTTTT9TTTTTTTTTTTTT9-a~b          ~     d   c   )                 PAPIRINDSTILLING OK ?           G d`X !     _}        a          `  
0x41324…414b8          Dummy {f00=0x00cf, f01=0x0190, f02=»  ha     T A%_   }   ha     T^fa    a p I"  t   g  8  p !  a pT<fa       D!W8   {h  $      da         g?    I"    ? I"    ? @ @    4 @ A    4 @ A @    4                                         )           d                   &       j   }   F       W   ?          
0x414b8…4164c          Dummy {f00=0x00cf, f01=0x0190, f02=»!&    &01&02&03&04FEJL BACKUP OPSTART DISCFEJL KONVERTERING DATATRANSMISSION          @ B G I P      999999999999999B99999TTTTTTTTTTTTT9TTTTTTTTTTTTT9-a~b          ~     d   c   )                 PAPIRINDSTILLING OK ?           G d`X !     _}        a          `  
0x4164c…417e0          Dummy {f00=0x00cf, f01=0x0190, f02=»  ha     T A%_   }   ha     T^fa    a p I"  t   g  8  p !  a pT<fa       D!W8   {h  $      da         g?    I"    ? I"    ? @ @    4 @ A    4 @ A @    4                                         )           d                   &       j   }   F       W   ?          
0x417e0…41974 (0, 83)  Opaque[0x194]
0x41974…41b08          # DirEnt {nam=»SYSLDM«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1368, f03=0x0000}
0x41974…41b08          IdxSect {
0x41974…41b08            f00 = 0x009b	// 0x41974 @0x0 
0x41974…41b08            f01 = 0x0036	// 0x41976 @0x2 
0x41974…41b08            gno = [	// 0x41978 @0x4 
0x41974…41b08                [0x00]: C0x009b.0x1.0
0x41974…41b08                [0x01]: C0x009b.0x2.0
0x41974…41b08                [0x02]: C0x009b.0x3.0
0x41974…41b08                [0x03]: C0x009c.0x0.0
0x41974…41b08                [0x04]: C0x009c.0x1.0
0x41974…41b08                [0x05]: C0x009c.0x2.0
0x41974…41b08                [0x06]: C0x009c.0x3.0
0x41974…41b08                [0x07]: C0x009d.0x0.0
0x41974…41b08                [0x08]: C0x009d.0x1.0
0x41974…41b08                [0x09]: C0x009d.0x2.0
0x41974…41b08                [0x0a]: C0x009d.0x3.0
0x41974…41b08                [0x0b]: C0x009e.0x0.0
0x41974…41b08                [0x0c]: C0x009e.0x1.0
0x41974…41b08                [0x0d]: C0x009e.0x2.0
0x41974…41b08                [0x0e]: C0x009e.0x3.0
0x41974…41b08                [0x0f]: C0x009f.0x0.0
0x41974…41b08                [0x10]: C0x009f.0x1.0
0x41974…41b08                [0x11]: C0x009f.0x2.0
0x41974…41b08                [0x12]: C0x009f.0x3.0
0x41974…41b08                [0x13]: C0x00cf.0x3.0
0x41974…41b08                [0x14]: C0x00d0.0x0.0
0x41974…41b08                [0x15]: C0x00d8.0x3.0
0x41974…41b08                [0x16]: C0x00d9.0x0.0
0x41974…41b08                [0x17]: C0x00d9.0x1.0
0x41974…41b08                [0x18]: C0x00d9.0x2.0
0x41974…41b08                [0x19]: C0x00d9.0x3.0
0x41974…41b08                [0x1a]: C0x00da.0x0.0
0x41974…41b08            ]
0x41974…41b08          }
0x41b08…41c9c          Dummy {f00=0x009b, f01=0x0190, f02=» 2 P IDENT SYSLDM  REL 9.2 79-12-20  870105040920        P   : : P   =1,FAULTY LENGTH OF TEMPORARY BUFFER,USED BY XMOVE    B   P   REL 9.2 79-12-20 ST       P ENTRY SYSLDM        P***************************        P*                         *        P*  ENTRIES A
0x41c9c…41e30          Dummy {f00=0x009b, f01=0x0190, f02=»   P EXTRN REL       P EXTRN SCLASS        P EXTRN SCTADA    ,   P EXTRN SCTANO    B   P EXTRN SCTBLK    X   P EXTRN SCTBUG    n   P EXTRN SCTCDT        P EXTRN SCTDCT        P EXTRN SCTDMC        P EXTRN SCTDMI        P EXTRN SCTDML        P EXTRN SCTDMT        P
0x41e30…41fc4          Dummy {f00=0x009b, f01=0x0190, f02=»RN SCTPAG        P EXTRN SCTPLD        P EXTRN STTPSZ    (   P EXTRN SCTPSZ    >   P EXTRN SCTSEG    T   P EXTRN SCTSFA    j   P EXTRN SCTSWB        P EXTRN SCTTCT        P EXTRN SYSBAS        P EXTRN SYSLOD        P EXTRN TCLASS        P EXTRN TTMJOB        P EXT
0x41fc4…42158          Dummy {f00=0x009b, f01=0x0190, f02=»XTRN CONVRT        P EXTRN NXTBLK        P EXTRN SYSLDA    *   P EXTRN SAVE01    @   P EXTRN SAVE02    V   P EXTRN SAVE03    l   P EXTRN SAVE04        P EXTRN SAVE05        P EXTRN SAVE06        P EXTRN SAVE07        P EXTRN SAVE08        P EXTRN SAVE09        P E
0x42158…422ec          Dummy {f00=0x009b, f01=0x0190, f02=» SAVE16        P EXTRN SAVE17        P EXTRN SAVE18    &   P EXTRN SAVE19    <   P EXTRN SAVE20    R   P EXTRN SAVE21    h   P EXTRN NUMSEG    ~   P EXTRN SAVE23        P EXTRN SAVE24        P EXTRN SAVE25        P EXTRN BUFSIZ        P EXTRN SYSBUF        P EXTRN
0x422ec…42480          Dummy {f00=0x009b, f01=0x0190, f02=»   P       P     , P***************************************      , P* CONDITIONAL ASSEMBLY                *    D , P***************************************    t   P     ( PMMUPAG EQU 0 MEMORY MANAGEMENT UNIT      & PSWPBLK EQU 0 SWAPPABLE WORK BLOCKS     $ PCREDIT
0x42480…42614 (0, 84)  Dummy {f00=0x009b, f01=0x0190, f02=»SS   l 0 PUP:REC EQU 6 RECORD LENGTH IN INITIAL S:BTAB       PUPNAME EQU 4 PROTOTYPE NAME    > $ PWBLEN EQU -4 LENGTH OF WORKBLOCK   b   P           P         $ P*******************************      $ P* SAVE01URATION FILE (SAVE01) *      $ P**********************
0x42614…427a8          Dummy {f00=0x009b, f01=0x0190, f02=» , PTDBID EQU TDBNT+2 6A TASK ID START VALUE     , PTDBMC EQU TDBID+6 6A MATCHING TASK CLASS   4 $ PTDBTL EQU TDBMC+6 6A TASK LEVEL    d : PTDBNC EQU TDBTL+6 2N NUMBER OF TERMINAL DEVICE CLASSES       P*      & PTDBFST EQU TDBNC+2 FIRST TERM DEF      $ PTDC EQU 7 
0x427a8…4293c          Dummy {f00=0x009b, f01=0x0190, f02=»DEVICE CLASS-RECORD    ~   P*        P* COMMON DEVICE DEF. BLOCK:    &   PCDBBT EQU 0 1A BLOCK TYPE    J 6 PCDBNC EQU CDBBT+1 2N NUMBER OF SPEC. DEV. CLASSES    l ( PSDCFST EQU CDBNC+2 FIRST SDC-RECORD        P*        P*      & P* USER WORK BLOCK TYPE DEF. BLOCK 
0x4293c…42ad0          Dummy {f00=0x009b, f01=0x0190, f02=»   l   PNAMUWB EQU 3 NAME OF UWB     " PNUMUBL EQU 3 NUMBER OF BLOCKS    ( . PUDBREC EQU NAMUWB+NUMUBL UDB RECORD-LENGTH   N   P EJECT       P****************       P* SOP-HANDLING *       P****************       PSOP EQU /2E DEVICE ADDRESS       P       PLMP1 EQU
0x42ad0…42c64          Dummy {f00=0x009b, f01=0x0190, f02=»QU /10       PLMP8 EQU 8       PLMP9 EQU 4       PLMP10 EQU 2    2   PLMP11 EQU 1    F   P       Z F P*****************************************************************    f F P*  CALL-FORMAT, PERFORMS:  CFR      A14,A13                     *      F P*             
0x42c64…42df8          Dummy {f00=0x009b, f01=0x0190, f02=»***************************************************************        P       H   P       T   P       `   PCALL FORM 16=/F697,16    l   P EJECT     F P*****************************************************************      F P*                CONSTANTS USED IN SYS
0x42df8…42f8c          Dummy {f00=0x009b, f01=0x018e, f02=» **********        P*                *  TTAB  *        P*                **********    8   P*        PTTB:MT EQU -34   f   PTTB:SB EQU -2    |   PTTB:ID EQU 2       PTTB:ST EQU 4       PTTB:PP EQU 6       PTTB:PW EQU 8       PTTB:SA EQU 10        PTTB:TD EQU 40   
0x42f8c…43120          Dummy {f00=0x009b, f01=0x0190, f02=»     " PDWTCHP EQU 0 CHANNEL PARAMETER       PDWTST EQU 2 STATUS   .   PDWTECB EQU 4 ECB ADDRESS   H   PDWTOR EQU 6 ORDER    h   PDWTADR EQU 8 ADDRESS BLOCK       PDWTTAB EQU 10 TTAB ADDRESS     * PDWTWAT EQU 12 WAIT/ACTIVATE INDICATOR        PDWTTQ EQU 14 TERMINA
0x43120…432b4 (0, 85)  Dummy {f00=0x009b, f01=0x0190, f02=»   ***********     " P*                 *  PAGTAB  *     " P*                  ***********   <   P*    b   PPAGQF EQU 0    l   PPAGQB EQU 2        PPAGPA EQU 4        PPAGSB EQU 6        P EJECT       P*      & P*                    *************     & P*         
0x432b4…43448          Dummy {f00=0x009b, f01=0x0190, f02=»CT       P*      * P*                 *******************      * P*                 *  MISCELLANOUES  *    B * P*                 *******************    p   P*        PBUFLEN EQU -4        PDEVIND EQU -2        PDWTLEN EQU 6       PTDCDD1 EQU 5       PTDCDD2 EQU 6
0x43448…435dc          Dummy {f00=0x009b, f01=0x0190, f02=»   P EJECT     : P******************************************************     : P*                                                    *   P : P*                                                    *     : P*   THIS IS THE MONITOR CONFIGURATION PROGRAM ENTRY  *     :
0x435dc…43770          Dummy {f00=0x009b, f01=0x0190, f02=»TERS:                                      *     : P*                                                    *   4 : P*   A1 - POINTER TO CURRENT LOCATION OF SYSLDA       *   r : P*   A2 - POINTER TO PREVIOUS LOCATION OF SYSLDA      *     : P*                         
0x43770…43904          Dummy {f00=0x009b, f01=0x0190, f02=»****************   j   PSYSLDM EQU *     ( P ST P,SCTSFA+2 SAVE LOCATION COUNTER   , . P LDKL A11,SYSBAS GET SYSBAS START ADDRESS    X , P ST A11,SCTSFA UPDATE START OF FREE AREA       P LDR A8,P INIT STACK POINTER     & P ADK A1,2 RELOCATION ROUTINE ENTRY       P
0x43904…43a98          Dummy {f00=0x009b, f01=0x0190, f02=»RESS TO SCLASS?    v $ P RF(E) NO:TCL YES:DUMMY TCLASS!      , P CALL CHPTRS RELOCATE POINTERS IN TCLASS   @ 6 P ST A2,SAVE18,A13 SAVE RELOCATED POINTER TO TCLASS   p 0 PNO:TCL LDKL A2,SCLASS GET ADDRESS TO SCLASS      , P CALL CHPTRS RELOCATE POINTERS IN SCLASS  
0x43a98…43c2c          Dummy {f00=0x009b, f01=0x0190, f02=»EFA        P LD A2,SCTSFA        PCLRSYS EQU *   "   P SUK A1,2    6   P CMR A1    H   P CWR A1,A2   X   P RB(NE) CLRSYS   j   P LDKL A1,CONMON        P AD A1,M:REL,A13       P ABR A1        P EJECT     4 /***********************************************      4 /* 
0x43c2c…43dc0          Dummy {f00=0x009b, f01=0x0190, f02=»POINTER TO TCLASS/SCLASS     ( P*         A11 - SYSLOD START ADDRESS     ( #*         A12 - RELOCATION CONSTANT    L    *    x 2 .*  EXIT:   A2 - POINTER TO MOVED TCLASS/SCLASS        *         *  WORK REGISTER:A1-A7        *         *  SUBROUTINES:         *     
0x43dc0…43f54 (0, 86)  Dummy {f00=0x009c, f01=0x0190, f02=» OF TCLASS/SCLASS    z    CHPT10 EQU *     . ) SUK A4,2 MOORE ENTRIES I TCLASS/SCLASS ?    .     RF(Z) CHPT30 NO!    `     ADK A3,2 NEXT ENTRY   z $ ! LDR* A5,A3 GET POINTER TO CLASS         ADR A5,A12 RELOCATE         STR A5,A3 STORE     $   LDR* A6,A5 GET LENGTH
0x43f54…440e8          Dummy {f00=0x009c, f01=0x0190, f02=»     LDR* A7,A5 GET DWT-ADDRESS        P LDR A9,A7 GET DWT-ADDRESS   ( " P CALL CMPADR COMPARE ADDRESSES   J   P RB(G) CHPT20 DWT IN DRIVER!   p     ADR A7,A12 RELOCATE     * % STR A7,A5 STORE RELOCATED DW-ADDRESS      " P LD A8,SCTOPT GET OPTION WORD        P ANK
0x440e8…4427c          Dummy {f00=0x009c, f01=0x0190, f02=»SS   p * P ANKL A9,1 ADDRESS ALREADY RELOCATED?        P RB(NZ) CHPT20 YES!    8   P ADR A8,A12 RELOCATE   T . P ADKL A8,1 INDICATE DWT-ADDRESS RELOCATED    p , P ST A8,DWTMEC,A7 STORE RELOCATED ADDRESS         RB CHPT20        CHPT30 EQU *       P RTN A14       P
0x4427c…44410          Dummy {f00=0x009c, f01=0x0190, f02=»********************************************        *    4    *  REFERENCED IN: MONCON   >    *    ^ 2 P*  ENTRY: SAVE01 - START OF SAVE01URATION DATA   h   P EJECT     6 2**************************************************     6 2*  B:TCT - BUILD TASK CONTROL TABL
0x44410…445a4          Dummy {f00=0x009c, f01=0x0190, f02=» ENTRY: SAVE01 - START OF SAVE01URATION DATA        *    4 "  *  EXIT:  A6 - START OF TC:TAB   > $  *         A7 - LENGTH OF TC:TAB    d    *         *  WORK REGISTERS:  A2,A3         *         *  SUBROUTINES:         *      . )*               TASK CONTROL TABLE L
0x445a4…44738          Dummy {f00=0x009c, f01=0x0190, f02=»___________________    z . **              I       TTMJOB            I     . )*               _________________________    N . **              I    MONITOR TASKS        I     . )*               _________________________      . **              I      USER TASKS    
0x44738…448cc          Dummy {f00=0x009c, f01=0x0190, f02=» OF SAVE01URATION DATA   t ( $ LD A7,SCTSFA GET START OF FREE AREA         LDR A6,A7 SAVE    J & " LDKL A2,TTMJOB GET TTMJOB ADDRESS   b     ST A2,2,A7 STORE IN TC:TAB      * % ADK A7,4 CONTINUE WITH MONITOR TASKS      ( P LD A2,SCTOPT ANY OPTIONS AVALIABLE?      
0x448cc…44a60          Dummy {f00=0x009c, f01=0x0190, f02=»PTIONS AVALIABLE  *    h @ P*  - TO BE PROVIDED                                       *      @ P***********************************************************    `   PBTCT15 EQU *     " P LD A2,SCTDMT DATA MANAGEMENT?       P RF(Z) BTCT30 NO!        P LDR A3,A2 SAVE 
0x44a60…44bf4 (0, 87)  Dummy {f00=0x009c, f01=0x0190, f02=» A2,A3 GET SCTDMT        P ANK A2,2 DM-TASK D1?        P RF(Z) BTCT25 NO!    8 * P ADK A7,2 RESERV ENTRY FOR DM-TASK D0    R   PBTCT25 EQU *       P LDR A2,A3 GET SCTDMT        P ANK A2,4 DMTASK D2?       P RF(Z) BTCT30 NO!      ( P ADK A7,2 RESERV ENTRY FOR DMTAS
0x44bf4…44d88          Dummy {f00=0x009c, f01=0x0190, f02=»SK DEFINITION BLOCK    z    *      2 P ST A7,SAVE13,A13 SAVE CURRENT USER TASK ENTRY   & , P ST A7,SAVE02,A13 FIRST USER TASK ENTRY          LCR A2,A11 GET BLOCK TYPE     ( # CCK A2,'TT' TASK DEFINITION BLOCK?          RF(E) BTCT35 YES        P LDKL A1,LMP4 FORMAT
0x44d88…44f1c          Dummy {f00=0x009c, f01=0x0190, f02=» EQU *     $   CALL GETTSK GET NUMBER OF TASKS       PBTCT50 EQU *   6 , P ADK A7,2 RESERV ANOTHER ENTRY IN TC:TAB   J & P CW A7,SCTEFA CHECK IF MEMORY LEFT   z   P RF(NE) BTCT55 YES!        P LDKL A1,LMP3      ( P CALL ERROR INDICATE MEMORY OVERFLOW       PBTCT55
0x44f1c…450b0          Dummy {f00=0x009c, f01=0x0190, f02=» TASK DEFINITION BLOCK?          RB(E) BTCT40 YES  !      *  ! : 4 0*  ENTRIES FOR ALL USER TASKS RESERVED IN TC:TAB ! D    *  ! | * % ST A7,SCTSFA UPDATE END OF FREE AREA  !       SUR A7,A6 LENGTH OF TC:TAB  !   & ! STR A7,A6 STORE LENGTH IN TC:TAB  !   * P ST A6
0x450b0…45244          Dummy {f00=0x009c, f01=0x0190, f02=»TT - BUILD DATA MANAGEMENT TASK TABLES  *  !   6 1*************************************************  " 2    *  " l * &*  ENTRY:  SCTSFA - START OF FREE AREA " v * P*          SCTTCT - ADDRESS TO TC:TAB  "   2 -*          SCTDMT - DATA MANAGEMENT INDICATOR  "      
0x45244…453d8          Dummy {f00=0x009c, f01=0x0190, f02=» EQU * "   * % LD A12,SCTSFA GET START OF FREE AREA  #   ( P LD A7,SCTTCT GET POINTER TO TC:TAB  # < "   ADK A7,4 FIRST DM-TASK ENTRY  # h $   LD A2,SCTDMT  DATA MANAGEMENT?  #       RF(Z) DMTTEX NO!  #   . ) LDR A3,A2 SAVE DATA MANAGEMENT INDICATOR  #   . * LD A6
0x453d8…4556c          Dummy {f00=0x009c, f01=0x0190, f02=»L DMTGEN #      DMTT10 EQU * $   , ( LDR A2,A3 GET DATA MANAGEMENT INDICATOR $ $     ANK A2,2 DM-TASK D1?  $ T     RF(Z) DMTT20 NO!  $ r   P LDKL A1,'#E' TASK ID  $       CALL DMTGEN $      DMTT20 EQU * $   , ( LDR A2,A3 GET DATA MANAGEMENT INDICATOR $       ANK A
0x4556c…45700          Dummy {f00=0x009c, f01=0x018e, f02=»     RTN A14 %       EJECT %   6 2************************************************** % " 6 2*  DMTGEN - GENERATE DATA MANAGEMENT TASK TABLE  * %   6 2************************************************** %      *  %      *  ENTRY:  A1 - TASK ID  %   , (*          A6 
0x45700…45894 (0, 88)  Dummy {f00=0x009c, f01=0x0190, f02=»    *  EXIT: &      *  &      *  WORK REGISTERS: &      *  & 8    *  SUBROUTINES:  & B    *  & Z   PDMTGEN EQU * & d " P LD A2,SCTOPT GET OPTION WORD  & x   P ANK A2,1 MMU OPTION?  &     P RF(Z) DMTG20 NO!  &     P LDK A4,0 RESET PAGE POINTER &     PDMTG10 EQU * &
0x45894…45a28          Dummy {f00=0x009c, f01=0x0190, f02=»ER & n , P ADKL A12,2 INCREMENT MMU ENTRY POINTER  '     P RB DMTG10 ' :   PDMTG20 EQU * ' L " P LD A2,SCTOPT GET OPTION WORD  ' `   P ANK A2,2 DISC PAGING? '     P RF(Z) DMTG40 NO!  '     PDMTG30 EQU * '   & P ADKL A12,2 SEGMENT BLOCK ADDRESS  '     PDMTG40 EQU *
0x45a28…45bbc          Dummy {f00=0x009c, f01=0x0190, f02=»N  ' l   P LDKL A1,/0031 TASK LEVEL  (     P ST A1,TTB:ST,A12 STORE  ( , & P SLL A1,10 MOVE LEVEL TO LEFT BYTE ( L " P ORKL A1,/00C0 PROGRAM STATUS  ( v $ P ST A1,TTB:PW,A12 STORE IN TTAB  (   "   ADKL A12,40 TERMINAL DEVICES  (       LDK A1,6 LENGTH (       STR A
0x45bbc…45d50          Dummy {f00=0x009c, f01=0x0190, f02=»DR A12,A1 RESERV SPACE FOR BUFFERS (     P LD A2,SCTSFA  ) *   P SUK A2,2  ) @   PDMTG50 ADK A2,2  ) R * P CW A2,SCTEFA CHECK IF MEMORY OVERFLOW ) j   P RF(NE) DMTG60 NO! )     P LDKL A1,LMP3  )   ( P CALL ERROR INDICATE MEMORY OVERFLOW )     PDMTG60 CWR A2,A12  )
0x45d50…45ee4          Dummy {f00=0x009c, f01=0x0190, f02=» ) r "  *  B:TT - BUILD TASK TABLES  * *   "  ****************************** * .    *  * T    *  REFERENCED IN: MONCON * ^    *  * ~ 4 P*  ENTRY:  SAVE01 - START OF SAVE01URATION DATA  *      *  *   8 4*  EXIT:  TC:TAB CONTAIN POINTERS TO ALL TASK TABLES *      * 
0x45ee4…46078          Dummy {f00=0x009c, f01=0x0190, f02=»*                 TASK TABLE LAYOUT  *   * &*             ________________________ + , * &*             I        MMU           I + Z * &*             I       TABLE          I +   * &*             I         16           I +   * &*             I        WORDS        
0x46078…4620c          Dummy {f00=0x009c, f01=0x0190, f02=»---- + n * &*  TASK ENTRY I       QUEUE          I ,   * &*             ------------------------ , : * &*   TTB:ID    I TASK IDENTIFICATION  I , h * &*             ------------------------ ,   * &*   TTB:ST    I    STATUS/LEVEL      I ,   * &*             --------
0x4620c…463a0          Dummy {f00=0x009c, f01=0x0190, f02=»RAM STATUS WORD  I , | * &*             ------------------------ -   * &*   TTB:SA    I    DISPATCH ADDRESS  I - H * &*             ------------------------ - v * &*             I       REGISTER       I -   * &*             I       SAVE           I -   * &*       
0x463a0…46534 (0, 89)  Dummy {f00=0x009c, f01=0x0190, f02=»        ------------------------ -   * &*  TTB:TD     I       TASK           I . ( * P*             I    SAVE01URATION     I . V * &*             I        TABLE         I .   * &*             :                      : .   * &*             :                      : .
0x46534…466c8          Dummy {f00=0x009c, f01=0x018e, f02=»    ______________________________ .   0 ,*             I           LENGTH           I / * 0 ,*             ------------------------------ / ^ 0 ,*             I       INDEX/FILCODE        I /   0 ,*             ------------------------------ /   0 ,*             
0x466c8…4685c          Dummy {f00=0x009c, f01=0x0190, f02=» / b 0 ,*             :                            : 0   0 ,*             ------------------------------ 0 < 0 ,*             I       INDEX/FILECODE       I 0 p 0 ,*             ------------------------------ 0   0 ,*             I        DWT-ADDRESS         I 0  
0x4685c…469f0          Dummy {f00=0x009c, f01=0x0190, f02=»D A11,SAVE01,A13 GET START OF SAVE01URATION DATA 0   . P LD A2,SCTDML GET NUMBER OF LOCAL DM-FILES 1 8   P SLL A2,2 MULTIPLY BY 4  1 j 6 P ST A2,SAVE04,A13 SAVE NUMBER OF BYTES TO RESERVE  1     PBTT10 EQU *  1   $   LCR A2,A11 GET FIRST BLOCK TYPE 1   ( # CCK A2,
0x469f0…46b84          Dummy {f00=0x009c, f01=0x0190, f02=» 1   ( $*  GET NUMBER OF TASKS IN THIS CLASS 2      *  2 4     CALL GETTSK 2 >   P ST A1,SAVE19,A13 SAVE 2 R    *  2 p    *  GET TASK ID START VALUE 2 z    *  2   ( P LC A5,TDBID+4,A11 GET FIRST ID CHAR 2       SLL A5,8 MOVE TO LEFT BYTE  2   * P LC A5,TDBID+5,A11
0x46b84…46d18          Dummy {f00=0x009c, f01=0x0190, f02=» VALUE 2 v   P*  3   , P LC A5,TDBMC+4,A11 GET FIRST CHAR IN TCL 3     P SLL A5,8 MOVE TO LEFT BYTE  3 H . P LC A5,TDBMC+5,A11 GET SECOND CHAR IN TCL  3 l $ P CALL GETTCL GET TCL START VALUE 3     P ST A5,SAVE17,A13 SAVE 3     P XIF 3     P EJECT 3      *  3      
0x46d18…46eac          Dummy {f00=0x009c, f01=0x0190, f02=»+5,A11 GET SECOND DIGIT IN LEVEL 3   "   CALL CONVRT CONVERT TO BINARY 4 (   P ST A1,SAVE24,A13 SAVE 4 N    *  4 l B P*  COMPUTE SIZE OF SAVE01URATION DEPENDENT PART OF TASK TABLE  4 v    *  4   $   LDKL A10,TTB:TD STANDARD LENGTH 4   " P LD A5,SCTOPT GET OPTION W
0x46eac…47040          Dummy {f00=0x009c, f01=0x0190, f02=»V SPACE FOR EXTRA WORDS  4 z     RF BTT30  5     PBTT25 EQU *  5 2 " P LD A5,SCTOPT GET OPTION WORD  5 F   P ANK A5,2 DISC PAGING? 5 l     RF(Z) BTT30 NO  5   2 . SUKL A10,TTB:SB ONE WORD EXTRA IF DISC PAGING 5   0 , SUKL A12,TTB:SB RESERV SPACE FOR EXTRA WORD 5  
0x47040…471d4 (0, 90)  Dummy {f00=0x009d, f01=0x0190, f02=»*  COMPUTE SIZE OF TERMINAL DEVICE CLASS DEPENDENT PART  5   " P*  OF TASK SAVE01URATION TABLE 6 @    *  6 f     LDK A6,0 RESET LENGTH 6 p : 5 LDR A9,A11 INIT SUB-POINTER IN TASK DEFINITION BLOCK  6   4 0 ADKL A9,TDBFST TERMINAL DEVICE CLASS DEFINITION 6   $   CAL
0x471d4…47368          Dummy {f00=0x009d, f01=0x0190, f02=» 6 l & " ADR A1,A1 2*(BINARY CLASS NUMBER) 7   , P LD A8,SAVE18,A13 GET POINTER TO TCLASS  7 2   P LDR* A2,A8  7 b   P SUK A2,2  7 v   P CWR A1,A2 7     P RF(NG) BTT37  7     P LDKL A1,LMP4  7   & P CALL ERROR INDICATE FORMAT ERROR  7     PBTT37 EQU *  7   " P ADR
0x47368…474fc          Dummy {f00=0x009d, f01=0x0190, f02=»GTH WORD 7 z ( $ ADR A10,A8 ADD TO TOTAL TTAB LENGTH 8   . ) ADR A6,A8 ADD TO TASK CONF. TABLE LENGTH  8 <     ADKL A9,TDC+TLC NEXT CLASS  8 n ( # SUK A7,1 DECREMENT NUMBER OF TDC:S  8       RB BTT35  8     P EJECT 8     PBTT40 EQU *  8      *  8   > :*  COMPUTE S
0x474fc…47690          Dummy {f00=0x009d, f01=0x0190, f02=»EVICE CLASSES  8 l   P ADKL A9,2 FIRST SDC RECORD  9       LDR A7,A1 SAVE  9 :   PBTT50 EQU *  9 R     RF(Z) BTT55 NO MOORE SDC:S  9 f ( $ CALL GETCLN GET CLASS NUMBER (1-99) 9   & " ADR A1,A1 2*(BINARY CLASS NUMBER) 9   , P LD A8,SAVE11,A13 GET POINTER TO SCLASS 
0x47690…47824          Dummy {f00=0x009d, f01=0x0190, f02=»ERROR  9 t   PBTT52 EQU *  :   " P ADR A8,A1 GET ENTRY IN SCLASS : " $ P LDR* A8,A8 GET POINTER TO CLASS : H $ P LDR* A8,A8 GET LENGTH OF CLASS  : p "   SUKL A8,2 EXCLUDE LENGTH WORD :   ( $ ADR A10,A8 ADD TO TOTAL TTAB LENGTH :   . ) ADR A6,A8 ADD TO TASK CONF. T
0x47824…479b8          Dummy {f00=0x009d, f01=0x0190, f02=»D A7,SAVE04,A13 GET NUMBER OF BYTES TO RESERV  :   ( P ADR A10,A7 ADD TO TOTAL TTAB LENGTH ; 6 . P ADR A6,A7 ADD TO TASK CONF. TABLE LENGTH  ; b " P ADK A6,2 INCLUDE LENGTH WORD  ;   2 P LD A7,SAVE13,A13 GET CURRENT ENTRY IN TC:TAB  ;   8 P LD A8,SAVE19,A13 GET NU
0x479b8…47b4c          Dummy {f00=0x009d, f01=0x0190, f02=»B  ; ^    *  <       ST A6,TTB:TD,A12  <      *  < . : 6*  STORE TASK LEVEL IN RIGHT BYTE OF STATUS/LEVEL WORD < 8    *  < v $ P LD A5,SAVE24,A13 GET TASK LEVEL <   $   ST A5,TTB:ST,A12 STORE IN TTAB  <      *  <   < 7*  STORE TASK LEVEL IN LEFT BYTE OF PROGRAM ST
0x47b4c…47ce0          Dummy {f00=0x009d, f01=0x0190, f02=»2,1 MMU OPTION?  <     P ORR A5,A2 SET BIT 15 IF MMU =   $   ST A5,TTB:PW,A12 STORE IN TTAB  = <    *  = d ( $*  STORE TASK IDENTIFICATION IN TTAB = n    *  =   & P LD A5,SAVE16,A13 GET THIS TASK ID =   $   ST A5,TTB:ID,A12 STORE IN TTAB  =       ADK A5,1 INCREMEN
0x47ce0…47e74 (0, 91)  Dummy {f00=0x009d, f01=0x0190, f02=» IN TTAB = t   P*  >   * P LD A5,SAVE17,A13 GET TCL START VALUE  >   " P ST A5,TTB:PP,A12 SAVE IN TTAB > H   P ADK A5,1 INCREMENT  TCL > n   P ST A5,SAVE17,A13 SAVE >     P XIF >   , ' STR A12,A7 SAVE TTAB ADDRESS IN TC:TAB  >   "   ADK A7,2 NEXT ENTRY IN TC:TAB >
0x47e74…48008          Dummy {f00=0x009d, f01=0x0190, f02=» NUMBER OF TASKS IN THIS CLASS > |     RB BTT60  ? &   P EJECT ? 8   PBTT70 EQU *  ? F    *  ? Z * &*  RESET POINTER TO START OF FREE AREA ? d    *  ?   " P LD A5,SCTOPT GET OPTION WORD  ?     P ANK A5,1 MMU PAGING?  ?       RF(Z) BTT80 NO  ?   ( # ADKL A12,TTB:MT
0x48008…4819c          Dummy {f00=0x009d, f01=0x0190, f02=»F(Z) BTT90 NO  ?   & " ADKL A12,TTB:SB SUBTRACT ONE WORD @     PBTT90 EQU *  @ @     CALL NXTBLK GET NEXT BLOCK  @ T ( # CCK A2,'TT' TASK DEFINITION BLOCK?  @ x   P RF(NE) BTT95  @     P LDKL A2,BTT20 @     P SUKL A2,REL @     P ADR A2,A13  @     P ABR A2  @     P
0x4819c…48330          Dummy {f00=0x009d, f01=0x0190, f02=»,LMP3  @   ( P CALL ERROR INDICATE MEMORY OVERFLOW A     PBTT105 CWR A2,A12  A :   P RB(NE) BTT100 A T * & ST A12,SCTSFA SAVE START OF FREE AREA A j     RTN A14 RETURN  A     P IFT CREDIT=1  A       EJECT A   ( $************************************ A   ( $*   SEGG
0x48330…484c4          Dummy {f00=0x009d, f01=0x0190, f02=»*          SCTEFA - END OF FREE AREA A   , (*          SCTLAC - START OF APPLICATION B ,    *  B   , (*  EXIT:  SCTPAG - ADDRESS TO PAGE TABLE B f    *  B      *  WORK REGISTERS:  A1-A12 B      *  B      *  SUBROUTINES:  GETCON  B      *  B       EJECT B     PSEGG
0x484c4…48658          Dummy {f00=0x009d, f01=0x0190, f02=»,SCTADA APPLICATION DISC SECTOR ADDRESS  B     PSEG:05 EQU * C 0 0 P LD A2,SCTLAC LOGICAL ADDRESS OF COMMON PART C D   P*  C x " P*  CHECK IF CREDIT APPLICATION C     P*  C     P ADKL A2,PRGLG1  C     P CALL GETCON C     P CWK A1,'CR' C     P RF(NE) SEGEX NOT CRED
0x48658…487ec          Dummy {f00=0x009d, f01=0x0190, f02=»TABLE  C p * P LDKL A1,/8400 STATUS FOR FIRST BLOCK  D   $ P STR A1,A12 STORE IN FIRST BLOCK D < 4 P LD A2,SCTLAC GET LOGICAL ADDRESS TO COMMON PART D d & P CALL GETCON GET POINTER TO P:MTAB D     P LDR A2,A1 SAVE POINTER  D     P ADKL A2,6 ADDRESS TO P:BAS  D    
0x487ec…48980          Dummy {f00=0x009d, f01=0x0190, f02=»L ADDRESS TO COMMON PART D x * P ADKL A2,NUMSEG GET NUMBER OF SEGMENTS E       CALL GETCON   E N ( # LDR A4,A1 SAVE NUMBER OF SEGMENTSS  E d   P RF(Z) SEG:50 NO SEGMENTS! E   "   ADK A2,2 FIRST SEGMENT BLOCK  E   " P LDK A3,1 INIT SEGMENT NUMBER  E     PSEG:10 EQU
0x48980…48b14 (0, 92)  Dummy {f00=0x009d, f01=0x0190, f02=»OPT GET OPTION WORD  E     P ANK A1,2 DISC PAGING? F     P RF(NZ) SEG:35 YES!  F :   PSEG:30 EQU * F V * P LDKL A7,/8800 INDICATE LOADED IN CORE F j   PSEG:35 EQU * F   2 P ORR A7,A3 INSERT SEGMENT NUMBER IN RIGHT BYTE F       STR A7,A12 SET STATUS F   $   ADKL A1
0x48b14…48ca8          Dummy {f00=0x009d, f01=0x0190, f02=»SC PAGING? F       RF(Z) SEG:40    G       CALL GETCON G * , ( ADR A1,A5 PHYSICAL DISC SECTOR ADDRESS  G >   PSEG:40 EQU * G n     STR A1,A12 SAVE IN SEGBLK G   $   ADKL A12,2 NEXT ENTRY IN SEGBLK G       ADK A2,2 EFFECTIVE LENGTH G       CALL GETCON G       STR A
0x48ca8…48e3c          Dummy {f00=0x009d, f01=0x018e, f02=» SUK A4,1 DECREMENT NUMBER OF SEGMENTS G       RB(P) SEG:10  H .   PSEG:50 LD A2,SCTSFA  H D   P SUK A2,2  H `   PSEG:60 ADK A2,2  H r   P CW A2,SCTEFA  H     P RF(NE) SEG:70 H     P LDKL A1,LMP3  H   ( P CALL ERROR INDICATE MEMORY OVERFLOW H     PSEG:70 CWR A2,A1
0x48e3c…48fd0          Dummy {f00=0x009d, f01=0x0190, f02=»   P EJECT I   D P***************************************************************  I   D P*                                                             *  I Z D P*                                                             *  I   D P*                             
0x48fd0…49164          Dummy {f00=0x009d, f01=0x0190, f02=»==============================          *  I z D P*                                                             *  J 2 D P*          REFERENCED IN:  SYSLDM                             *  J z D P*                                                             *  J   D
0x49164…492f8          Dummy {f00=0x009d, f01=0x0190, f02=»*  J R D P*          EXIT:                                              *  K   D P*                                                             *  K R D P*          WORK REGISTERS:  A1-A12                            *  K   D P*                                     
0x492f8…4948c          Dummy {f00=0x009d, f01=0x018e, f02=» - ADDRESS TO S:BTAB PROTOTYPE  *  K r D P*                           A10 - SWB BLOCK POINTER           *  L * D P*                           A11 - POINTER IN CONF. FILE       *  L r D P*                           A12 - ADDRESS TABLE POINTER       *  L   D P*     
0x4948c…49620          Dummy {f00=0x009d, f01=0x0190, f02=» D P*                                                             *  M   D P*                                                             *  M L D P***************************************************************  M     P EJECT M     PB:SWBT EQU * M   & P LD A12,SC
0x49620…497b4 (0, 93)  Dummy {f00=0x009d, f01=0x0190, f02=»IN CONF. FILE  M h   P*  N   & PBSWT10 CALL NXTBLK GET NEXT BLOCK  N   ( P CCK A2,'TT' TASK DEFINITION BLOCK?  N J   P RB(E) BSWT10 YES! N v 0 P CCK A2,'CC' COMMON DEVICE DEFINITION BLOCK? N     P RF(NE) BSWT20 NO! N     P ADKL A11,1  N   " P CALL NXTCOM SKIP COMM
0x497b4…49948          Dummy {f00=0x009d, f01=0x0190, f02=» A6,A11  N   & P CALL GETNUM NUMBER OF UWB RECORDS O     P LDR A1,A5 SAVE  O : $ P RF(Z) SWBERR ILLEGAL NUMBER!!!  O R ( P ADKL A11,UDBFST-1 FIRST UWB RECORD  O z ( PBSWT30 ADKL A11,6 BYPASS UWB RECORD  O   $ P SUK A1,1 DECR. NUMBER OF TYPES  O     P RB(P) BSWT30 
0x49948…49adc          Dummy {f00=0x009d, f01=0x018e, f02=» O ~ ( P LDKL A1,0 NO SWB DEFINITION BLOCK!  P   $ P ST A1,SCTSWB CLEAR SWB POINTER  P 4   P RTN A14 P   & PBSWT44 ADKL A11,1 NUMBER OF TYPES  P l * P ST A11,SAVE23,A13 START OF CONF. DATA P     P LDR A6,A11  P     P CALL GETNUM GET 3 DIGITS  P     P LDR A5,A5 ZER
0x49adc…49c70          Dummy {f00=0x009d, f01=0x018e, f02=» P j   P RF(NZ) BSWT48 FILE CREATED  Q   " PSWBERR LDKL A1,LMP6 SWB ERROR! Q ,   P CALL ERROR  Q R 6 PBSWT48 ST A12,SCTSWB SAVE ADDRESS TO ADDRESS TABLE Q f , P ST A8,SAVE14,A13 SAVE ADDRESS TO $SWAP  Q     P ADKL A12,2 FIRST POINTER  Q     P LDR A10,A12 SAVE  Q  
0x49c70…49e04          Dummy {f00=0x009d, f01=0x0190, f02=» Q n   P LDR A2,A1 SAVE  R   , P ADKL A2,S:BTAB DISPL. TO S:BTAB ADDRESS R   $ P CALL GETCON GET S:BTAB ADDRESS  R P * P LDR A2,A1 GET ADDRESS TO PROT. S:BTAB R x * P RB(Z) SWBERR NO SWB:S IN APPLICATION! R     P ADK A1,2 ADDRESS TO NAME  R     P ST A1,SAVE21,A13 
0x49e04…49f98          Dummy {f00=0x009d, f01=0x0190, f02=» SUK A1,2 SKIP LENGTH  R   . PBSWT50 ADKL A10,2 RESERV ENTRY FOR POINTER S   2 P SUK A1,6 DECREMENT LENGTH OF S:BTAB PROTOTYPE S P $ P RB(P) BSWT50 NEXT SWB-PROTOTYPE S     P SUK A4,2 SKIP LENGTH WORD S   " P LDKL A9,0 RESET BLOCK COUNTER S   , PBSWT60 STR A10,A12
0x49f98…4a12c          Dummy {f00=0x009d, f01=0x018e, f02=»B RECORDS  S r 0 PBSWT65 LD A2,SAVE21,A13 NAME RECORD IN PROT. T   $ P CALL GETCON GET TWO FIRST CHAR. T F ( P ADKL A11,NAMUWB NAME IN CONF. FILE  T n   P LCR A3,A11 GET FIRST CHAR.  T     P SLL A3,8 MOVE TO LEFT BYTE  T   " P LC A3,1,A11 GET SECOND CHAR.  T   & P
0x4a12c…4a2c0          Dummy {f00=0x009d, f01=0x0190, f02=» T r   P SRL A1,8 ISOLATE CHAR.  U   0 P LC A3,2,A11 GET THIRD CHAR. FROM CONF. FILE U (   P ANK A3,/FF ISOLATE CHAR.  U   " P CWR A1,A3 THIRD CHAR. EQUAL?  U ~   P RF(E) BSWT75 YES! U   $ PBSWT70 ADKL A11,NAMUWB SKIP NAME U   ( P SUK A7,1 DECREMENT NUMBER OF TYPE
0x4a2c0…4a454 (0, 94)  Dummy {f00=0x009e, f01=0x0190, f02=» U     P STR A7,A10 1:ST WORD  V     P ST A7,2,A10 2:ND WORD V &   P ST A7,4,A10 3:RD WORD V D   P ST A7,6,A10 4:TH WORD V b   P RF BSWT95 V     PBSWT75 EQU * V     P*  V     P*  MATCHING NAME FOUND V     P*  V   & P ADKL A11,NAMUWB NUMBER OF COPIES  V     P LDR A
0x4a454…4a5e8          Dummy {f00=0x009e, f01=0x0190, f02=» RESTORE POINTER V   $ P SUK A2,UPNAME PROTOTYPE ADDRESS W   & P CALL GETCON GET PROTOTYPE ADDRESS W @   P LDR A2,A1 SAVE  W j & P SUK A2,UPNAME LENGTH OF WORKBLOCK W     P CALL GETCON W   * P ST A1,SWBLEN,A10 STORE LENGTH OF SWB  W   0 P ST A8,2,A10 STORE DISC AD
0x4a5e8…4a77c          Dummy {f00=0x009e, f01=0x0190, f02=»REMENT SECTOR NUMBER W | & P ADK A1,1 INCREMENT SECTOR COUNTER X   " P SUKL A3,400 DECREMENT LENGTH  X F   P RB(P) BSWT90 MOORE SECTORS? X l   P SUK A5,1 MOORE COPIES?  X     P RB(P) BSWT85 YES! X   * P ST A1,SWBSEC,A10 STORE SECTOR LENGTH  X   ( P CW A8,SAVE25,A1
0x4a77c…4a910          Dummy {f00=0x009e, f01=0x018e, f02=»OINTER X ~ & P ADKL A9,1 INCREMENT BLOCK COUNTER Y   4 P LD A2,SAVE21,A13 CURRENT RECORD IN PROT. S:BTAB Y 8 . P ADK A2,UP:REC NEXT RECORD IN PROT. S:BTAB Y p   P ST A2,SAVE21,A13 SAVE Y   0 P LD A4,SAVE19,A13 GET LENGTH OF PROT. S:BTAB Y     P SUK A4,UP:REC DECRE
0x4a910…4aaa4          Dummy {f00=0x009e, f01=0x0190, f02=» Y     P CALL ERROR SWB ERROR! Z   2 PBSWT99 ST* A9,SCTSWB SAVE NUMBER OF SWB TYPES  Z & , P ST A10,SCTSFA UPDATE START OF FREE AREA Z     P RTN A14 Z     P XIF Z       EJECT Z   * &************************************** Z   * &*  MONBLK - GENERATE MONITOR BLOCKS 
0x4aaa4…4ac38          Dummy {f00=0x009e, f01=0x018e, f02=»N SYSTEM)  Z v $ P*  WHERE N IS A SYSTEM CONSTANT  [   $ P*  DEFINED AT SYSTEM GENERATION  [ :   P*  [ b    *  [ l    *  REFERENCED IN: SYSLOD [ v    *  [   * &*  ENTRY:  SCTSFA - START OF FREE AREA [   ( $*          SCTEFA - END OF FREE AREA [      *  [   . **  E
0x4ac38…4adcc          Dummy {f00=0x009e, f01=0x018e, f02=»    *          EJECT       PMONBLK EQU *         LDK A1,0    0 & ! LD A12,SCTSFA START OF FREE AREA    B . P ST A12,FREQUE SAVE POINTER TO FIRST BLOCK   l    *      $  *  GET NUMBER OF TASKS IN SYSTEM        *      ( P LD* A7,SCTTCT GET LENGTH OF TC:TAB        P* 
0x4adcc…4af60          Dummy {f00=0x009e, f01=0x0190, f02=»   x     RF(Z) MON:20  NO  ]     P CALL BLKGEN ] "     RB MON:10 ] 6   PMON:20 EQU * ] H    *  ]      *  GENERATE 19 MOORE BLOCKS  ] f    *  ]       LDK A2,19 ]     P CALL BLKGEN ]      *  ]      *  GENERATE END BLOCK  ]      *  ]       STR A1,A12  ]       ST A1,2
0x4af60…4b0f4 (0, 95)  Dummy {f00=0x009e, f01=0x0190, f02=» MONITOR BLOCK AS BUFFER ] |   P*  ^   & P LD A1,BUFSIZ,A13 GET BUFFER SIZE  ^ *   P CWK A1,6 >6?  ^ T $ P RF(NL) MON:30 NOT LESS ANYWAY!  ^ j   P LDK A1,6 BUFFER  SIZE ^     P ST A1,BUFSIZ,A13 STORE  ^   & P ST A12,SYSBUF,A13 START OF BUFFER ^     PMON:30 EQU * ^
0x4b0f4…4b288          Dummy {f00=0x009e, f01=0x0190, f02=»DKL A1,LMP3  ^     P CALL ERROR  _     PMON:50 CWR A2,A12  _ (   P RB(NE) MON:40 _ B * & ST A12,SCTSFA UPDATE END OF FREE AREA _ X     RTN A14 _       EJECT _   * %*************************************  _   * %*  BLKGEN - GENERATE MONITOR BLOCK  *  _   * %********
0x4b288…4b41c          Dummy {f00=0x009e, f01=0x0190, f02=»ER OF BLOCKS TO BE GENERATED _ | $  *         A12 - NEXT FREE ENTRY  ` $    *  ` L    *  EXIT:  A1=0 ` V "  *        A12 - NEXT FREE ENTRY ` l    *  `      *  WORK REGISTES: A3 `      *  `      *  SUBROUTINES:  `      *  `   0 ,*                       MONITOR BLOC
0x4b41c…4b5b0          Dummy {f00=0x009e, f01=0x0190, f02=»        -------------------- `   0 ,*                       I     DATA  0      I a $ 0 ,*                       -------------------- a X 0 ,*                       I     DATA  0      I a   0 ,*                       -------------------- a      *  a       EJECT a  
0x4b5b0…4b744          Dummy {f00=0x009e, f01=0x0190, f02=»A12  a       ST A1,-2,A12  b       SUK A3,1  b "     RB BLK:10 b 4   PBLKEX EQU *  b F     RTN A14 b Z     EJECT b j L J************************************************************************ b x J J*  B:DWTS - BUILD DWT:S FOR SPECIAL DEVICES AND CONNECT TO TASK 
0x4b744…4b8d8          Dummy {f00=0x009e, f01=0x018e, f02=»*  b   , (*  ENTRY: SCTSFA - START OF FREE ARE (X) c   2 P*         SAVE01 - START OF SAVE01URATION FILE c : ( #*         SCTEFA - END OF FREE AREA  c p    *  c      *  EXIT: c      *  c      *  WORK REGISTERS:  A1-A12 c      *  c   < 8*  SUBROUTINES: GETTSK,GETTD
0x4b8d8…4ba6c          Dummy {f00=0x009e, f01=0x0190, f02=» c   2 P LD A11,SAVE01,A13 START OF SAVE01URATION FILE d   & ! LD A12,SCTSFA START OF FREE AREA  d >    *  d h 6 2*  CHECK IF FIRST BLOCK IS A TASK DEFINITION BLOCK d r    *  d   $   LCR A2,A11 GET FIRST CHARACTER  d   ( # CCK A2,'TT' TASK DEFINITION BLOCK?  d    
0x4ba6c…4bc00          Dummy {f00=0x009e, f01=0x0190, f02=»    *  e   , P LD A7,SAVE02,A13 FIRST USER TASK ENTRY  e     P SUK A7,2  e >     EJECT e P   PDWTS10 EQU * e ^    *  e r . )*  GET NUMBER OF TASKS IN THIS TASK CLASS  e |    *  e       CALL GETTSK e     PDWTS20 EQU * e     P ST A1,SAVE19,A13 SAVE e      *  e   * &
0x4bc00…4bd94 (0, 96)  Dummy {f00=0x009e, f01=0x0190, f02=»ADDRESS  e z 6 P ADKL A10,TTB:TD+2 TASK SAVE01URATION TABLE ENTRY  f      *  f J 0 ,*  INIT SUB-POINTER IN TASK DEFINITION BLOCK f T    *  f   . * LDR A9,A11 START OF TASK DEFINITION BLOCK f   , ' ADKL A9,TDBFST START OF TDC DEFINITION  f     P EJECT f      *  f  
0x4bd94…4bf28          Dummy {f00=0x009e, f01=0x018e, f02=»WTS40  f     P CALL GETCLN GET TDC ID  g     P ADR A1,A1 g . , P LD A8,SAVE18,A13 GET POINTER TO TCLASS  g @   P ADR A8,A1 GET CLASS ENTRY g p $ P LDR* A8,A8 GET POINTER TO CLASS g   $ P LDR* A8,A8 GET LENGTH OF CLASS  g   " P SUKL A8,2 EXCLUDE LENGTH WORD g   * P
0x4bf28…4c0bc          Dummy {f00=0x009e, f01=0x0190, f02=» g j   P RB DWTS30 h     PDWTS40 EQU * h      *  h . , '*  GET NUMBER OF SPECIAL DEVICE CLASSES  h 8    *  h h     CALL GETSDC h r     ADKL A9,SDCFST-CDBNC  h       LDR A1,A1 h     PDWTS50 EQU * h     P RF(Z) DWTS90  h     P ST A1,SAVE17,A13 SAVE h      *  h   * &
0x4c0bc…4c250          Dummy {f00=0x009e, f01=0x0190, f02=» CORRESPONDING SPECIAL DEVICE CLASS IN SCLASS  h      *  i 6     ADR A1,A1 i @ ( P LD A6,SAVE11,A13 POINTER TO SCLASS  i R   P ADR A6,A1 SELECT ENTRY  i ~ $ P LDR* A6,A6 GET POINTER TO CLASS i     P LDR A5,A6 SAVE  i     P LDR* A6,A6 GET LENGTH i   " P SUK A6,2 EX
0x4c250…4c3e4          Dummy {f00=0x009e, f01=0x0190, f02=»ENERATION OF DWT?  i ~   P RF(Z) DWTS70 NO j      *  j 2    *  COPY DWT  j <    *  j P     LDR A2,A12 TO-ADDRESS j Z , ' ADR A12,A3 UPDATE POINTER TO FREE AREA  j x     CALL MOVE COPY DWT  j     P EJECT j     P*  j   4 P*  RELOCATE MONITOR ECB ADDRESS IF MMU IN SY
0x4c3e4…4c578          Dummy {f00=0x009e, f01=0x0190, f02=»TOTYPE DWT-ADDRESS j ~ * P SUR A3,A2 COMPUTE RELOCATION CONSTANT k   , P LD A4,DWTMEC,A2 GET MONITOR ECB-ADDRESS k H   P SUR A4,A3 RELOCATE  k x $ P ANKL A4,/FFFE MAKE EVEN ADDRESS k   " P ST A4,DWTMEC,A2 STORE IT BACK k     PDWTS65 EQU * k   $   LDR A1,A2 DT-ADDR
0x4c578…4c70c          Dummy {f00=0x009e, f01=0x0190, f02=»DDRESS k x $   LD A1,-2,A5 GET INDEX/FILECODE  l       STR A1,A10 SAVE IN TTAB l 6 2 P ADKL A10,4 UPDATE TASK SAVE01URATION POINTER  l V   PDWTS80 EQU * l   * % SUK A6,4 DECREMENT NUMBER OF DEVICES  l       RB(P) DWTS60 NEXT DEVICE  l     P EJECT l      *  l   4 /
0x4c70c…4c8a0          Dummy {f00=0x009e, f01=0x018e, f02=»DWTS50 l     PDWTS90 EQU * m      *  m " 8 P*  CHECK IF MOORE TASKS WITH THE SAME SAVE01URATION  m ,    *  m h   P LD A1,SAVE19,A13  m r     SUK A1,1  m       RB(P) DWTS20  m      *  m   , (*  CHECK IF MOORE TASK DEFINITION BLOCKS m      *  m       CALL NXTBLK m  
0x4c8a0…4ca34 (0, 97)  Dummy {f00=0x009e, f01=0x0190, f02=»   P CW A2,SCTEFA  n     P RF(NE) DWTS99 n     P LDKL A1,LMP3  n 0 ( P CALL ERROR INDICATE MEMORY OVERFLOW n F   PDWTS99 CWR A2,A12  n r   P RB(NE) DWTS95 n       ST A12,SCTSFA n       RTN A14 RETURN  n       EJECT n   4 0******************************************
0x4ca34…4cbc8          Dummy {f00=0x009e, f01=0x018e, f02=»************************************** n      *  o .    *  REFERENCED IN: MONCON o 8    *  o X    *  ENTRY:  o b    *  o t    *  EXIT: o ~    *  o      *  WORK REGISTERS: A1-A12  o      *  o   D @*  SUBROUTINES:  ERROR,GETTSK,GETTDC,GETCLN,GETLCN,DWTGEN,NXTBLK o  
0x4cbc8…4cd5c          Dummy {f00=0x009e, f01=0x0190, f02=» o     P LDK A1,0  p   0 P LDKL A11,BDWT05 GET END OF TEMP. WORK AREA  p   & P AD A11,M:REL,A13 RELOCATE ADDRESS p N   P LDR A7,A11 SAVE p x 2 P SU A7,SCTSFA+2 COMPUTE SIZE OF TEMP WORK AREA p   $ P CWK A7,1808 IS AREA BIG ENOUGH? p     P RF(L) BDWT02 NO!  p   , P
0x4cd5c…4cef0          Dummy {f00=0x009e, f01=0x0190, f02=»NTERRUPT TABLE AT END OF FREE AREA p n    *  q *   PBDWT02 EQU * q 4 ( P LD A11,SCTEFA GET END OF FREE AREA  q H ( $ LD A9,SCTSFA GET START OF FREE AREA q t   PBDWT05 EQU * q       LDK A7,0 RESET WORD COUNTER q     PBDWT10 EQU * q       CWR A11,A9 MEMORY OVERFLOW?
0x4cef0…4d084          Dummy {f00=0x009e, f01=0x0190, f02=»WORDS RESERVED?  q       RF(E) BDWT20 YES  r   $   SUKL A11,2 RESERV ANOTHER WORD  r 2   P CMR A11 CLEAR MEMORY WORD r Z $   ADK A7,1 INCREMENT WORD COUNTER r |     RB BDWT10 r     PBDWT20 EQU * r      *  r   6 2*  INIT POINTERS TO THE TEMPORARY INTERRUPT TABLES r
0x4d084…4d218          Dummy {f00=0x009e, f01=0x0190, f02=»2  r     PBDWT30 EQU * s   , ( STR A11,A7 SAVE INTERRUPT TABLE ADDRESS s   & " ADK A7,2 NEXT ADDRESS TABLE ENTRY s N . * ADKL A11,224 NEXT INTERRUPT TABLE ADDRESS s x * % CW A11,SCTEFA ALL POINTERS INTIATED?  s       RB(NE) BDWT30 NO  s   * P ST A1,SCTEFA UPDATE E
0x4d218…4d3ac          Dummy {f00=0x009e, f01=0x0190, f02=» OF FREE AREA  s x    *  t   B >*  INIT TC:TAB ENTRY POINTER TO POINT AT FIRST USER TASK ENTRY t      *  t f 0 P LD A5,SAVE02,A13 GET FIRST USER TASK ENTRY  t p 6 P ST A5,SAVE13,A13 STORE IN CURRENT USER TASK ENTRY t     PBDWT40 EQU * t      *  t   . )*  GET NUMBE
0x4d3ac…4d540          Dummy {f00=0x009e, f01=0x0190, f02=»Y VALUE  t t    *  u   @ ;*  GET NUMBER OF TERMINAL DEVICE CLASSES IN THIS TASK CLASS  u      *  u ^     CALL GETTDC u h    *  u | $  *  CHECK IF TASK WITHOUT DEVICES u      *  u   $   LDR A1,A1 ANY TERMINAL DEVICES? u       RF(Z) BDW100 NO u   6 P ST A1,SAVE15,A1
0x4d540…4d6d4 (0, 98)  Dummy {f00=0x009f, f01=0x0190, f02=» u ^    *  v   ( #*  GET TERMINAL DEVICE CLASS NUMBER  v      *  v > . * LDR A9,A11 START OF TASK DEFINITION BLOCK v H 4 0 ADKL A9,TDBFST TERMINAL DEVICE CLASS DEFINITION v z   PBDWT55 EQU * v   "   CALL GETCLN GET CLASS NUMBER  v   ( P ST A1,SAVE14,A13 SAVE BINAR
0x4d6d4…4d868          Dummy {f00=0x009f, f01=0x018e, f02=»TLCN GET LINE CONNECTION NUMBER  v       LDR A6,A1 SAVE BINARY VALUE w ( . * ADK A1,1 INCREMENT LINE CONNECTION NUMBER w L 4 / CALL BINASC CONVERT INCREMENTED VALUE TO ASCII  w ~ , ' SC A5,TDC+4,A9 STORE RIGHT ASCII DIGIT  w   2 - SRL A5,8 MOVE LEFT ASCII DIGIT TI
0x4d868…4d9fc          Dummy {f00=0x009f, f01=0x0190, f02=»    *  x   2 P LD A2,SAVE14,A13 GET BINARY VALUE OF CLASS ID x       ADR A2,A2 2*ID  x D ( P LD A7,SAVE18,A13 POINTER TO TCLASS  x     P ADR A7,A2 GET ENTRY x     P*  x   : P*  CHECK IF THIS IS AN ENTRY IN TCLASS -TO BE SUPPLIED x     P*  x   $ P LDR* A7,A7 GET PO
0x4d9fc…4db90          Dummy {f00=0x009f, f01=0x0190, f02=» , (*  A7 - POINTER TO TERMINAL DEVICE CLASS y      *  y 4 . **  THE ENTRY IN TEMPORARY INTERRUPT TABLE  y > . **  IS DERIVED FROM LINE CONNECTION NUMBER, y p : 6*  DEVICE ADDRESS AND TYPE OF DEVICE (INPUT OR OUTPUT) y      *  y       CALL DWTGEN y     PBDWT90 EQU
0x4db90…4dd24          Dummy {f00=0x009f, f01=0x0190, f02=»NO y   , P ST A1,SAVE15,A13 SAVE REMAINING NUMBER  z   $   ADKL A9,TDC+TLC NEXT TDC RECORD z :     RB BDWT55 z b   PBDW100 EQU * z t 2 P LD A1,SAVE13,A13 GET CURRENT ENTRY IN TC:TAB  z   & ! ADK A1,2 INCREMENT ENTRY POINTER  z     P ST A1,SAVE13,A13 SAVE z   8 P L
0x4dd24…4deb8          Dummy {f00=0x009f, f01=0x0190, f02=»TASK DEFINITION BLOCKS z ~    *  {   $   CALL NXTBLK SKIP TO NEXT BLOCK  { ( ( # CCK A2,'TT' TASK DEFINITION BLOCK?  { P     RB(E) BDWT40 YES  { |    *  {   0 ,*  ALL TERMINAL DEVICE WORK TABLES GENERATED {      *  {     P LD A2,SCTSFA  {     P SUK A2,2  {     PBD
0x4deb8…4e04c          Dummy {f00=0x009f, f01=0x0190, f02=»B(NE) BDW105 {   , P ST A12,SCTSFA UPDATE START OF FREE AREA |       RTN A14 RETURN  | D     EJECT   |   , (**************************************** | l , P*  B:CDT - BUILD COMMON DEVICE TABLE   * |   , (**************************************** |      *  |      * 
0x4e04c…4e1e0          Dummy {f00=0x009f, f01=0x018e, f02=» | ` ( $*          SCTEFA - END OF FREE AREA }      *  } 4 4 0*  EXIT:  CDTAB - POINTER TO COMMON DEVICE TABLE } >    *  } v    *  WORK REGISTERS: A1-A12  }      *  }   < P*  SUBROUTINES:  NXTBLK,GETCTC,GETLCN,GETSDC,GETCLN,MOVE }      *  }       EJECT }     PB:CD
0x4e1e0…4e374 (0, 99)  Dummy {f00=0x009f, f01=0x0190, f02=» } x    *  ~   * %*  GET COMMON DEVICE DEFINITION BLOCK  ~      *  ~ @   PCDG:10 EQU * ~ J     CALL NXTBLK ~ ^ ( # CCK A2,'TT' TASK DEFINITION BLOCK?  ~ r     RB(E) CDG:10 YES  ~   ( $ CCK A2,'CC' COMMON DEV. DEF. BLOCK? ~     P RF(NE) BCDTEX NO  ~     P EJECT ~  
0x4e374…4e508          Dummy {f00=0x009f, f01=0x0190, f02=»*  ~   0 P LDR A9,A11 START OF COMMON DEFINITION BLOCK     6 P ADKL A9,SDCFST NUMBER OF COMMON TERMINAL CLASSES    > & P CALL GETCTC GET NUMBER OF C.T.C.    x   P LDR A6,A1 SAVE      " PB:CT10 RF(Z) B:CT30 NO MOORE!      . P CALL GETCLN GET CLASS IDENT NUMBER (1-9
0x4e508…4e69c          Dummy {f00=0x009f, f01=0x0190, f02=»SS   r   P SUK A2,2 EXCLUDE LENGTH     & P CWR A1,A2 MAKE SURE CLASS EXISTS    *   P RF(NG) B:CT20 OK!   T   P LDKL A1,LMP4 FORMAT ERROR!    n   P CALL ERROR      , PB:CT20 ADR A1,A5 SELECT ENTRY IN TCLASS      $ P LDR* A1,A1 GET POINTER TO CLASS     $ P LDR* A1,A
0x4e69c…4e830          Dummy {f00=0x009f, f01=0x0190, f02=»RD IN CONF. FILE   v " P SUK A6,1 DECR. NBR OF C.T.C.        P RB B:CT10   >   P EJECT   P   PB:CT30 EQU *   ^   P*    r : P*  RESERVE AREA IN COMMON DEVICE TABLE FOR FILE-CODES    | 8 P*  AND DWT-ADDRESSES USED BY COMMON SPECIAL DEVICES        P*          CALL GE
0x4e830…4e9c4          Dummy {f00=0x009f, f01=0x018e, f02=» , P LD A5,SAVE11,A13 GET POINTER TO SCLASS        P LDR* A2,A5    4   P SUK A2,2    H   P CWR A1,A2   Z   P RF(NG) BCDT15   l   P LDKL A1,LMP4        P CALL ERROR        PBCDT15 EQU *       P ADR A1,A5 SELECT ENTRY      $ P LDR* A1,A1 GET POINTER TO CLASS       P
0x4e9c4…4eb58          Dummy {f00=0x009f, f01=0x0190, f02=»       P EJECT       P*      < P*  RESERV ENTRIES IN COMMON DEVICE TABLE FOR FILE-CODES      6 P*  AND DWT-ADDRESSES USED FOR PHYSICAL I/O ON DISC   `   P*      6 P*  ALSO RESERVE ENTRIES IN COMMON DEVICE TABLE FOR     @ P*  FILE-CODES AND DWT-ADDRESSES USED FOR D
0x4eb58…4ecec          Dummy {f00=0x009f, f01=0x0190, f02=»T DATA COMMUNICATION?      " P LD A6,SCTDMT DATA MANAGEMENT        P ORR A6,A1 DM OR DC?   D " P LD A1,SCTOPT GET OPTION WORD    ` $ P ANK A1,/A DISC PAGING OR SWB:S?     , P ORR A6,A1 COPY LAST SCLASS IF NOT ZERO        P RF(Z) CDG:15 NO!      , P LD A6,SAVE11,A1
0x4ecec…4ee80          Dummy {f00=0x009f, f01=0x018e, f02=»CLASS    v * P LDR* A6,A6 GET POINTER TO LAST CLASS      ( P LDR* A6,A6 GET LENGTH OF LAST CLASS   < " P SUK A6,2 EXCLUDE LENGTH WORD    h & P ADR A7,A6 ADD TO LENGTH OF CD:TAB       PCDG:15 EQU *     , P LD A6,SCTDMC GET NUMBER OF GLOBAL FILES       P SLL A6,2 MU
0x4ee80…4f014 (0, 100) Dummy {f00=0x009f, f01=0x0190, f02=»         EJECT        *      6 1* INIT POINTER TO START OF FREE AREA AND TO CDTAB         *    Z ( P LD A10,SCTCDT FIRST ENTRY IN SCTCDT   d $ P LCR A2,A11 COMMON DEVICE BLOCK?       P CCK A2,'CC'       P RF(E) CDG:18      * P ADKL A10,2 FIRST FREE ENTRY IN CDTAB 
0x4f014…4f1a8          Dummy {f00=0x009f, f01=0x0190, f02=»   P*      * P LDR A9,A11 START OF COMMON DEF. BLOCK     6 P ADKL A9,SDCFST NUMBER OF COMMON TERMINAL CLASSES    < & P CALL GETCTC GET NUMBER OF C.T.C.    v , P LDR A1,A1 ANY COMMON TERMINAL CLASSES?        PB:CT40 RF(Z) B:CT50 NO!        P ST A1,SAVE15,A13 SAVE  
0x4f1a8…4f33c          Dummy {f00=0x009f, f01=0x0190, f02=»A1 SAVE      , P LD A2,SAVE14,A13 GET CLASS IDENT NUMBER     & P ADR A2,A2 CONVERT TO DISPLACEMENT   @ , P LD A7,SAVE18,A13 GET POINTER TO TCLASS    j & P ADR A7,A2 SELECT ENTRY IN TCLASS      $ P LDR* A7,A7 GET POINTER TO CLASS     . P CALL DWTGEN GENERATE DWT:S 
0x4f33c…4f4d0          Dummy {f00=0x009f, f01=0x0190, f02=»T COUNTER    ~   P RB B:CT40     . PB:CT50 ADKL A10,2 NEXT FREE ENTRY IN CDTAB   $   P EJECT   V    *    d , '*  GET NUMBER OF SPECIAL DEVICE CLASSES    n    *          CALL GETSDC         ADKL A9,SDCFST-CDBNC        P LDR A8,A1       PCDG:20 EQU *       P RF(NP) 
0x4f4d0…4f664          Dummy {f00=0x009f, f01=0x0190, f02=»ASS IN SCLASS    r    *          ADR A1,A1  T      , P LD A6,SAVE11,A13 GET POINTER TO SCLASS    6   PCDG:25 EQU *   f   P ADR A6,A1 SELECT CLASS    z & P LDR* A5,A6 SAVE POINTER TO CLASS      $ P LDR* A6,A6 GET POINTER TO CLASS     $ P LDR* A6,A6 GET LENGTH OF CL
0x4f664…4f7f8          Dummy {f00=0x009f, f01=0x0190, f02=» LD A3,DWTLEN,A1 GENERATION OF DWT?          RF(Z) CDG:40 NO   ,    *    D    *  COPY DWT    N    *    b     LDR A2,A12 TO-ADDRESS   l , ' ADR A12,A3 UPDATE POINTER TO FREE AREA          CALL MOVE COPY DWT        P*      4 P*  RELOCATE MONITOR ECB ADDRESS IF MMU I
0x4f7f8…4f98c          Dummy {f00=0x009f, f01=0x0190, f02=» PROTOTYPE DWT-ADDRESS     * P SUR A3,A2 COMPUTE RELOCATION CONSTANT     , P LD A4,DWTMEC,A2 GET MONITOR ECB-ADDRESS   L   P ANKL A4,/FFFE MAKE IT EVEN!   |   P SUR A4,A3 RELOCATE      " P ST A4,DWTMEC,A2 STORE IT BACK       PCDG:35 EQU *     "   LDR A1,A2 DWT-ADD
0x4f98c…4fb20          Dummy {f00=0x009f, f01=0x0190, f02=»RESS   v     LD A1,-2,A5 GET FILE CODE         STR A1,A10 STORE IN TTAB    . $   ADKL A10,4 NEXT ENTRY IN CD:TAB   P & " SUK A6,4 DECREMENT DEVICE COUNTER   x     RB(P) CDG:30 NEXT DEVICE        P EJECT        *      , (*  CHECK IF MOORE SPECIAL DEVICE CLASSES    
0x4fb20…4fcb4 (0, 101) Dummy {f00=0x009f, f01=0x0190, f02=»CTDMT DATA MANAGEMENT      $ P LD A5,SCTDCT DATA COMMUNICATION       P ORR A1,A5 DM OR DC?   F " P LD A5,SCTOPT GET OPTION WORD    b $ P ANK A5,/A DISC PAGING OR SWB:S?     , P ORR A1,A5 COPY LAST SCLASS IF NOT ZERO        P RF(Z) CDG:EX NO!      , P LD A5,SAVE11,
0x4fcb4…4fe48          Dummy {f00=0x009f, f01=0x0190, f02=»Y    x * P LDR* A5,A5 GET POINTER TO LAST CLASS      ( P LDR* A6,A5 GET LENGTH OF LAST CLASS   8 " P SUK A6,2 EXCLUDE LENGTH WORD    d   P RB CDG:30       PCDG:EX EQU *       P LD A2,SCTSFA        P SUK A2,2        PCDG:50 ADK A2,2        P CW A2,SCTEFA        P R
0x4fe48…4ffdc          Dummy {f00=0x009f, f01=0x0190, f02=»T A12,SCTSFA UPDATE START OF FREE AREA         RTN A14 RETURN    .     EJECT   F J F**********************************************************************   T H C*  DWTGEN - GENERATE DEVICE WORK TABLES FOR A TERMINAL DEVICE CLASS      J F**************************
0x4ffdc…50170          Dummy {f00=0x009f, f01=0x0190, f02=»INTER TO TERMINAL DEVICE CLASS IN TCLASS   ~ * &*          A6 - LINE CONNECTION NUMBER   0    *    ^    *  EXIT:   h    *    x    *  WORK REGISTERS: A1-A8        *         *  SUBROUTINES: I:CHP,MOVE        *          EJECT       PDWTGEN EQU *     2 P ST A6,SAVE08,
0x50170…50304          Dummy {f00=0x009f, f01=0x0190, f02=»RST FILECODE       PDWT10 EQU *      . ) LD A1,2,A7  GET ADDRESS OF PROTOTYPE DWT    (    *    Z 4 /*  DERIVE CONTENT OF CHANNEL PARAMETER AND ALSO    d 8 4*  THE ENTRY TO BE USED IN TEMPORARY INTERRUPT TABLE     4 0*  FROM LINE CONNECTION NUMBER AND PROTOTYPE DWT
0x50304…50498          Dummy {f00=0x009f, f01=0x0190, f02=»TS ENTRY)    |    *      0 P*  SAVE05 HOLDS 2*(NUMBER STORED IN BIS 4-6)     4 P*  SAVE06 HOLDS THE NUMBER STORED IN BITS 12-15    P * %*  OF THE GENERATED CHANNEL PARAMETER      2 P LD A4,SAVE05,A13 GET SAVED NUMBER IN BITS 4-6     , P LD A3,SCTSFA+2 FIRST INT TA
0x50498…5062c          Dummy {f00=0x009f, f01=0x0190, f02=»AMETER   v           PDWT15 EQU *      "   RF(Z) DWT17 LINE ENTRY FOUND    *     ADK A4,28 NEXT LINE   P & " SUK A3,1 DECREMENT LINE PARAMETER   l     RB DWT15          EJECT       PDWT17 EQU *      6 P ST A4,SAVE07,A13 SAVE INTERRUPT TABLE LINE ENTRY         *   
0x5062c…507c0          Dummy {f00=0x009f, f01=0x0190, f02=» DEVICE ADDRESSES 8-14 FOR OUTPUT DEVICES         *    2 0 + LDR* A6,A1 GET FIRST WORD OF PROTOTYPE DWT    <   P LDR A2,A6 SAVE    p : 5 ANKL A6,/7100 GET DEVICE ADDRESS AND DEVICE TYPE BIT      $   SLC A6,7 CHECK IF INPUT DEVICE        P RF(N) DWT20 YES!        P
0x507c0…50954 (0, 102) Dummy {f00=0x00cf, f01=0x0190, f02=»WT20 NO!       P SRL A6,2        P ADK A6,12   "     RF DWT30    4   PDWT20 EQU *    F   P SRL A6,2    Z   P SUK A6,2    l   PDWT30 EQU *    ~     ANK A6,/1E         *      2 .*  CHECK IF DWT ALREADY GENERATED ON THIS LINE        *          ADR A6,A4 TABLE ENTRY  
0x50954…50ae8          Dummy {f00=0x00cf, f01=0x0190, f02=»T A2,DWTECH,A5 STORE REAL ECHODEVICE-DWTADDRESS      , P CM DWTECB,A1 RESET POINTER TO INPUT-DWT   8   P RF DWT70    h   P EJECT   z   P*        P*  CHECK IF DWT IN DRIVER        P*        PDWT32 LDKL A2,SYSLOD       P TNM A1,A2       P RF(NN) DWT34        P CWR A
0x50ae8…50c7c          Dummy {f00=0x00cf, f01=0x0190, f02=»T70        PDWT38 EQU *          STR A12,A6 SAVE DWT-ADDRESS        *    D    *  COPY DEVICE TYPE DWT    N    *    n     LDR A2,A12 TO-ADDRESS   x   P LD A3,DWTOR,A1 LENGTH         ADR A12,A3 NEXT FREE ENTRY          CALL MOVE       P EJECT        *      $  *  A1 
0x50c7c…50e10          Dummy {f00=0x00cf, f01=0x0190, f02=»HECK IF INPUT DEVICE        *      * & LDR* A3,A1 GET FIRST WORD OF TYPE DWT   &     ANKL A3,/0100 INPUT DEVICE?   T     RF(Z) DWT50 NO    x    *         *  INPUT DEVICE:        *  CHECK IF KEYBOARD        *          LD A3,DWTADR,A1           LD A3,DEVIND,A3      
0x50e10…50fa4          Dummy {f00=0x00cf, f01=0x0190, f02=»F KEYBOARD DWT IN THIRD WORD   ~ . )*  OF PROTOTYPE DWT OF OUTPUT ECHO DEVICE    $    *    V   P LD A5,DWTECH,A1 ECHO?   `     RF(Z) DWT40 NO    ~ 6 P AD A5,M:REL,A13 RELOCATE ECHO DEVICE DWT-ADDRESS      & P ST A2,4,A5 SAVE INPUT DWT-ADDRESS       P EJECT       P
0x50fa4…51138          Dummy {f00=0x00cf, f01=0x0190, f02=»,DWTSQ DISPLACEMENT TO START OF BUFFER     $   ST A5,DWTSQ-4,A2 STORE POINTER    . $   ST A5,DWTSQ-2,A2 STORE POINTER    V    *    ~    *  IF DOUBLE KEYBOARD:     D @*  ADD 1 TO DWT-ADDRESS AND SAVE IT IN TEMPORARY INTERRUPT TABLE     6 2*  IN ENTRY CORRESPONDING 
0x51138…512cc          Dummy {f00=0x00cf, f01=0x0190, f02=» DWT60 NOT DOUBLE KEYBOARD     $   LDR A5,A2 GET REAL DWT-ADDRESS    "     ADK A5,1 ADD ONE    J 0 , SUK A3,1 DISPLACEMENT=0 IF DEVICE ADDRESS=1   d     ADR A3,A3 BYTE DISPLACEMENT     . P AD A3,SAVE07,A13 ENTRY IN INTERRUPT TABLE     $   STR A5,A3 STORE DEVICE-AD
0x512cc…51460          Dummy {f00=0x00cf, f01=0x0190, f02=» GET CORRESPONDING INPUT DWT-ADDRESS FROM THIRD WORD        *  IN THE DWT.   < 8 3*  SAVE ADDRESS OF THIS DWT IN WORD 18 OF INPUT DWT    R $  *  AND CLEAR WORD 3 OF THIS DWT.        *      0 P LD A5,DWTECB,A2 GET THIRD WORD IN REAL DWT      ( # RF(Z) DWT60 NOT ECH
0x51460…515f4 (0, 103) Dummy {f00=0x00d0, f01=0x0190, f02=»DWT60 EQU *         *         *  CHECK IF PAGING        *    8 " P LD A5,SCTOPT GET OPTION WORD    B   P ANK A5,1 MMU PAGING?    h     RF(Z) DWT70       P EJECT     , P LD A5,DWTMEC,A2 GET MONITOR ECB ADDRESS     ( P LDR A4,A1 GET PROTOTYPE DWT-ADDRESS     * P SUR
0x515f4…51788          Dummy {f00=0x00d0, f01=0x0190, f02=»,DWTMEC,A2 STORE IT BACK        *      < P*  PAGING: CHECK IF INTERNAL BUFFER SHOULD BE ALLOCATED    *   P*    j & P LD A5,DWTADR,A2 GET ADDRESS BLOCK   t 2 P LD A4,BUFLEN,A5 GET LENGTH OF INTERNAL BUFFER     $ P RF(Z) DWT70 ALLOCATE NO BUFFER!        *      L P* 
0x51788…5191c          Dummy {f00=0x00d0, f01=0x0190, f02=» LDR A3,A12 INTERNAL BUFFER ADDRESS          ADK A3,1      , , ( ANKL A3,/FFFE MAKE SURE OF EVEN ADDRESS   @   P ST A3,2,A5  SAVE    p   P LDR A3,A4 GET LENGTH      & P ADK A3,3 ADD BO FERMS CONSTANT+1      $ P ANKL A3,/FFFE MAKE LENGTH EVEN        P EJECT        
0x5191c…51ab0          Dummy {f00=0x00d0, f01=0x018e, f02=»AN STORE THE ADDRESS AND SIZE OF THE     , P*  INTERNAL BUFFER IN SYSBUF AND BUFSIZ.   ,    *          CW A3,BUFSIZ,A13      f     RF(NG) DWT65          ST A3,BUFSIZ,A13        P ST A12,SYSBUF,A13       PDWT65 EQU *          ADR A12,A3 NEXT FREE ENTRY        P EJE
0x51ab0…51c44          Dummy {f00=0x00d0, f01=0x0190, f02=» " P LDR* A5,A7 GET INDEX/FILECODE     * P STR A5,A10 STORE IN TASK CONF. TABLE    * " P ADKL A10,2 NEXT ENTRY IN TTAB   X " P STR A2,A10 STORE DWT-ADDRESS    ~   P*      , '*  CHECK IF MOORE DEVICES IN THIS CLASS         *          SUKL A8,4         RF(Z) DWTEX  
0x51c44…51dd8          Dummy {f00=0x00d0, f01=0x0190, f02=»DWTEX EQU *          RTN A14 RETURN          EJECT   , * %*************************************    : * %*  I:CHP - INIT CHANNEL PARAMETER   *    h * %*************************************         *         *  REFERENCED IN: DWTGEN        *      , (*  ENTRY:  A1 - 
0x51dd8…51f6c          Dummy {f00=0x00d0, f01=0x0190, f02=»- POINTER TO TDC RECORD         *      & !*  EXIT:   A5 - CHANNEL PARAMETER    * @ P*          SAVE05 - SELECTS INTERRUPT TABLE (INTLT1-INTRT4)    T 0 P*          SAVE06 - SELECTS LINE ENTRY (1-8)        *         *  WORK REGISTERS:  A3,A4,A5        *         *  S
0x51f6c…52100          Dummy {f00=0x00d0, f01=0x018e, f02=»E CONNECTION NUMBER    | 0 + LDR* A5,A1 GET FIRST WOED OF PROTOTYPE DWT      ( # ANKL A5,/F1F0 CLEAR BITS TO MODIFY    P 2 . LDR A3,A6 GET MODIFIED LINE CONNECTION NUMBER   | & " LC A4,TDC+5,A9 CHECK TYPE OF LINE         CCK A4,'LL' LOCAL LINE?         RF(NE) I:CH
0x52100…52294 (0, 104) Dummy {f00=0x00d8, f01=0x0190, f02=» & " ORR A5,A3 MERGE WITH OLD CONTENTS     * % LDR A3,A6 GET LINE CONNECTION NUMBER    .     ANK A3,/18 GET BITS 11-12         SRL A3,2 MOVE TO BITS 13-14   ~   P ST A3,SAVE05,A13 SAVE         SRL A3,1 MOVE TO BITS 14-15     & " ORR A5,A3 MERGE WITH OLD CONTENTS  
0x52294…52428          Dummy {f00=0x00d8, f01=0x0190, f02=»NZ) I:CH10     0 , ANKL A5,/F1FF CLEAR BITS 4-6 (= STORE ZERO)     * P ST A3,SAVE06,A13 SAVE ENTRY SELECTOR    F     RF I:CH50   t   PI:CH10 EQU *         ANK A3,2 GET BIT 14         RF(NZ) I:CH20     & " ORKL A5,/0800 STORE 4 IN BITS 4-6         LDK A3,4 ENTRY SE
0x52428…525bc          Dummy {f00=0x00d8, f01=0x018e, f02=»T 15         RF(NZ) I:CH30     & " ORKL A5,/0200 STORE 1 IN BITS 4-6   "     LDK A3,1 ENTRY SELECTOR   L   P ST A3,SAVE06,A13 SAVE   l     RF I:CH50       PI:CH30 EQU *     & " ORKL A5,/0A00 STORE 5 IN BITS 4-6         LDK A3,5 ENTRY SELECTOR       P ST A3,SAVE06,
0x525bc…52750          Dummy {f00=0x00d8, f01=0x0190, f02=» . * SUK A3,2 DECREMENT LINE CONNECTION NUMBER         RF(N) I:CH70    6 & " ADK A4,1 INCREMENT TABLE SELECTOR   L     RB I:CH60   v   PI:CH70 EQU *     ( $ ORR A5,A4 STORE COMPUTED BITS 12-15         SUK A4,4          ANK A4,6          ADK A4,8        P ST A4,SAV
0x52750…528e4          Dummy {f00=0x00d8, f01=0x0190, f02=»:ITAB - BUILD REAL-TIME INTERRUPT TABLE  *     2 .**********************************************   2    *    h    *  REFERENCED IN:  DWTGEN    r    *      * &*  ENTRY:  SCTSFA - START OF FREE AREA        *      8 4*  EXIT:  INTLT1-INTRT4 - REAL TIME INTERRUPT TABL
0x528e4…52a78          Dummy {f00=0x00d8, f01=0x0190, f02=» > P*                 A4 - LENGTH OF LINE SAVE01URATION TABLE      * %*                 A5 - DEVICE COUNTER    F ( #*                 A6 - LINE COUNTER    t 2 P*                 A7 - DISPLACEMENT IN SAVE21      @ ;*                 A10- ADDRESS TO TEMPORARY INTERR
0x52a78…52c0c          Dummy {f00=0x00d8, f01=0x0190, f02=»INTERRUPT TABLE    f    *         *  SUBROUTINES   "    *    8   P EJECT   B   PB:ITAB EQU *   P 2 - LD A12,SCTSFA INIT POINTER TO FIRST R. I. T.    d   P LDR A11,A12     $   LDK A7,0 RESET POINTER IN IABAT       PBIT10 EQU *        P LDK A1,0        P ST A1,SAVE2
0x52c0c…52da0          Dummy {f00=0x00d8, f01=0x0190, f02=»Y INTERRUPT TABLE    v    *        P LD A10,SCTSFA+2   $     ADR A10,A7    <     LDR* A10,A10    P & P LDK A6,0 RESET LINE ENTRY POINTER   f   PBIT20 EQU *         *      8 P*  SAVE POINTER TO START OF LINE SAVE01URATION TABLE     F P*  IN TEMPORARY AREA AND RESET
0x52da0…52f34 (0, 105) Dummy {f00=0x00d9, f01=0x018e, f02=»LENGTH OF LINE CONF.TABLE         *    " 0 -*  INIT POINTER IN TEMPORARY INTERRUPT TABLE   , * &*  TO POINT AT LAST INPUT DEVICE ENTRY   `    *          ADKL A10,12         LDK A5,7          ADKL A11,14       P EJECT        *      < 9*  CHECK INPUT PART OF TEMPORA
0x52f34…530c8          Dummy {f00=0x00d9, f01=0x0190, f02=»     RF(NZ) BIT40 YES        PBIT35 EQU *      , ( SUK A5,1 NO; CHECK IF LAST DEVICE ENTRY   2     RF(Z) BIT50 YES   b    *    z < 7*  NO ENTRIES IN THE INPUT DEVICE PART OF THE TEMPORARY      0 +*  INTERRUPT TABLE HAS BEEN OCCUPIED SO FAR         *      . P SUKL 
0x530c8…5325c          Dummy {f00=0x00d9, f01=0x0190, f02=» ENTRY IN THE TEMPORARY INTERRUPT TABLE HAS OCURRED.     D @*  COPY THE CONTENTS OF THE INPUT DEVICE PART (INCLUDING ZEROES)   < H C*  OF THE TEMPORARY INTERRUPT TABLE UP TO AND INCLUDING THIS ENTRY.         *        PBIT40 EQU *      * % STR A1,A11 STORE CONTENT 
0x5325c…533f0          Dummy {f00=0x00d9, f01=0x0190, f02=» IN T.I.T.   z $   SUKL A11,2 NEXT ENTRY IN R.I.T.     * & LDR* A1,A10 GET CONTENT OF NEXT ENTRY   :     RB BIT40    h     EJECT   z   PBIT50 EQU *         *      B >*  ALL ENTRIES OF THE INPUT DEVICE PART IN TEMPORARY INTERRUPT        *  TABLE HAS BEEN SCANNED.  
0x533f0…53584          Dummy {f00=0x00d9, f01=0x0190, f02=»R.   z    *          ADKL A10,14         LDK A5,7    (    *    : L G*  SCAN ENTRIES IN OUTPUT DEVICE PART OF THE TEMPORARY INTERRUPT TABLE.    D $  *  -IF AN OCCUPIED ENTRY OCCUR:      L P*  FIND FIRST UNOCCUPIED ENTRY (CONTENT=ZERO) IN THE LINE SAVE01URATION     
0x53584…53718          Dummy {f00=0x00d9, f01=0x0190, f02=»    *  INCREMENT LENGTH         *        PBIT70 EQU *    *     LDR* A1,A10 OCCUPIED ENTRY?   >     RF(NZ) BIT90 YES    b     SUK A5,1 LAST ENTRY   |     RF(Z) BIT120 YES        PBIT80 EQU *          ADKL A10,2 NEXT ENTRY         RB BIT70        PBIT90 EQU *       
0x53718…538ac          Dummy {f00=0x00d9, f01=0x0190, f02=»IN LINE SAVE01URATION TABLE    d    *  OF REAL INTERRUPT TABLE.    $    *    H   P LDR* A2,A11   R     RF(Z) BIT100    f   P ADKL A11,2    |     RB BIT90          EJECT       PBIT100 EQU *        *      F P*  AN UNOCCUPIED ENTRY HAS BEEN FOUND IN LINE SAVE01URATIO
0x538ac…53a40          Dummy {f00=0x00d9, f01=0x0190, f02=»CONTENT    ~ * P LD A1,SAVE23,A13 GET START OF L.C.T.      "   LDR A3,A11 GET CURRENT ENTRY    >   P SUR A3,A1 COMPUTE LENGTH    d     CWR A3,A4 L.C.T. EXTENDED?          RF(NG) BIT110         LDR A4,A3 SAVE NEW LENGTH       PBIT110 EQU *         SUK A5,1 LAST ENT
0x53a40…53bd4 (0, 106) Dummy {f00=0x00d9, f01=0x0190, f02=»NE   J D ?*  -IF ANY ENTRY WAS OCCUPIED (LENGTH>0): STORE POINTER TO LINE      L P*   SAVE01URATION TABLE IN THIS LINE ENTRY AND STORE LENGTH IN FIRST WOR   R    *      "   LDR A4,A4 ANY ENTRY OCCUPIED?         RF(Z) BIT130 NO     , P IM SAVE24,A13 INDICATE DEVICE
0x53bd4…53d68          Dummy {f00=0x00d9, f01=0x018e, f02=»ST WORD OF L.C.T.    r     LDR A11,A1 START OF L.C.T.      . ) ADR A11,A4 LAST OCCUPIED ENTRY IN L.C.T.    >     ADKL A11,2 NEXT FREE ENTRY    p     RF BIT140         EJECT       PBIT130 EQU *        *         *  NO DEVICES ON THIS LINE.      . P*  -NO LINE SAVE01
0x53d68…53efc          Dummy {f00=0x00d9, f01=0x0190, f02=»   r   PBIT140 EQU *     $   ADKL A10,2 NEXT ENTRY IN T.I.T.     $   ADK A6,1 INCREMENT LINE COUNTER   D     CWK A6,8 ALL LINES SCANNED?   l     RF(E) BIT150 YES          ADKL A12,2 NEXT LINE ENTRY        P RB BIT20        PBIT150 EQU *       P*      6 P*  STORE A
0x53efc…54090          Dummy {f00=0x00d9, f01=0x0190, f02=»NT?    n   P RF(Z) BIT155 NO!      2 P LD A1,SAVE21,A13 GET INTERRUPT TABLE ADDRESS    &   P ST A1,INTLT1,A7 SAVE        P RF BIT158   z   PBIT155 EQU *     . P LD A11,SAVE21,A13 GET START OF FREE AREA        PBIT158 EQU *        *      : 6*  ALL LINES OF THIS INT
0x54090…54224          Dummy {f00=0x00d9, f01=0x0190, f02=»XT ENTRY IN ITAB         CWK A7,16 LAST ENTRY?         RF(E) BIT160 YES    6 $   LDR A12,A11 GET NEXT FREE ENTRY   P     RB BIT10    x   PBIT160 EQU *        *      D @*  ALL ENTRIES IN THE TEMPORARY INTERRUPT TABLE HAS BEEN SCANNED     < 8*  AND ALL THE REAL INTE
0x54224…543b8          Dummy {f00=0x00d9, f01=0x0190, f02=»CTSFA        P SUK A2,2        PBIT165 ADK A2,2      * P CW A2,SCTEFA CHECK IF MEMORY OVERFLOW   8   P RF(NE) BIT170   f   P LDKL A1,LMP3    | ( P CALL ERROR INDICATE MEMORY OVERFLOW       PBIT170 CWR A2,A11        P RB(NE) BIT165     ( P ST A13,SCTEFA SKIP TEMP. 
0x543b8…5454c          Dummy {f00=0x00d9, f01=0x0190, f02=»*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=   p 6 1*              GENERAL SUBROUTINES              *    8 T P*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=*=   r                         8 4**************************************
0x5454c…546e0          Dummy {f00=0x00d9, f01=0x0190, f02=»ASSES    d   P*      8 4****************************************************        *    T " P*  REFERENCED IN:  B:TCT,B:CDT   ^    *      > :*  ENTRY:  A11 - POINTER TO START OF TASK DEFINITION BLOCK        *      F A*  EXIT:    A1 - NUMBER OF TASKS IN THE TASK C
0x546e0…54874 (0, 107) Dummy {f00=0x00d9, f01=0x0190, f02=»   PGETCTC EQU *       P LC A5,TDBNT,A11         SLL A5,8    0   P LC A5,TDBNT+1,A11   B     CALL CONVRT         RTN A14   p     EJECT     8 4****************************************************     8 4*  GETTDC - GET NUMBER OF TERMINAL DEVICE CLASSES  *     8 4**
0x54874…54a08          Dummy {f00=0x00d9, f01=0x0190, f02=»O START OF TASK DEFINITION BLOCK   v    *    ( D @*  EXIT:    A1 - NUMBER OF TERMINAL DEVICE CLASSES (BINRY VALUE)   2    *    z    *  WORK REGISTERS:  A5        *         *  SUBROUTINES: CONVRT        *        PGETTDC EQU *         LC A5,TDBNC,A11         SLL A5,
0x54a08…54b9c          Dummy {f00=0x00d9, f01=0x018e, f02=»*    ^ 8 3*  GETSDC - GET NUMBER OF SPECIAL DEVICE CLASSES  *      8 3***************************************************    F    *         *  REFERENCED IN:  B:TT         *      4 /*  ENTRY:  A9 - POINTER TO NUMBER OF SDC RECORD         *      D ?*  EXIT:   A1 - 
0x54b9c…54d30          Dummy {f00=0x00d9, f01=0x0190, f02=»    *        PGETSDC EQU *         LCR A5,A9   "   P SLL A5,8    4     LC A5,1,A9    F     CALL CONVRT   Z     RTN A14   n     EJECT   ~ 2 .**********************************************     2 .*  GETCLN - GET CLASS IDENTIFICATION NUMBER  *     2 .****************
0x54d30…54ec4          Dummy {f00=0x00d9, f01=0x0190, f02=»CORD   b    *      > :*  EXIT:   A1 - CLASS IDENTIFICATION NUMBER (BINARY VALUE)        *    X    *  WORK REGISTERS:  A5   b    *         *  SUBROUTINES:  CONVRT         *        PGETCLN EQU *       P LC A5,TDCDD1,A9       P SLL A5,8        P LC A5,TDCDD2,A9      
0x54ec4…55058          Dummy {f00=0x00d9, f01=0x0190, f02=»CTION NUMBER  *    v . )*****************************************         *    J    *  REFERENCED IN:  B:DWTT    T    *    v 8 3*  ENTRY:  A9 - POINTER TO CLASS DEFINITION  RECORD         *      : 5*  EXIT:   A1 - LINE CONNECTION NUMBER (BINARY VALUE)         *   
0x55058…551ec          Dummy {f00=0x00d9, f01=0x0190, f02=» A5,8        P LC A5,LCND2,A9        P CALL CONVRT   &     RTN A14   :   P IFT CREDIT=1    J   P EJECT   ` : P*****************************************************    n : P*                                                   *      : P*  GETTCL - GET TASK CLASS TO 
0x551ec…55380          Dummy {f00=0x00d9, f01=0x0190, f02=»          *    f : P*  REFERENCED IN:  B:TT                             *      : P*                                                   *    R : P*  ENTRY:  A5 - TCL IN CURRENT TASK DEF. BLOCK      *      : P*                                                   *     
0x55380…55514 (0, 108) Dummy {f00=0x00d9, f01=0x0190, f02=»REGISTERS:  A1-A7,A10                       *      : P*                                                   *    6 : P*  SUBROUTINES:  GETTSK,NXTBLK                      *    t : P*                                                   *      : P************************
0x55514…556a8          Dummy {f00=0x00d9, f01=0x0190, f02=»,A11 SAVE POINTER TO CURRENT TASK DEF. BLOCK     2 P LD A11,SAVE01,A13 START OF CONFIGURATION DATA   4 4 PTCL:10 CWR A11,A10 ALL PREVIOUS BLOCKS SCANNED?    j   P RF(E) TCL:60 YES!     . P LC A5,TDBMC+4,A11 GET FIRST CHAR. IN TCL        P SLL A5,8 MOVE TO LEFT BYT
0x556a8…5583c          Dummy {f00=0x00d9, f01=0x0190, f02=»R OF COPIES    z   P ADR A7,A1 INCREMENT TCL     0 PTCL:50 CALL NXTBLK GET NEXT TASK DEF. BLOCK    4   P RB TCL:10   h , PTCL:60 LDR A5,A7 SAVE START VALUE OF TCL   z   P RTN A14       P XIF         EJECT     B >****************************************************
0x5583c…559d0          Dummy {f00=0x00d9, f01=0x018e, f02=»ONVERTED                *    j    *    " B >**************************************************************   ,    *    r    *  REFERENCED IN:  B:DWTT    |    *      , (*  ENTRY:  A1 - BINARY NUMBER TO CONVERT        *      0 ,*  EXIT:   A5 - TWO-DIGIT ASCII-CODED 
0x559d0…55b64          Dummy {f00=0x00d9, f01=0x0190, f02=»   P SLL A5,8        P LCK A5,'00'         LDK A2,0    *     LDR A1,A1   <   PBIN:20 EQU *   N     RF(Z) BINEX   b     ADK A2,1    v     CWK A2,10         RF(E) BIN:30          SUK A1,1          RB BIN:20       PBIN:30 EQU *         ADKL A5,/0100         LDK A2,0 
0x55b64…55cf8          Dummy {f00=0x00d9, f01=0x018e, f02=»*****************    x . )*  GETCON - GET CONTENT IN MEMORY WORD  *      . )*****************************************    L    *    ~    *  REFERENCED IN:  SEGGEN         *      "  *  ENTRY:  A2 - MEMORY ADDRESS     . )*          MMUOPT - MMU OPTION SWITCH (X)     
0x55cf8…55e8c          Dummy {f00=0x00d9, f01=0x0190, f02=»       PGETCON EQU *     " P LD A1,SCTOPT GET OPTION WORD        P ANK A1,1 MMU OPTION   B   P RF(Z) GCON10 NO MMU   ^     ELR A1,A2   z   P RF GCON20       PGCON10 EQU *         LDR* A1,A2        PGCON20 EQU *         RTN A14 RETURN        P EJECT       PCONMON E
0x55e8c…56020          Dummy {f00=0x00d9, f01=0x0190, f02=»           *     D P****************************************************************     " P CALL B:TCT BUILD TASK TABLES      2 P CALL B:DMTT BUILD DATA MANAGEMENT TASK TABLES     & P CALL B:TT BUILD USER TASK TABLES        P IFT CREDIT=1      $ P CALL SEGGEN BUI
0x56020…561b4 (0, 109) Dummy {f00=0x00da, f01=0x0190, f02=»MONBLK GENERATE MONITOR BLOCKS     2 P CALL B:DWTS BUILD SPECIAL DEVICE WORK TABLES    & 2 P CALL B:DWTT BUILD TERMINAL DEVICE WORK TABLES     * P CALL B:CDT BUILD COMMON DEVICE TABLES     & P CALL B:ITAB BUILD INTERRUPT TABLE       P IFT CREDIT=1        P EJECT  
0x561b4…56348          Dummy {f00=0x00da, f01=0x0190, f02=»1,'CR'       P RF(NE) SLDM70       P*    $ : P*  STORE OPTION WORD (SCTOPT) IN USER AREA (P:MTAB+34)   .   P*    l " P LD A1,SCTOPT GET OPTION WORD    v   P ANK A1,1 MMU OPTION?        P RF(Z) SLDM50      ( P EL* A1,SCTLAC GET ADDRESS TO P:MTAB     " P LD A2,SCTOP
0x56348…564dc          Dummy {f00=0x00da, f01=0x0190, f02=»D A2,SCTOPT GET OPTION WORD      $ P ST A2,34,A1 STORE IN USER AREA    $   PSLDM70 EQU *   L   P XIF   `   P EJECT   l F P*****************************************************************    z F P*              END OF MONITOR SAVE01URATION PART                *   
0x564dc…56670          Dummy {f00=0x00da, f01=0x40c2, f02=»*********    X   P LDKL A8,/FFFF     * P ST A8,SCTEFA MODIFY END OF FREE AREA    (   P LDR A8,A13 GET BASE-ADDRESS   V $ P ADKL A8,SYSLDA START OF SYSLODA   z   P ABR A8        P END    @        P*              END OF MONITOR SAVE01URATION PART                *   
0x56670…56804          Dummy {f00=0x00da, f01=0x403c, f02=» 0 P********************************************    @      8 END OF FREE AREA    (   P LDR A8,A13 GET BASE-ADDRESS   V $ P ADKL A8,SYSLDA START OF SYSLODA   z   P ABR A8        P END    @        P*              END OF MONITOR SAVE01URATION PART                *   
0x56804…56998          Dummy {f00=0x00da, f01=0x2008, f02=»                         P X ` h p                                                                                                                                                                                                                                      
0x56998…56b2c          Dummy {f00=0x00da, f01=0x0190, f02=»!&    &01&02&03&04FEJL BACKUP OPSTART DISCFEJL KONVERTERING DATATRANSMISSION          @ B G I P      999999999999999B99999TTTTTTTTTTTTT9TTTTTTTTTTTTT9-a~b          ~     d   c   )                 PAPIRINDSTILLING OK ?           G d`X !     _}        a          `  
0x56b2c…56cc0          Dummy {f00=0x00da, f01=0x0190, f02=»  ha     T A%_   }   ha     T^fa    a p I"  t   g  8  p !  a pT<fa       D!W8   {h  $      da         g?    I"    ? I"    ? @ @    4 @ A    4 @ A @    4                                         )           d                   &       j   }   F       W   ?          
0x56cc0…56e54 (0, 110) Opaque[0x194]
0x56e54…56fe8          # DirEnt {nam=»SYSLDA«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1400, f03=0x0000}
0x56e54…56fe8          IdxSect {
0x56e54…56fe8            f00 = 0x00a0	// 0x56e54 @0x0 
0x56e54…56fe8            f01 = 0x0054	// 0x56e56 @0x2 
0x56e54…56fe8            gno = [	// 0x56e58 @0x4 
0x56e54…56fe8                [0x00]: C0x00a0.0x0.0
0x56e54…56fe8                [0x01]: C0x00a0.0x1.0
0x56e54…56fe8                [0x02]: C0x00a0.0x2.0
0x56e54…56fe8                [0x03]: C0x00a0.0x3.0
0x56e54…56fe8                [0x04]: C0x00a1.0x0.0
0x56e54…56fe8                [0x05]: C0x00a1.0x1.0
0x56e54…56fe8                [0x06]: C0x00a1.0x2.0
0x56e54…56fe8                [0x07]: C0x00a1.0x3.0
0x56e54…56fe8                [0x08]: C0x00a2.0x0.0
0x56e54…56fe8                [0x09]: C0x00a2.0x1.0
0x56e54…56fe8                [0x0a]: C0x00a3.0x2.0
0x56e54…56fe8                [0x0b]: C0x00a3.0x3.0
0x56e54…56fe8                [0x0c]: C0x00a4.0x0.0
0x56e54…56fe8                [0x0d]: C0x00a4.0x1.0
0x56e54…56fe8                [0x0e]: C0x00a4.0x2.0
0x56e54…56fe8                [0x0f]: C0x00a4.0x3.0
0x56e54…56fe8                [0x10]: C0x00a5.0x0.0
0x56e54…56fe8                [0x11]: C0x00a5.0x1.0
0x56e54…56fe8                [0x12]: C0x00a5.0x2.0
0x56e54…56fe8                [0x13]: C0x00a5.0x3.0
0x56e54…56fe8                [0x14]: C0x00a6.0x0.0
0x56e54…56fe8                [0x15]: C0x00a6.0x1.0
0x56e54…56fe8                [0x16]: C0x00a6.0x2.0
0x56e54…56fe8                [0x17]: C0x00a6.0x3.0
0x56e54…56fe8                [0x18]: C0x00a7.0x0.0
0x56e54…56fe8                [0x19]: C0x00a7.0x1.0
0x56e54…56fe8                [0x1a]: C0x00a7.0x2.0
0x56e54…56fe8                [0x1b]: C0x00da.0x1.0
0x56e54…56fe8                [0x1c]: C0x00da.0x2.0
0x56e54…56fe8                [0x1d]: C0x00da.0x3.0
0x56e54…56fe8                [0x1e]: C0x00db.0x3.0
0x56e54…56fe8                [0x1f]: C0x00dc.0x0.0
0x56e54…56fe8                [0x20]: C0x00dc.0x1.0
0x56e54…56fe8                [0x21]: C0x00dd.0x0.0
0x56e54…56fe8                [0x22]: C0x00dd.0x1.0
0x56e54…56fe8                [0x23]: C0x00dd.0x2.0
0x56e54…56fe8                [0x24]: C0x00dd.0x3.0
0x56e54…56fe8                [0x25]: C0x00de.0x0.0
0x56e54…56fe8                [0x26]: C0x00de.0x1.0
0x56e54…56fe8                [0x27]: C0x00de.0x2.0
0x56e54…56fe8                [0x28]: C0x00de.0x3.0
0x56e54…56fe8                [0x29]: C0x00df.0x0.0
0x56e54…56fe8            ]
0x56e54…56fe8          }
0x56fe8…5717c          Dummy {f00=0x00a0, f01=0x0190, f02=» 2 P IDENT SYSLDA  REL 9.2 79-12-21  870105040920        P   : ( P   =5,MOVING AREAS>32K DOES NOT WORK   B   P   REL 9.2 79-12-21 ST   n . P   =4, FAULTY STACK BASE & CWB/UWB BLOCKS        P   REL 9.1 79-07-17      , P   =3, IMPOSSIBLE TO LOAD NON MMU SYSTEM      
0x5717c…57310          Dummy {f00=0x00a0, f01=0x0190, f02=»ILIPS TERMINAL SYSTEM PTS        P*    " > P*   SYSLDA = SYSTEM LOAD - APPLICATION CONFIGURATION PART    ,   P*    n   P*    x   P*        P*        P*        P*      > P**********************************************************       P*        P*      F P*   THIS
0x57310…574a4          Dummy {f00=0x00a0, f01=0x0190, f02=»*   ENTERED AFTER MONITOR CONFIGURATION (PERFORMED BY SYSLDM), AND     H P*   IS AT THAT TIME LOCATED AT HIGHEST FREE ADDRESS OF SYSTEM AREA.    J   P*        P*   ASSEMBLER APPLICATION:     J P*      NO CONFIGURATION WILL TAKE PLACE. FIRST USER TASK IS ACTIVATED 
0x574a4…57638          Dummy {f00=0x00a0, f01=0x0190, f02=»CREDIT APPLICATION:      F P*      SYSLDA READS CONFIGURATION FILE (ALREADY IN CORE) AND BUILD     B P*      SHADOW-TABLES (TABLES CONTAINING NUMBER OF REAL TASKS &   f . P*      NUMBER OF USER WORK-BLOCK COPIES).      H P*      SYSLDA THEN MOVES ITSELF TO FOLLOW 
0x57638…577cc          Dummy {f00=0x00a0, f01=0x0190, f02=»STACK AND TABLES ARE NOW   d H P*      BUILT FROM 'BOTTOM' (HIGHEST FREE ADDRESS) OF MEMORY. BUFFERS     H P*      ARE, IN CASE OF MMU IN SYSTEM, ALSO ALLOCATED AT 'BOTTOM' OF    l H P*      MEMORY; ELSE, IF NO MMU, BUFFERS ARE ALLOCATED AFTER MONITOR        P*   
0x577cc…57960          Dummy {f00=0x00a0, f01=0x0190, f02=»'S ARE FILLED. A BRANCH IS FINALLY MADE TO   x . P*      P F I N I T  TO START APPLICATION.    2   P EJECT   d   P       r   P***************************    ~   P*                         *        P*  ENTRIES AND EXTERNALS  *        P*                         *   
0x57960…57af4 (0, 111) Dummy {f00=0x00a0, f01=0x018e, f02=»LDA        P ENTRY REL START OF CODE       P ENTRY LDALEN PROGRAM LENGTH   ,   P   P   P* SUBROUTINE ENTRIES   X   P ENTRY MOVE    t   P ENTRY ERROR     $ P ENTRY CMPADR COMPARE ADDRESSES      2 P ENTRY NXTBLK SKIP TO NEXT CONFIGURATION BLOCK     4 P ENTRY NXTCOM 
0x57af4…57c88          Dummy {f00=0x00a0, f01=0x0190, f02=»   `   P       P* SAVE AND WORK AREA ENTRIES     " P ENTRY MMTAB WORK-TABLE 1 (MMU   4 6 P ENTRY TABBE ABSOLUTE START ADDRESS OF WORK-TAB 1    Z 4 P ENTRY MMEND ABSOLUTE END ADDRESS OF WORK-TAB 1      2 P ENTRY MMDDIV WORK-TABLE 2 (MM) RELATIVE 'REL'     , P ENTRY
0x57c88…57e1c          Dummy {f00=0x00a0, f01=0x0190, f02=»!!!    d & P ENTRY SAVE01,SAVE12,SAVE03,SAVE04     & P ENTRY SAVE05,SAVE06,SAVE07,SAVE08   6 & P ENTRY SAVE09,SAVE10,SAVE11,SAVE02   ` & P ENTRY SAVE13,SAVE14,SAVE15,SAVE16     & P ENTRY SAVE17,SAVE18,SAVE19,SAVE20     . P ENTRY SAVE21,SAVE22,SAVE23,SAVE24,SAVE25 
0x57e1c…57fb0          Dummy {f00=0x00a0, f01=0x0190, f02=»RESS TO COMMON PART    v   P EXTRN SCTTCT TC:TAB ADDRESS       P EXTRN SCTSTB A15 STACK-BASE   @ " P EXTRN SCTEFA END OF FREE AREA   d $ P EXTRN SCTNOS NUMBER OF SEGMENTS     " P EXTRN SCTNOP NUMBER OF PAGES        P EXTRN SCTPSZ PAGE SIZE        P EXTRN SCTMMC  =
0x57fb0…58144          Dummy {f00=0x00a0, f01=0x0190, f02=»XTRN SCTSWB ADDRESS TO SWB CONTROL BLOCK TABLE       P EXTRN SCTBUG BUGGER ADDRESS   6   P   Z   P* EXTERNAL LABELS    b 6 P EXTRN SYSLDM START OF MONITOR CONFIGURATION PART    | $ P EXTRN PAGQUE PAGE QUEUE POINTER       P       P* EXTERNAL SUBROUTINES       P EXT
0x58144…582d8          Dummy {f00=0x00a0, f01=0x0190, f02=»TCHER ENTRY    ~   P       P*      , P EXTRN TTB:SA START OF SAVE AREA IN TTAB   &   P EJECT   V   P   d   P   l , P***************************************    t , P* CONDITIONAL ASSEMBLY                *      , P***************************************        P    
0x582d8…5846c          Dummy {f00=0x00a0, f01=0x0190, f02=»MMUSWB EQU MMUPAG+SWPBLK       P       PSWBMMU EQU SWPBLK-MMUPAG   (   P EJECT   H   P   V   P   PROGRAM STRUCTURE:    ^   P   | F P*          -------------------------------------------------------     L P*          !  RELOCATION ROUTINE                          
0x5846c…58600          Dummy {f00=0x00a0, f01=0x0190, f02=»-------------------------!   h F P*          !  SAVE & COMMUNICATION AREA. MMU - WORK TABLES       !   " F P*          !-----------------------------------------------------!   l F P*          !  SUBROUTINES. -COMMON TO ALL PARTS IN PROGRAM.      !     F P*       
0x58600…58794 (0, 112) Dummy {f00=0x00a0, f01=0x0190, f02=»T 2.B    J F P*          !  BUILD REAL TASK-LOCAL DATA AREAS                   !     F P*          !  -QUEUE TASK VIA 'ACTOT'                            !   X F P*          !  -FILL MM-TABLE IN TTAB                             !     F P*          !  -COPY T:A'S AC
0x58794…58928          Dummy {f00=0x00a0, f01=0x0190, f02=»LLOCATE FIXED BUFFERS AND STACK                  !     F P*          !  -UPDATE TID IN T:A AND SAVE TID IN T:AID TABLE     !   : F P*          !  -START DEBUGGER (IF ANY) AND START APPLICATION     !     F P*          !----------------------------------------------
0x58928…58abc          Dummy {f00=0x00a0, f01=0x0190, f02=»O FOLLOW SYSLDA              !   l F P*          !                                                     !   & F P*          !  C O M D A T                                        !   p F P*          !  GENERATE COMMON DATA AREA. PROCESS CWB'S & UWB'S.  !     F P*   
0x58abc…58c50          Dummy {f00=0x00a0, f01=0x0190, f02=»   N F P*          !                                                     !     F P*          !  C L A D A T                                        !   R F P*          !  BUILD TASK CLASS DATA AREAS. PROCESS CWB'S, UWB'S  !     F P*          !  AND DWB'S.          
0x58c50…58de4          Dummy {f00=0x00a0, f01=0x0190, f02=»D                                          !   z F P*          !  -MOVE D.T. & W.B., COPY UWB'S                      !   4 F P*          !  -MOVE D.T.'S OF SWB'S AND TWB'S                    !   ~ F P*          !  -SEARCH DBLK-TAB FOR DWB'S. MOVE D.T. AND UPDATE  
0x58de4…58f78          Dummy {f00=0x00a0, f01=0x0190, f02=»             !     F P*          !  P R O D A T                                        !     F P*          !  BUILD PROTOTYPE TASK-LOCAL DATA AREAS.             !   ` F P*          !  -GENERATE TWB'S AND RESERVE FOR SWB'S              !     F P*          !  -ALLOC
0x58f78…5910c          Dummy {f00=0x00a0, f01=0x0190, f02=»   !  -INCLUDE DDIV-PROTOTYPE & PART 2.A IN FREE AREA.   !     F P*          !  -CONTINUE IN PART 2.B                              !   B F P*          !-----------------------------------------------------!     N P*          !  SUBROUTINES                         
0x5910c…592a0          Dummy {f00=0x00a0, f01=0x0190, f02=»ON:      !  ASSEMBLER APPLICATION: !   r F P*          !  READ CUNFIGURATION FILE  !  -FILL MM-TABLES IN     !   , F P*          !  AND BUILD SHADOW-TABLES. !   USER TASK TTAB'S.     !   v F P*          !                           !  -QUEUE 1:ST USER TASK  !     F
0x592a0…59434 (0, 113) Dummy {f00=0x00a0, f01=0x0190, f02=»-----!   T F P*          !   REAL TASKS' IS BUILT AT                           !     F P*          !   THE END OF MONITOR.                               !   X F P*          !  U:BTAB:                                            !     F P*          !  -A TABLE OF 'N
0x59434…595c8          Dummy {f00=0x00a0, f01=0x0190, f02=»                                                 !     F P*          !  -RELOCATE ALL W.B.-ADDRESSES IN DDIV-PROTOTYPE.    !   : F P*          !  -REMOVE NOT USED ENTRIES IN T:ATAB                 !     F P*          !  -RELOCATE ADDRESSES IN U:BTAB               
0x595c8…5975c          Dummy {f00=0x00a0, f01=0x0190, f02=»                   !   b F P*          !  -CONTINUE IN PART 2.A                              !     F P*          !-----------------------------------------------------!   f   P EJECT       P           P  *****************        P  *****************        P  **  
0x5975c…598f0          Dummy {f00=0x00a0, f01=0x0190, f02=»         P**********       P* P:MTAB *       P**********   .   PT:ATAB EQU 0   @   PU:BTAB EQU 2   T   PP:BAS EQU 6 SEGMENT BASE   h . PT:AID EQU 32 ADDRESS TO 'TABLE OF T:A TID'     ( PS:BTAB EQU 40 DISP TO S:BTAB ADDRESS       P       P       P**********       P
0x598f0…59a84          Dummy {f00=0x00a0, f01=0x0190, f02=» 4 PROTOTYPE NAME      8 PUPNUMB EQU 7 SAVE AREA NUMBER OF COPIES (SHADOW-TBL)       P*    V . PUR:REC EQU 6 RECORD LENGTH IN REAL U:BTAB    ` * PURADDR EQU 2 ADDRESS TO FIRST REAL UWB       PURNUMB EQU 4 NUMBER OF UWB'S       PURLENG EQU 6 LENGTH OF UWB       P E
0x59a84…59c18          Dummy {f00=0x00a0, f01=0x0190, f02=»***********************        P           P* TASK DEFINITION BLOCK:   ,   PTDBBT EQU 0 1A BLOCK TYPE    L ( PTDBNT EQU TDBBT+1 2N NUMBER OF TASKS   n , PTDBID EQU TDBNT+2 6A TASK ID START VALUE     , PTDBMC EQU TDBID+6 6A MATCHING TASK CLASS     $ PTDBTL EQU TDBM
0x59c18…59dac          Dummy {f00=0x00a0, f01=0x0190, f02=» $ PTDC EQU 7 TERMINAL DEVICE CLASS        PTLC EQU 6 LINE CONNECTION    , ( PTDBREC EQU TDC+TLC TDB-RECORD LENGTH   N   P*    z * PSDC EQU 7 SPECIAL DEVICE CLASS-RECORD        P*        P* COMMON DEVICE DEF. BLOCK:        PCDBBT EQU 0 1A BLOCK TYPE      6 PCDBNC 
0x59dac…59f40          Dummy {f00=0x00a0, f01=0x018e, f02=»PE DEF. BLOCK    |   PUDBBT EQU 0 1A BLOCK TYPE      , PUDBNU EQU UDBBT+1 3A NUMBER OF UWB TYPES   8   P*    h ( PUDBFST EQU UDBNU+3 FIRST UDB-RECORD    r   PNAMUWB EQU 3 NAME OF UWB     " PNUMUBL EQU 3 NUMBER OF BLOCKS      . PUDBREC EQU NAMUWB+NUMUBL UDB RECORD-
0x59f40…5a0d4 (0, 114) Dummy {f00=0x00a1, f01=0x0190, f02=» 6 PCSE EQU -14 CURRENT SEGMENT END (HERE: STACKSIZE)      $ PCSB EQU -12 CURRENT SEGMENT BASE   > 4 PCSN EQU -10 CURRENT SEGMENT NUMBER (HERE LENGTH    f 2 P                           OF ALL DSCB-RECORDS       PT:DAD EQU -8 ADDRESS TO T:D      * PCIA EQU -6 CURRE
0x5a0d4…5a268          Dummy {f00=0x00a1, f01=0x0190, f02=»D    |   PPA EQU 0 STACK POINTER       PSTKB EQU 2 STACK BASE    ( " PWATFST EQU 4 FIRST WAT-ELEMENT   F   P*    l   P* DSCB-RECORD:   v   PDSCBL EQU 20 RECORD LENGTH       PBA EQU 2 BUFFER ADDRESS        PRL EQU 4 REQ. LENGTH       PEL EQU 6 EFF. LENGTH     " PBL
0x5a268…5a3fc          Dummy {f00=0x00a1, f01=0x0190, f02=»0 DISPLACEMENT TO FCB IN T:A     , PT:DTID EQU 2 TASK IDENTIFIER (PROTOTYPE)   $ , PDATLEN EQU 4 NUMBER OF DATASETS (DSCB'S)   T & PWATLEN EQU 6 NUMBER OF WATELEMENTS     0 PTWBMSK EQU 8 MASK FOR TWB'S (ONE BIT/ENTRY)      * PSWBMSK EQU 10 MASK FOR SWB'S      -"- 
0x5a3fc…5a590          Dummy {f00=0x00a1, f01=0x018e, f02=»   l   P !   . PSTPREC EQU 4 RECORD LENGTH OF START-POINTS !     P ! B   P ! J   P**************** ! R   P* SOP-HANDLING * ! j   P**************** !     PSOP EQU /2E DEVICE ADDRESS !     P !     P    LAMP CODE MEANING  !     P    --------- -------  !     PLMP1 EQU
0x5a590…5a724          Dummy {f00=0x00a1, f01=0x0190, f02=»   PLMP5 EQU /40 TID ERROR "   " PLMP6 EQU /20 UWB OR SWB ERROR  " " " PLMP7 EQU /10 MM-TABLE OVERFLOW " H   PLMP8 EQU 8 " n   PLMP9 EQU 4 "     PLMP10 EQU 2  "     PLMP11 EQU 1  "     P EJECT "     P*********************  "     P*  OTHER CONSTANTS  *  "     P****
0x5a724…5a8b8          Dummy {f00=0x00a1, f01=0x0190, f02=»QU 4 DISP TO LENGTH OF SWB "     P     # " $ PFCBDD1 EQU 8 DISP TO FIRST DSET  # . $ PFCBDD2 EQU 10 DISP TO 2:ND DSET  # V   P     # ~ $ PSTKSZ EQU 128 DEFAULT STACK-SIZE #     P     #   & PCREID EQU 2 CREDIT IDENTIFICATION  #   ( PSEGREC EQU 6 RECORD LENGTH IN S:
0x5a8b8…5aa4c          Dummy {f00=0x00a1, f01=0x0190, f02=»D-ADDRESS IN TTAB  # x * PTTB:PP EQU 6 SAVE AREA FOR TCL IN TTAB $     P $ H ( PNTPA EQU 4 INTERPRETER START ADDRESS $ P & PIHRTC EQU 4 RTC INTERRUPT ADDRESS  $ | $ PRTCDA EQU /1B RTC DEVICE ADDRESS $     P     $   F P**********************************************
0x5aa4c…5abe0          Dummy {f00=0x00a1, f01=0x0190, f02=»  [REL-ADDRESS]               *  $ n F P*                                                               *  % ( F P*****************************************************************  % r   P     %     P     %     P     %     PCALL FORM 16=/F697,16  %     P EJECT %  
0x5abe0…5ad74 (0, 115) Dummy {f00=0x00a1, f01=0x0190, f02=»                                            ** %   6 P**  RELOCATION ROUTINE & STACK INITIALLISATION  ** & 6 6 P**                                              ** & p 6 P************************************************** &   6 P************************************
0x5ad74…5af08          Dummy {f00=0x00a1, f01=0x0190, f02=» &     P* ADJUST FOR PSW-ROUTINE * '     P************************** ' * 6 P LDK A3,GETPSW RELATIVE ADDRESS TO 'PSWSW-ADDRESS' ' L   P ADR A3,A13 ABSOLUT DITO '   4 P ST A3,PSW,A13 STORE ADDRESS TO 'GETPSW'-ROUTINE '     P* LOAD STACKBASE * '     P****************
0x5af08…5b09c          Dummy {f00=0x00a1, f01=0x0190, f02=»***  '     P*  (     P RES 12  (     PSTACKB EQU *-REL-2 ( &   P EJECT ( @   P     ( N   P     ( Z   P* ADDRESS TO PSW-ROUTINE * ( f   P************************** (     P*  (     PPSW EQU *-REL  (     P DATA GETPSW (     P     (   D P******************************
0x5b09c…5b230          Dummy {f00=0x00a1, f01=0x0190, f02=» PUT PSW IN STACK FOR CALLING SUBROUTINE * ( z D P**************************************************************** ) 2   P     ) z   PGETPSW EQU *-REL )   $ P STR A2,A14 SAVE A2 ON A14-STACK )   0 P LD A2,2,A14 GET PSW FROM CALLING SUBROUTINE )   . P ST A2,6,A14 R
0x5b230…5b3c4          Dummy {f00=0x00a1, f01=0x0190, f02=»***  ) r & P*                               *  *   & P*  SUBROUTINE-HANDLER           *  * 6 & P*                               *  * ` & P*********************************  *     P *     PSUBSUB EQU *-REL *   " PSUBBA ST A10,MUL,A13 SAVE A10  *   . P LD* A10,4,A14
0x5b3c4…5b558          Dummy {f00=0x00a1, f01=0x0190, f02=»N  * f   P STR A10,A14 PUT ON STACK  +     P LD A10,MUL,A13 RESTORE A10  + ,   P ABR* A14  + P   P + b   P + j   P + r < P*******************************************************  + z < P* JUMP TO SYSLDM (FROM SYSLOD) ALWAYS VIA THIS MODULE *  +   < P**************
0x5b558…5b6ec          Dummy {f00=0x00a1, f01=0x0190, f02=»******** + t ( P**                                ** ,   ( P**  SAVE, AND COMMUNICATION AREA  ** , < ( P**                                ** , h ( P************************************ ,     P     ,   * PT:ATOD EQU *-REL T:ATAB 'OLD' ADDRESS  ,     P DATA 0  ,   *
0x5b6ec…5b880          Dummy {f00=0x00a1, f01=0x0190, f02=»-REL U:BTAB NEW ADDRESS  ,     P DATA 0  -   ( PS:BTOD EQU *-REL S:BTAB OLD ADDRESS  - 0   P DATA 0  -   ( PS:BTNW EQU *-REL S:BTAB NEW ADDRESS  - l   P DATA 0  -   . PMOVADD EQU *-REL ADDRESS-CHANGE AFTER MOVE -     P DATA 0  -   4 PMOVED EQU *-REL INDICATOR IF B
0x5b880…5ba14 (0, 116) Dummy {f00=0x00a1, f01=0x0190, f02=»TADR EQU *-REL LAST ADDRESS WHEN BUILDING DATA PART  -     P DATA 0  . < @ PFSTADR EQU *-REL FIRST FREE ADDRESS WHEN ALLOCATING BUFFERS  . L   P DATA 0  .   * PNEWAD1 EQU *-REL SAVE FOR W.B. ADDRESS .     P DATA 0  .   * PNEWAD2 EQU *-REL SAVE FORD.T. ADDRESS  .  
0x5ba14…5bba8          Dummy {f00=0x00a1, f01=0x0190, f02=»ATA 0  .   " PUWB EQU *-REL U.W.B. INDICATOR /     P DATA 0  / 4 $ PSAVE01 EQU *-REL TEMPORARY SAVE  / D   P DATA 0  / l   PSAVE02 EQU *-REL / |   P DATA 0  /     PSAVE03 EQU *-REL /     P DATA 0  /     PSAVE04 EQU *-REL /     P DATA 0  /     PSAVE05 EQU *-REL /  
0x5bba8…5bd3c          Dummy {f00=0x00a1, f01=0x0190, f02=»   PSAVE09 EQU *-REL SAVE AREAS  0     P DATA 0  0 (   PSAVE10 EQU *-REL 0 8   P DATA 0  0 P   PSAVE11 EQU *-REL 0 `   P DATA 0  0 x   PSAVE12 EQU *-REL 0     P DATA 0  0     PSAVE13 EQU *-REL 0     P DATA 0  0     PSAVE22 EQU *-REL 0     P DATA 0  0     PSAVE25 E
0x5bd3c…5bed0          Dummy {f00=0x00a1, f01=0x0190, f02=» DATA 0  0   & PBIT EQU *-REL SAVE FOR SUPER-LOOP  1     P DATA 0  1 : 8 PTADISP EQU *-REL DISPLACEMENT IN T:A TO W.B. ADDRESS 1 J   P DATA 0  1   * PDATEND EQU *-REL END OF DDIV PROTOTYPE 1     P DATA 0  1   ( PMMREL1 EQU *-REL PHYSICALL PAGE BASE 1     P DATA 0 
0x5bed0…5c064          Dummy {f00=0x00a1, f01=0x0190, f02=» & PBUFSIZ EQU *-REL TEMP. BUFFER SIZE 2     P DATA 0  2 . " PMMTO EQU *-REL MMTABLE ADDRESS 2 >   P DATA 0  2 d * PMMFROM EQU *-REL 2:ND MMTABLE ADDRESS  2 t   P DATA 0  2   0 PFYSPAG EQU *-REL LAST PHYSICALLY PAGE NUMBER 2     P DATA 0  2     PFSTPAG EQU *-REL 2
0x5c064…5c1f8          Dummy {f00=0x00a1, f01=0x0190, f02=»ATA LDAEND-REL 2     PXMSAV EQU *-REL  3     P DATA 0,0  3 .   P 3 @   P 3 H   P 3 P   P 3 X & P*********************************  3 ` & P* EQUATES FOR SYSLDM SAVE-WORDS *  3   & P*********************************  3     P 3     PSAVE14 EQU U:BTOD  3     PSAVE15 E
0x5c1f8…5c38c          Dummy {f00=0x00a1, f01=0x0190, f02=»ED 3     PSAVE21 EQU NEWAD1  4     PSAVE23 EQU SWITCH  4 $   PSAVE24 EQU FLAG  4 >   P EJECT 4 V   P 4 d   P* MMU TABLES * 4 l   P 4     P 4   . PMMDDIV EQU *-REL DDIV (& SYSLDA) MM-TABLE  4     P IFT MMUPAG=1  4     P RES 16  4     P XIF 4     P 4   $ PMMTAB EQU 
0x5c38c…5c520          Dummy {f00=0x00a1, f01=0x0190, f02=» 4     PMMEND EQU *  5   4 PTTPAG DATA 0 LAST ENTRY (FROM BOTTOM) IN MM-TAB  5     P 5 T   PMMBEG EQU TABBE-*  5   0 PLSTPAG EQU TTPAG-* DISPL. TO 'ENTRY-POINTER' 5 v   P EJECT 5     P     5   6 P***                                           ***  5   6 P***      S
0x5c520…5c6b4 (0, 117) Dummy {f00=0x00a1, f01=0x0190, f02=»                ***  5 r 6 P*************************************************  6   6 P*************************************************  6 V   P     6     P     6   , P**              E R R O R             ** 6   , P**                                    ** 6   , P
0x5c6b4…5c848          Dummy {f00=0x00a1, f01=0x0190, f02=» 6 h , P**  INPUT :A1=SOP-MESSAGE             ** 7   , P**  OUTPUT:A2=RELATIVE CALLING ADDRESS** 7 8 , P**            (REG-CONTENTS IS SAVED) ** 7 h , P**************************************** 7     P 7     PERROR EQU *  7     P ST A2,SAVE01,A13 SAVE A2  7   . P L
0x5c848…5c9dc          Dummy {f00=0x00a1, f01=0x0190, f02=»NG PURPOS) 7 |   P EJECT 8     P 8   & P**         M O V E             **  8 ( & P**                             **  8 R & P**                             **  8 | & P**  MOVE  BLOCKS INSIDE MEMORY **  8   & P**                             **  8   & P**  INPUT:A1=F
0x5c9dc…5cb70          Dummy {f00=0x00a1, f01=0x0190, f02=»       **  8 x & P**  WORK-REG: A4               **  9   & P*********************************  9 <   P     9 f   PMOVE EQU * 9 r $ PMOVES ADR A1,A3 END OF FROM AREA 9     P ADR A2,A3 END OF TO-AREA  9   & P LD A4,SCTEFA GET END OF FREE AREA 9     P TNM A2,A4 EQUAL
0x5cb70…5cd04          Dummy {f00=0x00a1, f01=0x0190, f02=» SIGN  9 n 8 PMOVCK RF(NG) MOVE10 END OF TO-AREA<=END OF FREE AREA :     P LDKL A1,LMP3  : J ( P CALL ERROR INDICATE MEMORY OVERFLOW : `   PMOVE10 SUK A3,1 DEC LENGTH :     P RF(N) MOVE20 ALL DONE :     P SUK A1,1  :     P SUK A2,1  :     P LCR A4,A1 GET CHARACTER
0x5cd04…5ce98          Dummy {f00=0x00a1, f01=0x0190, f02=»     :   4 P**                M O V I N G                **  ;   4 P**                                           **  ; D 4 P**                                           **  ; | 4 P**  USES ROUTINE 'MOVE' ABOVE. TO-ADDRESS IS **  ;   4 P**  ASSUMED TO BE DATA-PART 
0x5ce98…5d02c          Dummy {f00=0x00a1, f01=0x0190, f02=» 4 P**                                           **  <   4 P**  INPUT:A3 & A1 AS IN 'MOVE'               **  < < 4 P**  OUTPUT: A2=TO-ADDRESS (LSTADR UPDATED)   **  < t 4 P**  WORK-REG: A4                             **  <   4 P************************************
0x5d02c…5d1c0          Dummy {f00=0x00a1, f01=0x0190, f02=»FE MAKE EVEN ADDRESS <     P ST A11,SAVE01,A13 SAVE A11  =     P ST A9,SAVE12,A13 SAVE A9  = @   P LDR A11,A2  = b * P LD A9,DATEND,A13 END OF PROTOTYP AREA = v " P CALL CMPADR COMPARE ADDRESSES =     P RF(NL) MOV020 =   ( PMOV010 LDKL A1,LMP3 MEMORY OVERFLOW  =  
0x5d1c0…5d354 (0, 118) Dummy {f00=0x00a2, f01=0x0190, f02=»A13 NEW ADDRESS  =   ( P LD A9,SAVE12,A13 RESTORE REGISTERS  >     P LD A11,SAVE01,A13 > D   P RB MOVES  > ^   P XIF > p   P IFT CREDIT+MMUPAG=2 > |   P EJECT >       >   4 P**               X M O V E                    ** >   4 P**                                
0x5d354…5d4e8          Dummy {f00=0x00a2, f01=0x0190, f02=»  TWO PHASES:-MOVE TO SYSTEM AREA (BUFBEG)  ** >   4 P**             -MOVE TO USER AREA             ** ? 6 4 P**  IF 'BUFSIZ' (TEMPORARY MOVE-BUFFER) IS NOT** ? n 4 P**  BIG ENOUGH THE MOVE IS REPEATED           ** ?   4 P**                                        
0x5d4e8…5d67c          Dummy {f00=0x00a2, f01=0x0190, f02=» A3=LENGTH (IN BYTES)               ** ?   4 P**  WORK.REGS:A4,A10                          ** @ . 4 P************************************************ @ f   P @     PXMOVE EQU *  @     P ST A1,SAVE09,A13  @     P ST A1,SAVE07,A13  @     P ST A2,SAVE10,A13  @     P
0x5d67c…5d810          Dummy {f00=0x00a2, f01=0x018e, f02=»   PXMOV05 EQU * A       LDR A10,A3 SAVE LENGTH  A   , ( LDK A4,0 RESET 'NUMBER-OF-MOVE' COUNTER A 8 * P LDR A11,A3 GET LENGTH OF AREA TO MOVE A h 0 P LD A9,BUFSIZ,A13 GET TEMPORARY BUFFER SIZE  A     P CALL CMPADR COMPARE A   "   RF(G) SPLIT NO! SEVERAL MOVE  A  
0x5d810…5d9a4          Dummy {f00=0x00a2, f01=0x0190, f02=» $ P TL* MMFROM,A13 LOAD FROM-TABLE  B   , ( MVUS A3 MOVE DATA-BLOCK TO TEMP. BUFFER B , 0 P ST A1,SAVE09,A13 SAVE END OF 'FROM' ADDRESS B     P LD A1,SYSBUF,A13  B   0 P LD A2,SAVE08,A13 GET START OF 'TO' ADDRESS  B       LDR A3,A10 GET LENGTH B     P TL* MMTO,A1
0x5d9a4…5db38          Dummy {f00=0x00a2, f01=0x0190, f02=» A2,A10  B   0 P ST A2,SAVE08,A13 SAVE START OF 'TO' ADDRESS C   * P LD A3,SAVE11,A13 GET REQUESTED LENGTH C D $   SUR A3,A10 SUBTRACT MOVED PART  C r   P ST A3,SAVE11,A13 SAVE C     P CWR A3,A10  C     P RB(NL) XMOV10 C     P LDR A10,A3 LAST LENGTH  C     P RB XM
0x5db38…5dccc          Dummy {f00=0x00a2, f01=0x0190, f02=»ND DIVIDE  C   2 P LDR A4,A2 GET QUOTIENT (=NUMBER OF MOVES - 1) D   & " LD A10,BUFSIZ,A13 MOVE MAX LENGTH D H   P RB XMOV10 D r     D   0 PXMOV30 LD A2,SAVE10,A13 RESTORE 'TO-ADDRESS' D   , P LD A1,SAVE07,A13 RESTORE 'FROM-ADDRESS' D     P LD A9,XMSAV,A13 RESTORE
0x5dccc…5de60          Dummy {f00=0x00a2, f01=0x018e, f02=»*  D b 4 P**                                           **  E   4 P**                                           **  E B 4 P**  USES SUBROUTINE 'XMOVE' TO MOVE A BLOCK  **  E z 4 P**  VIA TWO MM-TABLES.PHYSICALL TO-ADDRESS   **  E   4 P**  IS ALWAYS ASSUMED TO BE DA
0x5de60…5dff4 (0, 119) Dummy {f00=0x00a2, f01=0x0190, f02=» 4 P**  IS UPDATED AND CHECKED.                  **  F   4 P**                                           **  F < 4 P**  INPUT :A1 & A3 AS IN 'XMOVE'             **  F t 4 P**         TTAB=POINTER TO TTAB (OR LIKELY)  **  F   4 P**  OUTPUT:A2=LOGICALL TO-ADDRESS   
0x5dff4…5e188          Dummy {f00=0x00a2, f01=0x0190, f02=»   PMOVING EQU * G     P ST A11,SAVE01,A13 SAVE A11  G     P ST A9,SAVE12,A13 SAVE A9  G < . ) LD A4,FYSPAG,A13 GET ACT. PHYSICALL PAGE  G ^ & P LD A10,TTAB,A13 LOAD TTAB-ADDRESS G   2 . LD A2,LSTPAG,A10 GET LAST TABLE-ENTRY IN TTAB G   "   LDR* A9,A2 GET PAGE IN 
0x5e188…5e31c          Dummy {f00=0x00a2, f01=0x0190, f02=»TTAB'  G t $ P CALL SETTAB NEW PAGE IN TABLE!  H   6 PMOV010 LD A11,LSTADR,A13 GET LAST LOGICALL ADDRESS H 6     ANKL A11,/FFF H p * P LDR A9,A3 GET LENGTH OF AREA TO MOVE  H   0 P CALL CMPADR ENOUGTH SPACE IN CURRENT PAGE?  H     P RF(NL) MOV020 YES H   0 P SUR A
0x5e31c…5e4b0          Dummy {f00=0x00a2, f01=0x0190, f02=» PHYSICAL PAGE INCREMENT H     P RB MOV015 I   6 PMOV020 SUR A11,A3 COMPUTE DISPLACEMENT WITHIN PAGE I 2   PMOV025 RF(NN) MOV050 I l * PMOV030 CALL SETTAB NEW PAGE IN TABLE!  I   & ! ADKL A11,4096 NEW PAGE INCREMENT  I   ( P RB(N) MOV030 NOT ENOUGH. NEW PAGE!  I  
0x5e4b0…5e644          Dummy {f00=0x00a2, f01=0x0190, f02=»A2=CURRENT ENTRY IN MM-TABLE I       J $   PMOV050 EQU * J , , ( ST A2,LSTPAG,A10 SAVE MMU-ENTRY IN TTAB J @ 0 , ST A4,FYSPAG,A13 SAVE PHYSICALL PAGE NUMBER J p 4 P LDKL A4,MMBEG CALCULATE TABLE ENTRY DISPLACEM.  J   & " ADR A4,A10 ABSOLUTE ENTRY ADDRESS J   & P S
0x5e644…5e7d8          Dummy {f00=0x00a2, f01=0x0190, f02=»2,A11 GET DISPLACEM. WITHIN PAGE J     P ANKL A2,/FFFE EVEN ADDRESS  K ( , ' ST A2,LSTADR,A13 SAVE LOGICALL ADDRESS  K L   P* CHECK ADDRESSES *  K |   P K   * P LD A9,FSTPAG,A13 GET FIRST FREE PAGE  K     P ST A11,SAVE07,A13 SAVE A11  K     P LD A11,FYSPAG,A13 K  
0x5e7d8…5e96c          Dummy {f00=0x00a2, f01=0x0190, f02=»,FSTADR,A13  K     P CALL CMPADR L     P RF(NL) MOV090 OK! L (   PMOV070 LDKL A1,LMP3  L B   P CALL ERROR  L ^   PMOV090 EQU * L r   P CALL XMOVE MOVE L     P LD A9,SAVE12,A13  L   ( P LD A11,SAVE01,A13 RESTORE REGISTERS L   $ P TL* MMFROM,A13 RESTORE MM-TABLE L  
0x5e96c…5eb00          Dummy {f00=0x00a2, f01=0x0190, f02=»           **  L l 6 P**                                             **  M   6 P**  SET NEW PAGE IN MM-TABLE & CHECK IF TABLE  **  M P 6 P**  OVERFLOW.                                  **  M   6 P**                                             **  M   6 P**  INPUT 
0x5eb00…5ec94 (0, 120) Dummy {f00=0x00a3, f01=0x0190, f02=»                 **  M r 6 P**   WORK.REG: A9                              **  N   6 P*************************************************  N V   P N     PSETTAB EQU * N       SUKL A4,/400 GET NEXT PAGE  N       SUK A2,2 GET NEXT ENTRY N     P N   " P* CHECK IF MM-TA
0x5ec94…5ee28          Dummy {f00=0x00a3, f01=0x0190, f02=»F(NN) SETT00 N     P CWR A9,A2 O     P RF SETT05 O &   PSETT00 CWR A2,A9 OVERFLOW? O 8   PSETT05 RF(NL) SETT10 NO  O Z   P LDK A1,LMP7 O z   P CALL ERROR  O     PSETT10 EQU * O       STR A4,A2 STORE IN TABLE  O       RTN A14 O     P XIF O     P IFF CREDIT=0  O    
0x5ee28…5efbc          Dummy {f00=0x00a3, f01=0x0190, f02=» 4 P**                                           **  P   4 P**  GET WORK BLOCK ADDRESS AND DISPLACE-     **  P < 4 P**  MENT IN T:A                              **  P t 4 P**                                           **  P   4 P**  INPUT : A8= POINTER TO T:A-ADD I
0x5efbc…5f150          Dummy {f00=0x00a3, f01=0x0190, f02=»        TADISP=A4                        **  P   4 P**          A11=W.B.-ADDRESS                 **  Q 4 4 P**          WBADD=POINTER TO W.B.-ADD IN T:A **  Q l 4 P***********************************************  Q     P     Q     PGETWB EQU *  Q   " P LD A4,BIT,A
0x5f150…5f2e4          Dummy {f00=0x00a3, f01=0x0190, f02=»FT CREDIT-MMUPAG=1 Q     P LDR* A11,A8 GET T:A-ADDRESS R     P ADR A11,A4 ADD DISPLACEMENT R >   P ST A11,WBADD,A13 SAVE R b " P LDR* A11,A11 GET W.B.-ADDRESS R     P XIF R     P IFT CREDIT+MMUPAG=2 R   0 P LD A11,FLAG,A13 REAL TASK-DATA PROCESSING?  R     P RF(Z)
0x5f2e4…5f478          Dummy {f00=0x00a3, f01=0x0190, f02=»T A11,WBADD,A13 SAVE R   " P ELR A11,A11 GET W.B.-ADDRESS  S   & P TL* MMFROM,A13 RELOAD FROM-TABLE  S B   P XIF S l   P IFF CREDIT=0  S x   P RTN A14 S     P EJECT S     P     S     P     S   8 P**              M O V W B                         ** S   8 P**      
0x5f478…5f60c          Dummy {f00=0x00a3, f01=0x0190, f02=».-ADDRESS IS UPDATED      ** S x 8 P**                                                ** T $ 8 P**  INPUT: A11=W.B.-ADDRESS                       ** T ` 8 P** OUTPUT: 'WBADD'=POINTER TO MOVED W.B.ADDRESS   ** T   8 P**  WORK-REGS: A1-A4                            
0x5f60c…5f7a0          Dummy {f00=0x00a3, f01=0x0190, f02=» ADKL A1,WBLEN FROM-ADDRESS  T     P IFT CREDIT-MMUPAG=1 U $   P LDR* A3,A1 LENGTH U @   P CALL MOVING U Z 6 P SUKL A2,WBLEN ADJUST TO-ADDRESS FOR DISPLACEMENT  U n 4 P ST* A2,WBADD,A13 UPDATE W.B.-ADDRESS AFTER MOVE U     P XIF U     P IFT CREDIT+MMUPAG=2 U     P
0x5f7a0…5f934 (0, 121) Dummy {f00=0x00a3, f01=0x0190, f02=»ROCESSING? U p   P RF(Z) MOVW10 NO!  V     P TL* MMTO,A13 LOAD TO-TABLE  V , : PMOVW10 ES* A2,WBADD,A13 UPDATE W.B.-ADDRESS AFTER MOVE V P & P TL* MMFROM,A13 RELOAD FROM-TABLE  V     P XIF V     P IFF CREDIT=0  V     P RTN A14 V     P EJECT V     P     V     P    
0x5f934…5fac8          Dummy {f00=0x00a3, f01=0x0190, f02=»                                               **  V   : P**  MOVE DISCRIPTOR TABLE. D.T.-ADDRESS IS UPDATED **  W : : P**                                                 **  W x : P**  INPUT :WBADD POINTS TO W.B.-ADDRESS IN T:A     **  W   : P**  OUTPUT: A3=POINT
0x5fac8…5fc5c          Dummy {f00=0x00a3, f01=0x0190, f02=»*********************  W p   P     X     PMOVDT EQU *  X * 6 P LD A1,WBADD,A13 GET POINTER TO W.B-ADDRESS IN WAT X > & P SUK A1,2 POINTER TO D.T.-ADDRESS  X x   P IFT CREDIT-MMUPAG=1 X     P LDR* A1,A1 D.T.-ADDRESS X   * P ADKL A1,DTLEN ADJUST FOR LENGTH WORD  X  
0x5fc5c…5fdf0          Dummy {f00=0x00a3, f01=0x018e, f02=»A1,DTLEN X   4 P ST A2,-2,A3 UPDATE D.T-ADDRESS. A2=NEW ADDRESS  Y     P XIF Y H   P IFT CREDIT+MMUPAG=2 Y T   P ELR A1,A1 D.T.-ADDRESS  Y p * P ADKL A1,DTLEN ADJUST FOR LENGTH WORD  Y     P AD A1,MOVADD,A13 RELOCATE Y     P ELR A3,A1 LENGTH  Y     P CALL MOVING Y
0x5fdf0…5ff84          Dummy {f00=0x00a3, f01=0x0190, f02=» Y     P IFF CREDIT=0  Z     P RTN A14 Z     P EJECT Z .   P     Z < < P**                    M O V D W B                     ** Z H < P**                                                    ** Z   < P**                                                    ** Z   < P
0x5ff84…60118          Dummy {f00=0x00a3, f01=0x0190, f02=»                                              ** Z   < P**  INPUT : A12=T:D-ADDRESS                           ** [ 8 < P**          A8= POINTER TO T:A-ADDRESS                ** [ x < P**          BIT=BIT NUMBER SAT IN DWBMSK ( 0-15 )     ** [   < P**  WORK.REGS: A
0x60118…602ac          Dummy {f00=0x00a3, f01=0x0190, f02=» [     P ST A6,SAVE05,A13 SAVE A5        P LDK A6,0    * ( PMOVD10 LD A4,BIT,A13 GET BIT NUMBER    < " P ADK A4,1 FIRST WAT-ELEMENT =1   h   P IFT CREDIT-MMUPAG=1       P LD A2,WATLEN,A12        P XIF       P IFT CREDIT+MMUPAG=2       P EL A2,WATLEN,A12        P X
0x602ac…60440          Dummy {f00=0x00a3, f01=0x018e, f02=»   r   P SUK A2,1 ALL? ]     P RF(N) MOVD60 YES! ]     P IFT CREDIT-MMUPAG=1 ] 8 " P CC A4,DWBFST,A6 SHARED W.B.?  ] T   P XIF ] z   P IFT CREDIT+MMUPAG=2 ]   * P EL A10,DWBFST,A6 CHECK IF SHARED W.B. ]   " P SRC A6,1 RIGHT OR LEFT BYTE?  ]     P RF(N) MOVD30 RIGH
0x60440…605d4 (0, 122) Dummy {f00=0x00a4, f01=0x0190, f02=»   P CWR A4,A10 SHARED W.B.? ^     P XIF ^ $   P IFF CREDIT=0  ^ 0   P RB(NE) MOVD20 NO! ^ F   P* DWB FOUND *  ^ ` , P NGR A4,A2 CALCULATE DISPLACEMENT IN T:A ^ v   P IFT CREDIT-MMUPAG=1 ^     P AD A4,WATLEN,A12  ^     P XIF ^     P IFT CREDIT+MMUPAG=2 ^     P EL 
0x605d4…60768          Dummy {f00=0x00a4, f01=0x0190, f02=»4,2  ^     P ADK A4,WATFST+2 _   * P LD A3,NEWAD2,A13 GET NEW W.B.-ADDRESS _ $   P IFT CREDIT-MMUPAG=1 _ R 2 P ADR* A4,A8 A4=POINTER TO W.B.-ADDRESS IN T:A  _ n " P STR A3,A4 CHANGE W.B.-ADDRESS _     P XIF _     P IFT CREDIT+MMUPAG=2 _   . P LD A2,FLAG,A13 REAL D
0x60768…608fc          Dummy {f00=0x00a4, f01=0x018e, f02=»W.B.-ADDR IN T:A _ v   P ADR A4,A10  `   " P ESR A3,A4 CHANGE W.B.-ADDRESS ` , & P TL* MMFROM,A13 RELOAD FROM-TABLE  ` R   P XIF ` |   P IFF CREDIT=0  `     P ST A4,WBADD,A13 `   . P LD A2,SWITCH,A13 WB-ADDRESS CHANGE ONLY?  `     P RB(NZ) MOVD10 YES!  `     P CAL
0x608fc…60a90          Dummy {f00=0x00a4, f01=0x0190, f02=»   P a   4 P**              T W B S W B                   ** a   4 P**                                            ** a D 4 P**  COPY TWB'S AND RESERVE SPACE FOR SWB'S    ** a | 4 P**                                            ** a   4 P**  INPUT : A8=ACTUAL T:A-AD
0x60a90…60c24          Dummy {f00=0x00a4, f01=0x0190, f02=» 4 P************************************************ b     P b <   PTWBSWB EQU * b D   P ST A7,SAVE04,A13 SAVE A7  b X " P LD A7,TWBMSK,A12 GET TWB MASK b z   P IFT CREDIT+MMUPAG=2 b   " P EL A7,TWBMSK,A12 GET TWB MASK b     P XIF b     P IFF CREDIT=0  b     P CAL
0x60c24…60db8          Dummy {f00=0x00a4, f01=0x0190, f02=» & P CALL MOVDWB CHANGE DWB-ADDRESSES  c     P CALL SKIFTA c .   P RB TWSW10 c B   PTWSW20 EQU * c T   P IFT CREDIT+SWPBLK=2 c h   P EJECT c     P     c     P     c     P* RESERVE SPACE FOR SWB'S *  c     P***************************  c     P XIF c     P IFT CREDI
0x60db8…60f4c          Dummy {f00=0x00a4, f01=0x0190, f02=»PBLK=2 c     P CALL SHIFT  d     PTWSW30 RF(Z) TARZAN ALL DONE d "   P CALL GETWB  d F   P CALL MOVWB RESERVE SPACE  d Z ( P ST A2,NEWAD2,A13 SAVE W.B.-ADDRESS  d | & P CALL MOVDWB CHANGE DWB- ADDRESSES d     P CALL SKIFTA d     P RB TWSW30 d     PTARZAN EQU * d  
0x60f4c…610e0          Dummy {f00=0x00a4, f01=0x0190, f02=»  A L L B U F                 ** d   4 P**                                            ** e ( 4 P**  ALLOCATE FIXED DATA SET BUFFERS AND       ** e ` 4 P**  TERMINAL STACK                            ** e   4 P**                                            ** e   4 P
0x610e0…61274 (0, 123) Dummy {f00=0x00a4, f01=0x0190, f02=»=LENGTH OF DSCB'S     ** e x 4 P**          CIA (IN T:A)=DISPL. TO T:A-START  ** f   4 P**          CSE (IN T:A)=STACKSIZE            ** f X 4 P**  WORK-REGS. :A1-A4,A9,A11                  ** f   4 P************************************************ f     P f     P
0x61274…61408          Dummy {f00=0x00a4, f01=0x0190, f02=»D A3,CSN,A1 GET DSCB TOTAL LENGTH  f     P RF(Z) ALLB70 NO DSCB'S  g * . P ADKL A1,T:ASTA CALC START OF DSCB RECORDS g J " P LDR A10,A1 SAVE START ADDRESS g |   P XIF g     P IFT CREDIT+MMUPAG=2 g     P ELR A1,A8 GET T:A-ADDRESS g   ( P EL A3,CSN,A1 GET DSCB TOTAL
0x61408…6159c          Dummy {f00=0x00a4, f01=0x0190, f02=»IF g     P IFF CREDIT=0  h     P SUR A3,A1 h     P NGR A3,A3 h 2   P SUK A3,DSCBL END CONDITION  h D : P ST A3,SAVE04,A13 SAVE ADDRESS TO END OF DSCB-RECORDS  h h : PALLB10 SUK A1,DSCBL A1=FIRST WORD IN FIRST DSCB-RECORD h     P CW A1,SAVE04,A13 ALL? h     P RF(E)
0x6159c…61730          Dummy {f00=0x00a4, f01=0x0190, f02=» NO! h     P ST A9,BA,A1 BUFFER START  i     P LD A3,RL,A1 BUFFER LENGTH i .   P ST A3,BL,A1 i P   P LD A2,EL,A1 SHARED BUFFER?  i d   P RF(Z) NOTSH NO! i   & P LDR A4,A1 RESTORE START OF DSCB'S i     P XIF i     P IFT CREDIT+MMUPAG=2 i   $ P ELR A3,A1 GET FIRST W
0x61730…618c4          Dummy {f00=0x00a4, f01=0x0190, f02=»,EL,A1 SHARED BUFFER?  i     P RF(Z) NOTSH NO! j   & P LDR A4,A1 RESTORE START OF DSCB'S j 6   P XIF j `   P IFF CREDIT=0  j l   P ADK A4,DSCBL FIRST WORD j     PALLB20 SUK A2,1 A2=INDEX j     P RF(NN) ALLB30 j     P LDK A1,LMP4 FORMAT ERROR  j     P CALL ERROR  j
0x618c4…61a58          Dummy {f00=0x00a4, f01=0x018e, f02=») ALLB20 j   " P LDK A1,LMP4 BUFFER NOT FOUND  k     P CALL ERROR  k 6   P IFT CREDIT-MMUPAG=1 k J ( PALLB40 LD A4,BA,A4 BUFFER ALLOCATED? k f   P RF(NZ) ALLB50 YES!  k     P LDK A1,LMP4 FORMAT ERROR  k     P CALL ERROR  k     PALLB50 EQU * k   * P ST A4,BA,A1 AND
0x61a58…61bec          Dummy {f00=0x00a4, f01=0x0190, f02=» k z   P LDK A1,LMP4 FORMAT ERROR  l     P CALL ERROR  l *   PALLB50 EQU * l > * P ES A4,BA,A1 AND ESORE IN CURRENT ECB  l R   P XIF l     P IFF CREDIT=0  l     P RB ALLB10 l     P l     P IFT CREDIT-MMUPAG=1 l     PNOTSH LDR A9,A9 PAGING?  l     P RF(NZ) NOTS10 N
0x61bec…61d80          Dummy {f00=0x00a4, f01=0x0190, f02=»LLOCATE BUFFER FROM TOP  l ~   P ADKL A9,1 m     P ANKL A9,/FFFE EVEN ADDRESS  m 2   P* CHECK ADDRESS: m V   P     m n " P LD A11,LSTADR,A13 DATA START  m z   P CALL CMPADR m     P RF(NL) ALLB60 OK! m     P LDKL A1,LMP3  m     P CALL ERROR  m     PALLB60 EQU * m  
0x61d80…61f14 (0, 124) Dummy {f00=0x00a4, f01=0x018e, f02=»TTOM'  m f & P ES A2,BA,A1 STORE BUFFER ADDRESS  n     P XIF n 8   P IFF CREDIT=0  n D   P RB ALLB10 n Z   P     n l , P* RESERVE STACK AND SET STACKPOINTERS *  n x   P n     PALLB70 EQU * n     P IFT CREDIT-MMUPAG=1 n     P LDR* A1,A8 GET T:A-ADDRESS  n     P LD 
0x61f14…620a8          Dummy {f00=0x00a4, f01=0x0190, f02=»   PALLB80 EQU * o     P ST A4,STKB,A1 SET STACKBASE o     P STR A4,A1 STACK POINTER o <   P CALL MOVING ALLOCATE STACK  o     P ST A2,STKE,A1 SET STACK-END o     P XIF o     P IFT CREDIT+MMUPAG=2 o     P ELR A1,A8 GET T:A-ADDRESS o     P EL A3,CSE,A1 GET STACK SI
0x620a8…6223c          Dummy {f00=0x00a4, f01=0x0190, f02=»   P CALL MOVING ALLOCATE STACK  p   " P ES A2,STKE,A1 STORE STACK END p ( " P EL A3,STKB,A1 GET STACK SIZE  p N " P ADR A2,A3 COMPUTE STACK BASE  p t $ P ES A2,STKB,A1 STORE STACK BASE  p   * P ESR A2,A1 STORE CURRENT STACK POINTER p     P XIF p     P IFF CREDIT=
0x6223c…623d0          Dummy {f00=0x00a4, f01=0x0190, f02=»              ** p p 4 P**  MOVE T:A AND UPDATE DATA SET ADDRESSES IN ** q   4 P**  FORMAT CONTROL BLOCK                      ** q P 4 P**                                            ** q   4 P**  INPUT : A8=T:A-ADDRESS                    ** q   4 P**          A12=
0x623d0…62564          Dummy {f00=0x00a4, f01=0x018e, f02=»      ** q h 4 P**  WORKREGS: A1-A4                           ** r   4 P************************************************ r H   P r     PMOVT:A EQU * r     P IFT CREDIT-MMUPAG=1 r     P LDR* A1,A8 GET T:A-ADDRESS  r   ( P LD A3,WATLEN,A12 GET LENGTH OF WAT  r     P
0x62564…626f8          Dummy {f00=0x00a4, f01=0x018e, f02=»   P CALL MOVING s     P LDR* A4,A8  s   " P SU A2,CIA,A4 NEW T:A-ADDRESS  s , $ P SU A1,CIA,A4 'OLD' T:A-ADDRESS  s R   P s z 8 P* COMPUTE AND STORE ADDRESSES TO DATA-SETS IN FCB *  s     P s     P LD A3,FCD,A12 ANY FCD?  s     P RF(Z) MOVT10 NO!  s     P ADR A3,
0x626f8…6288c          Dummy {f00=0x00a4, f01=0x0190, f02=» : P SUR A4,A1 ADJUST FOR OLD RELOCATION (OLD T:A-ADDRESS) t     PMOVT05 EQU * t B   P ADS A4,FCBDD1,A3  t V   P ADS A4,FCBDD2,A3  t p   PMOVT10 RTN A14 t     P XIF t     P IFT CREDIT+MMUPAG=2 t     P t     P ELR A1,A8 GET T:A-ADDRESS t   ( P EL A3,WATLEN,A12 GET 
0x6288c…62a20          Dummy {f00=0x00a4, f01=0x0190, f02=»   P ADR A1,A10 FROM-ADDRESS u     P CALL MOVING u $   P ELR A4,A8 u 8   P EL A10,CIA,A4 u J   P SUR A2,A10 NEW T:A-ADDRESS  u ` " P SUR A1,A10 'OLD' T:A-ADDRESS  u   8 P* COMPUTE AND STORE ADDRESSES TO DATA-SETS IN FCB *  u     P u     P EL A3,FCD,A12 ANY FCD?  u
0x62a20…62bb4 (0, 125) Dummy {f00=0x00a4, f01=0x0190, f02=» u ~ 8 P SUR A4,A1 ADJUST FOR OLD RELOCATION (OLD T:A-ADDR.) v     PMOVT05 EQU * v D   P ADR A3,A2 START OF FCB  v X   P TL* MMTO,13 LOAD TO-TABLE v x   P EL A10,FCBDD1,A3  v     P ADR A10,A4  v     P ES A10,FCBDD1,A3  v     P EL A10,FCBDD2,A3  v     P ADR A10,A4 
0x62bb4…62d48          Dummy {f00=0x00a4, f01=0x0190, f02=»   P w   6 P**                 C M P A D R                  ** w   6 P**                                              ** w F 6 P**                                              ** w   6 P**  COMPARE ADDRESSES. RESULT IN PSW ON RETURN  ** w   6 P**                  
0x62d48…62edc          Dummy {f00=0x00a4, f01=0x0190, f02=»        ** w h 6 P**  OUTPUT: RESULT IN A14-STACK                 ** x   6 P************************************************** x L   P     x     PCMPADR EQU * x     P TNM A11,A9  x     P RF(NN) CMPA10 x     P CWR A9,A11  x     P RF CMPA20 x     PCMPA10 CWR A11,A9 
0x62edc…63070          Dummy {f00=0x00a4, f01=0x018e, f02=»*************************************  x v D P*                                                             *  y . D P*  ICBMVD - INDICATE CURRENT BLOCK MOVED                      *  y v D P*  =====================================                      *  y   D P* 
0x63070…63204          Dummy {f00=0x00a4, f01=0x0190, f02=» y N D P*                                                             *  z   D P*  ENTRY:  A8 - FIRST T:A POINTER                             *  z P D P*          A6 - SECOND T:A POINTER                            *  z   D P*         BIT - BIT NUMBER SET IN CWB- O
0x63204…63398          Dummy {f00=0x00a4, f01=0x0190, f02=»URRENT STATCK POINTER         *  z p D P*         IN T:A IS SET                                       *  { ( D P*                                                             *  { p D P*  WORK REGISTERS:  A1,A2                                     *  {   D P*       
0x63398…6352c          Dummy {f00=0x00a4, f01=0x018e, f02=»*                                                             *  {   D P***************************************************************  | H   P EJECT |     PICBMVD EQU * |     P LDKL A1,/8000 SET BIT 0 |   6 P LD A2,BIT,A13 GET BIT NUMBER IN CWB- OR UWB-MASK  |  
0x6352c…636c0          Dummy {f00=0x00a4, f01=0x0190, f02=» |     P*  }   & P*  UPDATE MOVED MASK IN FIRST T:A  }     P*  } <   P XIF } F   P IFT CREDIT-MMUPAG=1 } R & PIBAM20 LDR* A2,A8 GET T:A POINTER  } n $ P LDR* A3,A2 GET MOVED BLOCK MASK }   , P ORR A3,A1 INDICATE CURRENT BLOCK MOVED  }   * P STR A3,A2 STORE NEW MOV
0x636c0…63854 (0, 126) Dummy {f00=0x00a5, f01=0x0190, f02=»MOVED BLOCK MASK }   , P ORR A3,A1 INDICATE CURRENT BLOCK MOVED  ~   * P STR A3,A2 STORE NEW MOVED BLOCK MASK  ~ H   P XIF ~ v   P IFT CREDIT+MMUPAG=2 ~   $ PIBAM20 ELR A2,A8 GET T:A POINTER ~   $ P ELR A3,A2 GET MOVED BLOCK MASK  ~   , P ORR A3,A1 INDICATE CURREN
0x63854…639e8          Dummy {f00=0x00a5, f01=0x0190, f02=»2,A6 GET T:A POINTER ~   $ P ELR A3,A2 GET MOVED BLOCK MASK      , P ORR A3,A1 INDICATE CURRENT BLOCK MOVED    D * P ESR A3,A2 STORE NEW MOVED BLOCK MASK    t   P XIF       P IFF CREDIT=0        P RTN A14       P EJECT     J P**************************************
0x639e8…63b7c          Dummy {f00=0x00a5, f01=0x0190, f02=»KMVD - CHECK IF BLOCK ALREADY MOVED               *    ~ J P*               =====================================               *    < J P*                                                                   *      J P*  REFERENCED IN:  MOVCOM,MOVCLA                
0x63b7c…63d10          Dummy {f00=0x00a5, f01=0x0190, f02=»:A                                      *    t J P*         BIT - BIT NUMBER IN CWB- OR UWB-MASK                      *    2 J P*                                                                   *      J P*  EXIT:  IF BLOCK ALREADY MOVED THEN CR=2 ELSE CR<>2     
0x63d10…63ea4          Dummy {f00=0x00a5, f01=0x0190, f02=»                              *    j J P*                                                                   *    ( J P*  SUBROUTINES:                                                     *    v J P*                                                                   
0x63ea4…64038          Dummy {f00=0x00a5, f01=0x0190, f02=»UPAG=1       P LDR* A1,A8 GET T:A POINTER      $ P LDR* A1,A1 GET MOVED BLOCK MASK   2   P XIF   Z   P IFT CREDIT+MMUPAG=2   f   P ELR A1,A8 GET T:A POINTER     $ P ELR A1,A1 GET MOVED BLOCK MASK        P XIF       P IFF CREDIT=0      2 P LD A2,BIT,A13 GET BIT SET
0x64038…641cc          Dummy {f00=0x00a5, f01=0x0190, f02=» A2,1 DECREMENT BIT COUNTER        P RB CHKM10   $   PCHKM20 ADK A1,0 SET CR   6 * P CFI A14,PSW,A13 PUT CONDITION IN PSW    T   P RTN A14       P EJECT       P           P         : P*****     S * U * P * E * R * L * O * O * P       ****     : P**                
0x641cc…64360          Dummy {f00=0x00a5, f01=0x0190, f02=»                      **   r : P**  CALCULATES BIT NUMBER SAT IN MASK-WORD          **     : P**  INPUT : A7=MASK WORD                            **   ^ : P**  OUTPUT: BIT=BIT NUMBER                          **     : P**          CONDITION CODE IN PSW ON RETURN   
0x64360…644f4 (0, 127) Dummy {f00=0x00a5, f01=0x0190, f02=»TER    v   P LDR A7,A7       P RF SHIF20     & PSKIFTA EQU * ENTRY: CONTINUE SHIFT   0   PSHIF10 IM BIT,A13    Z   P SLL A7,1    t   PSHIF20 EQU *     $ P RF(Z) SHIF30 NO MOORE BITS SAT        P RB(NN) SHIF10     * PSHIF30 CFI A14,PSW,A13 PUT COND IN PSW       P R
0x644f4…64688          Dummy {f00=0x00a5, f01=0x0190, f02=»                              **     4 P**                                            **   ( 4 P**  MULTIPLICATION  (A2) X A3(), A2#0         **   ` 4 P**                                            **     4 P**  INPUT : A3,A2                             **     4 P
0x64688…6481c          Dummy {f00=0x00a5, f01=0x0190, f02=»,MUL,A13     " P STR A2,A14 SAVE A2 TEMPORARY        P LDK A3,0    6   PADD AD A3,MUL,A13    H   P SUK A2,1    b   P RB(NZ) ADD    t   P LDR* A2,A14       P RTN A14       P       P IFT MMUPAG=1        P EJECT       P     4 P**               M M E N T              
0x6481c…649b0          Dummy {f00=0x00a5, f01=0x0190, f02=» LAST USED ENTRY IN MM-TAB. SCAN     **      4 P**  FROM LOW ADDRESS. NOT USED ENTRY=0.      **    0 4 P**                                           **    h 4 P**  INPUT :A3=MM-TABLE ADDRESS               **      4 P**  OUTPUT:A3=ENTRY ADDRESS                  ** 
0x649b0…64b44          Dummy {f00=0x00a5, f01=0x0190, f02=»NTENTS OF 1:ST USED ENTRY    **      4 P***********************************************    (   P   `   PMMENT EQU *    h   P LDR A9,A3 GET TABLE ADDRESS   | 6 P SUKL A9,MMBEG ADJUST A9 (LOOKS LIKE TTAB POINTER)       P SUK A3,2      & PMMEN10 ADK A3,2 INCREMENT AD
0x64b44…64cd8          Dummy {f00=0x00a5, f01=0x0190, f02=»G,A9 SAVE FIRST FREE PAGE-ADDRESS        P RTN A14   *   P XIF   :   P IFF CREDIT=0    F   P EJECT       P   j 2 P**              G E T T A B                 **   r 2 P**                                          **     2 P**                                        
0x64cd8…64e6c          Dummy {f00=0x00a5, f01=0x0190, f02=»INTER TO T:A IN T:ATAB      **     2 P**  OUTPUT:A2=TTAB-ADDRESS                  **   & 2 P**         A1=TID                           **     2 P**  WORKREGS:A3,A4,A10                      **     2 P**********************************************       P       PGE
0x64e6c…65000          Dummy {f00=0x00a5, f01=0x0190, f02=»DAD,A10 T:D-ADDRESS        P XIF       P IFT MMUPAG=1    (   P ELR A10,A8 T:A-ADDRESS    >   P EL A1,T:ATID,A10 GET TID    ^   P EL A12,T:DAD,A10        P XIF     & PGETTTB EQU * ENTRY. INPUT: A1=TID      $ P LD A4,SCTTCT GET TC:TAB ADDRESS       P LDR* A3,A4 TCTA
0x65000…65194 (0, 128) Dummy {f00=0x00a5, f01=0x0190, f02=»DK A1,LMP5 TID ERROR       P CALL ERROR      " PGETT20 LDR* A2,A4 TTAB-ADDRESS   0   P CW A1,TTB:PP,A2 TCL EQUAL?    V   P RB(NE) GETT10 NO!   z   P ST A2,TTAB,A13 SAVE       P RTN A14       P IFF CREDIT=0        P EJECT       P       P     8 P**                  
0x65194…65328          Dummy {f00=0x00a5, f01=0x0190, f02=»             **    l 8 P**  QUEUE TASK VIA 'ACTOT' AND SWITCH TO LEVEL   **      8 P**  0, ENB.                                      **    T 8 P**                                               **      8 P**  INPUT: A10=T:A-ADDRESS                       **      8 P
0x65328…654bc          Dummy {f00=0x00a5, f01=0x0190, f02=»***********************************        P   ,   PQUEJOB EQU *   4   P* QUEUE THIS TASK (THIS TID)   H   P   l 0 P LDKL A3,RETUR GET RETURN (FROM A15) ADDRESS   t   P ADR A3,A13 RELOCATE       P STR A3,A15 PUT ON STACK     * P LDKL A3,/00C0 SET LEVEL 0 AND ENABL
0x654bc…65650          Dummy {f00=0x00a5, f01=0x0190, f02=»RESS   t   P LDR A5,A2 GET TTAB-ADDRESS        P IFT CREDIT-MMUPAG=1   0 , P LD A4,WATLEN,A12 NUMBER OF WAT-ELEMENTS   L   P ADK A4,2    |   P ANKL A4,/FFFE       P ADK A4,DWBFST+4     8 P ADR A4,A12 ADD T:A-ADDRESS => START OF START-POINTS     & P LDR* A6,A4 NUMB
0x65650…657e4          Dummy {f00=0x00a5, f01=0x0190, f02=»D A3,2,A4 SEGMENT NUMBER     , P LD A2,NTPA,A8 INTERPRETER START ADDRESS       P XIF   P   P IFT CREDIT+MMUPAG=2     , P EL A4,WATLEN,A12 NUMBER OF WAT-ELEMENTS   x   P ADK A4,2        P ANKL A4,/FFFE       P ADK A4,DWBFST+4     8 P ADR A4,A12 ADD T:A-ADDRESS => S
0x657e4…65978          Dummy {f00=0x00a5, f01=0x0190, f02=»L!       P EL A1,4,A4 DISP ADDRESS       P EL A3,2,A4 SEGMENT NUMBER   * , P EL A2,NTPA,A8 INTERPRETER START ADDRESS   L   P XIF   |   P IFF CREDIT=0        P CF A15,ACTOT      $ P ADK A4,STPREC NEXT START-POINT        P RB GETT30     $ PGETT40 ABL RETUR8 RELOAD 8
0x65978…65b0c          Dummy {f00=0x00a5, f01=0x0190, f02=»T                  **    v 4 P**                                           **      4 P**                                           **    V 4 P**  MOVE MM-TABLE                            **      4 P**                                           **      4 P**  INPUT 
0x65b0c…65ca0          Dummy {f00=0x00a5, f01=0x0190, f02=» TTAB      **    n 4 P**          A9=TTAB ADDRESS                  **      4 P**  WORKREGS:A1,A3                           **    N 4 P***********************************************        P       PMOVMMT EQU *     ( P ADKL A2,MMBEG GET TO-TABLE ADDRESS      " P T
0x65ca0…65e34 (0, 129) Dummy {f00=0x00a5, f01=0x0190, f02=»LOAD TABLE   ~   P RTN A14       P XIF   "   P IFF CREDIT=0    .   P EJECT   D @ P************************************************************   R @ P*                                                          *     @ P*  CHTAID - CHANGE T:A-ID AND CLEAR TCL SAVE A
0x65e34…65fc8          Dummy {f00=0x00a5, f01=0x0190, f02=»===========  *   b @ P*                                                          *     @ P*                                                          *   Z @ P*  REFERENCED IN:  SYSLDA  PART 2 B.                       *     @ P*                                     
0x65fc8…6615c          Dummy {f00=0x00a5, f01=0x0190, f02=»NTRY IN REAL T:ATAB  *   j @ P*                                                          *     @ P*  EXIT:                                                   *   b @ P*                                                          *     @ P*  WORK REGISTERS: A1,A3,A6,A8
0x6615c…662f0          Dummy {f00=0x00a5, f01=0x0190, f02=»                             *   r @ P*                                                          *   & @ P************************************************************   j   PCHTAID EQU *     2 P LDR A8,A7 GET NEXT FREE ENTRY IN REAL T:ATAB      $ P LDR* A6,A5 GET 
0x662f0…66484          Dummy {f00=0x00a5, f01=0x0190, f02=» ( P LDR* A1,A8 GET POINTER TO REAL T:A      $ P LD A1,T:ATID,A1 GET TCL IN T:A    0 . PCHT:20 CALL GETTTB GET CORRESPONDING TTAB    X , P LD A4,TTBTID,A2 GET REAL TID IN TTAB =3     6 P LD A3,TTB:SA+26,A2 GET CORRESPONDING T:A-ADDRESS      * P ST A4,T:ATID,A3 REP
0x66484…66618          Dummy {f00=0x00a5, f01=0x0190, f02=» SAVE TID FOR DEBUGGER PURPOSE =3        P XIF   *   P IFT CREDIT+MMUPAG=2   6 & P ELR A1,A8 GET POINTER TO REAL T:A   R $ P EL A1,T:ATID,A1 GET TCL IN T:A    | . PCHT:20 CALL GETTTB GET CORRESPONDING TTAB      ( P LDR A3,A2 GET POINTER TO TTAB ENTRY     2 P ADKL 
0x66618…667ac          Dummy {f00=0x00a5, f01=0x0190, f02=»CORRESPONDING T:A-ADDRESS    x * P ES A4,T:ATID,A3 REPLACE TCL IN T:A =3   " 0 P EL* A3,T:ATNW,A13 GET LENGTH OF REAL T:ATAB   P $ P NGR A3,A3 NEGATIVE DISPLACEMENT     . P ADR A3,A8 COMPUTE ENTRY IN AUX. TID TABLE     0 P ESR A4,A3 SAVE TID FOR DEBUGGER PURPOSE =
0x667ac…66940          Dummy {f00=0x00a5, f01=0x0190, f02=»NT   ~ ( P SUK A6,1 DECREMENT NUMBER OF COPIES       P RB(P) CHT:20 NEXT COPY    6   PCHT:90 RTN A14   V   P EJECT   l   P   z   P     4 P************************************************     4 P***                                          ***     4 P**            
0x66940…66ad4 (0, 130) Dummy {f00=0x00a6, f01=0x0190, f02=»**********   j   P     4 P*   BUILD REAL T:A'S. COPY T:A'S ACCORDING TO  *     4 P*   SHADOW TABLE                               *   R 4 P*                                              *     4 P************************************************       P       PPART2B
0x66ad4…66c68          Dummy {f00=0x00a6, f01=0x0190, f02=»S    h * P LD A7,T:ATNW,A13 REAL T:ATAB ADDRESS        P ADK A7,2    8   P ST A8,SAVE03,A13 SAVE A8    J & PSYA310 LD A8,SAVE03,A13 RESTORE A8   l   P ADKL A8,2       P CW A8,ENDADD,A13 ALL?       P RF(E) SYA350 YES!       P ST A8,SAVE03,A13 SAVE     $ P ADK A5,2 
0x66c68…66dfc          Dummy {f00=0x00a6, f01=0x0190, f02=»A10,TTB:SA+26,A2 SAVE T:A ADDR. IN TTAB (SAVE-A13)       P LDR* A1,A8 GET T:A ADDRESS    : $ P STR A1,A7 STORE IN REAL T:ATAB    ^   P ADK A7,2      $ P LDR* A6,A5 GET NUMBER OF COPIES       P EJECT       PSYA340 SUK A6,1        P RF(P) SYA345 NEXT TASK      2 P C
0x66dfc…66f90          Dummy {f00=0x00a6, f01=0x0190, f02=»L MOVT:A MOVE T:A        P IM T:ATID,A2 UPDATE TID     $ P STR A2,A7 STORE IN REAL T:ATAB    : " P LDR A8,A7 CHANGE T:A TO COPY    b 2 P CALL GETTAB GET CORRESPONDING TTAB AND QUEUE        P CALL QUEJOB QUEUE THIS TASK     2 P ST A10,TTB:SA+26,A2 SAVE T:A-ADDRESS 
0x66f90…67124          Dummy {f00=0x00a6, f01=0x0190, f02=»BUFFERS    z   P XIF       P IFT CREDIT+MMUPAG=2     * P* GET ACTUAL MM-TABLE ADDRESS AND LOAD   8   P   f   P LDR A1,A5   n * P AD* A1,SCTSFA ADD SHADOW-TABLE LENGTH     $ P LDR* A1,A1 GET MM-TABLE ADDRESS       P TLR A1 LOAD     " P ST A1,MMFROM,A13 SAVE ADDRESS
0x67124…672b8          Dummy {f00=0x00a6, f01=0x0190, f02=»LASS-LOCAL LAST ENTRY    z   P CALL QUEJOB QUEUE THIS TASK     * P LDKL A2,MMTAB GET WORK TABLE ADDRESS    B   P ADR A2,A13    p " P TSR A2 SAVE CLASS-DATA TABLE      , P* REMOVE TASK-LOCAL ENTRIES IN MM-TABLE        P       P SUK A2,2 START OF TABLE       P LDKL 
0x672b8…6744c          Dummy {f00=0x00a6, f01=0x0190, f02=»B SYA320       PSYA330 EQU *       P ELR A1,A8 GET T:A ADDRESS   $ $ P ESR A1,A7 STORE IN REAL T:ATAB    F $ P EL A12,T:DAD,A1 GET T:D ADDRESS   n   P EL A1,T:ATID,A1 GET TID     ( P ADK A7,2 NEXT ENTRY IN REAL T:ATAB      $ P LDR* A6,A5 GET NUMBER OF COPIES      
0x6744c…675e0          Dummy {f00=0x00a6, f01=0x0190, f02=»SS   x   PSYA345 ADK A1,1 NEXT T:A ID      ( P CALL GETTTB FIND CORRESPONDING TTAB   .   P CALL QUEJOB QUEUE THIS TASK   Z & P CALL MOVMMT MOVE MM-TABLE TO TTAB   ~   P CALL MOVT:A MOVE T:A      $ P ESR A2,A7 STORE IN REAL T:ATAB      @ P ST A2,TTB:SA+26,A9 PUT T:
0x675e0…67774 (0, 131) Dummy {f00=0x00a6, f01=0x0190, f02=»W ADDRESS      0 P CALL TWBSWB MOVE TWB'S & RESERVE FOR SWB'S        P LD A1,MMTO,A13 GET TO-TABLE   F . P ST A1,MMFROM,A13 CHANGE T:A ADDRESS-TABLE   j   P TLR A1      " P CALL ALLBUF ALLOCATE BUFFERS      $ P LD A1,TTAB,A13 GET TTAB-ADDRESS     * P CM LSTPAG,A1 
0x67774…67908          Dummy {f00=0x00a6, f01=0x018e, f02=» ES A1,T:ATID,A10 RESTORE IN T:A       P XIF   (   P IFF CREDIT=0    4   P RB SYA340   J   P XIF       P EJECT   h   PFINISH EQU *-REL   v   P       P* ADJUST START OF FREE AREA        P       PSYA350 EQU *       P IFF CREDIT=0      * P LD A1,LSTADR,A13 GET END OF
0x67908…67a9c          Dummy {f00=0x00a6, f01=0x0190, f02=»       P XIF       P IFF CREDIT=1        P LD A1,SCTLAC    *   P XIF   @   P IFT MMUPAG-CREDIT=1   L   P ANKL A1,/03FF   h   P SLL A1,2    ~   P XIF       P ST A1,SCTEFA+2        P IFT CREDIT=1        P LD A1,FYSPAG,A13        P IFT MMUPAG-CREDIT=1       P LD A1,S
0x67a9c…67c30          Dummy {f00=0x00a6, f01=0x0190, f02=»MMUPAG=1     ( P LD A1,FSTADR,A13 START OF FREE AREA       P RF(NZ) SYA355   <   P XIF   R   P LD A1,SCTSFA    ^   PSYA355 ST A1,SCTSFA+2    t   P CM SCTSFA       P IFT CREDIT=1        P EJECT     D ?*************************************************************** 
0x67c30…67dc4          Dummy {f00=0x00a6, f01=0x0190, f02=»      *    X D ?*                 =========================                   *      D ?*                                                             *    X D ?*  REFERENCED IN:  SYSLDA                                     *      D ?*                               
0x67dc4…67f58          Dummy {f00=0x00a6, f01=0x0190, f02=»OF FREE AREA                          *    x D ?*          SCTNOS - NUMBER OF SEGMENTS                        *    0 D ?*          SCTNOP - NUMBER OF PAGES                           *    x D ?*          SCTPSZ - PAGE SIZE                                 *      D ?
0x67f58…680ec          Dummy {f00=0x00a6, f01=0x0190, f02=»   P D ?*  EXIT:  PAGQUE - POINTER TO FIRST FREE PAGE BLOCK           *      D ?*         PAGQUE+2 - POINTER TO LAST FREE PAGE BLOCK+2        *    P D ?*                                                             *      D ?*  WORK REGISTERS:  A1-A12              
0x680ec…68280          Dummy {f00=0x00a6, f01=0x0190, f02=»                              *    p D ?*                                                             *    ( D ?*                                                             *    p D ?***************************************************************         PAGGEN E
0x68280…68414 (0, 132) Dummy {f00=0x00a6, f01=0x0190, f02=» NO!     "   LD A1,SCTOPT GET OPTION WORD          ANK A1,3 PAGING?    2   P ABR(Z) A2 NO!   L    *    b L G*  RESERV SPACE FOR PAGE BLOCKS CORRESPONDING TO CORE RESIDENT SEGMENTS    l    *      , ' LD A11,SCTSFA+2 GET START OF FREE AREA      "   ST A11,SCTPAG STO
0x68414…685a8          Dummy {f00=0x00a6, f01=0x0190, f02=»   t    PAG:10 EQU *     , ' CW A7,SCTNOP EQUAL TO NUMBER OF PAGES?          RF(E) PAG:30 YES!   L $   LDK A1,0 RESET NUMBER OF WORDS    f    PAG:20 EQU *     "   ADKL A11,2 INCLUDE NEXT WORD      0 + RF(Z) MEMOFL MEMORY OVERFLOW (64 KB LIMIT)      $   ADK A1,1 IN
0x685a8…6873c          Dummy {f00=0x00a6, f01=0x0190, f02=»F(E) MEMOFL MEMORY OVERFLOW!         RB PAG:20   $ 0 ,PAG:25 ADK A7,1 INCREMENT PAGE BLOCK COUNTER   6     RB PAG:10   j    PAG:30 EQU *   |    *      4 /*  RESERV MEMORY PAGES IN UNUSED PART OF MEMORY      6 2*  AND EXTEND PAGE TABLE WITH CORRESPONDING NUMBER    
0x6873c…688d0          Dummy {f00=0x00a6, f01=0x0190, f02=»   X 4 P SLL A1,14 TWO MOST SIGN BITS OF 16-BITS ADDRESS     4 / LD A2,SCTEFA+2 GET BIT 2-18 OF 18-BITS ADDRESS    @ & ! SRL A2,2 SKIP TWO RIGHTMOST BITS    x , P ORR A1,A2 16 BITS PHYSICAL PAGE ADDRESS       P LDR A3,A1 SAVE          LD A2,SCTPSZ GET PAGE SIZE   
0x688d0…68a64          Dummy {f00=0x00a6, f01=0x0190, f02=»00 MODIFY FOR PAGE SIZE        P ANR A2,A3 EVEN 1-KB LIMIT     ( $ ORR A1,A2 MODIFY PAGE ADDRESS LIMIT   B   P XIF   n   P IFT CREDIT-MMUPAG=1   z $ P LD A1,SCTEFA+2 END OF FREE AREA       P LD A10,SCTPSZ PAGE SIZE       P XIF       P IFT CREDIT=1          LDR A9,
0x68a64…68bf8          Dummy {f00=0x00a6, f01=0x0190, f02=»F PAG:33       PPAG:32 CWR A6,A10        PPAG:33 RF(NG) PAG:40   * , P SUR A6,A10 COMPUTE ADDRESS TO NEXT PAGE   F     LDR A1,A6 GET PAGE ADDRESS    v   P IFT CREDIT+MMUPAG=2     * & ANKL A1,/C000 ADDRESS IN SYSTEM AREA?         RF(NZ) PAG:34  NO!      . * LDR A1,
0x68bf8…68d8c          Dummy {f00=0x00a6, f01=0x0190, f02=»E AREA   v   P XIF       P IFT CREDIT=1      & "PAG:36 LDK A2,0 RESET WORD COUNTER   0 * %PAG:38 ADKL A11,2 RESERV ANOTHER WORD    Z     RF(Z) PAG:40 64 KB LIMIT      $   ADK A2,1 INCREMENT WORD COUNTER         CWK A2,4 BLOCK COMPLETE?          RF(E) PAG:45 YES!  
0x68d8c…68f20          Dummy {f00=0x00a6, f01=0x0190, f02=»WR A11,A1        P RF PAG384       PPAG382 CWR A1,A11    $ 4 PPAG384 RF(NG) PAG:40 NO MOORE MEMORY AVALIABLE!    >   PPAG:39 EQU *   v "   CWR A11,A8 PROGRAM OVERWRITE          RB(NE) PAG:38 NO!        PAG:40 EQU *     6 1 CW A7,SCTNOP ONLY PAGES FOR CORE RESIDENT
0x68f20…690b4 (0, 133) Dummy {f00=0x00a6, f01=0x0190, f02=»MOFL LDKL A1,LMP3      * & OTR A1,0,SOP INDICATE MEMORY OVERFLOW         HLT  HALT PROGRAM   H , 'PAG:45 CW A7,SCTNOS MOORE PAGES WANTED?    b     RF(E) PAG:50 YES!     $   ADK A7,1 INCREMENT PAGE COUNTER         LDR A9,A6 SAVE PAGE ADDRESS       P RB PAG:31      
0x690b4…69248          Dummy {f00=0x00a6, f01=0x0190, f02=» A1,A9 GET ADDRESS TO FIRST PAGE         LDR A2,A1 SAVE    (   P XIF   @   P IFT CREDIT+MMUPAG=2   L * P SRL A1,14 BIT 0-1 OF 18-BITS ADDRESS    h     ST A1,SCTEFA SAVE     . * SLL A2,2 GET BITS 2-15 OF 18-BITS ADDRESS       P XIF       P IFT CREDIT=1          ST 
0x69248…693dc          Dummy {f00=0x00a6, f01=0x0190, f02=»LOCKS    h    *          LDK A1,0      @ ; LD A8,SAVE22,A13 PHYSICAL ADDRESS TO FIRST CORE RES. SEGM.    * * % LD A11,SCTSEG START OF SEGMENT TABLE    n , ( LDK A4,0 RESET RESIDENT SEGMENT COUNTER     & " LD A12,SCTPAG START OF PAGE TABLE     $   LD A6,SCTNOS NUMB
0x693dc…69570          Dummy {f00=0x00a6, f01=0x0190, f02=»OT LOADED IN CORE    x * & ST A12,6,A11 STORE PAGE BLOCK ADDRESS     , ' STR A1,A12 RESET QUEUE POINTER FORWARD    H . ) ST A1,2,A12 RESET QUEUE POINTER BACKWARD    x $   ST A8,4,A12 STORE PAGE ADDRESS      . ) ST A11,6,A12 STORE SEGMENT BLOCK ADDRESS      0 , ADK
0x69570…69704          Dummy {f00=0x00a6, f01=0x0190, f02=» A6,1 DECREMENT SEGMENT BLOCK COUNTER          RB(P) PAG:60    .    *    D < 8*  INITIATE PAGE BLOCK FOR FREE PAGES AND LINK TO PAGQUE   N    *          CWR A4,A7 ANY FREE BLOCKS?        P RF(E) PAG:90 NO!      4 / ST A12,PAGQUE POINTER TO FIRST FREE PAGE BLOCK   
0x69704…69898          Dummy {f00=0x00a6, f01=0x0190, f02=»2 STORE BACKWARD POINTER   ~ $   ST A9,4,A12 STORE PAGE ADDRESS      $   ST A2,6,A12 INDICATE PAGE FREE    H * & ADK A4,1 INCREMENT PAGE BLOCK COUNTER   p     CWR A4,A7 LAST PAGE BLOCK?          RF(E) PAG:80 YES!     , ' LDR A11,A12 SAVE ADDRESS TO PAGE BLOCK     
0x69898…69a2c          Dummy {f00=0x00a6, f01=0x0190, f02=»0 NEXT PAGE          RB PAG:70        PAG:80 EQU *   & & ! LDKL A1,PAGQUE POINTER TO PAGQUE    : $   STR A1,A12 STORE IN LAST BLOCK    d & " ST A12,PAGQUE+2 STORE IN PAGQUE+2       PPAG:90 EQU *       PPAGEX EQU *-REL        P EJECT       P XIF       P       P    
0x69a2c…69bc0          Dummy {f00=0x00a6, f01=0x0190, f02=»PPLICATION   r   P XIF       P IFT CREDIT=1      , P LD A14,SAVE13,A13 TRUE START OF S:GTAB    4   P XIF   d   P SUKL A14,8 ADJUST FOR MAP   p * P ADKL A13,SYA360 CONTINUATION ADDRESS      $ P LDK A1,0 INDICATE SYSLOAD ENDED       P OTR A1,0,SOP      $ P LD A1,SCT
0x69bc0…69d54 (0, 134) Dummy {f00=0x00a7, f01=0x0190, f02=»A370 RESTORE PROGRAM BASE OINTER       P*    (   P*  INIT A15 STACK    2   P*    L   P LD A15,SCTSTB   V   P SUKL A15,4    l   P       P* START APPLICATION        P     . P LD A1,IHRTC GET INTERRUPT ADDRESS FOR RTC       P ST A1,SAVRTC,A13 SAVE     4 P LDKL A1,IHR
0x69d54…69ee8          Dummy {f00=0x00a7, f01=0x018e, f02=»TIALIZE DEVICES    ~   P CF A15,SAVE8 SAVE REGISTERS       P*    < F P*  WAIT APPROXIMATELY 0.62 SECONDS BEFORE BRANCHING TO DISPATCHER    F   P*        P LDKL A1,/FFFF SET COUNTER       PDELAY SRC A2,31        P SUK A1,1        P RB(NZ) DELAY        P INH     ( P
0x69ee8…6a07c          Dummy {f00=0x00a7, f01=0x0190, f02=»   P*      * P*  TEMPORARY INTERRUPT ROUTINE FOR RTC       P*    <   PIHRTCO EQU *-REL   F   P RIT RTCDA   ^   P RTN A15   p   P IFF CREDIT=0        P EJECT       P         6 P*************************************************      6 P***                           
0x6a07c…6a210          Dummy {f00=0x00a7, f01=0x0190, f02=»   ^ 6 P*************************************************        P   B 6 P*   BUILD COMMON AND TASKCLASS DATA AREAS.      *    J 6 P*   BUILD TASKDATA PROTOTYPE AREA               *      6 P*                                               *      6 P****************
0x6a210…6a3a4          Dummy {f00=0x00a7, f01=0x0190, f02=»*                                      ***     0 P**         S U B R O U T I N E S          **   2 0 P********************************************   f   P       P         4 P**                T : D A D D                 **     4 P**                                
0x6a3a4…6a538          Dummy {f00=0x00a7, f01=0x0190, f02=»                                            **     4 P**  INPUT : A8=POINTER TO T:A (IN T:ATAB)     **   6 4 P**  OUTPUT: A12=T:D ADDRESS                   **   n 4 P************************************************       PT:DADD EQU *       P IFT CREDIT-MMUPAG=1  
0x6a538…6a6cc          Dummy {f00=0x00a7, f01=0x0190, f02=» EL A12,T:DAD,A12        P XIF       P IFF CREDIT=0    &   P AD A12,MOVADD,A13 RELOCATE    <   P RTN A14   `   P EJECT   p   P       ~   P         6 P**                  M O V C O M                **      6 P**                                             **      6
0x6a6cc…6a860          Dummy {f00=0x00a7, f01=0x0190, f02=»AT LEAST TWO T:A'S, AND MOVE **    ~ 6 P**  TO COMMON AREA                             **    ( 6 P**                                             **    b 6 P**  INPUT : A8=POINTER IN T:ATAB               **      6 P**          BIT=BIT NUMBER, SAT IN MASK        ** 
0x6a860…6a9f4 (0, 135) Dummy {f00=0x00a7, f01=0x0190, f02=»S: A1-A6,A9,A11,A12                **      6 P*************************************************    .   P       h   PMOVCOM EQU *   t & P CALL CHKMVD BLOCK ALREADY MOVED?        P RF(N) MOVC20 YES!     : P CALL GETWB POINTER TO WB ADD TO 'WBADD',A5=T:A-DISPL      (
0x6a9f4…6ab88          Dummy {f00=0x00a7, f01=0x0190, f02=»   P CW A6,ENDADD,A13 ALL DONE?        P RF(NE) MOVC30 NO    (   PMOVC20 RTN A14 YES!    B   P IFT CREDIT-MMUPAG=1   ^   PMOVC30 LDR* A11,A6   z   P LD A2,T:DAD,A11 T:D-ADDRESS       P AD A2,MOVADD,A13 RELOCATE       P ST A2,SAVE03,A13 SAVE     , P LD A2,WATLEN,A2
0x6ab88…6ad1c          Dummy {f00=0x00a7, f01=0x0190, f02=»,A13 W.B.-ADDRESS TO EXAMINE       P LDR* A11,A11    $ . P CW A11,SAVE06,A13 COMPARE W.B.-ADDRESSES    :   P XIF   l   P IFT CREDIT+MMUPAG=2   x   PMOVC30 ELR A11,A6        P EL A2,T:DAD,A11 T:D-ADDRESS       P AD A2,MOVADD,A13 RELOCATE     0 P ST A2,SAVE03,A13 SA
0x6ad1c…6aeb0          Dummy {f00=0x00a7, f01=0x0190, f02=»T ELEMENTS. TAKE NEXT T:A    x . P AD A11,TADISP,A13 W.B.-ADDRESS TO EXAMINE   "   P ELR A11,A11   T . P CW A11,SAVE06,A13 COMPARE W.B.-ADDRESSES    h   P XIF       P IFF CREDIT=0        P RB(NE) MOVC10 .NEQ.     ( P LD A9,MOVED,A13 W.B. ALREADY MOVED?     . P RF(
0x6aeb0…6b044          Dummy {f00=0x00a7, f01=0x0190, f02=»MOVWB MOV WORK BLOCK       P IM MOVED,A13 INDICATE MOVED       P LD A4,UWB,A13 UWB-BLOCKS?   @   P RF(Z) MOVC40 NO!    b " P CALL GETPRO CREATE REAL UWB'S   | 4 PMOVC40 ST A2,NEWAD2,A13 SAVE NEW ADDRESS TO W.B.       P CALL MOVDWB     & PMOVC50 CALL CHADR CHANGE A
0x6b044…6b1d8          Dummy {f00=0x00a7, f01=0x0190, f02=»S    n & P LDR A8,A6 REPLACE POINTER TO T:A      * P LD A12,SAVE03,A13 REPLACE T:D-ADDRESS   4   P CALL MOVDWB   b   P LDR A8,A11    v * P LD A12,SAVE25,A13 RELOAD T:D-ADDRESS        P RB MOVC10       P EJECT       P           P         4 P**               G E T P
0x6b1d8…6b36c          Dummy {f00=0x00a7, f01=0x0190, f02=»   ` 4 P**  SEARCH U:BTAB PROTOTYPE AND GET NUMBER OF **     4 P**  COPIES. FILL REAL U:BTAB                  **   @ 4 P**                                            **   x 4 P**  INPUT : A11=PROTOTYPE ADDRESS             **     4 P**          A2=LAST W.B. - ADDRE
0x6b36c…6b500          Dummy {f00=0x00a7, f01=0x0190, f02=»************************************************       P       8   PGETPRO EQU *   D ( P LD A3,U:BTOD,A13 GET U:BTAB ADDRESS   X   P IFT CREDIT-MMUPAG=1       P LDR* A4,A3 LENGTH       PGETP10 EQU *     6 P SUK A4,UP:REC SUB RECORD LENGTH FRM TABLE LENGTH        P
0x6b500…6b694 (0, 136) Dummy {f00=0x00a7, f01=0x0190, f02=»F(E) GETP30 YES! GET NUMBER OF COPIES        P ADK A3,UP:REC NEXT    .   P RB GETP10   J   P         0 P* GET NUMBER OF COPIES                     *   h 0 P* A3 POINTS AT PROTOTYPE ADDRESS IN U:BTAB *       P       PGETP30 EQU *       P LD A4,WBLEN,A11 W.B.-LENGTH
0x6b694…6b828          Dummy {f00=0x00a7, f01=0x0190, f02=»A13 ADD TO NEW TABLE ADDRESS       P LDR A9,A3   $ " P ST A4,URLENG,A9 STORE LENGTH    6 * P ST A5,URNUMB,A9 STORE IN REAL U:BTAB      0 P* COPY NUMBER OF WORKBLOCKS TO COMMON AREA *     0 P********************************************     . P SUK A5,1 ONE ALREADY 
0x6b828…6b9bc          Dummy {f00=0x00a7, f01=0x0190, f02=» POINTER IN REAL U:BTAB *      & P*********************************    "   PGETP50 EQU *   L 6 P ST A2,URADDR,A9 STORE ADDRESS TO FIRST IN U:BTAB    `   P XIF       P IFT CREDIT+MMUPAG=2       P ELR A4,A3 LENGTH        PGETP10 EQU *     6 P SUK A4,UP:REC SUB RECOR
0x6b9bc…6bb50          Dummy {f00=0x00a7, f01=0x0190, f02=»A10,UPADDR,A3 CHECK IF SAME W.B.       P CWR A11,A10   ( , P RF(E) GETP30 YES! GET NUMBER OF COPIES    <   P ADK A3,UP:REC NEXT    l   P RB GETP10       P         0 P* GET NUMBER OF COPIES                     *     0 P* A3 POINTS AT PROTOTYPE ADDRESS IN U:BTAB *  
0x6bb50…6bce4          Dummy {f00=0x00a7, f01=0x0190, f02=»1,A3 GET NUMBER OF COPIES        P ANK A5,/FF    " , P SU A3,U:BTOD,A13 GET TABLE DISPLACEMENT   6 . P AD A3,U:BTNW,A13 ADD TO NEW TABLE ADDRESS   f   P LDR A9,A3       P TL* MMTO,A13 LOAD TO-TABLE      * P ES A5,URNUMB,A9 ESORE IN REAL U:BTAB      " P ES A4,URLEN
0x6bce4…6be78          Dummy {f00=0x00a7, f01=0x018e, f02=»****************************     . P SUK A5,1 ONE ALREADY MOVED (IN 'MOVCOM')    $   P RF(NP) GETP50   V   PGETP40 CALL MOVWB    l   P SUK A5,1        P RB(NZ) GETP40       P         & P* UPDATE POINTER IN REAL U:BTAB *      & P*********************************   
0x6be78…6c00c          Dummy {f00=0x00a7, f01=0x0190, f02=»       P IFF CREDIT=0        P RTN A14       P EJECT   .   P       < 2 P**                M O V C L A              **    H 2 P**                                         **    ~ 2 P**                                         **      2 P**  CHECKS IF W.B. ALREADY MOV
0x6c00c…6c1a0          Dummy {f00=0x00a7, f01=0x0190, f02=»                                       **      2 P**  A LOT OF WORKREGS.                     **    2 2 P*********************************************    h   P       PMOVCLA EQU *       P CALL SHIFT        P RF(Z) MVCL30      * PMVCL10 CALL GETWB W.B.-ADDRESS TO A1
0x6c1a0…6c334 (0, 137) Dummy {f00=0x00da, f01=0x0190, f02=»CL10       PMVCL30 RTN A14       PMVCL40 CALL MOVDT    "   P CALL MOVWB    <   P LD A4,UWB,A13 UWB-SCANNING    P   P RF(Z) MVCL50 NO!    t   P CALL GETPRO DUPLICATE WB'S      . PMVCL50 ST A2,NEWAD2,A13 SAVE W.B.-ADDRESS        P CALL MOVDWB PROCESS DWB'S       P R
0x6c334…6c4c8          Dummy {f00=0x00da, f01=0x0190, f02=»                       **    x 6 P**                                             **    " 6 P**  CHANGE ADDRESS TO W.B. & D.T. IN T:A,      **      6 P**  BLOCKS ALREDY MOVED                        **      6 P**                                             **      6
0x6c4c8…6c65c          Dummy {f00=0x00da, f01=0x0190, f02=»= NEW W.B.-ADDRESS           **    ~ 6 P**          TADISP=DISPLACEMENT TO WB-ADDR     **    ( 6 P**  WORK.REGS: A1,A2                           **    b 6 P*************************************************        P           PCHADR EQU *        P IFT CREDIT-MMUPAG
0x6c65c…6c7f0          Dummy {f00=0x00da, f01=0x0190, f02=» SUK A1,2 ADDRESS TO D.T.-ADDRESS        P LD A2,NEWAD1,A13    *   P STR A2,A1   D   P XIF   V   P IFT CREDIT+MMUPAG=2   b   P ELR A1,A6 T:A-ADDRESS   ~ . P AD A1,TADISP,A13 ADDRESS  TO W.B.-ADDRESS       P LD A2,NEWAD2,A13        P ESR A2,A1     & P SUK A1,2 ADDR
0x6c7f0…6c984          Dummy {f00=0x00da, f01=0x0190, f02=»FT CREDIT+SWPBLK=2       P EJECT     B P**************************************************************   ( B P*                                                            *   n B P*                                                            *     B P*  B:RSWT - BU
0x6c984…6cb18          Dummy {f00=0x00da, f01=0x0190, f02=»                                                   *     B P*  REFERENCED IN:  SYSLDA                                    *   < B P*                                                            *     B P*  ENTRY:  A2 - POINTER TO FIRST RECORD IN REAL S:BTAB       *  
0x6cb18…6ccac          Dummy {f00=0x00da, f01=0x0190, f02=» *   T B P*  EXIT:                                                     *     B P*                                                            *   P B P*  WORK REGISTERS:  A1-A7                                    *     B P*                                           
0x6ccac…6ce40          Dummy {f00=0x00da, f01=0x0190, f02=»                     *   h B P**************************************************************       P EJECT   d   PB:RSWT EQU *   r * P LDR A8,A2 SAVE POINTER TO FIRST BLOCK     , P LD A1,SCTSWB POINTER TO SWB BLOCK TABLE     * P RF(Z) RSWBEX NO SWB:S IN APPLICATIO
0x6ce40…6cfd4 (0, 138) Dummy {f00=0x00da, f01=0x0190, f02=»   v   P LDR* A4,A1 POINTER TO BLOCK       P LDR* A6,A4 NUMBER OF COPIES   , $ P LD A7,SWBLEN,A4 LENGTH IN BYTES   P   P XIF   x   P IFT CREDIT+MMUSWB=3     & P ES A6,2,A2 STORE NUMBER OF COPIES     , P ES A7,4,A2 STORE LENGTH OF SWB IN BYTES       P XIF       P I
0x6cfd4…6d168          Dummy {f00=0x00da, f01=0x0190, f02=»DIT+SWPBLK=2     & P SUK A5,6 DECREMENTS S:BTAB LENGTH     ( P ADK A2,6 INCREMENT POINTER IN BLOCK   > ( P SUK A3,1 DECREMENT NUMBER OF TYPES    j   P RB(P) RSWB10        P LDR A4,A2       P*      4 P*  INIT POINTERS TO TID BLOCKS FOR EACH SWB TYPE     ( P*  AND R
0x6d168…6d2fc          Dummy {f00=0x00da, f01=0x0190, f02=»EMENT    v   P IFT CREDIT+SWBMMU=2       P LD A1,2,A8 NUMBER OF COPIES   *   P RF(Z) RSWB50 NO COPIES!   N * P STR A6,A8 STORE POINTER TO TID BLOCK    n   PRSWB30 STR A3,A2 RESET TID     , P ADK A2,2 INCREMENT POINTER IN TID BLOCK     . P SUK A5,2 DECREMENT LENGTH
0x6d2fc…6d490          Dummy {f00=0x00da, f01=0x0190, f02=» EL A1,2,A8 GET NUMBER OF COPIES       P RF(Z) RSWB50 NO COPIES!   ( * P ESR A6,A8 STORE POINTER TO TID BLOCK    H   PRSWB40 ESR A3,A2 RESET TID   v , P ADK A2,2 INCREMENT POINTER IN TID BLOCK     . P SUK A5,2 DECREMENT LENGTH OF REAL S:BTAB      ( P SUK A1,1 DECR
0x6d490…6d624          Dummy {f00=0x00da, f01=0x0190, f02=»       P RB(NE) RSWB20     " P LDR A5,A5 S:BTAB CONSISTENT?        P RF(Z) RSWBEX YES    D   P LDKL A1,LMP6 SWB ERROR!   ^   P CALL ERROR    ~   PRSWBEX RTN A14       P XIF       P IFF CREDIT=0        P EJECT       P       P* **************************     " P* ST
0x6d624…6d7b8          Dummy {f00=0x00da, f01=0x0190, f02=»   P* A5=START-ADDRESS       P* A9=P:MTAB ADDRESS        P* SAVE03=DDIV TO-ADDRESS   :   P* SAVE04=DDIV FROM ADDRESS   Z " P* SAVE05=LENGTH OF REAL T:ATAB   | " P* SAVE06=LENGTH OF REAL U:BTAB       P           PSTART2 EQU *-REL     " P LDR A8,P LOAD TEMP. STACKBA
0x6d7b8…6d94c          Dummy {f00=0x00da, f01=0x0190, f02=»   n $ P LD A2,SAVE03,A13 GET TO ADDRESS     . P LDR A3,A9 GET P:MTAB START (=END OF DDIV    0   P SUR A3,A1 => LENGTH   b   P XIF   ~   P IFT CREDIT-MMUPAG=1     . P LD A8,SCTNOS ANY SEGMENTS IN APPLICATION?       P RF(Z) NOSGMT NO!      ( P LDKL A8,0 RESET FSTAD
0x6d94c…6dae0          Dummy {f00=0x00da, f01=0x0190, f02=»XT LDR* A4,A1 GET WORD       P STR A4,A2 STORE       P ADK A1,2    6   P ADK A2,2    H   P SUK A3,2 DEC LENGTH   Z   P RB(NN) MOVNXT   v   P XIF       P IFT CREDIT+MMUPAG=2       P CALL XMOVE      & P* REMOVE DDIV ENTRIES IN MM-TABLE        P     " P LDR A1,A9 GET
0x6dae0…6dc74 (0, 139) Dummy {f00=0x00da, f01=0x0190, f02=»3 RELOCATE     " P ADR A1,A2 P:MTAB START ENTRY        P LDKL A4,/FC00   8   PSYA205 CWR A1,A2 ALL?    N   P RF(E) SYA207 YES!   l , P STR A4,A1 REPLACE ENTRY WITH PAGE ERROR       P SUK A1,2        P RB SYA205       PSYA207 EQU *       P* CHANGE TABLE-ADDRESSES  
0x6dc74…6de08          Dummy {f00=0x00da, f01=0x0190, f02=»   P ANKL A9,/FFFE EVEN ADDRESS      , P ST A9,LSTADR,A13 SAVE END OF FREE AREA    (   P   X   P   `   P       h . P* RESERVE SPACE FOR REAL T:A- AND U:BTAB *   t   P       P IFT CREDIT+MMUPAG=2     ( P LDKL A3,MMTAB GET CURRENT MM-TABLE        P ADR A3,A13      ,
0x6de08…6df9c          Dummy {f00=0x00da, f01=0x0190, f02=»AGE    n * P LD A3,SAVE05,A13 GET LENGTH OF T:ATAB       P LDR A5,A3 SAVE    : * P CALL MOVING RESERVE SPACE FOR T:ATAB    R $ P TL* MMTO,A13 SET CORRECT TABLE      " P ESR A5,A2 STORE T:ATAB LENGTH     . P ST A2,T:ATNW,A13 SAVE NEW T:ATAB ADDRESS        P ADK A2,
0x6df9c…6e130          Dummy {f00=0x00da, f01=0x0190, f02=»E    r   P       P LDR A3,A5 GET LENGTH        P CALL MOVING   0   P TL* MMTO,A13    D   P LDR A3,A9 GET P:MTAB    Z & P ADK A3,T:AID ADD TO ADDRESS WORD    x 0 P ESR A5,A2 STORE TABLE LENGTH IN T:TID-TABLE     " P ADK A2,2 ADJUST TABLE ADDRESS       P ESR A2,A3 S
0x6e130…6e2c4          Dummy {f00=0x00da, f01=0x0190, f02=» RESERVE SPACE     4 P ST A2,U:BTNW,A13 SAVE NEW (REAL) U:BTAB ADDRESS       P IFT CREDIT-MMUPAG=1   N   P STR A5,A2 STORE LENGTH    j   P ADK A2,2      : P ST A2,U:BTAB,A9 SAVE 'REAL' U:BTAB-ADDRESS IN P:MTAB      * P LD A3,SAVE05,A13 GET LENGTH OF T:ATAB       P
0x6e2c4…6e458          Dummy {f00=0x00da, f01=0x018e, f02=»:ATAB ADDRESS    t   P ADK A2,2      & P ST A2,T:ATAB,A9 SAVE REAL ADDRESS   (   P* RESERVE FOR T:AID TABLE    R   P   t   P LDR A3,A5 LENGTH    |   P CALL MOVING       P STR A5,A2 STORE LENGTH      $ P ADK A2,2 ADJUST FOR LENGTH-WORD     , P ST A2,T:AID,A9 STORE 
0x6e458…6e5ec          Dummy {f00=0x00da, f01=0x0190, f02=»   P ADK A2,2 SKIP LENGTH WORD     $ P ES A2,U:BTAB,A9 STORE IN P:MTAB   &   P XIF   N   P IFT SWPBLK+CREDIT=2   Z   P*    v * P*  RESERV SPACE FOR REAL S:BTAB TABLE        P*      , P LD A3,SAVE25,A13 LENGTH OF REAL S:BTAB        P LDR A5,A3 SAVE        P CALL MO
0x6e5ec…6e780          Dummy {f00=0x00da, f01=0x018e, f02=» ES A2,S:BTAB,A9       P CALL B:RSWT       P XIF   ,   P IFT CREDIT+SWBMMU=2   8   P STR A5,A2   T   P ADK A2,2    f   P ST A2,S:BTAB,A9   x   P CALL B:RSWT       P XIF       P IFT CREDIT+MMUPAG=2     " P TL* MMFROM,A13 RELOAD  TABLE        P XIF       P IFF CREDI
0x6e780…6e914 (0, 140) Dummy {f00=0x00db, f01=0x0190, f02=»     ( P LD A8,T:ATOD,A13 GET T:ATAB ADDRESS       P IFT CREDIT-MMUPAG=1   4   P LDR* A3,A8 GET LENGTH   P   P XIF   n   P IFT CREDIT+MMUPAG=2   z   P ELR A3,A8 GET LENGTH        P XIF       P IFF CREDIT=0        P ADR A3,A8     0 P ST A3,ENDADD,A13 SAVE END OF T:
0x6e914…6eaa8          Dummy {f00=0x00db, f01=0x0190, f02=» RF(E) CLADAT YES!     $ P CALL T:DADD T:D-ADDRESS TO A12        P IFT CREDIT-MMUPAG=1   B " P LD A7,CWBMSK,A12 GET CWB-MASK   ^   P XIF       P IFT CREDIT+MMUPAG=2       P EL A7,CWBMSK,A12        P XIF       P IFF CREDIT=0        P CALL SHIFT SUPER-LOOPA        P
0x6eaa8…6ec3c          Dummy {f00=0x00db, f01=0x0190, f02=»QU *       P* SEARCH UWB'S:        P*    $ & P IM UWB,A13 INDICATE UWB-SCANNING    .   P IFT CREDIT-MMUPAG=1   X   P LD A7,UWBMSK,A12    t   P XIF       P IFT CREDIT+MMUPAG=2       P EL A7,UWBMSK,A12        P XIF       P IFF CREDIT=0        P CALL SHIFT      " PSY
0x6ec3c…6edd0          Dummy {f00=0x00db, f01=0x0190, f02=»SK CLASS DATA CONFIGURATION PART *     * P**************************************   *   P   X   PCLADAT EQU *   ` 4 P LD A8,T:ATOD,A13 SET POINTER TO LENGTH INT:ATAB   t   P IFT CREDIT-MMUPAG=1     " PSYA250 CM UWB,A13 INDICATE CWB     ( P ADKL A8,2 STEP TO NEXT T:
0x6edd0…6ef64          Dummy {f00=0x00db, f01=0x0190, f02=»LCULATE LENGTH OF T:D        P     2 P LD A1,WATLEN,A12 NUMBER OF BYTES-1 IN DBLKTAB   &   P ADK A1,2        P ANKL A1,/FFFE EVEN ADDRESS    n ( P ADK A1,DWBFST+4 ADD DISPL. TO FIRST     * P LDR A3,A1 GET NUMBER OF START-POINTS        P ADR A3,A12 ADD T:D-ADDRESS 
0x6ef64…6f0f8          Dummy {f00=0x00db, f01=0x0190, f02=»'    z   P ADR A3,A1 =>LENGTH        P LDR A1,A12 FROM-ADDRESS   &   P CALL MOVING MOVE T:D    F   P LDR* A1,A8 GET T:A ADDRESS    d * P ST A2,T:DAD,A1 STORE NEW T:D ADDRESS      " P LD A7,CWBMSK,A12 GET CWBMASK        P XIF       P IFT CREDIT+MMUPAG=2     ( P* IN
0x6f0f8…6f28c          Dummy {f00=0x00db, f01=0x0190, f02=»,SAVE06,A13 SAVE     " PSYA250 CM UWB,A13 INDICATE CWB     ( P ADKL A8,2 STEP TO NEXT T:A ADDRESS    >   P CW A8,ENDADD,A13    j " P RF(E) SYA270 ALL T:A'S DONE!      " P CALL GETTAB GET TTAB-ADDRESS        P CALL MOVMMT MOVE MM-TABLE     " P* FILL MM-TABLE ADDRES
0x6f28c…6f420          Dummy {f00=0x00db, f01=0x0190, f02=» FILL TABLE      ( P CALL T:DADD GET T:D ADDRESS TO A12      4 P ST A12,T:DSAV,A9 SAVE 'OLD' T:D-ADDRESS IN TTAB   @   P   x   P* CALCULATE LENGTH OF T:D        P     2 P EL A1,WATLEN,A12 NUMBER OF BYTES-1 IN DBLKTAB       P ADK A1,2        P ANKL A1,/FFFE EVEN AD
0x6f420…6f5b4 (0, 141) Dummy {f00=0x00dc, f01=0x0190, f02=»A3 .     0 P LDK A2,STPREC GET STARTPOINTS RECORD LENGTH       P CALL MULT AND MULTIPLY    @   P ADK A3,2 'NUMBER-WORD'    `   P ADR A3,A1 =>LENGTH        P LDR A1,A12 FROM-ADDRESS       P CALL MOVING MOVE T:D        P ELR A1,A8 GET T:A ADDRESS     * P ES A2,T:DAD
0x6f5b4…6f748          Dummy {f00=0x00dc, f01=0x0190, f02=»   P           P           P* TASK CLASS DATA UWB'S *        P*************************    > & P IM UWB,A13 INDICATE UWB SCANNING    `   P IFT CREDIT-MMUPAG=1     " P LD A7,UWBMSK,A12 GET UWBMASK        P XIF       P IFT CREDIT+MMUPAG=2       P EL A7,UWBMSK,A12   
0x6f748…6f8dc          Dummy {f00=0x00dc, f01=0x0190, f02=»******************************       P   &   PSYA260 EQU *   .   P IFT CREDIT-MMUPAG=1   B   P LD A7,SWBMSK,A12    ^   P RF(Z) SYA265 NONE   x   P CALL SKRITT       PSYA265 LD A7,TWBMSK,A12        P XIF       P IFT CREDIT+MMUPAG=2       P EL A7,SWBMSK,A12        P
0x6f8dc…6fa70          Dummy {f00=0x00dc, f01=0x0190, f02=»ALL SKRITT       P RB SYA250       P       $   PSYA270 RF PRODAT   0   P EJECT   H   P       V   P       b 4 P**              S K R I T T                  **    n 4 P**                                           **      4 P**  MOVE D.T                              
0x6fa70…6fc04          Dummy {f00=0x00dc, f01=0x0190, f02=» *       P CALL SHIFT        PNO RF(NZ) NES        P RTN A14   4   PNES CALL GETWB   D   P CALL MOVDT    Z . P CM NEWAD2,A13 NO NEW W.B.-ADDRESS (YET!)    n   P CALL MOVDWB       P CALL SKIFTA       P RB NO       P EJECT       P         & P* BUILD TASKDATA PROTOTY
0x6fc04…6fd98          Dummy {f00=0x00dc, f01=0x018e, f02=»?    j   P RF(Z) SYA275 NO!      2 P CALL GETTTB GET TTAB ADDRESS. TID 'TB' IN A1    $ & P CM TTB:PP,A2 CLEAR TCL SAVE AREA    Z   P IFT CREDIT+MMUPAG=2  =00001       P CALL MOVMMT MOVE MM-TABLE       P XIF   =00001        P IFF CREDIT=0  =00001        PSYA275 EQU
0x6fd98…6ff2c          Dummy {f00=0x00dc, f01=0x0190, f02=»   PSYA280 ADKL A8,2       P CW A8,ENDADD,A13        P RF(E) SYA290 ALL DONE   6   P IFT CREDIT-MMUPAG=1   T " P LDR* A12,A8 GET T:D ADDRESS..   p   P LD A12,T:DAD,A12 .      0 P CALL TWBSWB MOVE TWB'S & RESERVE FOR SWB'S        P         " P* CALCULATE LENGTH OF 
0x6ff2c…700c0          Dummy {f00=0x00dc, f01=0x0190, f02=»   n   P LDK A2,DSCBL DSCB-LENGTH      ( P CALL MULT A3() X (A2) RESULT IN A3    * & P ST A3,CSN,A1 SAVE LENG OF DSCB'S    V ( P LD A2,FCD,A12 GET FCB-DISPLACEMENT        P RF(NZ) SYA285 FCB PRESENT     & P SUR A2,A3 MOVD30E A3(DSCB-LENGTH)     , P ADKL A2,T:ASTA 
0x700c0…70254 (0, 142) Dummy {f00=0x00dc, f01=0x0190, f02=»SE,A1 AND SAVE TEMPORARY     * P LD A2,SCTLAC GET START OF COMMON PART       P LD A2,P:BAS,A2 GET P:BAS    N   P ST A2,CSB,A1 AND SAVE   p " P CALL ALLBUF ALLOCATE BUFFERS        P CALL MOVT:A MOVE T:A      * P STR A2,A8 STORE NEW ADDRESS IN T:ATAB       P XIF    
0x70254…703e8          Dummy {f00=0x00dc, f01=0x0190, f02=»GET LAST USED ENTRY IN CLASS-LOCAL MM-TABLE        P   4 ( P TL MMBEG,A2 LOAD CLASS LOCAL TABLE    < * P LDKL A3,MMTAB GET WORK TABLE ADDRESS    h   P ADR A3,A13      $ P TSR A3 STORE TABLE IN WORK-AREA     $ P TL MMDDIV,A13 RELOAD DDIV TABLE       P CALL MMENT GE
0x703e8…7057c          Dummy {f00=0x00dc, f01=0x0190, f02=»   r " P***                        ***       P       .   P ELR A1,A8 GET T:A-ADDRESS   : & P EL A3,DATLEN,A12 A12=T:D-ADDRESS        P LDK A2,DSCBL DSCB-LENGTH      ( P CALL MULT A3() X (A2) RESULT IN A3      & P ES A3,CSN,A1 SAVE LENG OF DSCB'S      ( P EL A2,FCD
0x7057c…70710          Dummy {f00=0x00dc, f01=0x0190, f02=»TO FIRST WORD    v 6 PSYA285 ES A2,CIA,A1 SAVE DISPLACEMENT TO T:A-ESART     " P EL A2,STKB,A1 GET STACK SIZE    P & P ES A2,CSE,A1 AND SAVE (TEMPORARY)   v & P LD A2,SCTLAC GET START OF P:MTAB      $ P TL* MMTO,A13 LOAD CORRECT TABLE       P EL A2,P:BAS,A2 GET P:
0x70710…708a4          Dummy {f00=0x00dc, f01=0x0190, f02=»OVE T:A      * P ESR A2,A8 STORE NEW ADDRESS IN T:ATAB       P XIF   >   P IFF CREDIT=0    J   P RB SYA280 NEXT    `   P EJECT   x   PSYA290 EQU *     4 P IM FLAG,A13 INDICATE REAL DATA-PART PROCESSING      , P* INCLUDE DDIV AND PART 2.A IN FREE AREA       P     .
0x708a4…70a38          Dummy {f00=0x00dc, f01=0x018e, f02=»A3,/F000     $ P SRL A3,2 GET NEW PHYSICALL PAGE       P ST A3,FSTPAG,A13 SAVE   8 ( P ANKL A2,/FFF GET NEW PAGE INCREMENT   V   P ST A2,FSTADR,A13 SAVE       P* MOVE T:ATAB        P     * P LD A2,T:ATNW,A13 GET REAL T:A-ADDRESS       P XIF       P IFT CREDIT-MMUP
0x70a38…70bcc          Dummy {f00=0x00dc, f01=0x0190, f02=»   P LDR* A1,A2 REAL LENGTH      $ P ADR A2,A1 END OF TABLE ADDRESS    $   P ST A2,ENDADD,A13 SAVE   L & P LD A1,T:ATOD,A13 GET FROM-ADDRESS   j   P LDR* A3,A1 MOVE-LENGTH        P SUR A2,A3 TO-ADDRESS        P ST A2,T:ATOD,A13 SAVE       P CALL MOVE       P XIF  
0x70bcc…70d60          Dummy {f00=0x00dc, f01=0x0190, f02=»AD TABLE   |   P ADR A2,A1 END ADDRESS     4 P ST A2,ENDADD,A13 SAVE 'END-OF-T:ATAB-CONDITION'   . * P LD A1,T:ATOD,A13 GET PROTOTYP T:ATAB    f   P ELR A3,A1 GET LENGTH        P SUR A2,A3 TO-ADDRESS        P ST A2,T:ATOD,A13 SAVE       P CALL XMOVE        P XIF  
0x70d60…70ef4 (0, 143) Dummy {f00=0x00dd, f01=0x0190, f02=»D BASE ADDRESS       P ABR A5      & PLENGT2 EQU *-REL LENGTH OF PART 2    &   P EJECT   P   P       ^   P       j 2 P*********************************************    v 2 P*******                               *******      2 P**                                    
0x70ef4…71088          Dummy {f00=0x00dd, f01=0x0190, f02=»                            *****      2 P*********************************************    *   P       ` 2 P*   READ CONFIGURATION FILE & BUILD         *    l 2 P*   SHADOW-TABLES                           *      2 P*                                           *   
0x71088…7121c          Dummy {f00=0x00dd, f01=0x0190, f02=»*********    t * P***                               ***      * P**     S U B R O U T I N E S       **    @ ( P**  -USED IN THIS PART ONLY        *   n * P*************************************        P EJECT       P           P         6 P**                  C O N 
0x7121c…713b0          Dummy {f00=0x00dd, f01=0x0190, f02=»  **   b 6 P**  CONVERSION OF TWO ASCII-DIGITS TO BINARY    **     6 P**                                              **   F 6 P**  INPUT : A5=ASCII DIGITS                     **     6 P**  OUTPUT: A1=BINARY RESULT                    **     6 P**  WORK.REGS: A3,A2
0x713b0…71544          Dummy {f00=0x00dd, f01=0x0190, f02=»0 CLEAR RESULT REG       P LDR A3,A5       P SRL A3,8 GET TEN'S    ,   P SUK A3,/30    H   P ADR A1,A3       P LDR A2,A1 MULT BY 10    n   P ADR A1,A1 .       P SLL A2,3 .        P ADR A1,A2 ....        P LDR A3,A5       P ANK A3,/F GET ONE'S       P ADR A1,A3    
0x71544…716d8          Dummy {f00=0x00dd, f01=0x0190, f02=»            **   l 6 P**                                              **     6 P**  SKIP TO NEXT BLOCK IN CONFIGURATION FILE    **   P 6 P**                                              **     6 P**  INPUT: A11=ADDRESS TO CURRENT BLOCK-START   **     6 P**  OUTPUT
0x716d8…7186c          Dummy {f00=0x00dd, f01=0x018e, f02=»                  **   r 6 P**************************************************       P   V   PNXTBLK EQU *   ^ 6 P ADKL A11,TDBNC NUMBER OF TERMINAL DEVICE CLASSES    r 2 PNXTCOM EQU * ENTRY: SKIP TO NEXT COMMON-BLOCK        P LCR A5,A11        P SLL A5,8        P
0x7186c…71a00          Dummy {f00=0x00dd, f01=0x0190, f02=» 0 P LCR A5,A11 GET NUMBER OF SPEC, DEV. CLASSES       P SLL A5,8    8   P LC A5,1,A11   J   P CALL CONVRT   ^ , P LDK A2,SDC SPEC. DEV. CL. RECORD LENGTH   r   P LDR A3,A1       P CALL MULT       P ADR A11,A3 A11=NEXT BLOCK       P ADKL A11,2      $ P LC A2,TDBBT
0x71a00…71b94 (0, 144) Dummy {f00=0x00dd, f01=0x0190, f02=»                                          **     8 P**                                                **   4 8 P**  CONVERT 3 ASCII-DIGITS TO BINARY              **   p 8 P**                                                **     8 P**  INPUT : A6=ADDRESS TO FIRST 
0x71b94…71d28          Dummy {f00=0x00dd, f01=0x0190, f02=»  **   ` 8 P****************************************************       P       H   PGETNUM EQU *   T   P LDK A4,100 FIRST INCREMENT    h   P LDK A5,0 CLEAR RESULT REG       P SUK A6,1 INIT POINTER       PGET030 ADK A6,1 NEXT DIGIT       P LCR A2,A6 GET CHAR       
0x71d28…71ebc          Dummy {f00=0x00dd, f01=0x0190, f02=» SUK A4,90 NEXT INCREMENT (TEN'S)        P RB(P) GET030    * & P ADK A4,81 NEXT INCREMENT (ONE'S)    @   P RB(P) GET030 THIRD DIGIT    j   P RTN A14       P EJECT       P       P* START OF PROGRAM PART 1 *        P     4 P* SAVE02=POINTER TO 1:ST USER TASK TTAB-AD
0x71ebc…72050          Dummy {f00=0x00dd, f01=0x0190, f02=»   P*        P LD A15,SCTSTB       P SUKL A15,4    $   P   8 & P LD A2,SCTLAC GET S:GTAB (IF ANY)    @   P IFT MMUPAG=0    j . P LD A2,CREID,A2 GET CREDIT IDENTIFICATION        P XIF       P IFT MMUPAG=1        P TL MMTAB,A13 %%##       P EL A2,CREID,A2        P X
0x72050…721e4          Dummy {f00=0x00dd, f01=0x0190, f02=»0 YES! START CONFIGURATE       P IFF CREDIT=1        P   6   P* ASSEMBLER APPLICATION    >   P   ^   P* SWITCH TO LEVEL 0 ENB    f   P     ( P LDKL A4,SYA103 CONTINUATION ADDRESS       P ADR A4,A13 RELOCATE       P STR A4,A15 PUT ON STACK       P LDKL A4,/00C0    
0x721e4…72378          Dummy {f00=0x00dd, f01=0x0190, f02=»ET MM-TABLE ADDRESS        P ADR A4,A13 RELOCATE       P ST A4,MMFROM,A13 SAVE   8 ( P* FILL MM-TABLES IN USER TASK TTAB'S   V   P     ( P LD* A5,SCTTCT GET LENGTH OF TC:TAB      $ P LD A6,SAVE02,A13 1:ST USER TASK       P LDR A3,A6 SAVE      0 P SU A3,SCTTCT GET 
0x72378…7250c          Dummy {f00=0x00dd, f01=0x0190, f02=»DKL A1,/FC00       P LDKL A2,MMTAB       P ADR A2,A13    *   P LDR A4,A2  =00002   >   P SUKL A4,MMBEG   X   P AD A4,SCTMMC    n   PSYA:10 CWR A4,A2       P RF(E) SYA105        P SUK A4,2        P STR A1,A4       P RB SYA:10       PSYA105 SUK A5,2 ALL?       P RF(
0x7250c…726a0          Dummy {f00=0x00dd, f01=0x018e, f02=»A107 EQU *       P XIF       P IFF CREDIT=1      2 P LD* A5,SAVE02,A13 1:ST USER TASK TTAB ADDRESS   4 . P LD A2,SAVE09,A13 EXECUTION START ADDRESS    j ( P AD A2,SCTLAC ADD RELOCATION ADDRESS       P LDK A3,0 SEGMENT NUMBER       P CF A15,ACTOT QUEUE TASK     " P
0x726a0…72834 (0, 145) Dummy {f00=0x00dd, f01=0x018e, f02=»       P         , P* READ CONFIG FILE AND BUILD SHADOWTABLE       P       D 0 P CM SAVE02,A13 CLEAR 'BUGGER TASK INDICATOR'   P   P IFT CREDIT-MMUPAG=1     & P LD* A2,SCTLAC GET START OF P:MTAB     $ P LD A12,T:ATAB,A2 T:ATAB ADDRESS     & P SUKL A12,2 ADJUST FOR
0x72834…729c8          Dummy {f00=0x00dd, f01=0x0190, f02=» $ P ST A4,U:BTOD,A13 SAVE IN SYSLDA       P XIF   ,   P IFT CREDIT+SWBMMU=2   8 ( P LD A4,S:BTAB,A2 GET S:BTAB ADDRESS    T $ P SUK A4,2 ADJUST FOR LENGTH WORD       P ST A4,S:BTOD,A13 SAVE       P XIF       P IFT CREDIT-MMUPAG=1       P* T:ATAB PROCESSING:      
0x729c8…72b5c          Dummy {f00=0x00dd, f01=0x0190, f02=»   ~   P     " P LDR A11,A3 END OF SHADOW-TAB        P LDR A9,A13 START OF SYSLDA    6   P CALL CMPADR   Z   P RF(L) SYA110 OK!    n " P LDKL A1,LMP3 MEMORY OVERFLOW        P CALL ERROR      ( PSYA110 LDR A9,A2 GET P:MTAB ADDRESS        P LDK A2,0        P* CLEAR 
0x72b5c…72cf0          Dummy {f00=0x00dd, f01=0x0190, f02=» " P STR A4,A3 STORE TABLE LENGTH      ( P LD A11,SAVE01,A13 GET CONFIG START    * " P LC A2,TDBBT,A11 GET BLOCKTYPE   V   P CCK A2,'TT' TASK DEF?   |   P RF(E) SYA120 OK!        P LDK A1,LMP4 NO TASK PRESENT       P CALL ERROR      ( PSYA120 LC A2,TDBMC+4,A11 GET
0x72cf0…72e84          Dummy {f00=0x00dd, f01=0x0190, f02=»E02,A13 INDICATE BUGGER TASK PRESENT =00001      " P RF SYA136 SKIP TO NEXT BLOCK    4   PSYA125 LDR A8,A12 SAVE   Z   P LDR* A4,A12 T:ATAB LENGTH   x   PSYA130 ADKL A8,2 NEXT T:A        P LDR* A6,A8 GET T:A ADDRESS        P SUK A4,2        P RF(NZ) SYA135     0 P
0x72e84…73018          Dummy {f00=0x00dd, f01=0x0190, f02=»SYA130 NO!       P SUR* A4,A12 T:ATAB LENGTH       P XIF   4   P IFT CREDIT+MMUPAG=2   @ & P EL* A2,SCTLAC GET START OF P:MTAB     $ P EL A12,T:ATAB,A2 T:ATAB ADDRESS     $ P SUKL A12,2 INCLUDE LENGTH WORD      & P ST A12,T:ATOD,A13 SAVE IN SYSLDA      $ P EL A4,U
0x73018…731ac          Dummy {f00=0x00dd, f01=0x0190, f02=»MMUSWB=3     ( P EL A4,S:BTAB,A2 GET S:BTAB ADDRESS      $ P SUK A4,2 ADJUST FOR LENGTH WORD   <   P ST A4,S:BTOD,A13 SAVE   d   P XIF       P IFT CREDIT+MMUPAG=2       P* T:ATAB PROCESSING:       P           P ELR A4,A12 T:ATAB-LENGTH        P LDR A3,A4 SAVE     
0x731ac…73340          Dummy {f00=0x00dd, f01=0x0190, f02=» LDR A11,A3 END OF SHADOW-TABLE        P LDR A9,A13 START OF SYSLDA    (   P CALL CMPADR   L   P RF(L) SYA110 OK!    ` " P LDKL A1,LMP3 MEMORY OVERFLOW    z   P CALL ERROR      ( PSYA110 LDR A9,A2 GET P:MTAB ADDRESS        P* CLEAR T:ATAB SHADOW-TABLE:       P    
0x73340…734d4 (0, 146) Dummy {f00=0x00dd, f01=0x0190, f02=»GTH    v ( P LD A11,SAVE01,A13 GET CONFIG START      " P LC A2,TDBBT,A11 GET BLOCKTYPE   8   P CCK A2,'TT' TASK DEF?   ^   P RF(E) SYA120 OK!    |   P LDK A1,LMP4 NO TASK PRESENT       P CALL ERROR      ( PSYA120 LC A2,TDBMC+4,A11 GET TASK ID       P SLL A2,8 .   
0x734d4…73668          Dummy {f00=0x00dd, f01=0x0190, f02=»PRESENT'   h   P RF SYA136 SKIP THIS BLOCK       PSYA125 LDR A8,A12 SAVE   2   P ELR A4,A12 T:ATAB LENGTH    P   PSYA130 ADKL A8,2 NEXT T:A    r   P ELR A6,A8 GET T:A ADDRESS       P SUK A4,2        P RF(NZ) SYA135     , P LDK A1,LMP5 NO PROT. FOUND (TID ERROR)   
0x73668…737fc          Dummy {f00=0x00dd, f01=0x018e, f02=» ELR A10,A12       P SUR A4,A10 T:ATAB LENGTH        P XIF   6   P IFF CREDIT=0    B . P NGR A4,A4 => A4=DISPLACEM. IN SHADOW-TAB    X ( P LC A5,TDBNT,A11 GET NUMBER OF TASKS       P SLL A5,8        P LC A5,TDBNT+1,A11       P CALL CONVRT     ( P LD A2,SCTSFA STAR
0x737fc…73990          Dummy {f00=0x00dd, f01=0x0190, f02=»   z   P     !     PSYA136 CALL NXTBLK !     PSYA137 EQU * ! .   P CCK A2,'TT' ! B & P RB(E) SYA120 NEXT TASK DEF BLOCK  ! V   P CCK A2,'CC' !     P RF(NE) SYA140 !   * P ADKL A11,1 STEP TO NUMBER OF COM.DEV. !     P CALL NXTCOM SKIP COMMON DEF !     PSYA140 CCK A
0x73990…73b24          Dummy {f00=0x00dd, f01=0x0190, f02=» IN PROTOTYPE  ! l   PSYA141 EQU * "     P XIF " *   P IFT CREDIT+SWPBLK=2 " 6   P LCR A2,A11  " R   P CCK A2,'SS' " f   P RF(NE) SYA152 " z   P LD A8,S:BTOD,A13  "     P CALL USWBTP "     P XIF "     P IFT CREDIT=1  "     P RF SYA152 "     P EJECT "   L P********
0x73b24…73cb8          Dummy {f00=0x00dd, f01=0x0190, f02=»      *  " P L P*  USWBTP - INSERT NUMBER OF COPIES IN U:BTAB/S:BTAB PROTOTYPE TABLE  *  #   L P*  =================================================================  *  # ` L P*                                                                     *  #   L P*  REFER
0x73cb8…73e4c          Dummy {f00=0x00dd, f01=0x0190, f02=»      *  # P L P*  ENTRY:  A8 - MODIFIED ADDRESS TO U:BTAB/S:BTAB PROTOTYPE TABLE     *  $   L P*          A11- POINTER IN CONFIGURATION TABLE TO 'U' OR 'S' BLOCK    *  $ ` L P*                                                                     *  $   L P*  EXIT:
0x73e4c…73fe0          Dummy {f00=0x00dd, f01=0x0190, f02=»      *  $ P L P*  WORK REGISTERS:                                                    *  %   L P*                                                                     *  % ` L P*  SUBROUTINES:  GETNUM,ERROR                                         *  %   L P*       
0x73fe0…74174 (0, 147) Dummy {f00=0x00de, f01=0x0190, f02=»*******  % P   P &     PUSWBTP EQU * &     P & ,   P XIF & 4   P IFT CREDIT-MMUPAG=1 & @   P ADKL A11,1  &     P LDR A6,A11  & p * P CALL GETNUM PACK 3 DIG. RESULT IN A5  &   $ P LDR A1,A5 SAVE NUMBER OF UWB'S  &     PSYA142 EQU * &     P LDR A12,A8  &   " P LDR* 
0x74174…74308          Dummy {f00=0x00de, f01=0x0190, f02=»FIG  & h   P SLL A2,8  '     P LC A2,1,A11 GET 2:ND CHAR '   6 P CW A2,UPNAME,A12 COMPARE W. 1:ST WORD IN PROTOTYP ' @ * P RF(E) FRSTOK FIRST TWO CHARACTERS OK! ' z 0 PSYA147 SUK A3,UP:REC DEC. NUMBER OF PROT.'S  '     P RF(NN) SYA150 '     P LDK A1,LMP6 UWB NOT F
0x74308…7449c          Dummy {f00=0x00de, f01=0x0190, f02=» 3:RD CHAR ' z   P CC A2,UPNAME+2,A12  (     P RB(NE) SYA147 .NEQ. ( .   P EJECT ( J   P     ( X   P* PROTOTYPE FOUND *  ( d   P     (   8 P ADKL A11,NAMUWB SKIP TO 'NUMBER OF BOCKS' IN CONFIG (     P LDR A6,A11  (     P CALL GETNUM CONVERT (   2 P SC A5,UPNUMB,A1
0x7449c…74630          Dummy {f00=0x00de, f01=0x018e, f02=» RTN A14 (     P XIF )     P IFT CREDIT+MMUPAG=2 )     P ADKL A11,1  ) 8   P LDR A6,A11  ) L * P CALL GETNUM PACK 3 DIG. RESULT IN A5  ) ` $ P LDR A1,A5 SAVE NUMBER OF UWB'S  )     PSYA142 EQU * )     P LDR A12,A8 START OF TABLE )     P ELR A3,A12 LENGTH OF U:BTAB
0x74630…747c4          Dummy {f00=0x00de, f01=0x0190, f02=» )     P LC A2,1,A11 GET 2:ND CHAR *   2 P EL A10,UPNAME,A12 GET FIRST WORD IN PROTOTYPE * *   P CWR A2,A10  * `   P RF(E) FRSTOK FIRST WORD OK! * t 0 PSYA147 SUK A3,UP:REC DEC. NUMBER OF PROT.'S  *     P RF(NN) SYA150 *     P LDK A1,LMP6 UWB NOT FOUND *     P CAL
0x747c4…74958          Dummy {f00=0x00de, f01=0x0190, f02=» CONFIG  * j 0 P EL A2,UPNAME+2,A12 GET 3:RD CHAR FROM PROY  +     P SRL A2,8  + D   P ANKL A10,/FF  + V   P CWR A10,A2  + l   P RB(NE) SYA147 .NEQ. +     P EJECT +     P     +     P* PROTOTYPE FOUND *  +     P*******************  +     P     +   8 P ADKL A11,NAMU
0x74958…74aec          Dummy {f00=0x00de, f01=0x0190, f02=»-TABLE + f   P ANKL A10,/FF00  ,     P ORR A10,A5  , &   P ES A10,UPNUMB-1,A12 , : . P SUK A1,1 DEC. NO OF TYPES IN CONFIG FILE  , V   P RB(P) SYA142  ,     P ADKL A11,UDBFST-1 ,     P RTN A14 ,     P XIF ,     P IFT CREDIT=1  ,     P EJECT ,     PSYA152 EQU * ,  
0x74aec…74c80          Dummy {f00=0x00de, f01=0x0190, f02=»OF T:ATAB  , r   P XIF -     P IFT CREDIT+MMUPAG=2 -   ( P EL* A7,T:ATOD,A13 GET T:ATAB LENGTH - : * P SLL A7,1 RESERVE FOR MM-ADDRESS-TABLE - f   P XIF -     P IFF CREDIT=0  -   0 P AD A7,SCTSFA TO-ADDRESS (AFTER SHADOW-TABLE -     P ADK A7,1  -     P ANKL A7,/FF
0x74c80…74e14 (0, 148) Dummy {f00=0x00de, f01=0x0190, f02=»2,A2 -   4 P ST A2,SAVE04,A13 SAVE NEW RELOCATION TEMPORARY  .     P IFT CREDIT+MMUPAG=2 . D & P* CREATE SYSLDA & DDIV MM-TABLE *  . `   P .   " P LDR A2,A7 TO-ADDRESS (SYSLDA) .     P ANKL A2,/F000 FIRST PAGE  .   ( P ST A2,MMREL1,A13 SAVE PHYSICAL PAGE .   " P S
0x74e14…74fa8          Dummy {f00=0x00de, f01=0x0190, f02=» ( PSYA157 STR A2,A11 STORE PAGE-POINTER /     P ADKL A11,2 NEXT ENTRY / 0   P ADKL A2,/400 PAGE INCREMENT / N   P SUK A3,1 ALL? / r   P RB(NZ) SYA157 NO! /   ( P ANKL A7,/FFF GET DISPLACEM. IN PAGE /     P XIF /     P IFF CREDIT=0  /   0 P ST A7,SAVE12,A13 SAVE (
0x74fa8…7513c          Dummy {f00=0x00de, f01=0x0190, f02=»   /   $ P* CALCULATE DDIV FROM-ADDRESS *  0     P 0 2   P LD A1,SCTLAC GET S:GTAB 0 : * P ST A1,SAVE13,A13 SAVE S:GTAB ADDRESS  0 Z & P ST A9,SCTLAC SAVE START OF P:MTAB 0     P IFT CREDIT-MMUPAG=1 0   ( P LD A3,NUMSEG,A1 NUMBER OF SEGMENTS  0     P XIF 0     P I
0x7513c…752d0          Dummy {f00=0x00de, f01=0x0190, f02=»ORD LENGTH 0 p   P CALL MULT 1     P ADR A1,A3 1 $ & P ADK A1,NUMSEG+2 => START OF DDIV  1 6 2 P LD A2,SAVE04,A13 GET NEW RELOCATION INCREMENT 1 ` 0 P ADS A2,M:REL,A13 AND ADJUST RELOCATION BASE 1     P IFT CREDIT+MMUPAG=2 1     P 1   . P ST A1,SAVE04,A13 SAVE DDI
0x752d0…75464          Dummy {f00=0x00de, f01=0x0190, f02=»0  1   " P SUR A6,A1 RELOCATION FOR DDIV 2     P EJECT 2 0   P 2 >   P     2 F   P     2 R 0 P* RELOCATE ADDRESSES IN T:ATAB AFTER MOVE *  2 ^ . P* CALCULATE TOTAL (=REAL) LENGTH        *  2   . P* REMOVE NOT USED ENTRIES IN T:ATAB     *  2   . P* A9=P:MTAB   A6=M
0x75464…755f8          Dummy {f00=0x00de, f01=0x018e, f02=»S  2 ~   P 3   ( P LD A8,T:ATOD,A13 GET T:ATAB ADDRESS 3     P LDR* A3,A8 GET LENGTH 3 >   P ADR A3,A8 END OF T:ATAB 3     P ST A3,ENDADD,A13 SAVE 3 | 0 P LD A5,SCTSFA GET START OF T:ATAB SHADOW-TAB 3     P LDR A4,A5 2:ND POINTER  3   & P LDR A2,A8 2:ND POINTER IN
0x755f8…7578c          Dummy {f00=0x00de, f01=0x018e, f02=»   P 4   " PSYA160 ADKL A8,2 TAKE NEXT T:A 4   $ P ADK A5,2 NEXT T:A IN SHADOW-TAB 4 2   P CW A8,ENDADD,A13  4 Z   P RF(E) SYA170 ALL DONE 4 t   P LDR* A1,A8 GET T:A  4   * P LDR* A7,A5 GET CONTENTS OF SHADOW-TAB 4   , P RB(Z) SYA160 THIS T:A IS NOT USED!!!!!  4  
0x7578c…75920          Dummy {f00=0x00de, f01=0x0190, f02=» ( P ADK A2,2 UPDATE 2:ND T:ATAB ADDRESS 5   8 P STR A7,A4 STORE NUMBER OF T:A'S (EV. ON NEW PLACE)  5 0   P LDR* A10,A8 GET T:A-ADDRESS 5 l   P ADR A10,A6 RELOCATE 5   . P STR A10,A2 STORE ADDR. (EV. ON NEW PLACE) 5     P* RELOCATE W.B.-ADDRESSES  5     P 5   $ P
0x75920…75ab4 (0, 149) Dummy {f00=0x00de, f01=0x0190, f02=» SUK A7,1 DEC. COUNTER 5     P RB(N) SYA160 TAKE NEXT T:A  6     P ADRS A6,A1 RELOCATE 6 B   P XIF 6 ^   P IFT CREDIT+MMUPAG=2 6 j   P 6     P* INITIATE POINTERS  6     P 6     P LD A8,T:ATOD,A13 T:ATAB 6     P ELR A3,A8 GET LENGTH  6     P ADR A3,A8 END OF T:ATAB
0x75ab4…75c48          Dummy {f00=0x00de, f01=0x0190, f02=»D POINTER IN T:ATAB  6   & P LDK A3,2 SET 'NEW' T:ATAB COUNTER 7   . P SUR A11,A11 CLEAR REAL LENGTH ACCUMULATOR 7 F   P 7 x   P* SCAN T:ATAB: 7     P 7   " PSYA160 ADKL A8,2 TAKE NEXT T:A 7   $ P ADK A5,2 NEXT T:A IN SHADOW-TAB 7     P CW A8,ENDADD,A13  7     P R
0x75c48…75ddc          Dummy {f00=0x00de, f01=0x018e, f02=»!!!  7 l " P ADR A11,A7 ACCUMULATE LENGTH  8   , P ADK A3,2 INCREMENT 'NEW' T:ATAB LENGTH  8 2 , P ADK A4,2 UPDATE 2:ND SHADOW-TAB ADDRESS 8 b ( P ADK A2,2 UPDATE 2:ND T:ATAB ADDRESS 8   8 P STR A7,A4 STORE NUMBER OF T:A'S (EV. ON NEW PLACE)  8     P ELR A10,A8 GE
0x75ddc…75f70          Dummy {f00=0x00de, f01=0x0190, f02=» 8   $ P EL A12,T:DAD,A1 GET T:D-ADDRESS 9   $ P EL A7,WATLEN,A12 LENGTH OF WAT  9 0 . P ADK A1,WATFST+2 ADD TO FIRST W.B.-ADDRESS 9 X   PSYA165 SUK A7,1 DEC. COUNTER 9     P RB(N) SYA160 TAKE NEXT T:A  9     P ELR A10,A1 GET ADDRESS  9     P ADR A10,A6 RELOCATE 9
0x75f70…76104          Dummy {f00=0x00de, f01=0x0190, f02=»T A6,MOVADD,A13 SAVE 9   8 P ST* A3,SCTSFA STORE NEW TABLE LENGTH IN SHADOW-TAB  :     P IFT CREDIT+MMUPAG=2 : X $ P ES* A3,T:ATOD,A13 AND IN T:ATAB : t   P XIF :     P IFT CREDIT-MMUPAG=1 :   $ P ST* A3,T:ATOD,A13 AND IN T:ATAB :     P XIF :     P IFF CREDIT=0  :
0x76104…76298          Dummy {f00=0x00de, f01=0x018e, f02=»3 SAVE TOT. NUMBER OF T:A'S  :     P     ; $   P EJECT ; 0 " P****************************** ; > $ P* RELOCATE ADDRESSES IN U:BTAB * ; d $ P* (REAL LENGTH=PROTOTYPE LEN.) * ;   $ P******************************** ;     P ;     P IFT CREDIT-MMUPAG=1 ;   $ P LD A5,U
0x76298…7642c          Dummy {f00=0x00de, f01=0x018e, f02=» ; ~ " PSYA180 RF(Z) SYA185 ALL DONE!  <     P ADRS A6,A5 RELOCATE < .   P XIF < J   P IFT CREDIT+MMUPAG=2 < V $ P LD A5,U:BTOD,A13 U:BTAB ADDRESS < r   P ELR A3,A5 TABLE LENGTH  <   , P ST A3,SAVE06,A13 SAVE LENGTH OF U:BTAB  <     P ADK A5,2  <     P SUK A3,2 SU
0x7642c…765c0          Dummy {f00=0x00de, f01=0x0190, f02=» <     P IFF CREDIT=0  =   8 P ADK A5,UP:REC ADD TO NEXT RECORD IN U:BTAB PROTOTYP =     P SUK A3,UP:REC = Z   P RB SYA180 = p   P EJECT =     PSYA185 EQU * =     P IFT CREDIT+MMUSWB=3 =     P*  =   $ P*  COMPUTE REAL LENGTH OF S:BTAB =     P*  =   $ P LD A5,S:BTO
0x765c0…76754 (0, 150) Dummy {f00=0x00de, f01=0x0190, f02=»F(Z) SYA199 ALL RECORDS SCANNED! =   $ P EL A4,2,A5 GET PROT. W.B.-ADDR. > (   P ADR A4,A6 RELOCATE  > P   P ES A4,2,A5 STORE IT BACK  > l , P EL A4,UPNUMB-1,A5 GET NUMBER OF COPIES  >     P ANK A4,/FF GET RIGHT BYTE >   . PSYA192 RF(Z) SYA194 NO MOORE OF THIS TYP
0x76754…768e8          Dummy {f00=0x00de, f01=0x0190, f02=»RD IN S:BTAB PROTOTYPE > r $ P SUK A3,UP:REC DECREMENT LENGTH  ?     P RB SYA190 ? F   P XIF ? X   P IFT CREDIT+SWBMMU=2 ? d $ P LD A5,S:BTOD,A13 S:BTAB ADDRESS ?   * P LDR* A3,A5 LENGTH OF S:BTAB PROTOTYPE ?     P LDR A2,A3 SAVE  ?   " P SUK A3,2 EXCLUDE LENGTH W
0x768e8…76a7c          Dummy {f00=0x00de, f01=0x0190, f02=»,A5 STORE IT BACK  ?   , P LD A4,UPNUMB-1,A5 GET NUMBER OF COPIES  @     P ANK A4,/FF  @ J . PSYA196 RF(Z) SYA198 NO MOORE OF THIS TYPE! @ ^   P ADK A2,2 INCREMENT LENGTH @   ( P SUK A4,1 DECREMENT NUMBER OF COPIES @     P RB SYA196 @   8 PSYA198 ADK A5,UP:REC NEX
0x76a7c…76c10          Dummy {f00=0x00de, f01=0x0190, f02=»A199 ST A2,SAVE25,A13 SAVE COMPUTED LENGTH @     P XIF A 2   P IFT CREDIT=1  A >   P EJECT A T   P A b 6 P* RELOCATE T:ATAB- AND U:BTAB-ADDRESSES IN P:MTAB  A j   P     A     P ADS A6,T:ATOD,A13 A     P ADS A6,U:BTOD,A13 A     P IFT CREDIT+SWPBLK=2 A     P ADS A6,
0x76c10…76da4          Dummy {f00=0x00de, f01=0x0190, f02=»D-START  A | $ P AD A5,SAVE12,A13 ADD NEW START  B     P ST A5,DATEND,A13 SAVE B 8   P XIF B V   P IFT CREDIT+MMUPAG=2 B b   P B ~   P B     P* STORE MMTABLE ADDRESSES  B     P B     P LDK A4,MMDDIV B   " P ADR A4,A13 GET TABLE ADDRESS  B   & P LDR A5,A13 CALC. RE
0x76da4…76f38          Dummy {f00=0x00de, f01=0x0190, f02=»DK A4,MMTAB  B   $ P ADR A4,A13 'WORK-TABLE' ADDRESS C     P SUR A4,A5 RELOCATE  C <   P ST A4,MMFROM,A13  C X   P* CALCULATE DDIV END C r   P C     P LDR A5,A9 DDIV END  C     P SU A5,SAVE04,A13 ENT-START  C   $ P AD A5,SAVE12,A13 ADD NEW START  C     P LDR A6,A5
0x76f38…770cc          Dummy {f00=0x00de, f01=0x0190, f02=»DRESS  C l   P ADR A6,A13 RELOCATE D   & P LDR* A6,A6 GET MM-TABLE CONTENTS  D *   P ST A6,FSTPAG,A13 SAVE D T " P ANKL A5,/FFF GET DISPLACEMENT D r   P ST A5,FSTADR,A13 AND SAVE D     P XIF D     P IFF CREDIT=0  D     P* CONTINUE IN PART 2 * D     P     D   . P L
0x770cc…77260          Dummy {f00=0x00de, f01=0x0190, f02=»EXECUTION START ADDRESS  D |   P ADR A7,A2 E   " P LDKL A3,LENGT2 SYSLDA LENGTH  E 2   P LDR A1,A13 FROM-ADDRESS E X   P E x   P* MOVE SYSLDA *  E     P E     P IFT CREDIT-MMUPAG=1 E     PNXTMOV LDR* A4,A1 GET WORD E     P STR A4,A2 STORE WORD  E     P ADK A1,2  E
0x77260…773f4 (0, 151) Dummy {f00=0x00df, f01=0x40e4, f02=» E     P IFF CREDIT=0  F     P F   * P ABR A7 HEJ SVEJS! VI SES I PART 2...  F &   P XIF F T   P IFT CREDIT=0  F `   P LDKL A1,LMP9  F v $ P CALL ERROR INCONSISTENT MONITOR F     P XIF F     PLDAEND EQU * F     P END F  @    F                                      
0x773f4…77588          Dummy {f00=0x00df, f01=0x2008, f02=»     G  -ADDRESS w v   PHINKAS SUK A1,1 DEC. COUNTER x     P RB(N) HINKA TAKE NEXT T:A x <   P ADRS A6,A2 RELOCATE x ^   P ADK A2,4 NEXT W.B.  x z   P RB HINKAS x     P x     PSTICK EQU *  x     P* CONTINUE IN PART 2 * x     P     x     P LDKL A1,START2  x   " P A
0x77588…7771c          Dummy {f00=0x00df, f01=0x0190, f02=»!&    &01&02&03&04FEJL BACKUP OPSTART DISCFEJL KONVERTERING DATATRANSMISSION          @ B G I P      999999999999999B99999TTTTTTTTTTTTT9TTTTTTTTTTTTT9-a~b          ~     d   c   )                 PAPIRINDSTILLING OK ?           G d`X !     _}        a          `  
0x7771c…778b0          Dummy {f00=0x00df, f01=0x0190, f02=»  ha     T A%_   }   ha     T^fa    a p I"  t   g  8  p !  a pT<fa       D!W8   {h  $      da         g?    I"    ? I"    ? @ @    4 @ A    4 @ A @    4                                         )           d                   &       j   }   F       W   ?          
0x778b0…77a44          Dummy {f00=0x00df, f01=0x0190, f02=»!&    &01&02&03&04FEJL BACKUP OPSTART DISCFEJL KONVERTERING DATATRANSMISSION          @ B G I P      999999999999999B99999TTTTTTTTTTTTT9TTTTTTTTTTTTT9-a~b          ~     d   c   )                 PAPIRINDSTILLING OK ?           G d`X !     _}        a          `  
0x77a44…77bd8          Dummy {f00=0x00df, f01=0x0190, f02=»  ha     T A%_   }   ha     T^fa    a p I"  t   g  8  p !  a pT<fa       D!W8   {h  $      da         g?    I"    ? I"    ? @ @    4 @ A    4 @ A @    4                                         )           d                   &       j   }   F       W   ?          
0x77bd8…77d6c          Dummy {f00=0x00df, f01=0x0190, f02=»!&    &01&02&03&04FEJL BACKUP OPSTART DISCFEJL KONVERTERING DATATRANSMISSION          @ B G I P      999999999999999B99999TTTTTTTTTTTTT9TTTTTTTTTTTTT9-a~b          ~     d   c   )                 PAPIRINDSTILLING OK ?           G d`X !     _}        a          `  
0x77d6c…77f00          Dummy {f00=0x00df, f01=0x0190, f02=»  ha     T A%_   }   ha     T^fa    a p I"  t   g  8  p !  a pT<fa       D!W8   {h  $      da         g?    I"    ? I"    ? @ @    4 @ A    4 @ A @    4                                         )           d                   &       j   }   F       W   ?          
0x77f00…78094 (0, 152) Opaque[0x194]
0x78094…78228          # DirEnt {nam=»LDTASK«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x14f8, f03=0x0000}
0x78094…78228          IdxSect {
0x78094…78228            f00 = 0x00a7	// 0x78094 @0x0 
0x78094…78228            f01 = 0x000c	// 0x78096 @0x2 
0x78094…78228            gno = [	// 0x78098 @0x4 
0x78094…78228                [0x00]: C0x00a7.0x3.0
0x78094…78228                [0x01]: C0x00a8.0x0.0
0x78094…78228                [0x02]: C0x00a8.0x1.0
0x78094…78228                [0x03]: C0x00a8.0x2.0
0x78094…78228                [0x04]: C0x00a8.0x3.0
0x78094…78228                [0x05]: C0x00a9.0x0.0
0x78094…78228            ]
0x78094…78228          }
0x78228…783bc          Dummy {f00=0x00a7, f01=0x018e, f02=» 2 P IDENT LDTASK  REL 9.2 79-12-06  870105040920        P   : ( P   =2, DEVICE TABLE LENGTH DATA WORD   B   P   REL 9.2 79-11-16    n " P   =1, QLTASK RETURN IN ENABLE       P   REL 9.1 79-05-23        P*      6 P**************************************************
0x783bc…78550          Dummy {f00=0x00a7, f01=0x018e, f02=» 6 P**************************************************       P*    >   P*    H * P*   THIS MODULE CONTAINS THE LOAD TASK   R 0 P*   USED IN TOSS MEMORY MANAGEMENT SYSTEMS.        P*      & P*   IT CONTAINS TWO ENTRY POINTS:        P*      . P*   - LT:DSK   USED IN
0x78550…786e4          Dummy {f00=0x00a7, f01=0x0190, f02=»       P*        P***********        P* ENTRIES *    &   P***********    :   P*    N   P*    X $ P ENTRY LT:DSK DISC PAGING ENTRY    b , P ENTRY LT:SWB SWAPPABLE WORK BLOCK ENTRY       P ENTRY TTABLD LOAD TASK TTAB     2 P ENTRY QLTDSK ACTIVATE LDTASK AT ENTRY LT:
0x786e4…78878          Dummy {f00=0x00a7, f01=0x0190, f02=»       P*        P*************        P* EXTERNALS *    (   P*************    >   P*    T   P*    ^ " P EXTRN TLDS15 ENTRY IN TLDSEG    h " P EXTRN TLDS20 ENTRY IN TLDSEG      " P EXTRN MEXIT MONITOR TASK EXIT     4 P EXTRN LKMERR HALT SYSTEM DUE TO FATAL LKM ERR
0x78878…78a0c          Dummy {f00=0x00a7, f01=0x0190, f02=» PAG:QB QUEUE LINK BACKWARDS       P EXTRN PAG:PA PAGE ADDRESS   $ ( P EXTRN PAG:SB SEGMENT BLOCK ADDRESS    F & P EXTRN SEG:DS DISC SECTOR ADDRESS    r   P EXTRN SEG:EL SEGMENT LENGTH     $ P EXTRN SEG:PB PAGE BLOCK ADDRESS     4 P EXTRN SWB:DS DISC SECTOR ADDRES
0x78a0c…78ba0          Dummy {f00=0x00a7, f01=0x0190, f02=»S    r   P EXTRN ECBRC ECB RETURN CODE     " P EXTRN ECBCW ECB CONTROL WORD    .   P EXTRN TTB:SA TTAB SAVE AREA   T   P EXTRN TTB:MT MMU TABLE    x ( P EXTRN TTB:SB SEGMENT BLOCK ADDRESS      ( P EXTRN SCTPLD PROGRAM LOADING DEVICE       P EXTRN SCTPSZ PAGE SIZE 
0x78ba0…78d34 (0, 153) Dummy {f00=0x00a8, f01=0x0190, f02=» . P*****************************************        P*    6   P* CONDITIONAL ASSEMBLY   @   P*    ^ . P*****************************************    h   P*      . P* A PROGRAM VERSION USING TOSS MMU PAGING      * P* IS OBTAINED BY SETTING MMUPAG EQU 1.       P*   
0x78d34…78ec8          Dummy {f00=0x00a8, f01=0x018e, f02=»852 EQU 0.   p   P*        PCPU852 EQU 1       P*    0   P*    : 6 P* A PROGRAM VERSION INCLUDING TOSS SWAPPABLE WORK    D 2 P* BLOCKS IS OBTAINED BY SETTING SWPBLK EQU 1.    ~   P*        PSWPBLK EQU 0       P*         *      4 P* A PROGRAM VERSION USING TOSS ASS
0x78ec8…7905c          Dummy {f00=0x00a8, f01=0x018e, f02=»     " P* LDTASK ECB AND BUFFER AREAS        P*    . 4 PLD:ECB DATA 0,0,410,0,0,0 ECB AREA FOR LOAD TASK   8   P*    p 4 PLD:BUF RES 205 INTERMEDIATE BUFFER FOR LOAD TASK   z   P*      & P RES 2 LOAD TASK STACK (ONE LEVEL)     ( PLD:STB EQU *-2 LOAD TASK STACK BAS
0x7905c…791f0          Dummy {f00=0x00a8, f01=0x0190, f02=»   t   P*        P IFT MMUPAG=1        P RES 16 LDTASK MMU TABLE   (   P XIF   H   P*    T " P DATA 0 SEGMENT BLOCK ADDRESS    ^   P*        PTTABLD EQU * TTABLD ENTRY      " P DATA 0 DISPATCHER QUEUE LINK      " P DATA '#L' TASK IDENTIFICATION       P DATA 49 PRI
0x791f0…79384          Dummy {f00=0x00a8, f01=0x0190, f02=»0,0,0,0,0,0,0 REGISTER SAVE AREA, A1-A14       P DATA 0,0,0,0,0,0,0    0 " P DATA 2 DEVICE TABLE LENGTH =2   L   P*    r   P EJECT   LDTASK    |   P*        P*        P**********       P* LT:DSK *       P**********       P*        P*      D P*   LT:DSK PERFORMS LO
0x79384…79518          Dummy {f00=0x00a8, f01=0x0190, f02=»OF CALLING TASK    r   P*        P*    " * PLT:DSK EQU * LDTASK DISC PAGING ENTRY    , 4 P LD A13,TTB:SA+26,A3 GET A13 FROM TTAB SAVE AREA   Z , P LDKL A5,TTABLD GET LDTASK TTAB ADDRESS      " P LDR* A2,A1 GET SEGMENT STATUS     . P RF(NN) LTD:05 SEGMENT NOT LOADE
0x79518…796ac          Dummy {f00=0x00a8, f01=0x0190, f02=»A3 SAVE A3       P LDR A5,A3     , P LD A1,SEG:PB,A1 GET PAGE BLOCK ADDRESS    $   P CF A15,TLDS15   T 0 P LDR A5,A7 GET TTAB ADDRESS OF CALLING TASK    j   P ABL LTD:80        P*        P EJECT   LDTASK        P*      6 P* NO PAGE AVAILABLE. PAUSE LDTASK UNTIL RE
0x796ac…79840          Dummy {f00=0x00a8, f01=0x0190, f02=» LKM       P DATA 5 PAUSE LDTASK       P*    (   P* GET ONE PAGE FROM PAGQUE   2   P*    T   PLTD:05 EQU *   ^   P LD A2,PAGQUE+2    r   P CWK A2,PAGQUE     $ P RB(E) LTD:00 NO PAGE AVAILABLE?       P*        P EJECT   LDTASK        P*      $ P* TAKE FOUND PAGE OU
0x79840…799d4 (0, 154) Dummy {f00=0x00a8, f01=0x0190, f02=»A2 GET PAGQUE ADDRESS AND UPDATE...      4 P STR A12,A4 ...QUEUE LINK FORWARD FOR NEXT BLOCK   , 4 P CMR A2 RESET QUEUE LINK FORWARD OF REMOVED BLK    d , P LDKL A6,/4000 SEGMENT UNDER LOADING BIT     2 P LD A4,PAG:SB,A2 GET OLD SEGMENT BLOCK ADDRESS       P RF(Z)
0x799d4…79b68          Dummy {f00=0x00a8, f01=0x0190, f02=»EG:PB,A1 SET NEW PAGE BLOCK ADDRESS      2 P ST A1,PAG:SB,A2 SET NEW SEGMENT BLOCK ADDRESS   ,   P*    b   P IFT MMUPAG=1    l   P*      2 P* UPDATE MMU TABLE FOR CALLING TASK AND LDTASK       P*        P INH     2 P MS 3,TTB:SA+2,A5 SAVE A1-A3 IN TTAB SAVE AREA  
0x79b68…79cfc          Dummy {f00=0x00a8, f01=0x0190, f02=»ADDRESS OF LDTASK      . P CF A15,TLDS20 UPDATE MMU TABLE FOR LDTASK     6 P TS TTB:MT,A3 STORE NEW MMU TABLE FOR CALLING TASK   L   P ENB       P XIF       P*        P EJECT   LDTASK        P*      $ P* PREPARE FOR READING OF SEGMENT       P*      ( P LD A6,SEG:E
0x79cfc…79e90          Dummy {f00=0x00a8, f01=0x0190, f02=»O WORDS    v 0 P LDR A5,A3 GET TTAB ADDRESS OF CALLING TASK      0 P LD A3,PAG:PA,A2 GET PAGE ADDRESS (PHYSICAL)   D . P LD A2,SEG:DS,A1 GET SEGMENT DISC ADDRESS    x * P LDR A9,A1 SAVE SEGMENT BLOCK ADDRESS      0 P LDR A11,A5 INDICATE DISC PAGING (A11 <> 0)     
0x79e90…7a024          Dummy {f00=0x00a8, f01=0x0190, f02=»BY LT:SWB    x   P LDK A7,/91 PHYSICAL READ        P*    4   P* SET ECB PARAMETERS   >   P*    Z & PLTD:40 EQU * ENTRY USED BY LT:SWB    d , P LDKL A14,LD:STB LOAD LDTASK STACK BASE      & P LDKL A8,LD:ECB GET LD:ECB ADDRESS       P ST A2,ECBCW,A8        P*       
0x7a024…7a1b8          Dummy {f00=0x00a8, f01=0x0190, f02=»CBBA,A8 SET BUFFER ADDRESS       P RF LTD:60   "   P XIF   4   P*    @   P EJECT   LDTASK    J   P*    b   P*    l   P IFT ASSOLY=1    v , P LD A2,SCTPLD GET PROGRAM DISC FILE CODE       P STR A2,A8     . P LDKL A1,LD:BUF GET LDTASK BUFFER ADDRESS        P ST A1,E
0x7a1b8…7a34c          Dummy {f00=0x00a8, f01=0x0190, f02=» A11,A11 CHECK DISC PAGING/SWB FLAG      ( P RF(NZ) LTD:43 DISC PAGING REQUEST?    ,   P*    X   P EJECT   LDTASK    b   P*    z   P*      , P LDR A12,A3 SAVE LOGICAL BUFFER ADDRESS      2 P ECR A2,A3 CONVERT LOGICAL ADDRESS TO PHYSICAL       P ANKL A3,/FFF       
0x7a34c…7a4e0          Dummy {f00=0x00a8, f01=0x0190, f02=»RESS   j   P SRL A2,2        P ECR A1,A2       P ANK A2,/0F    0   P SRC A2,4    D   P ORR A3,A2   V   P RF(NZ) LTD:48   h   P SUKL A1,/1000   ~   P RF LTD:48       P*        PLTD:43 EQU *       P XIF       P*        P IFT MMUPAG=1        P LDR A1,A3       P SRL A
0x7a4e0…7a674 (0, 155) Dummy {f00=0x00a8, f01=0x0190, f02=»QU *       P LDR A12,A3      6 P ANKL A12,/FFF CONVERT PHYSICAL ADDRESS TO LOGICAL       P OR A12,SCTLAP   Z   P*    p   PLTD:48 EQU *   z   P SUK A3,2      & P ST A3,ECBBA,A8 SET BUFFER ADDRESS       P ANKL A1,/3000     , P OR A1,SCTPLD GET PROGRAM DISC FILE CODE
0x7a674…7a808          Dummy {f00=0x00a8, f01=0x0190, f02=»   P*      $ P* MOVE FIRST SECTOR TO PAGE AREA       P*    6   P LDKL A1,LD:BUF+2    @   P LDR A2,A12    Z   P LDKL A3,376   n & P MVSU A3 MOVE FIRST SECTOR TO PAGE       P SUKL A12,2        P XIF       P*        P EJECT   LDTASK        P*        P*        PLTD:50
0x7a808…7a99c          Dummy {f00=0x00a8, f01=0x0190, f02=»SSOLY=1        P LDK A1,188        P XIF   $   P*    0 2 P SUR A6,A1 GET REMAINING LENGTH OF SEGMENT/SWB   : 2 P RF(NP) LTD:75 SEGMENT/SWB HANDLING FINISHED?    p , P SUR A4,A1 GET REMAINING LENGTH OF PAGE        P ADR A1,A1     ( P ADR A12,A1 UPDATE PAGE AREA POI
0x7a99c…7ab30          Dummy {f00=0x00a8, f01=0x0190, f02=»FFER ADDRESS   v   P RF LTD:60       P*    &   PLTD:55 EQU *   0 * P ADS A1,ECBBA,A8 UPDATE BUFFER ADDRESS   D   P RF(N) LTD:60 NOT OVERFLOW?    r & P LDKL A1,/1000 OVERFLOW CORRECTION       P ADRS A1,A8        P XIF       P*        P IFT MMUPAG=0      * P ADS A1,
0x7ab30…7acc4          Dummy {f00=0x00a8, f01=0x0190, f02=»CHECK REMAINING LENGTH OF PAGE     8 P RF(L) LTD:65 NOT ROOM FOR ONE MORE SECTOR IN PAGE?    &   P*    b   P IFT MMUPAG=1    l : P ELR A10,A12 SAVE WORD TO BE DESTROYED BY DISC CYL-ID      ( P CF A14,LTD:85 READ/WRITE ONE SECTOR     $ P ESR A10,A12 RESTORE SAVED W
0x7acc4…7ae58          Dummy {f00=0x00a8, f01=0x0190, f02=» CF A14,LTD:85 READ/WRITE ONE SECTOR     $ P STR A10,A12 RESTORE SAVED WORD    ,   P RB LTD:50   T   P XIF   f   P*    r   P EJECT   LDTASK    |   P*      . P* NOT ROOM ENOUGH IN PAGE FOR LAST SECTOR:     0 P* READ IT TO MEMORY VIA INTERMEDIATE BUFFER        P*   
0x7ae58…7afec          Dummy {f00=0x00a8, f01=0x0190, f02=»ATE BUFFER NOW IN SYSTEM AREA      , P CF A14,LTD:85 READ ONE SECTOR TO LD:BUF   &   P ADK A1,2 SKIP CYLINDER ID   V   P LDR A2,A12 GET PAGE POINTER   x   P ADK A2,2      & P ADR A6,A6 CONVERT LENGTH TO BYTES       P*        P IFT MMUPAG=1      2 P MVSU A6 MOVE LA
0x7afec…7b180          Dummy {f00=0x00a8, f01=0x0190, f02=» STR A10,A2      ( P ADK A1,2 INCREMENT BUFFER POINTERS        P ADK A2,2    @   P SUK A6,2 DECREMENT COUNTER    R   P RB(P) LTD:70    v   P XIF       P*        P EJECT   LDTASK        P*        P*        PLTD:75 EQU *       P IFT SWPBLK=1      , P LDR A11,A11 CHE
0x7b180…7b314 (0, 156) Dummy {f00=0x00a8, f01=0x0190, f02=»OADED    b   P XRRS A4,A9        P*    "   PLTD:80 EQU *   , , P CF A15,QTJOB QUEUE TASK FOR DISPATCHING   @ & P ABL MEXIT PERFORM EXIT ON LDTASK    p   P*        P EJECT   LDTASK        P*        P* READ ONE SECTOR FROM DISC        P*        PLTD:85 EQU *       P
0x7b314…7b4a8          Dummy {f00=0x00a8, f01=0x0190, f02=»   P RTN A14 NO, RETURN        P*      ( P* ERROR: INSERT PAGE IN PAGQUE AGAIN   *   P*    V   PLTD:95 ANK A2,1    `   P NGR A2,A2   x . P SUK A2,2 ERROR, SET RETURN CODE -2 OR -3      . P  ST A2,TTB:SA+14,A5 SET RETURN CODE IN A7       P*        P IFT SWPBLK=1   
0x7b4a8…7b63c          Dummy {f00=0x00a8, f01=0x0190, f02=»ENT BLOCK ADDRESS    x , P LD A3,SEG:PB,A9 GET PAGE BLOCK ADDRESS      & P LDKL A4,PAGQUE GET PAGQUE ADDRESS   J   P ST A4,PAG:QB,A3   t 4 P LDR* A4,A4 GET ADDRESS OF FIRST BLOCK IN PAGQUE     " P STR A4,A3 UPDATE QUEUE LINKS        P ST A3,PAGQUE        P ST A3,P
0x7b63c…7b7d0          Dummy {f00=0x00a8, f01=0x0190, f02=»*        P********** !     P* QLTDSK * !     P* QLTSWB * ! .   P********** ! @   P*  ! R   P*  !   : P*   THIS ROUTINE PERFORMS ACTIVATION OF THE LOAD TASK. ! f   P*  !   : P*   ACTIVATION IS AT LT:DSK WHEN DISC PAGING REQUEST.  !   B P*   ACTIVATION IS AT LT:SWB 
0x7b7d0…7b964          Dummy {f00=0x00a8, f01=0x0190, f02=»LOCK ADDRESS (LT:SWB)  ! t 2 P*           A3 = TTAB ADDRESS OF CALLING TASK  "     P*  " T $ P*   OUTPUT: A2, A5 ARE DESTROYED " ^   P*  "     P*  "   0 PQLTSWB EQU * ACTIVATE LDTASK AT ENTRY LT:SWB "   ( P LDKL A2,LT:SWB GET DISPATCH ADDRESS "     P RF QLTASK "  
0x7b964…7baf8          Dummy {f00=0x00a8, f01=0x0190, f02=» , P LDKL A5,TTABLD GET LDTASK TTAB ADDRESS  #   " P ABL ACTOT ACTIVATE LDTASK =1  # 4   P*  # Z   P EJECT   LDTASK  # d   P*  # |   P*  #     P IFT SWPBLK=1  #     P*  #     P*  #     P********** #     P* LT:SWB * #     P********** #     P*  #     P*  #   D P*   
0x7baf8…7bc8c          Dummy {f00=0x00a8, f01=0x018e, f02=»        A3 = TTAB ADDRESS OF CALLING TASK  #     P*  $ 2   P*  $ < * PLT:SWB EQU * LDTASK SWB HANDLING ENTRY $ F   P IFT MMUPAG=1  $ t   P INH $   , P LDKL A5,TTABLD GET LDTASK TTAB ADDRESS  $   , P TL TTB:MT,A3 LOAD MMU WITH CALLING TASK $   , P TS TTB:MT,A5 STOR
0x7bc8c…7be20          Dummy {f00=0x00a8, f01=0x0190, f02=» 0 P LDR A5,A3 GET TTAB ADDRESS OF CALLING TASK  %   4 P LD A3,TTB:SA+16,A5 GET MEMORY ADDRESS (LOGICAL) % 8 4 P LD A4,SWB:DS,A1 GET DISC ADDRESS OF FIRST COPY  % p 0 P LD A6,SWB:EL,A1 GET SWB COPY LENGTH (BYTES) %   2 P LD A2,SWB:NS,A1 GET SWB COPY LENGTH (SECTOR
0x7be20…7bfb4 (0, 157) Dummy {f00=0x00a9, f01=0x018e, f02=»*  %     P*  &     PLTS:10 EQU * &     P SUK A1,1  & (   P*  & :   P IFT CPU852=1  & D   P RF(NP) LTS:20 & Z 4 P ADR A4,A2 COMPUTE DISC ADDRESS OF REQUESTED SWB & p   P RB LTS:10 &     P*  &     PLTS:20 EQU * &   0 P LDR A2,A4 GET DISC ADDRESS OF REQUESTED SWB &  
0x7bfb4…7c148          Dummy {f00=0x00a9, f01=0x0190, f02=» &     P XIF '     P*  '     P IFT SWPBLK=1  '     P ADK A6,1  ' 4 * P SRL A6,1 CONVERT SWB LENGTH TO WORDS  ' F   P LDR A4,A6 ' t . P ANK A7,1 GET LOAD/STORE SWB REQUEST FLAG  '   $ P ABL(Z) LTD:35 LOAD SWB REQUEST? '   : P LDKL A4,/7FFF PARAMETER TO AVOID INTERM
0x7c148…7c2dc          Dummy {f00=0x00a9, f01=0x406e, f02=» , PLT:SWB ABL LKMERR INDICATE SYSGEN ERROR  (     P XIF ( 4   P*  ( @   P*  ( J   P*  ( T     END ( ^@    ( j F   P LDR A4,A6 ' t . P ANK A7,1 GET LOAD/STORE SWB REQUEST FLAG  '   $ P ABL(Z) LTD:35 LOAD SWB REQUEST? '   : P LDKL A4,/7FFF PARAMETER TO AVOID INTERM
0x7c2dc…7c470          Dummy {f00=0x00a9, f01=0x2008, f02=»     )  NT LDTASK     PRR 9.1 79-01-17  870105040910         END   <@      H*    L 6 P**************************************************   V   P*      $ P*   PHILIPS TERMINAL SYSTEM PTS        P*        P*   TLDSEG = LOAD SEGMENT        P*        P*        P*     
0x7c470…7c604          Dummy {f00=0x00a9, f01=0x0190, f02=»***  ) r & P*                               *  *   & P*  SUBROUTINE-HANDLER           *  * 6 & P*                               *  * ` & P*********************************  *     P *     PSUBSUB EQU *-REL *   " PSUBBA ST A10,MUL,A13 SAVE A10  *   . P LD* A10,4,A14
0x7c604…7c798          Dummy {f00=0x00a9, f01=0x0190, f02=»N  * f   P STR A10,A14 PUT ON STACK  +     P LD A10,MUL,A13 RESTORE A10  + ,   P ABR* A14  + P   P + b   P + j   P + r < P*******************************************************  + z < P* JUMP TO SYSLDM (FROM SYSLOD) ALWAYS VIA THIS MODULE *  +   < P**************
0x7c798…7c92c          Dummy {f00=0x00a9, f01=0x0190, f02=»******** + t ( P**                                ** ,   ( P**  SAVE, AND COMMUNICATION AREA  ** , < ( P**                                ** , h ( P************************************ ,     P     ,   * PT:ATOD EQU *-REL T:ATAB 'OLD' ADDRESS  ,     P DATA 0  ,   *
0x7c92c…7cac0          Dummy {f00=0x00a9, f01=0x0190, f02=»-REL U:BTAB NEW ADDRESS  ,     P DATA 0  -   ( PS:BTOD EQU *-REL S:BTAB OLD ADDRESS  - 0   P DATA 0  -   ( PS:BTNW EQU *-REL S:BTAB NEW ADDRESS  - l   P DATA 0  -   . PMOVADD EQU *-REL ADDRESS-CHANGE AFTER MOVE -     P DATA 0  -   4 PMOVED EQU *-REL INDICATOR IF B
0x7cac0…7cc54 (0, 158) Opaque[0x194]
0x7cc54…7cde8          # DirEnt {nam=»PFTAB «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1c68, f03=0x0000}
0x7cc54…7cde8          IdxSect {
0x7cc54…7cde8            f00 = 0x00e3	// 0x7cc54 @0x0 
0x7cc54…7cde8            f01 = 0x0002	// 0x7cc56 @0x2 
0x7cc54…7cde8            gno = [	// 0x7cc58 @0x4 
0x7cc54…7cde8                [0x00]: C0x00e3.0x1.0
0x7cc54…7cde8            ]
0x7cc54…7cde8          }
0x7cde8…7cf7c          Dummy {f00=0x00e3, f01=0x0190, f02=» 0 P IDENT PFTAB  REL 9.2 80-11-20  870105040920       P   8   P*    @   P*    J   P* POWER FAIL TABLE   T   P*    n D P* THIS TABLE HOLDS ADDRESSES TO MODULES THAT SHOULD BE EXECUTED    x   P* AFTER MASTER CLEAR       P*        P*        P ENTRY PFTAB TABLE ENTRY
0x7cf7c…7d110          Dummy {f00=0x00e3, f01=0x0190, f02=»   l   P*        P EXTRN FDON LINE PRINTER       P EXTRN FDON2 FLOPPYDISK 2 NJ   2 0 P EXTRN DMINIT DATA MANAGEMENT INITIALIZATION   V $ PPFTAB DATA PFTABE-* TABLE LENGTH       P         DATA     DC15ON       P DATA SOPR       P*        P DATA CHLTON       P*     
0x7d110…7d2a4          Dummy {f00=0x00e3, f01=0x4008, f02=»@       *        P EXTRN FDON LINE PRINTER       P EXTRN FDON2 FLOPPYDISK 2 NJ   2 0 P EXTRN DMINIT DATA MANAGEMENT INITIALIZATION   V $ PPFTAB DATA PFTABE-* TABLE LENGTH       P         DATA     DC15ON       P DATA SOPR       P*        P DATA CHLTON       P*     
0x7d2a4…7d438          Dummy {f00=0x00e3, f01=0x2008, f02=»        TON LOCAL/REMOTE TERMINALS       P*    *   P EXTRN DUON DISC UNIT    4 " P EXTRN MTON MAGNETIC YAPE UNIT   R   P*    x   P*      $ PPFTAB DATA PFTABE-* TABLE LENGTH       P DATA TWON         P DATA TCDRON       P DATA SOPR       P DATA DRDCON       P DATA 
0x7d438…7d5cc          Dummy {f00=0x00e3, f01=0x0190, f02=»             SCTMMC              SCTLACL             SCTMMP      2       SCTLAP      F       SCTNPE      Z       SCTSTB      n       SCTOPT              SCTTCT              SCTCDT              SCTBUG~             SCTDMT        , (                                  
0x7d5cc…7d760          Dummy {f00=0x00e3, f01=0x4050, f02=»                _                                                      :@      L     F       SCTNPE      Z       SCTSTB      n       SCTOPT              SCTTCT              SCTCDT              SCTBUG~             SCTDMT        , (                                  
0x7d760…7d8f4 (0, 159) Opaque[0x194]
0x7d8f4…7da88          # DirEnt {nam=»LKMAL «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x20c0, f03=0x0000}
0x7d8f4…7da88          IdxSect {
0x7d8f4…7da88            f00 = 0x0106	// 0x7d8f4 @0x0 
0x7d8f4…7da88            f01 = 0x0004	// 0x7d8f6 @0x2 
0x7d8f4…7da88            gno = [	// 0x7d8f8 @0x4 
0x7d8f4…7da88                [0x00]: C0x0106.0x0.0
0x7d8f4…7da88                [0x01]: C0x0106.0x1.0
0x7d8f4…7da88            ]
0x7d8f4…7da88          }
0x7da88…7dc1c          Dummy {f00=0x0106, f01=0x0190, f02=» 0 P IDENT LKMAL  REL 9.2 79-11-16  870105040920       P   8   P*    @ $ P* LINK TO MONITOR REQUEST TABLE    J @ P* THIS TABLE HOLDS INFORMATION ABOUT MODULES THAT HANDLE THE   r ( P* DIFFERENT LINK TO MONITOR REQUESTS       P*      2 P ENTRY LKMAL TABLE ENTRY CON
0x7dc1c…7ddb0          Dummy {f00=0x0106, f01=0x018e, f02=» EXTRN TACTOT ACTIVATE OTHER TERMINAL        P EXTRN TPAUSE PAUSE TERMINAL   .   P EXTRN TIMER TIMER   R   P EXTRN TMWAIT MULTIPLE WAIT    l & P EXTRN TLUSEG LOCK/UNLOCK SEGMENT        P EXTRN TLDSEG SEGMENT TLDSEG       P EXTRN TABORT ABORT FUNCTION     $ P EXTRN
0x7ddb0…7df44          Dummy {f00=0x0106, f01=0x0190, f02=»   P EXTRN IXTASS      " P EXTRN TCHPAG CHANGE MMU PAGE      " P EXTRN TCHMMU CHANGE MMU TABLE   @   P EJECT   f   P*    t $ PLKMAL DATA LKMALE-* TABLE LENGTH   ~   P DATA TIO TERMINAL I/O       P DATA TWAIT TERMINAL WAIT        P DATA TEXIT TERMINAL EXIT      ( P
0x7df44…7e0d8          Dummy {f00=0x0106, f01=0x018e, f02=» $ P DATA TLUSEG LOCK/UNLOCK SEGMENT       P DATA TLDSEG SEGMENT TLDSEG    ,   P DATA TABORT ABORT FUNCTION    P   P         DATA     0    t 4 P DATA GETTIM GET CURRENT VALUE OF MONITOR CLOCK      " P DATA SETTIM SET MONITOR CLOCK       P         DATA     0      *
0x7e0d8…7e26c          Dummy {f00=0x0106, f01=0x4036, f02=»   p   PLKMALE EQU *       P*        P END   &@      2EG SEGMENT TLDSEG    ,   P DATA TABORT ABORT FUNCTION    P   P         DATA     0    t 4 P DATA GETTIM GET CURRENT VALUE OF MONITOR CLOCK      " P DATA SETTIM SET MONITOR CLOCK       P         DATA     0      *
0x7e26c…7e400          Dummy {f00=0x0106, f01=0x2008, f02=»         f " P DATA SETTIM SET MONITOR CLOCK       PLKMALE EQU *   4   P*    H   P END   R@      ^INAL EXIT    R ( P DATA TACTOT ACTIVATE OTHER TERMINAL   t   P DATA TPAUSE TERMINAL PAUSE        P DATA TIMER TIMER        P DATA GETBUF GET BUFFER        P DATA RELB
0x7e400…7e594 (0, 160) Dummy {f00=0x0106, f01=0x0190, f02=»K        P*   LKM        P*   DATA   16        P*    0 " P*   INPUT   A5 = TTAB ADDRESS    : " P*           A8 = ASBLK ADDRESS   ` 0 P*           WHERE ASBLK IS A PARAMETER BLOCK       P*  +----------+----------+     $ P* ASBLK I NO OF VOL     FC    I        P*  +
0x7e594…7e728          Dummy {f00=0x0106, f01=0x0190, f02=»---------------------+       P*  I                     I       P*  I      VOL  NAME      I   @   P*  I                     I   b   P*  +---------------------+     $ P*                 I MASTER INDEX     " P*                 I FILE NAME        P*      D P*   UPON C
0x7e728…7e8bc          Dummy {f00=0x0106, f01=0x0190, f02=»ORMED    j   P*  -1 = REQUEST ERROR        P*   1 = DISC I/O ERROR   , " P*   2 = NO FREE ENTRY IN TABLE   J 8 P*   3 = NO FDB AVAILABLE OR MASTER INDEX CORE AVAIL    p ( P*   4 = ONE OR MORE VOLUMES UNKNOWN      " P*   5 = FILE CODE ALREADY USED       P*   6 = FI
0x7e8bc…7ea50          Dummy {f00=0x0106, f01=0x0190, f02=»S EXIST    v " P*   10= NO DATA FILE ASSIGNED      * P*   11= 4 INDEX FILES ALREADY ASSIGNED   6 $ P*   12= MAX KEY LENGTH TOO SMALL   d 0 P*   13= REQUEST BUSY. REPEAT ASSIGN REQUEST        P EJECT       P*        P***************        P*   ENTRIES   *        P
0x7ea50…7ebe4          Dummy {f00=0x0106, f01=0x0190, f02=»TTA        P ENTRY TASASB        P ENTRY TASCVO    "   P ENTRY TASVOL    8   P ENTRY TASCXO    N   P ENTRY TASSEX    d   P ENTRY TASXLB    z   P ENTRY TASFDB        P ENTRY TASVRL        P ENTRY TASVLE        P ENTRY TASVRN        P ENTRY TASECB      & P ENTRY TAS
0x7ebe4…7ed78          Dummy {f00=0x0106, f01=0x0190, f02=»HLT HALT SYSTEM DUE TO DM (SYSGEN) ERROR       P EJECT   0   P*    >   P*****************    H   P*   EXTERNALS   *    b   P*****************    |   P*        P EXTRN DFTAB       P EXTRN DFTABE        P EXTRN SCTCDT        P EXTRN DWTVOL        P EXTRN FNDTID     
0x7ed78…7ef0c          Dummy {f00=0x0106, f01=0x0190, f02=» TTB:TD,DMTASX       P EXTRN ECBFC,ECBRC     0 P EXTRN MOV:US MOVE FROM USER TO SYSTEM AREA    0 $ P EXTRN HALT HALT SYSTEM ROUTINE    d   P EJECT   TOSSIO        P*        P*      . P*****************************************        P*        P* CONDITIONAL ASSEMB
0x7ef0c…7f0a0          Dummy {f00=0x0106, f01=0x018e, f02=»BTAINED BY SETTING MMUPAG EQU 1.       P*    (   PMMUPAG EQU 0   2   P*    F   P EJECT   P   P*    ^   P*******************    h   P*   DATA AREAS    *        P*******************        P*        PTASBLK DATA 0 USE INDICATOR      $ PTASQUE DATA 0 ASSIGN QUEUE ANC
0x7f0a0…7f234 (0, 161) Opaque[0x194]
0x7f234…7f3c8          # DirEnt {nam=»CTABX «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1818, f03=0x0000}
0x7f234…7f3c8          IdxSect {
0x7f234…7f3c8            f00 = 0x00c0	// 0x7f234 @0x0 
0x7f234…7f3c8            f01 = 0x0002	// 0x7f236 @0x2 
0x7f234…7f3c8            gno = [	// 0x7f238 @0x4 
0x7f234…7f3c8                [0x00]: C0x00c0.0x3.0
0x7f234…7f3c8            ]
0x7f234…7f3c8          }
0x7f3c8…7f55c          Dummy {f00=0x00c0, f01=0x0190, f02=» 0 P IDENT CTABX  REL 9.2 79-11-16  870105040920       P   8   P*    @   P*   CODE CONVERSION TABLE    J   P*    l   P*    v   P ENTRY CTABX       P*        P*      * PC0 EQU 0 CODE CONVERSION COLUMN NO. 0      ( PC1 EQU 0                           1     ( PC2 EQU
0x7f55c…7f6f0          Dummy {f00=0x00c0, f01=0x4142, f02=»                         5     ( PC6 EQU 0                           6   " ( PC7 EQU 0                           7   N   P*    z   P*        P*        PCTABX DATA C0        P DATA C1       P DATA C2       P DATA C3       P DATA C4       P DATA C5       P DATA C6  
0x7f6f0…7f884          Dummy {f00=0x00c0, f01=0x2008, f02=»        C7 EQU 0                           7        *    4    *    >    *    H    CTABX DATA C1    R     DATA C2   h     DATA C2   x     DATA C3         DATA C4         DATA C5         DATA C6         DATA C7        *         *          END    @                   
0x7f884…7fa18          Dummy {f00=0x00c0, f01=0x2008, f02=»        ESS-BLOCK    ~   P DATA 0 TTAB-ADDRESS     $ P DATA 0 WAIT/ACTIVATE INDICATOR    6   P DATA 0 TERMINAL QUEUE   ^   P DATA 0 OUTPUT QUEUE LINK    |   P DATA 0 SAVE AREA FOR A3       P DATA 0 SAVE AREA FOR A4       P DATA 0 SAVE AREA FOR A5       P RES 4 DWT
0x7fa18…7fbac          Dummy {f00=0x00c0, f01=0x0190, f02=»   DRFD01        P*        P*************        P*           *    2   P* EXTERNALS *    H   P*           *    ^   P*************    t   P*        P EXTRN TDISP DISPATCHER        P EXTRN TENDIO ENDIO        P EXTRN DISIOE REQUEST ERROR          EXTRN DWTST STATUS 
0x7fbac…7fd40          Dummy {f00=0x00c0, f01=0x0190, f02=»EA A5    | & ! EXTRN DWTSB2 STACK BASE 2 IN DWT      ( P EXTRN SCTPLD PROGRAM LOADING DEVICE   8 ( P EXTRN SAVE8 SAVE A1-A8 ON A15 STACK   d   P EXTRN SETIMP TIMER      & P EXTRN INTSAV INTERRUPT SAVE AREA      & P EXTRN INIFLG INITIALIZATION FLAG      & P EXTRN T
0x7fd40…7fed4 (0, 162) Opaque[0x194]
0x7fed4…80068          # DirEnt {nam=»DVTKB «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1f60, f03=0x0000}
0x7fed4…80068          IdxSect {
0x7fed4…80068            f00 = 0x00fb	// 0x7fed4 @0x0 
0x7fed4…80068            f01 = 0x0002	// 0x7fed6 @0x2 
0x7fed4…80068            gno = [	// 0x7fed8 @0x4 
0x7fed4…80068                [0x00]: C0x00fb.0x0.0
0x7fed4…80068            ]
0x7fed4…80068          }
0x80068…801fc          Dummy {f00=0x00fb, f01=0x0190, f02=» 0 P IDENT DVTKB  REL 9.2 79-11-16  870105040920       P   8 " P*  KEYBOARD DEVICE WORK TABLE    @   P*    f   P ENTRY DVTKB TABLE ENTRY   p   P***      ( P EXTRN KBAD POINTER TO ADDRESSBLOCK        P EXTRN ECH       PMMUPAG EQU 0       P*        PDVTKB EQU * TABL
0x801fc…80390          Dummy {f00=0x00fb, f01=0x0190, f02=»ATA DWTEND-DVTKB ORDER     ( P DATA KBAD POINTER TO ADDRESS BLOCK        P DATA 'KB' TTAB-ADDRESS    J $ P DATA 0 WAIT/ACTIVATE INDICATOR    j   P DATA 0 TERMINAL QUEUE         IFT MMUPAG=1      & " DATA 0 SAVE AREA USER ECB ADDRESS         DATA DEVECB MMU ECB ADD
0x80390…80524          Dummy {f00=0x00fb, f01=0x0190, f02=»ATA 0 SAVE AREA FOR A5       P RES 4 DWT-STACK       P DATA 0 TIMER POINTER    6   P DATA ECH ECHO DEVICE    T $ P DATA /BCA BACKSPACE AND CANCEL    r " P DATA /ED0 EOR AND DOUBLE ZERO     6 P DATA DWTSQ+DVTKB POINTER TO FIRST PLACE IN QUEUE      4 P DATA DWTSQ+DV
0x80524…806b8          Dummy {f00=0x00fb, f01=0x409a, f02=»0,0,0        P IFT MMUPAG=1        PDEVECB EQU *   $   P DATA 0,0,0,0,0,0    8   P DATA    R   P XIF   `   PDWTEND EQU *   l   P*        P END    @        DATA /ED0 EOR AND DOUBLE ZERO     6 P DATA DWTSQ+DVTKB POINTER TO FIRST PLACE IN QUEUE      4 P DATA DWTSQ+DV
0x806b8…8084c          Dummy {f00=0x00fb, f01=0x2008, f02=»        BLE ZERO     6 P DATA DWTSQ+DVTKB POINTER TO FIRST PLACE IN QUEUE      4 P DATA DWTSQ+DVTKB POINTER TO LAST PLACE IN QUEUE   R   PDWTSQ EQU *-DVTKB        P RES 0       P*        P END    @       0 SAVE AREA FOR A4       P DATA 0 SAVE AREA FOR A5       P R
0x8084c…809e0          Dummy {f00=0x00fb, f01=0x0190, f02=»3,/3435,/3637 B0-B7      ( P DATA /3839,/3A23,/4027,/3D22 B8-BF      ( P DATA /2041,/4243,/4445,/4647 C0-C7    H ( P DATA /4849,/5B2E,/3C28,/2B21 C8-CF    t ( P DATA /264A,/4B4C,/4D4E,/4F50 D0-D7      ( P DATA /5152,/5D24,/2A29,/3B5E D8-DF      ( P DATA /7F2F,/535
0x809e0…80b74 (0, 163) Opaque[0x194]
0x80b74…80d08          # DirEnt {nam=»DVTTP «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1538, f03=0x0000}
0x80b74…80d08          IdxSect {
0x80b74…80d08            f00 = 0x00a9	// 0x80b74 @0x0 
0x80b74…80d08            f01 = 0x0002	// 0x80b76 @0x2 
0x80b74…80d08            gno = [	// 0x80b78 @0x4 
0x80b74…80d08                [0x00]: C0x00a9.0x3.0
0x80b74…80d08            ]
0x80b74…80d08          }
0x80d08…80e9c          Dummy {f00=0x00a9, f01=0x0190, f02=» 0 P IDENT DVTTP  REL 9.2 79-11-16  870105040920       P   8 4 P*  DEVICE WORK TABLE FOR TELLER TERMINAL PRINTER   @   P*    x   P ENTRY DVTTP TABLE ENTRY       P*        P*      ( P EXTRN TPAD POINTER TO ADDRESS-BLOCK     $ PMMUPAG EQU 0 MEM. MAN.UNIT COND.      
0x80e9c…81030          Dummy {f00=0x00a9, f01=0x0190, f02=»ATA 0 ECB ADDRESS        P DATA DWTEND-DVTTP ORDER     ( P DATA TPAD POINTER TO ADDRESS BLOCK    :   P DATA 'TP' TTAB-ADDRESS    f $ P DATA 0 WAIT/ACTIVATE INDICATOR        P DATA 0 TERMINAL QUEUE         IFT MMUPAG=1      & " DATA 0 SAVE AREA USER ECB ADDRESS    
0x81030…811c4          Dummy {f00=0x00a9, f01=0x40ec, f02=»ATA 0,0,0,0 STACK        P DATA 0 TIMER POINTER      ( P DATA 0 REQUESTED,ACTUAL LINE NUMBER   8   P IFT MMUPAG=1    d   PDEVECB EQU *   z   P DATA 0,0,0,0,0,0        P XIF       PDWTEND EQU *       P*        P*        P END    @       VE AREA USER ECB ADDRESS    
0x811c4…81358          Dummy {f00=0x00a9, f01=0x2008, f02=»        A TPAD POINTER TO ADDRESS BLOCK        P DATA 0 TTAB-ADDRESS   0 $ P DATA 0 WAIT/ACTIVATE INDICATOR    L   P DATA 0 TERMINAL QUEUE   t   P DATA 0 OUTPUT QUEUE LINK      , P DATA 0,0,0 SAVE AREA FOR REGS. A3,A4,A5       P DATA 0,0,0,0 STACK        P DATA 0 
0x81358…814ec          Dummy {f00=0x00a9, f01=0x0190, f02=»EQUEST ERROR +     P SUK A2,18 ,     P ABL(P) FD:DIS REQUEST ERROR , &   P ADK A2,25 , J   P SLL A2,3 BIO  ,     P LDK A3,80 LENGTH  , r   P LDKL A4,BUF ,     P CF A5,FD:REA  ,     P LDR A1,A3 RETURN CODE ,     P SLL A1,4 CHECK NO DATA BIT  ,     P RF(NN) LOA:60 N
0x814ec…81680          Dummy {f00=0x00a9, f01=0x0190, f02=»,A8 DATA SET LABEL SECTOR  ,     P LDK A1,DWTDSS - "   P CF A5,STDWT SAVE IN DWT - 8   P ADK A4,BOE BOE ADDRESS  - X . P CF A5,LOGSEC TRANSFORM TO LOGICAL SECTOR  - x   P LDK A1,DWTBOE -   $ P CF A5,STDWT STORE BOE NO IN DWT -     P SUK A3,1 CRN  -     P LDK A1,DW
0x81680…81814 (0, 164) Opaque[0x194]
0x81814…819a8          # DirEnt {nam=»DVTDY «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1540, f03=0x0000}
0x81814…819a8          IdxSect {
0x81814…819a8            f00 = 0x00aa	// 0x81814 @0x0 
0x81814…819a8            f01 = 0x0002	// 0x81816 @0x2 
0x81814…819a8            gno = [	// 0x81818 @0x4 
0x81814…819a8                [0x00]: C0x00aa.0x0.0
0x81814…819a8            ]
0x81814…819a8          }
0x819a8…81b3c          Dummy {f00=0x00aa, f01=0x0190, f02=» 0 P IDENT DVTDY  REL 9.2 79-11-16  870105040920       P   8 * P*  DEVICE WORK TABLE FOR VIDEO DISPLAY   @   P*    n   P ENTRY DVTDY TABLE ENTRY   x   P*        P*      ( P EXTRN DYAD POINTER TO ADDRESS BLOCK       PMMUPAG EQU 0       P*        PDVTDY EQU * TABLE 
0x81b3c…81cd0          Dummy {f00=0x00aa, f01=0x0190, f02=»A DWTEND-DVTDY ORDER     ( P DATA DYAD POINTER TO ADDRESS-BLOCK        P DATA 'DY' TTAB-ADDRESS    H $ P DATA 0 WAIT/ACTIVATE INDICATOR    h   P DATA 0 TERMINAL QUEUE         IFT MMUPAG=1      & " DATA 0 SAVE AREA USER ECB ADDRESS         DATA DEVECB MMU ECB ADDRE
0x81cd0…81e64          Dummy {f00=0x00aa, f01=0x4150, f02=»A FOR A5       P RES 4 DWT-STACK       P DATA 0 TIMER POINTER    (   P DATA /101 CURSOR POINTER    F ( P DATA /ABC LEFT BYTE=NUMBER OF LINES   h " P   RIGHT BYTE=CHARACTERS/LINE        P DATA 0 BUFFER INDEX       P IFT MMUPAG=1        PDEVECB DATA 0,0,0,0,0,0     
0x81e64…81ff8          Dummy {f00=0x00aa, f01=0x2008, f02=»        S-BLOCK    |   P DATA 0 TTAB-ADDRESS     $ P DATA 0 WAIT/ACTIVATE INDICATOR    4   P DATA 0 TERMINAL QUEUE       P DATA 0 OUTPUT QUEUE LINK    z   P DATA 0 SAVE AREA FOR A3       P DATA 0 SAVE AREA FOR A4       P DATA 0 SAVE AREA FOR A5       P RES 4 DWT-S
0x81ff8…8218c          Dummy {f00=0x00aa, f01=0x0190, f02=»   P LD A7,DWTOR,A6  L     P ANK A7,/3F ORDER  L     P LD A8,DWTECB,A6 ECB ADDRESS L 6   P ABL FDAD REACTIVATE L Z   P EJECT   DRFD01  L v   P*  L     P*********************  L     P*                   *  L     P* INTERRUPT HANDLER *  L     P*                   * 
0x8218c…82320          Dummy {f00=0x00aa, f01=0x018e, f02=» L r   P IFT CPU852=1  M   * P CF A15,SAVE8 SAVE REGISTERS ON STACK  M     P XIF M L   P*  M X   P IFT CPU852=0  M b " P MSR 8,A15 SAVE A1-A8 ON STACK M x   P XIF M     P*  M     P LDKL A6,DWFD01 DWT ADDRESS  M     P IFT CHAN=1  M     P ENB M   & P LD A1,DWTUB,A6 
0x82320…824b4 (0, 165) Opaque[0x194]
0x824b4…82648          # DirEnt {nam=»DWII01«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1678, f03=0x0000}
0x824b4…82648          IdxSect {
0x824b4…82648            f00 = 0x00b3	// 0x824b4 @0x0 
0x824b4…82648            f01 = 0x0002	// 0x824b6 @0x2 
0x824b4…82648            gno = [	// 0x824b8 @0x4 
0x824b4…82648                [0x00]: C0x00b3.0x3.0
0x824b4…82648            ]
0x824b4…82648          }
0x82648…827dc          Dummy {f00=0x00b3, f01=0x0190, f02=» 2 P IDENT DWII01  REL 9.2 79-11-16  870105040920        P   :   P*    B   P*    L ( P*  INTERTASK COMMUNICATION INPUT DWT   V   P*        P ENTRY DWII01 TABLE ENTRY        P       P EXTRN ITAD DRIVER ENTRY     & P EXTRN IT:BUF INTERTASK MMU BUFFER       PMMUPAG E
0x827dc…82970          Dummy {f00=0x00b3, f01=0x0190, f02=»I01 ORDER      " P DATA ITAD+1 ACTIVATION ENTRY        P DATA 0 TTAB ADDRESS   8 $ P DATA 0 WAIT/ACTIVATE INDICATOR    T   P DATA 0 TERMINAL QUEUE   |   P*        P IFT MMUPAG=1        P DATA 0 USER ECB ADDRESS       P DATA ITECB MMU ECB ADDRESS        P XIF      
0x82970…82b04          Dummy {f00=0x00b3, f01=0x40e8, f02=»   p   P DATA 0,0 SAVE AREA        P*    $   P IFT MMUPAG=1    .   PITECB EQU * MMU ECB    D   P DATA 0    `   P DATA IT:BUF   p   P DATA 0,0,0,0        P XIF       PDWTEND EQU *       P*        P*        P*        P END    @       U ECB ADDRESS        P XIF      
0x82b04…82c98          Dummy {f00=0x00b3, f01=0x2008, f02=»         DATA 0 TTAB ADDRESS     $   DATA 0 WAIT/ACTIVATE INDICATOR    $     DATA 0 TERMINAL QUEUE   L     DATA 0 TIMER POINTER    j     DATA 0 TIME OUT         DATA 0          DATA 0,0 SAVE AREA          END    @        & ! DATA 0 QUEUE ANCHOR OUTPUT DWT'S       
0x82c98…82e2c          Dummy {f00=0x00b3, f01=0x0190, f02=»INTER TO T:A IN T:ATAB      **     2 P**  OUTPUT:A2=TTAB-ADDRESS                  **   & 2 P**         A1=TID                           **     2 P**  WORKREGS:A3,A4,A10                      **     2 P**********************************************       P       PGE
0x82e2c…82fc0          Dummy {f00=0x00b3, f01=0x0190, f02=»DAD,A10 T:D-ADDRESS        P XIF       P IFT MMUPAG=1    (   P ELR A10,A8 T:A-ADDRESS    >   P EL A1,T:ATID,A10 GET TID    ^   P EL A12,T:DAD,A10        P XIF     & PGETTTB EQU * ENTRY. INPUT: A1=TID      $ P LD A4,SCTTCT GET TC:TAB ADDRESS       P LDR* A3,A4 TCTA
0x82fc0…83154 (0, 166) Opaque[0x194]
0x83154…832e8          # DirEnt {nam=»DWIO01«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1548, f03=0x0000}
0x83154…832e8          IdxSect {
0x83154…832e8            f00 = 0x00aa	// 0x83154 @0x0 
0x83154…832e8            f01 = 0x0002	// 0x83156 @0x2 
0x83154…832e8            gno = [	// 0x83158 @0x4 
0x83154…832e8                [0x00]: C0x00aa.0x1.0
0x83154…832e8            ]
0x83154…832e8          }
0x832e8…8347c          Dummy {f00=0x00aa, f01=0x0190, f02=» 2 P IDENT DWIO01  REL 9.2 79-11-16  870105040920        P   :   P*    B   P*    L * P*  INTERTASK COMMUNICATION OUTPUT DWT    V   P*        P ENTRY DWIO01 TABLE ENTRY        P       P EXTRN ITAD DRIVER ENTRY     & P EXTRN IT:BUF INTERTASK MMU BUFFER       PMMUPAG
0x8347c…83610          Dummy {f00=0x00aa, f01=0x0190, f02=»WIO01 ORDER        P DATA ITAD ACTIVATION ENTRY        P DATA 0 TTAB ADDRESS   8 $ P DATA 0 WAIT/ACTIVATE INDICATOR    T   P DATA 0 TERMINAL QUEUE   |   P*        P IFT MMUPAG=1        P DATA 0 USER ECB ADDRESS       P DATA ITECB MMU ECB ADDRESS        P XIF      
0x83610…837a4          Dummy {f00=0x00aa, f01=0x40e8, f02=»   p   P DATA 0,0 SAVE AREA        P*    $   P IFT MMUPAG=1    .   PITECB EQU * MMU ECB    D   P DATA 0    `   P DATA IT:BUF   p   P DATA 0,0,0,0        P XIF       PDWTEND EQU *       P*        P*        P*        P END    @       U ECB ADDRESS        P XIF      
0x837a4…83938          Dummy {f00=0x00aa, f01=0x2008, f02=»         DATA 0 TTAB ADDRESS     $   DATA 0 WAIT/ACTIVATE INDICATOR    $     DATA 0 TERMINAL QUEUE   L     DATA 0 TIMER POINTER    j     DATA 0 TIME OUT         DATA 0          DATA 0,0 SAVE AREA          END    @        & ! DATA 0 QUEUE ANCHOR OUTPUT DWT'S       
0x83938…83acc          Dummy {f00=0x00aa, f01=0x0190, f02=»RC-PROCESS TERMINAL 2  C z & P DATA 0 LRC-ACKUMULATOR TERMINAL 1 D   & P DATA 0 LRC-ACKUMULATOR TERMINAL 2 D H , P DATA 0 CHANNEL STATUS WORD (LOOP-TESTS) D r $ P DATA 0 BLOCK SENDING INDICATOR  D     P XIF D     P EJECT D   $ P******************************** D  
0x83acc…83c60          Dummy {f00=0x00aa, f01=0x018e, f02=»ANNEL NO. 2  D f " P*    CONNECTED TO FOURTH CHRT  E     P*  E :   PCWTRT8 EQU * E D   P*  E X   P IFT RECHAN=4  E b   P DATA 0 LAST OUTPUT DWT  E x   P DATA 0 LAST OUTPUT WORD E     P DATA INTRT4 INTERRUPT TABLE E     P INR A2,0,DWA8 INR E     P OTR A2,1,DWA8 OTR
0x83c60…83df4 (0, 167) Opaque[0x194]
0x83df4…83f88          # DirEnt {nam=»DW1501«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1550, f03=0x0000}
0x83df4…83f88          IdxSect {
0x83df4…83f88            f00 = 0x00aa	// 0x83df4 @0x0 
0x83df4…83f88            f01 = 0x0002	// 0x83df6 @0x2 
0x83df4…83f88            gno = [	// 0x83df8 @0x4 
0x83df4…83f88                [0x00]: C0x00aa.0x2.0
0x83df4…83f88            ]
0x83df4…83f88          }
0x83f88…8411c          Dummy {f00=0x00aa, f01=0x0190, f02=» 2 P IDENT DW1501  REL 9.2 79-11-16  870105040920        P   :   P*    B : P*   DEVICE WORK TABLE FOR DATA-COMMUNICATION DEVICE 1    L   P*        P ENTRY DW1501 TABLE ENTRY      * P EXTRN DC15AD POINTER TO ADDRESS-BLOCK       P*        PMMUPAG EQU 0       P*     
0x8411c…842b0          Dummy {f00=0x00aa, f01=0x0190, f02=»DRESS        P DATA DWTEND-DW1501        P   RIGHT BYTE=ORDER    * * P DATA DC15AD POINTER TO ADDRESS-BLOCK    F   P DATA 'DC' TTAB-ADDRESS    t $ P DATA 0 WAIT/ACTIVATE INDICATOR        P DATA 0 TERMINAL QUEUE       P*        P IFT MMUPAG=1        P DATA 0 USER E
0x842b0…84444          Dummy {f00=0x00aa, f01=0x412a, f02=»ATA 0 STATUS QUEUE       P DATA 0 RECEIVE QUEUE        P DATA 0 BUFFER ADDRESS   8   P DATA 0 CURSOR ADDRESS   V " P DATA 0 REQUEST TIMEOUT VALUE    t   P*        P IFT MMUPAG=1        PDC:ECB EQU * MMU ECB       P DATA 0,0,0,0,0,0        P XIF       P*        PDW
0x84444…845d8          Dummy {f00=0x00aa, f01=0x2008, f02=»        ATUS QUEUE       P DATA 0 RECEIVE QUEUE        P DATA 0 BUFFER ADDRESS   8   P DATA 0 CURSOR ADDRESS   V , P DATA 50 REQUEST TIMEOUT. DEFAULT 5 SEC.   t   P*        P IFT MMUPAG=1        PDC:ECB EQU * MMU ECB       P DATA 0,0,0,0,0,0        P XIF       P* 
0x845d8…8476c          Dummy {f00=0x00aa, f01=0x0190, f02=» [     P ST A6,SAVE05,A13 SAVE A5        P LDK A6,0    * ( PMOVD10 LD A4,BIT,A13 GET BIT NUMBER    < " P ADK A4,1 FIRST WAT-ELEMENT =1   h   P IFT CREDIT-MMUPAG=1       P LD A2,WATLEN,A12        P XIF       P IFT CREDIT+MMUPAG=2       P EL A2,WATLEN,A12        P X
0x8476c…84900          Dummy {f00=0x00aa, f01=0x018e, f02=»   r   P SUK A2,1 ALL? ]     P RF(N) MOVD60 YES! ]     P IFT CREDIT-MMUPAG=1 ] 8 " P CC A4,DWBFST,A6 SHARED W.B.?  ] T   P XIF ] z   P IFT CREDIT+MMUPAG=2 ]   * P EL A10,DWBFST,A6 CHECK IF SHARED W.B. ]   " P SRC A6,1 RIGHT OR LEFT BYTE?  ]     P RF(N) MOVD30 RIGH
0x84900…84a94 (0, 168) Opaque[0x194]
0x84a94…84c28          # DirEnt {nam=»M:92F3«, typ=»LM«, f00=0x0000, f01=0x0000, f02=0x12c8, f03=0x0000}
0x84a94…84c28          IdxSect {
0x84a94…84c28            f00 = 0x0096	// 0x84a94 @0x0 
0x84a94…84c28            f01 = 0x0018	// 0x84a96 @0x2 
0x84a94…84c28            gno = [	// 0x84a98 @0x4 
0x84a94…84c28                [0x00]: C0x0096.0x1.0
0x84a94…84c28                [0x01]: C0x0097.0x0.0
0x84a94…84c28                [0x02]: C0x0098.0x2.0
0x84a94…84c28                [0x03]: C0x0098.0x3.0
0x84a94…84c28                [0x04]: C0x0099.0x0.0
0x84a94…84c28                [0x05]: C0x0099.0x1.0
0x84a94…84c28                [0x06]: C0x0099.0x2.0
0x84a94…84c28                [0x07]: C0x00a2.0x2.0
0x84a94…84c28                [0x08]: C0x00a2.0x3.0
0x84a94…84c28                [0x09]: C0x00a3.0x0.0
0x84a94…84c28                [0x0a]: C0x00a3.0x1.0
0x84a94…84c28                [0x0b]: C0x00b8.0x0.0
0x84a94…84c28            ]
0x84a94…84c28          }
0x84c28…84dbc          Dummy {f00=0x0096, f01=0x0190, f02=»]  X 4                     $         ~                   ~                                                                                          c          @                                                                  Tg t   z ^   b  bLPL H b2  Z  `      z
0x84dbc…84f50          Dummy {f00=0x0096, f01=0x0190, f02=»  4c         @S{  D    d    2Z $"z y  B   %    y      D    Dbf  d      *   F :P  }B     W  [~ ? d    j% L       "~  T     &b ICn  1    d        _  A       >  B    &               ? ? ? ? ? ? ? @B      > > U   H   (  ( P   c P   W~ T  P> ,    T6 L    Br M   0 - ABr
0x84f50…850e4          Dummy {f00=0x0096, f01=0x0190, f02=» A     A  Q  >         A     L   , A JQ     _2     A J   < Q D P D   Q D  Z Y   _                    8  B  Q  Z P  0 9          _    ~      _,       P   H   H          #P             A     A  Q      @B      ) AB _            A       AB _    ? ? ? ? ?   ^   A   _  
0x850e4…85278          Dummy {f00=0x0096, f01=0x0190, f02=»     ~                     4  T      - 1_( U   T  P  0 U                _t   ? @BpT        0 ABp 1 Q   Q   >W    0 @Bp 1 ABp P   P  W  ?   *   X   "  R" Y  T  ? X   D    , T>  ? W8 >  _& @   8    R" Y  T  ? X   D    , T   ? W  >  _&  W8 > 8 X  W. ? `   @     @  P 
0x85278…8540c          Dummy {f00=0x0096, f01=0x0190, f02=»                A.      #M 1                                     C             8W      T     8P  Y  ^      5 )  P    U    B           XH               D  #DP   @    R  XV Y   @  P,  , T     W  X "P         T       X      I   Y       # C   C    '? Y    , T  Y  W  Y
0x8540c…855a0          Dummy {f00=0x0096, f01=0x0190, f02=»  ^   R  < 5      Y        X   D     (     ) 1 >    _"   X     2  B          ,     Y  _           (@       X  P& T     D  #DP      0P  X  T  4 Y       X    ,  X  T  X    ?      1     1 X  P> - M   X  P.  P&    # P            0P  1  _        6W      Y     ~        
0x855a0…85734 (0, 169) Dummy {f00=0x0097, f01=0x0190, f02=»                A.      #M 1                                     C             8W      T     8P  Y  ^      5 )  P    U                XH               D  #DP   @    R  XV Y   @  P     T     W  X "P         T       X      I   Y       # C   C    '? Y      T  Y  W  Y
0x85734…858c8          Dummy {f00=0x0097, f01=0x0190, f02=»       A  (    @Bt  BrX  H   ABt     )  @  H  P  1 % E   I   D  >a @  <a   H   D       W           X C       @   # C  W  C      U>       C      R         _$   d C     #                      Y      '      B (    B      T  :"      U   U   F    Br M   0 - ABr Q     '
0x858c8…85a5c          Dummy {f00=0x0097, f01=0x0190, f02=»     >  PZ  PF  P   P   0  X  T      Y        Wn   U       U   T    X^ T     E    B      Y    Tx 8RtWP     4 U        P>   $P4> R0>  8' T      Y   X  ' T   P  X      P              >  B       Z   X  "X      8' T  8Z" X  '      X  (@ L      P     P  "&             
0x85a5c…85bf0          Dummy {f00=0x0097, f01=0x0190, f02=»       Y   Y   Y   Y     v X         v Y   X   X   X   X  '      4 B    U  B     ("   W  C      (@ >     Y   Y   Y   X  9BV$   X " Y         X   D    V      X     b                    T  8TX 9WF B         7P   P   B    AB W  AB  @B A.W      A  I.9      n X  R     
0x85bf0…85d84          Dummy {f00=0x0097, f01=0x0190, f02=» < Y    T    &                       b  PX  P(  PP  P<  P@       6   0     n +      B  !  *  X ( X  P    ! x !  W< !  * _  !  * _& !   X ( X  P    n !   X ( X  P  B   B   ! ^         !    ! T      Y &W  X &       !  #          n & !   !   " 0  TOT    0  SST      X
0x85d84…85f18          Dummy {f00=0x0097, f01=0x0190, f02=»      :C P   n !    9DV      !  (@ B   j ! X   !   J ! X   b ! X   !   Z ! X ( !   ! ` R ! X X   Y * X &             !  _  Y &         n 4 ! @  PT C   ! . !   ! &(@ ! @    R   _    !       1  ;h 1   !     1 ! ` ! .*  !   ! & ! @ )   !   Y &# T  X   Y *_  Y &#    4
0x85f18…860ac          Dummy {f00=0x0097, f01=0x0190, f02=»WN    WR ! @  Xz   J ! J ( - b ! J   )  W0 Y HW    Y H Y D   Y F Y   Y rS W   W    B   C        B   _         W        j Y         @  P@ @    R8   !   ! < Y *   Y (     n !   @   ! N     D n )      Y  X      T  X   Y   Y   X $P      y $_  $      +j    _    Y $    
0x860ac…86240          Dummy {f00=0x0097, f01=0x0190, f02=»       j(@ X D X F   Y tP@ X HT  $   D   Y v      Y  Y x  B  Y z . E     %    Y  Y x Y t       X  ;AR@;a X "P  Y "      P        7P             <     $ <C  ! 9      4 X            _   W    B  RZ X ( X  P     W         P       Q8  U   _   T,:  B  R(' P     Q 9BW   
0x86240…863d4 (0, 170) Dummy {f00=0x0098, f01=0x0190, f02=»   n ! ` 4 !      ;E  :B  9A   !          U     P    jW    kQ    4       Y & ! `         0"   Z   Y"    P     Z   _    4     Y r;D Y r 4    R   _   ;H       4 j ! J (:C     n 4 R ! J ( 4 X  "        4 ! J ) 4   X  P      4           y  _               _    Y      
0x863d4…86568          Dummy {f00=0x0098, f01=0x0190, f02=»                                                                                        B K C B K                                                                                                                   B K C B K                F l"      ( l"     Q 9BW   
0x86568…866fc          Dummy {f00=0x0098, f01=0x0190, f02=» 9 B   Y   B   Y    " P8 @)P  )   B  @)R `)R   @)RP  0P _  %   A)P A)T   Y            _|   ^    _      X  P  0 Y     P   C        _    :_  B  ! P  Y  _H X  ! X       _  B   Y  _b      B    X  P  A L  +h T   Y  Wb   Y   @_    X  X  A p  +h x   Y  _&   Y       @    
0x866fc…86890          Dummy {f00=0x0098, f01=0x0190, f02=»  _$     (P   _  ) 1 4  "  X  R2   X  T*     X  P& , Y     L   C   L   C               > @   @   @   A  X         _" X  P  y   Y   X    P   T      @    T  A   A       > A   A   A   A   A      W                              >                                    BHBB
0x86890…86a24          Dummy {f00=0x0098, f01=0x0190, f02=» A      P    "   f !!N      _  !!N  T   "     "   X  !!4_  !"  A   @  P  @  P    !   A   A  _  !"  @  P  @" X@ ! R  T< A   !       @  P  @" P  @       8 ! L   !   A  _: !!4  X6_Z A   @"    @  T    1 R   0   2P   P   P  A         @   8 H*  @" P  E    " P^ X  RX X  
0x86a24…86bb8          Dummy {f00=0x0098, f01=0x0190, f02=»       X  ! X  !  WB A   @   X         A   A     A   @     A       !"  @  T  @  P  !       !"  @  T  @  X Wx  A I       +h j    B      @   @       @   @   A       !"  @  XV !!4    T  @  P  !   !! _p   /T, @  X  @  P    @  T0 !   !   A  _    A           B A   @  T 
0x86bb8…86d4c          Dummy {f00=0x0098, f01=0x0190, f02=» A   4 @  P  !   !!      !!  @  P    ! J !!  A       @  T  !  _       T     _      A   B   B   A     A   A   A   A   ! @ !!  A  _R @   |   !!    X  !  t X  Zd X    Xd  Xh_r @  P6 X  R0 X    P   T$  T    Y  W           P  C           A   A   4 @"      @  T  @     A
0x86d4c…86ee0          Dummy {f00=0x0098, f01=0x0190, f02=»  _$ !"` 2_l   / A  T   W  ,W      A   A  W   W   W    A     A   !   @   !!< @   !!<   !!*   !!*  B J  4 !     !!    @   @   A       @  T( @"  !!< 8 !!< @  P  - !!< x   !(   W    0  "  @  PL    R    ~T      }T       T0  W,   !!< P  "   ! " :A  *@ H)     T  0 !!<  
0x86ee0…87074 (0, 171) Dummy {f00=0x0098, f01=0x0190, f02=»   !     !!    % !!< R !!<   !!  @"  !!< 8 !!< X  ! 9a D   !!<   X  ! P ! T  & !!<_b  B J B  !!4     !!      4 A          J T  A  T    2PZ !"* H)  4 !       A          _ I   " P  A     "     A       4  A _$"     P  H* B P W  !"*      B _  !!4    ! 1  4   A!L @)R `
0x87074…87208          Dummy {f00=0x0098, f01=0x0190, f02=»       a       4  +h!  X A       >    +h!  Z A   4 A       " !!  @  P  !   !!      @  P  a   A   4 A"Z A"  A"^    ?a  :a# P          @"Z @"  @"^ 4 8 !     A   !!4  "  !!4 A   @" :H       4                              " %    !   P  "   ! " :A  *@ H      T  0 !    
0x87208…8739c          Dummy {f00=0x0098, f01=0x0190, f02=»   !     !     % !   R !     !   @   !   8 !   X  ! 9a D   !     X  ! P ! T  & !  _b  B J B  !       !       4 A          J T  A  T    2P  !   H   4 !       A          _ I   " P  A     "     A       4  A _$"     P  H  B P W  !          _  !!4    ! 1  4   A!L @   `
0x8739c…87530          Dummy {f00=0x0098, f01=0x0190, f02=»       a       4    !  X A       >         Z A   4 A       " !!  @  P  !   !!      @  P  a   A   4 A   A   A      ?a  :a# P          @   @   @   4 8 !     A   !!4  "  !!4 A   @" :H       4                              " %    !   P  "   ! " :A  *@ H      T  0 !    
0x87530…876c4          Dummy {f00=0x0098, f01=0x0190, f02=»   !     !     % !   R !     !   @   !   8 !   X  ! 9a D   !     X  ! P ! T  & !  _b  B J B  !       !       4 A          J T  A  T    2P  !   H   4 !       A          _ I   " P  A     "     A       4  A _$"     P  H  B P W  !          _  !!4    ! 1  4   A!L @   `
0x876c4…87858          Dummy {f00=0x0098, f01=0x0190, f02=»       a       4    !  X A       >         Z A   4 A       " !!  @  P  !   !!      @  P  a   A   4 A   A   A      ?a  :a# P          @   @   @   4 8 !     A   !!4  "  !!4 A   @" :H       4                              " %    !   P  "   ! " :A  *@ H      T  0 !    
0x87858…879ec          Dummy {f00=0x0098, f01=0x0190, f02=»&JKLMNOPQR$]*);^-/STUVWXYZ@,%_>?0123456789:[ '=")V)T                                                                                                                                   ABCDEFGHI#.<(+!&JKLMNOPQR$]*);^-/STUVWXYZ@,%_>? 123456789:[ '=" abcdefghi[.<(+!&j
0x879ec…87b80          Dummy {f00=0x0098, f01=0x0190, f02=»  7-              <=2&p ?'    @O JZlP}M] Nk`Ka          z^L~noj                          {|[_m                                TOSS  T     +*  +h+T    B    ^                  +N  +h+X        _              >_<           ^   4       _               @   1 A     _    
0x87b80…87d14 (0, 172) Dummy {f00=0x0099, f01=0x0190, f02=» W   T   T   T   T   T   T   > &  C C C C + D R + RD  R R   T T Q R         -F-F. . . . . .<.<- -^- - - . . - .<.<- -n"                #  $   %                      "$&(   ,   ,Z   @     D   X  P   _  L   !##P      P    @   R  $P  U ' U    _ (@(@         I, P   ^ 
0x87d14…87ea8          Dummy {f00=0x0099, f01=0x0190, f02=»  @          C  P  C  W  < C       C  _H    @    H   H    S W        C   C     B   B     B  U     @   R WJ     X [ X     T E T F  >     P      C       X E X F  S W        C   C  W,   B   B   Y ER Q  X FU      C  '?    T   W6  @   T.(@(@       P    #D   ^    T   / 
0x87ea8…8803c          Dummy {f00=0x0099, f01=0x0190, f02=»  R  $ -    _  :      Z      $ -_  D (  U      (   0    W   T  `    U  @     ,   @  W    : X "     F    $ P   / W   $ P    $ -      .  :  B    (   H >  /        X "Pj D ZV"     D  "?    P     P  &P      E Z        A   V,  P   (   / (     (   W   /   AL    3  B  W 
0x8803c…881d0          Dummy {f00=0x0099, f01=0x0190, f02=»  P  T    _  Y " F            (@  _     2^ X "   X E U   X F U    (       AL  T$ X   X NP        F      /"    T       3  P         `    U0 @     , D   !##X  D (   *  ]"     0        X Wf `    U  @     H       @    X WF        @H   J   4 5W   P  0   @<  1 A< (@_   
0x881d0…88364          Dummy {f00=0x0099, f01=0x0190, f02=»  1 '     1  5  1  4  8   W  ,    P& ,' X   X        -      Z"     )  1 _ (@ C     A    1   (    B  !   3   1  @.  F  U    G   F   G    /Z  3    "   $       F  "  F     +P     P* X  $ T   @   U W   @   R       PB   $P<W       3  X $ X "     F    $ P   / W   $ P   
0x88364…884f8          Dummy {f00=0x0099, f01=0x0190, f02=»    P     P( $  P"      @    I   I       K   K          P     P  &  P   @HW  D  $ T   @   T   @,W  E E E F   X ZV   ? T  B              (@(             Sx B   B      P     ! Tn     M      7P :  3  AS  AS " P   SB ""       S   P       7P  Sx @SD    (@ DSF C       C
0x884f8…8868c          Dummy {f00=0x0099, f01=0x0190, f02=»  7P B           DSF ESHX   #D(   4((    B           B     @SD DSF    W      C   C    (     3   3   Sr  SB       @S T        ASv     0"   6             6   U     _  L   !SSP  !LL  6   W  L     @SN   ASNV     7P   P   ESP @SD ESR P   ES` P   ESb DSPT   SpP     7P  
0x8868c…88820          Dummy {f00=0x0099, f01=0x0190, f02=»  ,  S             E     3 P   S E P   S F P   S $ P   S & P % S D P & S L @Sv S (       B     |  5   4    @SNT   W   SpT   Wz @S P  R $  >a    U   Wb     ,    =b     PSPP  @SN    ! T.  W< PSR DSF Y   PS` Y   PSb Y      U   !   T   !   X6    _R  _V       DS " P   
0x88820…889b4 (0, 173) Dummy {f00=0x0099, f01=0x0190, f02=»S     (@(    @S   7     _    P `SB  ` 9A S Z     D         $X  D       S *   S      A    R &    S W        S [ S   R $     R &    >^ S ^  7v                U     _  L   !SSP  !LL      W  L     @     A  V          P   E   @   E   P   E   P   E   D  T     P         
0x889b4…88b48          Dummy {f00=0x0099, f01=0x0190, f02=»  ,  S             E     3 P   S E P   S F P   S $ P   S & P % S D P & S L @   S (       B     |  5   4    @  T   W     T   W  @  P  R $  >a    U   W      ,    =b     P  P  @      ! T   W  P   D   Y   P   Y   P   Y      U   !   T   !   X6    _R  _V       D  " P   
0x88b48…88cdc          Dummy {f00=0x0099, f01=0x0190, f02=»      (@(    @    7     _    P `    ` 9A S Z     D         $X  D       S *   S           R &    S W        S [ S   R $     R &       S ^  7v                U     _  L   !SSP  !LL      W  L     @     A  V          P   E   @   E   P   E   P   E   D  T     P         
0x88cdc…88e70          Dummy {f00=0x0099, f01=0x0190, f02=»  ,  S             E     3 P   S E P   S F P   S $ P   S & P % S D P & S L @   S (       B     |  5   4    @  T   W     T   W  @  P  R $  >a    U   W      ,    =b     P  P  @      ! T   W  P   D   Y   P   Y   P   Y      U   !   T   !   X6    _R  _V       D  " P   
0x88e70…89004          Dummy {f00=0x0099, f01=0x0190, f02=»      (@(    @    7     _    P `    ` 9A S Z     D         $X  D       S *   S  >                       Q   S W   S   Q R S   P W       S _   R   _       ;A         [   [   :      T   PT              PJV         P>V       SH? V   :!9 V   @           P         R   
0x89004…89198          Dummy {f00=0x0099, f01=0x0190, f02=»    R   Z     _     P*R           R P       ;A         [   [   :    V       X"Z(_(         L  _P ? ?    !?    P     P !>  P W    9P    _       T   !##P>   ?  R4     L PX   P  L  P  4 M       X       M       M  _8 >     D HW  0P  Q     P     P   E 'P     W    :   X
0x89198…8932c          Dummy {f00=0x0099, f01=0x0190, f02=» I    W6   @< T        ( A<       U      1_  D ' I   D J ) E J :     T &  > SP      P   W  X &     ,        U   U.      _  Y *        R  P   Y      P  X $  _     W    Y " :             B  P6    T      G  W& X Z     Y Z B     I       ~ B  T  B   :   X  "?    P     
0x8932c…894c0          Dummy {f00=0x0099, f01=0x0190, f02=»  _  D *     D     D &    >^ T $     T "      ^   S W                :  T   !v R      ]B                      ] P,DvGvJ          > > > > > > > >   @B      AB W            ^  !   Z6  B  (X> @B P  T   M  ]N , ) L  P  $R    X_, AB   Pj  P  Y  U    (   ) 5   &     > >
0x894c0…89654 (0, 174) Dummy {f00=0x0099, f01=0x0190, f02=» U   Z   Z   ? ? Z   Z   Z   Z   Z   Z   Z                     "   $   & >      P  "R  Y  W       B    ^  Pl     T      Pb   >_    <UR     "R4      PB X  R< X  T6 X  T0.   T      G      Y6 G  _b      P      ,P  -  _               D   F D~     X  V      Y    B  ! f
0x89654…897e8          Dummy {f00=0x0099, f01=0x0190, f02=» Y   B  P   T  B       %       X * $  4 T  %  W  X (T  ! 8  P W   GF Y *    V   G8 !   B  _T B  P  $$       R    %     C    G8WV Y &X  !Fz 8$ P   W  8$ P   $ T   W   $  Y 'PX Y %P  Y $P   T   G8 !   B  Z   W   G8W  !Fz*   T  !       X  P  y   Y   C     !      B   
0x897e8…8997c          Dummy {f00=0x0099, f01=0x0190, f02=»    T ! )_  W ! T "? 9 0  R   Q  >   4   >_   <k$  Y  T   #? 0R   R * W    ?W  X  P   $ <c   ,P   $    , X  R ;GV  X  P      y     R X ( $4 P     GF X *T * W  Y ( -  B    Y   X  Z  @_8 B     1  " W          TT  ,      (@ >                        G   I J !"&';<>@^_
0x8997c…89b10          Dummy {f00=0x0099, f01=0x0190, f02=»W Q   P    X "  V     T  Y "W   G^ X  ! T6 B    R0Q$ B   D   !  V      ! (   ! (   ! (W  !J  !H        Y     ! (  T    ! (  V     G  ! ( B   C     ! (   ! (  T " T W   Q " T )   B  !J   Gh     Y  _    ! ( !J` Y "P Q     W      ! ( Y #"   J _"  Gb_< !JT_n !J _t B  
0x89b10…89ca4          Dummy {f00=0x0099, f01=0x0190, f02=»R:   M  T2   ! ( L   ,! :D"    !JH Y   Y  U    ! (_$      W4 , !  T      ,'   G~ !  R  !__U    C   X  ' W  Y     ! (  _  X  RV    U   TL   R  X   H          Y   X  P          ! (   Y #   ! ( X  T    ! (  B     G   B     R   _  4   ! (   ! (     ! (" T    ! (   ! (
0x89ca4…89e38          Dummy {f00=0x0099, f01=0x0190, f02=»    P   P     M  &  L   B  B  P    B   H  "  +P   P.    T        Y # ! (  R  X $ Y "R      Y "  _      Y "_. 8$ T  B     1  OV ! (  N  B   B        U4   $ !  T   _     U  D   !  T     _  $$   X"  X&  X* C       z    M   X`"    EJ P(   8'0P    EJ TJ !  T    9  _  !
0x89e38…89fcc          Dummy {f00=0x0099, f01=0x0190, f02=»       ! (  Y  B     ! (  Y _`   C  _    z     z" $ P        X #   X    ]      ! (  N       K  B   8! T  !P    !O    ! (  M  !P   R    ! (_  B   !P   V     Z,   ! (_  8! T  B   Y " !O W  B   Y $U  X $ X "  R P      ! (      W      Y "_  Y " B   Y %U  X %    T   T 
0x89fcc…8a160          Dummy {f00=0x0099, f01=0x0190, f02=»N    ! (  T      Y "  T  X " C        B  X   Y "   Y   > X  "  X ""  Y %Q  Y   > X  Z2<BR    J   R         Y   8" P    ! (   ! (  T> 8" P  d     ! (  Y    ! (  *0 ! ( X     ! (     Y "  Z     M   T   _    ! ( X  $ P  !O     K   R     V     P   P" ! (  N W   N     
0x8a160…8a2f4 (0, 175) Dummy {f00=0x00a2, f01=0x0190, f02=» Y   4 B      Kf          U    )X     R@ X   X ""    Y & X %    V      Y     !O  X  $  X " !O  X &    K     Kf   `R  Y     ! (   ! (   ! ( 4       ! (    V        ! (  V   W :h ! ( 4 X %"  X ##       R        4  N  >    P4Qt        P     Q<  P   P  .T  B   Y  Wd B
0x8a2f4…8a488          Dummy {f00=0x00a2, f01=0x0190, f02=»P   P   R:       AP   +jQb   Y   X   T    Q      (P  H   U  ^  9 1_N  B  X  T  @P2P  ( AP2  Q       _  ( Y  _   P0_x X  T  @P0P  ( AP0  Q _  ( Y  _   P2_    i      Qz 9 @_     Q  H    P0P   P2P      $     $ 1 )W  )     $P  e   %        (@       B  Z  F  U    F  Z 
0x8a488…8a61c          Dummy {f00=0x00a2, f01=0x0190, f02=» %_B "RT      PL X  TF X  R@? V  X " X   H  P          X  P      Y   X   H  P                      H     < ?   < ?   <(@  S  C     #  P      >_    < U   =       H  (@ "   B    S*  P      ?_    =   > =   > =   =_:    R     _       00 >  & <h$ P        >            
0x8a61c…8a7b0          Dummy {f00=0x00a2, f01=0x0190, f02=» AS> AS< @S@ U   : AS  AS :A   ASD      ]    , `    R  @     U      P. ,%   T&  Sx C      (    B  P     T     W ' T| ISF @   8  =hP     Y  X  Pl           ,T<      Y  HSF!     R   W 9a ISF  T   T   9a HSG ES       ^ W   P  ,!   T   T   (       ]"     :         #  
0x8a7b0…8a944          Dummy {f00=0x00a2, f01=0x0190, f02=»S@   P (   )W  @   0    R      %   "V    E  T  D   AS _"    P  @S@   P (   )W  @   0    Rb     '   F     "R      G    S  @SD   DSF  #D   ^  T  G    W,   AS   4( "R  AS  ASp     >  B               S     U   W         R     _       00 >  & <h$ P        >            
0x8a944…8aad8          Dummy {f00=0x00a2, f01=0x0190, f02=» AS> AS< @S@ U   : AS  AS :A   ASD           , `    R  @     U      P  ,%   T   Sx C      (    B  P     T     W ' T  ISF @   8  =hP     Y  X  P            ,T       Y  HSF!     R   W 9a ISF  T   T   9a HSG ES       ^ W   P  ,!   T   T   (           YB           #  
0x8aad8…8ac6c          Dummy {f00=0x00a2, f01=0x0190, f02=»S@   P (   )W  @   0    R      %   "V    E  T  D   AS _"    P  @S@   P (   )W  @   0    Rb     '   F     "R      G    S  @SD   DSF  #D   ^  T  G    W,   AS   4( "R  AS  ASp     >  B               S                   R     _       00 >  & <h$ P        >            
0x8ac6c…8ae00          Dummy {f00=0x00a2, f01=0x0190, f02=» AS> AS< @S@ U   : AS  AS :A   ASD           , `    R  @     U      P  ,%   T   Sx C      (    B  P     T     W ' T  ISF @   8  =hP     Y  X  P            ,T       Y  HSF!     R   W 9a ISF  T   T   9a HSG ES       ^ W   P  ,!   T   T   (                        #  
0x8ae00…8af94 (0, 176) Dummy {f00=0x00a2, f01=0x0190, f02=»S@   P (   )W  @   0    R      %   "V    E  T  D   AS _"    P  @S@   P (   )W  @   0    Rb     '   F     "R      G    S  @SD   DSF  #D   ^  T  G    W,   AS   4( "R  AS  ASp     >  B               S                   R     _       00 >  & <h$ P        >            
0x8af94…8b128          Dummy {f00=0x00a2, f01=0x0190, f02=» @U    ,     L  T  L  PF   L  T  M  Q    M   L  V  L   AU  @U  :  T        @U  [   [   M   M   M   AU    -(@ :     - :   @U  ,       L  T  M   @U    :          =a  9a  Q  -  _    -     > @  PJ   `  8   <   ]"  <  A<       =   ]"     @U  , - M   M   M   @U    AS< A
0x8b128…8b2bc          Dummy {f00=0x00a2, f01=0x0190, f02=» $P   _  % A             @    " Q      A    ]       : R W2     A    c| Af*  c|  P.  c8_ " :c*  A    d*  d`W " :d2 *  A    c   c  & W   F   `   W   F   W   F    CRT  F   A   @   @  ! P2 @        P     g";b=H       F    CR  _  F    _ W =J   F    CRTT F  PN A   @  $ 
0x8b2bc…8b450          Dummy {f00=0x00a2, f01=0x0190, f02=»            `             g               Y P        @  T     W    -    g P     _   T     <B  :L     A     W         A         A  W           g       T      F        W           V       g"     =      V   W   Y*  P     Z(   =              :L           <    P     W 
0x8b450…8b5e4          Dummy {f00=0x00a2, f01=0x0190, f02=»  P     _  @  ! P   fP !RRP  V   @      P  W  _:    fP          fP                f  V   @      PZ W   @   @  ! T   _       P                               :l              9b )       V  _  @    V        W   W    c|  c|  P   c8  c|  TJ V         0 !;;P     P  V  P$
0x8b5e4…8b778          Dummy {f00=0x00a2, f01=0x0190, f02=»   0 !;;P     P  V  Xb      _  P   !;;T     X$ W      g2       nP         XZ_V S Ad  Ae%  d  @    R  @  ! T    Adz   Ad    V   @    R    V   V   I              g2 W             V       $ )       H    A I.   :    ct    C.  c0    X     C.9h!   ct    ct#  "    ct    
0x8b778…8b90c          Dummy {f00=0x00a2, f01=0x0190, f02=»c  Ad  Ad  :  9e9C) A   I     "   9A  !   9B    r  @] r A   I   !  (     :  d` Af* Ab  Ad  Ad  Adz! T      Ad~   Adz  I   !    :  9E         @] r s       A   I T  )      A _ I     N T      :      g"      d                     d        9PJ   S Y  T@ $ 1T: C !CCTt  
0x8b90c…8baa0          Dummy {f00=0x00a2, f01=0x0190, f02=»_  !SST&   0 U]  R           X   A   X     W   :     @  '   R    xW       V   W$  V     P     P     f.      W           P       V  V  T     f.   V  T  W        P          V   W   @  $ P p W   g2  T  :     Ae   f*_          0V  ,   -    P   X 9A_  : @  ! P  (W  ( :
0x8baa0…8bc34 (0, 177) Dummy {f00=0x00a3, f01=0x0190, f02=»                                                                                   W   Z    A.  c      @    V   W   U       g"  R      $ )_  : V r                      i^V       g"   t  i^Z  W r        _j V  <B   W             :       $  g^     w   : V     $     V
0x8bc34…8bdc8          Dummy {f00=0x00a3, f01=0x0190, f02=»i P   g   g  W x  g   i _  V   :   t " D  P              W     V  Pv $;A^      D   E   D  P.      V     g"P           g" P  T     g" E  _N  T   g^ E  _              r  i^V       g"   t_~ " V r   D  T    E   %  g^ E   : " R  ;B D     D    g^ " P   P   R  P        |
0x8bdc8…8bf5c          Dummy {f00=0x00a3, f01=0x0190, f02=» W   ;   V       : :   J       @   0    V    @  g" 0 H     W   :       ?     ?             R             0  R  P   P   B     >  _   B  :   4P0     " D    i  H   H $ M     v b - I          Y& : @     ` V b                 pPL        i   j    $ " =   4  Q   jH_2    
0x8bf5c…8c0f0          Dummy {f00=0x00a3, f01=0x0190, f02=»P       P^      P   PR_   _  @            V   W   U(          P       P(  P   V   W   U    " @  Q  @  P     A.   @  P     _T         A       A                   @       .V      3 S                    Y&  P4  Br  Br             S      P      3    _   Br 3  Bt      
0x8c0f0…8c284          Dummy {f00=0x00a3, f01=0x0190, f02=» n     V pT  :   N   V l W   H   V  ]"           .   nT"  g  W v  g  W n V ~P   m* W x  g   m   in              g       _v V d ,  V     g"    P   _  N   L  %  V d V f   G   G    U   g      G   :  i P   g   i V   i    :  g   g  V ~P   m* W x  g _$ 8 V   V x %   V v
0x8c284…8c418          Dummy {f00=0x00a3, f01=0x0190, f02=» )   G     ` "   W p W ~       pP0  l  R    i P   l   i _  W ~ R    i X4  l   i _    ` W ~       pPV  l  R               ,    i         g^ " E   R    mr W ~ R    mr R  P   n  R  X^  n _dW   i T  :  g   g  W x  g   i _  V  P   i  I   W z   `       pPJ        h> " R
0x8c418…8c5ac          Dummy {f00=0x00a3, f01=0x0190, f02=»  ;h 0      :C    #    :     .=H N    o       i        .=H N    o       i        N   : d       8"   R   _  ZY  QY  :         @   H   W z W |  CRP  W   `             ` H     W d 2   @        i^R       g"       - @     -     N   !TTP     g" N  :H N    TBT  W  W4   2
0x8c5ac…8c740          Dummy {f00=0x00a3, f01=0x0190, f02=» N   R  P   V     g"    _  N   S            o  S    YB     : v ` @               W   W     > W     @   W       D      i      V   W   W       ` "   W p @                   pP* " 4X          1           R      Z0 %  _  W l a   w `  :A   W   V d 4 W      P  5    _  W
0x8c740…8c8d4 (0, 178) Dummy {f00=0x00a3, f01=0x0190, f02=» @     %      ~~ V         ,  P@   ,   - 4  ]    4    i^Y    5        X            *          _6 :     @         ]     @  P  @  P   " P     " P     " P    W   W   . !TTP       g"  }    @  T       g"  Y   o  !TTX" A     9 A   :     @     @  P.   @  " P   #D  s   " 
0x8c8d4…8ca68          Dummy {f00=0x00a3, f01=0x0190, f02=»       @  T       g"         :         @  :B W   . !TTP       g"  }  W t N  =H N   W l N  =H N    ~  W p N  =H N    o  W |   ( @  % P         W  @  % P                       }   P0  }      r "    U       g"                    _2  }       P0  }        "    U       
0x8ca68…8cbfc          Dummy {f00=0x00a3, f01=0x0190, f02=»    _L @  % P     W  @  % P       o  !TTT   tH  f`     @       @  T       g"         :   @  ! P  @   @        ~n  CRT              3 @    ~n        ~n S       @        ~n  PP        ~n !RRP  @  ! T        3         @  & P   ~n   3        ~n 3          YL @       @
0x8cbfc…8cd90          Dummy {f00=0x00a3, f01=0x0190, f02=»         :  P          S   S    _  :         . !TTP       g" V      }  W t       *        }   P   }      r                  _   }       Ph W p  }  W     V     8   8     4 D  P$      g2 @  # P      H         I     K   T   +      Y@     V p  _j V t  Y   o  !TTX  @  
0x8cd90…8cf24          Dummy {f00=0x00a3, f01=0x0190, f02=»         A           V   W    }  W t  }   PT W f       (        }  W d  ~       ~D G  =h G   V d   V r   <  z  V f  P  W f    _B V     W   V t  Yr  o  !TTX  @       @  T       g"         :            o  !TTX  !CCTr        }   P,  }    V r 4    U       g"   $ $    
0x8cf24…8d0b8          Dummy {f00=0x00a3, f01=0x0190, f02=» 3           . !CCP         W         }   P0 W f  }  W d  ~    V d   V r   <  z      V f  _2      }       U^  }    V     8 8 8     4 D  P$      g2 @  # P      H         I     K   T   +      Y@        _`R& @   @     @  %   P  V   4     4 4  _r @       @  T       g"
0x8d0b8…8d24c          Dummy {f00=0x00a3, f01=0x0190, f02=»]   V   W   R  9  W      D      g2 ) $    P@ D   L      T@ D "P  V   U       , I ( I * $# P          V   -W  H  P  U " I   @  % PD H             I   H   T  P( H           U           V  U  W             < +     +    P     {  V     : V     $       F   !LLT #  W  ;I
0x8d24c…8d3e0          Dummy {f00=0x00a3, f01=0x0190, f02=» W |   v                 z             *T   P         _  /    P          *_        *T   P$    _  .P     _  / V z      U     Y$  P  W | V z 3 %        W               P     _  V |P  V v ]BvW    v      P   _  @       @  T       g"             : N  =H N    o  : N  =H
0x8d3e0…8d574 (0, 179) Dummy {f00=0x00b8, f01=0x0190, f02=»  P       P   _         _    : @  ! P  (W  ( :  r   sr  t&  u   v   w   x   y,  |  @        ~n  CRT" @  ! P  `   @   E "W  `   @   E "                  ~ ~            n   ~     >     Z   a v   `"            j   j   (       0   1   2   P          P-                
0x8d574…8d708          Dummy {f00=0x00b8, f01=0x0190, f02=»                                       $GvTP                               (J DY              _  .P      $   V z      U     Y$  P  W | V z 3 %        W               P     _  V |P  V v ]BvW    v      P   _  @       @  T       g"             : N  =H N    o  : N  =H
0x8d708…8d89c          Dummy {f00=0x00b8, f01=0x0190, f02=»       l                               b               Y   0           Y   @               P               `                 p           T                               T              0                 0                  l                               `     J F "
0x8d89c…8da30          Dummy {f00=0x00b8, f01=0x0190, f02=»         3               4               5 8   $ J F " D    aa _!       )   -     R     9    W     A 1XF R2  RRR_            4         E 6             N0  a             P 6             V 6             b               c                 e T             g            
0x8da30…8dbc4          Dummy {f00=0x00b8, f01=0x0190, f02=»R     R    W      RL R?R     L  L R  R1XFA  RW @   z           b   8               H               X               h               x                                              0                  .                                SUBTOTAL               .          
0x8dbc4…8dd58          Dummy {f00=0x00b8, f01=0x018e, f02=»R  R_%     L R  R_2     L R  RA 1X   l           `   *                 :           v   L           l               b   l           `   |                            0                  t               l               l               g               `                
0x8dd58…8deec          Dummy {f00=0x00b8, f01=0x0190, f02=»            T                                      &               8           x   H         %0      X         ) l   j         * r   z         , b             70                > P     J F " D   R   LA W  RL@   L R W H !I          LA 1XF R6     _   L   Wn RW      
0x8deec…8e080          Dummy {f00=0x00b8, f01=0x018e, f02=»               i r             n 0             q t   *         z p   :           "   J J F " D @j RWf RWb RW^ RWZ RWV0X   R   R R  )$   0X    R!0X     _ 0X  W,    Z           "               "               "               $                                        
0x8e080…8e214 (0, 180) Opaque[0x194]
0x8e214…8e3a8          # DirEnt {nam=»DRFD01«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x0248, f03=0x0000}
0x8e214…8e3a8          IdxSect {
0x8e214…8e3a8            f00 = 0x0012	// 0x8e214 @0x0 
0x8e214…8e3a8            f01 = 0x0022	// 0x8e216 @0x2 
0x8e214…8e3a8            gno = [	// 0x8e218 @0x4 
0x8e214…8e3a8                [0x00]: C0x0012.0x1.0
0x8e214…8e3a8                [0x01]: C0x0024.0x3.0
0x8e214…8e3a8                [0x02]: C0x0068.0x0.0
0x8e214…8e3a8                [0x03]: C0x006b.0x0.0
0x8e214…8e3a8                [0x04]: C0x006c.0x2.0
0x8e214…8e3a8                [0x05]: C0x006c.0x3.0
0x8e214…8e3a8                [0x06]: C0x006d.0x0.0
0x8e214…8e3a8                [0x07]: C0x006d.0x1.0
0x8e214…8e3a8                [0x08]: C0x006d.0x3.0
0x8e214…8e3a8                [0x09]: C0x006f.0x0.0
0x8e214…8e3a8                [0x0a]: C0x006f.0x1.0
0x8e214…8e3a8                [0x0b]: C0x006f.0x2.0
0x8e214…8e3a8                [0x0c]: C0x0072.0x3.0
0x8e214…8e3a8                [0x0d]: C0x0074.0x3.0
0x8e214…8e3a8                [0x0e]: C0x0088.0x0.0
0x8e214…8e3a8                [0x0f]: C0x0088.0x1.0
0x8e214…8e3a8                [0x10]: C0x0088.0x3.0
0x8e214…8e3a8            ]
0x8e214…8e3a8          }
0x8e3a8…8e53c          Dummy {f00=0x0012, f01=0x0190, f02=» 2 P IDENT DRFD01  REL 9.2 80-11-12  870105040920        P   : . P   KST,MODIFICATION FOR DUAL CONTR. UNITS    B * P   =2,TIMING PROBLEMS IN INT. HANDLER    t   P   REL 9.2 79-11-16      $ P   =1,CHANGED INTERRUPT HANDLER        P   REL 9.1 79-05-23        P*     
0x8e53c…8e6d0          Dummy {f00=0x0012, f01=0x018e, f02=»OR FLEXIBLE DISK   |   P*        P*    "   P*    ,   P*    6   P*    @   P*    J 2 P*********************************************    T 0 P*  THIS DISK DRIVER HANDLES UP TO FOUR DAISY     . P*  CHAINED FLEXIBLE DISK DRIVES PTS 6879,      0 P*  CONNECTED TO CPU VIA 
0x8e6d0…8e864          Dummy {f00=0x0012, f01=0x0190, f02=»   P*  /00   TEST STATUS       P*  /01   PHYSICAL READ     B P*  /02   SEQUENTIAL READ                       -IBM DISC ONLY-   >   P*  /05   BASIC WRITE     D P*  /06   SEQUENTIAL WRITE                       -IBM DISC ONLY-        P*  /11   PHYSICAL READ       P* 
0x8e864…8e9f8          Dummy {f00=0x0012, f01=0x018e, f02=» /26   LOCK      D P*  /31   REWIND                                 -IBM DISC ONLY-        P*  /37   LOAD        P*  /38   UNLOAD    r   P*        P*  ENTRY PARAMETERS:       P*        P*   A5   STACK BASE        P*   A6   DWT-ADDRESS       P*   A7   ORDER       P
0x8e9f8…8eb8c          Dummy {f00=0x0012, f01=0x0190, f02=»   P***********        P*      $ P ENTRY  FDADR ACTIVATION ADDRESS   " " P ENTRY IHFD INTERRUPT HANDLER    J   P ENTRY FDON RECOVERY ROUTINE   p   P ENTRY DWFD01 DWT-ADDRESS      & P ENTRY IHFD2 INTERRUPT HANDLER KST       P ENTRY DWFD02 DWT KST        P ENTRY FDO
0x8eb8c…8ed20          Dummy {f00=0x0012, f01=0x0190, f02=»***********        P*        P EXTRN TDISP DISPATCHER        P EXTRN TENDIO ENDIO    >   P EXTRN DISIOE REQUEST ERROR    Z     EXTRN DWTST STATUS    ~     EXTRN DWTECB ECB ADDRESS      $   EXTRN DWTOR DWT INDEX AND ORDER         EXTRN DWTA2 SAVE AREA A2          E
0x8ed20…8eeb4 (0, 181) Dummy {f00=0x0024, f01=0x0190, f02=»A1-A8 ON A15 STACK   ~   P EXTRN SETIMP TIMER      & P EXTRN INTSAV INTERRUPT SAVE AREA    6 & P EXTRN INIFLG INITIALIZATION FLAG    ` & P EXTRN TASCII EBCDIC TO ASCII TAB      & P EXTRN TEBCDIC ASCII TO EBCDIC TAB     0 P EXTRN SPDLCI OPEN/CLOSE STATUS FOR FD DRI
0x8eeb4…8f048          Dummy {f00=0x0024, f01=0x0190, f02=»XTRN ECBRC ECB RETURN CODE     " P EXTRN ECBCW ECB CONTROL WORD    "   P     DRFD01    H   P*        P************************   f   P*                      *       P* CONDITIONAL ASSEMBLY *       P*                      *       P************************       P* 
0x8f048…8f1dc          Dummy {f00=0x0024, f01=0x0190, f02=»   P*      2 P* A PROGRAM VERSION INCLUDING TOSS DISC FORMAT     ( P* IS OBTAINED BY SETTING TOSS EQU 1.   D   P*    p   PX:B EQU 0    z   PTOSS EQU 1       P*      2 P* A PROGRAM VERSION INCLUDING IBM DISC FORMAT      ( P* IS OBTAINED BY SETTING IBM EQU 1.       
0x8f1dc…8f370          Dummy {f00=0x0024, f01=0x018e, f02=»PAG EQU 1.   t   P*        PMMUPAG EQU 0       P*    0   P*    : 6 P* A PROGRAM VERSION USING THE EXTENDED INSTRUCTION   D . P* SET IS OBTAINED BY SETTING CPU852 EQU 0.   ~   P*        PCPU852 EQU 1       P*        P     DRFD01        P*         *      . ** A PROG
0x8f370…8f504          Dummy {f00=0x0024, f01=0x0190, f02=» 6 P* A PROGRAM VERSION INCLUDING TOSS SWAPPABLE WORK      2 P* BLOCKS IS OBTAINED BY SETTING SWPBLK EQU 1.    >   P*    t   PSWPBLK EQU 0   ~   P*        P*      @ P*    ORDERS /21 OPEN AND /22 CLOSE WHICH CONTROLS THE POWER      D P*    TO THE DISK DRIVE UNIT CA
0x8f504…8f698          Dummy {f00=0x0024, f01=0x0190, f02=»   P*   MMU BUFFER SIZE        P*        P*    *   PX:E EQU 256      4   PDVBLEN EQU 0   J   P*    ^   P*    h   P*   MMU DEVICE INDEX   r   P*        P*        P IFT CHAN=1        PDEVIND EQU 2       P XIF       P*        P IFT CHAN=0        PDEVIND EQU 4-IBM-IBM
0x8f698…8f82c          Dummy {f00=0x0024, f01=0x0190, f02=»  *        P*************        P*    " & PCUADR EQU 09 CONTROL UNIT ADDRESS    ,   PCUADR2 EQU /0A SECOND CU ADR   V & PMUXADR EQU CUADR+CUADR MUX-ADDRESS   z ( PSOPDA EQU /2E S.O.P. DEVICE ADDRESS      * PSTALEN EQU 512 MAX STANDARD SEC. LEN.      ( PTOSLEN EQU
0x8f82c…8f9c0          Dummy {f00=0x0024, f01=0x0190, f02=»TENT POSITION    | $ PEOD EQU 74 END OF DATA POSITION        PTIME EQU 20 DELAY - POWER ON   > & POPENTI EQU 10 DELAY AT OPEN ORDERS   b   P*        P********************       P*                  *       P* DWT-DISPLACEMENTS*       P*                  *       P**
0x8f9c0…8fb54 (0, 182) Dummy {f00=0x0068, f01=0x0190, f02=»       P XIF       P*        P IFT MMUPAG=1        PSTART EQU DWTDRD+4   4   P XIF   N   P*    Z   PDWTA3 EQU START+/04    d   P*        P     DRFD01        P*        P**********       P*        *       P* TABLES *       P*        *       P**********       P*     
0x8fb54…8fce8          Dummy {f00=0x0068, f01=0x0190, f02=»U BUFFER   z   P XIF       P*        P DATA DEVIND DEVICE INDEX    & & PFDADR DATA FDAD ACTIVATION ADDRESS   H " P DATA 0 ABORT ROUTINE ADDRESS    r   P*        P     DRFD01        P*        P**************       P*            *       P* ACTIVATION *       P*     
0x8fce8…8fe7c          Dummy {f00=0x0068, f01=0x0190, f02=»R CLOSE ORDER    |   P*        P LDR A1,A7 ORDER       P SUK A1,/21    8   P RF(Z) OPEN OPEN   L   P SUK A1,1    d   P RF(Z) CLOSE CLOSE   v   P*        P         P XIF       P*        P LDK A3,0        P LC A3,DWTOR,A6 INDEX        P LDR A2,A3 SAVE FOR FDIX      
0x8fe7c…90010          Dummy {f00=0x0068, f01=0x0190, f02=»   l   P*        P*  CHECK IF LOCKED       P*    , $ P LD A1,DWTLC,A6  LOCK INDICATOR    6 " P CF A5,FDIX GET BIT MASK IN A3   ^ * P ST A3,DWTA3,A6 SAVE DRIVE INDEX MASK        P ANR A1,A3       P RF(NZ) FD:ORD LOCKED        P LDR A1,A7       P SUK A1,/26        P
0x90010…901a4          Dummy {f00=0x0068, f01=0x0190, f02=»   ~   P*        P         P*        P*   ORDER?   &   P*    8   PFD:ORD EQU *   B   P IFT CHAN+TOSS=2   V   P IFT MMUPAG=1    n   P IFF DSKPAG+SWPBLK=0     & P LD A2,ECBBA,A8 GET BUFFER ADDRESS     & P LDR* A1,A8 GET FIRST WORD OF ECB      4 P ANKL A1,/3000 GET B
0x901a4…90338          Dummy {f00=0x0068, f01=0x0190, f02=»OSLEN CHECK IF 64K LIMIT WILL BE PASSED        P RF(N) FD:005 NO?    0   P*    J   PFD:000 EQU *   T   P ST A2,DWT:BF,A6 SAVE IT   h   P LDR A3,A2       P ANKL A2,/F000       P SRL A2,2        P SLL A1,2        P ORR A1,A2       P ANKL A3,/FFF      2 P ST A1,DWT:P
0x90338…904cc          Dummy {f00=0x0068, f01=0x0190, f02=»RK A1,1 INDICATE ADDRESS NOT ZERO      * P LDKL A2,FD:BUF GET DWT BUFFER ADDRESS   * 2 P ST A2,ECBBA,A8 SET NEW BUFFER ADDRESS IN ECB    X   P*      8 PFD:005 ST A1,DWT:LA,A6 16 BIT LOGICAL BUFFER ADDRESS       P*        P     DRFD01        P XIF       P*        P
0x904cc…90660          Dummy {f00=0x0068, f01=0x0190, f02=»0 BASIC WRITE        P SUK A1,12       P RF(Z) FD:040 PHYSICAL READ    (   P SUK A1,4    L   P RF(Z) FD:028 PHYSICAL WRITE   ^   P SUK A1,15     $ P RF(Z) FD:030 WRITE DELETED DATA       P SUK A1,/14        P ABL(Z) UNLOAD UNLOAD ORDER        P IFT IBM=1       P A
0x90660…907f4 (0, 183) Dummy {f00=0x006b, f01=0x0190, f02=»BL(Z) REWIND REWIND        P XIF       P IFT TOSS+IBM=0    (   P IFT MMUPAG=0    @   P ADK A1,30   V   P RF(Z) FD:050 SEARCH KEY   h   P XIF       P       PFD:DIS EQU *       P ABL DISIOE REQUEST ERROR        P*        P IFT OPCLOS=1        P         P*        P**
0x907f4…90988          Dummy {f00=0x006b, f01=0x018e, f02=»   ` 2 P*    ZERO OF THE SOP LIGHTS EXTERNAL REGISTER.       P*    >   POPEN EQU *   H " P LDKL A1,/7FFF MASK FOR BIT 0    Z ( P ANS A1,SPDLCI CLEAR OPEN/CLOSE BIT      0 P LD A1,SPDLCI SOP LIGHTS AND OPEN/CLOSE DATA     " P OTR A1,0,SOPDA OPEN FD DRIVE        P* 
0x90988…90b1c          Dummy {f00=0x006b, f01=0x0190, f02=»   j   P LDR A1,A6 SAVE DWT-ADDR       P CF A15,SETIMP WAIT    ( . P DATA OPENRE,OPENTI START ADDR, WAIT TIME    D   P ABL TDISP EXIT    v   P*        POPENRE EQU *       P*    TIME HAS EXPIRED        P LDR A6,A1 GET DWT-ADDR      , P CM DWTTP2,A6 INDICATE NO TIME
0x90b1c…90cb0          Dummy {f00=0x006b, f01=0x0190, f02=»       P*       *        P*********        P*    , 4 P*    CLOSE IS PERFORMED BY WRITING A ONE TO BIT    6 2 P*    ZERO OF THE SOP LIGHTS EXTERNAL REGISTER    n   P*        PCLOSE EQU *      " P LDKL A1,/8000 MASK FOR BIT 0      & P ORS A1,SPDLCI SET OPEN/CLOSE BI
0x90cb0…90e44          Dummy {f00=0x006b, f01=0x0190, f02=»OMMON EXIT FOR OPEN/CLOSE        P LDK A1,0 RETURN CODE    "   P RF FD:090 ENDIO   @   P*    X   P XIF   b   P*    n   P     DRFD01    x   P*        P***************        P*             *        P* BASIC WRITE *        P*             *        P***************   
0x90e44…90fd8          Dummy {f00=0x006b, f01=0x0190, f02=»A3,A6        P RF(Z) FD:018 NOT IBM        P XIF   ,   P IFT IBM=1   8 , P LDR A7,A3 NO OF CHAR. TO BE TRANSFORMED   J   P CF A5,EBCDIC    z   PFD:018 EQU *       P XIF       P*        P IFT CHAN+TOSS=2       P IFT MMUPAG+SWPBLK=2     4 P LD A1,DWT:LA,A6 GET FLAG/
0x90fd8…9116c          Dummy {f00=0x006b, f01=0x018e, f02=»   ~ & P LDR A2,A4 GET DWT BUFFER ADDRESS      & P TS -30,A15 SAVE RUNNING TASK MMU    2 ( P TL DWT:PA,A6 LOAD PSEUDO MMU TABLE      2 P MVUS A7 MOVE BUFFER FROM USER TO SYSTEM AREA      & P TL -30,A15 RESTORE MMU FROM STACK       P LDR A2,A8 RESTORE A2        P* 
0x9116c…91300          Dummy {f00=0x006b, f01=0x018e, f02=»   P IFT CHAN+TOSS=2       P IFT MMUPAG+SWPBLK=2     $ P LD A1,DWT:LA,A6 GET BUFFER FLAG   8 , P RF(Z) FD:025 BUFFER WAS IN SYSTEM AREA?   ` . P LD A1,DWT:BF,A6 GET SAVED BUFFER ADDRESS      & P ST A1,ECBBA,A8 RESTORE IT IN ECB        P*        PFD:025 EQU *      
0x91300…91494 (0, 184) Dummy {f00=0x006c, f01=0x018e, f02=»   |   P*                *       P******************   "   P*    <   PFD:028 CF A5,BIO   F $ P ORK A2,5 INSERT BIO BITS 13-15    ^   P RB FD:015       P     DRFD01        P*        P**********************       P*                    *       P* WRITE DELETED DATA *
0x91494…91628          Dummy {f00=0x006c, f01=0x0190, f02=»   P*        P*****************        P*               *    (   P* PHYSICAL READ *    B   P*               *        P*****************    v   P*        PFD:040 CF A5,BIO:RE        P IFT TOSS+IBM=2        P LD A1,DWTLAB,A6       P AN A1,DWTA3,A6        P RF(Z) FD:
0x91628…917bc          Dummy {f00=0x006c, f01=0x0190, f02=»   p   P*        P     DRFD01        P*    &   P*    0   P IFT CHAN+TOSS=2   :   P IFT MMUPAG=1    R   P IFF DSKPAG+SWPBLK=0   h 4 P LD A2,DWT:LA,A6 GET FLAG/LOGICAL BUFFER ADDRESS     ( P RF(Z) FD:046 BUFFER IN SYSTEM AREA?     ( P LD A7,ECBRL,A8 GET REQUESTED LE
0x917bc…91950          Dummy {f00=0x006c, f01=0x0190, f02=»   l 2 P MVSU A7 MOVE BUFFER FROM SYSTEM TO USER AREA  !   & P TL -30,A15 RESTORE MMU FROM STACK ! > . P LD A2,DWT:BF,A6 GET SAVED BUFFER ADDRESS  ! h & P ST A2,ECBBA,A8 RESTORE IT IN ECB  !     P RF FD:048 !     P*  !     PFD:046 EQU * !     P XIF !     P*  !    
0x91950…91ae4          Dummy {f00=0x006c, f01=0x0190, f02=»D A7,ECBRL,A8 REQ LEN  !   ( P LD A4,ECBBA,A8 ASCII OUTPUT ADDRESS "     P CF A5,ASCII " J   PFD:047 EQU * " ^   P XIF " r   PFD:048 EQU * " ~   P ABL FD:RC "     P*  "     P     DRFD01  "     P*  "     P IFT TOSS+IBM=0  "     P IFT MMUPAG=0  "     P*  "     P****
0x91ae4…91c78          Dummy {f00=0x006c, f01=0x0190, f02=» LD A4,10,A8 KEY AREA ADDRESS  "     P LDR* A2,A4 KEY AREA LENGTH  # &   P LDR A1,A2 # J " P ABL(NP) END:10 ILLEGAL LENGTH #     P SUK A1,128  #   " P ABL(P) END:10 ILLEGAL LENGTH  #     P LDR A3,A2 #     P*  #   * P*   IF ODD CHANGE TO EVEN NO OF BYTES  #     P* 
0x91c78…91e0c          Dummy {f00=0x006c, f01=0x0190, f02=»4,2 KEY ADDRESS  #     P CF A5,FD:WRI SEARCH KEY $     P LDR A3,A3 RETURN CODE $ 8   P RB(NZ) FD:048 $ V   P*  $ l   P     DRFD01  $ v   P*  $   $ P*  READ RECORD WITH KEY COMMAND  $     P*  $     PFD:060 EQU * $     P LDK A2,4 BIO  $     P LD A3,4,A8 REQUESTED LE
0x91e0c…91fa0          Dummy {f00=0x006c, f01=0x0190, f02=» $     P     DRFD01  %     P*  %     P***************  % &   P*             *  % >   P* TEST STATUS *  % V   P*             *  % n   P***************  %     P*  %     PFD:070 EQU * %     P LDKL A2,/FFF9 BIO DUMMY %     P CF A5,FD:WRI  %     P LDR A1,A3 %     P ANK
0x91fa0…92134 (0, 185) Dummy {f00=0x006c, f01=0x0190, f02=» %     P RF LOA:05 READ VOLUME NAME  &     P*  & ,   PFD:075 EQU * & 6   P XIF & J $ P LD A1,DWTRCW,A6 GET RETURN CODE & V   PFD:090 ABL END:IO  & ~   P*  &     P     DRFD01  &     P*  &     P******** &     P*      * &     P* LOAD * &     P*      * &     P********
0x92134…922c8          Dummy {f00=0x006c, f01=0x0190, f02=»LOA:05 EQU * &     P IFT TOSS+IBM=2  '     P*  ' ,   P*  CHECK IF TOSS/IBM LABEL ' 6   P*  ' X   P LDK A2,0 BIO  ' b   P LDKL A4,BUF ' x   P LDK A3,38 NO OF BYTES '     P CF A5,FD:REA  '     P CF A5,LD:RC '     P ADK A4,34 '     P LDR* A2,A4  '     P CWK A2,'TO' '
0x922c8…9245c          Dummy {f00=0x006c, f01=0x0190, f02=»   P XIF (     P*  (     P     DRFD01  (     P*  ( .   P*  ( 8   P IFT TOSS=1  ( B   P*  ( V   P*  READ VOLUME NAME  ( `   P*  ( |   P LDK A3,8 LENGTH (     P LDK A2,0 BIO  (   * P C1 A1,DWTA3,A6 1 COMP. DRIVE BIT MASK (   * P ANS A1,DWTLAB,A6 INDICATE TOSS LABEL 
0x9245c…925f0          Dummy {f00=0x006c, f01=0x0190, f02=» BIT MASK  ( x ( P ORS A1,DWTLAB,A6 INDICATE IBM DISC  )   " P LDK A1,/20 RETURN CODE BIT 10 ) >   P ORS A1,DWTRCW,A6  ) d   P XIF ) ~   P IFF TOSS+IBM=0  )     PLOA:15 EQU * )     P LDKL A4,BUF BUFFER ADDRESS  )     P CF A5,FD:REA  )     P CF A5,LD:RC )     P LDK
0x925f0…92784          Dummy {f00=0x006c, f01=0x0190, f02=»   P LDK A7,10 NO OF CHAR. *     P CF A5,ASCII * "   P LDK A1,4  * 6   PLOA:30 EQU * * H   P XIF *     P*  * h   P     DRFD01  * r   P*  *     P*  *     P IFF TOSS+IBM=0  *     P*  *     P*  GET DWT VOL NAME ADDRESS  *     P*  *     P CF A5,VOLADR ADDRESS TO A2  *
0x92784…92918          Dummy {f00=0x006c, f01=0x0190, f02=» RF(Z) LOA:50  *     P ADK A1,2  +     P ADK A2,2  + (   P RB LOA:40 + :   PLOA:50 EQU * + L   P LC A2,DWTOR+1,A6 GET ORDER  + `   P ANK A2,/FF  +   & P RB(Z) FD:075 JUMP IF TEST STATUS  +     P XIF +     P IFT IBM=1 +     P*  +     P* DATA SET OPENING WANTED? +  
0x92918…92aac          Dummy {f00=0x006c, f01=0x018e, f02=»   P RF(E) LOA:70 LOCK ORDER ,     P*  , $   P*  READ DATA SET LABEL , .   P*  , L   P LD A2,ECBCW,A8 SECTOR NO  , V   P SUK A2,7  , x   P ABL(N) FD:DIS REQUEST ERROR ,     P SUK A2,18 ,     P ABL(P) FD:DIS REQUEST ERROR ,     P ADK A2,25 ,     P SLL A2,3 BIO  ,  
0x92aac…92c40          Dummy {f00=0x006c, f01=0x0190, f02=»   P RF(NN) LOA:60 NOT NO DATA -   2 P ORKL A3,/2000 INDICATE ILLEGAL DATA SET LABEL - &   PLOA:60 EQU * -     P CF A5,LD:RC - p   P ENB -   * P LD A3,ECBCW,A8 DATA SET LABEL SECTOR  -     P LDK A1,DWTDSS -     P CF A5,STDWT SAVE IN DWT -     P ADK A4,BOE BOE ADDR
0x92c40…92dd4 (0, 186) Dummy {f00=0x006d, f01=0x0190, f02=»N  -     P LDK A1,DWTCRN .     P CF A5,STDWT .     P ADK A4,EOE-BOE EOE ADDRESS  . 4   P CF A5,LOGSEC  . X   P LDK A1,DWTEOE . n $ P CF A5,STDWT STORE EOE NO IN DWT .     P ADK A4,EOD-EOE EOD ADDRESS  .     P CF A5,LOGSEC  .     P CF A5,SETINH INHIBIT  .     P LDK
0x92dd4…92f68          Dummy {f00=0x006d, f01=0x0190, f02=»C,A6 INDICATE LOCK .   & PLOA:75 LD A3,DWTRCW,A6 RETURN CODE /     PLOA:80 ABL FD:RC / D   P*  /     P     DRFD01  / f   P*  / z   P*  /     P IFF TOSS+IBM=0  /     P*  /     P*  ERROR , UNLOCK  /     P*  /     PLOA:90 EQU * /     P LDR A5,A6 /     P ADKL A5,DWTSB
0x92f68…930fc          Dummy {f00=0x006d, f01=0x0190, f02=»-------------  / h   P*   LD:RC  SUBROUTINE  0     P*  0 4   PLD:RC ORS A3,DWTRCW,A6 0 >   P ANKL A3,/2007 FATAL ERROR 0     P RB(NZ) LOA:90 0 ~ & P LDKL A4,BUF DRIVER BUFFER ADDRESS 0     P RTN A5  0     P XIF 0     P     DRFD01  0     P*  0     P********** 0    
0x930fc…93290          Dummy {f00=0x006d, f01=0x0190, f02=» DATA SET OPEN?  0     P*  1     P CF A5,DSOPCH A1,AFFECTED  1 "   P LDR A7,A7 EOD 1 D   P RF(Z) UNL:70 NOT OPEN 1 Z 4 P ST A7,10,A8 STORE EOD-NO IN CONTROL WORD OF ECB 1 x   P*  1   , P*  READ DATA SET LABEL TO DRIVER BUFFER  1     P*  1     P CF A5,DSLIO PREPARE
0x93290…93424          Dummy {f00=0x006d, f01=0x018e, f02=»---------------  1   < P*  TRANSFORM RETURN CODE TO IBM SECTOR NO (EBCDIC-CODED) 2     P*  2 X   P CF A5,DSOPCH EOD-NO TO A7 2 b   P*  2     P*  DIVIDE EOD BY 26  2     P*  2     P LDK A1,0  2     PUNL:10 SUK A7,26 2     P RF(N) UNL:20  2     P ADK A1,1  2     P R
0x93424…935b8          Dummy {f00=0x006d, f01=0x0190, f02=» ( P CF A5,BINDEC TRANSFORM SEC.NO TO A3 3   ( P LDKL A4,BUF+EOD+4 ADDRESS TO POS 79 3 0   P SCR A3,A4 3     P SUK A4,1  3 n   P SRL A3,8 LEFT BYTE  3     P SCR A3,A4 STORE IN BUFFER 3     P LDR A7,A1 TRACK 3   ( P CF A5,BINDEC DEC EBCDIC-CODED IN A3 3     P SUK A
0x935b8…9374c          Dummy {f00=0x006d, f01=0x0190, f02=»SLIO PREPARE FOR I/O 3     P ORK A2,5 PHYSICAL WRITE 4   ( P CF A5,FD:WRITE WRITE DATA SET LEBEL 4 < $ P CF A5,UNL:RC CHECK RETURN CODE  4 h   P CF A5,DSOPCH  4     P CMR A2 INDICATE NOT OPEN  4     P*  4     P*    UNLOCK  4     P*  4     P XIF 4     PUNL:70 EQU *
0x9374c…938e0          Dummy {f00=0x006d, f01=0x0190, f02=»CKED 4 l   P LD A2,DWTA3,A6 INDEX MASK 5   , P XRS A2,DWTLC,A6 INDICATE UNLOCK IN DWT  5 .   PUNL:80 EQU * 5 ^   P RB LOA:75 END:IO  5 r   P IFF TOSS+IBM=0  5     P*  5     P*   UNLOAD RETURN CODE CHECK 5     P*  5     PUNL:RC ORS A3,DWTRCW,A6  5     P ANK A3,/7 F
0x938e0…93a74 (0, 187) Dummy {f00=0x006d, f01=0x0190, f02=»*******  5     P* SEQUENTIAL READ *  6     P*******************  6 ,   P*  6 H   PSQREAD EQU * 6 R * P CF A5,DSOPCH GET EOD AND EOD ADDRESS  6 f   P LDR A7,A7 EOD 6   " PSQR:05 ABL(Z) DISIOE NOT OPEN  6   . P ADK A2,DWTCRN-DWTEOD A2 = ADDRESS TO CRN  6     P LDR* 
0x93a74…93c08          Dummy {f00=0x006d, f01=0x0190, f02=» CF A5,BIO:RE  6     P LDKL A4,BUF BUFFER ADDRESS  7   2 P CF A5,FD:REA READ SECTOR POINTED AT BY CRN+1  7 : ( P LD A4,ECBBA,A8 USER BUFFER ADDRESS  7 p $ P LD A7,ECBRL,A8 REQUESTED LENGTH 7   $ P CF A5,ASCII TRANSFORM TO ASCII  7     P LDK A1,DWTCRN 7     P CF A5
0x93c08…93d9c          Dummy {f00=0x006d, f01=0x0190, f02=»IO 7     P     DRFD01  8     P*  8     P*******************  8 (   P* SEQUENTIAL WRITE * 8 D   P*******************  8 `   P*  8 |   PSQWRIT EQU * 8     P CF A5,DSOPCH GET EOD  8     P ADK A7,0 EOD-NO (SET CR)  8     P RB(Z) SQR:05 NOT OPEN 8     P*  8     P*   CH
0x93d9c…93f30          Dummy {f00=0x006d, f01=0x018e, f02=». W. 8 n   P CWR* A7,A2  9     P RF(G) SQW:20 YES,EOE  9     P CF A5,BIO 9 >   P LDK A7,128  9 P , P CF A5,EBCDIC TRANSFORM AND MOVE TO BUF  9 d   P ORK A2,5 PHYS. WRITE  9     P CF A5,FD:WRI  9     P CF A5,DSOPCH  9     PSQW:10 LDR A1,A3 RETURN CODE 9     P ANK A
0x93f30…940c4          Dummy {f00=0x006d, f01=0x0190, f02=»   P*  END OF EXTENT :   $ PSQW:20 LDKL A1,/400 RETURN CODE  :     P RF END:IO : D   P     DRFD01  : V   P*  : j   P********** : t   P* REWIND * :     P********** :     P*  :     PREWIND EQU * :     P CF A5,DSOPCH  :     P ADK A7,0 EOD (SET CR) :   $ P RB(Z) SQR:0
0x940c4…94258          Dummy {f00=0x006d, f01=0x0190, f02=»4,A3 EOD = BOE :     P LDK A1,DWTCRN ;     P CF A5,DSPAD ; ,   P SUK A4,1 BOE - 1  ; @   P STR A4,A2 CRN = BOE -1  ; Z   P LDK A1,0 RETURN CODE  ; z   P RF END:IO ;     P XIF ;     P     DRFD01  ;     P*  ;     P*****************  ;     P*               *  ;     P
0x94258…943ec          Dummy {f00=0x006d, f01=0x0190, f02=»         A3  NO OF BYTES TO BE TRANSFERED  ;   " P*          A4  BUFFER ADDRESS  < 2   P*  < X   PFD:WRI EQU * < b   P IFT CHAN=0  < v   P LDKL A1,/C000 WORDS,WRITE <     P XIF <     P IFT CHAN=1  <   ( P CM DWTRW,A6 INDICATOR TO WRITE MODE <     P XIF <     P RF 
0x943ec…94580          Dummy {f00=0x006d, f01=0x0190, f02=»N=0  <     P LDKL A1,/8000 WORDS  READ =     P XIF = .   PFD:800 EQU * = :   P IFT CHAN=0  = N " P SRL A3,1 FROM BYTES TO WORDS  = b   P*  =     P IFT MMUPAG=1  =   & P ORR* A1,A8 GET FIRST WORD OF ECB  =   * P ANKL A1,/F000 KEEP FOUR LEFTMOST BITS =     P XIF =  
0x94580…94714 (0, 188) Dummy {f00=0x006d, f01=0x0190, f02=»   P IFT CHAN=1  >     P*  >     P     DRFD01  > "   P*  > 6 . P*  PUT BUFFER START AND END ADDRESS IN DWT > @   P*  > r   P ST A4,DWTUB,A6  > |   P ADR A3,A4 >   " P ST A3,DWTUBE,A6 END ADDRESS+2 >     P XIF >     PFD:820 EQU * >   & P ST A5,DWTA5,A6 SAVE STACK P
0x94714…948a8          Dummy {f00=0x006d, f01=0x0190, f02=»LE > v   P RF END:IO ?     P     DRFD01  ?     P*  ? 0 * P*************************************  ? : * P*                                   *  ? h * P*  FD:RC - STORE EFF LEN, END:IO     * ?   * P*                                   *  ?   * P**********************
0x948a8…94a3c          Dummy {f00=0x006d, f01=0x0190, f02=»ECTIVE LENGTH IN ECB ?     P*  @     P LD A2,ECBRL,A8 REQ LENGTH @ &   P ST A2,ECBEL,A8 EFF LENGTH @ H   P     DRFD01  @ j   P*  @ ~   P********** @     P*        * @     P* END:IO * @     P*        * @     P********** @     P*  @     PEND:IO EQU * @     P CF A15,
0x94a3c…94bd0          Dummy {f00=0x006d, f01=0x0190, f02=»*  ILLEGAL LENGTH  @     P*  A     PEND:10 LDK A1,8 RETURN CODE  A $   P RB END:IO A H   P     DRFD01  A Z   P*  A n   P******************** A x   P*                  * A     P* RECOVERY ROUTINE * A     P*                  * A     P******************** A     P*  A
0x94bd0…94d64          Dummy {f00=0x006d, f01=0x0190, f02=» 8,A15 SAVE A1-A8 ON STACK A     P XIF B "   P*  B .   P LDKL A6,DWFD01 DWT ADDRESS  B 8   P RF FDON05  KST  B     PFDON2 EQU *  KST B t   P IFT CPU852=1  KST B   . P CF A15,SAVE8 SAVE REGISTERS ON STACK KST  B     P XIF   KST B     P IFT CPU852=0  KST B     P MSR
0x94d64…94ef8          Dummy {f00=0x006d, f01=0x0190, f02=»A5,DWTSB2  B     P ADR A5,A6 GET STACK BASE  C     P*  C 4   P IFF DSKPAG+SWPBLK=0 C > , P LD A2,INIFLG CHECK INITIALIZATION FLAG  C Z   P RF(Z) FDON07 POWER UP?  C   : P LD A2,SCTPLD GET FILE CODE OF PROGRAM LOADING DEVICE  C     P SUK A2,/F8  C   $ P RF(N) FDON0
0x94ef8…9508c          Dummy {f00=0x006d, f01=0x0190, f02=» * P ORS A3,DWTLC,A6 INDICATE DRIVE LOCKED D     P*  D 2   P     DRFD01  D <   P*  D P   P*  D Z   P C1R A3,A3 D d * P ANS A3,DWTLAB,A6 INDICATE TOSS LABEL  D v   P*  D   * P* READ VOLUME NAME (A2 = 0 FROM FDIX)  D     P*  D     P LDK A3,8  D     P LDKL A4,BUF D  
0x9508c…95220          Dummy {f00=0x006d, f01=0x0190, f02=»*  D     P* MOVE VOLUME NAME TO DWT  E     P*  E ,   PFDON06 LD A4,BUF,A1  E 6   P STR A4,A2 E R   P ADK A1,2  E d   P ADK A2,2  E v   P SUK A3,1  E     P RB(P) FDON06  E     P*  E     PFDON07 EQU * E     P XIF E     P*  E     P     DRFD01  E     P*  E   0 P*  SAV
0x95220…953b4 (0, 189) Dummy {f00=0x006f, f01=0x0190, f02=»FDON08 ALREADY SAVED E     P LD A2,DWTST,A6  F     P ST A2,DWTST2,A6 F 4   PFDON08 CM DWTST,A6 SET BUSY  F L   P*  F p   P IFT OPCLOS=1  F z   P*  F     P   F     P*  F   : P*    TERMINATE WAIT REQUEST FOR OPEN ORDER IF RUNNING  F   " P LD A4,DWTTP2,A6 TIMER POINT
0x953b4…95548          Dummy {f00=0x006f, f01=0x018e, f02=» 6 P*    OPEN FD TO MAKE FOLLOWING LOCK ORDER POSSIBLE G   2 P LDKL A4,SPDLCI OPEN/CLOSE STATUS WORD ADDRESS G >   P*  G t & P LDKL A2,/8000 OPEN/CLOSE BIT MASK G ~ $ P ANR* A2,A4 A2:=OPEN/CLOSE FLAG  G     P ORS A2,DWTOCF,A6 SAVE G   ( P XRRS A2,A4 SET STATUS WOR
0x95548…956dc          Dummy {f00=0x006f, f01=0x018e, f02=» G     P* DELAY 2 SEC  H     P*  H     P LD A4,DWTTP,A6  H (   P RF(Z) FDON10 NO TIMER SET H @   P LDKL A4,-TIME H b " P ST* A4,DWTTP,A6 RESTART TIMER H x   P RB T:DISP H     PFDON10 LDK A4,DWTTP  H     P ADR A4,A6 H     P LDR A1,A6 SAVE A6 H     P CF A15,SETIMP H
0x956dc…95870          Dummy {f00=0x006f, f01=0x0190, f02=» H     P LDKL A5,DWTSB2  I     P ADR A5,A6 STACK BASE  I     P*  I >   P*  LOCK DOORS  I H   P*  I ^   P LDK A2,1  I h   PFDON25 EQU * I z " P LD A1,DWTLC,A6 LOCK INDICATOR I     P ANR A1,A2 I     P RF(Z) FDON30 NOT LOCKED I     P ST A2,DWTA3,A6 SAVE I     P*  I  
0x95870…95a04          Dummy {f00=0x006f, f01=0x0190, f02=»-INSTR I p   P LDK A2,/14 LOCK J     P CF A5,FD:REA  J &   P LD A2,DWTA3,A6 DRIVE IND. J <   P ANK A3,1  J ^   P RF(Z) FDON30 OK J p $ P XRS A2,DWTLC,A6 INDICATE UNLOCK J     PFDON30 EQU * J     P SLL A2,1  J     P CWK A2,/0010  J     P RB(NE) FDON25 J     P*  J  
0x95a04…95b98          Dummy {f00=0x006f, f01=0x0190, f02=»FLAG J t " P ORS A2,SPDLCI TO STATUS WORD  K     P CM DWTOCF,A6 CLEAR FLAG K 2   P*  K R $ P LD A2,SPDLCI OPEN/CLOSE STATUS  K   0 P OTR A2,0,SOPDA CLOSE DRIVE IF IT WAS CLOSED K     P*   BEFORE THE POWER OFF K     P XIF K     P*  K     P   K     P*  K     P*  ANY
0x95b98…95d2c          Dummy {f00=0x006f, f01=0x0190, f02=» K r * P ST A2,DWTST,A6 PUT IN CUURENT STATUS  L     P LDKL A2,-1  L 6 ( P ST A2,DWTST2,A6 INDICATE NOT SAVED  L J   P CM DWTA2,A6 RESET FDON FLAG L v   PFDON60 EQU * L     P LD A2,DWTST,A6  L   0 P ABL(N) END:05 NO REQUEST, RETURN VIA TENDIO L     P*  L     P*  R
0x95d2c…95ec0          Dummy {f00=0x006f, f01=0x0190, f02=» ADDRESS L |   P ABL FDAD REACTIVATE M     P     DRFD01  M ,   P*  M @   P*********************  M J   P*                   *  M h   P* INTERRUPT HANDLER *  M     P*                   *  M     P*********************  M     P*  M     PIHFD EQU * M   $ P ST P,INTSAV
0x95ec0…96054 (0, 190) Dummy {f00=0x006f, f01=0x0190, f02=»IF M     P*  N     P IFT CPU852=0  N   " P MSR 8,A15 SAVE A1-A8 ON STACK N *   P XIF N P   P*  N     P LDKL A6,DWFD01 DWT ADDRESS  N f   P RF IH000  KST N     PIHFD2 EQU *  KST N     P ST P,INTSAV  KST  N     P IFT CPU852=1  KST N   . P CF A15,SAVE8 SAVE REGISTERS
0x96054…961e8          Dummy {f00=0x006f, f01=0x0190, f02=»IH000 EQU *  KST N     P IFT CHAN=1  O     P ENB O , & P LD A1,DWTUB,A6 GET BUFFER POINTER O 8 " P LD A2,DWTUBE,A6 END OF BUFFER O b   P SUR A2,A1 LENGTH  O     PIH005 EQU *  O     P EX FDSST,A6  KST  O   " P RF(A) IH:000 READY INTERRUPT  O   ( P LD A3,DWTRW,A6 RE
0x961e8…9637c          Dummy {f00=0x006f, f01=0x0190, f02=»YTE FROM BUFFER  O     P ECR A3,A3 LEFT POSITION P   & P LC A3,1,A1 RIGHT BYTE FROM BUFFER P 8   P EX FDOTR,A6 WRITE KST P b   P RB(NA) IH005  P   $ P ADK A1,2 UPDATE BUFFER POINTER  P     P SUK A2,2  P     P RB(P) IH010 P     P EX FDHLT,A6 CIO-HALT KST  P     P A
0x9637c…96510          Dummy {f00=0x006f, f01=0x0190, f02=» TO BUFFER P z   P ECR A3,A3 Q   " P SCR A3,A1 LEFT BYTE TO BUFFER Q $ $ P ADK A1,2 UPDATE BUFFER POINTER  Q J   P SUK A2,2  Q r   P RB(P) IH050 Q     P EX FDHLT,A6 CIO-HALT KST  Q     P EX FDSST,A6 STATUS KST  Q     P RB(NA) *-2  =2  Q     PIH:000 EQU *  =1 Q    
0x96510…966a4          Dummy {f00=0x006f, f01=0x0190, f02=»TATUS KST  Q     P XIF   =2  R   ( P*     LDKL A6,DWFD01 DWT ADRESS KST  R $   P LD A8,DWTECB,A6 ECB ADDRESS R P " P LD A5,DWTA5,A6 STACK POINTER  R t   P SLL A3,1  R     P RF(N) FDRE READY INTERRUPT  R     P SRL A3,1  R     P LD A2,DWTRTY,A6 RETRY?  R     P RF(Z)
0x966a4…96838          Dummy {f00=0x006f, f01=0x0190, f02=» A1,/4 R     P ORR A3,A1 CRC ERROR S     PIH:10 EQU *  S *   P*  S >   P    DRFD01 S H   P*  S Z & P* TRANSFORM RETURN CODE, CU - ECB  S d   P*  S     P ANKL A3,/FF37 S     P RF(Z) IH:80 S     P LDR A1,A3 S   " P ANKL A3,/0A05 UNCHANGED BITS  S     P LDR A4,A1 S  
0x96838…969cc          Dummy {f00=0x006f, f01=0x018e, f02=»IT 2 S     P SLL A4,1 TO BIT 1 T     P ORR A3,A4 T &   P XIF T 8   P LDR A4,A1 T D   P ANK A4,/20 BIT 10 T V   P SLL A4,3 TO BIT 7 T p   P ORR A3,A4 T     P ANK A1,/10 BIT 11 T     P SRC A1,5 TO BIT 0 T     P ORR A3,A1 T     PIH:80 EQU *  T     P IFT CHAN=1 =1 T  
0x969cc…96b60          Dummy {f00=0x006f, f01=0x0190, f02=»   P*  READY INTERRUPT * U     P*                  * U     P******************** U <   P*  U X   PFDRE EQU * U b   P LD A2,DWTA2,A6  U t , P ABL(NZ) T:DISP POWER ON ROUTINE ACTIVE  U     P LDKL A5,DWTSB2  U     P ADR A5,A6 STACK BASE  U     P RB FDON60 U     P    
0x96b60…96cf4 (0, 191) Dummy {f00=0x006f, f01=0x0190, f02=» U B R O U T I N E S                *  U   0 P*                                         *  V . 0 P*******************************************  V b   P*  V     P*******  V     P*     *  V     P* BIO *  V     P*     *  V     P*******  V     P*  V     P*  V     P*  I
0x96cf4…96e88          Dummy {f00=0x006f, f01=0x0190, f02=»BE TRANSFERED  V r " P*          A4  BUFFER ADDRESS  W     P*  W <   PBIO EQU *  W F   P LDK A4,0 FLAG W X   P RF BIO010 W n   PBIO:RE LDK A4,1  W     PBIO010 EQU * W     P LD A3,ECBRL,A8 REQ LEN  W     P RF(N) BIOERR ILLEGAL LENGTH W     P IFT TOSS+IBM=2  W     P
0x96e88…9701c          Dummy {f00=0x006f, f01=0x0190, f02=» A2,0  W     P XIF X     P IFT TOSS+IBM=2  X     P RF BIO030 X 2   P XIF X D   P IFT TOSS=1  X P   PBIO020 LDKL A7,TOSLEN  X d   P LDK A2,3  X     PBIO030 EQU * X     P XIF X     P IFF TOSS+IBM=0  X     P ADK A4,0 SET CR X     P RF(Z) BIO060 WRITE  X     P LDK A2,
0x9701c…971b0          Dummy {f00=0x006f, f01=0x0190, f02=»BIO100 X   & P ADK A2,1 INCREMENT NO OF SECTORS  Y     P RB BIO040 Y 8   P*  Y J   P*  WRITE, CHECK REQ LENGTH Y T   P*  Y v   PBIO060 CWR A3,A7 Y   " P RF(NE) BIOERR ILLEGAL REQ LEN Y     P XIF Y     P IFT TOSS+IBM=0  Y     P*  Y   > P*  FIND NO OF SECTORS TO BE 
0x971b0…97344          Dummy {f00=0x006f, f01=0x0190, f02=» WRITE?  Y x   P RF(NZ) BIO035 READ! Z     P SUK A1,128  Z , " P RF(Z) BIO100 REQ LEN ACCEPTED Z @   P RF BIO045 Z f   P*  Z x   PBIO035 SUK A1,128  Z   & P RF(NP) BIO100 REQ LENGTH ACCEPTED Z     PBIO045 ADK A2,1  Z     P CWK A2,3  Z     P RB(NG) BIO015 Z   $ P R
0x97344…974d8          Dummy {f00=0x006f, f01=0x0190, f02=» SECTOR NO FROM CONTROL WORD OF ECB IS Z   ( P*  WITHIN RANGE, PUT IT IN POS 2-12  [ .   P*  [ Z   P LD A1,ECBCW,A8 SECTOR NO  [ d   P RF(N) BIOER2 OUTSIDE RANGE  [     P IFT TOSS+IBM=2  [     P ANK A7,/A [     P RF(Z) BIO110 IBM DISC [     P XIF [     P IFT TOSS=
0x974d8…9766c          Dummy {f00=0x006f, f01=0x0190, f02=»M=2  [     P RF BIO120       P XIF       P IFT IBM=1   *   PBIO110 CWK A1,1923   <   P RF(P) BIOER2 OUT OF RANGE   V   P XIF   x   P IFT TOSS+IBM=0      ( P CWK A1,2001 SECTOR NO OUT OF RANGE        P RF(G) BIOER2 YES!       P XIF       PBIO120 EQU *       P SLL A
0x9766c…97800          Dummy {f00=0x006f, f01=0x0190, f02=»EN. NOT EVEN   |   P RTN A5  ]     P*  ] $   P*  ] . 2 P*  ILLEGAL REQUESTED LENGTH, RETURN VIA TENDIO ] 8   P*  ] n   PBIOERR ABL END:10  ] x   P*   ILLEGAL SECTOR NO  ]     PBIOER2 ABL FD:DIS  ]     P*  ]     P     DRFD01  ]     P*  ]     P*********  ]     P*   
0x97800…97994 (0, 192) Dummy {f00=0x0072, f01=0x0190, f02=»R(X) ] z   P*  ^     PFDIX LDK A3,1  ^     P ADK A2,0 SET CR ^ ,   PFDIX10 EQU * ^ D   P RF(Z) FDIX20  ^ X   P SLL A3,1  ^ n   P SUK A2,1  ^     P RB FDIX10 ^     PFDIX20 RTN A5  ^     P     DRFD01  ^     P IFF TOSS+IBM=0  ^     P****************** ^     P*       
0x97994…97b28          Dummy {f00=0x0072, f01=0x0190, f02=»   P*  _   & P*  OUTPUT: A2  VOLUME NAME ADDRESS _     P*          A3  ZERO  _ 8   P*  _ T   PVOLADR EQU * _ ^   P LC A3,DWTOR,A6 DRIVE NO _ r   PVOLA05 EQU * _     P LDK A2,DWTVO0 _     P ADR A2,A6 _     P ANK A3,/3 _     PVOLA10 EQU * _     P RF(Z) VOLA20  _    
0x97b28…97cbc          Dummy {f00=0x0072, f01=0x0190, f02=»RFD01  _     P*  `     P*********  `     P* ASCII *  ` *   P*********  ` <   P*  ` N : P*  FUNCTION:  ASCII TRANSFORMS A STRING FROM EBCDIC TO ` X   P*             ASCII CODE `   . P*             INPUT STRING ADDRESS IS BUF  `   & P*  INPUT:     A7  NO OF CHARACTE
0x97cbc…97e50          Dummy {f00=0x0072, f01=0x0190, f02=»  A7  CHANGED  `     P*  a     PASCII EQU *  a     P ENB a 4   P LDK A1,0  a @   P ADR A4,A7 a R   PASC:10 SUK A7,1  a d   P RF(N) ASC:20  a |   P SUK A4,1  a   " P LC A1,BUF,A7 GET EBCDIC CHAR  a   ( P LC A1,TASCII,A1 TRANSFORM TO ASCII  a   0 P SCR A1,A4 PUT ASC
0x97e50…97fe4          Dummy {f00=0x0072, f01=0x0190, f02=»   P********** b     P* EBCDIC * b     P********** b (   P*  b : < P*  FUNCTION:  EBCDIC TRANSFORMES A STRING FROM ASCII TO  b D   P*             EBCDIC CODE  b   8 P*             OUTPUT STRING IS PUT IN DRIVER BUFFER  b     P*  b   & P*  INPUT:     A7 NO OF CHARA
0x97fe4…98178          Dummy {f00=0x0072, f01=0x0190, f02=» ADDRESS b p   P*             A7  CHANGED  c     PEBCDIC EQU * c 2   P ENB c F   P ADR A4,A7 c R   P LDK A1,0  c d   PEBC:10 SUK A7,1  c v   P RF(N) EBC:80  c     P SUK A4,1  c     P LCR A1,A4 GET ASCII CHAR. c     P LC A1,TEBCDIC,A1  c     P SC A1,BUF,A7  c     P
0x98178…9830c          Dummy {f00=0x0072, f01=0x0190, f02=»*  c     P********** d     P* LOGSEC * d     P*********  d .   P*  d @ @ P*  FUNCTION:  LOGSEC TRANSFORMS PHYSICAL SECTOR TO STANDARD  d J , P*              LOGICAL SECTOR (BINARY).  d   < P*             FORMAT OF PHYS. SEC.  TT0SS  (EBCDIC CODE) d   * P*         
0x9830c…984a0          Dummy {f00=0x0072, f01=0x0190, f02=»O  d p . P*            A4  ADDRESS TO PHYS. SEC. + 4 e     P*  e <   PLOGSEC EQU * e F   P CF A5,DECBIN  e Z   P LDR A3,A1 SAVE  e p   P ADK A4,2  e     P*  e     P*  MULTIPLY BY 26  e     P*  e     P SLL A3,5 *32  e     P LDR A2,A1 e     P SLL A2,2  e     P SUR A
0x984a0…98634 (0, 193) Dummy {f00=0x0074, f01=0x0190, f02=»TOR NO e     P*  f     P LDR A1,A3 f     P SUK A1,25 f *   P RF(NP) LOG:10 f <   P CWK A4,BUF+EOD+4 EOD? f R   P RF(E) LOG:02 YES! f p   P SUKL A1,1898  f     P RF LOG:04 f     P*  f   " P*  CHECK EOD LESS/EQUAL 74001  f     P*  f     PLOG:02 SUKL A1,1899  f     P
0x98634…987c8          Dummy {f00=0x0074, f01=0x0190, f02=» f     P*  g   ( PLOG:05 ADK A5,4 ADJUST STACK POINTER g   $ PLOG:10 LDKL A1,/2000 RETURN CODE g >   P ORS A1,DWTRCW,A6  g f   P CF A5,SETINH  g     P ABL LOA:90 ERROR ROUTINE  g     P*  g     P     DRFD01  g     P*  g     P********** g     P* DECBIN*  g     P****
0x987c8…9895c          Dummy {f00=0x0074, f01=0x0190, f02=» - /F9 IS CHECKED  g b , P*     INPUT:  A4  ADDRESS TO FIRST DIGIT h     P*   OUTPUT: A1  BINARY h J   P*   WORKING REG:  A2,A7  h h   P*  h     PDECBIN LDK A1,0  h     P LDK A7,2  h     PDEC:10 LCR A2,A4 DIGIT h     P ANK A2,/FF  h     P SUK A2,/F0  h     P RB(N)
0x9895c…98af0          Dummy {f00=0x0074, f01=0x0190, f02=»DRESS TO SECOND DIGIT  h     PDEC:20 SUK A2,1  i     P RB(N) DEC:10 NEXT DIGIT i 6   P ADK A1,/A MULTIPLY BY 10  i V   P RB DEC:20 i x   PDEC:30 ADR A1,A2 i     P RTN A5  i     P XIF i     P     DRFD01  i     P*  i     P********** i     P* SETCIO * i     P********
0x98af0…98c84          Dummy {f00=0x0074, f01=0x0190, f02=» i     P*  j     P*  OUTPUT: A3  CHANGED j     P*          A4  CHANGED j 0   P*  j N   PSETCIO LDKL A4,/FFCF j X   P ANS A4,FDCIO,A6  KST  j t   P SLL A3,4  j     P ORS A3,FDCIO,A6  KST  j     P RTN  A5 j     P IFT IBM=1 j     P     DRFD01  j     P*  j     P******
0x98c84…98e18          Dummy {f00=0x0074, f01=0x0190, f02=»CDIC-CODED DIGITS (DECIMAL)  j     P*  k $   P*  INPUT:  A7  BINARY NUMBER k .   P*  k R . P*  OUTPUT: A3  EBCDIC CODED DECIMAL DIGITS k     P*          A7  CHANGED k     P*  k     PBINDEC LDK A3,0  k     PBIN:10 SUK A7,10 k     P RF(N) BIN:20  k     P ADK A3,1  k
0x98e18…98fac          Dummy {f00=0x0074, f01=0x0190, f02=»DED  k x   P RTN A5  l     P     DRFD01  l     P*********  l 0   P* DSLIO *  l B   P*********  l T   P*  l f 4 P*  FUNCTION:  PREPARE FOR READING DATA SET LABEL l p   P*  l     P*  INPUT:  A6  DWT ADDRESS l     P*  l   : P*  OUTPUT: A2  BITS 0-12 SECTOR NO, BITS 1
0x98fac…99140          Dummy {f00=0x0074, f01=0x0190, f02=»  A1 IS CHANGED  l     P*  m     PDSLIO LDK A1,DWTDSS  m "   P CF A5,DSPAD m >   P LDR* A2,A2  m R   P SLL A2,3  m f   P LDK A3,128  m x   P LDKL A4,BUF m     P RTN A5  m     P     DRFD01  m     P*  m     P********** m     P* DSOPCH * m     P********** m     P*  m
0x99140…992d4 (0, 194) Dummy {f00=0x0088, f01=0x0190, f02=» ADDRESS m ~ , P*          A7  EOD-NO      (0=NOT OPEN)  n     P*          A1  CHANGED n @   PDSOPCH LDK A1,DWTEOD n ^   P CF A5,DSPAD n z   P LDR* A7,A2 EOD-NO n     P RTN A5  n     P     DRFD01  n     P*  n     P*********  n     P* DSPAD *  n     P*********  n  
0x992d4…99468          Dummy {f00=0x0088, f01=0x0190, f02=»*  INPUT:  A1  DWT OFFSET  n     P*          A6  DWT ADDRESS o "   P*  o D " P*  OUTPUT: A2  ADDRESS TO DATA o N   P*          A6  DWT ADDRESS o t   P*  o   " PDSPAD LC A2,DWTOR,A6 DRIVE NO  o     P ANK A2,/3 o     P ADR A2,A2 o     P ADR A2,A6 o     P ADR A2,A1 o
0x99468…995fc          Dummy {f00=0x0088, f01=0x018e, f02=»NPUT WORD IN DWT-AREA DEPENDING OF o |   P*            DRIVE NO  p *   P*  p H ( P*  INPUT:    A1  OFFSET TO DWT AREA  p R . P*            A3  WORD TO BE STORED IN DWT  p ~   P*            A6  DWT ADDRESS p     P*  p     P*  OUTPUT:   A1  UNCHANGED p   0 P*       
0x995fc…99790          Dummy {f00=0x0088, f01=0x0190, f02=» p     P CF A5,DSPAD q     P STR A3,A2 q     P RTN A5  q .   P     DRFD01  q >   P*  q R   P********** q     P* SETINH * q n   P********** q     P*  q   @ P*  FUNCTION:  INHIBIT INTERRUPTS, IF FDON ROUTINE IS ACTIVE  q   > P*             ESCAPE VIA DISPATCHER ELSE
0x99790…99924          Dummy {f00=0x0088, f01=0x018e, f02=»,DWTA2,A6 FDON q     P RF(Z) SET:10 NOT ACTIVE r     P ABL T:DISP ESCAPE r 6   PSET:10 RTN A5  r P   P XIF r f   P*  r r " P*    D R I V E R   B U F F E R r |   PBUF DATA 0,0,0,0 r     P*  r     P IFT IBM=1 r     P RES 60  r     P XIF r     P*  r     P     DRFD01 
0x99924…99ab8          Dummy {f00=0x0088, f01=0x018e, f02=»   P*********************  s     P*  s "   PDWFD01 EQU * s ,   P DATA 0  s @   P DATA /8000 DWT STATUS s P   P DATA 0 ECB ADDRESS  s n   P DATA 0 ORDER  s   " P DATA FDADR ACTIVATION ADDRESS s     P DATA 0 TTAB-ADDRESS s   $ P DATA 0 WAIT/ACTIVATE INDICATOR  s    
0x99ab8…99c4c          Dummy {f00=0x0088, f01=0x0190, f02=» s r     XIF t     P*  t     P DATA 0  t     P DATA 0 SAVE AREA  t .   P DATA 0  t H   P DATA 0  t X   P DATA 0,0,0,0 STACK  t h ( PDWTST2 EQU *-DWFD01 SAVE STATUS WORD t     P DATA -1 t   * PDWTRTY EQU *-DWFD01 RETRY REQUEST FLAG t     P DATA 0  t   $ PDWTTP EQU 
0x99c4c…99de0          Dummy {f00=0x0088, f01=0x0190, f02=» INDICATOR t r   P DATA 0  u   , PDWTLC EQU *-DWFD01 DRIVE LOCK INDICATOR  u "   P DATA 0  u R ( PDWTVO0 EQU *-DWFD01 VOLUME NAME NO 0 u b   P DATA 0,0,0  u   ( PDWTVO1 EQU *-DWFD01 VOLUME NAME NO 1 u     P DATA 0,0,0  u   ( PDWTVO2 EQU *-DWFD01 VOLUME NAME NO 2 u
0x99de0…99f74 (0, 195) Dummy {f00=0x0088, f01=0x0190, f02=»R POINTER FOR OPEN u x   P DATA 0  v   4 PDWTOCF EQU *-DWFD01 OPEN/CLOSE FLAG AT POWER ON  v *   P DATA 0  v b   P XIF v r   P*  v ~   P IFT CHAN=1  v   6 PDWTUB EQU *-DWFD01 POINTER AT NEXT WORD IN BUFFER  v     P DATA 0  v   , PDWTUBE EQU *-DWFD01 BUFFER END ADD
0x99f74…9a108          Dummy {f00=0x0088, f01=0x018e, f02=»TBOE EQU *-DWFD01 BEGINNING OF EXTENT  v     P DATA 0,0,0,0  w . $ PDWTEOD EQU *-DWFD01 END OF DATA  w D   P DATA 0,0,0,0  w l & PDWTEOE EQU *-DWFD01 END OF EXTENT  w     P DATA 0,0,0,0  w   * PDWTCRN EQU *-DWFD01 CURRENT RECORD NO  w     P DATA 0,0,0,0  w   . PDW
0x9a108…9a29c          Dummy {f00=0x0088, f01=0x0190, f02=»   P IFF DSKPAG+SWPBLK=0 x     PDWT:PA EQU *-DWFD01  x   * P DATA 0 6 BIT PHYSICAL BUFFER ADDRESS  x <   P DATA 0 SECOND MMU ENTRY x j   P*  x     PDWT:LA EQU *-DWFD01  x   * P DATA 0 16 BIT LOGICAL BUFFER ADDRESS  x     P*  x     PDWT:BF EQU *-DWFD01  x   $ P DAT
0x9a29c…9a430          Dummy {f00=0x0088, f01=0x0190, f02=» DATA 0,0,0,0  x     P*  y     P IFT DEVIND=2  y     PFD:BUF RES DVBLEN+1  y 6   P XIF y R   P*  y ^   P IFT MMUPAG=1  y h   P IFT DEVIND=4  y ~   PFD:BUF EQU 0 y     P XIF y     P*  y     PFDCIO EQU *-DWFD01  KST  y     P CIO A2,1,CUADR  KST y     PFDSST EQU *-DW
0x9a430…9a5c4          Dummy {f00=0x0088, f01=0x0190, f02=» A2,0,CUADR  KST y     PFDINR EQU *-DWFD01  KST  z     P INR A3,0,CUADR  KST z 8   P*  z T   P*  z ^ 6 P*              NEXT DWT INTRODUCED BY KST 80-11-12 z h   P*  z     PDWFD02 EQU * z     P DATA 0  z     P DATA /8000 DWT STATUS z     P DATA 0 ECB ADDRESS  z    
0x9a5c4…9a758          Dummy {f00=0x0088, f01=0x0190, f02=»0 TERMINAL QUEUE z     P*  {       IFT MMUPAG=1  { " & " DATA 0 SAVE AREA USER ECB ADDRESS { 8   P DATA DVECB2 MMU ECB ADDRESS { b     XIF {     P*  {     P DATA 0  {     P DATA 0 SAVE AREA  {     P DATA 0  {     P DATA 0  {     P DATA 0,0,0,0 STACK  {     P DATA 
0x9a758…9a8ec          Dummy {f00=0x0088, f01=0x0190, f02=»0,0,0  {     P DATA 0,0,0  |     P IFT OPCLOS=1  | "   P DATA 0  | 8   P DATA 0  | H   P XIF | X   P*  | d   P IFT CHAN=1  | n   P DATA 0  |     P DATA 0  |     P DATA 0  |     P XIF |     P*  |     P IFT IBM=1 |     P DATA 0,0,0,0  |     P DATA 0,0,0,0  |     P D
0x9a8ec…9aa80          Dummy {f00=0x0088, f01=0x018e, f02=» DSKPAG+SWPBLK=0 |   * P DATA 0 6 BIT PHYSICAL BUFFER ADDRESS  }     P DATA 0 SECOND MMU ENTRY } F   P*  } f * P DATA 0 16 BIT LOGICAL BUFFER ADDRESS  } p   P*  }   $ P DATA 0 SAVE AREA BUFFER ADDRESS }     P XIF }     P*  }     P IFT MMUPAG=1  }     PDVECB2 EQU *
0x9aa80…9ac14 (0, 196) Dummy {f00=0x0088, f01=0x4102, f02=»   P*  ~     P IFT MMUPAG=1  ~     P IFT DEVIND=4  ~ $   PFDBUF2 EQU 0 ~ :   P XIF ~ N " P CIO A2,1,CUADR2 CIO-START KST ~ Z   P SST A3,CUADR2 ~     P OTR A3,0,CUADR2 ~     P CIO A2,0,CUADR2 ~     P INR A3,0,CUADR2 ~     P*  ~     P*  ~     P END ~  @    ~        
0x9ac14…9ada8          Dummy {f00=0x0088, f01=0x2008, f02=»           END    @                                                                                                                                                                                                                                                     
0x9ada8…9af3c          Dummy {f00=0x0088, f01=0x0190, f02=»   _+H  I  I      _s4 I  H oA      6  bb - V   k,     n@ A ! V @ H  1              "  4  T&     $   H    T I  A W @ I  1   W 1     P   T _84 HU 0  _ AU     R T   * >D  $^>  Tr        >        W_  V     >          >          >          >"         >$      !   !    V
0x9af3c…9b0d0          Dummy {f00=0x0088, f01=0x0190, f02=» >'     >)        R T   $^> T @U   4 @U   4    i   i   i   i   i   i   4         b   " S %  V      W   T      4   bHV 0  _ AV       <D  " <  T9  V   j   <     "   _(      j   <    @V   4       @V   4       @V   4      RoPmHV 0  _ "TSaAV        " < T     <   T T   
0x9b0d0…9b264          Dummy {f00=0x0088, f01=0x0190, f02=»j   < ) V W!              <D   j<      " < X  S  T               <D  " <  ! Y ! _    h<  D  P      _/ T            <D  " <        4      R[TYHV 0  _ AV  #   $       , T      " <  T1     " < T&     _% T  <D  <      " <T  T  @V   4 @V   4      )  b T   T$ T   S     
0x9b264…9b3f8          Dummy {f00=0x0088, f01=0x0190, f02=»j<      " < X _54   V     R#T W$# j   T   P         T   V_   _    4        4      R6P    HV 0  _ AV   , T     <D  " <  T   V     < @V   4 @V   4   V                     4          j     4 I, W   b   @   V  m  W  6     _ ! V A    |W       |W       Tt! YM) _ Wc% VC 
0x9b3f8…9b58c          Dummy {f00=0x0088, f01=0x0190, f02=» 6    W    DW 6    W    DW     W 4 H,-   A A      (         T ! _ @      '   T _.@      4 @      4         ch      T    f      4    4 j   ; j  ';   ;) d   i4 j;      '    j; '  - V   Dj; '  4 6     H  1   W H  1   W H  1   W 4 6     H  0   W H  0   W H  0   W 4 HS
0x9b58c…9b720          Dummy {f00=0x0088, f01=0x0190, f02=» *   l             "   "       +   3       ?       &       =           d   }               :                       d       j   +   O   &               V   n 0   FORESPG. SLETNING STRAKSLEVVEDLIGEH.               9999XXXXXXX9999999999XXXXXXXXXXBZZZVZZZVZZ9E,99-   ;
0x9b720…9b8b4 (0, 197) Opaque[0x194]
0x9b8b4…9ba48          # DirEnt {nam=»EBCDIC«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2040, f03=0x0000}
0x9b8b4…9ba48          IdxSect {
0x9b8b4…9ba48            f00 = 0x0102	// 0x9b8b4 @0x0 
0x9b8b4…9ba48            f01 = 0x0004	// 0x9b8b6 @0x2 
0x9b8b4…9ba48            gno = [	// 0x9b8b8 @0x4 
0x9b8b4…9ba48                [0x00]: C0x0102.0x0.0
0x9b8b4…9ba48                [0x01]: C0x0102.0x1.0
0x9b8b4…9ba48            ]
0x9b8b4…9ba48          }
0x9ba48…9bbdc          Dummy {f00=0x0102, f01=0x018e, f02=» 0 P IDENT EBCDIC 9.2DK 1 79-11-16  870105040920       P   8   P*    @ 4 P************************************************   J   P*      $ P*   PHILIPS TERMINAL SYSTEM PTS        P*      $ P*   EBCDIC = EBCDIC/ASCII TABLE        P*        P*        P*        P*   
0x9bbdc…9bd70          Dummy {f00=0x0102, f01=0x018e, f02=»   P*        P*      . P*  CONDITIONAL ASSEMBLY  (SEE ALSO DRDC15)       P*    J 2 PX:A EQU 1 CODE , 0=ASCII , 1=EBCDIC   (DRDC15)   T   PCODE EQU X:A     4 PX:B EQU 1 READ COMMAND HANDLING IF = 1  (DRDC15)       PRCOM EQU X:B       P*      : P*  VERSION FOR SCAND
0x9bd70…9bf04          Dummy {f00=0x0102, f01=0x0190, f02=»   P* 7C 5C        P* 00 7C        P* 5A 24    $   P* 6A 40    4   P EJECT   D   P*    R   P*      2 P* TABLE FOR CONVERSION OF EBCDIC CODE TO ASCII   f   P*        P*        PTASCII EQU *       P IFT CODE=1      ( P DATA /7F01,/0203,/0009,/0000 00-07      ( P DAT
0x9bf04…9c098          Dummy {f00=0x0102, f01=0x0190, f02=»000,/0000,/0000,/171B 20-27      ( P DATA /0000,/0000,/0005,/0000 28-2F    $ ( P DATA /0000,/1600,/0000,/0004 30-37    P ( P DATA /0000,/0000,/1415,/001A 38-3F    | ( P DATA /2041,/4243,/4445,/4647 40-47      ( P DATA /4849,/232E,/3C28,/2B21 48-4F      ( P DATA /2
0x9c098…9c22c          Dummy {f00=0x0102, f01=0x0190, f02=»/402C,/255F,/3E3F 68-6F      ( P DATA /1831,/3233,/3435,/3637 70-77      ( P DATA /3839,/3A5B,/5C27,/3D22 78-7F    L ( P DATA /2061,/6263,/6465,/6667 80-87    x ( P DATA /6869,/5B2E,/3C28,/2B21 88-8F      ( P DATA /266A,/6B6C,/6D6E,/6F70 90-97      ( P DATA /7172,
0x9c22c…9c3c0          Dummy {f00=0x0102, f01=0x0190, f02=»3,/3435,/3637 B0-B7      ( P DATA /3839,/3A23,/4027,/3D22 B8-BF      ( P DATA /2041,/4243,/4445,/4647 C0-C7    H ( P DATA /4849,/5B2E,/3C28,/2B21 C8-CF    t ( P DATA /264A,/4B4C,/4D4E,/4F50 D0-D7      ( P DATA /5152,/5D24,/2A29,/3B5E D8-DF      ( P DATA /7F2F,/535
0x9c3c0…9c554 (0, 198) Dummy {f00=0x0102, f01=0x0190, f02=»027,/3DFF F8-FF    |   P XIF       P EJECT   $   P*    2   P*    < 2 P* TABLE FOR CONVERSION OF ASCII CODE TO EBCDIC   F   P*    |   P*        PTEBCDIC EQU *        P IFF CODE+RCOM=0     ( P DATA /0001,/0203,/372D,/0000 00-07      ( P DATA /0005,/1500,/0C00,/0000 
0x9c554…9c6e8          Dummy {f00=0x0102, f01=0x018e, f02=»7    n ( P DATA /4D5D,/5C4E,/6B60,/4B61 28-2F      ( P DATA /F0F1,/F2F3,/F4F5,/F6F7 30-37    6 ( P DATA /F8F9,/7A5E,/4C7E,/6E6F 38-3F    b ( P DATA /6AC1,/C2C3,/C4C5,/C6C7 40-47      ( P DATA /C8C9,/D1D2,/D3D4,/D5D6 48-4F      ( P DATA /D7D8,/D9E2,/E3E4,/E5E6 50-5
0x9c6e8…9c87c          Dummy {f00=0x0102, f01=0x40b4, f02=»   j ( P DATA /9798,/99A2,/A3A4,/A5A6 70-77      ( P DATA /A7A8,/A91C,/0000,/00E0 78-7F    4 4 P DATA /544F,/5353 SPEC. FLEX CHAR. 'TOSS'  80-84   `   P XIF       P END    @          ( P DATA /C8C9,/D1D2,/D3D4,/D5D6 48-4F      ( P DATA /D7D8,/D9E2,/E3E4,/E5E6 50-5
0x9c87c…9ca10          Dummy {f00=0x0102, f01=0x2008, f02=»        68-6F    z ( P DATA /9798,/99A2,/A3A4,/A5A6 70-77      ( P DATA /A7A8,/A91C,/0000,/00E0 78-7F    B 4 P DATA /544F,/5353 SPEC. FLEX CHAR. 'TOSS'  80-84   n   P XIF       P END    @            ( P DATA /C8C9,/D1D2,/D3D4,/D5D6 48-4F      ( P DATA /D7D8,/D9E2,
0x9ca10…9cba4          Dummy {f00=0x0102, f01=0x0190, f02=» CW A4,DCTAB ALL ENTRIES CHECKED?? =3      * P RF(E) DCTP25 YES.DWT NOT IN TABLE =3    .   P CWR* A6,A4 IN TABLE ?? =3       P RF(E) DCTP30 YES!! =3   ~ " P RB DCTP22 CHECK NEXT ENTRY =3       PDCTP25 EQU *  =3       P     $ P STR A6,A1 INSERT DWT IN DC:TAB       
0x9cba4…9cd38          Dummy {f00=0x0102, f01=0x0190, f02=»   P LDK A1,4 DEVICE END       P ORS A1,DWTST,A6     ( P CF A15,INSSQ INSERT IN STATUS QUEUE   8   P XIF   d   PDCTP30 EQU *   p   P SUR A1,A1 RETURN CODE ::= 0       PENDIO EQU *      $ P CF A15,TENDIO COMPLETE REQUEST        P RB DCRTN        P EJECT       P*   
0x9cd38…9cecc          Dummy {f00=0x0102, f01=0x0190, f02=»   P*        PDCWR EQU *       P IFT MMUPAG=1      $ P LD A1,ECBRL,A8 REQUESTED LENGTH   6 " P CWK A1,BUFLEN ILLEGAL LENGTH?   ^   P RF(G) IL:LEN YES!!        P XIF       P CF A15,TIMEWR SET TIMER       P CF A15,INSWQ  QUEUE REQUEST       P RB DCRTN        P*     
0x9cecc…9d060          Dummy {f00=0x0102, f01=0x0190, f02=»   P*        PDCRD EQU *       P LD A8,DWTECB,A6 GET ECB     . P LD A4,DWTRQ,A6 AND RECEIVE MESSAGE QUEUE    @ " P RF(Z) DCRD10 NOTHING IN QUEUE   r   P       P       P     ( P LDR* A2,A4 TAKE THE FIRST IN QUEUE        P ST A2,DWTRQ,A6        P ADK A4,6      " P L
0x9d060…9d1f4 (0, 199) Opaque[0x194]
0x9d1f4…9d388          # DirEnt {nam=»TIMER «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2218, f03=0x0000}
0x9d1f4…9d388          IdxSect {
0x9d1f4…9d388            f00 = 0x0110	// 0x9d1f4 @0x0 
0x9d1f4…9d388            f01 = 0x0006	// 0x9d1f6 @0x2 
0x9d1f4…9d388            gno = [	// 0x9d1f8 @0x4 
0x9d1f4…9d388                [0x00]: C0x0110.0x3.0
0x9d1f4…9d388                [0x01]: C0x0111.0x0.0
0x9d1f4…9d388                [0x02]: C0x0111.0x1.0
0x9d1f4…9d388            ]
0x9d1f4…9d388          }
0x9d388…9d51c          Dummy {f00=0x0110, f01=0x0190, f02=» 0 P IDENT TIMER  REL 9.2 79-11-16  870105040920       P   8   P*    @   P*    J 8 P***************************************************    T   P*      $ P*   PHILIPS TERMINAL SYSTEM PTS        P*        P*   TIMER = TIMER FUNCTIONS        P*        P*        P*   
0x9d51c…9d6b0          Dummy {f00=0x0110, f01=0x0190, f02=»AINS TIMER LKM PROCESSORS AND    | " P*   THE FOLLOWING SUBROUTINES:   &   P*    L * P*   -SETIME:  SET BLOCK IN TIMER QUEUE   V . P*   -SETIMP:  SETIME + STORE TIMER POINTER       P*        P*        P EJECT   TIMER       P*        P*        P***********        P
0x9d6b0…9d844          Dummy {f00=0x0110, f01=0x0190, f02=» . P ENTRY SETIMP SETIME + STORE TIMER POINTER       P   6   P   >   P   F   P*    N   P*    X   P***********    b   P* EXTRNALS *   v   P************       P*        P*        P EXTRN TDISP DISPATCHER      . P EXTRN LKMQDI QUEUE TERMINAL AND DISPATCH      $ P EXT
0x9d844…9d9d8          Dummy {f00=0x0110, f01=0x018e, f02=»ADDRESS    x $ P EXTRN ACTOT ACTIVATE A TERMINAL     * P EXTRN SAVE8 SAVE 8 REGISTERS ON STACK   8 8 P EXTRN TIMQUE POINTER TO FIRST BLOCK IN TIMER QUEUE    f 0 P EXTRN IHRET8 RESTORE 8 REGISTERS FROM STACK       P EJECT   TIMER       P*        P*      . P********
0x9d9d8…9db6c          Dummy {f00=0x0110, f01=0x0190, f02=»   d   P*      6 P* A PROGRAM VERSION USING THE EXTENDED INSTRUCTION     . P* SET IS OBTAINED BY SETTING CPU852 EQU 0.   L   P*    ~   PCPU852 EQU 1       P*        P EJECT   TIMER       P*        P*        P*   T I M E R        P*      ( P*   THIS IS THE TIMER LK
0x9db6c…9dd00          Dummy {f00=0x0110, f01=0x018e, f02=»ELAY       P*        P*   A4 = 0       P*   A5 = TTAB ADDRESS    (   P*   A8 = DELAY   F   P*        P*    f   P*   2. TIMING AND ACTIVATION   p   P*        P*   A1 = PARAMETER     8 P*   A4 = DISPATCH ADDRESS OF PROGRAM TO BE ACTIVATED     , P*   A5 = TTAB ADDRES
0x9dd00…9de94 (0, 200) Dummy {f00=0x0111, f01=0x0190, f02=»   PTIMER EQU *        P ADK A4,0 SET CR     * P RF(NZ) TIM010 TIMING AND ACTIVATION?    0   P*    ^   P EJECT   TIMER   h   P*    ~   P*   PROGRAM DELAY        P*        P LDR A1,A5 SET PARAMETER       P ST A8,PAR1+2 SET TIME       P CF A15,SETIME       PPAR1 DAT
0x9de94…9e028          Dummy {f00=0x0111, f01=0x0190, f02=»       PTIM010 EQU *     $ P CF A15,FNDTID FIND TTAB ADDRESS       P ADK A2,0 SET CR   D " P ABL(Z) LKMRQE TTAB NOT FOUND?     ( P LDR A3,A2 IN BLOCK: A3=TTAB ADDRESS     , P LDR A2,A4          A2=DISPATCH ADDRESS      ( P CF A15,GETBLK          A1=PARAMETER     .
0x9e028…9e1bc          Dummy {f00=0x0111, f01=0x0190, f02=»   PQUEDIS EQU *       P ABL LKMQDI        P*    ,   P EJECT   TIMER   6   P*    L   P*    V   P*   RETURN AFTER TIME OUT    `   P*        P*   1.PROGRAM DELAY        P*        PDELAY EQU *        P LDR A5,A1 SET TTAB ADDRESS      * P RB QUEDIS QUEUE TASK FOR DISP
0x9e1bc…9e350          Dummy {f00=0x0111, f01=0x0190, f02=»FREBLK AND SET IT FREE       P LDR A5,A3 SET TTAB ADDRESS      * P LDK A7,0 MONITOR ACTIVATION PARAMETER   B ( P CF A15,ACTOT AND ACTIVATE TERMINAL    p   P RB TTDIS        P*        P EJECT   TIMER       P*        P*      " P*   S E T I M E , S E T I M P        P
0x9e350…9e4e4          Dummy {f00=0x0111, f01=0x0190, f02=»RS:-   ~   P*        P*   A1 = PARAMETER     . P*   A4 = IF SETIMP: TIMER POINTER ADDRESS    0 , P*   P1 = DISPATCH ADDRESS AFTER TIME OUT   b   P*   P2 = DELAY       P*      : P*   P1 AND P2 ARE STORED AFTER THE SUBROUTINE REQUEST.       P*        P*   EXIT PARAM
0x9e4e4…9e678          Dummy {f00=0x0111, f01=0x018e, f02=» *       P IFT CPU852=1      & P CF A15,SAVE8 SAVE A1-A8 ON STACK        P XIF   J   P*    V   P IFT CPU852=0    `   P INH   v " P MSR 8,A15 SAVE A1-A8 ON STACK       P XIF       P*        P EJECT   TIMER       P*        P*      * P LDR A6,A4 SAVE TIMER POINTER AD
0x9e678…9e80c          Dummy {f00=0x0111, f01=0x0190, f02=»       P LDR* A8,A5 TIME IN A8       P ADK A5,2    & ( P ST A5,20,A15 ADJUST PROGRAM COUNTER   8 $ P CF A15,GETBLK GET A FREE BLOCK    d   P LDR A2,A4       P C1R A1,A8     " P CF A15,GETBLK GET TIMER BLOCK       P LD A1,TIMQUE      " P STR A1,A4 SET BLOCK IN QUEU
0x9e80c…9e9a0          Dummy {f00=0x0111, f01=0x417a, f02=»ETIME?     , P STR A4,A6 -SETIMP. STORE TIMER POINTER        P*    >   P EJECT   TIMER   H   P*    ^   P*    h   PSETEND EQU *   r   P IFT CPU852=1      ( P ABL IHRET8 RESTORE A1-A8 AND RETURN       P XIF       P*        P IFT CPU852=0      * P MLR 8,A15 RESTORE A
0x9e9a0…9eb34 (0, 201) Dummy {f00=0x0111, f01=0x2008, f02=»         ST A4,TIMQUE        P ADK A4,4      0 P ST A4,10,A15 SET TIMER ADDRESS A4 ON STACK    0   P LDR A6,A6   d   P RF(Z) SETEND -SETIME    v , P STR A4,A6 -SETIMP  STORE TIMER POINTER        PSETEND ABL IHRET8        P*        P END    @        GET A FREE BLOC
0x9eb34…9ecc8          Dummy {f00=0x0111, f01=0x4142, f02=»       :                 ;                 ;                 ; 2               ; D             ; V             ; f J F " D       4   L  L  L  L4   L  L  L  L4 ! LJ! L ! L   L   4  RW  R    ; v               ;           .   $ ;   @ <   :  6       W 6           $   
0x9ecc8…9ee5c          Dummy {f00=0x0111, f01=0x0190, f02=» : H IDENT REMPRT  TRA 4.2  80-08-21 F1 O1111  04.01.XXX.1           AD4100  AD4200  AD4300    B       $$$TRAM   d $     AD4100    AD4200A @ AD4300      v > :   ADMRETM BDTDELA BDTPRT0 BDTSCAF CHDATO  SPCLRAX T:ATTF                                                 
0x9ee5c…9eff0          Dummy {f00=0x0111, f01=0x0190, f02=»0  M             :0  M             =0  M             ?     0 J F " D  H.0A 1XF R6  ## W!! L ! L A0 FL GL HL    R    RT W @0 FL GL HL?R   @         P               Q               S               `0  A             f0  A             j0                    p0         
0x9eff0…9f184          Dummy {f00=0x0111, f01=0x0190, f02=» FL GL H   R                                               0               @          0  I   P          0  I   b          0  I   t                                                                          0                 0                 0                 0     
0x9f184…9f318          Dummy {f00=0x0111, f01=0x0190, f02=»                                  0                 0      .               @          0      P          0      b          0      t                 J F " D  HL R T @YW @/?RH.0A 1XF R6  ## W!   % L   L RT    % L   L  L RT                                $          & 
0x9f318…9f4ac          Dummy {f00=0x0111, f01=0x0190, f02=»  $               &             &  R                DATO   ,      $        @      $        P      &      `            BFO (1-9)T   n      $               &                       X           "               &                   ADVISLISTE (0-1)          $           
0x9f4ac…9f640          Dummy {f00=0x0111, f01=0x0190, f02=»      RUTINE          $                     BUNDTREMITTERING   $      $        D      &      T            UDSKR.   b      $        x            DATO          $               $               &                   BFO (1-9)T          $               &                 
0x9f640…9f7d4 (0, 202) Opaque[0x194]
0x9f7d4…9f968          # DirEnt {nam=»TMMLKM«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2068, f03=0x0000}
0x9f7d4…9f968          IdxSect {
0x9f7d4…9f968            f00 = 0x0103	// 0x9f7d4 @0x0 
0x9f7d4…9f968            f01 = 0x0006	// 0x9f7d6 @0x2 
0x9f7d4…9f968            gno = [	// 0x9f7d8 @0x4 
0x9f7d4…9f968                [0x00]: C0x0103.0x1.0
0x9f7d4…9f968                [0x01]: C0x0103.0x2.0
0x9f7d4…9f968                [0x02]: C0x0103.0x3.0
0x9f7d4…9f968            ]
0x9f7d4…9f968          }
0x9f968…9fafc          Dummy {f00=0x0103, f01=0x0190, f02=» 2 P IDENT TMMLKM  REL 9.2 79-11-16  870105040920        P   :   P*    B   P*    L 6 P**************************************************   V   P*      $ P*   PHILIPS TERMINAL SYSTEM PTS        P*      ( P*   TMMLKM = TOSS MMU LKM PROCESSORS       P*        P*     
0x9fafc…9fc90          Dummy {f00=0x0103, f01=0x0190, f02=»WING   n   P*   TOSS MMU LKM PROCESSORS:       P*    0 " P*   - TCHPAG = CHANGE MMU PAGE   :   P*    ` $ P*   - TCHMMU = CHANGE MMU TABLE    j   P*      & P*   - TLUSEG = LOCK/UNLOCK SEGMENT       P*        P*        P EJECT   TMMLKM        P*        P*        P**
0x9fc90…9fe24          Dummy {f00=0x0103, f01=0x0190, f02=» MMU TABLE   | & P ENTRY TLUSEG LOCK/UNLOCK SEGMENT        P   <   P   D   P   L   P*    T   P*    ^   P*************    h   P* EXTERNALS *    ~   P*************        P*        P*      0 P EXTRN FNDTID FIND TTAB ADDRESS FROM TASK ID     , P EXTRN LKMQDI QUEUE TA
0x9fe24…9ffb8          Dummy {f00=0x0103, f01=0x0190, f02=»AB ADDRESS   ~ $ P EXTRN SCTNOS NUMBER OF SEGMENTS       P EJECT   TMMLKM    :   P*    R   P*        P**********   f   P* TCHPAG *   x   P**********       P*        P*      2 P*   THIS IS THE CHANGE MMU PAGE LKM PROCESSOR.       P*      B P*   TCHPAG WILL CHANGE T
0x9ffb8…a014c          Dummy {f00=0x0103, f01=0x0190, f02=»TERED FROM THE LKM HANDLER     & P*   WITH THE FOLLOWING PARAMETERS:   "   P*    L   P*   A5 = TTAB ADDRESS    V ( P*   A7 = PAGE TO BE CHANGED, 0 - 15    t * P*   A8 = NEW LOCATION OF PAGE, 0 - 63        P*      < P*   IT RETURNS TO CALLING TASK WITH A7 AND A8 UN
0xa014c…a02e0          Dummy {f00=0x0103, f01=0x0190, f02=»XING IN MMU TABLE    v   P ADR A7,A5 ADD TTAB ADDRESS        P LDR A2,A8 NEW PAGE LOCATION   > . P ANK A2,/3F SKIP IRRELEVANT BITS (IF ANY)    b   P SLL A2,2      < P SC A2,TTB:MT,A7 STORE NEW LOCATION OF PAGE IN MMU TABLE       P*      0 PT:DISP ABL LKMQDI QUEUE 
0xa02e0…a0474 (0, 203) Dummy {f00=0x0103, f01=0x018e, f02=»*        P*      4 P*   THIS IS THE CHANGE MMU TABLE LKM PROCESSOR.        P*    L D P*   TCHMMU WILL CHANGE THE MMU TABLE CONTENTS OF REQUESTING TASK   V 4 P*   TO THE MMU TABLE CONTENTS OF SPECIFIED TASK.       P*      * P*   IT IS ENTERED FROM THE LKM HANDLER  
0xa0474…a0608          Dummy {f00=0x0103, f01=0x0190, f02=»   `   P*      ( P*   IT RETURNS TO CALLING TASK WITH        P*   THE FOLLOWING PARAMETER:   >   P*    b 2 P*   A7 = UNCHANGED IF REQUEST SUCCESSFUL, ELSE   l & P*   A7 = -1 IF TASK NOT IN SYSTEM        P*      " PTCHMMU EQU * CHANGE MMU TABLE      * P CF A15,FNDT
0xa0608…a079c          Dummy {f00=0x0103, f01=0x0190, f02=»NTENTS   h 4 P TS TTB:MT,A5 STORE IN MMU TABLE OF CALLING TASK     * P RB T:DISP QUEUE TASK FOR DISPATCHING    F   P*    t   P EJECT   TMMLKM    ~   P*        P*        P**********       P* TLUSEG *       P**********       P*        P*      6 P*   THIS IS THE LOCK
0xa079c…a0930          Dummy {f00=0x0103, f01=0x0190, f02=»OCK SEGMENT REQUEST IS ISSUED FOR THAT SEGMENT.        P*    8 * P*   IT IS ENTERED FROM THE LKM HANDLER   B & P*   WITH THE FOLLOWING PARAMETERS:   p   P*        P*   A5 = TTAB ADDRESS        P*   A7 = SEGMENT NUMBER      & P*   A8 = 0 IF LOCK SEGMENT REQUEST    
0xa0930…a0ac4          Dummy {f00=0x0103, f01=0x0190, f02=»   P*      > P*   A7 = UNCHANGED IF SEGMENT LOADING IS SUCCESSFUL, ELSE      & P*   A7 = -1 IF REQUEST ERROR, ELSE   P   P*    z   P*        P EJECT   TMMLKM        P*        P*      $ PTLUSEG EQU * LOCK/UNLOCK SEGMENT     * P LDR A1,A7 CHECK IF SEGMENT NUMBER < 0
0xa0ac4…a0c58          Dummy {f00=0x0103, f01=0x0190, f02=»TLCERR EQU *     , P ABL LKMRQE BRANCH TO LKM REQUEST ERROR        P*    D   PTLUS00 EQU *   N , P SLL A1,3 ADJUST FOR INDEXING IN SEGTAB    b $ P AD A1,SCTSEG ADD SEGTAB ADDRESS     " P LCR A4,A1 GET SEGMENT STATUS        P ANK A4,/8     " P RB(NZ) TLCERR CORE RE
0xa0c58…a0dec          Dummy {f00=0x0103, f01=0x4164, f02=»   P EJECT   TMMLKM        P*        P* LOCK SEGMENT   &   P*    < 4 P ORRS A4,A1 INDICATE SEGMENT TO BE CORE RESIDENT   F   P RB T:DISP   ~   P*        P* UNLOCK SEGMENT       P*        PTLUS10 EQU *       P C1R A4,A4 A4 := /FDFF     2 P ANRS A4,A1 INDICATE SEGME
0xa0dec…a0f80          Dummy {f00=0x0103, f01=0x2008, f02=»        NT TCHPAG     PRR 9.1 78-10-16  870105040910         END   <@      H                                                                                                                                                                                            
0xa0f80…a1114 (0, 204) Dummy {f00=0x0103, f01=0x0190, f02=»   n   P LDK A3,0        P*        P IFT MMUPAG=0    $ * P LDR* A1,A7 GET NO OF ECB:S IN ECBBLK    :   P XIF   h   P*    t   P IFT MMUPAG=1    ~ ( P ELR A1,A7 GET NO OF ECB:S IN ECBBLK       P XIF       P*      ( P RF(NP) TP:RQE REQUEST ERROR IF <= 0       P*     
0xa1114…a12a8          Dummy {f00=0x0103, f01=0x0190, f02=»S    v & P LDR* A2,A8 GET FIRST WORD OF ECB        P XIF   4   P*    @   P IFT MMUPAG=1    J   P ELR A8,A7 GET ECB ADDRESS   ` $ P ELR A2,A8 GET FIRST WORD OF ECB       P XIF       P*      ( P RF(N) TMW:30 I/O ALREADY COMPLETED?     8 P CF A15,FNDDWT NO, SEARCH DW
0xa12a8…a143c          Dummy {f00=0x0103, f01=0x0190, f02=» " P LD A2,DWTST,A6 GET DWT STATUS       P RF(N) TP:RQE NOT BUSY?    *   P CW A5,DWTTAB,A6   J 4 P RF(NE) TP:RQE REQUEST NOT ISSUED BY THIS TASK?    b 0 P LD A2,DWTWAT,A6 GET WAIT/ACTIVATE INDICATOR     , P RF(NZ) TP:RQE REQUEST ISSUED WITH WAIT?       P ORK A6,1 
0xa143c…a15d0          Dummy {f00=0x0103, f01=0x0190, f02=»AVE FIRST DWT ADDRESS        P LDR A3,A6       P*    0   PTMW:20 EQU *   : 8 P ST A6,DWTWAT,A9 CHAIN THIS DWT WITH THE ONE BEFORE    N $ P LDR A9,A6 SAVE THIS DWT ADDRESS       P SUK A1,1      ( P RB(P) TMW:10 MORE ECB:S IN ECBBLK?      : P ST A3,DWTWAT,A9 NO, SET
0xa15d0…a1764          Dummy {f00=0x0103, f01=0x0190, f02=» TTAB SAVE AREA    p 2 P ADK A3,0 CHECK FLAG IF FIRST ECB TO WAIT FOR      & P RF(Z) TP:QDI FIRST ECB IN ECBBLK?   N   P*    x : PTMW:40 ADKL A3,DWTWAT POINT TO WAIT/ACTIVATE INDICATOR     $ P LDR* A2,A3 GET NEXT DWT ADDRESS       P RF(Z) TP:QDI NO MORE DWT:S?    
0xa1764…a18f8          Dummy {f00=0x0103, f01=0x40aa, f02=»QU *     " P ABL LKMRQE LKM REQUEST ERROR        P*    2   PTP:QDI EQU *   < ( P ABL LKMQDI QUEUE TASK AND DISPATCH    P   P*    |   P*        P*        P END    @       VATE INDICATOR     $ P LDR* A2,A3 GET NEXT DWT ADDRESS       P RF(Z) TP:QDI NO MORE DWT:S?    
0xa18f8…a1a8c          Dummy {f00=0x0103, f01=0x2008, f02=»         TERMINAL NOT IN SYSTEM      8 P CF A15,QTJOB QUEUE CALLING TERMINAL FOR DISPATCHING   (   P LDR A5,A2   d   P LDR A2,A4   v 0 P RB(Z) TPQUE RESTART: QUEUE FOR DISPATCHING        P CF A15,ACTOT ACTIVATION       P RB TPDIS GO TO DISPACHER        P EJECT    
0xa1a8c…a1c20          Dummy {f00=0x0103, f01=0x0000, f02=»                                                                                                                                                                                                                                                                        
0xa1c20…a1db4 (0, 205) Opaque[0x194]
0xa1db4…a1f48          # DirEnt {nam=»TLDSEG«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x12a0, f03=0x0000}
0xa1db4…a1f48          IdxSect {
0xa1db4…a1f48            f00 = 0x0095	// 0xa1db4 @0x0 
0xa1db4…a1f48            f01 = 0x0006	// 0xa1db6 @0x2 
0xa1db4…a1f48            gno = [	// 0xa1db8 @0x4 
0xa1db4…a1f48                [0x00]: C0x0095.0x0.0
0xa1db4…a1f48                [0x01]: C0x0095.0x1.0
0xa1db4…a1f48                [0x02]: C0x0096.0x2.0
0xa1db4…a1f48            ]
0xa1db4…a1f48          }
0xa1f48…a20dc          Dummy {f00=0x0095, f01=0x0190, f02=» 2 P IDENT TLDSEG  REL 9.2 79-11-16  870105040920        P   :   P*    B   P*    L 6 P**************************************************   V   P*      $ P*   PHILIPS TERMINAL SYSTEM PTS        P*        P*   TLDSEG = LOAD SEGMENT        P*        P*        P*     
0xa20dc…a2270          Dummy {f00=0x0095, f01=0x0190, f02=»M PROCESSOR,   d 0 P*   USED IN TOSS MEMORY MANAGEMENT SYSTEMS.        P*    H   P*    R   P EJECT   TLDSEG        P*    t   P*    ~   P***********        P* ENTRIES *        P***********        P*        P*        P ENTRY TLDSEG LOAD SEGMENT     & P ENTRY TLDS15 
0xa2270…a2404          Dummy {f00=0x0095, f01=0x0190, f02=»* EXTERNALS *        P*************        P*    ,   P*    6 0 P EXTRN PRUN TTAB ADDRESS OF RUNNING PROGRAM    @   P EXTRN TDISP DISPATCHER    t $ P EXTRN LKM030 LKM REQUEST ERROR      & P EXTRN PAG:QB QUEUE LINK BACKWARDS       P EXTRN PAG:PA PAGE ADDRESS     & P
0xa2404…a2598          Dummy {f00=0x0095, f01=0x018e, f02=»A TTAB SAVE AREA       P EXTRN TTB:MT MMU TABLE      ( P EXTRN TTB:SB SEGMENT BLOCK ADDRESS    8 2 P EXTRN QLTDSK ACTIVATE LDTASK AT ENTRY LT:DSK    d   P EXTRN SCTSEG SEGTAB ADDRESS     $ P EXTRN SCTNOS NUMBER OF SEGMENTS     & P EXTRN SCTMMP MMU TABLE PAGE ENTRY
0xa2598…a272c          Dummy {f00=0x0095, f01=0x0190, f02=»     . P*****************************************        P*    :   P* CONDITIONAL ASSEMBLY   D   P*    b . P*****************************************    l   P*      . P* A PROGRAM VERSION USING TOSS MMU PAGING      * P* IS OBTAINED BY SETTING MMUPAG EQU 1.       P
0xa272c…a28c0          Dummy {f00=0x0095, f01=0x0190, f02=» CPU852 EQU 0.   t   P*        PCPU852 EQU 1       P*    4    *    > . ** A PROGRAM VERSION USING TOSS DISC PAGING   H * &* IS OBTAINED BY SETTING DSKPAG EQU 1.   z    *        PDSKPAG EQU 1        *        P*      4 P* A PROGRAM VERSION USING TOSS ASSEMBLER OVERL
0xa28c0…a2a54 (0, 206) Dummy {f00=0x0095, f01=0x0190, f02=»   P**********       P* TLDSEG *       P**********   (   P*    :   P*    D 0 P*   THIS IS THE LOAD SEGMENT LKM PROCESSOR.    N   P*      * P*   IT IS ENTERED FROM THE LKM HANDLER     & P*   WITH THE FOLLOWING PARAMETERS:       P*      4 P*   A2 = DISPATCH ADDRESS 
0xa2a54…a2be8          Dummy {f00=0x0095, f01=0x0190, f02=»S)   d   P*      ( P*   IT RETURNS TO CALLING TASK WITH      " P*   THE FOLLOWING PARAMETERS:    @   P*    f > P*   A7 = UNCHANGED IF SEGMENT LOADING IS SUCCESSFUL, ELSE    p & P*   A7 = -1 IF REQUEST ERROR, ELSE     ( P*   A7 = -2 IF DISC I/O ERROR, ELSE      $ P
0xa2be8…a2d7c          Dummy {f00=0x0095, f01=0x018e, f02=»UGH THE DISPATCHER AFTER   p > P*   COMPLETION, THUS NO TASK SWITCHING WILL BE PERFORMED,      < P*   IN PURPOSE TO MAKE THE REQUEST AS FAST AS POSSIBLE.    b   P*      : P*   WHEN REQUESTED SEGMENT IS NOT IN CORE TLDSEG WILL      : P*   ACTIVATE LDTASK WHICH WILL
0xa2d7c…a2f10          Dummy {f00=0x0095, f01=0x018e, f02=»   PTLDSEG EQU * LOAD SEGMENT      * P LDR A1,A7 CHECK IF SEGMENT NUMBER < 0   &   P RF(N) TLDERR REQUEST ERROR?   T 2 P CW A1,SCTNOS CHECK IF SEGMENT NUMBER TOO BIG    x   P RF(NG) TLDS00 OK?       P*      $ PTLDERR LDK A6,/FF INDICATE ERROR     , P ABL LKM030 BR
0xa2f10…a30a4          Dummy {f00=0x0095, f01=0x0190, f02=»       P LDR A3,A5 GET TTAB ADDRESS      , P SLL A1,3 ADJUST FOR INDEXING IN SEGTAB    , $ P AD A1,SCTSEG ADD SEGTAB ADDRESS     & P ADK A2,2 UPDATE DISPATCH ADDRESS        P*        P IFT DSKPAG=0      $ P SUKL A15,4 ADJUST STACKPOINTER      . P ST A2,4,A15 SET D
0xa30a4…a3238          Dummy {f00=0x0095, f01=0x0190, f02=»,TTB:SB,A3 RESET SEGMENT BLOCK ADDRESS     6 P LD A1,SEG:DS,A1 GET LOGICAL ADDRESS OF SEGMENT 0    .   P*    h   P IFT DSKPAG=1    r $ P SUKL A15,4 ADJUST STACKPOINTER      . P ST A2,4,A15 SET DISPATCH ADDRESS ON STACK       P XIF       P*        P RF TLDS40      
0xa3238…a33cc          Dummy {f00=0x0095, f01=0x0190, f02=»ADDRESS    j " P LDR* A4,A1 GET SEGMENT STATUS     * P RF(N) TLDS10 SEGMENT LOADED IN CORE?    6   P ST A2,TTB:SA,A3   d   P CM PRUN   |   P*        P* ACTIVATE LOAD TASK       P*      6 P CF A15,QLTDSK ACTIVATE LOAD TASK AT ENTRY LT:DSK        P ABL TDISP GO TO D
0xa33cc…a3560          Dummy {f00=0x0095, f01=0x0190, f02=»4 ADJUST STACKPOINTER      . P ST A2,4,A15 SET DISPATCH ADDRESS ON STACK       P*    P ( P* REMOVE PAGE BLOCK FROM PAGE QUEUE    Z   P*        P XIF       P*      & PTLDS15 EQU * ENTRY USED BY LDTASK        P IFT DSKPAG=1      & P LDR* A2,A1 GET QUEUE LINK FORWARD
0xa3560…a36f4 (0, 207) Dummy {f00=0x0096, f01=0x0190, f02=»F REMOVED BLK    n " P STR A2,A4 UPDATE QUEUE LINKS        P ST A4,PAG:QB,A2   <   P XIF   T   P*    `   P EJECT   TLDSEG    j   P*      , P* GET PAGE ADDRESS OF REQUESTED SEGMENT        P*      & PTLDS20 EQU * ENTRY USED BY LDTASK      & P LD A1,PAG:PA,A1 GET PAG
0xa36f4…a3888          Dummy {f00=0x0096, f01=0x0190, f02=»MMU TABLE    j   P*      0 P AD A3,SCTMMP POINT TO FIRST USED PAGE ENTRY     , P LD A4,SCTNPE GET NUMBER OF PAGE ENTRIES   P   P*        P* UPDATE PAGE ENTRY/ENTRIES        P*        PTLDS25 EQU *       P SCR A2,A3 UPDATE PAGE ENTRY       P SUK A4,1      ( P RF(NP
0xa3888…a3a1c          Dummy {f00=0x0096, f01=0x0190, f02=»*        P EJECT   TLDSEG        P*    "   P*    , 4 PTLDS30 ANKL A1,/300 COMPUTE CURRENT SEGMENT BASE   6   P SLL A1,2    n   P OR A1,SCTLAP      $ P TL TTB:MT,A5 LOAD MMU REGISTERS       P*        PTLDS40 EQU *       P IFT ASSOLY=0      2 P ES A1,T:ACSB,A13 UPDA
0xa3a1c…a3bb0          Dummy {f00=0x0096, f01=0x0190, f02=» BASE    h   P XIF       P*        P IFT CPU852=0    $   P LDR A6,A5   : $ P ML 6,TTB:SA+2,A6 RESTORE A1-A6    L $ P RTN A15 RETURN TO CALLING TASK    t   P XIF       P*        P IFT CPU852=1      $ P LD A1,TTB:SA+2,A5 RESTORE A1-A6       P LD A2,TTB:SA+4,A5      
0xa3bb0…a3d44          Dummy {f00=0x0096, f01=0x4048, f02=» TASK    v   P XIF       P*        P*    $   P*    .     END   8@      D $ P ML 6,TTB:SA+2,A6 RESTORE A1-A6    L $ P RTN A15 RETURN TO CALLING TASK    t   P XIF       P*        P IFT CPU852=1      $ P LD A1,TTB:SA+2,A5 RESTORE A1-A6       P LD A2,TTB:SA+4,A5      
0xa3d44…a3ed8          Dummy {f00=0x0096, f01=0x2008, f02=»        NT TLDSEG     PREREL.9.1  780907  BOFE         END   6@      B                                                                                                                                                                                                  
0xa3ed8…a406c          Dummy {f00=0x0096, f01=0x0190, f02=»D OF QUEUE       P IM 4,A4 INCREMENT TIMER       P RB(N) CLK10 NOT TIME OUT?   2   P RF(Z) CLK30 TIME OUT?   T   P LDR* A3,A4 RELEASE TIMER    r   P STR A3,A6       P CF A15,FREBLK       P LDR A4,A2       P CF A15,FREBLK       P RB CLK20        P*        P EJECT  
0xa406c…a4200          Dummy {f00=0x0096, f01=0x018e, f02=»       P IFT CPU852=1      & P CF A15,SAVE8 SAVE A1-A8 ON STACK        P XIF   H   P*    T   P IFT CPU852=0    ^ " P MSR 8,A15 SAVE A1-A8 ON STACK   t   P XIF       P*      $ P CF A15,SWL48 SWITCH TO LEVEL 48       P INH       P LD A2,2,A4 LOAD DISP BLOCK        P
0xa4200…a4394 (0, 208) Opaque[0x194]
0xa4394…a4528          # DirEnt {nam=»TABORT«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2080, f03=0x0000}
0xa4394…a4528          IdxSect {
0xa4394…a4528            f00 = 0x0104	// 0xa4394 @0x0 
0xa4394…a4528            f01 = 0x0004	// 0xa4396 @0x2 
0xa4394…a4528            gno = [	// 0xa4398 @0x4 
0xa4394…a4528                [0x00]: C0x0104.0x0.0
0xa4394…a4528                [0x01]: C0x0104.0x1.0
0xa4394…a4528            ]
0xa4394…a4528          }
0xa4528…a46bc          Dummy {f00=0x0104, f01=0x0190, f02=» 2 P IDENT TABORT  REL 9.2 79-11-16  870105040920        P   :   P*    B   P*    L 6 P*************************************************    V   P*      $ P*   PHILIPS TERMINAL SYSTEM PTS        P*      " P*   TABORT = ABORT I/O REQUEST       P*        P*        P* 
0xa46bc…a4850          Dummy {f00=0x0104, f01=0x0190, f02=»AINS THE   | ( P*   ABORT I/O REQUEST LKM PROCESSOR.       P*    <   P*    F   P EJECT   TABORT    P   P*    h   P*    r   P***********    |   P* ENTRIES *        P***********        P*        P*        P ENTRY TABORT        P       P       P       P*        P*   
0xa4850…a49e4          Dummy {f00=0x0104, f01=0x0190, f02=» DWTST DWT STATUS      & P EXTRN DWTADR DRIVER ADDRESS BLOCK     & P EXTRN DWTTAB TTAB ADDRESS IN DWT    D 0 P EXTRN DWTWAT WAIT ACTIVATE INDICATOR IN DWT   n " P EXTRN DWTECH ECHO DEVICE DWT      ( P EXTRN ABTADR ABORT ROUTINE ADDRESS        P EXTRN TENDIO END I/
0xa49e4…a4b78          Dummy {f00=0x0104, f01=0x0190, f02=»   TABORT        P*        P*      . P*****************************************    &   P*    X   P* CONDITIONAL ASSEMBLY   b   P*      . P*****************************************        P*      . P* A PROGRAM VERSION USING TOSS MMU PAGING      * P* IS OBTAINED BY
0xa4b78…a4d0c          Dummy {f00=0x0104, f01=0x0190, f02=»BORT *       P**********       P*        P*    * 4 P*   THIS IS THE ABORT I/O REQUEST LKM PROCESSOR.   4   P*    l * P*   IT IS ENTERED FROM THE LKM HANDLER   v & P*   WITH THE FOLLOWING PARAMETERS:       P*        P*   A5 = TTAB ADDRESS        P*   A8 = ECB ADDRE
0xa4d0c…a4ea0          Dummy {f00=0x0104, f01=0x0190, f02=»AT MADE THE I/O REQUEST. THUS I/O WITH WAIT CAN        P*   NOT BE ABORTED.    8   P*    T   P*    ^   PTABORT EQU *   h   P IFT MMUPAG=0    | & P LDR* A3,A8 GET FIRST WORD OF ECB        P XIF       P*        P IFT MMUPAG=1      $ P ELR A3,A8 GET FIRST WORD OF ECB
0xa4ea0…a5034 (0, 209) Dummy {f00=0x0104, f01=0x0190, f02=»   P RF(Z) TABOER DWT UNKNOWN?       P*    &   P EJECT   TABORT    0   P*    H   P*    R   P CW A5,DWTTAB,A6       P RF(NE) TABOER ILLEGAL TASK?   t   P LD A7,DWTST,A6      " P RF(N) TABOER DEVICE NOT BUSY?       P SLC A7,2      $ P RF(NN) TABO20 NOT ECHO REQUEST?
0xa5034…a51c8          Dummy {f00=0x0104, f01=0x018e, f02=»RESS BLOCK   f 8 P LD A2,ABTADR,A2 GET ABORT ROUTINE ADDRESS (IF ANY)      , P RF(Z) TABO10 NO SPECIAL ABORT ROUTINE?    N & P CFR A15,A2 PERFORM ABORT ROUTINE    ~   P*        PTABO10 EQU *     $ P CF A15,TENDIO ABORT ECHO DEVICE       P LDR A6,A8 RESTORE DWT    
0xa51c8…a535c          Dummy {f00=0x0104, f01=0x0190, f02=»   n : P CF A15,FREBLK I/O AND ACTIVATE. FREE DISPATCHER BLOCK     " P CM DWTWAT,A6 INDICATE NO WAIT   F   P*    l   PTABO30 EQU *   v 8 P LD A2,DWTADR,A6 GET ADDRESS TO DRIVER ADDRESS BLOCK     8 P LD A2,ABTADR,A2 GET ABORT ROUTINE ADDRESS (IF ANY)      , P RF(Z)
0xa535c…a54f0          Dummy {f00=0x0104, f01=0x40c8, f02=»CODE   z   P CF A15,TENDIO ABORT     0 P ABL LKMQDI QUEUE TASK AND GO TO DISPATCHER    (   P*      0 PTABOER ABL LKMRQE GO AND INDICATE LKM ERROR    f   P*        P*        P*        P END    @       D A2,ABTADR,A2 GET ABORT ROUTINE ADDRESS (IF ANY)      , P RF(Z)
0xa54f0…a5684          Dummy {f00=0x0104, f01=0x2008, f02=»                                                                                                                                                                                                                                                                        
0xa5684…a5818          Dummy {f00=0x0104, f01=0x0190, f02=»,TTB:SB,A3 RESET SEGMENT BLOCK ADDRESS     6 P LD A1,SEG:DS,A1 GET LOGICAL ADDRESS OF SEGMENT 0    .   P*    h   P IFT DSKPAG=1    r $ P SUKL A15,4 ADJUST STACKPOINTER      . P ST A2,4,A15 SET DISPATCH ADDRESS ON STACK       P XIF       P*        P RF TLDS40      
0xa5818…a59ac          Dummy {f00=0x0104, f01=0x0190, f02=»ADDRESS    j " P LDR* A4,A1 GET SEGMENT STATUS     * P RF(N) TLDS10 SEGMENT LOADED IN CORE?    6   P ST A2,TTB:SA,A3   d   P CM PRUN   |   P*        P* ACTIVATE LOAD TASK       P*      6 P CF A15,QLTDSK ACTIVATE LOAD TASK AT ENTRY LT:DSK        P ABL TDISP GO TO D
0xa59ac…a5b40          Dummy {f00=0x0104, f01=0x0190, f02=»4 ADJUST STACKPOINTER      . P ST A2,4,A15 SET DISPATCH ADDRESS ON STACK       P*    P ( P* REMOVE PAGE BLOCK FROM PAGE QUEUE    Z   P*        P XIF       P*      & PTLDS15 EQU * ENTRY USED BY LDTASK        P IFT DSKPAG=1      & P LDR* A2,A1 GET QUEUE LINK FORWARD
0xa5b40…a5cd4 (0, 210) Opaque[0x194]
0xa5cd4…a5e68          # DirEnt {nam=»MONTIM«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2090, f03=0x0000}
0xa5cd4…a5e68          IdxSect {
0xa5cd4…a5e68            f00 = 0x0104	// 0xa5cd4 @0x0 
0xa5cd4…a5e68            f01 = 0x0006	// 0xa5cd6 @0x2 
0xa5cd4…a5e68            gno = [	// 0xa5cd8 @0x4 
0xa5cd4…a5e68                [0x00]: C0x0104.0x2.0
0xa5cd4…a5e68                [0x01]: C0x0104.0x3.0
0xa5cd4…a5e68                [0x02]: C0x0105.0x0.0
0xa5cd4…a5e68            ]
0xa5cd4…a5e68          }
0xa5e68…a5ffc          Dummy {f00=0x0104, f01=0x0190, f02=» 2 P IDENT MONTIM  REL 9.2 79-11-16  870105040920        P   :   P*    B   P*    L < P*******************************************************    V   P*      $ P*   PHILIPS TERMINAL SYSTEM PTS        P*      * P*   MONTIM = MONITOR CLOCK PROCESSORS        P*       
0xa5ffc…a6190          Dummy {f00=0x0104, f01=0x0190, f02=»*    THIS MODULE CONTAINS TOSS MONITOR CLOCK PROCESSORS        P*    @ 0 P*    -GETTIM    GET TIME FROM MONITOR CLOCK    J   P*    ~ . P*    -SETTIM    SET TIME IN MONITOR CLOCK        P*        P EJECT   MONTIM        P*        P*        P***********        P* EN
0xa6190…a6324          Dummy {f00=0x0104, f01=0x0190, f02=»TOR CLOCK    r   P       P       P   "   P*    *   P*    4   P*************    >   P* EXTERNALS *    T   P*************    j   P*        P*        P EXTRN MONCLO MONITOR CLOCK      * P EXTRN LKMQDI QUEUE TASK AND DISPATCH        P EXTRN TTB:SA TTAB SAVE AREA      
0xa6324…a64b8          Dummy {f00=0x0104, f01=0x0190, f02=»*      . P*****************************************        P*    < . P* A PROGRAM VERSION USING TOSS MMU PAGING    F * P* IS OBTAINED BY SETTING MMUPAG EQU 1.   x   P*        PMMUPAG EQU 0       P*        P EJECT   MONTIM        P*        P*        P*    G E T T I
0xa64b8…a664c          Dummy {f00=0x0104, f01=0x0190, f02=»ADDRESS TO THE USER TIMER CONTROL      2 P*    BLOCK IN A8. MONITOR CLOCK IS COPIED INTO   *   P*    TIMER CONTROL BLOCK.    `   P*        P*        PGETTIM EQU *     6 P LDKL A7,MONCLO+6 ADDRESS TO MONITOR CLOCK SECOND        P LDK A3,6 COUNTER        P INH      
0xa664c…a67e0          Dummy {f00=0x0104, f01=0x018e, f02=»   v   P SUK A7,2        P LDR* A6,A7 HOURS        P ENB   4   P*    @ * PGETT10 CF A15,BYTASC CONVERT TO ASCII    J   P IFT MMUPAG=0    x * P SC A6,1,A8 STORE RIGHTHAND CHARACTER        P ECR A6,A6     ( P SCR A6,A8 STORE LEFTHAND CHARACTER        P XIF       P* 
0xa67e0…a6974 (0, 211) Dummy {f00=0x0104, f01=0x0190, f02=»     $ P RF(Z) GETT15 TCB ADDRESS EVEN?        P LDR A1,A6   0   P EL A4,1,A8    B   P ANK A4,/FF    V   P SLL A1,8    j   P ORR A1,A4   |   P ES A1,1,A8        P ELR A4,A8       P SRL A6,8        P ANKL A4,/FF00       P ORR A6,A4       P*      6 PGETT15 ESR A6,A8
0xa6974…a6b08          Dummy {f00=0x0104, f01=0x0190, f02=»ET ACTUAL TIME FROM STACK        P RB GETT10   "   P*    4   P EJECT   MONTIM    >   P*    V   P*    `   PGETT20 SUK A7,2    j . P LDR* A6,A7 GET ACCUMULATED 24 HOUR CARRY      2 P ST A6,TTB:SA+14,A5 STORE IN TTAB SAVE AREA A7       P CMR A7 CLEAR MIDNIGTH CARRY  
0xa6b08…a6c9c          Dummy {f00=0x0104, f01=0x0190, f02=»S IS THE SET TIME LKM PROCESSOR.       P*    ( 0 P*    IT IS ENTERED FROM THE LKM HANDLER WITH   2 0 P*    ADDRESS TO THE USER TIMER CONTROL BLOCK   f 0 P*    IN A8. VALUE IN TIMER CONTROL BLOCK IS      $ P*    COPIED INTO MONITOR CLOCK.        P*        P*       
0xa6c9c…a6e30          Dummy {f00=0x0104, f01=0x0190, f02=»QU *       P IFT MMUPAG=0      & P LCR A6,A8 GET LEFTHAND CHARACTER    "   P ECR A6,A6   L ( P LC A6,1,A8 GET RIGHTHAND CHARACTER    ^   P XIF       P*        P IFT MMUPAG=1      2 P ELR A6,A8 GET VALUE FROM TIMER CONTROL BLOCK      . P LDR A4,A8 GET TIMER CONTROL
0xa6e30…a6fc4          Dummy {f00=0x0104, f01=0x0190, f02=»LL A6,8        P SRL A4,8        P ORR A6,A4   "   P*    4   PSETT15 EQU *   >   P XIF   R   P*    ^   P EJECT   MONTIM    h   P*        P*      $ P CF A15,ASCTBY CONVERT TO BINARY       P SUK A3,2 END ?        P RF(E) SETT20        P ADKL A8,2     0 P STR A6,A15 
0xa6fc4…a7158          Dummy {f00=0x0104, f01=0x0190, f02=»   l   P SUK A7,2        P LDR* A6,A15     ( P STR A6,A7 MINUTES TO MONITOR CLOCK    .   P SUK A7,2    Z   P LDR* A6,A15   l & P STR A6,A7 HOURS TO MONITOR CLOCK        P SUK A7,2        P CMR A7 RESET MIDNIGTH CARRY       P RB TPDIS        P*        P EJECT   MON
0xa7158…a72ec          Dummy {f00=0x0104, f01=0x0190, f02=»        RESULT IN A6.        P*        P*    (   PBYTASC EQU *   2   P LDK A4,0    F   P*    X   PBYTA10 SUK A6,/A   b   P RF(N) BYTA20    z   P ADKL A4,/100        P RB BYTA10       P*        PBYTA20 ADK A6,/A       P ADR A6,A4       P ORKL A6,/3030       P RTN A
0xa72ec…a7480          Dummy {f00=0x0104, f01=0x415c, f02=» ASCII TO BINARY.    ~   P*             RESULT IN A6.        P*    >   P*    H   PASCTBY EQU *   R   P LDR A4,A6   f   P ANK A6,/F   x   P SRL A4,8        P ANK A4,/F       P RF(E) ASCT20        P*        PASCT10 ADK A6,/A       P SUK A4,1        P RB(NE) ASCT10  
0xa7480…a7614 (0, 212) Dummy {f00=0x0105, f01=0x2008, f02=»        ASCT10 ADK A6,/A       P SUK A4,1        P RB(NE) ASCT10   2   PASCT20 RTN A15   H   P END   ^@      j P RTN A15   p   P*        P*      2 P*    ASCTBY = SUBROUTINE TO CONVERT A6-CONTENT     ( P*             FROM ASCII TO BINARY.        P*             RESU
0xa7614…a77a8          Dummy {f00=0x0105, f01=0x018e, f02=»RESS BLOCK   f 8 P LD A2,ABTADR,A2 GET ABORT ROUTINE ADDRESS (IF ANY)      , P RF(Z) TABO10 NO SPECIAL ABORT ROUTINE?    N & P CFR A15,A2 PERFORM ABORT ROUTINE    ~   P*        PTABO10 EQU *     $ P CF A15,TENDIO ABORT ECHO DEVICE       P LDR A6,A8 RESTORE DWT    
0xa77a8…a793c          Dummy {f00=0x0105, f01=0x0190, f02=»   n : P CF A15,FREBLK I/O AND ACTIVATE. FREE DISPATCHER BLOCK     " P CM DWTWAT,A6 INDICATE NO WAIT   F   P*    l   PTABO30 EQU *   v 8 P LD A2,DWTADR,A6 GET ADDRESS TO DRIVER ADDRESS BLOCK     8 P LD A2,ABTADR,A2 GET ABORT ROUTINE ADDRESS (IF ANY)      , P RF(Z)
0xa793c…a7ad0          Dummy {f00=0x0105, f01=0x40c8, f02=»CODE   z   P CF A15,TENDIO ABORT     0 P ABL LKMQDI QUEUE TASK AND GO TO DISPATCHER    (   P*      0 PTABOER ABL LKMRQE GO AND INDICATE LKM ERROR    f   P*        P*        P*        P END    @       D A2,ABTADR,A2 GET ABORT ROUTINE ADDRESS (IF ANY)      , P RF(Z)
0xa7ad0…a7c64          Dummy {f00=0x0105, f01=0x2008, f02=»                                                                                                                                                                                                                                                                        
0xa7c64…a7df8          Dummy {f00=0x0105, f01=0x0190, f02=» EJECT   TPROC       P*        P*        P**********   *   P* TPAUSE *   <   P**********   N   P*    `   P*    j ( P*   THIS IS THE PAUSE LKM PROCESSOR.   t   P*      : P*   THIS MODULE IS ENTERED FROM THE LKM HANDLER WHEN A     : P*   TASK WANTS TO (TEMPORARILY) 
0xa7df8…a7f8c          Dummy {f00=0x0105, f01=0x0190, f02=»       P**********       P* TMWAIT *       P**********   ,   P*    >   P*    H 0 P*   THIS IS THE MULTIPLE WAIT LKM PROCESSOR.   R   P*      * P*   IT IS ENTERED FROM THE LKM HANDLER     & P*   WITH THE FOLLOWING PARAMETERS:       P*        P*   A5 = TTAB ADDRESS 
0xa7f8c…a8120          Dummy {f00=0x0105, f01=0x018e, f02=»LLING TASK VIA TENDIO    t & P*   WITH THE FOLLOWING PARAMETERS:       P*    H , P*   A8 = ECB ADDRESS OF COMPLETED EVENT    R   P*      > P*   IF REQUEST ERROR, A7 := -1 (AND NO RETURN VIA TENDIO).       P*      ( P*   NOTICE THAT ALL EVENTS MUST HAVE     ( P*   
0xa8120…a82b4 (0, 213) Opaque[0x194]
0xa82b4…a8448          # DirEnt {nam=»TASS  «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x22e8, f03=0x0000}
0xa82b4…a8448          IdxSect {
0xa82b4…a8448            f00 = 0x0117	// 0xa82b4 @0x0 
0xa82b4…a8448            f01 = 0x000c	// 0xa82b6 @0x2 
0xa82b4…a8448            gno = [	// 0xa82b8 @0x4 
0xa82b4…a8448                [0x00]: C0x0117.0x1.0
0xa82b4…a8448                [0x01]: C0x0118.0x1.0
0xa82b4…a8448                [0x02]: C0x0118.0x2.0
0xa82b4…a8448                [0x03]: C0x0118.0x3.0
0xa82b4…a8448                [0x04]: C0x0119.0x0.0
0xa82b4…a8448                [0x05]: C0x0119.0x1.0
0xa82b4…a8448            ]
0xa82b4…a8448          }
0xa8448…a85dc          Dummy {f00=0x0117, f01=0x0190, f02=» 0 P IDENT TASS  REL 9.2 79-11-16  870105040920        P   8   P   =1, PR 4313   @   P*   REL 9.1 78-10-25   V   P   r   P*    z   P*      8 P****************************************************       P*      $ P*   PHILIPS TERMINAL SYSTEM  PTS       P*      2 P* 
0xa85dc…a8770          Dummy {f00=0x0117, f01=0x0190, f02=»****************************   x   P*    $ " P*   THIS MODULE IS ENTERED VIA   . $ P*   ASSIGN REQUEST (DATA 15) OR    T ( P*   ASSIGN INDEX REQUEST (DATA 16).    |   P*        P*   LDK A7,TC        P*   LDKL A8,ASBLK        P*   LKM        P*   DATA   15        P
0xa8770…a8904          Dummy {f00=0x0117, f01=0x018e, f02=»K IS A PARAMETER BLOCK   z D P*           AND TC = 1 WHEN TASK LOCAL ASSIGN IN TTAB IS WANTED      B P*               TC = 0 WHEN GLOBAL ASSIGN IN SCTCDT IS WANETED   f   P*        P EJECT       P*  +----------+----------+     $ P* ASBLK I NO OF VOL     FC    I   
0xa8904…a8a98          Dummy {f00=0x0117, f01=0x0190, f02=»   t . P*                 I                     I        P*  +---------------------+   :   P*  I                     I       P*  I      VOL  NAME      I   ~   P*  I                     I       P*  +---------------------+       P*  I                     I       P* 
0xa8a98…a8c2c          Dummy {f00=0x0117, f01=0x018e, f02=»*   CREATED IN TTAB/CD:TAB.        P*    $ F P*   THE FDB IS INITIALIZED WITH INFORMATION FROM THE VTOC:S OF THE   . $ P*   VOLUMES MENTIONED IN ASBLK.    x   P*      J P*   UPON COMPLETION OF THE ASSIGN REQUEST REG A7 WILL HAVE ONE OF THE        P*   FOLLOWING RE
0xa8c2c…a8dc0          Dummy {f00=0x0117, f01=0x0190, f02=»   x " P*   2 = NO FREE ENTRY IN TABLE       P*   3 = NO FDB AVAILABLE   . ( P*   4 = ONE OR MORE VOLUMES UNKNOWN    N " P*   5 = FILE CODE ALREADY USED   z   P*   6 = FILE NAME UNKNOWN      0 P*   7 = FILE SECTION MISSING OR FOUND TWICE        P*   8 = FAULTY DIS
0xa8dc0…a8f54 (0, 214) Dummy {f00=0x0118, f01=0x0190, f02=»K        P*   LKM        P*   DATA   16        P*    0 " P*   INPUT   A5 = TTAB ADDRESS    : " P*           A8 = ASBLK ADDRESS   ` 0 P*           WHERE ASBLK IS A PARAMETER BLOCK       P*  +----------+----------+     $ P* ASBLK I NO OF VOL     FC    I        P*  +
0xa8f54…a90e8          Dummy {f00=0x0118, f01=0x0190, f02=»---------------------+       P*  I                     I       P*  I      VOL  NAME      I   @   P*  I                     I   b   P*  +---------------------+     $ P*                 I MASTER INDEX     " P*                 I FILE NAME        P*      D P*   UPON C
0xa90e8…a927c          Dummy {f00=0x0118, f01=0x0190, f02=»ORMED    j   P*  -1 = REQUEST ERROR        P*   1 = DISC I/O ERROR   , " P*   2 = NO FREE ENTRY IN TABLE   J 8 P*   3 = NO FDB AVAILABLE OR MASTER INDEX CORE AVAIL    p ( P*   4 = ONE OR MORE VOLUMES UNKNOWN      " P*   5 = FILE CODE ALREADY USED       P*   6 = FI
0xa927c…a9410          Dummy {f00=0x0118, f01=0x0190, f02=»S EXIST    v " P*   10= NO DATA FILE ASSIGNED      * P*   11= 4 INDEX FILES ALREADY ASSIGNED   6 $ P*   12= MAX KEY LENGTH TOO SMALL   d 0 P*   13= REQUEST BUSY. REPEAT ASSIGN REQUEST        P EJECT       P*        P***************        P*   ENTRIES   *        P
0xa9410…a95a4          Dummy {f00=0x0118, f01=0x0190, f02=»TTA        P ENTRY TASASB        P ENTRY TASCVO    "   P ENTRY TASVOL    8   P ENTRY TASCXO    N   P ENTRY TASSEX    d   P ENTRY TASXLB    z   P ENTRY TASFDB        P ENTRY TASVRL        P ENTRY TASVLE        P ENTRY TASVRN        P ENTRY TASECB      & P ENTRY TAS
0xa95a4…a9738          Dummy {f00=0x0118, f01=0x0190, f02=»HLT HALT SYSTEM DUE TO DM (SYSGEN) ERROR       P EJECT   0   P*    >   P*****************    H   P*   EXTERNALS   *    b   P*****************    |   P*        P EXTRN DFTAB       P EXTRN DFTABE        P EXTRN SCTCDT        P EXTRN DWTVOL        P EXTRN FNDTID     
0xa9738…a98cc          Dummy {f00=0x0118, f01=0x0190, f02=» TTB:TD,DMTASX       P EXTRN ECBFC,ECBRC     0 P EXTRN MOV:US MOVE FROM USER TO SYSTEM AREA    0 $ P EXTRN HALT HALT SYSTEM ROUTINE    d   P EJECT   TOSSIO        P*        P*      . P*****************************************        P*        P* CONDITIONAL ASSEMB
0xa98cc…a9a60          Dummy {f00=0x0118, f01=0x018e, f02=»BTAINED BY SETTING MMUPAG EQU 1.       P*    (   PMMUPAG EQU 0   2   P*    F   P EJECT   P   P*    ^   P*******************    h   P*   DATA AREAS    *        P*******************        P*        PTASBLK DATA 0 USE INDICATOR      $ PTASQUE DATA 0 ASSIGN QUEUE ANC
0xa9a60…a9bf4 (0, 215) Dummy {f00=0x0118, f01=0x018e, f02=» 0 PTASVOL DATA 0 VOLUME IDENTIFICATION (DMI,FC)     " P DATA 0,0,0 THREE MORE ENTRIES   8 6 PTASCXO DATA 0 CURRENT OFFSET IN TASSEX AND TASXLB    ^ 0 PTASSEX DATA 0 SECTION NUMBER, EXTENT NUMBER      * P DATA 0 OFFSET IN TASVOL FOR THIS EXT      ( P DATA 0,0,0,0,
0xa9bf4…a9d88          Dummy {f00=0x0118, f01=0x0190, f02=»   PTASFDB DATA 0 FDB ADDRESS      $ PTASVRL DATA 0 VTOC RECORD LENGTH   &   PTASVLE DATA 0 VTOC LENGTH    N   PTASVRN DATA 0 VTOC RECORD NO   p   PTASECB DATA 0,0 ECBFC,ECBBA        P DATA 410 ECBRL        P DATA 0,0,0 ECBEL,-RC,-CW        P DATA 0 CW2      0 PTA
0xa9d88…a9f1c          Dummy {f00=0x0118, f01=0x0190, f02=»TASSPW DATA 0 TTAB ADDRESS DMTASK      $ PTASFDD DATA 0 FDB ADDR DATA FILE   * ( PTASTBE DATA 0 TTAB/SCTCDT ENTRY ADDR   R 2 PTASLFD DATA 0,0 LOCKED FLEXDISC FILE CODES =1    ~   P DATA 0,0        P DATA 0,0      " PTASS14 EQU *-2 TASS A14 STACK        P*        P
0xa9f1c…aa0b0          Dummy {f00=0x0118, f01=0x0190, f02=» *       P**************       P*      , P*   ENTRY   TASCAQ   CHECK ASSIGN QUEUE    *   P*    Z   P*       A7= RETURN CODE    d   P*      * P*           SET OFF USE BIT IN TASBLK      H P*           IF TASQUE = 0 THEN RETURN ELSE QUEUE FIRST IN CHAIN AND      2 P
0xaa0b0…aa244          Dummy {f00=0x0118, f01=0x0190, f02=»QUE        P RF(Z) TASCEX EMPTY QUEUE      " P LDR* A1,A5 GET NEXT IN CHAIN    . , P ST A1,TASQUE AND PUT IT FIRST IN QUEUE    T   P LDKL A1,-4      ( P ADS A1,TTB:SA,A5 UPD DISPATCH ADDR        P CF A15,QTJOB NEXT ASSIGN        P RF TASC05     & PTASCEX CM TASQUE
0xaa244…aa3d8          Dummy {f00=0x0118, f01=0x0190, f02=» CODE IN SAVED A7    r   P RTN A14       P EJECT   * 8 P****DESCRIPTION*************************************   8   P*    t : P*   VOLCHE WILL COMPARE EACH VOLUME NAME IN ASBLK WITH   ~ & P*   VOLUME NAMES IN DWT FOR DISCS        P*      8 P****ENTRY PARAMETERS****
0xaa3d8…aa56c          Dummy {f00=0x0118, f01=0x0190, f02=»S WANTED.    v : P*         1 LOCK WANTED. ONLY FROM DMTASS FOR FLEXDISC       P*    P 8 P****EXIT PARAMETERS*********************************   Z   P*        P*   A1 = 0 OK        P*        1 VOLUME UNKNOWN        P*   A5 = TTAB ADDR       P*      8 P****USED REG
0xaa56c…aa700          Dummy {f00=0x0118, f01=0x0190, f02=»**************   h   PVOLCHE EQU *       P CM TASLFD  =1   * $ P CM TASLFD+2 LOCKED FLEXDISCS =1   @   P SLL A2,1    h   P SUK A2,2    z   P ST A2,TASCVO INIT. TASCVO       P LDR A4,A8     2 P ADK A4,10 POINTER TO FIRST VOL NAME IN ASBLK        PTAS110 EQU *     2
0xaa700…aa894 (0, 216) Dummy {f00=0x0118, f01=0x0190, f02=» ADDRESS IN CD:TAB AND COMPARE DWTVOL        P*    .   P LD* A6,SCTCDT   8   PTAS130 SUK A6,4    N 2 P RF(N) TASHLT FC NOT FOUND? SHOULD NOT OCCUR.    f   P LD A5,SCTCDT        P ADR A5,A6       P CC A1,1,A5        P RB(NE) TAS130 NOT THIS FC       P LDR A11,A11  
0xaa894…aaa28          Dummy {f00=0x0118, f01=0x0190, f02=»   P*   LOCK FLEXDISC        P*        P LDKL A8,TASECB    ( " P ST A1,ECBFC,A8 FLEX FILE CODE   @   P SUR A12,A12   f   P LDK A7,/A6 LOCK,WAIT    z   P LKM       P DATA 1        P LD A7,ECBRC,A8        P RF(Z) TAS131        P ANKL A7,/7FFF     " P RF(NZ) TASF10 N
0xaaa28…aabbc          Dummy {f00=0x0118, f01=0x0190, f02=»NZ) TAS150 GRAVE ERR       PTAS131 EQU *       P ST A1,TASVOL,A2 SAVE FC   0   P   P   P AD A6,SCTCDT    X   P LDR* A5,A6 INDEX    n $ P LDK A1,0 DISC NAME DISPLACEMENT       P SRL A5,8        P RF(Z) TAS135      , P*   DECIDE DISC DISPL FOR THIS FILE CODE     $ P
0xaabbc…aad50          Dummy {f00=0x0118, f01=0x0190, f02=»AS132        PTAS135 EQU *       P LD A6,2,A6 DWT ADDR   " & P RF(Z) TASHLT NO DWT ADDRESS FOUND   > & P ADR A6,A1 POINTER TO VOLUME NAME    h   P LDK A1,3 VOL NAMES 3 WORDS      & P LDR A5,A4 POINTER ASBLK VOL NAME        P*      , P*   CHECK VOLUME NAMES IN DWT 
0xaad50…aaee4          Dummy {f00=0x0118, f01=0x0190, f02=»2        P SUK A1,1      . P RB(P) TAS140 CHECK NEXT WORD IN VOL NAME        P*    N   P*   VOL NAME MATCH   X   P*   STORE DMI , FC IN TASVOL   r   P*        P LD A1,TASVOL,A2       P ANK A1,/0F        P CWK A1,/8     $ P RF(L) TAS143 NOT FLEXIBLE DISC        P L
0xaaee4…ab078          Dummy {f00=0x0118, f01=0x0190, f02=»   t   P*              1 FOR DRIVE 2     " P*              2 FOR FLEXDISC    ,   P*    R   P SC A1,TASVOL,A2       P*    t 6 P*   SAVE FILE CODES FOR NEWLY LOCKED FLEXDISCS =1    ~ 2 P*   (ONLY SIGNIFICANT WHEN A11 = 1 )  =1 START       P*        P SUK A1,2       
0xab078…ab20c          Dummy {f00=0x0118, f01=0x0190, f02=»,TASVOL+1,A2 FILE CODE       P SC A3,TASLFD,A1 SAVE        PTAS147 EQU *  =1 END   <   P*    X   P*   CHECK NEXT VOL IN ASBLK    b   P*        P LDK A1,0 RET CODE       P ADK A4,6        P SUK A2,2      ( P RB(NN) TAS110 MORE VOLUMES TO CHECK     * P RF TAS155 OK 
0xab20c…ab3a0          Dummy {f00=0x0118, f01=0x0190, f02=»   P ANK A1,/F8        P SUK A1,/F8        P RF(NZ) TAS150 NO FLEXDISC   ,   P LDR A12,A12 LFLAG   N   P RF(NZ) TAS150 LOCKED BEFORE   h   P*        P*   UNLOCK       P*        P LDK A7,/B8 UNLOAD,WAIT        P LKM       P DATA 1        P*      & P*   NO MATCH TRY
0xab3a0…ab534 (0, 217) Dummy {f00=0x0119, f01=0x0190, f02=» LDK A1,1        PTAS155 EQU *       P RTN A14   &   P*    6 ( PTASHLT LDK A1,/11 INDICATE DM ERROR    @   P CF A15,HALT HALT SYSTEM   l   P*        P EJECT       P*        P************       P*   TASS   *       P************       P*        PIXTASS EQU *       P
0xab534…ab6c8          Dummy {f00=0x0119, f01=0x0190, f02=» A7,A8 GET FIRST WORD OF USER ASSIGN BLOCK     $ P ANK A7,/FF SKIP LEFT CHARACTER    2 0 P ORKL A7,/8100 BIT 0+7 IND. ASSIGN ONE INDEX   Z ( P ESR A7,A8 SET WORD IN ASSIGN BLOCK        P XIF       P*~     ( P LDK A7,0 ONLY GLOBAL ASSIGN ALLOWED       P*        PTA
0xab6c8…ab85c          Dummy {f00=0x0119, f01=0x0190, f02=»NOT COMPLETED    t 4 P*   AND IF SO QUEUE THIS REQUEST VIA THE TASQUE        P*    N   P LD A1,TASBLK    X & P RF(Z) TAS050 NO CONCURRENT ASSIGN   n * P LDKL A1,TASQUE START OF ASSIGN QUEUE      ( PTAS020 EQU * QUEUE AS FOR GETBUFFER        P LDR A2,A1       P LDR
0xab85c…ab9f0          Dummy {f00=0x0119, f01=0x0190, f02=»QU *     & P IM TASBLK INDICATE ASSIGN STARTED !   " P CM TASFDD FDB ADDR DATA FILE  ! 6   P*  !   6 P ST A5,TASTTA SAVE TTAB ADDRESS OF REQUESTING TASK ! f   P*  !     P IFT MMUPAG=1  !     P*  !   2 P* MOVE USER ASSIGN BLOCK TO SYSTEM AREA MASBLK !     P*  !   ,
0xab9f0…abb84          Dummy {f00=0x0119, f01=0x0190, f02=»BLOCK ADDRESS  ! p , P LDK A3,34 ASSIGN BLOCK LENGTH IN BYTES  "   $ P CF A14,MOV:US MOVE ASSIGN BLOCK " F   P XIF " n   P*  " z $ P ST A8,TASASB SAVE ASBLK ADDRESS "     P*  "     P LDK A1,16 "   : P ST A1,TASCXO INIT. TASCXO TO LAST ENTRY IN TASSEXXLB  "     P* 
0xabb84…abd18          Dummy {f00=0x0119, f01=0x0190, f02=» "     P LCR A2,A8 NO OF VOLUMES #   . P ANK A2,/1F REMOVE INDEX BIT +DELAY+BASIC  # (   P RF(Z) TAS090 NO VOL # Z   P CWK A2,4  # v   P RF(NG) TAS100 <=4 #     PTAS090 RF TASSEM #     P EJECT #     P*  #   $ P*   CHECK IF VOLUMES ARE ON LINE #     P*  #     PTAS1
0xabd18…abeac          Dummy {f00=0x0119, f01=0x0190, f02=»1,0 SET CR #   $ P RF(Z) TAS160 ALL VOLUMES FOUND  $     P*  $ : , P*   ALL VOL NOT FOUND. ACT FLEXDISCTASK  $ D   P*  $ t   P LD A1,TASCVO  $ ~   P LDK A2,2 ID DMTASK FLEXDISC $     P SC A2,TASVOL,A1 SEE TAS195  $     P EJECT $     P*  $   , P*   CHECK IF FILE CO
0xabeac…ac040          Dummy {f00=0x0119, f01=0x0190, f02=»D  $ j   P LDR A10,A10 TC  %     P RF(Z) TAS165 GLOBAL ASSIGN  % "   P LD A2,TASTTA TTAB ADDR  % F   P LDR A4,A2 % f   P LD A2,TTB:TD,A4 % x   P ADKL A4,TTB:TD+1  %     P RF TAS170 %     PTAS165 EQU * %     P LD A4,SCTCDT  %     P LDR* A2,A4  %     P ADK A4,1  %  
0xac040…ac1d4 (0, 218) Dummy {f00=0x0119, f01=0x0190, f02=»S170 NO MATCH  %     P*  &     P*   FILE CODE USED &   . P*   OK WHEN REQ = ASS INDEX AND INDEX = 1  & :   P*  & l   P LDR* A2,A8 ASBLK 1ST WORD & v   P RF(NN) TASSE5 NORMAL ASSIGN &     P LDK A2,1  &     P CC A2,-1,A1 INDEX &   * P RF(NE) TASSE5 FILE CODE ALREADY
0xac1d4…ac368          Dummy {f00=0x0119, f01=0x0190, f02=»*  &     P*  '   > P*   FIND A FREE ENTRY IN TTAB/CD:TAB (FC AND DWTADR = 0 )  '     P*  ' V   PTAS180 EQU * ' `   P LDK A1,0  ' t   P LDR A10,A10 TC  '     P RF(Z) TAS185 GLOBAL ASSIGN  '     P LD A2,TASTTA TTAB ADDR  '     P LDR A4,A2 '     P LD A2,TTB:TD,A4 '  
0xac368…ac4fc          Dummy {f00=0x0119, f01=0x0190, f02=»UK A2,4  '   ( P RF(L) TASSE2 NO FREE ENTRY IN TABLE (     P LDR A9,A4 ( <   P ADR A9,A2 ( N   P CCR A1,A9 FILE CODE ( ` " P RB(NE) TAS190 FC NOT EQUAL 0  ( |   P CW A1,1,A9  (   & P RB(NE) TAS190 DWTADR NOT EQUAL 0  (     P LDR* A1,A8 ASBLK 1ST WORD (     P RF(N)
0xac4fc…ac690          Dummy {f00=0x0119, f01=0x0190, f02=»Y  ( f   P ST A9,TASTBE SAVE ENTRY )     P*  ) * 0 P*   GET FIRST VOLUME AND ACTIVATE ITS DMTASK ) 4   P*  ) h   P LD A1,TASCVO  ) r   P LDK A7,0  )     P LC A7,TASVOL,A1 )     P ADKL A7,'#D' TID DMTASK )     P CF A15,FNDTID )   " P LDR A5,A2 TTAB ADDRESS DMTASK )
0xac690…ac824          Dummy {f00=0x0119, f01=0x0190, f02=»RY ) |   P LDK A7,4 VOL UNKNOWN  *     P RF TASSEM * (   PTAS200 EQU * * :   P LDK A2,2  * N 4 P ST A2,TASFIL MASTER INDEX LOOP IDENT IN DMTSAK  * ` & P LDKL A2,DMTASS ASSIGN INDEX ENTRY *     P LDR* A6,A8  *     P RF(N) TAS210 INDEX ASSIGN *     P CM TASFIL *    
0xac824…ac9b8          Dummy {f00=0x0119, f01=0x4182, f02=»F A15,ACTOT ACTIVATE DMTASK  *     P ABL TDISP GO TO DISPATCHER  + $   P EJECT + H   P*  + V   P*   ERROR RETURNS  + `   P*  + z   PTASSE5 ADK A7,1  +     PTASSE4 ADK A7,1  +     PTASSE3 ADK A7,1  +     PTASSE2 ADK A7,1  +     PTASSE1 ADK A7,1  +     P ADK A7,1  +
0xac9b8…acb4c          Dummy {f00=0x0119, f01=0x2008, f02=»     ,                                                                                                                                                                                                                                                                  
0xacb4c…acce0          Dummy {f00=0x0119, f01=0x2008, f02=»         + t   P INH ,     P CF A15,TENDIO ,     P ENB , 2   P*  , >   P*   EXIT , H   P*  , X   P LKM , b   P DATA 3  , n   P*  , ~   P END ,  @    ,  RD ADDR  A2:=EA BIT  +   & P C1R A2,A2 ONE COMPLEMENT BIT MASK +     P ANRS A2,A3 SET OFF EA BIT +     P*  +    
0xacce0…ace74 (0, 219) Opaque[0x194]
0xace74…ad008          # DirEnt {nam=»TIODM «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2528, f03=0x0000}
0xace74…ad008          IdxSect {
0xace74…ad008            f00 = 0x0129	// 0xace74 @0x0 
0xace74…ad008            f01 = 0x000c	// 0xace76 @0x2 
0xace74…ad008            gno = [	// 0xace78 @0x4 
0xace74…ad008                [0x00]: C0x0129.0x1.0
0xace74…ad008                [0x01]: C0x0129.0x2.0
0xace74…ad008                [0x02]: C0x0129.0x3.0
0xace74…ad008                [0x03]: C0x012a.0x0.0
0xace74…ad008                [0x04]: C0x012a.0x1.0
0xace74…ad008                [0x05]: C0x012a.0x2.0
0xace74…ad008            ]
0xace74…ad008          }
0xad008…ad19c          Dummy {f00=0x0129, f01=0x0190, f02=» 0 P IDENT TIODM  REL 9.2 79-11-16  870105040920       P   8   P   =1, PR 5649   @   P   REL 9.1 79-05-23    V   P*    r 8 P****************************************************   |   P*      $ P*   PHILIPS TERMINAL SYSTEM  PTS       P*      0 P*   TIODM  = DATA MA
0xad19c…ad330          Dummy {f00=0x0129, f01=0x018e, f02=»********   d   P*      B P*   THIS MODULE IS ENTERED IN THE SAME WAY AS A DRIVER VIA TIO     . P*   AND THE DWTADR IN FDB FOR CURRENT FILE   `   P*      H P*   THE DM REQUEST IS PROCESSED HERE UP TO THE POINT WHERE A SECTOR      $ P*   FROM A DISC MUST BE ACCESSED
0xad330…ad4c4          Dummy {f00=0x0129, f01=0x0190, f02=»   P*           A7 = ORDER       P*           A8 = ECB ADDRESS   "   P*    F   P*   USED REGISTERS A1 - A10    P   P*    t D P*   BEFORE EXIT A DMTASK IS ACTIVATED WITH THE FDB ADDRESS IN A1   ~   P*   AS THE ONLY PARAMETER        P*      4 P*   THE FOLLOWING WORD
0xad4c4…ad658          Dummy {f00=0x0129, f01=0x0190, f02=» FOR CALLING TASK    x . P*   FDBCEX   CURRENT EXTENT BLOCK POINTER        P*    L   P*    V D P*   IF AN ERROR CONDITION IS DETECTED THE ERROR RETURN WILL BE:    `   P*   LDKL   A1,/<RETURN CODE>       P*   ABL    DISEND        P*        P*        P EJECT       P
0xad658…ad7ec          Dummy {f00=0x0129, f01=0x0190, f02=»DBLNK        P ENTRY FDBECB        P ENTRY FDBSNR    $   P ENTRY FDBRRO    :   P ENTRY FDBRLE    P   P ENTRY FDBBLF    f   P ENTRY FDBTNR    |   P ENTRY FDBVTO        P ENTRY FDBCEX        P ENTRY FDBEXT        P ENTRY EXTDMI        P ENTRY EXTFC       P ENTRY EXT
0xad7ec…ad980          Dummy {f00=0x0129, f01=0x0190, f02=»NTRY FDBAI1,CRNTID,CRNCDF,CRNCIF       P ENTRY FDBMRN,FDBDBR,FDBMRO    ( & P ENTRY FDBMEC MMU ECB DISPLACEMENT   L 6 P ENTRY FDBKEY SAVE AREA FOR KEY IN INDEXED ACCESS    v   P EJECT       P*        P*****************        P*   EXTERNALS   *        P************
0xad980…adb14 (0, 220) Dummy {f00=0x0129, f01=0x0190, f02=»   P EXTRN DISEND          EXTRN DWTECB ECB ADDRESS      $   EXTRN DWTOR DWT INDEX AND ORDER   < & P EXTRN DWTTDM DM TASK TTAB ADDRESS   d   P EXTRN TTB:ID TASK ID      0 P EXTRN MOV:US MOVE FROM USER TO SYSTEM AREA      " P EXTRN DMTGCA GET CRN ADDRESS      , P E
0xadb14…adca8          Dummy {f00=0x0129, f01=0x0190, f02=» ECBRL       P EXTRN ECBEL       P EXTRN ECBRC   "   P EXTRN ECBCW   6 & P EXTRN ECBCW2 SECOND CONTROL WORD    J   P EXTRN FDBLEN    t " P EXTRN SQR SEQ READ ORDER CODE     & P EXTRN EARELB,DWTST,CRNGET,EATEST      & P EXTRN TASHLT HALT SYSTEM ROUTINE        P EJE
0xadca8…ade3c          Dummy {f00=0x0129, f01=0x0190, f02=»*   A VERSION CONTAINING INDEXED REQUEST ORDERS IS OBTAINED        P*   BY SETTING INDXAC EQU 1    D * P*              INDXAC EQU 0 OTHRERWISE   h   PX:A EQU 0        PINDXAC EQU 00000       P*      . P* A PROGRAM VERSION USING TOSS MMU PAGING      * P* IS OBTAINE
0xade3c…adfd0          Dummy {f00=0x0129, f01=0x0190, f02=»TA DEFINITIONS   *       P************************       P*    :   P*    D   P DATA 0,0 4 WORDS    N   P DATA 0,0    h " PTIOD14 EQU *-2 TIODM A14 STACK   z   P*        P*      & PTIODMF EQU * TIODM FUNCTION TABLE        P DATA CLOSE CLOSE      " P DATA REVTOC REA
0xadfd0…ae164          Dummy {f00=0x0129, f01=0x0190, f02=»DELETE   |   P DATA IXREWR INDEXED REWRITE     $ P DATA IXRARE INDEXED RANDOM READ   2   P XIF   Z   P IFF INDXAC=1    f   P DATA TIODME   |   P DATA TIODME       P DATA TIODME       P DATA TIODME       P DATA TIODME       P XIF       P DATA RANDEL RANDOM DELETE  
0xae164…ae2f8          Dummy {f00=0x0129, f01=0x0190, f02=» SEQUENTIAL WRITE      " P DATA SEQREAD SEQUENTIAL READ        P DATA GETCUR GET CURRENCY    @   P IFT INDXAC=1    b $ P DATA INSIXR INSERT INDEX RECORD   x $ P DATA DELIXR DELETE INDEX RECORD       P XIF       P IFF INDXAC=1        P DATA TIODME       P DATA TIOD
0xae2f8…ae48c          Dummy {f00=0x0129, f01=0x0190, f02=»LETE   r $ P DATA RANREB RAND READ REL BUFF        P DATA SETLRN SET LRN   4   P*    P   P*    Z   PTIODMO EQU * DM ORDERS   d $ P DATA /221E CLOSE,IND READ NEXT      & P DATA /1D1C IND INSERT,IND DELETE      . P DATA /1B1A INDEXED REWRITE,IND RAND READ      $ P D
0xae48c…ae620          Dummy {f00=0x0129, f01=0x0190, f02=»SEQ WR. , BASIC WRITE      $ P DATA /0302 READ VTOC, SEQ READ      ( P DATA /0123 BASIC READ,GET CURRENCY    F * P DATA /1F20 INS INDEXREC,DEL INDEXREC    r . P DATA /240D GET CURR INDEX,DELAYED RAND WR     0 P DATA /0E0F DELAY RAN DEL,RAN READ REL BUFF        P D
0xae620…ae7b4 (0, 221) Dummy {f00=0x0129, f01=0x0190, f02=»ATA /0E10        P DATA /1214        P DATA /1616    &   P DATA /1616    :   P DATA /0218    N   P DATA /181A    b   P DATA /1C1E    v   P DATA /2022        P DATA /2426        P DATA /281A SET LRN        P*      $ PNOOFOR EQU 25 NO OF ORDER CODES        P*       
0xae7b4…ae948          Dummy {f00=0x0129, f01=0x0190, f02=»RD       P XIF       P*        P IFT MMUPAG=1        PSTART EQU DWTDRD+4   6   P XIF   P   P*        P*    f   P*   FDB OFFSET DEFINITIONS   p   P*      " PFDBLNK EQU 0 LINK TO NEXT FDB        PFDBECB EQU START+2 ECB START     & PFDBSNR EQU START+16 SECTOR NUMBER 
0xae948…aeadc          Dummy {f00=0x0129, f01=0x0190, f02=»   l 0 PFDBTNR EQU START+23 TASK NUMBER CALLING TASK     & PFDBVTO EQU START+24 VTOC RECORD NO   < 4 PFDBCEX EQU START+26 CURRENT EXTENT BLOCK POINTER   f 0 PFDBEXT EQU START+28 FIRST EXTENT BLOCK START       PEXTDMI EQU 0 DMTAST IDENT        PEXTFC EQU 1 VOLUME F
0xaeadc…aec70          Dummy {f00=0x0129, f01=0x0190, f02=»+53 LAST RECORD NUMBER     * PFDBNIF EQU START+52 NO OF INDEX FILES      $ PFDBEAL EQU START+56 EA LINK ROOT   L & PFDBCRL EQU START+58 CRN LINK ROOT    t 0 PFDBKA EQU START+60 KEY ADDRESS IN DATA FILE      0 PFDBMIA EQU START+62 ADDRESS OF MASTER INDEX      0 PFD
0xaec70…aee04          Dummy {f00=0x0129, f01=0x0190, f02=»AND REL BUFFER FLAGS   p , PFDBMRN EQU START+75 LAST REC NR IN FILE      " PFDBMRO EQU START+78 MAX FDBRRO   L , PFDBMEC EQU START+80 MMU ECB DISPLACEMENT   r < PFDBKEY EQU START+94 SAVE AREA FOR KEY IN INDEXED ACCESS        P*      & P*   CRN BUFFER OFFSET DEFINI
0xaee04…aef98          Dummy {f00=0x0129, f01=0x0190, f02=»   P EJECT       P*        P*************        P*   TIODM   *    2   P*************    H   P*    ^   P*    h ( P DATA 0 DATA MANAGEMENT DEVICE INDEX   r & PTIODM DATA *+2 TIODM START ADDRESS       P*        P*   SET UP A14 STACK       P*        P LDKL A14,TIOD14
0xaef98…af12c          Dummy {f00=0x0129, f01=0x018e, f02=» A1,A2       P LD A3,2,A1        P CW A3,DWTTDM,A6   "   P RF(E) TIOD10 THIS TASK    :   P ADK A2,2 NO   Z   P RB TIOD05 TRY NEXT    n   PTIOD10 EQU *       P LC A1,TTB:ID,A3 GET TASK ID       P CCK A1,'##'     ( P RF(E) TIO13 JUMP IF DMTASK CALLING        P*     
0xaf12c…af2c0          Dummy {f00=0x0129, f01=0x0190, f02=»   P LDKL A4,/4000 REQ BUSY BIT        PTIO11 EQU *    (   P SUK A3,2    <   P RF(N) TIO13 ALL FDB READY   N   P LDR* A5,A1 FDB ADDR   p   P RF(E) TIO12 NO FDB        P SC A2,FDBTNR,A5 TASK ID     " P ORS A4,DWTST,A5 REQ BUSY BIT        PTIO12 EQU *        P ADK A
0xaf2c0…af454 (0, 222) Dummy {f00=0x012a, f01=0x0190, f02=»R IN A7      , P*   PUT ORDER INDEX IN DWTOR RIGHT BYTE        P*    @   P LDKL A1,/8000 REQUEST ERROR   J & P LDK A2,NOOFOR-1 NO OF ORDERS - 1    n 2 PTIOD15 CC A7,TIODMO,A2 START AT END OF TIODMO        P RF(E) TIOD20 MATCH        P SUK A2,1        P RB(NN) TIOD
0xaf454…af5e8          Dummy {f00=0x012a, f01=0x0190, f02=»BI TIODMF,A2 BRANCH TO DM FUNCTION       P EJECT   *   P*    8 $ PIXRARE EQU * INDEXED RANDOM READ   B   P LD A3,ECBCW2,A8  =1   j   P ANK A3,/FF REQ KEY LGTH =1        P LD A4,FDBRLE,A6  =1       P SUK A4,6 MAX LGTH =1        P CWR A3,A4  =1       P RF(NG) IXRAR1
0xaf5e8…af77c          Dummy {f00=0x012a, f01=0x0190, f02=»GET USER KEY ADDRESS     0 P LDK A2,FDBKEY GET FDB KEY AREA DISPLACEMENT       P ADR A2,A6 ADD FDB ADDRESS   P   P*    =1    r 2 P CF A14,MOV:US MOVE KEY FROM USER TO FDB AREA        P XIF       P*      $ PDELIXR EQU * DELETE INDEX RECORD       P*      $ PINSIXR E
0xaf77c…af910          Dummy {f00=0x012a, f01=0x018e, f02=»U * CLOSE A FILE       P LDK A4,0        PTIOC10 EQU *   * $ P ST A4,FDBRRO,A6 MARK ORDER TYPE   >   P LDK A2,0    f , P ST A2,FDBSNR,A6 SECTOR #0 VOLUME LABLE    x   P*      ( P*   LET FDBCEX POINT TO FIRST EXTENT       P*        P LDR A4,A6       P ADK A4,FDBEXT
0xaf910…afaa4          Dummy {f00=0x012a, f01=0x0190, f02=»   P LDR A1,A6 FDB ADDR      0 P LDKL A2,/C000 REMOVE BUFFERS FOR THIS TASK        P CF A14,EARELB   T   PREL090 EQU *   j   P LDK A1,0 CORRECT RETURN   ~   P ABL TIODME        P EJECT     ( PSETLRN EQU * SET LAST RECORD NUMBER        P LC A1,ECBCW+3,A8        P S
0xafaa4…afc38          Dummy {f00=0x012a, f01=0x0190, f02=»DATA REC   p   P RF GET010     . PGETCUX LDK A7,CRNCIF+1 GET CURR INDEX REC    "   PGET010 LDR A1,A6 FDB ADDR    T " P CF A14,CRNGET GET CRN BUFFER    v   P ADR A7,A2 ADDR CURR REC NO        P LDK A2,0        P LC A3,-1,A7 FILE CODE       P CC A3,ECBFC,A8        P
0xafc38…afdcc          Dummy {f00=0x012a, f01=0x0190, f02=»REC NO   ~   P LD A2,1,A7        PGET030 EQU *   "   P ST A2,ECBCW,A8    6   P RB REL090   N   P EJECT   ` " PSEQREAD EQU * SEQUENTIAL READ    n   P*      $ P*   FIND CRN+1 AND TEST IF > LRN       P*        P LDR A1,A6 FDB ADDR      " P CF A14,CRNGET GET CRN-BUFFE
0xafdcc…aff60          Dummy {f00=0x012a, f01=0x018e, f02=»ERFLOW       P RF SEQR20       PSEQR10 EQU *     " P ANKL A2,/7FFF REMOVE OVERFLOW   4   P ADK A1,1 ADD CARRY    Z   PSEQR20 EQU *   v   P SC A1,ECBCW+3,A8 REC NO       P ST A2,ECBCW,A8        P*      $ P*   CONTINUE AS FOR RANDOM READ        P*        P EJECT    
0xaff60…b00f4 (0, 223) Dummy {f00=0x012a, f01=0x0190, f02=»   P LDK A2,0        P LC A2,ECBCW+3,A8 REC NO       P LD A3,ECBCW,A8    6   P LDK A1,/8 INCORRECT LENGTH    N   P LD A4,ECBRL,A8    r * P RF(NP) TIODME ERROR RETURN IF RL <= 0       P*      * P*   EA MUST NOT BE SET FOR OTHER TASK        P*        P LDR A1,A6 FDB
0xb00f4…b0288          Dummy {f00=0x012a, f01=0x018e, f02=»EQU * INDEXED INSRERT        P IFT MMUPAG=1        P*    4 " P*   MOVE KEYS TO FDB KEY AREAS   >   P*    d   P LDK A5,8    n   PIXINS3 EQU *       P LDR A2,A6 FDB DATA        P ADR A2,A5       P LD A3,FDBADF,A2 FDB INDEX       P RF(Z) IXINS4 NO INDEX       P LD A1
0xb0288…b041c          Dummy {f00=0x012a, f01=0x0190, f02=»   P LD A3,FDBRLE,A3 REC LGTH        P SUK A3,6 KEY LGTH   & " P CF A14,MOV:US KEY TO FDB AREA   @   PIXINS4 EQU *   f   P SUK A5,2    z   P RB(NZ) IXINS3 MORE INDEXS       P XIF       P*      $ PSEQWRITE EQU * SEQUENTIAL WRITE        P*      2 P*   GET LRN+1 INTO
0xb041c…b05b0          Dummy {f00=0x012a, f01=0x0190, f02=»   x   P LDK A1,0  !     P LC A1,FDBMRN,A6 LAST REC NR !     P LD A2,FDBMRN+1,A6 ! >   P LDK A6,0  ! X   P LC A6,FDBLRN,A5 ! j   P LD A7,FDBLRN+1,A5 LRN !     P CF A14,DSUMOD SUBTRACT  !     P SUK A2,1  !     P LDR A1,A1 !     P RF(Z) SEQ005 NOT MANY !     P LDKL 
0xb05b0…b0744          Dummy {f00=0x012a, f01=0x0190, f02=»,FDBLRN+1,A6 LRN !     P IFT INDXAC=1  "     P RF IXR020 STORE LOG REC NO  " .   P EJECT " R $ PIXRDNX EQU * INDEXED EREAD NEXT  " `   P*  "     P*   GET CRN  "     P*  "     P LD A1,FDBADF,A6 FDB ADDR  "   " P CF A14,CRNGET GET CRN BUFFER  "     P LDR A4,A2 BUFFA
0xb0744…b08d8          Dummy {f00=0x012a, f01=0x0190, f02=»C A5,CRNCIF,A4 "   . P RF(NE) IXR020 OTHER INDEX FILE IS CURRENT #     P LC A1,CRNCIF+1,A4 # H " P LD A2,CRNCIF+2,A4 LOG REC NO  # b   PIXR020 EQU * #     P XIF #     P ADK A2,1  #     P RF(O) IXR030 OVERFLOW #     P RF IXR040 #   , PIXR030 ANKL A2,/7FFF REMOVE OV
0xb08d8…b0a6c          Dummy {f00=0x012a, f01=0x0190, f02=»NOT CHECK EOF CONDITION  #     P EJECT $     P*  $ .   PIXREWR EQU * INDEXED REWRITE $ 8   P*  $     PIXDEL EQU * INDEXED DELETE $ f   P*  $     PRANWRITE EQU * RANDOM WRITE  $     P*  $   & PRANWRD EQU * DELAYED RANDOM WRITE  $     P*  $   & PRANDLD EQU * DELAYED
0xb0a6c…b0c00          Dummy {f00=0x012a, f01=0x018e, f02=» $     P*************************  %     P*   DMTASK ACTIVATION   *  % *   P*************************  % L   P*  % n   PTIODMA EQU * % x   P*  %     P*   SET EOF IF CRN > LRN %     P*  %     P LDK A1,0  %     P LC A1,ECBCW+3,A8 REC NO %     P LD A2,ECBCW,A8 DITTO 
0xb0c00…b0d94 (0, 224) Dummy {f00=0x012a, f01=0x0190, f02=» % t   P RF(NG) TIOD25 CRN <= LRN  &     PTIOD23 EQU * & *   P LDKL A3,/1000 END OF FILE & >   P ORS A3,ECBRC,A8 & `   P ANK A7,/3F  & x   P SUKL A7,SQR SEQ READ  &     P RF(NE) TIOD25 NOT SR  &     P LDR A1,A3 &     P RF TIODME &     PTIOD25 EQU * &   6 P CF A14,
0xb0d94…b0f28          Dummy {f00=0x012a, f01=0x0190, f02=»TE DMTASK WITH FDB ADDRESS IN A1 &     P*  ' (   PTIOD68 EQU * ' 2   P ENB ' F   P ENB ' R   P INH ' ^   P LDR A1,A6 FDB ADDRESS ' j   P LDK A7,0  '   $ P LC A7,EXTDMI,A4 TID FOR DMTASK  '     P ADKL A7,'#D'  '     P CF A15,FNDTID A2:=TTAB ADDR '     P LDR A5,A2 '
0xb0f28…b10bc          Dummy {f00=0x012a, f01=0x0190, f02=»TE DMTASK  ' |   P*  (     P*   EXIT TO TDISP  (     P*  ( 6   P ABL TDISP ( @   P*  ( R   P EJECT (     P*  ( j   P************** ( t   P*   TIODME   * (     P************** (     P*  (   J P*   TIODM ERROR CALL TENDIO WITH RETURN CODE IN A1 AND GOTO DISPATCHER (
0xb10bc…b1250          Dummy {f00=0x012a, f01=0x4056, f02=»RESS (   , P ABL DISEND CALL TENDIO  GOTO DISPATCHER )     P*  ) <   P END ) F@    ) R R   P EJECT (     P*  ( j   P************** ( t   P*   TIODME   * (     P************** (     P*  (   J P*   TIODM ERROR CALL TENDIO WITH RETURN CODE IN A1 AND GOTO DISPATCHER (
0xb1250…b13e4          Dummy {f00=0x012a, f01=0x2008, f02=»     *                                                                                                                                                                                                                                                                  
0xb13e4…b1578          Dummy {f00=0x012a, f01=0x018e, f02=»                                                         ,                 > J F " D  4 HU 0X _ AU R   R T   L >D R$L>  Tr    R LL>L       W_  L R LL>   P                                                                                                              
0xb1578…b170c          Dummy {f00=0x012a, f01=0x0190, f02=»                                              0      (               :                 J                               %   n J F " D  L     R LL>L     R LL>L     R LL>L     R LL>L      !   !    L R                                                                   
0xb170c…b18a0          Dummy {f00=0x012a, f01=0x018e, f02=» 9                 ;         J F " D  LL>L     R LL>L@U   4 @U   4 HU 0X _ AU >D R>LL L     R>LL L                 A     n         C       ~         D                 F                 L               N                 O                 Q                 W        
0xb18a0…b1a34 (0, 225) Opaque[0x194]
0xb1a34…b1bc8          # DirEnt {nam=»DMTASK«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1878, f03=0x0000}
0xb1a34…b1bc8          IdxSect {
0xb1a34…b1bc8            f00 = 0x00c3	// 0xb1a34 @0x0 
0xb1a34…b1bc8            f01 = 0x0026	// 0xb1a36 @0x2 
0xb1a34…b1bc8            gno = [	// 0xb1a38 @0x4 
0xb1a34…b1bc8                [0x00]: C0x00c3.0x3.0
0xb1a34…b1bc8                [0x01]: C0x011f.0x2.0
0xb1a34…b1bc8                [0x02]: C0x011f.0x3.0
0xb1a34…b1bc8                [0x03]: C0x0120.0x0.0
0xb1a34…b1bc8                [0x04]: C0x0120.0x1.0
0xb1a34…b1bc8                [0x05]: C0x012a.0x3.0
0xb1a34…b1bc8                [0x06]: C0x012b.0x0.0
0xb1a34…b1bc8                [0x07]: C0x012b.0x2.0
0xb1a34…b1bc8                [0x08]: C0x012b.0x3.0
0xb1a34…b1bc8                [0x09]: C0x012c.0x0.0
0xb1a34…b1bc8                [0x0a]: C0x012c.0x1.0
0xb1a34…b1bc8                [0x0b]: C0x012c.0x2.0
0xb1a34…b1bc8                [0x0c]: C0x012c.0x3.0
0xb1a34…b1bc8                [0x0d]: C0x012d.0x0.0
0xb1a34…b1bc8                [0x0e]: C0x012d.0x1.0
0xb1a34…b1bc8                [0x0f]: C0x012d.0x2.0
0xb1a34…b1bc8                [0x10]: C0x012d.0x3.0
0xb1a34…b1bc8                [0x11]: C0x012e.0x0.0
0xb1a34…b1bc8                [0x12]: C0x012e.0x1.0
0xb1a34…b1bc8            ]
0xb1a34…b1bc8          }
0xb1bc8…b1d5c          Dummy {f00=0x00c3, f01=0x0190, f02=» 2 P IDENT DMTASK  REL 9.2 79-11-16  870105040920        P   :   P   =5, PR5649    B   P   REL 9.1 79-11-01    X   P   =4,CURRENCY INSERT    t   P   REL 9.1 79-07-02        P   =3,TEST KEY       P   REL 9.1 79-07-02        P   =2,CH REQ       P   REL 8.2       P  
0xb1d5c…b1ef0          Dummy {f00=0x00c3, f01=0x0190, f02=»M  PTS   v   P*      0 P*   DMTASK = HANDLES DATAMANAGEMENT DISC I/O       P*    L   P*    V   P*    `   P*    j   P*    t 8 P****************************************************   ~   P*      , P*   THIS MODULE IS ACTIVATED FROM TIODM.       P*        P*   INPUT 
0xb1ef0…b2084          Dummy {f00=0x00c3, f01=0x0190, f02=» TO BE ACCESSED IS DEFINED IN FDB (FDBDMI, -FC, -SNR).     : P*   ALL BUFFERS ARE CHECKED TO FIND OUT IF THIS SECTOR   > F P*   IS ALREADY PRESENT IN A BUFFER. IF SO THE BUFFER STATUS IS SET   | D P*   TO USED AND ACTIONS ACCORDING TO THE ORDER ARE TAKEN. IF NOT  
0xb2084…b2218          Dummy {f00=0x00c3, f01=0x0190, f02=»N AND ARE    V ( P*   FOLLOWED BY AN EXIT LKM REQUEST.     : P*   INDEX FILES ARE HANDLED IN SUBROUTINE RDNXTR WHERE   > & P*   ALL I/O ARE MADE IN WAIT MODE    |   P*      D P*   BY MEANS OF CONDITIONAL ASSEMBLY THE EXCLUSIVE ACCESS CHECK      6 P*   FOR INDEXED 
0xb2218…b23ac          Dummy {f00=0x00c3, f01=0x018e, f02=»SIVE ACCESS CHECK INCLUDED   | 2 P*   QNOEXA=0   EXCLUSIVE ACCESS CHECK EXCLUDED   "   P EJECT   X   P*    f   P***************    p   P*   ENTRIES   *        P***************        P*        P*        P ENTRY DMTASK      & P ENTRY SQR EXTERNAL CODE SEQ READ     
0xb23ac…b2540          Dummy {f00=0x00c3, f01=0x0190, f02=»   |   P*****************        P*    "   P*    ,   P EXTRN SCTTCT,SCTCDT   6 & P EXTRN TTB:ID TASK IDENTIFICATION    R   P EXTRN TTB:TD,FDBSTA   |   P EXTRN FNDTID        P EXTRN TENDIO        P EXTRN FDBECB        P EXTRN FDBSNR        P EXTRN FDBRRO        P E
0xb2540…b26d4 (0, 226) Dummy {f00=0x011f, f01=0x0190, f02=» EXTDMI        P EXTRN EXTFC       P EXTRN EXTLEN    $   P EXTRN EXTBAS    :   P EXTRN EXTELE    P   P EXTRN FDBLRN    f   P EXTRN FDBMIA    |   P EXTRN FDBEAL        P EXTRN FDBADF        P EXTRN FDBAI1        P EXTRN FDBCRL        P EXTRN FDBDBR,FDBMRN,FDBMRO   
0xb26d4…b2868          Dummy {f00=0x011f, f01=0x0190, f02=»BUF        P EXTRN BUFLNK        P EXTRN BUFDMI    "   P EXTRN BUFFC   8   P EXTRN BUFSNR    L   P EXTRN BUFOR   b   P EXTRN BUFSTA    v   P EXTRN CURBUF        P EXTRN DWTECB        P EXTRN DWTUEC        P EXTRN DWTOR       P EXTRN DWTST,DWTTDM,DWTTQ        P EXT
0xb2868…b29fc          Dummy {f00=0x011f, f01=0x0190, f02=»DIVMOD       P EXTRN MPYMOD,CHKKEY       P EXTRN CALSNO    *   P EXTRN DSUMOD    @ . P EXTRN EATEST,EASETB,CRNGET,EARELB,GTBKBU    V   P EXTRN QTJOB,GTLGRN        P EXTRN FNDKEY        P EXTRN CRNCIF,CRNCDF,CRNQUE        P EXTRN MXIND       P EXTRN FDBKA,FDBNIF,RD
0xb29fc…b2b90          Dummy {f00=0x011f, f01=0x0190, f02=»VE FROM USER TO SYSTEM AREA      0 P EXTRN MOV:SU MOVE FROM SYSTEM TO USER AREA    $   P EXTRN MONMMU    X , P EXTRN PRUN TTAB ADDRESS OF RUNNING TASK   n   P EXTRN TTB:MT MMU TABLE      ( P EXTRN SCTPLD PROGRAM LOADING DEVICE       P EJECT       P*        P*     
0xb2b90…b2d24          Dummy {f00=0x011f, f01=0x0190, f02=»LUSIVE ACCESS BIT CAN BE EXCLUDED AT     8 P*   RANDOM WRITE AND RANDOM DELETE BY SETTING X:A=0.   ,   P*    h   P*    r   PX:A EQU 1    |   PX:B EQU 0        PX:C EQU 0        PX:D EQU 1        PX:E EQU 0        P*        PQNOEXA EQU 00001     6 P*   INDEXED ACCE
0xb2d24…b2eb8          Dummy {f00=0x011f, f01=0x018e, f02=»TED    b   PINDXAC EQU 00000     6 PRECBFZ EQU 00004 INDEX RECORD BUFFER SIZE IN WORDS   $ 4 PFLXDSC EQU X:D FLEXIBLE DISC INCLUDED WHEN EQU 1   ^ 0 PINSLAS EQU X:E INSERT SAME KEY LAST WHEN = 1       P*        P EJECT   DMTASK        P*        P*      . P* A PROG
0xb2eb8…b304c          Dummy {f00=0x011f, f01=0x0190, f02=» . ** A PROGRAM VERSION USING TOSS DISC PAGING     * &* IS OBTAINED BY SETTING DSKPAG EQU 1.   6    *    d   PDSKPAG EQU 1   n    *        P*      6 P* A PROGRAM VERSION INCLUDING TOSS SWAPPABLE WORK      2 P* BLOCKS IS OBTAINED BY SETTING SWPBLK EQU 1.        P* 
0xb304c…b31e0          Dummy {f00=0x011f, f01=0x0190, f02=»**************       P*        P*      , PEABIT EQU /20 EA-BIT IN DWT STATUS BYTE    *   P*    Z & PVTOBLK EQU 9 VTOC BLOCKING FACTOR    d   P*      : P*   THE FOLLOWING INTERNAL ORDER CODES IS THE RELATIVE     & P*   POSITION IN TIODM-TABLE TIODMF       P*       
0xb31e0…b3374 (0, 227) Dummy {f00=0x011f, f01=0x0190, f02=»XAC=1      " P DATA DMIRN INDEXED READ NEXT        PQINS EQU 6   4   P DATA DMINS INDEXED INSERT   F   PQDEL EQU 8   h   P DATA DMDEL INDEXED DELETE   z   PQIRW EQU 10        P DATA DMIRW INDEXED REWRITE      $ P DATA DMIRR INDEXED RANDOM RESAD       P XIF       P
0xb3374…b3508          Dummy {f00=0x011f, f01=0x0190, f02=»DOM DELETE       PQRW EQU 16       P DATA DMRDWR RANDOM WRITE    $   PQRR EQU 18   F   P DATA DMRDRE RANDOM READ   X   PQREA EQU 20    x * P DATA DMTERR RELEASE EXCLUSIVE ACCESS        PQSW EQU 22     " P DATA DMSQWR SEQUENTIAL WRITE      * PSQR EQU 2 EXTERNAL ORD
0xb3508…b369c          Dummy {f00=0x011f, f01=0x0190, f02=» INDXAC=1        PQINIX EQU 28       P DATA DMINIX INSERT INDEX    &   PQDELX EQU 30   H   P DATA DMDELX DELETE INDEX        P XIF   ~   P IFF INDXAC=1        P DATA DMTERR,DMTERR        P XIF       PQGCURX EQU 32      " P DATA DMTERR GET CURRENT INDEX       PQRWD
0xb369c…b3830          Dummy {f00=0x011f, f01=0x0190, f02=» $ P DATA DMRRRB RAND READ REL BUFF        P*    , $ PVTOCRL DATA 0 VTOC RECORD LENGTH   6   P EJECT   ^   P*    l   P**************   v   P*   DMTFRL   *       P**************       P*      , P*   ENTRY   DMTFRL   FIND RECORD LENGTH        P*      4 P*   INPUT   
0xb3830…b39c4          Dummy {f00=0x011f, f01=0x0190, f02=»OUTPUT  A2 = RECORD LENGTH TO BE USED      < P*           A1 IS ORED INTO ECBRC IF ECBRL < REC LENGTH    . & P*           A2 IS STORED IN ECBEL    n   P*        PDMTFRL EQU *       P LD A2,ECBRL,A9        P CW A2,FDBRLE,A6     $ P RF(E) DMTF20 ECBRL = REC LENGTH  
0xb39c4…b3b58          Dummy {f00=0x011f, f01=0x0190, f02=»ETURN CODE   t . PDMTF20 ST A2,ECBEL,A9 SET EFFECTIVE LENGTH       P RTN A14   D   P EJECT   T   P*    b   P************   l   P*   DMTWM  *       P************       P*      " P*   ENTRY   DMTWM   WORD MOVE        P*      " P*   INPUT   A1 = FROM ADDRESS      , P
0xb3b58…b3cec          Dummy {f00=0x011f, f01=0x0190, f02=»       P*        PDMTWM EQU *        P SUK A2,2    & " P RF(N) DMTW10 LAST WORD MOVED    8   P LDR* A4,A1    ^   P STR A4,A3   r   P ADK A1,2        P ADK A3,2        P RB DMTWM        PDMTW10 ANK A2,/01        P RF(E) DMTW20        P LCR A4,A1 MOVE LAST CHAR     
0xb3cec…b3e80          Dummy {f00=0x011f, f01=0x0190, f02=»     " P*   ENTRY   DMTBM   BYTE MOVE        P*    . " P*   INPUT   A1 = FROM ADDRESS    8 , P*           A2 = NO OF BYTES TO BE MOVED   ^   P*           A3 = TO ADDRESS        P*      $ P*           A4 WILL BE DESTROYED       P*        P*   OUTPUT A3 = NEXT CHAR 
0xb3e80…b4014 (0, 228) Dummy {f00=0x0120, f01=0x0190, f02=»   P ADK A1,1        P ADK A3,1        P RB DMTBM    (   PDMTB10 RTN A14   :   P*    P 2 P*   DMTBMR HAS THE SAME FUNCTION AS DMTBM BUT    Z   P*   MOVES FROM THE END       P*        PDMTBMR ADR A1,A2       P ADR A3,A2       PDMTB20 SUK A2,1        P RB(N) DMTB10 
0xb4014…b41a8          Dummy {f00=0x0120, f01=0x0190, f02=»****************************   x   P*    $ : P*   FNDFDB WILL SEARCH TTAB AND SCTCDT FOR A FILE CODE   .   P*    l 8 P****ENTRY PARAMETERS********************************   v   P*        P*   A1 = TTAB ADDR     $ P*   A2 = FILE CODE TO SEARCH FOR     4 P*   A5 NOT
0xb41a8…b433c          Dummy {f00=0x0120, f01=0x0190, f02=»NCHANGED     2 P*   A2 = FILE CODE. = 0 WHEN NO CODE IS FOUND      6 P*   A4 = TTAB/SCTCDT ENTRY ADDR WHEN CODE IS FOUND   F 2 P*   A5 = 0 WHEN FOUND IN SCTCDT = 1 WHEN TTAB        P*      8 P****USED REGISTERS**********************************       P*        P* 
0xb433c…b44d0          Dummy {f00=0x0120, f01=0x0190, f02=»*        PFNDFDB EQU *     & P LD A3,TTB:TD,A1 LENGTH DEV DESCR        PFND030 EQU *   H   P SUK A3,4      ( P RF(NP) FND040 FILE CODE NOT IN TTAB   n   P LDR A4,A1       P ADKL A4,TTB:TD  =1        P ADR A4,A3       P CWR* A2,A4  =1        P RB(NE) FND030       P
0xb44d0…b4664          Dummy {f00=0x0120, f01=0x0190, f02=» EQU *       P LDR A5,A5     ( P RF(NZ) FND060 ONLY TTAB IS SEACHED        P LD* A4,SCTCDT   L   PFND050 EQU *   b   P SUK A4,4    v ( P RF(NP) FND060 CODE NOT FOUND AT ALL       P LD A3,SCTCDT        P ADR A3,A4       P CWR* A2,A3  =1        P RB(NE) FND050      
0xb4664…b47f8          Dummy {f00=0x0120, f01=0x0190, f02=» EJECT       P*        P**************       P*   DMTREM   *   .   P**************   D   P*    Z D P*   ENTRY   DMTREM   MOVE RECORD FROM BUFFER TO USER RECORD AREA   d   P*      0 P*   INPUT   RELATIVE REC OFFSET IN FDBRRO,A6     $ P*           BUFFER ADDRESS IN 
0xb47f8…b498c          Dummy {f00=0x0120, f01=0x0190, f02=»HE RECORD      > P*   IF (FROM) AND (TO) ADDRESSES BOTH EVEN THEN WORD MOVE      B P*   IF (FROM AND (TO) ADDRESSES BOTH ODD THEN MOVE FIRST BYTE    T > P*      WITH BYTE INSTRUCTIONS AND THE REST WITH WORD MOVE      : P*   ELSE USE BYTE MOVE INSTRUCTIONS FOR THE 
0xb498c…b4b20          Dummy {f00=0x0120, f01=0x0190, f02=» LDR A4,A1       P LD A3,ECBBA,A9 TO ADDRESS       P XRR A4,A3   4   P ANK A4,/01    F ( P RF(Z) DMT210 BOTH ODD OR BOTH EVEN    Z & P CF A14,DMTBM ONE ODD AND ONE EVEN       P RF DMT225       P*        PDMT210 LDR A4,A1       P ANK A4,/01        P RF(E) DMT220 BO
0xb4b20…b4cb4 (0, 229) Dummy {f00=0x0120, f01=0x0190, f02=»RD MOVE    z   PDMT225 EQU *       P XIF   $   P*    0   P IFT MMUPAG=1    : & P LD A4,DWTTDM,A6 GET TTAB ADDRESS    P $ P LC A3,TTB:ID,A4 ID CALLING TASK   z   P CCK A3,'##'       P RF(NE) DMTREN NOT DMTASK        P LDK A3,QRR        P CC A3,DWTOR+1,A6      " P R
0xb4cb4…b4e48          Dummy {f00=0x0120, f01=0x0190, f02=»SER TTAB   ~   PDMTREN EQU *       P INH   $ $ P TL TTB:MT,A4 LOAD MMU REGISTERS   0   PDMTREP EQU *   X $ P LD A4,PRUN GET DM TTAB ADDRESS    l 0 P TS TTB:MT,A4 STORE USER MMU IN DM MMU TABLE       P ENB       P LDR A3,A2 GET LENGTH      0 P LD A2,ECBBA,A9 GET RE
0xb4e48…b4fdc          Dummy {f00=0x0120, f01=0x018e, f02=»PAG=1        PDMTREQ INH       P TL MONMMU SYSTEM MMU        P RB DMTREP   >   P XIF   P   P EJECT       P*    j   P*   SET UP A14 STACK   t   P*        PGETA14 EQU *     $ P LD A14,PRUN GET DM TTAB ADDRESS     * P AD A14,TTB:TD,A14 LENGTH DEVICE DESCR       P ADK
0xb4fdc…b5170          Dummy {f00=0x0120, f01=0x0190, f02=»       P************** !     P*  !     P*  ! (   PDMTASK EQU * ! 2   P*  ! F   P*   SET UP A14 STACK ! P   P*  ! l   P CF A15,GETA14 ! v   P LDR A6,A1 FDB ADDR  !     P LDKL A5,-1  !   * P CW A5,FDBRRO,A6 SPECIAL PARAMETER -1  !   2 P RF(E) DMT090 FOR ORDERS XR,DX
0xb5170…b5304          Dummy {f00=0x0120, f01=0x0190, f02=»1  !     P ANK A2,/3F  "     P CWK A2,QCL  "     P RF(E) DMT024 CLOSE  " 2   P CWK A2,QRV  " N   P RF(E) DMT024 READ VTOC  " b   P SUK A2,QRRRB  "   & P RF(E) DMT024 RAND READ REL BUFFER "     P ORKL A4,/100  "     PDMT024 EQU * "     P ST A4,FDBDBR,A1 "     PDMT0
0xb5304…b5498          Dummy {f00=0x0120, f01=0x0190, f02=»80 BUFFER WAS BEFORE "     P*  #   ( P*   READ SECTOR INTO BUFFER AND EXIT # &   P*  # R   P SUK A5,QCL  #     P RF(Z) DMT030 CLOSE  # p   P LDK A7,/11 PHYSICAL READ  #     P LKM #     P DATA -1 I/O AND ACTIVATION  #   " P DATA DMTAR1 DMTASK RESTART #1 #     P LKM
0xb5498…b562c          Dummy {f00=0x0120, f01=0x0190, f02=»T050 CHECK RETURN CODES  #     P EJECT $     P************** $ .   P*   DMTAR1   * $ D   P************** $ Z   P*   RESTART POINT AFTER READ $ p   P*  $     PDMTAR1 EQU * $     P*  $     P*   SET UP A14 STACK $     P*  $     P CF A15,GETA14 $     PDMT050 EQU * $  
0xb562c…b57c0          Dummy {f00=0x0120, f01=0x0190, f02=» $   0 PDMT080 EQU * ENTRY IF SECT ALREADY IN BUFFER %     P LDR A5,A3 % <   P ADK A5,8 SKIP BUFFER HEADER % N * P ST A5,ECBBA,A8 PUT BUFFER ADDR IN ECB % r   PDMT090 EQU * %     P*  %   4 P*   HANDLE ACTUAL ORDER     ORDER INDEX IN DWTOR %     P*  %     P ADK A5,
0xb57c0…b5954 (0, 230) Dummy {f00=0x012a, f01=0x0190, f02=» TABLE % r   P EJECT &   $ PDMRRRB EQU * RAND READ REL BUFF  &     P*  & D   PDMSQRE EQU * SEQUENTIAL READ & N   P*  & r   PDMRDRE EQU * RANDOM READ & |   P*  &   4 P*   CHECK STATUS   IF NOT USED THEN ERROR RETURN &     P*  &     P LD A2,FDBRRO,A6 &     P AD A2,F
0xb5954…b5ae8          Dummy {f00=0x012a, f01=0x018e, f02=»A  & |   P ABL DMTERR  '   & PDMT200 LDK A1,/8 INCORRECT LENGTH  '   & P CF A14,DMTFRL A2 := RECORD LENGTH ' H   P*  ' r   P*   MOVE THE RECORD  ' |   P*  '     P CF A14,DMTREM '     P*  '   0 P*   UPDATE CRN AND SET EXCLUSIVE ACCESS BIT  '     P*  '     PDMT230 E
0xb5ae8…b5c7c          Dummy {f00=0x012a, f01=0x0190, f02=» ' t   P*  (     P LD A2,FDBSNR,A6 (   ( P RF(NZ) DMT270 VTOC SECTOR IN BUFFER ( *   P*  ( V   P*   VOLUME LABEL IN BUFFER ( ` H P*   FIND VTOC SECTOR NUMBER AND RELATIVE RECORD OFFSET WITHIN SECTOR (   8 P*   FOR VTOC RECORD AND READ THIS SECTOR INTO BUFFER (    
0xb5c7c…b5e10          Dummy {f00=0x012a, f01=0x0190, f02=»OBLK VTOC BLOCKING FACTIOR (   ( P LD A2,FDBVTO,A10 VTOC RECORD NUMBER ) "   P LDK A1,0  ) N , P CF A14,DIVMOD A2=A1,A2/A6.A1=REMAINDRER ) `   P LDR A3,A2 QUOTIENT  )     P LDR A6,A10 FDB ADDR )     P LDR A2,A1 REST  )     P RF(Z) DMT240 REST = 0 )   $ P ADK A3,1 
0xb5e10…b5fa4          Dummy {f00=0x012a, f01=0x0190, f02=»   P ST A3,FDBSNR,A6 *     P LDK A3,0  *     PDMT255 SUK A2,1  * .   P RF(Z) DMT260  * F   P AD A3,VLVRL-2,A5  *     P ADK A3,1 SKIP STATUS BYTE * v   P RB DMT255 *     PDMT260 ST A3,FDBRRO,A6 *     P*  *     P*   RELEASE BUFFER *     P*  *     P LD A3,ECBBA,A9  *
0xb5fa4…b6138          Dummy {f00=0x012a, f01=0x0190, f02=» ADDR  *     P RB DMT020 READ VTOC SECTOR  +     P EJECT + 2   PDMT270 EQU * + @   P SUK A7,QRV  + T $ P ABL(Z) DMT500 READ VTOC RECORD  + h   P*   CLOSE FILE +   & P*   UPDATE VTOC LAST RECORD NUMBER +   & P*   AND WRITE SECTOR BACK ON DISC  +     P AD A5,FDBRRO,
0xb6138…b62cc          Dummy {f00=0x012a, f01=0x0190, f02=»E FILE. WRITE VTOC +     P*  ,     P LDK A7,/95  , $   P LKM , 8   P DATA 1  , D   P*  , T   P LDR A1,A6 FDBADDRESS IN A1  , ^ & P CF A14,DMTIOT CHECK RETURN CODES  ,     P LDR A1,A1 ,     P RF(NZ) DMT724 ERROR ,     PDMT720 EQU * ,     P LD A1,DWTTDM,A6 TTAB ADDR
0xb62cc…b6460          Dummy {f00=0x012a, f01=0x0190, f02=» A2,1 0 OR 1 ,     P ECR A2,A2  =1 END -     P LC A2,ECBFC,A9 FILE CODE  - . " P LDK A5,0 TRY LOCAL AND GLOBAL - P . P CF A14,FNDFDB GET ENTRY IN TTAB CDTADTAB  - v & P LDR A13,A5 LOCAL/GLOBAL INDICATOR -     P LDR A2,A2 -     P RF(NZ) DMT725 FC FOUND  -     P LDK
0xb6460…b65f4 (0, 231) Dummy {f00=0x012b, f01=0x0190, f02=»R  - p   P LDR A12,A1 SAVE TTEAB ADDR  .   4 P SUR A10,A10 MARK THAT FDB NOT SHALL BE RELEASED . .   P EJECT . f 0 P*   CHECK IF THIS FDB ADDR IS USED ELEWHERE  . t   P*  .     P*   SEARCH ALL TTABS .     P*  .     P LD* A2,SCTTCT .     PDMT730 EQU * .     P SUK A
0xb65f4…b6788          Dummy {f00=0x012b, f01=0x018e, f02=»K ID . |   P CCK A3,'##' /   & P RB(E) DMT730 JUMP IF MONITOR TASK /     P LD A3,TTB:TD,A1 / J ( P ADKL A1,TTB:TD+2 DEV DESCR TABLE +2 / b   PDMT770 EQU * /     P SUK A3,4  /   $ P RB(NP) DMT730 NOT IN THIS TTAB  /     P LDR A4,A1 /     P ADR A4,A3 /     P CWR* A5
0xb6788…b691c          Dummy {f00=0x012b, f01=0x0190, f02=» / v & P RF DMT895 MORE USERS ON THIS FDB  0     P*  0 2   P*   NOW SEARCH SCTCDT  0 <   P*  0 Z   PDMT780 EQU * 0 d   P LD* A4,SCTCDT 0 x   PDMT790 EQU * 0     P SUK A4,4  0   . P RF(NP) DMT800 THIS FDB HAS NO OTHER USER  0     P LD A2,SCTCDT  0     P ADR A2,A4 0
0xb691c…b6ab0          Dummy {f00=0x012b, f01=0x018e, f02=» & P RF DMT895 THIS FDB HAS MORE USERS 1     P EJECT 1 .   P*  1 <   P*   NOW RELEASE THIS FDB 1 F   P*  1 f   PDMT800 EQU * 1 p   P*  1     P*   RELEASE EA-BUFFERS 1     P*  1   . P LDKL A2,/8000 ALL EA-BUFFERS ARE RELEASED 1     P LDR A1,A6 FDB ADDR  1     P CF 
0xb6ab0…b6c44          Dummy {f00=0x012b, f01=0x0190, f02=» 1     P CMR A5 CLEAR FDB  2     P RF DMT830 2 "   PDMT820 EQU * 2 4   P LDR A4,A5 BUFFER ADDRESS  2 H   PDMT830 EQU * 2 j & P RF(Z) DMT840 ALL BUFFER S REMOVED 2 ~ $ P LDR* A5,A4 NEXT BUFFER ADDRESS  2     P*  2     P*   RETIURN BUFFER TO POOL 2     P*  2     P I
0xb6c44…b6dd8          Dummy {f00=0x012b, f01=0x0190, f02=» 2     P*  3   < P*   NOW CHECK DEVICE CODES. WHEN LAST FILE IS CLOSED ON  3   > P*   A FLEXIBLE DISC UNIT, AN UNLOC IS MADE FOR THIS VOLUME 3 R   P*  3     P LDK A1,4 EXTENT COUNTER 3     P LDR A5,A6 FDB ADDR  3   . P ADKL A5,FDBEXT+1 ZADDR OF FIRST VOL CODE  3  
0xb6dd8…b6f6c          Dummy {f00=0x012b, f01=0x0190, f02=»1 LOOP 3   & P ABL(NN) DMT900 CHECK THIS EXTENT  4     P XIF 4 8   P IFT INDXAC=1  4 D   P EJECT 4 Z   P*  4 h   P*   ALL EXTENTS CHECKED  4 r   P*   RELEASE MASRTER INDEX  4     P*  4     P INH 4   & P LD A1,FDBMIA,A6 MASTER INDEX ADDR 4     P RF(Z) DMT894 NO MAT
0xb6f6c…b7100          Dummy {f00=0x012b, f01=0x018e, f02=» DMT894 NO MATER IX  4     P CW A1,MXIND+2,A5  5     P RB(NE) DMT885 5 6   P LD A4,MXIND,A5  5 L & P RF(N) DMT890 PREVIOUS ENTRY USED  5 d " P LD A4,MXIND+4,A5 NO OF WORDS  5     P ANKL A4,/7FFF REMOV USE BIT 5     P ADS A4,MXIND,A5 NR OF WORDS 5     P*  5     P* 
0xb7100…b7294 (0, 232) Dummy {f00=0x012b, f01=0x0190, f02=»   P LD A2,MXIND 6     P SUR A2,A5 6     P SUK A2,2 NO OF CHAR 6 *   P CF A14,DMTWM MOVE UOP 6 F   P RF DMT894 6 d   PDMT890 EQU * 6 v   P LDKL A4,/7FFF 6   & P ANS A4,MXIND+4,A5 REMOVE USE BIT  6     P XIF 6     P EJECT 6     PDMT894 EQU * 6   0 P LDKL A10,1 MARK
0xb7294…b7428          Dummy {f00=0x012b, f01=0x0190, f02=»11 FILE CODE 6     P CM 2,A11 FDB ADDR 7     P*  7 . * P*   RELEASE DWT-QUEUQ IN THIS FDB-DWT  7 8   P*  7 f   P LDR A1,A6 FDBADDR 7 p $ P ADKL A1,DWTTQ ADDR QUEUE START  7     P LDR* A5,A1 NEXT TTAB ADDR 7     P RF(Z) DMTA20 NO Q 7     P CMR A1 KILL ROOT  7   $ P
0xb7428…b75bc          Dummy {f00=0x012b, f01=0x0190, f02=» 7     P*  8   " P*   NEXT ENTRY IN TTAB/CDATAB  8     P*  8 8   P LDR A1,A12 TTAB ADDR  8 B   P LDK A2,0  8 ` ( P LC A2,ECBFC,A9 FILE CODE USERT ECB  8 r & P LDR A5,A13 LOCAL/GLOBAL INDICATOR 8   & P CF A14,FNDFDB SEARCH TTAB SCTCDT  8     P LDK A7,0 INDICATES A2
0xb75bc…b7750          Dummy {f00=0x012b, f01=0x018e, f02=»ALL ALSO BE RELEASED 8 |   P*  9   & P LD A7,2,A4 NEXT FDB ADDR TO CLOSE 9 &   P LDK A1,2  9 P   P ADR A1,A6 FROM ADDR 9 b   P LDK A3,2  9 ~   P ADR A3,A7 TO ADDR 9     P LDK A2,12 NO OF BYTES 9     P CF A14,DMTWM MOVE DWT 9     P IFT MMUPAG=1  9     P LD A3,DWTUE
0xb7750…b78e4          Dummy {f00=0x012b, f01=0x018e, f02=» 9 x   P CM FDBSNR,A7 SECTOR NR  :     P LDKL A3,FDBEXT  : (   P ADR A3,A7 : @   P ST A3,FDBCEX,A7 1ST EXTENT  : R   P LDR A10,A10  =1 : v   P RF(Z) DMTA30 NO RELEASE  =1 :     P LDKL A3,/8000 :     P ST A3,DWTST,A6 NOT BUSY :     PDMTA30 EQU * :     P XIF :     P
0xb78e4…b7a78          Dummy {f00=0x012b, f01=0x0190, f02=»   P*   RELEASE FDB  ;     P*  ;     P LDR A10,A10 ; &   P RF(Z) DMTA40 NO RELEASE ; :   P IFT INDXAC=1  ; Z   P*  ; p 0 P*   REMOVE ALL OTHER REFERAENCES TO THIS FDB ; z   P*  ;     P LDK A1,10 2*MAX NR OF FDBS  ;     PDMTA50 SUK A1,2  ;   " P RF(N) DMTA70 ALL FD
0xb7a78…b7c0c          Dummy {f00=0x012b, f01=0x0190, f02=»OF FDBS  ; |   PDMTA60 SUK A4,2  <   0 P RB(N) DMTA50 ALL ADDR CHECKED IN OTHER FDB  < (   P LDR A5,A3 <     P ADR A5,A4 < n   P CW A6,FDBADF,A5 <     P RB(NE) DMTA60 <     P*  <   @ P*   DELETE THIS REFERENCE TO THE FDB THAT SHALL BE RELEASED  <     P*  <     P C
0xb7c0c…b7da0          Dummy {f00=0x012b, f01=0x0190, f02=»SET FDB FREE <     PDMTA40 EQU * =   * P CF A14,CLRBUF REMOVE ALL FREE BUFFERS = (   P LDR A1,A7 NEW FDB ADDR  = V   P ABL(Z) DMTERX NO MORE FDBS  = v   P IFT INDXAC=1  =     P ENB   ENB =     P*  =   4 P*   FIND WHICH DMTASK IS NEXT AND ACTIVATE THAT  =     P*  =
0xb7da0…b7f34 (0, 233) Dummy {f00=0x012b, f01=0x0190, f02=»   P LKM >     P DATA 3 EXIT >     P XIF > $   P IFT FLXDSC=1  > 0   P EJECT > F   PDMT900 EQU * > T $ P*   UNLOCK FLEXDISC IN THIS LOOP > h   P*  >     P*   REGISTERS  >     P*   A1 = EXTENT COUNTER  >   6 P*   A4 = LAST VOL CODE FLEXDOISC    A5 = EXT ADDR  >    
0xb7f34…b80c8          Dummy {f00=0x012b, f01=0x0190, f02=»NGTH IN FDB  > z   P LCR A7,A5 VOLUME CODE ?     P ANK A7,/FF  ? 2   P ABL(Z) DMT880 NO CODE ? F   P*  ? d & P*   FLEXDICSC IF BIT 8-13 = 111110 ? n   P*  ?     P ANK A7,/F8  ?     P SUK A7,/F8  ?     P ABL(NE) DMT880 NO FLEXDISC  ?     P*  ?   6 P*   IF SAME FLEX
0xb80c8…b825c          Dummy {f00=0x012b, f01=0x0190, f02=»THOIS FLEXIBLE DISC VOL CODE ? t   P*  @ $   PDMT910 EQU * @ .   P LCR A4,A5 SAVE VOL CODE @ B " P LDKL A3,FDBSTA FDB LINK ROOT  @ b   P INH   INH @     P RF DMT925 @     PDMT920 EQU * @     P LDR* A3,A3 FDB ADDR @     PDMT925 EQU * @     P ANKL A3,/FFFE   FDB ADD
0xb825c…b83f0          Dummy {f00=0x012b, f01=0x018e, f02=» DMT920 CURRENT FDB  @     P LDK A7,4 EXTENT COUNTER A     P LDR A2,A3 FDB ADDR  A <   P ADKL A2,FDBEXT+1  A X   P*   ADDR OF 1ST VOL CODE A r & P SUKL A2,EXTELE EXT LENGTH IN FDB  A     PDMT930 EQU * A     P SUK A7,1  A   & P RB(N) DMT920 ALL EXTENTS CHECKED  A  
0xb83f0…b8584          Dummy {f00=0x012b, f01=0x018e, f02=» A   & P*   ALL FSDBS CHECKED. MAKE UNLOAD B     P*  B 2   PDMT980 EQU * B <   P ENB   ENB B P   P*  B b 6 P*   NOTE THAT ECBBUF IS ASSUMED NOT TO BE CHANGED  B l   P*   WITH THIS REQUEST  B     P*  B     P SC A4,ECBFC,A8 VOL CODE B     P*  B     P IFF DSKPAG+SWPB
0xb8584…b8718          Dummy {f00=0x012b, f01=0x0190, f02=»   P IFT FLXDSC=1  C     P LDK A7,/B8 UNLOAD WAIT  C     P LKM C :   P DATA 1  C F   P LD A1,ECBRC,A8  C V   P ANK A1,1 INOPER C n   P ABL(NZ) DMTERR  C     P ABL DMT880 CHECK NEXT EXT C     P XIF C     P EJECT C   " PDMT500 EQU * READ VTOC RECORD  C     P*  C   "
0xb8718…b88ac          Dummy {f00=0x012b, f01=0x0190, f02=»H  C v ( P ORS A1,ECBRC,A9 SET RC BUT CONTINUE D   , P LD A2,ECBRL,A9 MOVE WHAT USER TOLD YOU  D 6   PDMT510 EQU * D f   P ST A2,ECBEL,A9  D z   P CF A14,DMTREM MOVE RECORD D     PDMAEX EQU *  D     P ABL DMTAEX EXIT D     P EJECT D   " PDMSQWR EQU * SEQUENTIAL WR
0xb88ac…b8a40          Dummy {f00=0x012b, f01=0x0190, f02=» D v   P*  E     PDMDEL EQU * INDEXED DELETE E     P*  E 4   PDMIRW EQU * INDEXED REWRITE  E >   P*  E b & PDMRDWD EQU * DELAYED RANDOM WRITE  E l   P*  E   & PDMRDDD EQU * DELAYED RANDOM DELETE E     P*  E     P*   TEST STATUS  E     P LD A10,FDBRRO,A6  E     P A
0xb8a40…b8bd4 (0, 234) Dummy {f00=0x012c, f01=0x0190, f02=»+2,A9  E     P ANK A2,/FF  F     P LD A3,ECBCW,A9 LOG REC NR F "   P LDK A4,0  F D   P CCR A4,A10  F V   P RF(E) DMS010 FREE F j   P IFT INDXAC=1  F     P LDR A4,A7 F     P SUK A4,QINS F     P RF(E) DMEAER INDEXED INSERT F     P XIF F     P LDR A4,A7 F     P SUK A
0xb8bd4…b8d68          Dummy {f00=0x012c, f01=0x0190, f02=»   P ANK A4,EABIT  G   " P RF(NZ) DMS020 EA=1, NO CHECK  G     P*   EA MUST BE SET G @   P*  G Z   P CF A14,EATEST G d   P LDR A4,A4 RTN CODE  G z " P RF(NP) DMEAER NO EA THIS TASK G     P XIF G     P RF DMS100 G     PDMS010 EQU * G     P IFT INDXAC=1  G     P LDR
0xb8d68…b8efc          Dummy {f00=0x012c, f01=0x0190, f02=»TE G v   P XIF H     PDMS020 EQU * H     P CF A14,EATEST H *   P LDR A4,A4 RTN CODE  H @   P RF(N) DMEAER EA OTHER TASK  H     PDMS100 EQU * H     P LDK A1,0 SET STATUS FREE  H     P IFT INDXAC=1  H     P LDR A2,A7 H     P SUK A2,QIRW H   " P RF(E) CHK010 INDEXED 
0xb8efc…b9090          Dummy {f00=0x012c, f01=0x0190, f02=»HK010 INDEXED DELETE H     P XIF I     P LDR A2,A7 I (   P SUK A2,QRD  I :   P RF(E) DMT350 RANDOM DELETE  I N   P LDR A2,A7 I r   P SUK A2,QRDD I   ( P RF(E) DMT350 DELAYED RANDOM DELETE  I     P RF DMT310 RW,RWD,SW I     P IFT INDXAC=1  I     P EJECT I     PCHK0
0xb9090…b9224          Dummy {f00=0x012c, f01=0x0190, f02=»*   COMPARE KEYS IN FILE AND USER BUFFER I     P*  J 0   P LDR A1,A6 FDB ADDR  J :   P LDK A5,8 MAX 4 INDEX  J V   P SUR A12,A12 INDEX COUNTER J t   PCHK040 EQU * J     P SUK A5,2  J   $ P RF(N) CHK100 ALL INDEX CHECKED  J     P LDR A2,A1 FDB ADD J     P ADR A2,A5
0xb9224…b93b8          Dummy {f00=0x012c, f01=0x0190, f02=»ORDER =3 J     P ANK A2,/3F ORDER INDEX  K     P SUK A2,QIRW K 0 & P RB(NE) CHK040 NOT INDEXED REWRITE K D   P*  K n   P IFT MMUPAG=1  K x   P LDR A7,A1 SAVE A1 K   * P LD A1,FDBKA,A6 GET KEY START ADDRESS  K     P AD A1,ECBBA,A9  K   2 P LDKL A2,FDBKEY GET KEY SA
0xb93b8…b954c          Dummy {f00=0x012c, f01=0x0190, f02=»6 KEY LENGTH K     P INH L   & P LD A4,DWTTDM,A7 GET TTAB ADDRESS  L   $ P TL TTB:MT,A4 LOAD MMU REGISTERS L J $ P LD A4,PRUN GET DM TTAB ADDRESS  L r 0 P TS TTB:MT,A4 STORE USER MMU IN DM MMU TABLE L     P ENB L   , P CF A14,MOV:US MOVE KEY TO FDB KEY AREA  L    
0xb954c…b96e0          Dummy {f00=0x012c, f01=0x0190, f02=»NDXAC=1  L     P IFT MMUPAG=0  M   " P LD A2,FDBKA,A6 KEY START ADDR M &   P LDR A3,A2 M L " P AD A2,ECBBA,A9 KEY IN BUFFER  M ^   P XIF M     P*  M     P IFT INDXAC=1  M     P AD A3,FDBRRO,A1 M     P ADR A3,A11 KEY IN FILE  M     P LDK A7,0  M   " P LD A6,FDBRLE,
0xb96e0…b9874 (0, 235) Dummy {f00=0x012c, f01=0x0190, f02=»ECK NEXT M r   P LDR A6,A1 FDB ADDR  N     P LDKL A1,/4000 KEY NOT FOUND N ,   P RF DMERR  N P   PCHK100 EQU * N b   P LDR A6,A1 FDB ADDR  N v   P LD A7,DWTOR,A6  N     P ANK A7,/3F ORDER INDEX  N     P LDK A2,0  N     P LC A2,FDBNIF,A6 N     P CWR A2,A12  N   ( P
0xb9874…b9a08          Dummy {f00=0x012c, f01=0x0190, f02=»R  N     P XIF O   $ PDMEAER LDKL A1,/2000 EA PROTECT  O     PDMERR ABL DMTERR O >   P EJECT O V   P*  O d   P*   MOVE RECORD  O n   P*  O     PDMT310 EQU * O     P IFT INDXAC=1  O     P LDR A2,A7 O     P SUK A2,QDEL O   " P ABL(E) DMXDEL INDEXED DELETE  O     P X
0xb9a08…b9b9c          Dummy {f00=0x012c, f01=0x0190, f02=»FROM ADDRESS O     P*  P     P IFT MMUPAG=0  P     P XRR A4,A1 P 4   P ANK A4,/01  P F ( P RF(E) DMT320 BOTH ODD OR BOTH EVEN  P Z & P CF A14,DMTBM ONE ODD AND ONE EVEN P     P RF DMT340 P     P*  P     PDMT320 LDR A4,A3 P     P ANK A4,/01  P     P RF(E) DMT330 BO
0xb9b9c…b9d30          Dummy {f00=0x012c, f01=0x018e, f02=»RD MOVE  P z   P*  Q     P XIF Q     P*  Q &   P IFT MMUPAG=1  Q 0   P LDR A3,A2 GET LENGTH  Q F , P LDR A2,A4 GET RECEIVING BUFFER ADDRESS  Q d   P INH Q   & P LD A4,DWTTDM,A6 GET TTAB ADDRESS  Q   $ P TL TTB:MT,A4 LOAD MMU REGISTERS Q   $ P LD A4,PRUN GET DM TTA
0xb9d30…b9ec4          Dummy {f00=0x012c, f01=0x0190, f02=» Q Z   P XIF R     P*  R     PDMT340 EQU * R     P*  R 2   P*   SET STATUS USED  R <   P*  R X   P LDK A1,/FF  R b   PDMT350 SCR A1,A10  R v   P LD A3,FDBDBR,A6 R     P RF(NN) DMT394 NO DELAY  R     P LDR A2,A7 R     P SUK A2,QSW  R   " P RF(E) DMT360 SEQUENTIAL W
0xb9ec4…ba058          Dummy {f00=0x012c, f01=0x0190, f02=»NDOM DELETE  R x   P RF DMT390 S   $ P*   WRITE IF LAST REC IN SECTOR  S &   P*  S N   PDMT360 LD A4,FDBRRO,A6 S X   P CW A4,FDBMRO,A6 S v " P RF(NE) DMT400 NOT LAST RECORD S   " PDMT390 LDK A7,/05 BASIC WRITE  S     P SLL A3,1  S     P RF(N) DMT395 BASIC WANTED S
0xba058…ba1ec          Dummy {f00=0x012c, f01=0x0190, f02=»1,A6 FDB ADDRESS AS PARAMETER  S     P LKM T &   P DATA -1 I/O AND ACTIVATION  T 2 " P DATA DMTAR2 DMTASK RESTART #2 T V   P LKM T |   P DATA 3 EXIT T     P EJECT T     P*  T     P************** T     P*   DMTAR2   * T     P************** T     P*  T     P*  T   ,
0xba1ec…ba380          Dummy {f00=0x012c, f01=0x0190, f02=»4,DMTIOT CHECK DISC I/O  T     P LDR A1,A1 U     P RF(NZ) DMTERR U 2   P LDKL A1,/C0FF U H $ P ANS A1,FDBDBR,A6 RELEASE BUFFER U ^   PDMT400 EQU * U   " P LDR A1,A6 FDB ADDR DATA FILE  U     P LD A2,ECBCW+2,A9  U     P ANK A2,/FF  U     P LD A3,ECBCW,A9 LOG REC NR
0xba380…ba514 (0, 236) Dummy {f00=0x012c, f01=0x0190, f02=» RF(E) DMT460 SEQ WRITE  U     P LDK A4,QRD  V     P CWR A7,A4 V 4   P RF(E) DMT420 RAND DEL V F   P LDK A4,QRDD V d   P CWR A7,A4 V x ( P RF(E) DMT420 DELAYED RANDEOM DELETE V     P IFT INDXAC=1  V     P LDK A4,QDEL V     P CWR A7,A4 V     P RF(E) DMT420 INDEXED 
0xba514…ba6a8          Dummy {f00=0x012c, f01=0x0190, f02=»ET GET CRN BUFFER  V     P LDR A10,A2 BUFFER ADDR  W     P IFT INDXAC=1  =2 START  W :   P LDK A3,QIRW W Z   P CWR A7,A3 W n " P RF(E) DMT410 INDEXED REWRITE  W     P XIF   =2 END  W     P CM CRNCIF,A2  W     P*   CLEAR INDEX CRN  W     P CM CRNCIF+2,A2  W     PDM
0xba6a8…ba83c          Dummy {f00=0x012c, f01=0x018e, f02=»NCDF,A10 CRN FIL E CODE  W     P IFT INDXAC=1  X     P LDK A4,QINS X 6   P CWR A7,A4 X J   P RF(E) DMT460 INDEXED INSERT X     P XIF X     PDMT420 EQU * X     P LDK A4,QSR  X     P CWR A7,A4 X     P RF(E) DMT450 SEQ READ X     P LDK A4,QRR  X     P CWR A7,A4 X    
0xba83c…ba9d0          Dummy {f00=0x012c, f01=0x018e, f02=»   P*  Y     P*   RELEASE EA Y     P*  Y $   P CF A14,EARELB REL EA  Y .   P RF DMTAEX Y L   PDMT450 EQU * Y ^   P LC A4,DWTST,A1 DWTSTATUS  Y r   P ANK A4,EABIT EA-BIT Y   & P RF(NZ) DMTAEX EA=1. NO EA WANTED  Y     P*  Y   " P*   CHECK IF EA IS SET ALREADY Y    
0xba9d0…bab64          Dummy {f00=0x012c, f01=0x0190, f02=»   P CF A14,EASETB Z     P RF DMTAEX Z     PDMT460 EQU * Z ,   P*  Z @   P*   UPDATE LRN Z J   P*  Z `   P SC A2,FDBLRN,A1 Z j   P ST A3,FDBLRN+1,A1 Z     P IFT INDXAC=1  Z     P LDK A4,QINS Z     P CWR A7,A4 Z   " P ABL(E) DMINS2 INDEXED INSERT  Z     P XIF Z    
0xbab64…bacf8          Dummy {f00=0x012c, f01=0x0190, f02=»3F00 Z   ( P RF(NZ) DMTERX NO RELEASE OF BUFFER  [     PDMTEX1 LD A3,ECBBA,A8  [ 8   P SUK A3,8  [ V   PDMTEX2 EQU * [ h ( P CF A14,DMTRBU RELEASE BUFFER AT A3  [ |   PDMTERX EQU * [     P INH [     P*   A1 = RET CODE  [     P*   A6 = DWT ADDR  [     P CF A15,TEND
0xbacf8…bae8c          Dummy {f00=0x012c, f01=0x0190, f02=»RANDOM READ  [   2 P*********************************************      " P LD A9,DWTECB,A1 USER ECB ADDR   J   P IFT MMUPAG=0    p   P LD A8,ECBCW,A9 ADDR OF KEY        P XIF       P IFT INDXAC=1        P IFT MMUPAG=1        P LDR A8,A1 FDB ADDR      " P ADKL A8,F
0xbae8c…bb020          Dummy {f00=0x012c, f01=0x018e, f02=» LDR A13,A1        P ADKL A13,FDBECB ECB ADDR  ]   $ P CF A14,FNDKEY GET INDEX RECORD  ] 6 ( PDMR006 EQU * FROM INDEXED READ NEXT  ] ^   P LD A9,DWTECB,A1 ]     P LDR A6,A1 FDB ADR ]     P LDKL A8,FDBECB  ]     P ADR A8,A6 ECB ADDRESS ]     P LDR A2,A2 RETURN CODE
0xbb020…bb1b4 (0, 237) Dummy {f00=0x012c, f01=0x018e, f02=» ]   " P LD A2,FDBRRO,A1 RECORD OFFSET ^     P ADK A2,10 BUFFER HEADER ^ .   P ADR A2,A3 REC ADDR  ^ N   P LD A4,FDBRLE,A1 REC LENGTH  ^ j   P SUK A4,6 KEY LENGTH ^     P ADR A2,A4 ^   " P CC A4,2,A2 DUPLICATE KEY CHAR ^   $ P RF(NE) DMR020 NEXT KEY NOT SAME ^    
0xbb1b4…bb348          Dummy {f00=0x012c, f01=0x0190, f02=» ^     P LDK A5,0  _     P LC A5,3,A2  _     P SC A5,ECBCW+3,A8  _ .   P LC A5,4,A2  _ H   P ECR A5,A5 _     P LC A5,5,A2  _ n   P ST A5,ECBCW,A8  _     P*  _     P*   RELEASE BLOCK BUFFER _     P*  _     P CF A14,DMTRBU _     P EJECT _     P*  _   0 P*   PERFORM 
0xbb348…bb4dc          Dummy {f00=0x012c, f01=0x018e, f02=» BIT _ |   P SLL A2,1  `   " P LDK A7,/A RANDOM READ NO WAIT `     P ORR A7,A2 EA BIT  ` D   P*  ` ^   P*   MOVE USER ECB  ` h   P*  `     P LDR A1,A9 FROM ECB ADDR `     P LDR A3,A8 TO ECB ADDR `     P LDK A2,6 NO OF CHAR `     P CF A14,DMTWM MOVE ECB `     P LDR
0xbb4dc…bb670          Dummy {f00=0x012c, f01=0x0190, f02=»   P DATA 3 EXIT a     PDMTAR4 EQU * a     P*  a ,   P*   SET UP A14 STACK a 6   P*  a R   P CF A15,GETA14 a     P LDR A6,A1 a r   P LDKL A8,FDBECB  a     P ADR A8,A6 RR ECB  a     P LD A9,DWTECB,A6 USER ECB  a     P LD A1,ECBRC,A8  a   & P ORS A1,ECBRC,A9 RET COD
0xbb670…bb804          Dummy {f00=0x012c, f01=0x0190, f02=»LE a x   P*  b   ( P LD A1,FDBADF,A6 FDB ADDR DATA FILEP b   & P CF A14,CRNGET GET CRN BUFFER ADDR b @   P LDR A10,A2 CRN BUFFER ADDR  b j " P LDR A1,A6 FDB ADDR INDEX FILE b   ( P CF A14,GTLGRN GET INDE X LOG REC NO b     P SC A2,CRNCIF+1,A10  b   & P ST A3,CRNCI
0xbb804…bb998          Dummy {f00=0x012c, f01=0x0190, f02=»URN CODEXS b     P*  c   $ P LD A2,ECBEL,A8 EFFECTIVE LENGTH c     P ST A2,ECBEL,A9  c D   P LDK A1,0 RETURN CODE  c     P ABL DMTERX TENDIO c z   P EJECT c   " PDMIRN EQU * INDEXED READ NEXT  c   2 P*********************************************  c     P LDR A1,A6
0xbb998…bbb2c          Dummy {f00=0x012c, f01=0x0190, f02=»UFFADR c     P ADK A2,10 RECORD ADDR d   ( P AD A2,FDBRLE,A1 ADDR OF STATUS CHAR d ,   P LDK A5,/FF USED MARK  d X   P CCR A5,A2 STATUS  d v   P RF(E) DMI120 USED d     P LD A4,FDBMRO,A1 d   & P ST A4,FDBRRO,A1 LAST REC IN SECT  d     P*  d     P*   CHECK IF END O
0xbbb2c…bbcc0          Dummy {f00=0x012c, f01=0x0190, f02=» RF(G) DMI105 EOF  d     P CW A3,FDBLRN+1,A1 e     P RF(L) DMI106 NOT EOF  e 4   PDMI105 LDR A3,A9 e R   P RF DMI030 EOF e j   PDMI106 LDR A3,A9 RESTORE e     P RF DMI010 NEXT REC  e     PDMI120 EQU *   e     P*   INDEX RECORD IS FOUND  e     P*  e     P LDK A2,0 
0xbbcc0…bbe54 (0, 238) Dummy {f00=0x012d, f01=0x0190, f02=»DMI100 RECORD FOUND  e     P LDR A6,A1 FDB ADDR  f   & PDMI030 LDKL A1,/4000 KEY NOT FOUND f 8   PDMI035 EQU * f b   P LDR A3,A3 BUFFER ADDR f v   P ABL(Z) DMTERX NO BUFFER f     P ABL DMTERR ERROR AND BUFFER f     P EJECT f     P*  f   & PDMINS2 EQU * INDEXED INS
0xbbe54…bbfe8          Dummy {f00=0x012d, f01=0x0190, f02=»FSTA f   " P CF A14,DMTRBU RELEASE BUFFER  g     PDMXDEL EQU * INDEXED DELETE  g 2 6 P*************************************************  g V   P LDR A11,A7 ORDER CODE g     P LDR A12,A8 PHYS ECB ADDR  g     P LDK A5,0  g   . P SC A5,FDBDBR,A1 ZEROE INDEX FILE COUN
0xbbfe8…bc17c          Dummy {f00=0x012d, f01=0x0190, f02=» A6,A10  g     P ADR A6,A5 h   ( P LD A1,FDBAI1,A6 FDB ADDR INDEX FILE h "   P RB(Z) DXI020 NO INDEX h N   P*  h l ( P*   GET FILE CODE FOR THIS FDB ADDR  h v   P*  h     P LD* A6,SCTCDT h     PDXI030 SUK A6,4  h     P LD A7,SCTCDT  h     P ADR A7,A6 h     P CW A1
0xbc17c…bc310          Dummy {f00=0x012d, f01=0x0190, f02=»CBFC,A8 INDEX FILE h     P LDR A6,A11  i     P SUK A6,QINS i .   P RF(E) DXI080 INDEXED DELETE i B   P*  i f $ P*   GET ADDRESSS OF DATA RECORD  i p   P*  i     P LD A6,ECBBA,A12 SECTOR ADDR i     P ADK A6,2 CYLID  i   $ P AD A6,FDBRRO,A10 ADDR DATA REC  i     P A
0xbc310…bc4a4          Dummy {f00=0x012d, f01=0x0190, f02=» ADDR  i v $ P LD A6,ECBBA,A9 USER BUFFER ADDR j     P AD A6,FDBKA,A1 KEY OFFSET j 6   P IFT MMUPAG=1  j X   P LDR A6,A1 j n " P ADKL A6,FDBKEY ADDR KEY AREA  j     P XIF j     P IFT INDXAC=1  j   $ P LDK A7,/1F INSERT INDEX NOWAIT  j     PDXI090 EQU * j     P*  j
0xbc4a4…bc638          Dummy {f00=0x012d, f01=0x0190, f02=» DATA DMTAR5 j     P LD A7,ECBRC,A8  k     P RF(N) DMTAR5 REQ ERR  k ,   P RB DXI020 NEXT INDEX DIRECT k J   PDXI100 LKM k n   P DATA 3 EXIT k     PDMTAR5 EQU * k   " P LD A6,FDBADF,A1 FDB DATA FILE k     P LD A9,DWTECB,A6 USER ECB  k     P LDKL A8,FDBECB  k     P
0xbc638…bc7cc          Dummy {f00=0x012d, f01=0x0190, f02=»A9 RC TO USER  k     P LDK A1,0 RETURN CODE  l   & P LC A2,FDBDBR,A6 NR OF READY INDEX l 4   P ADK A2,1 COUNT INDEXES  l ^ $ P CC A2,FDBNIF,A6 TOT NR OF INDEX l ~   P RF(NE) DXI200 l     P LD A7,DWTOR,A6  l     P ANK A7,/3F ORDER CODE l     P SUK A7,QINS INDEXED I
0xbc7cc…bc960          Dummy {f00=0x012d, f01=0x0190, f02=»   P ADKL A10,2 CYLID  m     P AD A10,FDBRRO,A6  m   & P AD A10,FDBRLE,A6 ADDR STATUS CHAR m 8   P LDK A1,0 STATUS FREE  m b . P ABL DMT350 CONTINUE AS FOR RANDOM DELETE  m     PDXI200 EQU * m     P SC A2,FDBDBR,A6 m     P LKM m   " P DATA 3 EXIT. MORE INDEX LEFT 
0xbc960…bcaf4 (0, 239) Dummy {f00=0x012d, f01=0x0190, f02=»***************  m r " P LD A9,DWTECB,A1 USER ECB ADDR n   $ P LD A8,ECBBA,A9 BUFFER ADDR USER n >   P LDR A12,A8  n f $ P LD A11,FDBRLE,A1 RECORD LENGTH  n z   P SUKL A11,6 KEY LENGTH n     P LDR A13,A14 n   0 P ADKL A13,2 ECB ADDR TO RECORD BUFFER AREASS n   $ P
0xbcaf4…bcc88          Dummy {f00=0x012d, f01=0x0190, f02=»OR FOUND n z   P LDR A13,A3 BUFFER ADDR  o   " P LD A4,FDBADF,A6 FDB DATA FILE o 0   P LD A5,DWTECB,A4 USER ECB  o V   P LD A1,DWTOR,A6  o x   P ANK A1,/3F  o     P SUK A1,QDELX  o   & P ABL(E) DEL000 DELETE INDEX RECORD o     P*  o   ( P*   SET RC BIT 6 TO USER I
0xbcc88…bce1c          Dummy {f00=0x012d, f01=0x018e, f02=»EY NOT ALLOWED IN FILE)  o     P*  p     P LC A4,ECBFC,A5 FILE CODE  p *   P CC A4,FDBECB+1,A6 p L * P RF(NE) INS049 NOT REQUESTED FILE CODE p f   P LDKL A4,/200 BIT 6  p   " P ORS A4,ECBRC,A5 NEXT KEY SAME p     PINS049 EQU * p     P IFT INSLAS=1  p     P*  p    
0xbce1c…bcfb0          Dummy {f00=0x012d, f01=0x018e, f02=»   P CF A14,RDNXTR GET NEXT REC  q     P RF INS100 OK  q (   P ABL DEL045 ERROR  q >   PINS100 EQU * q X   P ADR A2,A3 q l   P ADK A2,10 REC ADDR  q ~   P AD A2,FDBRLE,A1 ADDR STATUS q     P LDK A5,/FF  q     P CCR A5,A2 q     P RF(E) INS150 USED q     P LD A5,FDB
0xbcfb0…bd144          Dummy {f00=0x012d, f01=0x0190, f02=»   P CWR A5,A11 KEY LENGTH r   $ P RB(E) INS080 NEXT SAME GET NEXT r "   P*  r J   P*   UPDATE LAST SAME RECORD  r T   P*  r x   P SC A11,-4,A2 NEXT SAME  r     P LD A7,FDBRRO,A1 r     P CW A7,FDBMRO,A1 r   & P RF(NE) INS160 SECT WRITTEN LATER  r     P*  r     P* 
0xbd144…bd2d8          Dummy {f00=0x012d, f01=0x018e, f02=»   P ABL(NZ) DMTERR  s     P*  s     P*   GET NEXT RECORD  s &   P*  s B   PINS160 EQU * s L " P LDR A7,A5 NR OF SAME IN NEXT  s `   P LDR A1,A6 FDB s     P CF A14,RDNXTR GET NEXT RC s     P RF INS170 OK  s     P ABL DEL045 ERROR  s     PINS170 EQU * s     P LDR A
0xbd2d8…bd46c          Dummy {f00=0x012d, f01=0x0190, f02=» s     P*  t   ( P*   CREATE AN INDE XRECORD IN AREA 1 t     P*  t >   P LDR A1,A12 FROM ADDR  t H   P*  t f   P LDR A3,A14  t p   P ADK A3,2 TO ADDR  t     P LDR A2,A11 KEY LENGTH t     P CF A14,DMTBM MOVE KEY t     P LDK A2,0  t     P SCR A2,A3 DUMMY t     P ADK
0xbd46c…bd600          Dummy {f00=0x012d, f01=0x0190, f02=»R  t t   P LD A2,ECBCW+2,A5  u   ( P LD A3,ECBCW,A5 REC NR DATA FILE REC u $   P SCR A2,A7 u P   P ADK A7,2  u b   P SCR A3,A7 u t   P ECR A3,A3 u     P SUK A7,1  u     P SCR A3,A7 LOG REC NR  u     P ADK A7,2  u     P LDK A1,/FF USED u     P SCR A1,A7 STATUS CHAR
0xbd600…bd794 (0, 240) Dummy {f00=0x012d, f01=0x0190, f02=» u     P ST A2,-28,A14 v     P ST A3,-26,A14 v     P EJECT v 4   P*  v B : P*   BELOW IS A NEW INDEX RECORD INSERTED AND FOLLOWING v L $ P*   USED RECORDS ROLLED FORWARD  v   $ P*   A6,A11,A13 IS USED AT ENTRY  v   $ P ADKL A11,7 RECORD LENGTH TOTAL  v     P*  v  
0xbd794…bd928          Dummy {f00=0x012d, f01=0x0190, f02=»A12  = AREA INDEX 0=BUFAR1,1=BUFAR2  v   $ P*   A13  = BUFFER ADDRESS SECTOR w ,   P*  w T   PINS190 EQU * w ^   P LDKL A12,1 BUFADR2  w r   PINS200 EQU * w     P LDK A1,0  w     P LDR A12,A12 w     P RF(Z) INS210 BUFAR1 w   ( P LDKL A1,RECBFZ RECORD BUUFFER SIZE 
0xbd928…bdabc          Dummy {f00=0x012d, f01=0x0190, f02=» LAST RECORD w     P*  x     P LDR A1,A13  x     P ADK A1,10 BUFSTA+2  x 2 . P AD A1,FDBMRO,A6 ADDR OF LAST REC IN SECT  x N   P LDR A2,A11  x     P LDR A3,A10  x   " P CF A14,DMTBM SAVE LAST RECORD x     P*   MOVE REST OF SECTOR  x     P*  x     P LDR A1,A13  x  
0xbdabc…bdc50          Dummy {f00=0x012d, f01=0x0190, f02=» x t   P LDR A3,A1 y     P ADR A3,A11 TO ADDR  y     P CF A14,DMTBMR MOVE  y 6   P*   INSERT NEW RECORD  y R   P*  y p   P LDKL A1,RECBFZ BUFFER SIZE  y z   P SLL A1,1 BYTE NO  y     P LDR A12,A12 y     P RF(Z) INS250 BUFAR1 y   " P LDK A1,0 SELECT OTHER BUFFER  y
0xbdc50…bdde4          Dummy {f00=0x012d, f01=0x0190, f02=»   P CF A14,DMTBM MOVE z     P*   WRITE BUFFER z     P*  z 6   P LDR A8,A14 USE STACK AS ECB z @   P SUKL A8,24  z d $ P LC A2,FDBEXT+1,A6 VOL DEV CODE  z x   P ANK A2,/FF  z     P STR A2,A8   z     P LDR A2,A13  z     P ADK A2,8 BUFSTA z     P ST A2,ECBBA,A8 SECT
0xbdde4…bdf78          Dummy {f00=0x012d, f01=0x0190, f02=» z v   P LDK A7,/95 WRITE , WAIT {     P LKM { (   P DATA 1  { 4   P LDR A1,A6 FDB INDEX { D   P CF A14,DMTIOZ IO CHECK  { `   P LDR A1,A1 {     P ABL(NZ) DMTERR  {     P*  {   6 P*   IF SPILLED RECORD IS FREE, OPERATION IS READY  {     P*  {     P LDR A2,A10 RECO
0xbdf78…be10c          Dummy {f00=0x012d, f01=0x0190, f02=»T IN SECT  { v   P CCR A1,A2 |     P RF(Z) INS400 FREE RECORD  | $   P*  | F   P*   GET NEXT SECTOR  | P   P*  | l   P LDR A1,A6 FDB ADDR  | v   P LDR A3,A13 BUFFER ADDR  |   2 P CF A14,RDNXTR GET FIRST RECORD IN NEXT SECTOR |     P RF INS260 OK  |     P LDR A1,A5
0xbe10c…be2a0          Dummy {f00=0x012d, f01=0x0190, f02=»D BUFFERS  | v   P SUR A12,A12 }     P RB INS200 } &   P EJECT } 8   PINS400 EQU * } F   P*  } Z ( P*   UPDATE LRN IF EOF IS ENCOUNTERED } d   P*  }     P LDR A1,A6 FDB INDEX }     P CF A14,GTLGRN   }     P CC A2,FDBLRN,A1 }     P RF(L) INS430 NO EOF }     P RF(G)
0xbe2a0…be434 (0, 241) Dummy {f00=0x012d, f01=0x0190, f02=»T A3,FDBLRN+1,A6   }     P LDKL A1,/1000 EOF ~     P ORS A1,ECBRC,A9 EOF TO USER ~ 4   PINS430 EQU * ~ X   P*  ~ l 0 P*   UPDATE CRN-LINK FOR MOVED INDEX RECORDS  ~ v   P*  ~     P LDKL A12,1 ADD ON E TO CRN  ~     P LDR A8,A2 ~     P LDR A9,A3 LAST REC NR MOVED ~
0xbe434…be5c8          Dummy {f00=0x012d, f01=0x0190, f02=»TE CRN IF SAME FILE CODE ~     P*        P LD A1,FDBADF,A5 FDB DATA F    * " P CF A14,CRNGET GET CRN BUFFER    N & P LD A9,DWTECB,A1 USER ECB ADDR =4    t " P LC A4,ECBFC,A9 USER FILE CODE       P CC A4,FDBECB+1,A5       P RF(NE) INS440 OTHRER FILE       P ST A10,
0xbe5c8…be75c          Dummy {f00=0x012d, f01=0x0190, f02=»DK A1,0 OK RET CODE        P LDR A3,A13 BUFFER ADDR        P ABL DMTEX2    <   P EJECT   P * PDEL000 EQU * DELETE INDEX RECORD CONT    ^   P LDR A12,A5 USER ECB ADDR        P LDR A2,A2       PDEL010 EQU *     " P ABL(NZ) DMI030 KEY NOT FOUND        P*        P*   
0xbe75c…be8f0          Dummy {f00=0x012d, f01=0x0190, f02=»7 BUFSTA+2-3=ADDR REC NR       P LCR A2,A1       P CC A2,ECBCW+3,A12 REC NR    2   P RF(NE) DEL030 WRONG RECORD    T   P LC A2,1,A1    x   P ECR A2,A2       P LC A2,2,A1 REC NR       P CW A2,ECBCW,A12       P RF(E) DEL200 RECORD FOUND       PDEL030 EQU *       P* 
0xbe8f0…bea84          Dummy {f00=0x012d, f01=0x018e, f02=»DB INDEX       PDEL040 EQU *     ( P CF A14,RDNXTR GET NEXT INDEX RECORD   $   P RF DEL050 OK    P   PDEL045 LDR A1,A5 ERROR CODE    f   P ABL DMI035 ERROR        PDEL050 EQU *       P*        P*   CHECK IF RECORD IS USED        P*        P LDR A13,A3 NEW BUFFER A
0xbea84…bec18          Dummy {f00=0x012d, f01=0x0190, f02=»   P RB(E) DEL020 USED       P LD A4,FDBMRO,A1     ( P ST A4,FDBRRO,A1 LAST REC IN SECTOR    6   P RB DEL040 NEXT REC    b   P EJECT   ~   PDEL200 EQU * RECORD FOUND        P*      & P*   SET RC BIT 6 IF NEXT KEY SAME        P*      $ P LC A2,ECBFC,A12 USER FILE C
0xbec18…bedac          Dummy {f00=0x012d, f01=0x0190, f02=»A6       * P RF(NE) DEL220 NOT REQUESTED FILE CODE       P CWR A11,A7 KEY LENGTH   : $ P RF(NE) DEL220 NEXT KEY NOT SAME   X   P LDKL A4,/200      $ P ORS A4,ECBRC,A12 NEXT KEY SAME        PDEL220 EQU *       P*      $ P*   MOVE UP RECORDS OVER DELETED       P*   
0xbedac…bef40          Dummy {f00=0x012d, f01=0x0190, f02=»       P ADR A1,A11 FROM ADDR        P LD A2,FDBMRO,A6   &   P SU A2,FDBRRO,A6 NR OF CHAR    >   P CF A14,DMTBM MOVE   b   P*    |   P*   SET LAST RECORD FREE       P*        P ADR A3,A11        P SUK A3,1        P LDK A1,0        P SCR A1,A3 STATUS FREE       P* 
0xbef40…bf0d4 (0, 242) Dummy {f00=0x012e, f01=0x018e, f02=» " P LDR A11,A3 FIRST REC NR MOVED       P LD A12,FDBRRO,A6 OLD OFFSET   *   P LD A4,FDBMRO,A6   N   P ST A4,FDBRRO,A6 MAX OFFSET    f $ P CF A14,GTLGRN LAST REC NR MOVED       P LDR A8,A2       P LDR A9,A3 REC NR      " P ST A12,FDBRRO,A6 RESET OFFSET       P LDK
0xbf0d4…bf268          Dummy {f00=0x012e, f01=0x0190, f02=»   ~ $ P RF(NZ) DEL290 NOT FIRST RECORD        P LDR A1,A5 FDB   0   P CF A14,GTLGRN GET REC NR    F   P LDR A1,A2   h   P LDR A2,A3   z   P LDK A6,0        P LDK A7,1      $ P CF A14,DSUMOD A1,A2 = A1,A2 - 1       P RF(Z) DEL600 FILE START       P LDR A6,A5 FDB A
0xbf268…bf3fc          Dummy {f00=0x012e, f01=0x0190, f02=»A14        P ADKL A8,2 ECB ADDR        P LDR A12,A12   ( $ P RF(Z) DEL245 BUFFER NOT CHANGED   <   P*    d   P*   WRITE SECTOR   n   P*        P LDK A7,/95 WRITE WAIT       P LKM       P DATA 1        P LDR A1,A5 FDB       P CF A14,DMTIOZ IO CHECK        P LDR A1,
0xbf3fc…bf590          Dummy {f00=0x012e, f01=0x018e, f02=»EASE BUFFER    ~   P*        P*   GET PREVIOUS SECTOR        P*    >   P LDR A1,A5 FDB ADDR    H   P LDK A3,0    d   P CF A14,RDNXTR GET SECTOR    v   P RF DEL250 OK        P LDR A6,A1 FDB ADDR        P RB DEL045       PDEL250 EQU *       P LDR A5,A1 FDB       P L
0xbf590…bf724          Dummy {f00=0x012e, f01=0x018e, f02=»   PDEL300 EQU *     * P ST A4,FDBRRO,A5 PREVIOS RECORD OFFSET       P ADK A4,10 BUFSTA+2    F   P ADR A4,A13 RECORD ADDR    b & P AD A4,FDBRLE,A5 STATUS CHAR ADDR        P LDK A2,/FF        P CCR A2,A4       P RB(NE) DEL240 FREE      . P LC A2,17,A14 NR OF SAME I
0xbf724…bf8b8          Dummy {f00=0x012e, f01=0x0190, f02=»   v   PDEL600 EQU *       P LDR A12,A12     $ P RF(Z) DEL900 BUFFER NOT CHANGED   0   P*    X   P*   WRITE SECTOR   b   P*    z   PDEL700 EQU *       P LDR A8,A14        P ADKL A8,2 ECB ADDR        P LDK A7,/95 WRITE WAIT       P LKM       P DATA 1        P LDR A
0xbf8b8…bfa4c          Dummy {f00=0x012e, f01=0x401c, f02=» XIF       P END    @        LDR A12,A12     $ P RF(Z) DEL900 BUFFER NOT CHANGED   0   P*    X   P*   WRITE SECTOR   b   P*    z   PDEL700 EQU *       P LDR A8,A14        P ADKL A8,2 ECB ADDR        P LDK A7,/95 WRITE WAIT       P LKM       P DATA 1        P LDR A
0xbfa4c…bfbe0          Dummy {f00=0x012e, f01=0x2008, f02=»         + t   P INH ,     P CF A15,TENDIO ,     P ENB , 2   P*  , >   P*   EXIT , H   P*  , X   P LKM , b   P DATA 3  , n   P*  , ~   P END ,  @    ,  RD ADDR  A2:=EA BIT  +   & P C1R A2,A2 ONE COMPLEMENT BIT MASK +     P ANRS A2,A3 SET OFF EA BIT +     P*  +    
0xbfbe0…bfd74 (0, 243) Dummy {f00=0x012e, f01=0x0190, f02=» " P LD A1,ECBBA,A8 BUFFER ADRESS  V   , P LDK A2,X'2B' DONT MOVE CURSOR ONE LINE  V *   P SC A2,1,A1  =1  V Z * P LDKL A2,X'1420' FAST OUTPUT OF SPACES V r   P SC A2,3,A1  =1  V     P SRL A2,8  =1  V     P SC A2,2,A1  =1  V     P LDK A2,84 REQUESTED LENGTH  V    
0xbfd74…bff08          Dummy {f00=0x012e, f01=0x0190, f02=»C A2,ECBCW+1,A8 POS 1 ON NEXT LINE V     P LDKL A2,/100  W * * P ADS A2,ECBCW,A8 INCREMENT LINE NUMBER W @ $ P RB SPACES PUT SPACES TO BUFFER  W n   P W     P EJECT W     P W     P W   D P**************************************************************** W     P*  W
0xbff08…c009c          Dummy {f00=0x012e, f01=0x0190, f02=»******************************************************************** W     P X L , PINTCHK SUR A10,A10 RESET INTENSITY COUNT X T 0 P LD A2,INTATT,TCABAS GET INTENSITY ATTRIBUTE X     P RF(Z) INTRTN NON DISPLAY  X   $ P ANK A2,X'4' HIGH INTENSITY ???  X     P RF(Z)
0xc009c…c0230          Dummy {f00=0x012e, f01=0x0190, f02=»SITY X r   P Y   8 PINT:20 SCR A2,A7 SAVE INTENSITY CHARACTER IN BUFFER  Y   & P ADK A7,1 INCREMENT BUFFER POINTER Y P * P ADKL A10,1           INTENSITY COUNT  Y z   PINTRTN RTN A14 RETURN  Y     P*  Y     P EJECT Y     P Y   D P**********************************
0xc0230…c03c4          Dummy {f00=0x012e, f01=0x018c, f02=»******************************************************** Y     P Z @   PSET:M CWK A2,/20 Z H & P RF(L) SET:M2 ATTRIBUTE CHARACTER  Z `   P CWK A2,/7F  Z   & P RF(E) SET:M2 UNMODIFIED ATTRIBUTE Z     P CWK A2,/FF  Z   ( P RF(NE) SET:M1 NOT NULL OR ATTRIBUTE Z   ( P
0xc03c4…c0558          Dummy {f00=0x012e, f01=0x4008, f02=»@    [  ************************************************ Y     P Z @   PSET:M CWK A2,/20 Z H & P RF(L) SET:M2 ATTRIBUTE CHARACTER  Z `   P CWK A2,/7F  Z   & P RF(E) SET:M2 UNMODIFIED ATTRIBUTE Z     P CWK A2,/FF  Z   ( P RF(NE) SET:M1 NOT NULL OR ATTRIBUTE Z   ( P
0xc0558…c06ec          Dummy {f00=0x012e, f01=0x2008, f02=»        NT    DUMMY          END    @      (                                                                                                                                                                                                                            
0xc06ec…c0880          Dummy {f00=0x012e, f01=0x018e, f02=»          $   .                 BBBZZ           "        .            BBZZ   >      "        R            BZZ    b      "        v            BBZB          "               (                           $               (                           $               $   
0xc0880…c0a14 (0, 244) Opaque[0x194]
0xc0a14…c0ba8          # DirEnt {nam=»DMINIT«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2260, f03=0x0000}
0xc0a14…c0ba8          IdxSect {
0xc0a14…c0ba8            f00 = 0x0113	// 0xc0a14 @0x0 
0xc0a14…c0ba8            f01 = 0x0004	// 0xc0a16 @0x2 
0xc0a14…c0ba8            gno = [	// 0xc0a18 @0x4 
0xc0a14…c0ba8                [0x00]: C0x0113.0x0.0
0xc0a14…c0ba8                [0x01]: C0x0117.0x0.0
0xc0a14…c0ba8            ]
0xc0a14…c0ba8          }
0xc0ba8…c0d3c          Dummy {f00=0x0113, f01=0x0190, f02=» 2 P IDENT DMINIT  REL 9.2 79-11-16  870105040920        P   :   P*    B 8 P****************************************************   L   P*      $ P*   PHILIPS TERMINAL SYSTEM  PTS       P*      0 P*   DMINIT = DATA MANAGEMENT INITIALIZATION        P*        P*     
0xc0d3c…c0ed0          Dummy {f00=0x0113, f01=0x018e, f02=»FDB:S IN THE FDB AREA    z > P*   CLEAR THE USE BIT AND THE BUFFER HEADER IN DM BUFFERS      0 P*   CLEAR USE BIT AND QUEUE ANCHOR IN TASBLK   ` , P*   CLEAR DM FILE CODE ENTRIES IN CD:TAB       P*      , P*   DMINIT IS CALLED AS A PFINIT ROUTINE       P*      " P
0xc0ed0…c1064          Dummy {f00=0x0113, f01=0x0190, f02=»   P EXTRN FDBSTA        P EXTRN FDBEND        P EXTRN CURBUF    0   P EXTRN BUFDMI    F   P EXTRN BUFSNR        P EXTRN BUFOR   r   P EXTRN TASBLK        P EXTRN TASQUE        P EXTRN CRNQUE,CRNEND       P EXTRN CRBUFL        P EJECT       P*        P*        P* 
0xc1064…c11f8          Dummy {f00=0x0113, f01=0x0190, f02=»   P*   DIV W. 2 FOR 16 K LIMIT        P*    (   P LDR A5,A4   2   P SRL A5,1    D   P LDR A1,A6   V   P SRL A1,1    h   P CWR A5,A1   z " P RF(G) DMIN40 END OF FDB AREA        P STR A4,A3 CHAIN       P LDR A3,A4       P RB DMIN30       PDMIN40 EQU *       P SUR A
0xc11f8…c138c          Dummy {f00=0x0113, f01=0x0190, f02=»ALIZATIONS IF POWER FAIL RESTART       P*    (   P LD A1,INIFLG    2   P RF(Z) DMINEX    H   P LDKL A2,QFDBFL FDB LENGTH   ^   P*      $ P*   CHAIN FDB:S IN THE FDB AREA        P*        P LDKL A3,FDBSTA        P LDKL A6,FDBEND        P CF A15,DMIN30       P*     
0xc138c…c1520          Dummy {f00=0x0113, f01=0x0190, f02=»   P CF A15,DMIN30       P*      < P*   CLEAR USE BIT AND BUFFER HEADER WORDS IN DM BUFFERS    $   P*    d   P LDKL A2,/FFFE   n   P LD A3,CURBUF        PDMIN50 LDR* A3,A3        P ANRS A2,A3 CLEAR USE BIT        P CM BUFDMI,A3        P CM BUFSNR,A3        P CM BU
0xc1520…c16b4 (0, 245) Dummy {f00=0x0117, f01=0x405a, f02=»LK       P CM TASQUE       P*        PDMINEX EQU *   &   P RTN A15   :   P END   J@      V                                                                                                                                                                              
0xc16b4…c1848          Dummy {f00=0x0117, f01=0x2008, f02=»             PDMINEX EQU *       P RTN A15   "   P END   2@      >TASBLK       P CM TASBLK   P   P CM TASQUE   b   P*    t , P*   CLEAR DM FILE CODE ENTRIES IN CDTAB    ~   P*        P LD A2,CDTAB       PDMIN60 SUK A2,4        P LDR A3,A2       P ADKL A3,CDTAB    
0xc1848…c19dc          Dummy {f00=0x0117, f01=0x0190, f02=» J F         IDENT DMTASS                   REL 9.2 79-11-16  870105040920     ( $   DMTASSK VTLRN VLVBA VLVRL SECTLEA   R       VLVBA     ~       VLVRL             VTLRN             SECTLEA             TASECB            ECBBA           ECBRC     , (              
0xc19dc…c1b70          Dummy {f00=0x0117, f01=0x018e, f02=»       :       t       TASMXAE           TASASB    &       VOLCHE    8 , (     7H@ A     A    " P        ""          J       TASCVO    z       CLRBUF      * &     Q H      P                @                 TASVOL            ECBFC           ECBRL           ECBCW  
0xc1b70…c1d04          Dummy {f00=0x0117, f01=0x0190, f02=»       TASVLEP     , (               L "  TOP        A   " L             TASVRL    F , (      B  A   $ L   C             & @   $   X       TASFIL      , (      "    A   $Q  @           A       @           DMTRBU      , (           (     B               * D        
0xc1d04…c1e98          Dummy {f00=0x0117, f01=0x018e, f02=»     j , (     G             &             @   (T      , (     a         A   "     0"                : , (                U     _  L   !SSP  !LL     j       TASCXOS     , (            W  L     @   ,   A   ,V                TASSEXR           TASXLBP     , (        
0xc1e98…c202c          Dummy {f00=0x0117, f01=0x0190, f02=»           FDBVTO      , (       H         4 2% P  R   6 X    T  R           FDBMIA#   J , (           8 @   "T  R   :T  @   (           , (                   6     4 2% P                    QFDBFL      , (     =             2       <        P  %           DWTST  
0xc202c…c21c0          Dummy {f00=0x0117, f01=0x0190, f02=» E       3 P   S   F P   S           FDBRLE    "       FDBBLF    4       FDBNIF    F * &           F P   S   H P   S   J P % S   X       FDBKA     , (           L P & S   N @   " S   8           , (      @  B       |   f       @   ,T   W      , (      A      2T   
0xc21c0…c2354 (0, 246) Opaque[0x194]
0xc2354…c24e8          # DirEnt {nam=»DMTASS«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2278, f03=0x0000}
0xc2354…c24e8          IdxSect {
0xc2354…c24e8            f00 = 0x0113	// 0xc2354 @0x0 
0xc2354…c24e8            f01 = 0x0010	// 0xc2356 @0x2 
0xc2354…c24e8            gno = [	// 0xc2358 @0x4 
0xc2354…c24e8                [0x00]: C0x0113.0x3.0
0xc2354…c24e8                [0x01]: C0x0114.0x1.0
0xc2354…c24e8                [0x02]: C0x0114.0x2.0
0xc2354…c24e8                [0x03]: C0x0114.0x3.0
0xc2354…c24e8                [0x04]: C0x0115.0x0.0
0xc2354…c24e8                [0x05]: C0x0115.0x1.0
0xc2354…c24e8                [0x06]: C0x0115.0x2.0
0xc2354…c24e8                [0x07]: C0x0116.0x3.0
0xc2354…c24e8            ]
0xc2354…c24e8          }
0xc24e8…c267c          Dummy {f00=0x0113, f01=0x0190, f02=» 2 P IDENT DMTASS  REL 9.2 79-11-16  870105040920        P   :   P*   =3 PR 5141   B   P*   = 79-04-06   X   P*   =2 WAIT AT VTOC READ   n   P*   REL 9.1 79-04-06       P*   =1, PR 3413        P*   REL 9.1 78-10-25       P       P       P*        P*      8 P******
0xc267c…c2810          Dummy {f00=0x0113, f01=0x0190, f02=»LE CODE DISC I/O HANDLING    z   P*    "   P*    ,   P*    6   P*    @   P*    J   P*    T 8 P****************************************************   ^   P*      * P*   THIS MODULE IS ACTIVATED FROM TASS       P*      B P*   INPUT   A2 = TID TASK IDENT OF DMTASK AT
0xc2810…c29a4          Dummy {f00=0x0113, f01=0x0190, f02=» ASSIGNED CAN    X L P*   RECIDE ARE DEFINED. ON THESE VOLUMES THE VTOC:S ARE SEARCHED TO FIND     D P*   ALL EXTENTS FOR THE FILE TO BE ASSIGNED. FOR EACH EXTENT ITS   f > P*   FILE-SECTION-NO, FILE-EXTENT-NO,FILE-EXTENT-LENGTH AND     . P*   FILE-EXTENT-BASE ARE
0xc29a4…c2b38          Dummy {f00=0x0113, f01=0x0190, f02=»-LENGTH, BLOCKING-FACTOR AND VTOC-REC-NO   r   P*   ARE SAVED TOO.   0 L P*   WHEN THE FIRST EXTENT HAS BEEN FOUND EXISTING FDB:S CAN BE SEARCHED    J L P*   TO CHECK IF THE FILE TO BE ASSIGNED HAS PREVIOUSLY BEEN ASSIGNED TO      L P*   ANOTHER FILE CODE. IF SO T
0xc2b38…c2ccc          Dummy {f00=0x0113, f01=0x0190, f02=»EN A NEW FDB MUST BE INITIALIZED AND THE REST OF THE     4 P*   VOLUMES ARE CHECKED TO FIND ALL FILE EXTENTS   <   P*    t 2 P*   FOR INDEX ASIGN THE PRODGRAM IS RUN TWICE.   ~ 4 P*   DURING THE FIRST LOOP A MASTERINDEX IS READ.     . P*   FC 13 IN TTAB FOR DMTASK
0xc2ccc…c2e60          Dummy {f00=0x0113, f01=0x018e, f02=»MTASS        P ENTRY VTLRN       P ENTRY VLVBA   "   P ENTRY VLVRL   6   P ENTRY SECTLE    J   P EJECT   `   P*    n   P*****************    x   P*   EXTERNALS   *        P*****************        P*        P EXTRN QTJOB       P EXTRN FNDTID,TTB:TD       P*       
0xc2e60…c2ff4 (0, 247) Dummy {f00=0x0114, f01=0x0190, f02=»   P EXTRN ECBRL       P EXTRN ECBRC       P EXTRN ECBCW   ,   P*    @   P EXTRN TIODM   J   P EXTRN DMTGBU    ^   P EXTRN DMTRBU    t   P EXTRN CLRBUF        P EXTRN BUFSTA        P EXTRN BUFSNR        P EXTRN BUFDMI        P*        P EXTRN QFDBFL        P EXTRN
0xc2ff4…c3188          Dummy {f00=0x0114, f01=0x0190, f02=»BAS        P EXTRN FDBRLE        P EXTRN FDBBLF    "   P EXTRN FDBVTO    8   P EXTRN FDBLRN    N   P EXTRN FDBNIF,FDBKA    d & P EXTRN FDBMIA,FDBAI1,FDBADF,FDBCRL     . P EXTRN FDBSNR,FDBMRN,GTLGRN,EXTELE,FDBCEX        P EXTRN FDBDBR,FDBMRO     . P EXTRN FDBMEC MM
0xc3188…c331c          Dummy {f00=0x0114, f01=0x0190, f02=»   P EXTRN TASCXO        P EXTRN TASSEX        P EXTRN TASXLB    0   P EXTRN TASFDB    F   P EXTRN TASVRL        P EXTRN TASVLE    r   P EXTRN TASVRN        P EXTRN TASECB        P EXTRN TASFIL,TASTID,TASMXA        P EXTRN TASSPW,TASFDD,TASTBE        P EXTRN TASCA
0xc331c…c34b0          Dummy {f00=0x0114, f01=0x018e, f02=»   PX:B EQU 0      4 PINDXAC EQU 00000 INDEX ACCESS FUNCTIONS WHEN = 1       P*    N . P* A PROGRAM VERSION USING TOSS MMU PAGING    X * P* IS OBTAINED BY SETTING MMUPAG EQU 1.       P*        PMMUPAG EQU 0       P*        P EJECT       P*        P************    
0xc34b0…c3644          Dummy {f00=0x0114, f01=0x0190, f02=»   PVLVRL EQU 14       PVLVER EQU 34       P*    ,   PVTFSNO EQU 8   6   PVTFXNO EQU 10    J   PVTFXLE EQU 14    `   PVTFXBA EQU 18    v   PVTLRN EQU 21       PVTRLE EQU 24       PVTBLF EQU 26       PVTFIOR EQU 27        PVTNIF EQU 37       PVTKA EQU 38        P* 
0xc3644…c37d8          Dummy {f00=0x0114, f01=0x0190, f02=»RDS        P DATA 0,0 STACK        PDMTA14 EQU *-2   $   P EJECT   :   P*    H   P**************   R   P*   DMTIOC   *   h   P**************   ~   P*      : P*   ENTRY   DMTIOC   CHECK RETURN CODES AFTER DISC I/O     > P*                    RETURN TO DMTASX WITH A
0xc37d8…c396c          Dummy {f00=0x0114, f01=0x0190, f02=»FF BIT 7 ONLY RETRIES        P RF(Z) DMTIOX        P ADKL A14,4    4   P ANK A1,/80    H $ P RF(NZ) DMT060 NEW VOLUME LOADED       P SUKL A3,BUFSTA      , P CM BUFDMI,A3 CLEAR VOL IDENT IN BUFFER        P LDK A7,1        P ABL DMTASX DISC I/O ERROR       PDMTIOX E
0xc396c…c3b00          Dummy {f00=0x0114, f01=0x0190, f02=»QU *     8 P LDKL A14,DMTA14 INITIALIZE DMTASK A14 STACK POINTER       P ST A2,TASTID TASK IDENT   H   P CM TASMXA MASTER INDEX ADDR   h   P ANK A2,/2       P RF(Z) DMT010 NOT FLEXTASC       P*      & P*   PERFORM VOLUME CHECK WITH LOCK       P*        P LD A8,TAS
0xc3b00…c3c94 (0, 248) Dummy {f00=0x0114, f01=0x0190, f02=»DR A1,A1       P RF(Z) DMT010 OK       P LDK A7,4 VOL UNKNOWN    (   P SUR A8,A8 NO BUFFER =3    F   P ABL DMTASX    f   PDMT010 EQU *   z   P*        P LDKL A8,TASECB        P*      6 P LD A1,TASCVO OFFSET INTO TASVOL FOR FIRST VOLUME        PDMT050 EQU *     , P
0xc3c94…c3e28          Dummy {f00=0x0114, f01=0x0190, f02=» LDKL A2,SECTLE      " P ST A2,ECBRL,A8 SECTOR LENGTH        P LDK A2,0    > 0 P ST A2,ECBCW,A8 SECTOR #0 VL (VOLUME LABEL)    P   P*        P*      2 P CF A14,DMTGBU GET A DM BUFFER  ADDRESS IN A3        P DATA /5700 NOP. READ ALWAYS       P ADKL A3,BUFSTA      &
0xc3e28…c3fbc          Dummy {f00=0x0114, f01=0x0190, f02=»IT =2        P LKM       P DATA 1  =2      . P LDKL A14,DMTA14 SET UP A14 STACK POINTER    .   P CF A14,DMTIOC I/O CHECK   `   P LD A2,VLVER,A3 VERSION      & P CWK A2,'TO' DTOSS FORMATED DISC?        P RF(E) DMT100 YES        P LDK A7,8 NO       P ABL DMTASX ERRO
0xc3fbc…c4150          Dummy {f00=0x0114, f01=0x018e, f02=»3 VTOC BASE      . P ST A2,ECBCW,A8 1:ST VTOC SECTOR NO = FSAT     & P LD A9,VLVRL,A3 VTOC RECORD LENGTH   F   P ST A9,TASVRL    p   P EJECT       P*        P*   SEARCH ALL VTOC:S        P*        PDMT110 EQU *       P LD A6,TASVLE        P SUK A6,1        P ST A6
0xc4150…c42e4          Dummy {f00=0x0114, f01=0x018e, f02=»       P LD A1,TASCVO        P SUK A1,2      & P ABL(N) DMT300 ALL VOLUMES CHECKED   0   P ST A1,TASCVO UPDATE TASCVO    Z $ P LDK A7,7 TOO MANY FILE SECTIONS   ~   P LD A3,TASFIL      " P ABL(NZ) DMTASX NOT DATA FILE        P LD A3,ECBBA,A8        P SUKL A3,BUFST
0xc42e4…c4478          Dummy {f00=0x0114, f01=0x0190, f02=»       P*   ACTIVATE NEXT DM TASK        P*    *   P ADKL A7,'#D'    4   P LKM   J   P DATA -4   V   P DATA DMTASS   f   P LKM   z   P DATA 3 EXIT       P EJECT       P*      & P*   READ NEXT VTOC SECTOR AND EXIT       P*        PDMT115 EQU *       P LD A3,ECBBA,A
0xc4478…c460c          Dummy {f00=0x0114, f01=0x0190, f02=» LD A1,TASVOL,A1       P CF A14,DMTGBU GET BUFFER        P DATA /5700 NOP. READ ALWAYS   :   P ADKL A3,BUFSTA    ^   P ST A3,ECBBA,A8    v   P ST A2,ECBCW,A8        P LDK A7,/91 WAIT =2        P LKM       P DATA 1  =2        P LDKL A14,DMTA14       P CF A14,DMTIOC
0xc460c…c47a0          Dummy {f00=0x0114, f01=0x0190, f02=» $ P RF(NE) DMT135 NOT MASTER INDEX      " P ADKL A11,14 MX FILE NAME ADDR   ,   PDMT135 EQU *   R   P ADK A3,2 SKIP CYLID   f   PDMT120 EQU *     ( P IM TASVRN INCREMENT VTOC RECORD NO        P LDR A4,A3     " P ADR A4,A9 ADDRESS STATUS BYTE       P LCR A2,A4    
0xc47a0…c4934 (0, 249) Dummy {f00=0x0114, f01=0x0190, f02=»AME MAX 4 WORDS        PDMT150 EQU *       P LDR* A10,A4   ,   P CWR* A10,A7   @   P ABL(NE) DMT250 NO MATCH   T   P SUK A2,1    t . P RF(NP) DMT160 ALL 4 FILE NAME WORDS MATCH       P ADK A4,2        P ADK A7,2        P RB DMT150 CHECK NEXT WORD       P*      ( P
0xc4934…c4ac8          Dummy {f00=0x0114, f01=0x0190, f02=»F(E) DMT165 YES        P CCK A2,'LL' LIBRARY FILE ?        P ABL(NZ) DMT250 NO   <   P LDK A2,0 FILE EXTENT NUMBER   V   P RF DMT167   z . PDMT165 LD A2,VTFSNO,A3 FILE SECTION NUMBER       P EJECT       PDMT167 EQU *       P*      . P*   GET INFO FROM VTOC AND SAV
0xc4ac8…c4c5c          Dummy {f00=0x0114, f01=0x0190, f02=»1,4        P ST A1,TASCXO        P RF(NN) DMT170 <= 4 EXTENTS    "   P LDK A7,9    F * P ABL DMTASX MORE THAN 4 EXTENTS EXIST    X   PDMT170 EQU *     " P ECR A2,A2 TO LEFT HALF OF A2      4 P LC A2,VTFXNO+1,A4 EXT NO INTO RIGHT HALF OF A2        P ST A2,TASSEX,A1
0xc4c5c…c4df0          Dummy {f00=0x0114, f01=0x0190, f02=»   P LD A2,VTFXBA,A4 EXTENT BASE       P ST A2,TASXLB+2,A1   (   P LD A2,TASSEX,A1   B $ P RF(NZ) DMT250 NOT FIRST EXTENT    Z   P EJECT       P*   FIRST FILE EXTENT      < P*   CHECK IF AN FDB DESCRIBING THE FILE ALREADY EXISTS.        P*        P LD A12,TASFDB  
0xc4df0…c4f84          Dummy {f00=0x0114, f01=0x0190, f02=»A12,FDBSTA       PDMT200 EQU *       P LDR* A5,A12   &   P ANK A5,/01    :   P RF(Z) DMT210 FREE   N   P LD A2,FDBEXT,A12    h   P CW A2,TASVOL,A6     " P RF(NE) DMT210 NOT SAME VOLUME       P LD A2,FDBVTO,A12        P CW A2,TASVRN      $ P RF(NE) DMT210 NOT SAME 
0xc4f84…c5118          Dummy {f00=0x0114, f01=0x0190, f02=»DB FOUND   n   PDMT205 EQU *       P LDK A7,5 FILE CODE USED   $   P ABL DMTASX    D   P*    X $ PDMT210 LDR* A12,A12 GET NEXT FDB   b   P ANKL A12,/FFFE      ( P RB(NE) DMT200 MORE FDB:S TO SEARCH        P*      0 P*   NO MATCHING FDB EXIST   FIND A FREE FDB     
0xc5118…c52ac          Dummy {f00=0x0114, f01=0x0190, f02=»   v   P ANKL A12,/FFFE      & P RB(NE) DMT220 MORE FDB:S TO CHECK       P LDK A7,3    J   P ABL DMTASX NO FDB AVAILABLE     ( P*   INITIALIZE FDB   ZERO FROM FDB+2       P*        PDMT230 EQU *       P ST A12,TASFDB       P LDR A10,A12       P ADKL A10,QFDBFL    
0xc52ac…c5440          Dummy {f00=0x0114, f01=0x0190, f02=» RB DMT233       PDMT237 EQU *       P LDKL A2,/8000   &   P*   DEV NOT BUSY   <   P ST A2,DWTST,A12   T   P LDKL A2,TIODM   l   P ST A2,DWTADR,A12        P LDKL A2,SECTLE        P LDR A1,A12        P ADKL A1,FDBECB        P ST A2,ECBRL,A1        P LDK A2,/01     
0xc5440…c55d4 (0, 250) Dummy {f00=0x0115, f01=0x0190, f02=»   P LD A2,VTRLE,A4        P ST A2,FDBRLE,A12        P LC A2,VTBLF,A4    6   P SC A2,FDBBLF,A12    N   P LC A2,VTNIF,A4    h   P SC A2,FDBNIF,A12        P LD A2,VTKA,A4       P ST A2,FDBKA,A12       P LD A2,TASVRN        P ST A2,FDBVTO,A12        P*        P IFT M
0xc55d4…c5768          Dummy {f00=0x0115, f01=0x0190, f02=» ECB IN FDB    l   P XIF       P*        P EJECT   *   P*    8   P*   CHECK NEXT VTOC RECORD   B   P*    d   PDMT250 EQU *   n   P*   A3 = ADR 1ST REC       P*   A9 = VTOC REC LGTH       P ADR A3,A9       P ADK A3,1 SKIP STATUS BYTE       P LDR A2,A3       P SU A2
0xc5768…c58fc          Dummy {f00=0x0115, f01=0x0190, f02=»*   ALL VTOCS IN ALL VOLUMES ARE SEARCHED AT THIS POINT        P*    @   PDMT300 EQU *   J   P LDK A3,16   ^   P SU A3,TASCXO    p   P RF(NZ) DMT310       P LDK A7,6        P RF DMTASX FILE NAME UNKNOWN       PDMT310 EQU *       P LD A12,TASFDB       P RF(NZ) DMT3
0xc58fc…c5a90          Dummy {f00=0x0115, f01=0x0190, f02=»ENDING ORDER   f 8 P*   ACCORDING TO INCREASING SECTOR NO AND EXTENT NO  !     P*  ! P   PDMT320 EQU * ! Z   P*  ! n @ P*   CHECK IF RECORD BUFFERS ARE LARGE ENOUGH FOR INDEX FILE  ! x   P*  !     P LD A6,TASFIL  !     P RF(Z) DMT330 DATA FILE ASS  !   $ P LD A6,F
0xc5a90…c5c24          Dummy {f00=0x0115, f01=0x0190, f02=» OK  !     P LDK A7,12 "   * P RF DMTASX RECORD BUFFER IS TOO SMALL  "     PDMT330 EQU * " L   P LDR A6,A12  " `   P*   FDB ADDR " t   P ADKL A6,FDBEXT  "     P LDK A2,0  "     P LDR A5,A3 "     P SRL A5,2 NUMBER OF EXTENTS  "     PDMT340 EQU * "     P LDK A4,16 "
0xc5c24…c5db8          Dummy {f00=0x0115, f01=0x0190, f02=»E EXTENTS TO CHECK " ~   P*  #   , P*   THE EXTENT SEARCHED FOR IS NOT FOUND # $ 2 P*   CHECK IF RIGHT HALF OF A2 = 0 (EXT-NO = 0) # T   P*  #     P LDR A1,A2 #     P ANK A1,/FF  #   $ P RF(NZ) DMT370 TRY NEXT SECTION  #     P*  #     PDMT355 EQU * #     P LDK A7,
0xc5db8…c5f4c          Dummy {f00=0x0115, f01=0x0190, f02=» LD A1,TASSEX+2,A4 #     P LD A1,TASVOL,A1 $     P ST A1,EXTDMI,A6 $ 2   P LD A1,TASXLB,A4 $ J   P ST A1,EXTLEN,A6 $ b   P LD A1,TASXLB+2,A4 $ z   P ST A1,EXTBAS,A6 $     P ADK A6,6  $     P SUK A5,1  $   & P RF(NP) DMT500 ALL EXTENTS HANDLED $     P*  $   : P*   
0xc5f4c…c60e0          Dummy {f00=0x0115, f01=0x0190, f02=» A1,3  $   " P RF(NE) DMT380 NOT EXT-NO = 3  %     PDMT370 EQU * % 4   P ECR A1,A2 % H   P ANK A1,/FF  % Z   P SUK A1,3  % n   P RB(E) DMT355 SECTION-NO = 3 %   " P ADK A1,4 INCREMENT SECTION-NO %     P ECR A2,A1 EXT-NO = 0  %     P RB DMT340 %   $ PDMT380 ADK A2,
0xc60e0…c6274 (0, 251) Dummy {f00=0x0115, f01=0x018e, f02=»CH WERE UNLOCKED BEFORE  % j   P*  &     P LDR A5,A7 & *   P LDR A6,A8 SAVE  & <   P LDK A1,3 LOOP & T   PDMTASY EQU * & j   P LC A2,TASLFD,A1 FILE CODES  & ~   P ANK A2,/FF  &     P RF(Z) DMTASZ NO CODE  &     P LDKL A8,TASECB  &     P SC A2,TASECB+1  &     P LDK
0xc6274…c6408          Dummy {f00=0x0115, f01=0x0190, f02=» &     P LDR A8,A6 '     P RF DMT401  =1 END '     P*  ' 4 ( P*   PUT FDB ADDRESS INTO TTAB/CD:TAB ' >   P*  ' j   PDMT400 EQU * ' t   P LDK A7,0  '     PDMT401 EQU *  =1 '   , P LD A2,TASTBE TTAB/CDTAB FILE CODE ADDR  '     P LDR A7,A7 '     P RF(Z) DMT420 CORREC
0xc6408…c659c          Dummy {f00=0x0115, f01=0x018e, f02=»DDR  ' t " P RF(Z) DMT410 NO MASTER INDEX  (     P INH   INH ( 2 ( P LD A2,MXIND SIEZE MASTERINDEXINDEX  ( D   P SUK A2,2  ( p   PDMT405 EQU * (     P SUK A2,4 NEXT OFFSET  (     P RF(NN) DMT407 OK  (   * P RF DMT408 MASTER INDEX MUST BE FOUND  (     PDMT407 CW A4
0xc659c…c6730          Dummy {f00=0x0115, f01=0x0190, f02=» ( ~   PDMT410 EQU * )     P LD A3,TASFDB  )     P RF(Z) DMT430 NO FDB USED  ) 2   P LDKL A2,/FFFE ) T " P ANRS A2,A3 CLEAR FDB USE BIT  ) j   P RF DMT430 )     PDMT420 EQU * )     P ST A12,1,A2 FDB ADDR  )     PDMT430 EQU * )     P LDR A8,A8 )     P RF(Z) DMT440 
0xc6730…c68c4          Dummy {f00=0x0115, f01=0x0190, f02=»UF RELEASE ALL FREE BUFFERS  )   & P CF A14,TASCAQ CHECK ASSIGN QUEUE  * $ $ P CF A15,QTJOB QUEUE CALLING TASK * N   P ENB * v   P LKM *     P DATA 3  *     P EJECT *     PDMT500 EQU * *     P LD A6,TASFIL  *     P ABL(Z) DMT700 DATA FILE *     P IFF INDXAC=1  *  
0xc68c4…c6a58          Dummy {f00=0x0115, f01=0x018e, f02=» EJECT *     P*  +   " P*   THIS IS MASTER INDEX LOOP. +   8 P*   CONNECT FDB TO FILE CODE IN DMTASK TTAB AND READ + > < P*   MASTER INDEX WITH SEQUENTIAL READ ON THIS FILE CODE  + z   P*  +     P LD A7,TASTID DMTASK ID  +     P INH +   " P CF A15,FNDTID TTAB ADDR
0xc6a58…c6bec          Dummy {f00=0x0115, f01=0x0190, f02=»   P SC A3,TASECB+1  ,   " P ST A3,TTB:TD+2,A2 TTAB ENTRY  ,     P ST A12,TTB:TD+4,A2 FDB ADR  , B   P LD A3,ECBBA,A8  , f   P SUKL A3,BUFSTA  , ~ " P CF A14,DMTRBU RELEASE BUFFER  ,     P*  ,   0 P*   CALC NO OF WORDS NEEDED IN MASTRE INDEX  ,     P*  ,     P LD 
0xc6bec…c6d80          Dummy {f00=0x0115, f01=0x018e, f02=»RR A2,A1 GET MOST SIGN BIT ,     P ADK A2,5  - "   P SRL A2,1 NO OF WORDS NEEDED - 4   P RF(Z) DMT570 WRONG SIZE - X   P INH - x   P LD A4,MXIND LENGTH MXIND  -     P SUK A4,4 MAX A5 VALUE -     P LDKL A5,-2 OFFSET -     PDMT540 EQU * -     P ADK A5,4 GET ENTRY  -
0xc6d80…c6f14 (0, 252) Dummy {f00=0x0115, f01=0x0190, f02=» - |   P RB(N) DMT540 ENTRY USED .     P SUR A6,A2 NO OF SPARE WORDS . ( & P RB(N) DMT540 LARGER ENTRY NEEDED  . L   P*  . v   P*   SUFFICIENT SPACE FOUND .     P*  .     P LDKL A1,/8000 USED BIT  .   & P ORS A1,MXIND+2,A5 MARK ENTRY USED .   $ P ST A3,TASMXA MAST
0xc6f14…c70a8          Dummy {f00=0x0115, f01=0x0190, f02=»T A1,2,A3 ENTRY LENGTH .     P ADK A3,4 SKIP MX HEADRER  /     P ST A3,ECBBA,A8 BUFFER ADDR  / @   P ST A1,ECBRL,A8 REQ LGTH / d . P LDR A1,A5 MXIND ENTRY PAR TO REACTIVATION /     P CWR A1,A4 MXIND ENTRY /     P RF(NL) DMT590 LAST ENTRY  /     P LD A3,MXIND+6,A1 
0xc70a8…c723c          Dummy {f00=0x0115, f01=0x0190, f02=»NKL A2,/7FFF REMOVE USE BIT  /     P SUR A2,A6 0 $   P ORKL A2,/8000 USE BIT 0 6   P ST A2,MXIND+2,A1  0 T . P ADS A6,MXIND+6,A1 MAKE NEXT ENTRY LARGER  0 n $ P LD A7,MXIND,A1 PREVIOUS POINTER 0     P SLL A2,1 NO OF BYTES  0     P ADR A7,A2 0     P ST A7,MXIND+4,A
0xc723c…c73d0          Dummy {f00=0x0115, f01=0x0190, f02=» 0   8 P*   OTHER REQ TO THE SAME FILE CODE ARE NOT POSSIBLE 1   < P*   BECAUSE AN INDEX FILE MUST ALWAYS BE ASSIGNED COMMON 1 D   P*  1     PDMT550 EQU * 1   & P LDK A7,/42 SEQ READ,NOWAIT,NO EA  1     P LKM 1     P DATA -1 1     P DATA DMTAR5 1     P LKM 1     P
0xc73d0…c7564          Dummy {f00=0x0115, f01=0x0190, f02=»NKL A2,/FEFF BIT 7 ONLY RETRIES  1     P RF(Z) DMT560 NO ERROR 2 (   P*  2 F " P*   REMOVE THE ONLY CRN BUFFER 2 P   P*  2 v   P LD A4,TASFDB FDB ADDR 2     P LD A5,FDBCRL,A4 CRN BUF ADR 2     P RF(Z) DMT553 NO CRN 2     P CM FDBCRL,A4  2     P INH 2     P LD A6,C
0xc7564…c76f8          Dummy {f00=0x0115, f01=0x018e, f02=»EADY ,WHOLIE MXINDEX IS READ 2     P LDK A7,7  3 $   PDMT555 SUR A8,A8 NO BUFFER 3 6   P ABL DMTASX DISC IO ERR  3 X   PDMT560 EQU * 3 x   P*  3     P*   RECORD READ,READ NEXRT 3     P*  3     P LD A2,ECBRL,A8  3     P ADS A2,ECBBA,A8 REC LENGTH  3     P RB DMT550
0xc76f8…c788c          Dummy {f00=0x0115, f01=0x0190, f02=» 3     P*  4   2 P*   MASTER INDE X READUY. RERUN FOR INDEX FILE 4     P*  4 H   P LDK A1,1  4 R   P ST A1,TASFIL INDEX FILE 4 d " P LD A3,TASSPW TTAB ADR DMTASK  4     P CM TTB:TD+2,A3 DELETE ENTRY 4     P CM TTB:TD+4,A3  4     P LD A3,TASFDB FDB ADDR 4     P LDK
0xc788c…c7a20          Dummy {f00=0x0115, f01=0x0190, f02=» ENTRY POSSIBLE  4 ~   P LDK A1,0  5   2 P*   TASCVO REMAINS ZERO FROM MASTER INDEX LOOP 5 *   P ABL DMT050 ASSIGN INDEX 5 `   P EJECT 5     PDMT600 EQU * 5     P*  5     P*   INDEX FILE ASSIGN  5     P*  5     P LDK A7,10 RET CODE  5   & P LD A10,TASFDD FDB ADDR 
0xc7a20…c7bb4 (0, 253) Dummy {f00=0x0116, f01=0x0190, f02=» LC A3,DWTST,A10 5     P ANK A3,/40  6   & P RF(NZ) DMT639 OTHER REQUEST BUSY  6 ,   P LDK A3,8 MAX NO OF INDE*2 6 V   PDMT620 EQU * 6 x   P SUK A3,2  6   $ P RF(N) DMT640 MORE THAN 4 INDEX  6     P LDR A6,A10  6     P ADR A6,A3 6     P LD A2,FDBAI1,A6 6     P RB(
0xc7bb4…c7d48          Dummy {f00=0x0116, f01=0x0190, f02=» 6 X   P*  7     P LDK A5,8 NR OF INDEX *2 7     PDMT625 EQU * 7 2   P SUK A5,2  7 F " P RF(N) DMT635 ALL FDB UPPDATED 7 X   P LDR A1,A10 FDB DATA 7 ~   P ADR A1,A5 7   $ P LD A3,FDBAI1,A1 FDB ADDR INDEX  7     P RB(Z) DMT625 NO INDEX FILE  7     P LDKL A1,FDBADF 
0xc7d48…c7edc          Dummy {f00=0x0116, f01=0x0190, f02=»25 7     PDMT635 EQU * 8     P LC A1,DWTST,A10 8   0 P SC A1,DWTST,A12 SAME BUSY BITS AS DATA FILE 8 6   P ENB   ENB 8 j   P LD A1,TASMXA  8 | ( P ST A1,FDBMIA,A12 MASTER INDEX ADDR  8     P RF DMT720 8   ( PDMT639 ADK A7,2 A7=13=OTHER REQ BUSY 8   * PDMT640 ADK A
0xc7edc…c8070          Dummy {f00=0x0116, f01=0x0190, f02=»IGN DATA FILE  8   & P ST A12,FDBADF,A12 FDB ADDR TO FDB 9     P LD* A1,TASASB ASBLK ADDR  9 @   P ANKL A1,/6000 9 b   P SLL A1,1  9 x $ P ORS A1,FDBDBR,A12 DELAY + BASIC 9     PDMT720 EQU * 9     P*  9   ( P*   SET FDBMRN TO MAX REC NO IN FILE 9     P*  9     P L
0xc8070…c8204          Dummy {f00=0x0116, f01=0x018e, f02=»750  9     P AD A2,-2,A1 :     P SUKL A1,EXTELE-2  :     P ST A1,FDBCEX,A12  : :   P SUK A2,1  : T   P ST A2,FDBSNR,A12  : f   P LDR A1,A12  :   " P CF A14,GTLGRN GET LOG REC NO  :     P LDK A1,0  :   " P LC A1,FDBBLF,A12 BLOCK FACTOR :     P SUK A1,1  :     P ADR
0xc8204…c8398          Dummy {f00=0x0116, f01=0x4154, f02=»   P ST A3,FDBMRN+1,A12  ;     P*  ;   4 P*   CALCULATE FDBMRO WHICH IS MAX FDBRRO IN FILE ; *   P*  ; b   P LD A6,FDBRLE,A12 REC LENGTH ; l   P ADK A6,1  ;     P LDK A7,0  ;     P LC A7,FDBBLF,A12 BLOCK FACT ;     P SUK A7,1  ;     P CF A14,MPYMOD A1,A2=A6*A7 ;  
0xc8398…c852c          Dummy {f00=0x0116, f01=0x2008, f02=»     <  EXIT       P*        P ENB       P LKM   *   P DATA 3    6   P END   F@      RA2,/FFFE   P " P ANRS A2,A3 CLEAR FDB USE BIT    f   P RF DMT430       PDMT420 EQU *       P ST A12,CDTAB+2,A2       PDMT430 EQU *       P LD A3,ECBBA,A8        P SUKL A3,BUFSTA 
0xc852c…c86c0          Dummy {f00=0x0116, f01=0x0190, f02=»SET FDB FREE <     PDMTA40 EQU * =   * P CF A14,CLRBUF REMOVE ALL FREE BUFFERS = (   P LDR A1,A7 NEW FDB ADDR  = V   P ABL(Z) DMTERX NO MORE FDBS  = v   P IFT INDXAC=1  =     P ENB   ENB =     P*  =   4 P*   FIND WHICH DMTASK IS NEXT AND ACTIVATE THAT  =     P*  =
0xc86c0…c8854 (0, 254) Opaque[0x194]
0xc8854…c89e8          # DirEnt {nam=»DMBUF «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x0cd8, f03=0x0000}
0xc8854…c89e8          IdxSect {
0xc8854…c89e8            f00 = 0x0066	// 0xc8854 @0x0 
0xc8854…c89e8            f01 = 0x0008	// 0xc8856 @0x2 
0xc8854…c89e8            gno = [	// 0xc8858 @0x4 
0xc8854…c89e8                [0x00]: C0x0066.0x3.0
0xc8854…c89e8                [0x01]: C0x0094.0x1.0
0xc8854…c89e8                [0x02]: C0x0094.0x2.0
0xc8854…c89e8                [0x03]: C0x0094.0x3.0
0xc8854…c89e8            ]
0xc8854…c89e8          }
0xc89e8…c8b7c          Dummy {f00=0x0066, f01=0x0190, f02=» 0 P IDENT DMBUF  REL 9.2 79-11-16  870105040920       P   8   P*    @ 8 P****************************************************   J   P*      $ P*   PHILIPS TERMINAL SYSTEM  PTS       P*      . P*   DMBUF  = DATA MANAGEMENT BUFFER AREAS        P*        P*        P
0xc8b7c…c8d10          Dummy {f00=0x0066, f01=0x018e, f02=»FOR DMTASK   v   P*      . P*   A ROUTINE DMTGBU TO GET A DISC BUFFER        P*    N L P*   BY MEANS OF CONDITIONAL ASSEMBLY QNBUF NUMBER OF BUFFERS WILL BE ALL   X   P*        P*   MAX VALUE OF QNBUF IS 16       P*      > P*   AT LEAST TWO BUFFERS PER DISC DRIVE 
0xc8d10…c8ea4          Dummy {f00=0x0066, f01=0x018e, f02=»     ( P ENTRY CURBUF CURRENT BUFFER POINTER       P ENTRY BUFLNK BUFFER LINK    4   P ENTRY BUFDMI DMTASK IDENT   V   P ENTRY BUFFC FILE CODE   x   P ENTRY BUFSNR SECTOR NO        P ENTRY BUFOR ORDER     * P ENTRY BUFSTA DATA AREA START ADDRESS        P ENTRY DMT
0xc8ea4…c9038          Dummy {f00=0x0066, f01=0x0190, f02=»   P EJECT     $ PX:A EQU 8 NUMBER OF DISC BUFFERS       PQNBUF EQU 00004    :   P*    R   P*        PCURBUF DATA BUF1   f   PNEWBUF DATA 0    ~   P*        P*        PBUFLNK EQU 0     2 PBUF1 DATA BUF2 BUFFER LINK   STATUS IN BIT 15        PBUFDMI EQU *-BUF1 DMI 
0xc9038…c91cc          Dummy {f00=0x0066, f01=0x0190, f02=» LRU-WORD      " P DATA 0 BUFFER STATUS,DM ORDER     ( PBUFSTA EQU *-BUF1 DATA BUFFER START    8   P RES 205   d   P*    t   P*    ~   P IFT QNBUF=1       PBUF2 EQU BUF1        P XIF       P*        P*        P IFF QNBUF=1       PBUF2 DATA BUF3       P DATA 0,0,0 
0xc91cc…c9360          Dummy {f00=0x0066, f01=0x018e, f02=»NBUF=1       P IFF QNBUF=2       PBUF3 DATA BUF4   "   P DATA 0,0,0    8   P RES 205   L   P XIF       P*    h   P*    r   P IFT QNBUF=3   |   PBUF4 EQU BUF1        P XIF       P*        P*        P IFF QNBUF=1       P IFF QNBUF=2       P IFF QNBUF=3       PBUF4 D
0xc9360…c94f4 (0, 255) Dummy {f00=0x0094, f01=0x0190, f02=»   P*        P*        P IFF QNBUF=1       P IFF QNBUF=2   ,   P IFF QNBUF=3   @   P IFF QNBUF=4   T   PBUF5 DATA BUF6   h   P DATA 0,0,0    ~   P RES 205       P XIF       P*        P*        P IFT QNBUF=5       PBUF6 EQU BUF1        P XIF       P*        P*     
0xc94f4…c9688          Dummy {f00=0x0094, f01=0x018e, f02=»0        P RES 205       P XIF       P*    &   P*    0   P IFT QNBUF=6   :   PBUF7 EQU BUF1    N   P XIF   d   P*    p   P*    z   P IFF QNBUF=1       P IFF QNBUF=2       P IFF QNBUF=3       P IFF QNBUF=4       P IFF QNBUF=5       P IFF QNBUF=6       PBUF7 DATA BU
0xc9688…c981c          Dummy {f00=0x0094, f01=0x018e, f02=»       P*        P IFF QNBUF=1       P IFF QNBUF=2   &   P IFF QNBUF=3   :   P IFF QNBUF=4   N   P IFF QNBUF=5   b   P IFF QNBUF=6   v   P IFF QNBUF=7       PBUF8 DATA BUF9       P DATA 0,0,0        P RES 205       P XIF       P*        P*        P IFT QNBUF=8    
0xc981c…c99b0          Dummy {f00=0x0094, f01=0x0190, f02=»   P IFF QNBUF=5       P IFF QNBUF=6       P IFF QNBUF=7   ,   P IFF QNBUF=8   @   PBUF9 DATA BUF10    T   P DATA 0,0,0    l   P RES 205       P XIF       P*        P*        P IFT QNBUF=9       PBUF10 EQU BUF1       P XIF       P*        P*        P IFF QNBUF=1  
0xc99b0…c9b44          Dummy {f00=0x0094, f01=0x0190, f02=»=8       P IFF QNBUF=9       PBUF10 DATA BUF11       P DATA 0,0,0    6   P RES 205   J   P XIF   Z   P IFT QNBUF=10    f   PBUF11 EQU BUF1   |   P XIF       P*        P*        P IFF QNBUF=1       P IFF QNBUF=2       P IFF QNBUF=3       P IFF QNBUF=4       P IFF Q
0xc9b44…c9cd8          Dummy {f00=0x0094, f01=0x0190, f02=»   P DATA 0,0,0        P RES 205       P XIF   (   P IFT QNBUF=11    4   PBUF12 EQU BUF1   J   P XIF   `   P*    l   P*    v   P IFF QNBUF=1       P IFF QNBUF=2       P IFF QNBUF=3       P IFF QNBUF=4       P IFF QNBUF=5       P IFF QNBUF=6       P IFF QNBUF=7    
0xc9cd8…c9e6c          Dummy {f00=0x0094, f01=0x018e, f02=» 205       P XIF       P IFT QNBUF=12        PBUF13 EQU BUF1   .   P XIF   D   P*    P   P*    Z   P IFF QNBUF=1   d   P IFF QNBUF=2   x   P IFF QNBUF=3       P IFF QNBUF=4       P IFF QNBUF=5       P IFF QNBUF=6       P IFF QNBUF=7       P IFF QNBUF=8       P IFF
0xc9e6c…ca000          Dummy {f00=0x0094, f01=0x0190, f02=»       P XIF       P IFT QNBUF=13        PBUF14 EQU BUF1   *   P XIF   @   P*    L   P*    V   P IFF QNBUF=1   `   P IFF QNBUF=2   t   P IFF QNBUF=3       P IFF QNBUF=4       P IFF QNBUF=5       P IFF QNBUF=6       P IFF QNBUF=7       P IFF QNBUF=8       P IFF QNB
0xca000…ca194 (0, 256) Dummy {f00=0x0094, f01=0x018e, f02=»       P RES 205       P XIF       P IFT QNBUF=14    $   PBUF15 EQU BUF1   :   P XIF   P   P*        P*    f   P IFF QNBUF=1   p   P IFF QNBUF=2       P IFF QNBUF=3       P IFF QNBUF=4       P IFF QNBUF=5       P IFF QNBUF=6       P IFF QNBUF=7       P IFF QNBUF=8
0xca194…ca328          Dummy {f00=0x0094, f01=0x0190, f02=»   PBUF15 DATA BUF16       P DATA 0,0,0        P RES 205   0   P XIF   @   P IFT QNBUF=15    L   PBUF16 EQU BUF1   b   P XIF   x   P*        P*        P IFF QNBUF=1       P IFF QNBUF=2       P IFF QNBUF=3       P IFF QNBUF=4       P IFF QNBUF=5       P IFF QNBUF=6
0xca328…ca4bc          Dummy {f00=0x0094, f01=0x0190, f02=»FF QNBUF=13        P IFF QNBUF=14        P IFF QNBUF=15    *   PBUF16 DATA BUF1    @   P DATA 0,0,0    X   P RES 205   l   P XIF   |   P EJECT       P*        P**************       P*   DMTGBU   *       P**************       P*      * P*   ENTRY   DMTGBU   GET A D
0xca4bc…ca650          Dummy {f00=0x0094, f01=0x0190, f02=»ER   t   P*      $ P*   OUTPUT  A3 = BUFFER ADDRESS      J P*           SKIP RETURN (+2) IF SECTOR MUST BE READ INTO BUFFER AT A3    < , P*           A5 AND A7 WILL BE DESTROYED        P*      8 P*           CURBUF, BUFDMI, -FC AND -SNR WILL BE SET     < P*       
0xca650…ca7e4          Dummy {f00=0x0094, f01=0x0190, f02=»*   SEARCHED FOR IS ALREADY PRESENT IN ANY FREE BUFFER.      F P*   IF THIS SECTOR IS NOT FOUND A FREE SECTOR MUS BE FOUND AND IN    @   P*        P*        P*        PDMTGBU EQU *       P INH   INH       P*      4 P*   CHECK IF THIS SECTOR IS FOUND IN ANY BUFFER 
0xca7e4…ca978          Dummy {f00=0x0094, f01=0x0190, f02=») DMT020 WRONG VOLUME        P CW A2,BUFSNR,A3       P RF(E) DMT050 SAME SECTOR NO   6   PDMT020 EQU *   Z   P LDK A7,/01    n & P AN A7,BUFLNK,A3 STATUS IN BIT 15        P RF(NZ) DMT041 USED        P IM BUFOR,A3 MAKE OLDER        P RF(P) DMT030        P LDK A7,/F
0xca978…cab0c          Dummy {f00=0x0094, f01=0x0190, f02=»T A3,NEWBUF        PDMT041 EQU *       P CW A3,CURBUF    ( * P RB(NE) DMT010 MORE BUFFERS TO SERARCH   >   P LDR A5,A5   l   P RF(NZ) DMT043 BUFFER FOUND    ~   P LDK A1,3 LAMP 10 AND 11       P CF A15,HALT NO MORE BUFFERS       PDMT043 LD A3,NEWBUF        P*     
0xcab0c…caca0          Dummy {f00=0x0094, f01=0x0190, f02=»   t " P ST A2,BUFSNR,A3 SECTOR NUMBER       PDMT050 EQU *   . " P CM BUFOR,A3 RESET OLD-COUNTER   B   P ST A3,CURBUF    h   P LDK A7,/01    ~ ( P ORRS A7,A3 SET STATUS USED  BIT 15        P ENB   ENB       P RTN A14       P EJECT       P*        P**************  
0xcaca0…cae34 (0, 257) Dummy {f00=0x0094, f01=0x0190, f02=» BUFFER ADDRESS        P*           A2 IS DESTROYED        P*    <   P*    F   PDMTRBU EQU *   P   P LDKL A2,/FFFE   d   P ANRS A2,A3 SET OFF BIT 15   z   P RTN A14       P*        P*      ( PCLRBUF EQU * CLEAR ALL FREE BUFFERS      @ P****************************
0xcae34…cafc8          Dummy {f00=0x0094, f01=0x40b4, f02=»   P AN A2,BUFLNK,A3       P RF(NZ) DMT750 USED        P CM BUFDMI,A3 REMOVE   8   PDMT750 CW A3,CURBUF    T   P RB(NE) DMT700 MORE BUFFERS    p   P RTN A14       P END    @        P*      ( PCLRBUF EQU * CLEAR ALL FREE BUFFERS      @ P****************************
0xcafc8…cb15c          Dummy {f00=0x0094, f01=0x2008, f02=»           P*   DMTRBU   *       P**************   "   P*    8 . P*   ENTRY   DMTRBU   RELEASE A DISC BUFFER   B   P*    t $ P*   INPUT   A3 = BUFFER ADDRESS    ~   P*           A2 IS DESTROYED        P*        P*        PDMTRBU EQU *       P LDKL A2,/FFFE       P
0xcb15c…cb2f0          Dummy {f00=0x0094, f01=0x018e, f02=»U * CLOSE A FILE       P LDK A4,0        PTIOC10 EQU *   * $ P ST A4,FDBRRO,A6 MARK ORDER TYPE   >   P LDK A2,0    f , P ST A2,FDBSNR,A6 SECTOR #0 VOLUME LABLE    x   P*      ( P*   LET FDBCEX POINT TO FIRST EXTENT       P*        P LDR A4,A6       P ADK A4,FDBEXT
0xcb2f0…cb484          Dummy {f00=0x0094, f01=0x0190, f02=»   P LDR A1,A6 FDB ADDR      0 P LDKL A2,/C000 REMOVE BUFFERS FOR THIS TASK        P CF A14,EARELB   T   PREL090 EQU *   j   P LDK A1,0 CORRECT RETURN   ~   P ABL TIODME        P EJECT     ( PSETLRN EQU * SET LAST RECORD NUMBER        P LC A1,ECBCW+3,A8        P S
0xcb484…cb618          Dummy {f00=0x0094, f01=0x0190, f02=»DATA REC   p   P RF GET010     . PGETCUX LDK A7,CRNCIF+1 GET CURR INDEX REC    "   PGET010 LDR A1,A6 FDB ADDR    T " P CF A14,CRNGET GET CRN BUFFER    v   P ADR A7,A2 ADDR CURR REC NO        P LDK A2,0        P LC A3,-1,A7 FILE CODE       P CC A3,ECBFC,A8        P
0xcb618…cb7ac          Dummy {f00=0x0094, f01=0x0190, f02=»REC NO   ~   P LD A2,1,A7        PGET030 EQU *   "   P ST A2,ECBCW,A8    6   P RB REL090   N   P EJECT   ` " PSEQREAD EQU * SEQUENTIAL READ    n   P*      $ P*   FIND CRN+1 AND TEST IF > LRN       P*        P LDR A1,A6 FDB ADDR      " P CF A14,CRNGET GET CRN-BUFFE
0xcb7ac…cb940          Dummy {f00=0x0094, f01=0x018e, f02=»ERFLOW       P RF SEQR20       PSEQR10 EQU *     " P ANKL A2,/7FFF REMOVE OVERFLOW   4   P ADK A1,1 ADD CARRY    Z   PSEQR20 EQU *   v   P SC A1,ECBCW+3,A8 REC NO       P ST A2,ECBCW,A8        P*      $ P*   CONTINUE AS FOR RANDOM READ        P*        P EJECT    
0xcb940…cbad4 (0, 258) Opaque[0x194]
0xcbad4…cbc68          # DirEnt {nam=»DMFDB «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x20b0, f03=0x0000}
0xcbad4…cbc68          IdxSect {
0xcbad4…cbc68            f00 = 0x0105	// 0xcbad4 @0x0 
0xcbad4…cbc68            f01 = 0x0004	// 0xcbad6 @0x2 
0xcbad4…cbc68            gno = [	// 0xcbad8 @0x4 
0xcbad4…cbc68                [0x00]: C0x0105.0x2.0
0xcbad4…cbc68                [0x01]: C0x0112.0x2.0
0xcbad4…cbc68            ]
0xcbad4…cbc68          }
0xcbc68…cbdfc          Dummy {f00=0x0105, f01=0x0190, f02=» 0 P IDENT DMFDB  REL 9.2 79-11-16  870105040920       P   8   P   @   P*    H   P*    R 8 P****************************************************       P*      $ P*   PHILIPS TERMINAL SYSTEM  PTS       P*      , P*   DMFDB  = FILE DESCRIPTOR BLOCKS  FDB       P*   
0xcbdfc…cbf90          Dummy {f00=0x0105, f01=0x0190, f02=»TE FDB AREA      H P*   BY MEANS OF CONDITIONAL ASSEMBLY QFDBAR WORDS WILL BE ALLOCATED        P*    `   P ENTRY FDBSTA    j   P ENTRY FDBEND        P ENTRY QFDBFL        P ENTRY CRNQUE,CRBUFL       P ENTRY CRNEND        P ENTRY MXIND       P EJECT       P*      6
0xcbf90…cc124          Dummy {f00=0x0105, f01=0x0190, f02=»REA    r " PCRBUFL EQU 12 SIZE CRN BUFFER        P*    2 < P*   CRNBAR IS THE SIZE OF THE CRN BUFFER ARERA IN WORDS    < 4 P*   WHERE CRBUFL BYTES ARE USED FOR EACH BUFFER    |   P*        PX:B EQU 50     " PCRNBAR EQU 00240 CURRENCY AREA       P*        P*       
0xcc124…cc2b8          Dummy {f00=0x0105, f01=0x0190, f02=»   P*        PQFDBAR EQU 00480       P*    &   PX:D EQU 96   0 ( PQFDBFL EQU 00096 FDB FIX PART LENGTH   B   P*    n   P EJECT   x   P*        PFDBSTA EQU *       P RES QFDBAR        PFDBEND EQU *       PCRNQUE DATA 0 CRN LINK ROOT        P RES CRNBAR        PCRNE
0xcc2b8…cc44c          Dummy {f00=0x0105, f01=0x410a, f02=» IFF MXSIZ=0     * P DATA 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0      * P DATA 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0    B   P XIF   p   PMXINDE EQU * END INDEX INDEX   | 2 P DATA 0,0 SIGNIFICANT ZEROES AFTER INDEXINDEX        PMXAR EQU *       P RES MXSIZ       P END    @     
0xcc44c…cc5e0          Dummy {f00=0x0105, f01=0x2008, f02=»         PFDBSTA EQU *       P RES QFDBAR        PFDBEND EQU *   2   P END   F@      R OF CONDITIONAL ASSEMBLY QFDBAR WORDS WILL BE ALLOCATED    J   P*        P ENTRY FDBLEN        P ENTRY FDBSTA        P ENTRY FDBEND        P ENTRY QFDBFL        P*        P*     
0xcc5e0…cc774 (0, 259) Dummy {f00=0x0112, f01=0x0190, f02=»MAX 4 WORDS    |   PDMT150 EQU *       P LDR* A10,A4   (   P CWR* A10,A7   <   P ABL(NE) DMT250 NO MATCH   P   P SUK A2,1    p . P RF(NP) DMT160 ALL 4 FILE NAME WORDS MATCH       P ADK A4,2        P ADK A7,2        P RB DMT150 CHECK NEXT WORD       P*      ( P*   
0xcc774…cc908          Dummy {f00=0x0112, f01=0x0190, f02=» DMT165 YES        P CCK A2,'LL' LIBRARY FILE ?        P ABL(NZ) DMT250 NO   8   P LDK A2,0 FILE EXTENT NUMBER   R   P RF DMT167   v . PDMT165 LD A2,VTFSNO,A3 FILE SECTION NUMBER       P EJECT       PDMT167 EQU *       P*      . P*   GET INFO FROM VTOC AND SAVE IN
0xcc908…cca9c          Dummy {f00=0x0112, f01=0x0190, f02=»       P ST A1,TASCXO        P RF(NN) DMT170 <= 4 EXTENTS        P LDK A7,9    B * P ABL DMTASX MORE THAN 4 EXTENTS EXIST    T   PDMT170 EQU *     " P ECR A2,A2 TO LEFT HALF OF A2      4 P LC A2,VTFXNO+1,A4 EXT NO INTO RIGHT HALF OF A2        P ST A2,TASSEX,A1    
0xcca9c…ccc30          Dummy {f00=0x0112, f01=0x0190, f02=» LD A2,VTFXBA,A4 EXTENT BASE       P ST A2,TASXLB+2,A1   $   P LD A2,TASSEX,A1   > $ P RF(NZ) DMT250 NOT FIRST EXTENT    V   P EJECT   ~   P*   FIRST FILE EXTENT      < P*   CHECK IF AN FDB DESCRIBING THE FILE ALREADY EXISTS.        P*        P LD A12,TASFDB     *
0xccc30…ccdc4          Dummy {f00=0x0112, f01=0x0190, f02=»FDBSTA       PDMT200 EQU *       P LDR* A5,A12   "   P ANK A5,/01    6   P RF(Z) DMT210 FREE   J   P LD A2,FDBEXT,A12    d   P CW A2,TASVOL,A6   ~ " P RF(NE) DMT210 NOT SAME VOLUME       P LD A2,FDBVTO,A12        P CW A2,TASVRN      $ P RF(NE) DMT210 NOT SAME VTOC
0xccdc4…ccf58          Dummy {f00=0x0112, f01=0x0190, f02=»OUND   j   PDMT205 EQU *       P LDK A7,5 FILE CODE USED       P ABL DMTASX    @   P*    T $ PDMT210 LDR* A12,A12 GET NEXT FDB   ^   P ANKL A12,/FFFE      ( P RB(NE) DMT200 MORE FDB:S TO SEARCH        P*      0 P*   NO MATCHING FDB EXIST   FIND A FREE FDB        P
0xccf58…cd0ec          Dummy {f00=0x0112, f01=0x0190, f02=»   P ANKL A12,/FFFE      & P RB(NE) DMT220 MORE FDB:S TO CHECK       P LDK A7,3    F   P ABL DMTASX NO FDB AVAILABLE   X ( P*   INITIALIZE FDB   ZERO FROM FDB+2   |   P*        PDMT230 EQU *       P ST A12,TASFDB       P LDR A10,A12       P ADKL A10,QFDBFL       P
0xcd0ec…cd280          Dummy {f00=0x0112, f01=0x0190, f02=»DMT233       PDMT237 EQU *       P LDKL A2,/8000   "   P*   DEV NOT BUSY   8   P ST A2,DWTST,A12   P   P LDKL A2,TIODM   h   P ST A2,DWTADR,A12    ~   P LDKL A2,SECTLE        P LDR A1,A12        P ADKL A1,FDBECB        P ST A2,ECBRL,A1        P LDK A2,/01        P
0xcd280…cd414 (0, 260) Opaque[0x194]
0xcd414…cd5a8          # DirEnt {nam=»DFTAB «, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x20a8, f03=0x0000}
0xcd414…cd5a8          IdxSect {
0xcd414…cd5a8            f00 = 0x0105	// 0xcd414 @0x0 
0xcd414…cd5a8            f01 = 0x0002	// 0xcd416 @0x2 
0xcd414…cd5a8            gno = [	// 0xcd418 @0x4 
0xcd414…cd5a8                [0x00]: C0x0105.0x1.0
0xcd414…cd5a8            ]
0xcd414…cd5a8          }
0xcd5a8…cd73c          Dummy {f00=0x0105, f01=0x0190, f02=» 0 P IDENT DFTAB  REL 9.2 79-11-16  870105040920       P   8   P*    @ 8 P****************************************************   J   P*      $ P*   PHILIPS TERMINAL SYSTEM  PTS       P*      & P*   DFTAB  = DISC FILE CODE TABLE        P*        P*        P*   LEVE
0xcd73c…cd8d0          Dummy {f00=0x0105, f01=0x40ce, f02=»**   ^   P*        P*   DISC FILE CODE TABLE       P*    4   P ENTRY DFTAB   >   P ENTRY DFTABE    R   P*    h   P*    r   PDFTAB EQU *    |   P DATA /F8F9,/FAFB        PDFTABE EQU *       P END    @        DISC FILE CODE TABLE        P*        P*        P*   LEVE
0xcd8d0…cda64          Dummy {f00=0x0105, f01=0x2008, f02=»        NT DFTAB       P*        P*   DISC FILE CODE TABLE   "   P*    B   P ENTRY DFTAB   L   P ENTRY DFTABE    `   P*    v   P*        PDFTAB EQU *        P DATA /F0F1        PDFTABE EQU *       P END    @       END        P ENTRY QFDBFL        P*        P*     
0xcda64…cdbf8          Dummy {f00=0x0105, f01=0x0190, f02=»-LENGTH, BLOCKING-FACTOR AND VTOC-REC-NO   r   P*   ARE SAVED TOO.   0 L P*   WHEN THE FIRST EXTENT HAS BEEN FOUND EXISTING FDB:S CAN BE SEARCHED    J L P*   TO CHECK IF THE FILE TO BE ASSIGNED HAS PREVIOUSLY BEEN ASSIGNED TO      L P*   ANOTHER FILE CODE. IF SO T
0xcdbf8…cdd8c          Dummy {f00=0x0105, f01=0x0190, f02=»EN A NEW FDB MUST BE INITIALIZED AND THE REST OF THE     4 P*   VOLUMES ARE CHECKED TO FIND ALL FILE EXTENTS   <   P*    t 2 P*   FOR INDEX ASIGN THE PRODGRAM IS RUN TWICE.   ~ 4 P*   DURING THE FIRST LOOP A MASTERINDEX IS READ.     . P*   FC 13 IN TTAB FOR DMTASK
0xcdd8c…cdf20          Dummy {f00=0x0105, f01=0x018e, f02=»MTASS        P ENTRY VTLRN       P ENTRY VLVBA   "   P ENTRY VLVRL   6   P ENTRY SECTLE    J   P EJECT   `   P*    n   P*****************    x   P*   EXTERNALS   *        P*****************        P*        P EXTRN QTJOB       P EXTRN FNDTID,TTB:TD       P*       
0xcdf20…ce0b4 (0, 261) Opaque[0x194]
0xce0b4…ce248          # DirEnt {nam=»DMSUBX«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2330, f03=0x0000}
0xce0b4…ce248          IdxSect {
0xce0b4…ce248            f00 = 0x0119	// 0xce0b4 @0x0 
0xce0b4…ce248            f01 = 0x000c	// 0xce0b6 @0x2 
0xce0b4…ce248            gno = [	// 0xce0b8 @0x4 
0xce0b4…ce248                [0x00]: C0x0119.0x2.0
0xce0b4…ce248                [0x01]: C0x0119.0x3.0
0xce0b4…ce248                [0x02]: C0x011a.0x0.0
0xce0b4…ce248                [0x03]: C0x011a.0x3.0
0xce0b4…ce248                [0x04]: C0x011b.0x0.0
0xce0b4…ce248                [0x05]: C0x011b.0x1.0
0xce0b4…ce248            ]
0xce0b4…ce248          }
0xce248…ce3dc          Dummy {f00=0x0119, f01=0x0190, f02=» 2 P IDENT DMSUBX  REL 9.2 79-11-16  870105040920        P   :   P*    B 8 P****************************************************   L   P*      $ P*   PHILIPS TERMINAL SYSTEM  PTS       P*      2 P*   DMSUBX = DM-ROUTINES FOR INDEXED REQUESTS        P*        P*   
0xce3dc…ce570          Dummy {f00=0x0119, f01=0x0190, f02=»ROM :*****************   r   P*        P*   DMTASK   (   P*    :   P***************    D   P*   ENTRIES   *        P***************    t   P*        P ENTRY FNDKMX,CHKKEY       P ENTRY RDNXTR        P ENTRY FNDKEY        P ENTRY CRNUPD        P*        P**********
0xce570…ce704          Dummy {f00=0x0119, f01=0x0190, f02=»DBRLE,FDBSNR,ECBCW   l . P EXTRN FDBRRO,FDBCEX,FDBBLF,EXTBAS,BUFSNR      . P EXTRN FDBLRN,FDBMRO,FDBCRL,FDBADF,CRNCIF    L 4 P EXTRN DMTIOT,GTLGRN,GTBKBU,ADDMOD,CALSNO,DMTRBU   ~   P EXTRN DMTIOZ        P EJECT     8 P****DESCRIPTION*******************************
0xce704…ce898          Dummy {f00=0x0119, f01=0x0190, f02=»1 ALG. U.    ` 4 P*   THE SEARCH KEY MAY BE TERMINATED WITH A /EE.     0 P*   THE FIRST TWO WORDS IN MASTER INDEX IS :   J   P*   - NO OF ENTRIES N    ~ $ P*   - NO OF CHARACTERS PER ENTRY       P*      8 P****ENTRY PARAMETERS********************************      
0xce898…cea2c          Dummy {f00=0x0119, f01=0x0190, f02=»CF   A14,FNDKMX        P*      8 P****EXIT PARAMETERS*********************************   "   P*    ^ 0 P*   A1,A2 = LODGICAL RECORD NO IN INDEX FILE   h   P*   A8,A11= UNCHANGED        P*      8 P****USED REGISTERS**********************************       P*       
0xcea2c…cebc0          Dummy {f00=0x0119, f01=0x0190, f02=»9,A2       P ANKL A9,/1 GET BIT 15       P SRA A2,1    *   P LDR A10,A2 M=N/2 FLOOR    <   P ADR A9,A2 I=N/2 CEILING       P ADK A5,2 TABLE BASE - 2   |   PFND020 EQU *       P LDK A2,0        P LDR* A7,A5 ENTRY LENGTH       P LDR A6,A9 I       P SUK A6,1      $ P
0xcebc0…ced54 (0, 262) Dummy {f00=0x0119, f01=0x0190, f02=»25 EQU *     " P ADR A2,A5 ADD MI BASE ADR - 2       P ADK A2,2 ENTRY KEY ADR    6   P LDR A1,A2 SAVE ENTRY ADR    V   P LDR A3,A8 SEARCH KEY ADR    x   P LDR A6,A11 MAX KEY LENGTH       P LDK A7,0 CHAR ADR       P CF A14,CHKKEY COMPARE KEYS        P LDR A7,A10 M 
0xced54…ceee8          Dummy {f00=0x0119, f01=0x0190, f02=»   v . P RF(NG) FND040 SEARCHED KEY LESS OR EQUAL        P*    :   P*   SEARCHED KEY GREATER   D   P*    d   P LDR A10,A10 M   n   P RF(Z) FND050 SEARCH READY       P ADR A9,A6 I=I+(M/2 CEIL)        PFND030 EQU *       P LDR A10,A7 M=M/2 FLOOR        P RB FND020  
0xceee8…cf07c          Dummy {f00=0x0119, f01=0x0190, f02=»D045 EQU * NO MASTER INDEX       P LDK A1,0    "   P LDK A2,1 REC NR 1   4   P RF FND070   N   PFND050 EQU *   `   P ADR* A1,A5 ARDR NEXT ENTRY    t   PFND060 EQU *       P LDR A3,A1 ENTRY ADR       P SUK A3,3        P ADR* A3,A5 ADR REC NO       P*        P*   MO
0xcf07c…cf210          Dummy {f00=0x0119, f01=0x0190, f02=»2,A2       P LCR A2,A3       PFND070 EQU *       P RTN A14   2   P EJECT   B 8 P****DESCRIPTION*************************************   P   P*      D P*   CHKKEY COMPARE TWO CHARACTER STRINGS. THE SEARCH KEY MAY BE        P*   TERMINATED WITH A /EE.       P*      8
0xcf210…cf3a4          Dummy {f00=0x0119, f01=0x0190, f02=» * P*   A6 = MAX NO OF CAHARACTERS IN KEY      2 P*   A7 = REL NO OF FIRST CHAR TO CHECK IN KEY    2   P*    h   P*   CF   A14,CHKKEY    r   P*      8 P****EXIT PARAMETERS*********************************       P*      : P*   A3 = 0 WHEN SEARCED KEY IS CONTAINED I
0xcf3a4…cf538          Dummy {f00=0x0119, f01=0x0190, f02=»CHAR TO CHECK = NO OF SAME CHARACTERS IN WHOLE KEY   x " P*   A6 = MAX NO OF CHAR IN KEY   :   P*    ` 8 P****USED REGISTERS**********************************   j   P*        P*   A2-A4,A6-A7      < P********************************************************       P
0xcf538…cf6cc          Dummy {f00=0x0119, f01=0x0190, f02=»CR A4,A3 SEARCED KEY CHAR        P CCK A4,/EE00    " " P RF(E) CHK060 END OF KEY CHAR    8   P CCR A4,A2 SC=EC?    ^   P RF(G) CHK100 SC GT TH EC    x " P RF(L) CHK120 SC LESS THAN EC        P ADK A7,1 NO OF SAME CHAR        P CWR A7,A6 NO OF CHAR      $ P RF(NL) 
0xcf6cc…cf860          Dummy {f00=0x0119, f01=0x0190, f02=» LDK A3,0 FOUND        P RF CHK140       PCHK120 EQU *   * $ P LDKL A3,-1 SEARCHED KEY SMALLER   >   P RF CHK140   f   PCHK100 EQU *   x $ P LDK A3,1 SEARCHED KEY SGREATER        PCHK140 EQU *       P RTN A14       P EJECT     8 P****DESCRIPTION*******************
0xcf860…cf9f4 (0, 263) Dummy {f00=0x011a, f01=0x0190, f02=»WHEN NO RECORD IS READ BEFORE, THE FIRST RECORD IN SPECIFIED     & P*   SECTOR WILL BE MADE AVAILABLE    D   P*    n 8 P****ENTRY PARAMETERS********************************   x   P*      : P*   A1 = FDB ADDRESS FOR CURRENT RECORD (BEFORE NEXT)        P*        FDB
0xcf9f4…cfb88          Dummy {f00=0x011a, f01=0x0190, f02=»NTED   ` : P*   A3 = ADDRESS OF BLOCK BUFFER FROM PREVIOUS CALL IN     > P*        SAME DM-REQUEST. =0 WHEN NO BYUFFER IS ALLOCATED    J   P*   A8 = ECB ADDRESS       P*      8 P****EXIT PARAMETERS*********************************       P*      2 P*   RETURN AT AD
0xcfb88…cfd1c          Dummy {f00=0x011a, f01=0x018e, f02=»DE FOM PHYS I/O) WHEN NO BUFFER IS ALLOCATED   r $ P*   A2 = FDBRRO = RECORD OFFSET    4   P*   A3 = BUFFER ADDRESS      * P*      = 0 WHEN NO BUFFER IS ALLOCATED   |   P*   A8 = ECB ADDRESS       P*      8 P****USED REGISTERS**********************************    
0xcfd1c…cfeb0          Dummy {f00=0x011a, f01=0x0190, f02=»   X   P EJECT       PRDNXTR EQU *       P LDR A10,A3 SAVE BUFFER ADDR   *   P RF(NZ) RDN200 BUFFER EXIST    N   P STR A7,A14    r   P SUKL A14,4        P ST A6,2,A14       P*        P*   GET A BUFFER       P*        PRDN040 EQU *     & P CF A14,GTBKBU GET BLOCKBU
0xcfeb0…d0044          Dummy {f00=0x011a, f01=0x0190, f02=»DR A10,A3 BUFFER ADDR      $ P LDK A7,/91 PHYS READ WITH WAIT        P LKM   F   P DATA 1    R & P CF A14,DMTIOZ CHECK RETURN CODES    b   P LDR A1,A1       P RF(NZ) RDN900 ERROR       P LDR A1,A6 FDB ADDR        PRDN080 EQU *       P LDR A6,A1 FDB ADDR        P L
0xd0044…d01d8          Dummy {f00=0x011a, f01=0x0190, f02=»RDN200 EQU *     $ P LD A2,FDBRRO,A1 REC ORD  OFFSET       P RF(NN) RDN220 NOT FIRST REC   <   P STR A7,A14    `   P SUKL A14,4    t   P ST A6,2,A14       P RB RDN080 FIRST REC WANTED        P*      : P*   CHECK IF THIS OFFSET POINTS TO LAST REC IN BUFFER        P
0xd01d8…d036c          Dummy {f00=0x011a, f01=0x0190, f02=»EC IN CURRENT BLOCKBUFFER        P*    " $ P AD A2,FDBRLE,A1 RECOR D  LENGTH   ,   P ADK A2,1 STATUS CHAR    T   P ST A2,FDBRRO,A1 NEW OFFSET    r   P RF RDN950 RETURN        P*      4 P*   CHECK IF THIS RECORD ALSO IS LAST IN EXTENT        P*        PRDN300 EQU *
0xd036c…d0500          Dummy {f00=0x011a, f01=0x0190, f02=» AD A5,EXTLEN,A3 EXTENT LENGTH       P SUK A5,1    & $ P CW A5,FDBSNR,A1 SECT NO CURRENT   8 , P RF(NG) RDN400 IT WAS LAST REC IN EXTENT   `   P*        P*   NEW SECTOR       P*        P IM FDBSNR,A1 SECT NO        P LDR A6,A1 FDB ADDR        P RF RDN500       P* 
0xd0500…d0694 (0, 264) Dummy {f00=0x011a, f01=0x0190, f02=» NO    v   P LDR A1,A2       P LDR A2,A3       P LDK A6,0    0   P LDK A7,1    B   P CF A14,ADDMOD NEXT REC NO   T   P LDR A6,A5 RESTORE FDB ADDR    v * P CF A14,CALSNO GET NEXT REC ADDR PHYS        P LDR A8,A13      $ P LDR A1,A1 CHECK EN D OF MEDIUM        P RF(
0xd0694…d0828          Dummy {f00=0x011a, f01=0x0190, f02=»   x " P CF A14,DMTRBU RELEASE BUFFER        P LDR A1,A6 FDB ADDR    .   P RB RDN040 NEXT SECTOR   J   P*    h   P*   EXIT   r   P*        PRDN900 EQU *       P LDR A5,A1 RET CODE        P LDR A1,A6 FDB ADDR        P LDR A3,A10 BUFFER ADDR        P RF(Z) RDN960 NO
0xd0828…d09bc          Dummy {f00=0x011a, f01=0x0190, f02=»ER ADDR        PRDN940 EQU *       P LD A6,2,A14   $   P ADKL A14,4    8   P LDR* A7,A14   L   PRDN950 EQU *   `   P RTN A14   t   P EJECT     8 P****DESCRIPTION*************************************       P*      > P*   FNDKEY WILL READ THE FIRST USED INDEX RECORD
0xd09bc…d0b50          Dummy {f00=0x011a, f01=0x0190, f02=»ENTRY PARAMETERS********************************       P*    8   P*   A1 = FDB ADDRESS   B   P*   A8 = SEARCH KEY ADDR   ^ & P*   A11 = NO OF CHARACTERS IN KEY    ~ " P*   A13= PHYSICAL ECB ADDRESS        P*      8 P****EXIT PARAMETERS*****************************
0xd0b50…d0ce4          Dummy {f00=0x011a, f01=0x0190, f02=» 2 P*       = /4000 WHEN NEXT HIGHER KEY IS FOUND      . P*      = RETURN CODE WHEN KEY IS NOT FOUND   : 4 P*        BIT 1 CAN NEVBER BE SET BY DISC DRIVER    l   P*   A3 = BUFFER ADDRESS      & P*      = 0 WHEN NO RECORD IS FOUND     " P*   A7 = NO OF SAME CHARAC
0xd0ce4…d0e78          Dummy {f00=0x011a, f01=0x0190, f02=»****   `   P*      , P*   A1 - A11,A13 + 4 WORDS ON A14 STACK        P*    F : P******************************************************   P   P EJECT       PFNDKEY EQU *       P*      & P*   FIRST SEARCH THE NMASTER INDEX       P*      * P LD A5,FDBMIA,A1 ADDR OF M
0xd0e78…d100c          Dummy {f00=0x011a, f01=0x0190, f02=» GET KEY ENTRY IN MASTER INDEX       P LD A6,8,A14 FDB ADDR    &   P CF A14,CALSNO GET PHYS ADDR   D   P LDR A1,A1   h   P RF(NZ) FKY900 ERROR   z   P LDR A1,A6 FDBADDR     " P LDR A6,A11 NO OF CHAR IN KEY      $ P LDK A7,0 START CHAR KEY SEARCH      & P SUR A9,A9
0xd100c…d11a0          Dummy {f00=0x011a, f01=0x018e, f02=»ECORD    v   P RF FKY150       P LDR A1,A5 RET CODE        P RF FKY900 ERROR EXIT    <   P*    Z " P*   BUFFER AND ADATA IS FOUND    d   P*        PFKY150 EQU *       P LDR A9,A3 BUFFER ADDR       P ADR A2,A3 BUFFER ADR        P ADK A2,10 REC ADDR        P LDR A10
0xd11a0…d1334 (0, 265) Dummy {f00=0x011b, f01=0x0190, f02=»   P RF(E) FKY200 USED RECORD        P*    & & P*   NO MORE RECORDS IN THIS SECTOR   0   P*    Z * P LD A13,FDBRRO,A1 SAVE CURRENT OFFSET    d   P LD A4,FDBMRO,A1       & P ST A4,FDBRRO,A1 LAST REC IN SECT        P*        P*   *CHECK IF EOF        P*        P LDR
0xd1334…d14c8          Dummy {f00=0x011b, f01=0x0190, f02=»N,A1       P RB(L) FKY100 NOT EOF        P RF(G) FKY180 EOF    *   P CW A3,FDBLRN+1,A1   D   P RB(L) FKY100 NOT EOF    ^   PFKY180 EQU *   |   P*        P*   EOF IS IN THIS SECTOR        P*      2 P ST A13,FDBRRO,A1 OFFSET TO FIRST FREE RECORD        P LDK A7,0 NR
0xd14c8…d165c          Dummy {f00=0x011b, f01=0x0190, f02=»       P LD A3,6,A14 SEARCH KEY ADDR       P CF A14,CHKKEY COMPARE KEYS    ,   P LDR A3,A3   P & P RF(P) FKY840 SEARCHED KEY GREATER   b " P RF(N) FKY850 SEARCH KEY LESS        P RF FKY870 KEY FOUNFD        PFKY840 EQU *       P CC A7,-4,A10 NEXT KEY FLAG      0 P
0xd165c…d17f0          Dummy {f00=0x011b, f01=0x0190, f02=»      THAT HAS BEEN CHECKED FOR THIS KEY     . P LC A7,-4,A10 REDUCE NO OF SAME CHARACTERS ! 0   P RB FKY100 NEXT KEY  ! b   PFKY850 EQU * ! ~   P LDKL A2,/4000 KEY NOT FOUND !     P RF FKY950 !     PFKY870 EQU * !     P LDK A2,0 KEY FOUND  !     P RF FKY950 !    
0xd17f0…d1984          Dummy {f00=0x011b, f01=0x0190, f02=»   P ADKL A14,8 RESTORE STACK  "     P LDR* A1,A14 FDB ADDR  " &   P LDR A3,A9 BUFFER ADDR " D   P RTN A14 " b   P EJECT " r   P*  "   J P*   CRNUPD UPDATES CRN-BUFFERS SO THAT RECORD NUMBERS FOR MOVED INDEX  "     P*   RECORDS ARE UPDATED  "     P*  "     P*   IN
0xd1984…d1b18          Dummy {f00=0x011b, f01=0x0190, f02=»2    = ADD PARAMETER +1, -1  "     P*  # $   P*   USED REGISTERS:  # .   P*   A1 -A12  # J   P*  # ^   P*   OUT: # h   P*   A5 = FDB ADDR INDEX  # x   P*   A10,A11 = UNCHANGED  #     P*  #     PCRNUPD EQU * #     P STR A12,A14 #     P SUKL A14,2  #   $ P LD A12,FD
0xd1b18…d1cac          Dummy {f00=0x011b, f01=0x0190, f02=»F(Z) CRU900 END OF LINK  #     P LC A7,FDBECB+1,A5 FILE CODE $     P CC A7,CRNCIF,A12  $ D   P RB(NE) CRU100 WRONG FC  $ ^   P CC A10,CRNCIF+1,A12 $ ~   P RB(G) CRU100  $     P RF(L) CRU200  $     P CW A11,CRNCIF+2,A12 $     P RB(G) CRU100  $     PCRU200 EQU * $  
0xd1cac…d1e40          Dummy {f00=0x011b, f01=0x018e, f02=» * $     P*  %     P*   UPDATE CRN %     P*  % *   P LD A7,2,A14 ADD PARAM % 4   P LDR A6,A7 % R   P RF(N) CRU230 -1 % d   P LDK A6,0  % |   PCRU230 EQU * %     P ANKL A7,/7FFF %     P LDK A1,0  %     P LC A1,CRNCIF+1,A12  %     P LD A2,CRNCIF+2,A12  %     P CF A1
0xd1e40…d1fd4 (0, 266) Dummy {f00=0x011b, f01=0x4028, f02=» %     P RTN A14 &     P END &  @    & $                                                                                                                                                                                                                                
0xd1fd4…d2168          Dummy {f00=0x011b, f01=0x2008, f02=»     '   + t   P INH ,     P CF A15,TENDIO ,     P ENB , 2   P*  , >   P*   EXIT , H   P*  , X   P LKM , b   P DATA 3  , n   P*  , ~   P END ,  @    ,  RD ADDR  A2:=EA BIT  +   & P C1R A2,A2 ONE COMPLEMENT BIT MASK +     P ANRS A2,A3 SET OFF EA BIT +     P*  +    
0xd2168…d22fc          Dummy {f00=0x011b, f01=0x0190, f02=»TASSPW DATA 0 TTAB ADDRESS DMTASK      $ PTASFDD DATA 0 FDB ADDR DATA FILE   * ( PTASTBE DATA 0 TTAB/SCTCDT ENTRY ADDR   R 2 PTASLFD DATA 0,0 LOCKED FLEXDISC FILE CODES =1    ~   P DATA 0,0        P DATA 0,0      " PTASS14 EQU *-2 TASS A14 STACK        P*        P
0xd22fc…d2490          Dummy {f00=0x011b, f01=0x0190, f02=» *       P**************       P*      , P*   ENTRY   TASCAQ   CHECK ASSIGN QUEUE    *   P*    Z   P*       A7= RETURN CODE    d   P*      * P*           SET OFF USE BIT IN TASBLK      H P*           IF TASQUE = 0 THEN RETURN ELSE QUEUE FIRST IN CHAIN AND      2 P
0xd2490…d2624          Dummy {f00=0x011b, f01=0x0190, f02=»QUE        P RF(Z) TASCEX EMPTY QUEUE      " P LDR* A1,A5 GET NEXT IN CHAIN    . , P ST A1,TASQUE AND PUT IT FIRST IN QUEUE    T   P LDKL A1,-4      ( P ADS A1,TTB:SA,A5 UPD DISPATCH ADDR        P CF A15,QTJOB NEXT ASSIGN        P RF TASC05     & PTASCEX CM TASQUE
0xd2624…d27b8          Dummy {f00=0x011b, f01=0x0190, f02=» CODE IN SAVED A7    r   P RTN A14       P EJECT   * 8 P****DESCRIPTION*************************************   8   P*    t : P*   VOLCHE WILL COMPARE EACH VOLUME NAME IN ASBLK WITH   ~ & P*   VOLUME NAMES IN DWT FOR DISCS        P*      8 P****ENTRY PARAMETERS****
0xd27b8…d294c          Dummy {f00=0x011b, f01=0x0190, f02=»S WANTED.    v : P*         1 LOCK WANTED. ONLY FROM DMTASS FOR FLEXDISC       P*    P 8 P****EXIT PARAMETERS*********************************   Z   P*        P*   A1 = 0 OK        P*        1 VOLUME UNKNOWN        P*   A5 = TTAB ADDR       P*      8 P****USED REG
0xd294c…d2ae0          Dummy {f00=0x011b, f01=0x0190, f02=»**************   h   PVOLCHE EQU *       P CM TASLFD  =1   * $ P CM TASLFD+2 LOCKED FLEXDISCS =1   @   P SLL A2,1    h   P SUK A2,2    z   P ST A2,TASCVO INIT. TASCVO       P LDR A4,A8     2 P ADK A4,10 POINTER TO FIRST VOL NAME IN ASBLK        PTAS110 EQU *     2
0xd2ae0…d2c74 (0, 267) Opaque[0x194]
0xd2c74…d2e08          # DirEnt {nam=»ADDMOD«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2380, f03=0x0000}
0xd2c74…d2e08          IdxSect {
0xd2c74…d2e08            f00 = 0x011c	// 0xd2c74 @0x0 
0xd2c74…d2e08            f01 = 0x0004	// 0xd2c76 @0x2 
0xd2c74…d2e08            gno = [	// 0xd2c78 @0x4 
0xd2c74…d2e08                [0x00]: C0x011c.0x0.0
0xd2c74…d2e08                [0x01]: C0x011e.0x3.0
0xd2c74…d2e08            ]
0xd2c74…d2e08          }
0xd2e08…d2f9c          Dummy {f00=0x011c, f01=0x0190, f02=» 2 P IDENT ADDMOD  REL 9.2 79-11-16  870105040920        P   :   P*   =1 RETURN CONDITION    B   P*    b 8 P****************************************************   l   P*      $ P*   PHILIPS TERMINAL SYSTEM  PTS       P*        P*   TOSS DATA MANAGEMENT       P*   
0xd2f9c…d3130          Dummy {f00=0x011c, f01=0x0190, f02=»CTION ON THE ALPHA   ^   P* COMPUTER       P*CALLING SEQUENCE:   , $ P*                  A1-A2 = ARG1    F $ P*                  AG-A7 = ARG2    n   P*        CF       A14,ADDMOD     & P*RETURN :         RESULT IN A1-A2      4 P* CAUTION  REGISTERS  A3,A4,A6,A7  A
0xd3130…d32c4          Dummy {f00=0x011c, f01=0x0190, f02=»NDITIONAL ASSEMBLY       P*      . P*****************************************    $   P*    V 6 P* A PROGRAM VERSION USING THE EXTENDED INSTRUCTION   ` . P* SET IS OBTAINED BY SETTING CPU852 EQU 0.       P*        PCPU852 EQU 1       P*        P EJECT       PADDMOD
0xd32c4…d3458          Dummy {f00=0x011c, f01=0x0190, f02=».L    A7,/7FFF       P         ANK.L    A2,/7FFF       P         ADR      A2,A7    8   P         RF(3)    OVER1    X 0 PNOVER    ADR      A1,A6       * NO OVERFLOW    x   P         RF(1)    END1       P         RF(2)    END2       P         RF(3)    END3       PNO
0xd3458…d35ec          Dummy {f00=0x011c, f01=0x018e, f02=»    A1,1       P         RF(3)    OVER3        P         RB(7)    NOVER    0   POVER3    ADR      A1,A6    P   P         RF(2)    END3   p   P         ADK      A1,0       P         RF(1)    END1       P         RB(7)    NOVER1       P XIF   =1        P IFT CPU852=
0xd35ec…d3780          Dummy {f00=0x011c, f01=0x4184, f02=»   t   PEND2      ADK      A3,/80        PEND1      ADK      A3,/80    * B PEND0     SLL      A3,1      **********************************   L   P         ANK.L    A3,/0300       P         LDK.L    A4,/FCFF       P         AN.S     A4,2,A14     B P         OR.S   
0xd3780…d3914 (0, 268) Dummy {f00=0x011e, f01=0x2008, f02=»                 ANK.L    A3,/0300       P         LDK.L    A4,/FCFF   *   P         AN.S     A4,2,A14   L B P         OR.S     A3,2,A14    UPDATE CR IN PSW CALLING PROGRAM   n   P         RTN      A14        P         END    @       D1       P         RB(7)    NO
0xd3914…d3aa8          Dummy {f00=0x011e, f01=0x0190, f02=»*  &     P*  '   > P*   FIND A FREE ENTRY IN TTAB/CD:TAB (FC AND DWTADR = 0 )  '     P*  ' V   PTAS180 EQU * ' `   P LDK A1,0  ' t   P LDR A10,A10 TC  '     P RF(Z) TAS185 GLOBAL ASSIGN  '     P LD A2,TASTTA TTAB ADDR  '     P LDR A4,A2 '     P LD A2,TTB:TD,A4 '  
0xd3aa8…d3c3c          Dummy {f00=0x011e, f01=0x0190, f02=»UK A2,4  '   ( P RF(L) TASSE2 NO FREE ENTRY IN TABLE (     P LDR A9,A4 ( <   P ADR A9,A2 ( N   P CCR A1,A9 FILE CODE ( ` " P RB(NE) TAS190 FC NOT EQUAL 0  ( |   P CW A1,1,A9  (   & P RB(NE) TAS190 DWTADR NOT EQUAL 0  (     P LDR* A1,A8 ASBLK 1ST WORD (     P RF(N)
0xd3c3c…d3dd0          Dummy {f00=0x011e, f01=0x0190, f02=»Y  ( f   P ST A9,TASTBE SAVE ENTRY )     P*  ) * 0 P*   GET FIRST VOLUME AND ACTIVATE ITS DMTASK ) 4   P*  ) h   P LD A1,TASCVO  ) r   P LDK A7,0  )     P LC A7,TASVOL,A1 )     P ADKL A7,'#D' TID DMTASK )     P CF A15,FNDTID )   " P LDR A5,A2 TTAB ADDRESS DMTASK )
0xd3dd0…d3f64          Dummy {f00=0x011e, f01=0x0190, f02=»RY ) |   P LDK A7,4 VOL UNKNOWN  *     P RF TASSEM * (   PTAS200 EQU * * :   P LDK A2,2  * N 4 P ST A2,TASFIL MASTER INDEX LOOP IDENT IN DMTSAK  * ` & P LDKL A2,DMTASS ASSIGN INDEX ENTRY *     P LDR* A6,A8  *     P RF(N) TAS210 INDEX ASSIGN *     P CM TASFIL *    
0xd3f64…d40f8          Dummy {f00=0x011e, f01=0x4182, f02=»F A15,ACTOT ACTIVATE DMTASK  *     P ABL TDISP GO TO DISPATCHER  + $   P EJECT + H   P*  + V   P*   ERROR RETURNS  + `   P*  + z   PTASSE5 ADK A7,1  +     PTASSE4 ADK A7,1  +     PTASSE3 ADK A7,1  +     PTASSE2 ADK A7,1  +     PTASSE1 ADK A7,1  +     P ADK A7,1  +
0xd40f8…d428c          Dummy {f00=0x011e, f01=0x2008, f02=»     ,                                                                                                                                                                                                                                                                  
0xd428c…d4420          Dummy {f00=0x011e, f01=0x0190, f02=»****************************************** T   6 P*                                                * U 2 6 P*        RDBLK - READ ONE CASSETTE BLOCK         * U l 6 P*        ===============================         * U   6 P*                                       
0xd4420…d45b4 (0, 269) Opaque[0x194]
0xd45b4…d4748          # DirEnt {nam=»DSUMOD«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x23e0, f03=0x0000}
0xd45b4…d4748          IdxSect {
0xd45b4…d4748            f00 = 0x011f	// 0xd45b4 @0x0 
0xd45b4…d4748            f01 = 0x0004	// 0xd45b6 @0x2 
0xd45b4…d4748            gno = [	// 0xd45b8 @0x4 
0xd45b4…d4748                [0x00]: C0x011f.0x0.0
0xd45b4…d4748                [0x01]: C0x0120.0x2.0
0xd45b4…d4748            ]
0xd45b4…d4748          }
0xd4748…d48dc          Dummy {f00=0x011f, f01=0x0190, f02=» 2 P IDENT DSUMOD  REL 9.2 79-11-16  870105040920        P   :   P*   =1 RETURN CONDITION    B   P*    b 8 P****************************************************   l   P*      $ P*   PHILIPS TERMINAL SYSTEM  PTS       P*        P*   TOSS DATA MANAGEMENT       P*   
0xd48dc…d4a70          Dummy {f00=0x011f, f01=0x0190, f02=»STRUCTION ON THE ALPHA   ^   P*COMPUTER        P*CALLING SEQUENCE    0 $ P*                 A1-A2  = ARG1    J $ P*                 A6-A7  = ARG2    r   P*        CF       A14,DSUMOD     & P*RETURN:          RESULT IN A1-A2      4 P* CAUTION  REGISTERS  A3,A4,A6,A
0xd4a70…d4c04          Dummy {f00=0x011f, f01=0x0190, f02=»* CONDITIONAL ASSEMBLY       P*      . P*****************************************    (   P*    Z 6 P* A PROGRAM VERSION USING THE EXTENDED INSTRUCTION   d . P* SET IS OBTAINED BY SETTING CPU852 EQU 0.       P*        PCPU852 EQU 1       P*        P EJECT       PDS
0xd4c04…d4d98          Dummy {f00=0x011f, f01=0x0190, f02=» C1R      A6,A6        P         C1R      A7,A7        P         ANK.L    A7,X'7FFF'   8   P         ANK.L    A2,/7FFF       P         ADK      A7,1   ~   P         RF(1)    NOVER1       P         ADK      A6,1       P         RF(3)    OVER4        P         RF(7)
0xd4d98…d4f2c          Dummy {f00=0x011f, f01=0x0190, f02=»   z   P         RF(2)    END2       P         RF(3)    END3   &   P         ADK      A2,0   D   P         RF(0)    END0   b   P         RF(7)    END1       POVER1    ANK.L    A2,X'7FFF'       P         ADK      A1,1       P         RF(3)    OVER4        P        
0xd4f2c…d50c0          Dummy {f00=0x011f, f01=0x0190, f02=»VER2   |   P XIF   =1        P IFT CPU852=0 6813 =1        P RF(0) END0  =1    <   P RF(1) END1  =1    T   P RF(2) END2  =1    l   P XIF   =1        PEND3     ADK       A3,/80        PEND2      ADK      A3,/80        PEND1      ADK      A3,/80      F PEND0     SLL
0xd50c0…d5254 (0, 270) Dummy {f00=0x0120, f01=0x40a8, f02=»   AN.S     A4,2,A14     B P         OR.S     A3,2,A14    UPDATE CR IN PSW CALLING PROGRAM       P*    =1    b   P         RTN      A14    r   P         END    @                                                                                                       
0xd5254…d53e8          Dummy {f00=0x0120, f01=0x2008, f02=»            ,0       P         RB(7)    NOVER2       PEND3     ADK       A3,/80    6   PEND2      ADK      A3,/80    X   PEND1      ADK      A3,/80    z   PEND0     SLL1      A3        P         ANK.L    A3,/0300       P         LDK.L    A4,/FCFF       P         A
0xd53e8…d557c          Dummy {f00=0x0120, f01=0x0190, f02=» 0 P IDENT DMFDB  REL 9.2 79-11-16  870105040920       P   8   P   @   P*    H   P*    R 8 P****************************************************       P*      $ P*   PHILIPS TERMINAL SYSTEM  PTS       P*      , P*   DMFDB  = FILE DESCRIPTOR BLOCKS  FDB       P*   
0xd557c…d5710          Dummy {f00=0x0120, f01=0x0190, f02=»TE FDB AREA      H P*   BY MEANS OF CONDITIONAL ASSEMBLY QFDBAR WORDS WILL BE ALLOCATED        P*    `   P ENTRY FDBSTA    j   P ENTRY FDBEND        P ENTRY QFDBFL        P ENTRY CRNQUE,CRBUFL       P ENTRY CRNEND        P ENTRY MXIND       P EJECT       P*      6
0xd5710…d58a4          Dummy {f00=0x0120, f01=0x0190, f02=»A    r " PCRBUFL EQU 12 SIZE CRN BUFFER        P*    0 < P*   CRNBAR IS THE SIZE OF THE CRN BUFFER ARERA IN WORDS    : 4 P*   WHERE CRBUFL BYTES ARE USED FOR EACH BUFFER    z   P*        PX:B EQU 50       PCRNBAR EQU X:B CURRENCY AREA       P*        P*        PX:
0xd58a4…d5a38          Dummy {f00=0x0120, f01=0x0190, f02=»*        PQFDBAR EQU X:A       P*        PX:D EQU 96   * & PQFDBFL EQU X:D FDB FIX PART LENGTH   <   P*    f   P EJECT   p   P*    ~   PFDBSTA EQU *       P RES QFDBAR        PFDBEND EQU *       PCRNQUE DATA 0 CRN LINK ROOT        P RES CRNBAR        PCRNEND EQU *
0xd5a38…d5bcc          Dummy {f00=0x0120, f01=0x4102, f02=»IZ=0     * P DATA 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0      * P DATA 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0    :   P XIF   h   PMXINDE EQU * END INDEX INDEX   t 2 P DATA 0,0 SIGNIFICANT ZEROES AFTER INDEXINDEX        PMXAR EQU *       P RES MXSIZ       P END    @        EQU *
0xd5bcc…d5d60          Dummy {f00=0x0120, f01=0x2008, f02=»         PFDBSTA EQU *       P RES QFDBAR        PFDBEND EQU *   2   P END   F@      R OF CONDITIONAL ASSEMBLY QFDBAR WORDS WILL BE ALLOCATED    J   P*        P ENTRY FDBLEN        P ENTRY FDBSTA        P ENTRY FDBEND        P ENTRY QFDBFL        P*        P*     
0xd5d60…d5ef4 (0, 271) Opaque[0x194]
0xd5ef4…d6088          # DirEnt {nam=»MPYMOD«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2418, f03=0x0000}
0xd5ef4…d6088          IdxSect {
0xd5ef4…d6088            f00 = 0x0120	// 0xd5ef4 @0x0 
0xd5ef4…d6088            f01 = 0x0004	// 0xd5ef6 @0x2 
0xd5ef4…d6088            gno = [	// 0xd5ef8 @0x4 
0xd5ef4…d6088                [0x00]: C0x0120.0x3.0
0xd5ef4…d6088                [0x01]: C0x0121.0x1.0
0xd5ef4…d6088            ]
0xd5ef4…d6088          }
0xd6088…d621c          Dummy {f00=0x0120, f01=0x0190, f02=» 2 P IDENT MPYMOD  REL 9.2 79-11-16  870105040920        P   :   P*   =1 RETURN CONDITIONS   B   P*    b 8 P****************************************************   l   P*      $ P*   PHILIPS TERMINAL SYSTEM  PTS       P*        P*   TOSS DATA MANAGEMENT       P*   
0xd621c…d63b0          Dummy {f00=0x0120, f01=0x0190, f02=»N THE ALPLA COMPUTER   ^   P* CALLING SEQUENCE:      ( P*                 LD        A6,ARG1    8 ( P*                 LD        A7,ARG1    d   P*        CF       A14,MPYMOD     ( P* RETURN :        RESULT  IN  A1,A2      0 P*        REGISTERS  A3,A4,A6,A7, ARE CRU
0xd63b0…d6544          Dummy {f00=0x0120, f01=0x0190, f02=»L ASSEMBLY       P*      . P*****************************************        P*    N 6 P* A PROGRAM VERSION USING THE EXTENDED INSTRUCTION   X . P* SET IS OBTAINED BY SETTING CPU852 EQU 0.       P*        PCPU852 EQU 1       P*        P EJECT       PMPYMOD EQU *  
0xd6544…d66d8          Dummy {f00=0x0120, f01=0x0190, f02=»A3,/8000    IF A6=A7=/8000 RETURN IN ERROR EXIT    ~   P         CWR      A3,A6    8   P         RF(4)    SUITE    X   P         CWR      A3,A7    x   P         RF(0)    END3     < P         LDR      A6,A7       * A6= X'8000'  A7# X'8000'     4 P         LDR      
0xd66d8…d686c          Dummy {f00=0x0120, f01=0x0190, f02=»A3,0   ~   P         LDK      A4,15        P         ADK      A6,0   ,   P         RF(0)    END0   J   P         RF(6)    ARG1PS   h 0 P         ADK      A3,1        *ARG1 NEGATIVE       P         C1R      A6,A6        P         ADK      A6,1       PARG1PS   ADK  
0xd686c…d6a00          Dummy {f00=0x0120, f01=0x0190, f02=»   C1R      A7,A7        P         ADK      A7,1       P         RF(3)    CASSPE   8   PARG2PS   SRC      A7,1   X   P         RF(6)    NOVER1   v   P         ADR      A1,A6        PNOVER1   SRA      A2,1       P         SRC      A1,1       P         RF(6)    NOVE
0xd6a00…d6b94 (0, 272) Dummy {f00=0x0121, f01=0x0190, f02=» 4 PNOVER3   ADK      A3,0        *END* RESTORE SI=N       P         RF(0)    END1   <   P         C1R      A1,A1    Z   P         C1R      A2,A2    z   P         ADK      A2,1     D P*CAUTION THE NEXT INSTRUCTION IS ABSOLUTELY NECESSARY TO SET CR      < P* WHEN T
0xd6b94…d6d28          Dummy {f00=0x0121, f01=0x0190, f02=»A1,1   ~   PNOVER4   ANK.L    A2,/7FFF       P         RF(7)    END2   .   P XIF   =1    L   P IFT CPU852=0 6813 =1    ^   P RF(0) END0  =1    |   P RF(1) END1  =1        P RF(2) END2  =1        P XIF   =1        PEND3     ADK      A3,/81       PEND2     ADK      
0xd6d28…d6ebc          Dummy {f00=0x0121, f01=0x4168, f02=»   v   P         AN.S     A4,2,A14     B P         OR.S     A3,2,A14    UPDATE CR IN PSW CALLING PROGRAM   *   P*    =1    p   P         RTN      A14        P IFT CPU852=1      : PCASSPE   LDR      A1,A6       *A7=X'8000' THEN  A4=  1     . P*                     
0xd6ebc…d7050          Dummy {f00=0x0121, f01=0x2008, f02=»        4      : PCASSPE   LDR      A1,A6       *A7=X'8000' THEN  A4=  1     . P*                             *AND  A1= A6   P   P         RB(7)    NOVER3       P         END    @                                                                                     
0xd7050…d71e4          Dummy {f00=0x0121, f01=0x0190, f02=»DBRLE,FDBSNR,ECBCW   l . P EXTRN FDBRRO,FDBCEX,FDBBLF,EXTBAS,BUFSNR      . P EXTRN FDBLRN,FDBMRO,FDBCRL,FDBADF,CRNCIF    L 4 P EXTRN DMTIOT,GTLGRN,GTBKBU,ADDMOD,CALSNO,DMTRBU   ~   P EXTRN DMTIOZ        P EJECT     8 P****DESCRIPTION*******************************
0xd71e4…d7378          Dummy {f00=0x0121, f01=0x0190, f02=»1 ALG. U.    ` 4 P*   THE SEARCH KEY MAY BE TERMINATED WITH A /EE.     0 P*   THE FIRST TWO WORDS IN MASTER INDEX IS :   J   P*   - NO OF ENTRIES N    ~ $ P*   - NO OF CHARACTERS PER ENTRY       P*      8 P****ENTRY PARAMETERS********************************      
0xd7378…d750c          Dummy {f00=0x0121, f01=0x0190, f02=»CF   A14,FNDKMX        P*      8 P****EXIT PARAMETERS*********************************   "   P*    ^ 0 P*   A1,A2 = LODGICAL RECORD NO IN INDEX FILE   h   P*   A8,A11= UNCHANGED        P*      8 P****USED REGISTERS**********************************       P*       
0xd750c…d76a0          Dummy {f00=0x0121, f01=0x0190, f02=»9,A2       P ANKL A9,/1 GET BIT 15       P SRA A2,1    *   P LDR A10,A2 M=N/2 FLOOR    <   P ADR A9,A2 I=N/2 CEILING       P ADK A5,2 TABLE BASE - 2   |   PFND020 EQU *       P LDK A2,0        P LDR* A7,A5 ENTRY LENGTH       P LDR A6,A9 I       P SUK A6,1      $ P
0xd76a0…d7834 (0, 273) Opaque[0x194]
0xd7834…d79c8          # DirEnt {nam=»DIVMOD«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2430, f03=0x0000}
0xd7834…d79c8          IdxSect {
0xd7834…d79c8            f00 = 0x0121	// 0xd7834 @0x0 
0xd7834…d79c8            f01 = 0x0004	// 0xd7836 @0x2 
0xd7834…d79c8            gno = [	// 0xd7838 @0x4 
0xd7834…d79c8                [0x00]: C0x0121.0x2.0
0xd7834…d79c8                [0x01]: C0x0122.0x3.0
0xd7834…d79c8            ]
0xd7834…d79c8          }
0xd79c8…d7b5c          Dummy {f00=0x0121, f01=0x0190, f02=» 2 P IDENT DIVMOD  REL 9.2 79-11-16  870105040920        P   :   P*   =1 RET COND    B   P*    Z 8 P****************************************************   d   P*      $ P*   PHILIPS TERMINAL SYSTEM  PTS       P*        P*   TOSS DATA MANAGEMENT       P*        P* 
0xd7b5c…d7cf0          Dummy {f00=0x0121, f01=0x018e, f02=»A COMPUTER   V   P* CALLING SEQUENCE     & P*                 A1-A2= DIVIDEND    , $ P*                 A6   = DIVISOR   V   P*        CF       A14,DIVMOD   ~ B P*RETURN*          RESUT IN A1-A2 ;  A1= REMAINDER;A2= QUOTIENT     6 P* CAUTION : REGISTERS A3,A4,A6,A
0xd7cf0…d7e84          Dummy {f00=0x0121, f01=0x0190, f02=»   P* CONDITIONAL ASSEMBLY       P*    " . P*****************************************    ,   P*    ^ 6 P* A PROGRAM VERSION USING THE EXTENDED INSTRUCTION   h . P* SET IS OBTAINED BY SETTING CPU852 EQU 0.       P*        PCPU852 EQU 1       P*        P EJECT      
0xd7e84…d8018          Dummy {f00=0x0121, f01=0x0190, f02=»,A1       SAVE DIVIDEND SIGN   |   P*    =1    $   P         ADK      A6,0   4 @ P         RF(0)    END3        * IF DIVISOR IS NULL, OVREFLOW   R   P         ADK      A1,0       P         RF(4)    SIGNE        P         ANK.L    A2,/7FFF     @ P         RF(0)    
0xd8018…d81ac          Dummy {f00=0x0121, f01=0x018e, f02=»   P         LDK      A4,16      4 P         ADK      A1,0        *SIGN OF DIVIDEND    $   P         RF(6)    DIVENP     8 P         ADK      A3,1        * DIVIDEND IS NEGATIVE   |   P         C1R      A1,A1        P         C1R      A2,A2        P         ANK.L  
0xd81ac…d8340          Dummy {f00=0x0121, f01=0x018e, f02=»   x 2 PDIVENP   ADK      A6,0        *SIGN OF DIVISOR       P         RF(6)    DIVORP   > 4 P         SUK      A3,1        *NEGATIVE DIVISOR    ^   P         C1R      A6,A6        P         ADK      A6,1     < P         ADK      A6,0                 RESET IF OVER
0xd8340…d84d4 (0, 274) Dummy {f00=0x0122, f01=0x0190, f02=» 2 PSHIFT    SUK      A4,1        *A1 LESS THAN A6       P         RF(0)    END    :   P         SLL      A1,1   X   P         SLL      A7,1   v   P         SLL      A2,1       P         RF(6)    *+4        P         ADK      A1,1       P         ADK      A1,0    
0xd84d4…d8668          Dummy {f00=0x0122, f01=0x0190, f02=»     ADK      A7,1       P         RB(7)    SHIFT      4 P*THIS SEQUENCE RESTORES THE SIGN OF THE RESULTS    :   PEND      LDR      A2,A7    r   P         ADK      A3,0       P         RF(0)    NOSIGN     8 P         RF(2)    AA          DIVIDEND +. DIVISOR +     
0xd8668…d87fc          Dummy {f00=0x0122, f01=0x018e, f02=»   ADK      A2,1     D P*CAUTION THE NEXT INSTRUCTION IS ABSOLUTELY NECESSARY TO SET CR      > P* WHEN THE ADK A2,1 SET AN OVERFLOW CR EX (QUOTIENT=8000)    `   P         ADK      A2,0       P XIF   =1        P IFT CPU852=0 6813 =1        P RF(1) END1  =1        P
0xd87fc…d8990          Dummy {f00=0x0122, f01=0x0190, f02=»   v   PEND1     ADK      A3,/81     B PEND0     SLL      A3,1      **********************************   (   P         ANK.L    A3,/0300   n   P         LDK.L    A4,/FCFF       P         AN.S     A4,2,A14     B P         OR.S     A3,2,A14    UPDATE CR IN PSW CALLI
0xd8990…d8b24          Dummy {f00=0x0122, f01=0x0190, f02=»N    ^   P         RF(6)    BB     6 P         C1R      A1,A1       DIVIDEND- .DIVISOR -   & . P         ADK      A1,1        REMAINDER -    `   PBB       ADK      A2,0       P         RB(0)    END0       P         RB(2)    END2       P         RB(7)    END1      
0xd8b24…d8cb8          Dummy {f00=0x0122, f01=0x4056, f02=»   LDK A1,0        P         RB(7)    END        P XIF   2   P         END   >@      R -   & . P         ADK      A1,1        REMAINDER -    `   PBB       ADK      A2,0       P         RB(0)    END0       P         RB(2)    END2       P         RB(7)    END1      
0xd8cb8…d8e4c          Dummy {f00=0x0122, f01=0x2008, f02=»        A2,0       P         RB(0)    END0       P         RB(2)    END2   2   P         RB(7)    END1   P   PCASSPE   LDR      A7,A1    n   P         LDR      A1,A2        P         CWK      A1,/8000       P         RB(4)    END        P         LDK A1,0        P
0xd8e4c…d8fe0          Dummy {f00=0x0122, f01=0x018e, f02=»ECORD    v   P RF FKY150       P LDR A1,A5 RET CODE        P RF FKY900 ERROR EXIT    <   P*    Z " P*   BUFFER AND ADATA IS FOUND    d   P*        PFKY150 EQU *       P LDR A9,A3 BUFFER ADDR       P ADR A2,A3 BUFFER ADR        P ADK A2,10 REC ADDR        P LDR A10
0xd8fe0…d9174 (0, 275) Opaque[0x194]
0xd9174…d9308          # DirEnt {nam=»DMSUBR«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2460, f03=0x0000}
0xd9174…d9308          IdxSect {
0xd9174…d9308            f00 = 0x0123	// 0xd9174 @0x0 
0xd9174…d9308            f01 = 0x0012	// 0xd9176 @0x2 
0xd9174…d9308            gno = [	// 0xd9178 @0x4 
0xd9174…d9308                [0x00]: C0x0123.0x0.0
0xd9174…d9308                [0x01]: C0x0123.0x2.0
0xd9174…d9308                [0x02]: C0x0123.0x3.0
0xd9174…d9308                [0x03]: C0x0125.0x0.0
0xd9174…d9308                [0x04]: C0x0125.0x1.0
0xd9174…d9308                [0x05]: C0x0125.0x2.0
0xd9174…d9308                [0x06]: C0x0125.0x3.0
0xd9174…d9308                [0x07]: C0x0126.0x0.0
0xd9174…d9308                [0x08]: C0x0126.0x1.0
0xd9174…d9308            ]
0xd9174…d9308          }
0xd9308…d949c          Dummy {f00=0x0123, f01=0x0190, f02=» 2 P IDENT DMSUBR  REL 9.2 79-11-16  870105040920        P   :   P   =1 CLEAR ECB    B   P   REL 9.1 79-04-06    Z   P*    v 8 P****************************************************       P*      $ P*   PHILIPS TERMINAL SYSTEM  PTS       P*      $ P*   DMSUBR = COM
0xd949c…d9630          Dummy {f00=0x0123, f01=0x0190, f02=»     8 P****THIS MODULE IS ACTIVATED FROM :*****************       P*    D   P*   DMTASK,TIODM,DMTASS    N   P*    n   P***************    x   P*   ENTRIES   *        P***************        P*        P*      & P ENTRY EATEST,EASETB,EARELB,CRNGET       P ENTRY CAL
0xd9630…d97c4          Dummy {f00=0x0123, f01=0x0190, f02=»USER TO SYSTEM AREA    x 0 P ENTRY MOV:SU MOVE FROM SYSTEM TO USER AREA        P*    P   P*****************    Z   P*   EXTERNALS   *    t   P*****************        P*        P*      4 P EXTRN FDBEAL,FDBTNR,FDBCRL,FDBRLE,FDBSNR,FDBRRO       P EXTRN FDBCEX,FDBBLF
0xd97c4…d9958          Dummy {f00=0x0123, f01=0x0190, f02=»D    |   P EXTRN DWTTDM,DWTTQ        P EXTRN QTJOB   &   P EXTRN ECBRL,SECTLE    :   P EXTRN DIVMOD,MPYMOD   V   P EXTRN EXTELE    r   P EXTRN CRNTID        P EXTRN DMTGBU        P EXTRN EXTLEN,EXTBAS       P EXTRN CRNQUE,GETBLK,FREQUE        P EXTRN HALT        P
0xd9958…d9aec          Dummy {f00=0x0123, f01=0x0190, f02=»UTINE    t   P EJECT   DMSUBR   TOSSIO       P*    .   P*    8 . P*****************************************    B   P*    t   P* CONDITIONAL ASSEMBLY   ~   P*      . P*****************************************        P*      . P* A PROGRAM VERSION USING TOSS MMU PAG
0xd9aec…d9c80          Dummy {f00=0x0123, f01=0x0190, f02=»CHKIND IS USED FROM FNDDWT TO SELECT DM-DWT      2 P*   INDEX FILE (INDEX 0) SHALL BE SELECTED FOR   4 ( P*   DX,IX,XR,XN, DATA FILE OTHERWISE   j   P*        PCHKIND EQU *       P STR A1,A15        P STR A2,A15      " P LDK A2,1 INDEX FOR DATA FILE        P LDR A
0xd9c80…d9e14 (0, 276) Dummy {f00=0x0123, f01=0x0190, f02=»AD   x   P ANK A1,/3E REMOVE BIT 15        P SUK A1,/1E    , 4 P RF(E) FND320 INSERT INDEX OR INDEXED READ NEXT    @   P RF FND340   x ( PFND320 LDK A2,0 INDEX FOR INDEX FILE       PFND340 EQU *       P CCR A2,A6 INDEX       P RF(E) FND390 ENTRY FOUND        P LDK
0xd9e14…d9fa8          Dummy {f00=0x0123, f01=0x0190, f02=»ED IN TENDIO TO RESET REQUEST BUSY BIT       P*   FOR ALL FILES    . " P*   AND TO RESOLVE ALL QUEUES    H   P*    n   PREQEND EQU *   x   P LC A2,TTB:ID,A5 GET TASK ID       P CCK A2,'##'     ( P RF(E) TEN117 JUMP IF DMTASK CALLING       P*      , P*   RESET REQU
0xd9fa8…da13c          Dummy {f00=0x0123, f01=0x0190, f02=»QU *       P SUK A2,2        P RF(N) TEN115 NO MORE FILES        P LDR A3,A6   B   P ADR A3,A2   T   P LD A3,FDBADF,A3 FDB ADDR    f   P RB(Z) TEN112        P CWR A3,A6 DWT ADDR        P RF(E) TEN114 MASTER DWT       P LD A5,DWTTQ,A3        P RF(Z) TEN113 NO QUEUE
0xda13c…da2d0          Dummy {f00=0x0123, f01=0x0190, f02=»TEN114 EQU *     $ P LDKL A4,/BFFF REQUEST BUSY BIT        P ANS A4,DWTST,A3 RESET   <   P LDKL A4,/8000     Z $ P ORS A4,DWTST,A3 DEVICE NOT BUSY   r   P RB TEN112       PTEN115 EQU *       P LDR* A4,A15 RESTORE A4        P*        PTEN117 EQU *       P ABL IHRTN
0xda2d0…da464          Dummy {f00=0x0123, f01=0x0190, f02=» FOR A LOG RECORD NO.    n   P*      8 P****ENTRY PARAMETERS********************************   (   P*    d   P*   A1 = FDB ADRESS    n   P*   A2,A3 = LOG RECORD NO        P*        P*   CF   A14,EATEST        P*      8 P****EXIT PARAMETERS*************************
0xda464…da5f8          Dummy {f00=0x0123, f01=0x018e, f02=»*      = -1  EA FOUND FO R OTHER TASK        P*    . 8 P****USED REGISTERS**********************************   8   P*    t   P*   A1 - A4    ~   P EJECT   DMSUBR        PEATEST EQU *     " P LD A4,FDBEAL,A1 BUFFER QUEUE        P RF EAT030       PEAT020 EQU *      
0xda5f8…da78c          Dummy {f00=0x0123, f01=0x018e, f02=»   P*        P CC A2,3,A4 FIRST CHAR       P RB(NE) EAT020   ,   P CW A3,4,A4 2 AND 3 CHAR   B   P RB(NE) EAT020   b   P*    x   P*   RECORD NO FOUND        P*        P LC A4,2,A4        P CC A4,FDBTNR,A1 TASK ID       P RF(E) EAT060        P LDKL A4,-1 EA OTHER T
0xda78c…da920          Dummy {f00=0x0123, f01=0x0190, f02=»   ~ 8 P****DESCRIPTION*************************************       P*    D B P*   EASETB WILL UNCONDITIONALLY PUT A NEW EA BUFFER IN EA-LINK   N L P*   IF NO BUFFERS ARE AVAILABLE THE SYSTEM WILL HALT AND LITE SOP-LAMPS        P*      8 P****ENTRY PARAMETERS******
0xda920…daab4 (0, 277) Dummy {f00=0x0123, f01=0x018e, f02=»B    ~   P*      8 P****EXIT PARAMETERS*********************************       P*    P   P*   A6 = FDB ADDR    Z   P*    t 8 P****USED REGISTERS**********************************   ~   P*        P*   A1-A4,A6       P*      < P**************************************
0xdaab4…dac48          Dummy {f00=0x0123, f01=0x0190, f02=»   P LDR A1,A3 LOG REC NO        P INH   " , P CF A15,GETBLK GET BUFF AND STORE A1,A2    .   P*    ^   P*   LINK BUFFER TO FDB   h   P*        P LD A2,FDBEAL,A6 LINK ROOT       P STR A2,A4 THREAD        P ST A4,FDBEAL,A6 NEW ROOT        P RTN A14       P EJECT   D
0xdac48…daddc          Dummy {f00=0x0123, f01=0x0190, f02=»       P*   TIO THE FREE LINK.       P*    & 8 P****ENTRY PARAMETERS********************************   0   P*    l   P*   A1 = FDB-ADDRESS   v " P*   A2,A3 = LOGICAL RECORD NO      B P*   A2: BIT 0=1,BIT 1=1  ALL BUFFERS WITH TASK ID SAME AS FDB      ( P*         
0xdaddc…daf70          Dummy {f00=0x0123, f01=0x0190, f02=»FER WITH TASK ID AND LOG REC NO    j 0 P*                        AS SPEC IS REMOVED.   (   P*      8 P****EXIT PARAMETERS*********************************   f   P*        P*   A1 = UNCHANGED       P*      8 P****USED REGISTERS**********************************    
0xdaf70…db104          Dummy {f00=0x0123, f01=0x0190, f02=»,A5 EA ROOT        P RF EAR030       PEAR020 EQU *   &   P LDR A5,A4 SAVE OLD ROOT   :   P LDR* A4,A4 NEXT BUFFER ADR    Z   PEAR030 EQU *   ~   P RF(Z) EAR100 EA LINK END        P LDR A2,A2 REC NO      & P RF(N) EAR050 RELEASE MANY BUFFERS       P*        P*   SE
0xdb104…db298          Dummy {f00=0x0123, f01=0x018e, f02=»EAR050 EQU *       P CWK A2,/A000 CHECK BIT 1      0 P RF(L) EAR080 BIT 1 ZERO,ALL BUFFERS REMOVED   6   PEAR060 EQU *   j   P*    ~   P*   SEARCH TASK IDENT        P*        P LC A3,FDBTNR,A1 TAK ID        P CC A3,2,A4        P RB(NE) EAR020       P*        P*   
0xdb298…db42c          Dummy {f00=0x0123, f01=0x0190, f02=»   P*   RETURN BUFFER TO POOL        P*    &   P INH   0   P LD A3,FREQUE    <   P STR A3,A4 NEXT FREE   R   P ST A4,FREQUE NEW ROOT   n   P LDR A4,A5 BUFFER ROOT       P LDR A2,A2       P RB(N) EAR020 RELEASE MORE       PEAR100 EQU *       P RTN A14       P EJECT
0xdb42c…db5c0          Dummy {f00=0x0123, f01=0x0190, f02=» IF NO BUFFER IS   ` D P*   FOUND A NEW IS FETCHED FROM THE FREE LINK AND B FILLED WITH      H P*   ZEROES AND PUT ON THE CRN LINK. IF NO FREE BUFFERS ARE AVAILABLE   ` 0 P*   THE SYSTEM WILL HALT AND LITE SOP-LAMPS.     ( P*   TASK ID IS PLACED IN THE BUFFER     
0xdb5c0…db754 (0, 278) Dummy {f00=0x0125, f01=0x0190, f02=»EXIT PARAMETERS*********************************       P*    8   P*   A1 = UNCHANGED   B ( P*   A2 = ADDRESS OF FOUND CRN-BUFFER       P*      8 P****USED REGISTERS**********************************       P*        P*   A1 - A4        P EJECT   DMSUBR        PCRNG
0xdb754…db8e8          Dummy {f00=0x0125, f01=0x0190, f02=»   P RF(Z) CRN100 LINK END       P*    "   P*   CHECK ATASK IDENT    ,   P*    J   P LC A3,FDBTNR,A1 TASK ID   T   P CC A3,CRNTID,A2   t   P RB(NE) CRN020 OTHER TASK        P RF CRN200 BUFFER FOUND        P*        P*   GET NEW BUFFER       P*        PCRN100 EQU *
0xdb8e8…dba7c          Dummy {f00=0x0125, f01=0x018e, f02=»RS   v   PCRN120 EQU *       P LDR* A3,A2 NEXT FREE        P ST A3,CRNQUE UPD ROOT   <   P*    Z   P*   FILL BUFFER WITH ZEROES    d   P*      * P LDKL A3,CRBUFL BUFFER LENGTH IN BYTES       PCRN140 EQU *       P SUK A3,2 ZEROE WORDS 2 - N        P RF(NP) CRN160 B
0xdba7c…dbc10          Dummy {f00=0x0125, f01=0x0190, f02=»     " P*   CONNECT NEW BUFFER TO LINK       P*    .   PCRN160 EQU *   8   P LC A3,FDBTNR,A1   L   P SC A3,CRNTID,A2 TASK ID   d   P LD A3,FDBCRL,A1 LINK ROOT       P STR A3,A2 THREAD        P ST A2,FDBCRL,A1 NEW ROOT        PCRN200 EQU *       P RTN A14       P E
0xdbc10…dbda4          Dummy {f00=0x0125, f01=0x018e, f02=»TO   d   P*   SECTOR AND OFFSET        P*    ( 8 P****ENTRY PARAMETERS********************************   2   P*    n " P*   A1,A2 = LOGICAL RECORD NO    x   P*   A6 = FDB ADDR        P*        P*   CF   A14,CALSNO        P*      8 P****EXIT PARAMETERS*************
0xdbda4…dbf38          Dummy {f00=0x0125, f01=0x0190, f02=»   P*   A6 = UNCHANGED     $ P*   IN FDB : FDBSNR = SECTOR NR      , P*             FDBRRO = OFFSET IN SECTOR    F * P*             FDBCEX = CURRENT EXTENT    v   P*      8 P****USED REGISTERS**********************************       P*        P*   A1 - A9        P
0xdbf38…dc0cc          Dummy {f00=0x0125, f01=0x0190, f02=»DK A6,0      $ P LC A6,FDBBLF,A5 BLOCKING FACTOR     , P CF A14,DIVMOD A2=A1,A2//A6,A1=REMAINDER   8   P RF(O) TIOD99 OVERFLOW   h   P LDR A3,A2 QUOTIENT        P LDR A6,A5 FDB ADDR        P LDR A2,A1 REMAINDER       P RF(Z) TIOD30 REST = 0     $ P ADK A3,1 RECORD
0xdc0cc…dc260          Dummy {f00=0x0125, f01=0x018e, f02=»   PTIOD40 EQU *       P LDR A4,A6     & P ADKL A4,FDBEXT FIRST FILE EXTENT    * , P LD A9,EXTLEN,A4 LENGTH OF FIRST EXTENT    T   P LDK A5,4 NUMBER OF EXTENTS        PTIOD45 CWR A3,A9     ( P RF(NG) TIOD55 SECTOR IN THIS EXTENT       P SUK A5,1 NO     & P RF(NP) 
0xdc260…dc3f4 (0, 279) Dummy {f00=0x0125, f01=0x0190, f02=»   P*      * P*   SAVE CURRENT EXTENT BLOCK POINTER        P*    <   PTIOD55 ST A4,FDBCEX,A6   F   P*    d * P*   FIND LOGICAL SECTOR NUMBER ON DISC   n   P*      6 P SU A9,EXTLEN,A4 NO OF SECTORS IN PREVIOUS EXTENTS     $ P SUR A3,A9 SECTOR NO WITHIN EXT        P
0xdc3f4…dc588          Dummy {f00=0x0125, f01=0x0190, f02=»GICAL SECTOR NUMBER    x 2 P*   FIND RELATIVE RECORD OFFSET WITHIN SECTOR        P*    R   P LDK A3,0      & PTIOD60 SUK A2,1 A2=RELATIVE REC NO   n ( P RF(Z) TIOD65 REL REC OFFS IN A3 NOW     * P AD A3,FDBRLE,A6 NO  ADD RECORD LENGTH       P ADK A3,1 SKIP STATUS 
0xdc588…dc71c          Dummy {f00=0x0125, f01=0x0190, f02=»RELATIVE REC OFFSET IN FBDRRO        P*    &   PTIOD65 EQU *   0   P LDK A1,0 OK   D   P ST A3,FDBRRO,A6   X   PTIODMF EQU *   p   P RTN A14       P EJECT   DMSUBR        P*        P**************       P*   DMTIOT       P**************       P*      > P*   ENTRY 
0xdc71c…dc8b0          Dummy {f00=0x0125, f01=0x0190, f02=»RESS   x   P*           A1 = 0 WHEN OK !   $ P*              = ERROR CODE ELSE ! . $ P*           A9 = DM ECB ADDRESS  ! V * P*           A8 = PHYS I/O ECB ADDRESS  ! ~ $ P*           A2 WILL BE DESTROYED !     P*  !   ( P*   USED REGISTERS : A1,A2,A6,A8,A9  !    
0xdc8b0…dca44          Dummy {f00=0x0125, f01=0x0190, f02=»B ADDRESS  ! z   PDMTIT0 EQU * "     P LD A1,ECBRC,A8  " &   P RF(Z) DMTIOX DISC I/O OK  " >   P ANKL A1,/FEFF " ` $ P RF(NZ) DMTIT1 NOT ONLY RETRIES  " v   P LDKL A2,/100  "     P ORS A2,ECBRC,A9 USER RC "     P RF DMTIOX "     PDMTIT1 EQU * "     P LD A2,FDBDBR,
0xdca44…dcbd8          Dummy {f00=0x0125, f01=0x0190, f02=» A2,8 BUFSTA "   , P CM BUFDMI,A2 CLEAR VOL IDENT IN BUFFER  #     P LDK A1,/02 DISC IO ERROR  # D " P LDKL A2,/FF7E NOT BIT 8 OR 15 # f   P AN A2,ECBRC,A8  #     P RF(NZ) DMTIOX #     P LD A1,ECBRC,A8 BIT 8 OR 15  #     PDMTIOX RTN A14 #     P EJECT #     P*  #  
0xdcbd8…dcd6c          Dummy {f00=0x0125, f01=0x0190, f02=»   P*   A8 = ECB ADDR  $     P*   OUT: $     P*   A1 = RET CODE  $ .   P*   A2 = DESTROYED $ H   P*   A6 = FDB ADDR  $ b   P*   A8 = ECB ADDR  $ |   P*   A9 == USER ECB $     P*  $     PDMTIOZ LDR A6,A1 $     P LD A2,DWTOR,A6 ORDER  $     P ANK A2,/3F  $     P CWK
0xdcd6c…dcf00          Dummy {f00=0x0125, f01=0x0190, f02=»DB DATA FILE $ ~   PDMTIZ1 EQU * %     P LD A9,DWTECB,A1 USER ECB  % (   P RB DMTIT0 % J   P EJECT   DMSUBR  %   8 P****DESCRIPTION************************************* % t   P*  %   8 P*   GTBKBU WILL GET A BLOCK BUFFER FOR DISC I/O AND  %   2 P*   PREPARE IT. EC
0xdcf00…dd094 (0, 280) Dummy {f00=0x0125, f01=0x0190, f02=» % | , P*                    FDB-CEX,ECB,SNR,RRO &   8 P*                    ECB-FC,CW,BA,DWT-OR,ECB,EXTDMI  & 8   P*   A8 = ECB ADDR  & t   P*  &   8 P****EXIT PARAMETERS********************************* &     P*  &     P*   A1 = A6 = FDB ADDR &   0 P*   A2 = FDB
0xdd094…dd228          Dummy {f00=0x0125, f01=0x0190, f02=»        THE FOUND CORE BUFFER  & v   P*   A3 = BUFFER ADDRESS  ' &   P*   A5 = ORDE R CODE ' F   P*   A8 = ECB ADDR  ' b   P*   A9 = DM ECB ADDR ' |   P*  '   8 P****USED REGISTERS********************************** '     P*  '     P*   A1 - A9  '     P*  '   : P**
0xdd228…dd3bc          Dummy {f00=0x0125, f01=0x0190, f02=»RENT EXTENT BLOCK POINTER  ' |   P LD A1,EXTDMI,A4 DMIDENT, FC ( " " P LD A2,FDBSNR,A6 SECTOR NUMBER ( F   P LD A9,DWTECB,A6 DM ECB  ( l   P ANK A1,/FF  =1  (   $ P STR A1,A8 DISC VOL FILE CODE =1 (     P LDR A4,A2 SAVE  (     P LDKL A5,SECTLE  (   " P ST A5,ECBRL
0xdd3bc…dd550          Dummy {f00=0x0125, f01=0x0190, f02=»SECTOR MUST BE READ FROM DISC  (     P LDKL A2,-1 RET CODE ) &   PGTB040 EQU * ) B   P ST A4,ECBCW,A8 SECTOR NR  ) V   P LDR A5,A3 ) x 2 P ADKL A5,BUFSTA A5 = DATA BUFFER START ADDRESS )     P ST A5,ECBBA,A8  )     P LD A5,DWTOR,A6  )     P ANK A5,/3F  )   ( P LDR
0xdd550…dd6e4          Dummy {f00=0x0125, f01=0x018e, f02=» ORDER CODE  )     P EJECT   DMSUBR  *   8 P****DESCRIPTION************************************* * ,   P*  * h D P*   GTLGRN WILL CONVERT FDBSNR AND FDBRRO TO A LOGICAL RECORD NO * r   P*  *   8 P****ENTRY PARAMETERS******************************** *     P*  *    
0xdd6e4…dd878          Dummy {f00=0x0125, f01=0x0190, f02=» * Z   P*  +     P*   A1=A5=A6= FDB ADDRESS  +     P*   A2,A3 = LOG RECORD NO  + 4   P*  + V 8 P****USED REGISTERS********************************** + `   P*  +     P*   A1 - A7  +     P*  +   : P****************************************************** +     P EJECT
0xdd878…dda0c          Dummy {f00=0x0125, f01=0x0190, f02=» + p   P LD A7,FDBCEX,A1 EXT ADDR  ,   ( P ADKL A7,EXTLEN ADDR TO LAST LENGTH  , *   PGTL050 EQU * , V   P CWR A3,A7 , j . P RF(E) GTL100 ALL PREVIOUS EXTENTS COUNTED , | ( P*   NOTE THAT ONLY (E) CAN BE TESTED ,   $ P ADR* A6,A3 NO OF SECT IN EXTENT ,   $ P ADKL 
0xdda0c…ddba0          Dummy {f00=0x0125, f01=0x0190, f02=»OTAL NO OF SECTORS , ~ ( P AD A6,FDBSNR,A1 TOTAL NR OF SECTORS -     P*  - F ( P*   CONVERT FDBRRO TO NO OF RECORDS  - P   P*  - |   P LDK A7,0  -   " P LC A7,FDBBLF,A1 BLOCK FACTOR  -     P LDR A5,A1 SAVE FDB ADDR -     P CF A14,MPYMOD A1,A2=A6*A7 -     P LD A4,F
0xddba0…ddd34 (0, 281) Dummy {f00=0x0125, f01=0x0190, f02=»   PGTL150 EQU * .     P ADK A7,1 RECORD COUNTER .     P SUR A6,A4 . 8 * P RB(NN) GTL150 COUNT RECORDS IN SECTOR . J   P*  . x , P*   ADD SECT*BLOCFACT AND RECINCURRSECT  .     P*  .     P ADR A2,A7 .     P RF(O) GTL160 OVERFLOW .     P RF GTL170 .     PGTL160 EQU
0xddd34…ddec8          Dummy {f00=0x0125, f01=0x0190, f02=» LDR A1,A5 FDB ADDR  .     P LDR A6,A5 /     P RTN A14 / .   P EJECT   DMSUBR  / >   P*  / V   P*  / `   P IFT MMUPAG=1  / j   P*  /     P* M O V : U S  /     P*  /   D P* THIS ROUTINE MOVES DATA FROM THE USER AREA (SENDING BUFFER) TO /   L P* THE SYSTEM AREA (REC
0xddec8…de05c          Dummy {f00=0x0125, f01=0x0190, f02=»*  /   8 P* INPUT:  A1 = ADDRESS OF SENDING BUFFER (USER AREA) 0   < P*         A2 = ADDRESS OF RECEIVING BUFFER (SYSTEM AREA) 0 F . P*         A3 = NUMBER OF BYTES TO BE MOVED 0     P*  0   " P* OUTPUT: A1-A4 ARE DESTROYED  0     P*  0   , PMOV:US LDR A3,A3 CHECK
0xde05c…de1f0          Dummy {f00=0x0125, f01=0x0190, f02=»ER ADDRESS 0 v   P ANK A4,1  1   . P RF(NZ) MVUS40 USER BUFFER ADDRESS UNEVEN? 1 $ . P LDR A4,A2 NO, CHECK SYSTEM BUFFER ADDRESS 1 V   P ANK A4,1  1   0 P RF(NZ) MVUS55 SYSTEM BUFFER ADDRESS UNEVEN? 1     P*  1   , PMVUS10 LDR A4,A3 CHECK REQUESTED LENGTH  1     P
0xde1f0…de384          Dummy {f00=0x0125, f01=0x0190, f02=»5  1 t   P*  2     PMVUS35 RTN A14 2     P*  2 *   P EJECT   DMSUBR  2 4   P*  2 L   P*  2 V 0 PMVUS40 EQU * USER BUFFER ADDRESS WAS UNEVEN  2 ` * P LDR A4,A2 CHECK SYSTEM BUFFER ADDRESS 2     P ANK A4,1  2   0 P RF(NZ) MVUS80 SYSTEM BUFFER ADDRESS UNEVEN? 2   4 P
0xde384…de518          Dummy {f00=0x0125, f01=0x0190, f02=» SYSTEM BUFFER ADDRESS 2   ( P SUK A3,1 DECREMENT REQUESTED LENGTH 3   $ P RB(NP) MVUS30 LAST CHAR. MOVED? 3 J , P ADK A1,2 NO, UPDATE USER BUFFER ADDRESS 3 r   P*  3   8 PMVUS55 ELR A4,A1 GET NEXT TWO CHAR. FROM USER BUFFER 3     P ECR A5,A4 3   0 P SCR A5,A2 STO
0xde518…de6ac          Dummy {f00=0x0125, f01=0x0190, f02=»VUS50 MORE CHAR. TO MOVE?  3     P RB MVUS30 NO, RETURN  4 "   P*  4 @   P EJECT   DMSUBR  4 J   P*  4 b   P*  4 l , PMVUS60 EQU * REQUESTED LENGTH WAS UNEVEN 4 v ( P SUK A3,1 MAKE REQUESTED LENGTH EVEN 4   * P RF(NP) MVUS70 ONLY ONE CHAR. TO MOVE? 4     P LDR A4,
0xde6ac…de840          Dummy {f00=0x0125, f01=0x0190, f02=»FROM USER BUFFER 4 v   P*  5     PMVUS65 ECR A5,A5 5 " 0 P SCR A5,A2 STORE LAST CHAR. IN SYSTEM BUFFER 5 :   P RB MVUS30 RETURN  5 n   P*  5   4 PMVUS70 ELR A5,A1 GET LAST CHAR. FROM USER BUFFER 5     P RB MVUS65 5     P*  5   2 PMVUS80 EQU * BOTH BUFFER ADDRESSES
0xde840…de9d4 (0, 282) Dummy {f00=0x0126, f01=0x0190, f02=»UPDATE BUFFER ADDRESSES  5     P ADK A2,1  6   ( P SUK A3,1 DECREMENT REQUESTED LENGTH 6 2 & P RB(P) MVUS10 MORE CHAR. TO MOVE?  6 ^   P RB MVUS30 NO, RETURN  6     P*  6     P EJECT   DMSUBR  6     P*  6     P* M O V : S U  6     P*  6   F P* THIS ROUTINE MOVES D
0xde9d4…deb68          Dummy {f00=0x0126, f01=0x0190, f02=»USED, DEPENDING ON WHETHER THE BUFFER ADDRESSES ARE EVEN OR NOT. 6     P*  7 H : P* INPUT:  A1 = ADDRESS OF SENDING BUFFER (SYSTEM AREA) 7 R : P*         A2 = ADDRESS OF RECEIVING BUFFER (USER AREA) 7   . P*         A3 = NUMBER OF BYTES TO BE MOVED 7     P*  7   "
0xdeb68…decfc          Dummy {f00=0x0126, f01=0x0190, f02=»F REQUESTED LENGTH <= 0  7 x   P STR A5,A14 SAVE A5  8   ( P LDR A4,A2 CHECK USER BUFFER ADDRESS 8 <   P ANK A4,1  8 h . P RF(NZ) MVSU40 USER BUFFER ADDRESS UNEVEN? 8 z . P LDR A4,A1 NO, CHECK SYSTEM BUFFER ADDRESS 8     P ANK A4,1  8   0 P RF(NZ) MVSU60 SYSTEM BU
0xdecfc…dee90          Dummy {f00=0x0126, f01=0x018e, f02=»UNEVEN?  8 p   P*  9     PMVSU20 MVSU A3 9     P*  9 0 " PMVSU30 LDR* A5,A14 RESTORE A5  9 :   P*  9 `   PMVSU35 RTN A14 9 j   P*  9     P EJECT   DMSUBR  9     P*  9     P*  9   0 PMVSU40 EQU * USER BUFFER ADDRESS WAS UNEVEN  9   * P LDR A4,A1 CHECK SYSTEM BUFFER
0xdee90…df024          Dummy {f00=0x0126, f01=0x0190, f02=» 9 ^   P RF MVSU65 :     P*  :   2 PMVSU60 EQU * SYSTEM BUFFER ADDRESS WAS UNEVEN  : $ 0 P LCR A4,A1 GET ONE CHAR. FROM SYSTEM BUFFER  : Z   P ECR A4,A4 :   * P ADK A1,1 UPDATE SYSTEM BUFFER ADDRESS :   ( P SUK A3,1 DECREMENT REQUESTED LENGTH :   * P RF(NP) MVSU70
0xdf024…df1b8          Dummy {f00=0x0126, f01=0x0190, f02=»ER BUFFER  : p & P ADK A1,1 UPDATE BUFFER ADDRESSES  ;     P ADK A2,2  ; < ( P SUK A3,1 DECREMENT REQUESTED LENGTH ; N & P RB(P) MVSU60 MORE CHAR. TO MOVE?  ; z   P RB MVSU30 NO, RETURN  ;     P*  ;   4 PMVSU70 ELR A3,A2 GET LAST CHAR. FROM USER BUFFER ;   $ P ANK
0xdf1b8…df34c          Dummy {f00=0x0126, f01=0x018e, f02=»FFER ; j   P RB MVSU30 RETURN  <     P*  < &   P EJECT   DMSUBR  < 0   P*  < H   P*  < R 2 PMVSU80 EQU * BOTH BUFFER ADDRESSES WERE UNEVEN <   2 P LDR* A4,A1 GET FIRST CHAR. FROM SYSTEM BUFFER <   0 P ELR A5,A2 GET FIRST CHAR. FROM USER BUFFER  <   $ P ANK A4,/FF 
0xdf34c…df4e0          Dummy {f00=0x0126, f01=0x0190, f02=» < b & P ADK A1,1 UPDATE BUFFER ADDRESSES  =     P ADK A2,1  = 2 ( P SUK A3,1 DECREMENT REQUESTED LENGTH = D * P RB(P) MVSU10 MORE CHARACTERS TO MOVE? = p   P RB MVSU30 NO, RETURN  =     P*  =   , PMVSU90 EQU * REQUESTED LENGTH WAS UNEVEN =   ( P SUK A3,1 MAKE REQ
0xdf4e0…df674 (0, 283) Dummy {f00=0x0126, f01=0x0190, f02=» =   & P ADR A4,A5 UPDATE BUFFER ADDRESSES >     P ADR A2,A5 > 2 2 P LDR* A4,A4 GET LAST CHAR. FROM SYSTEM BUFFER  > D   P RB MVSU70 > z   P*  >   8 PMVSU95 LDR* A4,A1 GET LAST CHAR. FROM SYSTEM BUFFER  >     P RB MVSU70 >     P XIF >     P*  >     P IFT MMUPAG=0 
0xdf674…df808          Dummy {f00=0x0126, f01=0x402e, f02=»IF >     P*  ?     P*  ?     P END ?  @    ? *   P ADR A2,A5 > 2 2 P LDR* A4,A4 GET LAST CHAR. FROM SYSTEM BUFFER  > D   P RB MVSU70 > z   P*  >   8 PMVSU95 LDR* A4,A1 GET LAST CHAR. FROM SYSTEM BUFFER  >     P RB MVSU70 >     P XIF >     P*  >     P IFT MMUPAG=0 
0xdf808…df99c          Dummy {f00=0x0126, f01=0x2008, f02=»     @   + t   P INH ,     P CF A15,TENDIO ,     P ENB , 2   P*  , >   P*   EXIT , H   P*  , X   P LKM , b   P DATA 3  , n   P*  , ~   P END ,  @    ,  RD ADDR  A2:=EA BIT  +   & P C1R A2,A2 ONE COMPLEMENT BIT MASK +     P ANRS A2,A3 SET OFF EA BIT +     P*  +    
0xdf99c…dfb30          Dummy {f00=0x0126, f01=0x0190, f02=»   v   PEND1     ADK      A3,/81     B PEND0     SLL      A3,1      **********************************   (   P         ANK.L    A3,/0300   n   P         LDK.L    A4,/FCFF       P         AN.S     A4,2,A14     B P         OR.S     A3,2,A14    UPDATE CR IN PSW CALLI
0xdfb30…dfcc4          Dummy {f00=0x0126, f01=0x0190, f02=»N    ^   P         RF(6)    BB     6 P         C1R      A1,A1       DIVIDEND- .DIVISOR -   & . P         ADK      A1,1        REMAINDER -    `   PBB       ADK      A2,0       P         RB(0)    END0       P         RB(2)    END2       P         RB(7)    END1      
0xdfcc4…dfe58          Dummy {f00=0x0126, f01=0x4056, f02=»   LDK A1,0        P         RB(7)    END        P XIF   2   P         END   >@      R -   & . P         ADK      A1,1        REMAINDER -    `   PBB       ADK      A2,0       P         RB(0)    END0       P         RB(2)    END2       P         RB(7)    END1      
0xdfe58…dffec          Dummy {f00=0x0126, f01=0x2008, f02=»        A2,0       P         RB(0)    END0       P         RB(2)    END2   2   P         RB(7)    END1   P   PCASSPE   LDR      A7,A1    n   P         LDR      A1,A2        P         CWK      A1,/8000       P         RB(4)    END        P         LDK A1,0        P
0xdffec…e0180          Dummy {f00=0x0126, f01=0x018e, f02=» 4 |   P XIF 5     P IFT CHR14=1 5   & P CCK A7,/1414 SPECIAL CHARACTER ?  5 (   P RF(E) PRB230 YES  5 R   P XIF 5 l   P*  5 x " P LDK A1,CCERR CODE CHECK ERROR 5   * P ORS A1,ECBRC,A8 STORE IN RETURN CODE  5     P LD A7,DWTOR,A6 GET ORDER  5     P ANK A7,/FF  5  
0xe0180…e0314 (0, 284) Opaque[0x194]
0xe0314…e04a8          # DirEnt {nam=»DVKB00«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1800, f03=0x0000}
0xe0314…e04a8          IdxSect {
0xe0314…e04a8            f00 = 0x00c0	// 0xe0314 @0x0 
0xe0314…e04a8            f01 = 0x0002	// 0xe0316 @0x2 
0xe0314…e04a8            gno = [	// 0xe0318 @0x4 
0xe0314…e04a8                [0x00]: C0x00c0.0x0.0
0xe0314…e04a8            ]
0xe0314…e04a8          }
0xe04a8…e063c          Dummy {f00=0x00c0, f01=0x018e, f02=» 2 P IDENT DVKB00  REL 9.2 79-11-16  870105040920        P   : " P*  KEYBOARD DEVICE WORK TABLE    B   P*    h   P ENTRY DVKB00 TABLE ENTRY    r   P***      ( P EXTRN KBAD POINTER TO ADDRESSBLOCK        P EXTRN DVDY00        PMMUPAG EQU 0       P*        PDVKB00 E
0xe063c…e07d0          Dummy {f00=0x00c0, f01=0x0190, f02=»   z   P DATA DWTEND-DVKB00 ORDER      ( P DATA KBAD POINTER TO ADDRESS BLOCK    *   P DATA 'KB' TTAB-ADDRESS    V $ P DATA 0 WAIT/ACTIVATE INDICATOR    v   P DATA 0 TERMINAL QUEUE         IFT MMUPAG=1      & " DATA 0 SAVE AREA USER ECB ADDRESS         DATA DEVECB
0xe07d0…e0964          Dummy {f00=0x00c0, f01=0x0190, f02=»A4   z   P DATA 0 SAVE AREA FOR A5       P RES 4 DWT-STACK   *   P DATA 0 TIMER POINTER    B   P DATA DVDY00 DVDY00O DEVICE    ` $ P DATA /8791 BACKSPACE AND CANCEL     $ P DATA /FFBA EOR AND DOUBLE ZERO      6 P DATA DWTSQ+DVKB00 POINTER TO FIRST PLACE IN QUEUE  
0xe0964…e0af8          Dummy {f00=0x00c0, f01=0x40b0, f02=»0,0,0        P DATA 0,0,0,0        P IFT MMUPAG=1    $   PDEVECB EQU *   :   P DATA 0,0,0,0,0,0    N   P DATA    h   P XIF   v   PDWTEND EQU *       P*        P END    @       A /FFBA EOR AND DOUBLE ZERO      6 P DATA DWTSQ+DVKB00 POINTER TO FIRST PLACE IN QUEUE  
0xe0af8…e0c8c          Dummy {f00=0x00c0, f01=0x2008, f02=»        BLE ZERO     6 P DATA DWTSQ+DVTKB POINTER TO FIRST PLACE IN QUEUE      4 P DATA DWTSQ+DVTKB POINTER TO LAST PLACE IN QUEUE   R   PDWTSQ EQU *-DVTKB        P RES 0       P*        P END    @       0 SAVE AREA FOR A4       P DATA 0 SAVE AREA FOR A5       P R
0xe0c8c…e0e20          Dummy {f00=0x00c0, f01=0x0190, f02=» ORDER   v     EXTRN DWTA2 SAVE AREA A2          EXTRN DWTA5 SAVE AREA A5    0 & ! EXTRN DWTSB2 STACK BASE 2 IN DWT    R ( P EXTRN SCTPLD PROGRAM LOADING DEVICE   | ( P EXTRN SAVE8 SAVE A1-A8 ON A15 STACK       P EXTRN SETIMP TIMER      & P EXTRN INTSAV INTERRUPT 
0xe0e20…e0fb4 (0, 285) Opaque[0x194]
0xe0fb4…e1148          # DirEnt {nam=»DVTP00«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x1860, f03=0x0000}
0xe0fb4…e1148          IdxSect {
0xe0fb4…e1148            f00 = 0x00c3	// 0xe0fb4 @0x0 
0xe0fb4…e1148            f01 = 0x0002	// 0xe0fb6 @0x2 
0xe0fb4…e1148            gno = [	// 0xe0fb8 @0x4 
0xe0fb4…e1148                [0x00]: C0x00c3.0x0.0
0xe0fb4…e1148            ]
0xe0fb4…e1148          }
0xe1148…e12dc          Dummy {f00=0x00c3, f01=0x018e, f02=» 2 P IDENT DVTP00  REL 9.2 79-11-16  870105040920        P   : 4 P*  DEVICE WORK TABLE FOR TELLER TERMINAL PRINTER   B   P*    z   P ENTRY DVTP00 TABLE ENTRY        P*        P*      ( P EXTRN TPAD POINTER TO ADDRESS-BLOCK     $ PMMUPAG EQU 0 MEM. MAN.UNIT COND.  
0xe12dc…e1470          Dummy {f00=0x00c3, f01=0x018e, f02=»   P DATA 0 ECB ADDRESS        P DATA DWTEND-DVTP00 ORDER      ( P DATA TPAD POINTER TO ADDRESS BLOCK    B   P DATA 'TP' TTAB-ADDRESS    n $ P DATA 0 WAIT/ACTIVATE INDICATOR        P DATA 0 TERMINAL QUEUE         IFT MMUPAG=1      & " DATA 0 SAVE AREA USER ECB ADD
0xe1470…e1604          Dummy {f00=0x00c3, f01=0x40f6, f02=»   f   P DATA 0,0,0,0 STACK        P DATA 0 TIMER POINTER    $ ( P DATA 0 REQUESTED,ACTUAL LINE NUMBER   B   P IFT MMUPAG=1    n   PDEVECB EQU *       P DATA 0,0,0,0,0,0        P XIF       PDWTEND EQU *       P*        P*        P END    @        AREA USER ECB ADD
0xe1604…e1798          Dummy {f00=0x00c3, f01=0x2008, f02=»        A TPAD POINTER TO ADDRESS BLOCK        P DATA 0 TTAB-ADDRESS   0 $ P DATA 0 WAIT/ACTIVATE INDICATOR    L   P DATA 0 TERMINAL QUEUE   t   P DATA 0 OUTPUT QUEUE LINK      , P DATA 0,0,0 SAVE AREA FOR REGS. A3,A4,A5       P DATA 0,0,0,0 STACK        P DATA 0 
0xe1798…e192c          Dummy {f00=0x00c3, f01=0x0190, f02=»A ILLINT      60       P DATA ILLINT      61       P DATA ILLINT      62   4   P DATA IHINPT IHINPT ROUTINE    P   P EJECT   SYSTAB    t   P       P*      " P* SYSTEM CONTROL TABLE POINTER       P*        P DATA SCT        P       P       P*        P* SYSTEM TRAP 
0xe192c…e1ac0          Dummy {f00=0x00c3, f01=0x0190, f02=»       P XRR A13,A13       P XRR A14,A14       P LD A1,SCTBUG    0   P ABR(NZ) A1    F   P HLT   Z   P   f   P EJECT   SYSTAB    n   P       P*        P* SYSTEM CONTROL TABLE       P*        P       PSCT EQU *        P     * PSCTMSZ DATA 0 MEMORY SIZE MOD K BYTES 
0xe1ac0…e1c54 (0, 286) Opaque[0x194]
0xe1c54…e1de8          # DirEnt {nam=»DVDY00«, typ=»SC«, f00=0x0000, f01=0x0000, f02=0x2500, f03=0x0000}
0xe1c54…e1de8          IdxSect {
0xe1c54…e1de8            f00 = 0x0128	// 0xe1c54 @0x0 
0xe1c54…e1de8            f01 = 0x0002	// 0xe1c56 @0x2 
0xe1c54…e1de8            gno = [	// 0xe1c58 @0x4 
0xe1c54…e1de8                [0x00]: C0x0128.0x0.0
0xe1c54…e1de8            ]
0xe1c54…e1de8          }
0xe1de8…e1f7c          Dummy {f00=0x0128, f01=0x0190, f02=» 2 P IDENT DVDY00  REL 9.2 79-11-16  870105040920        P   : * P*  DEVICE WORK TABLE FOR VIDEO DISPLAY   B   P*    p   P ENTRY DVDY00 TABLE ENTRY    z   P*        P*      ( P EXTRN DYAD POINTER TO ADDRESS BLOCK       PMMUPAG EQU 0       P*        PDVDY00 EQU * T
0xe1f7c…e2110          Dummy {f00=0x0128, f01=0x0190, f02=» DATA DWTEND-DVDY00 ORDER      ( P DATA DYAD POINTER TO ADDRESS-BLOCK    "   P DATA 'DY' TTAB-ADDRESS    N $ P DATA 0 WAIT/ACTIVATE INDICATOR    n   P DATA 0 TERMINAL QUEUE         IFT MMUPAG=1      & " DATA 0 SAVE AREA USER ECB ADDRESS         DATA DEVECB MMU ECB
0xe2110…e22a4          Dummy {f00=0x0128, f01=0x4158, f02=»VE AREA FOR A5       P RES 4 DWT-STACK       P DATA 0 TIMER POINTER    .   P DATA /101 CURSOR POINTER    L * P DATA /0824 LEFT BYTE=NUMBER OF LINES    n " P   RIGHT BYTE=CHARACTERS/LINE        P DATA 0 BUFFER INDEX       P IFT MMUPAG=1        PDEVECB DATA 0,0,0,0,
0xe22a4…e2438          Dummy {f00=0x0128, f01=0x2008, f02=»        S-BLOCK    |   P DATA 0 TTAB-ADDRESS     $ P DATA 0 WAIT/ACTIVATE INDICATOR    4   P DATA 0 TERMINAL QUEUE       P DATA 0 OUTPUT QUEUE LINK    z   P DATA 0 SAVE AREA FOR A3       P DATA 0 SAVE AREA FOR A4       P DATA 0 SAVE AREA FOR A5       P RES 4 DWT-S
0xe2438…e25cc          Dummy {f00=0x0128, f01=0x0190, f02=»   P*   A8 = ECB ADDR  $     P*   OUT: $     P*   A1 = RET CODE  $ .   P*   A2 = DESTROYED $ H   P*   A6 = FDB ADDR  $ b   P*   A8 = ECB ADDR  $ |   P*   A9 == USER ECB $     P*  $     PDMTIOZ LDR A6,A1 $     P LD A2,DWTOR,A6 ORDER  $     P ANK A2,/3F  $     P CWK
0xe25cc…e2760          Dummy {f00=0x0128, f01=0x0190, f02=»DB DATA FILE $ ~   PDMTIZ1 EQU * %     P LD A9,DWTECB,A1 USER ECB  % (   P RB DMTIT0 % J   P EJECT   DMSUBR  %   8 P****DESCRIPTION************************************* % t   P*  %   8 P*   GTBKBU WILL GET A BLOCK BUFFER FOR DISC I/O AND  %   2 P*   PREPARE IT. EC

Reduced view