2.68 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.
