configs: Add the O3 CPU as an option to baremetal.py
Adds the O3_ARM_v7a CPU model as an extra option for the `--cpu-type` to `configs/example/arm/baremetal.py`. Change-Id: I717b168945bec22fb5ae17e37c2854df844bcb4f Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/69686 Tested-by: kokoro <noreply+kokoro@google.com> Reviewed-by: Giacomo Travaglini <giacomo.travaglini@arm.com> Maintainer: Giacomo Travaglini <giacomo.travaglini@arm.com>
This commit is contained in:
@@ -52,6 +52,7 @@ from common import SysPaths
|
||||
from common import MemConfig
|
||||
from common import ObjectList
|
||||
from common.cores.arm import HPI
|
||||
from common.cores.arm import O3_ARM_v7a
|
||||
|
||||
import devices
|
||||
import workloads
|
||||
@@ -63,6 +64,12 @@ cpu_types = {
|
||||
"atomic": (AtomicSimpleCPU, None, None, None),
|
||||
"minor": (MinorCPU, devices.L1I, devices.L1D, devices.L2),
|
||||
"hpi": (HPI.HPI, HPI.HPI_ICache, HPI.HPI_DCache, HPI.HPI_L2),
|
||||
"o3": (
|
||||
O3_ARM_v7a.O3_ARM_v7a_3,
|
||||
O3_ARM_v7a.O3_ARM_v7a_ICache,
|
||||
O3_ARM_v7a.O3_ARM_v7a_DCache,
|
||||
O3_ARM_v7a.O3_ARM_v7aL2,
|
||||
),
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user