Currently using DSPLIB_674x_3_2_0_1 to integrate with 674x based project.
Found following header files are missing the right #define for 6740 devices:
DSP_fir_r8_h8.h
DSP_fir_r8_h16.h
DSP_fir_r8_h24.h
DSP_sp_mat_mul_gemm.h
DSP_sp_mat_mul_gemm_cplx.h
Example: currently it is:
#if defined(_TMS320C6600)
#include <ti/dsplib/src/DSP_fir_r8_h8/c66/DSP_fir_r8_h8.h>
#else
#error invalid target
#endif
My understanding it should be:
#if defined(_TMS320C6600)
#include <ti/dsplib/src/DSP_fir_r8_h8/c66/DSP_fir_r8_h8.h>
#elif defined(_TMS320C6740)
#include <ti/dsplib/src/DSP_fir_r8_h8/c674/DSP_fir_r8_h8.h>
#else
#error invalid target
#endif
Same for all the other header files.