Review Board 2.0.15


arm: Add support for ARMv8 (AArch64 & AArch32)

Review Request #2141 - Created Jan. 8, 2014 and submitted - Latest diff uploaded

Information
Ali Saidi
gem5
default
Reviewers
Default
Changeset 10032:5ac3782d2665
---------------------------
arm: Add support for ARMv8 (AArch64 & AArch32)

Note: AArch64 and AArch32 interworking is not supported. If you use an AArch64
kernel you are restricted to AArch64 user-mode binaries. This will be addressed
in a later patch.

Note: Virtualization is only supported in AArch32 mode. This will also be fixed
in a later patch.
Existing regression tests run correctly with expected changes. 

AArch64 SE binaries run on SimpleAtomic, SimpleTiming, and O3 CPU models
AArch64 Linux boots on SimpleAtomic, SimpleTiming and O3 models with 1-4 cores