summaryrefslogtreecommitdiffstats
path: root/spec/if/rtems/object
diff options
context:
space:
mode:
Diffstat (limited to 'spec/if/rtems/object')
-rw-r--r--spec/if/rtems/object/api-class-information.yml58
-rw-r--r--spec/if/rtems/object/api-maximum-class.yml30
-rw-r--r--spec/if/rtems/object/api-minimum-class.yml30
-rw-r--r--spec/if/rtems/object/build-id.yml36
-rw-r--r--spec/if/rtems/object/build-name.yml36
-rw-r--r--spec/if/rtems/object/get-api-class-name.yml34
-rw-r--r--spec/if/rtems/object/get-api-name.yml30
-rw-r--r--spec/if/rtems/object/get-class-information.yml38
-rw-r--r--spec/if/rtems/object/get-classic-name.yml34
-rw-r--r--spec/if/rtems/object/get-local-node.yml27
-rw-r--r--spec/if/rtems/object/get-name.yml38
-rw-r--r--spec/if/rtems/object/group.yml22
-rw-r--r--spec/if/rtems/object/header.yml12
-rw-r--r--spec/if/rtems/object/id-api-maximum-class.yml30
-rw-r--r--spec/if/rtems/object/id-api-maximum.yml23
-rw-r--r--spec/if/rtems/object/id-api-minimum.yml23
-rw-r--r--spec/if/rtems/object/id-final-index.yml19
-rw-r--r--spec/if/rtems/object/id-final.yml19
-rw-r--r--spec/if/rtems/object/id-get-api.yml26
-rw-r--r--spec/if/rtems/object/id-get-class.yml26
-rw-r--r--spec/if/rtems/object/id-get-index.yml26
-rw-r--r--spec/if/rtems/object/id-get-node.yml26
-rw-r--r--spec/if/rtems/object/id-initial-index.yml19
-rw-r--r--spec/if/rtems/object/id-initial.yml33
-rw-r--r--spec/if/rtems/object/search-all-nodes.yml19
-rw-r--r--spec/if/rtems/object/search-local-node.yml19
-rw-r--r--spec/if/rtems/object/search-other-nodes.yml19
-rw-r--r--spec/if/rtems/object/set-name.yml34
-rw-r--r--spec/if/rtems/object/who-am-i.yml19
29 files changed, 0 insertions, 805 deletions
diff --git a/spec/if/rtems/object/api-class-information.yml b/spec/if/rtems/object/api-class-information.yml
deleted file mode 100644
index c02bcb7d..00000000
--- a/spec/if/rtems/object/api-class-information.yml
+++ /dev/null
@@ -1,58 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
-- default:
- brief: |
- This member is
- definition: ${../types/id:/name} ${.:name}
- description: '%'
- kind: member
- name: minimum_id
- variants: []
-- default:
- brief: |
- This member is
- definition: ${../types/id:/name} ${.:name}
- description: '%'
- kind: member
- name: maximum_id
- variants: []
-- default:
- brief: |
- This member is
- definition: ${/if/c/uint32_t:/name} ${.:name}
- description: '%'
- kind: member
- name: maximum
- variants: []
-- default:
- brief: |
- This member is
- definition: ${/if/c/bool:/name} ${.:name}
- description: '%'
- kind: member
- name: auto_extend
- variants: []
-- default:
- brief: |
- This member is
- definition: ${/if/c/uint32_t:/name} ${.:name}
- description: '%'
- kind: member
- name: unallocated
- variants: []
-definition-kind: typedef-only
-description: null
-enabled-by: true
-interface-type: struct
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: rtems_object_api_class_information
-notes: null
-type: interface
diff --git a/spec/if/rtems/object/api-maximum-class.yml b/spec/if/rtems/object/api-maximum-class.yml
deleted file mode 100644
index bc8de4c9..00000000
--- a/spec/if/rtems/object/api-maximum-class.yml
+++ /dev/null
@@ -1,30 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default:
- body: null
- params:
- - int ${.:/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_object_api_maximum_class
-notes: null
-params:
-- description: '%'
- dir: null
- name: api
-return:
- return: null
- return-values: []
-type: interface
diff --git a/spec/if/rtems/object/api-minimum-class.yml b/spec/if/rtems/object/api-minimum-class.yml
deleted file mode 100644
index f8912bb9..00000000
--- a/spec/if/rtems/object/api-minimum-class.yml
+++ /dev/null
@@ -1,30 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default:
- body: null
- params:
- - int ${.:/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_object_api_minimum_class
-notes: null
-params:
-- description: '%'
- dir: null
- name: api
-return:
- return: null
- return-values: []
-type: interface
diff --git a/spec/if/rtems/object/build-id.yml b/spec/if/rtems/object/build-id.yml
deleted file mode 100644
index bbb13c6b..00000000
--- a/spec/if/rtems/object/build-id.yml
+++ /dev/null
@@ -1,36 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default: |
- ${/if/impl/object/build-id:/name}( ${.:/params[0]/name}, ${.:/params[1]/name}, ${.:/params[2]/name}, ${.:/params[3]/name} )
- variants: []
-description: null
-enabled-by: true
-interface-type: macro
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: rtems_build_id
-notes: null
-params:
-- description: '%'
- dir: null
- name: _api
-- description: '%'
- dir: null
- name: _class
-- description: '%'
- dir: null
- name: _node
-- description: '%'
- dir: null
- name: _index
-return:
- return: null
- return-values: []
-type: interface
diff --git a/spec/if/rtems/object/build-name.yml b/spec/if/rtems/object/build-name.yml
deleted file mode 100644
index 96d7270d..00000000
--- a/spec/if/rtems/object/build-name.yml
+++ /dev/null
@@ -1,36 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default: |
- ${/if/impl/object/build-name:/name}( ${.:/params[0]/name}, ${.:/params[1]/name}, ${.:/params[2]/name}, ${.:/params[3]/name} )
- variants: []
-description: null
-enabled-by: true
-interface-type: macro
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: rtems_build_name
-notes: null
-params:
-- description: '%'
- dir: null
- name: _C1
-- description: '%'
- dir: null
- name: _C2
-- description: '%'
- dir: null
- name: _C3
-- description: '%'
- dir: null
- name: _C4
-return:
- return: null
- return-values: []
-type: interface
diff --git a/spec/if/rtems/object/get-api-class-name.yml b/spec/if/rtems/object/get-api-class-name.yml
deleted file mode 100644
index 4a7948bd..00000000
--- a/spec/if/rtems/object/get-api-class-name.yml
+++ /dev/null
@@ -1,34 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default:
- body: null
- params:
- - int ${.:/params[0]/name}
- - int ${.:/params[1]/name}
- return: const char *
- variants: []
-description: null
-enabled-by: true
-interface-type: function
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: rtems_object_get_api_class_name
-notes: null
-params:
-- description: '%'
- dir: null
- name: the_api
-- description: '%'
- dir: null
- name: the_class
-return:
- return: null
- return-values: []
-type: interface
diff --git a/spec/if/rtems/object/get-api-name.yml b/spec/if/rtems/object/get-api-name.yml
deleted file mode 100644
index 5baeab0f..00000000
--- a/spec/if/rtems/object/get-api-name.yml
+++ /dev/null
@@ -1,30 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default:
- body: null
- params:
- - int ${.:/params[0]/name}
- return: const char *
- variants: []
-description: null
-enabled-by: true
-interface-type: function
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: rtems_object_get_api_name
-notes: null
-params:
-- description: '%'
- dir: null
- name: api
-return:
- return: null
- return-values: []
-type: interface
diff --git a/spec/if/rtems/object/get-class-information.yml b/spec/if/rtems/object/get-class-information.yml
deleted file mode 100644
index ffb485d4..00000000
--- a/spec/if/rtems/object/get-class-information.yml
+++ /dev/null
@@ -1,38 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default:
- body: null
- params:
- - int ${.:/params[0]/name}
- - int ${.:/params[1]/name}
- - ${api-class-information:/name} *${.:/params[2]/name}
- return: ${../status/code:/name}
- variants: []
-description: null
-enabled-by: true
-interface-type: function
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: rtems_object_get_class_information
-notes: null
-params:
-- description: '%'
- dir: null
- name: the_api
-- description: '%'
- dir: null
- name: the_class
-- description: '%'
- dir: null
- name: info
-return:
- return: null
- return-values: []
-type: interface
diff --git a/spec/if/rtems/object/get-classic-name.yml b/spec/if/rtems/object/get-classic-name.yml
deleted file mode 100644
index 2c40b0c8..00000000
--- a/spec/if/rtems/object/get-classic-name.yml
+++ /dev/null
@@ -1,34 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default:
- body: null
- params:
- - ${../types/id:/name} ${.:/params[0]/name}
- - ${../types/name:/name} *${.:/params[1]/name}
- return: ${../status/code:/name}
- variants: []
-description: null
-enabled-by: true
-interface-type: function
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: rtems_object_get_classic_name
-notes: null
-params:
-- description: '%'
- dir: null
- name: id
-- description: '%'
- dir: null
- name: name
-return:
- return: null
- return-values: []
-type: interface
diff --git a/spec/if/rtems/object/get-local-node.yml b/spec/if/rtems/object/get-local-node.yml
deleted file mode 100644
index 1c6dcf87..00000000
--- a/spec/if/rtems/object/get-local-node.yml
+++ /dev/null
@@ -1,27 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-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 ${/if/impl/object/local-node:/name};
- params: []
- return: ${/if/c/uint16_t:/name}
- variants: []
-description: null
-enabled-by: true
-interface-type: function
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: rtems_object_get_local_node
-notes: null
-params: []
-return:
- return: null
- return-values: []
-type: interface
diff --git a/spec/if/rtems/object/get-name.yml b/spec/if/rtems/object/get-name.yml
deleted file mode 100644
index 98ee0769..00000000
--- a/spec/if/rtems/object/get-name.yml
+++ /dev/null
@@ -1,38 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default:
- body: null
- params:
- - ${../types/id:/name} ${.:/params[0]/name}
- - ${/if/c/size_t:/name} ${.:/params[1]/name}
- - char *${.:/params[2]/name}
- return: char *
- variants: []
-description: null
-enabled-by: true
-interface-type: function
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: rtems_object_get_name
-notes: null
-params:
-- description: '%'
- dir: null
- name: id
-- description: '%'
- dir: null
- name: length
-- description: '%'
- dir: null
- name: name
-return:
- return: null
- return-values: []
-type: interface
diff --git a/spec/if/rtems/object/group.yml b/spec/if/rtems/object/group.yml
deleted file mode 100644
index 0f6d512a..00000000
--- a/spec/if/rtems/object/group.yml
+++ /dev/null
@@ -1,22 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: |
- RTEMS provides a collection of services to assist in the management and usage
- of the objects created and utilized via other managers. These services
- assist in the manipulation of RTEMS objects independent of the API used to
- create them.
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-description: null
-enabled-by: true
-identifier: RTEMSAPIClassicObject
-interface-type: group
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: ../group
-name: Object Services
-text: |
- The Classic API shall provide an interface to the Object Services.
-type: interface
diff --git a/spec/if/rtems/object/header.yml b/spec/if/rtems/object/header.yml
deleted file mode 100644
index 8b90b787..00000000
--- a/spec/if/rtems/object/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 Object Manager 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/object.h
-prefix: cpukit/include
-type: interface
diff --git a/spec/if/rtems/object/id-api-maximum-class.yml b/spec/if/rtems/object/id-api-maximum-class.yml
deleted file mode 100644
index 78003b22..00000000
--- a/spec/if/rtems/object/id-api-maximum-class.yml
+++ /dev/null
@@ -1,30 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default:
- body: null
- params:
- - int ${.:/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_object_id_api_maximum_class
-notes: null
-params:
-- description: '%'
- dir: null
- name: api
-return:
- return: null
- return-values: []
-type: interface
diff --git a/spec/if/rtems/object/id-api-maximum.yml b/spec/if/rtems/object/id-api-maximum.yml
deleted file mode 100644
index 2a38b530..00000000
--- a/spec/if/rtems/object/id-api-maximum.yml
+++ /dev/null
@@ -1,23 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default: ${/if/impl/object/apis-last:/name}
- variants: []
-description: null
-enabled-by: true
-interface-type: macro
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: rtems_object_id_api_maximum
-notes: null
-params: []
-return:
- return: null
- return-values: []
-type: interface
diff --git a/spec/if/rtems/object/id-api-minimum.yml b/spec/if/rtems/object/id-api-minimum.yml
deleted file mode 100644
index b1856cae..00000000
--- a/spec/if/rtems/object/id-api-minimum.yml
+++ /dev/null
@@ -1,23 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default: ${/if/impl/object/internal-api:/name}
- variants: []
-description: null
-enabled-by: true
-interface-type: macro
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: rtems_object_id_api_minimum
-notes: null
-params: []
-return:
- return: null
- return-values: []
-type: interface
diff --git a/spec/if/rtems/object/id-final-index.yml b/spec/if/rtems/object/id-final-index.yml
deleted file mode 100644
index 5f00ff9b..00000000
--- a/spec/if/rtems/object/id-final-index.yml
+++ /dev/null
@@ -1,19 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default: ${/if/impl/object/id-final-index:/name}
- variants: []
-description: null
-enabled-by: true
-interface-type: define
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: RTEMS_OBJECT_ID_FINAL_INDEX
-notes: null
-type: interface
diff --git a/spec/if/rtems/object/id-final.yml b/spec/if/rtems/object/id-final.yml
deleted file mode 100644
index 173d4ba7..00000000
--- a/spec/if/rtems/object/id-final.yml
+++ /dev/null
@@ -1,19 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default: ${/if/impl/object/id-final:/name}
- variants: []
-description: null
-enabled-by: true
-interface-type: define
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: RTEMS_OBJECT_ID_FINAL
-notes: null
-type: interface
diff --git a/spec/if/rtems/object/id-get-api.yml b/spec/if/rtems/object/id-get-api.yml
deleted file mode 100644
index 1bc043b1..00000000
--- a/spec/if/rtems/object/id-get-api.yml
+++ /dev/null
@@ -1,26 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default: ${/if/impl/object/get-api:/name}( ${.:/params[0]/name} )
- variants: []
-description: null
-enabled-by: true
-interface-type: macro
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: rtems_object_id_get_api
-notes: null
-params:
-- description: '%'
- dir: null
- name: _id
-return:
- return: null
- return-values: []
-type: interface
diff --git a/spec/if/rtems/object/id-get-class.yml b/spec/if/rtems/object/id-get-class.yml
deleted file mode 100644
index 6e939302..00000000
--- a/spec/if/rtems/object/id-get-class.yml
+++ /dev/null
@@ -1,26 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default: ${/if/impl/object/get-class:/name}( ${.:/params[0]/name} )
- variants: []
-description: null
-enabled-by: true
-interface-type: macro
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: rtems_object_id_get_class
-notes: null
-params:
-- description: '%'
- dir: null
- name: _id
-return:
- return: null
- return-values: []
-type: interface
diff --git a/spec/if/rtems/object/id-get-index.yml b/spec/if/rtems/object/id-get-index.yml
deleted file mode 100644
index 022aca93..00000000
--- a/spec/if/rtems/object/id-get-index.yml
+++ /dev/null
@@ -1,26 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default: ${/if/impl/object/get-index:/name}( ${.:/params[0]/name} )
- variants: []
-description: null
-enabled-by: true
-interface-type: macro
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: rtems_object_id_get_index
-notes: null
-params:
-- description: '%'
- dir: null
- name: _id
-return:
- return: null
- return-values: []
-type: interface
diff --git a/spec/if/rtems/object/id-get-node.yml b/spec/if/rtems/object/id-get-node.yml
deleted file mode 100644
index 7ab4e52e..00000000
--- a/spec/if/rtems/object/id-get-node.yml
+++ /dev/null
@@ -1,26 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default: ${/if/impl/object/get-node:/name}( ${.:/params[0]/name} )
- variants: []
-description: null
-enabled-by: true
-interface-type: macro
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: rtems_object_id_get_node
-notes: null
-params:
-- description: '%'
- dir: null
- name: _id
-return:
- return: null
- return-values: []
-type: interface
diff --git a/spec/if/rtems/object/id-initial-index.yml b/spec/if/rtems/object/id-initial-index.yml
deleted file mode 100644
index 60c3e455..00000000
--- a/spec/if/rtems/object/id-initial-index.yml
+++ /dev/null
@@ -1,19 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default: ${/if/impl/object/id-initial-index:/name}
- variants: []
-description: null
-enabled-by: true
-interface-type: define
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: RTEMS_OBJECT_ID_INITIAL_INDEX
-notes: null
-type: interface
diff --git a/spec/if/rtems/object/id-initial.yml b/spec/if/rtems/object/id-initial.yml
deleted file mode 100644
index 31523c31..00000000
--- a/spec/if/rtems/object/id-initial.yml
+++ /dev/null
@@ -1,33 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default: |
- ${/if/impl/object/id-initial:/name}( ${.:/params[0]/name}, ${.:/params[1]/name}, ${.:/params[2]/name} )
- variants: []
-description: null
-enabled-by: true
-interface-type: macro
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: RTEMS_OBJECT_ID_INITIAL
-notes: null
-params:
-- description: '%'
- dir: null
- name: _api
-- description: '%'
- dir: null
- name: _class
-- description: '%'
- dir: null
- name: _node
-return:
- return: null
- return-values: []
-type: interface
diff --git a/spec/if/rtems/object/search-all-nodes.yml b/spec/if/rtems/object/search-all-nodes.yml
deleted file mode 100644
index 1016dfed..00000000
--- a/spec/if/rtems/object/search-all-nodes.yml
+++ /dev/null
@@ -1,19 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default: ${/if/impl/object/search-all-nodes:/name}
- variants: []
-description: null
-enabled-by: true
-interface-type: define
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: RTEMS_SEARCH_ALL_NODES
-notes: null
-type: interface
diff --git a/spec/if/rtems/object/search-local-node.yml b/spec/if/rtems/object/search-local-node.yml
deleted file mode 100644
index a0a9e05d..00000000
--- a/spec/if/rtems/object/search-local-node.yml
+++ /dev/null
@@ -1,19 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default: ${/if/impl/object/search-local-nodes:/name}
- variants: []
-description: null
-enabled-by: true
-interface-type: define
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: RTEMS_SEARCH_LOCAL_NODE
-notes: null
-type: interface
diff --git a/spec/if/rtems/object/search-other-nodes.yml b/spec/if/rtems/object/search-other-nodes.yml
deleted file mode 100644
index 2591ce17..00000000
--- a/spec/if/rtems/object/search-other-nodes.yml
+++ /dev/null
@@ -1,19 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default: ${/if/impl/object/search-other-nodes:/name}
- variants: []
-description: null
-enabled-by: true
-interface-type: define
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: RTEMS_SEARCH_OTHER_NODES
-notes: null
-type: interface
diff --git a/spec/if/rtems/object/set-name.yml b/spec/if/rtems/object/set-name.yml
deleted file mode 100644
index 1622b200..00000000
--- a/spec/if/rtems/object/set-name.yml
+++ /dev/null
@@ -1,34 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default:
- body: null
- params:
- - ${../types/id:/name} ${.:/params[0]/name}
- - const char *${.:/params[1]/name}
- return: ${../status/code:/name}
- variants: []
-description: null
-enabled-by: true
-interface-type: function
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: rtems_object_set_name
-notes: null
-params:
-- description: '%'
- dir: null
- name: id
-- description: '%'
- dir: null
- name: name
-return:
- return: null
- return-values: []
-type: interface
diff --git a/spec/if/rtems/object/who-am-i.yml b/spec/if/rtems/object/who-am-i.yml
deleted file mode 100644
index cfa2bfcc..00000000
--- a/spec/if/rtems/object/who-am-i.yml
+++ /dev/null
@@ -1,19 +0,0 @@
-SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: '%'
-copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
-- Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR)
-definition:
- default: ${/if/impl/object/who-am-i:/name}
- variants: []
-description: null
-enabled-by: true
-interface-type: define
-links:
-- role: interface-placement
- uid: header
-- role: interface-ingroup
- uid: group
-name: RTEMS_WHO_AM_I
-notes: null
-type: interface