[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2] target/m68k: add monitor.c
From: |
Thomas Huth |
Subject: |
Re: [Qemu-devel] [PATCH v2] target/m68k: add monitor.c |
Date: |
Thu, 21 Dec 2017 14:27:10 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 |
On 21.12.2017 09:30, Laurent Vivier wrote:
> This allows to use registers content in the monitor.
>
> Example:
>
> BEFORE:
> (qemu) print $d0
> unknown register
>
> AFTER:
> (qemu) print $d0
> 0
> (qemu) print $sr
> 0x2000
> (qemu) x/10i $pc
> 0x40010a2a: movew %sr,%d0
> 0x40010a2c: oril #1792,%d0
> 0x40010a32: movew %d0,%sr
> 0x40010a34: movel %a0@,%d0
> 0x40010a36: btst #3,%d0
> 0x40010a3a: beqs 0x40010a26
> 0x40010a3c: movew %sr,%d0
> 0x40010a3e: andil #63743,%d0
> 0x40010a44: movew %d0,%sr
> 0x40010a46: rts
>
> Signed-off-by: Laurent Vivier <address@hidden>
> Reviewed-by: Philippe Mathieu-Daudé <address@hidden>
> Reviewed-by: Richard Henderson <address@hidden>
> ---
> v2: change license to GPL 2 and later
> add static
>
> target/m68k/Makefile.objs | 1 +
> target/m68k/monitor.c | 39 +++++++++++++++++++++++++++++++++++++++
> 2 files changed, 40 insertions(+)
> create mode 100644 target/m68k/monitor.c
Reviewed-by: Thomas Huth <address@hidden>