From 5efbb4442a0e8c653539e263bf87c48849280e23 Mon Sep 17 00:00:00 2001 From: Alexandru Date: Thu, 28 Aug 2014 10:11:44 -0500 Subject: mem: adding architectural page table support for SE mode This patch enables the use of page tables that are stored in system memory and respect x86 specification, in SE mode. It defines an architectural page table for x86 as a MultiLevelPageTable class and puts a placeholder class for other ISAs page tables, giving the possibility for future implementation. --- src/arch/sparc/process.hh | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/arch/sparc') diff --git a/src/arch/sparc/process.hh b/src/arch/sparc/process.hh index 119f608ba..2eda40aac 100644 --- a/src/arch/sparc/process.hh +++ b/src/arch/sparc/process.hh @@ -131,4 +131,7 @@ class Sparc64LiveProcess : public SparcLiveProcess void setSyscallArg(ThreadContext *tc, int i, SparcISA::IntReg val); }; +/* No architectural page table defined for this ISA */ +typedef NoArchPageTable ArchPageTable; + #endif // __SPARC_PROCESS_HH__ -- cgit v1.2.3