At 09:03 PM 8/25/2005 +0200, Ladislav Lacina wrote:

Is possible to detect whether my memory manager is FreeDOS EMM386 and not
EMM386 from Microsoft?

Any version of FD EMM386, or need it for just the latest release? Of course, if you get an old enough version, FD EMM386 is going to fail on RDMSR et al, too.

You could mess around grabbing the illegal exception vectoring, using a mini-DOS-extended application, and catch MS EMM386 failing the opcode. You could even handle it properly within a protected mode monitor external to EMM386. Would be slightly complicated, but not impossible.




-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to