Commit 491730f3 authored by Thiemo Seufer's avatar Thiemo Seufer
Browse files

SlavIO interrupt controller fix, by Aurelien Jarno.


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2515 c046a42c-6fe2-441c-8c8c-71466251a162
parent 548df2ac
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -293,6 +293,7 @@ void slavio_pic_set_irq(void *opaque, int irq, int level)
	    if (level) {
		s->intregm_pending |= mask;
		s->intreg_pending[s->target_cpu] |= 1 << pil;
		slavio_check_interrupts(s);
	    }
	    else {
		s->intregm_pending &= ~mask;
@@ -300,7 +301,6 @@ void slavio_pic_set_irq(void *opaque, int irq, int level)
	    }
	}
    }
    slavio_check_interrupts(s);
}

void slavio_pic_set_irq_cpu(void *opaque, int irq, int level, unsigned int cpu)