summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2014-01-14 09:43:53 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2014-01-14 09:46:13 +0100
commit3a7f5887f3efc628a073c90971618d47187674b6 (patch)
tree30a8c72a3b6d07b9586e606bb59c9e154f2047b2
parentbsps/arm: Use Normal memory for code and data (diff)
downloadrtems-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.
-rw-r--r--c/src/lib/libbsp/arm/shared/start/start.S6
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: