File:  [Research Unix] / researchv10dc / lsys / sys / tu78.h
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Tue Apr 24 17:21:34 2018 UTC (8 years, 3 months ago) by root
Branches: belllabs, MAIN
CVS tags: researchv10, HEAD
researchv10 Dan Cross

/*
 * TM78/TU78 driver
 */

#define	TM78DRIVES	4	/* max drives per formatter */

struct	tm78 {
	struct device *cc_addr;
	struct tu78 *cc_actf, *cc_actl;
	struct mbaddr *cc_mbaddr;
	char	cc_flags;
	char	cc_errcnt;
	char	cc_drives[TM78DRIVES];
};

struct	tu78 {
	struct tm78 *sc_ctl;
	struct tu78 *sc_next;
	struct buf *sc_actf, *sc_actl;
	daddr_t	sc_blkno;
	daddr_t	sc_nxrec;
	char	sc_dens;
	char	sc_slave;
	short	sc_flags;
	unsigned short	sc_dsreg;
	unsigned short	sc_erreg;	/* just for debugging */
	unsigned short	sc_resid;	/* just for debugging */
};

unix.superglobalmegacorp.com

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