Fixed page flags for aarch64

This commit is contained in:
Jeremy Soller
2021-01-14 15:54:51 -07:00
parent cb6b44d69e
commit 132d91d3aa
2 changed files with 2 additions and 1 deletions
+1
View File
@@ -18,6 +18,7 @@ impl Arch for AArch64Arch {
const ENTRY_ADDRESS_SHIFT: usize = 52;
const ENTRY_FLAG_DEFAULT_PAGE: usize
= Self::ENTRY_FLAG_PRESENT
| 1 << 1 // Page flag
| 1 << 10 // Access flag
;
const ENTRY_FLAG_DEFAULT_TABLE: usize
+1 -1
View File
@@ -2,7 +2,7 @@ use core::marker::PhantomData;
use crate::Arch;
#[derive(Clone, Copy, Debug)]
#[derive(Clone, Copy)]
pub struct PageFlags<A> {
data: usize,
phantom: PhantomData<A>,