summaryrefslogtreecommitdiffstats
path: root/Graphic_Equalizer/include/smartmedia.hch
diff options
context:
space:
mode:
Diffstat (limited to 'Graphic_Equalizer/include/smartmedia.hch')
-rw-r--r--Graphic_Equalizer/include/smartmedia.hch12
1 files changed, 10 insertions, 2 deletions
diff --git a/Graphic_Equalizer/include/smartmedia.hch b/Graphic_Equalizer/include/smartmedia.hch
index a5388a0..ce13685 100644
--- a/Graphic_Equalizer/include/smartmedia.hch
+++ b/Graphic_Equalizer/include/smartmedia.hch
@@ -60,14 +60,22 @@
* Initializes the smartmedia device.
*/
-unsigned 1 smartmedia_init(void);
+inline unsigned 1 smartmedia_init(void);
/*
* This function loads the memory with data from the smartmedia card.
*/
-void smartmedia_loaddata(skindata_t *skindata);
+unsigned 1 smartmedia_loaddata(skindata_t *skindata);
+
+/*
+ * This function loads samplecount samples from the smartmedia.
+ */
+void load_audio_samples(signed 18 *samples, unsigned 27 blockoffset, unsigned 7 sample_count);
+
+
+void smartmedia_read_bytes(unsigned 8 *data, unsigned 8 bytecount);
#else
#error "ERROR file smartmedia.hch multiple times included"