summaryrefslogtreecommitdiff
path: root/firmware/pcm_playback.c
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/pcm_playback.c')
-rw-r--r--firmware/pcm_playback.c41
1 files changed, 2 insertions, 39 deletions
diff --git a/firmware/pcm_playback.c b/firmware/pcm_playback.c
index 92a4c3e5c7..2bff437ef0 100644
--- a/firmware/pcm_playback.c
+++ b/firmware/pcm_playback.c
@@ -59,46 +59,9 @@ void pcm_play_pause_unpause(void);
59 59
60/** Functions that require targeted implementation **/ 60/** Functions that require targeted implementation **/
61 61
62#ifndef CPU_COLDFIRE 62#if !defined(CPU_COLDFIRE) && (CONFIG_CPU != S3C2440)
63 63
64#if (CONFIG_CPU == S3C2440) 64#if (CONFIG_CPU == PNX0101)
65
66/* TODO: Implement for Gigabeat
67 For now, just implement some dummy functions.
68*/
69void pcm_init(void)
70{
71}
72
73void pcm_play_dma_start(const void *addr, size_t size)
74{
75 (void)addr;
76 (void)size;
77}
78
79void pcm_play_dma_stop(void)
80{
81}
82
83void pcm_play_pause_pause(void)
84{
85}
86
87void pcm_play_pause_unpause(void)
88{
89}
90
91void pcm_set_frequency(unsigned int frequency)
92{
93 (void)frequency;
94}
95
96size_t pcm_get_bytes_waiting(void)
97{
98 return 0;
99}
100
101#elif (CONFIG_CPU == PNX0101)
102 65
103#define DMA_BUF_SAMPLES 0x100 66#define DMA_BUF_SAMPLES 0x100
104 67