public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [patch v2 0/3] Merge MdeModulePkg\BaseTianoCustomDecompressLib into MdePkg\BaseUefiDecompressLib
@ 2019-05-15  2:19 Dandan Bi
  2019-05-15  2:19 ` [patch v2 1/3] MdePkg: Merge TianoCustomDecompress algorithm into Dandan Bi
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Dandan Bi @ 2019-05-15  2:19 UTC (permalink / raw)
  To: devel; +Cc: Liming Gao, Jian J Wang, Hao A Wu, Ray Ni, Michael D Kinney

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

V2:
1. Address the comments for patch 1 and take R-b tags from Liming.
2. Since QuarkPlatformPkg and Vlv2TbltDevicePkg has been moved
into edk2-platforms repo, drop the update for these platforms
in this v2 series, and will send seperate patches for them.
3. No change for other patches.

We plan to merge the BaseUefiTianoCustomDecompressLib
in MdeModulePkg into the BaseUefDecompressLib in MdePkg.
In order to reduce the duplicated codes and maintain
easily.
Patch 1 adds a new fdf file in BaseUefDecompressLib
(BaseUefiTianoCustomDecompressLib.inf) to keep the same
functionality and usage model with the one in MdeModulePkg.
Patch 2-4  update consumer to use this new one in MdePkg.
Patch 5 remove the one in MdeModulePkg finally.

Cc: Liming Gao <liming.gao@intel.com>
Cc: Jian J Wang <jian.j.wang@intel.com>
Cc: Hao A Wu <hao.a.wu@intel.com>
Cc: Ray Ni <ray.ni@intel.com>
Cc: Michael D Kinney <michael.d.kinney@intel.com>
Dandan Bi (3):
  MdePkg: Merge TianoCustomDecompress algorithm into
  Nt32Pkg: Update UefiDecompressLib instance path
  MdeModulePkg/Library: Remove BaseUefiTianoCustomDecompressLib

 MdeModulePkg/Include/Guid/TianoDecompress.h   |   22 -
 .../BaseUefiTianoCustomDecompressLib.c        | 1063 -----------------
 ...aseUefiTianoCustomDecompressLibInternals.h |  214 ----
 .../BaseUefiTianoDecompressLib.uni            |   16 -
 MdeModulePkg/MdeModulePkg.dec                 |    4 -
 MdeModulePkg/MdeModulePkg.dsc                 |    1 -
 .../BaseUefiDecompressLib.c                   |   72 +-
 .../BaseUefiDecompressLib.uni                 |    6 +-
 .../BaseUefiDecompressLibInternals.h          |   44 +-
 .../BaseUefiTianoCustomDecompressLib.c        |  213 ++++
 .../BaseUefiTianoCustomDecompressLib.inf      |   11 +-
 MdePkg/MdePkg.dec                             |    5 +
 MdePkg/MdePkg.dsc                             |    1 +
 Nt32Pkg/Nt32Pkg.dsc                           |    2 +-
 14 files changed, 330 insertions(+), 1344 deletions(-)
 delete mode 100644 MdeModulePkg/Include/Guid/TianoDecompress.h
 delete mode 100644 MdeModulePkg/Library/BaseUefiTianoCustomDecompressLib/BaseUefiTianoCustomDecompressLib.c
 delete mode 100644 MdeModulePkg/Library/BaseUefiTianoCustomDecompressLib/BaseUefiTianoCustomDecompressLibInternals.h
 delete mode 100644 MdeModulePkg/Library/BaseUefiTianoCustomDecompressLib/BaseUefiTianoDecompressLib.uni
 create mode 100644 MdePkg/Library/BaseUefiDecompressLib/BaseUefiTianoCustomDecompressLib.c
 rename {MdeModulePkg/Library/BaseUefiTianoCustomDecompressLib => MdePkg/Library/BaseUefiDecompressLib}/BaseUefiTianoCustomDecompressLib.inf (76%)

-- 
2.18.0.windows.1


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2019-05-15 12:43 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-05-15  2:19 [patch v2 0/3] Merge MdeModulePkg\BaseTianoCustomDecompressLib into MdePkg\BaseUefiDecompressLib Dandan Bi
2019-05-15  2:19 ` [patch v2 1/3] MdePkg: Merge TianoCustomDecompress algorithm into Dandan Bi
2019-05-15 12:43   ` [edk2-devel] " Liming Gao
2019-05-15  2:19 ` [patch v2 2/3] Nt32Pkg: Update UefiDecompressLib instance path Dandan Bi
2019-05-15  5:11   ` [edk2-devel] " Wu, Hao A
2019-05-15  2:20 ` [patch v2 3/3] MdeModulePkg/Library: Remove BaseUefiTianoCustomDecompressLib Dandan Bi
2019-05-15  5:11   ` [edk2-devel] " Wu, Hao A

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox