TianoCore EDK2 master
Loading...
Searching...
No Matches
CmArmPmcgNode Struct Reference

#include <DynamicTablesPkg/Include/ArmNameSpaceObjects.h>

Data Fields

CM_OBJECT_TOKEN Token
 An unique token used to identify this object.
 
UINT32 IdMappingCount
 Number of ID mappings.
 
CM_OBJECT_TOKEN IdMappingToken
 Reference token for the ID mapping array.
 
UINT64 BaseAddress
 Base Address for performance monitor counter group.
 
UINT32 OverflowInterrupt
 GSIV for the Overflow interrupt.
 
UINT64 Page1BaseAddress
 Page 1 Base address.
 
CM_OBJECT_TOKEN ReferenceToken
 Reference token for the IORT node associated with this node.
 
UINT32 Identifier
 Unique identifier for this node.
 

Detailed Description

A structure that describes the PMCG node for the Platform.

ID: EArmObjPmcg

Definition at line 569 of file ArmNameSpaceObjects.h.

Field Documentation

◆ BaseAddress

UINT64 CmArmPmcgNode::BaseAddress

Base Address for performance monitor counter group.

Definition at line 578 of file ArmNameSpaceObjects.h.

◆ Identifier

UINT32 CmArmPmcgNode::Identifier

Unique identifier for this node.

Definition at line 588 of file ArmNameSpaceObjects.h.

◆ IdMappingCount

UINT32 CmArmPmcgNode::IdMappingCount

Number of ID mappings.

Definition at line 573 of file ArmNameSpaceObjects.h.

◆ IdMappingToken

CM_OBJECT_TOKEN CmArmPmcgNode::IdMappingToken

Reference token for the ID mapping array.

Definition at line 575 of file ArmNameSpaceObjects.h.

◆ OverflowInterrupt

UINT32 CmArmPmcgNode::OverflowInterrupt

GSIV for the Overflow interrupt.

Definition at line 580 of file ArmNameSpaceObjects.h.

◆ Page1BaseAddress

UINT64 CmArmPmcgNode::Page1BaseAddress

Page 1 Base address.

Definition at line 582 of file ArmNameSpaceObjects.h.

◆ ReferenceToken

CM_OBJECT_TOKEN CmArmPmcgNode::ReferenceToken

Reference token for the IORT node associated with this node.

Definition at line 585 of file ArmNameSpaceObjects.h.

◆ Token

CM_OBJECT_TOKEN CmArmPmcgNode::Token

An unique token used to identify this object.

Definition at line 571 of file ArmNameSpaceObjects.h.


The documentation for this struct was generated from the following file: