From 2a2cf1f536f985330054cf47f47ec7d2455e35fa Mon Sep 17 00:00:00 2001 From: Kevin O'Connor Date: Wed, 21 Aug 2019 12:05:56 -0400 Subject: armcm_boot: Add generic code for early board init on armcm machines Add basic ARM Cortex-M C init code and build linker scripts to src/generic/ code. This can be used to simplify the various ARM board code. Signed-off-by: Kevin O'Connor --- src/generic/armcm_timer.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/generic/armcm_timer.c') diff --git a/src/generic/armcm_timer.c b/src/generic/armcm_timer.c index f4ce2b8b..ef38680a 100644 --- a/src/generic/armcm_timer.c +++ b/src/generic/armcm_timer.c @@ -5,6 +5,7 @@ // This file may be distributed under the terms of the GNU GPLv3 license. #include "autoconf.h" // CONFIG_CLOCK_FREQ +#include "armcm_boot.h" // DECL_ARMCM_IRQ #include "board/internal.h" // SysTick #include "board/irq.h" // irq_disable #include "board/misc.h" // timer_from_us @@ -160,6 +161,7 @@ SysTick_Handler(void) timer_set_diff(diff); irq_enable(); } +DECL_ARMCM_IRQ(SysTick_Handler, SysTick_IRQn); // Make sure timer_repeat_until doesn't wrap 32bit comparisons void -- cgit v1.2.3-70-g09d2