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

⟦d1d1f45aa⟧

    Length: 4604 (0x11fc)
    Notes: pts_type(SC)
    Names: »LKMAL.SC«

Derivation

└─⟦110b7ed5e⟧ Bits:30009664 Philips computer tape "600106"
    └─⟦this⟧ »TOSSWORK/LKMAL.SC« 

PTS(SC)

	IDENT LKMAL 	REL 9.2 79-11-16  870105040920

* 
* LINK TO MONITOR REQUEST TABLE 
* THIS TABLE HOLDS INFORMATION ABOUT MODULES THAT HANDLE THE
* DIFFERENT LINK TO MONITOR REQUESTS
* 
	ENTRY	LKMAL	TABLE ENTRY CONTAINS TABLE LENGTH
* 
	EXTRN	TIO	TERMINAL I/O 
	EXTRN	TWAIT	TERMINAL WAIT
	EXTRN	TEXIT	TERMINAL EXIT
	EXTRN	TACTOT	ACTIVATE OTHER TERMINAL 
	EXTRN	TPAUSE	PAUSE TERMINAL
	EXTRN	TIMER	TIMER
	EXTRN	TMWAIT	MULTIPLE WAIT 
	EXTRN	TLUSEG	LOCK/UNLOCK SEGMENT 
	EXTRN	TLDSEG	SEGMENT TLDSEG
	EXTRN	TABORT	ABORT FUNCTION
* 
	EXTRN	SETTIM	SET MONITOR CLOCK 
	EXTRN	GETTIM	GET CURRENT VALUE OF MONITOR CLOCK
* 
	EXTRN	TASS 	ASSIGN FILE CODE AND INDEX 
	EXTRN	IXTASS 
	EXTRN	TCHPAG	CHANGE MMU PAGE 
	EXTRN	TCHMMU	CHANGE MMU TABLE
	EXTRN	TSWBLK	LOAD/STORE SWAPPABLE WORK BLOCK 
* 
	EJECT
* 
LKMAL	DATA	LKMALE-*	TABLE LENGTH
	DATA	TIO	TERMINAL I/O
	DATA	TWAIT	TERMINAL WAIT 
	DATA	TEXIT	TERMINAL EXIT 
	DATA	TACTOT	ACTIVATE OTHER TERMINAL
	DATA	TPAUSE	TERMINAL PAUSE 
	DATA	TIMER	TIMER 
	DATA	TMWAIT	MULTIPLE WAIT
	DATA	TLUSEG	LOCK/UNLOCK SEGMENT
	DATA	TLDSEG	SEGMENT TLDSEG 
	DATA	TABORT	ABORT FUNCTION 
	DATA	0 
	DATA	GETTIM	GET CURRENT VALUE OF MONITOR CLOCK 
	DATA	SETTIM	SET MONITOR CLOCK
* 
	DATA	TASS 	ASSIGN FILE CODE AND INDEX
	DATA	IXTASS
	DATA	TCHPAG	CHANGE MMU PAGE
	DATA	TCHMMU	CHANGE MMU TABLE 
	DATA	TSWBLK	LOAD SWAPPABLE WORK BLOCK
	DATA	TSWBLK	STORE SWAPPABLE WORK BLOCK 
LKMALE	EQU	*
* 
	END

HexDump

