MemoryInitPeim.inf 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. #/** @file
  2. #
  3. # Copyright (c) 2018, Intel Corporation. All rights reserved.<BR>
  4. # Copyright (c) 2011-2014, ARM Ltd. All rights reserved.<BR>
  5. # SPDX-License-Identifier: BSD-2-Clause-Patent
  6. #
  7. #**/
  8. [Defines]
  9. INF_VERSION = 0x00010005
  10. BASE_NAME = MemoryInit
  11. FILE_GUID = c61ef796-b50d-4f98-9f78-4f6f79d800d5
  12. MODULE_TYPE = PEIM
  13. VERSION_STRING = 1.0
  14. ENTRY_POINT = InitializeMemory
  15. #
  16. # The following information is for reference only and not required by the build tools.
  17. #
  18. # VALID_ARCHITECTURES = IA32 X64 EBC ARM
  19. #
  20. [Sources]
  21. MemoryInitPeim.c
  22. [Packages]
  23. MdePkg/MdePkg.dec
  24. MdeModulePkg/MdeModulePkg.dec
  25. EmbeddedPkg/EmbeddedPkg.dec
  26. ArmPkg/ArmPkg.dec
  27. ArmPlatformPkg/ArmPlatformPkg.dec
  28. [LibraryClasses]
  29. PeimEntryPoint
  30. DebugLib
  31. HobLib
  32. ArmLib
  33. ArmPlatformLib
  34. MemoryInitPeiLib
  35. [Guids]
  36. gEfiMemoryTypeInformationGuid
  37. [FeaturePcd]
  38. gEmbeddedTokenSpaceGuid.PcdPrePiProduceMemoryTypeInformationHob
  39. [FixedPcd]
  40. gArmTokenSpaceGuid.PcdFdBaseAddress
  41. gArmTokenSpaceGuid.PcdFdSize
  42. gArmPlatformTokenSpaceGuid.PcdSystemMemoryUefiRegionSize
  43. gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIReclaimMemory
  44. gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiACPIMemoryNVS
  45. gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiReservedMemoryType
  46. gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesData
  47. gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesCode
  48. gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesCode
  49. gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiBootServicesData
  50. gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderCode
  51. gEmbeddedTokenSpaceGuid.PcdMemoryTypeEfiLoaderData
  52. [Pcd]
  53. gArmTokenSpaceGuid.PcdSystemMemoryBase
  54. gArmTokenSpaceGuid.PcdSystemMemorySize
  55. [Depex]
  56. TRUE