]> git.proxmox.com Git - mirror_edk2.git/blame - QuarkPlatformPkg/Platform/SpiFvbServices/PlatformSpi.inf
QuarkPlatformPkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / QuarkPlatformPkg / Platform / SpiFvbServices / PlatformSpi.inf
CommitLineData
b303605e
MK
1## @file\r
2# Component description file for SpiFvbServices Module\r
3#\r
4# Copyright (c) 2013-2015 Intel Corporation.\r
5#\r
0eb3de2e 6# SPDX-License-Identifier: BSD-2-Clause-Patent\r
b303605e
MK
7#\r
8##\r
9\r
10\r
11[Defines]\r
12 INF_VERSION = 0x00010005\r
13 BASE_NAME = FwBlockService\r
14 FILE_GUID = 4D35A5A7-622E-4955-A5D2-CDA812940D74\r
15 MODULE_TYPE = DXE_RUNTIME_DRIVER\r
16 VERSION_STRING = 1.0\r
17 ENTRY_POINT = FvbInitialize\r
18\r
19[Sources]\r
20 FwBlockService.c\r
21 FwBlockService.h\r
22 FvbInfo.c\r
23 SpiFlashDevice.c\r
24 SpiFlashDevice.h\r
25\r
26[Packages]\r
27 MdePkg/MdePkg.dec\r
28 MdeModulePkg/MdeModulePkg.dec\r
29 QuarkSocPkg/QuarkSocPkg.dec\r
30 QuarkPlatformPkg/QuarkPlatformPkg.dec\r
31\r
32[LibraryClasses]\r
33 IoLib\r
34 PcdLib\r
35 HobLib\r
36 UefiLib\r
37 BaseMemoryLib\r
38 UefiDriverEntryPoint\r
39 MemoryAllocationLib\r
40 UefiRuntimeLib\r
41 UefiRuntimeServicesTableLib\r
42 UefiBootServicesTableLib\r
43 DxeServicesTableLib\r
44\r
45[Guids]\r
46 gEfiEventVirtualAddressChangeGuid\r
47 gEfiHobListGuid\r
48\r
49 [Protocols]\r
50 gEfiFirmwareVolumeBlockProtocolGuid ##Produces\r
51 gEfiSpiProtocolGuid\r
52 gEfiDevicePathProtocolGuid\r
53 gEfiLoadedImageProtocolGuid\r
54 gEfiSmmBase2ProtocolGuid\r
55 gEfiSmmSpiProtocolGuid\r
56 gEfiSmmFirmwareVolumeBlockProtocolGuid\r
57 gEfiSmmSpiReadyProtocolGuid\r
58\r
59[FixedPcd]\r
60 gQuarkPlatformTokenSpaceGuid.PcdFlashAreaSize\r
61\r
62[Pcd]\r
63 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase\r
64 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize\r
65 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase\r
66 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize\r
67 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase\r
68 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize\r
69 gQuarkPlatformTokenSpaceGuid.PcdFlashAreaBaseAddress\r
70 gQuarkPlatformTokenSpaceGuid.PcdFlashFvMainSize\r
71 gQuarkPlatformTokenSpaceGuid.PcdFlashFvMainBase\r
72 gQuarkPlatformTokenSpaceGuid.PcdFlashFvRecoveryBase\r
73 gQuarkPlatformTokenSpaceGuid.PcdFlashFvRecoverySize\r
74 gQuarkPlatformTokenSpaceGuid.PcdFlashFvPayloadBase\r
75 gQuarkPlatformTokenSpaceGuid.PcdFlashFvPayloadSize\r
76 gQuarkPlatformTokenSpaceGuid.PcdSpiFlashDeviceSize\r
77\r
78[Depex]\r
79 gEfiSpiProtocolGuid\r