From 3ba623825aa123cf7160bdcbdb2161f63a332f67 Mon Sep 17 00:00:00 2001 From: TTornblom Date: Thu, 16 Apr 2020 09:54:46 +0200 Subject: [PATCH] CMSIS-DSP: Added missing "const" Added apparently missing "const" to ref_biquad_cascade_df2T_f64(), which was causing compile errors with IAR toolchain. Signed-off-by: TTornblom --- .../RefLibs/src/FilteringFunctions/biquad.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/DSP_Lib_TestSuite/RefLibs/src/FilteringFunctions/biquad.c b/DSP_Lib_TestSuite/RefLibs/src/FilteringFunctions/biquad.c index 1eb7667a..534ab91c 100644 --- a/DSP_Lib_TestSuite/RefLibs/src/FilteringFunctions/biquad.c +++ b/DSP_Lib_TestSuite/RefLibs/src/FilteringFunctions/biquad.c @@ -155,15 +155,15 @@ void ref_biquad_cascade_df2T_f64( float64_t * pDst, uint32_t blockSize) { - float64_t *pIn = pSrc; /* source pointer */ - float64_t *pOut = pDst; /* destination pointer */ - float64_t *pState = S->pState; /* State pointer */ - float64_t *pCoeffs = S->pCoeffs; /* coefficient pointer */ - float64_t acc; /* accumulator */ - float64_t b0, b1, b2, a1, a2; /* Filter coefficients */ - float64_t Xn; /* temporary input */ - float64_t d1, d2; /* state variables */ - uint32_t sample, stage = S->numStages; /* loop counters */ + float64_t *pIn = pSrc; /* source pointer */ + float64_t *pOut = pDst; /* destination pointer */ + float64_t *pState = S->pState; /* State pointer */ + const float64_t *pCoeffs = S->pCoeffs; /* coefficient pointer */ + float64_t acc; /* accumulator */ + float64_t b0, b1, b2, a1, a2; /* Filter coefficients */ + float64_t Xn; /* temporary input */ + float64_t d1, d2; /* state variables */ + uint32_t sample, stage = S->numStages; /* loop counters */ do {