|
|
1.1 ! root 1: /* ! 2: * TM78/TU78 driver ! 3: */ ! 4: ! 5: #define TM78DRIVES 4 /* max drives per formatter */ ! 6: ! 7: struct tm78 { ! 8: struct device *cc_addr; ! 9: struct tu78 *cc_actf, *cc_actl; ! 10: struct mbaddr *cc_mbaddr; ! 11: char cc_flags; ! 12: char cc_errcnt; ! 13: char cc_drives[TM78DRIVES]; ! 14: }; ! 15: ! 16: struct tu78 { ! 17: struct tm78 *sc_ctl; ! 18: struct tu78 *sc_next; ! 19: struct buf *sc_actf, *sc_actl; ! 20: daddr_t sc_blkno; ! 21: daddr_t sc_nxrec; ! 22: char sc_dens; ! 23: char sc_slave; ! 24: short sc_flags; ! 25: unsigned short sc_dsreg; ! 26: unsigned short sc_erreg; /* just for debugging */ ! 27: unsigned short sc_resid; /* just for debugging */ ! 28: };
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.