]> git.proxmox.com Git - mirror_edk2.git/blob - Vlv2TbltDevicePkg/Library/I2CLibPei/I2CDelayPei.h
ArmPkg/CompilerIntrinsicsLib: Add uread, uwrite GCC assembly sources
[mirror_edk2.git] / Vlv2TbltDevicePkg / Library / I2CLibPei / I2CDelayPei.h
1 /** @file
2 MicroSecondDelay implementation of ACPI Timer.
3
4 Copyright (c) 2006 - 2015, Intel Corporation. All rights reserved.<BR>
5 SPDX-License-Identifier: BSD-2-Clause-Patent
6
7 **/
8
9 #ifndef __I2C_DELAY_PEI__
10
11 #define __I2C_DELAY_PEI__
12 #include "PiPei.h"
13
14 /**
15 Stalls the CPU for at least the given number of microseconds.
16
17 Stalls the CPU for the number of microseconds specified by MicroSeconds.
18
19 @param MicroSeconds The minimum number of microseconds to delay.
20
21 @return MicroSeconds
22
23 **/
24 EFI_STATUS
25 EFIAPI
26 MicroSecondDelay (
27 IN UINTN MicroSeconds
28 );
29
30 #endif