pic8259 - this should fix some pic issues (no whatsnew)

This commit is contained in:
Miodrag Milanovic 2012-02-13 12:59:06 +00:00
parent c7fc84b79d
commit c923ea571e

View File

@ -146,7 +146,6 @@ static void pic8259_set_irq_line(device_t *device, int irq, int state)
pic8259->irq_lines &= ~mask; pic8259->irq_lines &= ~mask;
pic8259->irr &= ~mask; pic8259->irr &= ~mask;
} }
if (pic8259->mode & 0x02) pic8259->irr = pic8259->irq_lines;
pic8259_set_timer(pic8259); pic8259_set_timer(pic8259);
} }
@ -309,7 +308,7 @@ WRITE8_DEVICE_HANDLER( pic8259_w )
if (pic8259->isr & mask) if (pic8259->isr & mask)
{ {
pic8259->isr &= ~mask; pic8259->isr &= ~mask;
pic8259->irr &= ~mask; pic8259->irr = pic8259->irq_lines & ~mask;
break; break;
} }
} }