Unify IRQ handling.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2635 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
pbrook 2007-04-07 18:14:41 +00:00
parent b6e27ab8b1
commit d537cf6c86
71 changed files with 592 additions and 624 deletions

View file

@ -326,7 +326,7 @@ static void disable_interrupt(EEPRO100State * s)
{
if (s->int_stat) {
logout("interrupt disabled\n");
pci_set_irq(s->pci_dev, 0, 0);
qemu_irq_lower(s->pci_dev->irq[0]);
s->int_stat = 0;
}
}
@ -335,7 +335,7 @@ static void enable_interrupt(EEPRO100State * s)
{
if (!s->int_stat) {
logout("interrupt enabled\n");
pci_set_irq(s->pci_dev, 0, 1);
qemu_irq_raise(s->pci_dev->irq[0]);
s->int_stat = 1;
}
}