File:  [RetroPC.NET] / np2 / cbus / scsiio.h
Revision 1.1: download - view: text, annotated - select for diffs
Thu Jan 22 10:10:03 2004 JST (21 years, 9 months ago) by yui
Branches: MAIN
CVS tags: VER_0_80, VER_0_79, VER_0_78, VER_0_77, VER_0_76, VER_0_75, VER_0_74, HEAD
update v0.74core (T.Yui)


#if defined(SUPPORT_SCSI)

typedef struct {
	UINT	port;
	UINT	phase;
	BYTE	reg[0x30];
	UINT8	auxstatus;
	UINT8	scsistatus;
	UINT8	membank;
	UINT8	memwnd;
	UINT8	resent;
	UINT8	datmap;
	UINT	cmdpos;
	UINT	wrdatpos;
	UINT	rddatpos;
	BYTE	cmd[12];
	BYTE	data[0x10000];
	BYTE	bios[2][0x2000];
} _SCSIIO, *SCSIIO;


#ifdef __cplusplus
extern "C" {
#endif

extern	_SCSIIO		scsiio;

void scsiioint(NEVENTITEM item);

void scsiio_reset(void);
void scsiio_bind(void);

#ifdef __cplusplus
}
#endif

#endif


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