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