Reviewed-by: Liming Gao <[email protected]>

> -----Original Message-----
> From: Bi, Dandan
> Sent: Thursday, May 12, 2016 10:50 AM
> To: Samer El-Haj-Mahmoud <[email protected]>; edk2-
> [email protected]
> Cc: Kinney, Michael D <[email protected]>; Samer El-Haj-
> Mahmoud <[email protected]>; Gao, Liming <[email protected]>
> Subject: RE: [edk2] [PATCH] MdePkg: Add HII definitions from UEFI 2.6
> 
> Reviewed-by: Dandan Bi <[email protected]>
> 
> Thanks,
> Dandan
> -----Original Message-----
> From: edk2-devel [mailto:[email protected]] On Behalf Of
> Samer El-Haj-Mahmoud
> Sent: Thursday, May 12, 2016 4:31 AM
> To: [email protected]
> Cc: Kinney, Michael D <[email protected]>; Samer El-Haj-
> Mahmoud <[email protected]>; Gao, Liming <[email protected]>
> Subject: [edk2] [PATCH] MdePkg: Add HII definitions from UEFI 2.6
> 
> Add HII definitions from UEFI 2.6 for HII Image Variability and PNG Blocks
> 
> Cc: Michael D Kinney <[email protected]>
> Cc: Liming Gao <[email protected]>
> Contributed-under: TianoCore Contribution Agreement 1.0
> Signed-off-by: Samer El-Haj-Mahmoud <[email protected]>
> ---
>  MdePkg/Include/Uefi/UefiInternalFormRepresentation.h | 16
> ++++++++++++++++
>  1 file changed, 16 insertions(+)
> 
> diff --git a/MdePkg/Include/Uefi/UefiInternalFormRepresentation.h
> b/MdePkg/Include/Uefi/UefiInternalFormRepresentation.h
> index 1a77ea7..4a7777c 100644
> --- a/MdePkg/Include/Uefi/UefiInternalFormRepresentation.h
> +++ b/MdePkg/Include/Uefi/UefiInternalFormRepresentation.h
> @@ -4,6 +4,7 @@
>    internal application and drivers as well as all add-in card option-ROM 
> drivers
> 
>  Copyright (c) 2006 - 2015, Intel Corporation. All rights reserved.<BR>
> +(C) Copyright 2016 Hewlett Packard Enterprise Development LP<BR>
>  This program and the accompanying materials are licensed and made
> available under  the terms and conditions of the BSD License that
> accompanies this distribution.
>  The full text of the license may be found at @@ -209,6 +210,7 @@ typedef
> struct _EFI_HII_FONT_PACKAGE_HDR {
>  #define EFI_HII_GIBT_GLYPHS               0x11
>  #define EFI_HII_GIBT_GLYPH_DEFAULT        0x12
>  #define EFI_HII_GIBT_GLYPHS_DEFAULT       0x13
> +#define EFI_HII_GIBT_GLYPH_VARIABILITY    0x14
>  #define EFI_HII_GIBT_DUPLICATE            0x20
>  #define EFI_HII_GIBT_SKIP2                0x21
>  #define EFI_HII_GIBT_SKIP1                0x22
> @@ -281,6 +283,13 @@ typedef struct
> _EFI_HII_GIBT_GLYPHS_DEFAULT_BLOCK {
>    UINT8                  BitmapData[1];
>  } EFI_HII_GIBT_GLYPHS_DEFAULT_BLOCK;
> 
> +typedef struct _EFI_HII_GIBT_VARIABILITY_BLOCK {
> +  EFI_HII_GLYPH_BLOCK    Header;
> +  EFI_HII_GLYPH_INFO     Cell;
> +  UINT8                  GlyphPackInBits;
> +  UINT8                  BitmapData [1];
> +} EFI_HII_GIBT_VARIABILITY_BLOCK;
> +
>  typedef struct _EFI_HII_GIBT_SKIP1_BLOCK {
>    EFI_HII_GLYPH_BLOCK    Header;
>    UINT8                  SkipCount;
> @@ -489,6 +498,7 @@ typedef struct _EFI_HII_IMAGE_BLOCK {
>  #define EFI_HII_IIBT_IMAGE_24BIT       0x16
>  #define EFI_HII_IIBT_IMAGE_24BIT_TRANS 0x17
>  #define EFI_HII_IIBT_IMAGE_JPEG        0x18
> +#define EFI_HII_IIBT_IMAGE_PNG         0x19
>  #define EFI_HII_IIBT_DUPLICATE         0x20
>  #define EFI_HII_IIBT_SKIP2             0x21
>  #define EFI_HII_IIBT_SKIP1             0x22
> @@ -609,6 +619,12 @@ typedef struct _EFI_HII_IIBT_JPEG_BLOCK {
>    UINT8                        Data[1];
>  } EFI_HII_IIBT_JPEG_BLOCK;
> 
> +typedef struct _EFI_HII_IIBT_PNG_BLOCK {
> +  EFI_HII_IMAGE_BLOCK          Header;
> +  UINT32                       Size;
> +  UINT8                        Data[1];
> +} EFI_HII_IIBT_PNG_BLOCK;
> +
>  typedef struct _EFI_HII_IIBT_SKIP1_BLOCK {
>    EFI_HII_IMAGE_BLOCK          Header;
>    UINT8                        SkipCount;
> --
> 2.6.3.windows.1
> 
> _______________________________________________
> edk2-devel mailing list
> [email protected]
> https://lists.01.org/mailman/listinfo/edk2-devel
_______________________________________________
edk2-devel mailing list
[email protected]
https://lists.01.org/mailman/listinfo/edk2-devel

Reply via email to