unicorn/qemu/target/m68k
Peter Maydell 3fb64fd5a2
target/m68k: Switch to transaction_failed hook
Switch the m68k target from the old unassigned_access hook
to the transaction_failed hook.

The notable difference is that rather than it being called
for all physical memory accesses which fail (including
those made by DMA devices or by the gdbstub), it is only
called for those made by the CPU via its MMU. (In previous
commits we put in explicit checks for the direct physical
loads made by the target/m68k code which will no longer
be handled by calling the unassigned_access hook.)

Backports commit e1aaf3a88e95ab007445281e2b2f6e3c8da47f22 from qemu
2019-05-17 12:01:40 -04:00
..
cpu-qom.h
cpu.c target/m68k: Switch to transaction_failed hook 2019-05-17 12:01:40 -04:00
cpu.h target/m68k: Switch to transaction_failed hook 2019-05-17 12:01:40 -04:00
fpu_helper.c target/m68k: Fix LGPL information in the file headers 2019-02-03 17:55:29 -05:00
helper.c target/m68k: In get_physical_address() check for memory access failures 2019-05-17 11:59:01 -04:00
helper.h target/m68k: check CF_PARALLEL instead of parallel_cpus 2019-05-06 00:42:16 -04:00
Makefile.objs
op_helper.c target/m68k: Switch to transaction_failed hook 2019-05-17 12:01:40 -04:00
qregs.def
softfloat_fpsp_tables.h
softfloat.c target/m68k: Use floatX_silence_nan when we have already checked for SNaN 2018-05-19 23:23:56 -04:00
softfloat.h target/m68k: implement fcosh 2018-03-17 18:58:57 -04:00
translate.c target/m68k: check CF_PARALLEL instead of parallel_cpus 2019-05-06 00:42:16 -04:00
unicorn.c
unicorn.h