Configs: Fix memtest.py by moving the system port
authorAndreas Hansson <andreas.hansson@arm.com>
Thu, 27 Sep 2012 07:24:21 +0000 (03:24 -0400)
committerAndreas Hansson <andreas.hansson@arm.com>
Thu, 27 Sep 2012 07:24:21 +0000 (03:24 -0400)
The memtest.py script used to connect the system port directly to the
SimpleMemory, but the latter is now single ported. Since the system
port is not used for anything in this particular example, a quick fix
is to attach it to the functional bus instead.

configs/example/memtest.py

index 4f57ef06307e10fbee7c427518f311385dece1ba..e337fe2b1db35ad89e3c7bd481d6d6468a1bd46d 100644 (file)
@@ -189,7 +189,7 @@ else:
 
 # The system port is never used in the tester so merely connect it
 # to avoid problems
-root.system.system_port = root.system.physmem.port
+root.system.system_port = root.system.funcbus.slave
 
 # Not much point in this being higher than the L1 latency
 m5.ticks.setGlobalFrequency('1ns')