unicorn/qemu/target/m68k
Robert Xiao 4055a5ab10 Implement uc_reg_{read,write}{,_batch}2 APIs.
These APIs take size parameters, which can be used to properly bounds-check the
inputs and outputs for various registers. Additionally, all backends now throw
UC_ERR_ARG if the input register numbers are invalid.

Completes #1831.
2023-06-16 15:23:42 -07:00
..
cpu-param.h import Unicorn2 2021-10-03 22:14:44 +08:00
cpu-qom.h import Unicorn2 2021-10-03 22:14:44 +08:00
cpu.c Remove MMU hacks 2023-03-28 14:02:17 +02:00
cpu.h import Unicorn2 2021-10-03 22:14:44 +08:00
fpu_helper.c import Unicorn2 2021-10-03 22:14:44 +08:00
helper.c import Unicorn2 2021-10-03 22:14:44 +08:00
helper.h Leave out size parameter in callback 2021-11-09 00:21:34 +01:00
op_helper.c import Unicorn2 2021-10-03 22:14:44 +08:00
qregs.def import Unicorn2 2021-10-03 22:14:44 +08:00
softfloat_fpsp_tables.h import Unicorn2 2021-10-03 22:14:44 +08:00
softfloat.c import Unicorn2 2021-10-03 22:14:44 +08:00
softfloat.h import Unicorn2 2021-10-03 22:14:44 +08:00
translate.c Inline uc_tracecode when there is only exactly one hook 2021-11-21 16:44:39 +01:00
unicorn.c Implement uc_reg_{read,write}{,_batch}2 APIs. 2023-06-16 15:23:42 -07:00
unicorn.h Implement uc_reg_{read,write}{,_batch}2 APIs. 2023-06-16 15:23:42 -07:00