![]() |
nRF Connect SDK API 3.3.99
|
| 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.
| dev | I2C/SPI PPI sequencer. |
| desc | I2C/SPI transfer descriptor. |
| 0 | Successful transfer. |
| negative | Transfer failed. |