diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-05-02 17:42:20 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-05-03 17:30:55 +0200 |
commit | 037e8ae50621d218679826170abb39dae254df9c (patch) | |
tree | 2bc1824a107f8a0dcc88e08eac7549b4d9dea96b /c/src/lib/libcpu/arm/shared/include/arm-cp15.h | |
parent | bsps/arm: Add arm_cp15_mmu_disable() (diff) | |
download | rtems-037e8ae50621d218679826170abb39dae254df9c.tar.bz2 |
bsps/arm: Add arm_cp15_set_trans*_table_entries()
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.h | 11 |
1 files changed, 11 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 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 |