--- np2/io/gdc.c 2003/10/16 17:57:53 1.1.1.1 +++ np2/io/gdc.c 2003/10/17 07:17:20 1.2 @@ -389,17 +389,17 @@ static BYTE IOINPCALL gdc_i60(UINT port) gdc_work(GDCWORK_MASTER); } #ifdef SEARHC_SYNC - if ((i286s.inport) && (nevent.remainclock >= 5)) { + if ((i286reg.inport) && (nevent.remainclock >= 5)) { UINT16 jadr = 0xfa74; UINT16 memv; - memv = i286_memoryread_w(i286s.inport); + memv = i286_memoryread_w(i286reg.inport); while((memv == 0x00eb) || (memv == 0x5fe6)) { jadr -= 0x200; - i286s.inport += 2; - memv = i286_memoryread_w(i286s.inport); + i286reg.inport += 2; + memv = i286_memoryread_w(i286reg.inport); } if ((memv == 0x20a8) || (memv == 0x2024)) { - memv = i286_memoryread_w(i286s.inport + 2); + memv = i286_memoryread_w(i286reg.inport + 2); if (memv == jadr) { // je if (!gdc.vsync) { nevent.remainclock = -1; @@ -555,17 +555,17 @@ static BYTE IOINPCALL gdc_ia0(UINT port) gdc_work(GDCWORK_SLAVE); } #ifdef SEARHC_SYNC - if ((i286s.inport) && (nevent.remainclock >= 5)) { + if ((i286reg.inport) && (nevent.remainclock >= 5)) { UINT16 jadr = 0xfa74; UINT16 memv; - memv = i286_memoryread_w(i286s.inport); + memv = i286_memoryread_w(i286reg.inport); while((memv == 0x00eb) || (memv == 0x5fe6)) { jadr -= 0x200; - i286s.inport += 2; - memv = i286_memoryread_w(i286s.inport); + i286reg.inport += 2; + memv = i286_memoryread_w(i286reg.inport); } if ((memv == 0x20a8) || (memv == 0x2024)) { - memv = i286_memoryread_w(i286s.inport + 2); + memv = i286_memoryread_w(i286reg.inport + 2); if (memv == jadr) { // je if (!gdc.vsync) { nevent.remainclock = -1;