stm32: adc-v2: pull up function prototypes
These are standard "api" level functions that need per target implementations, but should all maintain the same signature.
This commit is contained in:
parent
5063ea0db7
commit
8b7a5ce7aa
@ -181,6 +181,8 @@ void adc_power_off(uint32_t adc);
|
|||||||
bool adc_is_power_off(uint32_t adc);
|
bool adc_is_power_off(uint32_t adc);
|
||||||
void adc_set_continuous_conversion_mode(uint32_t adc);
|
void adc_set_continuous_conversion_mode(uint32_t adc);
|
||||||
void adc_set_single_conversion_mode(uint32_t adc);
|
void adc_set_single_conversion_mode(uint32_t adc);
|
||||||
|
void adc_set_regular_sequence(uint32_t adc, uint8_t length, uint8_t channel[]);
|
||||||
|
void adc_set_sample_time_on_all_channels(uint32_t adc, uint8_t time);
|
||||||
void adc_enable_temperature_sensor(void);
|
void adc_enable_temperature_sensor(void);
|
||||||
void adc_disable_temperature_sensor(void);
|
void adc_disable_temperature_sensor(void);
|
||||||
void adc_enable_vrefint(void);
|
void adc_enable_vrefint(void);
|
||||||
|
@ -180,8 +180,6 @@ bool adc_get_eoc_sequence_flag(uint32_t adc);
|
|||||||
|
|
||||||
/* Basic configuration */
|
/* Basic configuration */
|
||||||
void adc_set_clk_source(uint32_t adc, uint32_t source);
|
void adc_set_clk_source(uint32_t adc, uint32_t source);
|
||||||
void adc_set_regular_sequence(uint32_t adc, uint8_t length, uint8_t channel[]);
|
|
||||||
void adc_set_sample_time_on_all_channels(uint32_t adc, uint8_t time);
|
|
||||||
void adc_enable_vbat_sensor(void);
|
void adc_enable_vbat_sensor(void);
|
||||||
void adc_disable_vbat_sensor(void);
|
void adc_disable_vbat_sensor(void);
|
||||||
void adc_calibrate_start(uint32_t adc);
|
void adc_calibrate_start(uint32_t adc);
|
||||||
|
@ -602,10 +602,8 @@ void adc_start_conversion_injected(uint32_t adc);
|
|||||||
void adc_disable_external_trigger_regular(uint32_t adc);
|
void adc_disable_external_trigger_regular(uint32_t adc);
|
||||||
void adc_disable_external_trigger_injected(uint32_t adc);
|
void adc_disable_external_trigger_injected(uint32_t adc);
|
||||||
void adc_set_sample_time(uint32_t adc, uint8_t channel, uint8_t time);
|
void adc_set_sample_time(uint32_t adc, uint8_t channel, uint8_t time);
|
||||||
void adc_set_sample_time_on_all_channels(uint32_t adc, uint8_t time);
|
|
||||||
void adc_set_watchdog_high_threshold(uint32_t adc, uint8_t threshold);
|
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_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[]);
|
void adc_set_injected_sequence(uint32_t adc, uint8_t length, uint8_t channel[]);
|
||||||
bool adc_eoc_injected(uint32_t adc);
|
bool adc_eoc_injected(uint32_t adc);
|
||||||
bool adc_eos_injected(uint32_t adc);
|
bool adc_eos_injected(uint32_t adc);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user