From c2b91143b4aa43b05f66b7eefd7a16294d3ae763 Mon Sep 17 00:00:00 2001 From: Giacomo Travaglini Date: Wed, 13 Jan 2021 14:26:54 +0000 Subject: [PATCH] dev-arm: Turn flash1 into a CFI Flash Memory Change-Id: I21bdc165fba88d6366ea500a8a662fe0dcc02dab Signed-off-by: Giacomo Travaglini Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/41496 Tested-by: kokoro Reviewed-by: Andreas Sandberg Maintainer: Andreas Sandberg --- src/dev/arm/RealView.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/dev/arm/RealView.py b/src/dev/arm/RealView.py index 229943ced1..1bc050f0c9 100644 --- a/src/dev/arm/RealView.py +++ b/src/dev/arm/RealView.py @@ -66,6 +66,8 @@ from m5.objects.Scmi import * from m5.objects.SMMUv3 import SMMUv3 from m5.objects.PciDevice import PciLegacyIoBar, PciIoBar +from m5.objects.CfiMemory import CfiMemory + # Platforms with KVM support should generally use in-kernel GIC # emulation. Use a GIC model that automatically switches between # gem5's GIC model and KVM's GIC model if KVM is available. @@ -1165,8 +1167,8 @@ Interrupts: ] # NOR flash, flash1 - flash1 = SimpleMemory(range=AddrRange(0x0c000000, 0x10000000), - conf_table_reported=False) + flash1 = CfiMemory(range=AddrRange(0x0c000000, 0x10000000), + conf_table_reported=False) # VRAM vram = SimpleMemory(range=AddrRange(0x18000000, size='32MB'),