+++ /dev/null
-## @file\r
-# Boot Script Executor Module\r
-#\r
-# This is a standalone Boot Script Executor. Standalone means it does not\r
-# depends on any PEI or DXE service.\r
-#\r
-# Copyright (c) 2013-2015 Intel Corporation.\r
-#\r
-# SPDX-License-Identifier: BSD-2-Clause-Patent\r
-#\r
-##\r
-\r
-[Defines]\r
- INF_VERSION = 0x00010005\r
- BASE_NAME = BootScriptExecutorDxe\r
- FILE_GUID = FA20568B-548B-4b2b-81EF-1BA08D4A3CEC\r
- MODULE_TYPE = DXE_DRIVER\r
- VERSION_STRING = 1.0\r
-\r
- ENTRY_POINT = BootScriptExecutorEntryPoint\r
-\r
-#\r
-# The following information is for reference only and not required by the build tools.\r
-#\r
-# VALID_ARCHITECTURES = IA32 X64\r
-#\r
-\r
-[Sources]\r
- ScriptExecute.h\r
- ScriptExecute.c\r
-\r
-[Sources.Ia32]\r
- IA32/SetIdtEntry.c\r
- IA32/S3Asm.asm\r
- IA32/S3Asm.S\r
-\r
-[Packages]\r
- MdePkg/MdePkg.dec\r
- MdeModulePkg/MdeModulePkg.dec\r
- QuarkPlatformPkg/QuarkPlatformPkg.dec\r
- QuarkSocPkg/QuarkSocPkg.dec\r
-\r
-[LibraryClasses]\r
- TimerLib\r
- PcdLib\r
- BaseMemoryLib\r
- SmbusLib\r
- UefiDriverEntryPoint\r
- BaseLib\r
- PciLib\r
- IoLib\r
- S3BootScriptLib\r
- PeCoffLib\r
- DxeServicesLib\r
- UefiBootServicesTableLib\r
- UefiRuntimeServicesTableLib\r
- CacheMaintenanceLib\r
- UefiLib\r
- DebugAgentLib\r
- LockBoxLib\r
- IntelQNCLib\r
- QNCAccessLib\r
-\r
-[Guids]\r
- gEfiBootScriptExecutorVariableGuid\r
- gEfiBootScriptExecutorContextGuid\r
- gPerformanceProtocolGuid\r
- gEfiEventExitBootServicesGuid\r
-\r
-[FeaturePcd]\r
- gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode\r
-\r
-[Pcd]\r
- gEfiMdeModulePkgTokenSpaceGuid.PcdUse1GPageTable\r
-\r
-[Depex]\r
- gEfiLockBoxProtocolGuid\r