At 11:03 PM 4/18/2004 -0500, Michael wrote: >At 05:56 AM 4/19/2004 +0200, Bernd Blaauw wrote: >>>Upper value should be 4194303, which is (4G / 1024) - 1. Not tested nearly that >>>high. >> >>what happens for a too high value: ignored, or set to that (4G/1024 -1) value? >>(basically same effect I guess..) > >It's whatever is standard for out of bounds parameter values, I haven't checked that. > I think it just kicks it out as not allowed and ignores the parameter. You might >get an error message, too, if the number parsing routine has one built-in. I'd test >it now, but I'm not by the FreeDOS machine.
Wrong Michael. 4194303 isn't out of bounds for the number parsing, just out of bounds for what the maximum memory is. So, in this case, anything higher will leave you with the maximum extended memory HIMEM allows anyway, which is 4G. No crash, no error message, no harm. ------------------------------------------------------- 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
