From 5384e3d45b900b93be9eb9d5788c235c77a4efe9 Mon Sep 17 00:00:00 2001 From: klu2 Date: Thu, 11 Dec 2008 10:29:17 +0000 Subject: Add incompatible change notes for device path. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7000 6f19259b-4bc3-4df7-8a09-765794883524 --- MdePkg/ChangeLog.txt | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/MdePkg/ChangeLog.txt b/MdePkg/ChangeLog.txt index 9cf3d979f1..1b01b6cdeb 100644 --- a/MdePkg/ChangeLog.txt +++ b/MdePkg/ChangeLog.txt @@ -206,6 +206,17 @@ Possible Impacts: Customer's module that reference SafeFreePool need to updated. Otherwise a build break may occur. +EDK_6455-6460: Non-Compatible: klu2 + 1. Clean up device path protocol header file, move device path utility macros to MdePkg\Include\DevicePathLib.h. + 2. I remove "Efi" prefix for this utility function macro name. + 3. The upacked device path type is removed. Should use device path utility macro to access structure's member. + +Possible Impacts: + 1. Customer's module that access device path node's structure need use DevicePathLib + 2. Should not use unpacked type device path node, this type is retired. + 3. If want to access private member in device path node, customer module need DuplicateDevicePath() at first to + make sure node is in alignment. + EDK_6496-6519: Non-Compatible: qhuang8 A bundle of library class/instance renames, moves and merges: @@ -262,3 +273,4 @@ EDK_6974: Non-Compatible: lgao4 Possible Impacts: All source codes that refer to EFI_KEY_OPTION.KeyOptions must be changed to use EFI_KEY_OPTION.KeyData from UEFI specification. + -- cgit v1.2.3