Classes | Typedefs | Enumerations
Structures
Peripheral Driver » APP DRIVER » I2S
Collaboration diagram for Structures:

## Classes
struct | app_i2s_pin_t
| I2S pins Structures. More...
struct | app_i2s_pin_cfg_t
| I2S pins config Structures. More...
struct | app_i2s_dma_cfg_t
| I2S operate mode Enumerations definition. More...
struct | app_i2s_evt_t
| I2S event structure definition. More...

## Typedefs
typedef void(* | app_i2s_evt_handler_t) (app_i2s_evt_t *p_evt)
| I2S event callback definition. More...

## Enumerations
enum | app_i2s_state_t { APP_I2S_INVALID = 0, APP_I2S_ACTIVITY }
| App i2s state types. More...
enum | app_i2s_dma_state_t { APP_I2S_DMA_INVALID = 0, APP_I2S_DMA_ACTIVITY }
| App i2s dma state types. More...

## Detailed Description

## Typedef Documentation

## ◆ app_i2s_evt_handler_t

typedef void(* app_i2s_evt_handler_t) (app_i2s_evt_t *p_evt)

I2S event callback definition.

Definition at line 167 of file app_i2s.h.

## Enumeration Type Documentation

## ◆ app_i2s_dma_state_t

enum app_i2s_dma_state_t

App i2s dma state types.

Enumerator
APP_I2S_DMA_INVALID |
APP_I2S_DMA_ACTIVITY |

Definition at line 158 of file app_i2s.h.

## ◆ app_i2s_state_t

enum app_i2s_state_t

App i2s state types.

Enumerator
APP_I2S_INVALID |
APP_I2S_ACTIVITY |

Definition at line 147 of file app_i2s.h.