]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Include/Library/PlatformBdsLib.h
Fix function header
[mirror_edk2.git] / MdeModulePkg / Include / Library / PlatformBdsLib.h
index c24e29ab4526e1446e0e92fc895d6693400b5000..3b42564d052a6124ad00cc4ff7261fd09663e574 100644 (file)
@@ -16,53 +16,49 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
 #ifndef __PLATFORM_BDS_LIB_H_\r
 #define __PLATFORM_BDS_LIB_H_\r
 \r
-#include <PiDxe.h>\r
 #include <Protocol/Bds.h>\r
 #include <Protocol/GenericMemoryTest.h>\r
 \r
 //\r
 // Bds AP Context data\r
 //\r
-#define EFI_BDS_ARCH_PROTOCOL_INSTANCE_SIGNATURE  EFI_SIGNATURE_32 ('B', 'd', 's', 'A')\r
+#define EFI_BDS_ARCH_PROTOCOL_INSTANCE_SIGNATURE  SIGNATURE_32 ('B', 'd', 's', 'A')\r
 typedef struct _EFI_BDS_ARCH_PROTOCOL_INSTANCE EFI_BDS_ARCH_PROTOCOL_INSTANCE;\r
 \r
 struct _EFI_BDS_ARCH_PROTOCOL_INSTANCE {\r
   UINTN                     Signature;\r
   EFI_HANDLE                Handle;\r
   EFI_BDS_ARCH_PROTOCOL     Bds;\r
-  //\r
-  // Save the current boot mode\r
-  //\r
+  ///\r
+  /// Save the current boot mode\r
+  ///\r
   EFI_BOOT_MODE             BootMode;\r
-  //\r
-  // Set true if boot with default settings\r
-  //\r
+  ///\r
+  /// Set true if boot with default settings\r
+  ///\r
   BOOLEAN                   DefaultBoot;\r
-  //\r
-  // The system default timeout for choose the boot option\r
-  //\r
+  ///\r
+  /// The system default timeout for choose the boot option\r
+  ///\r
   UINT16                    TimeoutDefault;\r
-  //\r
-  // Memory Test Level\r
-  //\r
+  ///\r
+  /// Memory Test Level\r
+  ///\r
   EXTENDMEM_COVERAGE_LEVEL  MemoryTestLevel;\r
 };\r
 \r
 /**\r
-  Platform Bds init. Incude the platform firmware vendor, revision\r
+  Platform Bds init. Include the platform firmware vendor, revision\r
   and so crc check.\r
 \r
   @param  PrivateData             The EFI_BDS_ARCH_PROTOCOL_INSTANCE instance\r
 \r
-  @return None.\r
-\r
 **/\r
 VOID\r
 EFIAPI\r
 PlatformBdsInit (\r
   IN EFI_BDS_ARCH_PROTOCOL_INSTANCE  *PrivateData\r
-  )\r
-;\r
+  );\r
 \r
 /**\r
   The function will excute with as the platform policy, current policy\r
@@ -80,8 +76,7 @@ PlatformBdsPolicyBehavior (
   IN EFI_BDS_ARCH_PROTOCOL_INSTANCE  *PrivateData,\r
   IN LIST_ENTRY                      *DriverOptionList,\r
   IN LIST_ENTRY                      *BootOptionList\r
-  )\r
-;\r
+  );\r
 \r
 /**\r
   Hook point after a boot attempt fails.\r
@@ -91,8 +86,6 @@ PlatformBdsPolicyBehavior (
   @param  ExitData                Exit data returned from failed boot.\r
   @param  ExitDataSize            Exit data size returned from failed boot.\r
 \r
-  @return None.\r
-\r
 **/\r
 VOID\r
 EFIAPI\r
@@ -101,8 +94,7 @@ PlatformBdsBootFail (
   IN  EFI_STATUS         Status,\r
   IN  CHAR16             *ExitData,\r
   IN  UINTN              ExitDataSize\r
-  )\r
-;\r
+  );\r
 \r
 /**\r
   Hook point after a boot attempt succeeds. We don't expect a boot option to\r
@@ -117,8 +109,7 @@ VOID
 EFIAPI\r
 PlatformBdsBootSuccess (\r
   IN  BDS_COMMON_OPTION *Option\r
-  )\r
-;\r
+  );\r
 \r
 \r
 /**\r
@@ -126,12 +117,10 @@ PlatformBdsBootSuccess (
   The flash layout is platform specific.\r
 \r
   @retval EFI_SUCCESS             The non-updatable flash areas.\r
-  @retval Others                  Some error occurs when locking non-updatable flash areas.\r
 **/\r
 EFI_STATUS\r
 EFIAPI\r
 PlatformBdsLockNonUpdatableFlash (\r
   VOID\r
-  )\r
-;\r
+  );\r
 #endif\r