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

⟦8564cfb3c⟧

    Length: 1516 (0x5ec)
    Notes: pts_type(SC)
    Names: »DW2501.SC«

Derivation

└─⟦173d42e04⟧ Bits:30009663 Philips computer tape "600105"
    └─⟦this⟧ »IBM3270/DW2501.SC« 
└─⟦781e933ac⟧ Bits:30009686 Philips computer tape "600310"
    └─⟦this⟧ »IBM3270/DW2501.SC« 

PTS(SC)

	IDENT DW2501 	REL 10.0 80-03-14 870150541000 

* 
*   DEVICE WORK TABLE FOR DATA-COMMUNICATION DEVICE 1 
* 
	ENTRY	DW2501	TABLE ENTRY 
	EXTRN	DC25AD	POINTER TO ADDRESS-BLOCK
* 
MMUPAG	EQU	0
* 
DW2501	EQU	*	TABLE ENTRY
	DATA	0	CHANNEL PARAMETER 
	DATA	/8000	STATUS./8000 MEANS DEVICE READY 
	DATA	0	ECB-ADDRESS 
	DATA	DWTEND-DW2501 
			RIGHT BYTE=ORDER 
	DATA	DC25AD	POINTER TO ADDRESS-BLOCK 
	DATA	'DC'	TTAB-ADDRESS 
	DATA	0	WAIT/ACTIVATE INDICATOR 
	DATA	0	TERMINAL QUEUE
* 
	IFT	MMUPAG=1 
	DATA	0	USER ECB ADDRESS
	DATA	DC:ECB	MMU ECB ADDRESS
	XIF
* 
	DATA	0	TIMER POINTER 
	DATA	0	WRITE QUEUE 
	DATA	0	STATUS QUEUE
	DATA	0	RECEIVE QUEUE 
	DATA	0	BUFFER ADDRESS
	DATA	0	CURSOR ADDRESS
	DATA	50	REQUEST TIMEOUT. DEFAULT 5 SEC.
* 
	IFT	MMUPAG=1 
DC:ECB	EQU	*	MMU ECB
	DATA	0,0,0,0,0,0 
	XIF
* 
DWTEND	EQU	*
	END

HexDump

