|
uint8_t | DSPIInit (uint8_t SPIModule=DEFAULT_DSPI_MODULE, uint32_t baudRateInBps=2000000, uint8_t transferSizeInBits=8, uint8_t peripheralChipSelects=0x00, uint8_t chipSelectPolarity=0x0F, uint8_t clockPolarity=0, uint8_t clockPhase=1, BOOL doutHiz=TRUE, uint8_t csToClockDelay=0, uint8_t delayAfterTransfer=0) |
| Initialize a DSPI module. More...
|
|
uint8_t | DSPIStart (uint8_t SPIModule, puint8_t transmitBufferPtr, volatile uint8_t *receiveBufferPtr, uint32_t byteCount, OS_SEM *finishedSem=NULL, uint8_t enableDMA=TRUE, int csReturnToInactive=DEASSERT_AFTER_LAST) |
| Start a DSPI transfer. More...
|
|
BOOL | DSPIdone (uint8_t SPIModule=DEFAULT_DSPI_MODULE) |
| Check SPI status. More...
|
|
uint8_t | QSPIInit (uint32_t baudRateInBps=2000000, uint8_t transferSizeInBits=8, uint8_t peripheralChipSelects=0x0F, uint8_t chipSelectPolarity=1, uint8_t clockPolarity=0, uint8_t clockPhase=1, BOOL doutHiz=TRUE, uint8_t csToClockDelay=0, uint8_t delayAfterTransfer=0) |
| Compatibility function for previous drivers. Initialize SPI module. More...
|
|
uint8_t | QSPIStart (puint8_t transmitBufferPtr, volatile uint8_t *receiveBufferPtr, uint32_t byteCount, OS_SEM *finishedSem=NULL) |
| Compatibility function for previous drivers. Start a SPI transfer. More...
|
|
BOOL | QSPIdone () |
| Compatibility function for previous drivers. Check SPI status. More...
|
|
NetBurner DMA SPI (DSPI) API for ARM SAME70.