i2s_env_t Struct Reference

I2S device structure definition. More...

#include <app_i2s.h>

+ Collaboration diagram for i2s_env_t:

Public Attributes

app_i2s_evt_handler_t evt_handler
 I2S event callback definition. More...
 
i2s_handle_t handle
 I2S handle definition. More...
 
app_i2s_pin_cfg_tp_pin_cfg
 I2S pins config Structures. More...
 
dma_id_t dma_id [2]
 DMA id definition. More...
 
app_i2s_state_t i2s_state
 I2S state types. More...
 
app_i2s_dma_state_t i2s_dma_state
 I2S dma state types. More...
 
bool start_flag
 Start flag definition. More...
 

Detailed Description

I2S device structure definition.

Definition at line 174 of file app_i2s.h.

Member Data Documentation

◆ dma_id

dma_id_t i2s_env_t::dma_id[2]

DMA id definition.


Definition at line 179 of file app_i2s.h.

◆ evt_handler

app_i2s_evt_handler_t i2s_env_t::evt_handler

I2S event callback definition.


Definition at line 176 of file app_i2s.h.

◆ handle

i2s_handle_t i2s_env_t::handle

I2S handle definition.


Definition at line 177 of file app_i2s.h.

◆ i2s_dma_state

app_i2s_dma_state_t i2s_env_t::i2s_dma_state

I2S dma state types.


Definition at line 181 of file app_i2s.h.

◆ i2s_state

app_i2s_state_t i2s_env_t::i2s_state

I2S state types.


Definition at line 180 of file app_i2s.h.

◆ p_pin_cfg

app_i2s_pin_cfg_t* i2s_env_t::p_pin_cfg

I2S pins config Structures.


Definition at line 178 of file app_i2s.h.

◆ start_flag

bool i2s_env_t::start_flag

Start flag definition.


Definition at line 182 of file app_i2s.h.


The documentation for this struct was generated from the following file: