stm32: adc-v2: Pull up more common basic functionality
Pull up eoc/eos/read_regular functions. More simple, basic core functionality.
This commit is contained in:
@@ -190,6 +190,9 @@ void adc_set_left_aligned(uint32_t adc);
|
||||
void adc_set_right_aligned(uint32_t adc);
|
||||
void adc_enable_dma(uint32_t adc);
|
||||
void adc_disable_dma(uint32_t adc);
|
||||
bool adc_eoc(uint32_t adc);
|
||||
bool adc_eos(uint32_t adc);
|
||||
uint32_t adc_read_regular(uint32_t adc);
|
||||
|
||||
END_DECLS
|
||||
|
||||
|
||||
@@ -168,8 +168,6 @@ void adc_disable_external_trigger_regular(uint32_t adc);
|
||||
|
||||
/* Conversion API */
|
||||
void adc_start_conversion_regular(uint32_t adc);
|
||||
bool adc_eoc(uint32_t adc);
|
||||
uint32_t adc_read_regular(uint32_t adc);
|
||||
|
||||
/* Interrupt configuration */
|
||||
void adc_enable_watchdog_interrupt(uint32_t adc);
|
||||
|
||||
@@ -609,11 +609,8 @@ void adc_set_watchdog_high_threshold(uint32_t adc, uint8_t threshold);
|
||||
void adc_set_watchdog_low_threshold(uint32_t adc, uint8_t threshold);
|
||||
void adc_set_regular_sequence(uint32_t adc, uint8_t length, uint8_t channel[]);
|
||||
void adc_set_injected_sequence(uint32_t adc, uint8_t length, uint8_t channel[]);
|
||||
bool adc_eoc(uint32_t adc);
|
||||
bool adc_eoc_injected(uint32_t adc);
|
||||
bool adc_eos(uint32_t adc);
|
||||
bool adc_eos_injected(uint32_t adc);
|
||||
uint32_t adc_read_regular(uint32_t adc);
|
||||
uint32_t adc_read_injected(uint32_t adc, uint8_t reg);
|
||||
void adc_set_injected_offset(uint32_t adc, uint8_t reg, uint32_t offset);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user