Xmega Application Note


USART_Buffer Struct Reference

#include <usart_driver.h>


Detailed Description

Definition at line 85 of file usart_driver.h.


Data Fields

volatile uint8_t RX [USART_RX_BUFFER_SIZE]
volatile uint8_t RX_Head
volatile uint8_t RX_Tail
volatile uint8_t TX [USART_TX_BUFFER_SIZE]
volatile uint8_t TX_Head
volatile uint8_t TX_Tail

Field Documentation

volatile uint8_t USART_Buffer::RX[USART_RX_BUFFER_SIZE]

Definition at line 88 of file usart_driver.h.

Referenced by USART_RXBuffer_GetByte(), and USART_RXComplete().

volatile uint8_t USART_Buffer::RX_Head

volatile uint8_t USART_Buffer::RX_Tail

volatile uint8_t USART_Buffer::TX[USART_TX_BUFFER_SIZE]

Definition at line 90 of file usart_driver.h.

Referenced by USART_DataRegEmpty(), and USART_TXBuffer_PutByte().

volatile uint8_t USART_Buffer::TX_Head

volatile uint8_t USART_Buffer::TX_Tail

@DOC_TITLE@
Generated on Wed Nov 5 10:23:28 2008 for AVRxxxx Application note title by doxygen 1.5.5