summaryrefslogtreecommitdiff
path: root/firmware
diff options
context:
space:
mode:
authorMichael Sevakis <jethead71@rockbox.org>2012-05-04 22:00:44 -0400
committerMichael Sevakis <jethead71@rockbox.org>2012-05-04 22:00:44 -0400
commit88aeef91275dd121f2e8663ec79729412aaa2fa2 (patch)
treeb8edc9365cfd8e73744f279724eede910adf53bb /firmware
parentdbe5e5f2df24a0dbe650561c0b42ce982346534c (diff)
downloadrockbox-88aeef91275dd121f2e8663ec79729412aaa2fa2.zip
rockbox-88aeef91275dd121f2e8663ec79729412aaa2fa2.tar.gz
rockbox-88aeef91275dd121f2e8663ec79729412aaa2fa2.tar.bz2
rockbox-88aeef91275dd121f2e8663ec79729412aaa2fa2.tar.xz
Remove pointless IRAM allocation from voice DSP.
It's always used in MONO mode and doesn't need the IRAM sample/ resample buffers and 1280 bytes can be freed. M5 can now have its PCM mixer downmix buffer in IRAM. Change-Id: I0af08be5b212b7dfe382bba588a6585eb328a038
Diffstat (limited to 'firmware')
-rw-r--r--firmware/export/pcm_mixer.h3
1 files changed, 1 insertions, 2 deletions
diff --git a/firmware/export/pcm_mixer.h b/firmware/export/pcm_mixer.h
index f6d212d..69d2b89 100644
--- a/firmware/export/pcm_mixer.h
+++ b/firmware/export/pcm_mixer.h
@@ -40,8 +40,7 @@
#define MIX_FRAME_SAMPLES 256
#endif
-/* IAUDIO_M5 is very tight on IRAM */
-#if (defined(CPU_COLDFIRE) && !defined(IAUDIO_M5)) || defined(CPU_PP)
+#if defined(CPU_COLDFIRE) || defined(CPU_PP)
/* For Coldfire, it's just faster
For PortalPlayer, this also avoids more expensive cache coherency */
#define DOWNMIX_BUF_IBSS IBSS_ATTR