[PATCH 0/4] hw/arm/nrf51: Extend tracing

Philippe Mathieu-Daudé posted 4 patches 4 years ago
Test docker-mingw@fedora passed
Test checkpatch passed
Test asan passed
Test docker-quick@centos7 passed
Test FreeBSD passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20200504072822.18799-1-f4bug@amsat.org
include/hw/arm/nrf51.h         |  7 +++++--
include/hw/i2c/microbit_i2c.h  |  2 +-
include/hw/timer/nrf51_timer.h |  1 +
hw/arm/nrf51_soc.c             | 20 ++++++++++++++++++--
hw/i2c/microbit_i2c.c          |  2 +-
hw/timer/nrf51_timer.c         | 14 +++++++++++---
hw/timer/trace-events          |  5 +++--
7 files changed, 40 insertions(+), 11 deletions(-)
[PATCH 0/4] hw/arm/nrf51: Extend tracing
Posted by Philippe Mathieu-Daudé 4 years ago
Few patches while playing with the Zephyr Project.

- better display of unimplemented peripheral accesses,
- better display of timers use.

Philippe Mathieu-Daudé (4):
  hw/arm/nrf51: Add NRF51_PERIPHERAL_SIZE definition
  hw/arm/nrf51_soc: Mark some peripherals as unimplemented
  hw/timer/nrf51_timer: Display timer ID in trace events
  hw/timer/nrf51_timer: Add trace event of counter value update

 include/hw/arm/nrf51.h         |  7 +++++--
 include/hw/i2c/microbit_i2c.h  |  2 +-
 include/hw/timer/nrf51_timer.h |  1 +
 hw/arm/nrf51_soc.c             | 20 ++++++++++++++++++--
 hw/i2c/microbit_i2c.c          |  2 +-
 hw/timer/nrf51_timer.c         | 14 +++++++++++---
 hw/timer/trace-events          |  5 +++--
 7 files changed, 40 insertions(+), 11 deletions(-)

-- 
2.21.3


Re: [PATCH 0/4] hw/arm/nrf51: Extend tracing
Posted by Peter Maydell 3 years, 11 months ago
On Mon, 4 May 2020 at 08:28, Philippe Mathieu-Daudé <f4bug@amsat.org> wrote:
>
> Few patches while playing with the Zephyr Project.
>
> - better display of unimplemented peripheral accesses,
> - better display of timers use.
>
> Philippe Mathieu-Daudé (4):
>   hw/arm/nrf51: Add NRF51_PERIPHERAL_SIZE definition
>   hw/arm/nrf51_soc: Mark some peripherals as unimplemented
>   hw/timer/nrf51_timer: Display timer ID in trace events
>   hw/timer/nrf51_timer: Add trace event of counter value update

Hi; I've put patches 1, 3 and 4 into target-arm.next as they
have been reviewed and are independent of the unimp-peripherals
patch.

thanks
-- PMM

Re: [PATCH 0/4] hw/arm/nrf51: Extend tracing
Posted by Philippe Mathieu-Daudé 3 years, 11 months ago
On 5/11/20 12:45 PM, Peter Maydell wrote:
> On Mon, 4 May 2020 at 08:28, Philippe Mathieu-Daudé <f4bug@amsat.org> wrote:
>>
>> Few patches while playing with the Zephyr Project.
>>
>> - better display of unimplemented peripheral accesses,
>> - better display of timers use.
>>
>> Philippe Mathieu-Daudé (4):
>>    hw/arm/nrf51: Add NRF51_PERIPHERAL_SIZE definition
>>    hw/arm/nrf51_soc: Mark some peripherals as unimplemented
>>    hw/timer/nrf51_timer: Display timer ID in trace events
>>    hw/timer/nrf51_timer: Add trace event of counter value update
> 
> Hi; I've put patches 1, 3 and 4 into target-arm.next as they
> have been reviewed and are independent of the unimp-peripherals
> patch.

Appreciated! I plan to respin the unimp-peripherals patch with better 
description once I've the PPI peripheral working.

> 
> thanks
> -- PMM
>