2 # This driver implement the EFI_SMM_FIRMWARE_VOLUMEN_PROTOCOL.
4 # Copyright (c) 2010 - 2014, Intel Corporation. All rights reserved.<BR>
6 # SPDX-License-Identifier: BSD-2-Clause-Patent
15 INF_VERSION = 0x00010005
17 FILE_GUID = A4EC8ADB-B7A8-47d1-8E52-EC820D0ACF6F
18 MODULE_TYPE = DXE_SMM_DRIVER
20 PI_SPECIFICATION_VERSION = 0x0001000A
21 ENTRY_POINT = FvbSmmInitialize
24 # The following information is for reference only and not required by the build tools.
26 # VALID_ARCHITECTURES = IA32 X64
28 # VIRTUAL_ADDRESS_MAP_CALLBACK = FvbVirtualddressChangeEvent
40 MdeModulePkg/MdeModulePkg.dec
41 Vlv2TbltDevicePkg/PlatformPkg.dec
42 Vlv2DeviceRefCodePkg/Vlv2DeviceRefCodePkg.dec
56 UefiBootServicesTableLib
60 gEfiFirmwareFileSystem2Guid # ALWAYS_CONSUMED
61 gEfiSystemNvDataFvGuid # ALWAYS_CONSUMED
62 gEfiEventVirtualAddressChangeGuid
65 gEfiDevicePathProtocolGuid # PROTOCOL ALWAYS_PRODUCED
66 gEfiSmmFirmwareVolumeBlockProtocolGuid # PROTOCOL ALWAYS_PRODUCED
69 gPlatformModuleTokenSpaceGuid.PcdFlashFvMainBase
70 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase
71 gPlatformModuleTokenSpaceGuid.PcdFlashFvRecoveryBase
74 gPlatformModuleTokenSpaceGuid.PcdFlashFvMainSize
75 gPlatformModuleTokenSpaceGuid.PcdFlashFvRecoverySize
76 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize
77 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize
78 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize
81 gEfiSmmSpiProtocolGuid