summaryrefslogtreecommitdiff
path: root/tests/adc-power/adc-power.c
diff options
context:
space:
mode:
authorKarl Palsson <karlp@tweak.net.au>2016-03-04 00:40:08 +0000
committerKarl Palsson <karlp@tweak.net.au>2016-03-04 00:43:41 +0000
commitf4ebd4a603a3a0b903424bb35ef68e9844a7dbe9 (patch)
treeb561cb0a31bd1fb96e7a73b7d185b13a7d839f91 /tests/adc-power/adc-power.c
parent2a05ac39426c5bfc8dda9c0f54b6ff69ef0b57bd (diff)
downloadolsndot-f4ebd4a603a3a0b903424bb35ef68e9844a7dbe9.tar.gz
olsndot-f4ebd4a603a3a0b903424bb35ef68e9844a7dbe9.tar.bz2
olsndot-f4ebd4a603a3a0b903424bb35ef68e9844a7dbe9.zip
attempt actual adc on l4
(insufficient,needs clocks yet)
Diffstat (limited to 'tests/adc-power/adc-power.c')
-rw-r--r--tests/adc-power/adc-power.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/adc-power/adc-power.c b/tests/adc-power/adc-power.c
index bb70aa7..a188649 100644
--- a/tests/adc-power/adc-power.c
+++ b/tests/adc-power/adc-power.c
@@ -62,6 +62,12 @@ void adc_power_init(void)
rcc_periph_clock_enable(RCC_ADC12);
rcc_adc_prescale(RCC_CFGR2_ADCxPRES_PLL_CLK_DIV_1, RCC_CFGR2_ADCxPRES_PLL_CLK_DIV_1);
adc_enable_regulator(ADC1);
+#elif defined (STM32L4)
+ /* same same but different */
+ rcc_periph_clock_enable(RCC_ADC1);
+ ADC_CR(ADC1) &= ~ADC_CR_DEEPPWD;
+ adc_enable_regulator(ADC1);
+
#else
rcc_periph_clock_enable(RCC_ADC1);
#if 0