📄 2151intf.h
字号:
#ifndef YM2151INTF_H
#define YM2151INTF_H
#define MAX_2151 3
struct YM2151interface
{
int num;
int baseclock;
int volume[MAX_2151];
void (*irqhandler[MAX_2151])(void);
void (*portwritehandler[MAX_2151])(int,int);
};
#define YM2151_STEREO_REVERSE 0x100
int YM2151_status_port_0_r(int offset);
int YM2151_status_port_1_r(int offset);
int YM2151_status_port_2_r(int offset);
void YM2151_register_port_0_w(int offset,int data);
void YM2151_register_port_1_w(int offset,int data);
void YM2151_register_port_2_w(int offset,int data);
void YM2151_data_port_0_w(int offset,int data);
void YM2151_data_port_1_w(int offset,int data);
void YM2151_data_port_2_w(int offset,int data);
int YM2151_sh_start(struct YM2151interface *interface,int mode);
void YM2151_sh_stop(void);
void YM2151_sh_update(void);
void YM2151UpdateRequest(int chip);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -