From 89491f9ceba04e9e0de52e8d2305eec38329e710 Mon Sep 17 00:00:00 2001 From: gdisirio Date: Sun, 28 Mar 2010 16:30:22 +0000 Subject: git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1799 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- os/hal/platforms/LPC11xx/hal_lld.h | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to 'os/hal/platforms/LPC11xx/hal_lld.h') diff --git a/os/hal/platforms/LPC11xx/hal_lld.h b/os/hal/platforms/LPC11xx/hal_lld.h index 72c0776f7..be2ecf09e 100644 --- a/os/hal/platforms/LPC11xx/hal_lld.h +++ b/os/hal/platforms/LPC11xx/hal_lld.h @@ -48,10 +48,10 @@ #define SYSPLLCLKSEL_SYSOSC 1 /**< System oscillator clock source. */ -#define SYSMAINCLKSEL_IRCOCS 0 -#define SYSMAINCLKSEL_PLLIN 1 -#define SYSMAINCLKSEL_WDGOSC 2 -#define SYSMAINCLKSEL_PLLOUT 3 +#define SYSMAINCLKSEL_IRCOCS 0 /**< Clock source is IRC. */ +#define SYSMAINCLKSEL_PLLIN 1 /**< Clock source is PLLIN. */ +#define SYSMAINCLKSEL_WDGOSC 2 /**< Clock source is WDGOSC. */ +#define SYSMAINCLKSEL_PLLOUT 3 /**< Clock source is PLLOUT. */ /*===========================================================================*/ /* Driver pre-compile time settings. */ @@ -70,7 +70,7 @@ * must not exceed the CCO ratings. */ #if !defined(LPC11xx_SYSPLL_MUL) || defined(__DOXYGEN__) -#define LPC11xx_SYSPLL_MUL 16 +#define LPC11xx_SYSPLL_MUL 4 #endif /** @@ -148,7 +148,8 @@ /** * @brief CCP frequency. */ -#define LPC11xx_SYSPLLCCO (LPC11xx_SYSPLLCLKIN * LPC11xx_SYSPLL_MUL) +#define LPC11xx_SYSPLLCCO (LPC11xx_SYSPLLCLKIN * LPC11xx_SYSPLL_MUL * \ + LPC11xx_SYSPLL_DIV) #if (LPC11xx_SYSPLLCCO < 156000000) || (LPC11xx_SYSPLLCCO > 320000000) #error "CCO frequency out of the acceptable range (156...320)" -- cgit v1.2.3