Import OpenCSD -- an ARM CoreSight Trace Decode library.
Git ID a1961c91b02a92f3c6ed8b145c636ac4c5565aca
Sponsored by: DARPA, AFRL
Tags None Referenced Files None Subscribers None
Description Import OpenCSD -- an ARM CoreSight Trace Decode library. Git ID a1961c91b02a92f3c6ed8b145c636ac4c5565aca Sponsored by: DARPA, AFRL
Details
Changes (268) Very Large CommitThis commit is very large. Load each file individually.
rS353391 vendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/build/linux/rctdl_c_api_lib/makefilevendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/build/linux/ref_trace_decode_lib/makefilevendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/build/win-vs2015/rctdl_c_api_lib/rctdl_c_api_lib.vcxprojvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/build/win-vs2015/rctdl_c_api_lib/rctdl_c_api_lib.vcxproj.filtersvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/build/win-vs2015/ref_trace_decode_lib/vendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/build/win-vs2015/ref_trace_decode_lib/ref_trace_decode_lib.slnvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/build/win-vs2015/ref_trace_decode_lib/ref_trace_decode_lib.vcxprojvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/build/win-vs2015/ref_trace_decode_lib/ref_trace_decode_lib.vcxproj.filtersvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/docs/prog_guide/decode_data_path_resp.jpgvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/docs/prog_guide/prog_guide_generic_pkts.mdvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/docs/specs/ARM Trace and Debug Snapshot file format 0v2.pdfvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/common/comp_attach_notifier_i.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/common/ocsd_lib_dcd_register.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/common/trc_frame_deformatter.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/common/trc_pkt_decode_base.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/interfaces/trc_abs_typed_base_i.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/interfaces/trc_data_raw_in_i.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/interfaces/trc_data_rawframe_in_i.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/interfaces/trc_error_log_i.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/interfaces/trc_gen_elem_in_i.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/interfaces/trc_indexer_pkt_i.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/interfaces/trc_indexer_src_i.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/interfaces/trc_instr_decode_i.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/interfaces/trc_pkt_raw_in_i.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/interfaces/trc_tgt_mem_access_i.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/mem_acc/trc_mem_acc_bufptr.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/mem_acc/trc_mem_acc_mapper.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/c_api/ocsd_c_api_cust_fact.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/c_api/ocsd_c_api_cust_impl.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/c_api/ocsd_c_api_custom.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/c_api/ocsd_c_api_types.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/c_api/opencsd_c_api.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/etmv3/etmv3_decoder.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/etmv3/trc_cmp_cfg_etmv3.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/etmv3/trc_dcd_mngr_etmv3.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/etmv3/trc_pkt_decode_etmv3.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/etmv3/trc_pkt_elem_etmv3.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/etmv3/trc_pkt_proc_etmv3.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/etmv3/trc_pkt_types_etmv3.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/etmv4/etmv4_decoder.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/etmv4/trc_cmp_cfg_etmv4.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/etmv4/trc_dcd_mngr_etmv4i.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/etmv4/trc_etmv4_stack_elem.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/etmv4/trc_pkt_decode_etmv4i.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/etmv4/trc_pkt_elem_etmv4d.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/etmv4/trc_pkt_elem_etmv4i.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/etmv4/trc_pkt_proc_etmv4.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/etmv4/trc_pkt_types_etmv4.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/ptm/trc_cmp_cfg_ptm.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/ptm/trc_dcd_mngr_ptm.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/ptm/trc_pkt_decode_ptm.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/ptm/trc_pkt_elem_ptm.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/ptm/trc_pkt_proc_ptm.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/ptm/trc_pkt_types_ptm.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/stm/trc_cmp_cfg_stm.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/stm/trc_dcd_mngr_stm.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/stm/trc_pkt_decode_stm.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/stm/trc_pkt_elem_stm.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/stm/trc_pkt_proc_stm.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/stm/trc_pkt_types_stm.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/opencsd/trc_gen_elem_types.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/pkt_printers/gen_elem_printer.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/pkt_printers/pkt_printer_t.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/pkt_printers/raw_frame_printer.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/pkt_printers/trc_pkt_printers.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/include/pkt_printers/trc_print_fact.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/source/c_api/ocsd_c_api_custom_obj.cppvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/source/c_api/ocsd_c_api_custom_obj.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/source/etmv3/trc_pkt_decode_etmv3.cppvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/source/etmv3/trc_pkt_proc_etmv3_impl.cppvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/source/etmv3/trc_pkt_proc_etmv3_impl.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/source/etmv4/trc_etmv4_stack_elem.cppvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/source/etmv4/trc_pkt_decode_etmv4i.cppvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/source/etmv4/trc_pkt_elem_etmv4d.cppvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/source/etmv4/trc_pkt_elem_etmv4i.cppvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/source/etmv4/trc_pkt_proc_etmv4d_impl.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/source/etmv4/trc_pkt_proc_etmv4i_impl.cppvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/source/etmv4/trc_pkt_proc_etmv4i_impl.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/source/mem_acc/trc_mem_acc_bufptr.cppvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/source/mem_acc/trc_mem_acc_cache.cppvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/source/mem_acc/trc_mem_acc_mapper.cppvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/source/pkt_printers/raw_frame_printer.cppvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/source/pkt_printers/trc_print_fact.cppvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/build/linux/c_api_pkt_print_test/vendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/build/linux/c_api_pkt_print_test/makefilevendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/build/linux/echo_test_dcd_lib/vendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/build/linux/echo_test_dcd_lib/makefilevendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/build/linux/mem_buffer_eg/makefilevendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/build/linux/snapshot_parser_lib/vendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/build/linux/snapshot_parser_lib/makefilevendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/build/linux/trc_pkt_lister/makefilevendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/build/win-vs2015/c_api_pkt_print_test/vendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/build/win-vs2015/c_api_pkt_print_test/c_api_pkt_print_test.vcxprojvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/build/win-vs2015/c_api_pkt_print_test/c_api_pkt_print_test.vcxproj.filtersvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/build/win-vs2015/ext_dcd_echo_test/vendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/build/win-vs2015/ext_dcd_echo_test/ext_dcd_echo_test.vcxprojvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/build/win-vs2015/ext_dcd_echo_test/ext_dcd_echo_test.vcxproj.filtersvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/build/win-vs2015/mem-buffer-eg/vendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/build/win-vs2015/mem-buffer-eg/mem-buffer-eg.vcxprojvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/build/win-vs2015/mem-buffer-eg/mem-buffer-eg.vcxproj.filtersvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/build/win-vs2015/snapshot_parser_lib/vendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/build/win-vs2015/snapshot_parser_lib/snapshot_parser_lib.vcxprojvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/build/win-vs2015/snapshot_parser_lib/snapshot_parser_lib.vcxproj.filtersvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/build/win-vs2015/trc_pkt_lister/vendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/build/win-vs2015/trc_pkt_lister/trc_pkt_lister.vcxprojvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/build/win-vs2015/trc_pkt_lister/trc_pkt_lister.vcxproj.filtersvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/ext_dcd_test_eg/c_api_echo_test/vendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/ext_dcd_test_eg/c_api_echo_test/ext_dcd_echo_test.cvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/ext_dcd_test_eg/c_api_echo_test/ext_dcd_echo_test.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/ext_dcd_test_eg/c_api_echo_test/ext_dcd_echo_test_fact.cvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/ext_dcd_test_eg/c_api_echo_test/ext_dcd_echo_test_fact.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/perf-test-scripts/perf-setup-env.bashvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/perf-test-scripts/perf-test-report.bashvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/perf-test-scripts/perf-test-script.bashvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/snapshot_parser_lib/include/device_info.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/snapshot_parser_lib/include/device_parser.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/snapshot_parser_lib/include/ini_section_names.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/snapshot_parser_lib/include/snapshot_info.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/snapshot_parser_lib/include/snapshot_parser.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/snapshot_parser_lib/include/snapshot_parser_util.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/snapshot_parser_lib/include/snapshot_reader.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/snapshot_parser_lib/include/ss_key_value_names.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/snapshot_parser_lib/include/ss_to_dcdtree.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/snapshot_parser_lib/include/trace_snapshots.hvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/snapshot_parser_lib/source/device_info.cppvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/snapshot_parser_lib/source/device_parser.cppvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/snapshot_parser_lib/source/snapshot_parser.cppvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/snapshot_parser_lib/source/snapshot_parser_util.cppvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/snapshot_parser_lib/source/snapshot_reader.cppvendor/opencsd/a1961c91b02a92f3c6ed8b145c636ac4c5565aca/decoder/tests/snapshot_parser_lib/source/ss_to_dcdtree.cpp |