diff --git a/target/e2k/cpu.c b/target/e2k/cpu.c index 7b94b774ba..e5e0c49bf3 100644 --- a/target/e2k/cpu.c +++ b/target/e2k/cpu.c @@ -56,6 +56,9 @@ static void e2k_cpu_reset(DeviceState *dev) env->bp.size = 1; env->aau.incrs[0] = 1; /* always one */ env->fpcr._one = 1; + env->fpcr.pc = FPCR_PC_XP; + + e2k_update_fp_status(env); // FIXME: testing env->idr = 0x3a207; // mimic 8c