![]() |
RTEMS 6.1
|
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