i2s_env_t Struct Reference

I2S device structure definition. More...

#include <app_i2s.h>

Public Attributes

app_i2s_evt_handler_t evt_handler
 
i2s_handle_t handle
 
app_i2s_pin_cfg_tp_pin_cfg
 
dma_id_t dma_id [2]
 
app_i2s_state_t i2s_state
 
app_i2s_dma_state_t i2s_dma_state
 
bool start_flag
 

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: