From f16a9f3b313ca55cf2b9f02a1724e8305e204ef0 Mon Sep 17 00:00:00 2001 From: Thom Johansen Date: Fri, 10 Feb 2006 23:16:27 +0000 Subject: Use EMAC rounding mode in EQ coef calc for better precision. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8655 a1c6a512-1295-4272-9138-f99709370657 --- apps/dsp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/dsp.c b/apps/dsp.c index 9a074d9214..7ea9ecfafd 100644 --- a/apps/dsp.c +++ b/apps/dsp.c @@ -638,7 +638,7 @@ void dsp_eq_update_data(bool enabled) /* set emac unit for dsp processing, and save old macsr, we're running in codec thread context at this point, so can't clobber it */ unsigned long old_macsr = coldfire_get_macsr(); - coldfire_set_macsr(EMAC_FRACTIONAL | EMAC_SATURATE); + coldfire_set_macsr(EMAC_FRACTIONAL | EMAC_SATURATE | EMAC_ROUND); #endif /* Iterate over each band and update the appropriate filter */ -- cgit v1.2.3