#ifdef __cplusplus
extern "C" {
#endif
// extern	int		diskdrv_delay[4];
// extern	OEMCHAR	diskdrv_fname[4][MAX_PATH];
void diskdrv_setsxsi(REG8 drv, const OEMCHAR *fname);
OEMCHAR *diskdrv_getsxsi(REG8 drv);
void diskdrv_hddbind(void);
void diskdrv_readyfddex(REG8 drv, const OEMCHAR *fname,
												UINT ftype, int readonly);
void diskdrv_setfddex(REG8 drv, const OEMCHAR *fname,
												UINT ftype, int readonly);
void diskdrv_callback(void);
#ifdef __cplusplus
}
#endif
// ---- macro
#define diskdrv_readyfdd(d, f, r)	diskdrv_readyfddex(d, f, FTYPE_NONE, r)
#define diskdrv_setfdd(d, f, r)		diskdrv_setfddex(d, f, FTYPE_NONE, r)
// ---- old interface
#define	diskdrv_sethdd(d, f)		diskdrv_setsxsi(d, f)
RetroPC.NET-CVS <cvs@retropc.net>