From a93763b74df753b3e8de6a49eea5cbd1116b2535 Mon Sep 17 00:00:00 2001 From: yshang1 Date: Fri, 1 Sep 2006 05:37:49 +0000 Subject: Follow up tracker: EDKT236, EDKT237, EDKT232, EDKT229 , EDKT233 git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1418 6f19259b-4bc3-4df7-8a09-765794883524 --- EdkModulePkg/Universal/StatusCode/Dxe/DxeStatusCode.c | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'EdkModulePkg/Universal/StatusCode/Dxe/DxeStatusCode.c') diff --git a/EdkModulePkg/Universal/StatusCode/Dxe/DxeStatusCode.c b/EdkModulePkg/Universal/StatusCode/Dxe/DxeStatusCode.c index e0acb1fd43..c119cf751b 100644 --- a/EdkModulePkg/Universal/StatusCode/Dxe/DxeStatusCode.c +++ b/EdkModulePkg/Universal/StatusCode/Dxe/DxeStatusCode.c @@ -40,6 +40,7 @@ InitializationDispatcherWorker ( ) { EFI_PEI_HOB_POINTERS Hob; + EFI_STATUS Status; MEMORY_STATUSCODE_PACKET_HEADER *PacketHeader; MEMORY_STATUSCODE_RECORD *Record; UINTN ExpectedPacketIndex = 0; @@ -52,19 +53,24 @@ InitializationDispatcherWorker ( // if enable UseDataHub, then initialize data hub status code worker. // if (FeaturePcdGet (PcdStatusCodeUseEfiSerial)) { - EfiSerialStatusCodeInitializeWorker (); + Status = EfiSerialStatusCodeInitializeWorker (); + ASSERT_EFI_ERROR (Status); } if (FeaturePcdGet (PcdStatusCodeUseHardSerial)) { - SerialPortInitialize (); + Status = SerialPortInitialize (); + ASSERT_EFI_ERROR (Status); } if (FeaturePcdGet (PcdStatusCodeUseRuntimeMemory)) { - RtMemoryStatusCodeInitializeWorker (); + Status = RtMemoryStatusCodeInitializeWorker (); + ASSERT_EFI_ERROR (Status); } if (FeaturePcdGet (PcdStatusCodeUseDataHub)) { - DataHubStatusCodeInitializeWorker (); + Status = DataHubStatusCodeInitializeWorker (); + ASSERT_EFI_ERROR (Status); } if (FeaturePcdGet (PcdStatusCodeUseOEM)) { - OemHookStatusCodeInitialize (); + Status = OemHookStatusCodeInitialize (); + ASSERT_EFI_ERROR (Status); } // -- cgit v1.2.3