At 03:29 PM 5/12/2005 +0200, Eric Auer wrote:

Thanks. Could you, instead of sending a cookie, include RDTSC emulation
in that version?

RDTSC isn't flagged a privileged instruction at boot-up. If it is explicitly set privileged later, then EMM386 shouldn't bypass that.


will help to avoid stupid user questions like "I used FD EMM386 with the
HIMEM of MS Win3.1 and now I have only 128k of EMS free?" ;-) ...?

Answer: Use FreeDOS HIMEM like a normal person would. Or real MS HIMEM. Or any of several other popular memory managers. If they're that into celebrating obsolescence, they're probably using a 286 chip, anyway. And if they are a stupid user, a 4309 message would be utterly meaningless to them.


PS: I assume you deliberately put the IDT and a good amount of stack
space into DOS-accessible RAM to ease debugging? Otherwise you could
save something like 0.5 + 0.2 kB of DOS RAM footprint (current: 3.3k).

I didn't put them deliberately anywhere and the IDT isn't down there. And the stack is where it should be.





------------------------------------------------------- This SF.Net email is sponsored by Oracle Space Sweepstakes Want to be the first software developer in space? Enter now for the Oracle Space Sweepstakes! http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click _______________________________________________ Freedos-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to