0x0000…0034 (0, 0, 400)  Head {h00=0x0030, h01=0x0050, text=» IDENT LKMAL  REL 9.2 79-11-16  870105040920«, t00=0x0000, t01=0x0004}
0x0034…003c              Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x0038}
0x003c…0046              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0040}
0x0046…006e              Head {h00=0x0024, h01=0x0050, text=»* LINK TO MONITOR REQUEST TABLE «, t00=0x0000, t01=0x004a}
0x006e…00b2              Head {h00=0x0040, h01=0x0050, text=»* THIS TABLE HOLDS INFORMATION ABOUT MODULES THAT HANDLE THE«, t00=0x0000, t01=0x0072}
0x00b2…00de              Head {h00=0x0028, h01=0x0050, text=»* DIFFERENT LINK TO MONITOR REQUESTS«, t00=0x0000, t01=0x00b6}
0x00de…00e8              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00e2}
0x00e8…011e              Head {h00=0x0032, h01=0x0050, text=» ENTRY LKMAL TABLE ENTRY CONTAINS TABLE LENGTH«, t00=0x0000, t01=0x00ec}
0x011e…0128              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0122}
0x0128…0148              Head {h00=0x001c, h01=0x0050, text=» EXTRN TIO TERMINAL I/O «, t00=0x0000, t01=0x012c}
0x0148…016a              Head {h00=0x001e, h01=0x0050, text=» EXTRN TWAIT TERMINAL WAIT«, t00=0x0000, t01=0x014c}
0x016a…018c              Head {h00=0x001e, h01=0x0050, text=» EXTRN TEXIT TERMINAL EXIT«, t00=0x0000, t01=0x016e}
0x018c…01ba              Head {h00=0x002a, h01=0x0050, text=» EXTRN TACTOT ACTIVATE OTHER TERMINAL «, t00=0x0000, t01=0x0190}
0x01ba…01de              Head {h00=0x0020, h01=0x0050, text=» EXTRN TPAUSE PAUSE TERMINAL«, t00=0x0001, t01=0x002e}
0x01de…01f8              Head {h00=0x0016, h01=0x0050, text=» EXTRN TIMER TIMER«, t00=0x0001, t01=0x0052}
0x01f8…021c              Head {h00=0x0020, h01=0x0050, text=» EXTRN TMWAIT MULTIPLE WAIT «, t00=0x0001, t01=0x006c}
0x021c…0246              Head {h00=0x0026, h01=0x0050, text=» EXTRN TLUSEG LOCK/UNLOCK SEGMENT «, t00=0x0001, t01=0x0090}
0x0246…026a              Head {h00=0x0020, h01=0x0050, text=» EXTRN TLDSEG SEGMENT TLDSEG«, t00=0x0001, t01=0x00ba}
0x026a…028e              Head {h00=0x0020, h01=0x0050, text=» EXTRN TABORT ABORT FUNCTION«, t00=0x0001, t01=0x00de}
0x028e…0298              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0102}
0x0298…02c0              Head {h00=0x0024, h01=0x0050, text=» EXTRN SETTIM SET MONITOR CLOCK «, t00=0x0001, t01=0x010c}
0x02c0…02f8              Head {h00=0x0034, h01=0x0050, text=» EXTRN GETTIM GET CURRENT VALUE OF MONITOR CLOCK«, t00=0x0001, t01=0x0134}
0x02f8…0302              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x016c}
0x0302…0332              Head {h00=0x002c, h01=0x0050, text=» EXTRN TASS  ASSIGN FILE CODE AND INDEX «, t00=0x0001, t01=0x0176}
0x0332…0348              Head {h00=0x0012, h01=0x0050, text=» EXTRN IXTASS «, t00=0x0002, t01=0x0016}
0x0348…036e              Head {h00=0x0022, h01=0x0050, text=» EXTRN TCHPAG CHANGE MMU PAGE «, t00=0x0002, t01=0x002c}
0x036e…0394              Head {h00=0x0022, h01=0x0050, text=» EXTRN TCHMMU CHANGE MMU TABLE«, t00=0x0002, t01=0x0052}
0x0394…03ca              Head {h00=0x0032, h01=0x0050, text=» EXTRN TSWBLK LOAD/STORE SWAPPABLE WORK BLOCK «, t00=0x0002, t01=0x0078}
0x03ca…03d4              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00ae}
0x03d4…03e2              Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0002, t01=0x00b8}
0x03e2…03ec              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00c6}
0x03ec…0414              Head {h00=0x0024, h01=0x0050, text=»LKMAL DATA LKMALE-* TABLE LENGTH«, t00=0x0002, t01=0x00d0}
0x0414…0432              Head {h00=0x001a, h01=0x0050, text=» DATA TIO TERMINAL I/O«, t00=0x0002, t01=0x00f8}
0x0432…0454              Head {h00=0x001e, h01=0x0050, text=» DATA TWAIT TERMINAL WAIT «, t00=0x0002, t01=0x0116}
0x0454…0476              Head {h00=0x001e, h01=0x0050, text=» DATA TEXIT TERMINAL EXIT «, t00=0x0002, t01=0x0138}
0x0476…04a2              Head {h00=0x0028, h01=0x0050, text=» DATA TACTOT ACTIVATE OTHER TERMINAL«, t00=0x0002, t01=0x015a}
0x04a2…04c6              Head {h00=0x0020, h01=0x0050, text=» DATA TPAUSE TERMINAL PAUSE «, t00=0x0002, t01=0x0186}
0x04c6…04e0              Head {h00=0x0016, h01=0x0050, text=» DATA TIMER TIMER «, t00=0x0003, t01=0x001a}
0x04e0…0502              Head {h00=0x001e, h01=0x0050, text=» DATA TMWAIT MULTIPLE WAIT«, t00=0x0003, t01=0x0034}
0x0502…052a              Head {h00=0x0024, h01=0x0050, text=» DATA TLUSEG LOCK/UNLOCK SEGMENT«, t00=0x0003, t01=0x0056}
0x052a…054e              Head {h00=0x0020, h01=0x0050, text=» DATA TLDSEG SEGMENT TLDSEG «, t00=0x0003, t01=0x007e}
0x054e…0572              Head {h00=0x0020, h01=0x0050, text=» DATA TABORT ABORT FUNCTION «, t00=0x0003, t01=0x00a2}
0x0572…0582              Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x0003, t01=0x00c6}
0x0582…05ba              Head {h00=0x0034, h01=0x0050, text=» DATA GETTIM GET CURRENT VALUE OF MONITOR CLOCK «, t00=0x0003, t01=0x00d6}
0x05ba…05e0              Head {h00=0x0022, h01=0x0050, text=» DATA SETTIM SET MONITOR CLOCK«, t00=0x0003, t01=0x010e}
0x05e0…05ea              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0134}
0x05ea…0618              Head {h00=0x002a, h01=0x0050, text=» DATA TASS  ASSIGN FILE CODE AND INDEX«, t00=0x0003, t01=0x013e}
0x0618…062c              Head {h00=0x0010, h01=0x0050, text=» DATA IXTASS«, t00=0x0003, t01=0x016c}
0x062c…0650              Head {h00=0x0020, h01=0x0050, text=» DATA TCHPAG CHANGE MMU PAGE«, t00=0x0003, t01=0x0180}
0x0650…0676              Head {h00=0x0022, h01=0x0050, text=» DATA TCHMMU CHANGE MMU TABLE «, t00=0x0004, t01=0x0014}
0x0676…06a4              Head {h00=0x002a, h01=0x0050, text=» DATA TSWBLK LOAD SWAPPABLE WORK BLOCK«, t00=0x0004, t01=0x003a}
0x06a4…06d4              Head {h00=0x002c, h01=0x0050, text=» DATA TSWBLK STORE SWAPPABLE WORK BLOCK «, t00=0x0004, t01=0x0068}
0x06d4…06e8              Head {h00=0x0010, h01=0x0050, text=»LKMALE EQU *«, t00=0x0004, t01=0x0098}
0x06e8…06f2              Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0004, t01=0x00ac}
0x06f2…06fe              Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0004, t01=0x00b6}
0x06fe…0702              Head {h00=0x4004, h01=0x0000}
0x0702…0706              00 04 00 c2                                                                                                                                                                                                                                       ┆    ┆
0x0706…070e (5, 1, 8)    20 04 00 00 00 05 00 04                                                                                                                                                                                                                           ┆        ┆
0x070e…075e (6, 0, 400)  52 20 00 15 01 78 00 06 00 50 2a 20 00 16 00 0a 00 12 00 50 5c 49 46 54 5c 4f 50 43 4c 4f 53 3d 31 20 00 16 00 14 00 0a 00 50 5c 45 4a 45 43 54 00 16 00 2a 00 06 00 50 2a 20 00 16 00 38 00 0c 00 50 2a 2a 2a 2a 2a 2a 2a 2a 00 16 00 42 00 0c   ┆R    x   P*        P IFT OPCLOS=1        P EJECT   *   P*    8   P********   B  ┆
0x075e…07ae              00 50 2a 20 20 20 20 20 20 2a 00 16 00 52 00 0c 00 50 2a 20 4f 50 45 4e 20 2a 00 16 00 62 00 0c 00 50 2a 20 20 20 20 20 20 2a 00 16 00 72 00 0c 00 50 2a 2a 2a 2a 2a 2a 2a 2a 00 16 00 82 00 06 00 50 2a 20 00 16 00 92 00 34 00 50 2a 20 20 20   ┆ P*      *   R   P* OPEN *   b   P*      *   r   P********       P*      4 P*   ┆
0x07ae…07fe              20 4f 50 45 4e 20 49 53 20 50 45 52 46 4f 52 4d 45 44 20 42 59 20 57 52 49 54 49 4e 47 20 41 20 5a 45 52 4f 20 54 4f 20 42 49 54 20 00 16 00 9c 00 32 00 50 2a 20 20 20 20 5a 45 52 4f 20 4f 46 20 54 48 45 20 53 4f 50 20 4c 49 47 48 54 53 20   ┆ OPEN IS PERFORMED BY WRITING A ZERO TO BIT      2 P*    ZERO OF THE SOP LIGHTS ┆
0x07fe…084e              45 58 54 45 52 4e 41 4c 20 52 45 47 49 53 54 45 52 2e 00 16 00 d4 00 06 00 50 2a 20 00 16 01 0a 00 0e 00 50 4f 50 45 4e 5c 45 51 55 5c 2a 00 16 01 14 00 22 00 50 5c 4c 44 4b 4c 5c 41 31 2c 2f 37 46 46 46 5c 4d 41 53 4b 20 46 4f 52 20 42 49   ┆EXTERNAL REGISTER.       P*        POPEN EQU *     " P LDKL A1,/7FFF MASK FOR BI┆
0x084e…089e              54 20 30 20 00 16 01 26 00 28 00 50 5c 41 4e 53 5c 41 31 2c 53 50 44 4c 43 49 5c 43 4c 45 41 52 20 4f 50 45 4e 2f 43 4c 4f 53 45 20 42 49 54 20 00 16 01 4c 00 30 00 50 5c 4c 44 5c 41 31 2c 53 50 44 4c 43 49 5c 53 4f 50 20 4c 49 47 48 54 53   ┆T 0    & ( P ANS A1,SPDLCI CLEAR OPEN/CLOSE BIT    L 0 P LD A1,SPDLCI SOP LIGHTS┆
0x089e…08ee (7, 0, 400)  20 41 4e 44 20 4f 50 45 4e 2f 43 4c 4f 53 45 20 44 41 54 41 00 16 01 78 00 22 00 50 5c 4f 54 52 5c 41 31 2c 30 2c 53 4f 50 44 41 5c 4f 50 45 4e 20 46 44 20 44 52 49 56 45 20 00 17 00 1c 00 06 00 50 2a 20 00 17 00 42 00 2a 00 50 2a 20 20 20   ┆ AND OPEN/CLOSE DATA   x " P OTR A1,0,SOPDA OPEN FD DRIVE        P*    B * P*   ┆
0x08ee…093e              20 57 41 49 54 20 46 4f 52 20 44 52 49 56 45 20 54 4f 20 42 45 43 4f 4d 45 20 4f 50 45 52 41 42 4c 45 00 17 00 4c 00 28 00 50 5c 4c 44 4b 5c 41 34 2c 44 57 54 54 50 32 5c 54 49 4d 45 52 20 50 4f 49 4e 54 45 52 20 4f 46 46 53 45 54 20 00 17   ┆ WAIT FOR DRIVE TO BECOME OPERABLE   L ( P LDK A4,DWTTP2 TIMER POINTER OFFSET   ┆
0x093e…098e              00 7a 00 28 00 50 5c 41 44 52 5c 41 34 2c 41 36 5c 41 34 3a 3d 54 49 4d 45 52 20 50 4f 49 4e 54 45 52 20 41 44 44 52 45 53 53 00 17 00 a6 00 1c 00 50 5c 4c 44 52 5c 41 31 2c 41 36 5c 53 41 56 45 20 44 57 54 2d 41 44 44 52 00 17 00 d2 00 18   ┆ z ( P ADR A4,A6 A4:=TIMER POINTER ADDRESS       P LDR A1,A6 SAVE DWT-ADDR      ┆
0x098e…09de              00 50 5c 43 46 5c 41 31 35 2c 53 45 54 49 4d 50 5c 57 41 49 54 20 00 17 00 f2 00 2e 00 50 5c 44 41 54 41 5c 4f 50 45 4e 52 45 2c 4f 50 45 4e 54 49 5c 53 54 41 52 54 20 41 44 44 52 2c 20 57 41 49 54 20 54 49 4d 45 20 00 17 01 0e 00 14 00 50   ┆ P CF A15,SETIMP WAIT      . P DATA OPENRE,OPENTI START ADDR, WAIT TIME        P┆
0x09de…0a2e              5c 41 42 4c 5c 54 44 49 53 50 5c 45 58 49 54 20 00 17 01 40 00 06 00 50 2a 20 00 17 01 58 00 10 00 50 4f 50 45 4e 52 45 5c 45 51 55 5c 2a 00 17 01 62 00 1a 00 50 2a 20 20 20 20 54 49 4d 45 20 48 41 53 20 45 58 50 49 52 45 44 20 00 17 01 76   ┆ ABL TDISP EXIT    @   P*    X   POPENRE EQU *   b   P*    TIME HAS EXPIRED    v┆
0x0a2e…0a7e (8, 0, 400)  00 1c 00 50 5c 4c 44 52 5c 41 36 2c 41 31 5c 47 45 54 20 44 57 54 2d 41 44 44 52 20 00 18 00 04 00 2c 00 50 5c 43 4d 5c 44 57 54 54 50 32 2c 41 36 5c 49 4e 44 49 43 41 54 45 20 4e 4f 20 54 49 4d 45 52 20 52 55 4e 4e 49 4e 47 20 00 18 00 24   ┆   P LDR A6,A1 GET DWT-ADDR      , P CM DWTTP2,A6 INDICATE NO TIMER RUNNING    $┆
0x0a7e…0ace              00 26 00 50 5c 52 46 5c 4f 43 4c 45 58 49 5c 43 4f 4d 4d 4f 4e 20 4f 50 45 4e 2f 43 4c 4f 53 45 20 45 58 49 54 20 00 18 00 54 00 06 00 50 2a 20 00 18 00 7e 00 0a 00 50 5c 45 4a 45 43 54 00 18 00 88 00 06 00 50 2a 20 00 18 00 96 00 0e 00 50   ┆ & P RF OCLEXI COMMON OPEN/CLOSE EXIT    T   P*    ~   P EJECT       P*        P┆
0x0ace…0b1e              2a 2a 2a 2a 2a 2a 2a 2a 2a 20 00 18 00 a0 00 0e 00 50 2a 20 20 20 20 20 20 20 2a 20 00 18 00 b2 00 0e 00 50 2a 20 43 4c 4f 53 45 20 2a 20 00 18 00 c4 00 0e 00 50 2a 20 20 20 20 20 20 20 2a 20 00 18 00 d6 00 0e 00 50 2a 2a 2a 2a 2a 2a 2a 2a   ┆*********        P*       *        P* CLOSE *        P*       *        P********┆
0x0b1e…0b6e              2a 20 00 18 00 e8 00 06 00 50 2a 20 00 18 00 fa 00 34 00 50 2a 20 20 20 20 43 4c 4f 53 45 20 49 53 20 50 45 52 46 4f 52 4d 45 44 20 42 59 20 57 52 49 54 49 4e 47 20 41 20 4f 4e 45 20 54 4f 20 42 49 54 20 00 18 01 04 00 32 00 50 2a 20 20 20   ┆*        P*      4 P*    CLOSE IS PERFORMED BY WRITING A ONE TO BIT      2 P*   ┆
0x0b6e…0bbe              20 5a 45 52 4f 20 4f 46 20 54 48 45 20 53 4f 50 20 4c 49 47 48 54 53 20 45 58 54 45 52 4e 41 4c 20 52 45 47 49 53 54 45 52 20 00 18 01 3c 00 06 00 50 2a 20 00 18 01 72 00 10 00 50 43 4c 4f 53 45 5c 45 51 55 5c 2a 20 00 18 01 7c 00 22 00 50   ┆ ZERO OF THE SOP LIGHTS EXTERNAL REGISTER    <   P*    r   PCLOSE EQU *    | " P┆
0x0bbe…0c0e (9, 0, 400)  5c 4c 44 4b 4c 5c 41 31 2c 2f 38 30 30 30 5c 4d 41 53 4b 20 46 4f 52 20 42 49 54 20 30 20 00 18 01 90 00 26 00 50 5c 4f 52 53 5c 41 31 2c 53 50 44 4c 43 49 5c 53 45 54 20 4f 50 45 4e 2f 43 4c 4f 53 45 20 42 49 54 20 00 19 00 26 00 30 00 50   ┆ LDKL A1,/8000 MASK FOR BIT 0      & P ORS A1,SPDLCI SET OPEN/CLOSE BIT    & 0 P┆
0x0c0e…0c5e              5c 4c 44 5c 41 31 2c 53 50 44 4c 43 49 5c 53 4f 50 20 4c 49 47 48 54 53 20 41 4e 44 20 4f 50 45 4e 2f 43 4c 4f 53 45 20 44 41 54 41 00 19 00 50 00 22 00 50 5c 4f 54 52 5c 41 31 2c 30 2c 53 4f 50 44 41 5c 43 4c 4f 53 45 20 46 44 20 44 52 49   ┆ LD A1,SPDLCI SOP LIGHTS AND OPEN/CLOSE DATA   P " P OTR A1,0,SOPDA CLOSE FD DRI┆
0x0c5e…0cae              56 45 00 19 00 84 00 06 00 50 2a 20 00 19 00 aa 00 10 00 50 4f 43 4c 45 58 49 5c 45 51 55 5c 2a 00 19 00 b4 00 24 00 50 2a 20 20 20 20 43 4f 4d 4d 4f 4e 20 45 58 49 54 20 46 4f 52 20 4f 50 45 4e 2f 43 4c 4f 53 45 20 00 19 00 c8 00 1a 00 50   ┆VE       P*        POCLEXI EQU *     $ P*    COMMON EXIT FOR OPEN/CLOSE        P┆
0x0cae…0cfe              5c 4c 44 4b 5c 41 31 2c 30 5c 52 45 54 55 52 4e 20 43 4f 44 45 20 00 19 00 f0 00 14 00 50 5c 52 46 5c 46 44 3a 30 39 30 5c 45 4e 44 49 4f 00 19 01 0e 00 06 00 50 2a 20 00 19 01 26 00 08 00 50 5c 58 49 46 00 19 01 30 00 06 00 50 2a 20 00 19   ┆ LDK A1,0 RETURN CODE        P RF FD:090 ENDIO       P*    &   P XIF   0   P*   ┆
0x0cfe…0d4e              01 3c 00 14 00 50 5c 45 4a 45 43 54 5c 5c 5c 44 52 46 44 30 31 20 00 19 01 46 00 06 00 50 2a 20 00 19 01 5e 00 14 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 20 00 19 01 68 00 14 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 20   ┆ <   P EJECT   DRFD01    F   P*    ^   P***************    h   P*             * ┆
0x0d4e…0d9e (10, 0, 400) 00 19 01 80 00 14 00 50 2a 20 42 41 53 49 43 20 57 52 49 54 45 20 2a 20 00 1a 00 08 00 14 00 50 2a 20 20 20 20 20 20 20 20 20 20 20 20 20 2a 20 00 1a 00 20 00 14 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 20 00 1a 00 38 00 06 00 50   ┆       P* BASIC WRITE *        P*             *        P***************    8   P┆
0x0d9e…0dee              2a 20 00 1a 00 50 00 14 00 50 46 44 3a 30 31 30 5c 43 46 5c 41 35 2c 42 49 4f 00 1a 00 5a 00 0e 00 50 5c 4f 52 4b 5c 41 32 2c 31 20 00 1a 00 72 00 10 00 50 46 44 3a 30 31 35 5c 45 51 55 5c 2a 00 1a 00 84 00 14 00 50 5c 49 46 54 5c 54 4f 53   ┆*    P   PFD:010 CF A5,BIO   Z   P ORK A2,1    r   PFD:015 EQU *       P IFT TOS┆
0x0dee…0e3e              53 2b 49 42 4d 3d 32 20 00 1a 00 98 00 14 00 50 5c 4c 44 5c 41 31 2c 44 57 54 4c 41 42 2c 41 36 00 1a 00 b0 00 14 00 50 5c 41 4e 5c 41 31 2c 44 57 54 41 33 2c 41 36 20 00 1a 00 c8 00 1a 00 50 5c 52 46 28 5a 29 5c 46 44 3a 30 31 38 5c 4e 4f   ┆S+IBM=2        P LD A1,DWTLAB,A6       P AN A1,DWTA3,A6        P RF(Z) FD:018 NO┆
0x0e3e…0e8e              54 20 49 42 4d 20 00 1a 00 e0 00 08 00 50 5c 58 49 46 00 1a 00 fe 00 0e 00 50 5c 49 46 54 5c 49 42 4d 3d 31 00 1a 01 0a 00 2c 00 50 5c 4c 44 52 5c 41 37 2c 41 33 5c 4e 4f 20 4f 46 20 43 48 41 52 2e 20 54 4f 20 42 45 20 54 52 41 4e 53 46 4f   ┆T IBM        P XIF       P IFT IBM=1     , P LDR A7,A3 NO OF CHAR. TO BE TRANSFO┆
0x0e8e…0ede              52 4d 45 44 00 1a 01 1c 00 12 00 50 5c 43 46 5c 41 35 2c 45 42 43 44 49 43 20 00 1a 01 4c 00 10 00 50 46 44 3a 30 31 38 5c 45 51 55 5c 2a 00 1a 01 62 00 08 00 50 5c 58 49 46 00 1a 01 76 00 06 00 50 2a 20 00 1a 01 82 00 14 00 50 5c 49 46 54   ┆RMED       P CF A5,EBCDIC    L   PFD:018 EQU *   b   P XIF   v   P*        P IFT┆
0x0ede…0f2e (11, 0, 400) 5c 43 48 41 4e 2b 54 4f 53 53 3d 32 00 1a 01 8c 00 18 00 50 5c 49 46 54 5c 4d 4d 55 50 41 47 2b 53 57 50 42 4c 4b 3d 32 00 1b 00 14 00 34 00 50 5c 4c 44 5c 41 31 2c 44 57 54 3a 4c 41 2c 41 36 5c 47 45 54 20 46 4c 41 47 2f 4c 4f 47 49 43 41   ┆ CHAN+TOSS=2       P IFT MMUPAG+SWPBLK=2     4 P LD A1,DWT:LA,A6 GET FLAG/LOGICA┆
0x0f2e…0f7e              4c 20 42 55 46 46 45 52 20 41 44 44 52 45 53 53 00 1b 00 30 00 28 00 50 5c 52 46 28 5a 29 5c 46 44 3a 30 31 39 5c 42 55 46 46 45 52 20 49 4e 20 53 59 53 54 45 4d 20 41 52 45 41 3f 00 1b 00 68 00 28 00 50 5c 4c 44 5c 41 37 2c 45 43 42 52 4c   ┆L BUFFER ADDRESS   0 ( P RF(Z) FD:019 BUFFER IN SYSTEM AREA?   h ( P LD A7,ECBRL┆
0x0f7e…0fce              2c 41 38 5c 47 45 54 20 52 45 51 55 45 53 54 45 44 20 4c 45 4e 47 54 48 00 1b 00 94 00 16 00 50 5c 4c 44 52 5c 41 38 2c 41 32 5c 53 41 56 45 20 41 32 00 1b 00 c0 00 26 00 50 5c 4c 44 52 5c 41 32 2c 41 34 5c 47 45 54 20 44 57 54 20 42 55 46   ┆,A8 GET REQUESTED LENGTH       P LDR A8,A2 SAVE A2     & P LDR A2,A4 GET DWT BUF┆
0x0fce…101e              46 45 52 20 41 44 44 52 45 53 53 20 00 1b 00 da 00 26 00 50 5c 54 53 5c 2d 33 30 2c 41 31 35 5c 53 41 56 45 20 52 55 4e 4e 49 4e 47 20 54 41 53 4b 20 4d 4d 55 20 00 1b 01 04 00 28 00 50 5c 54 4c 5c 44 57 54 3a 50 41 2c 41 36 5c 4c 4f 41 44   ┆FER ADDRESS      & P TS -30,A15 SAVE RUNNING TASK MMU      ( P TL DWT:PA,A6 LOAD┆
0x101e…106e              20 50 53 45 55 44 4f 20 4d 4d 55 20 54 41 42 4c 45 20 00 1b 01 2e 00 32 00 50 5c 4d 56 55 53 5c 41 37 5c 4d 4f 56 45 20 42 55 46 46 45 52 20 46 52 4f 4d 20 55 53 45 52 20 54 4f 20 53 59 53 54 45 4d 20 41 52 45 41 20 00 1b 01 5a 00 26 00 50   ┆ PSEUDO MMU TABLE    . 2 P MVUS A7 MOVE BUFFER FROM USER TO SYSTEM AREA    Z & P┆
0x106e…10be (12, 0, 398) 5c 54 4c 5c 2d 33 30 2c 41 31 35 5c 52 45 53 54 4f 52 45 20 4d 4d 55 20 46 52 4f 4d 20 53 54 41 43 4b 00 1b 01 90 00 1a 00 50 5c 4c 44 52 5c 41 32 2c 41 38 5c 52 45 53 54 4f 52 45 20 41 32 20 00 1c 00 2a 00 06 00 50 2a 20 00 1c 00 48 00 14   ┆ TL -30,A15 RESTORE MMU FROM STACK       P LDR A2,A8 RESTORE A2    *   P*    H  ┆
0x10be…110e              00 50 5c 45 4a 45 43 54 5c 5c 5c 44 52 46 44 30 31 20 00 1c 00 52 00 06 00 50 2a 20 00 1c 00 6a 00 06 00 50 2a 20 00 1c 00 74 00 10 00 50 46 44 3a 30 31 39 5c 45 51 55 5c 2a 00 1c 00 7e 00 08 00 50 5c 58 49 46 00 1c 00 92 00 06 00 50 2a 20   ┆ P EJECT   DRFD01    R   P*    j   P*    t   PFD:019 EQU *   ~   P XIF       P* ┆
0x110e…115e              00 1c 00 9e 00 22 00 50 5c 43 46 5c 41 35 2c 46 44 3a 57 52 49 54 45 5c 50 45 52 46 4f 52 4d 45 20 57 52 49 54 45 00 1c 00 a8 00 06 00 50 2a 20 00 1c 00 ce 00 14 00 50 5c 49 46 54 5c 43 48 41 4e 2b 54 4f 53 53 3d 32 00 1c 00 d8 00 18 00 50   ┆     " P CF A5,FD:WRITE PERFORME WRITE       P*        P IFT CHAN+TOSS=2       P┆
0x115e…11ae              5c 49 46 54 5c 4d 4d 55 50 41 47 2b 53 57 50 42 4c 4b 3d 32 00 1c 00 f0 00 24 00 50 5c 4c 44 5c 41 31 2c 44 57 54 3a 4c 41 2c 41 36 5c 47 45 54 20 42 55 46 46 45 52 20 46 4c 41 47 00 1c 01 0c 00 2c 00 50 5c 52 46 28 5a 29 5c 46 44 3a 30 32   ┆ IFT MMUPAG+SWPBLK=2     $ P LD A1,DWT:LA,A6 GET BUFFER FLAG     , P RF(Z) FD:02┆
0x11ae…11fc              35 5c 42 55 46 46 45 52 20 57 41 53 20 49 4e 20 53 59 53 54 45 4d 20 41 52 45 41 3f 00 1c 01 34 00 2e 00 50 5c 4c 44 5c 41 31 2c 44 57 54 3a 42 46 2c 41 36 5c 47 45 54 20 53 41 56 45 44 20 42 55 46 46 45 52 20 41 44 44 52 45 53 53 20         ┆5 BUFFER WAS IN SYSTEM AREA?   4 . P LD A1,DWT:BF,A6 GET SAVED BUFFER ADDRESS ┆

Reduced view