Bobby Bruce has uploaded this change for review. (
https://gem5-review.googlesource.com/c/public/gem5/+/57689 )
Change subject: stdlib: Add the MinorCPU type to the stdlib
......................................................................
stdlib: Add the MinorCPU type to the stdlib
Issue-on: https://gem5.atlassian.net/browse/GEM5-1161
Change-Id: I849f164bb33bde9e5d29bbd1d8c74a9193d29daf
---
M src/python/gem5/components/processors/abstract_core.py
M src/python/gem5/components/processors/cpu_types.py
M src/python/gem5/components/processors/simple_processor.py
3 files changed, 14 insertions(+), 2 deletions(-)
diff --git a/src/python/gem5/components/processors/abstract_core.py
b/src/python/gem5/components/processors/abstract_core.py
index 7d4fa77..4da26bf 100644
--- a/src/python/gem5/components/processors/abstract_core.py
+++ b/src/python/gem5/components/processors/abstract_core.py
@@ -136,7 +136,8 @@
CPUTypes.ATOMIC : "AtomicSimpleCPU",
CPUTypes.O3 : "O3CPU",
CPUTypes.TIMING : "TimingSimpleCPU",
- CPUTypes.KVM : "KvmCPU"
+ CPUTypes.KVM : "KvmCPU",
+ CPUTypes.MINOR : "MinorCPU",
}
if isa not in _isa_string_map:
diff --git a/src/python/gem5/components/processors/cpu_types.py
b/src/python/gem5/components/processors/cpu_types.py
index 6e71dcc..831fe1d 100644
--- a/src/python/gem5/components/processors/cpu_types.py
+++ b/src/python/gem5/components/processors/cpu_types.py
@@ -32,3 +32,4 @@
KVM = 2
O3 = 3
TIMING = 4
+ MINOR = 5
diff --git a/src/python/gem5/components/processors/simple_processor.py
b/src/python/gem5/components/processors/simple_processor.py
index d4dd85d..3c9c5c8 100644
--- a/src/python/gem5/components/processors/simple_processor.py
+++ b/src/python/gem5/components/processors/simple_processor.py
@@ -92,7 +92,7 @@
board.kvm_vm = self.kvm_vm
# Set the memory mode.
- if self._cpu_type == CPUTypes.TIMING or self._cpu_type ==
CPUTypes.O3:
+ if self._cpu_type in (CPUTypes.TIMING, CPUTypes.O3,
CPUTypes.MINOR):
board.set_mem_mode(MemMode.TIMING)
elif self._cpu_type == CPUTypes.KVM:
board.set_mem_mode(MemMode.ATOMIC_NONCACHING)
--
To view, visit https://gem5-review.googlesource.com/c/public/gem5/+/57689
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: I849f164bb33bde9e5d29bbd1d8c74a9193d29daf
Gerrit-Change-Number: 57689
Gerrit-PatchSet: 1
Gerrit-Owner: Bobby Bruce <bbr...@ucdavis.edu>
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