summaryrefslogtreecommitdiff
path: root/apps/codecs/cook.c
diff options
context:
space:
mode:
authorAndree Buschmann <AndreeBuschmann@t-online.de>2011-05-22 19:03:58 +0000
committerAndree Buschmann <AndreeBuschmann@t-online.de>2011-05-22 19:03:58 +0000
commit6117ffdde52b5ae31bdf3d36277b7a84aec133db (patch)
treeef6e507efa31ff28be73b773be1eeba9c0856329 /apps/codecs/cook.c
parent8531380de420291fb9bb88c5bb847fa3ef47b177 (diff)
downloadrockbox-6117ffdde52b5ae31bdf3d36277b7a84aec133db.zip
rockbox-6117ffdde52b5ae31bdf3d36277b7a84aec133db.tar.gz
rockbox-6117ffdde52b5ae31bdf3d36277b7a84aec133db.tar.bz2
rockbox-6117ffdde52b5ae31bdf3d36277b7a84aec133db.tar.xz
Submit FS#12115: Use more IRAM in cook codec for several targets. Speeds up PP5022 and MCF5250 by ~3% and S5L87.0x by ~4%.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29913 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/codecs/cook.c')
-rw-r--r--apps/codecs/cook.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/apps/codecs/cook.c b/apps/codecs/cook.c
index 8273969..5801ee6 100644
--- a/apps/codecs/cook.c
+++ b/apps/codecs/cook.c
@@ -28,10 +28,10 @@
CODEC_HEADER
-static RMContext rmctx;
-static RMPacket pkt;
-static COOKContext q IBSS_ATTR;
-static int32_t rm_outbuf[2048];
+static RMContext rmctx IBSS_ATTR_COOK_LARGE_IRAM;
+static RMPacket pkt IBSS_ATTR_COOK_LARGE_IRAM;
+static COOKContext q IBSS_ATTR;
+static int32_t rm_outbuf[2048] IBSS_ATTR_COOK_LARGE_IRAM MEM_ALIGN_ATTR;
static void init_rm(RMContext *rmctx)
{