sgdk
|
00001 00010 #ifndef _YM2612_H_ 00011 #define _YM2612_H_ 00012 00017 #define YM2612_BASEPORT 0xA04000 00018 00019 00024 void YM2612_reset(); 00025 00036 u8 YM2612_read(const u16 port); 00049 void YM2612_write(const u16 port, const u8 data); 00053 void YM2612_writeSafe(const u16 port, const u8 data); 00068 void YM2612_writeReg(const u16 part, const u8 reg, const u8 data); 00072 void YM2612_writeRegSafe(const u16 part, const u8 reg, const u8 data); 00073 00078 void YM2612_enableDAC(); 00083 void YM2612_disableDAC(); 00084 00085 00086 #endif // _YM2612_H_