summaryrefslogtreecommitdiff
path: root/src/mem/mport.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/mem/mport.hh')
-rw-r--r--src/mem/mport.hh11
1 files changed, 2 insertions, 9 deletions
diff --git a/src/mem/mport.hh b/src/mem/mport.hh
index 5975f89f0..062dcca0b 100644
--- a/src/mem/mport.hh
+++ b/src/mem/mport.hh
@@ -59,6 +59,8 @@ class MessagePort : public SimpleTimingPort
Tick recvAtomic(PacketPtr pkt);
+ protected:
+
virtual Tick recvMessage(PacketPtr pkt) = 0;
// Accept and ignore responses.
@@ -66,15 +68,6 @@ class MessagePort : public SimpleTimingPort
{
return 0;
}
-
- // Since by default we're assuming everything we send is accepted, panic.
- virtual Tick recvNack(PacketPtr pkt)
- {
- panic("Unhandled message nack.\n");
- }
-
- void sendMessageTiming(PacketPtr pkt, Tick latency);
- Tick sendMessageAtomic(PacketPtr pkt);
};
#endif