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

⟦7a8c09fcc⟧

    Length: 1440 (0x5a0)
    Notes: pts_type(SC)
    Names: »DWII01.SC«

Derivation

└─⟦245262b9f⟧ Bits:30009679 Philips computer tape "600220"
    └─⟦this⟧ »M:92LP/DWII01.SC« 
    └─⟦this⟧ »M:92NA/DWII01.SC« 
    └─⟦this⟧ »M:92SP/DWII01.SC« 
└─⟦3a2bec7de⟧ Bits:30009687 Philips computer tape "600313"
    └─⟦this⟧ »M:821/DWII01.SC« 
└─⟦470bcbfc6⟧ Bits:30009709 Philips computer tape "M_92LP"
    └─⟦this⟧ »M:92LP/DWII01.SC« 
└─⟦6349b94c6⟧ Bits:30009684 Philips computer tape "600308"
    └─⟦this⟧ »M:92D1/DWII01.SC« 
└─⟦726a6c4ca⟧ Bits:30009685 Philips computer tape "600309"
    └─⟦this⟧ »M:92D2/DWII01.SC« 
└─⟦9ad21746d⟧ Bits:30009682 Philips computer tape "600304"
    └─⟦this⟧ »M:92NA/DWII01.SC« 
└─⟦9af60a727⟧ Bits:30009707 Philips computer tape "M_173"
    └─⟦this⟧ »M:173/DWII01.SC« 
    └─⟦this⟧ »M:173/DWII01.SC« 
└─⟦a25d6defe⟧ Bits:30009676 Philips computer tape "600210"
    └─⟦this⟧ »M:92NA/DWII01.SC« 
    └─⟦this⟧ »M:92SP/DWII01.SC« 
└─⟦dab19bdd7⟧ Bits:30009677 Philips computer tape "600218"
    └─⟦this⟧ »M:261/DWII01.SC« 

PTS(SC)

	IDENT DWII01 	REL 9.2 79-11-16  870105040920 

* 
* 
*  INTERTASK COMMUNICATION INPUT DWT
* 
	ENTRY	DWII01	TABLE ENTRY 

	EXTRN	ITAD	DRIVER ENTRY
	EXTRN	IT:BUF	INTERTASK MMU BUFFER
MMUPAG	EQU	1

DWII01	EQU	*
	DATA	0	QUEUE LINK
	DATA	/8000	STATUS
	DATA	0	ECB ADDRESS 
	DATA	DWTEND-DWII01	ORDER 
	DATA	ITAD+1	ACTIVATION ENTRY 
	DATA	0	TTAB ADDRESS
	DATA	0	WAIT/ACTIVATE INDICATOR 
	DATA	0	TERMINAL QUEUE
* 
	IFT	MMUPAG=1 
	DATA	0	USER ECB ADDRESS
	DATA	ITECB	MMU ECB ADDRESS 
	XIF
* 
	DATA	0	TIMER POINTER 
	DATA	0	TIME OUT
	DATA	0	QUEUE ANCHOR THIS DWT 
	DATA	0	ADDRESS TO QUEUE ANCHOR 
	DATA	0,0	SAVE AREA 
* 
	IFT	MMUPAG=1 
ITECB	EQU	*	MMU ECB 
	DATA	0 
	DATA	IT:BUF
	DATA	0,0,0,0 
	XIF
DWTEND	EQU	*
* 
* 
* 
	END

HexDump

