Annotation of xinu/h/dtc.h, revision 1.1.1.1

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          */

unix.superglobalmegacorp.com

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