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

⟦2e09fc918⟧

    Length: 1546 (0x60a)
    Notes: pts_type(SC)
    Names: »DVKB00.SC«

Derivation

└─⟦fcfed1ed9⟧ Bits:30009706 Philips computer tape "M_167"
    └─⟦this⟧ »M:167D/DVKB00.SC« 

PTS(SC)

	IDENT DVKB00 	REL 8.2 78-09-15  870105040820 
* 
*  KEYBOARD DEVICE WORK TABLE 
* 
	ENTRY	DVKB00	TABLE ENTRY 
*** 
	EXTRN	KBAD	POINTER TO ADDRESSBLOCK 
	EXTRN	DWDY00 
* 
* 
DVKB00	EQU	*	TABLE ENTRY
	DATA	/1111	CHANNEL PARAMETER 
	DATA	/8002	STATUS./8002 MEANS DEVICE READY 
	DATA	0,DWTEND-DVKB00	LAST OUTPUT, ORDER AND ECB-ADDRESS
	DATA	KBAD	POINTER TO ADDRESS BLOCK 
	DATA	'KB'	TTAB-ADDRESS 
	DATA	0	WAIT/INDICATE INDICATOR 
	DATA	0	TERMINAL QUEUE
	DATA	0	CODE CONVERSION TABLE POINTER 
	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	DWDY00	DWDY00O DEVICE 
	DATA	/8791	BACKSPACE AND CANCEL
	DATA	/FFBA	EOR AND DOUBLE ZERO 
	DATA	DWTSQ+DVKB00	POINTER TO FIRST PLACE IN QUEUE
	DATA	DWTSQ+DVKB00	POINTER TO LAST PLACE IN QUEUE 
DWTSQ	EQU	*-DVKB00
	DATA	0,0,0,0,0,0,0,0 
	DATA	0,0,0,0,0,0,0 
DWTEND	EQU	*
* 
	END

HexDump

