At 06:24 PM 3/18/2005 +0100, you wrote:
Not true - in Pentium and newer CPUs, you have VME, which allow software interrupts and the interrupt enable flag to be handled by hardware even for V86 tasks.
And following-up with a more accurate answer, no, your VME does NOT help. You have to specifically add support for VME for it to make a difference. VME uses a new field the TSS, the interrupt redirection bit map. That definitely isn't in EMM386.
Could be interesting to add the required TSS fields and throw the VME switch in EMM386. Then benchmark against non-VME and see if there is a significant difference in EMM386 performance. Assuming anyone with the programming chops to do it had the free time and suitable motivation, which I don't.
------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user