From: Aleksandar Andrejevic Date: Sun, 26 Oct 2014 14:57:44 +0000 (+0000) Subject: [NTVDM] X-Git-Tag: backups/tcpip_revolution@71025~245 X-Git-Url: https://git.reactos.org/?p=reactos.git;a=commitdiff_plain;h=95928b831bea4f0a959bbbbd6c7318b08b9a2835;hp=439fa169035838b251d7c3aefc234957b2c42af4 [NTVDM] Signal the next IRQ on EOI. svn path=/trunk/; revision=65011 --- diff --git a/reactos/subsystems/ntvdm/hardware/pic.c b/reactos/subsystems/ntvdm/hardware/pic.c index b5de2b407c2..624c825c084 100644 --- a/reactos/subsystems/ntvdm/hardware/pic.c +++ b/reactos/subsystems/ntvdm/hardware/pic.c @@ -85,6 +85,12 @@ static VOID PicWriteCommand(BYTE Port, BYTE Value) /* Otherwise, clear all of them */ Pic->InServiceRegister = 0; } + + if (MasterPic.IntRequestRegister || SlavePic.IntRequestRegister) + { + /* Signal the next IRQ */ + EmulatorInterruptSignal(); + } } }