Add a couple of fixes to allow double buffering to work
[picodrive.git] / platform / gp2x / 940ctl.h
1 void sharedmem940_init(void);\r
2 void sharedmem940_finish(void);\r
3 \r
4 void YM2612Init_940(int baseclock, int rate);\r
5 void YM2612ResetChip_940(void);\r
6 int  YM2612UpdateOne_940(int *buffer, int length, int stereo, int is_buf_empty);\r
7 \r
8 int  YM2612Write_940(unsigned int a, unsigned int v, int scanline);\r
9 \r
10 int  YM2612PicoTick_940(int n);\r
11 void YM2612PicoStateLoad_940(void);\r
12 void YM2612PicoStateSave2_940(int tat, int tbt);\r
13 int  YM2612PicoStateLoad2_940(int *tat, int *tbt);\r