summaryrefslogtreecommitdiffstats
path: root/bsps/powerpc/shared
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2018-09-04 18:28:57 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2018-09-06 07:04:28 +0200
commit54d87f2e52d07207f6f75d44f18c34ecd4dbd61b (patch)
tree07accff46bce76966388230ad0dc56eedab2c6cb /bsps/powerpc/shared
parentbsp/mpc55xxevb: Fix format warning (diff)
downloadrtems-54d87f2e52d07207f6f75d44f18c34ecd4dbd61b.tar.bz2
bsps/powerpc: Simplify ppc_exc_initialize()
Remove parameters from ppc_exc_initialize() since all BSPs passed the same values. Update #3459.
Diffstat (limited to 'bsps/powerpc/shared')
-rw-r--r--bsps/powerpc/shared/exceptions/ppc_exc_initialize.c3
-rw-r--r--bsps/powerpc/shared/start/bspgetworkarea.c3
2 files changed, 2 insertions, 4 deletions
diff --git a/bsps/powerpc/shared/exceptions/ppc_exc_initialize.c b/bsps/powerpc/shared/exceptions/ppc_exc_initialize.c
index 4891ddcaa0..00498e9f00 100644
--- a/bsps/powerpc/shared/exceptions/ppc_exc_initialize.c
+++ b/bsps/powerpc/shared/exceptions/ppc_exc_initialize.c
@@ -82,7 +82,6 @@ static void ppc_exc_fatal_error(void)
void ppc_exc_initialize_with_vector_base(
uintptr_t interrupt_stack_begin,
- uintptr_t interrupt_stack_size,
void *vector_base
)
{
@@ -110,7 +109,7 @@ void ppc_exc_initialize_with_vector_base(
ppc_exc_fatal_error();
}
- ppc_exc_initialize_interrupt_stack(interrupt_stack_begin, interrupt_stack_size);
+ ppc_exc_initialize_interrupt_stack(interrupt_stack_begin);
#ifndef PPC_EXC_CONFIG_BOOKE_ONLY
diff --git a/bsps/powerpc/shared/start/bspgetworkarea.c b/bsps/powerpc/shared/start/bspgetworkarea.c
index 3c86905020..2ee7a54410 100644
--- a/bsps/powerpc/shared/start/bspgetworkarea.c
+++ b/bsps/powerpc/shared/start/bspgetworkarea.c
@@ -26,8 +26,7 @@ static void bsp_work_area_initialize_later(void)
uintptr_t work_size;
uintptr_t work_area;
- work_area = (uintptr_t)__rtems_end +
- rtems_configuration_get_interrupt_stack_size();
+ work_area = (uintptr_t)__rtems_end;
work_size = (uintptr_t)BSP_mem_size - work_area;
bsp_work_area_initialize_default((void *) work_area, work_size);