summaryrefslogtreecommitdiff
path: root/src/arch/arm/pagetable.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/arch/arm/pagetable.hh')
-rw-r--r--src/arch/arm/pagetable.hh8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/arch/arm/pagetable.hh b/src/arch/arm/pagetable.hh
index f1e86f0cc..76b0e3bb8 100644
--- a/src/arch/arm/pagetable.hh
+++ b/src/arch/arm/pagetable.hh
@@ -133,6 +133,14 @@ struct TlbEntry
bool nonCacheable; // Can we wrap this in mtype?
bool sNp; // Section descriptor
+ // Memory Attributes
+ MemoryType mtype;
+ uint8_t innerAttrs;
+ uint8_t outerAttrs;
+ bool shareable;
+ uint32_t attributes; // Memory attributes formatted for PAR
+
+
// Access permissions
bool xn; // Execute Never
uint8_t ap:3; // Access permissions bits