mirror of
https://github.com/yuzu-emu/unicorn.git
synced 2025-02-02 23:31:10 +00:00
arm: Don't add v7mp registers in MPU systems
These registers are VMSA specific so they should be conditional on VMSA (i.e. !MPU). Backports commit 5e5cf9e35f25f9f932a6ce25107c11b67b426a43 from qemu
This commit is contained in:
parent
70fae13253
commit
62ddaba69f
|
@ -2746,7 +2746,8 @@ void register_cp_regs_for_features(ARMCPU *cpu)
|
|||
if (arm_feature(env, ARM_FEATURE_V6K)) {
|
||||
define_arm_cp_regs(cpu, v6k_cp_reginfo);
|
||||
}
|
||||
if (arm_feature(env, ARM_FEATURE_V7MP)) {
|
||||
if (arm_feature(env, ARM_FEATURE_V7MP) &&
|
||||
!arm_feature(env, ARM_FEATURE_MPU)) {
|
||||
define_arm_cp_regs(cpu, v7mp_cp_reginfo);
|
||||
}
|
||||
if (arm_feature(env, ARM_FEATURE_V7)) {
|
||||
|
|
Loading…
Reference in a new issue