From be56146407c2b0238ac0b02f0e94c1549fb80bf6 Mon Sep 17 00:00:00 2001 From: Hanspeter Portner Date: Sun, 23 Aug 2015 12:36:44 +0200 Subject: [PATCH] stm32f3: fix ADC2/4 "slave" memory map. Main memory map just lists the base address for the pairs, doesn't clarify the offset for the slave devices. --- include/libopencm3/stm32/f3/memorymap.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/libopencm3/stm32/f3/memorymap.h b/include/libopencm3/stm32/f3/memorymap.h index 500a0671..4d389af9 100644 --- a/include/libopencm3/stm32/f3/memorymap.h +++ b/include/libopencm3/stm32/f3/memorymap.h @@ -107,9 +107,9 @@ /* AHB3 */ #define ADC3_BASE (PERIPH_BASE_AHB3 + 0x0400) -#define ADC4_BASE (PERIPH_BASE_AHB3 + 0x0400) +#define ADC4_BASE (PERIPH_BASE_AHB3 + 0x0500) #define ADC1_BASE (PERIPH_BASE_AHB3 + 0x0000) -#define ADC2_BASE (PERIPH_BASE_AHB3 + 0x0000) +#define ADC2_BASE (PERIPH_BASE_AHB3 + 0x0100) /* PPIB */ #define DBGMCU_BASE (PPBI_BASE + 0x00042000)