summaryrefslogtreecommitdiff
path: root/src/mem/tport.cc
diff options
context:
space:
mode:
authorAli Saidi <saidi@eecs.umich.edu>2007-05-09 18:20:24 -0400
committerAli Saidi <saidi@eecs.umich.edu>2007-05-09 18:20:24 -0400
commit3c608bf76535dc1f08a9563b417b5c6fadeab3ff (patch)
treec262a231f9858a75eeac4f863ab1c288b5100a8d /src/mem/tport.cc
parent37b45e3c8cb2aef57e1d5dd8efd46705b8d46c16 (diff)
downloadgem5-3c608bf76535dc1f08a9563b417b5c6fadeab3ff.tar.xz
add a backoff algorithm when nacks are received by devices
add seperate response buffers and request queue sizes in bus bridge add delay to respond to a nack in the bus bridge src/dev/i8254xGBe.cc: src/dev/ide_ctrl.cc: src/dev/ns_gige.cc: src/dev/pcidev.hh: src/dev/sinic.cc: add backoff delay parameters src/dev/io_device.cc: src/dev/io_device.hh: add a backoff algorithm when nacks are received. src/mem/bridge.cc: src/mem/bridge.hh: add seperate response buffers and request queue sizes add a new parameters to specify how long before a nack in ready to go after a packet that needs to be nacked is received src/mem/cache/cache_impl.hh: assert on the src/mem/tport.cc: add a friendly assert to make sure the packet was inserted into the list --HG-- extra : convert_revision : 3595ad932015a4ce2bb72772da7850ad91bd09b1
Diffstat (limited to 'src/mem/tport.cc')
-rw-r--r--src/mem/tport.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mem/tport.cc b/src/mem/tport.cc
index b384a0444..9a4bd7967 100644
--- a/src/mem/tport.cc
+++ b/src/mem/tport.cc
@@ -128,6 +128,7 @@ SimpleTimingPort::sendTiming(PacketPtr pkt, Tick time)
}
i++;
}
+ assert(done);
}
void