Backward compatibility for c13_c0_3
This commit is contained in:
@ -2192,6 +2192,10 @@ ARMCPU *cpu_arm_init(struct uc_struct *uc)
|
|||||||
// Big endian code access.
|
// Big endian code access.
|
||||||
env->cp15.sctlr_ns |= SCTLR_B;
|
env->cp15.sctlr_ns |= SCTLR_B;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Backward compatiblity, start arm CPU in non-secure state.
|
||||||
|
env->cp15.scr_el3 |= SCR_NS;
|
||||||
|
|
||||||
arm_rebuild_hflags(env);
|
arm_rebuild_hflags(env);
|
||||||
|
|
||||||
return cpu;
|
return cpu;
|
||||||
|
Reference in New Issue
Block a user