misc: BaseCPU using ArchMMU instead of ArchDTB/ArchITB
[gem5.git] / src / cpu / thread_context.hh
index a6f7869b6334dd84cbe47ca21df8aab5681f0442..9bd5cf56e93de19b846893f257cac35d879f8275 100644 (file)
@@ -61,6 +61,7 @@ namespace TheISA
     class Decoder;
 }
 class BaseCPU;
+class BaseMMU;
 class BaseTLB;
 class CheckerCPU;
 class Checkpoint;
@@ -133,6 +134,8 @@ class ThreadContext : public PCEventScope
 
     virtual BaseTLB *getDTBPtr() = 0;
 
+    virtual BaseMMU *getMMUPtr() = 0;
+
     virtual CheckerCPU *getCheckerCpuPtr() = 0;
 
     virtual BaseISA *getIsaPtr() = 0;