FreeRTOS port on GAP8/RISC-V
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
i2s_t Struct Reference

Data Fields

udma_core_t udma
 
volatile uint32_t ext_clk
 
volatile uint32_t cfg_clkgen0
 
volatile uint32_t cfg_clkgen1
 
volatile uint32_t chmode
 
volatile uint32_t filt_ch0
 
volatile uint32_t filt_ch1
 

Description

I2S_Type Register Layout Typedef

Field Documentation

volatile uint32_t i2s_t::cfg_clkgen0

Clock/WS generator 0 configuration

volatile uint32_t i2s_t::cfg_clkgen1

Clock/WS generator 1 configuration

volatile uint32_t i2s_t::chmode

Channels mode configuration

volatile uint32_t i2s_t::ext_clk

External clock configuration

volatile uint32_t i2s_t::filt_ch0

Channel 0 filtering configuration

volatile uint32_t i2s_t::filt_ch1

Channel 1 filtering configuration

udma_core_t i2s_t::udma

UDMA channels struct.