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

⟦8bc466b7a⟧

    Length: 1454 (0x5ae)
    Notes: pts_type(SC)
    Names: »LKMAL.SC«

Derivation

└─⟦efe3a1cfc⟧ Bits:30009667 Philips computer tape "600113"
    └─⟦this⟧ »TOSSWORK/LKMAL.SC« 

PTS(SC)

	IDENT LKMAL 	REL 8.2 78-09-15  870105040820
* 
* 
* 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	GETBUF	GET BUFFER
	EXTRN	RELBUF	RELEASE BUFFER
	EXTRN	LOADER	SEGMENT LOADER
	EXTRN	TABORT	ABORT FUNCTION
* 
	EXTRN	SETTIM	SET MONITOR CLOCK 
	EXTRN	GETTIM	GET CURRENT VALUE OF MONITOR CLOCK
* 
	EXTRN	TASS,IXTASS	ASSIGN FILE CODE AND INDEX 
	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	GETBUF	GET BUFFER 
	DATA	RELBUF	RELEASE BUFFER 
	DATA	LOADER	SEGMENT LOADER 
	DATA	TABORT	ABORT FUNCTION 
	DATA	0 
	DATA	GETTIM	GET CURRENT VALUE OF MONITOR CLOCK 
	DATA	SETTIM	SET MONITOR CLOCK
* 
	DATA	TASS,IXTASS	ASSIGN FILE CODE AND INDEX
LKMALE	EQU	*
* 
	END

HexDump

