]> git.proxmox.com Git - mirror_edk2.git/commitdiff
Add incompatible change notes for device path.
authorklu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 11 Dec 2008 10:29:17 +0000 (10:29 +0000)
committerklu2 <klu2@6f19259b-4bc3-4df7-8a09-765794883524>
Thu, 11 Dec 2008 10:29:17 +0000 (10:29 +0000)
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7000 6f19259b-4bc3-4df7-8a09-765794883524

MdePkg/ChangeLog.txt

index 9cf3d979f11ceb32207aa9525032066ac584d26a..1b01b6cdeb611cf26b2889892f21f170bf8a3a10 100644 (file)
@@ -206,6 +206,17 @@ Possible Impacts:
                        Customer's module that reference SafeFreePool need to updated. Otherwise\r
                        a build break may occur.\r
                        \r
+EDK_6455-6460:  Non-Compatible: klu2\r
+    1. Clean up device path protocol header file, move device path utility macros to MdePkg\Include\DevicePathLib.h.\r
+    2. I remove "Efi" prefix for this utility function macro name. \r
+    3. The upacked device path type is removed. Should use device path utility macro to access structure's member.\r
+\r
+Possible Impacts:\r
+    1. Customer's module that access device path node's structure need use DevicePathLib\r
+    2. Should not use unpacked type device path node, this type is retired.\r
+    3. If want to access private member in device path node, customer module need DuplicateDevicePath() at first to \r
+       make sure node is in alignment.\r
+              \r
 EDK_6496-6519:  Non-Compatible: qhuang8\r
 \r
        A bundle of library class/instance renames, moves and merges:\r
@@ -262,3 +273,4 @@ EDK_6974:  Non-Compatible: lgao4
 Possible Impacts:\r
        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