refactor: use a more decent physical memory map
[lunaix-os.git] / lunaix-os / kernel / mm / mmio.c
index cac4a894a7f7c25552c2b779eaeb2de926792b6e..43cc9e166ad2c0d2f288c997dfc2ec63c0a2fb69 100644 (file)
@@ -6,7 +6,7 @@
 void*
 ioremap(ptr_t paddr, u32_t size)
 {
 void*
 ioremap(ptr_t paddr, u32_t size)
 {
-    void* ptr = vmm_vmap(paddr, size, PG_PREM_RW | PG_DISABLE_CACHE);
+    void* ptr = vmap(paddr, size, PG_PREM_RW | PG_DISABLE_CACHE, 0);
 
     if (ptr) {
         pmm_mark_chunk_occupied(KERNEL_PID,
 
     if (ptr) {
         pmm_mark_chunk_occupied(KERNEL_PID,