]> git.proxmox.com Git - mirror_edk2.git/commitdiff
MdePkg: Add the missing spec version information for header files
authorshenglei <shenglei.zhang@intel.com>
Mon, 20 Aug 2018 07:52:53 +0000 (15:52 +0800)
committerLiming Gao <liming.gao@intel.com>
Wed, 29 Aug 2018 06:00:32 +0000 (14:00 +0800)
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>
Reviewed-by: Liming Gao <liming.gao@intel.com>
26 files changed:
MdePkg/Include/Protocol/AbsolutePointer.h
MdePkg/Include/Protocol/AcpiSystemDescriptionTable.h
MdePkg/Include/Protocol/AcpiTable.h
MdePkg/Include/Protocol/AtaPassThru.h
MdePkg/Include/Protocol/BlockIoCrypto.h
MdePkg/Include/Protocol/ExtendedSalBootService.h
MdePkg/Include/Protocol/ExtendedSalServiceClasses.h
MdePkg/Include/Protocol/HiiConfigAccess.h
MdePkg/Include/Protocol/HiiConfigKeyword.h
MdePkg/Include/Protocol/HiiConfigRouting.h
MdePkg/Include/Protocol/HiiDatabase.h
MdePkg/Include/Protocol/HiiFont.h
MdePkg/Include/Protocol/HiiImage.h
MdePkg/Include/Protocol/HiiImageDecoder.h
MdePkg/Include/Protocol/HiiImageEx.h
MdePkg/Include/Protocol/HiiPopup.h
MdePkg/Include/Protocol/HiiString.h
MdePkg/Include/Protocol/MmReportStatusCodeHandler.h
MdePkg/Include/Protocol/NvmExpressPassthru.h
MdePkg/Include/Protocol/Pcd.h
MdePkg/Include/Protocol/PcdInfo.h
MdePkg/Include/Protocol/RegularExpressionProtocol.h
MdePkg/Include/Protocol/ReportStatusCodeHandler.h
MdePkg/Include/Protocol/SmartCardEdge.h
MdePkg/Include/Protocol/SmmReportStatusCodeHandler.h
MdePkg/Include/Protocol/UsbFunctionIo.h

index ecf476d7c0e2f0b96eda0b0a380ef65913fc69a0..ac1103aa35b495bdcf632d1f8b81ba0a20bb7b0e 100644 (file)
@@ -11,6 +11,9 @@
   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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in UEFI Specification 2.3.\r
+\r
 **/\r
 \r
 #ifndef __ABSOLUTE_POINTER_H__\r
index c8bd429f1fdda4571b276b8a4189a0a32c3bcb10..96913c68d1119f1585299560ba6fa3e04a38721a 100644 (file)
@@ -10,6 +10,9 @@
   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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in PI Specification 1.2.\r
+\r
 **/\r
 \r
 #ifndef __ACPI_SYSTEM_DESCRIPTION_TABLE_H___\r
index 753d79e6bb5b81d6300b3b73bdcfaf23973d4316..fbbd68d28909627867c5d8119cca886c7791a941 100644 (file)
@@ -11,6 +11,9 @@
   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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in UEFI Specification 2.3.\r
+\r
 **/\r
 \r
 #ifndef __ACPI_TABLE_H___\r
index 6d9b9f10b421df5f8c0d7cb6768092136b70d860..4979fadbfd31a0ed9b72a54db4bb7fc215a22643 100644 (file)
@@ -12,6 +12,9 @@
   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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in UEFI Specification 2.3.\r
+\r
 **/\r
 \r
 #ifndef __ATA_PASS_THROUGH_H__\r
index 821b846d306706cd54a85858521feb6376e30144..ac3740dcde6ad548b1a786332e2ca791db87463a 100644 (file)
@@ -2,7 +2,7 @@
   The UEFI Inline Cryptographic Interface protocol provides services to abstract\r
   access to inline cryptographic capabilities.\r
 \r
-  Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>\r
+  Copyright (c) 2015-2018, Intel Corporation. All rights reserved.<BR>\r
   This program and the accompanying materials\r
   are licensed and made available under the terms and conditions of the BSD License\r
   which accompanies this distribution.  The full text of the license may be found at\r
@@ -11,6 +11,9 @@
   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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in UEFI Specification 2.5.\r
+\r
 **/\r
 \r
 #ifndef __BLOCK_IO_CRYPTO_H__\r
index 9147b82c33a089faf3766965dbda5e285a713ec7..e3191e750264afc38c7a17a2689d551182e1ea71 100644 (file)
@@ -14,6 +14,9 @@
   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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in PI Specification 1.2.\r
+\r
 **/\r
 \r
 #ifndef _EXTENDED_SAL_BOOT_SERVICE_PROTOCOL_H_\r
