#/** @file # # Component description file for NorFlashDxe module # # Copyright (c) 2011 - 2021, Arm Limited. All rights reserved.
# # SPDX-License-Identifier: BSD-2-Clause-Patent # #**/ [Defines] INF_VERSION = 1.29 BASE_NAME = VirtNorFlashDxe FILE_GUID = e452cabd-5fe1-4d97-8161-e80ed6a409a8 MODULE_TYPE = DXE_RUNTIME_DRIVER VERSION_STRING = 1.0 ENTRY_POINT = NorFlashInitialise [Sources.common] VirtNorFlash.c VirtNorFlash.h VirtNorFlashDxe.c VirtNorFlashFvb.c [Packages] EmbeddedPkg/EmbeddedPkg.dec MdePkg/MdePkg.dec MdeModulePkg/MdeModulePkg.dec OvmfPkg/OvmfPkg.dec [LibraryClasses] BaseLib DebugLib DxeServicesTableLib HobLib IoLib UefiBootServicesTableLib UefiDriverEntryPoint UefiLib UefiRuntimeLib VirtNorFlashPlatformLib [Guids] gEdkiiNvVarStoreFormattedGuid ## PRODUCES ## PROTOCOL gEfiAuthenticatedVariableGuid gEfiEventVirtualAddressChangeGuid gEfiSystemNvDataFvGuid gEfiVariableGuid [Protocols] gEfiBlockIoProtocolGuid gEfiDevicePathProtocolGuid gEfiDiskIoProtocolGuid gEfiFirmwareVolumeBlockProtocolGuid [Pcd.common] gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase64 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase64 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase64 gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize [Depex] gEfiCpuArchProtocolGuid