From a82e949c00aceaedd9d9a76ddcc3c88c9cad3d80 Mon Sep 17 00:00:00 2001 From: Kevin O'Connor Date: Fri, 26 May 2017 09:14:26 -0400 Subject: build: Use compile_time_request system for init, tasks, and shutdown Avoid using linker magic to define the init, task, and shutdown functions. Instead, use the compile_time_request system. This simplifies the build and produces more efficient code. Signed-off-by: Kevin O'Connor --- src/sam3x8e/timer.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/sam3x8e/timer.c') diff --git a/src/sam3x8e/timer.c b/src/sam3x8e/timer.c index 498e22cb..0bc21dae 100644 --- a/src/sam3x8e/timer.c +++ b/src/sam3x8e/timer.c @@ -25,7 +25,7 @@ timer_read_time(void) return TC0->TC_CHANNEL[0].TC_CV; } -static void +void timer_init(void) { TcChannel *tc = &TC0->TC_CHANNEL[0]; @@ -44,7 +44,7 @@ timer_init(void) } DECL_INIT(timer_init); -static void +void timer_shutdown(void) { // Reenable timer irq -- cgit v1.2.3-70-g09d2