<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<STYLE type=text/css>DIV {
        MARGIN: 0px
}
</STYLE>

<META content="MSHTML 6.00.2800.1593" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=671153616-14052007><FONT face=Arial color=#0000ff size=2>Hi 
Julien,</FONT></SPAN></DIV>
<DIV><SPAN class=671153616-14052007><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=671153616-14052007><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=671153616-14052007><FONT face=Arial color=#0000ff size=2>I'll 
quote here an answer Joel Sherrill gave me some months ago, about the 
information on the SPARC App. Supplement:</FONT></SPAN></DIV>
<DIV><SPAN class=671153616-14052007><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=671153616-14052007><FONT face=Arial color=#0000ff size=2>"<FONT 
size=2> ... that number doesn't include anything besides RTEMS proper for the 
version of RTEMS it was generated against. It does not include: BSP 
init/shutdown, malloc and libc initialization or any device drivers, 
filesystem infrastructure, etc.</FONT>"</FONT></SPAN></DIV>
<DIV><SPAN class=671153616-14052007><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=671153616-14052007><FONT face=Arial color=#0000ff size=2>So, I 
think it's better not to use that number.</FONT></SPAN></DIV>
<DIV><SPAN class=671153616-14052007><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=671153616-14052007><FONT face=Arial color=#0000ff size=2>You 
can configure the RTEMS managers in makefile. There's a MANAGERS variable, in 
which you have to inform what managers you want. </FONT></SPAN></DIV>
<DIV><SPAN class=671153616-14052007><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=671153616-14052007><FONT face=Arial color=#0000ff size=2>The 
possible values are: io (I/O manager), clock, dpmem (Dual-Ported man.), 
event, msg (Message), mp (Multi-Processor? I really don't know this 
one), part (Partition), region, sem (Semaphore), signal, timer, rtmon 
(Rate Monotonic), ext (User Extensions). There's an "all" option, too. But, 
in your case, it would be:</FONT></SPAN></DIV>
<DIV><SPAN class=671153616-14052007><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=671153616-14052007><FONT face=Arial color=#0000ff size=2><SPAN 
class=671153616-14052007><FONT face=Arial color=#0000ff size=2>MANAGERS = 
sem msg part</FONT></SPAN></FONT></SPAN></DIV>
<DIV><SPAN class=671153616-14052007><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=671153616-14052007><FONT face=Arial color=#0000ff size=2>The 
initialization, task and fatal error managers are not 
optional.</FONT></SPAN></DIV>
<DIV><SPAN class=671153616-14052007><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=671153616-14052007><FONT face=Arial color=#0000ff size=2>I hope 
this helps. Regards,</FONT></SPAN></DIV>
<DIV><SPAN class=671153616-14052007><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=671153616-14052007><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=671153616-14052007><FONT face=Arial color=#0000ff 
size=2>Fabrício de Novaes Kucinskis.</FONT></SPAN></DIV>
<DIV><SPAN class=671153616-14052007><FONT face=Arial color=#0000ff 
size=2></FONT></SPAN> </DIV>
<DIV><SPAN class=671153616-14052007></SPAN> </DIV>
<BLOCKQUOTE>
  <DIV class=OutlookMessageHeader dir=ltr align=left><FONT face=Tahoma 
  size=2>-----Mensagem original-----<BR><B>De:</B> 
  rtems-users-bounces+fabricio=dea.inpe.br@rtems.org 
  [mailto:rtems-users-bounces+fabricio=dea.inpe.br@rtems.org]<B>Em nome de 
  </B>Julien Houles<BR><B>Enviada em:</B> segunda-feira, 14 de maio de 2007 
  06:32<BR><B>Para:</B> rtems-users@rtems.org<BR><B>Assunto:</B> Reduce size of 
  RTEMS in the text area<BR><BR></FONT></DIV>
  <DIV style="FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, sans-serif">
  <DIV>Hello,</DIV>
  <DIV><FONT color=#0000ff></FONT> </DIV>
  <DIV>I'm using RTEMS on a leon2 processor and the memory available is very 
  small.</DIV>
  <DIV>I would like to know the exact process to reduce the RTEMS size (151,600 
  bytes for a small application whereas the minimum size of RTEMS given in 
  the SPARC application supplement is 28,288 bytes).</DIV>
  <DIV>I just need core, Initialisation, task, semaphore, message, partition, 
  fatal error managers. (where do I configurate RTEMS to take only the managers 
  I need ?)</DIV>
  <DIV><FONT color=#0000ff></FONT> </DIV>
  <DIV>Thanks in advance.</DIV>
  <DIV><FONT color=#0000ff></FONT> </DIV>
  <DIV>Julien.</DIV></DIV><BR>
  <HR SIZE=1>
  Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions ! 
  Profitez des connaissances, des opinions et des expériences des internautes 
  sur <A 
  href="http://fr.rd.yahoo.com/evt=42054/*http://fr.answers.yahoo.com">Yahoo! 
  Questions/Réponses</A>.</BLOCKQUOTE></BODY></HTML>