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

⟦63ba25f3a⟧

    Length: 1484 (0x5cc)
    Notes: pts_type(SC)
    Names: »DVTKB.SC«

Derivation

└─⟦efe3a1cfc⟧ Bits:30009667 Philips computer tape "600113"
    └─⟦this⟧ »TOSSWORK/DVTKB.SC« 

PTS(SC)

	IDENT DVTKB 	REL 8.2 78-09-15  870105040820
* 
*  KEYBOARD DEVICE WORK TABLE 
* 
	ENTRY	DVTKB	TABLE ENTRY
*** 
	EXTRN	KBAD	POINTER TO ADDRESSBLOCK 
	EXTRN	ECH
* 
* 
DVTKB	EQU	*	TABLE ENTRY 
	DATA	/1111	CHANNEL PARAMETER 
	DATA	/8000	STATUS./8000 MEANS DEVICE READY 
	DATA	0,DWTEND-DVTKB	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	ECH	ECHO DEVICE 
	DATA	/BCA	BACKSPACE AND CANCEL 
	DATA	/ED0	EOR AND DOUBLE ZERO
	DATA	DWTSQ+DVTKB	POINTER TO FIRST PLACE IN QUEUE 
	DATA	DWTSQ+DVTKB	POINTER TO LAST PLACE IN QUEUE
DWTSQ	EQU	*-DVTKB 
	RES	0
DWTEND	EQU	*
* 
	END

HexDump

