X-Git-Url: https://codewiz.org/gitweb?a=blobdiff_plain;f=bertos%2Fcpu%2Fcortex-m3%2Fdrv%2Fclock_lm3s.c;h=df4681ea3ef860b9c62d5cce8713c07c8722cb2c;hb=6be047844350e6988c1a82a68ff8572fb2b60b57;hp=76e901bda6430b3ca3597de4b2d816fd1258a733;hpb=0a4053ecfc25acc4b20c527ec8019e57498eb2e7;p=bertos.git diff --git a/bertos/cpu/cortex-m3/drv/clock_lm3s.c b/bertos/cpu/cortex-m3/drv/clock_lm3s.c index 76e901bd..df4681ea 100644 --- a/bertos/cpu/cortex-m3/drv/clock_lm3s.c +++ b/bertos/cpu/cortex-m3/drv/clock_lm3s.c @@ -35,10 +35,13 @@ * \author Andrea Righi */ +#include "clock_lm3s.h" + #include #include + #include -#include "clock_lm3s.h" + /* The PLL VCO frequency is 400 MHz */ #define PLL_VCO 400000000UL @@ -62,7 +65,7 @@ void NAKED lm3s_busyWait(unsigned long iterations) : : "r"(__n) : "memory", "cc"); } -unsigned long clock_get_rate(void) +INLINE unsigned long clock_get_rate(void) { reg32_t rcc = HWREG(SYSCTL_RCC); @@ -88,7 +91,7 @@ INLINE int evaluate_sysdiv(unsigned long freq) return i; } -void clock_set_rate(void) +void clock_init(void) { reg32_t rcc, rcc2; unsigned long clk;