aboutsummaryrefslogtreecommitdiffstats
path: root/demos
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2012-12-11 10:27:10 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2012-12-11 10:27:10 +0000
commit456ddf784d7bc6fe7c88446faa8bac759078d019 (patch)
tree6aec83a3f121bc25cf14c3b7794941048aad00ac /demos
parentbeb5f4e03ebaaa196009c41fbb4d9e2c7bc3a14d (diff)
downloadChibiOS-456ddf784d7bc6fe7c88446faa8bac759078d019.tar.gz
ChibiOS-456ddf784d7bc6fe7c88446faa8bac759078d019.tar.bz2
ChibiOS-456ddf784d7bc6fe7c88446faa8bac759078d019.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@4900 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'demos')
-rw-r--r--demos/PPC-SPC563M-GCC/halconf.h2
-rw-r--r--demos/PPC-SPC563M-GCC/mcuconf.h51
2 files changed, 52 insertions, 1 deletions
diff --git a/demos/PPC-SPC563M-GCC/halconf.h b/demos/PPC-SPC563M-GCC/halconf.h
index 83783d10f..bab04ab7b 100644
--- a/demos/PPC-SPC563M-GCC/halconf.h
+++ b/demos/PPC-SPC563M-GCC/halconf.h
@@ -32,7 +32,7 @@
#ifndef _HALCONF_H_
#define _HALCONF_H_
-/*#include "mcuconf.h"*/
+#include "mcuconf.h"
/**
* @brief Enables the TM subsystem.
diff --git a/demos/PPC-SPC563M-GCC/mcuconf.h b/demos/PPC-SPC563M-GCC/mcuconf.h
new file mode 100644
index 000000000..6b54153b1
--- /dev/null
+++ b/demos/PPC-SPC563M-GCC/mcuconf.h
@@ -0,0 +1,51 @@
+/*
+ * Licensed under ST Liberty SW License Agreement V2, (the "License");
+ * You may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at:
+ *
+ * http://www.st.com/software_license_agreement_liberty_v2
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+/*
+ * SPC560Pxx drivers configuration.
+ * The following settings override the default settings present in
+ * the various device driver implementation headers.
+ * Note that the settings for each driver only have effect if the whole
+ * driver is enabled in halconf.h.
+ *
+ * IRQ priorities:
+ * 1...15 Lowest...Highest.
+ */
+
+#define SPC563Mxx_MCUCONF
+
+/*
+ * HAL driver system settings.
+ */
+#define SPC_NO_INIT FALSE
+#define SPC_CLK_BYPASS FALSE
+#define SPC_ALLOW_OVERCLOCK FALSE
+#define SPC_CLK_PREDIV 1
+#define SPC_CLK_MFD 80
+#define SPC_CLK_RFD RFD_DIV4
+#define SPC_FLASH_BIUCR (BIUCR_BANK1_TOO | \
+ BIUCR_MASTER4_PREFETCH | \
+ BIUCR_MASTER0_PREFETCH | \
+ BIUCR_DPFEN | \
+ BIUCR_IPFEN | \
+ BIUCR_PFLIM_ON_MISS | \
+ BIUCR_BFEN)
+
+/*
+ * SERIAL driver system settings.
+ */
+#define SPC_USE_ESCIA TRUE
+#define SPC_USE_ESCIB TRUE
+#define SPC_ESCIA_PRIORITY 8
+#define SPC_ESCIB_PRIORITY 8