protected:
virtual bool recvTiming(Packet &pkt)
- { return cpu->processCacheCompletion(pkt); }
+ { cpu->processCacheCompletion(pkt); return true; }
virtual Tick recvAtomic(Packet &pkt)
- { return cpu->processCacheCompletion(pkt); }
+ { cpu->processCacheCompletion(pkt); return CurTick; }
virtual void recvFunctional(Packet &pkt)
{ cpu->processCacheCompletion(pkt); }
CpuPort icache_port;
CpuPort dcache_port;
- bool recvTiming(Packet &pkt);
- Tick recvAtomic(Packet &pkt);
- void recvFunctional(Packet &pkt);
-
public:
// main simulation loop (one cycle)
void tick();