From: Andreas Sandberg Date: Thu, 3 Aug 2017 12:52:02 +0000 (+0100) Subject: configs, arm: Fix incorrect use of mem_range in bL example X-Git-Tag: v19.0.0.0~2653 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=3a02fcbaca8879f227c735bd42e9c79283fc17ed;p=gem5.git configs, arm: Fix incorrect use of mem_range in bL example The change "config: Change mem_range attribute naming in ARM SimpleSystem" modified the SimpleSystem class to be compatible with the MemConfig utility script. While doing so, the way we report the memory ranges supported by the system changed, which broke the bL example configration. This changeset introduces the necessary changes to make the script work again. Change-Id: I789987950ff04b6c5ae1c8b807355bcba34f6b3c Signed-off-by: Andreas Sandberg Reviewed-on: https://gem5-review.googlesource.com/4380 Reviewed-by: Jason Lowe-Power --- diff --git a/configs/example/arm/fs_bigLITTLE.py b/configs/example/arm/fs_bigLITTLE.py index a6110b520..489bc53b7 100644 --- a/configs/example/arm/fs_bigLITTLE.py +++ b/configs/example/arm/fs_bigLITTLE.py @@ -117,8 +117,8 @@ def createSystem(caches, kernel, bootscript, disks=[]): kernel=SysPaths.binary(kernel), readfile=bootscript) - sys.mem_ctrls = SimpleMemory(range=sys._mem_range) - sys.mem_ctrls.port = sys.membus.master + sys.mem_ctrls = [ SimpleMemory(range=r, port=sys.membus.master) + for r in sys.mem_ranges ] sys.connect()