aboutsummaryrefslogtreecommitdiffstats
path: root/demos
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2010-12-05 11:47:18 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2010-12-05 11:47:18 +0000
commitf650ce36c1566f76604a7483bce91ca0d508456f (patch)
treea78d718b6c23bb19ad4155441363d1b9b49bbf6d /demos
parent56ce4d958caf7f5850a14f31a6a23f7676f3d4a3 (diff)
downloadChibiOS-f650ce36c1566f76604a7483bce91ca0d508456f.tar.gz
ChibiOS-f650ce36c1566f76604a7483bce91ca0d508456f.tar.bz2
ChibiOS-f650ce36c1566f76604a7483bce91ca0d508456f.zip
Better mcuconf.h file for LPC11xx.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@2459 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'demos')
-rw-r--r--demos/ARMCM0-LPC1114-GCC/mcuconf.h17
1 files changed, 17 insertions, 0 deletions
diff --git a/demos/ARMCM0-LPC1114-GCC/mcuconf.h b/demos/ARMCM0-LPC1114-GCC/mcuconf.h
index abab32579..aafb2901d 100644
--- a/demos/ARMCM0-LPC1114-GCC/mcuconf.h
+++ b/demos/ARMCM0-LPC1114-GCC/mcuconf.h
@@ -31,6 +31,11 @@
/*
* HAL driver system settings.
*/
+#define LPC11xx_PLLCLK_SOURCE SYSPLLCLKSEL_SYSOSC
+#define LPC11xx_SYSPLL_MUL 4
+#define LPC11xx_SYSPLL_DIV 4
+#define LPC11xx_MAINCLK_SOURCE SYSMAINCLKSEL_PLLOUT
+#define LPC11xx_SYSABHCLK_DIV 1
/*
* ADC driver system settings.
@@ -47,7 +52,19 @@
/*
* SERIAL driver system settings.
*/
+#define LPC11xx_SERIAL_USE_UART0 TRUE
+#define LPC11xx_SERIAL_FIFO_PRELOAD 16
+#define LPC11xx_SERIAL_UART0CLKDIV 1
+#define LPC11xx_SERIAL_UART0_IRQ_PRIORITY 3
/*
* SPI driver system settings.
*/
+#define LPC11xx_SPI_USE_SSP0 TRUE
+#define LPC11xx_SPI_USE_SSP1 FALSE
+#define LPC11xx_SPI_SSP0CLKDIV 1
+#define LPC11xx_SPI_SSP1CLKDIV 1
+#define LPC11xx_SPI_SSP0_IRQ_PRIORITY 1
+#define LPC11xx_SPI_SSP1_IRQ_PRIORITY 1
+#define LPC11xx_SPI_SSP_ERROR_HOOK(spip) chSysHalt()
+#define LPC11xx_SPI_SCK0_SELECTOR SCK0_IS_PIO2_11