forked from Imagelibrary/rtems
Adds documentation on the scheduler options and scheduler selection to the User's Manual to reflect changes made in the development of pluggable scheduling with EDF and CBS schedulers.
41 lines
2.1 KiB
Plaintext
41 lines
2.1 KiB
Plaintext
@c
|
|
@c COPYRIGHT (c) 1989-2011.
|
|
@c On-Line Applications Research Corporation (OAR).
|
|
@c All rights reserved.
|
|
@c
|
|
@c $Id$
|
|
@c
|
|
|
|
@node Directive Status Codes, Example Application, Constant Bandwidth Server Scheduler API CBS_GET_APPROVED_BUDGET - Get scheduler approved execution time, Top
|
|
@chapter Directive Status Codes
|
|
@table @b
|
|
@item @code{@value{RPREFIX}SUCCESSFUL} - successful completion
|
|
@item @code{@value{RPREFIX}TASK_EXITTED} - returned from a task
|
|
@item @code{@value{RPREFIX}MP_NOT_CONFIGURED} - multiprocessing not configured
|
|
@item @code{@value{RPREFIX}INVALID_NAME} - invalid object name
|
|
@item @code{@value{RPREFIX}INVALID_ID} - invalid object id
|
|
@item @code{@value{RPREFIX}TOO_MANY} - too many
|
|
@item @code{@value{RPREFIX}TIMEOUT} - timed out waiting
|
|
@item @code{@value{RPREFIX}OBJECT_WAS_DELETED} - object was deleted while waiting
|
|
@item @code{@value{RPREFIX}INVALID_SIZE} - invalid specified size
|
|
@item @code{@value{RPREFIX}INVALID_ADDRESS} - invalid address specified
|
|
@item @code{@value{RPREFIX}INVALID_NUMBER} - number was invalid
|
|
@item @code{@value{RPREFIX}NOT_DEFINED} - item not initialized
|
|
@item @code{@value{RPREFIX}RESOURCE_IN_USE} - resources outstanding
|
|
@item @code{@value{RPREFIX}UNSATISFIED} - request not satisfied
|
|
@item @code{@value{RPREFIX}INCORRECT_STATE} - task is in wrong state
|
|
@item @code{@value{RPREFIX}ALREADY_SUSPENDED} - task already in state
|
|
@item @code{@value{RPREFIX}ILLEGAL_ON_SELF} - illegal for calling task
|
|
@item @code{@value{RPREFIX}ILLEGAL_ON_REMOTE_OBJECT} - illegal for remote object
|
|
@item @code{@value{RPREFIX}CALLED_FROM_ISR} - invalid environment
|
|
@item @code{@value{RPREFIX}INVALID_PRIORITY} - invalid task priority
|
|
@item @code{@value{RPREFIX}INVALID_CLOCK} - invalid time buffer
|
|
@item @code{@value{RPREFIX}INVALID_NODE} - invalid node id
|
|
@item @code{@value{RPREFIX}NOT_CONFIGURED} - directive not configured
|
|
@item @code{@value{RPREFIX}NOT_OWNER_OF_RESOURCE} - not owner of resource
|
|
@item @code{@value{RPREFIX}NOT_IMPLEMENTED} - directive not implemented
|
|
@item @code{@value{RPREFIX}INTERNAL_ERROR} - RTEMS inconsistency detected
|
|
@item @code{@value{RPREFIX}NO_MEMORY} - could not get enough memory
|
|
@end table
|
|
|