The series is also available at: https://github.com/hwu25/edk2/tree/ovmf_drop_framework_v2
V2 changes: * Update to module OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.inf has been dropped, since the module is proposed to be removed in another series: https://edk2.groups.io/g/devel/message/42142 * Copy LegacyBios protocol definitions from IntelFrameworkPkg, since OvmfPkg/IncompatiblePciDeviceSupportDxe/IncompatiblePciDeviceSupport.inf has a dependency on it. This was not done in V1 series since such copy was previous covered by another series to duplicate the required CSM modules into OvmfPkg. (Now this series has been dropped.) V1 history: The series will drop the IntelFramework[Module]Pkg dependency for below modules within OvmfPkg: OvmfPkg/PlatformPei/PlatformPei.inf OvmfPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf OvmfPkg/IncompatiblePciDeviceSupportDxe/IncompatiblePciDeviceSupport.inf OvmfPkg/Csm/CsmSupportLib/CsmSupportLib.inf Verification done for the series: * Build pass for OvmfPkg; * Boot to shell with the built images. Cc: Ray Ni <ray...@intel.com> Cc: David Woodhouse <dw...@infradead.org> Cc: Jordan Justen <jordan.l.jus...@intel.com> Cc: Laszlo Ersek <ler...@redhat.com> Cc: Ard Biesheuvel <ard.biesheu...@linaro.org> Hao A Wu (6): OvmfPkg/PlatformPei: Remove redundant reference of framework pkg DEC OvmfPkg/OvmfPkg.dec: Add PcdShellFile in OVMF DEC file OvmfPkg/PlatformBootManagerLib: Use PcdShellFile defined in OvmfPkg OvmfPkg/DSC: Remove the consume of PcdShellFile in framework package OvmfPkg: Copy LegacyBios protocol definitions from IntelFrameworkPkg OvmfPkg/IncompatiblePciDeviceSupportDxe: Drop framework pkg dependency OvmfPkg/OvmfPkg.dec | 4 + OvmfPkg/OvmfPkgIa32.dsc | 2 - OvmfPkg/OvmfPkgIa32X64.dsc | 2 - OvmfPkg/OvmfPkgX64.dsc | 2 - OvmfPkg/IncompatiblePciDeviceSupportDxe/IncompatiblePciDeviceSupport.inf | 1 - OvmfPkg/Library/PlatformBootManagerLib/PlatformBootManagerLib.inf | 5 +- OvmfPkg/PlatformPei/PlatformPei.inf | 3 +- OvmfPkg/Include/Protocol/LegacyBios.h | 1553 ++++++++++++++++++++ 8 files changed, 1560 insertions(+), 12 deletions(-) create mode 100644 OvmfPkg/Include/Protocol/LegacyBios.h -- 2.12.0.windows.1 -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#42146): https://edk2.groups.io/g/devel/message/42146 Mute This Topic: https://groups.io/mt/32011839/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-