Enumerator |
---|
OCSD_GEN_TRC_ELEM_UNKNOWN | Unknown trace element - default value or indicate error in stream to client
|
OCSD_GEN_TRC_ELEM_NO_SYNC | Waiting for sync - either at start of decode, or after overflow / bad packet
|
OCSD_GEN_TRC_ELEM_TRACE_ON | Start of trace - beginning of elements or restart after discontinuity (overflow, trace filtering).
|
OCSD_GEN_TRC_ELEM_EO_TRACE | end of the available trace in the buffer.
|
OCSD_GEN_TRC_ELEM_PE_CONTEXT | PE status update / change (arch, ctxtid, vmid etc).
|
OCSD_GEN_TRC_ELEM_INSTR_RANGE | traced N consecutive instructions from addr (no intervening events or data elements), may have data assoc key
|
OCSD_GEN_TRC_ELEM_I_RANGE_NOPATH | traced N instructions in a range, but incomplete information as to program execution path from start to end of range
|
OCSD_GEN_TRC_ELEM_ADDR_NACC | tracing in inaccessible memory area
|
OCSD_GEN_TRC_ELEM_ADDR_UNKNOWN | address currently unknown - need address packet update
|
OCSD_GEN_TRC_ELEM_EXCEPTION | exception - start address may be exception target, end address may be preferred ret addr.
|
OCSD_GEN_TRC_ELEM_EXCEPTION_RET | expection return
|
OCSD_GEN_TRC_ELEM_TIMESTAMP | Timestamp - preceding elements happeded before this time.
|
OCSD_GEN_TRC_ELEM_CYCLE_COUNT | Cycle count - cycles since last cycle count value - associated with a preceding instruction range.
|
OCSD_GEN_TRC_ELEM_EVENT | Event - trigger or numbered event
|
OCSD_GEN_TRC_ELEM_SWTRACE | Software trace packet - may contain data payload.
|
OCSD_GEN_TRC_ELEM_SYNC_MARKER | Synchronisation marker - marks position in stream of an element that is output later.
|
OCSD_GEN_TRC_ELEM_MEMTRANS | Trace indication of transactional memory operations.
|
OCSD_GEN_TRC_ELEM_CUSTOM | Fully custom packet type - used by none-ARM architecture decoders
|