[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Boot loading
- Date: Thu, 20 May 1999 07:48:08 +1000
- From: mfarnan at bigpond.net.au (Mark Farnan)
- Subject: Boot loading
Howdy,
Ok, its simple question time :-)
How do I selectivley disable (at compile time) various managers in RTEMS so
I can generate the smallest possible program. i.e I they are not linked in
at all.
I don't need (At present, although will later) the following sections.
Signal
Region
dual ported memory
event
partition
message
rate monotonic
multiprocessing
and am only using
timer
semaphore
The "Determining Memory Requirments" section in the C Users manual says
these managers may be optionaly excluded, but it does not say how to do it
(as far as I can see).
At the moment the simplest program (Flash an LED) takes about 50KB of
memory, and that much is not available on my EVAL board, it also takes to
long to download. In production this won't be such a problem (128KB ROM /
256kb RAM) but Ineed to get the BSP working, and need to cut down the RTEMS
code size as much as possible.
I am sure it is some simple options somewher, but I can't find it :-(
The C Users manual also mentions a Memory worksheet in the "Applications
supplement" for the specific target processor....where can I find this
document ? (For the Hitachi SH1 port)
Any Sugestions ?
Thanks
Mark Farnan
- References:
- Boot loading
- From: joel at OARcorp.com (joel at OARcorp.com)