Aded CMSIS5 DSP and NN folder. Needs some work

Committer:
robert_lp
Date:
Thu Apr 12 01:31:58 2018 +0000
Revision:
0:eedb7d567a5d
CMSIS5 Library

Who changed what in which revision?

UserRevisionLine numberNew contents of line
robert_lp 0:eedb7d567a5d 1 /* ----------------------------------------------------------------------
robert_lp 0:eedb7d567a5d 2 * Project: CMSIS DSP Library
robert_lp 0:eedb7d567a5d 3 * Title: arm_const_structs.h
robert_lp 0:eedb7d567a5d 4 * Description: Constant structs that are initialized for user convenience.
robert_lp 0:eedb7d567a5d 5 * For example, some can be given as arguments to the arm_cfft_f32() function.
robert_lp 0:eedb7d567a5d 6 *
robert_lp 0:eedb7d567a5d 7 * $Date: 27. January 2017
robert_lp 0:eedb7d567a5d 8 * $Revision: V.1.5.1
robert_lp 0:eedb7d567a5d 9 *
robert_lp 0:eedb7d567a5d 10 * Target Processor: Cortex-M cores
robert_lp 0:eedb7d567a5d 11 * -------------------------------------------------------------------- */
robert_lp 0:eedb7d567a5d 12 /*
robert_lp 0:eedb7d567a5d 13 * Copyright (C) 2010-2017 ARM Limited or its affiliates. All rights reserved.
robert_lp 0:eedb7d567a5d 14 *
robert_lp 0:eedb7d567a5d 15 * SPDX-License-Identifier: Apache-2.0
robert_lp 0:eedb7d567a5d 16 *
robert_lp 0:eedb7d567a5d 17 * Licensed under the Apache License, Version 2.0 (the License); you may
robert_lp 0:eedb7d567a5d 18 * not use this file except in compliance with the License.
robert_lp 0:eedb7d567a5d 19 * You may obtain a copy of the License at
robert_lp 0:eedb7d567a5d 20 *
robert_lp 0:eedb7d567a5d 21 * www.apache.org/licenses/LICENSE-2.0
robert_lp 0:eedb7d567a5d 22 *
robert_lp 0:eedb7d567a5d 23 * Unless required by applicable law or agreed to in writing, software
robert_lp 0:eedb7d567a5d 24 * distributed under the License is distributed on an AS IS BASIS, WITHOUT
robert_lp 0:eedb7d567a5d 25 * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
robert_lp 0:eedb7d567a5d 26 * See the License for the specific language governing permissions and
robert_lp 0:eedb7d567a5d 27 * limitations under the License.
robert_lp 0:eedb7d567a5d 28 */
robert_lp 0:eedb7d567a5d 29
robert_lp 0:eedb7d567a5d 30 #ifndef _ARM_CONST_STRUCTS_H
robert_lp 0:eedb7d567a5d 31 #define _ARM_CONST_STRUCTS_H
robert_lp 0:eedb7d567a5d 32
robert_lp 0:eedb7d567a5d 33 #include "arm_math.h"
robert_lp 0:eedb7d567a5d 34 #include "arm_common_tables.h"
robert_lp 0:eedb7d567a5d 35
robert_lp 0:eedb7d567a5d 36 extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len16;
robert_lp 0:eedb7d567a5d 37 extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len32;
robert_lp 0:eedb7d567a5d 38 extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len64;
robert_lp 0:eedb7d567a5d 39 extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len128;
robert_lp 0:eedb7d567a5d 40 extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len256;
robert_lp 0:eedb7d567a5d 41 extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len512;
robert_lp 0:eedb7d567a5d 42 extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len1024;
robert_lp 0:eedb7d567a5d 43 extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len2048;
robert_lp 0:eedb7d567a5d 44 extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len4096;
robert_lp 0:eedb7d567a5d 45
robert_lp 0:eedb7d567a5d 46 extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len16;
robert_lp 0:eedb7d567a5d 47 extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len32;
robert_lp 0:eedb7d567a5d 48 extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len64;
robert_lp 0:eedb7d567a5d 49 extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len128;
robert_lp 0:eedb7d567a5d 50 extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len256;
robert_lp 0:eedb7d567a5d 51 extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len512;
robert_lp 0:eedb7d567a5d 52 extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len1024;
robert_lp 0:eedb7d567a5d 53 extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len2048;
robert_lp 0:eedb7d567a5d 54 extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len4096;
robert_lp 0:eedb7d567a5d 55
robert_lp 0:eedb7d567a5d 56 extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len16;
robert_lp 0:eedb7d567a5d 57 extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len32;
robert_lp 0:eedb7d567a5d 58 extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len64;
robert_lp 0:eedb7d567a5d 59 extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len128;
robert_lp 0:eedb7d567a5d 60 extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len256;
robert_lp 0:eedb7d567a5d 61 extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len512;
robert_lp 0:eedb7d567a5d 62 extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len1024;
robert_lp 0:eedb7d567a5d 63 extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len2048;
robert_lp 0:eedb7d567a5d 64 extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len4096;
robert_lp 0:eedb7d567a5d 65
robert_lp 0:eedb7d567a5d 66 #endif
robert_lp 0:eedb7d567a5d 67