diff options
Diffstat (limited to 'apps/codecs/spc/Spc_Dsp.h')
-rw-r--r-- | apps/codecs/spc/Spc_Dsp.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/apps/codecs/spc/Spc_Dsp.h b/apps/codecs/spc/Spc_Dsp.h index fdcd37f226..d09b753e87 100644 --- a/apps/codecs/spc/Spc_Dsp.h +++ b/apps/codecs/spc/Spc_Dsp.h | |||
@@ -1138,7 +1138,8 @@ static void DSP_run_( struct Spc_Dsp* this, long count, int32_t* out_buf ) | |||
1138 | 1138 | ||
1139 | /* Generate output */ | 1139 | /* Generate output */ |
1140 | asm volatile ( | 1140 | asm volatile ( |
1141 | /* fetch filter results to eliminate stalls */ | 1141 | /* fetch filter results _after_ gcc loads asm |
1142 | block parameters to eliminate emac stalls */ | ||
1142 | "movclr.l %%acc0, %[out_0] \r\n" | 1143 | "movclr.l %%acc0, %[out_0] \r\n" |
1143 | "movclr.l %%acc1, %[out_1] \r\n" | 1144 | "movclr.l %%acc1, %[out_1] \r\n" |
1144 | /* apply global volume */ | 1145 | /* apply global volume */ |