1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 11:37:44 +00:00

Kernel: Add basic aarch64 support to MemoryManager

FIXME: There's still a lot to do like for example, port `quickmap_page`.
This does however get us further into the boot process than before.
This commit is contained in:
Filiph Sandström 2022-08-17 12:38:58 +02:00 committed by Linus Groh
parent 14fe03569a
commit 7e1e208d08
6 changed files with 41 additions and 18 deletions

View file

@ -5,6 +5,7 @@
* SPDX-License-Identifier: BSD-2-Clause
*/
#include <Kernel/Arch/aarch64/ASM_wrapper.h>
#include <Kernel/Memory/PageDirectory.h>
namespace Kernel::Memory {
@ -27,7 +28,7 @@ LockRefPtr<PageDirectory> PageDirectory::find_current()
void activate_kernel_page_directory(PageDirectory const&)
{
VERIFY_NOT_REACHED();
// FIXME: Implement this
}
void activate_page_directory(PageDirectory const&, Thread*)