|
DynamicTablesPkg[all]
1.0
|
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
| UINT8 CmArmCmn600Info::DtcCount |
The Debug and Trace Logic Controller (DTC) count. CMN-600 can have maximum 4 DTCs.
| 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.
| UINT64 CmArmCmn600Info::PeriphBaseAddress |
The PERIPHBASE address. Corresponds to the Configuration Node Region (CFGR) base address.
| UINT64 CmArmCmn600Info::PeriphBaseAddressLength |
The PERIPHBASE address length. Corresponds to the CFGR base address length.
| UINT64 CmArmCmn600Info::RootNodeBaseAddress |
The ROOTNODEBASE address. Corresponds to the Root node (ROOT) base address.