CMSIS-CORE
Version 4.30
CMSIS-CORE support for Cortex-M processor-based devices
|
Functions for the instruction cache. More...
Functions | |
__STATIC_INLINE void | SCB_EnableICache (void) |
Enable I-Cache. | |
__STATIC_INLINE void | SCB_DisableICache (void) |
Disable I-Cache. | |
__STATIC_INLINE void | SCB_InvalidateICache (void) |
Invalidate I-Cache. | |
__STATIC_INLINE void SCB_DisableICache | ( | void | ) |
The function turns off the instruction cache.
__STATIC_INLINE void SCB_EnableICache | ( | void | ) |
The function turns on the instruction cache.
__STATIC_INLINE void SCB_InvalidateICache | ( | void | ) |
The function invalidates the instruction cache. The instruction cache is never dirty so cache RAM errors are always recoverable by invalidating the cache and retrying the instruction.