\r
@param MicroSeconds The minimum number of microseconds to delay.\r
\r
- @return Return value depends on implementation.\r
+ @return MicroSeconds\r
\r
**/\r
UINTN\r
// EBC architecture does not support local APIC timer.\r
//\r
ASSERT (FALSE);\r
- return 0;\r
+ return MicroSeconds;\r
}\r
\r
/**\r
\r
@param NanoSeconds The minimum number of nanoseconds to delay.\r
\r
- @return Return value depends on implementation.\r
+ @return NanoSeconds\r
\r
**/\r
UINTN\r
// EBC architecture does not support local APIC timer.\r
//\r
ASSERT (FALSE);\r
- return 0;\r
+ return NanoSeconds;\r
}\r
\r
/**\r
UINT64\r
EFIAPI\r
GetPerformanceCounterProperties (\r
- IN UINT64 *StartValue,\r
- IN UINT64 *EndValue\r
+ OUT UINT64 *StartValue, OPTIONAL\r
+ OUT UINT64 *EndValue OPTIONAL\r
)\r
{\r
//\r
// EBC architecture does not support local APIC timer.\r
//\r
ASSERT (FALSE);\r
- return 0; \r
+ return 0;\r
}\r