0x000…034 (0, 0, 398) Head {h00=0x0030, h01=0x0050, text=» IDENT LKMAL  REL 8.2 78-09-15  870105040820«, t00=0x0000, t01=0x0004}
0x034…03e             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0038}
0x03e…048             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0042}
0x048…070             Head {h00=0x0024, h01=0x0050, text=»* LINK TO MONITOR REQUEST TABLE «, t00=0x0000, t01=0x004c}
0x070…0b4             Head {h00=0x0040, h01=0x0050, text=»* THIS TABLE HOLDS INFORMATION ABOUT MODULES THAT HANDLE THE«, t00=0x0000, t01=0x0074}
0x0b4…0e0             Head {h00=0x0028, h01=0x0050, text=»* DIFFERENT LINK TO MONITOR REQUESTS«, t00=0x0000, t01=0x00b8}
0x0e0…0ea             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00e4}
0x0ea…120             Head {h00=0x0032, h01=0x0050, text=» ENTRY LKMAL TABLE ENTRY CONTAINS TABLE LENGTH«, t00=0x0000, t01=0x00ee}
0x120…12a             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0124}
0x12a…14a             Head {h00=0x001c, h01=0x0050, text=» EXTRN TIO TERMINAL I/O «, t00=0x0000, t01=0x012e}
0x14a…16c             Head {h00=0x001e, h01=0x0050, text=» EXTRN TWAIT TERMINAL WAIT«, t00=0x0000, t01=0x014e}
0x16c…18e             Head {h00=0x001e, h01=0x0050, text=» EXTRN TEXIT TERMINAL EXIT«, t00=0x0000, t01=0x0170}
0x18e…1bc (1, 0, 400) Head {h00=0x002a, h01=0x0050, text=» EXTRN TACTOT ACTIVATE OTHER TERMINAL «, t00=0x0001, t01=0x0004}
0x1bc…1e0             Head {h00=0x0020, h01=0x0050, text=» EXTRN TPAUSE PAUSE TERMINAL«, t00=0x0001, t01=0x0032}
0x1e0…1fa             Head {h00=0x0016, h01=0x0050, text=» EXTRN TIMER TIMER«, t00=0x0001, t01=0x0056}
0x1fa…21a             Head {h00=0x001c, h01=0x0050, text=» EXTRN GETBUF GET BUFFER«, t00=0x0001, t01=0x0070}
0x21a…23e             Head {h00=0x0020, h01=0x0050, text=» EXTRN RELBUF RELEASE BUFFER«, t00=0x0001, t01=0x0090}
0x23e…262             Head {h00=0x0020, h01=0x0050, text=» EXTRN LOADER SEGMENT LOADER«, t00=0x0001, t01=0x00b4}
0x262…286             Head {h00=0x0020, h01=0x0050, text=» EXTRN TABORT ABORT FUNCTION«, t00=0x0001, t01=0x00d8}
0x286…290             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00fc}
0x290…2b8             Head {h00=0x0024, h01=0x0050, text=» EXTRN SETTIM SET MONITOR CLOCK «, t00=0x0001, t01=0x0106}
0x2b8…2f0             Head {h00=0x0034, h01=0x0050, text=» EXTRN GETTIM GET CURRENT VALUE OF MONITOR CLOCK«, t00=0x0001, t01=0x012e}
0x2f0…2fa             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0166}
0x2fa…330             Head {h00=0x0032, h01=0x0050, text=» EXTRN TASS,IXTASS ASSIGN FILE CODE AND INDEX «, t00=0x0001, t01=0x0170}
0x330…33e             Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0002, t01=0x0016}
0x33e…348             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0024}
0x348…370             Head {h00=0x0024, h01=0x0050, text=»LKMAL DATA LKMALE-* TABLE LENGTH«, t00=0x0002, t01=0x002e}
0x370…38e             Head {h00=0x001a, h01=0x0050, text=» DATA TIO TERMINAL I/O«, t00=0x0002, t01=0x0056}
0x38e…3b0             Head {h00=0x001e, h01=0x0050, text=» DATA TWAIT TERMINAL WAIT «, t00=0x0002, t01=0x0074}
0x3b0…3d2             Head {h00=0x001e, h01=0x0050, text=» DATA TEXIT TERMINAL EXIT «, t00=0x0002, t01=0x0096}
0x3d2…3fe             Head {h00=0x0028, h01=0x0050, text=» DATA TACTOT ACTIVATE OTHER TERMINAL«, t00=0x0002, t01=0x00b8}
0x3fe…422             Head {h00=0x0020, h01=0x0050, text=» DATA TPAUSE TERMINAL PAUSE «, t00=0x0002, t01=0x00e4}
0x422…43c             Head {h00=0x0016, h01=0x0050, text=» DATA TIMER TIMER «, t00=0x0002, t01=0x0108}
0x43c…45c             Head {h00=0x001c, h01=0x0050, text=» DATA GETBUF GET BUFFER «, t00=0x0002, t01=0x0122}
0x45c…480             Head {h00=0x0020, h01=0x0050, text=» DATA RELBUF RELEASE BUFFER «, t00=0x0002, t01=0x0142}
0x480…4a4             Head {h00=0x0020, h01=0x0050, text=» DATA LOADER SEGMENT LOADER «, t00=0x0002, t01=0x0166}
0x4a4…4c8             Head {h00=0x0020, h01=0x0050, text=» DATA TABORT ABORT FUNCTION «, t00=0x0002, t01=0x018a}
0x4c8…4d8             Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x0003, t01=0x001e}
0x4d8…510             Head {h00=0x0034, h01=0x0050, text=» DATA GETTIM GET CURRENT VALUE OF MONITOR CLOCK «, t00=0x0003, t01=0x002e}
0x510…536             Head {h00=0x0022, h01=0x0050, text=» DATA SETTIM SET MONITOR CLOCK«, t00=0x0003, t01=0x0066}
0x536…540             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x008c}
0x540…574             Head {h00=0x0030, h01=0x0050, text=» DATA TASS,IXTASS ASSIGN FILE CODE AND INDEX«, t00=0x0003, t01=0x0096}
0x574…588             Head {h00=0x0010, h01=0x0050, text=»LKMALE EQU *«, t00=0x0003, t01=0x00ca}
0x588…592             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x00de}
0x592…59e             Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0003, t01=0x00e8}
0x59e…5a2             Head {h00=0x4004, h01=0x0000}
0x5a2…5a6             00 03 00 f4                                                                                                                                                                                                                                       ┆    ┆
0x5a6…5ae (4, 1, 8)   20 04 00 00 00 04 00 04                                                                                                                                                                                                                           ┆        ┆

Reduced view