Updated DSP_Lib changelog and libraries.

pull/19/head
Martin Günther 9 years ago
parent 5d3e72e111
commit 1c78832899

@ -1,8 +1,8 @@
/* ---------------------------------------------------------------------- /* ----------------------------------------------------------------------
* Copyright (C) 2010-2015 ARM Limited. All rights reserved. * Copyright (C) 2010-2016 ARM Limited. All rights reserved.
* *
* $Date: 28. December 2015 * $Date: 22. October 2016
* $Revision: V1.4.5 d * $Revision: V1.4.5 e
* *
* Project: CMSIS DSP Library * Project: CMSIS DSP Library
* Title: arm_math.h * Title: arm_math.h

@ -1,13 +1,13 @@
/* ---------------------------------------------------------------------- /* ----------------------------------------------------------------------
* Copyright (C) 2010-2014 ARM Limited. All rights reserved. * Copyright (C) 2010-2016 ARM Limited. All rights reserved.
* *
* $Date: 19. March 2015 * $Date: 26. October 2016
* $Revision: V.1.4.5 * $Revision: V.1.4.5 a
* *
* Project: CMSIS DSP Library * Project: CMSIS DSP Library
* Title: arm_mat_mult_fast_q15.c * Title: arm_mat_mult_fast_q15.c
* *
* Description: Q15 matrix multiplication (fast variant) * Description: Q15 matrix multiplication (fast variant)
* *
* Target Processor: Cortex-M4/Cortex-M3 * Target Processor: Cortex-M4/Cortex-M3
* *
@ -55,8 +55,8 @@
* @param[in] *pSrcA points to the first input matrix structure * @param[in] *pSrcA points to the first input matrix structure
* @param[in] *pSrcB points to the second input matrix structure * @param[in] *pSrcB points to the second input matrix structure
* @param[out] *pDst points to output matrix structure * @param[out] *pDst points to output matrix structure
* @param[in] *pState points to the array for storing intermediate results * @param[in] *pState points to the array for storing intermediate results
* @return The function returns either * @return The function returns either
* <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking. * <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking.
* *
* @details * @details
@ -113,7 +113,7 @@ arm_status arm_mat_mult_fast_q15(
q15_t in; /* Temporary variable to hold the input value */ q15_t in; /* Temporary variable to hold the input value */
q15_t inA1, inA2, inB1, inB2; q15_t inA1, inA2, inB1, inB2;
#endif /* #ifndef UNALIGNED_SUPPORT_DISABLE */ #endif /* #ifndef UNALIGNED_SUPPORT_DISABLE */
#ifdef ARM_MATH_MATRIX_CHECK #ifdef ARM_MATH_MATRIX_CHECK
/* Check for matrix mismatch condition */ /* Check for matrix mismatch condition */
@ -235,9 +235,9 @@ arm_status arm_mat_mult_fast_q15(
/* Store one element in the destination */ /* Store one element in the destination */
*px = in; *px = in;
#endif /* #ifndef UNALIGNED_SUPPORT_DISABLE */ #endif /* #ifndef UNALIGNED_SUPPORT_DISABLE */
/* Update the pointer px to point to the next row of the transposed matrix */ /* Update the pointer px to point to the next row of the transposed matrix */
px += numRowsB; px += numRowsB;
/* Decrement the column loop counter */ /* Decrement the column loop counter */
@ -355,7 +355,7 @@ arm_status arm_mat_mult_fast_q15(
pInA += 4; pInA += 4;
pInB += 4; pInB += 4;
#endif /* #ifndef UNALIGNED_SUPPORT_DISABLE */ #endif /* #ifndef UNALIGNED_SUPPORT_DISABLE */
/* Decrement the loop counter */ /* Decrement the loop counter */
colCnt--; colCnt--;
@ -522,7 +522,7 @@ arm_status arm_mat_mult_fast_q15(
} }
} }
#endif /* #ifndef UNALIGNED_SUPPORT_DISABLE */ #endif /* #ifndef UNALIGNED_SUPPORT_DISABLE */
/* set status as ARM_MATH_SUCCESS */ /* set status as ARM_MATH_SUCCESS */
status = ARM_MATH_SUCCESS; status = ARM_MATH_SUCCESS;

@ -1,13 +1,13 @@
/* ---------------------------------------------------------------------- /* ----------------------------------------------------------------------
* Copyright (C) 2010-2014 ARM Limited. All rights reserved. * Copyright (C) 2010-2014 ARM Limited. All rights reserved.
* *
* $Date: 19. March 2015 * $Date: 26. October 2016
* $Revision: V.1.4.5 * $Revision: V.1.4.5 a
* *
* Project: CMSIS DSP Library * Project: CMSIS DSP Library
* Title: arm_mat_mult_fast_q31.c * Title: arm_mat_mult_fast_q31.c
* *
* Description: Q31 matrix multiplication (fast variant). * Description: Q31 matrix multiplication (fast variant).
* *
* Target Processor: Cortex-M4/Cortex-M3 * Target Processor: Cortex-M4/Cortex-M3
* *
@ -54,7 +54,7 @@
* @param[in] *pSrcA points to the first input matrix structure * @param[in] *pSrcA points to the first input matrix structure
* @param[in] *pSrcB points to the second input matrix structure * @param[in] *pSrcB points to the second input matrix structure
* @param[out] *pDst points to output matrix structure * @param[out] *pDst points to output matrix structure
* @return The function returns either * @return The function returns either
* <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking. * <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking.
* *
* @details * @details
@ -381,7 +381,7 @@ arm_status arm_mat_mult_fast_q31(
} }
} }
#endif /* #ifndef ARM_MATH_CM0_FAMILY */ #endif /* #ifndef ARM_MATH_CM0_FAMILY */
/* set status as ARM_MATH_SUCCESS */ /* set status as ARM_MATH_SUCCESS */
status = ARM_MATH_SUCCESS; status = ARM_MATH_SUCCESS;

Loading…
Cancel
Save