]> git.proxmox.com Git - mirror_edk2.git/blobdiff - QuarkPlatformPkg/Acpi/Dxe/BootScriptExecutorDxe/ScriptExecute.h
edk2: Remove packages moved to edk2-platforms
[mirror_edk2.git] / QuarkPlatformPkg / Acpi / Dxe / BootScriptExecutorDxe / ScriptExecute.h
diff --git a/QuarkPlatformPkg/Acpi/Dxe/BootScriptExecutorDxe/ScriptExecute.h b/QuarkPlatformPkg/Acpi/Dxe/BootScriptExecutorDxe/ScriptExecute.h
deleted file mode 100644 (file)
index f2d83b2..0000000
+++ /dev/null
@@ -1,70 +0,0 @@
-/** @file\r
-The header file for Boot Script Executer module.\r
-\r
-This driver is dispatched by Dxe core and the driver will reload itself to ACPI NVS memory\r
-in the entry point. The functionality is to interpret and restore the S3 boot script\r
-\r
-Copyright (c) 2013-2015 Intel Corporation.\r
-\r
-SPDX-License-Identifier: BSD-2-Clause-Patent\r
-\r
-**/\r
-#ifndef _SCRIPT_EXECUTE_H_\r
-#define _SCRIPT_EXECUTE_H_\r
-\r
-#include <PiDxe.h>\r
-\r
-#include <Library/BaseLib.h>\r
-#include <Library/UefiDriverEntryPoint.h>\r
-#include <Library/BaseMemoryLib.h>\r
-#include <Library/DebugLib.h>\r
-#include <Library/S3BootScriptLib.h>\r
-#include <Library/PeCoffLib.h>\r
-#include <Library/DxeServicesLib.h>\r
-#include <Library/UefiBootServicesTableLib.h>\r
-#include <Library/UefiRuntimeServicesTableLib.h>\r
-#include <Library/PcdLib.h>\r
-#include <Library/CacheMaintenanceLib.h>\r
-#include <Library/TimerLib.h>\r
-#include <Library/UefiLib.h>\r
-#include <Library/DebugAgentLib.h>\r
-#include <Library/LockBoxLib.h>\r
-#include <Library/IntelQNCLib.h>\r
-#include <Library/QNCAccessLib.h>\r
-\r
-#include <Guid/AcpiS3Context.h>\r
-#include <Guid/BootScriptExecutorVariable.h>\r
-#include <Guid/EventGroup.h>\r
-#include <IndustryStandard/Acpi.h>\r
-\r
-/**\r
-  a ASM function to transfer control to OS.\r
-\r
-  @param  S3WakingVector  The S3 waking up vector saved in ACPI Facs table\r
-  @param  AcpiLowMemoryBase a buffer under 1M which could be used during the transfer\r
-**/\r
-VOID\r
-AsmTransferControl (\r
-  IN   UINT32           S3WakingVector,\r
-  IN   UINT32           AcpiLowMemoryBase\r
-  );\r
-\r
-VOID\r
-SetIdtEntry (\r
-  IN ACPI_S3_CONTEXT     *AcpiS3Context\r
-  );\r
-\r
-/**\r
-  Platform specific mechanism to transfer control to 16bit OS waking vector\r
-\r
-  @param[in] AcpiWakingVector    The 16bit OS waking vector\r
-  @param[in] AcpiLowMemoryBase   A buffer under 1M which could be used during the transfer\r
-\r
-**/\r
-VOID\r
-PlatformTransferControl16 (\r
-  IN UINT32       AcpiWakingVector,\r
-  IN UINT32       AcpiLowMemoryBase\r
-  );\r
-\r
-#endif //_SCRIPT_EXECUTE_H_\r