|
|
1.1 ! root 1: /* dtc.h */ ! 2: ! 3: /* Data Technology Corp. DTC-11-1 disk controller host interface */ ! 4: ! 5: struct dtc { /* controller interface regs. */ ! 6: int dt_ccsr; /* command completion status */ ! 7: int dt_csr; /* control and status register */ ! 8: char *dt_dar; /* data address register */ ! 9: struct xbdcb *dt_car; /* command address register */ ! 10: int dt_xdar; /* extension of dar (not used) */ ! 11: int dt_xcar; /* extension of car (not used) */ ! 12: }; ! 13: ! 14: /* bits in the dtc csr register */ ! 15: ! 16: #define DTGO 0000001 /* "go" bit - start interface */ ! 17: #define DTRESET 0000002 /* "force reset" bit */ ! 18: #define DTINTR 0000100 /* enable interface interrupt */ ! 19: #define DTDONE 0000200 /* command done */ ! 20: #define DTERROR 0100000 /* some error occurred */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.