mirror of
https://github.com/vivier/EMILE.git
synced 2025-04-10 01:37:00 +00:00
correct computing of physical address
This commit is contained in:
parent
e2a053b1ac
commit
3719ad81de
@ -262,7 +262,9 @@ int logical2physicalAttr(unsigned long logicalAddr, unsigned long *physicalAddr,
|
||||
break;
|
||||
}
|
||||
|
||||
*physicalAddr = pageBase | (logicalAddr & pageMask);
|
||||
*physicalAddr = pageBase + (logicalAddr & pageMask);
|
||||
TRACE("Base: %08lx Mask: %08lx -> %08lx\n",
|
||||
pageBase, pageMask, *physicalAddr);
|
||||
|
||||
return ret;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user