\r
!!!!!!!!!!!!!!!!!! End of Notes !!!!!!!!!!!!!!!!!!\r
##########################################################################################\r
+==========================================================================================\r
+EDK_r5418-5419: Non-Compatible: qhuang8\r
+ Class_Library: Update EfiDriverLib in ECP to make it compatible with EDK1.01(EDK1117),\r
+ but the change itself is incompatible.\r
+ With this change, EFI1.10 drivers can be directly dropped\r
+ in and built in UEFI build mode. EfiLibInstallAllDriverProtocols2() and\r
+ INSTALL_ALL_DRIVER_PROTOCOLS_OR_PROTOCOLS2() are added to support UEFI driver\r
+ model protocols. Please replace all the occurrences of EfiLibInstallAllDriverProtocols\r
+ and INSTALL_ALL_DRIVER_PROTOCOLS with INSTALL_ALL_DRIVER_PROTOCOLS_OR_PROTOCOLS2\r
+ in Edk 1.04 based source tree.\r
+ \r
+ Code Change:\r
+ 1) Edk\Foundation\Include\EfiCompNameSupport.h:\r
+ Add macro INSTALL_ALL_DRIVER_PROTOCOLS_OR_PROTOCOLS2().\r
+ 2) Edk\Foundation\Library\Dxe\EfiDriverLib\EfiDriverModelLib.c\r
+ Edk\Foundation\Library\Dxe\Include\EfiDriverLib.h\r
+ Update EfiLibInstallAllDriverProtocols() and add EfiLibInstallAllDriverProtocols2()\r
+\r
+ Possible impact:\r
+ 1) If your "EDK style" code base is based on ECP r5417 or below, please replace all the\r
+ occurrences of EfiLibInstallAllDriverProtocols and INSTALL_ALL_DRIVER_PROTOCOLS with\r
+ INSTALL_ALL_DRIVER_PROTOCOLS_OR_PROTOCOLS2\r
+\r
\r
==========================================================================================\r
EDK_r4955: Non-Compatible: qhuang8\r
[BuildOptions]\r
*_*_*_CC_FLAGS = /D PCD_EDKII_GLUE_PciExpressBaseAddress=0xC0000000\r
\r
+\r
+EDK_r7286: Compatible: qhuang8\r
+ \r
+ Class_HFile: Add several new UEFI definition to build with newest EFI shell source.\r
+\r
+ Code Change:\r
+ 1) Add new UEFI Load File 2 protocol defininition.\r
+ 2) Add MEDIA_RELATIVE_OFFSET_RANGE_DEVICE_PATH device path type. \r
+\r
+ Possible impact:\r
+ None.
\ No newline at end of file