Hi, if your mail can be read "I have an EMM386 with working
int 15.87", then yes, please tell me where I can download it.
Then I will test FD*XMS* with it.

I am actually surprised that nobody seems to care about the
buggy int 15.87 simply because HIMEM accidentally hides that
bug. Would be very strange if ALL XMS drivers out there,
except FD*XMS*, would explicitly set DS=ES before calling
int 15.87, because they knew that FD EMM386 would have a bug.


> >Hi, I think I found the *bug in EMM386* which makes it FDXXMS
> >incompatible...

> I fixed the error, but it doesn't make any difference with anything I have 
> here...

> You can try it with FDXXMS if you want, I haven't tested that, nor will I.

PS: I assume that only certain exotic DOS extenders and maybe some DR DOS
tools (which you can configure for 1. XMS, 2. EMS and 3. INT15 usage) would
be affected by the int 15.87 bug AFTER loading a bug-bug-compatible HIMEM /
EMM386 pair, simply because many programs stop using int 15.87 as soon as
more DOSy memory types like EMS, XMS or VCPI become available. And certain
caches which lock their XMS handle, maybe, although they might just as well
do that only to avoid their XMS being swapped to disk (which would be a bad
idea for XMS containing disk cache data...).

Please do also add the suggested "do not crash on page fault" fix (easy
to test, do int 15.87 with out-of-range values and without MEMCHECK option)
which can be either "pop error code before doing further processing if the
exception type is one which has an error code" or alternatively "rewind
stack TO FIXED position rather than rewinding BY 12 BYTES". Thanks.

You did not mention WHICH problematic apps you tested with the fix, how
about Bugzilla 1872, 1825, 1869, 1854 - CDROM UDMA, OrCAD, Second Reality,
Turbo C++ 3.0 for example?
http://www.freedos.org/bugs/bugzilla/show_bug.cgi?id=NUMBER are the URLs.

I hope LUCHO is reading this, he has a copy of OrCAD...

Eric


-------------------------------------------------------
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-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to