2 # Component description file for SpiFvbServices Module
4 # Copyright (c) 2013-2015 Intel Corporation.
6 # SPDX-License-Identifier: BSD-2-Clause-Patent
12 INF_VERSION = 0x00010005
13 BASE_NAME = FwBlockService
14 FILE_GUID = 4D35A5A7-622E-4955-A5D2-CDA812940D74
15 MODULE_TYPE = DXE_RUNTIME_DRIVER
17 ENTRY_POINT = FvbInitialize
28 MdeModulePkg/MdeModulePkg.dec
29 QuarkSocPkg/QuarkSocPkg.dec
30 QuarkPlatformPkg/QuarkPlatformPkg.dec
41 UefiRuntimeServicesTableLib
42 UefiBootServicesTableLib
46 gEfiEventVirtualAddressChangeGuid
50 gEfiFirmwareVolumeBlockProtocolGuid ##Produces
52 gEfiDevicePathProtocolGuid
53 gEfiLoadedImageProtocolGuid
54 gEfiSmmBase2ProtocolGuid
55 gEfiSmmSpiProtocolGuid
56 gEfiSmmFirmwareVolumeBlockProtocolGuid
57 gEfiSmmSpiReadyProtocolGuid
60 gQuarkPlatformTokenSpaceGuid.PcdFlashAreaSize
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