OSDN Git Service

Changed system task structure.
[kozos-expbrd/kozos_expbrd.git] / firm / sample / sample1 / os / vs1011e.h
index 17138d9..afd1200 100644 (file)
@@ -11,7 +11,11 @@ void vs1011e_set_enhancer(uint8 st_amp, uint8 st_freq, uint8 sb_amp, uint8 sb_fr
 void vs1011e_get_enhancer(uint8 * st_amp, uint8 * st_freq, uint8 * sb_amp, uint8 * sb_freq);
 void vs1011e_volume_read(uint8 * left, uint8 * right);
 void vs1011e_volume_write(const uint8 left, const uint8 right);
-void vs1011e_play(int8(*func) (uint8 * buf, const uint16 len));
+void vs1011e_play(
+        void *buf, int siz,
+        int (*waitfunc)(void),
+        int (*readfunc)(void * buf, const int len));
+void vs1011e_play_with_data(void *buf, int siz);
 void vs1011e_decodetime_read(uint16 * sec);
 void vs1011e_decodetime_write(const uint16 sec);
 void vs1011e_register_print(void);