37a38
> #include "mem/ruby/network/BasicLink.hh"
136,138c137,140
< SimpleNetwork::makeOutLink(SwitchID src, NodeID dest,
< const NetDest& routing_table_entry, int link_latency, int link_weight,
< int bw_multiplier, bool isReconfiguration)
---
> SimpleNetwork::makeOutLink(SwitchID src, NodeID dest, BasicLink* link,
> LinkDirection direction,
> const NetDest& routing_table_entry,
> bool isReconfiguration)
150c152,155
< routing_table_entry, link_latency, bw_multiplier);
---
> routing_table_entry,
> link->m_latency,
> link->m_bw_multiplier);
>
156,158c161,164
< SimpleNetwork::makeInLink(NodeID src, SwitchID dest,
< const NetDest& routing_table_entry, int link_latency, int bw_multiplier,
< bool isReconfiguration)
---
> SimpleNetwork::makeInLink(NodeID src, SwitchID dest, BasicLink* link,
> LinkDirection direction,
> const NetDest& routing_table_entry,
> bool isReconfiguration)
171,173c177,180
< SimpleNetwork::makeInternalLink(SwitchID src, SwitchID dest,
< const NetDest& routing_table_entry, int link_latency, int link_weight,
< int bw_multiplier, bool isReconfiguration)
---
> SimpleNetwork::makeInternalLink(SwitchID src, SwitchID dest, BasicLink* link,
> LinkDirection direction,
> const NetDest& routing_table_entry,
> bool isReconfiguration)
196c203,204
< link_latency, bw_multiplier);
---
> link->m_latency,
> link->m_bw_multiplier);