Re: [Freedos-devel] Re: EMM386 ROM/RAM (was: FreeDOS Version 1.0 reviewed)

2004-04-25 Thread Arkady V.Belousov
Hi!

25-Апр-2004 15:36 [EMAIL PROTECTED] (Eric Auer) wrote to
[EMAIL PROTECTED]:
EA> X-Spam-Report: Spam detection software, running on the system 
"externalmx-1.sourceforge.net", has
EA> identified this incoming email as possible spam.  The original message
EA> has been attached to this so you can view it (if it isn't spam) or block
EA> similar future email.  If you have any questions, see
EA> the administrator of that system for details.
EA> Content preview:  Hi, I thought about ROM/RAM again. Conclusion: X= leave
EA> area mapped 1:1 and untouched (e.g. for ROM areas and video buffers) I=
EA> map RAM to this place to create UMB or EMS page frame RAM= assume that
EA> there already IS RAM at this place, so leave it mapped 1:1 and put UMB
EA> or EMS page frame there ROM= map RAM to this place which contains a
EA> copy of the ROM which was at this place, and mark it read-only (copy
EA> ROM to shadow RAM for speed gain). Notice that most 386/newer computers
EA> already contain shadow RAM functionality anyway (e.g. NeAT 286/386
EA> chipset) so the ROM= function is more or less obsolete. [...]
EA> Content analysis details:   (0.0 points, 5.0 required)
EA> pts rule name  description
EA>  -- --
EA> X-Spam-Score: 0.0 (/)
EA> X-Spam-Report: Spam Filtering performed by sourceforge.net.

EA> Hi, I thought about ROM/RAM again. Conclusion:
EA> RAM= assume that there already IS RAM at this place, so leave it mapped 1:1
EA>   and put UMB or EMS page frame there

 Wrong. :) I don't know if this is possible with EMM386 (I don't see the
consequent option), but looks like you can't reuse available memory (if it
there) without remapping other over it. RAM= itself, as explained by MS,
only says which region may be used for UMB (if there are no ROMs).




---
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/?cpg297
___
Freedos-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-devel


Re: [Freedos-devel] Re: EMM386 ROM/RAM (was: FreeDOS Version 1.0 reviewed)

2004-04-25 Thread Aitor Santamaría Merino
Hi,

Eric Auer escribió:

RAM= assume that there already IS RAM at this place, so leave it mapped 1:1
 and put UMB or EMS page frame there
 

Do not mess with terms:
RAM= scanable area: scan it, and if found empty, map, and have into 
account any X=, I=
X=unconditionally excluded for UMBs/pageframe
I= unconditionally included for UMBs/pageframe

Aitor

---
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