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

⟦82daf4556⟧

    Length: 1552 (0x610)
    Notes: pts_type(SC)
    Names: »DVDY02.SC«

Derivation

└─⟦35fda6e03⟧ Bits:30009701 Philips computer tape "BARCLAY"
    └─⟦this⟧ »M:DEMO/DVDY02.SC« 

PTS(SC)

	IDENT DVDY02 	REL 10.0 80-03-14 870105041000 

*  DEVICE WORK TABLE FOR VIDEO DISPLAY
* 
	ENTRY	DVDY02	TABLE ENTRY 
* 
* 
	EXTRN	DYAD	POINTER TO ADDRESS BLOCK
MMUPAG	EQU	1
* 
DVDY02	EQU	*	TABLE ENTRY
	DATA	/D020	CHANNEL PARAMETER 
	DATA	/8000	STATUS./8000 MEANS DEVICE READY 
	DATA	0	ECB ADDRESS 
	DATA	DWTEND-DVDY02	ORDER 
	DATA	DYAD	POINTER TO ADDRESS-BLOCK 
	DATA	/C459	TTAB-ADDRESS
	DATA	0	WAIT/ACTIVATE INDICATOR 
	DATA	0	TERMINAL QUEUE
	IFT	MMUPAG=1 
	DATA	0	SAVE AREA USER ECB ADDRESS
	DATA	DEVECB	MMU ECB ADDRESS
	XIF
	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	/101	CURSOR POINTER 
	DATA	/0628	LEFT BYTE=NUMBER OF LINES 
			RIGHT BYTE=CHARACTERS/LINE 
	DATA	0	BUFFER INDEX
	IFT	MMUPAG=1 
DEVECB	DATA	0,0,0,0,0,0 
	XIF
DWTEND	EQU	*
* 
* 
	END

HexDump

