From: j_mayer Date: Wed, 3 Oct 2007 20:27:44 +0000 (+0000) Subject: HID0 is a write-clear register on 970 (DBSR). X-Git-Tag: xen-3.3.0-rc1~1039 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=064034211a65bb602a32ccee18d92109eb2cd656;p=qemu-xen-4.2-testing.git HID0 is a write-clear register on 970 (DBSR). git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3320 c046a42c-6fe2-441c-8c8c-71466251a162 --- diff --git a/target-ppc/translate_init.c b/target-ppc/translate_init.c index 2a996cc1b..355f5ad07 100644 --- a/target-ppc/translate_init.c +++ b/target-ppc/translate_init.c @@ -3859,7 +3859,7 @@ static void init_proc_970 (CPUPPCState *env) /* XXX : not implemented */ spr_register(env, SPR_HID0, "HID0", SPR_NOACCESS, SPR_NOACCESS, - &spr_read_generic, &spr_write_generic, + &spr_read_generic, &spr_write_clear, 0x00000000); /* XXX : not implemented */ spr_register(env, SPR_HID1, "HID1", @@ -3902,7 +3902,7 @@ static void init_proc_970FX (CPUPPCState *env) /* XXX : not implemented */ spr_register(env, SPR_HID0, "HID0", SPR_NOACCESS, SPR_NOACCESS, - &spr_read_generic, &spr_write_generic, + &spr_read_generic, &spr_write_clear, 0x00000000); /* XXX : not implemented */ spr_register(env, SPR_HID1, "HID1", @@ -3945,7 +3945,7 @@ static void init_proc_970GX (CPUPPCState *env) /* XXX : not implemented */ spr_register(env, SPR_HID0, "HID0", SPR_NOACCESS, SPR_NOACCESS, - &spr_read_generic, &spr_write_generic, + &spr_read_generic, &spr_write_clear, 0x00000000); /* XXX : not implemented */ spr_register(env, SPR_HID1, "HID1",