40a41
> #include "mem/ruby/system/System.hh"
46,48c47
< : Network(p), m_buffer_size(p->buffer_size),
< m_endpoint_bandwidth(p->endpoint_bandwidth),
< m_adaptive_routing(p->adaptive_routing)
---
> : Network(p)
49a49,57
> m_buffer_size = p->buffer_size;
> m_endpoint_bandwidth = p->endpoint_bandwidth;
> m_adaptive_routing = p->adaptive_routing;
>
> // Note: the parent Network Object constructor is called before the
> // SimpleNetwork child constructor. Therefore, the member variables
> // used below should already be initialized.
> m_endpoint_switches.resize(m_nodes);
>
93a102,103
>
> m_endpoint_switches[dest] = m_switches[src];
225a236,241
> for (unsigned int i = 0; i < m_int_link_buffers.size(); ++i) {
> if (m_int_link_buffers[i]->functionalRead(pkt)) {
> return true;
> }
> }
>