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

⟦2814a1f9d⟧

    Length: 1556 (0x614)
    Notes: pts_type(SC)
    Names: »DVKB03.SC«

Derivation

└─⟦c47f25c27⟧ Bits:30009688 Philips computer tape "600318"
    └─⟦this⟧ »M:KMDV/DVKB03.SC« 

PTS(SC)

	IDENT DVKB03 	REL 8.2 78-09-15  870105040820 
* 
*  KEYBOARD DEVICE WORK TABLE 
* 
	ENTRY	DVKB03	TABLE ENTRY 
	EXTRN	CTAB04 
	EXTRN	KBAD	POINTER TO ADDRESSBLOCK 
	EXTRN	DWDY03 
* 
* 
DVKB03	EQU	*	TABLE ENTRY
	DATA	/1111	CHANNEL PARAMETER 
	DATA	/8002	STATUS./8002 MEANS DEVICE READY 
	DATA	0,DWTEND-DVKB03	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	CTAB04	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	DWDY03	DWDY03O DEVICE 
	DATA	/95A3	BACKSPACE AND CANCEL
	DATA	/FFBA	EOR AND DOUBLE ZERO 
	DATA	DWTSQ+DVKB03	POINTER TO FIRST PLACE IN QUEUE
	DATA	DWTSQ+DVKB03	POINTER TO LAST PLACE IN QUEUE 
DWTSQ	EQU	*-DVKB03
	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 DVKB03  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 DVKB03 TABLE ENTRY «, t00=0x0000, t01=0x0074}
