SPI Slave#
This module includes the platform abstraction for SPI slave communication.
Typedefs#
typedef bool(*
otPlatSpiSlaveTransactionCompleteCallback)(void *aContext, uint8_t *aOutputBuf, uint16_t aOutputBufLen, uint8_t *aInputBuf, uint16_t aInputBufLen, uint16_t aTransactionLength)
Indicates that a SPI transaction has completed with the given length.
typedef void(*
otPlatSpiSlaveTransactionProcessCallback)(void *aContext)
Invoked after a transaction complete callback is called and returns TRUE
to do any further processing required.