Subversion Repositories libSerial

Rev

Rev 2 | Rev 4 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2 Rev 3
Line 49... Line 49...
49
 
49
 
50
 
50
 
51
/* returns the number of characters received by the Rx USART */
51
/* returns the number of characters received by the Rx USART */
52
extern uint16_t SerialCharsReceived(usart_ctl * instance);
52
extern uint16_t SerialCharsReceived(usart_ctl * instance);
53
 
53
 
54
extern inline uint8_t PollSerial(usart_ctl * instance);
54
extern uint8_t PollSerial(usart_ctl * instance);
55
extern uint8_t GetCharSerial(usart_ctl * instance);
55
extern uint8_t GetCharSerial(usart_ctl * instance);
56
extern inline void EnableSerialRxInterrupt(usart_ctl * instance);
56
extern void EnableSerialRxInterrupt(usart_ctl * instance);
57
 
57
 
58
extern void UART_IRQHandler(usart_ctl * instance);
58
extern void UART_IRQHandler(usart_ctl * instance);
59
 
59
 
60
extern void PutCharSerial(usart_ctl * instance,uint8_t c);
60
extern void PutCharSerial(usart_ctl * instance,uint8_t c);
61
extern void ResetTxBuffer(usart_ctl * instance);
61
extern void ResetTxBuffer(usart_ctl * instance);