|
__STATIC_FORCEINLINE void | L1C_EnableCaches (void) |
| Enable Caches by setting I and C bits in SCTLR register. More...
|
|
__STATIC_FORCEINLINE void | L1C_DisableCaches (void) |
| Disable Caches by clearing I and C bits in SCTLR register. More...
|
|
__STATIC_FORCEINLINE void | L1C_EnableBTAC (void) |
| Enable Branch Prediction by setting Z bit in SCTLR register. More...
|
|
__STATIC_FORCEINLINE void | L1C_DisableBTAC (void) |
| Disable Branch Prediction by clearing Z bit in SCTLR register. More...
|
|
__STATIC_FORCEINLINE void | L1C_InvalidateBTAC (void) |
| Invalidate entire branch predictor array. More...
|
|
__STATIC_FORCEINLINE void | L1C_InvalidateICacheAll (void) |
| Invalidate the whole instruction cache. More...
|
|
__STATIC_FORCEINLINE void | L1C_CleanDCacheMVA (void *va) |
| Clean data cache line by address. More...
|
|
__STATIC_FORCEINLINE void | L1C_InvalidateDCacheMVA (void *va) |
| Invalidate data cache line by address. More...
|
|
__STATIC_FORCEINLINE void | L1C_CleanInvalidateDCacheMVA (void *va) |
| Clean and Invalidate data cache by address. More...
|
|
__STATIC_FORCEINLINE void | L1C_CleanInvalidateCache (uint32_t op) |
| Clean and Invalidate the entire data or unified cache Generic mechanism for cleaning/invalidating the entire data or unified cache to the point of coherency. More...
|
|
__STATIC_FORCEINLINE void | L1C_InvalidateDCacheAll (void) |
| Invalidate the whole data cache. More...
|
|
__STATIC_FORCEINLINE void | L1C_CleanDCacheAll (void) |
| Clean the whole data cache. More...
|
|
__STATIC_FORCEINLINE void | L1C_CleanInvalidateDCacheAll (void) |
| Clean and invalidate the whole data cache. More...
|
|
CMSIS_DEPRECATED
__STATIC_FORCEINLINE void | __L1C_CleanInvalidateCache (uint32_t op) |
| Clean and Invalidate the entire data or unified cache Generic mechanism for cleaning/invalidating the entire data or unified cache to the point of coherency. More...
|
|