ruby: Fixed RubyPort sendTiming callbacks

Fixed RubyPort schedSendTiming calls to match ruby frequency.
This commit is contained in:
Brad Beckmann
2010-08-20 11:46:13 -07:00
parent 9b130c153b
commit b6d08e0455

View File

@@ -317,14 +317,16 @@ RubyPort::M5Port::hitCallback(PacketPtr pkt)
bool
RubyPort::M5Port::sendTiming(PacketPtr pkt)
{
schedSendTiming(pkt, curTick + 1); //minimum latency, must be > 0
//minimum latency, must be > 0
schedSendTiming(pkt, curTick + (1 * g_eventQueue_ptr->getClock()));
return true;
}
bool
RubyPort::PioPort::sendTiming(PacketPtr pkt)
{
schedSendTiming(pkt, curTick + 1); //minimum latency, must be > 0
//minimum latency, must be > 0
schedSendTiming(pkt, curTick + (1 * g_eventQueue_ptr->getClock()));
return true;
}