X86: Define a noop ExtMachInst.
[gem5.git] / src / arch / sparc / vtophys.hh
index d9b1a25c9344dcf87e9c138b25ed6533e6977394..f55967b538b706e37da90c04569c4834913a15ca 100644 (file)
@@ -33,8 +33,9 @@
 #define __ARCH_SPARC_VTOPHYS_H__
 
 #include "arch/sparc/isa_traits.hh"
+#include "arch/sparc/pagetable.hh"
 
-class ExecContext;
+class ThreadContext;
 class FunctionalPort;
 
 namespace SparcISA {
@@ -43,12 +44,7 @@ PageTableEntry
 kernel_pte_lookup(FunctionalPort *mem, Addr ptbr, SparcISA::VAddr vaddr);
 
 Addr vtophys(Addr vaddr);
-Addr vtophys(ExecContext *xc, Addr vaddr);
-
-void CopyOut(ExecContext *xc, void *dst, Addr src, size_t len);
-void CopyIn(ExecContext *xc, Addr dst, void *src, size_t len);
-void CopyStringOut(ExecContext *xc, char *dst, Addr vaddr, size_t maxlen);
-void CopyStringIn(ExecContext *xc, char *src, Addr vaddr);
+Addr vtophys(ThreadContext *tc, Addr vaddr);
 
 };
 #endif // __ARCH_SPARC_VTOPHYS_H__