summaryrefslogtreecommitdiff
path: root/src/dev/arm
diff options
context:
space:
mode:
authorAli Saidi <Ali.Saidi@ARM.com>2011-07-10 12:56:08 -0500
committerAli Saidi <Ali.Saidi@ARM.com>2011-07-10 12:56:08 -0500
commitf8538f7456f76cf1eaf30c0ed73abfaf22c1d5a9 (patch)
tree4a5a446082602d7afd5306b8ca96ec153129cdc1 /src/dev/arm
parent60579e8d74cecea5737a4502599ccf77e9e6a35e (diff)
downloadgem5-f8538f7456f76cf1eaf30c0ed73abfaf22c1d5a9.tar.xz
IO: Handle case where ISA Fake device is being used as a fake memory.
Diffstat (limited to 'src/dev/arm')
-rw-r--r--src/dev/arm/RealView.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/dev/arm/RealView.py b/src/dev/arm/RealView.py
index e7cba9106..c92905b47 100644
--- a/src/dev/arm/RealView.py
+++ b/src/dev/arm/RealView.py
@@ -146,7 +146,8 @@ class RealViewPBX(RealView):
l2x0_fake = IsaFake(pio_addr=0x1f002000, pio_size=0xfff)
- flash_fake = IsaFake(pio_addr=0x40000000, pio_size=0x20000000)
+ flash_fake = IsaFake(pio_addr=0x40000000, pio_size=0x20000000,
+ fake_mem=True)
dmac_fake = AmbaFake(pio_addr=0x10030000)
uart1_fake = AmbaFake(pio_addr=0x1000a000)
uart2_fake = AmbaFake(pio_addr=0x1000b000)
@@ -213,7 +214,8 @@ class RealViewEB(RealView):
kmi1 = Pl050(pio_addr=0x10007000, int_num=21, is_mouse=True)
l2x0_fake = IsaFake(pio_addr=0x1f002000, pio_size=0xfff, warn_access="1")
- flash_fake = IsaFake(pio_addr=0x40000000, pio_size=0x20000000-1)
+ flash_fake = IsaFake(pio_addr=0x40000000, pio_size=0x20000000-1,
+ fake_mem=True)
dmac_fake = AmbaFake(pio_addr=0x10030000)
uart1_fake = AmbaFake(pio_addr=0x1000a000)
uart2_fake = AmbaFake(pio_addr=0x1000b000)