Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/cover.1641309725.git.konrad.schwarz@siemens.com
Maintainers: "Dr. David Alan Gilbert" <dgilbert@redhat.com>, Alistair Francis <alistair.francis@wdc.com>, "Philippe Mathieu-Daudé" <f4bug@amsat.org>, Palmer Dabbelt <palmer@dabbelt.com>, "Alex Bennée" <alex.bennee@linaro.org>, Bin Meng <bin.meng@windriver.com>
gdb-xml/riscv-32bit-virtual.xml | 30 ++-
gdb-xml/riscv-64bit-virtual.xml | 30 ++-
hmp-commands-info.hx | 16 ++
include/monitor/hmp-target.h | 2 +
target/riscv/cpu.c | 327 ++++++++++++++++++++++++++---
target/riscv/csr.c | 2 +
target/riscv/csr32-op-gdbserver.h | 109 ++++++++++
target/riscv/csr64-op-gdbserver.h | 76 +++++++
target/riscv/gdb_csr_type_group.c | 16 ++
target/riscv/gdb_csr_type_group.h | 3 +
target/riscv/gdb_csr_types.c | 333 ++++++++++++++++++++++++++++++
target/riscv/gdb_csr_types.h | 3 +
target/riscv/gdbstub.c | 31 ++-
target/riscv/meson.build | 4 +-
target/riscv/monitor.c | 204 ++++++++++++++----
15 files changed, 1115 insertions(+), 71 deletions(-)
create mode 100644 target/riscv/csr32-op-gdbserver.h
create mode 100644 target/riscv/csr64-op-gdbserver.h
create mode 100644 target/riscv/gdb_csr_type_group.c
create mode 100644 target/riscv/gdb_csr_type_group.h
create mode 100644 target/riscv/gdb_csr_types.c
create mode 100644 target/riscv/gdb_csr_types.h