未验证 提交 0a62573b 编写于 作者: M MikhailKrichanov 提交者: GitHub

Library: Fixed UEFI_IMAGE_SOURCE semantics. (#508)

上级 c65fb5bb
......@@ -35,7 +35,7 @@
PrintLib
LzmaDecompressLib
SerialPortLib
UefiImageOnlyNonFvLib
UefiImageOnlyFvLib
[Sources]
Support.h
......
......@@ -40,7 +40,7 @@ EfiLdrLoadImage (
&ImageContext,
FHand,
BufferSize,
UEFI_IMAGE_SOURCE_NON_FV,
UEFI_IMAGE_SOURCE_FV,
UefiImageOriginFv
);
if (EFI_ERROR (Status)) {
......
......@@ -296,7 +296,7 @@ OcImageLoaderLoad (
&ImageContext,
SourceBuffer,
(UINT32)SourceSize,
UEFI_IMAGE_SOURCE_FV,
UEFI_IMAGE_SOURCE_NON_FV,
UefiImageOriginUserImage
);
if (EFI_ERROR (ImageStatus)) {
......
......@@ -94,7 +94,7 @@
MemoryAllocationLib
PrintLib
UefiBootServicesTableLib
UefiImageLib
UefiImageOnlyNonFvLib
OcApfsLib
OcAppleBootPolicyLib
OcAppleChunklistLib
......
......@@ -38,7 +38,7 @@
OpenCorePkg/OpenCorePkg.dec
[LibraryClasses]
UefiImageLib
PeCoffLib2
UefiRuntimeServicesTableLib
UefiBootServicesTableLib
MemoryAllocationLib
......
......@@ -405,7 +405,8 @@
gEfiMdePkgTokenSpaceGuid.PcdImageLoaderAlignmentPolicy|0xFFFFFFFF
gEfiMdePkgTokenSpaceGuid.PcdImageLoaderRelocTypePolicy|0xFFFFFFFF
gEfiMdePkgTokenSpaceGuid.PcdImageProtectionPolicy|0x00000003
gEfiMdePkgTokenSpaceGuid.PcdUefiImageFormatSupportNonFv|0x01
[PcdsPatchableInModule]
gEfiMdeModulePkgTokenSpaceGuid.PcdSerialRegisterAccessWidth|8
gEfiMdeModulePkgTokenSpaceGuid.PcdSerialUseMmio|FALSE
......
......@@ -139,6 +139,8 @@
DxeServicesTableLib|MdeModulePkg/Library/DxeCoreDxeServicesTableLib/DxeCoreDxeServicesTableLib.inf
UefiBootServicesTableLib|MdeModulePkg/Library/DxeCoreUefiBootServicesTableLib/DxeCoreUefiBootServicesTableLib.inf
UefiRuntimeServicesTableLib|MdeModulePkg/Library/DxeCoreUefiRuntimeServicesTableLib/DxeCoreUefiRuntimeServicesTableLib.inf
<PcdsFixedAtBuild>
gEfiMdePkgTokenSpaceGuid.PcdUefiImageFormatSupportFv|0x03
}
MdeModulePkg/Universal/PCD/Dxe/Pcd.inf
......@@ -259,6 +261,7 @@
gEfiMdePkgTokenSpaceGuid.PcdFixedDebugPrintErrorLevel|0x0
gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x0
gOpenCorePkgTokenSpaceGuid.PcdCanaryAllowRdtscFallback|TRUE
gEfiMdePkgTokenSpaceGuid.PcdUefiImageFormatSupportFv|0x02
[BuildOptions]
MSFT:NOOPT_*_*_CC_FLAGS = -D OC_TARGET_RELEASE=1 /FAcs -Dinline=__inline /GS /kernel
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册