Gabe Black has uploaded this change for review. ( https://gem5-review.googlesource.com/c/public/gem5/+/52705 )

Change subject: fastmodel: Implement Iris::MMU::translateFunctional.
......................................................................

fastmodel: Implement Iris::MMU::translateFunctional.

This new pure virtual method was not implemented, preventing the
automatic create() method from being generated, and causing a linking
error.

Change-Id: I5619da5216d5161cb5e227de627b02f395bea0e9
---
M src/arch/arm/fastmodel/iris/mmu.hh
1 file changed, 23 insertions(+), 0 deletions(-)



diff --git a/src/arch/arm/fastmodel/iris/mmu.hh b/src/arch/arm/fastmodel/iris/mmu.hh
index 3dbcd05..0004031 100644
--- a/src/arch/arm/fastmodel/iris/mmu.hh
+++ b/src/arch/arm/fastmodel/iris/mmu.hh
@@ -38,6 +38,7 @@
 #ifndef __ARCH_ARM_FASTMODEL_IRIS_MMU_HH__
 #define __ARCH_ARM_FASTMODEL_IRIS_MMU_HH__

+#include "arch/arm/page_size.hh"
 #include "arch/generic/mmu.hh"

 #include "params/IrisMMU.hh"
@@ -52,9 +53,18 @@
 {
   public:
     MMU(const Params &p) : BaseMMU(p) {}
+
+    TranslationGenPtr
+    translateFunctional(Addr start, Addr size, ThreadContext *tc,
+            Mode mode, Request::Flags flags) override
+    {
+        return TranslationGenPtr(new MMUTranslationGen(
+ ArmISA::PageBytes, start, size, tc, this, mode, flags));
+    }
 };

 } // namespace Iris
+
 } // namespace gem5

 #endif // __ARCH_ARM_FASTMODEL_IRIS_MMU_HH__

--
To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/52705
To unsubscribe, or for help writing mail filters, visit https://gem5-review.googlesource.com/settings

Gerrit-Project: public/gem5
Gerrit-Branch: develop
Gerrit-Change-Id: I5619da5216d5161cb5e227de627b02f395bea0e9
Gerrit-Change-Number: 52705
Gerrit-PatchSet: 1
Gerrit-Owner: Gabe Black <gabe.bl...@gmail.com>
Gerrit-MessageType: newchange
_______________________________________________
gem5-dev mailing list -- gem5-dev@gem5.org
To unsubscribe send an email to gem5-dev-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to