Hi Michael,

I am not sure that I understand what you said:

1) I understand that _some_ old hardware had a reset bug (or wasit an old emm386?)

2) I tested in real mode, just after the autoexec completed. BUT, from what you said if a <CtrlAltDel> happens in protected mode, then it looks like a great idea making a cold boot. BTW what if I am running a protected mode program that just switched to realmode for an ISR or to access DOS?

Anyway, most new chipsets have reset bugs. Very oftenly after exiting windows 98se some things don't work. As an example int taht Texas notebook, one bit in the serial interface stops working, iirc the break detect.

Alain

Michael Devore escreveu:

At 11:05 PM 4/22/2004 -0300, Alain wrote:

Hi Michael,


I just Tested HIMEM64+EMM386 in a Texas (aka Acer) Notebook Extensa 502DX with a Pentium 266MHz with 64Mb Ram.

And ecverything else M$DOS 7.10


More tests: <Ctrl+Alt+Del> allways does a cold-boot with memory test. Maybe you intend it to be soo, but it is non-standard behaviour.


Always did, or would have had there not been a OUT port bug in the original EMM386 reboot routine that was fixed. I don't know why it was originally set it up that way, but hard to believe it was done without a reason. But I'm seriously thinking about adding explicit warm boot flag into the Ctrl-Alt-Del handler, removing the OUT port reset there, and letting FFFF:0 real mode BIOS address handle things.

I suppose it's possible the original coder thought things could be so munged up that the reset to real mode from protected mode might fail before FFFF:0 access and cause lockups, but that's not much different from other types of crashes which mess the PC's mind up so badly you have to hit the reset switch anyway. Can't think why else you'd want a POST to happen.




------------------------------------------------------- This SF.net email is sponsored by: The Robotic Monkeys at ThinkGeek For a limited time only, get FREE Ground shipping on all orders of $35 or more. Hurry up and shop folks, this offer expires April 30th! http://www.thinkgeek.com/freeshipping/?cpg=12297 _______________________________________________ Freedos-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freedos-devel





-------------------------------------------------------
This SF.net email is sponsored by: The Robotic Monkeys at ThinkGeek
For a limited time only, get FREE Ground shipping on all orders of $35
or more. Hurry up and shop folks, this offer expires April 30th!
http://www.thinkgeek.com/freeshipping/?cpg=12297
_______________________________________________
Freedos-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to