diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-12-18 10:11:51 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-12-23 09:19:17 +0100 |
commit | 272534eb725f2486b7a32b39d998202a101bd36e (patch) | |
tree | 1cd2ae81d871698e49093fb0ec2488d88e0593d9 /bsps/arm/beagle | |
parent | arm: Add support for Arm PMSAv8-32 (diff) | |
download | rtems-272534eb725f2486b7a32b39d998202a101bd36e.tar.bz2 |
bsps/arm: Set VBAR in start.S
Set the VBAR to the vector table in the start section before
bsp_start_hook_0() is called to earlier handle exceptions in RTEMS.
Set the VBAR to the normal vector table in start.S for the main
processor. Secondary processors set it in bsp_start_hook_0().
Update #4202.
Diffstat (limited to 'bsps/arm/beagle')
-rw-r--r-- | bsps/arm/beagle/start/bspstarthooks.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/bsps/arm/beagle/start/bspstarthooks.c b/bsps/arm/beagle/start/bspstarthooks.c index 2efa3042a8..38f2903d4d 100644 --- a/bsps/arm/beagle/start/bspstarthooks.c +++ b/bsps/arm/beagle/start/bspstarthooks.c @@ -15,9 +15,6 @@ #include <bsp.h> #include <bsp/start.h> #include <bsp/arm-cp15-start.h> -#include <bsp/arm-a8core-start.h> - -#include <bsp/uart-output-char.h> BSP_START_TEXT_SECTION void bsp_start_hook_0(void) { @@ -25,7 +22,6 @@ BSP_START_TEXT_SECTION void bsp_start_hook_0(void) BSP_START_TEXT_SECTION void bsp_start_hook_1(void) { - arm_a8core_start_hook_1(); bsp_start_copy_sections(); beagle_setup_mmu_and_cache(); bsp_start_clear_bss(); |