ESP-IDF Firmware
Firmware architecture and call graph
Loading...
Searching...
No Matches
dsps_fft_tables.h
Go to the documentation of this file.
1// Copyright 2018-2019 Espressif Systems (Shanghai) PTE LTD
2//
3// Licensed under the Apache License, Version 2.0 (the "License");
4// you may not use this file except in compliance with the License.
5// You may obtain a copy of the License at
6//
7// http://www.apache.org/licenses/LICENSE-2.0
8//
9// Unless required by applicable law or agreed to in writing, software
10// distributed under the License is distributed on an "AS IS" BASIS,
11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12// See the License for the specific language governing permissions and
13// limitations under the License.
14
15#ifndef _dsps_fft_tables_H_
16#define _dsps_fft_tables_H_
17
18
19#ifdef __cplusplus
20extern "C"
21{
22#endif
23extern const uint16_t bitrev2r_table_16_fc32[];
24extern const uint16_t bitrev2r_table_16_fc32_size;
25
26extern const uint16_t bitrev2r_table_32_fc32[];
27extern const uint16_t bitrev2r_table_32_fc32_size;
28
29extern const uint16_t bitrev2r_table_64_fc32[];
30extern const uint16_t bitrev2r_table_64_fc32_size;
31
32extern const uint16_t bitrev2r_table_128_fc32[];
33extern const uint16_t bitrev2r_table_128_fc32_size;
34
35extern const uint16_t bitrev2r_table_256_fc32[];
36extern const uint16_t bitrev2r_table_256_fc32_size;
37
38extern const uint16_t bitrev2r_table_512_fc32[];
39extern const uint16_t bitrev2r_table_512_fc32_size;
40
41extern const uint16_t bitrev2r_table_1024_fc32[];
42extern const uint16_t bitrev2r_table_1024_fc32_size;
43
44extern const uint16_t bitrev2r_table_2048_fc32[];
45extern const uint16_t bitrev2r_table_2048_fc32_size;
46
47extern const uint16_t bitrev2r_table_4096_fc32[];
48extern const uint16_t bitrev2r_table_4096_fc32_size;
49
51extern uint16_t *dsps_fft2r_rev_tables_fc32[];
52extern const uint16_t dsps_fft2r_rev_tables_fc32_size[];
53
54extern const uint16_t bitrev4r_table_16_fc32[];
55extern const uint16_t bitrev4r_table_16_fc32_size;
56
57extern const uint16_t bitrev4r_table_32_fc32[];
58extern const uint16_t bitrev4r_table_32_fc32_size;
59
60extern const uint16_t bitrev4r_table_64_fc32[];
61extern const uint16_t bitrev4r_table_64_fc32_size;
62
63extern const uint16_t bitrev4r_table_128_fc32[];
64extern const uint16_t bitrev4r_table_128_fc32_size;
65
66extern const uint16_t bitrev4r_table_256_fc32[];
67extern const uint16_t bitrev4r_table_256_fc32_size;
68
69extern const uint16_t bitrev4r_table_512_fc32[];
70extern const uint16_t bitrev4r_table_512_fc32_size;
71
72extern const uint16_t bitrev4r_table_1024_fc32[];
73extern const uint16_t bitrev4r_table_1024_fc32_size;
74
75extern const uint16_t bitrev4r_table_2048_fc32[];
76extern const uint16_t bitrev4r_table_2048_fc32_size;
77
78extern const uint16_t bitrev4r_table_4096_fc32[];
79extern const uint16_t bitrev4r_table_4096_fc32_size;
80
82extern uint16_t *dsps_fft4r_rev_tables_fc32[];
83extern const uint16_t dsps_fft4r_rev_tables_fc32_size[];
84
85#ifdef __cplusplus
86}
87#endif
88
89#endif // _dsps_fft_tables_H_
const uint16_t bitrev2r_table_16_fc32[]
const uint16_t bitrev2r_table_512_fc32_size
const uint16_t bitrev2r_table_128_fc32[]
const uint16_t bitrev2r_table_1024_fc32[]
const uint16_t bitrev2r_table_4096_fc32_size
const uint16_t dsps_fft2r_rev_tables_fc32_size[]
const uint16_t bitrev2r_table_512_fc32[]
const uint16_t bitrev2r_table_32_fc32[]
const uint16_t bitrev2r_table_64_fc32_size
const uint16_t bitrev2r_table_4096_fc32[]
const uint16_t bitrev2r_table_64_fc32[]
const uint16_t bitrev2r_table_256_fc32_size
uint16_t * dsps_fft2r_rev_tables_fc32[]
const uint16_t bitrev2r_table_256_fc32[]
const uint16_t bitrev2r_table_1024_fc32_size
const uint16_t bitrev2r_table_128_fc32_size
const uint16_t bitrev2r_table_16_fc32_size
const uint16_t bitrev2r_table_2048_fc32_size
const uint16_t bitrev2r_table_2048_fc32[]
const uint16_t bitrev2r_table_32_fc32_size
const uint16_t bitrev4r_table_64_fc32[]
const uint16_t bitrev4r_table_4096_fc32[]
const uint16_t bitrev4r_table_256_fc32_size
const uint16_t bitrev4r_table_64_fc32_size
const uint16_t bitrev4r_table_256_fc32[]
uint16_t * dsps_fft4r_rev_tables_fc32[]
const uint16_t bitrev4r_table_16_fc32_size
const uint16_t dsps_fft4r_rev_tables_fc32_size[]
const uint16_t bitrev4r_table_1024_fc32_size
const uint16_t bitrev4r_table_1024_fc32[]
const uint16_t bitrev4r_table_16_fc32[]
const uint16_t bitrev4r_table_4096_fc32_size
const uint16_t bitrev4r_table_128_fc32_size
const uint16_t bitrev4r_table_128_fc32[]
void dsps_fft4r_rev_tables_init_fc32(void)
const uint16_t bitrev4r_table_32_fc32[]
const uint16_t bitrev4r_table_32_fc32_size
const uint16_t bitrev4r_table_2048_fc32_size
const uint16_t bitrev4r_table_2048_fc32[]
void dsps_fft2r_rev_tables_init_fc32(void)
const uint16_t bitrev4r_table_512_fc32_size
const uint16_t bitrev4r_table_512_fc32[]