Arrow / Mbed OS DAPLink Reset
Embed: (wiki syntax)

« Back to documentation index

_uart_edma_handle Struct Reference

_uart_edma_handle Struct Reference
[Uart_edma_driver]

UART eDMA handle. More...

#include <fsl_uart_edma.h>

Data Fields

uart_edma_transfer_callback_t callback
void * userData
size_t rxDataSizeAll
size_t txDataSizeAll
edma_handle_ttxEdmaHandle
edma_handle_trxEdmaHandle
uint8_t nbytes
volatile uint8_t txState
volatile uint8_t rxState

Detailed Description

UART eDMA handle.

Definition at line 41 of file fsl_uart_edma.h.


Field Documentation

Callback function.

Definition at line 43 of file fsl_uart_edma.h.

uint8_t nbytes

eDMA minor byte transfer count initially configured.

Definition at line 51 of file fsl_uart_edma.h.

size_t rxDataSizeAll

Size of the data to receive.

Definition at line 45 of file fsl_uart_edma.h.

The eDMA RX channel used.

Definition at line 49 of file fsl_uart_edma.h.

volatile uint8_t rxState

RX transfer state

Definition at line 54 of file fsl_uart_edma.h.

size_t txDataSizeAll

Size of the data to send out.

Definition at line 46 of file fsl_uart_edma.h.

The eDMA TX channel used.

Definition at line 48 of file fsl_uart_edma.h.

volatile uint8_t txState

TX transfer state.

Definition at line 53 of file fsl_uart_edma.h.

void* userData

UART callback function parameter.

Definition at line 44 of file fsl_uart_edma.h.