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/avr
Julian Ganz 14e1f3186c target/avr: 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 the hook for AVR targets. That architecture appears
to only know interrupts.

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Julian Ganz <neither@nut.email>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-ID: <20251027110344.2289945-14-alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
1 week ago
..
Kconfig meson: Introduce target-specific Kconfig 4 years ago
cpu-param.h tcg: Remove the TCG_GUEST_DEFAULT_MO definition globally 7 months ago
cpu-qom.h target: Move ArchCPUClass definition to 'cpu.h' 2 years ago
cpu.c add cpu_test_interrupt()/cpu_set_interrupt() helpers and use them tree wide 2 months ago
cpu.h accel/tcg: Hoist cpu_get_tb_cpu_state decl to accl/tcg/cpu-ops.h 6 months ago
disas.c target/avr: Fix buffer read in avr_print_insn 7 months ago
gdbstub.c target/avr: Use explicit little-endian LD/ST API 1 year ago
helper.c target/avr: call plugin trap callbacks 1 week ago
helper.h target/avr: Move cpu register accesses into system memory 7 months ago
insn.decode target/avr: Improve decode of LDS, STS 7 months ago
machine.c target/avr: Constify VMState in machine.c 2 years ago
meson.build meson: Rename target_softmmu_arch -> target_system_arch 2 years ago
translate.c accel/tcg: Name gen_goto_tb()'s TB slot index as @tb_slot_idx 3 weeks ago