S3NvramSave.inf 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. ## @file
  2. #
  3. # Copyright (c) 2018 - 2021, Intel Corporation. All rights reserved.<BR>
  4. #
  5. # SPDX-License-Identifier: BSD-2-Clause-Patent
  6. #
  7. ##
  8. [Defines]
  9. INF_VERSION = 0x00010005
  10. BASE_NAME = S3NvramSave
  11. FILE_GUID = 62DC08AC-A651-4EE9-AF81-EAA9261E9780
  12. MODULE_TYPE = DXE_DRIVER
  13. VERSION_STRING = 1.0
  14. ENTRY_POINT = S3NvramSaveEntry
  15. #
  16. # The following information is for reference only and not required by the build tools.
  17. #
  18. # VALID_ARCHITECTURES = IA32 X64 IPF EBC
  19. #
  20. [Sources]
  21. S3NvramSave.h
  22. S3NvramSave.c
  23. [LibraryClasses]
  24. UefiDriverEntryPoint
  25. MemoryAllocationLib
  26. UefiRuntimeServicesTableLib
  27. UefiBootServicesTableLib
  28. HobLib
  29. BaseMemoryLib
  30. CompressLib
  31. [Protocols]
  32. gEfiDecompressProtocolGuid
  33. gEdkiiVariableLockProtocolGuid
  34. [Guids]
  35. gEfiMemoryConfigDataGuid
  36. gEfiMemoryConfigDataHobGuid
  37. [FixedPcd]
  38. gEfiCpRcPkgTokenSpaceGuid.PcdMaxCpuSocketCount
  39. [Packages]
  40. MdePkg/MdePkg.dec
  41. MdeModulePkg/MdeModulePkg.dec
  42. MinPlatformPkg/MinPlatformPkg.dec
  43. PurleyOpenBoardPkg/OpenBoardPkg.dec
  44. PurleyRefreshSiliconPkg/SiPkg.dec
  45. [Depex]
  46. gEfiVariableArchProtocolGuid AND
  47. gEfiVariableWriteArchProtocolGuid AND
  48. gEfiDecompressProtocolGuid AND
  49. gEdkiiVariableLockProtocolGuid