35 #ifndef ARM_TRC_PKT_PTM_TYPES_H_INCLUDED
36 #define ARM_TRC_PKT_PTM_TYPES_H_INCLUDED
enum _ocsd_core_profile ocsd_core_profile_t
enum _ocsd_arch_version ocsd_arch_version_t
struct _ocsd_ptm_cfg ocsd_ptm_cfg
struct _ptm_context_t ptm_context_t
struct _ocsd_ptm_excep ocsd_ptm_excep
enum _ocsd_armv7_exception ocsd_armv7_exception
enum _ocsd_ptm_pkt_type ocsd_ptm_pkt_type
enum _ocsd_iSync_reason ocsd_iSync_reason
struct _ocsd_ptm_pkt ocsd_ptm_pkt
@ PTM_PKT_BAD_SEQUENCE
invalid sequence for packet type
@ PTM_PKT_TIMESTAMP
timestamp packet.
@ PTM_PKT_RESERVED
Reserved packet encoding
@ PTM_PKT_NOERROR
no error base type packet.
@ PTM_PKT_VMID
VMID packet.
@ PTM_PKT_EXCEPTION_RET
exception return.
@ PTM_PKT_INCOMPLETE_EOT
flushing incomplete packet at end of trace.
@ PTM_PKT_I_SYNC
Instruction sync with address.
@ PTM_PKT_BRANCH_ADDRESS
Branch address with optional exception.
@ PTM_PKT_WPOINT_UPDATE
Waypoint update.
@ PTM_PKT_IGNORE
ignore packet.
@ PTM_PKT_NOTSYNC
no sync found yet
@ PTM_PKT_A_SYNC
Alignment Synchronisation.
@ PTM_PKT_CONTEXT_ID
context id packet.
@ PTM_PKT_ATOM
atom waypoint packet.
@ PTM_PKT_BRANCH_OR_BYPASS_EOT
@ PTM_PKT_TRIGGER
trigger packet
ocsd_core_profile_t core_prof
ocsd_arch_version_t arch_ver
ocsd_armv7_exception type
struct _ocsd_ptm_excep::@27 bits
ocsd_ptm_pkt_type err_type
ocsd_iSync_reason i_sync_reason
OpenCSD: Common "C" types for trace packets.