Features Supported
- APIs to setup MMU regions, including region address, size, attributes like access permissions, cache properties
- APIs to enable, disable MMU
- API to check if MMU is enabled
Features NOT Supported
NA
Important Usage Guidelines
- MMU regions can overlap each other, with higher numbered regions taking more precedence in case of address overlaps.
Example Usage
Include the below file to access the APIs,
Example to setup MMU regions and enable MMU is shown below,
MmuP_map(0x0u, 0x0u, 0x80000000u, &mapAttrs);
MmuP_map(0x80000000u, 0x80000000u, 0x80000000u, &mapAttrs);
API
APIs for MMU for ARMv8 (ARM A53)