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
0001-DuetPkg-Replace-DebugLib-and-LzmaDecompressLib-with-.patch
Description: 0001-DuetPkg-Replace-DebugLib-and-LzmaDecompressLib-with-.patch
0001-Nt32Pkg-Replace-DebugLib-and-LzmaDecompressLib-with-.patch
Description: 0001-Nt32Pkg-Replace-DebugLib-and-LzmaDecompressLib-with-.patch
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