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

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

App i2s state types.

Enumerator
APP_I2S_INVALID 
APP_I2S_ACTIVITY 

Definition at line 147 of file app_i2s.h.