At 10:21 AM 7/30/2005 +0800, Johnson Lam wrote:

Will this affect some old DOS programs that work under MS-EMM but
failed under FD-EMM?

Don't have any reports of this happening regarding VDS function failure, so that's a rather theoretical question.

Per-spec exclusion of internal remapping and DMA buffers has to be tolerated by any program using VDS. Even if a VDS driver does allow those actions, the actions cannot be guaranteed to happen because they require resources that may not be present or memory maps that may not be available. Disallowing them therefore is effectively the same as not be able to do it. Successful action on use of a DMA buffer or a memory remap request is always considered optional. Error return codes and partial memory maps or contiguity counts for functions attempting the actions must always be respected.




-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to