]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Library/BootLogoLib/BootLogoLib.inf
MdeModulePkg/BmpSupportLib: Check PixelHeight/PixelWidth against 0
[mirror_edk2.git] / MdeModulePkg / Library / BootLogoLib / BootLogoLib.inf
index 51e68edfea7ad8d18a530951c1d5162ab82a087f..a2afc9e089c3f09ce4f89db56a1147e341b95c17 100644 (file)
@@ -1,22 +1,24 @@
 ## @file\r
 #  This library is only intended to be used by PlatformBootManagerLib\r
 #  to show progress bar and logo.\r
-#  \r
-#  Copyright (c) 2011 - 2015, Intel Corporation. All rights reserved.<BR>\r
+#\r
+#  Copyright (c) 2011 - 2018, Intel Corporation. All rights reserved.<BR>\r
+#  Copyright (c) 2016, Microsoft Corporation<BR>\r
 #  This program and the accompanying materials are licensed and made available under\r
 #  the terms and conditions of the BSD License that accompanies this distribution.\r
 #  The full text of the license may be found at\r
 #  http://opensource.org/licenses/bsd-license.php.\r
-#  \r
+#\r
 #  THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,\r
 #  WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.\r
-#  \r
+#\r
 ##\r
 \r
 [Defines]\r
   INF_VERSION                    = 0x00010005\r
   BASE_NAME                      = BootLogoLib\r
-  FILE_GUID                      = F5AE5B5C-42E8-4A9B-829D-5B631CD5367A\r
+  MODULE_UNI_FILE                = BootLogoLib.uni\r
+  FILE_GUID                      = 85CDAFAD-13BE-422A-A8E5-55A249600DC3\r
   MODULE_TYPE                    = DXE_DRIVER\r
   VERSION_STRING                 = 1.0\r
   LIBRARY_CLASS                  = BootLogoLib|DXE_DRIVER UEFI_APPLICATION\r
@@ -29,7 +31,7 @@
 \r
 [Sources]\r
   BootLogoLib.c\r
-  \r
+\r
 [Packages]\r
   MdePkg/MdePkg.dec\r
   MdeModulePkg/MdeModulePkg.dec\r
   DebugLib\r
   PrintLib\r
   PcdLib\r
-  DxeServicesLib\r
-  ImageDecoderLib\r
-\r
-[Guids]\r
 \r
 [Protocols]\r
-  gEfiGraphicsOutputProtocolGuid                # PROTOCOL SOMETIMES_CONSUMES\r
-  gEfiUgaDrawProtocolGuid |PcdUgaConsumeSupport # PROTOCOL SOMETIMES_CONSUMES\r
-  gEfiBootLogoProtocolGuid                      # PROTOCOL SOMETIMES_CONSUMES  \r
-  gEfiUserManagerProtocolGuid                   # PROTOCOL CONSUMES\r
-  gEdkiiPlatformLogoProtocolGuid                # PROTOCOL CONSUMES\r
+  gEfiGraphicsOutputProtocolGuid                ## SOMETIMES_CONSUMES\r
+  gEfiUgaDrawProtocolGuid |PcdUgaConsumeSupport ## SOMETIMES_CONSUMES\r
+  gEfiBootLogoProtocolGuid                      ## SOMETIMES_CONSUMES\r
+  gEdkiiBootLogo2ProtocolGuid                   ## SOMETIMES_CONSUMES\r
+  gEfiUserManagerProtocolGuid                   ## CONSUMES\r
+  gEdkiiPlatformLogoProtocolGuid                ## CONSUMES\r
 \r
 [FeaturePcd]\r
-  gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport\r
+  gEfiMdePkgTokenSpaceGuid.PcdUgaConsumeSupport ## CONSUMES\r