From e9d87a9cb7e6a687ddbfde085eddb461c89a3c09 Mon Sep 17 00:00:00 2001 From: Karl Palsson Date: Tue, 17 May 2022 11:06:53 +0000 Subject: [PATCH] stm32: adc-v2-multi: fix JSQR Fixes: https://github.com/libopencm3/libopencm3/issues/1412 Verified against RM0394 (L4), RM0440 (G4) and RM0316 (F3) Signed-off-by: Karl Palsson --- include/libopencm3/stm32/common/adc_common_v2_multi.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/libopencm3/stm32/common/adc_common_v2_multi.h b/include/libopencm3/stm32/common/adc_common_v2_multi.h index 901c65a6..e32c6b66 100644 --- a/include/libopencm3/stm32/common/adc_common_v2_multi.h +++ b/include/libopencm3/stm32/common/adc_common_v2_multi.h @@ -58,7 +58,7 @@ specific memorymap.h header before including this header file.*/ #define ADC_SQR4(adc) MMIO32((adc) + 0x3C) /* Injected Sequence Register (ADCx_JSQR, x=1..4) JSQR */ -#define ADC_JSQR(adc) MMIO32((adc) + 0x30) +#define ADC_JSQR(adc) MMIO32((adc) + 0x4c) /* Offset Register x (ADCx_OFRy, x=1..4) (y=1..4) OFRy */ #define ADC_OFR1(adc) MMIO32((adc) + 0x60)