diff options
Diffstat (limited to 'firmware/target/arm/tms320dm320/mrobe-500/pcm-mr500.c')
-rwxr-xr-x | firmware/target/arm/tms320dm320/mrobe-500/pcm-mr500.c | 46 |
1 files changed, 21 insertions, 25 deletions
diff --git a/firmware/target/arm/tms320dm320/mrobe-500/pcm-mr500.c b/firmware/target/arm/tms320dm320/mrobe-500/pcm-mr500.c index 3bc9124674..810fedc063 100755 --- a/firmware/target/arm/tms320dm320/mrobe-500/pcm-mr500.c +++ b/firmware/target/arm/tms320dm320/mrobe-500/pcm-mr500.c | |||
@@ -16,7 +16,6 @@ | |||
16 | * KIND, either express or implied. | 16 | * KIND, either express or implied. |
17 | * | 17 | * |
18 | ****************************************************************************/ | 18 | ****************************************************************************/ |
19 | #include <stdlib.h> | ||
20 | #include "system.h" | 19 | #include "system.h" |
21 | #include "kernel.h" | 20 | #include "kernel.h" |
22 | #include "logf.h" | 21 | #include "logf.h" |
@@ -24,30 +23,36 @@ | |||
24 | #include "sound.h" | 23 | #include "sound.h" |
25 | #include "file.h" | 24 | #include "file.h" |
26 | 25 | ||
27 | static void _pcm_apply_settings(void) | 26 | void pcm_postinit(void) |
28 | { | 27 | { |
29 | } | ||
30 | 28 | ||
31 | void pcm_apply_settings(void) | ||
32 | { | ||
33 | } | 29 | } |
34 | 30 | ||
35 | void pcm_init(void) | 31 | const void * pcm_play_dma_get_peak_buffer(int *count) |
36 | { | 32 | { |
33 | (void) count; | ||
34 | return 0; | ||
37 | } | 35 | } |
38 | 36 | ||
39 | void pcm_postinit(void) | 37 | void pcm_play_dma_init(void) |
40 | { | 38 | { |
39 | |||
41 | } | 40 | } |
42 | 41 | ||
43 | void pcm_play_dma_start(const void *addr, size_t size) | 42 | void pcm_apply_settings(void) |
44 | { | 43 | { |
45 | 44 | ||
46 | } | 45 | } |
47 | 46 | ||
48 | static void pcm_play_dma_stop_fiq(void) | 47 | void pcm_set_frequency(unsigned int frequency) |
49 | { | 48 | { |
49 | (void) frequency; | ||
50 | } | ||
50 | 51 | ||
52 | void pcm_play_dma_start(const void *addr, size_t size) | ||
53 | { | ||
54 | (void) addr; | ||
55 | (void) size; | ||
51 | } | 56 | } |
52 | 57 | ||
53 | void pcm_play_dma_stop(void) | 58 | void pcm_play_dma_stop(void) |
@@ -55,31 +60,22 @@ void pcm_play_dma_stop(void) | |||
55 | 60 | ||
56 | } | 61 | } |
57 | 62 | ||
58 | void pcm_play_pause_pause(void) | 63 | void pcm_play_lock(void) |
59 | { | 64 | { |
60 | } | ||
61 | 65 | ||
62 | void pcm_play_pause_unpause(void) | ||
63 | { | ||
64 | } | 66 | } |
65 | 67 | ||
66 | void pcm_set_frequency(unsigned int frequency) | 68 | void pcm_play_unlock(void) |
67 | { | 69 | { |
68 | } | ||
69 | 70 | ||
70 | size_t pcm_get_bytes_waiting(void) | ||
71 | { | ||
72 | } | 71 | } |
73 | 72 | ||
74 | void pcm_mute(bool mute) | 73 | void pcm_play_dma_pause(bool pause) |
75 | { | 74 | { |
75 | (void) pause; | ||
76 | } | 76 | } |
77 | 77 | ||
78 | /** | 78 | size_t pcm_get_bytes_waiting(void) |
79 | * Return playback peaks - Peaks ahead in the DMA buffer based upon the | ||
80 | * calling period to attempt to compensate for | ||
81 | * delay. | ||
82 | */ | ||
83 | void pcm_calculate_peaks(int *left, int *right) | ||
84 | { | 79 | { |
85 | } /* pcm_calculate_peaks */ | 80 | return 0; |
81 | } | ||