QuarkPlatformPkg: Switch from EsrtDxe to EsrtFmpDxe

https://bugzilla.tianocore.org/show_bug.cgi?id=802

Based on content from the following branch/commits:
https://github.com/Microsoft/MS_UEFI/tree/share/MsCapsuleSupport

The EsrtFmpDxe module is a lightweight version of the EsrtDxe
module that produces ESRT entries based only on FMP Protocol
instances.

Cc: Sean Brogan <sean.brogan@microsoft.com>
Cc: Jiewen Yao <jiewen.yao@intel.com>
Cc: Star Zeng <star.zeng@intel.com>
Cc: Eric Dong <eric.dong@intel.com>
Cc: Ruiyu Ni <ruiyu.ni@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
Reviewed-by: Star Zeng <star.zeng@intel.com>
Reviewed-by: Bret Barkelew <Bret.Barkelew@microsoft.com>
This commit is contained in:
Michael D Kinney 2018-01-04 15:26:26 -08:00
parent 4184aabda2
commit 568556cf36
2 changed files with 4 additions and 4 deletions

View File

@ -2,7 +2,7 @@
# Clanton Peak CRB platform with 32-bit DXE for 4MB/8MB flash devices. # Clanton Peak CRB platform with 32-bit DXE for 4MB/8MB flash devices.
# #
# This package provides Clanton Peak CRB platform specific modules. # This package provides Clanton Peak CRB platform specific modules.
# Copyright (c) 2013 - 2017 Intel Corporation. # Copyright (c) 2013 - 2018 Intel Corporation.
# #
# This program and the accompanying materials # This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # are licensed and made available under the terms and conditions of the BSD License
@ -921,7 +921,7 @@
} }
!if $(CAPSULE_ENABLE) !if $(CAPSULE_ENABLE)
MdeModulePkg/Universal/EsrtDxe/EsrtDxe.inf MdeModulePkg/Universal/EsrtFmpDxe/EsrtFmpDxe.inf
SignedCapsulePkg/Universal/SystemFirmwareUpdate/SystemFirmwareReportDxe.inf { SignedCapsulePkg/Universal/SystemFirmwareUpdate/SystemFirmwareReportDxe.inf {
<LibraryClasses> <LibraryClasses>

View File

@ -2,7 +2,7 @@
# FDF file of Clanton Peak CRB platform with 32-bit DXE # FDF file of Clanton Peak CRB platform with 32-bit DXE
# #
# This package provides QuarkNcSocId platform specific modules. # This package provides QuarkNcSocId platform specific modules.
# Copyright (c) 2013 - 2017 Intel Corporation. # Copyright (c) 2013 - 2018 Intel Corporation.
# #
# This program and the accompanying materials # This program and the accompanying materials
# are licensed and made available under the terms and conditions of the BSD License # are licensed and made available under the terms and conditions of the BSD License
@ -598,7 +598,7 @@ INF RuleOverride = DRIVER_ACPITABLE SecurityPkg/Tcg/TcgSmm/TcgSmm.inf
!endif !endif
!if $(CAPSULE_ENABLE) !if $(CAPSULE_ENABLE)
INF MdeModulePkg/Universal/EsrtDxe/EsrtDxe.inf INF MdeModulePkg/Universal/EsrtFmpDxe/EsrtFmpDxe.inf
INF SignedCapsulePkg/Universal/SystemFirmwareUpdate/SystemFirmwareReportDxe.inf INF SignedCapsulePkg/Universal/SystemFirmwareUpdate/SystemFirmwareReportDxe.inf
!endif !endif