/* ======================================================================== */ /* TEXAS INSTRUMENTS, INC. */ /* */ /* NAME */ /* DSPF_sp_fir_r2 -- Single Precision complex Finite Impulse Response */ /* Filter */ /* */ /* USAGE */ /* This routine has the following C prototype: */ /* */ /* void DSPF_sp_fir_r2( */ /* const float * restrict x, */ /* const float * restrict h, */ /* float * restrict r, */ /* int nh, */ /* int nr */ /* ) */ /* x[nr+nh-1]: Pointer to Input array of size nr+nh-1. */ /* h[nh]: Pointer to coefficient array of size nh. */ /* (in reverse order). */ /* r[nr]: Pointer to output array of size nr. */ /* nh: Number of coefficients */ /* nr: Number of output samples. */ /* */ /* DESCRIPTION */ /* Computes a real FIR filter (direct-form) using coefficients */ /* stored in vector h[]. The real data input is stored in vector */ /* x[]. The filter output result is stored in vector r[]. The */ /* filter calculates nr output samples using nh coefficients. */ /* The coefficients are expected to be in reverse order. */ /* */ /* */ /* ------------------------------------------------------------------------ */ /* Copyright (c) 2003 Texas Instruments, Incorporated. */ /* All Rights Reserved. */ /* ======================================================================== */ #ifndef SP_fir_r2_ASM_H_ #define SP_fir_r2_ASM_H_ 1 void DSPF_sp_fir_r2( const float *restrict x, const float *restrict h, float *restrict r, int nh, int nr ); #endif /* ======================================================================== */ /* End of file: dspf_sp_fir_r2.h */ /* ------------------------------------------------------------------------ */ /* Copyright (C) 2003 Texas Instruments, Incorporated. */ /* All Rights Reserved. */ /* ======================================================================== */