home *** CD-ROM | disk | FTP | other *** search
/ Between Heaven & Hell 2 / BetweenHeavenHell.cdr / 500 / 470 / rccl074 < prev    next >
Text File  |  1987-03-02  |  802b  |  24 lines

  1.  
  2. /*
  3.  * DR-11C robot & vision device driver
  4.  */
  5.  
  6. #define    ROBOT        0    /* minor device of robot project */
  7. #define    DRC_DELAY    50000    /* spin loop timeout */
  8.  
  9. #define    DRC_CSR0    01    /* CSR bit 0 (to user dev) */
  10. #define    DRC_CSR1    02    /* CSR bit 1 (to user dev) */
  11. #define    DRC_IEB        040    /* INTER Enable B */
  12. #define    DRC_IEA        0100    /* INTER Enable A */
  13. #define    DRC_REQA    0200    /* REQ A line from user dev */
  14. #define    DRC_REQB    0100000    /* REQ B line from user dev */
  15.  
  16. struct drcROBOT {
  17.     caddr_t    R_wbuf;        /* address of write buffer */
  18.                 /* first word of buffer  is byte count */
  19.     caddr_t    R_rbuf;        /* address of read buffer */
  20.     int    R_rcount;    /* byte count (must be even) */
  21.     int     (*R_routine)();    /* address of user interrupt routine */
  22.     int     (*R_routine2)();/* address of user interrupt routine2 */
  23. };
  24.