1. Mar 16, 2022
  2. Mar 15, 2022
  3. Feb 24, 2022
  4. Jan 26, 2022
  5. Nov 04, 2021
  6. Nov 02, 2021
  7. Nov 01, 2021
  8. Oct 19, 2021
  9. Sep 28, 2021
  10. Sep 24, 2021
  11. Sep 23, 2021
  12. Aug 23, 2021
  13. Aug 21, 2021
  14. Aug 19, 2021
  15. Apr 07, 2021
  16. Apr 02, 2021
    • Sean McGoogan's avatar
      Further improvements and fixes to the C code codecs · 3b060968
      Sean McGoogan authored
      
      
      This commit is mainly some minor bug-fixes, and a few miscellaneous
      minor changes. These changes are:
      
          * Initialize decoder->decoded_cache[] properly when PC == 0x0
      
          * Remove the "with_address" field from the te_inst_t structure.
      
          * Added a new predicate function te_is_with_address()
      
          * Added the prefix "i" to some identifiers, making it clear this
            identifier is specific to instruction trace.
      
          * Updated copyright information, assigning copyright to Siemens.
      
          * Added SPDX copyright and licence designators.
      
      These files are intended as reference example implementations in C for
      both the trace-encoder and the trace-decoder, providing the "heart"
      of the respective algorithms.
      
      Note: any existing code will need to modified when re-basing to use this
      commit. To be clear, any extant code that initializes the "with_address"
      field in the struct te_inst_t can simply be deleted. There is no need
      do anything else, or write any new code.
      
      Signed-off-by: default avatarSean McGoogan <Sean_McGoogan@mentor.com>
      3b060968
  17. Mar 12, 2021