]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/Protocol/DriverFamilyOverride.h
MdePkg: Replace BSD License with BSD+Patent License
[mirror_edk2.git] / MdePkg / Include / Protocol / DriverFamilyOverride.h
index b0b35f0cbcb26429453629041abe1abc49403220..8ea730e9caf2afa3384fe9a964613ef58236d196 100644 (file)
@@ -1,14 +1,8 @@
 /** @file\r
   UEFI Driver Family Protocol\r
 \r
-  Copyright (c) 2007 - 2008, Intel Corporation                                                         \r
-  All rights reserved. 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
-  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) 2007 - 2018, Intel Corporation. All rights reserved.<BR>\r
+SPDX-License-Identifier: BSD-2-Clause-Patent\r
 \r
 **/\r
 \r
   { \\r
     0xb1ee129e, 0xda36, 0x4181, { 0x91, 0xf8, 0x4, 0xa4, 0x92, 0x37, 0x66, 0xa7 } \\r
   }\r
-  \r
+\r
 typedef struct _EFI_DRIVER_FAMILY_OVERRIDE_PROTOCOL  EFI_DRIVER_FAMILY_OVERRIDE_PROTOCOL;\r
 \r
 //\r
 // Prototypes for the Driver Family Override Protocol\r
 //\r
-// \r
-/**                                                                 \r
+//\r
+/**\r
   This function returns the version value associated with the driver specified by This.\r
 \r
   Retrieves the version of the driver that is used by the EFI Boot Service ConnectController()\r
@@ -35,10 +29,10 @@ typedef struct _EFI_DRIVER_FAMILY_OVERRIDE_PROTOCOL  EFI_DRIVER_FAMILY_OVERRIDE_
   the drivers with higher values returned by GetVersion() are higher priority than drivers that\r
   return lower values from GetVersion().\r
 \r
-  @param  This                  A pointer to the EFI_DRIVER_FAMILY_OVERRIDE_PROTOCOL instance.                            \r
-                                \r
-  @return The version value associated with the driver specified by This.                                  \r
-                                   \r
+  @param  This                  A pointer to the EFI_DRIVER_FAMILY_OVERRIDE_PROTOCOL instance.\r
+\r
+  @return The version value associated with the driver specified by This.\r
+\r
 **/\r
 typedef\r
 UINT32\r
@@ -47,15 +41,15 @@ UINT32
   );\r
 \r
 ///\r
-/// When installed, the Driver Family Override Protocol produces a GUID that represets \r
-/// a family of drivers.  Drivers with the same GUID are members of the same family \r
-/// When drivers are connected to controllers, drivers with a higher revision value \r
-/// in the same driver family are connected with a higher priority than drivers \r
+/// When installed, the Driver Family Override Protocol produces a GUID that represents\r
+/// a family of drivers.  Drivers with the same GUID are members of the same family\r
+/// When drivers are connected to controllers, drivers with a higher revision value\r
+/// in the same driver family are connected with a higher priority than drivers\r
 /// with a lower revision value in the same driver family.  The EFI Boot Service\r
-/// Connect Controller uses five rules to build a prioritied list of drivers when \r
+/// Connect Controller uses five rules to build a prioritized list of drivers when\r
 /// a request is made to connect a driver to a controller.  The Driver Family Protocol\r
-/// rule is between the Platform Specific Driver Override Protocol and above the \r
-/// Bus Specific Driver Override Protocol.  \r
+/// rule is between the Platform Specific Driver Override Protocol and above the\r
+/// Bus Specific Driver Override Protocol.\r
 ///\r
 struct _EFI_DRIVER_FAMILY_OVERRIDE_PROTOCOL {\r
   EFI_DRIVER_FAMILY_OVERRIDE_GET_VERSION GetVersion;\r