DynamicTablesPkg[all]  1.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
CmArmGenericTimerInfo Struct Reference

Data Fields

UINT64 CounterControlBaseAddress
 The physical base address for the counter control frame. More...
 
UINT64 CounterReadBaseAddress
 The physical base address for the counter read frame. More...
 
UINT32 SecurePL1TimerGSIV
 The secure PL1 timer interrupt. More...
 
UINT32 SecurePL1TimerFlags
 The secure PL1 timer flags. More...
 
UINT32 NonSecurePL1TimerGSIV
 The non-secure PL1 timer interrupt. More...
 
UINT32 NonSecurePL1TimerFlags
 The non-secure PL1 timer flags. More...
 
UINT32 VirtualTimerGSIV
 The virtual timer interrupt. More...
 
UINT32 VirtualTimerFlags
 The virtual timer flags. More...
 
UINT32 NonSecurePL2TimerGSIV
 The non-secure PL2 timer interrupt. More...
 
UINT32 NonSecurePL2TimerFlags
 The non-secure PL2 timer flags. More...
 
UINT32 VirtualPL2TimerGSIV
 GSIV for the virtual EL2 timer. More...
 
UINT32 VirtualPL2TimerFlags
 Flags for the virtual EL2 timer. More...
 

Detailed Description

A structure that describes the Generic Timer information for the Platform.

ID: EArmObjGenericTimerInfo

Field Documentation

UINT64 CmArmGenericTimerInfo::CounterControlBaseAddress

The physical base address for the counter control frame.

UINT64 CmArmGenericTimerInfo::CounterReadBaseAddress

The physical base address for the counter read frame.

UINT32 CmArmGenericTimerInfo::NonSecurePL1TimerFlags

The non-secure PL1 timer flags.

UINT32 CmArmGenericTimerInfo::NonSecurePL1TimerGSIV

The non-secure PL1 timer interrupt.

UINT32 CmArmGenericTimerInfo::NonSecurePL2TimerFlags

The non-secure PL2 timer flags.

UINT32 CmArmGenericTimerInfo::NonSecurePL2TimerGSIV

The non-secure PL2 timer interrupt.

UINT32 CmArmGenericTimerInfo::SecurePL1TimerFlags

The secure PL1 timer flags.

UINT32 CmArmGenericTimerInfo::SecurePL1TimerGSIV

The secure PL1 timer interrupt.

UINT32 CmArmGenericTimerInfo::VirtualPL2TimerFlags

Flags for the virtual EL2 timer.

UINT32 CmArmGenericTimerInfo::VirtualPL2TimerGSIV

GSIV for the virtual EL2 timer.

UINT32 CmArmGenericTimerInfo::VirtualTimerFlags

The virtual timer flags.

UINT32 CmArmGenericTimerInfo::VirtualTimerGSIV

The virtual timer interrupt.