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:
Karl Palsson 2015-11-08 18:29:16 +00:00
parent 5063ea0db7
commit 8b7a5ce7aa
3 changed files with 2 additions and 4 deletions

View File

@ -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);

View File

@ -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);

View File

@ -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);