SPI device structure definition. More...
#include <app_spi.h>
Public Attributes | |
| app_spi_evt_handler_t | evt_handler |
| spi_handle_t | handle |
| app_spi_pin_cfg_t * | p_pin_cfg |
| dma_id_t | dma_id [2] |
| app_spi_state_t | spi_state |
| app_spi_dma_state_t | spi_dma_state |
| volatile bool | start_flag |
| volatile bool | is_soft_cs |
| volatile uint8_t | rx_done |
| volatile uint8_t | tx_done |
| 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 |