rtems_task_create_from_config() Name?
Sebastian Huber
sebastian.huber at embedded-brains.de
Sun Sep 13 14:11:52 UTC 2020
Hello Joel,
On 12/09/2020 05:38, Joel Sherrill wrote:
> Hi
>
> Starting another thread just to discuss this method's name. I wonder
> if the config part is more important than the static allocation of
> resources part. Which should be emphasized in the name?
>
> From config puts focus on the attributes part. With static resources
> or similar puts emphasis on the other part.
>
> With config is more general but is there another mode of operation?
> Seems the static nature is more important and the name
> should.emohasize that.
I don't really like the name rtems_task_create_from_config(). The key
feature of this directive is that a user-provided thread storage area is
used instead of a system-provided. That the parameters for this new
directive are contained in a configuration structure is just an API
choice. We could also use a function with nine parameters.
I also don't like the wording "static" in this context. What we need is
a directive name for "create an Classic API task with a user-provided
thread storage area".
My favorite is still rtems_task_build().
More information about the devel
mailing list