]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Core/Dxe/Misc/Stall.c
Correct error status to EFI_NOT_FOUND when the image can't be got.
[mirror_edk2.git] / MdeModulePkg / Core / Dxe / Misc / Stall.c
index c251f31dc9f855c241a8a8dbef0c8a96f770624d..175e1f5c35251b0cd9b6207aec89b657915db809 100644 (file)
@@ -1,6 +1,7 @@
-/*++\r
+/** @file\r
+  UEFI Miscellaneous boot Services Stall service implementation\r
 \r
-Copyright (c) 2006, Intel Corporation\r
+Copyright (c) 2006 - 2008, Intel Corporation. <BR>\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
@@ -9,46 +10,31 @@ http://opensource.org/licenses/bsd-license.php
 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
-Module Name:\r
+**/\r
 \r
-    Stall.c\r
+//\r
+// Include statements\r
+//\r
 \r
-Abstract:\r
+#include "DxeMain.h"\r
 \r
-    Tiano Miscellaneous Services Stall service implementation\r
 \r
---*/\r
 \r
-//\r
-// Include statements\r
-//\r
+/**\r
+  Introduces a fine-grained stall.\r
 \r
-#include <DxeMain.h>\r
+  @param  Microseconds           The number of microseconds to stall execution.\r
 \r
+  @retval EFI_SUCCESS            Execution was stalled for at least the requested\r
+                                 amount of microseconds.\r
+  @retval EFI_NOT_AVAILABLE_YET  gMetronome is not available yet\r
 \r
+**/\r
 EFI_STATUS\r
 EFIAPI\r
 CoreStall (\r
   IN UINTN            Microseconds\r
   )\r
-/*++\r
-\r
-Routine Description:\r
-\r
-  Introduces a fine-grained stall.\r
-\r
-Arguments:\r
-\r
-  Microseconds      The number of microseconds to stall execution\r
-\r
-Returns:\r
-\r
-  EFI_SUCCESS            - Execution was stalled for at least the requested amount\r
-                           of microseconds.\r
-\r
-  EFI_NOT_AVAILABLE_YET  - gMetronome is not available yet\r
-\r
---*/\r
 {\r
   UINT32  Counter;\r
   UINT32  Remainder;\r
@@ -60,7 +46,7 @@ Returns:
   //\r
   // Calculate the number of ticks by dividing the number of microseconds by\r
   // the TickPeriod.\r
-  // Calcullation is based on 100ns unit.\r
+  // Calculation is based on 100ns unit.\r
   //\r
   Counter = (UINT32) DivU64x32Remainder (\r
                        Microseconds * 10,\r