mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-12-05 15:15:44 +00:00
2004-05-21 Joel Sherrill <joel@OARcorp.com>
PR 627/doc * task.t: Behavior documented for an rtems_task_create with stacksize < minimum was not the implemented behavior.
This commit is contained in:
@@ -1,3 +1,9 @@
|
|||||||
|
2004-05-21 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
PR 627/doc
|
||||||
|
* task.t: Behavior documented for an rtems_task_create with stacksize <
|
||||||
|
minimum was not the implemented behavior.
|
||||||
|
|
||||||
2004-05-06 Joel Sherrill <joel@OARcorp.com>
|
2004-05-06 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
PR 618/rtems
|
PR 618/rtems
|
||||||
|
|||||||
@@ -714,7 +714,6 @@ procedure Task_Create (
|
|||||||
@code{@value{RPREFIX}SUCCESSFUL} - task created successfully@*
|
@code{@value{RPREFIX}SUCCESSFUL} - task created successfully@*
|
||||||
@code{@value{RPREFIX}INVALID_ADDRESS} - @code{id} is NULL@*
|
@code{@value{RPREFIX}INVALID_ADDRESS} - @code{id} is NULL@*
|
||||||
@code{@value{RPREFIX}INVALID_NAME} - invalid task name@*
|
@code{@value{RPREFIX}INVALID_NAME} - invalid task name@*
|
||||||
@code{@value{RPREFIX}INVALID_SIZE} - stack too small@*
|
|
||||||
@code{@value{RPREFIX}INVALID_PRIORITY} - invalid task priority@*
|
@code{@value{RPREFIX}INVALID_PRIORITY} - invalid task priority@*
|
||||||
@code{@value{RPREFIX}MP_NOT_CONFIGURED} - multiprocessing not configured@*
|
@code{@value{RPREFIX}MP_NOT_CONFIGURED} - multiprocessing not configured@*
|
||||||
@code{@value{RPREFIX}TOO_MANY} - too many tasks created@*
|
@code{@value{RPREFIX}TOO_MANY} - too many tasks created@*
|
||||||
@@ -743,9 +742,10 @@ This directive will not cause the calling task to be preempted.
|
|||||||
|
|
||||||
Valid task priorities range from a high of 1 to a low of 255.
|
Valid task priorities range from a high of 1 to a low of 255.
|
||||||
|
|
||||||
The requested stack size should be at least
|
If the requested stack size is less than
|
||||||
@code{@value{RPREFIX}MINIMUM_STACK_SIZE}
|
@code{@value{RPREFIX}MINIMUM_STACK_SIZE} bytes, then RTEMS
|
||||||
bytes. The value of @code{@value{RPREFIX}MINIMUM_STACK_SIZE}
|
will use @code{@value{RPREFIX}MINIMUM_STACK_SIZE} as the
|
||||||
|
stack size. The value of @code{@value{RPREFIX}MINIMUM_STACK_SIZE}
|
||||||
is processor dependent.
|
is processor dependent.
|
||||||
Application developers should consider the stack usage of the
|
Application developers should consider the stack usage of the
|
||||||
device drivers when calculating the stack size required for
|
device drivers when calculating the stack size required for
|
||||||
|
|||||||
Reference in New Issue
Block a user