1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 14:28:12 +00:00
serenity/DevTools/UserspaceEmulator
Andreas Kling d5c46cf528 UserspaceEmulator: Start sketching out a SoftMMU class :^)
This Emulator sub-object will keep track of all active memory regions
and handle memory read/write operations from the CPU.

A memory region is currently represented by a virtual Region object
that can implement arbitrary behavior by overriding read/write ops.
2020-07-09 16:18:47 +02:00
..
CMakeLists.txt UserspaceEmulator: Start sketching out a SoftMMU class :^) 2020-07-09 16:18:47 +02:00
Emulator.cpp UserspaceEmulator: Break out of emulation when hitting a RET 2020-07-07 22:44:58 +02:00
Emulator.h UserspaceEmulator: Start sketching out a SoftMMU class :^) 2020-07-09 16:18:47 +02:00
main.cpp UserspaceEmulator: Start executing in _start() instead of main() 2020-07-09 15:47:10 +02:00
SoftCPU.cpp UserspaceEmulator: Implement XOR_RM32_reg32 2020-07-07 22:44:58 +02:00
SoftCPU.h UserspaceEmulator: Add arithmetic CPU flags 2020-07-07 22:44:58 +02:00
SoftMMU.cpp UserspaceEmulator: Start sketching out a SoftMMU class :^) 2020-07-09 16:18:47 +02:00
SoftMMU.h UserspaceEmulator: Start sketching out a SoftMMU class :^) 2020-07-09 16:18:47 +02:00