From: Tom Musta Date: Wed, 25 Sep 2013 07:41:13 +0000 (+1000) Subject: ppc: Add CFAR, DAR and DSISR to the dictionary of printable registers X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=04f1f7842e18c4b5e50203cc5b207cafb7c62974;p=qemu.git ppc: Add CFAR, DAR and DSISR to the dictionary of printable registers The CFAR, DAR and DSISR registers are currently missing from the dictionary of registers that may be printed in the QEMU console. These are interesting registers when debugging. With this patch, the following commands work properly: (qemu) print $cfar (qemu) print $dar (qemu) print $dsisr Signed-off-by: Tom Musta Reviewed-by: Anton Blanchard Signed-off-by: Alexander Graf --- diff --git a/monitor.c b/monitor.c index 74f3f1ba60..b02b21c44e 100644 --- a/monitor.c +++ b/monitor.c @@ -3186,6 +3186,9 @@ static const MonitorDef monitor_defs[] = { { "srr0", offsetof(CPUPPCState, spr[SPR_SRR0]) }, { "srr1", offsetof(CPUPPCState, spr[SPR_SRR1]) }, + { "dar", offsetof(CPUPPCState, spr[SPR_DAR]) }, + { "dsisr", offsetof(CPUPPCState, spr[SPR_DSISR]) }, + { "cfar", offsetof(CPUPPCState, spr[SPR_CFAR]) }, { "sprg0", offsetof(CPUPPCState, spr[SPR_SPRG0]) }, { "sprg1", offsetof(CPUPPCState, spr[SPR_SPRG1]) }, { "sprg2", offsetof(CPUPPCState, spr[SPR_SPRG2]) },