virtual MiscReg readMiscRegNoEffect(int misc_reg) const =0
virtual Process * getProcessPtr()=0
virtual TheISA::PCState pcState()=0
ThreadContext is the external interface to all thread state for anything outside of the CPU...
virtual TheISA::TLB * getDTBPtr()=0
void invoke(ThreadContext *tc, const StaticInstPtr &inst=StaticInst::nullStaticInstPtr)
Declarations of a non-full system Page Table.
virtual bool lookup(Addr vaddr, TheISA::TlbEntry &entry)=0
Lookup function.
virtual void setMiscRegNoEffect(int misc_reg, const MiscReg &val)=0
virtual TheISA::TLB * getITBPtr()=0