From 037e8ae50621d218679826170abb39dae254df9c Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Thu, 2 May 2013 17:42:20 +0200 Subject: bsps/arm: Add arm_cp15_set_trans*_table_entries() --- c/src/lib/libcpu/arm/shared/include/arm-cp15.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'c/src/lib/libcpu/arm/shared/include/arm-cp15.h') 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 441a493d3e..ebf07862a2 100644 --- a/c/src/lib/libcpu/arm/shared/include/arm-cp15.h +++ b/c/src/lib/libcpu/arm/shared/include/arm-cp15.h @@ -774,6 +774,17 @@ static inline void arm_cp15_wait_for_interrupt(void) ); } +/** + * @brief Sets the @a section_flags for the address range [@a begin, @a end). + * + * @return Previous section flags of the first modified entry. + */ +uint32_t arm_cp15_set_translation_table_entries( + const void *begin, + const void *end, + uint32_t section_flags +); + /** @} */ #ifdef __cplusplus -- cgit v1.2.3