feat(mm): add allocators

This commit is contained in:
Loïc Grégoire
2026-04-10 18:04:34 -04:00
parent c6fa2a8c48
commit 748854577e
9 changed files with 1252 additions and 4 deletions
+5
View File
@@ -78,9 +78,14 @@ fn map_kernel(boot_info: *pl.BootInfo) void {
}
}
const std = @import("std");
pub fn init(boot_info: *pl.BootInfo) linksection(b.init) void {
mi.phys.init(boot_info);
map_kernel(boot_info);
mi.kernel_pmap.activate();
mi.phys.init_pfndb();
mi.zone.early_init();
mi.vmem.init();
mi.heap.init();
}