[rtems commit] bsps/arm: Use _ARMV4_Exception_interrupt

Sebastian Huber sebh at rtems.org
Tue Jan 14 08:39:22 UTC 2014


Module:    rtems
Branch:    master
Commit:    3a7f5887f3efc628a073c90971618d47187674b6
Changeset: http://git.rtems.org/rtems/commit/?id=3a7f5887f3efc628a073c90971618d47187674b6

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Tue Jan 14 09:43:53 2014 +0100

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.

---

 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 1c57056..98475da 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:
 




More information about the vc mailing list