diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-01-14 09:43:53 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-01-14 09:46:13 +0100 |
commit | 3a7f5887f3efc628a073c90971618d47187674b6 (patch) | |
tree | 30a8c72a3b6d07b9586e606bb59c9e154f2047b2 /c/src/lib/libbsp/arm/shared/start | |
parent | bsps/arm: Use Normal memory for code and data (diff) | |
download | rtems-3a7f5887f3efc628a073c90971618d47187674b6.tar.bz2 |
bsps/arm: Use _ARMV4_Exception_interrupt
This allows read-only vector tables in ROM. It avoids also an unsolved
problem with MMU/cache synchronization on SMP.
Diffstat (limited to 'c/src/lib/libbsp/arm/shared/start')
-rw-r--r-- | c/src/lib/libbsp/arm/shared/start/start.S | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/c/src/lib/libbsp/arm/shared/start/start.S b/c/src/lib/libbsp/arm/shared/start/start.S index 1c57056556..98475da186 100644 --- a/c/src/lib/libbsp/arm/shared/start/start.S +++ b/c/src/lib/libbsp/arm/shared/start/start.S @@ -5,7 +5,7 @@ */ /* - * Copyright (c) 2008-2013 embedded brains GmbH. All rights reserved. + * Copyright (c) 2008-2014 embedded brains GmbH. All rights reserved. * * embedded brains GmbH * Obere Lagerstr. 30 @@ -44,7 +44,7 @@ .extern _ARMV4_Exception_data_abort_default .extern _ARMV4_Exception_pref_abort_default .extern _ARMV4_Exception_reserved_default - .extern _ARMV4_Exception_irq_default + .extern _ARMV4_Exception_interrupt .extern _ARMV4_Exception_fiq_default .extern _ARMV7M_Exception_default @@ -110,7 +110,7 @@ handler_addr_reserved: handler_addr_irq: - .word _ARMV4_Exception_irq_default + .word _ARMV4_Exception_interrupt handler_addr_fiq: |