Fixed page flags for aarch64
This commit is contained in:
@@ -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
@@ -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>,
|
||||
|
||||
Reference in New Issue
Block a user