summaryrefslogtreecommitdiffstats
path: root/cpukit/score/cpu/bfin/include/rtems/bfin/bf533.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/score/cpu/bfin/include/rtems/bfin/bf533.h')
-rw-r--r--cpukit/score/cpu/bfin/include/rtems/bfin/bf533.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/cpukit/score/cpu/bfin/include/rtems/bfin/bf533.h b/cpukit/score/cpu/bfin/include/rtems/bfin/bf533.h
index 682aad4bbb..2b2f97cdc7 100644
--- a/cpukit/score/cpu/bfin/include/rtems/bfin/bf533.h
+++ b/cpukit/score/cpu/bfin/include/rtems/bfin/bf533.h
@@ -331,9 +331,18 @@ extern "C" {
#define TIMER2_PERIOD 0xFFC00628L
#define TIMER2_WIDTH 0xFFC0062CL
+/*
+ * These are defined in bsps/bfin/include/bf52x.h. Ensure those definitions
+ * are consistent with our expectations.
#define TIMER_ENABLE 0xFFC00640L
#define TIMER_DISABLE 0xFFC00644L
#define TIMER_STATUS 0xFFC00648L
+*/
+#if ((TIMER_ENABLE != 0xFFC00640L) || \
+ (TIMER_DISABLE != 0xFFC00644L) || \
+ (TIMER_STATUS != 0xFFC00648L))
+#error "Timer register addresses are inconsistent"
+#endif
/* Real Time Clock Chapter 16 */
#define RTC_STAT 0xFFC00300L