1. cleanup functions header in PeCoffLoaderEx.c

2. fixed link error in EnablePaging64.asm

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1175 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
vanjeff 2006-08-02 03:19:19 +00:00
parent af1dd46d37
commit 4a78c00aac
2 changed files with 49 additions and 67 deletions

View File

@ -36,7 +36,10 @@
;------------------------------------------------------------------------------
InternalX86EnablePaging64 PROC
cli
mov dword ptr [rsp], @F ; offset for far retf, seg is the 1st arg
pop rax
call @Base
@Base:
add dword ptr [rsp], @F - @Base ; offset for far retf, seg is the 1st arg
mov rax, cr4 ; mov eax, cr4
or al, (1 SHL 5)
mov cr4, rax ; enable PAE

View File

@ -264,27 +264,6 @@ PeHotRelocateImageEx (
IN OUT CHAR8 **FixupData,
IN UINT64 Adjust
)
/*++
Routine Description:
Performs an IPF specific relocation fixup
Arguments:
Reloc - Pointer to the relocation record
Fixup - Pointer to the address to fix up
FixupData - Pointer to a buffer to log the fixups
Adjust - The offset to adjust the fixup
Returns:
None
--*/
{
UINT64 *F64;
UINT64 FixupVal;