0x000…036 (0, 0, 400) Head {h00=0x0032, h01=0x0050, text=» IDENT DVKB00  REL 8.2 78-09-15  870105040820 «, t00=0x0000, t01=0x0004}
0x036…040             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x003a}
0x040…066             Head {h00=0x0022, h01=0x0050, text=»*  KEYBOARD DEVICE WORK TABLE «, t00=0x0000, t01=0x0044}
0x066…070             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x006a}
0x070…092             Head {h00=0x001e, h01=0x0050, text=» ENTRY DVKB00 TABLE ENTRY «, t00=0x0000, t01=0x0074}
0x092…09e             Head {h00=0x0008, h01=0x0050, text=»*** «, t00=0x0000, t01=0x0096}
0x09e…0ca             Head {h00=0x0028, h01=0x0050, text=» EXTRN KBAD POINTER TO ADDRESSBLOCK «, t00=0x0000, t01=0x00a2}
0x0ca…0e0             Head {h00=0x0012, h01=0x0050, text=» EXTRN DWDY00 «, t00=0x0000, t01=0x00ce}
0x0e0…0ea             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00e4}
0x0ea…0f4             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00ee}
0x0f4…114             Head {h00=0x001c, h01=0x0050, text=»DVKB00 EQU * TABLE ENTRY«, t00=0x0000, t01=0x00f8}
0x114…13a             Head {h00=0x0022, h01=0x0050, text=» DATA /1111 CHANNEL PARAMETER «, t00=0x0000, t01=0x0118}
0x13a…16e             Head {h00=0x0030, h01=0x0050, text=» DATA /8002 STATUS./8002 MEANS DEVICE READY «, t00=0x0000, t01=0x013e}
0x16e…1ae             Head {h00=0x003c, h01=0x0050, text=» DATA 0,DWTEND-DVKB00 LAST OUTPUT, ORDER AND ECB-ADDRESS«, t00=0x0000, t01=0x0172}
0x1ae…1da             Head {h00=0x0028, h01=0x0050, text=» DATA KBAD POINTER TO ADDRESS BLOCK «, t00=0x0001, t01=0x0022}
0x1da…1fa             Head {h00=0x001c, h01=0x0050, text=» DATA 'KB' TTAB-ADDRESS «, t00=0x0001, t01=0x004e}
0x1fa…222             Head {h00=0x0024, h01=0x0050, text=» DATA 0 WAIT/INDICATE INDICATOR «, t00=0x0001, t01=0x006e}
0x222…240             Head {h00=0x001a, h01=0x0050, text=» DATA 0 TERMINAL QUEUE«, t00=0x0001, t01=0x0096}
0x240…26e             Head {h00=0x002a, h01=0x0050, text=» DATA 0 CODE CONVERSION TABLE POINTER «, t00=0x0001, t01=0x00b4}
0x26e…28e             Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A3«, t00=0x0001, t01=0x00e2}
0x28e…2ae             Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A4«, t00=0x0001, t01=0x0102}
0x2ae…2ce             Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A5«, t00=0x0001, t01=0x0122}
0x2ce…2e6             Head {h00=0x0014, h01=0x0050, text=» RES 4 DWT-STACK«, t00=0x0001, t01=0x0142}
0x2e6…304             Head {h00=0x001a, h01=0x0050, text=» DATA 0 TIMER POINTER «, t00=0x0001, t01=0x015a}
0x304…328             Head {h00=0x0020, h01=0x0050, text=» DATA DWDY00 DWDY00O DEVICE «, t00=0x0001, t01=0x0178}
0x328…350             Head {h00=0x0024, h01=0x0050, text=» DATA /8791 BACKSPACE AND CANCEL«, t00=0x0002, t01=0x000c}
0x350…378             Head {h00=0x0024, h01=0x0050, text=» DATA /FFBA EOR AND DOUBLE ZERO «, t00=0x0002, t01=0x0034}
0x378…3b2             Head {h00=0x0036, h01=0x0050, text=» DATA DWTSQ+DVKB00 POINTER TO FIRST PLACE IN QUEUE«, t00=0x0002, t01=0x005c}
0x3b2…3ec             Head {h00=0x0036, h01=0x0050, text=» DATA DWTSQ+DVKB00 POINTER TO LAST PLACE IN QUEUE «, t00=0x0002, t01=0x0096}
0x3ec…406             Head {h00=0x0016, h01=0x0050, text=»DWTSQ EQU *-DVKB00«, t00=0x0002, t01=0x00d0}
0x406…424             Head {h00=0x001a, h01=0x0050, text=» DATA 0,0,0,0,0,0,0,0 «, t00=0x0002, t01=0x00ea}
0x424…440             Head {h00=0x0018, h01=0x0050, text=» DATA 0,0,0,0,0,0,0 «, t00=0x0002, t01=0x0108}
0x440…454             Head {h00=0x0010, h01=0x0050, text=»DWTEND EQU *«, t00=0x0002, t01=0x0124}
0x454…45e             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0138}
0x45e…46a             Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0002, t01=0x0142}
0x46a…46e             Head {h00=0x4004, h01=0x0000}
0x46e…472             00 02 01 4e                                                                                                                                                                                                                                       ┆   N┆
0x472…47a (3, 1, 8)   20 04 00 00 00 03 00 04                                                                                                                                                                                                                           ┆        ┆
0x47a…4ca (4, 0, 400) 00 0b 01 7c 00 18 00 50 5c 44 41 54 41 5c 49 4c 4c 49 4e 54 5c 20 20 20 20 20 35 39 00 0c 00 08 00 18 00 50 5c 44 41 54 41 5c 49 4c 4c 49 4e 54 5c 20 20 20 20 20 36 30 00 0c 00 24 00 18 00 50 5c 44 41 54 41 5c 49 4c 4c 49 4e 54 5c 20 20 20   ┆   |   P DATA ILLINT      59       P DATA ILLINT      60   $   P DATA ILLINT    ┆
0x4ca…51a             20 20 36 31 00 0c 00 40 00 18 00 50 5c 44 41 54 41 5c 49 4c 4c 49 4e 54 5c 20 20 20 20 20 36 32 00 0c 00 5c 00 1e 00 50 5c 44 41 54 41 5c 49 48 49 4e 50 54 5c 54 52 41 50 20 52 4f 55 54 49 4e 45 20 00 0c 00 78 00 08 00 50 5c 48 4c 54 00 0c   ┆  61   @   P DATA ILLINT      62       P DATA IHINPT TRAP ROUTINE    x   P HLT  ┆
0x51a…56a             00 9a 00 0a 00 50 5c 45 4a 45 43 54 00 0c 00 a6 00 04 00 50 00 0c 00 b4 00 06 00 50 2a 20 00 0c 00 bc 00 12 00 50 2a 5c 53 59 53 54 45 4d 20 48 41 4c 54 53 00 0c 00 c6 00 06 00 50 2a 20 00 0c 00 dc 00 04 00 50 00 0c 00 e6 00 08 00 50 5c 48   ┆     P EJECT       P       P*        P* SYSTEM HALTS       P*        P       P H┆
0x56a…5ba             4c 54 00 0c 00 ee 00 08 00 50 5c 48 4c 54 00 0c 00 fa 00 04 00 50 00 0c 01 06 00 04 00 50 00 0c 01 0e 00 04 00 50 00 0c 01 16 00 04 00 50 00 0c 01 1e 00 06 00 50 2a 20 00 0c 01 26 00 20 00 50 2a 5c 43 4f 4d 4d 55 4e 49 43 41 54 49 4f 4e 20   ┆LT       P HLT       P       P       P       P       P*    &   P* COMMUNICATION ┆
0x5ba…60a             56 45 43 54 4f 52 20 54 41 42 4c 45 00 0c 01 30 00 06 00 50 2a 20 00 0c 01 54 00 04 00 50 00 0c 01 5e 00 1e 00 50 43 56 54 4d 53 5a 5c 44 41 54 41 5c 30 5c 4d 45 4d 4f 52 59 20 53 49 5a 45 20 00 0c 01 66 00 1e 00 50 43 56 54 53 54 42 5c 44   ┆VECTOR TABLE   0   P*    T   P   ^   PCVTMSZ DATA 0 MEMORY SIZE    f   PCVTSTB D┆

Reduced view