summaryrefslogtreecommitdiff
path: root/src/dev/i8254xGBe.cc
diff options
context:
space:
mode:
authorAndreas Hansson <andreas.hansson@arm.com>2012-09-10 11:57:36 -0400
committerAndreas Hansson <andreas.hansson@arm.com>2012-09-10 11:57:36 -0400
commitcf5935445f23d0ba2f41debc50952fe45d7c9f4a (patch)
tree1b3e6480df93eea72f290dd75061d6900a923242 /src/dev/i8254xGBe.cc
parent0b45ae5df33e7aea01e04fd7f44afdf253b854c7 (diff)
downloadgem5-cf5935445f23d0ba2f41debc50952fe45d7c9f4a.tar.xz
Device: Bump PIO and PCI latencies to more reasonable values
This patch addresses a previously highlighted issue with the default latencies used for PIO and PCI devices. The values are merely educated guesses and might not represent the particular system you want to model. However, the values in this patch are definitely far more realistic than the previous ones. In i8254xGBe, the writeConfig method is updated to use configDelay instead of pioDelay. A follow-up patch will update the regression stats.
Diffstat (limited to 'src/dev/i8254xGBe.cc')
-rw-r--r--src/dev/i8254xGBe.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dev/i8254xGBe.cc b/src/dev/i8254xGBe.cc
index d2b7c0f75..159cc4726 100644
--- a/src/dev/i8254xGBe.cc
+++ b/src/dev/i8254xGBe.cc
@@ -160,7 +160,7 @@ IGbE::writeConfig(PacketPtr pkt)
// Some work may need to be done here based for the pci COMMAND bits.
//
- return pioDelay;
+ return configDelay;
}
// Handy macro for range-testing register access addresses