nrf_spi_mngr_cb_t

nRF5 SDK v14.2.0

SPI instance control block. More...

#include <nrf_spi_mngr.h>

Data Fields

nrf_spi_mngr_transaction_t
const *volatile
p_current_transaction
Currently realized transaction.
nrf_drv_spi_config_t default_configuration
Default hardware configuration.
nrf_drv_spi_config_t const * p_current_configuration
Pointer to current hardware configuration.
uint8_t volatile current_transfer_idx
Index of currently performed transfer (within current transaction).
bool volatile internal_transaction_in_progress
Informs that an internal transaction is being performed (by nrf_spi_mngr_perform() ).
uint8_t volatile internal_transaction_result
Used to pass the result of the internal transaction realized by nrf_spi_mngr_perform() .

Detailed Description

SPI instance control block.

  • components/libraries/spi_mngr/nrf_spi_mngr.h