<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Feb 10, 2021 at 2:36 PM Gedare Bloom <<a href="mailto:gedare@rtems.org">gedare@rtems.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Feb 10, 2021 at 10:57 AM Joel Sherrill <<a href="mailto:joel@rtems.org" target="_blank">joel@rtems.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi<div><br></div><div>The minimum sample is intended to show how to construct the minimum footprint RTEMS application. I suspect that with Sebastian's recent work on static allocation and reducing footprint, the minimum sample may be able to benefit from tweaking.</div><div><br></div><div>I just checked rtl22xx_t and it is < 16K code and 272 bytes of data. :)</div><div><br></div><div>Hello tends to be in the 64K range. Perhaps a static allocation hello variant. </div><div><br></div><div>Just wanting users to have good examples. A discussion at the Flight Software Workshop mentioned RTEMS was big but it doesn't seem to be if you look at executables which reflect those minimum feature sets.</div><div><br></div><div>Hoping Sebastian has magic settings to apply so these numbers are as good as possible.</div><div><br></div></div></blockquote><div>This is a good idea. A "useful" minimum configuration with static objects, or maybe even a couple of them, could be helpful to identify reasonable bottom ends of the spectrum we can conceivably support.</div></div></div></blockquote><div><br></div><div>It is important marketing. RTEMS is seen as big and full of functionality and we don't have any examples to say "hey RTEMS is small too". It's all just a matter of what functionality you use.</div><div><br></div><div>FWIW size is misleading on some of our executables because the BSS sometimes is sized to end_ram. </div><div><br></div><div>--joel </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_quote"><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div></div><div>--joel</div></div>
_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a></blockquote></div></div>
</blockquote></div></div>