This crate provides unified address types for the Hermit ecosystem and beyond.
Name | Description |
---|---|
x86_64 |
Enables x86_64 specific addresses (default) |
aarch64 |
Enables aarch64 specific addresses (default) |
conversions |
Enables all of the following conversion functionalities |
conv-x86_64 |
Convert x86_64::PhysAddr /x86_64::VirtAddr to x86_64::PhysAddr /x86_64::VirtAddr using into() |
conv-x86 |
Convert x86_64::PhysAddr /x86_64::VirtAddr to x86's 64-bit PAddr /VAddr using into() |
This crate is based on work of the x86_64
crate. An attempt was made to preserve the relevant commits with authorship and the apparently most active contributors of the original work are:
- Philipp Oppermann
- Gerd Zellweger
- Tom Dohrmann
- John Ericson
- Joe Richey
- Mara Bos
- Tobba
- Joseph Richey
- Dan Schatzberg