summaryrefslogtreecommitdiffstats
path: root/cpukit/score/cpu/arm/rtems/score/armv4.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/score/cpu/arm/rtems/score/armv4.h')
-rw-r--r--cpukit/score/cpu/arm/rtems/score/armv4.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/cpukit/score/cpu/arm/rtems/score/armv4.h b/cpukit/score/cpu/arm/rtems/score/armv4.h
index 97f502d8e1..022f0c19aa 100644
--- a/cpukit/score/cpu/arm/rtems/score/armv4.h
+++ b/cpukit/score/cpu/arm/rtems/score/armv4.h
@@ -27,6 +27,16 @@ void bsp_interrupt_dispatch( void );
void _ARMV4_Exception_interrupt( void );
+typedef void arm_exc_abort_handler( arm_cpu_context *context );
+
+void arm_exc_data_abort_set_handler( arm_exc_abort_handler handler );
+
+void arm_exc_data_abort( void );
+
+void arm_exc_prefetch_abort_set_handler( arm_exc_abort_handler handler );
+
+void arm_exc_prefetch_abort( void );
+
#endif /* ARM_MULTILIB_ARCH_V4 */
#ifdef __cplusplus