diff options
Diffstat (limited to 'spec/if/rtems/status')
39 files changed, 0 insertions, 817 deletions
diff --git a/spec/if/rtems/status/already-suspended.yml b/spec/if/rtems/status/already-suspended.yml deleted file mode 100644 index 30b0ae3a..00000000 --- a/spec/if/rtems/status/already-suspended.yml +++ /dev/null @@ -1,16 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates that the thread was already suspended. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '15' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_ALREADY_SUSPENDED -notes: null -type: interface diff --git a/spec/if/rtems/status/called-from-isr.yml b/spec/if/rtems/status/called-from-isr.yml deleted file mode 100644 index 6092755a..00000000 --- a/spec/if/rtems/status/called-from-isr.yml +++ /dev/null @@ -1,17 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates that the operation should not be called from this - execution environment. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '18' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_CALLED_FROM_ISR -notes: null -type: interface diff --git a/spec/if/rtems/status/code-to-errno.yml b/spec/if/rtems/status/code-to-errno.yml deleted file mode 100644 index 40547ff4..00000000 --- a/spec/if/rtems/status/code-to-errno.yml +++ /dev/null @@ -1,74 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - Maps the specified RTEMS status code to a POSIX error number. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -definition: - default: - body: null - params: - - ${code:/name} ${.:/params[0]/name} - return: int - variants: [] -description: null -enabled-by: true -interface-type: function -links: -- role: interface-placement - uid: header -- role: interface-ingroup - uid: group -name: rtems_status_code_to_errno -notes: null -params: -- description: is the status code to map. - dir: null - name: status_code -return: - return: null - return-values: - - description: | - The status code is ${successful:/name}. - value: '0' - - description: | - The status code is ${invalid-number:/name}. - value: EBADF - - description: | - The status code is ${resource-in-use:/name}. - value: EBUSY - - description: | - The status code is ${interrupted:/name}. - value: EINTR - - description: | - The status code is ${invalid-clock:/name}, - ${invalid-name:/name}, or ${invalid-node:/name}. - value: EINVAL - - description: | - The status code is ${already-suspended:/name}, - ${called-from-isr:/name}, - ${illegal-on-remote-object:/name}, - ${illegal-on-self:/name}, ${incorrect-state:/name}, - ${internal-error:/name}, ${invalid-address:/name}, - ${invalid-id:/name}, ${invalid-priority:/name}, - ${invalid-size:/name}, ${io-error:/name}, - ${mp-not-configured:/name}, ${not-defined:/name}, - ${object-was-deleted:/name}, ${proxy-blocking:/name}, - ${task-exitted:/name}, or ${too-many:/name}. - value: EIO - - description: | - The status code is ${unsatisfied:/name}. - value: ENODEV - - description: | - The status code is ${no-memory:/name}. - value: ENOMEM - - description: | - The status code is ${not-configured:/name} or - ${not-implemented:/name}. - value: ENOSYS - - description: | - The status code is ${not-owner-of-resource:/name}. - value: EPERM - - description: | - The status code is ${timeout:/name}. - value: ETIMEDOUT -type: interface diff --git a/spec/if/rtems/status/code.yml b/spec/if/rtems/status/code.yml deleted file mode 100644 index 36ac265f..00000000 --- a/spec/if/rtems/status/code.yml +++ /dev/null @@ -1,77 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This enumeration provides status codes for directives of the Classic API. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -definition-kind: typedef-only -description: null -enabled-by: true -interface-type: enum -links: -- role: interface-placement - uid: header -- role: interface-ingroup - uid: group -- role: interface-enumerator - uid: successful -- role: interface-enumerator - uid: task-exitted -- role: interface-enumerator - uid: mp-not-configured -- role: interface-enumerator - uid: invalid-name -- role: interface-enumerator - uid: invalid-id -- role: interface-enumerator - uid: too-many -- role: interface-enumerator - uid: timeout -- role: interface-enumerator - uid: object-was-deleted -- role: interface-enumerator - uid: invalid-size -- role: interface-enumerator - uid: invalid-address -- role: interface-enumerator - uid: invalid-number -- role: interface-enumerator - uid: not-defined -- role: interface-enumerator - uid: resource-in-use -- role: interface-enumerator - uid: unsatisfied -- role: interface-enumerator - uid: incorrect-state -- role: interface-enumerator - uid: already-suspended -- role: interface-enumerator - uid: illegal-on-self -- role: interface-enumerator - uid: illegal-on-remote-object -- role: interface-enumerator - uid: called-from-isr -- role: interface-enumerator - uid: invalid-priority -- role: interface-enumerator - uid: invalid-clock -- role: interface-enumerator - uid: invalid-node -- role: interface-enumerator - uid: not-configured -- role: interface-enumerator - uid: not-owner-of-resource -- role: interface-enumerator - uid: not-implemented -- role: interface-enumerator - uid: internal-error -- role: interface-enumerator - uid: no-memory -- role: interface-enumerator - uid: io-error -- role: interface-enumerator - uid: interrupted -- role: interface-enumerator - uid: proxy-blocking -name: rtems_status_code -notes: null -type: interface diff --git a/spec/if/rtems/status/first.yml b/spec/if/rtems/status/first.yml deleted file mode 100644 index 5f704e9c..00000000 --- a/spec/if/rtems/status/first.yml +++ /dev/null @@ -1,20 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This is the lowest valid value for a Classic API status code. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: ${successful:/name} - variants: [] -description: null -enabled-by: true -interface-type: define -links: -- role: interface-placement - uid: header -- role: interface-ingroup - uid: group -name: RTEMS_STATUS_CODES_FIRST -notes: null -type: interface diff --git a/spec/if/rtems/status/group.yml b/spec/if/rtems/status/group.yml deleted file mode 100644 index b3c8a9e2..00000000 --- a/spec/if/rtems/status/group.yml +++ /dev/null @@ -1,18 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This group contains the Classic API status codes and support functions. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -description: null -enabled-by: true -identifier: RTEMSAPIClassicStatus -interface-type: group -links: -- role: interface-placement - uid: header -- role: interface-ingroup - uid: ../group -name: Directive Status Codes -text: | - The Classic API shall provide an interface to directive status codes. -type: interface diff --git a/spec/if/rtems/status/header.yml b/spec/if/rtems/status/header.yml deleted file mode 100644 index 83cb2b38..00000000 --- a/spec/if/rtems/status/header.yml +++ /dev/null @@ -1,12 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: This header file defines the status codes provided by API. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -enabled-by: true -interface-type: header-file -links: -- role: interface-placement - uid: /if/domains/api -path: rtems/rtems/status.h -prefix: cpukit/include -type: interface diff --git a/spec/if/rtems/status/illegal-on-remote-object.yml b/spec/if/rtems/status/illegal-on-remote-object.yml deleted file mode 100644 index 924c6e16..00000000 --- a/spec/if/rtems/status/illegal-on-remote-object.yml +++ /dev/null @@ -1,16 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates that the operation is illegal on a remote object. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '17' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_ILLEGAL_ON_REMOTE_OBJECT -notes: null -type: interface diff --git a/spec/if/rtems/status/illegal-on-self.yml b/spec/if/rtems/status/illegal-on-self.yml deleted file mode 100644 index d7479333..00000000 --- a/spec/if/rtems/status/illegal-on-self.yml +++ /dev/null @@ -1,17 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates that the operation is illegal on the calling - thread. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '16' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_ILLEGAL_ON_SELF -notes: null -type: interface diff --git a/spec/if/rtems/status/incorrect-state.yml b/spec/if/rtems/status/incorrect-state.yml deleted file mode 100644 index 9c30f28b..00000000 --- a/spec/if/rtems/status/incorrect-state.yml +++ /dev/null @@ -1,17 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates that an object is in wrong state for the requested - operation. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '14' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_INCORRECT_STATE -notes: null -type: interface diff --git a/spec/if/rtems/status/internal-error.yml b/spec/if/rtems/status/internal-error.yml deleted file mode 100644 index fed91daa..00000000 --- a/spec/if/rtems/status/internal-error.yml +++ /dev/null @@ -1,16 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates that an internal RTEMS inconsistency was detected. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '25' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_INTERNAL_ERROR -notes: null -type: interface diff --git a/spec/if/rtems/status/interrupted.yml b/spec/if/rtems/status/interrupted.yml deleted file mode 100644 index c79fa7fb..00000000 --- a/spec/if/rtems/status/interrupted.yml +++ /dev/null @@ -1,17 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code is used internally to indicate a blocking device driver call - has been interrupted and should be reflected to the caller as interrupted. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 2019 On-Line Applications Research Corporation (OAR) -definition: - default: '28' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_INTERRUPTED -notes: null -type: interface diff --git a/spec/if/rtems/status/invalid-address.yml b/spec/if/rtems/status/invalid-address.yml deleted file mode 100644 index e6cb9212..00000000 --- a/spec/if/rtems/status/invalid-address.yml +++ /dev/null @@ -1,16 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates that the specified address is invalid. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '9' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_INVALID_ADDRESS -notes: null -type: interface diff --git a/spec/if/rtems/status/invalid-clock.yml b/spec/if/rtems/status/invalid-clock.yml deleted file mode 100644 index 6bcd7284..00000000 --- a/spec/if/rtems/status/invalid-clock.yml +++ /dev/null @@ -1,16 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates that the specified date/time was invalid. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '20' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_INVALID_CLOCK -notes: null -type: interface diff --git a/spec/if/rtems/status/invalid-id.yml b/spec/if/rtems/status/invalid-id.yml deleted file mode 100644 index d51875ea..00000000 --- a/spec/if/rtems/status/invalid-id.yml +++ /dev/null @@ -1,16 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates that the object identifier was invalid. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '4' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_INVALID_ID -notes: null -type: interface diff --git a/spec/if/rtems/status/invalid-name.yml b/spec/if/rtems/status/invalid-name.yml deleted file mode 100644 index 980951fb..00000000 --- a/spec/if/rtems/status/invalid-name.yml +++ /dev/null @@ -1,16 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates that the object name was invalid. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '3' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_INVALID_NAME -notes: null -type: interface diff --git a/spec/if/rtems/status/invalid-node.yml b/spec/if/rtems/status/invalid-node.yml deleted file mode 100644 index 98bce397..00000000 --- a/spec/if/rtems/status/invalid-node.yml +++ /dev/null @@ -1,16 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates that the specified node identifier was invalid. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '21' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_INVALID_NODE -notes: null -type: interface diff --git a/spec/if/rtems/status/invalid-number.yml b/spec/if/rtems/status/invalid-number.yml deleted file mode 100644 index f4c3bd00..00000000 --- a/spec/if/rtems/status/invalid-number.yml +++ /dev/null @@ -1,16 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates that the specified number was invalid. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '10' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_INVALID_NUMBER -notes: null -type: interface diff --git a/spec/if/rtems/status/invalid-priority.yml b/spec/if/rtems/status/invalid-priority.yml deleted file mode 100644 index 4a4dbcb5..00000000 --- a/spec/if/rtems/status/invalid-priority.yml +++ /dev/null @@ -1,16 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates that an invalid thread priority was provided. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '19' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_INVALID_PRIORITY -notes: null -type: interface diff --git a/spec/if/rtems/status/invalid-size.yml b/spec/if/rtems/status/invalid-size.yml deleted file mode 100644 index fc42cae7..00000000 --- a/spec/if/rtems/status/invalid-size.yml +++ /dev/null @@ -1,16 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates that the specified size was invalid. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '8' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_INVALID_SIZE -notes: null -type: interface diff --git a/spec/if/rtems/status/io-error.yml b/spec/if/rtems/status/io-error.yml deleted file mode 100644 index f75a11e6..00000000 --- a/spec/if/rtems/status/io-error.yml +++ /dev/null @@ -1,16 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates an driver IO error. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '27' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_IO_ERROR -notes: null -type: interface diff --git a/spec/if/rtems/status/is-equal.yml b/spec/if/rtems/status/is-equal.yml deleted file mode 100644 index 5e6e5d04..00000000 --- a/spec/if/rtems/status/is-equal.yml +++ /dev/null @@ -1,37 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - Returns true, if the left hand side status code is equal to the right hand - side status code, otherwise returns false. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: - body: | - return ${.:/params[0]/name} == ${.:/params[1]/name}; - params: - - ${code:/name} ${.:/params[0]/name} - - ${code:/name} ${.:/params[1]/name} - return: ${/if/c/bool:/name} - variants: [] -description: null -enabled-by: true -interface-type: function -links: -- role: interface-placement - uid: header -- role: interface-ingroup - uid: group -name: rtems_are_statuses_equal -notes: null -params: -- description: is the left hand side status code. - dir: null - name: left_status_code -- description: is the right hand side status code. - dir: null - name: right_status_code -return: - return: null - return-values: [] -type: interface diff --git a/spec/if/rtems/status/is-successful.yml b/spec/if/rtems/status/is-successful.yml deleted file mode 100644 index 78c8ac18..00000000 --- a/spec/if/rtems/status/is-successful.yml +++ /dev/null @@ -1,33 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - Returns true, if the status code is ${successful:/name}, otherwise - returns false. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: - body: | - return ${.:/params[0]/name} == ${successful:/name}; - params: - - ${code:/name} ${.:/params[0]/name} - return: ${/if/c/bool:/name} - variants: [] -description: null -enabled-by: true -interface-type: function -links: -- role: interface-placement - uid: header -- role: interface-ingroup - uid: group -name: rtems_is_status_successful -notes: null -params: -- description: is the status code. - dir: null - name: status_code -return: - return: null - return-values: [] -type: interface diff --git a/spec/if/rtems/status/last.yml b/spec/if/rtems/status/last.yml deleted file mode 100644 index fdcebffe..00000000 --- a/spec/if/rtems/status/last.yml +++ /dev/null @@ -1,20 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This is the highest valid value for a Classic API status code. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: ${proxy-blocking:/name} - variants: [] -description: null -enabled-by: true -interface-type: define -links: -- role: interface-placement - uid: header -- role: interface-ingroup - uid: group -name: RTEMS_STATUS_CODES_LAST -notes: null -type: interface diff --git a/spec/if/rtems/status/mp-not-configured.yml b/spec/if/rtems/status/mp-not-configured.yml deleted file mode 100644 index 47f3c259..00000000 --- a/spec/if/rtems/status/mp-not-configured.yml +++ /dev/null @@ -1,16 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates that multiprocessing is not configured. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '2' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_MP_NOT_CONFIGURED -notes: null -type: interface diff --git a/spec/if/rtems/status/no-memory.yml b/spec/if/rtems/status/no-memory.yml deleted file mode 100644 index 00fbf207..00000000 --- a/spec/if/rtems/status/no-memory.yml +++ /dev/null @@ -1,17 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates that the directive attempted to allocate memory - but was unable to do so. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '26' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_NO_MEMORY -notes: null -type: interface diff --git a/spec/if/rtems/status/not-configured.yml b/spec/if/rtems/status/not-configured.yml deleted file mode 100644 index 4ab79cb9..00000000 --- a/spec/if/rtems/status/not-configured.yml +++ /dev/null @@ -1,16 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates that the directive was not configured. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '22' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_NOT_CONFIGURED -notes: null -type: interface diff --git a/spec/if/rtems/status/not-defined.yml b/spec/if/rtems/status/not-defined.yml deleted file mode 100644 index 8f3b93d6..00000000 --- a/spec/if/rtems/status/not-defined.yml +++ /dev/null @@ -1,16 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates that the item has not been initialized. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '11' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_NOT_DEFINED -notes: null -type: interface diff --git a/spec/if/rtems/status/not-implemented.yml b/spec/if/rtems/status/not-implemented.yml deleted file mode 100644 index d344da20..00000000 --- a/spec/if/rtems/status/not-implemented.yml +++ /dev/null @@ -1,19 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates the directive or requested portion of the - directive is not implemented. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '24' - variants: [] -description: | - This is a hint that you have stumbled across an opportunity to submit code to - the RTEMS Project. -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_NOT_IMPLEMENTED -notes: null -type: interface diff --git a/spec/if/rtems/status/not-owner-of-resource.yml b/spec/if/rtems/status/not-owner-of-resource.yml deleted file mode 100644 index bd0697c8..00000000 --- a/spec/if/rtems/status/not-owner-of-resource.yml +++ /dev/null @@ -1,16 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates that the caller is not the owner of the resource. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '23' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_NOT_OWNER_OF_RESOURCE -notes: null -type: interface diff --git a/spec/if/rtems/status/object-was-deleted.yml b/spec/if/rtems/status/object-was-deleted.yml deleted file mode 100644 index 56d3035a..00000000 --- a/spec/if/rtems/status/object-was-deleted.yml +++ /dev/null @@ -1,17 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates the object was deleted while the thread was - blocked waiting. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '7' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_OBJECT_WAS_DELETED -notes: null -type: interface diff --git a/spec/if/rtems/status/proxy-blocking.yml b/spec/if/rtems/status/proxy-blocking.yml deleted file mode 100644 index f588a6e9..00000000 --- a/spec/if/rtems/status/proxy-blocking.yml +++ /dev/null @@ -1,20 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This is the status is used internally to RTEMS when performing - operations on behalf of remote tasks. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '29' - variants: [] -description: | - This is referred to as proxying operations and this status indicates that the - operation could not be completed immediately and the proxy is blocking. -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_PROXY_BLOCKING -notes: | - This status will not be returned to the user. -type: interface diff --git a/spec/if/rtems/status/resource-in-use.yml b/spec/if/rtems/status/resource-in-use.yml deleted file mode 100644 index 21d609ed..00000000 --- a/spec/if/rtems/status/resource-in-use.yml +++ /dev/null @@ -1,16 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates that the object still has resources in use. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '12' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_RESOURCE_IN_USE -notes: null -type: interface diff --git a/spec/if/rtems/status/successful.yml b/spec/if/rtems/status/successful.yml deleted file mode 100644 index 93ccda45..00000000 --- a/spec/if/rtems/status/successful.yml +++ /dev/null @@ -1,16 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates successful completion. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '0' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_SUCCESSFUL -notes: null -type: interface diff --git a/spec/if/rtems/status/task-exitted.yml b/spec/if/rtems/status/task-exitted.yml deleted file mode 100644 index 30e0df9c..00000000 --- a/spec/if/rtems/status/task-exitted.yml +++ /dev/null @@ -1,16 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates that a thread exited. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '1' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_TASK_EXITTED -notes: null -type: interface diff --git a/spec/if/rtems/status/text.yml b/spec/if/rtems/status/text.yml deleted file mode 100644 index 6e0c9e49..00000000 --- a/spec/if/rtems/status/text.yml +++ /dev/null @@ -1,32 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: Returns a text describing the specified status code. -copyrights: -- Copyright (C) 2014, 2020 embedded brains GmbH (http://www.embedded-brains.de) -definition: - default: - body: null - params: - - ${code:/name} ${.:/params[0]/name} - return: const char * - variants: [] -description: | - The text for each status code is the enumerator constant. -enabled-by: true -interface-type: function -links: -- role: interface-placement - uid: header -- role: interface-ingroup - uid: group -name: rtems_status_text -notes: null -params: -- description: is the status code. - dir: null - name: status_code -return: - return: Otherwise, a text describing the status code. - return-values: - - description: The passed status code is invalid. - value: '"?"' -type: interface diff --git a/spec/if/rtems/status/timeout.yml b/spec/if/rtems/status/timeout.yml deleted file mode 100644 index 3693682e..00000000 --- a/spec/if/rtems/status/timeout.yml +++ /dev/null @@ -1,16 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates that a blocking directive timed out. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '6' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_TIMEOUT -notes: null -type: interface diff --git a/spec/if/rtems/status/too-many.yml b/spec/if/rtems/status/too-many.yml deleted file mode 100644 index ccdaa6f1..00000000 --- a/spec/if/rtems/status/too-many.yml +++ /dev/null @@ -1,17 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates you have attempted to create too many instances of - a particular object class. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '5' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_TOO_MANY -notes: null -type: interface diff --git a/spec/if/rtems/status/unsatisfied.yml b/spec/if/rtems/status/unsatisfied.yml deleted file mode 100644 index 95d2a3af..00000000 --- a/spec/if/rtems/status/unsatisfied.yml +++ /dev/null @@ -1,16 +0,0 @@ -SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause -brief: | - This status code indicates that the request was not satisfied. -copyrights: -- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) -- Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) -definition: - default: '13' - variants: [] -description: null -enabled-by: true -interface-type: enumerator -links: [] -name: RTEMS_UNSATISFIED -notes: null -type: interface |