ArmPkg[all]  0.1
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ArmGenericTimerCounterLib.h File Reference

Functions

VOID EFIAPI ArmGenericTimerEnableTimer (VOID)
 
VOID EFIAPI ArmGenericTimerReenableTimer (VOID)
 
VOID EFIAPI ArmGenericTimerDisableTimer (VOID)
 
VOID EFIAPI ArmGenericTimerSetTimerFreq (IN UINTN FreqInHz)
 
UINTN EFIAPI ArmGenericTimerGetTimerFreq (VOID)
 
VOID EFIAPI ArmGenericTimerSetTimerVal (IN UINTN Value)
 
UINTN EFIAPI ArmGenericTimerGetTimerVal (VOID)
 
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, Linaro Ltd. All rights reserved.

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

Function Documentation

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