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