diff options
Diffstat (limited to 'c_user/directive_status_codes.rst')
-rw-r--r-- | c_user/directive_status_codes.rst | 100 |
1 files changed, 0 insertions, 100 deletions
diff --git a/c_user/directive_status_codes.rst b/c_user/directive_status_codes.rst deleted file mode 100644 index b4c7f3b..0000000 --- a/c_user/directive_status_codes.rst +++ /dev/null @@ -1,100 +0,0 @@ -.. comment SPDX-License-Identifier: CC-BY-SA-4.0 - -.. COMMENT: Copyright 2015 embedded brains GmbH -.. COMMENT: All rights reserved. - -Directive Status Codes -###################### - -Introduction -============ - -The directive status code directives are: - -- rtems_status_text_ - Return the name for the status code - -Directives -========== - -The directives are: - -.. list-table:: - :class: rtems-table - - * - ``RTEMS_SUCCESSFUL`` - - successful completion - * - ``RTEMS_TASK_EXITTED`` - - returned from a task - * - ``RTEMS_MP_NOT_CONFIGURED`` - - multiprocessing not configured - * - ``RTEMS_INVALID_NAME`` - - invalid object name - * - ``RTEMS_INVALID_ID`` - - invalid object id - * - ``RTEMS_TOO_MANY`` - - too many - * - ``RTEMS_TIMEOUT`` - - timed out waiting - * - ``RTEMS_OBJECT_WAS_DELETED`` - - object was deleted while waiting - * - ``RTEMS_INVALID_SIZE`` - - invalid specified size - * - ``RTEMS_INVALID_ADDRESS`` - - invalid address specified - * - ``RTEMS_INVALID_NUMBER`` - - number was invalid - * - ``RTEMS_NOT_DEFINED`` - - item not initialized - * - ``RTEMS_RESOURCE_IN_USE`` - - resources outstanding - * - ``RTEMS_UNSATISFIED`` - - request not satisfied - * - ``RTEMS_INCORRECT_STATE`` - - task is in wrong state - * - ``RTEMS_ALREADY_SUSPENDED`` - - task already in state - * - ``RTEMS_ILLEGAL_ON_SELF`` - - illegal for calling task - * - ``RTEMS_ILLEGAL_ON_REMOTE_OBJECT`` - - illegal for remote object - * - ``RTEMS_CALLED_FROM_ISR`` - - invalid environment - * - ``RTEMS_INVALID_PRIORITY`` - - invalid task priority - * - ``RTEMS_INVALID_CLOCK`` - - invalid time buffer - * - ``RTEMS_INVALID_NODE`` - - invalid node id - * - ``RTEMS_NOT_CONFIGURED`` - - directive not configured - * - ``RTEMS_NOT_OWNER_OF_RESOURCE`` - - not owner of resource - * - ``RTEMS_NOT_IMPLEMENTED`` - - directive not implemented - * - ``RTEMS_INTERNAL_ERROR`` - - RTEMS inconsistency detected - * - ``RTEMS_NO_MEMORY`` - - could not get enough memory - -.. _rtems_status_text: - -STATUS_TEXT - Returns the enumeration name for a status code ------------------------------------------------------------- - -**CALLING SEQUENCE:** - -.. index:: rtems_status_text - -.. code-block:: c - - 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. |