Directive Status Codes
**********************

RPREFIXSUCCESSFUL - successful completion

RPREFIXTASK_EXITTED - returned from a task

RPREFIXMP_NOT_CONFIGURED - multiprocessing not configured

RPREFIXINVALID_NAME - invalid object name

RPREFIXINVALID_ID - invalid object id

RPREFIXTOO_MANY - too many

RPREFIXTIMEOUT - timed out waiting

RPREFIXOBJECT_WAS_DELETED - object was deleted while waiting

RPREFIXINVALID_SIZE - invalid specified size

RPREFIXINVALID_ADDRESS - invalid address specified

RPREFIXINVALID_NUMBER - number was invalid

RPREFIXNOT_DEFINED - item not initialized

RPREFIXRESOURCE_IN_USE - resources outstanding

RPREFIXUNSATISFIED - request not satisfied

RPREFIXINCORRECT_STATE - task is in wrong state

RPREFIXALREADY_SUSPENDED - task already in state

RPREFIXILLEGAL_ON_SELF - illegal for calling task

RPREFIXILLEGAL_ON_REMOTE_OBJECT - illegal for remote object

RPREFIXCALLED_FROM_ISR - invalid environment

RPREFIXINVALID_PRIORITY - invalid task priority

RPREFIXINVALID_CLOCK - invalid time buffer

RPREFIXINVALID_NODE - invalid node id

RPREFIXNOT_CONFIGURED - directive not configured

RPREFIXNOT_OWNER_OF_RESOURCE - not owner of resource

RPREFIXNOT_IMPLEMENTED - directive not implemented

RPREFIXINTERNAL_ERROR - RTEMS inconsistency detected

RPREFIXNO_MEMORY - could not get enough memory