qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] Windows 98 installer


From: Michael Karcher
Subject: Re: [Qemu-devel] Windows 98 installer
Date: Tue, 25 Oct 2011 17:45:07 +0200

Am Dienstag, den 25.10.2011, 10:15 +0200 schrieb Avi Kivity:
> On 10/24/2011 08:21 PM, Michael Karcher wrote:
> > If you know the 8086 architecture by heart, and also know the qemu code,
> > you could get the idea that there might be an emulation bug causing the
> > premature acceptance of the second interrupt (would it be accepted after
> > cleaning up the stack frames, there would be no problem), namely that
> > after an IRET or STI instruction, interrupts are only accepted after one
> > further instruction - and only if they are still enabled.
> This is true for STI (and only if interrupts were previously disabled),
> not IRET.

Sorry, you are right. I supposed this applied to all instructions
enabling the interrupt flag. Anyway, even if that delay existed, it
wouldn't affect behaviour here.

Still, thank you for pointing out the mistake so we also have the
correction in the list archieves.

Kind regards,
  Michael Karcher

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

[Prev in Thread] Current Thread [Next in Thread]