make dmm.c portable
[lunaix-os.git] / lunaix-os / kernel / k_init.c
index 0b73f92d59e953829b38510146bd1c42268535c3..5896ee492633f570ff87d800313f0642dd14c2a1 100644 (file)
@@ -4,7 +4,7 @@
 #include <lunaix/mm/page.h>
 #include <lunaix/mm/pmm.h>
 #include <lunaix/mm/vmm.h>
 #include <lunaix/mm/page.h>
 #include <lunaix/mm/pmm.h>
 #include <lunaix/mm/vmm.h>
-#include <lunaix/mm/dmm.h>
+#include <lunaix/mm/kalloc.h>
 #include <lunaix/spike.h>
 
 #include <arch/x86/boot/multiboot.h>
 #include <lunaix/spike.h>
 
 #include <arch/x86/boot/multiboot.h>
@@ -61,7 +61,7 @@ _kernel_post_init() {
         vmm_unmap_page((void*)(i << PG_SIZE_BITS));
     }
 
         vmm_unmap_page((void*)(i << PG_SIZE_BITS));
     }
 
-    assert(dmm_init());
+    assert(kalloc_init());
 }
 
 // 按照 Memory map 标识可用的物理页
 }
 
 // 按照 Memory map 标识可用的物理页