summaryrefslogtreecommitdiff
path: root/lib/rbcodec/codecs/libcook/cook.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/rbcodec/codecs/libcook/cook.h')
-rw-r--r--lib/rbcodec/codecs/libcook/cook.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/rbcodec/codecs/libcook/cook.h b/lib/rbcodec/codecs/libcook/cook.h
index fcb437a0e1..c2a5357c98 100644
--- a/lib/rbcodec/codecs/libcook/cook.h
+++ b/lib/rbcodec/codecs/libcook/cook.h
@@ -29,15 +29,16 @@
29 29
30#include "codeclib.h" 30#include "codeclib.h"
31 31
32#if (CONFIG_CPU == PP5022) || (CONFIG_CPU == PP5024) || (CONFIG_CPU == MCF5250) 32#if (CONFIG_CPU == PP5022) || (CONFIG_CPU == PP5024) || \
33/* PP5022/24, MCF5250 have large IRAM */ 33 (CONFIG_CPU == MCF5250) || (CONFIG_CPU == S5L8702)
34/* PP5022/24, S5L8702, MCF5250 have large IRAM */
34#define IBSS_ATTR_COOK_LARGE_IRAM IBSS_ATTR 35#define IBSS_ATTR_COOK_LARGE_IRAM IBSS_ATTR
35#define ICODE_ATTR_COOK_LARGE_IRAM ICODE_ATTR 36#define ICODE_ATTR_COOK_LARGE_IRAM ICODE_ATTR
36#define ICONST_ATTR_COOK_LARGE_IRAM ICONST_ATTR 37#define ICONST_ATTR_COOK_LARGE_IRAM ICONST_ATTR
37#define IBSS_ATTR_COOK_VLCBUF 38#define IBSS_ATTR_COOK_VLCBUF
38#define ICODE_ATTR_COOK_DECODE 39#define ICODE_ATTR_COOK_DECODE
39 40
40#elif defined(CPU_S5L870X) 41#elif (CONFIG_CPU == S5L8700) || (CONFIG_CPU == S5L8701)
41/* S5L870X have even larger IRAM and it is faster to use ICODE_ATTR. */ 42/* S5L870X have even larger IRAM and it is faster to use ICODE_ATTR. */
42#define IBSS_ATTR_COOK_LARGE_IRAM IBSS_ATTR 43#define IBSS_ATTR_COOK_LARGE_IRAM IBSS_ATTR
43#define ICODE_ATTR_COOK_LARGE_IRAM ICODE_ATTR 44#define ICODE_ATTR_COOK_LARGE_IRAM ICODE_ATTR