This crate provides a library to manipulate page tables conforming to the AArch64 Virtual Memory System Architecture.
Currently it only supports:
- stage 1 page tables
- 4 KiB pages
- EL3, NS-EL2, NS-EL2&0 and NS-EL1&0 translation regimes
This is not an officially supported Google product.
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
If you want to contribute to the project, see details of how we accept contributions.