mirror of
https://github.com/acidanthera/audk.git
synced 2025-07-25 22:54:51 +02:00
Output DxeCore Entrypoint in DxeIpl module, and make dxecore module can correctly output >4G module entry point address.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2033 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
parent
3112de21e5
commit
b32a39b328
@ -449,7 +449,7 @@ Returns:
|
|||||||
//
|
//
|
||||||
// Print debug message
|
// Print debug message
|
||||||
//
|
//
|
||||||
DEBUG((EFI_D_ERROR | EFI_D_INFO, "InstallProtocolInterface: %g %x\n", Protocol, Interface));
|
DEBUG((EFI_D_ERROR | EFI_D_INFO, "InstallProtocolInterface: %g %p\n", Protocol, Interface));
|
||||||
|
|
||||||
Status = EFI_OUT_OF_RESOURCES;
|
Status = EFI_OUT_OF_RESOURCES;
|
||||||
Prot = NULL;
|
Prot = NULL;
|
||||||
|
@ -456,7 +456,7 @@ Returns:
|
|||||||
UINTN StartIndex;
|
UINTN StartIndex;
|
||||||
CHAR8 EfiFileName[256];
|
CHAR8 EfiFileName[256];
|
||||||
|
|
||||||
DEBUG ((EFI_D_INFO | EFI_D_LOAD, "Loading driver at 0x%08x EntryPoint=0x%08x ", (UINTN)Image->ImageContext.ImageAddress, (UINTN)Image->ImageContext.EntryPoint));
|
DEBUG ((EFI_D_INFO | EFI_D_LOAD, "Loading driver at 0x%10p EntryPoint=0x%10p ", (VOID *)(UINTN)Image->ImageContext.ImageAddress, (VOID *)(UINTN)Image->ImageContext.EntryPoint));
|
||||||
if (Image->ImageContext.PdbPointer != NULL) {
|
if (Image->ImageContext.PdbPointer != NULL) {
|
||||||
StartIndex = 0;
|
StartIndex = 0;
|
||||||
for (Index = 0; Image->ImageContext.PdbPointer[Index] != 0; Index++) {
|
for (Index = 0; Image->ImageContext.PdbPointer[Index] != 0; Index++) {
|
||||||
@ -979,7 +979,7 @@ Returns:
|
|||||||
//
|
//
|
||||||
DEBUG_CODE_BEGIN ();
|
DEBUG_CODE_BEGIN ();
|
||||||
if (EFI_ERROR (Image->Status)) {
|
if (EFI_ERROR (Image->Status)) {
|
||||||
DEBUG ((EFI_D_ERROR, "Error: Image at %08X start failed: %x\n", Image->Info.ImageBase, Image->Status));
|
DEBUG ((EFI_D_ERROR, "Error: Image at %10p start failed: %r\n", Image->Info.ImageBase, Image->Status));
|
||||||
}
|
}
|
||||||
DEBUG_CODE_END ();
|
DEBUG_CODE_END ();
|
||||||
|
|
||||||
|
@ -309,7 +309,7 @@ Returns:
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
DEBUG ((EFI_D_INFO, "DXE Core Entry\n"));
|
DEBUG ((EFI_D_INFO, "DXE Core Entry Point 0x%08x\n", (UINTN) DxeCoreEntryPoint));
|
||||||
HandOffToDxeCore (DxeCoreEntryPoint, HobList);
|
HandOffToDxeCore (DxeCoreEntryPoint, HobList);
|
||||||
//
|
//
|
||||||
// If we get here, then the DXE Core returned. This is an error
|
// If we get here, then the DXE Core returned. This is an error
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/** @file
|
/** @file
|
||||||
SimpleFileSystem protocol as defined in the EFI 1.0 specification.
|
SimpleFileSystem guid and data structure as defined in the EFI 1.0 specification.
|
||||||
|
|
||||||
The SimpleFileSystem protocol is the programatic access to the FAT (12,16,32)
|
The SimpleFileSystem protocol is the programatic access to the FAT (12,16,32)
|
||||||
file system specified in EFI 1.0. It can also be used to abstract any
|
file system specified in EFI 1.0. It can also be used to abstract any
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/** @file
|
/** @file
|
||||||
FileSystemInfo protocol as defined in the EFI 1.0 specification.
|
FileSystemInfo guid and data structure as defined in the EFI 1.0 specification.
|
||||||
|
|
||||||
Copyright (c) 2006, Intel Corporation
|
Copyright (c) 2006, Intel Corporation
|
||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
/** @file
|
/** @file
|
||||||
FileSystemVolumeLabelInfo protocol as defined in the EFI 1.0 specification.
|
FileSystemVolumeLabelInfo guid and data structure as defined in the EFI 1.0 specification.
|
||||||
|
|
||||||
Copyright (c) 2006, Intel Corporation
|
Copyright (c) 2006, Intel Corporation
|
||||||
All rights reserved. This program and the accompanying materials
|
All rights reserved. This program and the accompanying materials
|
||||||
|
Loading…
x
Reference in New Issue
Block a user