]> git.proxmox.com Git - mirror_edk2.git/blobdiff - IntelFrameworkPkg/Include/Protocol/FrameworkFormCallback.h
Minor code enhancement.
[mirror_edk2.git] / IntelFrameworkPkg / Include / Protocol / FrameworkFormCallback.h
index e26c02aa5b5f2575c3c27a83ce814dcd18d4ebe8..67a50d7fe7b0c62ba3e4238a8396a907605d1153 100644 (file)
@@ -1,9 +1,9 @@
 /** @file\r
   The EFI_FORM_CALLBACK_PROTOCOL is the defined interface for access to custom\r
-  NV storage devices as well as communication of user selections in a more\r
+  NV storage devices and for communication of user selections in a more\r
   interactive environment.  This protocol should be published by hardware\r
-  specific drivers which want to export access to custom hardware storage or\r
-  publish IFR which has a requirement to call back the original driver.\r
+  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 - 2009, Intel Corporation\r
   All rights reserved. This program and the accompanying materials\r
@@ -37,11 +37,9 @@ typedef struct _EFI_FORM_CALLBACK_PROTOCOL  EFI_FORM_CALLBACK_PROTOCOL;
 \r
 ///\r
 ///  Inconsistent with specification here: \r
-///  EFI_IFR_DATA_ENTRY RESET_REQUIRED, EXIT_REQUIRED, SAVE_REQUIRED, NV_CHANGED \r
-//// and NV_NOT_CHANGED are not defined in HII specification. These Flags of EFI_IFR_DATA_ENTRY \r
-///  should be defined to describe the standard behavior of the browser after the callback.\r
-///\r
-\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
@@ -92,7 +90,7 @@ typedef struct {
 typedef union {\r
   EFI_IFR_DATA_ARRAY  DataArray;  ///< Primarily used by those who call back to their drivers and use HII as a repository\r
   EFI_IFR_PACKET      DataPacket; ///< Primarily used by those which do not use HII as a repository\r
-  CHAR16                        String[1];  ///< If returning an error - fill the string with null-terminated contents\r
+  CHAR16              String[1];  ///< If returning an error - fill the string with null-terminated contents\r
 } EFI_HII_CALLBACK_PACKET;\r
 \r
 typedef struct {\r