CMSIS DSP library

Dependents:   performance_timer Surfboard_ gps2rtty Capstone ... more

Legacy Warning

This is an mbed 2 library. To learn more about mbed OS 5, visit the docs.

Committer:
emilmont
Date:
Thu May 30 17:10:11 2013 +0100
Revision:
2:da51fb522205
Parent:
1:fdd22bb7aa52
Child:
3:7a284390b0ce
Keep "cmsis-dsp" module in synch with its source

Who changed what in which revision?

UserRevisionLine numberNew contents of line
emilmont 1:fdd22bb7aa52 1 /* ----------------------------------------------------------------------
emilmont 1:fdd22bb7aa52 2 * Copyright (C) 2010 ARM Limited. All rights reserved.
emilmont 1:fdd22bb7aa52 3 *
emilmont 1:fdd22bb7aa52 4 * $Date: 11. November 2010
emilmont 2:da51fb522205 5 * $Revision: V1.0.2
emilmont 1:fdd22bb7aa52 6 *
emilmont 2:da51fb522205 7 * Project: CMSIS DSP Library
emilmont 2:da51fb522205 8 * Title: arm_common_tables.h
emilmont 1:fdd22bb7aa52 9 *
emilmont 2:da51fb522205 10 * Description: This file has extern declaration for common tables like Bitreverse, reciprocal etc which are used across different functions
emilmont 1:fdd22bb7aa52 11 *
emilmont 1:fdd22bb7aa52 12 * Target Processor: Cortex-M4/Cortex-M3
emilmont 1:fdd22bb7aa52 13 *
emilmont 1:fdd22bb7aa52 14 * Version 1.0.2 2010/11/11
emilmont 1:fdd22bb7aa52 15 * Documentation updated.
emilmont 1:fdd22bb7aa52 16 *
emilmont 1:fdd22bb7aa52 17 * Version 1.0.1 2010/10/05
emilmont 1:fdd22bb7aa52 18 * Production release and review comments incorporated.
emilmont 1:fdd22bb7aa52 19 *
emilmont 1:fdd22bb7aa52 20 * Version 1.0.0 2010/09/20
emilmont 1:fdd22bb7aa52 21 * Production release and review comments incorporated.
emilmont 1:fdd22bb7aa52 22 * -------------------------------------------------------------------- */
emilmont 1:fdd22bb7aa52 23
emilmont 1:fdd22bb7aa52 24 #ifndef _ARM_COMMON_TABLES_H
emilmont 1:fdd22bb7aa52 25 #define _ARM_COMMON_TABLES_H
emilmont 1:fdd22bb7aa52 26
emilmont 1:fdd22bb7aa52 27 #include "arm_math.h"
emilmont 1:fdd22bb7aa52 28
emilmont 1:fdd22bb7aa52 29 extern const uint16_t armBitRevTable[1024];
emilmont 1:fdd22bb7aa52 30 extern const q15_t armRecipTableQ15[64];
emilmont 1:fdd22bb7aa52 31 extern const q31_t armRecipTableQ31[64];
emilmont 1:fdd22bb7aa52 32 extern const q31_t realCoefAQ31[1024];
emilmont 1:fdd22bb7aa52 33 extern const q31_t realCoefBQ31[1024];
emilmont 1:fdd22bb7aa52 34 extern const float32_t twiddleCoef[6144];
emilmont 1:fdd22bb7aa52 35 extern const q31_t twiddleCoefQ31[6144];
emilmont 1:fdd22bb7aa52 36 extern const q15_t twiddleCoefQ15[6144];
emilmont 1:fdd22bb7aa52 37
emilmont 1:fdd22bb7aa52 38 #endif /* ARM_COMMON_TABLES_H */