Classes | Typedefs | Enumerations
Structures
Peripheral Driver » APP DRIVER » SPI

## 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

enum 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

enum app_spi_state_t

App spi state types.

Enumerator
APP_SPI_INVALID |
APP_SPI_ACTIVITY |

Definition at line 164 of file app_spi.h.