SPI device structure definition. More...
#include <app_spi.h>
Public Attributes | |
app_spi_evt_handler_t | evt_handler |
SPI event callback. More... | |
spi_handle_t | handle |
SPI handle Structure. More... | |
app_spi_pin_cfg_t * | p_pin_cfg |
SPI IO configuration Structures. More... | |
dma_id_t | dma_id [2] |
DMA id. More... | |
app_spi_state_t | spi_state |
App spi state types. More... | |
app_spi_dma_state_t | spi_dma_state |
App spi dma state types. More... | |
volatile bool | start_flag |
start flag. More... | |
volatile bool | is_soft_cs |
soft cs. More... | |
volatile uint8_t | rx_done |
rx done. More... | |
volatile uint8_t | tx_done |
tx done. More... | |
app_spi_evt_handler_t spi_env_t::evt_handler |
spi_handle_t spi_env_t::handle |
app_spi_pin_cfg_t* spi_env_t::p_pin_cfg |
app_spi_dma_state_t spi_env_t::spi_dma_state |
app_spi_state_t spi_env_t::spi_state |