dev-arm: Adjust off_chip ranges in VExpress_GEM5 platform
authorGiacomo Travaglini <giacomo.travaglini@arm.com>
Fri, 22 Nov 2019 23:10:47 +0000 (23:10 +0000)
committerGiacomo Travaglini <giacomo.travaglini@arm.com>
Mon, 25 Nov 2019 22:29:07 +0000 (22:29 +0000)
This is need after commit b4c9996d894118be04cdf4ed793b35a1d5001942
which makes the AddrRange end address non inclusive.

Change-Id: I859b84f6a91107815236b67c4596291c78881fe3
Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/23003
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Tested-by: kokoro <noreply+kokoro@google.com>
src/dev/arm/RealView.py

index 440720642e9fea8b6de418bc8684ceb6bd06a1a9..10d3abb2707551d83682685659139198beeb2fb6 100644 (file)
@@ -877,9 +877,9 @@ Interrupts:
 
     _off_chip_ranges = [
         # CS1-CS5
-        AddrRange(0x0c000000, 0x1fffffff),
+        AddrRange(0x0c000000, 0x20000000),
         # External AXI interface (PCI)
-        AddrRange(0x2f000000, 0x7fffffff),
+        AddrRange(0x2f000000, 0x80000000),
     ]
 
     bootmem = SimpleMemory(range=AddrRange(0, size='64MB'),