QemuVirtMemInfoPeiLib.inf 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. #/* @file
  2. #
  3. # Copyright (c) 2011-2015, ARM Limited. All rights reserved.
  4. # Copyright (c) 2014-2017, Linaro Limited. All rights reserved.
  5. #
  6. # SPDX-License-Identifier: BSD-2-Clause-Patent
  7. #
  8. #*/
  9. [Defines]
  10. INF_VERSION = 0x0001001A
  11. BASE_NAME = QemuVirtMemInfoPeiLib
  12. FILE_GUID = 0c4d10cf-d949-49b4-bd13-47a4ae22efce
  13. MODULE_TYPE = BASE
  14. VERSION_STRING = 1.0
  15. LIBRARY_CLASS = ArmVirtMemInfoLib|PEIM
  16. CONSTRUCTOR = QemuVirtMemInfoPeiLibConstructor
  17. [Sources]
  18. QemuVirtMemInfoLib.c
  19. QemuVirtMemInfoPeiLibConstructor.c
  20. [Packages]
  21. ArmPkg/ArmPkg.dec
  22. ArmVirtPkg/ArmVirtPkg.dec
  23. EmbeddedPkg/EmbeddedPkg.dec
  24. MdeModulePkg/MdeModulePkg.dec
  25. MdePkg/MdePkg.dec
  26. [LibraryClasses]
  27. ArmLib
  28. BaseMemoryLib
  29. DebugLib
  30. FdtLib
  31. PcdLib
  32. MemoryAllocationLib
  33. [Pcd]
  34. gArmTokenSpaceGuid.PcdFdBaseAddress
  35. gArmTokenSpaceGuid.PcdFvBaseAddress
  36. gArmTokenSpaceGuid.PcdSystemMemoryBase
  37. gArmTokenSpaceGuid.PcdSystemMemorySize
  38. [FixedPcd]
  39. gArmTokenSpaceGuid.PcdFdSize
  40. gArmTokenSpaceGuid.PcdFvSize
  41. gArmVirtTokenSpaceGuid.PcdDeviceTreeInitialBaseAddress