File:  [Power 6/32 Unix Tahoe 4.2BSD] / cci / sys / bsc / bsctr.h
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Sun Jul 28 12:24:19 2019 UTC (6 years, 11 months ago) by root
Branches: bsd, MAIN
CVS tags: v12b, v121, HEAD
Power 6/32 Unix version 1.2b

/* @(#)bsctr.h	1.3 REL */
#define	TBUFSIZE	512	/* size of circular trace buffer */

struct bsctr {		/* structure of trace item */
	long	tr_time;	/* time stamp */
	char	tr_state;	/* state number */
	char	tr_type;	/* type of record */
	short	tr_val;		/* if type='x' or 'y', length of data */
	char	tr_data[TBUFSIZE-8];	/* data packet of tr_val bytes */
	};

#if defined BSD42
#include <sys/ioctl.h>
#define	BSC_TRDATA	_IO(b,1)
#else
#define	BSC_TRDATA	(('b'<<8)|1)
#endif

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.