]> Shamusworld >> Repos - virtualjaguar/blob - src/include/pcm.h
Adding 1.0.1/2 uncompressed tarballs to tags for historical purposes.
[virtualjaguar] / src / include / pcm.h
1 #ifndef __PCM_H__\r
2 #define __PCM_H__\r
3 \r
4 #include "jaguar.h"\r
5 \r
6 void pcm_init(void);\r
7 void pcm_reset(void);\r
8 void pcm_done(void);\r
9 \r
10 void pcm_update(void);\r
11 void pcm_byte_write(uint32 offset, uint8 data);\r
12 void pcm_word_write(uint32 offset, uint16 data);\r
13 uint8 pcm_byte_read(uint32 offset);\r
14 uint16 pcm_word_read(uint32 offset);\r
15 void pcm_updateOne(int channel, int16 * data, uint32 length);\r
16 void pcm_set_sample_rate(int rate);\r
17 \r
18 #endif\r