Ruby: Add support for functional accesses
[gem5.git] / src / mem / ruby / network / Network.cc
index aad6574fbcb4099ab554cafdd53c50cfa29773ee..adb90eba99326575f075dbfa6ffb2dde49c1d101 100644 (file)
@@ -36,10 +36,6 @@ Network::Network(const Params *p)
 {
     m_virtual_networks = p->number_of_virtual_networks;
     m_topology_ptr = p->topology;
-    m_buffer_size = p->buffer_size;
-    m_endpoint_bandwidth = p->endpoint_bandwidth;
-    m_adaptive_routing = p->adaptive_routing;
-    m_link_latency = p->link_latency;
     m_control_msg_size = p->control_msg_size;
 
     // Total nodes/controllers in network
@@ -52,6 +48,7 @@ Network::Network(const Params *p)
 
     // Initialize the controller's network pointers
     m_topology_ptr->initNetworkPtr(this);
+    p->ruby_system->registerNetwork(this);
 }
 
 void