mirror of https://github.com/acidanthera/audk.git
ffdde9d719
REF: https://bugzilla.tianocore.org/show_bug.cgi?id=3754 1. DxeCore will use ModuleInfo to install LoadedImage protocol for DxeCore. 2. DxeIpl will create the ModuleInfo of UniversalPayload. and UniversalPayload will create the ModuleInfo of DxeCore. 3. UniversalPayload should skip the ModuleInfo from the DxeIpl to avoid the mismatched ModuleInfo for DxeCore. Changes: 1. Use function IsHobNeed to check if the HOB should be added 2. Add the ModuleInfo check logic in IsHobNeed function Signed-off-by: Guomin Jiang <guomin.jiang@intel.com> Cc: Guo Dong <guo.dong@intel.com> Reviewed-by: Ray Ni <ray.ni@intel.com> Cc: Maurice Ma <maurice.ma@intel.com> Cc: Benjamin You <benjamin.you@intel.com> |
||
---|---|---|
.. | ||
Ia32 | ||
X64 | ||
AcpiTable.c | ||
LoadDxeCore.c | ||
MemoryAllocation.c | ||
PrintHob.c | ||
UefiPayloadEntry.c | ||
UefiPayloadEntry.h | ||
UefiPayloadEntry.inf | ||
UniversalPayloadEntry.c | ||
UniversalPayloadEntry.inf |