diff options
Diffstat (limited to 'os/common/ports/e200/devices/SPC560BCxx')
-rw-r--r-- | os/common/ports/e200/devices/SPC560BCxx/ppcparams.h | 16 |
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_ */
/** @} */
|