information about resources of actual application

Jan.Suchotzki at de.abb.com Jan.Suchotzki at de.abb.com
Fri Sep 28 15:10:31 UTC 2001


Hi,

Chris Johns wrote:

>I think I understand what you are asking.
>
>If you check the top of the rtems/config.h file you will find a macro
>called "rtems_resource_unlimited". When you define your object counts
>for the configuration table via confdefs.h do :
>
>#define CONFIGURE_MAXIMUM_TASKS           rtems_resource_unlimited (5)
>#define CONFIGURE_MAXIMUM_TIMERS          rtems_resource_unlimited (10)
>#define CONFIGURE_MAXIMUM_SEMAPHORES      rtems_resource_unlimited (10)
>#define CONFIGURE_MAXIMUM_MESSAGE_QUEUES  rtems_resource_unlimited (5)
>
>You will be able to create an many tasks, timers, semaphores and
>messages limited only by the Work Space memory you have allocated. The
>size parameter is the allocation unit used. At initialisation the
>allocation unit number of objects is allocated from the Work Space.

Yes, this seems to be very helpful. But I´m not sure if I understood the
part with the size right.
Is it correct, that in your example 5 tasks will be allocated while
initialisation,
but I can use even more?

> Chris Johns, cjohns @ cybertec.com.au

Jan Suchotzki






More information about the users mailing list