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

Reply via email to