Implement KernelMapper

Objects in the physical address space can be wrapped into a KernelMapper
which maps it to the virtual kernel address space and provides the same
access to the object via the Deref trait. When the mapper is dropped it
unmaps the mapped object from the virtual kernel space.

Signed-off-by: Imre Kis <imre.kis@arm.com>
Change-Id: I4f878b69ba04ac9da34926544b7a5f62a1de3526
1 file changed
tree: 0cd83ff16d6b9bd386caec4560b7f508d241eb3c
  1. src/
  2. .gitignore
  3. Cargo.lock
  4. Cargo.toml
  5. dco.txt
  6. LICENSE-Apache-2.0
  7. LICENSE-MIT
  8. README.md
README.md

AArch64 Virtual Memory Translation Table handler library


Copyright 2024-2025 Arm Limited and/or its affiliates open-source-office@arm.com