2.65 ARM MMU
This Plib implements software abstraction for MMU Peripheral.
Library Interface
ARM MMU peripheral library provides the following interfaces:
Functions
Name | Description |
---|---|
MMU_Initialize | Initialize and enable MMU |
icache_InvalidateAll | Invalidate instruction cache |
icache_Enable | Enable instruction cache |
icache_Disable | Disable instruction cache |
dcache_InvalidateAll | Invalidate Data Cache |
dcache_CleanAll | Clean Data Cache |
dcache_CleanInvalidateAll | Clean and Invalidate Data Cache |
dcache_InvalidateByAddr | Invalidate Data Cache by address |
dcache_CleanByAddr | Clean Data Cache by address |
dcache_CleanInvalidateByAddr | Clean Data Cache by address |
dcache_Enable | Enable L1 data cache |
dcache_Disable | Disable L1 data cache |
Note: Not all APIs maybe implemented. See the specific device family
section for available APIs.