summaryrefslogtreecommitdiff
path: root/src/mem/ruby/system/MemoryControl.hh
diff options
context:
space:
mode:
authorNilay Vaish <nilay@cs.wisc.edu>2014-02-06 16:30:12 -0600
committerNilay Vaish <nilay@cs.wisc.edu>2014-02-06 16:30:12 -0600
commitbb0e9119e700b7816e8509a9010441362dc66ccd (patch)
tree6e2120efadd5bb20914d853370e2ff30ce5916d5 /src/mem/ruby/system/MemoryControl.hh
parente76a37985f9ab9678ed00809cc2ec8385c293ba5 (diff)
downloadgem5-bb0e9119e700b7816e8509a9010441362dc66ccd.tar.xz
ruby: memory controller: use MemoryNode *
Diffstat (limited to 'src/mem/ruby/system/MemoryControl.hh')
-rw-r--r--src/mem/ruby/system/MemoryControl.hh4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mem/ruby/system/MemoryControl.hh b/src/mem/ruby/system/MemoryControl.hh
index 6dc32b661..35eb057f5 100644
--- a/src/mem/ruby/system/MemoryControl.hh
+++ b/src/mem/ruby/system/MemoryControl.hh
@@ -67,10 +67,10 @@ class MemoryControl : public ClockedObject, public Consumer
// Called from the directory:
virtual void enqueue(const MsgPtr& message, Cycles latency) = 0;
- virtual void enqueueMemRef(MemoryNode& memRef) = 0;
+ virtual void enqueueMemRef(MemoryNode *memRef) = 0;
virtual void dequeue() = 0;
virtual const Message* peek() = 0;
- virtual MemoryNode peekNode() = 0;
+ virtual MemoryNode *peekNode() = 0;
virtual bool isReady() = 0;
virtual bool areNSlotsAvailable(int n) = 0; // infinite queue length