Public Attributes | List of all members
i2s_env_t Struct Reference
Peripheral Driver » APP DRIVER » I2S » Structures

I2S device structure definition. More...

`#include <app_i2s.h>`

Collaboration diagram for i2s_env_t:
[legend]

## 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_t * | p_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 187 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 192 of file app_i2s.h.

## ◆ evt_handler

app_i2s_evt_handler_t i2s_env_t::evt_handler

I2S event callback definition.

Definition at line 189 of file app_i2s.h.

## ◆ handle

i2s_handle_t i2s_env_t::handle

I2S handle definition.

Definition at line 190 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 194 of file app_i2s.h.

## ◆ i2s_state

app_i2s_state_t i2s_env_t::i2s_state

I2S state types.

Definition at line 193 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 191 of file app_i2s.h.

## ◆ start_flag

bool i2s_env_t::start_flag

Start flag definition.

Definition at line 195 of file app_i2s.h.

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

- app_i2s.h