0x000…034 (0, 0, 400) Head {h00=0x0030, h01=0x0050, text=» IDENT DVTKB  REL 8.2 78-09-15  870105040820«, t00=0x0000, t01=0x0004}
0x034…03e             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0038}
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…08e             Head {h00=0x001c, h01=0x0050, text=» ENTRY DVTKB TABLE ENTRY«, t00=0x0000, t01=0x0072}
0x08e…09a             Head {h00=0x0008, h01=0x0050, text=»*** «, t00=0x0000, t01=0x0092}
0x09a…0c6             Head {h00=0x0028, h01=0x0050, text=» EXTRN KBAD POINTER TO ADDRESSBLOCK «, t00=0x0000, t01=0x009e}
0x0c6…0d8             Head {h00=0x000e, h01=0x0050, text=» EXTRN ECH«, t00=0x0000, t01=0x00ca}
0x0d8…0e2             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00dc}
0x0e2…0ec             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00e6}
0x0ec…10c             Head {h00=0x001c, h01=0x0050, text=»DVTKB EQU * TABLE ENTRY «, t00=0x0000, t01=0x00f0}
0x10c…132             Head {h00=0x0022, h01=0x0050, text=» DATA /1111 CHANNEL PARAMETER «, t00=0x0000, t01=0x0110}
0x132…166             Head {h00=0x0030, h01=0x0050, text=» DATA /8000 STATUS./8000 MEANS DEVICE READY «, t00=0x0000, t01=0x0136}
0x166…1a6             Head {h00=0x003c, h01=0x0050, text=» DATA 0,DWTEND-DVTKB LAST OUTPUT, ORDER AND ECB-ADDRESS «, t00=0x0000, t01=0x016a}
0x1a6…1d2             Head {h00=0x0028, h01=0x0050, text=» DATA KBAD POINTER TO ADDRESS BLOCK «, t00=0x0001, t01=0x001a}
0x1d2…1f2             Head {h00=0x001c, h01=0x0050, text=» DATA 'KB' TTAB-ADDRESS «, t00=0x0001, t01=0x0046}
0x1f2…21a             Head {h00=0x0024, h01=0x0050, text=» DATA 0 WAIT/INDICATE INDICATOR «, t00=0x0001, t01=0x0066}
0x21a…238             Head {h00=0x001a, h01=0x0050, text=» DATA 0 TERMINAL QUEUE«, t00=0x0001, t01=0x008e}
0x238…266             Head {h00=0x002a, h01=0x0050, text=» DATA 0 CODE CONVERSION TABLE POINTER «, t00=0x0001, t01=0x00ac}
0x266…286             Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A3«, t00=0x0001, t01=0x00da}
0x286…2a6             Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A4«, t00=0x0001, t01=0x00fa}
0x2a6…2c6             Head {h00=0x001c, h01=0x0050, text=» DATA 0 SAVE AREA FOR A5«, t00=0x0001, t01=0x011a}
0x2c6…2de             Head {h00=0x0014, h01=0x0050, text=» RES 4 DWT-STACK«, t00=0x0001, t01=0x013a}
0x2de…2fc             Head {h00=0x001a, h01=0x0050, text=» DATA 0 TIMER POINTER «, t00=0x0001, t01=0x0152}
0x2fc…31a             Head {h00=0x001a, h01=0x0050, text=» DATA ECH ECHO DEVICE «, t00=0x0001, t01=0x0170}
0x31a…342             Head {h00=0x0024, h01=0x0050, text=» DATA /BCA BACKSPACE AND CANCEL «, t00=0x0001, t01=0x018e}
0x342…368             Head {h00=0x0022, h01=0x0050, text=» DATA /ED0 EOR AND DOUBLE ZERO«, t00=0x0002, t01=0x0026}
0x368…3a2             Head {h00=0x0036, h01=0x0050, text=» DATA DWTSQ+DVTKB POINTER TO FIRST PLACE IN QUEUE «, t00=0x0002, t01=0x004c}
0x3a2…3da             Head {h00=0x0034, h01=0x0050, text=» DATA DWTSQ+DVTKB POINTER TO LAST PLACE IN QUEUE«, t00=0x0002, t01=0x0086}
0x3da…3f4             Head {h00=0x0016, h01=0x0050, text=»DWTSQ EQU *-DVTKB «, t00=0x0002, t01=0x00be}
0x3f4…402             Head {h00=0x000a, h01=0x0050, text=» RES 0«, t00=0x0002, t01=0x00d8}
0x402…416             Head {h00=0x0010, h01=0x0050, text=»DWTEND EQU *«, t00=0x0002, t01=0x00e6}
0x416…420             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00fa}
0x420…42c             Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0002, t01=0x0104}
0x42c…430             Head {h00=0x4004, h01=0x0000}
0x430…434             00 02 01 10                                                                                                                                                                                                                                       ┆    ┆
0x434…43c (3, 1, 8)   20 04 00 00 00 03 00 04                                                                                                                                                                                                                           ┆        ┆
0x43c…48c (4, 0, 400) 8f 20 00 00 00 14 14 02 58 08 14 02 8c 20 01 12 e4 58 00 00 00 04 24 01 00 03 01 80 00 0c 00 08 02 03 a2 53 41 56 45 38 00 04 00 20 00 2c 00 28 03 13 00 00 03 51 22 40 5c 16 e2 59 00 01 00 04 5f 86 f7 a1 00 00 00 16 84 58 00 00 00 04 52 00   ┆        X        X    $            SAVE8     , (     Q"@   Y    _        X    R ┆
0x48c…4dc             84 58 00 14 1c 1c 58 88 00 04 00 30 00 2c 00 28 03 13 00 12 03 6b 00 00 14 16 50 00 1c 08 54 00 83 58 00 12 54 00 1b 01 84 58 00 14 8f 20 01 7e 1b 01 88 20 01 fc 84 58 00 04 00 60 00 0e 00 0a 02 04 c2 44 57 54 45 43 42 00 00 04 00 90 00 2c   ┆ X    X    0 , (     k    P   T  X  T    X     ~       X   `       DWTECB      ,┆
0x4dc…52c             00 28 03 13 08 00 03 8b 80 44 00 00 00 04 3c 43 8e 20 01 12 5f c2 81 20 04 00 a9 59 00 00 00 04 5f cc 80 d8 00 00 00 18 04 03 00 04 00 a2 00 0e 00 0a 02 04 c2 52 54 4e 41 31 35 34 00 04 00 d2 00 2c 00 28 03 13 08 00 03 a5 00 10 01 02 a9 43   ┆ (       D    <C    _      Y    _                    RTNA154     , (           C┆
0x52c…57c             00 08 8f 20 00 7a 87 42 00 02 97 0c e2 3d 13 01 8f 20 00 00 00 1a 83 38 a3 20 8f ff 00 04 00 e4 00 2c 00 28 03 13 00 00 03 c3 00 00 3a e4 ab 08 83 39 f0 34 51 5e 52 53 50 53 50 5a 50 51 50 50 50 51 50 50 50 52 52 50 51 54 50 5a 00 04 01 14   ┆     z B     =         8         , (        :    9 4Q^RSPSPZPQPPPQPPPRRPQTPZ    ┆
0x57c…5cc             00 10 00 0c 03 05 00 00 03 e3 00 00 51 50 51 03 00 04 01 44 00 48 00 44 04 21 ff ff 00 01 00 2e 00 03 02 ae 00 05 03 58 00 15 00 82 00 17 00 f4 00 19 01 4e 00 1b 01 60 00 1d 01 64 00 1f 01 68 00 21 01 e6 00 23 02 68 00 25 02 0a 00 27 01 dc   ┆            QPQ    D H D !     .       X           N   `   d   h !   # h %   '  ┆

Reduced view