aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPiotr Esden-Tempski2013-02-25 17:15:43 -0800
committerPiotr Esden-Tempski2013-02-25 17:15:43 -0800
commit1e1859e8c708ff47869a33d21ee3c7ac457f18c0 (patch)
tree8247ebeedee4d8fc19eebe4982b68fdcd3d754dd
parente62f0e10f37fa7e2fa63b4d552e4c245298daae2 (diff)
ADC: Fix CR usage in adc_enable_discontinuous_mode_regular. Fixes #101
-rw-r--r--lib/stm32/f1/adc.c2
-rw-r--r--lib/stm32/f4/adc.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/lib/stm32/f1/adc.c b/lib/stm32/f1/adc.c
index 71eb926..148d71c 100644
--- a/lib/stm32/f1/adc.c
+++ b/lib/stm32/f1/adc.c
@@ -354,7 +354,7 @@ void adc_enable_discontinuous_mode_regular(u32 adc, u8 length)
{
if ( (length-1) > 7 ) return;
ADC_CR1(adc) |= ADC_CR1_DISCEN;
- ADC_CR2(adc) |= ((length-1) << ADC_CR1_DISCNUM_SHIFT);
+ ADC_CR1(adc) |= ((length-1) << ADC_CR1_DISCNUM_SHIFT);
}
/*-----------------------------------------------------------------------------*/
diff --git a/lib/stm32/f4/adc.c b/lib/stm32/f4/adc.c
index aef49a4..00edcc3 100644
--- a/lib/stm32/f4/adc.c
+++ b/lib/stm32/f4/adc.c
@@ -168,7 +168,7 @@ void adc_enable_discontinuous_mode_regular(u32 adc, u8 length)
{
if ( (length-1) > 7 ) return;
ADC_CR1(adc) |= ADC_CR1_DISCEN;
- ADC_CR2(adc) |= ((length-1) << ADC_CR1_DISCNUM_SHIFT);
+ ADC_CR1(adc) |= ((length-1) << ADC_CR1_DISCNUM_SHIFT);
}
/*-----------------------------------------------------------------------------*/