Kernel - Added pointer to IRQ callbacks
[tpg/acess2.git] / Kernel / arch / x86_64 / mm_virt.c
index a34c6ad..2c91aed 100644 (file)
@@ -75,7 +75,7 @@ tMutex        glMM_TempFractalLock;
 // === CODE ===
 void MM_InitVirt(void)
 {
-       MM_DumpTables(0, -1L);
+//     MM_DumpTables(0, -1L);
 }
 
 void MM_FinishVirtualInit(void)
@@ -90,11 +90,11 @@ void MM_PageFault(tVAddr Addr, Uint ErrorCode, tRegs *Regs)
 {
        // TODO: Implement Copy-on-Write
        #if 1
-       if( PAGEMAPLVL4(Addr>39) & PF_PRESENT
-        && PAGEDIRPTR(Addr>>30) & PF_PRESENT
-        && PAGEDIR(Addr>>21) & PF_PRESENT
-        && PAGETABLE(Addr>>12) & PF_PRESENT
-        && PAGETABLE(Addr>>12) & PF_COW )
+       if( PAGEMAPLVL4(Addr>>39) & PF_PRESENT
+        && PAGEDIRPTR (Addr>>30) & PF_PRESENT
+        && PAGEDIR    (Addr>>21) & PF_PRESENT
+        && PAGETABLE  (Addr>>12) & PF_PRESENT
+        && PAGETABLE  (Addr>>12) & PF_COW )
        {
                tPAddr  paddr;
                if(MM_GetRefCount( PAGETABLE(Addr>>12) & PADDR_MASK ) == 1)

UCC git Repository :: git.ucc.asn.au