index 916859bcbffc8561be6e1ef49db71083713030c8..e8bffc19b4a77fd4518b0578a1067406d7d57fc7 100644 (file)
@@ -10,6 +10,9 @@
   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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in PI Specification 1.2.\r
+\r
 **/\r
 \r
 #ifndef _EXTENDED_SAL_SERVICE_CLASSES_H_\r
index 4d6268b2181155eb22093396eedef1f2a709ccad..f751ba8941341019e23735e786367a16f3717dc2 100644 (file)
@@ -14,6 +14,9 @@ http://opensource.org/licenses/bsd-license.php.
 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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in UEFI Specification 2.1.\r
+\r
 **/\r
 \r
 \r
index fa6adebcd57b4d02e64507f339dd6872ae4a4013..e8c5ac4b8bfa6648c5b1b8c9cf38b92b530d86a7 100644 (file)
@@ -12,6 +12,10 @@ http://opensource.org/licenses/bsd-license.php.
 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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in UEFI Specification 2.5.\r
+\r
+\r
 **/\r
 \r
 #ifndef __EFI_CONFIG_KEYWORD_HANDLER_H__\r
index caffb168af614b9c669e98478d9ea59535557010..140174e0a0df8ae29b73eb2b6d2d78ee250a3238 100644 (file)
@@ -14,6 +14,10 @@ http://opensource.org/licenses/bsd-license.php.
 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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in UEFI Specification 2.1.\r
+\r
+\r
 **/\r
 \r
 #ifndef __HII_CONFIG_ROUTING_H__\r
index 8a438786b1597e4d3ac3d0a67da3bc2167938f3d..3c7e0072b1aefaa0705fbde4e725545435a9f485 100644 (file)
@@ -11,6 +11,9 @@ http://opensource.org/licenses/bsd-license.php.
 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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in UEFI Specification 2.1.\r
+\r
 **/\r
 \r
 #ifndef __HII_DATABASE_H__\r
index de9932bc931ba6fee40b8d6c4cdc55441fc3f280..3e383fc90839a0856b4477da85e01f9759cc16b9 100644 (file)
@@ -10,6 +10,9 @@ http://opensource.org/licenses/bsd-license.php.
 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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in UEFI Specification 2.1.\r
+\r
 **/\r
 \r
 #ifndef __HII_FONT_H__\r
index f219ef47c79ed6cddc726ce38a545f3031f92acc..69ca852d94fecda313fee13f93f3d5ddc45441b0 100644 (file)
@@ -10,6 +10,9 @@
   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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in UEFI Specification 2.1.\r
+\r
 **/\r
 \r
 #ifndef __HII_IMAGE_H__\r
index 34eb5e17c237ae288ff417195bf8bfb57ae2e870..ff0b8df293c734765ce45dea07c4507022db4361 100644 (file)
@@ -2,7 +2,7 @@
   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
@@ -12,6 +12,9 @@ http://opensource.org/licenses/bsd-license.php.
 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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in UEFI Specification 2.6.\r
+\r
 **/\r
 #ifndef __HII_IMAGE_DECODER_H__\r
 #define __HII_IMAGE_DECODER_H__\r
index 5a48380e46126508b5dbefc294d6d99ddd298929..bf3398935fadb0f19902ac655e38c81e8817619a 100644 (file)
@@ -1,7 +1,7 @@
 /** @file\r
   Protocol which allows access to the images in the images database.\r
 \r
-(C) Copyright 2016 Hewlett Packard Enterprise Development LP<BR>\r
+(C) Copyright 2016-2018 Hewlett Packard Enterprise Development LP<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
@@ -11,6 +11,9 @@ http://opensource.org/licenses/bsd-license.php.
 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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in UEFI Specification 2.6.\r
+\r
 **/\r
 \r
 #ifndef __EFI_HII_IMAGE_EX_H__\r
index f7d48635313ab4f8d1644aeed0362883a6e95fb2..f7cb69aeaf224e51f5043a229f0207e91f4584a2 100644 (file)
@@ -2,7 +2,7 @@
   This protocol provides services to display a popup window.\r
   The protocol is typically produced by the forms browser and consumed by a driver callback handler.\r
 \r
-  Copyright (c) 2017, Intel Corporation. All rights reserved.<BR>\r
+  Copyright (c) 2017-2018, Intel Corporation. All rights reserved.<BR>\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
@@ -11,6 +11,9 @@
   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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in UEFI Specification 2.7.\r
+\r
 **/\r
 \r
 #ifndef __HII_POPUP_H__\r
index 41137886bd40e7a8bee7e60cc11a4268fb150ce0..9a79ad22829acc50ec65f7015137f2086e5f5d87 100644 (file)
@@ -10,6 +10,9 @@ http://opensource.org/licenses/bsd-license.php.
 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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in UEFI Specification 2.1.\r
