VSF Documented
Data Fields
adc_oneshot_unit_ctx_t Struct Reference

Data Fields

vsf_adc_thw
 
adc_unit_t unit_id
 
bool in_use
 
bool hw_inited
 
SemaphoreHandle_t mutex
 
SemaphoreHandle_t done
 
vsf_adc_irq_mask_t last_irq
 
__adc_chan_ctx_t channels [__ADC_MAX_CHANNELS]
 
uint32_t sample
 

Field Documentation

◆ hw

vsf_adc_t* adc_oneshot_unit_ctx_t::hw

◆ unit_id

adc_unit_t adc_oneshot_unit_ctx_t::unit_id

◆ in_use

bool adc_oneshot_unit_ctx_t::in_use

◆ hw_inited

bool adc_oneshot_unit_ctx_t::hw_inited

◆ mutex

SemaphoreHandle_t adc_oneshot_unit_ctx_t::mutex

◆ done

SemaphoreHandle_t adc_oneshot_unit_ctx_t::done

◆ last_irq

vsf_adc_irq_mask_t adc_oneshot_unit_ctx_t::last_irq

◆ channels

__adc_chan_ctx_t adc_oneshot_unit_ctx_t::channels[__ADC_MAX_CHANNELS]

◆ sample

uint32_t adc_oneshot_unit_ctx_t::sample
Generated from commit: vsfteam/vsf@015f4d1