CbSupportPei.inf 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. ## @file
  2. # Coreboot Support PEI Module
  3. #
  4. # Parses coreboot table in memory and report resource information into pei core. It will install
  5. # the memory as required.
  6. #
  7. # Copyright (c) 2014 - 2016, Intel Corporation. All rights reserved.<BR>
  8. #
  9. # SPDX-License-Identifier: BSD-2-Clause-Patent
  10. #
  11. ##
  12. [Defines]
  13. INF_VERSION = 0x00010005
  14. BASE_NAME = CbSupportPeim
  15. FILE_GUID = 352C6AF8-315B-4bd6-B04F-31D4ED1EBE57
  16. MODULE_TYPE = PEIM
  17. VERSION_STRING = 1.0
  18. ENTRY_POINT = CbPeiEntryPoint
  19. #
  20. # The following information is for reference only and not required by the build tools.
  21. #
  22. # VALID_ARCHITECTURES = IA32 X64
  23. #
  24. [Sources]
  25. CbSupportPei.c
  26. CbSupportPei.h
  27. [Packages]
  28. MdePkg/MdePkg.dec
  29. MdeModulePkg/MdeModulePkg.dec
  30. IntelFrameworkPkg/IntelFrameworkPkg.dec
  31. IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec
  32. CorebootModulePkg/CorebootModulePkg.dec
  33. UefiCpuPkg/UefiCpuPkg.dec
  34. [LibraryClasses]
  35. PeimEntryPoint
  36. PeiServicesLib
  37. BaseLib
  38. BaseMemoryLib
  39. DebugLib
  40. HobLib
  41. PcdLib
  42. CbParseLib
  43. MtrrLib
  44. IoLib
  45. CbPlatformSupportLib
  46. [Guids]
  47. gEfiSmmPeiSmramMemoryReserveGuid
  48. gEfiMemoryTypeInformationGuid
  49. gEfiFirmwareFileSystem2Guid
  50. gUefiSystemTableInfoGuid
  51. gUefiFrameBufferInfoGuid
  52. gUefiAcpiBoardInfoGuid
  53. [Ppis]
  54. gEfiPeiMasterBootModePpiGuid
  55. [Pcd]
  56. gUefiCorebootModulePkgTokenSpaceGuid.PcdPayloadFdMemBase
  57. gUefiCorebootModulePkgTokenSpaceGuid.PcdPayloadFdMemSize
  58. gUefiCorebootModulePkgTokenSpaceGuid.PcdCbHeaderPointer
  59. gUefiCorebootModulePkgTokenSpaceGuid.PcdMemoryTypeEfiACPIReclaimMemory
  60. gUefiCorebootModulePkgTokenSpaceGuid.PcdMemoryTypeEfiACPIMemoryNVS
  61. gUefiCorebootModulePkgTokenSpaceGuid.PcdMemoryTypeEfiReservedMemoryType
  62. gUefiCorebootModulePkgTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesData
  63. gUefiCorebootModulePkgTokenSpaceGuid.PcdMemoryTypeEfiRuntimeServicesCode
  64. [Depex]
  65. TRUE