+\r
 **/\r
 \r
 #ifndef __HII_STRING_H__\r
index 4037d7211c349e5c54cf6d088ef1551a4edc22b1..472b39ce539965d4f2723e7a39e329bac92541a2 100644 (file)
@@ -10,6 +10,9 @@
   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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in PI Specification 1.1.\r
+\r
 **/\r
 \r
 #ifndef __MM_REPORT_STATUS_CODE_HANDLER_PROTOCOL_H__\r
index 79fa9329b5b21d07f256c57d335991409fd35b86..251c6183df004f1e89da1ac4a419a0fdce96b235 100644 (file)
@@ -12,6 +12,9 @@
   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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in UEFI Specification 2.5.\r
+\r
 **/\r
 \r
 #ifndef _UEFI_NVM_EXPRESS_PASS_THRU_H_\r
index e33bc55a12f72d7ca4459878a1cd4dc13aa2f890..c88eab854263c991b90c638d1a4f5d21fecae991 100644 (file)
@@ -15,6 +15,9 @@ http://opensource.org/licenses/bsd-license.php.
 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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in PI Specification 1.2.\r
+\r
 **/\r
 \r
 #ifndef __PCD_H__\r
index a39c6cde7995212840000f95d6c4f3ac2a22a140..64812fdc45a76e7b2814f1f1d2708d30343df32b 100644 (file)
@@ -17,6 +17,9 @@
   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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in PI Specification 1.2.\r
+\r
 **/\r
 \r
 #ifndef __PCD_INFO_H__\r
index 59c277b7254b2130ef7029ad7abc2369f5f2f0d4..d961934296b395529cad1cce3e020c0276534b77 100644 (file)
@@ -2,7 +2,7 @@
   This section defines the Regular Expression Protocol. This protocol isused to match\r
   Unicode strings against Regular Expression patterns.\r
 \r
-Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>\r
+Copyright (c) 2015-2018, Intel Corporation. All rights reserved.<BR>\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
@@ -11,6 +11,9 @@ http://opensource.org/licenses/bsd-license.php.
 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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in UEFI Specification 2.5.\r
+\r
 **/\r
 \r
 #ifndef __REGULAR_EXPRESSION_PROTOCOL_H__\r
index e45252cf78b7e62b6c0a85718003d4d85eb43a21..0c810b301c0c7de5e3d0a53def3d192822c460a4 100644 (file)
@@ -11,6 +11,9 @@
   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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in PI Specification 1.2.\r
+\r
 **/\r
 \r
 #ifndef __REPORT_STATUS_CODE_HANDLER_PROTOCOL_H__\r
index d3dbb540addbfc845501919b49e0a3cfeeddd673..3ec077175f68ca840ecc79e2d9bda371edef9ec9 100644 (file)
@@ -6,7 +6,7 @@
   boot process for authentication or data signing/decryption, especially if the\r
   application has to make use of PKI.\r
 \r
-  Copyright (c) 2015, Intel Corporation. All rights reserved.<BR>\r
+  Copyright (c) 2015-2018, Intel Corporation. All rights reserved.<BR>\r
   This program and the accompanying materials\r
   are licensed and made available under the terms and conditions of the BSD License\r
   which accompanies this distribution.  The full text of the license may be found at\r
@@ -15,6 +15,9 @@
   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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in UEFI Specification 2.5.\r
+\r
 **/\r
 \r
 #ifndef __SMART_CARD_EDGE_H__\r
index 78be7125ba7967172f67f3e10ab6f39a717ec74e..f9cea91a19d78d1ad0fde5053a4c6859684e7f27 100644 (file)
@@ -10,6 +10,9 @@
   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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in PI Specification 1.1.\r
+\r
 **/\r
 \r
 #ifndef __SMM_REPORT_STATUS_CODE_HANDLER_PROTOCOL_H__\r
index ce556bdbaf317de24d50388c11d4239912c1eade..34fdb2fe2405fc23cdd45295b051d27a78b763b1 100644 (file)
@@ -11,7 +11,7 @@
   or interrupt transfers, alternate interfaces, or USB 3.0 functionality.\r
   Future revisions of this protocol may support these or additional features.\r
 \r
-  Copyright (c) 2015 - 2017, Intel Corporation. All rights reserved.<BR>\r
+  Copyright (c) 2015 - 2018, Intel Corporation. All rights reserved.<BR>\r
   This program and the accompanying materials\r
   are licensed and made available under the terms and conditions of the BSD License\r
   which accompanies this distribution.  The full text of the license may be found at\r
@@ -20,6 +20,9 @@
   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
 \r
+  @par Revision Reference:\r
+  This Protocol was introduced in UEFI Specification 2.5.\r
+\r
 **/\r
 \r
 #ifndef __USB_FUNCTION_IO_H__\r