1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 07:38:10 +00:00
serenity/DevTools/UserspaceEmulator
Andreas Kling f6ad5edab0 UserspaceEmulator: Make mmap'ed memory track read/write protection
Here's the first time we get a taste of better information than the
real hardware can give us: unlike x86 CPUs, we can actually support
write-only memory, so now we do!

While this isn't immediately useful, it's still pretty cool. :^)
2020-07-13 13:50:22 +02:00
..
CMakeLists.txt UserspaceEmulator: Make mmap'ed memory track read/write protection 2020-07-13 13:50:22 +02:00
Emulator.cpp UserspaceEmulator: Make mmap'ed memory track read/write protection 2020-07-13 13:50:22 +02:00
Emulator.h UserspaceEmulator: Make mmap'ed memory track read/write protection 2020-07-13 13:50:22 +02:00
main.cpp UserspaceEmulator: Pass arguments through to emulated process 2020-07-13 13:50:22 +02:00
MmapRegion.cpp UserspaceEmulator: Make mmap'ed memory track read/write protection 2020-07-13 13:50:22 +02:00
MmapRegion.h UserspaceEmulator: Make mmap'ed memory track read/write protection 2020-07-13 13:50:22 +02:00
SimpleRegion.cpp UserspaceEmulator: Move SimpleRegion to its own files 2020-07-13 13:50:22 +02:00
SimpleRegion.h UserspaceEmulator: Move SimpleRegion to its own files 2020-07-13 13:50:22 +02:00
SoftCPU.cpp UserspaceEmulator: Put the executable name in argv[0] :^) 2020-07-12 21:37:54 +02:00
SoftCPU.h UserspaceEmulator: Put the executable name in argv[0] :^) 2020-07-12 21:37:54 +02:00
SoftMMU.cpp UserspaceEmulator: Add some convenient SoftMMU APIs for copying data 2020-07-12 17:42:57 +02:00
SoftMMU.h UserspaceEmulator: Add some convenient SoftMMU APIs for copying data 2020-07-12 17:42:57 +02:00