summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/arm/shared/include/arm-cp15.h
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2013-04-30 15:23:45 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2013-05-03 17:30:55 +0200
commit88cf23f8c943b6af35a5ac11f3c75ba67ee891b5 (patch)
tree817f3a9876b0476d01eba32ac7d03b61394cac23 /c/src/lib/libcpu/arm/shared/include/arm-cp15.h
parentbsps/arm: Add arm_cp15_set_trans*_table_entries() (diff)
downloadrtems-88cf23f8c943b6af35a5ac11f3c75ba67ee891b5.tar.bz2
bsps/arm: Add arm_cp15_set_exception_handler()
Diffstat (limited to 'c/src/lib/libcpu/arm/shared/include/arm-cp15.h')
-rw-r--r--c/src/lib/libcpu/arm/shared/include/arm-cp15.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/c/src/lib/libcpu/arm/shared/include/arm-cp15.h b/c/src/lib/libcpu/arm/shared/include/arm-cp15.h
index ebf07862a2..203d105d8e 100644
--- a/c/src/lib/libcpu/arm/shared/include/arm-cp15.h
+++ b/c/src/lib/libcpu/arm/shared/include/arm-cp15.h
@@ -785,6 +785,12 @@ uint32_t arm_cp15_set_translation_table_entries(
uint32_t section_flags
);
+void arm_cp15_set_exception_handler(
+ Arm_symbolic_exception_name exception,
+ void (*handler)(void),
+ uint32_t section_flags_for_mirror_table_access
+);
+
/** @} */
#ifdef __cplusplus