Ping

It would be nice to have all CSRs for 'info registers' for the next release.
We have one week before the freeze :D


Thanks,

Daniel

On 6/23/25 2:21 PM, Daniel Henrique Barboza wrote:
Hi,

The output of HMP 'info registers', implemented by the cpu_dump_state
callback, returns way less CSRs than what we have available in the
default rv64 CPU with default options.

This series changes the callback to add all available non-vector CSRs
when issuing 'info registers'. The vector CSRs are being handled by
another patch [1].

Patches based on alistair/riscv-to-apply.next.

[1] 
https://lore.kernel.org/qemu-riscv/20250623145306.991562-1-dbarb...@ventanamicro.com/


Daniel Henrique Barboza (3):
   target/riscv/cpu: add riscv_dump_csr() helper
   target/riscv/cpu: print all FPU CSRs in riscv_cpu_dump_state()
   target/riscv: print all available CSRs in riscv_cpu_dump_state()

  target/riscv/cpu.c | 107 +++++++++++++++++----------------------------
  target/riscv/cpu.h |   2 +
  target/riscv/csr.c |  18 ++++++++
  3 files changed, 61 insertions(+), 66 deletions(-)



Reply via email to