]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Core/Dxe/Dispatcher/Dispatcher.c
Clean up DxeCore to use report status code macros in ReportStatusCode to retire CoreR...
[mirror_edk2.git] / MdeModulePkg / Core / Dxe / Dispatcher / Dispatcher.c
index ba8734e1d6786f4bfe251fe5d40f5608fa5df107..0936fad997793ea15a221bf82bc0df3ad4080abd 100644 (file)
@@ -492,14 +492,21 @@ CoreDispatcher (
 \r
       CoreReleaseDispatcherLock ();\r
 \r
-      CoreReportProgressCodeSpecific (\r
\r
+      REPORT_STATUS_CODE_WITH_EXTENDED_DATA (\r
+        EFI_PROGRESS_CODE,\r
         FixedPcdGet32(PcdStatusCodeValueDxeDriverBegin),\r
-        DriverEntry->ImageHandle\r
+        &DriverEntry->ImageHandle,\r
+        sizeof (DriverEntry->ImageHandle)\r
         );\r
+\r
       Status = CoreStartImage (DriverEntry->ImageHandle, NULL, NULL);\r
-      CoreReportProgressCodeSpecific (\r
+\r
+      REPORT_STATUS_CODE_WITH_EXTENDED_DATA (\r
+        EFI_PROGRESS_CODE,\r
         FixedPcdGet32(PcdStatusCodeValueDxeDriverEnd),\r
-        DriverEntry->ImageHandle\r
+        &DriverEntry->ImageHandle,\r
+        sizeof (DriverEntry->ImageHandle)\r
         );\r
 \r
       ReturnStatus = EFI_SUCCESS;\r