specific drivers that want to export access to custom hardware storage or\r
publish IFR that need to call back the original driver.\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
@par Revision Reference:\r
This protocol is defined in HII spec 0.92.\r
typedef struct _EFI_FORM_CALLBACK_PROTOCOL EFI_FORM_CALLBACK_PROTOCOL;\r
\r
///\r
-/// Inconsistent with specification here: \r
-/// RESET_REQUIRED, EXIT_REQUIRED, SAVE_REQUIRED, NV_CHANGED and NV_NOT_CHANGED are not \r
+/// Inconsistent with specification here:\r
+/// RESET_REQUIRED, EXIT_REQUIRED, SAVE_REQUIRED, NV_CHANGED and NV_NOT_CHANGED are not\r
/// defined in HII specification. These Flags of EFI_IFR_DATA_ENTRY should be defined\r
/// to describe the standard behavior of the browser after the callback.\r
///\r
/// If this flag is set, the browser will exit and reset after processing callback results.\r
///\r
-#define RESET_REQUIRED 1 \r
+#define RESET_REQUIRED 1\r
///\r
/// If this flag is set, the browser will exit after processing callback results.\r
///\r
\r
@param This A pointer to the EFI_FORM_CALLBACK_PROTOCOL instance.\r
@param VariableName A NULL-terminated Unicode string that is the\r
- name of the vendor's variable. Each VariableName \r
- is unique for each VendorGuid. \r
+ name of the vendor's variable. Each VariableName\r
+ is unique for each VendorGuid.\r
@param VendorGuid A unique identifier for the vendor.\r
@param Attributes Attributes bit-mask to set for the variable.\r
- Inconsistent with specification here: \r
- Attributes data type has been changed from \r
+ Inconsistent with specification here:\r
+ Attributes data type has been changed from\r
UINT32 * to UINT32, because the input parameter is\r
not necessary to use a pointer date type.\r
@param DataSize The size in bytes of the Buffer. A size of zero causes\r
\r
@param This A pointer to the EFI_FORM_CALLBACK_PROTOCOL instance.\r
@param KeyValue A unique value which is sent to the original exporting\r
- driver so that it can identify the type of data \r
- to expect. The format of the data tends to vary based \r
+ driver so that it can identify the type of data\r
+ to expect. The format of the data tends to vary based\r
on the opcode that generated the callback.\r
@param Data A pointer to the data being sent to the original exporting driver.\r
@param Packet A pointer to a packet of information that a driver passes\r