On Friday 07 October 2011 19:22:22 Michael Walle wrote: > Am Samstag 08 Oktober 2011, 00:53:13 schrieb Mike Frysinger: > > On Friday 07 October 2011 18:27:50 Michael Walle wrote: > > > Esp. while printing the environment the output is usually longer than > > > 512 bytes. Instead of cutting the message, send multiple 512 bytes > > > packets. > > > > sorry, i probably should have looked closer earlier. this isn't really > > your fault, but i'm guessing this 512 limit is due to the size of the > > static input_buffer ? if so, let's use sizeof(input_buffer) instead of > > 512. or add a define at the top like NETCONSOLE_BUFFER_SIZE and use that > > everywhere. > > i don't think the input buffer has sth to do with the output. of course it > could be intended, that the input buffer has the same size as the max > output size. if i didn't miss sth, the output size is only limited by the > maximum packet size (minus headers) defined by PKTSIZE. > > I don't know why the input buffer and max output size has this particular > size. Well, the input buffer could be some arbitrary number to. not too big > to save some space :) > > The max output size should be PKTSIZE-NetEthHdrSize()-IP_HDR_SIZE.
yeah, i think you're right. best to keep the 512 for now until someone gets up the courage to look it over. Acked-by: Mike Frysinger <vap...@gentoo.org> -mike
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot