friend class WalkerPort;
WalkerPort port;
- Port *getPort(const std::string &if_name, int idx = -1);
// State to track each walk of the page table
class WalkerState : public FastAlloc
RequestPtr req, BaseTLB::Mode mode);
Fault startFunctional(ThreadContext * _tc, Addr &addr,
Addr &pageSize, BaseTLB::Mode mode);
+ Port *getPort(const std::string &if_name, int idx = -1);
protected:
// The TLB we're supposed to load.
// Checkpointing
virtual void serialize(std::ostream &os);
virtual void unserialize(Checkpoint *cp, const std::string §ion);
+
+ virtual Port * getPort();
};
}