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/include
Tommy Wu c1149f69ab target/riscv: Handle Smrnmi interrupt and exception
Because the RNMI interrupt trap handler address is implementation defined.
We add the 'rnmi-interrupt-vector' and 'rnmi-exception-vector' as the property
of the harts. It’s very easy for users to set the address based on their
expectation. This patch also adds the functionality to handle the RNMI signals.

Signed-off-by: Frank Chang <frank.chang@sifive.com>
Signed-off-by: Tommy Wu <tommy.wu@sifive.com>
Reviewed-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Message-ID: <20250106054336.1878291-4-frank.chang@sifive.com>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
3 days ago
..
authz
block include: Include missing 'qemu/clang-tsa.h' header 1 month ago
chardev chardev/mux: convert size members to unsigned int 3 months ago
crypto crypto: Introduce SM3 hash hmac pbkdf algorithm 3 months ago
disas disas: Fix build against Capstone v6 (again) 3 months ago
exec include/exec: remove warning_printed from MemoryRegion 5 days ago
fpu softfloat: Add float_muladd_suppress_add_product_zero 4 weeks ago
gdbstub gdbstub/helpers: Introduce ldtul_$endian_p() helpers 3 months ago
hw target/riscv: Handle Smrnmi interrupt and exception 3 days ago
io qio: add support for SO_PEERCRED for socket channel 6 months ago
libdecnumber
migration migration/block: Rewrite disk activation 2 weeks ago
monitor monitor: Remove obsolete stubs 7 months ago
net net: checksum: Convert data to void * 2 months ago
qapi qerror: QERR_PROPERTY_VALUE_OUT_OF_RANGE is no longer used, drop 3 months ago
qemu plugins: fix kdoc annotation 5 days ago
qom qom: remove unused field 2 weeks ago
scsi hw/ufs: Support for UFS logical unit 1 year ago
semihosting semihosting/console: Avoid including 'cpu.h' 5 days ago
standard-headers hw/acpi: Add vmclock device 6 days ago
system system/runstate: Fix regression, clarify BQL status of exit notifiers 6 days ago
tcg tcg: Reset free_temps before tcg_optimize 1 month ago
ui ui/input-legacy.c: remove unused legacy qemu_add_kbd_event_handler() function 2 months ago
user user: Move various declarations out of 'exec/exec-all.h' 1 month ago
elf.h util: spelling fixes 1 year ago
glib-compat.h Bump minimum glib version to v2.66 8 months ago
qemu-io.h
qemu-main.h ui & main loop: Redesign of system-specific main thread event handling 3 weeks ago