PeiPolicyBoardConfigLib.inf 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
  1. ## @file
  2. # Module Information file for PeiPolicyBoardConfigLib Library
  3. #
  4. #
  5. # Copyright (c) 2019 - 2020 Intel Corporation. All rights reserved.<BR>
  6. #
  7. # SPDX-License-Identifier: BSD-2-Clause-Patent
  8. #
  9. #
  10. ##
  11. [Defines]
  12. INF_VERSION = 0x00010017
  13. BASE_NAME = PeiPolicyBoardConfigLib
  14. FILE_GUID = B1E959E3-9DCA-4D6F-938C-420C3BF5D820
  15. VERSION_STRING = 1.0
  16. MODULE_TYPE = PEIM
  17. LIBRARY_CLASS = PeiPolicyBoardConfigLib|PEIM PEI_CORE SEC
  18. [Sources]
  19. PeiCpuPolicyBoardConfigPreMem.c
  20. PeiCpuPolicyBoardConfig.c
  21. PeiMePolicyBoardConfigPreMem.c
  22. PeiMePolicyBoardConfig.c
  23. PeiPchPolicyBoardConfigPreMem.c
  24. PeiPchPolicyBoardConfig.c
  25. PeiSaPolicyBoardConfigPreMem.c
  26. PeiSaPolicyBoardConfig.c
  27. PeiSiPolicyBoardConfig.c
  28. [Packages]
  29. MdePkg/MdePkg.dec
  30. CoffeelakeSiliconPkg/SiPkg.dec
  31. WhiskeylakeOpenBoardPkg/OpenBoardPkg.dec
  32. SecurityPkg/SecurityPkg.dec
  33. MinPlatformPkg/MinPlatformPkg.dec
  34. IntelSiliconPkg/IntelSiliconPkg.dec
  35. [LibraryClasses]
  36. PcdLib
  37. DebugLib
  38. HobLib
  39. ConfigBlockLib
  40. IoLib
  41. BaseCryptLib
  42. BaseMemoryLib
  43. [Guids]
  44. gCpuSecurityPreMemConfigGuid ## CONSUMES
  45. gMePeiPreMemConfigGuid ## CONSUMES
  46. gPchGeneralPreMemConfigGuid ## CONSUMES
  47. gSaMiscPeiPreMemConfigGuid ## CONSUMES
  48. gCpuConfigGuid ## CONSUMES
  49. gPchGeneralConfigGuid ## CONSUMES
  50. gEfiTpmDeviceInstanceTpm20DtpmGuid
  51. gEfiTpmDeviceInstanceTpm12Guid
  52. [Ppis]
  53. gEfiPeiReadOnlyVariable2PpiGuid ## CONSUMES
  54. [Pcd]
  55. gSiPkgTokenSpaceGuid.PcdSmbusBaseAddress ## CONSUMES
  56. gPlatformModuleTokenSpaceGuid.PcdDmiBaseAddress ## CONSUMES
  57. gPlatformModuleTokenSpaceGuid.PcdEpBaseAddress ## CONSUMES
  58. gPlatformModuleTokenSpaceGuid.PcdEdramBaseAddress ## CONSUMES
  59. gEfiSecurityPkgTokenSpaceGuid.PcdTpmInstanceGuid ## CONSUMES
  60. [FixedPcd]
  61. gMinPlatformPkgTokenSpaceGuid.PcdFlashAreaSize ## CONSUMES