summaryrefslogtreecommitdiffstats
path: root/spec/score/object/if
diff options
context:
space:
mode:
Diffstat (limited to 'spec/score/object/if')
-rw-r--r--spec/score/object/if/apis-last.yml11
-rw-r--r--spec/score/object/if/build-id.yml11
-rw-r--r--spec/score/object/if/build-name.yml11
-rw-r--r--spec/score/object/if/get-api.yml11
-rw-r--r--spec/score/object/if/get-class.yml11
-rw-r--r--spec/score/object/if/get-index.yml11
-rw-r--r--spec/score/object/if/get-node.yml11
-rw-r--r--spec/score/object/if/header.yml12
-rw-r--r--spec/score/object/if/id-final-index.yml11
-rw-r--r--spec/score/object/if/id-final.yml11
-rw-r--r--spec/score/object/if/id-initial-index.yml11
-rw-r--r--spec/score/object/if/id-initial.yml11
-rw-r--r--spec/score/object/if/id-none.yml11
-rw-r--r--spec/score/object/if/id-of-self.yml11
-rw-r--r--spec/score/object/if/id.yml11
-rw-r--r--spec/score/object/if/internal-api.yml11
-rw-r--r--spec/score/object/if/is-unlimited.yml11
-rw-r--r--spec/score/object/if/local-node.yml11
-rw-r--r--spec/score/object/if/maximum-per-allocation.yml11
-rw-r--r--spec/score/object/if/search-all-nodes.yml11
-rw-r--r--spec/score/object/if/search-local-nodes.yml11
-rw-r--r--spec/score/object/if/search-other-nodes.yml11
-rw-r--r--spec/score/object/if/unlimited-objects.yml11
-rw-r--r--spec/score/object/if/who-am-i.yml11
24 files changed, 265 insertions, 0 deletions
diff --git a/spec/score/object/if/apis-last.yml b/spec/score/object/if/apis-last.yml
new file mode 100644
index 00000000..318fba4c
--- /dev/null
+++ b/spec/score/object/if/apis-last.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: OBJECTS_APIS_LAST
+reference: null
+type: interface
diff --git a/spec/score/object/if/build-id.yml b/spec/score/object/if/build-id.yml
new file mode 100644
index 00000000..400a388c
--- /dev/null
+++ b/spec/score/object/if/build-id.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: _Objects_Build_id
+reference: null
+type: interface
diff --git a/spec/score/object/if/build-name.yml b/spec/score/object/if/build-name.yml
new file mode 100644
index 00000000..683cef3c
--- /dev/null
+++ b/spec/score/object/if/build-name.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: _Objects_Build_name
+reference: null
+type: interface
diff --git a/spec/score/object/if/get-api.yml b/spec/score/object/if/get-api.yml
new file mode 100644
index 00000000..688c60d5
--- /dev/null
+++ b/spec/score/object/if/get-api.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: _Objects_Get_API
+reference: null
+type: interface
diff --git a/spec/score/object/if/get-class.yml b/spec/score/object/if/get-class.yml
new file mode 100644
index 00000000..5bf520ab
--- /dev/null
+++ b/spec/score/object/if/get-class.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: _Objects_Get_class
+reference: null
+type: interface
diff --git a/spec/score/object/if/get-index.yml b/spec/score/object/if/get-index.yml
new file mode 100644
index 00000000..60bb84cd
--- /dev/null
+++ b/spec/score/object/if/get-index.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: _Objects_Get_index
+reference: null
+type: interface
diff --git a/spec/score/object/if/get-node.yml b/spec/score/object/if/get-node.yml
new file mode 100644
index 00000000..7495f4d8
--- /dev/null
+++ b/spec/score/object/if/get-node.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: _Objects_Get_node
+reference: null
+type: interface
diff --git a/spec/score/object/if/header.yml b/spec/score/object/if/header.yml
new file mode 100644
index 00000000..e6094608
--- /dev/null
+++ b/spec/score/object/if/header.yml
@@ -0,0 +1,12 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+brief: This header file defines interfaces of the Object Handler.
+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/domain
+path: rtems/score/object.h
+prefix: cpukit/include
+type: interface
diff --git a/spec/score/object/if/id-final-index.yml b/spec/score/object/if/id-final-index.yml
new file mode 100644
index 00000000..b880faf9
--- /dev/null
+++ b/spec/score/object/if/id-final-index.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: OBJECTS_ID_FINAL_INDEX
+reference: null
+type: interface
diff --git a/spec/score/object/if/id-final.yml b/spec/score/object/if/id-final.yml
new file mode 100644
index 00000000..6d23c50d
--- /dev/null
+++ b/spec/score/object/if/id-final.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: OBJECTS_ID_FINAL
+reference: null
+type: interface
diff --git a/spec/score/object/if/id-initial-index.yml b/spec/score/object/if/id-initial-index.yml
new file mode 100644
index 00000000..25dd174f
--- /dev/null
+++ b/spec/score/object/if/id-initial-index.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: OBJECTS_ID_INITIAL_INDEX
+reference: null
+type: interface
diff --git a/spec/score/object/if/id-initial.yml b/spec/score/object/if/id-initial.yml
new file mode 100644
index 00000000..d3fec48c
--- /dev/null
+++ b/spec/score/object/if/id-initial.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: OBJECTS_ID_INITIAL
+reference: null
+type: interface
diff --git a/spec/score/object/if/id-none.yml b/spec/score/object/if/id-none.yml
new file mode 100644
index 00000000..9713dc7b
--- /dev/null
+++ b/spec/score/object/if/id-none.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: OBJECTS_ID_NONE
+reference: null
+type: interface
diff --git a/spec/score/object/if/id-of-self.yml b/spec/score/object/if/id-of-self.yml
new file mode 100644
index 00000000..4177f7f8
--- /dev/null
+++ b/spec/score/object/if/id-of-self.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: OBJECTS_ID_OF_SELF
+reference: null
+type: interface
diff --git a/spec/score/object/if/id.yml b/spec/score/object/if/id.yml
new file mode 100644
index 00000000..a0b919a7
--- /dev/null
+++ b/spec/score/object/if/id.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: Objects_Id
+reference: null
+type: interface
diff --git a/spec/score/object/if/internal-api.yml b/spec/score/object/if/internal-api.yml
new file mode 100644
index 00000000..a3ba67ca
--- /dev/null
+++ b/spec/score/object/if/internal-api.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: OBJECTS_INTERNAL_API
+reference: null
+type: interface
diff --git a/spec/score/object/if/is-unlimited.yml b/spec/score/object/if/is-unlimited.yml
new file mode 100644
index 00000000..dfe30e77
--- /dev/null
+++ b/spec/score/object/if/is-unlimited.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: _Objects_Is_unlimited
+reference: null
+type: interface
diff --git a/spec/score/object/if/local-node.yml b/spec/score/object/if/local-node.yml
new file mode 100644
index 00000000..bef1b655
--- /dev/null
+++ b/spec/score/object/if/local-node.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: _Objects_Local_node
+reference: null
+type: interface
diff --git a/spec/score/object/if/maximum-per-allocation.yml b/spec/score/object/if/maximum-per-allocation.yml
new file mode 100644
index 00000000..44c5d373
--- /dev/null
+++ b/spec/score/object/if/maximum-per-allocation.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: _Objects_Maximum_per_allocation
+reference: null
+type: interface
diff --git a/spec/score/object/if/search-all-nodes.yml b/spec/score/object/if/search-all-nodes.yml
new file mode 100644
index 00000000..49cd1627
--- /dev/null
+++ b/spec/score/object/if/search-all-nodes.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: OBJECTS_SEARCH_ALL_NODES
+reference: null
+type: interface
diff --git a/spec/score/object/if/search-local-nodes.yml b/spec/score/object/if/search-local-nodes.yml
new file mode 100644
index 00000000..d91e2456
--- /dev/null
+++ b/spec/score/object/if/search-local-nodes.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: OBJECTS_SEARCH_LOCAL_NODE
+reference: null
+type: interface
diff --git a/spec/score/object/if/search-other-nodes.yml b/spec/score/object/if/search-other-nodes.yml
new file mode 100644
index 00000000..40ec1583
--- /dev/null
+++ b/spec/score/object/if/search-other-nodes.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: OBJECTS_SEARCH_OTHER_NODES
+reference: null
+type: interface
diff --git a/spec/score/object/if/unlimited-objects.yml b/spec/score/object/if/unlimited-objects.yml
new file mode 100644
index 00000000..c9f1aef0
--- /dev/null
+++ b/spec/score/object/if/unlimited-objects.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: OBJECTS_UNLIMITED_OBJECTS
+reference: null
+type: interface
diff --git a/spec/score/object/if/who-am-i.yml b/spec/score/object/if/who-am-i.yml
new file mode 100644
index 00000000..606666da
--- /dev/null
+++ b/spec/score/object/if/who-am-i.yml
@@ -0,0 +1,11 @@
+SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
+copyrights:
+- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+enabled-by: true
+interface-type: unspecified
+links:
+- role: interface-placement
+ uid: header
+name: OBJECTS_WHO_AM_I
+reference: null
+type: interface