From: Thomas Huth Date: Wed, 8 Mar 2017 19:58:43 +0000 (+0100) Subject: target/ppc: Fix wrong number of UAMR register X-Git-Tag: v2.9.0-rc0~6^2~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f244115cbd7530893e720cd1302308e4390c5ef7;p=thirdparty%2Fqemu.git target/ppc: Fix wrong number of UAMR register The SPR UAMR has the number 13, and not 12. (Fortunately it seems like Linux is not using this register yet - only the privileged version with number 29 ... that's why nobody noticed this problem yet) Signed-off-by: Thomas Huth Signed-off-by: David Gibson --- diff --git a/target/ppc/cpu.h b/target/ppc/cpu.h index 7c4a1f50b38..5ee33b3fd31 100644 --- a/target/ppc/cpu.h +++ b/target/ppc/cpu.h @@ -1408,7 +1408,7 @@ int ppc_compat_max_threads(PowerPCCPU *cpu); #define SPR_601_UDECR (0x006) #define SPR_LR (0x008) #define SPR_CTR (0x009) -#define SPR_UAMR (0x00C) +#define SPR_UAMR (0x00D) #define SPR_DSCR (0x011) #define SPR_DSISR (0x012) #define SPR_DAR (0x013) /* DAE for PowerPC 601 */