You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/target/tricore
Julian Ganz c4057ef38f target/tricore: call plugin trap callbacks
We recently introduced API for registering callbacks for trap related
events as well as the corresponding hook functions. Due to differences
between architectures, the latter need to be called from target specific
code.

This change places an exception hook for TriCore targets. Interrupts are
not implemented for this target and it has no host calls.

Reviewed-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Julian Ganz <neither@nut.email>
Message-ID: <20251027110344.2289945-28-alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
2 days ago
..
Kconfig meson: Introduce target-specific Kconfig 4 years ago
cpu-param.h tcg: Remove the TCG_GUEST_DEFAULT_MO definition globally 6 months ago
cpu-qom.h target: Move ArchCPUClass definition to 'cpu.h' 2 years ago
cpu.c target/tricore: Remove unnecessary cast to target_ulong 2 weeks ago
cpu.h accel/tcg: Hoist cpu_get_tb_cpu_state decl to accl/tcg/cpu-ops.h 6 months ago
csfr.h.inc other architectures: spelling fixes 2 years ago
fpu_helper.c fpu: Rename float_flag_output_denormal to float_flag_output_denormal_flushed 9 months ago
gdbstub.c target/tricore: Use explicit little-endian LD/ST API 1 year ago
helper.c target/tricore: Replace target_ulong -> vaddr with tlb_fill() callees 2 weeks ago
helper.h target/tricore: Implement hptof insn 2 years ago
meson.build meson: Rename target_softmmu_arch -> target_system_arch 2 years ago
op_helper.c target/tricore: call plugin trap callbacks 2 days ago
translate.c target/tricore: Expand TCGv type for 32-bit target 2 weeks ago
tricore-defs.h
tricore-opcodes.h target/tricore: Implement hptof insn 2 years ago