At 06:24 PM 3/18/2005 +0100, Eric Auer wrote:

> Heavy port I/O and use of software interrupts are way too freaking slow in
> V86 mode, no doubt about it.  No way around it, either, as it's the nature
> of V86 mode.

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.

I know VME exists, I don't think it's supported by default. It's certainly not present on a lot more of the target machines out there than with the whole 286 XMS issue.


Still, VME can lower CPU load significantly, and the mystical error
messages should not happen at all when you compile with DJGPP with
EMM386 loaded.

GNU-ish type stuff suffers from the "we despise everything related to Microsoft" and "Not Invented Here" syndromes, and its relationship with DOS is often uneasy. That said, DJGPP has never given me a problem when testing recent EMM386 versions.





------------------------------------------------------- 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

Reply via email to