home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / listings / v_09_03 / 9n03043b < prev    next >
Text File  |  1991-01-18  |  852b  |  30 lines

  1. /*****************************************
  2.  * Name: serial.h
  3.  * Description: all info and data
  4.  *    structures for serial comm
  5.  ****************************************/
  6.  
  7. #define  WU    0x01   /* wake up bit */
  8. #define  TE    0x02   /* transmit enable */
  9. #define  TIE   0x04   /* transmit interrupt enable */
  10. #define  RE    0x08   /* receive enable */
  11. #define  RIE   0x10   /* receive interrupt enable */
  12. #define  TDRE  0x20   /* transmit data register empty */
  13. #define  ORFE  0x40   /* overrun framing error */
  14. #define  RDRF  0x80   /* receive data register full */
  15.  
  16. #define  SS0   0x01   
  17. #define  SS1   0x02
  18. #define  CC0   0x04
  19. #define  CC1   0x08
  20.  
  21. #define  test_mode  CC1 | SS0  /* RMCR = 00001001 */
  22. #define  tr_test  TE | RE  /* TRCSR = 00001010 */
  23. #define  normal_mmode  RIE | RE | TE  /* TRCSR = 00011010 */
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.