41. Directive Status Codes¶
41.1. Introduction¶
The directive status code directives are:
rtems_status_text - Return the name for the status code
41.2. Directives¶
The directives are:
|
successful completion |
|
returned from a task |
|
multiprocessing not configured |
|
invalid object name |
|
invalid object id |
|
too many |
|
timed out waiting |
|
object was deleted while waiting |
|
invalid specified size |
|
invalid address specified |
|
number was invalid |
|
item not initialized |
|
resources outstanding |
|
request not satisfied |
|
task is in wrong state |
|
task already in state |
|
illegal for calling task |
|
illegal for remote object |
|
invalid environment |
|
invalid task priority |
|
invalid time buffer |
|
invalid node id |
|
directive not configured |
|
not owner of resource |
|
directive not implemented or feature not available in configuration |
|
RTEMS inconsistency detected |
|
could not get enough memory |
|
driver I/O error |
|
returned by driver to indicate interrupted operation |
41.2.1. STATUS_TEXT - Returns the enumeration name for a status code¶
- CALLING SEQUENCE:
const char *rtems_status_text( rtems_status_code code );
- DIRECTIVE STATUS CODES
The status code enumeration name or “?” in case the status code is invalid.
- DESCRIPTION:
Returns the enumeration name for the specified status code.