trc_pkt_types_etmv3.h File Reference
`#include "opencsd/trc_pkt_types.h"`
Include dependency graph for trc_pkt_types_etmv3.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes

struct | _ocsd_etmv3_excep
struct | _etmv3_context_t
struct | _etmv3_data_t
struct | _etmv3_isync_t
struct | _ocsd_etmv3_pkt
struct | _ocsd_etmv3_cfg

## ETMv3 Packet Types

#define | DATA_ADDR_EXPECTED_FLAG 0x20

enum

_ocsd_etmv3_pkt_type {
ETM3_PKT_NOERROR , ETM3_PKT_NOTSYNC , ETM3_PKT_INCOMPLETE_EOT , ETM3_PKT_BRANCH_ADDRESS ,
ETM3_PKT_A_SYNC , ETM3_PKT_CYCLE_COUNT , ETM3_PKT_I_SYNC , ETM3_PKT_I_SYNC_CYCLE ,
ETM3_PKT_TRIGGER , ETM3_PKT_P_HDR , ETM3_PKT_STORE_FAIL , ETM3_PKT_OOO_DATA ,
ETM3_PKT_OOO_ADDR_PLC , ETM3_PKT_NORM_DATA , ETM3_PKT_DATA_SUPPRESSED , ETM3_PKT_VAL_NOT_TRACED ,
ETM3_PKT_IGNORE , ETM3_PKT_CONTEXT_ID , ETM3_PKT_VMID , ETM3_PKT_EXCEPTION_ENTRY ,
ETM3_PKT_EXCEPTION_EXIT , ETM3_PKT_TIMESTAMP , ETM3_PKT_BRANCH_OR_BYPASS_EOT , ETM3_PKT_BAD_SEQUENCE ,
ETM3_PKT_BAD_TRACEMODE , ETM3_PKT_RESERVED
}

typedef enum _ocsd_etmv3_pkt_type | ocsd_etmv3_pkt_type
typedef struct _ocsd_etmv3_excep | ocsd_etmv3_excep
typedef struct _etmv3_context_t | etmv3_context_t
typedef struct _etmv3_data_t | etmv3_data_t
typedef struct _etmv3_isync_t | etmv3_isync_t
typedef struct _ocsd_etmv3_pkt | ocsd_etmv3_pkt
typedef struct _ocsd_etmv3_cfg | ocsd_etmv3_cfg