mirror of
https://github.com/RGBCube/serenity
synced 2025-07-23 10:07:40 +00:00
![]() Instead of PDE's and PTE's being weird wrappers around dword*, just have MemoryManager::ensure_pte() return a PageDirectoryEntry&, which in turn has a PageTableEntry* entries(). I've been trying to understand how things ended up this way, and I suspect it was because I inadvertently invoked the PageDirectoryEntry copy ctor in the original work on this, which must have made me very confused.. Anyways, now things are a bit saner and we can move forward towards a better future, etc. :^) |
||
---|---|---|
.. | ||
CPU.cpp | ||
CPU.h |