buffering, PCM DMA, memcpy12bswap
[picodrive.git] / Pico / Pico.h
index f997c5c..603c5e9 100644 (file)
@@ -47,6 +47,8 @@ extern void (*PicoWriteSound)(int len); // called once per frame at the best tim
 \r
 int PicoFrameMCD(void);\r
 \r
+extern int PicoCDBuffers;\r
+\r
 // Area.c\r
 typedef size_t (arearw)(void *p, size_t _size, size_t _n, void *file);\r
 typedef size_t (areaeof)(void *file);\r
@@ -61,6 +63,10 @@ extern areaseek *areaSeek;
 extern areaclose *areaClose;\r
 extern void (*PicoStateProgressCB)(const char *str);\r
 \r
+// cd/buffering.c\r
+void PicoCDBufferInit(void);\r
+void PicoCDBufferFree(void);\r
+\r
 // Cart.c\r
 typedef enum\r
 {\r