Another PIC fix.

This commit is contained in:
OBattler
2023-10-03 06:28:22 +02:00
parent 1c8ad0b7e8
commit b363cbf884

View File

@@ -680,7 +680,7 @@ picint_common(uint16_t num, int level, int set, uint8_t *irq_state)
if ((!!*irq_state) != !!set)
set ? dev->lines[b]++ : dev->lines[b]--;
if ((!pic_level_triggered(dev, b) || ((!!*irq_state) != !!set)))
if (!pic_level_triggered(dev, b) || (dev->lines[b] == (!!set)))
lines |= w;
}
}