0x000…036 (0, 0, 400) Head {h00=0x0032, h01=0x0050, text=» IDENT DW2501  REL 10.0 80-03-14 870150541000 «, t00=0x0000, t01=0x0004}
0x036…03e             Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x003a}
0x03e…048             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0042}
0x048…086             Head {h00=0x003a, h01=0x0050, text=»*   DEVICE WORK TABLE FOR DATA-COMMUNICATION DEVICE 1 «, t00=0x0000, t01=0x004c}
0x086…090             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x008a}
0x090…0b2             Head {h00=0x001e, h01=0x0050, text=» ENTRY DW2501 TABLE ENTRY «, t00=0x0000, t01=0x0094}
0x0b2…0e0             Head {h00=0x002a, h01=0x0050, text=» EXTRN DC25AD POINTER TO ADDRESS-BLOCK«, t00=0x0000, t01=0x00b6}
0x0e0…0ea             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x00e4}
0x0ea…0fe             Head {h00=0x0010, h01=0x0050, text=»MMUPAG EQU 0«, t00=0x0000, t01=0x00ee}
0x0fe…108             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0102}
0x108…128             Head {h00=0x001c, h01=0x0050, text=»DW2501 EQU * TABLE ENTRY«, t00=0x0000, t01=0x010c}
0x128…14a             Head {h00=0x001e, h01=0x0050, text=» DATA 0 CHANNEL PARAMETER «, t00=0x0000, t01=0x012c}
0x14a…17e             Head {h00=0x0030, h01=0x0050, text=» DATA /8000 STATUS./8000 MEANS DEVICE READY «, t00=0x0000, t01=0x014e}
0x17e…19a             Head {h00=0x0018, h01=0x0050, text=» DATA 0 ECB-ADDRESS «, t00=0x0000, t01=0x0182}
0x19a…1b6             Head {h00=0x0018, h01=0x0050, text=» DATA DWTEND-DW2501 «, t00=0x0001, t01=0x000e}
0x1b6…1d2             Head {h00=0x0018, h01=0x0050, text=»   RIGHT BYTE=ORDER «, t00=0x0001, t01=0x002a}
0x1d2…200             Head {h00=0x002a, h01=0x0050, text=» DATA DC25AD POINTER TO ADDRESS-BLOCK «, t00=0x0001, t01=0x0046}
0x200…220             Head {h00=0x001c, h01=0x0050, text=» DATA 'DC' TTAB-ADDRESS «, t00=0x0001, t01=0x0074}
0x220…248             Head {h00=0x0024, h01=0x0050, text=» DATA 0 WAIT/ACTIVATE INDICATOR «, t00=0x0001, t01=0x0094}
0x248…266             Head {h00=0x001a, h01=0x0050, text=» DATA 0 TERMINAL QUEUE«, t00=0x0001, t01=0x00bc}
0x266…270             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x00da}
0x270…286             Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0001, t01=0x00e4}
0x286…2a6             Head {h00=0x001c, h01=0x0050, text=» DATA 0 USER ECB ADDRESS«, t00=0x0001, t01=0x00fa}
0x2a6…2ca             Head {h00=0x0020, h01=0x0050, text=» DATA DC:ECB MMU ECB ADDRESS«, t00=0x0001, t01=0x011a}
0x2ca…2d6             Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0001, t01=0x013e}
0x2d6…2e0             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x014a}
0x2e0…2fe             Head {h00=0x001a, h01=0x0050, text=» DATA 0 TIMER POINTER «, t00=0x0001, t01=0x0154}
0x2fe…31a             Head {h00=0x0018, h01=0x0050, text=» DATA 0 WRITE QUEUE «, t00=0x0001, t01=0x0172}
0x31a…336             Head {h00=0x0018, h01=0x0050, text=» DATA 0 STATUS QUEUE«, t00=0x0001, t01=0x018e}
0x336…354             Head {h00=0x001a, h01=0x0050, text=» DATA 0 RECEIVE QUEUE «, t00=0x0002, t01=0x001a}
0x354…372             Head {h00=0x001a, h01=0x0050, text=» DATA 0 BUFFER ADDRESS«, t00=0x0002, t01=0x0038}
0x372…390             Head {h00=0x001a, h01=0x0050, text=» DATA 0 CURSOR ADDRESS«, t00=0x0002, t01=0x0056}
0x390…3c0             Head {h00=0x002c, h01=0x0050, text=» DATA 50 REQUEST TIMEOUT. DEFAULT 5 SEC.«, t00=0x0002, t01=0x0074}
0x3c0…3ca             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00a4}
0x3ca…3e0             Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0002, t01=0x00ae}
0x3e0…3fc             Head {h00=0x0018, h01=0x0050, text=»DC:ECB EQU * MMU ECB«, t00=0x0002, t01=0x00c4}
0x3fc…416             Head {h00=0x0016, h01=0x0050, text=» DATA 0,0,0,0,0,0 «, t00=0x0002, t01=0x00e0}
0x416…422             Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0002, t01=0x00fa}
0x422…42c             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0106}
0x42c…440             Head {h00=0x0010, h01=0x0050, text=»DWTEND EQU *«, t00=0x0002, t01=0x0110}
0x440…44c             Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0002, t01=0x0124}
0x44c…450             Head {h00=0x4004, h01=0x0000}
0x450…454             00 02 01 30                                                                                                                                                                                                                                       ┆   0┆
0x454…45c (3, 1, 8)   20 04 00 00 00 03 00 04                                                                                                                                                                                                                           ┆        ┆
0x45c…4ac (4, 0, 400) 31 2c 58 27 33 30 27 5c 43 48 41 52 41 43 54 45 52 20 5a 45 52 4f 00 43 01 8a 00 38 00 50 5c 53 43 2a 5c 41 31 2c 45 43 42 4b 42 2b 45 43 42 42 41 2c 43 52 45 42 41 53 5c 53 54 4f 52 45 20 43 48 41 52 41 43 54 45 52 20 49 4e 20 42 55 46 46   ┆1,X'30' CHARACTER ZERO C   8 P SC* A1,ECBKB+ECBBA,CREBAS STORE CHARACTER IN BUFF┆
0x4ac…4fc             45 52 00 44 00 1e 00 22 00 50 5c 43 46 5c 41 31 34 2c 4e 55 4d 5c 44 49 53 50 4c 41 59 20 43 48 41 52 41 43 54 45 52 20 00 44 00 5a 00 04 00 50 00 44 00 80 00 10 00 50 5a 45 52 4f 3a 32 5c 45 51 55 5c 2a 00 44 00 88 00 20 00 50 5c 4c 44 4b   ┆ER D   " P CF A14,NUM DISPLAY CHARACTER  D Z   P D     PZERO:2 EQU * D     P LDK┆
0x4fc…54c             5c 41 31 2c 58 27 33 30 27 5c 43 48 41 52 41 43 54 45 52 20 5a 45 52 4f 00 44 00 9c 00 38 00 50 5c 53 43 2a 5c 41 31 2c 45 43 42 4b 42 2b 45 43 42 42 41 2c 43 52 45 42 41 53 5c 53 54 4f 52 45 20 43 48 41 52 41 43 54 45 52 20 49 4e 20 42 55   ┆ A1,X'30' CHARACTER ZERO D   8 P SC* A1,ECBKB+ECBBA,CREBAS STORE CHARACTER IN BU┆
0x54c…59c             46 46 45 52 00 44 00 c0 00 22 00 50 5c 43 46 5c 41 31 34 2c 4e 55 4d 5c 44 49 53 50 4c 41 59 20 43 48 41 52 41 43 54 45 52 20 00 44 00 fc 00 22 00 50 5c 43 46 5c 41 31 34 2c 4e 55 4d 5c 44 49 53 50 4c 41 59 20 43 48 41 52 41 43 54 45 52 20   ┆FFER D   " P CF A14,NUM DISPLAY CHARACTER  D   " P CF A14,NUM DISPLAY CHARACTER ┆
0x59c…5ec             00 44 01 22 00 14 00 50 5c 52 54 4e 5c 41 31 34 5c 52 45 54 55 52 4e 20 00 44 01 48 00 06 00 50 2a 20 00 44 01 60 00 3e 00 50 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a 2a   ┆ D "   P RTN A14 RETURN  D H   P*  D ` > P**************************************┆

Reduced view