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

⟦05adf42fc⟧

    Length: 1324 (0x52c)
    Notes: pts_type(SC)
    Names: »DVKB01.SC«

Derivation

└─⟦7e2393f80⟧ Bits:30009710 Philips computer tape "M_KONV"
    └─⟦this⟧ »M:KONV/DVKB01.SC« 

PTS(SC)

	IDENT DVKB01 	REL 9.2 79-11-16  870105040920 

*  KEYBOARD DEVICE WORK TABLE 
* 
	ENTRY	DVKB01	TABLE ENTRY 
*** 
	EXTRN	KBAD	POINTER TO ADDRESSBLOCK 
	EXTRN	DVDY01 
MMUPAG	EQU	0
* 
DVKB01	EQU	*	TABLE ENTRY
	DATA	/1115	CHANNEL PARAMETER 
	DATA	/8002	STATUS./8002 MEANS DEVICE READY 
	DATA	0	ECB ADDRESS 
	DATA	DWTEND-DVKB01	ORDER 
	DATA	KBAD	POINTER TO ADDRESS BLOCK 
	DATA	'KB'	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	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	DVDY01	DVDY01O DEVICE 
	DATA	/8791	BACKSPACE AND CANCEL
	DATA	/FFBA	EOR AND DOUBLE ZERO 
	DATA	DWTSQ+DVKB01	POINTER TO FIRST PLACE IN QUEUE
	DATA	DWTSQ+DVKB01	POINTER TO LAST PLACE IN QUEUE 
DWTSQ	EQU	*-DVKB01
	DATA	0,0,0,0,0 
	IFT	MMUPAG=1 
DEVECB	EQU	*
	DATA	0,0,0,0,0,0 
	DATA 
	XIF
DWTEND	EQU	*
* 
	END

HexDump

