public inbox for devel@edk2.groups.io
 help / color / mirror / Atom feed
* [PATCH] MdePkg: Add the missing spec version information for header files
@ 2018-08-22  5:23 shenglei
  2018-08-28  8:45 ` Gao, Liming
  0 siblings, 1 reply; 2+ messages in thread
From: shenglei @ 2018-08-22  5:23 UTC (permalink / raw)
  To: edk2-devel; +Cc: Michael D Kinney, Liming Gao

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



^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [PATCH] MdePkg: Add the missing spec version information for header files
  2018-08-22  5:23 [PATCH] MdePkg: Add the missing spec version information for header files shenglei
@ 2018-08-28  8:45 ` Gao, Liming
  0 siblings, 0 replies; 2+ messages in thread
From: Gao, Liming @ 2018-08-28  8:45 UTC (permalink / raw)
  To: Zhang, Shenglei, edk2-devel@lists.01.org; +Cc: Kinney, Michael D

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



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2018-08-28  8:45 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
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 is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox