RTEMS
5.0.0
|
usart Transfer Request prepared by the application upper layer. More...
#include <uart_dma.h>
Data Fields | |
uint8_t * | pBuff |
uint32_t | BuffSize |
uint32_t | ChNum |
UartdCallback | callback |
void * | pArgument |
volatile uint8_t | sempaphore |
LinkedListDescriporView1 * | pLLIview |
eXdmadProgState | dmaProgrammingMode |
uint16_t | dmaBlockSize |
uint8_t | dmaRingBuffer |
usart Transfer Request prepared by the application upper layer.
This structure is sent to the UART_Send or UART_Rcv to start the transfer. At the end of the transfer, the callback is invoked by the interrupt handler.
uint32_t UartChannel::BuffSize |
Buff size in bytes.
UartdCallback UartChannel::callback |
Callback function invoked at the end of transfer.
uint32_t UartChannel::ChNum |
Dma channel num.
void* UartChannel::pArgument |
Callback arguments.
uint8_t* UartChannel::pBuff |
Pointer to the Buffer.
volatile uint8_t UartChannel::sempaphore |
flag to indicate the current transfer.