AArch64 Virtual Memory Translation Table Handler Library
Features
- Allocate and map data initialized range
- Allocate and map zero initialized range
- Map physical address range
- Unmap virtual address range
- Query phyisical address of virtual address
- Set memory access rights
Translation regimes
- EL1&0 stage 1 Upper/Lower VA ranges
- EL2&0 stage 1 Upper/Lower VA ranges (VHE)
- EL2 stage 1
- EL3 stage 1
Translation granules
Copyright 2024-2025 Arm Limited and/or its affiliates open-source-office@arm.com