File:  [RetroPC.NET] / np2 / cbus / pc9861k.h
Revision 1.2: download - view: text, annotated - select for diffs
Mon Dec 8 09:55:30 2003 JST (21 years, 10 months ago) by yui
Branches: MAIN
CVS tags: VER_0_73, HEAD
add IA32 etc... (T.Yui)


typedef struct {
	UINT8	result;
	UINT8	data;
	UINT8	signal;
	UINT8	send;

	UINT	pos;
	UINT	dummyinst;
	UINT32	speed;
	SINT32	clk;

	BYTE	dip;
	BYTE	vect;
	BYTE	irq;
} _PC9861CH, *PC9861CH;


#ifdef __cplusplus
extern "C" {
#endif

extern _PC9861CH pc9861ch1;
extern _PC9861CH pc9861ch2;
extern const UINT32 pc9861k_speed[11];


void pc9861ch1cb(NEVENTITEM item);
void pc9861ch2cb(NEVENTITEM item);

void pc9861k_construct(void);
void pc9861k_destruct(void);

void pc9861k_reset(void);
void pc9861k_bind(void);

void pc9861k_midipanic(void);

#ifdef __cplusplus
}
#endif


RetroPC.NET-CVS <cvs@retropc.net>