DataMuseum.dk

Presents historical artifacts from the history of:

Regnecentalen RC-900

This is an automatic "excavation" of a thematic subset of
artifacts from Datamuseum.dk's BitArchive.

See our Wiki for more about Regnecentalen RC-900

Excavated with: AutoArchaeologist - Free & Open Source Software.


top - metrics - download

⟦142d9690d⟧ TextFile

    Length: 919 (0x397)
    Types: TextFile
    Notes: UNIX file
    Names: »lphtrace.h«

Derivation

└─⟦aca99617e⟧ Bits:30004042/update3.imd SW95705I 386/ix Multi-user Release 1.2
└─⟦aca99617e⟧ UNIX Filesystem
    └─⟦this⟧ »U3/new/usr/include/sys/lphtrace.h« 

TextFile

#define TPRCHAN		64  /* No of trace records pr channel  */
#define TPCSHIFT	6   /* ln2 of TPRCHAN */
#define LPHTSIZE	(TPRCHAN*32) /* number of trace records */

struct lphtrace {
unchar	mt_event, mt_chan;
ushort	mt1, mt2, mt3, mt4;
};

						/* event type		mt1		mt2		mt3		mt4		*/

#define	MT_SCMD		0	/* send command		op		cmd		addr	size	*/
#define MT_WE		1	/* wait event		pid				bit ..	bit		*/
#define MT_WEC		2	/* wait event cmpl	pid		errno					*/
#define	MT_INIT		3	/* muxgate1											*/
#define	MT_OPEN		4	/* open call		pid								*/
#define	MT_CLOSE	5	/* close call		pid								*/
#define	MT_WRITE	6	/* write call		pid		count					*/
#define MT_DROP		7   /* drop call        								*/
#define	MT_RCMD		8	/* rec command		op,res	cmd		addr	count	*/
#define	MT_EOPEN	9	/* open call exit	pid								*/
#define	MT_ECLOSE  10	/* close call exit	pid								*/
#define MT_WECS	   11	/* wait event cmpl	pid		errno					*/