0x000…036 (0, 0, 398) Head {h00=0x0032, h01=0x0050, text=» IDENT DVKB01  REL 9.2 79-11-16  870105040920 «, t00=0x0000, t01=0x0004}
0x036…03e             Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x003a}
0x03e…064             Head {h00=0x0022, h01=0x0050, text=»*  KEYBOARD DEVICE WORK TABLE «, t00=0x0000, t01=0x0042}
0x064…06e             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0068}
0x06e…090             Head {h00=0x001e, h01=0x0050, text=» ENTRY DVKB01 TABLE ENTRY «, t00=0x0000, t01=0x0072}
0x090…09c             Head {h00=0x0008, h01=0x0050, text=»*** «, t00=0x0000, t01=0x0094}
0x09c…0c8             Head {h00=0x0028, h01=0x0050, text=» EXTRN KBAD POINTER TO ADDRESSBLOCK «, t00=0x0000, t01=0x00a0}
0x0c8…0de             Head {h00=0x0012, h01=0x0050, text=» EXTRN DVDY01 «, t00=0x0000, t01=0x00cc}
0x0de…0f2             Head {h00=0x0010, h01=0x0050, text=»MMUPAG EQU 0«, t00=0x0000, t01=0x00e2}
0x0f2…0fc             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00f6}
0x0fc…11c             Head {h00=0x001c, h01=0x0050, text=»DVKB01 EQU * TABLE ENTRY«, t00=0x0000, t01=0x0100}
0x11c…142             Head {h00=0x0022, h01=0x0050, text=» DATA /1115 CHANNEL PARAMETER «, t00=0x0000, t01=0x0120}
0x142…176             Head {h00=0x0030, h01=0x0050, text=» DATA /8002 STATUS./8002 MEANS DEVICE READY «, t00=0x0000, t01=0x0146}
0x176…192             Head {h00=0x0018, h01=0x0050, text=» DATA 0 ECB ADDRESS «, t00=0x0000, t01=0x017a}
0x192…1b4             Head {h00=0x001e, h01=0x0050, text=» DATA DWTEND-DVKB01 ORDER «, t00=0x0001, t01=0x0008}
0x1b4…1e0             Head {h00=0x0028, h01=0x0050, text=» DATA KBAD POINTER TO ADDRESS BLOCK «, t00=0x0001, t01=0x002a}
0x1e0…200             Head {h00=0x001c, h01=0x0050, text=» DATA 'KB' TTAB-ADDRESS «, t00=0x0001, t01=0x0056}
0x200…228             Head {h00=0x0024, h01=0x0050, text=» DATA 0 WAIT/ACTIVATE INDICATOR «, t00=0x0001, t01=0x0076}
0x228…246             Head {h00=0x001a, h01=0x0050, text=» DATA 0 TERMINAL QUEUE«, t00=0x0001, t01=0x009e}
0x246…25c             Head {h00=0x0012, h01=0x000d, text=» IFT MMUPAG=1 «, t00=0x0001, t01=0x00bc}
0x25c…286             Head {h00=0x0026, h01=0x0022, text=» DATA 0 SAVE AREA USER ECB ADDRESS«, t00=0x0001, t01=0x00d2}
0x286…2aa             Head {h00=0x0020, h01=0x001c, text=» DATA DEVECB MMU ECB ADDRESS«, t00=0x0001, t01=0x00fc}
0x2aa…2b6             Head {h00=0x0008, h01=0x0004, text=» XIF«, t00=0x0001, t01=0x0120}
0x2b6…2e4             Head {h00=0x002a, h01=0x0050, text=» DATA 0 CODE CONVERSION TABLE POINTER «, t00=0x0001, t01=0x012c}
0x2e4…304             Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A3«, t00=0x0001, t01=0x015a}
0x304…324             Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A4«, t00=0x0001, t01=0x017a}
0x324…344             Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A5«, t00=0x0002, t01=0x000a}
0x344…35c             Head {h00=0x0014, h01=0x0050, text=» RES 4 DWT-STACK«, t00=0x0002, t01=0x002a}
0x35c…37a             Head {h00=0x001a, h01=0x0050, text=» DATA 0 TIMER POINTER «, t00=0x0002, t01=0x0042}
0x37a…39e             Head {h00=0x0020, h01=0x0050, text=» DATA DVDY01 DVDY01O DEVICE «, t00=0x0002, t01=0x0060}
0x39e…3c6             Head {h00=0x0024, h01=0x0050, text=» DATA /8791 BACKSPACE AND CANCEL«, t00=0x0002, t01=0x0084}
0x3c6…3ee             Head {h00=0x0024, h01=0x0050, text=» DATA /FFBA EOR AND DOUBLE ZERO «, t00=0x0002, t01=0x00ac}
0x3ee…428             Head {h00=0x0036, h01=0x0050, text=» DATA DWTSQ+DVKB01 POINTER TO FIRST PLACE IN QUEUE«, t00=0x0002, t01=0x00d4}
0x428…462             Head {h00=0x0036, h01=0x0050, text=» DATA DWTSQ+DVKB01 POINTER TO LAST PLACE IN QUEUE «, t00=0x0002, t01=0x010e}
0x462…47c             Head {h00=0x0016, h01=0x0050, text=»DWTSQ EQU *-DVKB01«, t00=0x0002, t01=0x0148}
0x47c…494             Head {h00=0x0014, h01=0x0050, text=» DATA 0,0,0,0,0 «, t00=0x0002, t01=0x0162}
0x494…4aa             Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0002, t01=0x017a}
0x4aa…4be             Head {h00=0x0010, h01=0x0050, text=»DEVECB EQU *«, t00=0x0002, t01=0x0190}
0x4be…4d8             Head {h00=0x0016, h01=0x0050, text=» DATA 0,0,0,0,0,0 «, t00=0x0003, t01=0x0014}
0x4d8…4e6             Head {h00=0x000a, h01=0x0050, text=» DATA «, t00=0x0003, t01=0x002e}
0x4e6…4f2             Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0003, t01=0x003c}
0x4f2…506             Head {h00=0x0010, h01=0x0050, text=»DWTEND EQU *«, t00=0x0003, t01=0x0048}
0x506…510             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0003, t01=0x005c}
0x510…51c             Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0003, t01=0x0066}
0x51c…520             Head {h00=0x4004, h01=0x0000}
0x520…524             00 03 00 72                                                                                                                                                                                                                                       ┆   r┆
0x524…52c (4, 1, 8)   20 04 00 00 00 04 00 04                                                                                                                                                                                                                           ┆        ┆

Reduced view