aboutsummaryrefslogtreecommitdiffstats
path: root/libmaple/stm32f1/adc.c
diff options
context:
space:
mode:
Diffstat (limited to 'libmaple/stm32f1/adc.c')
-rw-r--r--libmaple/stm32f1/adc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libmaple/stm32f1/adc.c b/libmaple/stm32f1/adc.c
index 8242520..bb6f8ca 100644
--- a/libmaple/stm32f1/adc.c
+++ b/libmaple/stm32f1/adc.c
@@ -51,7 +51,7 @@ static adc_dev adc2 = {
/** ADC2 device. */
const adc_dev *ADC2 = &adc2;
-#ifdef STM32_HIGH_DENSITY
+#if defined(STM32_HIGH_DENSITY) || defined(STM32_XL_DENSITY)
adc_dev adc3 = {
.regs = ADC3_BASE,
.clk_id = RCC_ADC3
@@ -92,7 +92,7 @@ void adc_set_prescaler(adc_prescaler pre) {
void adc_foreach(void (*fn)(const adc_dev*)) {
fn(ADC1);
fn(ADC2);
-#ifdef STM32_HIGH_DENSITY
+#if defined(STM32_HIGH_DENSITY) || defined(STM32_XL_DENSITY)
fn(ADC3);
#endif
}