diff options
Diffstat (limited to 'apps/codecs/Tremor/mdct_lookup.h')
-rw-r--r-- | apps/codecs/Tremor/mdct_lookup.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/apps/codecs/Tremor/mdct_lookup.h b/apps/codecs/Tremor/mdct_lookup.h index 970e199f7f..8a88997376 100644 --- a/apps/codecs/Tremor/mdct_lookup.h +++ b/apps/codecs/Tremor/mdct_lookup.h | |||
@@ -17,8 +17,10 @@ | |||
17 | 17 | ||
18 | #include "os_types.h" | 18 | #include "os_types.h" |
19 | 19 | ||
20 | /* keep lookup tables in fast IRAM */ | ||
21 | |||
20 | /* {sin(2*i*PI/4096), cos(2*i*PI/4096)}, with i = 0 to 512 */ | 22 | /* {sin(2*i*PI/4096), cos(2*i*PI/4096)}, with i = 0 to 512 */ |
21 | static LOOKUP_T sincos_lookup0[1026] = { | 23 | static LOOKUP_T sincos_lookup0[1026] IDATA_ATTR = { |
22 | X(0x00000000), X(0x7fffffff), X(0x003243f5), X(0x7ffff621), | 24 | X(0x00000000), X(0x7fffffff), X(0x003243f5), X(0x7ffff621), |
23 | X(0x006487e3), X(0x7fffd886), X(0x0096cbc1), X(0x7fffa72c), | 25 | X(0x006487e3), X(0x7fffd886), X(0x0096cbc1), X(0x7fffa72c), |
24 | X(0x00c90f88), X(0x7fff6216), X(0x00fb5330), X(0x7fff0943), | 26 | X(0x00c90f88), X(0x7fff6216), X(0x00fb5330), X(0x7fff0943), |
@@ -279,7 +281,7 @@ static LOOKUP_T sincos_lookup0[1026] = { | |||
279 | }; | 281 | }; |
280 | 282 | ||
281 | /* {sin((2*i+1)*PI/4096), cos((2*i+1)*PI/4096)}, with i = 0 to 511 */ | 283 | /* {sin((2*i+1)*PI/4096), cos((2*i+1)*PI/4096)}, with i = 0 to 511 */ |
282 | static LOOKUP_T sincos_lookup1[1024] = { | 284 | static LOOKUP_T sincos_lookup1[1024] IDATA_ATTR = { |
283 | X(0x001921fb), X(0x7ffffd88), X(0x004b65ee), X(0x7fffe9cb), | 285 | X(0x001921fb), X(0x7ffffd88), X(0x004b65ee), X(0x7fffe9cb), |
284 | X(0x007da9d4), X(0x7fffc251), X(0x00afeda8), X(0x7fff8719), | 286 | X(0x007da9d4), X(0x7fffc251), X(0x00afeda8), X(0x7fff8719), |
285 | X(0x00e23160), X(0x7fff3824), X(0x011474f6), X(0x7ffed572), | 287 | X(0x00e23160), X(0x7fff3824), X(0x011474f6), X(0x7ffed572), |