CMSIS DSP Library from CMSIS 2.0. See http://www.onarm.com/cmsis/ for full details
Dependents: K22F_DSP_Matrix_least_square BNO055-ELEC3810 1BNO055 ECE4180Project--Slave2 ... more
arm_common_tables.h@1:2ec9aa7241dc, 2011-03-10 (annotated)
- Committer:
- simon
- Date:
- Thu Mar 10 15:12:05 2011 +0000
- Revision:
- 1:2ec9aa7241dc
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
simon | 1:2ec9aa7241dc | 1 | /* ---------------------------------------------------------------------- |
simon | 1:2ec9aa7241dc | 2 | * Copyright (C) 2010 ARM Limited. All rights reserved. |
simon | 1:2ec9aa7241dc | 3 | * |
simon | 1:2ec9aa7241dc | 4 | * $Date: 11. November 2010 |
simon | 1:2ec9aa7241dc | 5 | * $Revision: V1.0.2 |
simon | 1:2ec9aa7241dc | 6 | * |
simon | 1:2ec9aa7241dc | 7 | * Project: CMSIS DSP Library |
simon | 1:2ec9aa7241dc | 8 | * Title: arm_common_tables.h |
simon | 1:2ec9aa7241dc | 9 | * |
simon | 1:2ec9aa7241dc | 10 | * Description: This file has extern declaration for common tables like Bitreverse, reciprocal etc which are used across different functions |
simon | 1:2ec9aa7241dc | 11 | * |
simon | 1:2ec9aa7241dc | 12 | * Target Processor: Cortex-M4/Cortex-M3 |
simon | 1:2ec9aa7241dc | 13 | * |
simon | 1:2ec9aa7241dc | 14 | * Version 1.0.2 2010/11/11 |
simon | 1:2ec9aa7241dc | 15 | * Documentation updated. |
simon | 1:2ec9aa7241dc | 16 | * |
simon | 1:2ec9aa7241dc | 17 | * Version 1.0.1 2010/10/05 |
simon | 1:2ec9aa7241dc | 18 | * Production release and review comments incorporated. |
simon | 1:2ec9aa7241dc | 19 | * |
simon | 1:2ec9aa7241dc | 20 | * Version 1.0.0 2010/09/20 |
simon | 1:2ec9aa7241dc | 21 | * Production release and review comments incorporated. |
simon | 1:2ec9aa7241dc | 22 | * -------------------------------------------------------------------- */ |
simon | 1:2ec9aa7241dc | 23 | |
simon | 1:2ec9aa7241dc | 24 | #ifndef _ARM_COMMON_TABLES_H |
simon | 1:2ec9aa7241dc | 25 | #define _ARM_COMMON_TABLES_H |
simon | 1:2ec9aa7241dc | 26 | |
simon | 1:2ec9aa7241dc | 27 | #include "arm_math.h" |
simon | 1:2ec9aa7241dc | 28 | |
simon | 1:2ec9aa7241dc | 29 | #ifdef __cplusplus |
simon | 1:2ec9aa7241dc | 30 | extern "C" { |
simon | 1:2ec9aa7241dc | 31 | #endif |
simon | 1:2ec9aa7241dc | 32 | |
simon | 1:2ec9aa7241dc | 33 | extern const uint16_t armBitRevTable[256]; |
simon | 1:2ec9aa7241dc | 34 | extern const q15_t armRecipTableQ15[64]; |
simon | 1:2ec9aa7241dc | 35 | extern const q31_t armRecipTableQ31[64]; |
simon | 1:2ec9aa7241dc | 36 | |
simon | 1:2ec9aa7241dc | 37 | #ifdef __cplusplus |
simon | 1:2ec9aa7241dc | 38 | } |
simon | 1:2ec9aa7241dc | 39 | #endif |
simon | 1:2ec9aa7241dc | 40 | |
simon | 1:2ec9aa7241dc | 41 | #endif /* ARM_COMMON_TABLES_H */ |