[FAST486]

Handle the case when the last page is also the first page in Fast486ReadLinearMemory ( when paging is enabled).


svn path=/branches/ntvdm/; revision=61104
This commit is contained in:
Aleksandar Andrejevic 2013-11-26 17:55:07 +00:00
parent 8e356f7a95
commit f45361126f

View file

@ -159,7 +159,7 @@ Fast486ReadLinearMemory(PFAST486_STATE State,
if (Page == PAGE_ALIGN(LinearAddress + Size - 1))
{
/* Copy only a part of the page */
PageLength = PAGE_OFFSET(LinearAddress + Size);
PageLength = PAGE_OFFSET(LinearAddress + Size) - PageOffset;
}
/* Read the memory */