TbtDxe.inf 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. ### @file
  2. #
  3. # Copyright (c) 2018, Intel Corporation. All rights reserved.<BR>
  4. #
  5. # SPDX-License-Identifier: BSD-2-Clause-Patent
  6. #
  7. ###
  8. [Defines]
  9. INF_VERSION = 0x00010017
  10. BASE_NAME = TbtDxe
  11. FILE_GUID = 19C9762C-3A88-41B0-906F-8C4C2895A887
  12. VERSION_STRING = 1.0
  13. MODULE_TYPE = DXE_DRIVER
  14. ENTRY_POINT = TbtDxeEntryPoint
  15. [LibraryClasses]
  16. DebugLib
  17. BaseMemoryLib
  18. UefiBootServicesTableLib
  19. UefiRuntimeServicesTableLib
  20. UefiDriverEntryPoint
  21. HobLib
  22. UefiLib
  23. TbtCommonLib
  24. DxeTbtPolicyLib
  25. AslUpdateLib
  26. [Packages]
  27. MdePkg/MdePkg.dec
  28. MdeModulePkg/MdeModulePkg.dec
  29. MinPlatformPkg/MinPlatformPkg.dec
  30. KabylakeOpenBoardPkg/OpenBoardPkg.dec
  31. KabylakeSiliconPkg/SiPkg.dec
  32. [Sources]
  33. TbtDxe.c
  34. [Protocols]
  35. gTbtNvsAreaProtocolGuid ## CONSUMES
  36. gDxeTbtPolicyProtocolGuid
  37. [Guids]
  38. gTbtInfoHobGuid ## CONSUMES
  39. [Depex]
  40. gEfiVariableWriteArchProtocolGuid AND
  41. gEfiVariableArchProtocolGuid