mbed 5 experimental branch
Fork of dsp by
inc/arm_common_tables.h@3:ad02f4ea1fbe, 2017-06-29 (annotated)
- Committer:
- nprobably
- Date:
- Thu Jun 29 06:56:55 2017 +0000
- Revision:
- 3:ad02f4ea1fbe
- Parent:
- 0:1014af42efd9
A hack to make it compile with mbed 5
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
simon | 0:1014af42efd9 | 1 | /* ---------------------------------------------------------------------- |
simon | 0:1014af42efd9 | 2 | * Copyright (C) 2010 ARM Limited. All rights reserved. |
simon | 0:1014af42efd9 | 3 | * |
simon | 0:1014af42efd9 | 4 | * $Date: 11. November 2010 |
simon | 0:1014af42efd9 | 5 | * $Revision: V1.0.2 |
simon | 0:1014af42efd9 | 6 | * |
simon | 0:1014af42efd9 | 7 | * Project: CMSIS DSP Library |
simon | 0:1014af42efd9 | 8 | * Title: arm_common_tables.h |
simon | 0:1014af42efd9 | 9 | * |
simon | 0:1014af42efd9 | 10 | * Description: This file has extern declaration for common tables like Bitreverse, reciprocal etc which are used across different functions |
simon | 0:1014af42efd9 | 11 | * |
simon | 0:1014af42efd9 | 12 | * Target Processor: Cortex-M4/Cortex-M3 |
simon | 0:1014af42efd9 | 13 | * |
simon | 0:1014af42efd9 | 14 | * Version 1.0.2 2010/11/11 |
simon | 0:1014af42efd9 | 15 | * Documentation updated. |
simon | 0:1014af42efd9 | 16 | * |
simon | 0:1014af42efd9 | 17 | * Version 1.0.1 2010/10/05 |
simon | 0:1014af42efd9 | 18 | * Production release and review comments incorporated. |
simon | 0:1014af42efd9 | 19 | * |
simon | 0:1014af42efd9 | 20 | * Version 1.0.0 2010/09/20 |
simon | 0:1014af42efd9 | 21 | * Production release and review comments incorporated. |
simon | 0:1014af42efd9 | 22 | * -------------------------------------------------------------------- */ |
simon | 0:1014af42efd9 | 23 | |
simon | 0:1014af42efd9 | 24 | #ifndef _ARM_COMMON_TABLES_H |
simon | 0:1014af42efd9 | 25 | #define _ARM_COMMON_TABLES_H |
simon | 0:1014af42efd9 | 26 | |
simon | 0:1014af42efd9 | 27 | #include "arm_math.h" |
simon | 0:1014af42efd9 | 28 | |
simon | 0:1014af42efd9 | 29 | #ifdef __cplusplus |
simon | 0:1014af42efd9 | 30 | extern "C" { |
simon | 0:1014af42efd9 | 31 | #endif |
simon | 0:1014af42efd9 | 32 | |
simon | 0:1014af42efd9 | 33 | extern const uint16_t armBitRevTable[256]; |
simon | 0:1014af42efd9 | 34 | extern const q15_t armRecipTableQ15[64]; |
simon | 0:1014af42efd9 | 35 | extern const q31_t armRecipTableQ31[64]; |
simon | 0:1014af42efd9 | 36 | |
simon | 0:1014af42efd9 | 37 | #ifdef __cplusplus |
simon | 0:1014af42efd9 | 38 | } |
simon | 0:1014af42efd9 | 39 | #endif |
simon | 0:1014af42efd9 | 40 | |
simon | 0:1014af42efd9 | 41 | #endif /* ARM_COMMON_TABLES_H */ |