This protocol provides generic image decoder interfaces to various image formats.\r
\r
(C) Copyright 2016 Hewlett Packard Enterprise Development LP<BR>\r
- Copyright (c) 2016, Intel Corporation. All rights reserved.<BR>\r
+ Copyright (c) 2016-2018, Intel Corporation. All rights reserved.<BR>\r
\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
+SPDX-License-Identifier: BSD-2-Clause-Patent\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
+ @par Revision Reference:\r
+ This Protocol was introduced in UEFI Specification 2.6.\r
\r
**/\r
#ifndef __HII_IMAGE_DECODER_H__\r
\r
#include <Protocol/HiiImage.h>\r
\r
-\r
-//\r
-// In UEFI 2.6 spec,this guid value is duplicate with\r
-// EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL_GUID. Now update this guid value to\r
-// avoid the duplicate guid issue. So its value is not consistent with\r
-// UEFI spec definition now. We have proposed to update UEFI spec to\r
-// use this new guid. After new spec released, we will remove this\r
-// comments.\r
-//\r
#define EFI_HII_IMAGE_DECODER_PROTOCOL_GUID \\r
{0x9e66f251, 0x727c, 0x418c, { 0xbf, 0xd6, 0xc2, 0xb4, 0x25, 0x28, 0x18, 0xea }}\r
\r
@param This EFI_HII_IMAGE_DECODER_PROTOCOL instance.\r
@param Image Pointer to the image raw data.\r
@param SizeOfImage Size of the entire image raw data.\r
- @param ImageInfo Pointer to recieve EFI_HII_IMAGE_DECODER_IMAGE_INFO_HEADER.\r
+ @param ImageInfo Pointer to receive EFI_HII_IMAGE_DECODER_IMAGE_INFO_HEADER.\r
\r
@retval EFI_SUCCESS Get image info success.\r
@retval EFI_UNSUPPORTED Unsupported format of image.\r