]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Update ChangeLog.txt file to log change:
authorlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>
Sat, 29 Sep 2007 09:45:03 +0000 (09:45 +0000)
committerlgao4 <lgao4@6f19259b-4bc3-4df7-8a09-765794883524>
Sat, 29 Sep 2007 09:45:03 +0000 (09:45 +0000)
1.Remove CustomDecompressLib library class.
2.Add ExtractGuidedSectionLib library class to replace CustomDecompressLib.

git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3985 6f19259b-4bc3-4df7-8a09-765794883524

MdePkg/ChangeLog.txt

index fb57fa0060d463f4574082bd1b05e03c7b8beb1c..570d134a42f5faca5b65407b17828f5f88c2d74b 100644 (file)
@@ -38,7 +38,40 @@ EDK_0000: Compatible: owner
 !!!!!!!!!!!!!!!!!!                     End of Notes                     !!!!!!!!!!!!!!!!!!\r
 ##########################################################################################\r
 \r
+==========================================================================================\r
+EDK_3983: Non-Compatible: lgao4\r
+       \r
+       Class_Library: Remove CustomDecompressLib library class.\r
+       \r
+       Code Change:\r
+       1) Remove the definition MdePkg\Include\Library\CustomDecompressLib.h and \r
+          library instance MdePkg\Library\BaseCustomDecompressLibNull for CustomDecompressLib.\r
+       \r
+       Possible Impacts:\r
+       1) Drivers don't use this library class any longer. But they can use new ExtractGuidedSectionLib\r
+          library class to extract the compressed guided section data.\r
+       2) The instance of CustomDecompressLib should be changed to register the decode function \r
+          into ExtractGuidedSectionHandler list, and not to produce CustomDecompressLib class.\r
+       3) Platform.dsc file doesn't use this library instance any longer.\r
 \r
+==========================================================================================\r
+EDK_3980: Non-Compatible: lgao4\r
+       \r
+       Class_Library: Add ExtractGuidedSectionLib library class to replace CustomDecompressLib.\r
+       \r
+       Code Change:\r
+       1) Add the definition MdePkg\Include\Library\ExtractGuidedSectionLib.h and \r
+          library instance MdePkg\Library\PeiDxeExtractGuidedSectionLib for new ExtractGuidedSectionLib.\r
+       2) Add gEfiMdePkgTokenSpaceGuid.PcdMaximumGuidedExtractHandler in MdePkg, which is used by \r
+          PeiDxeExtractGuidedSectionLib library instance.\r
+       3) Update DxeIpl and DxeMain modules of MdeModulePkg to use new ExtractGuidedSectionLib library class.\r
+       4) Update BaseUefiTianoCustomDecompressLib of IntelFrameworkModulePkg not to produce CustomDecompressLib,\r
+          and to register TianoDecomress handler into ExtractGuidedSectionHandler list.\r
+       \r
+       Possible Impacts:\r
+       1) Platform.dsc file should update library instance and PCD if it contains DxeIpl and DxeMain modules.\r
+          It should use MdePkg\Library\PeiDxeExtractGuidedSectionLib library instance and \r
+          set gEfiMdePkgTokenSpaceGuid.PcdMaximumGuidedExtractHandler PCD value.\r
 \r
 ==========================================================================================\r
 EDK_3871: Non-Compatible: klu2\r