]> git.proxmox.com Git - mirror_edk2.git/blobdiff - Nt32Pkg/WinNtOemHookStatusCodeHandlerPei/WinNtOemHookStatusCodeHandlerPei.c
Nt32Pkg: Remove it
[mirror_edk2.git] / Nt32Pkg / WinNtOemHookStatusCodeHandlerPei / WinNtOemHookStatusCodeHandlerPei.c
diff --git a/Nt32Pkg/WinNtOemHookStatusCodeHandlerPei/WinNtOemHookStatusCodeHandlerPei.c b/Nt32Pkg/WinNtOemHookStatusCodeHandlerPei/WinNtOemHookStatusCodeHandlerPei.c
deleted file mode 100644 (file)
index 11fb720..0000000
+++ /dev/null
@@ -1,83 +0,0 @@
-/** @file\r
-  OEM hook status code handler PEIM which produces general handler and hook it\r
-  onto the PEI status code router.\r
-\r
-  Copyright (c) 2006 - 2009, Intel Corporation. All rights reserved.<BR>\r
-  SPDX-License-Identifier: BSD-2-Clause-Patent\r
-\r
-**/\r
-\r
-//\r
-// The package level header files this module uses\r
-//\r
-#include <WinNtPeim.h>\r
-\r
-//\r
-// The protocols, PPI and GUID defintions for this module\r
-//\r
-#include <Ppi/ReportStatusCodeHandler.h>\r
-//\r
-// The Library classes this module consumes\r
-//\r
-#include <Library/DebugLib.h>\r
-#include <Library/PeiServicesLib.h>\r
-#include <Library/PeimEntryPoint.h>\r
-#include <Library/OemHookStatusCodeLib.h>\r
-\r
-EFI_STATUS\r
-EFIAPI\r
-OemHookStatusCodeReportWrapper (\r
-  IN CONST EFI_PEI_SERVICES         **PeiServices,\r
-  IN       EFI_STATUS_CODE_TYPE     CodeType,\r
-  IN       EFI_STATUS_CODE_VALUE    Value,\r
-  IN       UINT32                   Instance,\r
-  IN CONST EFI_GUID                 *CallerId, OPTIONAL\r
-  IN CONST EFI_STATUS_CODE_DATA     *Data      OPTIONAL\r
-  )\r
-{\r
-  return OemHookStatusCodeReport (\r
-           CodeType,\r
-           Value,\r
-           Instance,\r
-           (EFI_GUID *) CallerId,\r
-           (EFI_STATUS_CODE_DATA *) Data\r
-           );\r
-}\r
-\r
-/**\r
-  Entry point of OEM hook status code handler PEIM.\r
-  \r
-  This function is the entry point of this OEM hook status code handler PEIM.\r
-  It initializes and registers OEM status code handler.\r
-\r
-  @param  FileHandle  Handle of the file being invoked.\r
-  @param  PeiServices Describes the list of possible PEI Services.\r
-\r
-  @retval EFI_SUCESS  The entry point executes successfully.\r
-\r
-**/\r
-EFI_STATUS\r
-EFIAPI\r
-WinNtOemHookStatusCodeHandlerPeiEntry (\r
-  IN       EFI_PEI_FILE_HANDLE  FileHandle,\r
-  IN CONST EFI_PEI_SERVICES     **PeiServices\r
-  )\r
-{\r
-  EFI_STATUS                  Status;\r
-  EFI_PEI_RSC_HANDLER_PPI     *RscHandlerPpi;\r
-\r
-  Status = PeiServicesLocatePpi (\r
-             &gEfiPeiRscHandlerPpiGuid,\r
-             0,\r
-             NULL,\r
-             (VOID **) &RscHandlerPpi\r
-             );\r
-  ASSERT_EFI_ERROR (Status);\r
-\r
-  OemHookStatusCodeInitialize ();\r
-\r
-  Status = RscHandlerPpi->Register (OemHookStatusCodeReportWrapper);                     \r
-  ASSERT_EFI_ERROR (Status);\r
-\r
-  return EFI_SUCCESS;\r
-}\r