!!!!!!!!!!!!!!!!!! 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