diff options
Diffstat (limited to 'firmware/export')
-rw-r--r-- | firmware/export/mascodec.h | 6 | ||||
-rw-r--r-- | firmware/export/mp3_playback.h | 4 |
2 files changed, 6 insertions, 4 deletions
diff --git a/firmware/export/mascodec.h b/firmware/export/mascodec.h index f10dc3f1ca..00690ae7dd 100644 --- a/firmware/export/mascodec.h +++ b/firmware/export/mascodec.h | |||
@@ -21,14 +21,16 @@ | |||
21 | #ifndef _MASCODEC_H_ | 21 | #ifndef _MASCODEC_H_ |
22 | #define _MASCODEC_H_ | 22 | #define _MASCODEC_H_ |
23 | 23 | ||
24 | int mas_default_read(unsigned short *buf); | 24 | /* unused: int mas_default_read(unsigned short *buf); */ |
25 | #if CONFIG_CODEC == MAS3507D | ||
25 | int mas_run(unsigned short address); | 26 | int mas_run(unsigned short address); |
27 | #endif | ||
26 | int mas_readmem(int bank, int addr, unsigned long* dest, int len); | 28 | int mas_readmem(int bank, int addr, unsigned long* dest, int len); |
27 | int mas_writemem(int bank, int addr, const unsigned long* src, int len); | 29 | int mas_writemem(int bank, int addr, const unsigned long* src, int len); |
28 | int mas_readreg(int reg); | 30 | int mas_readreg(int reg); |
29 | int mas_writereg(int reg, unsigned int val); | 31 | int mas_writereg(int reg, unsigned int val); |
30 | void mas_reset(void); | 32 | void mas_reset(void); |
31 | int mas_direct_config_read(unsigned char reg); | 33 | /* unused: int mas_direct_config_read(unsigned char reg); */ |
32 | int mas_direct_config_write(unsigned char reg, unsigned int val); | 34 | int mas_direct_config_write(unsigned char reg, unsigned int val); |
33 | int mas_codec_writereg(int reg, unsigned int val); | 35 | int mas_codec_writereg(int reg, unsigned int val); |
34 | int mas_codec_readreg(int reg); | 36 | int mas_codec_readreg(int reg); |
diff --git a/firmware/export/mp3_playback.h b/firmware/export/mp3_playback.h index ded461439d..6fdaa31cac 100644 --- a/firmware/export/mp3_playback.h +++ b/firmware/export/mp3_playback.h | |||
@@ -39,15 +39,15 @@ void demand_irq_enable(bool on); | |||
39 | #endif | 39 | #endif |
40 | 40 | ||
41 | /* new functions, exported to plugin API */ | 41 | /* new functions, exported to plugin API */ |
42 | #if CONFIG_CODEC == MAS3587F | ||
42 | void mp3_play_init(void); | 43 | void mp3_play_init(void); |
44 | #endif | ||
43 | void mp3_play_data(const unsigned char* start, int size, | 45 | void mp3_play_data(const unsigned char* start, int size, |
44 | void (*get_more)(unsigned char** start, size_t* size) /* callback fn */ | 46 | void (*get_more)(unsigned char** start, size_t* size) /* callback fn */ |
45 | ); | 47 | ); |
46 | void mp3_play_pause(bool play); | 48 | void mp3_play_pause(bool play); |
47 | bool mp3_pause_done(void); | 49 | bool mp3_pause_done(void); |
48 | void mp3_play_stop(void); | 50 | void mp3_play_stop(void); |
49 | long mp3_get_playtime(void); | ||
50 | void mp3_reset_playtime(void); | ||
51 | bool mp3_is_playing(void); | 51 | bool mp3_is_playing(void); |
52 | unsigned char* mp3_get_pos(void); | 52 | unsigned char* mp3_get_pos(void); |
53 | void mp3_shutdown(void); | 53 | void mp3_shutdown(void); |