From: Alexey Kardashevskiy Date: Wed, 4 Jun 2014 12:50:39 +0000 (+1000) Subject: target-ppc: Make UCTRL a mirror of CTRL X-Git-Tag: v2.1.0-rc0~53^2~32 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=eb16dd9cc98694cdd904770a82267d5bbfc8f8af;p=thirdparty%2Fqemu.git target-ppc: Make UCTRL a mirror of CTRL This changes UCTRL SPR to read from its supermode copy. This enables reading from UCTRL in user mode. Signed-off-by: Alexey Kardashevskiy Reviewed-by: Tom Musta Signed-off-by: Alexander Graf --- diff --git a/target-ppc/translate_init.c b/target-ppc/translate_init.c index 04497e428c2..8b83b28656a 100644 --- a/target-ppc/translate_init.c +++ b/target-ppc/translate_init.c @@ -7308,8 +7308,8 @@ static void gen_spr_book3s_common(CPUPPCState *env) SPR_NOACCESS, &spr_write_generic, 0x00000000); spr_register(env, SPR_UCTRL, "SPR_UCTRL", - SPR_NOACCESS, SPR_NOACCESS, - &spr_read_generic, SPR_NOACCESS, + &spr_read_ureg, SPR_NOACCESS, + &spr_read_ureg, SPR_NOACCESS, 0x00000000); }