aboutsummaryrefslogtreecommitdiffstats
path: root/os/common/ports/e200/devices/SPC560Bxx/ppcparams.h
diff options
context:
space:
mode:
Diffstat (limited to 'os/common/ports/e200/devices/SPC560Bxx/ppcparams.h')
-rw-r--r--os/common/ports/e200/devices/SPC560Bxx/ppcparams.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/os/common/ports/e200/devices/SPC560Bxx/ppcparams.h b/os/common/ports/e200/devices/SPC560Bxx/ppcparams.h
index 451971b61..c7fd78626 100644
--- a/os/common/ports/e200/devices/SPC560Bxx/ppcparams.h
+++ b/os/common/ports/e200/devices/SPC560Bxx/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 234
+/**
+ * @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_ */
/** @} */