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

Data Fields

struct {
   uint32_t   ch0_snap_cam:1
 
   uint32_t   reserved_0:3
 
   uint32_t   ch0_lsb_first:1
 
   uint32_t   reserved_1:3
 
   uint32_t   ch0_pdm_usefilter:1
 
   uint32_t   reserved_2:3
 
   uint32_t   ch0_pdm_en:1
 
   uint32_t   reserved_3:3
 
   uint32_t   ch0_useddr:1
 
   uint32_t   reserved_4:7
 
   uint32_t   ch0_mode:2
 
   uint32_t   ch1_snap_cam:1
 
   uint32_t   reserved_5:3
 
   uint32_t   ch1_lsb_first:1
 
   uint32_t   reserved_6:3
 
   uint32_t   ch1_pdm_usefilter:1
 
   uint32_t   reserved_7:3
 
   uint32_t   ch1_pdm_en:1
 
   uint32_t   reserved_8:3
 
   uint32_t   ch1_useddr:1
 
   uint32_t   reserved_9:8
 
   uint32_t   ch1_mode:2
 
field
 
uint32_t word
 

Field Documentation

uint32_t i2s_chmode_t::ch0_lsb_first
uint32_t i2s_chmode_t::ch0_mode
uint32_t i2s_chmode_t::ch0_pdm_en
uint32_t i2s_chmode_t::ch0_pdm_usefilter
uint32_t i2s_chmode_t::ch0_snap_cam
uint32_t i2s_chmode_t::ch0_useddr
uint32_t i2s_chmode_t::ch1_lsb_first
uint32_t i2s_chmode_t::ch1_mode
uint32_t i2s_chmode_t::ch1_pdm_en
uint32_t i2s_chmode_t::ch1_pdm_usefilter
uint32_t i2s_chmode_t::ch1_snap_cam
uint32_t i2s_chmode_t::ch1_useddr
struct { ... } i2s_chmode_t::field
uint32_t i2s_chmode_t::reserved_0
uint32_t i2s_chmode_t::reserved_1
uint32_t i2s_chmode_t::reserved_2
uint32_t i2s_chmode_t::reserved_3
uint32_t i2s_chmode_t::reserved_4
uint32_t i2s_chmode_t::reserved_5
uint32_t i2s_chmode_t::reserved_6
uint32_t i2s_chmode_t::reserved_7
uint32_t i2s_chmode_t::reserved_8
uint32_t i2s_chmode_t::reserved_9
uint32_t i2s_chmode_t::word