Wow, it is very interresting! I don't have many experiences about ASM programming. How can I catch the opcode failing? And I can handle theese instructions myself? Even if it is not supported in the EMM386? It would be great!
And anyway - I would like to know how to discrimine your EMM386 and its version. Is there any function? Laaca ----- Original Message ----- From: "Michael Devore" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Friday, August 26, 2005 6:30 AM Subject: Re: [Freedos-devel] How to discrimine various memory managers > 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 ------------------------------------------------------- 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
