This section defines the IDLE task related configuration parameters
supported by rtems/confdefs.h
.
CONFIGURE_IDLE_TASK_BODY
is set to the method name
corresponding to the application specific IDLE thread body. If
not specified, the BSP or RTEMS default IDLE thread body will
be used. The default value is NULL.
CONFIGURE_IDLE_TASK_STACK_SIZE
is set to the
desired stack size for the IDLE task. If not specified,
the IDLE task will have a stack of minimum size. The default
value is the configured minimum stack size.
CONFIGURE_IDLE_TASK_INITIALIZES_APPLICATION
is set to
indicate that the user has configured NO user initialization tasks
or threads and that the user provided IDLE task will perform application
initialization and then transform itself into an IDLE task. If you
use this option be careful, the user IDLE task CANNOT block at
all during the initialization sequence. Further, once application
initialization is complete, it must make itself preemptible and
enter an IDLE body loop. By default, this is not the mode of operation
and the user is assumed to provide one or more initialization tasks.
Copyright © 1988-2008 OAR Corporation