Fix for 6522.TIMER2 not setting CpuAdjustIrqCheck() correctly

This commit is contained in:
tomcw 2019-04-18 20:47:29 +01:00
parent ec74b9de6b
commit 6929ad98e3

View File

@ -445,7 +445,7 @@ static void SY6522_Write(BYTE nDevice, BYTE nReg, BYTE nValue)
pMB->sy6522.TIMER2_COUNTER.w = pMB->sy6522.TIMER2_LATCH.w; pMB->sy6522.TIMER2_COUNTER.w = pMB->sy6522.TIMER2_LATCH.w;
StartTimer2(pMB); StartTimer2(pMB);
CpuAdjustIrqCheck(pMB->sy6522.TIMER1_LATCH.w); // Sync IRQ check timeout with 6522 counter underflow - GH#608 CpuAdjustIrqCheck(pMB->sy6522.TIMER2_LATCH.w); // Sync IRQ check timeout with 6522 counter underflow - GH#608
break; break;
case 0x0a: // SERIAL_SHIFT case 0x0a: // SERIAL_SHIFT
break; break;