--- np2/cbus/sasiio.c 2004/01/22 01:10:03 1.1 +++ np2/cbus/sasiio.c 2004/01/22 04:59:48 1.3 @@ -6,8 +6,8 @@ #include "cpucore.h" #include "pccore.h" #include "iocore.h" -#include "sxsi.h" #include "sasiio.h" +#include "sxsi.h" #include "sasibios.res" @@ -329,6 +329,7 @@ static void IOOUTCALL sasiio_o80(UINT po sasi_datawrite(dat); break; } + (void)port; } static void IOOUTCALL sasiio_o82(UINT port, REG8 dat) { @@ -343,12 +344,14 @@ static void IOOUTCALL sasiio_o82(UINT po TRACEOUT(("SASI reset")); } sasidmac(); + (void)port; } static REG8 IOINPCALL sasiio_i80(UINT port) { REG8 ret; + ret = 0; switch(sasiio.phase) { case SASIPHASE_READ: ret = sasi_dataread(); @@ -378,6 +381,7 @@ static REG8 IOINPCALL sasiio_i80(UINT po } break; } + (void)port; return(ret); } @@ -415,6 +419,7 @@ static REG8 IOINPCALL sasiio_i82(UINT po else { return((6 << 3) + 6); // 256/256/40MB/40MB } + (void)port; } @@ -430,6 +435,7 @@ void sasiio_reset(void) { dmac_attach(DMADEV_SASI, SASI_DMACH); fh = file_open_rb_c("sasi.rom"); + r = 0; if (fh != FILEH_INVALID) { r = file_read(fh, mem + 0xd0000, 0x1000); file_close(fh);