RTEMS 6.1-rc2
|
FlexIO MCULCD SMARTDMA transfer handle, users should not touch the content of the handle. More...
#include <fsl_flexio_mculcd_smartdma.h>
Data Fields | |
FLEXIO_MCULCD_Type * | base |
size_t | dataCount |
uint32_t | dataAddrOrSameValue |
size_t | dataCountUsingEzh |
volatile size_t | remainingCount |
volatile uint32_t | state |
uint8_t | smartdmaApi |
bool | needColorConvert |
uint8_t | blockingXferBuffer [FLEXIO_MCULCD_SMARTDMA_TX_LEN_ALIGN *3/2] |
flexio_mculcd_smartdma_transfer_callback_t | completionCallback |
void * | userData |
smartdma_flexio_mculcd_param_t | smartdmaParam |
uint32_t | smartdmaStack [1] |
FlexIO MCULCD SMARTDMA transfer handle, users should not touch the content of the handle.
FLEXIO_MCULCD_Type* _flexio_mculcd_smartdma_handle::base |
Pointer to the FLEXIO_MCULCD_Type.
uint8_t _flexio_mculcd_smartdma_handle::blockingXferBuffer[FLEXIO_MCULCD_SMARTDMA_TX_LEN_ALIGN *3/ 2] |
Used for blocking method color space convet.
flexio_mculcd_smartdma_transfer_callback_t _flexio_mculcd_smartdma_handle::completionCallback |
Callback for MCULCD SMARTDMA transfer
uint32_t _flexio_mculcd_smartdma_handle::dataAddrOrSameValue |
When sending the same value for many times, this is the value to send. When writing or reading array, this is the address of the data array.
size_t _flexio_mculcd_smartdma_handle::dataCount |
Total count to be transferred.
size_t _flexio_mculcd_smartdma_handle::dataCountUsingEzh |
Data transfered using SMARTDMA.
bool _flexio_mculcd_smartdma_handle::needColorConvert |
Need color convert or not.
volatile size_t _flexio_mculcd_smartdma_handle::remainingCount |
Remaining count to transfer.
uint8_t _flexio_mculcd_smartdma_handle::smartdmaApi |
The SMARTDMA API used during transfer.
smartdma_flexio_mculcd_param_t _flexio_mculcd_smartdma_handle::smartdmaParam |
SMARTDMA function parameters.
uint32_t _flexio_mculcd_smartdma_handle::smartdmaStack[1] |
SMARTDMA function stack.
volatile uint32_t _flexio_mculcd_smartdma_handle::state |
FlexIO MCULCD driver internal state.
void* _flexio_mculcd_smartdma_handle::userData |
User Data for MCULCD SMARTDMA callback