information about resources of actual application

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


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
but I can use even more?

> Chris Johns, cjohns @

Jan Suchotzki

More information about the users mailing list