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

⟦b45339c8c⟧

    Length: 1262 (0x4ee)
    Notes: pts_type(SC)
    Names: »DVTMS.SC«

Derivation

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

PTS(SC)

	IDENT DVTMS 	REL 9.2 79-11-16  870105040920

* DEVICE WORK TABLE FOR MAGNETIC STRIPE UNIT
* 
	ENTRY	DVTMS	TABLE ENTRY
* 
	EXTRN	MSAD	POINTER TO ADDRESSBLOCK 
* 
MMUPAG	EQU	0
* 
DVTMS	EQU	*	TABLE ENTRY 
*    FIXED PART 
	DATA	/1111	CHANNEL PARAMETER 
	DATA	/8000	STATUS./800 MEANS DEVICE READY
	DATA	0	ECB-ADDRESS 
	DATA	DWTEND-DVTMS	LAST OUTPUT AND ORDER CODE 
	DATA	MSAD	POINTER TO ADDRESS BLOCK 
	DATA	'MS'	TTAB-ADDRESS 
	DATA	0	WAIT/ACTIVATION INDICATOR 
	DATA	0	TERMINAL QUEUE
* 
	IFT	MMUPAG=1 
	DATA	0	SAVE AREA USER ECB ADDRESS
	DATA	DEVECB	MMU ECB ADDRESS
	XIF
* 
	EJECT
* 
*    DRIVER DEFINED PART
	DATA	0	OUTPUT QUEUE LINK 
	DATA	0	SAVE AREA FOR A3
	DATA	0	SAVE AREA FOR A4
	DATA	0	SAVE AREA FOR A5
	RES	4	DWT STACK
	DATA	0	TIMER POINTER 
	DATA	0 
	DATA	0	CARD/BOOK-FLAG AND RETRY COUNTER
	DATA	0	LRC-ACKUMULATOR 
* 
	IFT	MMUPAG=1 
DEVECB	DATA	0,0,0,0,0,0	MMU ECB 
	XIF
* 
* 
DWTEND	EQU	*
* 
* 
	END

HexDump

