RTEMS 6.1-rc6
Loading...
Searching...
No Matches
Data Fields
_lpspi_slave_edma_handle Struct Reference

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

#include <fsl_lpspi_edma.h>

Data Fields

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 nbytes
 
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
 
volatile uint8_t state
 
uint32_t errorCount
 
lpspi_slave_edma_transfer_callback_t callback
 
void * userData
 
edma_handle_tedmaRxRegToRxDataHandle
 
edma_handle_tedmaTxDataToTxRegHandle
 
edma_tcd_t lpspiSoftwareTCD [2]
 

Detailed Description

LPSPI slave eDMA transfer handle structure used for transactional API.


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