From 601d500d343b4dad482b672b9c2209637bad508c Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 7 Jun 2011 14:10:54 +0000 Subject: [PATCH] 2011-06-07 Sebastian Huber * Makefile.am: Added custom memcpy(). * startup/bspstart.c: Install standard alignment handler. --- c/src/lib/libbsp/powerpc/mpc55xxevb/ChangeLog | 5 +++++ c/src/lib/libbsp/powerpc/mpc55xxevb/Makefile.am | 1 + c/src/lib/libbsp/powerpc/mpc55xxevb/startup/bspstart.c | 1 + 3 files changed, 7 insertions(+) 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,3 +1,8 @@ +2011-06-07 Sebastian Huber + + * Makefile.am: Added custom memcpy(). + * startup/bspstart.c: Install standard alignment handler. + 2011-06-07 Sebastian Huber * configure.ac, startup/start.S: Use standard cache BSP options. 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");