Classes

struct  app_spi_pin_t
 SPI IO Structures. More...
 
struct  app_spi_pin_cfg_t
 SPI IO configuration Structures. More...
 
struct  app_spi_dma_cfg_t
 SPI configuration definition. More...
 
struct  app_spi_evt_t
 SPI event structure definition. More...
 
struct  spi_env_t
 SPI device structure definition. More...
 
struct  app_spi_params_t
 SPI parameters structure definition. More...
 

Typedefs

typedef void(* app_spi_evt_handler_t) (app_spi_evt_t *p_evt)
 SPI event callback definition. More...
 

Enumerations

enum  app_spi_state_t {
  APP_SPI_INVALID = 0,
  APP_SPI_ACTIVITY
}
 App spi state types. More...
 
enum  app_spi_dma_state_t {
  APP_SPI_DMA_INVALID = 0,
  APP_SPI_DMA_ACTIVITY
}
 App spi dma state types. More...
 

Detailed Description

Typedef Documentation

◆ app_spi_evt_handler_t

typedef void(* app_spi_evt_handler_t) (app_spi_evt_t *p_evt)

SPI event callback definition.

Definition at line 161 of file app_spi.h.

Enumeration Type Documentation

◆ app_spi_dma_state_t

App spi dma state types.

Enumerator
APP_SPI_DMA_INVALID 
APP_SPI_DMA_ACTIVITY 

Definition at line 174 of file app_spi.h.

◆ app_spi_state_t

App spi state types.

Enumerator
APP_SPI_INVALID 
APP_SPI_ACTIVITY 

Definition at line 164 of file app_spi.h.