]> xenbits.xensource.com Git - qemu-xen.git/commit
target/hppa: Implement do_transaction_failed handler for I/O errors
authorHelge Deller <deller@gmx.de>
Fri, 2 Feb 2024 23:04:30 +0000 (00:04 +0100)
committerHelge Deller <deller@gmx.de>
Sun, 11 Feb 2024 12:20:23 +0000 (13:20 +0100)
commit9ccbe394d2818002fce6c83e801990c6fe18a6c9
treebaf8e171a0c6ebd9bb1161a9f46ac73cfc4fd88f
parentf2ffd6fb4059d22e18b23c2112419320345aeacf
target/hppa: Implement do_transaction_failed handler for I/O errors

Add the do_transaction_failed() handler to tigger a HPMC to the CPU
in case of I/O transaction errors.

This is a preparation commit.
We still lack implementation for some registers, so do not yet enable sending
HPMCs.  Having this hunk here now nevertheless helps for the further
development, so that it can easily be enabled later on.

Signed-off-by: Helge Deller <deller@gmx.de>
target/hppa/cpu.c
target/hppa/cpu.h
target/hppa/mem_helper.c