]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Include/Library/OemHookStatusCodeLib.h
MdeModulePkg: Introduce EDKII_SERIAL_PORT_LIB_VENDOR_GUID
[mirror_edk2.git] / MdeModulePkg / Include / Library / OemHookStatusCodeLib.h
index 2b2d82b5b41aca62a29e12616ea3b960bddce841..b13c38d2f7959631af724344ba6ab7c1b1768d90 100644 (file)
@@ -1,15 +1,9 @@
 /** @file\r
 /** @file\r
-  OEM hook status code library. Platform can implement an instance to \r
+  OEM hook status code library. Platform can implement an instance to\r
   initialize the OEM devices to report status code information.\r
 \r
   initialize the OEM devices to report status code information.\r
 \r
-Copyright (c) 2006 - 2010, 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
-http://opensource.org/licenses/bsd-license.php.                                            \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
+Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>\r
+SPDX-License-Identifier: BSD-2-Clause-Patent\r
 \r
 **/\r
 \r
 \r
 **/\r
 \r
@@ -22,7 +16,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 \r
 \r
   @return    Status of initialization of OEM status code device.\r
 \r
 \r
   @return    Status of initialization of OEM status code device.\r
\r
+\r
 **/\r
 EFI_STATUS\r
 EFIAPI\r
 **/\r
 EFI_STATUS\r
 EFIAPI\r
@@ -32,36 +26,36 @@ OemHookStatusCodeInitialize (
 \r
 /**\r
   Report status code to OEM device.\r
 \r
 /**\r
   Report status code to OEM device.\r
\r
-  @param  CodeType      Indicates the type of status code being reported.  \r
\r
-  @param  Value         Describes the current status of a hardware or software entity.  \r
-                        This includes both an operation and classification information \r
+\r
+  @param  CodeType      Indicates the type of status code being reported.\r
+\r
+  @param  Value         Describes the current status of a hardware or software entity.\r
+                        This includes both an operation and classification information\r
                         about the class and subclass.\r
                         about the class and subclass.\r
-                        For progress codes, the operation is the current activity. \r
-                        For error codes, it is the exception.  For debug codes, \r
-                        it is not defined at this time. \r
-                        Specific values are discussed in the Intel Platform Innovation \r
+                        For progress codes, the operation is the current activity.\r
+                        For error codes, it is the exception.  For debug codes,\r
+                        it is not defined at this time.\r
+                        Specific values are discussed in the Intel Platform Innovation\r
                         Framework for EFI Status Code Specification.\r
                         Framework for EFI Status Code Specification.\r
\r
-  @param  Instance      The enumeration of a hardware or software entity within the system.  \r
-                        A system may contain multiple entities that match a class/subclass \r
-                        pairing. \r
-                        The instance differentiates between them.  An instance of 0 \r
-                        indicates that instance information is unavailable, \r
-                        not meaningful, or not relevant.  Valid instance numbers \r
+\r
+  @param  Instance      The enumeration of a hardware or software entity within the system.\r
+                        A system may contain multiple entities that match a class/subclass\r
+                        pairing.\r
+                        The instance differentiates between them.  An instance of 0\r
+                        indicates that instance information is unavailable,\r
+                        not meaningful, or not relevant.  Valid instance numbers\r
                         start with 1.\r
 \r
 \r
                         start with 1.\r
 \r
 \r
-  @param  CallerId      This optional parameter may be used to identify the caller. \r
-                        This parameter allows the status code driver to apply \r
-                        different rules to different callers. \r
-                        Type EFI_GUID is defined in InstallProtocolInterface() \r
+  @param  CallerId      This optional parameter may be used to identify the caller.\r
+                        This parameter allows the status code driver to apply\r
+                        different rules to different callers.\r
+                        Type EFI_GUID is defined in InstallProtocolInterface()\r
                         in the UEFI 2.0 Specification.\r
 \r
 \r
   @param  Data          This optional parameter may be used to pass additional data.\r
                         in the UEFI 2.0 Specification.\r
 \r
 \r
   @param  Data          This optional parameter may be used to pass additional data.\r
\r
+\r
   @return               The function always returns EFI_SUCCESS.\r
 \r
 **/\r
   @return               The function always returns EFI_SUCCESS.\r
 \r
 **/\r