From 4889a5386b8c8111a417a655450c0875aababf0a Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka <gniibe@fsij.org> Date: Tue, 31 May 2016 15:12:55 +0900 Subject: STM32F030: Fix use of vector on RAM --- mcu/clk_gpio_init-stm32.c | 2 +- mcu/sys-stm32f030.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'mcu') diff --git a/mcu/clk_gpio_init-stm32.c b/mcu/clk_gpio_init-stm32.c index ec94932..b5d6fe8 100644 --- a/mcu/clk_gpio_init-stm32.c +++ b/mcu/clk_gpio_init-stm32.c @@ -231,7 +231,7 @@ clock_init (void) RCC->APB2RSTR = RCC_APB2RSTR_SYSCFGRST; RCC->APB2RSTR = 0; -# if defined(REQUIRE_CLOCK_GPIO_SETTING_IN_SYS) +# if defined(STM32F0_USE_VECTOR_ON_RAM) /* Use vectors on RAM */ SYSCFG->CFGR1 = (SYSCFG->CFGR1 & ~SYSCFG_CFGR1_MEM_MODE) | 3; # endif diff --git a/mcu/sys-stm32f030.c b/mcu/sys-stm32f030.c index 04090d2..f811b97 100644 --- a/mcu/sys-stm32f030.c +++ b/mcu/sys-stm32f030.c @@ -17,6 +17,7 @@ #include <stdlib.h> #include "board.h" +#define STM32F0_USE_VECTOR_ON_RAM #include "mcu/clk_gpio_init-stm32.c" -- cgit v1.2.3