Revision d356312f target-arm/cpu.c
b/target-arm/cpu.c | ||
---|---|---|
89 | 89 |
if (arm_feature(env, ARM_FEATURE_AARCH64)) { |
90 | 90 |
/* 64 bit CPUs always start in 64 bit mode */ |
91 | 91 |
env->aarch64 = 1; |
92 |
#if defined(CONFIG_USER_ONLY) |
|
93 |
env->pstate = PSTATE_MODE_EL0t; |
|
94 |
#else |
|
95 |
env->pstate = PSTATE_D | PSTATE_A | PSTATE_I | PSTATE_F |
|
96 |
| PSTATE_MODE_EL1h; |
|
97 |
#endif |
|
92 | 98 |
} |
93 | 99 |
|
94 | 100 |
#if defined(CONFIG_USER_ONLY) |
Also available in: Unified diff