You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@christophe0606 We have 32-bit multiply accumulator hardware in which we would like to use CMSIS DSP API functions that make use of our hardware registers within some of the DSP functions.
In our case, we have added __WEAK to the following functions: arm_mult_q31 arm_scale_q31 arm_biquad_cascade_df1_q31 arm_conv_partial_q31 arm_conv_q31 arm_correlate_q31 arm_fir_decimate_q31 arm_fir_interpolate_q31 arm_fir_q31 arm_fir_sparse_q31 arm_lms_norm_q31 arm_lms_q31 arm_mat_mult_q31 arm_mat_scale_q31 arm_mat_vec_mult_q31
There are some cases where we need to use our own implementations of some
arm_*
functions.If these functions had the
__WEAK
attribute, this would be possible without needing to customize CMSIS-DSP on a case by case basis.The text was updated successfully, but these errors were encountered: