X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=EdkModulePkg%2FCore%2FDxeIplPeim%2FDxeIpl.h;h=f8fd8766ab59135db88985eb1a644da938507fea;hp=9e626a7dc79f7d3fa72b565863c37b3f263a35ad;hb=abb26634f230fb703906f46e7e7adebc9124214a;hpb=ad3e8660d37e30ccf2e78aafced1f194e3593a30 diff --git a/EdkModulePkg/Core/DxeIplPeim/DxeIpl.h b/EdkModulePkg/Core/DxeIplPeim/DxeIpl.h index 9e626a7dc7..f8fd8766ab 100644 --- a/EdkModulePkg/Core/DxeIplPeim/DxeIpl.h +++ b/EdkModulePkg/Core/DxeIplPeim/DxeIpl.h @@ -23,6 +23,8 @@ Abstract: #define STACK_SIZE 0x20000 #define BSP_STORE_SIZE 0x4000 +#define GET_OCCUPIED_SIZE(ActualSize, Alignment) ((ActualSize + (Alignment - 1)) & ~(Alignment - 1)) + extern BOOLEAN gInMemory; /** @@ -125,8 +127,9 @@ DxeLoadCore ( EFI_STATUS PeiProcessFile ( IN UINT16 SectionType, - IN OUT EFI_FFS_FILE_HEADER **RealFfsFileHeader, - OUT VOID **Pe32Data + IN EFI_FFS_FILE_HEADER *FfsFileHeader, + OUT VOID **Pe32Data, + IN EFI_PEI_HOB_POINTERS *OrigHob ); EFI_STATUS