]> git.proxmox.com Git - mirror_edk2.git/blobdiff - IntelFrameworkPkg/Include/Protocol/SmmControl.h
IntelFrameworkPkg: Clean up source files
[mirror_edk2.git] / IntelFrameworkPkg / Include / Protocol / SmmControl.h
index d49831ca905fc376a4cd4490c8656f0d487056de..282b6a04e55d50930582d3d05aea3fdc5d31d92c 100644 (file)
@@ -8,13 +8,13 @@
   event from a platform chipset agent is an optional capability for both IA-32 and Itanium-based\r
   systems.\r
 \r
-Copyright (c) 2007 - 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
+Copyright (c) 2007 - 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
-http://opensource.org/licenses/bsd-license.php.                                          \r
-    \r
-THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,                     \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
 \r
   @par Revision Reference:\r
@@ -37,9 +37,9 @@ typedef struct _EFI_SMM_CONTROL_PROTOCOL              EFI_SMM_CONTROL_PROTOCOL;
 // SMM Access specification Data Structures\r
 //\r
 typedef struct {\r
-  /// \r
+  ///\r
   ///  Describes the I/O location of the particular port that engendered the synchronous\r
-  ///  SMI. For example, this location can include but is not limited to the traditional \r
+  ///  SMI. For example, this location can include but is not limited to the traditional\r
   ///  PCAT* APM port of 0B2h.\r
   ///\r
   UINT8 SmiTriggerRegister;\r
@@ -82,7 +82,7 @@ EFI_STATUS
   Clears any system state that was created in response to the Active call.\r
 \r
   @param  This                  The EFI_SMM_CONTROL_PROTOCOL instance.\r
-  @param  Periodic              Optional parameter to repeat at this period one \r
+  @param  Periodic              Optional parameter to repeat at this period one\r
                                 time or, if the Periodic Boolean is set, periodically.\r
 \r
   @retval EFI_SUCCESS           The SMI/PMI has been engendered.\r
@@ -138,12 +138,12 @@ EFI_STATUS
 // SMM Control Protocol\r
 //\r
 /**\r
-  This protocol is used to initiate SMI/PMI activations. \r
+  This protocol is used to initiate SMI/PMI activations.\r
   This protocol could be published by either:\r
     - A processor driver to abstract the SMI/PMI IPI.\r
     - The driver that abstracts the ASIC that is supporting the APM port, such as the ICH in an Intel chipset.\r
   Because of the possibility of performing SMI or PMI IPI transactions, the ability to generate this.\r
-  \r
+\r
   The EFI_SMM_CONTROL_PROTOCOL is used by the platform chipset or processor driver. This\r
   protocol is usable both in boot services and at runtime. The runtime aspect enables an\r
   implementation of EFI_SMM_BASE_PROTOCOL.Communicate() to layer upon this service\r