https://bugzilla.tianocore.org/show_bug.cgi?id=801
Based on content from the following branch/commits:
https://github.com/Microsoft/MS_UEFI/tree/share/MsCapsuleSupport
* Add DisplayUpdateProgressLib mappings for platforms that use the
DxeCapsuleLibFmp.
* Add the PerformFlashWriteWithProgress() API to all PlatformFlashAccessLib
instances.
The PlatformFlashAccessLib instances have not been updated to use the Progress()
API. The current progress behavior is preserved. The PlatformFlashAccessLib
instances could be updated to remove the current progress indication and use the
progress bar provided by DxeCapsuleLibFmp and DisplayUpdateProgressLib.
Cc: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Leif Lindholm <leif.lindholm@linaro.org>
Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
Contributed-under: TianoCore Contribution Agreement 1.1
Kinney, Michael D (6):
Styx/PlatformFlashAccessLib: Add progress API
Hisilicon/PlatformFlashAccessLib: Add progress API
SynQuacer/PlatformFlashAccessLib: Add progress API
AMD/OverdriveBoard: Add DisplayUpdateProgressLib mapping
Socionext/DeveloperBox: Add DisplayUpdateProgressLib mapping
Socionext/SynQuacerEvalBoard: Add DisplayUpdateProgressLib mapping
Platform/AMD/OverdriveBoard/OverdriveBoard.dsc | 1 +
Platform/Socionext/DeveloperBox/DeveloperBox.dsc | 1 +
.../SynQuacerEvalBoard/SynQuacerEvalBoard.dsc | 1 +
.../StyxPlatformFlashAccessLib.c | 70 +++++++++++++++++--
.../PlatformFlashAccessLibDxe.c | 71 +++++++++++++++++---
.../SynQuacerPlatformFlashAccessLib.c | 78 +++++++++++++++++++---
6 files changed, 196 insertions(+), 26 deletions(-)
--
2.14.2.windows.3
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel