From: aurel32 Date: Sat, 7 Mar 2009 22:10:28 +0000 (+0000) Subject: Fix correct reset value for ARM CP15 c1 auxiliary control register X-Git-Tag: v0.11.0-rc0~1178 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=533d177a98c5f73ba34fd04bf232fac1f44cf168;p=thirdparty%2Fqemu.git Fix correct reset value for ARM CP15 c1 auxiliary control register According to ARM Cortex A8 Technical Reference Manual, the reset value for CP15 c1 auxiliary control register is 2, not zero (page 3.12). Signed-off-by: Riku Voipio Acked-by: Laurent Desnogues Signed-off-by: Aurelien Jarno git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6771 c046a42c-6fe2-441c-8c8c-71466251a162 --- diff --git a/target-arm/helper.c b/target-arm/helper.c index d6362ca4adf..34641428df4 100644 --- a/target-arm/helper.c +++ b/target-arm/helper.c @@ -1694,7 +1694,7 @@ uint32_t HELPER(get_cp15)(CPUState *env, uint32_t insn) case ARM_CPUID_ARM11MPCORE: return 1; case ARM_CPUID_CORTEXA8: - return 0; + return 2; default: goto bad_reg; }