QemuFwCfgPeiLib.inf 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. ## @file
  2. # initialized fw_cfg library.
  3. #
  4. # Copyright (c) 2022 Loongson Technology Corporation Limited. All rights reserved.<BR>
  5. #
  6. # SPDX-License-Identifier: BSD-2-Clause-Patent
  7. #
  8. ##
  9. [Defines]
  10. INF_VERSION = 0x00010005
  11. BASE_NAME = QemuFwCfgSecLib
  12. FILE_GUID = cdf9a9d5-7422-4dcb-b41d-607151ad320b
  13. MODULE_TYPE = BASE
  14. VERSION_STRING = 1.0
  15. LIBRARY_CLASS = QemuFwCfgLib|PEIM
  16. CONSTRUCTOR = QemuFwCfgInitialize
  17. #
  18. # VALID_ARCHITECTURES = LOONGARCH64
  19. #
  20. [Sources]
  21. QemuFwCfgLibInternal.h
  22. QemuFwCfgPeiLib.c
  23. QemuFwCfgPei.c
  24. [Packages]
  25. EmbeddedPkg/EmbeddedPkg.dec
  26. MdePkg/MdePkg.dec
  27. OvmfPkg/OvmfPkg.dec
  28. Platform/Loongson/LoongArchQemuPkg/Loongson.dec
  29. [LibraryClasses]
  30. BaseLib
  31. BaseMemoryLib
  32. DebugLib
  33. IoLib
  34. MemoryAllocationLib
  35. FdtLib
  36. PcdLib
  37. [Pcd]
  38. gLoongArchQemuPkgTokenSpaceGuid.PcdDeviceTreeBase
  39. gLoongArchQemuPkgTokenSpaceGuid.PcdFwCfgSelectorAddress
  40. gLoongArchQemuPkgTokenSpaceGuid.PcdFwCfgDataAddress