diff packages/hal/powerpc/mpc8xx/current/include/var_regs.h @ 227:bded64db11ce

Allow platform to override IMMR base (8xx) via new file <plf_regs.h>
author gthomas
date Thu, 27 Jun 2002 20:27:13 +0000
parents 34c1f81105e9
children a6484a9a16c6
line wrap: on
line diff
--- a/packages/hal/powerpc/mpc8xx/current/include/var_regs.h
+++ b/packages/hal/powerpc/mpc8xx/current/include/var_regs.h
@@ -44,7 +44,7 @@
 //#####DESCRIPTIONBEGIN####
 //
 // Author(s):    jskov
-// Contributors: jskov
+// Contributors: jskov, gthomas
 // Date:         2000-02-04
 // Purpose:      Provide MPC8xx register definitions
 // Description:  Provide MPC8xx register definitions
@@ -59,6 +59,8 @@
 //
 //==========================================================================
 
+#include <cyg/hal/plf_regs.h>
+
 //--------------------------------------------------------------------------
 // Instruction cache control.
 #define CYGARC_REG_IC_CST          560
@@ -193,7 +195,9 @@
 #define CYGARC_REG_IMMR_PARTNUM    0x0000ff00 // part number mask (ro)
 #define CYGARC_REG_IMMR_MASKNUM    0x000000ff // mask number mask (ro)
 
+#ifndef CYGARC_REG_IMM_BASE        // Can be defined by platform
 #define CYGARC_REG_IMM_BASE        0xfa200000 // the internal memory map base
+#endif
 
 // CP Microcode Revision Number
 #define CYGARC_REG_REV_NUM         (CYGARC_REG_IMM_BASE + 0x3cb0)