summaryrefslogtreecommitdiffstats
path: root/c-user/config/idle-task.rst
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--c-user/config/idle-task.rst17
1 files changed, 10 insertions, 7 deletions
diff --git a/c-user/config/idle-task.rst b/c-user/config/idle-task.rst
index 1a65d73..793fb5c 100644
--- a/c-user/config/idle-task.rst
+++ b/c-user/config/idle-task.rst
@@ -1,6 +1,6 @@
.. SPDX-License-Identifier: CC-BY-SA-4.0
-.. Copyright (C) 2020, 2022 embedded brains GmbH (http://www.embedded-brains.de)
+.. Copyright (C) 2020, 2022 embedded brains GmbH & Co. KG
.. Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
.. This file is part of the RTEMS quality process and was automatically
@@ -123,7 +123,7 @@ If this configuration option is defined, then it is mandatory to configure a
user IDLE task with the :ref:`CONFIGURE_IDLE_TASK_BODY` configuration option,
otherwise a compile time error in the configuration file will occur.
-The application shall define exactly one of the following configuration
+The application shall define at least one of the following configuration
options
* :ref:`CONFIGURE_RTEMS_INIT_TASKS_TABLE`,
@@ -134,6 +134,9 @@ options
otherwise a compile time error in the configuration file will occur.
+If no Classic API initialization task and no POSIX API initialization thread
+is configured, then no :ref:`GlobalConstruction` is performed.
+
.. Generated from spec:/acfg/if/idle-task-stack-size
.. raw:: latex
@@ -217,8 +220,8 @@ from the RTEMS Workspace or through a custom IDLE task stack allocator.
If this configuration option is specified, then the task storage areas for
the :term:`IDLE tasks <IDLE task>` are statically allocated by
-<rtems/confdefs.h>. The value of this configuration option defines the size
-in bytes of the task storage area of each IDLE task in the system.
+``<rtems/confdefs.h>``. The value of this configuration option defines the
+size in bytes of the task storage area of each IDLE task in the system.
.. rubric:: NOTES:
@@ -239,9 +242,9 @@ with the :ref:`INTERNAL_ERROR_CORE <FatalErrorSources>` fatal source and the
system initialization.
The value of this configuration option is passed to
-:ref:`InterfaceRTEMSTASKSTORAGESIZE` by <rtems/confdefs.h> to determine the
-actual size of the statically allocated area to take architecture-specific
-overheads into account.
+:ref:`InterfaceRTEMSTASKSTORAGESIZE` by ``<rtems/confdefs.h>`` to determine
+the actual size of the statically allocated area to take
+architecture-specific overheads into account.
The