]> git.proxmox.com Git - mirror_edk2.git/blame - QuarkPlatformPkg/Library/PlatformHelperLib/DxePlatformHelperLib.inf
ArmPkg/CompilerIntrinsicsLib: Add uread, uwrite GCC assembly sources
[mirror_edk2.git] / QuarkPlatformPkg / Library / PlatformHelperLib / DxePlatformHelperLib.inf
CommitLineData
b303605e
MK
1## @file\r
2# Library producing helper routines for this platform.\r
3#\r
87f9867f 4# Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>\r
b303605e 5#\r
0eb3de2e 6# SPDX-License-Identifier: BSD-2-Clause-Patent\r
b303605e
MK
7#\r
8##\r
9\r
10[Defines]\r
11 INF_VERSION = 0x00010005\r
12 BASE_NAME = DxePlatformHelperLib\r
13 FILE_GUID = 02805010-2591-4ed3-827B-A218F34AE0D7\r
14 MODULE_TYPE = DXE_DRIVER\r
15 VERSION_STRING = 1.0\r
87f9867f 16 LIBRARY_CLASS = PlatformHelperLib|DXE_DRIVER DXE_RUNTIME_DRIVER SMM_CORE DXE_SMM_DRIVER UEFI_APPLICATION UEFI_DRIVER\r
b303605e
MK
17\r
18#\r
19# The following information is for reference only and not required by the build tools.\r
20#\r
21# VALID_ARCHITECTURES = IA32\r
22#\r
23\r
24[Sources]\r
25 PlatformHelperLib.c\r
26 PlatformHelperDxe.c\r
27 PlatformLeds.c\r
28\r
29[Packages]\r
30 MdePkg/MdePkg.dec\r
31 MdeModulePkg/MdeModulePkg.dec\r
32 QuarkSocPkg/QuarkSocPkg.dec\r
33 QuarkPlatformPkg/QuarkPlatformPkg.dec\r
34\r
35[LibraryClasses]\r
36 BaseLib\r
37 PcdLib\r
38 BaseMemoryLib\r
39 SerialPortLib\r
40 S3BootScriptLib\r
41 UefiBootServicesTableLib\r
42 UefiRuntimeServicesTableLib\r
43 DxeServicesLib\r
44 HobLib\r
45 IntelQNCLib\r
46 I2cLib\r
47\r
48[Protocols]\r
49 gEfiSpiProtocolGuid\r
50 gEfiSmmSpiProtocolGuid\r
51 gEfiSmmBase2ProtocolGuid\r
52 gEdkiiVariableLockProtocolGuid ## CONSUMES\r
53\r
54[Guids]\r
55 gEfiGlobalVariableGuid\r
56 gEfiImageSecurityDatabaseGuid\r
57 gEfiQuarkCapsuleGuid\r
58 gQuarkVariableLockGuid ## CONSUMES\r
59 gEfiMemoryConfigDataGuid ## CONSUMES\r
60\r
61[Pcd]\r
62 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase\r
63 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize\r
64 gQuarkPlatformTokenSpaceGuid.PcdFlashAreaBaseAddress\r
65 gQuarkPlatformTokenSpaceGuid.PcdFlashFvRecoveryBase\r
66 gQuarkPlatformTokenSpaceGuid.PcdFlashFvRecoverySize\r
67 gQuarkPlatformTokenSpaceGuid.PcdPkX509File\r
68 gQuarkPlatformTokenSpaceGuid.PcdKekX509File\r
69 gQuarkPlatformTokenSpaceGuid.PcdKekRsa2048File\r
70 gQuarkPlatformTokenSpaceGuid.PcdSpiFlashDeviceSize\r