SPICC32XXDMA Object. More...
#include <SPICC32XXDMA.h>
Data Fields | |
HwiP_Handle | hwiHandle |
SemaphoreP_Handle | transferComplete |
Power_NotifyObj | notifyObj |
unsigned int | powerMgrId |
uint32_t | bitRate |
uint32_t | dataSize |
SPI_CallbackFxn | transferCallbackFxn |
SPI_Transaction * | transaction |
void(* | spiPollingFxn )(uint32_t baseAddr, void *rx, void *tx, uint8_t rxInc, uint8_t txInc, size_t count) |
uint8_t | rxFifoTrigger |
uint8_t | txFifoTrigger |
SPI_Mode | spiMode |
SPI_TransferMode | transferMode |
SPI_FrameFormat | frameFormat |
SPICC32XXDMA_FrameSize | frameSize |
bool | isOpen |
UDMACC32XX_Handle | dmaHandle |
SPICC32XXDMA Object.
The application must not access any member variables of this structure!
HwiP_Handle SPICC32XXDMA_Object::hwiHandle |
SemaphoreP_Handle SPICC32XXDMA_Object::transferComplete |
Power_NotifyObj SPICC32XXDMA_Object::notifyObj |
unsigned int SPICC32XXDMA_Object::powerMgrId |
uint32_t SPICC32XXDMA_Object::bitRate |
SPI bit rate in Hz
uint32_t SPICC32XXDMA_Object::dataSize |
SPI data frame size in bits
SPI_CallbackFxn SPICC32XXDMA_Object::transferCallbackFxn |
SPI_Transaction* SPICC32XXDMA_Object::transaction |
void(* SPICC32XXDMA_Object::spiPollingFxn) (uint32_t baseAddr, void *rx, void *tx, uint8_t rxInc, uint8_t txInc, size_t count) |
uint8_t SPICC32XXDMA_Object::rxFifoTrigger |
uint8_t SPICC32XXDMA_Object::txFifoTrigger |
SPI_Mode SPICC32XXDMA_Object::spiMode |
SPI_TransferMode SPICC32XXDMA_Object::transferMode |
SPI_FrameFormat SPICC32XXDMA_Object::frameFormat |
SPI frame format
SPICC32XXDMA_FrameSize SPICC32XXDMA_Object::frameSize |
bool SPICC32XXDMA_Object::isOpen |
UDMACC32XX_Handle SPICC32XXDMA_Object::dmaHandle |