aboutsummaryrefslogtreecommitdiffstats
path: root/os/hal/platforms/LPC11xx/hal_lld.h
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2010-03-28 16:30:22 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2010-03-28 16:30:22 +0000
commit89491f9ceba04e9e0de52e8d2305eec38329e710 (patch)
tree5482ec832c4173face08cda734f4e30ab7302a32 /os/hal/platforms/LPC11xx/hal_lld.h
parentc6bc9ad95152f851fd4527f40dd5f2695cd286ec (diff)
downloadChibiOS-89491f9ceba04e9e0de52e8d2305eec38329e710.tar.gz
ChibiOS-89491f9ceba04e9e0de52e8d2305eec38329e710.tar.bz2
ChibiOS-89491f9ceba04e9e0de52e8d2305eec38329e710.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@1799 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/hal/platforms/LPC11xx/hal_lld.h')
-rw-r--r--os/hal/platforms/LPC11xx/hal_lld.h13
1 files changed, 7 insertions, 6 deletions
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)"