RTEMS 6.3
Loading...
Searching...
No Matches
_lpspi_master_edma_handle Struct Reference

LPSPI master eDMA transfer handle structure used for transactional API. More...

#include <fsl_lpspi_edma.h>

Data Fields

volatile bool isPcsContinuous
volatile bool isByteSwap
volatile uint8_t fifoSize
volatile uint8_t rxWatermark
volatile uint8_t bytesEachWrite
volatile uint8_t bytesEachRead
volatile uint8_t bytesLastRead
volatile bool isThereExtraRxBytes
uint8_t *volatile txData
uint8_t *volatile rxData
volatile size_t txRemainingByteCount
volatile size_t rxRemainingByteCount
volatile uint32_t writeRegRemainingTimes
volatile uint32_t readRegRemainingTimes
uint32_t totalByteCount
uint32_t txBuffIfNull
uint32_t rxBuffIfNull
uint32_t transmitCommand
volatile uint8_t state
uint8_t nbytes
lpspi_master_edma_transfer_callback_t callback
void * userData
edma_handle_t * edmaRxRegToRxDataHandle
edma_handle_t * edmaTxDataToTxRegHandle
edma_tcd_t lpspiSoftwareTCD [3]

Detailed Description

LPSPI master eDMA transfer handle structure used for transactional API.


The documentation for this struct was generated from the following file: