public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
From: "Gao, Liming" <liming.gao@intel.com>
To: "Zhang, Shenglei" <shenglei.zhang@intel.com>,
	"edk2-devel@lists.01.org" <edk2-devel@lists.01.org>
Cc: "Kinney, Michael D" <michael.d.kinney@intel.com>
Subject: Re: [PATCH] MdePkg: Add the missing spec version information for header files
Date: Tue, 28 Aug 2018 08:45:52 +0000	[thread overview]
Message-ID: <4A89E2EF3DFEDB4C8BFDE51014F606A14E2EA05B@SHSMSX104.ccr.corp.intel.com> (raw)
In-Reply-To: <20180822052311.6764-1-shenglei.zhang@intel.com>

Reviewed-by: Liming Gao <liming.gao@intel.com>

>-----Original Message-----
>From: Zhang, Shenglei
>Sent: Wednesday, August 22, 2018 1:23 PM
>To: edk2-devel@lists.01.org
>Cc: Kinney, Michael D <michael.d.kinney@intel.com>; Gao, Liming
><liming.gao@intel.com>
>Subject: [PATCH] MdePkg: Add the missing spec version information for
>header files
>
>Cc: Michael D Kinney <michael.d.kinney@intel.com>
>Cc: Liming Gao <liming.gao@intel.com>
>Contributed-under: TianoCore Contribution Agreement 1.1
>Signed-off-by: shenglei <shenglei.zhang@intel.com>
>---
> MdePkg/Include/Protocol/AbsolutePointer.h            | 3 +++
> MdePkg/Include/Protocol/AcpiSystemDescriptionTable.h | 3 +++
> MdePkg/Include/Protocol/AcpiTable.h                  | 3 +++
> MdePkg/Include/Protocol/AtaPassThru.h                | 3 +++
> MdePkg/Include/Protocol/BlockIoCrypto.h              | 5 ++++-
> MdePkg/Include/Protocol/ExtendedSalBootService.h     | 3 +++
> MdePkg/Include/Protocol/ExtendedSalServiceClasses.h  | 3 +++
> MdePkg/Include/Protocol/HiiConfigAccess.h            | 3 +++
> MdePkg/Include/Protocol/HiiConfigKeyword.h           | 4 ++++
> MdePkg/Include/Protocol/HiiConfigRouting.h           | 4 ++++
> MdePkg/Include/Protocol/HiiDatabase.h                | 3 +++
> MdePkg/Include/Protocol/HiiFont.h                    | 3 +++
> MdePkg/Include/Protocol/HiiImage.h                   | 3 +++
> MdePkg/Include/Protocol/HiiImageDecoder.h            | 5 ++++-
> MdePkg/Include/Protocol/HiiImageEx.h                 | 5 ++++-
> MdePkg/Include/Protocol/HiiPopup.h                   | 5 ++++-
> MdePkg/Include/Protocol/HiiString.h                  | 3 +++
> MdePkg/Include/Protocol/MmReportStatusCodeHandler.h  | 3 +++
> MdePkg/Include/Protocol/NvmExpressPassthru.h         | 3 +++
> MdePkg/Include/Protocol/Pcd.h                        | 3 +++
> MdePkg/Include/Protocol/PcdInfo.h                    | 3 +++
> MdePkg/Include/Protocol/RegularExpressionProtocol.h  | 5 ++++-
> MdePkg/Include/Protocol/ReportStatusCodeHandler.h    | 3 +++
> MdePkg/Include/Protocol/SmartCardEdge.h              | 5 ++++-
> MdePkg/Include/Protocol/SmmReportStatusCodeHandler.h | 3 +++
> MdePkg/Include/Protocol/UsbFunctionIo.h              | 5 ++++-
> 26 files changed, 87 insertions(+), 7 deletions(-)
>
>diff --git a/MdePkg/Include/Protocol/AbsolutePointer.h
>b/MdePkg/Include/Protocol/AbsolutePointer.h
>index ecf476d7c0..ac1103aa35 100644
>--- a/MdePkg/Include/Protocol/AbsolutePointer.h
>+++ b/MdePkg/Include/Protocol/AbsolutePointer.h
>@@ -11,6 +11,9 @@
>   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS"
>BASIS,
>   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER
>EXPRESS OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in UEFI Specification 2.3.
>+
> **/
>
> #ifndef __ABSOLUTE_POINTER_H__
>diff --git a/MdePkg/Include/Protocol/AcpiSystemDescriptionTable.h
>b/MdePkg/Include/Protocol/AcpiSystemDescriptionTable.h
>index c8bd429f1f..96913c68d1 100644
>--- a/MdePkg/Include/Protocol/AcpiSystemDescriptionTable.h
>+++ b/MdePkg/Include/Protocol/AcpiSystemDescriptionTable.h
>@@ -10,6 +10,9 @@
>   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS"
>BASIS,
>   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER
>EXPRESS OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in PI Specification 1.2.
>+
> **/
>
> #ifndef __ACPI_SYSTEM_DESCRIPTION_TABLE_H___
>diff --git a/MdePkg/Include/Protocol/AcpiTable.h
>b/MdePkg/Include/Protocol/AcpiTable.h
>index 753d79e6bb..fbbd68d289 100644
>--- a/MdePkg/Include/Protocol/AcpiTable.h
>+++ b/MdePkg/Include/Protocol/AcpiTable.h
>@@ -11,6 +11,9 @@
>   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS"
>BASIS,
>   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER
>EXPRESS OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in UEFI Specification 2.3.
>+
> **/
>
> #ifndef __ACPI_TABLE_H___
>diff --git a/MdePkg/Include/Protocol/AtaPassThru.h
>b/MdePkg/Include/Protocol/AtaPassThru.h
>index 6d9b9f10b4..4979fadbfd 100644
>--- a/MdePkg/Include/Protocol/AtaPassThru.h
>+++ b/MdePkg/Include/Protocol/AtaPassThru.h
>@@ -12,6 +12,9 @@
>   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS"
>BASIS,
>   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER
>EXPRESS OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in UEFI Specification 2.3.
>+
> **/
>
> #ifndef __ATA_PASS_THROUGH_H__
>diff --git a/MdePkg/Include/Protocol/BlockIoCrypto.h
>b/MdePkg/Include/Protocol/BlockIoCrypto.h
>index 821b846d30..ac3740dcde 100644
>--- a/MdePkg/Include/Protocol/BlockIoCrypto.h
>+++ b/MdePkg/Include/Protocol/BlockIoCrypto.h
>@@ -2,7 +2,7 @@
>   The UEFI Inline Cryptographic Interface protocol provides services to
>abstract
>   access to inline cryptographic capabilities.
>
>-  Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>
>+  Copyright (c) 2015-2018, Intel Corporation. All rights reserved.<BR>
>   This program and the accompanying materials
>   are licensed and made available under the terms and conditions of the BSD
>License
>   which accompanies this distribution.  The full text of the license may be
>found at
>@@ -11,6 +11,9 @@
>   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS"
>BASIS,
>   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER
>EXPRESS OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in UEFI Specification 2.5.
>+
> **/
>
> #ifndef __BLOCK_IO_CRYPTO_H__
>diff --git a/MdePkg/Include/Protocol/ExtendedSalBootService.h
>b/MdePkg/Include/Protocol/ExtendedSalBootService.h
>index 9147b82c33..e3191e7502 100644
>--- a/MdePkg/Include/Protocol/ExtendedSalBootService.h
>+++ b/MdePkg/Include/Protocol/ExtendedSalBootService.h
>@@ -14,6 +14,9 @@
>   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS"
>BASIS,
>   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER
>EXPRESS OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in PI Specification 1.2.
>+
> **/
>
> #ifndef _EXTENDED_SAL_BOOT_SERVICE_PROTOCOL_H_
>diff --git a/MdePkg/Include/Protocol/ExtendedSalServiceClasses.h
>b/MdePkg/Include/Protocol/ExtendedSalServiceClasses.h
>index 916859bcbf..e8bffc19b4 100644
>--- a/MdePkg/Include/Protocol/ExtendedSalServiceClasses.h
>+++ b/MdePkg/Include/Protocol/ExtendedSalServiceClasses.h
>@@ -10,6 +10,9 @@
>   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS"
>BASIS,
>   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER
>EXPRESS OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in PI Specification 1.2.
>+
> **/
>
> #ifndef _EXTENDED_SAL_SERVICE_CLASSES_H_
>diff --git a/MdePkg/Include/Protocol/HiiConfigAccess.h
>b/MdePkg/Include/Protocol/HiiConfigAccess.h
>index 4d6268b218..f751ba8941 100644
>--- a/MdePkg/Include/Protocol/HiiConfigAccess.h
>+++ b/MdePkg/Include/Protocol/HiiConfigAccess.h
>@@ -14,6 +14,9 @@ http://opensource.org/licenses/bsd-license.php.
> THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
> WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS
>OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in UEFI Specification 2.1.
>+
> **/
>
>
>diff --git a/MdePkg/Include/Protocol/HiiConfigKeyword.h
>b/MdePkg/Include/Protocol/HiiConfigKeyword.h
>index fa6adebcd5..e8c5ac4b8b 100644
>--- a/MdePkg/Include/Protocol/HiiConfigKeyword.h
>+++ b/MdePkg/Include/Protocol/HiiConfigKeyword.h
>@@ -12,6 +12,10 @@ http://opensource.org/licenses/bsd-license.php.
> THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
> WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS
>OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in UEFI Specification 2.5.
>+
>+
> **/
>
> #ifndef __EFI_CONFIG_KEYWORD_HANDLER_H__
>diff --git a/MdePkg/Include/Protocol/HiiConfigRouting.h
>b/MdePkg/Include/Protocol/HiiConfigRouting.h
>index caffb168af..140174e0a0 100644
>--- a/MdePkg/Include/Protocol/HiiConfigRouting.h
>+++ b/MdePkg/Include/Protocol/HiiConfigRouting.h
>@@ -14,6 +14,10 @@ http://opensource.org/licenses/bsd-license.php.
> THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
> WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS
>OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in UEFI Specification 2.1.
>+
>+
> **/
>
> #ifndef __HII_CONFIG_ROUTING_H__
>diff --git a/MdePkg/Include/Protocol/HiiDatabase.h
>b/MdePkg/Include/Protocol/HiiDatabase.h
>index 8a438786b1..3c7e0072b1 100644
>--- a/MdePkg/Include/Protocol/HiiDatabase.h
>+++ b/MdePkg/Include/Protocol/HiiDatabase.h
>@@ -11,6 +11,9 @@ http://opensource.org/licenses/bsd-license.php.
> THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
> WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS
>OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in UEFI Specification 2.1.
>+
> **/
>
> #ifndef __HII_DATABASE_H__
>diff --git a/MdePkg/Include/Protocol/HiiFont.h
>b/MdePkg/Include/Protocol/HiiFont.h
>index de9932bc93..3e383fc908 100644
>--- a/MdePkg/Include/Protocol/HiiFont.h
>+++ b/MdePkg/Include/Protocol/HiiFont.h
>@@ -10,6 +10,9 @@ http://opensource.org/licenses/bsd-license.php.
> THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
> WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS
>OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in UEFI Specification 2.1.
>+
> **/
>
> #ifndef __HII_FONT_H__
>diff --git a/MdePkg/Include/Protocol/HiiImage.h
>b/MdePkg/Include/Protocol/HiiImage.h
>index f219ef47c7..69ca852d94 100644
>--- a/MdePkg/Include/Protocol/HiiImage.h
>+++ b/MdePkg/Include/Protocol/HiiImage.h
>@@ -10,6 +10,9 @@
>   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS"
>BASIS,
>   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER
>EXPRESS OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in UEFI Specification 2.1.
>+
> **/
>
> #ifndef __HII_IMAGE_H__
>diff --git a/MdePkg/Include/Protocol/HiiImageDecoder.h
>b/MdePkg/Include/Protocol/HiiImageDecoder.h
>index 34eb5e17c2..ff0b8df293 100644
>--- a/MdePkg/Include/Protocol/HiiImageDecoder.h
>+++ b/MdePkg/Include/Protocol/HiiImageDecoder.h
>@@ -2,7 +2,7 @@
>   This protocol provides generic image decoder interfaces to various image
>formats.
>
> (C) Copyright 2016 Hewlett Packard Enterprise Development LP<BR>
>-  Copyright (c) 2016, Intel Corporation. All rights reserved.<BR>
>+  Copyright (c) 2016-2018, Intel Corporation. All rights reserved.<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.
>@@ -12,6 +12,9 @@ http://opensource.org/licenses/bsd-license.php.
> THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
> WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS
>OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in UEFI Specification 2.6.
>+
> **/
> #ifndef __HII_IMAGE_DECODER_H__
> #define __HII_IMAGE_DECODER_H__
>diff --git a/MdePkg/Include/Protocol/HiiImageEx.h
>b/MdePkg/Include/Protocol/HiiImageEx.h
>index 5a48380e46..bf3398935f 100644
>--- a/MdePkg/Include/Protocol/HiiImageEx.h
>+++ b/MdePkg/Include/Protocol/HiiImageEx.h
>@@ -1,7 +1,7 @@
> /** @file
>   Protocol which allows access to the images in the images database.
>
>-(C) Copyright 2016 Hewlett Packard Enterprise Development LP<BR>
>+(C) Copyright 2016-2018 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.
>@@ -11,6 +11,9 @@ http://opensource.org/licenses/bsd-license.php.
> THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
> WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS
>OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in UEFI Specification 2.6.
>+
> **/
>
> #ifndef __EFI_HII_IMAGE_EX_H__
>diff --git a/MdePkg/Include/Protocol/HiiPopup.h
>b/MdePkg/Include/Protocol/HiiPopup.h
>index f7d4863531..f7cb69aeaf 100644
>--- a/MdePkg/Include/Protocol/HiiPopup.h
>+++ b/MdePkg/Include/Protocol/HiiPopup.h
>@@ -2,7 +2,7 @@
>   This protocol provides services to display a popup window.
>   The protocol is typically produced by the forms browser and consumed by a
>driver callback handler.
>
>-  Copyright (c) 2017, Intel Corporation. All rights reserved.<BR>
>+  Copyright (c) 2017-2018, Intel Corporation. All rights reserved.<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
>@@ -11,6 +11,9 @@
>   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS"
>BASIS,
>   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER
>EXPRESS OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in UEFI Specification 2.7.
>+
> **/
>
> #ifndef __HII_POPUP_H__
>diff --git a/MdePkg/Include/Protocol/HiiString.h
>b/MdePkg/Include/Protocol/HiiString.h
>index 41137886bd..9a79ad2282 100644
>--- a/MdePkg/Include/Protocol/HiiString.h
>+++ b/MdePkg/Include/Protocol/HiiString.h
>@@ -10,6 +10,9 @@ http://opensource.org/licenses/bsd-license.php.
> THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
> WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS
>OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in UEFI Specification 2.1.
>+
> **/
>
> #ifndef __HII_STRING_H__
>diff --git a/MdePkg/Include/Protocol/MmReportStatusCodeHandler.h
>b/MdePkg/Include/Protocol/MmReportStatusCodeHandler.h
>index 4037d7211c..472b39ce53 100644
>--- a/MdePkg/Include/Protocol/MmReportStatusCodeHandler.h
>+++ b/MdePkg/Include/Protocol/MmReportStatusCodeHandler.h
>@@ -10,6 +10,9 @@
>   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS"
>BASIS,
>   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER
>EXPRESS OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in PI Specification 1.1.
>+
> **/
>
> #ifndef __MM_REPORT_STATUS_CODE_HANDLER_PROTOCOL_H__
>diff --git a/MdePkg/Include/Protocol/NvmExpressPassthru.h
>b/MdePkg/Include/Protocol/NvmExpressPassthru.h
>index 79fa9329b5..251c6183df 100644
>--- a/MdePkg/Include/Protocol/NvmExpressPassthru.h
>+++ b/MdePkg/Include/Protocol/NvmExpressPassthru.h
>@@ -12,6 +12,9 @@
>   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS"
>BASIS,
>   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER
>EXPRESS OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in UEFI Specification 2.5.
>+
> **/
>
> #ifndef _UEFI_NVM_EXPRESS_PASS_THRU_H_
>diff --git a/MdePkg/Include/Protocol/Pcd.h
>b/MdePkg/Include/Protocol/Pcd.h
>index e33bc55a12..c88eab8542 100644
>--- a/MdePkg/Include/Protocol/Pcd.h
>+++ b/MdePkg/Include/Protocol/Pcd.h
>@@ -15,6 +15,9 @@ http://opensource.org/licenses/bsd-license.php.
> THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
> WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS
>OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in PI Specification 1.2.
>+
> **/
>
> #ifndef __PCD_H__
>diff --git a/MdePkg/Include/Protocol/PcdInfo.h
>b/MdePkg/Include/Protocol/PcdInfo.h
>index a39c6cde79..64812fdc45 100644
>--- a/MdePkg/Include/Protocol/PcdInfo.h
>+++ b/MdePkg/Include/Protocol/PcdInfo.h
>@@ -17,6 +17,9 @@
>   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS"
>BASIS,
>   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER
>EXPRESS OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in PI Specification 1.2.
>+
> **/
>
> #ifndef __PCD_INFO_H__
>diff --git a/MdePkg/Include/Protocol/RegularExpressionProtocol.h
>b/MdePkg/Include/Protocol/RegularExpressionProtocol.h
>index 59c277b725..d961934296 100644
>--- a/MdePkg/Include/Protocol/RegularExpressionProtocol.h
>+++ b/MdePkg/Include/Protocol/RegularExpressionProtocol.h
>@@ -2,7 +2,7 @@
>   This section defines the Regular Expression Protocol. This protocol isused to
>match
>   Unicode strings against Regular Expression patterns.
>
>-Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>
>+Copyright (c) 2015-2018, Intel Corporation. All rights reserved.<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
>@@ -11,6 +11,9 @@ http://opensource.org/licenses/bsd-license.php.
> THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
> WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS
>OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in UEFI Specification 2.5.
>+
> **/
>
> #ifndef __REGULAR_EXPRESSION_PROTOCOL_H__
>diff --git a/MdePkg/Include/Protocol/ReportStatusCodeHandler.h
>b/MdePkg/Include/Protocol/ReportStatusCodeHandler.h
>index e45252cf78..0c810b301c 100644
>--- a/MdePkg/Include/Protocol/ReportStatusCodeHandler.h
>+++ b/MdePkg/Include/Protocol/ReportStatusCodeHandler.h
>@@ -11,6 +11,9 @@
>   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS"
>BASIS,
>   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER
>EXPRESS OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in PI Specification 1.2.
>+
> **/
>
> #ifndef __REPORT_STATUS_CODE_HANDLER_PROTOCOL_H__
>diff --git a/MdePkg/Include/Protocol/SmartCardEdge.h
>b/MdePkg/Include/Protocol/SmartCardEdge.h
>index d3dbb540ad..3ec077175f 100644
>--- a/MdePkg/Include/Protocol/SmartCardEdge.h
>+++ b/MdePkg/Include/Protocol/SmartCardEdge.h
>@@ -6,7 +6,7 @@
>   boot process for authentication or data signing/decryption, especially if the
>   application has to make use of PKI.
>
>-  Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>
>+  Copyright (c) 2015-2018, Intel Corporation. All rights reserved.<BR>
>   This program and the accompanying materials
>   are licensed and made available under the terms and conditions of the BSD
>License
>   which accompanies this distribution.  The full text of the license may be
>found at
>@@ -15,6 +15,9 @@
>   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS"
>BASIS,
>   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER
>EXPRESS OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in UEFI Specification 2.5.
>+
> **/
>
> #ifndef __SMART_CARD_EDGE_H__
>diff --git a/MdePkg/Include/Protocol/SmmReportStatusCodeHandler.h
>b/MdePkg/Include/Protocol/SmmReportStatusCodeHandler.h
>index 78be7125ba..f9cea91a19 100644
>--- a/MdePkg/Include/Protocol/SmmReportStatusCodeHandler.h
>+++ b/MdePkg/Include/Protocol/SmmReportStatusCodeHandler.h
>@@ -10,6 +10,9 @@
>   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS"
>BASIS,
>   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER
>EXPRESS OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in PI Specification 1.1.
>+
> **/
>
> #ifndef __SMM_REPORT_STATUS_CODE_HANDLER_PROTOCOL_H__
>diff --git a/MdePkg/Include/Protocol/UsbFunctionIo.h
>b/MdePkg/Include/Protocol/UsbFunctionIo.h
>index ce556bdbaf..34fdb2fe24 100644
>--- a/MdePkg/Include/Protocol/UsbFunctionIo.h
>+++ b/MdePkg/Include/Protocol/UsbFunctionIo.h
>@@ -11,7 +11,7 @@
>   or interrupt transfers, alternate interfaces, or USB 3.0 functionality.
>   Future revisions of this protocol may support these or additional features.
>
>-  Copyright (c) 2015 - 2017, Intel Corporation. All rights reserved.<BR>
>+  Copyright (c) 2015 - 2018, Intel Corporation. All rights reserved.<BR>
>   This program and the accompanying materials
>   are licensed and made available under the terms and conditions of the BSD
>License
>   which accompanies this distribution.  The full text of the license may be
>found at
>@@ -20,6 +20,9 @@
>   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS"
>BASIS,
>   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER
>EXPRESS OR IMPLIED.
>
>+  @par Revision Reference:
>+  This Protocol was introduced in UEFI Specification 2.5.
>+
> **/
>
> #ifndef __USB_FUNCTION_IO_H__
>--
>2.18.0.windows.1



      reply	other threads:[~2018-08-28  8:45 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-08-22  5:23 [PATCH] MdePkg: Add the missing spec version information for header files shenglei
2018-08-28  8:45 ` Gao, Liming [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-list from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4A89E2EF3DFEDB4C8BFDE51014F606A14E2EA05B@SHSMSX104.ccr.corp.intel.com \
    --to=devel@edk2.groups.io \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox