1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 09:37:44 +00:00
serenity/DevTools/UserspaceEmulator
Andreas Kling 0a448ee960 UserspaceEmulator: Fix broken inline assembly for asymmetric op_foos
When the Destination and Source of an op_foo were types of different
sizes, the generated assembly was not filling up the "source" register
fully in some cases. This led to incorrect results.
2020-07-11 17:03:42 +02:00
..
CMakeLists.txt UserspaceEmulator: Start sketching out a SoftMMU class :^) 2020-07-09 16:18:47 +02:00
Emulator.cpp UserspaceEmulator: Print out the current EIP as we execute instructions 2020-07-11 16:48:27 +02:00
Emulator.h UserspaceEmulator: Load the target executable ELF semi-properly :^) 2020-07-11 16:45:48 +02:00
main.cpp UserspaceEmulator: Load the target executable ELF semi-properly :^) 2020-07-11 16:45:48 +02:00
SoftCPU.cpp UserspaceEmulator: Fix broken inline assembly for asymmetric op_foos 2020-07-11 17:03:42 +02:00
SoftCPU.h UserspaceEmulator: Load the target executable ELF semi-properly :^) 2020-07-11 16:45:48 +02:00
SoftMMU.cpp UserspaceEmulator: Warn in SoftMMU if accessing unknown memory 2020-07-10 20:29:44 +02:00
SoftMMU.h UserspaceEmulator: Add 8/16 bit memory read/write operations 2020-07-10 20:20:27 +02:00