0x092…0a8             Head {h00=0x0012, h01=0x0050, text=» EXTRN CTAB04 «, t00=0x0000, t01=0x0096}
0x0a8…0d4             Head {h00=0x0028, h01=0x0050, text=» EXTRN KBAD POINTER TO ADDRESSBLOCK «, t00=0x0000, t01=0x00ac}
0x0d4…0ea             Head {h00=0x0012, h01=0x0050, text=» EXTRN DWDY03 «, t00=0x0000, t01=0x00d8}
0x0ea…0f4             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00ee}
0x0f4…0fe             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00f8}
0x0fe…11e             Head {h00=0x001c, h01=0x0050, text=»DVKB03 EQU * TABLE ENTRY«, t00=0x0000, t01=0x0102}
0x11e…144             Head {h00=0x0022, h01=0x0050, text=» DATA /1111 CHANNEL PARAMETER «, t00=0x0000, t01=0x0122}
0x144…178             Head {h00=0x0030, h01=0x0050, text=» DATA /8002 STATUS./8002 MEANS DEVICE READY «, t00=0x0000, t01=0x0148}
0x178…1b8             Head {h00=0x003c, h01=0x0050, text=» DATA 0,DWTEND-DVKB03 LAST OUTPUT, ORDER AND ECB-ADDRESS«, t00=0x0000, t01=0x017c}
0x1b8…1e4             Head {h00=0x0028, h01=0x0050, text=» DATA KBAD POINTER TO ADDRESS BLOCK «, t00=0x0001, t01=0x002c}
0x1e4…204             Head {h00=0x001c, h01=0x0050, text=» DATA 'KB' TTAB-ADDRESS «, t00=0x0001, t01=0x0058}
0x204…22c             Head {h00=0x0024, h01=0x0050, text=» DATA 0 WAIT/INDICATE INDICATOR «, t00=0x0001, t01=0x0078}
0x22c…24a             Head {h00=0x001a, h01=0x0050, text=» DATA 0 TERMINAL QUEUE«, t00=0x0001, t01=0x00a0}
0x24a…278             Head {h00=0x002a, h01=0x0050, text=» DATA CTAB04 CONVERSION TABLE POINTER «, t00=0x0001, t01=0x00be}
0x278…298             Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A3«, t00=0x0001, t01=0x00ec}
0x298…2b8             Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A4«, t00=0x0001, t01=0x010c}
0x2b8…2d8             Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A5«, t00=0x0001, t01=0x012c}
0x2d8…2f0             Head {h00=0x0014, h01=0x0050, text=» RES 4 DWT-STACK«, t00=0x0001, t01=0x014c}
0x2f0…30e             Head {h00=0x001a, h01=0x0050, text=» DATA 0 TIMER POINTER «, t00=0x0001, t01=0x0164}
0x30e…332             Head {h00=0x0020, h01=0x0050, text=» DATA DWDY03 DWDY03O DEVICE «, t00=0x0001, t01=0x0182}
0x332…35a             Head {h00=0x0024, h01=0x0050, text=» DATA /95A3 BACKSPACE AND CANCEL«, t00=0x0002, t01=0x0016}
0x35a…382             Head {h00=0x0024, h01=0x0050, text=» DATA /FFBA EOR AND DOUBLE ZERO «, t00=0x0002, t01=0x003e}
0x382…3bc             Head {h00=0x0036, h01=0x0050, text=» DATA DWTSQ+DVKB03 POINTER TO FIRST PLACE IN QUEUE«, t00=0x0002, t01=0x0066}
0x3bc…3f6             Head {h00=0x0036, h01=0x0050, text=» DATA DWTSQ+DVKB03 POINTER TO LAST PLACE IN QUEUE «, t00=0x0002, t01=0x00a0}
0x3f6…410             Head {h00=0x0016, h01=0x0050, text=»DWTSQ EQU *-DVKB03«, t00=0x0002, t01=0x00da}
0x410…42e             Head {h00=0x001a, h01=0x0050, text=» DATA 0,0,0,0,0,0,0,0 «, t00=0x0002, t01=0x00f4}
0x42e…44a             Head {h00=0x0018, h01=0x0050, text=» DATA 0,0,0,0,0,0,0 «, t00=0x0002, t01=0x0112}
0x44a…45e             Head {h00=0x0010, h01=0x0050, text=»DWTEND EQU *«, t00=0x0002, t01=0x012e}
0x45e…468             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0142}
0x468…474             Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0002, t01=0x014c}
0x474…478             Head {h00=0x4004, h01=0x0000}
0x478…47c             00 02 01 58                                                                                                                                                                                                                                       ┆   X┆
0x47c…484 (3, 1, 8)   20 04 00 00 00 03 00 04                                                                                                                                                                                                                           ┆        ┆
0x484…4d4 (4, 0, 400) 00 4a 00 46 20 20 20 20 20 20 20 20 20 49 44 45 4e 54 20 4d 55 4c 44 49 56 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 52 45 4c 20 38 2e 31 20 37 38 2d 30 34 2d 32 31 20 20 38 37 30 31 37 32 38 34 30 38 31 30 00 00 00 04 00 3e   ┆ J F         IDENT MULDIV                   REL 8.1 78-04-21  870172840810     >┆
0x4d4…524             00 3a 01 1c a4 54 3a 4d 55 4c a4 54 3a 44 49 56 c4 54 3a 53 49 47 4e 00 a4 54 3a 42 52 4b c4 54 3a 4d 55 4c 43 e4 c4 54 3a 44 49 56 43 ce a4 4d 3a 42 52 4b c4 4d 3a 53 49 47 4e 4b 00 00 00 52 00 10 00 0c 05 05 dc 54 3a 4d 55 4c 43 e4 00 00   ┆ :   T:MUL T:DIV T:SIGN  T:BRK T:MULC  T:DIVC  M:BRK M:SIGNK   R       T:MULC   ┆
0x524…574             00 00 00 94 00 0e 00 0a 05 04 bc 54 3a 4d 55 4c 00 04 00 00 00 a8 00 0c 00 08 02 03 a2 54 3a 4d 4f 56 00 00 00 ba 00 0c 00 08 02 03 a2 54 3a 53 55 42 00 00 00 ca 00 2c 00 28 03 13 00 00 00 01 00 44 95 a0 00 01 9e a0 00 08 f6 a1 00 00 f6 a1   ┆           T:MUL             T:MOV           T:SUB     , (       D              ┆
0x574…5c4             00 00 f6 a1 00 00 00 02 30 10 f6 a1 00 00 00 04 10 30 00 00 00 da 00 0c 00 08 02 03 a2 54 3a 41 44 44 00 00 01 0a 00 2c 00 28 03 13 00 00 00 1d 00 02 f6 a1 00 00 81 5a 00 04 e2 24 83 08 3a 64 22 0f 50 00 1a 0f 50 00 1b 10 e3 25 f6 a1 00 00   ┆        0        0           T:ADD     , (             Z   $  :d" P   P    %    ┆
0x5c4…614             00 06 00 00 01 1a 00 0c 00 08 02 03 a2 54 3a 53 48 52 00 00 01 4a 00 0c 00 08 02 03 a2 54 3a 53 48 4c 00 00 01 5a 00 2c 00 28 03 13 00 00 00 3b 11 00 10 30 5f 22 f6 a1 00 00 00 08 40 01 f6 a1 00 00 00 0a 30 01 5f 30 96 a0 00 08 86 5a ff fa   ┆             T:SHR   J       T:SHL   Z , (     ;   0_"      @       0 _0     Z  ┆

Reduced view