OpenCSD - CoreSight Trace Decode Library
1.3.3
|
#include <ocsd_c_api_custom.h>
an instance of this is owned by the decoder, filled in by the library - allows the CB fns in the library decode tree to be called.
Definition at line 168 of file ocsd_c_api_custom.h.
fnDecodeArmInstCB _ocsd_extern_dcd_cb_fns::fn_arm_instruction_decode |
Callback to decode an ARM instruction.
Definition at line 173 of file ocsd_c_api_custom.h.
fnGenElemOpCB _ocsd_extern_dcd_cb_fns::fn_gen_elem_out |
Callback to output a generic element.
Definition at line 170 of file ocsd_c_api_custom.h.
fnLogErrorCB _ocsd_extern_dcd_cb_fns::fn_log_error |
Callback to output an error.
Definition at line 171 of file ocsd_c_api_custom.h.
fnLogMsgCB _ocsd_extern_dcd_cb_fns::fn_log_msg |
Callback to output a message.
Definition at line 172 of file ocsd_c_api_custom.h.
fnMemAccessCB _ocsd_extern_dcd_cb_fns::fn_memory_access |
Callback to access memory images related to the trace capture.
Definition at line 174 of file ocsd_c_api_custom.h.
fnPktDataSinkCB _ocsd_extern_dcd_cb_fns::fn_packet_data_sink |
Callback to output trace packet to packet sink - if in pack processing only mode.
Definition at line 176 of file ocsd_c_api_custom.h.
fnPktMonCB _ocsd_extern_dcd_cb_fns::fn_packet_mon |
Callback to output trace packet to packet monitor.
Definition at line 175 of file ocsd_c_api_custom.h.
const void* _ocsd_extern_dcd_cb_fns::lib_context |
library context pointer - use in callbacks to allow the library to load the correct context data.
Definition at line 180 of file ocsd_c_api_custom.h.
int _ocsd_extern_dcd_cb_fns::packetCBFlags |
Flags to indicate if the packet sink / packet monitor callbacks are in use. ( OCSD_CUST_DCD_PKT_CB_USE_MON / OCSD_CUST_DCD_PKT_CB_USE_SINK)
Definition at line 178 of file ocsd_c_api_custom.h.