File:  [RetroPC.NET] / np2 / cbus / scsiio.h
Revision 1.2: download - view: text, annotated - select for diffs
Mon Feb 7 23:46:08 2005 JST (20 years, 8 months ago) by yui
Branches: MAIN
CVS tags: VER_0_82_x64, VER_0_82, VER_0_81A, VER_0_81, HEAD
use UINT8 (T.Yui)


#if defined(SUPPORT_SCSI)

typedef struct {
	UINT	port;
	UINT	phase;
	UINT8	reg[0x30];
	UINT8	auxstatus;
	UINT8	scsistatus;
	UINT8	membank;
	UINT8	memwnd;
	UINT8	resent;
	UINT8	datmap;
	UINT	cmdpos;
	UINT	wrdatpos;
	UINT	rddatpos;
	UINT8	cmd[12];
	UINT8	data[0x10000];
	UINT8	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>