Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20210117215403.2277103-1-alistair.francis@wdc.com
Maintainers: Kevin Wolf <kwolf@redhat.com>, Alistair Francis <Alistair.Francis@wdc.com>, Max Reitz <mreitz@redhat.com>, Sagar Karandikar <sagark@eecs.berkeley.edu>, Alistair Francis <alistair@alistair23.me>, Bastian Koppelmann <kbastian@mail.uni-paderborn.de>, Palmer Dabbelt <palmer@dabbelt.com>
default-configs/targets/riscv32-linux-user.mak | 2 +-
default-configs/targets/riscv32-softmmu.mak | 2 +-
default-configs/targets/riscv64-linux-user.mak | 2 +-
default-configs/targets/riscv64-softmmu.mak | 2 +-
include/hw/riscv/boot.h | 6 +-
target/riscv/cpu.h | 11 +
target/riscv/pmp.h | 1 +
hw/block/m25p80.c | 74 ++++++
hw/misc/sifive_u_otp.c | 31 ++-
hw/riscv/boot.c | 18 +-
hw/riscv/sifive_u.c | 16 +-
hw/riscv/spike.c | 8 +-
hw/riscv/virt.c | 8 +-
target/riscv/cpu.c | 25 ++
target/riscv/csr.c | 342 ++++++++++++++++++-------
target/riscv/gdbstub.c | 308 ++++------------------
target/riscv/op_helper.c | 5 +
target/riscv/pmp.c | 4 +-
gdb-xml/riscv-32bit-csr.xml | 250 ------------------
gdb-xml/riscv-64bit-csr.xml | 250 ------------------
20 files changed, 463 insertions(+), 902 deletions(-)
delete mode 100644 gdb-xml/riscv-32bit-csr.xml
delete mode 100644 gdb-xml/riscv-64bit-csr.xml