Jordan:
  Good comments. Here, I attach the patches to clean up Duet, Nt32 and OvmfPkg. 
Please help review them. 

Thanks
Liming
-----Original Message-----
From: Justen, Jordan L 
Sent: Tuesday, March 31, 2015 12:08 AM
To: edk2-devel@lists.sourceforge.net; Gao, Liming; 
edk2-devel@lists.sourceforge.net
Subject: Re: [edk2] [Patch 0/2] MdeModulePkg: Add two library instances

On 2015-03-30 00:04:57, Liming Gao wrote:
> Copy below two library instances from IntelFrameworkModulePkg to 
> MdeModulePkg. Then, Platform dsc can refer to them from MdeModulePkg, and 
> remove the dependency of IntelFrameworkPkg and IntelFrameworkModulePkg.
> The ones in IntelFrameworkModulePkg are still kept for compatibility.

Since the UDK releases have separate branches, maybe we can clean up EDK II 
platforms and remove the IntelFrameworkModulePkg versions?

Series Reviewed-by: Jordan Justen <jordan.l.jus...@intel.com>

> 1. PeiDxeDebugLibReportStatusCode
> 2. LzmaCustomDecompressLib
> 
> Liming Gao (2):
>   MdeModulePkg: Add LzmaDecompress Guid
>   MdeModulePkg: Add two library instances
> 
>  Include/Guid/LzmaDecompress.h                      |   35 +
>  .../F86GuidedSectionExtraction.c                   |  218 +++++
>  .../GuidedSectionExtraction.c                      |  201 ++++
>  .../LzmaCustomDecompressLib/LZMA-SDK-README.txt    |    4 +
>  .../LzmaArchCustomDecompressLib.inf                |   66 ++
>  .../LzmaArchDecompressLib.uni                      |  Bin 0 -> 2480 bytes
>  .../LzmaCustomDecompressLib.inf                    |   62 ++
>  Library/LzmaCustomDecompressLib/LzmaDecompress.c   |  220 +++++
>  .../LzmaCustomDecompressLib/LzmaDecompressLib.uni  |  Bin 0 -> 2274 bytes
>  .../LzmaDecompressLibInternal.h                    |   96 ++
>  Library/LzmaCustomDecompressLib/Sdk/C/7zVersion.h  |    7 +
>  Library/LzmaCustomDecompressLib/Sdk/C/Bra.h        |   60 ++
>  Library/LzmaCustomDecompressLib/Sdk/C/Bra86.c      |   85 ++
>  Library/LzmaCustomDecompressLib/Sdk/C/CpuArch.h    |   69 ++
>  Library/LzmaCustomDecompressLib/Sdk/C/LzFind.c     |  770 +++++++++++++++
>  Library/LzmaCustomDecompressLib/Sdk/C/LzFind.h     |  107 ++
>  Library/LzmaCustomDecompressLib/Sdk/C/LzHash.h     |   54 ++
>  Library/LzmaCustomDecompressLib/Sdk/C/LzmaDec.c    | 1026 
> ++++++++++++++++++++
>  Library/LzmaCustomDecompressLib/Sdk/C/LzmaDec.h    |  223 +++++
>  Library/LzmaCustomDecompressLib/Sdk/C/Types.h      |  231 +++++
>  Library/LzmaCustomDecompressLib/Sdk/history.txt    |  236 +++++
>  Library/LzmaCustomDecompressLib/Sdk/lzma.txt       |  594 ++++++++++++
>  Library/LzmaCustomDecompressLib/UefiLzma.h         |   47 +
>  Library/PeiDxeDebugLibReportStatusCode/DebugLib.c  |  461 +++++++++
>  .../PeiDxeDebugLibReportStatusCode.inf             |   54 ++
>  .../PeiDxeDebugLibReportStatusCode.uni             |  Bin 0 -> 1896 bytes
>  MdeModulePkg.dec                                   |    5 +
>  MdeModulePkg.dsc                                   |    3 +
>  28 files changed, 4934 insertions(+)
>  create mode 100644 Include/Guid/LzmaDecompress.h  create mode 100644 
> Library/LzmaCustomDecompressLib/F86GuidedSectionExtraction.c
>  create mode 100644 
> Library/LzmaCustomDecompressLib/GuidedSectionExtraction.c
>  create mode 100644 
> Library/LzmaCustomDecompressLib/LZMA-SDK-README.txt
>  create mode 100644 
> Library/LzmaCustomDecompressLib/LzmaArchCustomDecompressLib.inf
>  create mode 100644 
> Library/LzmaCustomDecompressLib/LzmaArchDecompressLib.uni
>  create mode 100644 
> Library/LzmaCustomDecompressLib/LzmaCustomDecompressLib.inf
>  create mode 100644 Library/LzmaCustomDecompressLib/LzmaDecompress.c
>  create mode 100644 
> Library/LzmaCustomDecompressLib/LzmaDecompressLib.uni
>  create mode 100644 
> Library/LzmaCustomDecompressLib/LzmaDecompressLibInternal.h
>  create mode 100644 Library/LzmaCustomDecompressLib/Sdk/C/7zVersion.h
>  create mode 100644 Library/LzmaCustomDecompressLib/Sdk/C/Bra.h
>  create mode 100644 Library/LzmaCustomDecompressLib/Sdk/C/Bra86.c
>  create mode 100644 Library/LzmaCustomDecompressLib/Sdk/C/CpuArch.h
>  create mode 100644 Library/LzmaCustomDecompressLib/Sdk/C/LzFind.c
>  create mode 100644 Library/LzmaCustomDecompressLib/Sdk/C/LzFind.h
>  create mode 100644 Library/LzmaCustomDecompressLib/Sdk/C/LzHash.h
>  create mode 100644 Library/LzmaCustomDecompressLib/Sdk/C/LzmaDec.c
>  create mode 100644 Library/LzmaCustomDecompressLib/Sdk/C/LzmaDec.h
>  create mode 100644 Library/LzmaCustomDecompressLib/Sdk/C/Types.h
>  create mode 100644 Library/LzmaCustomDecompressLib/Sdk/history.txt
>  create mode 100644 Library/LzmaCustomDecompressLib/Sdk/lzma.txt
>  create mode 100644 Library/LzmaCustomDecompressLib/UefiLzma.h
>  create mode 100644 Library/PeiDxeDebugLibReportStatusCode/DebugLib.c
>  create mode 100644 
> Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.
> inf  create mode 100644 
> Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.
> uni
> 
> --
> 1.9.5.msysgit.0
> 
> 
> 
> ----------------------------------------------------------------------
> -------- Dive into the World of Parallel Programming The Go Parallel 
> Website, sponsored by Intel and developed in partnership with Slashdot 
> Media, is your hub for all things parallel software development, from 
> weekly thought leadership blogs to news, videos, case studies, 
> tutorials and more. Take a look and join the conversation now. 
> http://goparallel.sourceforge.net/
> _______________________________________________
> edk2-devel mailing list
> edk2-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/edk2-devel

Attachment: 0001-DuetPkg-Replace-DebugLib-and-LzmaDecompressLib-with-.patch
Description: 0001-DuetPkg-Replace-DebugLib-and-LzmaDecompressLib-with-.patch

Attachment: 0001-Nt32Pkg-Replace-DebugLib-and-LzmaDecompressLib-with-.patch
Description: 0001-Nt32Pkg-Replace-DebugLib-and-LzmaDecompressLib-with-.patch

Attachment: 0001-OvmfPkg-Replace-DebugLib-and-LzmaDecompressLib-with-.patch
Description: 0001-OvmfPkg-Replace-DebugLib-and-LzmaDecompressLib-with-.patch

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-devel

Reply via email to