mirror of https://gitee.com/openkylin/qemu.git
initial APIC support (only for x86_64 target now)
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1185 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
parent
62a46c6168
commit
4f7631cfb5
|
@ -197,6 +197,15 @@ int cpu_get_pic_interrupt(CPUState *env)
|
|||
{
|
||||
int irq, irq2, intno;
|
||||
|
||||
#ifdef TARGET_X86_64
|
||||
intno = apic_get_interrupt(env);
|
||||
if (intno >= 0) {
|
||||
/* set irq request if a PIC irq is still pending */
|
||||
/* XXX: improve that */
|
||||
pic_update_irq();
|
||||
return intno;
|
||||
}
|
||||
#endif
|
||||
/* read the irq from the PIC */
|
||||
|
||||
irq = pic_get_irq(&pics[0]);
|
||||
|
|
Loading…
Reference in New Issue