TianoCore EDK2 master
Loading...
Searching...
No Matches
XenArmGenericTimerVirtCounterLib.c File Reference

Go to the source code of this file.

Functions

VOID EFIAPI ArmGenericTimerEnableTimer (VOID)
 
VOID EFIAPI ArmGenericTimerReenableTimer (VOID)
 
VOID EFIAPI ArmGenericTimerDisableTimer (VOID)
 
VOID EFIAPI ArmGenericTimerSetTimerFreq (IN UINTN FreqInHz)
 
UINTN EFIAPI ArmGenericTimerGetTimerFreq (VOID)
 
UINTN EFIAPI ArmGenericTimerGetTimerVal (VOID)
 
VOID EFIAPI ArmGenericTimerSetTimerVal (IN UINTN Value)
 
UINT64 EFIAPI ArmGenericTimerGetSystemCount (VOID)
 
UINTN EFIAPI ArmGenericTimerGetTimerCtrlReg (VOID)
 
VOID EFIAPI ArmGenericTimerSetTimerCtrlReg (UINTN Value)
 
UINT64 EFIAPI ArmGenericTimerGetCompareVal (VOID)
 
VOID EFIAPI ArmGenericTimerSetCompareVal (IN UINT64 Value)
 

Detailed Description

Copyright (c) 2011 - 2014, ARM Ltd. All rights reserved.
Copyright (c) 2014 - 2018, Linaro Ltd. All rights reserved.

SPDX-License-Identifier: BSD-2-Clause-Patent

Definition in file XenArmGenericTimerVirtCounterLib.c.

Function Documentation

◆ ArmGenericTimerDisableTimer()

VOID EFIAPI ArmGenericTimerDisableTimer ( VOID  )

Definition at line 49 of file XenArmGenericTimerVirtCounterLib.c.

◆ ArmGenericTimerEnableTimer()

VOID EFIAPI ArmGenericTimerEnableTimer ( VOID  )

Definition at line 15 of file XenArmGenericTimerVirtCounterLib.c.

◆ ArmGenericTimerGetCompareVal()

UINT64 EFIAPI ArmGenericTimerGetCompareVal ( VOID  )

Definition at line 125 of file XenArmGenericTimerVirtCounterLib.c.

◆ ArmGenericTimerGetSystemCount()

UINT64 EFIAPI ArmGenericTimerGetSystemCount ( VOID  )

Definition at line 98 of file XenArmGenericTimerVirtCounterLib.c.

◆ ArmGenericTimerGetTimerCtrlReg()

UINTN EFIAPI ArmGenericTimerGetTimerCtrlReg ( VOID  )

Definition at line 107 of file XenArmGenericTimerVirtCounterLib.c.

◆ ArmGenericTimerGetTimerFreq()

UINTN EFIAPI ArmGenericTimerGetTimerFreq ( VOID  )

Definition at line 71 of file XenArmGenericTimerVirtCounterLib.c.

◆ ArmGenericTimerGetTimerVal()

UINTN EFIAPI ArmGenericTimerGetTimerVal ( VOID  )

Definition at line 80 of file XenArmGenericTimerVirtCounterLib.c.

◆ ArmGenericTimerReenableTimer()

VOID EFIAPI ArmGenericTimerReenableTimer ( VOID  )

Definition at line 28 of file XenArmGenericTimerVirtCounterLib.c.

◆ ArmGenericTimerSetCompareVal()

VOID EFIAPI ArmGenericTimerSetCompareVal ( IN UINT64  Value)

Definition at line 134 of file XenArmGenericTimerVirtCounterLib.c.

◆ ArmGenericTimerSetTimerCtrlReg()

VOID EFIAPI ArmGenericTimerSetTimerCtrlReg ( UINTN  Value)

Definition at line 116 of file XenArmGenericTimerVirtCounterLib.c.

◆ ArmGenericTimerSetTimerFreq()

VOID EFIAPI ArmGenericTimerSetTimerFreq ( IN UINTN  FreqInHz)

Definition at line 62 of file XenArmGenericTimerVirtCounterLib.c.

◆ ArmGenericTimerSetTimerVal()

VOID EFIAPI ArmGenericTimerSetTimerVal ( IN UINTN  Value)

Definition at line 89 of file XenArmGenericTimerVirtCounterLib.c.