Remove non-needed functions, fix return values of completion handler.
--HG-- extra : convert_revision : 7c0cb6b13ba68650d54cdc35779517e8c4b5e3ff
This commit is contained in:
@@ -80,10 +80,10 @@ class SimpleCPU : public BaseCPU
|
||||
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); }
|
||||
@@ -96,10 +96,6 @@ class SimpleCPU : public BaseCPU
|
||||
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();
|
||||
|
||||
Reference in New Issue
Block a user