0x000…034 (0, 0, 400) Head {h00=0x0030, h01=0x0050, text=» IDENT DVTMS  REL 9.2 79-11-16  870105040920«, t00=0x0000, t01=0x0004}
0x034…03c             Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x0038}
0x03c…070             Head {h00=0x0030, h01=0x0050, text=»* DEVICE WORK TABLE FOR MAGNETIC STRIPE UNIT«, t00=0x0000, t01=0x0040}
0x070…07a             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0074}
0x07a…09a             Head {h00=0x001c, h01=0x0050, text=» ENTRY DVTMS TABLE ENTRY«, t00=0x0000, t01=0x007e}
0x09a…0a4             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x009e}
0x0a4…0d0             Head {h00=0x0028, h01=0x0050, text=» EXTRN MSAD POINTER TO ADDRESSBLOCK «, t00=0x0000, t01=0x00a8}
0x0d0…0da             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00d4}
0x0da…0ee             Head {h00=0x0010, h01=0x0050, text=»MMUPAG EQU 0«, t00=0x0000, t01=0x00de}
0x0ee…0f8             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00f2}
0x0f8…118             Head {h00=0x001c, h01=0x0050, text=»DVTMS EQU * TABLE ENTRY «, t00=0x0000, t01=0x00fc}
0x118…130             Head {h00=0x0014, h01=0x0050, text=»*    FIXED PART «, t00=0x0000, t01=0x011c}
0x130…156             Head {h00=0x0022, h01=0x0050, text=» DATA /1111 CHANNEL PARAMETER «, t00=0x0000, t01=0x0134}
0x156…188             Head {h00=0x002e, h01=0x0050, text=» DATA /8000 STATUS./800 MEANS DEVICE READY«, t00=0x0000, t01=0x015a}
0x188…1a4             Head {h00=0x0018, h01=0x0050, text=» DATA 0 ECB-ADDRESS «, t00=0x0000, t01=0x018c}
0x1a4…1da             Head {h00=0x0032, h01=0x0050, text=» DATA DWTEND-DVTMS LAST OUTPUT AND ORDER CODE «, t00=0x0001, t01=0x0018}
0x1da…206             Head {h00=0x0028, h01=0x0050, text=» DATA MSAD POINTER TO ADDRESS BLOCK «, t00=0x0001, t01=0x004e}
0x206…226             Head {h00=0x001c, h01=0x0050, text=» DATA 'MS' TTAB-ADDRESS «, t00=0x0001, t01=0x007a}
0x226…250             Head {h00=0x0026, h01=0x0050, text=» DATA 0 WAIT/ACTIVATION INDICATOR «, t00=0x0001, t01=0x009a}
0x250…26e             Head {h00=0x001a, h01=0x0050, text=» DATA 0 TERMINAL QUEUE«, t00=0x0001, t01=0x00c4}
0x26e…278             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00e2}
0x278…28e             Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0001, t01=0x00ec}
0x28e…2b8             Head {h00=0x0026, h01=0x0050, text=» DATA 0 SAVE AREA USER ECB ADDRESS«, t00=0x0001, t01=0x0102}
0x2b8…2dc             Head {h00=0x0020, h01=0x0050, text=» DATA DEVECB MMU ECB ADDRESS«, t00=0x0001, t01=0x012c}
0x2dc…2e8             Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0001, t01=0x0150}
0x2e8…2f2             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x015c}
0x2f2…300             Head {h00=0x000a, h01=0x0050, text=» EJECT«, t00=0x0001, t01=0x0166}
0x300…30a             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x0174}
0x30a…32a             Head {h00=0x001c, h01=0x0050, text=»*    DRIVER DEFINED PART«, t00=0x0001, t01=0x017e}
0x32a…34c             Head {h00=0x001e, h01=0x0050, text=» DATA 0 OUTPUT QUEUE LINK «, t00=0x0002, t01=0x000e}
0x34c…36c             Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A3«, t00=0x0002, t01=0x0030}
0x36c…38c             Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A4«, t00=0x0002, t01=0x0050}
0x38c…3ac             Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A5«, t00=0x0002, t01=0x0070}
0x3ac…3c4             Head {h00=0x0014, h01=0x0050, text=» RES 4 DWT STACK«, t00=0x0002, t01=0x0090}
0x3c4…3e2             Head {h00=0x001a, h01=0x0050, text=» DATA 0 TIMER POINTER «, t00=0x0002, t01=0x00a8}
0x3e2…3f2             Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x0002, t01=0x00c6}
0x3f2…422             Head {h00=0x002c, h01=0x0050, text=» DATA 0 CARD/BOOK-FLAG AND RETRY COUNTER«, t00=0x0002, t01=0x00d6}
0x422…442             Head {h00=0x001c, h01=0x0050, text=» DATA 0 LRC-ACKUMULATOR «, t00=0x0002, t01=0x0106}
0x442…44c             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0126}
0x44c…462             Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0002, t01=0x0130}
0x462…48a             Head {h00=0x0024, h01=0x0050, text=»DEVECB DATA 0,0,0,0,0,0 MMU ECB «, t00=0x0002, t01=0x0146}
0x48a…496             Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0002, t01=0x016e}
0x496…4a0             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x017a}
0x4a0…4aa             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0184}
0x4aa…4be             Head {h00=0x0010, h01=0x0050, text=»DWTEND EQU *«, t00=0x0002, t01=0x018e}
0x4be…4c8             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x0012}
0x4c8…4d2             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x001c}
0x4d2…4de             Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0003, t01=0x0026}
0x4de…4e2             Head {h00=0x4004, h01=0x0000}
0x4e2…4e6             00 03 00 32                                                                                                                                                                                                                                       ┆   2┆
0x4e6…4ee (4, 1, 8)   20 04 00 00 00 04 00 04                                                                                                                                                                                                                           ┆        ┆

Reduced view