nRF Connect SDK API 3.3.99
Loading...
Searching...
No Matches

◆ ppi_seq_i2c_spi_xfer()

int ppi_seq_i2c_spi_xfer ( const struct device * dev,
union ppi_seq_i2c_spi_xfer_desc * desc )

#include <include/drivers/ppi_seq/ppi_seq_i2c_spi.h>

Perform a single synchronous transfer.

Instance can be used to perform additional synchronous operations like sensor initialization. Module does not perform any target specific operations like cache handling or specific buffer placement. It must be handled by the user.

Parameters
devI2C/SPI PPI sequencer.
descI2C/SPI transfer descriptor.
Return values
0Successful transfer.
negativeTransfer failed.