RES: Reduce size of RTEMS in the text area
Fabrício de Novaes Kucinskis
fabricio at dea.inpe.br
Mon May 14 16:55:20 UTC 2007
Hi Julien,
I'll quote here an answer Joel Sherrill gave me some months ago, about the
information on the SPARC App. Supplement:
" ... 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."
So, I think it's better not to use that number.
You can configure the RTEMS managers in makefile. There's a MANAGERS
variable, in which you have to inform what managers you want.
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:
MANAGERS = sem msg part
The initialization, task and fatal error managers are not optional.
I hope this helps. Regards,
Fabrício de Novaes Kucinskis.
-----Mensagem original-----
De: rtems-users-bounces+fabricio=dea.inpe.br at rtems.org
[mailto:rtems-users-bounces+fabricio=dea.inpe.br at rtems.org]Em nome de Julien
Houles
Enviada em: segunda-feira, 14 de maio de 2007 06:32
Para: rtems-users at rtems.org
Assunto: Reduce size of RTEMS in the text area
Hello,
I'm using RTEMS on a leon2 processor and the memory available is very
small.
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).
I just need core, Initialisation, task, semaphore, message, partition,
fatal error managers. (where do I configurate RTEMS to take only the
managers I need ?)
Thanks in advance.
Julien.
----------------------------------------------------------------------------
--
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 Yahoo! Questions/Réponses.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/users/attachments/20070514/b9646bbf/attachment-0001.html>
More information about the users
mailing list