summaryrefslogtreecommitdiffstats
path: root/cpukit/include/rtems/rtems/tasksdata.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* cpukit/include/rtems/rtems/*.h: Change license to BSD-2Joel Sherrill2022-02-281-3/+22
| | | | Updates #3053.
* config: Canonicalize @defgroup and @file commentsSebastian Huber2020-12-021-1/+4
| | | | | | | Adjust group identifier and names to be in line with a common pattern. Use common phrases for the group and file brief descriptions. Update #3706.
* rtems: Canonicalize implementation Doxygen groupsSebastian Huber2020-12-021-2/+2
| | | | | | | | | Rename Classic API top-level group from Classic to RTEMSImplClassic. Use RTEMSImplClassic as a prefix for the subgroups. Change the group names to be in line with the API group names. Use common phrases for the group brief descriptions. Update #3706.
* config: CONFIGURE_INIT_TASK_CONSTRUCT_STORAGE_SIZESebastian Huber2020-11-261-3/+42
| | | | | | | | | | In order to better support applications which use the new rtems_task_construct() directive add the CONFIGURE_INIT_TASK_CONSTURCT_STORAGE_SIZE configuration option. If this option is specified, then the Classic API initialization task is constructed with rtems_task_construct(). Update #4181.
* config: Simplify initialization task configSebastian Huber2020-02-251-10/+9
| | | | | | | | | | With the removal of the CONFIGURE_HAS_OWN_INIT_TASK_TABLE configuration option at most one Classic API user initialization task can be configured. Provide an RTEMS API configuration table for backward compatibility. Update #3873.
* score: Static Objects_Information initializationSebastian Huber2018-12-141-0/+6
| | | | | | | | | | | Statically allocate the objects information together with the initial set of objects either via <rtems/confdefs.h>. Provide default object informations with zero objects via librtemscpu.a. This greatly simplifies the workspace size estimate. RTEMS applications which do not use the unlimited objects option are easier to debug since all objects reside now in statically allocated objects of the right types. Close #3621.
* rtems: Avoid include of <rtems/score/scheduler.h>Sebastian Huber2018-11-121-0/+1
| | | | Update #3598.
* rtems: Move internal structures to tasksdata.hSebastian Huber2018-11-121-0/+76
Update #3598.