summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2011-06-07 14:10:54 +0000
committerSebastian Huber <sebastian.huber@embedded-brains.de>2011-06-07 14:10:54 +0000
commit601d500d343b4dad482b672b9c2209637bad508c (patch)
treef755afc63b985c0db16ca1e70df5e4eb9f270ca9 /c
parent2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de> (diff)
downloadrtems-601d500d343b4dad482b672b9c2209637bad508c.tar.bz2
2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
* Makefile.am: Added custom memcpy(). * startup/bspstart.c: Install standard alignment handler.
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/ChangeLog5
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am1
-rw-r--r--c/src/lib/libbsp/powerpc/mpc55xxevb/startup/bspstart.c1
3 files changed, 7 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/ChangeLog b/c/src/lib/libbsp/powerpc/mpc55xxevb/ChangeLog
index 6474f12edc..e9484db76f 100644
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/ChangeLog
@@ -1,5 +1,10 @@
2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
+ * Makefile.am: Added custom memcpy().
+ * startup/bspstart.c: Install standard alignment handler.
+
+2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
* configure.ac, startup/start.S: Use standard cache BSP options.
2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am b/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am
index 82c66fe40e..e449ad9528 100644
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am
+++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am
@@ -50,6 +50,7 @@ libbsp_a_SOURCES += ../../shared/bsplibc.c ../../shared/bsppost.c \
../../shared/bootcard.c ../shared/src/tictac.c ../../shared/bspclean.c \
../shared/startup/bspidle.c startup/bspstart.c startup/bspgetworkarea.c \
../../shared/bsppretaskinghook.c \
+ ../shared/src/memcpy.c \
../shared/src/bsp-start-zero.S
# clock
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/bspstart.c b/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/bspstart.c
index fdfdc4f6e1..2f2c30abe1 100644
--- a/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/bspstart.c
+++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/startup/bspstart.c
@@ -617,6 +617,7 @@ void bsp_start(void)
} else {
DEBUG_DONE();
}
+ ppc_exc_set_handler(ASM_ALIGN_VECTOR, ppc_exc_alignment_handler);
/* Initialize interrupts */
RTEMS_DEBUG_PRINT( "Initialize interrupts ...\n");