]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Library/GraphicsLib/Graphics.c
Update supported module type of PeiPalLib according to the latest MDE library spec.
[mirror_edk2.git] / MdeModulePkg / Library / GraphicsLib / Graphics.c
index 63e0696cf4f553fb6873b8dbe28fa96816b70c5f..9907a896b1f6433f89fe0ce36177223d3e6bca16 100644 (file)
@@ -38,69 +38,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 #include <Library/DxeServicesLib.h>\r
 #include <Library/PcdLib.h>\r
 \r
-\r
-/**\r
-  Return the graphics image file named FileNameGuid into Image and return it's\r
-  size in ImageSize. All Firmware Volumes (FV) in the system are searched for the\r
-  file name.\r
-\r
-  @param  FileNameGuid          File Name of graphics file in the FV(s).\r
-  @param  Image                 Pointer to pointer to return graphics image.  If NULL, a \r
-                                buffer will be allocated.\r
-  @param  ImageSize             Size of the graphics Image in bytes. Zero if no image found.\r
-\r
-  @retval EFI_SUCCESS           Image and ImageSize are valid. \r
-  @retval EFI_BUFFER_TOO_SMALL  Image not big enough. ImageSize has required size\r
-  @retval EFI_NOT_FOUND         FileNameGuid not found\r
-\r
-**/\r
-EFI_STATUS\r
-EFIAPI\r
-GetGraphicsBitMapFromFV (\r
-  IN  EFI_GUID      *FileNameGuid,\r
-  OUT VOID          **Image,\r
-  OUT UINTN         *ImageSize\r
-  )\r
-{\r
-  return GetGraphicsBitMapFromFVEx (NULL, FileNameGuid, Image, ImageSize);\r
-}\r
-\r
-/**\r
-  Return the graphics image file named FileNameGuid into Image and return it's\r
-  size in ImageSize. All Firmware Volumes (FV) in the system are searched for the\r
-  file name.\r
-\r
-  @param  ImageHandle           The driver image handle of the caller. The parameter is used to\r
-                                optimize the loading of the image file so that the FV from which\r
-                                the driver image is loaded will be tried first. \r
-  @param  FileNameGuid          File Name of graphics file in the FV(s).\r
-  @param  Image                 Pointer to pointer to return graphics image.  If NULL, a \r
-                                buffer will be allocated.\r
-  @param  ImageSize             Size of the graphics Image in bytes. Zero if no image found.\r
-\r
-  @retval EFI_SUCCESS           Image and ImageSize are valid. \r
-  @retval EFI_BUFFER_TOO_SMALL  Image not big enough. ImageSize has required size\r
-  @retval EFI_NOT_FOUND         FileNameGuid not found\r
-\r
-**/\r
-EFI_STATUS\r
-EFIAPI\r
-GetGraphicsBitMapFromFVEx (\r
-  IN  EFI_HANDLE    ImageHandle,\r
-  IN  EFI_GUID      *FileNameGuid,\r
-  OUT VOID          **Image,\r
-  OUT UINTN         *ImageSize\r
-  )\r
-{\r
-  return GetSectionFromAnyFv  (\r
-           FileNameGuid,\r
-           EFI_SECTION_RAW,\r
-           0,\r
-           Image,\r
-           ImageSize\r
-           );\r
-}\r
-\r
 /**\r
   Convert a *.BMP graphics image to a GOP blt buffer. If a NULL Blt buffer\r
   is passed in a GopBlt buffer will be allocated by this routine. If a GopBlt\r
@@ -457,7 +394,7 @@ EnableQuietBootEx (
       //\r
       // Get the specified image from FV.\r
       //\r
-      Status = GetGraphicsBitMapFromFVEx (ImageHandle, LogoFile, (VOID **) &ImageData, &ImageSize);\r
+      Status = GetSectionFromAnyFv (LogoFile, EFI_SECTION_RAW, 0, (VOID **) &ImageData, &ImageSize);\r
       if (EFI_ERROR (Status)) {\r
         return EFI_UNSUPPORTED;\r
       }\r