/* Initialization function for the Q31 Biquad cascade 32x64 filter.  */
void arm_biquad_cas_df1_32x64_init_q31(arm_biquad_cas_df1_32x64_ins_q31 *S, uint8_t numStages, const q31_t *pCoeffs, q63_t *pState, uint8_t postShift)
/* Initialization function for the Q31 Biquad cascade 32x64 filter.  */
void arm_biquad_cas_df1_32x64_init_q31(arm_biquad_cas_df1_32x64_ins_q31 *S, uint8_t numStages, const q31_t *pCoeffs, q63_t *pState, uint8_t postShift)
{
  S->numStages = numStages;
  S->postShift = postShift;
  S->pCoeffs = pCoeffs;
  memset(pState, 0, (4U * (uint32_t) numStages) * sizeof(q63_t));
  S->pState = pState;
}