[PATCH v3 0/5] Add CONFIGURE_INIT_TASK_CONSTRUCT_STORAGE_SIZE

Chris Johns chrisj at rtems.org
Thu Nov 26 21:46:01 UTC 2020


On 25/11/20 6:12 pm, Sebastian Huber wrote:
> Currently, the Classic API initialization task is created with
> rtems_task_create(). In order to better support applications which use
> the new rtems_task_construct() directive add the
> CONFIGURE_INIT_TASK_CONSTRUCT_STORAGE_SIZE configuration option which constructs
> the Classic API initialization task with rtems_task_construct().
> 
> v2:
> 
> * Do not mention rtems_task_construct() in the
>   CONFIGURE_INIT_TASK_STORAGE_SIZE documentation.
> 
> * Ensure that CONFIGURE_INIT_TASK_STACK_SIZE is greater than or equal to
>   CONFIGURE_MINIMUM_TASK_STACK_SIZE.
> 
> v3:
> 
> * Clarify use of pragmas.
> 
> * Rename CONFIGURE_INIT_TASK_STORAGE_SIZE in
>   CONFIGURE_INIT_TASK_CONSTRUCT_STORAGE_SIZE.
> 
> Sebastian Huber (5):
>   config: Clarify the use of pragmas
>   Avoid INTERNAL_ERROR_RTEMS_INIT_TASK_ENTRY_IS_NULL
>   config: CONFIGURE_INIT_TASK_CONSTRUCT_STORAGE_SIZE
>   config: Check CONFIGURE_INIT_TASK_STACK_SIZE
>   Use CONFIGURE_INIT_TASK_CONSTRUCT_STORAGE_SIZE

Looks good. Thanks.

Chris


More information about the devel mailing list