summaryrefslogtreecommitdiff
path: root/src/mem/ruby/network/garnet/fixed-pipeline/NetworkLink_d.hh
diff options
context:
space:
mode:
authorNilay Vaish <nilay@cs.wisc.edu>2014-02-21 08:02:04 -0600
committerNilay Vaish <nilay@cs.wisc.edu>2014-02-21 08:02:04 -0600
commitbd8f954526bc33ab2b57fbc91f2caa82b2115db8 (patch)
tree6d3b77faf35ce68adb000edc315d92300803cec0 /src/mem/ruby/network/garnet/fixed-pipeline/NetworkLink_d.hh
parent307f53e1640231c4f3d080f7e0c0561ee74d251b (diff)
downloadgem5-bd8f954526bc33ab2b57fbc91f2caa82b2115db8.tar.xz
ruby: network: garnet: fixed: removes net_ptr from links
Diffstat (limited to 'src/mem/ruby/network/garnet/fixed-pipeline/NetworkLink_d.hh')
-rw-r--r--src/mem/ruby/network/garnet/fixed-pipeline/NetworkLink_d.hh4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/mem/ruby/network/garnet/fixed-pipeline/NetworkLink_d.hh b/src/mem/ruby/network/garnet/fixed-pipeline/NetworkLink_d.hh
index fcdd28b67..6d1396023 100644
--- a/src/mem/ruby/network/garnet/fixed-pipeline/NetworkLink_d.hh
+++ b/src/mem/ruby/network/garnet/fixed-pipeline/NetworkLink_d.hh
@@ -56,7 +56,7 @@ class NetworkLink_d : public ClockedObject, public Consumer
int get_id(){return m_id;}
void wakeup();
- void calculate_power();
+ void calculate_power(double);
double get_dynamic_power() const { return m_power_dyn; }
double get_static_power()const { return m_power_sta; }
@@ -69,7 +69,6 @@ class NetworkLink_d : public ClockedObject, public Consumer
inline flit_d* peekLink() { return linkBuffer->peekTopFlit(); }
inline flit_d* consumeLink() { return linkBuffer->getTopFlit(); }
- void init_net_ptr(GarnetNetwork_d* net_ptr) { m_net_ptr = net_ptr; }
uint32_t functionalWrite(Packet *);
private:
@@ -77,7 +76,6 @@ class NetworkLink_d : public ClockedObject, public Consumer
Cycles m_latency;
int channel_width;
- GarnetNetwork_d *m_net_ptr;
flitBuffer_d *linkBuffer;
Consumer *link_consumer;
flitBuffer_d *link_srcQueue;