|
|
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 */
};
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.