DxeLogoLib.inf 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. ### @file
  2. # Module that show progress bar and title above it.
  3. #
  4. # General BDS defines and produce general interfaces for platform BDS driver including:
  5. # 1) BDS boot policy interface;
  6. # 2) BDS boot device connect interface;
  7. # 3) BDS Misc interfaces for mainting boot variable, ouput string, etc.
  8. #
  9. # Copyright (c) 2007 - 2022 Intel Corporation. All rights reserved. <BR>
  10. #
  11. # SPDX-License-Identifier: BSD-2-Clause-Patent
  12. #
  13. ###
  14. [Defines]
  15. INF_VERSION = 0x00010017
  16. BASE_NAME = DxeLogoLib
  17. FILE_GUID = F5AE5B5C-42E8-4A9B-829D-5B631CD5367A
  18. VERSION_STRING = 1.0
  19. MODULE_TYPE = DXE_DRIVER
  20. LIBRARY_CLASS = LogoLib|DXE_DRIVER UEFI_APPLICATION
  21. #
  22. # The following information is for reference only and not required by the build tools.
  23. #
  24. # VALID_ARCHITECTURES = IA32 X64 IPF EBC
  25. #
  26. [LibraryClasses]
  27. BaseLib
  28. UefiBootServicesTableLib
  29. MemoryAllocationLib
  30. UefiLib
  31. BaseMemoryLib
  32. DebugLib
  33. PrintLib
  34. PcdLib
  35. DxeServicesLib
  36. [Packages]
  37. MdePkg/MdePkg.dec
  38. MdeModulePkg/MdeModulePkg.dec
  39. SimicsOpenBoardPkg/OpenBoardPkg.dec
  40. [Sources]
  41. Logo.c
  42. [Protocols]
  43. gEfiGraphicsOutputProtocolGuid ## SOMETIMES_CONSUMES
  44. gEfiBootLogoProtocolGuid ## SOMETIMES_CONSUMES
  45. gEfiUserManagerProtocolGuid ## CONSUMES
  46. gEfiOemBadgingProtocolGuid ## CONSUMES