diff options
author | Ali Saidi <Ali.Saidi@ARM.com> | 2011-07-10 12:56:08 -0500 |
---|---|---|
committer | Ali Saidi <Ali.Saidi@ARM.com> | 2011-07-10 12:56:08 -0500 |
commit | f8538f7456f76cf1eaf30c0ed73abfaf22c1d5a9 (patch) | |
tree | 4a5a446082602d7afd5306b8ca96ec153129cdc1 /src/dev/arm | |
parent | 60579e8d74cecea5737a4502599ccf77e9e6a35e (diff) | |
download | gem5-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.py | 6 |
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) |