Hello Michael,

MD> Additionally, if any port 92h related
MD> lockups happen, I'll move "always-on" to top the A20 test list,
MD> see if they go away.

*** PRO 'always-on' ***

not sure, but I seem to remember, that MS MIMEM, when it detects
A20 on on startup, simply leaves it on and disables disableA20()
completely.

you can see in the HIMEM source, that I was tempted to disable
disableA20() completely by setting ALLOWDISABLEA20=0.
I hate A20 disabled, but Bart talked me into keeping it (see below)

EMM386 disables disableA20() by itself anyway

*** CON 'always-on' ***

there were some braindead execompressors, that required either A20
off, or the program must be loaded beyond 64K (LOADFIX)

these were first versions of MSC EXEPACK, and first version of PKLITE
(~1991).
while the exepackers have been fixed, there are still some stupid
programs in the wild, which were compressed with these exepackers
(search for COMPRESS, an old defragger)

these wan't run, if A20 is enabled.

*** my conclusion ***
I hate A20 anyway - use always on if found to be on on startup

tom





-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Freedos-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to