aboutsummaryrefslogtreecommitdiffstats
path: root/os/common/ports/e200/devices/SPC560BCxx
diff options
context:
space:
mode:
authorgdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2014-07-22 09:01:53 +0000
committergdisirio <gdisirio@35acf78f-673a-0410-8e92-d51de3d6d3f4>2014-07-22 09:01:53 +0000
commit46d8d011afb9669404c0295ae0846261b8355859 (patch)
treee0a138c2c778860bcae713987ffad302da004e11 /os/common/ports/e200/devices/SPC560BCxx
parentd28344062e3e277fc2bfba54566f99a83ae11ef0 (diff)
downloadChibiOS-46d8d011afb9669404c0295ae0846261b8355859.tar.gz
ChibiOS-46d8d011afb9669404c0295ae0846261b8355859.tar.bz2
ChibiOS-46d8d011afb9669404c0295ae0846261b8355859.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7055 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'os/common/ports/e200/devices/SPC560BCxx')
-rw-r--r--os/common/ports/e200/devices/SPC560BCxx/ppcparams.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/os/common/ports/e200/devices/SPC560BCxx/ppcparams.h b/os/common/ports/e200/devices/SPC560BCxx/ppcparams.h
index 5b29a80c8..6bda168c6 100644
--- a/os/common/ports/e200/devices/SPC560BCxx/ppcparams.h
+++ b/os/common/ports/e200/devices/SPC560BCxx/ppcparams.h
@@ -38,6 +38,11 @@
#define PPC_VARIANT PPC_VARIANT_e200z0
/**
+ * @brief Number of cores.
+ */
+#define PPC_CORE_NUMBER 1
+
+/**
* @brief Number of writable bits in IVPR register.
*/
#define PPC_IVPR_BITS 20
@@ -72,6 +77,17 @@
*/
#define PPC_NUM_VECTORS 217
+/**
+ * @brief Memory address of the INTC controller.
+ */
+#define PPC_INTC_BASE 0xFFF48000
+
+/**
+ * @brief Type of the INTC controller.
+ * @note 0=SPC56x, 1=SPC57x.
+ */
+#define PPC_INTC_TYPE 0
+
#endif /* _PPCPARAMS_H_ */
/** @} */