diff options
Diffstat (limited to 'firmware/target/arm/s3c2440/gigabeat-fx/pcm-meg-fx.c')
-rw-r--r-- | firmware/target/arm/s3c2440/gigabeat-fx/pcm-meg-fx.c | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/firmware/target/arm/s3c2440/gigabeat-fx/pcm-meg-fx.c b/firmware/target/arm/s3c2440/gigabeat-fx/pcm-meg-fx.c index a1c854a0df..da5dc9cdd5 100644 --- a/firmware/target/arm/s3c2440/gigabeat-fx/pcm-meg-fx.c +++ b/firmware/target/arm/s3c2440/gigabeat-fx/pcm-meg-fx.c | |||
@@ -195,24 +195,6 @@ void pcm_play_dma_stop(void) | |||
195 | bitclr32(&CLKCON, 1<<17); | 195 | bitclr32(&CLKCON, 1<<17); |
196 | } | 196 | } |
197 | 197 | ||
198 | void pcm_play_dma_pause(bool pause) | ||
199 | { | ||
200 | if (pause) | ||
201 | { | ||
202 | /* pause playback on current buffer */ | ||
203 | play_stop_pcm(); | ||
204 | } | ||
205 | else | ||
206 | { | ||
207 | /* restart playback on current buffer */ | ||
208 | /* make sure we're aligned on left channel - skip any right | ||
209 | channel sample left waiting */ | ||
210 | DISRC2 = (DCSRC2 + 2) & ~0x3; | ||
211 | DCON2 = DMA_CONTROL_SETUP | (DSTAT2 & 0xFFFFE); | ||
212 | play_start_pcm(); | ||
213 | } | ||
214 | } | ||
215 | |||
216 | void fiq_handler(void) | 198 | void fiq_handler(void) |
217 | { | 199 | { |
218 | static const void *start; | 200 | static const void *start; |