VSF Documented
|
Data Fields | ||
vsf_adc_t | vsf_adc | |
vsf_adc_cfg_t | cfg | |
vsf_teda_t | teda | |
struct { | ||
vsf_adc_channel_cfg_t * current_channel | ||
void * buffer_ptr | ||
}; | ||
struct { | ||
vsf_adc_channel_cfg_t cfgs [VSF_HW_ADC_CFG_CHANNEL_COUNT] | ||
uint_fast32_t count | ||
uint_fast32_t index | ||
} | chns | |
struct { | ||
uint32_t is_enable: 1 | ||
uint32_t is_busy: 1 | ||
uint32_t is_irq: 1 | ||
uint32_t : 29 | ||
} | status | |
vsf_hw_adc_request_t | request | |
vsf_adc_t vsf_hw_adc_t::vsf_adc |
vsf_adc_cfg_t vsf_hw_adc_t::cfg |
vsf_teda_t vsf_hw_adc_t::teda |
vsf_adc_channel_cfg_t* vsf_hw_adc_t::current_channel |
void* vsf_hw_adc_t::buffer_ptr |
struct { ... } vsf_hw_adc_t |
vsf_adc_channel_cfg_t vsf_hw_adc_t::cfgs[VSF_HW_ADC_CFG_CHANNEL_COUNT] |
uint_fast32_t vsf_hw_adc_t::count |
uint_fast32_t vsf_hw_adc_t::index |
struct { ... } vsf_hw_adc_t::chns |
uint32_t vsf_hw_adc_t::is_enable |
uint32_t vsf_hw_adc_t::is_busy |
uint32_t vsf_hw_adc_t::is_irq |
uint32_t vsf_hw_adc_t::__pad0__ |
struct { ... } vsf_hw_adc_t::status |
vsf_hw_adc_request_t vsf_hw_adc_t::request |