1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-15 08:51:00 +00:00
serenity/DevTools/UserspaceEmulator
Andreas Kling 463afa69a7 UserspaceEmulator: Improve the initial program stack a tiny bit
Instead of starting with argv=nullptr, envp=nullptr, programs now
start with both pointing to a null terminated array (that immediately
terminates.) :^)
2020-07-11 23:57:14 +02:00
..
CMakeLists.txt UserspaceEmulator: Start sketching out a SoftMMU class :^) 2020-07-09 16:18:47 +02:00
Emulator.cpp UserspaceEmulator: Improve the initial program stack a tiny bit 2020-07-11 23:57:14 +02:00
Emulator.h UserspaceEmulator: Symbolicate disassembly output :^) 2020-07-11 17:18:07 +02:00
main.cpp UserspaceEmulator: Symbolicate disassembly output :^) 2020-07-11 17:18:07 +02:00
SoftCPU.cpp UserspaceEmulator: Both ADD and SUB modify the carry flag 2020-07-11 20:10:30 +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