90c90,92
< num_lanes(p->num_lanes)
---
> num_lanes(p->num_lanes),
> link_speed(p->link_speed)
>
156,157c158,160
< cycles += Cycles(divCeil(pkt->getSize() * 8, serial_link.num_lanes));
< Tick t = serial_link.clockEdge(cycles);
---
> cycles += Cycles(divCeil(pkt->getSize() * 8, serial_link.num_lanes
> * serial_link.link_speed));
> Tick t = serial_link.clockEdge(cycles);
217c220
< serial_link.num_lanes));
---
> serial_link.num_lanes * serial_link.link_speed));
304c307
< serial_link.num_lanes));
---
> serial_link.num_lanes * serial_link.link_speed));
349c352
< serial_link.num_lanes));
---
> serial_link.num_lanes * serial_link.link_speed));