Hi, I thought about ROM/RAM again. Conclusion: X= leave area mapped 1:1 and untouched (e.g. for ROM areas and video buffers) I= map RAM to this place to create UMB or EMS page frame RAM= assume that there already IS RAM at this place, so leave it mapped 1:1 and put UMB or EMS page frame there ROM= map RAM to this place which contains a copy of the ROM which was at this place, and mark it read-only (copy ROM to shadow RAM for speed gain). Notice that most 386/newer computers already contain shadow RAM functionality anyway (e.g. NeAT 286/386 chipset) so the ROM= function is more or less obsolete.
By the way, NeAT usually comes combined with a BIOS option to enable RAM in UMB area. So RAM=... option can be used with that chipset. Of course you can also use another UMB driver instead of EMM386 then. Check the UMBPCI homepage (www.uwe-sieber.de ...) for a small list. UMBPCI is not only an UMB driver but also a "program chipset to enable RAM in UMB area" tool, so do not get confused by that difference. EMM386 RAM= option would not program any chipset but only allocate already enabled RAM as UMB. Eric ------------------------------------------------------- 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