0x000…036 (0, 0, 400) Head {h00=0x0032, h01=0x0050, text=» IDENT DWII01  REL 9.2 79-11-16  870105040920 «, 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…052             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x004c}
0x052…07e             Head {h00=0x0028, h01=0x0050, text=»*  INTERTASK COMMUNICATION INPUT DWT«, t00=0x0000, t01=0x0056}
0x07e…088             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0000, t01=0x0082}
0x088…0aa             Head {h00=0x001e, h01=0x0050, text=» ENTRY DWII01 TABLE ENTRY «, t00=0x0000, t01=0x008c}
0x0aa…0b2             Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x00ae}
0x0b2…0d2             Head {h00=0x001c, h01=0x0050, text=» EXTRN ITAD DRIVER ENTRY«, t00=0x0000, t01=0x00b6}
0x0d2…0fc             Head {h00=0x0026, h01=0x0050, text=» EXTRN IT:BUF INTERTASK MMU BUFFER«, t00=0x0000, t01=0x00d6}
0x0fc…110             Head {h00=0x0010, h01=0x0050, text=»MMUPAG EQU 1«, t00=0x0000, t01=0x0100}
0x110…118             Head {h00=0x0004, h01=0x0050, t00=0x0000, t01=0x0114}
0x118…12c             Head {h00=0x0010, h01=0x0050, text=»DWII01 EQU *«, t00=0x0000, t01=0x011c}
0x12c…146             Head {h00=0x0016, h01=0x0050, text=» DATA 0 QUEUE LINK«, t00=0x0000, t01=0x0130}
0x146…160             Head {h00=0x0016, h01=0x0050, text=» DATA /8000 STATUS«, t00=0x0000, t01=0x014a}
0x160…17c             Head {h00=0x0018, h01=0x0050, text=» DATA 0 ECB ADDRESS «, t00=0x0000, t01=0x0164}
0x17c…19e             Head {h00=0x001e, h01=0x0050, text=» DATA DWTEND-DWII01 ORDER «, t00=0x0000, t01=0x0180}
0x19e…1c4             Head {h00=0x0022, h01=0x0050, text=» DATA ITAD+1 ACTIVATION ENTRY «, t00=0x0001, t01=0x0012}
0x1c4…1e0             Head {h00=0x0018, h01=0x0050, text=» DATA 0 TTAB ADDRESS«, t00=0x0001, t01=0x0038}
0x1e0…208             Head {h00=0x0024, h01=0x0050, text=» DATA 0 WAIT/ACTIVATE INDICATOR «, t00=0x0001, t01=0x0054}
0x208…226             Head {h00=0x001a, h01=0x0050, text=» DATA 0 TERMINAL QUEUE«, t00=0x0001, t01=0x007c}
0x226…230             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x009a}
0x230…246             Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0001, t01=0x00a4}
0x246…266             Head {h00=0x001c, h01=0x0050, text=» DATA 0 USER ECB ADDRESS«, t00=0x0001, t01=0x00ba}
0x266…28a             Head {h00=0x0020, h01=0x0050, text=» DATA ITECB MMU ECB ADDRESS «, t00=0x0001, t01=0x00da}
0x28a…296             Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0001, t01=0x00fe}
0x296…2a0             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0001, t01=0x010a}
0x2a0…2be             Head {h00=0x001a, h01=0x0050, text=» DATA 0 TIMER POINTER «, t00=0x0001, t01=0x0114}
0x2be…2d6             Head {h00=0x0014, h01=0x0050, text=» DATA 0 TIME OUT«, t00=0x0001, t01=0x0132}
0x2d6…2fc             Head {h00=0x0022, h01=0x0050, text=» DATA 0 QUEUE ANCHOR THIS DWT «, t00=0x0001, t01=0x014a}
0x2fc…324             Head {h00=0x0024, h01=0x0050, text=» DATA 0 ADDRESS TO QUEUE ANCHOR «, t00=0x0001, t01=0x0170}
0x324…340             Head {h00=0x0018, h01=0x0050, text=» DATA 0,0 SAVE AREA «, t00=0x0002, t01=0x0008}
0x340…34a             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x0024}
0x34a…360             Head {h00=0x0012, h01=0x0050, text=» IFT MMUPAG=1 «, t00=0x0002, t01=0x002e}
0x360…37c             Head {h00=0x0018, h01=0x0050, text=»ITECB EQU * MMU ECB «, t00=0x0002, t01=0x0044}
0x37c…38c             Head {h00=0x000c, h01=0x0050, text=» DATA 0 «, t00=0x0002, t01=0x0060}
0x38c…3a0             Head {h00=0x0010, h01=0x0050, text=» DATA IT:BUF«, t00=0x0002, t01=0x0070}
0x3a0…3b6             Head {h00=0x0012, h01=0x0050, text=» DATA 0,0,0,0 «, t00=0x0002, t01=0x0084}
0x3b6…3c2             Head {h00=0x0008, h01=0x0050, text=» XIF«, t00=0x0002, t01=0x009a}
0x3c2…3d6             Head {h00=0x0010, h01=0x0050, text=»DWTEND EQU *«, t00=0x0002, t01=0x00a6}
0x3d6…3e0             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00ba}
0x3e0…3ea             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00c4}
0x3ea…3f4             Head {h00=0x0006, h01=0x0050, text=»* «, t00=0x0002, t01=0x00ce}
0x3f4…400             Head {h00=0x0008, h01=0x0050, text=» END«, t00=0x0002, t01=0x00d8}
0x400…404             Head {h00=0x4004, h01=0x0000}
0x404…408             00 02 00 e4                                                                                                                                                                                                                                       ┆    ┆
0x408…410 (3, 1, 8)   20 04 00 00 00 03 00 04                                                                                                                                                                                                                           ┆        ┆
0x410…460 (4, 0, 400) 43 4f 52 52 45 53 50 4f 4e 44 49 4e 47 20 54 3a 41 2d 41 44 44 52 45 53 53 20 00 9b 01 78 00 2a 00 50 5c 45 53 5c 41 34 2c 54 3a 41 54 49 44 2c 41 33 5c 52 45 50 4c 41 43 45 20 54 43 4c 20 49 4e 20 54 3a 41 5c 3d 33 00 9c 00 22 00 30 00 50   ┆CORRESPONDING T:A-ADDRESS    x * P ES A4,T:ATID,A3 REPLACE TCL IN T:A =3   " 0 P┆
0x460…4b0             5c 45 4c 2a 5c 41 33 2c 54 3a 41 54 4e 57 2c 41 31 33 5c 47 45 54 20 4c 45 4e 47 54 48 20 4f 46 20 52 45 41 4c 20 54 3a 41 54 41 42 00 9c 00 50 00 24 00 50 5c 4e 47 52 5c 41 33 2c 41 33 5c 4e 45 47 41 54 49 56 45 20 44 49 53 50 4c 41 43 45   ┆ EL* A3,T:ATNW,A13 GET LENGTH OF REAL T:ATAB   P $ P NGR A3,A3 NEGATIVE DISPLACE┆
0x4b0…500             4d 45 4e 54 00 9c 00 84 00 2e 00 50 5c 41 44 52 5c 41 33 2c 41 38 5c 43 4f 4d 50 55 54 45 20 45 4e 54 52 59 20 49 4e 20 41 55 58 2e 20 54 49 44 20 54 41 42 4c 45 00 9c 00 ac 00 30 00 50 5c 45 53 52 5c 41 34 2c 41 33 5c 53 41 56 45 20 54 49   ┆MENT     . P ADR A3,A8 COMPUTE ENTRY IN AUX. TID TABLE     0 P ESR A4,A3 SAVE TI┆
0x500…550             44 20 46 4f 52 20 44 45 42 55 47 47 45 52 20 50 55 52 50 4f 53 45 5c 3d 33 20 00 9c 00 de 00 08 00 50 5c 58 49 46 00 9c 01 12 00 12 00 50 5c 49 46 54 5c 43 52 45 44 49 54 3d 31 20 00 9c 01 1e 00 26 00 50 5c 43 4d 5c 54 54 42 3a 50 50 2c 41   ┆D FOR DEBUGGER PURPOSE =3        P XIF       P IFT CREDIT=1      & P CM TTB:PP,A┆
0x550…5a0             32 5c 43 4c 45 41 52 20 54 43 4c 20 53 41 56 45 20 41 52 45 41 20 00 9c 01 34 00 1c 00 50 5c 53 55 4b 5c 41 31 2c 31 5c 44 45 43 52 45 4d 45 4e 54 20 54 43 4c 20 00 9c 01 5e 00 18 00 50 5c 53 55 4b 4c 5c 41 38 2c 32 5c 44 45 43 52 45 4d 45   ┆2 CLEAR TCL SAVE AREA    4   P SUK A1,1 DECREMENT TCL    ^   P SUKL A8,2 DECREME┆

Reduced view