[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 0/5] tricore: Convert to translate_loop
From: |
Bastian Koppelmann |
Subject: |
[Qemu-devel] [PATCH v2 0/5] tricore: Convert to translate_loop |
Date: |
Wed, 21 Aug 2019 14:20:02 +0200 |
Hi,
I finally came around to port TriCore to the "new" translate_loop
infrastructure. This is necessary such that TriCore can be used in the upcoming
plugin API [1].
Cheers,
Bastian
[1] (https://lists.gnu.org/archive/html/qemu-devel/2019-06/msg03165.html)
v1 -> v2:
[03/05] Now also save hflags in tricore_tr_init_disas_context()
[04/05] New patch that raises EXCP_DEBUG for breakpoints, TriCore debug
insns
[05/05] New patch that properly fetches 16 bit insns and does the page
boundary check.
Bastian Koppelmann (5):
target/tricore: Use DisasContextBase API
target-tricore: Make env a member of DisasContext
target/tricore: Use translate_loop
target/tricore: Implement a qemu excptions helper
target/tricore: Fix tricore_tr_translate_insn
target/tricore/helper.h | 1 +
target/tricore/op_helper.c | 7 +
target/tricore/translate.c | 581 ++++++++++++++++++++-----------------
3 files changed, 326 insertions(+), 263 deletions(-)
--
2.23.0
- [Qemu-devel] [PATCH v2 0/5] tricore: Convert to translate_loop,
Bastian Koppelmann <=