summaryrefslogtreecommitdiff
path: root/src/dev/Device.py
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/Device.py
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/Device.py')
-rw-r--r--src/dev/Device.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dev/Device.py b/src/dev/Device.py
index b1a4f69bc..3a06444cb 100644
--- a/src/dev/Device.py
+++ b/src/dev/Device.py
@@ -40,7 +40,7 @@ class BasicPioDevice(PioDevice):
type = 'BasicPioDevice'
abstract = True
pio_addr = Param.Addr("Device Address")
- pio_latency = Param.Latency('1ns', "Programmed IO latency")
+ pio_latency = Param.Latency('100ns', "Programmed IO latency")
class DmaDevice(PioDevice):
type = 'DmaDevice'