From 7561e7cfb3598a19f85b2f70a6069f29ce93c62f Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Fri, 28 Aug 2009 03:17:17 +0000 Subject: [PATCH] 2009-08-27 Joel Sherrill * include/ep7312.h, startup/bspreset.c: Move Skyeye magic address out of .h file. --- c/src/lib/libbsp/arm/edb7312/ChangeLog | 5 +++++ c/src/lib/libbsp/arm/edb7312/include/ep7312.h | 3 --- c/src/lib/libbsp/arm/edb7312/startup/bspreset.c | 2 ++ 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/c/src/lib/libbsp/arm/edb7312/ChangeLog b/c/src/lib/libbsp/arm/edb7312/ChangeLog index b886b6acf5..13f1025bd3 100644 --- a/c/src/lib/libbsp/arm/edb7312/ChangeLog +++ b/c/src/lib/libbsp/arm/edb7312/ChangeLog @@ -1,3 +1,8 @@ +2009-08-27 Joel Sherrill + + * include/ep7312.h, startup/bspreset.c: Move Skyeye magic address out + of .h file. + 2009-08-21 Joel Sherrill * include/bsp.h: Eliminate BSPs defining NUMBER_OF_TERMIOS_PORTS. diff --git a/c/src/lib/libbsp/arm/edb7312/include/ep7312.h b/c/src/lib/libbsp/arm/edb7312/include/ep7312.h index dcc8c93f83..13bcc3b7bf 100644 --- a/c/src/lib/libbsp/arm/edb7312/include/ep7312.h +++ b/c/src/lib/libbsp/arm/edb7312/include/ep7312.h @@ -153,7 +153,4 @@ /* INTR3 (Interrupt 3) mask/status register bits */ #define EP7312_INTR2_DAIINT 0x00000001 -/*Write to SKYEYE_MAGIC_ADDRESS to make SKYEYE exit*/ - -#define SKYEYE_MAGIC_ADDRESS (*(volatile unsigned int *)(0xb0000000)) #endif /* __EP7312_H__ */ diff --git a/c/src/lib/libbsp/arm/edb7312/startup/bspreset.c b/c/src/lib/libbsp/arm/edb7312/startup/bspreset.c index c9f319228c..d8b30a872b 100644 --- a/c/src/lib/libbsp/arm/edb7312/startup/bspreset.c +++ b/c/src/lib/libbsp/arm/edb7312/startup/bspreset.c @@ -14,6 +14,8 @@ void bsp_reset(void) { #if ON_SKYEYE == 1 + #define SKYEYE_MAGIC_ADDRESS (*(volatile unsigned int *)(0xb0000000)) + SKYEYE_MAGIC_ADDRESS = 0xff; #else asm volatile ("b _start");