From d83e929f3fc369a5981e1e40e1c5307169a46cfc Mon Sep 17 00:00:00 2001 From: Dave Chapman Date: Thu, 12 Jan 2006 00:35:50 +0000 Subject: Work-in-progress iriver iFP-7xx port by Tomasz Malesinski git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8342 a1c6a512-1295-4272-9138-f99709370657 --- firmware/pcm_playback.c | 51 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) (limited to 'firmware/pcm_playback.c') diff --git a/firmware/pcm_playback.c b/firmware/pcm_playback.c index 5e16353b85..62a48b5855 100644 --- a/firmware/pcm_playback.c +++ b/firmware/pcm_playback.c @@ -487,4 +487,55 @@ long pcm_get_bytes_waiting(void) return 0; } +#elif CONFIG_CPU == PNX0101 + +/* TODO: Implement for iFP7xx + For now, just implement some dummy functions. +*/ + +void pcm_init(void) +{ + +} + +void pcm_set_frequency(unsigned int frequency) +{ + (void)frequency; +} + +void pcm_play_data(void (*get_more)(unsigned char** start, long* size)) +{ + (void)get_more; +} + +void pcm_play_stop(void) +{ +} + +void pcm_play_pause(bool play) +{ + (void)play; +} + +bool pcm_is_paused(void) +{ + return false; +} + +bool pcm_is_playing(void) +{ + return false; +} + +void pcm_calculate_peaks(int *left, int *right) +{ + (void)left; + (void)right; +} + +long pcm_get_bytes_waiting(void) +{ + return 0; +} + #endif -- cgit v1.2.3