qemu-trivial
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-trivial] [PATCH] hw/i2c: Add trace events


From: Peter Maydell
Subject: Re: [Qemu-trivial] [PATCH] hw/i2c: Add trace events
Date: Thu, 7 Jun 2018 14:02:29 +0100

On 6 June 2018 at 20:18, Philippe Mathieu-Daudé <address@hidden> wrote:
> Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
> ---
> $ qemu-system ... -d trace:i2c_recv,trace:i2c_send
>
> address@hidden:i2c_recv recv(addr:0x50) data:0x00
> address@hidden:i2c_send send(addr:0x50) data:0x05
> address@hidden:i2c_recv recv(addr:0x50) data:0x02
> address@hidden:i2c_recv recv(addr:0x50) data:0x40
> address@hidden:i2c_send send(addr:0x50) data:0x02
> address@hidden:i2c_recv recv(addr:0x50) data:0x08
> address@hidden:i2c_recv recv(addr:0x50) data:0x0d
> address@hidden:i2c_send send(addr:0x50) data:0x1f
> address@hidden:i2c_recv recv(addr:0x50) data:0x40
>
> or
>
> $ qemu-system ... -d trace:i2c\*
>
> address@hidden:i2c_event start(addr:0x50)
> address@hidden:i2c_recv recv(addr:0x50) data:0x82
> address@hidden:i2c_event finish(addr:0x50)
> address@hidden:i2c_event start(addr:0x50)
> address@hidden:i2c_send send(addr:0x50) data:0x11
> address@hidden:i2c_event finish(addr:0x50)
> address@hidden:i2c_event start(addr:0x50)
> address@hidden:i2c_recv recv(addr:0x50) data:0x04
> address@hidden:i2c_event finish(addr:0x50)
>
>  Makefile.objs       |  1 +
>  hw/i2c/core.c       | 25 ++++++++++++++++++-------
>  hw/i2c/trace-events |  7 +++++++
>  3 files changed, 26 insertions(+), 7 deletions(-)
>  create mode 100644 hw/i2c/trace-events



Applied to target-arm.next, thanks.

-- PMM



reply via email to

[Prev in Thread] Current Thread [Next in Thread]