TianoCore EDK2 master
|
#include <DynamicTablesPkg/Include/ArmNameSpaceObjects.h>
Data Fields | |
UINT64 | PeriphBaseAddress |
UINT64 | PeriphBaseAddressLength |
UINT64 | RootNodeBaseAddress |
UINT8 | DtcCount |
CM_ARM_EXTENDED_INTERRUPT | DtcInterrupt [4] |
A structure that describes the CMN-600 hardware.
ID: EArmObjCmn600Info
Definition at line 642 of file ArmNameSpaceObjects.h.
UINT8 CmArmCmn600Info::DtcCount |
The Debug and Trace Logic Controller (DTC) count. CMN-600 can have maximum 4 DTCs.
Definition at line 657 of file ArmNameSpaceObjects.h.
CM_ARM_EXTENDED_INTERRUPT CmArmCmn600Info::DtcInterrupt[4] |
DTC Interrupt list. The first interrupt resource descriptor pertains to DTC[0], the second to DTC[1] and so on. DtcCount determines the number of DTC Interrupts that are populated. If DTC count is 2 then DtcInterrupt[2] and DtcInterrupt[3] are ignored. Note: The size of CM_ARM_CMN_600_INFO structure remains constant and does not vary with the DTC count.
Definition at line 667 of file ArmNameSpaceObjects.h.
UINT64 CmArmCmn600Info::PeriphBaseAddress |
The PERIPHBASE address. Corresponds to the Configuration Node Region (CFGR) base address.
Definition at line 645 of file ArmNameSpaceObjects.h.
UINT64 CmArmCmn600Info::PeriphBaseAddressLength |
The PERIPHBASE address length. Corresponds to the CFGR base address length.
Definition at line 649 of file ArmNameSpaceObjects.h.
UINT64 CmArmCmn600Info::RootNodeBaseAddress |
The ROOTNODEBASE address. Corresponds to the Root node (ROOT) base address.
Definition at line 653 of file ArmNameSpaceObjects.h.