edk2/EmbeddedPkg/Library
Oliver Smith-Denny c6c02f8cae EmbeddedPkg, OvmfPkg: Produce FV3 HOBs for Extracted FVs
EmbeddedPkg's PrePiLib and OvmfPkg's PeilessStartupLib (which
uses PrePiLib) only produce FV2 HOBs for extracted FVs. However,
FV3 HOBs have superceded FV2 HOBs for describing extracted FVs.

This commit updates both of these libs to also produce FV3 HOBs,
following PEI's pattern of producing an FV, FV2, and FV3 HOB for
each extracted FV.

Eventually, only FV3 HOBs will be produced, so this paves the way
for that.

Continuous-integration-options: PatchCheck.ignore-multi-package

Signed-off-by: Oliver Smith-Denny <osde@microsoft.com>
2026-06-13 09:06:33 +00:00
..
AcpiLib EmbeddedPkg: reduce "Found ACPI table" messages from ERROR to INFO 2024-11-27 15:11:26 +01:00
AndroidBootImgLib EmbeddedPkg/AndroidBootImgLib: Fix typo in Buffer parameter description 2026-01-23 10:46:37 +00:00
CoherentDmaLib EmbeddedPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
DebugAgentTimerLibNull EmbeddedPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
DxeDtPlatformDtbLoaderLibDefault EmbeddedPkg: align Inf file headers with INF Spec standard 2026-03-02 19:32:17 +00:00
GdbSerialDebugPortLib EmbeddedPkg/GdbSerialDebugPortLib: fix compile warning 2022-09-05 13:52:51 +00:00
GdbSerialLib EmbeddedPkg: Remove duplicated words 2022-09-05 13:52:51 +00:00
NonCoherentDmaLib EmbeddedPkg: NonCoherentDmaLib: Set EFI_MEMORY_XP Capability on DMA Buffer 2024-07-29 22:42:41 +00:00
NorFlashInfoLib EmbeddedPkg: align Inf file headers with INF Spec standard 2026-03-02 19:32:17 +00:00
NvVarStoreFormattedLib EmbeddedPkg: Extend NvVarStoreFormattedLib LIBRARY_CLASS 2019-04-29 15:34:16 +02:00
PlatformHasAcpiLib EmbeddedPkg: Replace BSD License with BSD+Patent License 2019-04-09 10:57:58 -07:00
PrePiExtractGuidedSectionLib EmbeddedPkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
PrePiHobLib EmbeddedPkg: Replace manual alignment checks with helper macros 2026-06-09 07:20:10 +00:00
PrePiLib EmbeddedPkg, OvmfPkg: Produce FV3 HOBs for Extracted FVs 2026-06-13 09:06:33 +00:00
PrePiMemoryAllocationLib EmbeddedPkg: Add missing FreeAlignedPages() implementation 2026-04-21 16:55:40 +00:00
TemplateRealTimeClockLib Revert "ArmPlatformPkg,EmbeddedPkg,MdeModulePkg: Move RealTimeClockLib ..." 2026-05-06 03:41:31 +00:00
TimeBaseLib EmbeddedPkg/TimeBaseLib: aligning year with UEFI specification 2025-06-26 18:40:15 +00:00
VirtualRealTimeClockLib Revert "ArmPlatformPkg,EmbeddedPkg,MdeModulePkg: Move RealTimeClockLib ..." 2026-05-06 03:41:31 +00:00