[rtems commit] arm/cpu.h: Define CPU_SIMPLE_VECTORED_INTERRUPTS and remove _CPU_ISR_Initialize

Joel Sherrill joel at rtems.org
Mon Jun 11 17:58:05 UTC 2012


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

Author:    Joel Sherrill <joel.sherrill at oarcorp.com>
Date:      Mon Jun 11 12:28:58 2012 -0500

arm/cpu.h: Define CPU_SIMPLE_VECTORED_INTERRUPTS and remove _CPU_ISR_Initialize

---

 cpukit/score/cpu/arm/rtems/score/cpu.h |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/cpukit/score/cpu/arm/rtems/score/cpu.h b/cpukit/score/cpu/arm/rtems/score/cpu.h
index 4f054e2..b12133f 100644
--- a/cpukit/score/cpu/arm/rtems/score/cpu.h
+++ b/cpukit/score/cpu/arm/rtems/score/cpu.h
@@ -120,6 +120,11 @@
 
 #define CPU_UNROLL_ENQUEUE_PRIORITY TRUE
 
+/*
+ *  The ARM uses the PIC interrupt model.
+ */
+#define CPU_SIMPLE_VECTORED_INTERRUPTS FALSE
+
 #define CPU_HAS_SOFTWARE_INTERRUPT_STACK FALSE
 
 #define CPU_HAS_HARDWARE_INTERRUPT_STACK FALSE
@@ -388,8 +393,6 @@ void _CPU_Context_Initialize(
 
 void _CPU_Initialize( void );
 
-#define _CPU_Initialize_vectors()
-
 void _CPU_ISR_install_vector(
   uint32_t vector,
   proc_ptr new_handler,




More information about the vc mailing list