qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PATCH v1 0/3]  Upstream more RISC-V fork patches
@ 2019-01-04 23:23 Alistair Francis
  2019-01-04 23:23 ` [Qemu-devel] [PATCH v1 1/3] RISC-V: Implement modular CSR helper interface Alistair Francis
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Alistair Francis @ 2019-01-04 23:23 UTC (permalink / raw)
  To: qemu-devel@nongnu.org, qemu-riscv@nongnu.org
  Cc: Alistair Francis, alistair23@gmail.com

This is one of the big patches that the RISC-V fork has that we don't.
After this it should be straight forward to upstream the remaining
patches.

Michael Clark (3):
  RISC-V: Implement modular CSR helper interface
  RISC-V: Implement atomic mip/sip CSR updates
  RISC-V: Implement existential predicates for CSRs

 target/riscv/Makefile.objs |   2 +-
 target/riscv/cpu.c         |   6 +
 target/riscv/cpu.h         |  41 +-
 target/riscv/cpu_helper.c  |   7 +-
 target/riscv/csr.c         | 863 +++++++++++++++++++++++++++++++++++++
 target/riscv/gdbstub.c     |  10 +-
 target/riscv/op_helper.c   | 613 +-------------------------
 7 files changed, 933 insertions(+), 609 deletions(-)
 create mode 100644 target/riscv/csr.c

-- 
2.19.1

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2019-01-06  9:12 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-01-04 23:23 [Qemu-devel] [PATCH v1 0/3] Upstream more RISC-V fork patches Alistair Francis
2019-01-04 23:23 ` [Qemu-devel] [PATCH v1 1/3] RISC-V: Implement modular CSR helper interface Alistair Francis
2019-01-04 23:24 ` [Qemu-devel] [PATCH v1 2/3] RISC-V: Implement atomic mip/sip CSR updates Alistair Francis
2019-01-04 23:24 ` [Qemu-devel] [PATCH v1 3/3] RISC-V: Implement existential predicates for CSRs Alistair Francis
2019-01-06  9:11 ` [Qemu-devel] [PATCH v1 0/3] Upstream more RISC-V fork patches Richard Henderson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).