aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/bits64/paging.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/bits64/paging.rs b/src/bits64/paging.rs
index 879ddca..f08442a 100644
--- a/src/bits64/paging.rs
+++ b/src/bits64/paging.rs
@@ -25,6 +25,12 @@ impl PAddr {
pub const fn as_u64(&self) -> u64 {
self.0
}
+
+ /// Convert to `usize`
+ pub const fn as_usize(&self) -> usize {
+ self.0 as usize
+ }
+
/// Convert from `64`
pub const fn from_u64(p: u64) -> Self {
PAddr(p)