X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=MdeModulePkg%2FChangeLog.txt;fp=MdeModulePkg%2FChangeLog.txt;h=d72f259c3e952a46fe21483672e59afb8f53336d;hp=037373eeb267c2616f0c96d015daf7b9d82d090f;hb=78818e8e189f588c000545c67a2df56c311a2a2b;hpb=03edc4b23942b6ef2fdf5593b07f2357ee1fe486 diff --git a/MdeModulePkg/ChangeLog.txt b/MdeModulePkg/ChangeLog.txt index 037373eeb2..d72f259c3e 100644 --- a/MdeModulePkg/ChangeLog.txt +++ b/MdeModulePkg/ChangeLog.txt @@ -39,7 +39,7 @@ EDK_0000: Compatible: owner ########################################################################################## ========================================================================================== -EDK_3871: Non-Compatible: klu2 +EDK_39331: Non-Compatible: klu2 Class_PIEnable[5]: New library class for S3Resume and Recovery for DxeIpl PEIM. @@ -48,17 +48,21 @@ EDK_3871: Non-Compatible: klu2 a) MdeModulePkg/Include/Library/S3Lib.h b) MdeModulePkg/Include/Library/RecoveryLib.h 2) Add NULL library instances for MdeModulePkg: - a) MdeModulePkg/Library/PeiS3Lib.inf. - b) MdeModulePkg/Library/PeiRecoveryLib.inf + a) MdeModulePkg/Library/PeiS3LibNull/PeiS3LibNull.inf. + b) MdeModulePkg/Library/PeiRecoveryLibNull/PeiRecoveryLibNull.inf 3) Add framework implement library instances: - a) IntelFrameworkModulePkg/Library/PeiS3Lib.inf - b) IntelFrameworkModulePkg/Library/PeiRecovery.inf + a) IntelFrameworkModulePkg/Library/PeiS3Lib/PeiS3Lib.inf + b) IntelFrameworkModulePkg/Library/PeiRecovery/PeiRecovery.inf Possible Impacts: - 1) In DSC file, if platform use framework implementation, should select: - S3Lib library class -> IntelFrameworkModulePkg/Library/PeiS3Lib.inf - RecoveryLib library class -> IntelFrameworkModulePkg/Library/PeiRecovery.inf - + 1) In DSC file, real platform should select: + S3Lib library class -> IntelFrameworkModulePkg/Library/PeiS3Lib/PeiS3Lib.inf + RecoveryLib library class -> IntelFrameworkModulePkg/Library/PeiRecovery/PeiRecovery.inf + + Nt32 platform should select: + S3Lib library class -> MdeModulePkg/Library/PeiS3LibNull/PeiS3LibNull.inf. + RecoveryLib library class -> MdeModulePkg/Library/PeiRecoveryLibNull/PeiRecoveryLibNull.inf + ========================================================================================== EDK_3922: Non-Compatible: qwang12, klu2 Class_PIEnable[2]: Update PEI core to only consume EFI_PEI_FIRMWARE_VOLUME_INFO_PPI