Common Platform (CP) Tracer Library API Reference Guide (66AK2Gxx Version)
|
#include <stdlib.h>
#include <stdint.h>
Go to the source code of this file.
Macros | |
#define | eCPT_MID_GEM0 eCPT_MID_DSP0 |
Enumerations | |
enum | eCPT_ModID { eCPT_MSMC_0, eCPT_DDR, eCPT_L2_0, eCPT_PCIE, eCPT_DXB, eCPT_MCASP_MCBSP, eCPT_GPMC_MMC_QSPI, eCPT_TPCC0_1, eCPT_CFG, eCPT_ALWAYSON_CFG, eCPT_GIC, eCPT_CIC, eCPT_ROM_SPI, eCPT_ALWAYSON_MAIN, eCPT_ICSS_ASRC, eCPT_ModID_Last } |
enum | eCPT_MasterID { eCPT_MID_DSP0, eCPT_MID_reserved1, eCPT_MID_reserved2, eCPT_MID_reserved3, eCPT_MID_reserved4, eCPT_MID_reserved5, eCPT_MID_reserved6, eCPT_MID_reserved7, eCPT_MID_A15_CPU0_0, eCPT_MID_reserved9, eCPT_MID_reserved10, eCPT_MID_reserved11, eCPT_MID_reserved12, eCPT_MID_reserved13, eCPT_MID_reserved14, eCPT_MID_reserved15, eCPT_MID_DSP0_CFG, eCPT_MID_reserved17, eCPT_MID_reserved18, eCPT_MID_reserved19, eCPT_MID_reserved20, eCPT_MID_reserved21, eCPT_MID_reserved22, eCPT_MID_reserved23, eCPT_MID_reserved24, eCPT_MID_reserved25, eCPT_MID_PCIE, eCPT_MID_ICSS_0_MST0, eCPT_MID_ICSS_0_MST1, eCPT_MID_ICSS_1_MST0, eCPT_MID_ICSS_1_MST1, eCPT_MID_PMMC, eCPT_MID_NSSL_Grp0, eCPT_MID_NSSL_Grp1, eCPT_MID_NSSL_Grp2, eCPT_MID_NSSL_Grp3, eCPT_MID_reserved36, eCPT_MID_reserved37, eCPT_MID_reserved38, eCPT_MID_EDMA0_CC_TR, eCPT_MID_EDMA1_CC_TR, eCPT_MID_EDMA0_TC0_RD, eCPT_MID_EDMA0_TC0_WR, eCPT_MID_EDMA0_TC1_RD, eCPT_MID_EDMA0_TC1_WR, eCPT_MID_EDMA1_TC0_RD, eCPT_MID_EDMA1_TC0_WR, eCPT_MID_EDMA1_TC1_RD, eCPT_MID_EDMA1_TC1_WR, eCPT_MID_reserved49, eCPT_MID_USB_0_MST, eCPT_MID_USB_1_MST, eCPT_MID_MSMC, eCPT_MID_reserved53, eCPT_MID_reserved54, eCPT_MID_reserved55, eCPT_MID_reserved56, eCPT_MID_DAP, eCPT_MID_reserved58, eCPT_MID_MLB, eCPT_MID_reserved60, eCPT_MID_reserved61, eCPT_MID_MMCHS_0, eCPT_MID_MMCHS_1, eCPT_MID_DBX_Grp0, eCPT_MID_DSSUL_Grp0 =96, eCPT_MID_Cnt = 112 } |
66AK2Exx specific CP Tracer modules definitions
#define eCPT_MID_GEM0 eCPT_MID_DSP0 |
enum eCPT_ModID |
enum eCPT_MasterID |
The following table defines the list of masters that can be enabled for throughput counting and New Request events.
Note that some masters consist of a group of IDs designated with "_GrpN" suffix. For most situations enabling the entire group rather than a single group is the typical use case. See CPT_CfgMaster() for details.
Also note that master ids 140-154 correspond to the CP tracer masters. These CP tracer masters are connected to the STM module via a private interconnect. We intentionally did not define these master IDs, because the transactions from these masters have no significance from an application SW point of view. Also, the transactions from these masters cannot be traced at any available CP tracers.