summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/score603e/include/bsp.h
diff options
context:
space:
mode:
authorJennifer Averett <Jennifer.Averett@OARcorp.com>2005-04-11 20:20:18 +0000
committerJennifer Averett <Jennifer.Averett@OARcorp.com>2005-04-11 20:20:18 +0000
commitf309cda26b86a4876833022ee0b5c206c24282b1 (patch)
tree3ee574d3a01b30c44ab1f0838810802d16f644f4 /c/src/lib/libbsp/powerpc/score603e/include/bsp.h
parent2005-04-11 Jennifer Averett <jennifer@OARcorp.com> (diff)
downloadrtems-f309cda26b86a4876833022ee0b5c206c24282b1.tar.bz2
2005-04-11 Jennifer Averett<jennifer.averett@oarcorp.com>
PR 778/bsps * include/bsp.h, include/gen2.h, startup/FPGA.c, startup/Hwr_init.c, startup/bspstart.c, tod/tod.c: modify SCORE_.. to BSP_.. for externally used define's.
Diffstat (limited to 'c/src/lib/libbsp/powerpc/score603e/include/bsp.h')
-rw-r--r--c/src/lib/libbsp/powerpc/score603e/include/bsp.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/powerpc/score603e/include/bsp.h b/c/src/lib/libbsp/powerpc/score603e/include/bsp.h
index adca21a2a0..db7797c2b1 100644
--- a/c/src/lib/libbsp/powerpc/score603e/include/bsp.h
+++ b/c/src/lib/libbsp/powerpc/score603e/include/bsp.h
@@ -69,7 +69,11 @@ extern "C" {
#define Initialize_Board_ctrl_register() \
*SCORE603E_BOARD_CTRL_REG = (*SCORE603E_BOARD_CTRL_REG | \
- SCORE603E_BRD_FLASH_DISABLE_MASK) \
+ SCORE603E_BRD_FLASH_DISABLE_MASK)
+
+#define Processor_Synchronize() \
+ asm(" eieio ")
+
/* Constants */
@@ -204,6 +208,9 @@ unsigned int SCORE603e_FLASH_Enable_writes(
uint32_t area /* Unused */
);
+#define BSP_FLASH_ENABLE_WRITES( _area) SCORE603e_FLASH_Enable_writes( _area )
+#define BSP_FLASH_DISABLE_WRITES(_area) SCORE603e_FLASH_Disable( _area )
+
#define Convert_Endian_32( _data ) \
( ((_data&0x000000ff)<<24) | ((_data&0x0000ff00)<<8) | \
((_data&0x00ff0000)>>8) | ((_data&0xff000000)>>24) )