0x000…036 (0, 0, 400) Head {h00=0x0032, h01=0x0050, text=» IDENT DVDY02  REL 10.0 80-03-14 870105041000 «, t00=0x0000, t01=0x0004}
0x036…03e             Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x003a}
0x03e…06c             Head {h00=0x002a, h01=0x0050, text=»*  DEVICE WORK TABLE FOR VIDEO DISPLAY«, t00=0x0000, t01=0x0042}
0x06c…076             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0070}
0x076…098             Head {h00=0x001e, h01=0x0050, text=» ENTRY DVDY02 TABLE ENTRY «, t00=0x0000, t01=0x007a}
0x098…0a2             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x009c}
0x0a2…0ac             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00a6}
0x0ac…0d8             Head {h00=0x0028, h01=0x0050, text=» EXTRN DYAD POINTER TO ADDRESS BLOCK«, t00=0x0000, t01=0x00b0}
0x0d8…0ec             Head {h00=0x0010, h01=0x0050, text=»MMUPAG EQU 1«, t00=0x0000, t01=0x00dc}
0x0ec…0f6             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00f0}
0x0f6…116             Head {h00=0x001c, h01=0x0050, text=»DVDY02 EQU * TABLE ENTRY«, t00=0x0000, t01=0x00fa}
0x116…13c             Head {h00=0x0022, h01=0x0050, text=» DATA /D020 CHANNEL PARAMETER «, t00=0x0000, t01=0x011a}
0x13c…170             Head {h00=0x0030, h01=0x0050, text=» DATA /8000 STATUS./8000 MEANS DEVICE READY «, t00=0x0000, t01=0x0140}
0x170…18c             Head {h00=0x0018, h01=0x0050, text=» DATA 0 ECB ADDRESS «, t00=0x0000, t01=0x0174}
0x18c…1ae             Head {h00=0x001e, h01=0x0050, text=» DATA DWTEND-DVDY02 ORDER «, t00=0x0000, t01=0x0190}
0x1ae…1da             Head {h00=0x0028, h01=0x0050, text=» DATA DYAD POINTER TO ADDRESS-BLOCK «, t00=0x0001, t01=0x0022}
0x1da…1fa             Head {h00=0x001c, h01=0x0050, text=» DATA /C459 TTAB-ADDRESS«, t00=0x0001, t01=0x004e}
0x1fa…222             Head {h00=0x0024, h01=0x0050, text=» DATA 0 WAIT/ACTIVATE INDICATOR «, t00=0x0001, t01=0x006e}
0x222…240             Head {h00=0x001a, h01=0x0050, text=» DATA 0 TERMINAL QUEUE«, t00=0x0001, t01=0x0096}
0x240…256             Head {h00=0x0012, h01=0x000d, text=» IFT MMUPAG=1 «, t00=0x0001, t01=0x00b4}
0x256…280             Head {h00=0x0026, h01=0x0022, text=» DATA 0 SAVE AREA USER ECB ADDRESS«, t00=0x0001, t01=0x00ca}
0x280…2a4             Head {h00=0x0020, h01=0x001c, text=» DATA DEVECB MMU ECB ADDRESS«, t00=0x0001, t01=0x00f4}
0x2a4…2b0             Head {h00=0x0008, h01=0x0004, text=» XIF«, t00=0x0001, t01=0x0118}
0x2b0…2d2             Head {h00=0x001e, h01=0x0050, text=» DATA 0 OUTPUT QUEUE LINK «, t00=0x0001, t01=0x0124}
0x2d2…2f2             Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A3«, t00=0x0001, t01=0x0146}
0x2f2…312             Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A4«, t00=0x0001, t01=0x0166}
0x312…332             Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A5«, t00=0x0001, t01=0x0186}
0x332…34a             Head {h00=0x0014, h01=0x0050, text=» RES 4 DWT-STACK«, t00=0x0002, t01=0x0016}
0x34a…368             Head {h00=0x001a, h01=0x0050, text=» DATA 0 TIMER POINTER «, t00=0x0002, t01=0x002e}
0x368…38a             Head {h00=0x001e, h01=0x0050, text=» DATA /101 CURSOR POINTER «, t00=0x0002, t01=0x004c}
0x38a…3b8             Head {h00=0x002a, h01=0x0050, text=» DATA /0628 LEFT BYTE=NUMBER OF LINES «, t00=0x0002, t01=0x006e}
0x3b8…3de             Head {h00=0x0022, h01=0x0050, text=»   RIGHT BYTE=CHARACTERS/LINE «, t00=0x0002, t01=0x009c}
0x3de…3fa             Head {h00=0x0018, h01=0x0050, text=» DATA 0 BUFFER INDEX«, t00=0x0002, t01=0x00c2}
0x3fa…410             Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0002, t01=0x00de}
0x410…430             Head {h00=0x001c, h01=0x0050, text=»DEVECB DATA 0,0,0,0,0,0 «, t00=0x0002, t01=0x00f4}
0x430…43c             Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0002, t01=0x0114}
0x43c…450             Head {h00=0x0010, h01=0x0050, text=»DWTEND EQU *«, t00=0x0002, t01=0x0120}
0x450…45a             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0134}
0x45a…464             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x013e}
0x464…470             Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0002, t01=0x0148}
0x470…474             Head {h00=0x4004, h01=0x0000}
0x474…478             00 02 01 54                                                                                                                                                                                                                                       ┆   T┆
0x478…480 (3, 1, 8)   20 04 00 00 00 03 00 04                                                                                                                                                                                                                           ┆        ┆
0x480…4d0 (4, 0, 400) 23 32 ef 20 00 05 50 30 ef 20 00 06 50 08 ef 20 00 00 58 fa 5f f8 e2 58 00 02 22 04 88 20 27 24 02 20 f5 21 23 32 02 82 f5 21 23 32 02 0d 03 00 84 58 00 26 8f 20 28 06 01 02 8f 20 28 42 00 04 00 02 29 6a 00 00 2a 44 2a 8a ef 21 06 06 50 a4   ┆#2    P0    P     X _  X  "   '$   !#2   !#2     X &  (     (B    )j  *D*  !  P ┆
0x4d0…520             84 42 00 0a 83 38 23 10 54 0a 83 10 24 0f 23 f0 3b 44 ac 0c ef 21 39 39 50 0c 1f 37 50 6a 1f 01 50 5a 8c 20 22 1a ac 59 00 1c 81 58 00 1e 54 18 04 1e 94 18 81 18 f7 a1 15 40 29 d0 00 05 84 59 00 1e 84 20 ff bf a4 39 84 58 00 1c 82 38 22 40   ┆ B   8# T   $ # ;D   !99P  7Pj  PZ  "  Y   X  T          @)    Y       9 X   8"@┆
0x520…570             50 06 ac 59 00 16 57 3a fc 10 a4 59 00 16 57 32 86 04 84 58 00 1c 50 0e 81 20 ff fb 81 79 00 1e 04 40 b4 39 5f 2e a0 59 00 1e 57 96 fc 10 a4 59 00 16 a4 59 00 1c 57 0a ac 59 00 16 fc 10 a4 59 00 1c e2 58 00 16 01 01 e1 59 00 03 83 38 23 10   ┆P  Y  W:   Y  W2   X  P      y   @ 9_. Y  W    Y   Y  W  Y     Y   X     Y   8# ┆
0x570…5c0             54 4a 57 6a 03 00 f7 a1 23 8c 81 04 50 18 84 08 3c 64 1c 03 52 16 ec 20 00 03 51 10 94 20 00 18 94 18 e2 31 5f 20 e1 59 00 03 57 20 01 04 a9 43 00 08 5f 2e 81 04 54 3e 84 58 00 02 24 ff 1c 02 54 06 83 38 23 20 50 2e 1c 04 50 2a 82 20 00 16   ┆TJWj    #   P   <d  R     Q        1_  Y  W    C  _.  T> X  $   T  8# P.  P*    ┆
0x5c0…610             92 18 84 58 00 02 24 ff 92 10 e2 28 80 d8 00 04 50 08 83 42 00 0a 56 02 2a 40 90 59 00 02 f7 a1 23 22 8f 20 22 22 8f 20 22 1e bc 3f e2 58 00 16 5f 8c 00 a2 00 02 2a a6 80 01 24 12 58 00 00 20 0c 00 00 00 00 00 00 08 00 00 00 00 00 00 a8 1c   ┆   X  $    (    P  B  V *@ Y    #"  ""  "  ? X  _     *   $ X                   ┆

Reduced view