Updated file versions, dates and copyright headers.

Change-Id: I2fe43d2ad56cff4347424929fd1f82eccd1cc770
pull/19/head
Jonatan Antoni 7 years ago
parent 84aa3d6da5
commit a8cf6e9bb1

@ -3,13 +3,13 @@
* Title: arm_common_tables.h
* Description: Extern declaration for common tables
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 27. January 2017
* $Revision: V.1.5.1
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */
/*
* Copyright (C) 2010-2019 ARM Limited or its affiliates. All rights reserved.
* Copyright (C) 2010-2017 ARM Limited or its affiliates. All rights reserved.
*
* SPDX-License-Identifier: Apache-2.0
*

@ -4,13 +4,13 @@
* Description: Constant structs that are initialized for user convenience.
* For example, some can be given as arguments to the arm_cfft_f32() function.
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 27. January 2017
* $Revision: V.1.5.1
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */
/*
* Copyright (C) 2010-2019 ARM Limited or its affiliates. All rights reserved.
* Copyright (C) 2010-2017 ARM Limited or its affiliates. All rights reserved.
*
* SPDX-License-Identifier: Apache-2.0
*

@ -1,8 +1,8 @@
/******************************************************************************
* @file arm_math.h
* @brief Public header file for CMSIS DSP Library
* @version V1.5.5
* @date 28. February 2019
* @version V1.6.0
* @date 18. March 2019
******************************************************************************/
/*
* Copyright (c) 2010-2019 Arm Limited or its affiliates. All rights reserved.
@ -401,7 +401,8 @@ extern "C"
/**
@brief definition to read/write two 16 bit values (Depricated).
@brief definition to read/write two 16 bit values.
@deprecated
*/
#if defined ( __CC_ARM )
#define __SIMD32_TYPE int32_t __packed
@ -426,9 +427,6 @@ extern "C"
#define _SIMD32_OFFSET(addr) (*(__SIMD32_TYPE * ) (addr))
#define __SIMD64(addr) (*( int64_t **) & (addr))
/* SIMD replacement */
/**

@ -1,3 +1,30 @@
/* ----------------------------------------------------------------------
* Project: CMSIS DSP Library
* Title: BasicMathFunctions.c
* Description: Combination of all basic math function source files.
*
* $Date: 18. March 2019
* $Revision: V1.0.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */
/*
* Copyright (C) 2019 ARM Limited or its affiliates. All rights reserved.
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the License); you may
* not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an AS IS BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include "arm_abs_f32.c"
#include "arm_abs_q15.c"

@ -3,8 +3,8 @@
* Title: arm_abs_f32.c
* Description: Floating-point vector absolute value
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_abs_q15.c
* Description: Q15 vector absolute value
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_abs_q31.c
* Description: Q31 vector absolute value
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_abs_q7.c
* Description: Q7 vector absolute value
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_add_f32.c
* Description: Floating-point vector addition
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_add_q15.c
* Description: Q15 vector addition
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_add_q31.c
* Description: Q31 vector addition
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_add_q7.c
* Description: Q7 vector addition
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_dot_prod_f32.c
* Description: Floating-point dot product
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_dot_prod_q15.c
* Description: Q15 dot product
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_dot_prod_q31.c
* Description: Q31 dot product
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_dot_prod_q7.c
* Description: Q7 dot product
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_mult_f32.c
* Description: Floating-point vector multiplication
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_mult_q15.c
* Description: Q15 vector multiplication
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_mult_q31.c
* Description: Q31 vector multiplication
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_mult_q7.c
* Description: Q7 vector multiplication
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_negate_f32.c
* Description: Negates floating-point vectors
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_negate_q15.c
* Description: Negates Q15 vectors
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_negate_q31.c
* Description: Negates Q31 vectors
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_negate_q7.c
* Description: Negates Q7 vectors
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_offset_f32.c
* Description: Floating-point vector offset
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_offset_q15.c
* Description: Q15 vector offset
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_offset_q31.c
* Description: Q31 vector offset
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_offset_q7.c
* Description: Q7 vector offset
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_scale_f32.c
* Description: Multiplies a floating-point vector by a scalar
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_scale_q15.c
* Description: Multiplies a Q15 vector by a scalar
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_scale_q31.c
* Description: Multiplies a Q31 vector by a scalar
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_scale_q7.c
* Description: Multiplies a Q7 vector by a scalar
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_shift_q15.c
* Description: Shifts the elements of a Q15 vector by a specified number of bits
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_shift_q31.c
* Description: Shifts the elements of a Q31 vector by a specified number of bits
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_shift_q7.c
* Description: Processing function for the Q7 Shifting
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_sub_f32.c
* Description: Floating-point vector subtraction
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_sub_q15.c
* Description: Q15 vector subtraction
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_sub_q31.c
* Description: Q31 vector subtraction
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_sub_q7.c
* Description: Q7 vector subtraction
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -1,3 +1,30 @@
/* ----------------------------------------------------------------------
* Project: CMSIS DSP Library
* Title: CommonTables.c
* Description: Combination of all common table source files.
*
* $Date: 18. March 2019
* $Revision: V1.0.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */
/*
* Copyright (C) 2019 ARM Limited or its affiliates. All rights reserved.
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the License); you may
* not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an AS IS BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include "arm_common_tables.c"
#include "arm_const_structs.c"

@ -3,8 +3,8 @@
* Title: arm_common_tables.c
* Description: common tables like fft twiddle factors, Bitreverse, reciprocal etc
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -4,13 +4,13 @@
* Description: Constant structs that are initialized for user convenience.
* For example, some can be given as arguments to the arm_cfft_f32() or arm_rfft_f32() functions.
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 27. January 2017
* $Revision: V.1.5.1
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */
/*
* Copyright (C) 2010-2019 ARM Limited or its affiliates. All rights reserved.
* Copyright (C) 2010-2017 ARM Limited or its affiliates. All rights reserved.
*
* SPDX-License-Identifier: Apache-2.0
*

@ -1,3 +1,30 @@
/* ----------------------------------------------------------------------
* Project: CMSIS DSP Library
* Title: CompexMathFunctions.c
* Description: Combination of all comlex math function source files.
*
* $Date: 18. March 2019
* $Revision: V1.0.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */
/*
* Copyright (C) 2019 ARM Limited or its affiliates. All rights reserved.
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the License); you may
* not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an AS IS BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include "arm_cmplx_conj_f32.c"
#include "arm_cmplx_conj_q15.c"

@ -3,8 +3,8 @@
* Title: arm_cmplx_conj_f32.c
* Description: Floating-point complex conjugate
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_cmplx_conj_q15.c
* Description: Q15 complex conjugate
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_cmplx_conj_q31.c
* Description: Q31 complex conjugate
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_cmplx_dot_prod_f32.c
* Description: Floating-point complex dot product
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_cmplx_dot_prod_q15.c
* Description: Processing function for the Q15 Complex Dot product
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_cmplx_dot_prod_q31.c
* Description: Q31 complex dot product
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_cmplx_mag_f32.c
* Description: Floating-point complex magnitude
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_cmplx_mag_q15.c
* Description: Q15 complex magnitude
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_cmplx_mag_q31.c
* Description: Q31 complex magnitude
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_cmplx_mag_squared_f32.c
* Description: Floating-point complex magnitude squared
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_cmplx_mag_squared_q15.c
* Description: Q15 complex magnitude squared
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_cmplx_mag_squared_q31.c
* Description: Q31 complex magnitude squared
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_cmplx_mult_cmplx_f32.c
* Description: Floating-point complex-by-complex multiplication
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_cmplx_mult_cmplx_q15.c
* Description: Q15 complex-by-complex multiplication
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_cmplx_mult_cmplx_q31.c
* Description: Q31 complex-by-complex multiplication
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_cmplx_mult_real_f32.c
* Description: Floating-point complex by real multiplication
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_cmplx_mult_real_q15.c
* Description: Q15 complex by real multiplication
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_cmplx_mult_real_q31.c
* Description: Q31 complex by real multiplication
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -1,3 +1,30 @@
/* ----------------------------------------------------------------------
* Project: CMSIS DSP Library
* Title: ControllerFunctions.c
* Description: Combination of all controller function source files.
*
* $Date: 18. March 2019
* $Revision: V1.0.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */
/*
* Copyright (C) 2019 ARM Limited or its affiliates. All rights reserved.
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the License); you may
* not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an AS IS BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include "arm_pid_init_f32.c"
#include "arm_pid_init_q15.c"

@ -3,8 +3,8 @@
* Title: arm_pid_init_f32.c
* Description: Floating-point PID Control initialization function
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_pid_init_q15.c
* Description: Q15 PID Control initialization function
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_pid_init_q31.c
* Description: Q31 PID Control initialization function
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_pid_reset_f32.c
* Description: Floating-point PID Control reset function
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_pid_reset_q15.c
* Description: Q15 PID Control reset function
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_pid_reset_q31.c
* Description: Q31 PID Control reset function
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_sin_cos_f32.c
* Description: Sine and Cosine calculation for floating-point values
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_sin_cos_q31.c
* Description: Cosine & Sine calculation for Q31 values
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -1,3 +1,30 @@
/* ----------------------------------------------------------------------
* Project: CMSIS DSP Library
* Title: FastMathFunctions.c
* Description: Combination of all fast math function source files.
*
* $Date: 18. March 2019
* $Revision: V1.0.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */
/*
* Copyright (C) 2019 ARM Limited or its affiliates. All rights reserved.
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the License); you may
* not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an AS IS BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include "arm_cos_f32.c"
#include "arm_cos_q15.c"

@ -3,8 +3,8 @@
* Title: arm_cos_f32.c
* Description: Fast cosine calculation for floating-point values
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_cos_q15.c
* Description: Fast cosine calculation for Q15 values
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_cos_q31.c
* Description: Fast cosine calculation for Q31 values
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_sin_f32.c
* Description: Fast sine calculation for floating-point values
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_sin_q15.c
* Description: Fast sine calculation for Q15 values
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_sin_q31.c
* Description: Fast sine calculation for Q31 values
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_sqrt_q15.c
* Description: Q15 square root function
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_sqrt_q31.c
* Description: Q31 square root function
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -1,3 +1,30 @@
/* ----------------------------------------------------------------------
* Project: CMSIS DSP Library
* Title: FilteringFunctions.c
* Description: Combination of all filtering function source files.
*
* $Date: 18. March 2019
* $Revision: V1.0.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */
/*
* Copyright (C) 2019 ARM Limited or its affiliates. All rights reserved.
*
* SPDX-License-Identifier: Apache-2.0
*
* Licensed under the Apache License, Version 2.0 (the License); you may
* not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an AS IS BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#include "arm_biquad_cascade_df1_32x64_init_q31.c"
#include "arm_biquad_cascade_df1_32x64_q31.c"

@ -3,8 +3,8 @@
* Title: arm_biquad_cascade_df1_32x64_init_q31.c
* Description: High precision Q31 Biquad cascade filter initialization function
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_biquad_cascade_df1_32x64_q31.c
* Description: High precision Q31 Biquad cascade filter processing function
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_biquad_cascade_df1_f32.c
* Description: Processing function for the floating-point Biquad cascade DirectFormI(DF1) filter
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_biquad_cascade_df1_fast_q15.c
* Description: Fast processing function for the Q15 Biquad cascade filter
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_biquad_cascade_df1_fast_q31.c
* Description: Processing function for the Q31 Fast Biquad cascade DirectFormI(DF1) filter
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_biquad_cascade_df1_init_f32.c
* Description: Floating-point Biquad cascade DirectFormI(DF1) filter initialization function
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_biquad_cascade_df1_init_q15.c
* Description: Q15 Biquad cascade DirectFormI(DF1) filter initialization function
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_biquad_cascade_df1_init_q31.c
* Description: Q31 Biquad cascade DirectFormI(DF1) filter initialization function
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_biquad_cascade_df1_q15.c
* Description: Processing function for the Q15 Biquad cascade DirectFormI(DF1) filter
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_biquad_cascade_df1_q31.c
* Description: Processing function for the Q31 Biquad cascade filter
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_biquad_cascade_df2T_f32.c
* Description: Processing function for floating-point transposed direct form II Biquad cascade filter
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_biquad_cascade_df2T_f64.c
* Description: Processing function for floating-point transposed direct form II Biquad cascade filter
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_biquad_cascade_df2T_init_f32.c
* Description: Initialization function for floating-point transposed direct form II Biquad cascade filter
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_biquad_cascade_df2T_init_f64.c
* Description: Initialization function for floating-point transposed direct form II Biquad cascade filter
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_biquad_cascade_stereo_df2T_f32.c
* Description: Processing function for floating-point transposed direct form II Biquad cascade filter. 2 channels
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_biquad_cascade_stereo_df2T_init_f32.c
* Description: Initialization function for floating-point transposed direct form II Biquad cascade filter
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_conv_f32.c
* Description: Convolution of floating-point sequences
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_conv_fast_opt_q15.c
* Description: Fast Q15 Convolution
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_conv_fast_q15.c
* Description: Fast Q15 Convolution
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

@ -3,8 +3,8 @@
* Title: arm_conv_fast_q31.c
* Description: Fast Q31 Convolution
*
* $Date: 28. February 2019
* $Revision: V.1.5.5
* $Date: 18. March 2019
* $Revision: V1.6.0
*
* Target Processor: Cortex-M cores
* -------------------------------------------------------------------- */

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save