]> git.proxmox.com Git - qemu.git/commitdiff
PPC: 440: Emulate DCBR0
authorAlexander Graf <agraf@suse.de>
Sat, 6 Oct 2012 20:54:25 +0000 (22:54 +0200)
committerAlexander Graf <agraf@suse.de>
Mon, 29 Oct 2012 10:45:54 +0000 (11:45 +0100)
The DCBR0 register on 440 is used to implement system reset. The same
register is used on 405 as well, so just reuse the code.

Signed-off-by: Alexander Graf <agraf@suse.de>
target-ppc/translate_init.c

index a972287035ad499fddeed8f07d57f284512d6f47..ad549850590981434ee66669c0d9601a16888f20 100644 (file)
@@ -1498,7 +1498,7 @@ static void gen_spr_BookE (CPUPPCState *env, uint64_t ivor_mask)
     /* XXX : not implemented */
     spr_register(env, SPR_BOOKE_DBCR0, "DBCR0",
                  SPR_NOACCESS, SPR_NOACCESS,
-                 &spr_read_generic, &spr_write_generic,
+                 &spr_read_generic, &spr_write_40x_dbcr0,
                  0x00000000);
     /* XXX : not implemented */
     spr_register(env, SPR_BOOKE_DBCR1, "DBCR1",