Enhance the PEI Core to convert pointers pointing to PPI descriptors on the temporary stack.

Signed-off by: rsun3
Reviewed-by:   li-elvin


git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@12354 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
rsun3
2011-09-15 06:48:20 +00:00
parent a9292c1363
commit 424b7c9f8f
4 changed files with 53 additions and 48 deletions

View File

@@ -894,6 +894,8 @@ PeiDispatcher (
StackOffsetPositive = FALSE;
StackOffset = (UINTN)(TopOfOldStack - TopOfNewStack);
}
Private->StackOffsetPositive = StackOffsetPositive;
Private->StackOffset = StackOffset;
DEBUG ((EFI_D_INFO, "Heap Offset = 0x%lX Stack Offset = 0x%lX\n", (UINT64)Private->HeapOffset, (UINT64)(StackOffset)));