Bug: 232459444

Clone this repo:
  1. 160a807 Migrate 8 crates to monorepo by James Farrell · 3 months ago main master
  2. 497a4c5 Make handling of license more standard. by James Farrell · 3 months ago
  3. 00f30e1 Generate license header with cargo_embargo. am: 77536959b8 by Andrew Walbran · 6 months ago
  4. 7753695 Generate license header with cargo_embargo. by Andrew Walbran · 6 months ago
  5. 5d547d2 Cleanup license metadata in external/rust/crates/aarch64-paging. am: 76474ce558 by Wei Li · 6 months ago

aarch64 page table manipulation

crates.io page docs.rs page

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.

License

Licensed under either of

at your option.

Contributing

If you want to contribute to the project, see details of how we accept contributions.