All source codes that refer to EFI_KEY_OPTION.KeyOptions\r
must be changed to use EFI_KEY_OPTION.KeyData from UEFI specification. \r
\r
+EDK_7057: Non-Compatible: qhuang8\r
+ Retired the following macros defined in MdePkg/Include/Uefi/UefiBaseType.h:\r
+ EFI_SIGNATURE_16, EFI_SIGNATURE_32, EFI_SIGNATURE_64, EFI_FIELD_OFFSET, EFI_MAX_BIT & EFI_MAX_ADDRESS\r
+ \r
+Possible impacts:\r
+ All EDKII native source code needs to update to use the equivelent macros (without "EFI_" prefix except for\r
+ EFI_FIELD_OFFSET) defined in MdePkg\Include\Base.h and MdePkg\Include\$(ARCH)\ProcessorBinding.h:\r
+ EFI_SIGNATURE_16 -> SIGNATURE_16\r
+ EFI_SIGNATURE_32 -> SIGNATURE_32\r
+ EFI_SIGNATURE_64 -> SIGNATURE_64\r
+ EFI_FIELD_OFFSET -> OFFSET_OF\r
+ EFI_MAX_BIT -> MAX_BIT\r
+ EFI_MAX_ADDRESS -> MAX_ADDRESS\r
+\r
+EDK_7467: Non-Compatible: qhuang8\r
+ Remove the macro value TIME_OUT defined in MdePkg/Include/Uefi/UefiUsbLib.h and replace it with a new PCD entry:\r
+ gEfiMdePkgTokenSpaceGuid.PcdUsbTransferTimeoutValue \r
+ \r
+Possible impacts:\r
+ All modules depending on macro TIME_OUT in MdePkg/Include/Uefi/UefiUsbLib.h should use PcdGet32 (PcdUsbTransferTimeoutValue)\r
+ for the USB transaction, include "PcdLib" in INF [LibraryClasses] section and add "#include <Library/PcdLib.h>" in module\r
+ source.
\ No newline at end of file