NorFlashStandaloneMm.inf 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566
  1. #/** @file
  2. #
  3. # Component description file for NorFlashStandaloneMm module
  4. #
  5. # Copyright (c) 2011 - 2021, Arm Limited. All rights reserved.<BR>
  6. # Copyright (c) 2020, Linaro, Ltd. All rights reserved.<BR>
  7. #
  8. # SPDX-License-Identifier: BSD-2-Clause-Patent
  9. #
  10. #**/
  11. [Defines]
  12. INF_VERSION = 0x00010005
  13. BASE_NAME = ArmVeNorFlashStandaloneMm
  14. FILE_GUID = e67d82ad-cd56-4071-9151-95ee44990bb0
  15. MODULE_TYPE = MM_STANDALONE
  16. VERSION_STRING = 1.0
  17. PI_SPECIFICATION_VERSION = 0x00010032
  18. ENTRY_POINT = NorFlashInitialise
  19. [Sources.common]
  20. NorFlash.h
  21. NorFlash.c
  22. NorFlashStandaloneMm.c
  23. NorFlashFvb.c
  24. [Packages]
  25. MdePkg/MdePkg.dec
  26. MdeModulePkg/MdeModulePkg.dec
  27. ArmPlatformPkg/ArmPlatformPkg.dec
  28. EmbeddedPkg/EmbeddedPkg.dec
  29. [LibraryClasses]
  30. BaseLib
  31. BaseMemoryLib
  32. DebugLib
  33. IoLib
  34. MemoryAllocationLib
  35. MmServicesTableLib
  36. NorFlashPlatformLib
  37. StandaloneMmDriverEntryPoint
  38. [Guids]
  39. gEfiSystemNvDataFvGuid
  40. gEfiVariableGuid
  41. gEfiAuthenticatedVariableGuid
  42. [Protocols]
  43. gEfiSmmFirmwareVolumeBlockProtocolGuid
  44. [FixedPcd]
  45. gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase64
  46. gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase
  47. gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize
  48. gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase64
  49. gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase
  50. gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize
  51. gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase64
  52. gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase
  53. gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize
  54. [FeaturePcd]
  55. gArmPlatformTokenSpaceGuid.PcdNorFlashCheckBlockLocked
  56. [Depex]
  57. TRUE