--- np2/cbus/ideio.h 2004/03/26 03:12:37 1.2 +++ np2/cbus/ideio.h 2005/02/07 14:46:08 1.5 @@ -1,4 +1,6 @@ +#define IDEIO_MULTIPLE_MAX 0 + typedef struct { UINT8 sxsidrv; UINT8 wp; @@ -18,9 +20,14 @@ typedef struct { UINT8 sectors; UINT8 bufdir; + UINT8 mulcnt; + UINT8 multhr; + UINT8 mulmode; + UINT8 dmy; + UINT bufpos; UINT bufsize; - BYTE buf[512]; + UINT8 buf[512]; } _IDEDRV, *IDEDRV; typedef struct { @@ -113,7 +120,7 @@ extern "C" { extern IDEIO ideio; void IOOUTCALL ideio_w16(UINT port, REG16 value); -REG16 IOOUTCALL ideio_r16(UINT port); +REG16 IOINPCALL ideio_r16(UINT port); void ideio_reset(void); void ideio_bind(void);