aarch64-paging

Crates.ioaarch64-paging
lib.rsaarch64-paging
version0.8.0
sourcesrc
created_at2022-05-03 12:50:00.608861
updated_at2024-10-15 15:33:12.308297
descriptionA library to manipulate AArch64 VMSA page tables.
homepage
repositoryhttps://github.com/google/aarch64-paging
max_upload_size
id579706
size175,461
Ard Biesheuvel (ardbiesheuvel)

documentation

README

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.

Commit count: 213

cargo fmt