diff options
Diffstat (limited to 'spec/score/object/if')
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 |