diff --git a/include/libopencm3/stm32/common/adc_common_v1.h b/include/libopencm3/stm32/common/adc_common_v1.h index 3a9514ea..75056361 100644 --- a/include/libopencm3/stm32/common/adc_common_v1.h +++ b/include/libopencm3/stm32/common/adc_common_v1.h @@ -357,7 +357,7 @@ specific memorymap.h header before including this header file.*/ BEGIN_DECLS void adc_power_on(uint32_t adc); -void adc_off(uint32_t adc); +void adc_power_off(uint32_t adc); void adc_enable_analog_watchdog_regular(uint32_t adc); void adc_disable_analog_watchdog_regular(uint32_t adc); void adc_enable_analog_watchdog_injected(uint32_t adc); diff --git a/include/libopencm3/stm32/f3/adc.h b/include/libopencm3/stm32/f3/adc.h index beb4bc4e..8d400dda 100644 --- a/include/libopencm3/stm32/f3/adc.h +++ b/include/libopencm3/stm32/f3/adc.h @@ -870,7 +870,7 @@ BEGIN_DECLS void adc_power_on(uint32_t adc); -void adc_off(uint32_t adc); +void adc_power_off(uint32_t adc); void adc_enable_analog_watchdog_regular(uint32_t adc); void adc_disable_analog_watchdog_regular(uint32_t adc); void adc_enable_analog_watchdog_injected(uint32_t adc); diff --git a/lib/stm32/common/adc_common_v1.c b/lib/stm32/common/adc_common_v1.c index 24b0bf2d..be5e1af1 100644 --- a/lib/stm32/common/adc_common_v1.c +++ b/lib/stm32/common/adc_common_v1.c @@ -53,7 +53,7 @@ and ADC, reset ADC and set the prescaler divider. Set dual mode to independent @code rcc_periph_clock_enable(RCC_ADC1); - adc_off(ADC1); + adc_power_off(ADC1); rcc_periph_reset_pulse(RST_ADC1); rcc_set_adcpre(RCC_CFGR_ADCPRE_PCLK2_DIV2); adc_set_dual_mode(ADC_CR1_DUALMOD_IND); @@ -104,7 +104,7 @@ Turn off the ADC to reduce power consumption to a few microamps. adc_reg_base. */ -void adc_off(uint32_t adc) +void adc_power_off(uint32_t adc) { ADC_CR2(adc) &= ~ADC_CR2_ADON; } diff --git a/lib/stm32/f1/adc.c b/lib/stm32/f1/adc.c index 860c4730..3830ce12 100644 --- a/lib/stm32/f1/adc.c +++ b/lib/stm32/f1/adc.c @@ -55,7 +55,7 @@ and ADC, reset ADC and set the prescaler divider. Set dual mode to independent @code rcc_peripheral_enable_clock(&RCC_APB2ENR, RCC_APB2ENR_ADC1EN); - adc_off(ADC1); + adc_power_off(ADC1); rcc_peripheral_reset(&RCC_APB2RSTR, RCC_APB2RSTR_ADC1RST); rcc_peripheral_clear_reset(&RCC_APB2RSTR, RCC_APB2RSTR_ADC1RST); rcc_set_adcpre(RCC_CFGR_ADCPRE_PCLK2_DIV2); diff --git a/lib/stm32/f3/adc.c b/lib/stm32/f3/adc.c index 8bb206e6..f857f7ed 100644 --- a/lib/stm32/f3/adc.c +++ b/lib/stm32/f3/adc.c @@ -97,7 +97,7 @@ * adc_reg_base */ -void adc_off(uint32_t adc) +void adc_power_off(uint32_t adc) { ADC_CR(adc) &= ~ADC_CR_ADEN; }