Gizmondo port updated to 1.51b
[picodrive.git] / Pico / Pico.h
index f358cd2..ff86b1e 100644 (file)
@@ -22,10 +22,14 @@ extern "C" {
 #endif\r
 \r
 // external funcs for Sega/Mega CD\r
-int  mp3_get_bitrate(FILE *f, int size);\r
-void mp3_start_play(FILE *f, int pos);\r
-void mp3_update(int *buffer, int length, int stereo);\r
-\r
+extern int  mp3_get_bitrate(FILE *f, int size);\r
+extern void mp3_start_play(FILE *f, int pos);\r
+extern void mp3_update(int *buffer, int length, int stereo);\r
+\r
+// this function should write-back d-cache and invalidate i-cache\r
+// on a mem region [start_addr, end_addr)\r
+// used by SVP dynarec\r
+extern void cache_flush_d_inval_i(const void *start_addr, const void *end_addr);\r
 \r
 // Pico.c\r
 #define POPT_EN_FM          (1<< 0) // 00 000x\r