1
0
Fork 0

fix/kernel: Fixed amd64 paging API

This commit is contained in:
Kevin Alavik 2025-05-15 06:33:27 +02:00
parent a32db51e45
commit d9eea99f36
Signed by: cmpsb
GPG key ID: 10D1CC0526FDC6D7

View file

@ -78,6 +78,14 @@ void emk_entry(void)
log_early("Allocated 1 physical page: %llx", (uint64_t)a);
pfree(a, 1);
/* Setup virtual memory */
if (!kernel_address_request.response)
{
kpanic(NULL, "Failed to get kernel address request");
}
kvirt = kernel_address_request.response->virtual_base;
kphys = kernel_address_request.response->physical_base;
paging_init();
log_early("Initialized paging");