summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2022-09-07 16:15:42 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2022-09-28 09:58:46 +0200
commit544347ae01d68e8dc6f2600b584d687597c1f14c (patch)
treec581c4b6b3c58560433fec2a1d0d8d57cc9d0975
parentspec: Fix typos (diff)
downloadrtems-central-544347ae01d68e8dc6f2600b584d687597c1f14c.tar.bz2
spec: Refine unspecified interfaces
-rw-r--r--rtemsspec/applconfig.py8
-rw-r--r--rtemsspec/sphinxcontent.py10
-rw-r--r--rtemsspec/tests/spec-applconfig/unspec-type-2.yml2
-rw-r--r--rtemsspec/tests/spec-applconfig/unspec-type.yml2
-rw-r--r--rtemsspec/tests/spec/interface-more.yml10
-rw-r--r--spec/acfg/if/scheduler-assign.yml2
-rw-r--r--spec/bsp/if/fatal-leon3-clock-initialization.yml2
-rw-r--r--spec/bsp/if/fatal-leon3-invalid-cache-config-boot-processor.yml2
-rw-r--r--spec/bsp/if/fatal-leon3-invalid-cache-config-secondary-processor.yml2
-rw-r--r--spec/c/if/bool.yml2
-rw-r--r--spec/c/if/caddr-t.yml2
-rw-r--r--spec/c/if/cpu_set_t.yml2
-rw-r--r--spec/c/if/int16_t.yml2
-rw-r--r--spec/c/if/int32_t.yml2
-rw-r--r--spec/c/if/int64_t.yml2
-rw-r--r--spec/c/if/int8_t.yml2
-rw-r--r--spec/c/if/intmax_t.yml2
-rw-r--r--spec/c/if/intptr_t.yml2
-rw-r--r--spec/c/if/offsetof.yml2
-rw-r--r--spec/c/if/size_t.yml2
-rw-r--r--spec/c/if/time_t.yml2
-rw-r--r--spec/c/if/timespec.yml2
-rw-r--r--spec/c/if/timeval.yml2
-rw-r--r--spec/c/if/uint16_t.yml2
-rw-r--r--spec/c/if/uint32_t.yml2
-rw-r--r--spec/c/if/uint64_t.yml2
-rw-r--r--spec/c/if/uint8_t.yml2
-rw-r--r--spec/c/if/uintmax_t.yml2
-rw-r--r--spec/c/if/uintptr_t.yml2
-rw-r--r--spec/c/if/va_list.yml2
-rw-r--r--spec/compiler/if/asm.yml2
-rw-r--r--spec/compiler/if/builtin-choose-expr.yml2
-rw-r--r--spec/compiler/if/builtin-expect.yml2
-rw-r--r--spec/compiler/if/builtin-return-address.yml2
-rw-r--r--spec/compiler/if/builtin-types-compatible-p.yml2
-rw-r--r--spec/compiler/if/builtin-unreachable.yml2
-rw-r--r--spec/compiler/if/typeof.yml2
-rw-r--r--spec/score/atomic/if/uint.yml2
-rw-r--r--spec/score/chain/if/control.yml2
-rw-r--r--spec/score/chain/if/node.yml2
-rw-r--r--spec/score/cpu/if/exception-frame-print.yml2
-rw-r--r--spec/score/cpu/if/exception-frame.yml2
-rw-r--r--spec/score/cpu/if/hardware-fp.yml2
-rw-r--r--spec/score/cpu/if/interrupt-frame.yml2
-rw-r--r--spec/score/cpu/if/isr-passes-frame-pointer.yml2
-rw-r--r--spec/score/cpu/if/modes-interrupt-mask.yml2
-rw-r--r--spec/score/cpu/if/simple-vectored-interrupts.yml2
-rw-r--r--spec/score/cpu/if/uint32ptr.yml2
-rw-r--r--spec/score/heap/if/information-block.yml2
-rw-r--r--spec/score/interr/if/bad-thread-dispatch-disable-level.yml2
-rw-r--r--spec/score/interr/if/bad-thread-dispatch-environment.yml2
-rw-r--r--spec/score/interr/if/code.yml2
-rw-r--r--spec/score/interr/if/init-task-construct-failed.yml2
-rw-r--r--spec/score/interr/if/internal-error-core.yml2
-rw-r--r--spec/score/interr/if/internal-error-rtems-api.yml2
-rw-r--r--spec/score/interr/if/source-bsp.yml2
-rw-r--r--spec/score/interr/if/source-exit.yml2
-rw-r--r--spec/score/interr/if/source-panic.yml2
-rw-r--r--spec/score/interr/if/source-smp.yml2
-rw-r--r--spec/score/interr/if/source-spurious-interrupt.yml2
-rw-r--r--spec/score/interr/if/source.yml2
-rw-r--r--spec/score/interr/if/thread-exitted.yml2
-rw-r--r--spec/score/interr/if/thread-queue-deadlock.yml2
-rw-r--r--spec/score/interr/if/thread-queue-enqueue-sticky-from-bad-state.yml2
-rw-r--r--spec/score/interr/if/too-large-tls-size.yml2
-rw-r--r--spec/score/isr/if/handler-entry.yml2
-rw-r--r--spec/score/isr/if/handler.yml2
-rw-r--r--spec/score/isr/if/level.yml2
-rw-r--r--spec/score/isr/if/local-disable.yml2
-rw-r--r--spec/score/isr/if/local-enable.yml2
-rw-r--r--spec/score/isr/if/local-flash.yml2
-rw-r--r--spec/score/isr/if/lock-context.yml2
-rw-r--r--spec/score/isr/if/lock-control.yml2
-rw-r--r--spec/score/isr/if/lock-declare.yml2
-rw-r--r--spec/score/isr/if/lock-define.yml2
-rw-r--r--spec/score/isr/if/lock-destroy.yml2
-rw-r--r--spec/score/isr/if/lock-initialize.yml2
-rw-r--r--spec/score/isr/if/lock-initializer.yml2
-rw-r--r--spec/score/isr/if/lock-isr-disable-acquire.yml2
-rw-r--r--spec/score/isr/if/lock-isr-disable.yml2
-rw-r--r--spec/score/isr/if/lock-member.yml2
-rw-r--r--spec/score/isr/if/lock-reference.yml2
-rw-r--r--spec/score/isr/if/lock-release-isr-enable.yml2
-rw-r--r--spec/score/isr/if/stack-size.yml2
-rw-r--r--spec/score/isr/if/vector-number.yml2
-rw-r--r--spec/score/memory/if/zero-before-use.yml2
-rw-r--r--spec/score/mpci/if/configuration-type.yml2
-rw-r--r--spec/score/mpci/if/configuration.yml2
-rw-r--r--spec/score/mpci/if/control.yml2
-rw-r--r--spec/score/mpci/if/entry.yml2
-rw-r--r--spec/score/mpci/if/get-packet-entry.yml2
-rw-r--r--spec/score/mpci/if/initialization-entry.yml2
-rw-r--r--spec/score/mpci/if/packet-classes.yml2
-rw-r--r--spec/score/mpci/if/packet-minimum-hetero-conversion.yml2
-rw-r--r--spec/score/mpci/if/packet-minimum-size.yml2
-rw-r--r--spec/score/mpci/if/packet-prefix.yml2
-rw-r--r--spec/score/mpci/if/receive-entry.yml2
-rw-r--r--spec/score/mpci/if/return-packet-entry.yml2
-rw-r--r--spec/score/mpci/if/send-entry.yml2
-rw-r--r--spec/score/msgq/if/buffer.yml2
-rw-r--r--spec/score/object/if/apis-last.yml2
-rw-r--r--spec/score/object/if/build-id.yml2
-rw-r--r--spec/score/object/if/build-name.yml2
-rw-r--r--spec/score/object/if/get-api.yml2
-rw-r--r--spec/score/object/if/id-final-index.yml2
-rw-r--r--spec/score/object/if/id-final.yml2
-rw-r--r--spec/score/object/if/id-initial-index.yml2
-rw-r--r--spec/score/object/if/id-initial.yml2
-rw-r--r--spec/score/object/if/id-none.yml2
-rw-r--r--spec/score/object/if/id-of-self.yml2
-rw-r--r--spec/score/object/if/id.yml2
-rw-r--r--spec/score/object/if/internal-api.yml2
-rw-r--r--spec/score/object/if/is-unlimited.yml2
-rw-r--r--spec/score/object/if/local-node.yml2
-rw-r--r--spec/score/object/if/maximum-per-allocation.yml2
-rw-r--r--spec/score/object/if/search-all-nodes.yml2
-rw-r--r--spec/score/object/if/search-local-nodes.yml2
-rw-r--r--spec/score/object/if/search-other-nodes.yml2
-rw-r--r--spec/score/object/if/unlimited-objects.yml2
-rw-r--r--spec/score/object/if/who-am-i.yml2
-rw-r--r--spec/score/smp/if/fatal-boot-processor-not-assigned-to-scheduler.yml2
-rw-r--r--spec/score/smp/if/fatal-mandatory-processor-not-present.yml2
-rw-r--r--spec/score/smp/if/fatal-multitasking-start-on-invalid-processor.yml2
-rw-r--r--spec/score/smp/if/fatal-multitasking-start-on-unassigned-processor.yml2
-rw-r--r--spec/score/smp/if/fatal-scheduler-requires-exactly-one-processor.yml2
-rw-r--r--spec/score/smp/if/fatal-shutdown-response.yml2
-rw-r--r--spec/score/smp/if/fatal-start-of-mandatory-processor-failed.yml2
-rw-r--r--spec/score/smp/if/fatal-start-on-not-online-processor.yml2
-rw-r--r--spec/score/smp/if/fatal-wrong-cpu-state-to-perform-jobs.yml2
-rw-r--r--spec/score/smp/if/lock-release.yml2
-rw-r--r--spec/score/smp/if/processor-configured-maximum.yml2
-rw-r--r--spec/score/stack/if/allocator-allocate-for-idle.yml2
-rw-r--r--spec/score/stack/if/allocator-allocate-type.yml2
-rw-r--r--spec/score/stack/if/allocator-allocate.yml2
-rw-r--r--spec/score/stack/if/allocator-avoids-workspace.yml2
-rw-r--r--spec/score/stack/if/allocator-free-type.yml2
-rw-r--r--spec/score/stack/if/allocator-free.yml2
-rw-r--r--spec/score/stack/if/allocator-initialize-type.yml2
-rw-r--r--spec/score/stack/if/allocator-initialize.yml2
-rw-r--r--spec/score/stack/if/minimum-size.yml2
-rw-r--r--spec/score/status/if/deadlock.yml2
-rw-r--r--spec/score/status/if/invalid-number.yml2
-rw-r--r--spec/score/status/if/maximum-count-exceeded.yml2
-rw-r--r--spec/score/status/if/mutex-ceiling-violated.yml2
-rw-r--r--spec/score/status/if/not-owner.yml2
-rw-r--r--spec/score/status/if/successful.yml2
-rw-r--r--spec/score/status/if/timeout.yml2
-rw-r--r--spec/score/status/if/unavailable.yml2
-rw-r--r--spec/score/status/if/unsatisfied.yml2
-rw-r--r--spec/score/thread/if/idle-body.yml2
-rw-r--r--spec/score/thread/if/idle-stack-size.yml2
-rw-r--r--spec/score/userext/if/fatal.yml2
-rw-r--r--spec/score/userext/if/initial-count.yml2
-rw-r--r--spec/score/userext/if/initial-extensions.yml2
-rw-r--r--spec/score/userext/if/table.yml2
-rw-r--r--spec/score/userext/if/thread-begin.yml2
-rw-r--r--spec/score/userext/if/thread-create.yml2
-rw-r--r--spec/score/userext/if/thread-delete.yml2
-rw-r--r--spec/score/userext/if/thread-exitted.yml2
-rw-r--r--spec/score/userext/if/thread-restart.yml2
-rw-r--r--spec/score/userext/if/thread-start.yml2
-rw-r--r--spec/score/userext/if/thread-switch.yml2
-rw-r--r--spec/score/userext/if/thread-terminate.yml2
-rw-r--r--spec/score/watchdog/if/interval.yml2
-rw-r--r--spec/score/watchdog/if/microseconds-per-tick.yml2
-rw-r--r--spec/score/watchdog/if/nanoseconds-per-tick.yml2
-rw-r--r--spec/score/watchdog/if/no-timeout.yml2
-rw-r--r--spec/score/watchdog/if/ticks-per-second.yml2
-rw-r--r--spec/score/watchdog/if/ticks-per-timeslice.yml2
-rw-r--r--spec/score/watchdog/if/ticks-since-boot.yml2
-rw-r--r--spec/score/wkspace/if/is-unified.yml2
-rw-r--r--spec/score/wkspace/if/size.yml2
-rw-r--r--spec/spec/interface-unspecified.yml34
-rwxr-xr-xspecview.py11
174 files changed, 230 insertions, 181 deletions
diff --git a/rtemsspec/applconfig.py b/rtemsspec/applconfig.py
index a5d2dc27..d4b21dc2 100644
--- a/rtemsspec/applconfig.py
+++ b/rtemsspec/applconfig.py
@@ -303,7 +303,13 @@ def _add_doxygen_get_values(mapper: ItemMapper) -> None:
get_value_doxygen_function)
mapper.add_get_value("interface/unspecified-group:/name",
_get_value_doxygen_unspecified_group)
- mapper.add_get_value("interface/unspecified-type:/name",
+ mapper.add_get_value("interface/unspecified-enum:/name",
+ _get_value_doxygen_unspecfied_type)
+ mapper.add_get_value("interface/unspecified-struct:/name",
+ _get_value_doxygen_unspecfied_type)
+ mapper.add_get_value("interface/unspecified-typedef:/name",
+ _get_value_doxygen_unspecfied_type)
+ mapper.add_get_value("interface/unspecified-union:/name",
_get_value_doxygen_unspecfied_type)
diff --git a/rtemsspec/sphinxcontent.py b/rtemsspec/sphinxcontent.py
index 1fc3d3c7..f919511d 100644
--- a/rtemsspec/sphinxcontent.py
+++ b/rtemsspec/sphinxcontent.py
@@ -290,11 +290,19 @@ class SphinxMapper(ItemMapper):
self.add_get_value("interface/union:/name", _get_value_sphinx_type)
self.add_get_value("interface/unspecified-define:/name",
_get_value_sphinx_unspecified_define)
+ self.add_get_value("interface/unspecified-enumerator:/name",
+ _get_value_sphinx_unspecified_define)
self.add_get_value("interface/unspecified-function:/name",
_get_value_sphinx_unspecified_function)
self.add_get_value("interface/unspecified-group:/name",
_get_value_sphinx_unspecified_group)
- self.add_get_value("interface/unspecified-type:/name",
+ self.add_get_value("interface/unspecified-enum:/name",
+ _get_value_sphinx_unspecified_type)
+ self.add_get_value("interface/unspecified-struct:/name",
+ _get_value_sphinx_unspecified_type)
+ self.add_get_value("interface/unspecified-typedef:/name",
+ _get_value_sphinx_unspecified_type)
+ self.add_get_value("interface/unspecified-union:/name",
_get_value_sphinx_unspecified_type)
diff --git a/rtemsspec/tests/spec-applconfig/unspec-type-2.yml b/rtemsspec/tests/spec-applconfig/unspec-type-2.yml
index 68017436..9ccfe139 100644
--- a/rtemsspec/tests/spec-applconfig/unspec-type-2.yml
+++ b/rtemsspec/tests/spec-applconfig/unspec-type-2.yml
@@ -2,7 +2,7 @@ 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-type
+interface-type: unspecified-typedef
links: []
name: unspec_type_2
references:
diff --git a/rtemsspec/tests/spec-applconfig/unspec-type.yml b/rtemsspec/tests/spec-applconfig/unspec-type.yml
index 082a3509..5ab2e9b8 100644
--- a/rtemsspec/tests/spec-applconfig/unspec-type.yml
+++ b/rtemsspec/tests/spec-applconfig/unspec-type.yml
@@ -2,7 +2,7 @@ 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-type
+interface-type: unspecified-typedef
links: []
name: unspec_type
references:
diff --git a/rtemsspec/tests/spec/interface-more.yml b/rtemsspec/tests/spec/interface-more.yml
index 9719d9b9..20b1a181 100644
--- a/rtemsspec/tests/spec/interface-more.yml
+++ b/rtemsspec/tests/spec/interface-more.yml
@@ -63,10 +63,6 @@ links:
uid: interface
- role: spec-refinement
spec-key: interface-type
- spec-value: unspecified
- uid: interface
-- role: spec-refinement
- spec-key: interface-type
spec-value: unspecified-define
uid: interface
- role: spec-refinement
@@ -79,7 +75,11 @@ links:
uid: interface
- role: spec-refinement
spec-key: interface-type
- spec-value: unspecified-type
+ spec-value: unspecified-struct
+ uid: interface
+- role: spec-refinement
+ spec-key: interface-type
+ spec-value: unspecified-typedef
uid: interface
- role: spec-refinement
spec-key: interface-type
diff --git a/spec/acfg/if/scheduler-assign.yml b/spec/acfg/if/scheduler-assign.yml
index 69fab675..184370e9 100644
--- a/spec/acfg/if/scheduler-assign.yml
+++ b/spec/acfg/if/scheduler-assign.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-function
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: header-scheduler
diff --git a/spec/bsp/if/fatal-leon3-clock-initialization.yml b/spec/bsp/if/fatal-leon3-clock-initialization.yml
index d437cbe0..cf1b7e8d 100644
--- a/spec/bsp/if/fatal-leon3-clock-initialization.yml
+++ b/spec/bsp/if/fatal-leon3-clock-initialization.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: fatal-header
diff --git a/spec/bsp/if/fatal-leon3-invalid-cache-config-boot-processor.yml b/spec/bsp/if/fatal-leon3-invalid-cache-config-boot-processor.yml
index b8ea143f..e7a23ae7 100644
--- a/spec/bsp/if/fatal-leon3-invalid-cache-config-boot-processor.yml
+++ b/spec/bsp/if/fatal-leon3-invalid-cache-config-boot-processor.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: fatal-header
diff --git a/spec/bsp/if/fatal-leon3-invalid-cache-config-secondary-processor.yml b/spec/bsp/if/fatal-leon3-invalid-cache-config-secondary-processor.yml
index a847e98d..201ed829 100644
--- a/spec/bsp/if/fatal-leon3-invalid-cache-config-secondary-processor.yml
+++ b/spec/bsp/if/fatal-leon3-invalid-cache-config-secondary-processor.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: fatal-header
diff --git a/spec/c/if/bool.yml b/spec/c/if/bool.yml
index f7639214..657e9e4e 100644
--- a/spec/c/if/bool.yml
+++ b/spec/c/if/bool.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: stdbool
diff --git a/spec/c/if/caddr-t.yml b/spec/c/if/caddr-t.yml
index 27251c12..15edb133 100644
--- a/spec/c/if/caddr-t.yml
+++ b/spec/c/if/caddr-t.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-type
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: sys-types
diff --git a/spec/c/if/cpu_set_t.yml b/spec/c/if/cpu_set_t.yml
index fbcd1cd5..46ca135e 100644
--- a/spec/c/if/cpu_set_t.yml
+++ b/spec/c/if/cpu_set_t.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-type
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: sys-cpuset
diff --git a/spec/c/if/int16_t.yml b/spec/c/if/int16_t.yml
index 6c7ae980..91462db4 100644
--- a/spec/c/if/int16_t.yml
+++ b/spec/c/if/int16_t.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-type
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: stdint
diff --git a/spec/c/if/int32_t.yml b/spec/c/if/int32_t.yml
index 0cee082f..46a763e8 100644
--- a/spec/c/if/int32_t.yml
+++ b/spec/c/if/int32_t.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-type
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: stdint
diff --git a/spec/c/if/int64_t.yml b/spec/c/if/int64_t.yml
index fd174dd8..f07145a5 100644
--- a/spec/c/if/int64_t.yml
+++ b/spec/c/if/int64_t.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-type
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: stdint
diff --git a/spec/c/if/int8_t.yml b/spec/c/if/int8_t.yml
index 9082740a..ca850254 100644
--- a/spec/c/if/int8_t.yml
+++ b/spec/c/if/int8_t.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-type
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: stdint
diff --git a/spec/c/if/intmax_t.yml b/spec/c/if/intmax_t.yml
index 7cab49e6..9f81082d 100644
--- a/spec/c/if/intmax_t.yml
+++ b/spec/c/if/intmax_t.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-type
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: stdint
diff --git a/spec/c/if/intptr_t.yml b/spec/c/if/intptr_t.yml
index 9bf7bd56..d3a9a54f 100644
--- a/spec/c/if/intptr_t.yml
+++ b/spec/c/if/intptr_t.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-type
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: stdint
diff --git a/spec/c/if/offsetof.yml b/spec/c/if/offsetof.yml
index d4a48da8..89542a9a 100644
--- a/spec/c/if/offsetof.yml
+++ b/spec/c/if/offsetof.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: stddef
diff --git a/spec/c/if/size_t.yml b/spec/c/if/size_t.yml
index 9bbf1da3..70efa716 100644
--- a/spec/c/if/size_t.yml
+++ b/spec/c/if/size_t.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-type
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: stddef
diff --git a/spec/c/if/time_t.yml b/spec/c/if/time_t.yml
index 480208be..13d5c0e2 100644
--- a/spec/c/if/time_t.yml
+++ b/spec/c/if/time_t.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-type
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: time
diff --git a/spec/c/if/timespec.yml b/spec/c/if/timespec.yml
index 2853bb86..8c6944a8 100644
--- a/spec/c/if/timespec.yml
+++ b/spec/c/if/timespec.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-type
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: sys-impl-timespec
diff --git a/spec/c/if/timeval.yml b/spec/c/if/timeval.yml
index 2131d953..2b19f051 100644
--- a/spec/c/if/timeval.yml
+++ b/spec/c/if/timeval.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-type
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: sys-impl-timeval
diff --git a/spec/c/if/uint16_t.yml b/spec/c/if/uint16_t.yml
index 82c4aa65..968596c8 100644
--- a/spec/c/if/uint16_t.yml
+++ b/spec/c/if/uint16_t.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-type
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: stdint
diff --git a/spec/c/if/uint32_t.yml b/spec/c/if/uint32_t.yml
index 5ba6c43b..75bdacc9 100644
--- a/spec/c/if/uint32_t.yml
+++ b/spec/c/if/uint32_t.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-type
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: stdint
diff --git a/spec/c/if/uint64_t.yml b/spec/c/if/uint64_t.yml
index 0adcf525..3eaf46e9 100644
--- a/spec/c/if/uint64_t.yml
+++ b/spec/c/if/uint64_t.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-type
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: stdint
diff --git a/spec/c/if/uint8_t.yml b/spec/c/if/uint8_t.yml
index b6d93d77..91541549 100644
--- a/spec/c/if/uint8_t.yml
+++ b/spec/c/if/uint8_t.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-type
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: stdint
diff --git a/spec/c/if/uintmax_t.yml b/spec/c/if/uintmax_t.yml
index 0e9d2d4d..35345d35 100644
--- a/spec/c/if/uintmax_t.yml
+++ b/spec/c/if/uintmax_t.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-type
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: stdint
diff --git a/spec/c/if/uintptr_t.yml b/spec/c/if/uintptr_t.yml
index 839ab3df..6f23faf0 100644
--- a/spec/c/if/uintptr_t.yml
+++ b/spec/c/if/uintptr_t.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-type
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: stdint
diff --git a/spec/c/if/va_list.yml b/spec/c/if/va_list.yml
index 320115ed..c993bea0 100644
--- a/spec/c/if/va_list.yml
+++ b/spec/c/if/va_list.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-type
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: stdarg
diff --git a/spec/compiler/if/asm.yml b/spec/compiler/if/asm.yml
index 76d9c7d4..cf50b145 100644
--- a/spec/compiler/if/asm.yml
+++ b/spec/compiler/if/asm.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-define
links:
- role: interface-placement
uid: domain
diff --git a/spec/compiler/if/builtin-choose-expr.yml b/spec/compiler/if/builtin-choose-expr.yml
index d244a64e..7b5cb98d 100644
--- a/spec/compiler/if/builtin-choose-expr.yml
+++ b/spec/compiler/if/builtin-choose-expr.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: domain
diff --git a/spec/compiler/if/builtin-expect.yml b/spec/compiler/if/builtin-expect.yml
index dcadf8c4..d306fec1 100644
--- a/spec/compiler/if/builtin-expect.yml
+++ b/spec/compiler/if/builtin-expect.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: domain
diff --git a/spec/compiler/if/builtin-return-address.yml b/spec/compiler/if/builtin-return-address.yml
index c1333a62..bb5ef207 100644
--- a/spec/compiler/if/builtin-return-address.yml
+++ b/spec/compiler/if/builtin-return-address.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: domain
diff --git a/spec/compiler/if/builtin-types-compatible-p.yml b/spec/compiler/if/builtin-types-compatible-p.yml
index b4bab386..4dd826ad 100644
--- a/spec/compiler/if/builtin-types-compatible-p.yml
+++ b/spec/compiler/if/builtin-types-compatible-p.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: domain
diff --git a/spec/compiler/if/builtin-unreachable.yml b/spec/compiler/if/builtin-unreachable.yml
index 0586a8d5..771871f9 100644
--- a/spec/compiler/if/builtin-unreachable.yml
+++ b/spec/compiler/if/builtin-unreachable.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: domain
diff --git a/spec/compiler/if/typeof.yml b/spec/compiler/if/typeof.yml
index cd8603f8..6e3618b4 100644
--- a/spec/compiler/if/typeof.yml
+++ b/spec/compiler/if/typeof.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: domain
diff --git a/spec/score/atomic/if/uint.yml b/spec/score/atomic/if/uint.yml
index 2a2022b4..76ab627e 100644
--- a/spec/score/atomic/if/uint.yml
+++ b/spec/score/atomic/if/uint.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-type
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/chain/if/control.yml b/spec/score/chain/if/control.yml
index 5a904c38..553d90c2 100644
--- a/spec/score/chain/if/control.yml
+++ b/spec/score/chain/if/control.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-type
+interface-type: unspecified-union
links:
- role: interface-placement
uid: header
diff --git a/spec/score/chain/if/node.yml b/spec/score/chain/if/node.yml
index 07849e61..59f4303c 100644
--- a/spec/score/chain/if/node.yml
+++ b/spec/score/chain/if/node.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-type
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/cpu/if/exception-frame-print.yml b/spec/score/cpu/if/exception-frame-print.yml
index d25348d4..171e8927 100644
--- a/spec/score/cpu/if/exception-frame-print.yml
+++ b/spec/score/cpu/if/exception-frame-print.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-function
links:
- role: interface-placement
uid: header
diff --git a/spec/score/cpu/if/exception-frame.yml b/spec/score/cpu/if/exception-frame.yml
index 7c5e9c20..54aff457 100644
--- a/spec/score/cpu/if/exception-frame.yml
+++ b/spec/score/cpu/if/exception-frame.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-struct
links:
- role: interface-placement
uid: header
diff --git a/spec/score/cpu/if/hardware-fp.yml b/spec/score/cpu/if/hardware-fp.yml
index 4389f593..e1d7fc61 100644
--- a/spec/score/cpu/if/hardware-fp.yml
+++ b/spec/score/cpu/if/hardware-fp.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-define
links:
- role: interface-placement
uid: header
diff --git a/spec/score/cpu/if/interrupt-frame.yml b/spec/score/cpu/if/interrupt-frame.yml
index fc6590e0..d8a3d625 100644
--- a/spec/score/cpu/if/interrupt-frame.yml
+++ b/spec/score/cpu/if/interrupt-frame.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-struct
links:
- role: interface-placement
uid: header
diff --git a/spec/score/cpu/if/isr-passes-frame-pointer.yml b/spec/score/cpu/if/isr-passes-frame-pointer.yml
index fb4fca6a..ed0e8506 100644
--- a/spec/score/cpu/if/isr-passes-frame-pointer.yml
+++ b/spec/score/cpu/if/isr-passes-frame-pointer.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-define
links:
- role: interface-placement
uid: header
diff --git a/spec/score/cpu/if/modes-interrupt-mask.yml b/spec/score/cpu/if/modes-interrupt-mask.yml
index ecd578ee..4e7e91b5 100644
--- a/spec/score/cpu/if/modes-interrupt-mask.yml
+++ b/spec/score/cpu/if/modes-interrupt-mask.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-define
links:
- role: interface-placement
uid: header
diff --git a/spec/score/cpu/if/simple-vectored-interrupts.yml b/spec/score/cpu/if/simple-vectored-interrupts.yml
index e1941cf4..d9bfb689 100644
--- a/spec/score/cpu/if/simple-vectored-interrupts.yml
+++ b/spec/score/cpu/if/simple-vectored-interrupts.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-define
links:
- role: interface-placement
uid: header
diff --git a/spec/score/cpu/if/uint32ptr.yml b/spec/score/cpu/if/uint32ptr.yml
index d09b4524..f7dcdccf 100644
--- a/spec/score/cpu/if/uint32ptr.yml
+++ b/spec/score/cpu/if/uint32ptr.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/heap/if/information-block.yml b/spec/score/heap/if/information-block.yml
index fa02a626..3ebd45b0 100644
--- a/spec/score/heap/if/information-block.yml
+++ b/spec/score/heap/if/information-block.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-struct
links:
- role: interface-placement
uid: header
diff --git a/spec/score/interr/if/bad-thread-dispatch-disable-level.yml b/spec/score/interr/if/bad-thread-dispatch-disable-level.yml
index e72988c6..e9c78c7a 100644
--- a/spec/score/interr/if/bad-thread-dispatch-disable-level.yml
+++ b/spec/score/interr/if/bad-thread-dispatch-disable-level.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header
diff --git a/spec/score/interr/if/bad-thread-dispatch-environment.yml b/spec/score/interr/if/bad-thread-dispatch-environment.yml
index 8746c3ab..9e274347 100644
--- a/spec/score/interr/if/bad-thread-dispatch-environment.yml
+++ b/spec/score/interr/if/bad-thread-dispatch-environment.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header
diff --git a/spec/score/interr/if/code.yml b/spec/score/interr/if/code.yml
index f5169cb6..3ab282cc 100644
--- a/spec/score/interr/if/code.yml
+++ b/spec/score/interr/if/code.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/interr/if/init-task-construct-failed.yml b/spec/score/interr/if/init-task-construct-failed.yml
index b3c060dc..7c628983 100644
--- a/spec/score/interr/if/init-task-construct-failed.yml
+++ b/spec/score/interr/if/init-task-construct-failed.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header
diff --git a/spec/score/interr/if/internal-error-core.yml b/spec/score/interr/if/internal-error-core.yml
index 1f195f24..46259e12 100644
--- a/spec/score/interr/if/internal-error-core.yml
+++ b/spec/score/interr/if/internal-error-core.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header
diff --git a/spec/score/interr/if/internal-error-rtems-api.yml b/spec/score/interr/if/internal-error-rtems-api.yml
index 2345a8e4..bf561a55 100644
--- a/spec/score/interr/if/internal-error-rtems-api.yml
+++ b/spec/score/interr/if/internal-error-rtems-api.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header
diff --git a/spec/score/interr/if/source-bsp.yml b/spec/score/interr/if/source-bsp.yml
index f4df3f7d..7a102472 100644
--- a/spec/score/interr/if/source-bsp.yml
+++ b/spec/score/interr/if/source-bsp.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header
diff --git a/spec/score/interr/if/source-exit.yml b/spec/score/interr/if/source-exit.yml
index 2d28b71e..b4dc990e 100644
--- a/spec/score/interr/if/source-exit.yml
+++ b/spec/score/interr/if/source-exit.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header
diff --git a/spec/score/interr/if/source-panic.yml b/spec/score/interr/if/source-panic.yml
index 0a0db62f..3149cc56 100644
--- a/spec/score/interr/if/source-panic.yml
+++ b/spec/score/interr/if/source-panic.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header
diff --git a/spec/score/interr/if/source-smp.yml b/spec/score/interr/if/source-smp.yml
index 871ec222..693a98ba 100644
--- a/spec/score/interr/if/source-smp.yml
+++ b/spec/score/interr/if/source-smp.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header
diff --git a/spec/score/interr/if/source-spurious-interrupt.yml b/spec/score/interr/if/source-spurious-interrupt.yml
index ee645072..a2bf4634 100644
--- a/spec/score/interr/if/source-spurious-interrupt.yml
+++ b/spec/score/interr/if/source-spurious-interrupt.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header
diff --git a/spec/score/interr/if/source.yml b/spec/score/interr/if/source.yml
index 347801df..fa316b39 100644
--- a/spec/score/interr/if/source.yml
+++ b/spec/score/interr/if/source.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-enum
links:
- role: interface-placement
uid: header
diff --git a/spec/score/interr/if/thread-exitted.yml b/spec/score/interr/if/thread-exitted.yml
index d0ba23d3..d59a17f9 100644
--- a/spec/score/interr/if/thread-exitted.yml
+++ b/spec/score/interr/if/thread-exitted.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header
diff --git a/spec/score/interr/if/thread-queue-deadlock.yml b/spec/score/interr/if/thread-queue-deadlock.yml
index a8b6ade0..9aa00f56 100644
--- a/spec/score/interr/if/thread-queue-deadlock.yml
+++ b/spec/score/interr/if/thread-queue-deadlock.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header
diff --git a/spec/score/interr/if/thread-queue-enqueue-sticky-from-bad-state.yml b/spec/score/interr/if/thread-queue-enqueue-sticky-from-bad-state.yml
index 2d254ebd..e30b1ab5 100644
--- a/spec/score/interr/if/thread-queue-enqueue-sticky-from-bad-state.yml
+++ b/spec/score/interr/if/thread-queue-enqueue-sticky-from-bad-state.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header
diff --git a/spec/score/interr/if/too-large-tls-size.yml b/spec/score/interr/if/too-large-tls-size.yml
index 98edb33b..fb1d71af 100644
--- a/spec/score/interr/if/too-large-tls-size.yml
+++ b/spec/score/interr/if/too-large-tls-size.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header
diff --git a/spec/score/isr/if/handler-entry.yml b/spec/score/isr/if/handler-entry.yml
index 19f2f56c..1b4d2675 100644
--- a/spec/score/isr/if/handler-entry.yml
+++ b/spec/score/isr/if/handler-entry.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/isr/if/handler.yml b/spec/score/isr/if/handler.yml
index 7922ec1b..60b328db 100644
--- a/spec/score/isr/if/handler.yml
+++ b/spec/score/isr/if/handler.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/isr/if/level.yml b/spec/score/isr/if/level.yml
index 64b54578..d8e1b597 100644
--- a/spec/score/isr/if/level.yml
+++ b/spec/score/isr/if/level.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header-2
diff --git a/spec/score/isr/if/local-disable.yml b/spec/score/isr/if/local-disable.yml
index 849126c6..c27d2731 100644
--- a/spec/score/isr/if/local-disable.yml
+++ b/spec/score/isr/if/local-disable.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: header-2
diff --git a/spec/score/isr/if/local-enable.yml b/spec/score/isr/if/local-enable.yml
index b7b8814b..55b9569e 100644
--- a/spec/score/isr/if/local-enable.yml
+++ b/spec/score/isr/if/local-enable.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: header-2
diff --git a/spec/score/isr/if/local-flash.yml b/spec/score/isr/if/local-flash.yml
index fe2e55b8..2bc83e60 100644
--- a/spec/score/isr/if/local-flash.yml
+++ b/spec/score/isr/if/local-flash.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: header-2
diff --git a/spec/score/isr/if/lock-context.yml b/spec/score/isr/if/lock-context.yml
index 083fc42f..bf870c7d 100644
--- a/spec/score/isr/if/lock-context.yml
+++ b/spec/score/isr/if/lock-context.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-struct
links:
- role: interface-placement
uid: header-3
diff --git a/spec/score/isr/if/lock-control.yml b/spec/score/isr/if/lock-control.yml
index 1fb093b4..63e52ed6 100644
--- a/spec/score/isr/if/lock-control.yml
+++ b/spec/score/isr/if/lock-control.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-struct
links:
- role: interface-placement
uid: header-3
diff --git a/spec/score/isr/if/lock-declare.yml b/spec/score/isr/if/lock-declare.yml
index de4a820a..fc901ef1 100644
--- a/spec/score/isr/if/lock-declare.yml
+++ b/spec/score/isr/if/lock-declare.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: header-3
diff --git a/spec/score/isr/if/lock-define.yml b/spec/score/isr/if/lock-define.yml
index b6cae808..6f7fc91a 100644
--- a/spec/score/isr/if/lock-define.yml
+++ b/spec/score/isr/if/lock-define.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: header-3
diff --git a/spec/score/isr/if/lock-destroy.yml b/spec/score/isr/if/lock-destroy.yml
index e8687df6..33cac0d6 100644
--- a/spec/score/isr/if/lock-destroy.yml
+++ b/spec/score/isr/if/lock-destroy.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-function
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: header-3
diff --git a/spec/score/isr/if/lock-initialize.yml b/spec/score/isr/if/lock-initialize.yml
index ec8a7717..b302559e 100644
--- a/spec/score/isr/if/lock-initialize.yml
+++ b/spec/score/isr/if/lock-initialize.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-function
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: header-3
diff --git a/spec/score/isr/if/lock-initializer.yml b/spec/score/isr/if/lock-initializer.yml
index 8138d8f6..34a6def6 100644
--- a/spec/score/isr/if/lock-initializer.yml
+++ b/spec/score/isr/if/lock-initializer.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: header-3
diff --git a/spec/score/isr/if/lock-isr-disable-acquire.yml b/spec/score/isr/if/lock-isr-disable-acquire.yml
index 18e96d07..1594eb79 100644
--- a/spec/score/isr/if/lock-isr-disable-acquire.yml
+++ b/spec/score/isr/if/lock-isr-disable-acquire.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-function
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: header-3
diff --git a/spec/score/isr/if/lock-isr-disable.yml b/spec/score/isr/if/lock-isr-disable.yml
index d8568d92..7fa0c4b2 100644
--- a/spec/score/isr/if/lock-isr-disable.yml
+++ b/spec/score/isr/if/lock-isr-disable.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-function
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: header-3
diff --git a/spec/score/isr/if/lock-member.yml b/spec/score/isr/if/lock-member.yml
index 37254b77..e67ac9a6 100644
--- a/spec/score/isr/if/lock-member.yml
+++ b/spec/score/isr/if/lock-member.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: header-3
diff --git a/spec/score/isr/if/lock-reference.yml b/spec/score/isr/if/lock-reference.yml
index 0caec2e8..36f82e56 100644
--- a/spec/score/isr/if/lock-reference.yml
+++ b/spec/score/isr/if/lock-reference.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: header-3
diff --git a/spec/score/isr/if/lock-release-isr-enable.yml b/spec/score/isr/if/lock-release-isr-enable.yml
index 8fc3b66c..3f390fd6 100644
--- a/spec/score/isr/if/lock-release-isr-enable.yml
+++ b/spec/score/isr/if/lock-release-isr-enable.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-function
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: header-3
diff --git a/spec/score/isr/if/stack-size.yml b/spec/score/isr/if/stack-size.yml
index f66846c1..867366d8 100644
--- a/spec/score/isr/if/stack-size.yml
+++ b/spec/score/isr/if/stack-size.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-object
links:
- role: interface-placement
uid: header
diff --git a/spec/score/isr/if/vector-number.yml b/spec/score/isr/if/vector-number.yml
index d5aadd63..96bd759a 100644
--- a/spec/score/isr/if/vector-number.yml
+++ b/spec/score/isr/if/vector-number.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/memory/if/zero-before-use.yml b/spec/score/memory/if/zero-before-use.yml
index e9c6d164..07de1576 100644
--- a/spec/score/memory/if/zero-before-use.yml
+++ b/spec/score/memory/if/zero-before-use.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-object
links:
- role: interface-placement
uid: header
diff --git a/spec/score/mpci/if/configuration-type.yml b/spec/score/mpci/if/configuration-type.yml
index 463898ac..fb8cb1fb 100644
--- a/spec/score/mpci/if/configuration-type.yml
+++ b/spec/score/mpci/if/configuration-type.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-struct
links:
- role: interface-placement
uid: header
diff --git a/spec/score/mpci/if/configuration.yml b/spec/score/mpci/if/configuration.yml
index d5590c2a..986cb1b9 100644
--- a/spec/score/mpci/if/configuration.yml
+++ b/spec/score/mpci/if/configuration.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-object
links:
- role: interface-placement
uid: header
diff --git a/spec/score/mpci/if/control.yml b/spec/score/mpci/if/control.yml
index 349d573b..5c721ccb 100644
--- a/spec/score/mpci/if/control.yml
+++ b/spec/score/mpci/if/control.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-struct
links:
- role: interface-placement
uid: header
diff --git a/spec/score/mpci/if/entry.yml b/spec/score/mpci/if/entry.yml
index d10eee16..ff04e1a2 100644
--- a/spec/score/mpci/if/entry.yml
+++ b/spec/score/mpci/if/entry.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/mpci/if/get-packet-entry.yml b/spec/score/mpci/if/get-packet-entry.yml
index fb2bbf16..32199e94 100644
--- a/spec/score/mpci/if/get-packet-entry.yml
+++ b/spec/score/mpci/if/get-packet-entry.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/mpci/if/initialization-entry.yml b/spec/score/mpci/if/initialization-entry.yml
index 57c96550..d71c9fbc 100644
--- a/spec/score/mpci/if/initialization-entry.yml
+++ b/spec/score/mpci/if/initialization-entry.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/mpci/if/packet-classes.yml b/spec/score/mpci/if/packet-classes.yml
index 41b7c54c..9644ee21 100644
--- a/spec/score/mpci/if/packet-classes.yml
+++ b/spec/score/mpci/if/packet-classes.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-enum
links:
- role: interface-placement
uid: header-2
diff --git a/spec/score/mpci/if/packet-minimum-hetero-conversion.yml b/spec/score/mpci/if/packet-minimum-hetero-conversion.yml
index 66e006bb..d81e8549 100644
--- a/spec/score/mpci/if/packet-minimum-hetero-conversion.yml
+++ b/spec/score/mpci/if/packet-minimum-hetero-conversion.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-define
links:
- role: interface-placement
uid: header
diff --git a/spec/score/mpci/if/packet-minimum-size.yml b/spec/score/mpci/if/packet-minimum-size.yml
index 51db6a08..928bda74 100644
--- a/spec/score/mpci/if/packet-minimum-size.yml
+++ b/spec/score/mpci/if/packet-minimum-size.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-define
links:
- role: interface-placement
uid: header
diff --git a/spec/score/mpci/if/packet-prefix.yml b/spec/score/mpci/if/packet-prefix.yml
index 236a9505..a13e7dec 100644
--- a/spec/score/mpci/if/packet-prefix.yml
+++ b/spec/score/mpci/if/packet-prefix.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-struct
links:
- role: interface-placement
uid: header-2
diff --git a/spec/score/mpci/if/receive-entry.yml b/spec/score/mpci/if/receive-entry.yml
index d95b856a..92dbc4d4 100644
--- a/spec/score/mpci/if/receive-entry.yml
+++ b/spec/score/mpci/if/receive-entry.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/mpci/if/return-packet-entry.yml b/spec/score/mpci/if/return-packet-entry.yml
index bd49380a..39b32697 100644
--- a/spec/score/mpci/if/return-packet-entry.yml
+++ b/spec/score/mpci/if/return-packet-entry.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/mpci/if/send-entry.yml b/spec/score/mpci/if/send-entry.yml
index 45e7508d..da932f4b 100644
--- a/spec/score/mpci/if/send-entry.yml
+++ b/spec/score/mpci/if/send-entry.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/msgq/if/buffer.yml b/spec/score/msgq/if/buffer.yml
index fa132418..071be427 100644
--- a/spec/score/msgq/if/buffer.yml
+++ b/spec/score/msgq/if/buffer.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-struct
links:
- role: interface-placement
uid: header-2
diff --git a/spec/score/object/if/apis-last.yml b/spec/score/object/if/apis-last.yml
index 1a6fc331..5a872241 100644
--- a/spec/score/object/if/apis-last.yml
+++ b/spec/score/object/if/apis-last.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-define
links:
- role: interface-placement
uid: header
diff --git a/spec/score/object/if/build-id.yml b/spec/score/object/if/build-id.yml
index 5a5f03c6..be999d2b 100644
--- a/spec/score/object/if/build-id.yml
+++ b/spec/score/object/if/build-id.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: header
diff --git a/spec/score/object/if/build-name.yml b/spec/score/object/if/build-name.yml
index 932579fb..a5d0de96 100644
--- a/spec/score/object/if/build-name.yml
+++ b/spec/score/object/if/build-name.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: header
diff --git a/spec/score/object/if/get-api.yml b/spec/score/object/if/get-api.yml
index 3334488c..20b2659a 100644
--- a/spec/score/object/if/get-api.yml
+++ b/spec/score/object/if/get-api.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-function
links:
- role: interface-placement
uid: header
diff --git a/spec/score/object/if/id-final-index.yml b/spec/score/object/if/id-final-index.yml
index 9769f2da..2d08140e 100644
--- a/spec/score/object/if/id-final-index.yml
+++ b/spec/score/object/if/id-final-index.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-define
links:
- role: interface-placement
uid: header
diff --git a/spec/score/object/if/id-final.yml b/spec/score/object/if/id-final.yml
index 66539fd7..3378b91f 100644
--- a/spec/score/object/if/id-final.yml
+++ b/spec/score/object/if/id-final.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-define
links:
- role: interface-placement
uid: header
diff --git a/spec/score/object/if/id-initial-index.yml b/spec/score/object/if/id-initial-index.yml
index fe286004..6da82357 100644
--- a/spec/score/object/if/id-initial-index.yml
+++ b/spec/score/object/if/id-initial-index.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-define
links:
- role: interface-placement
uid: header
diff --git a/spec/score/object/if/id-initial.yml b/spec/score/object/if/id-initial.yml
index 3bac78bc..ef1ccdd6 100644
--- a/spec/score/object/if/id-initial.yml
+++ b/spec/score/object/if/id-initial.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-define
links:
- role: interface-placement
uid: header
diff --git a/spec/score/object/if/id-none.yml b/spec/score/object/if/id-none.yml
index af32a01f..3dac45b5 100644
--- a/spec/score/object/if/id-none.yml
+++ b/spec/score/object/if/id-none.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-define
links:
- role: interface-placement
uid: header
diff --git a/spec/score/object/if/id-of-self.yml b/spec/score/object/if/id-of-self.yml
index ca159fb2..8b208f82 100644
--- a/spec/score/object/if/id-of-self.yml
+++ b/spec/score/object/if/id-of-self.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-define
links:
- role: interface-placement
uid: header
diff --git a/spec/score/object/if/id.yml b/spec/score/object/if/id.yml
index b1424183..527fb5ae 100644
--- a/spec/score/object/if/id.yml
+++ b/spec/score/object/if/id.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/object/if/internal-api.yml b/spec/score/object/if/internal-api.yml
index dabb2d02..d0b1093d 100644
--- a/spec/score/object/if/internal-api.yml
+++ b/spec/score/object/if/internal-api.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header
diff --git a/spec/score/object/if/is-unlimited.yml b/spec/score/object/if/is-unlimited.yml
index 66478456..292bffe4 100644
--- a/spec/score/object/if/is-unlimited.yml
+++ b/spec/score/object/if/is-unlimited.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: header
diff --git a/spec/score/object/if/local-node.yml b/spec/score/object/if/local-node.yml
index 95bd20b1..2cc553ff 100644
--- a/spec/score/object/if/local-node.yml
+++ b/spec/score/object/if/local-node.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-define-or-object
links:
- role: interface-placement
uid: header
diff --git a/spec/score/object/if/maximum-per-allocation.yml b/spec/score/object/if/maximum-per-allocation.yml
index ab5b9ee1..b4c83875 100644
--- a/spec/score/object/if/maximum-per-allocation.yml
+++ b/spec/score/object/if/maximum-per-allocation.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-macro
links:
- role: interface-placement
uid: header
diff --git a/spec/score/object/if/search-all-nodes.yml b/spec/score/object/if/search-all-nodes.yml
index 2d00dee3..b89b14a1 100644
--- a/spec/score/object/if/search-all-nodes.yml
+++ b/spec/score/object/if/search-all-nodes.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-define
links:
- role: interface-placement
uid: header
diff --git a/spec/score/object/if/search-local-nodes.yml b/spec/score/object/if/search-local-nodes.yml
index 5220d2e8..4ddd4c3c 100644
--- a/spec/score/object/if/search-local-nodes.yml
+++ b/spec/score/object/if/search-local-nodes.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-define
links:
- role: interface-placement
uid: header
diff --git a/spec/score/object/if/search-other-nodes.yml b/spec/score/object/if/search-other-nodes.yml
index c46e5aad..b2801396 100644
--- a/spec/score/object/if/search-other-nodes.yml
+++ b/spec/score/object/if/search-other-nodes.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-define
links:
- role: interface-placement
uid: header
diff --git a/spec/score/object/if/unlimited-objects.yml b/spec/score/object/if/unlimited-objects.yml
index 33e605b6..c6449151 100644
--- a/spec/score/object/if/unlimited-objects.yml
+++ b/spec/score/object/if/unlimited-objects.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-define
links:
- role: interface-placement
uid: header
diff --git a/spec/score/object/if/who-am-i.yml b/spec/score/object/if/who-am-i.yml
index a9098d43..31f29b9e 100644
--- a/spec/score/object/if/who-am-i.yml
+++ b/spec/score/object/if/who-am-i.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-define
links:
- role: interface-placement
uid: header
diff --git a/spec/score/smp/if/fatal-boot-processor-not-assigned-to-scheduler.yml b/spec/score/smp/if/fatal-boot-processor-not-assigned-to-scheduler.yml
index f303842e..1a60435a 100644
--- a/spec/score/smp/if/fatal-boot-processor-not-assigned-to-scheduler.yml
+++ b/spec/score/smp/if/fatal-boot-processor-not-assigned-to-scheduler.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header-impl
diff --git a/spec/score/smp/if/fatal-mandatory-processor-not-present.yml b/spec/score/smp/if/fatal-mandatory-processor-not-present.yml
index 55a6d9ef..e1146dba 100644
--- a/spec/score/smp/if/fatal-mandatory-processor-not-present.yml
+++ b/spec/score/smp/if/fatal-mandatory-processor-not-present.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header-impl
diff --git a/spec/score/smp/if/fatal-multitasking-start-on-invalid-processor.yml b/spec/score/smp/if/fatal-multitasking-start-on-invalid-processor.yml
index 9485ccee..5ae16c2d 100644
--- a/spec/score/smp/if/fatal-multitasking-start-on-invalid-processor.yml
+++ b/spec/score/smp/if/fatal-multitasking-start-on-invalid-processor.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header-impl
diff --git a/spec/score/smp/if/fatal-multitasking-start-on-unassigned-processor.yml b/spec/score/smp/if/fatal-multitasking-start-on-unassigned-processor.yml
index cd439a8b..842efbc0 100644
--- a/spec/score/smp/if/fatal-multitasking-start-on-unassigned-processor.yml
+++ b/spec/score/smp/if/fatal-multitasking-start-on-unassigned-processor.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header-impl
diff --git a/spec/score/smp/if/fatal-scheduler-requires-exactly-one-processor.yml b/spec/score/smp/if/fatal-scheduler-requires-exactly-one-processor.yml
index 9c856e76..91209ac9 100644
--- a/spec/score/smp/if/fatal-scheduler-requires-exactly-one-processor.yml
+++ b/spec/score/smp/if/fatal-scheduler-requires-exactly-one-processor.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header-impl
diff --git a/spec/score/smp/if/fatal-shutdown-response.yml b/spec/score/smp/if/fatal-shutdown-response.yml
index 6213872e..fbb785aa 100644
--- a/spec/score/smp/if/fatal-shutdown-response.yml
+++ b/spec/score/smp/if/fatal-shutdown-response.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header-impl
diff --git a/spec/score/smp/if/fatal-start-of-mandatory-processor-failed.yml b/spec/score/smp/if/fatal-start-of-mandatory-processor-failed.yml
index 3e4ea427..f38634ec 100644
--- a/spec/score/smp/if/fatal-start-of-mandatory-processor-failed.yml
+++ b/spec/score/smp/if/fatal-start-of-mandatory-processor-failed.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header-impl
diff --git a/spec/score/smp/if/fatal-start-on-not-online-processor.yml b/spec/score/smp/if/fatal-start-on-not-online-processor.yml
index cf43ae92..c9d84004 100644
--- a/spec/score/smp/if/fatal-start-on-not-online-processor.yml
+++ b/spec/score/smp/if/fatal-start-on-not-online-processor.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header-impl
diff --git a/spec/score/smp/if/fatal-wrong-cpu-state-to-perform-jobs.yml b/spec/score/smp/if/fatal-wrong-cpu-state-to-perform-jobs.yml
index 3e4ea427..f38634ec 100644
--- a/spec/score/smp/if/fatal-wrong-cpu-state-to-perform-jobs.yml
+++ b/spec/score/smp/if/fatal-wrong-cpu-state-to-perform-jobs.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-define
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header-impl
diff --git a/spec/score/smp/if/lock-release.yml b/spec/score/smp/if/lock-release.yml
index 4a73c08d..3e1c919a 100644
--- a/spec/score/smp/if/lock-release.yml
+++ b/spec/score/smp/if/lock-release.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified-function
+interface-type: unspecified-macro-or-function
links:
- role: interface-placement
uid: header-2
diff --git a/spec/score/smp/if/processor-configured-maximum.yml b/spec/score/smp/if/processor-configured-maximum.yml
index f6eca137..1e15588c 100644
--- a/spec/score/smp/if/processor-configured-maximum.yml
+++ b/spec/score/smp/if/processor-configured-maximum.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-object
links:
- role: interface-placement
uid: header
diff --git a/spec/score/stack/if/allocator-allocate-for-idle.yml b/spec/score/stack/if/allocator-allocate-for-idle.yml
index 341fe8d2..bc2e303c 100644
--- a/spec/score/stack/if/allocator-allocate-for-idle.yml
+++ b/spec/score/stack/if/allocator-allocate-for-idle.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-object
links:
- role: interface-placement
uid: header
diff --git a/spec/score/stack/if/allocator-allocate-type.yml b/spec/score/stack/if/allocator-allocate-type.yml
index e17cc26e..a9a94aed 100644
--- a/spec/score/stack/if/allocator-allocate-type.yml
+++ b/spec/score/stack/if/allocator-allocate-type.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/stack/if/allocator-allocate.yml b/spec/score/stack/if/allocator-allocate.yml
index 5bbb2df7..3ac76876 100644
--- a/spec/score/stack/if/allocator-allocate.yml
+++ b/spec/score/stack/if/allocator-allocate.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-object
links:
- role: interface-placement
uid: header
diff --git a/spec/score/stack/if/allocator-avoids-workspace.yml b/spec/score/stack/if/allocator-avoids-workspace.yml
index d4d2fb18..deb5e065 100644
--- a/spec/score/stack/if/allocator-avoids-workspace.yml
+++ b/spec/score/stack/if/allocator-avoids-workspace.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-object
links:
- role: interface-placement
uid: header
diff --git a/spec/score/stack/if/allocator-free-type.yml b/spec/score/stack/if/allocator-free-type.yml
index 14811fc6..6fa73544 100644
--- a/spec/score/stack/if/allocator-free-type.yml
+++ b/spec/score/stack/if/allocator-free-type.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/stack/if/allocator-free.yml b/spec/score/stack/if/allocator-free.yml
index 0118ae5f..c7c05057 100644
--- a/spec/score/stack/if/allocator-free.yml
+++ b/spec/score/stack/if/allocator-free.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-object
links:
- role: interface-placement
uid: header
diff --git a/spec/score/stack/if/allocator-initialize-type.yml b/spec/score/stack/if/allocator-initialize-type.yml
index 427a9d68..76812a31 100644
--- a/spec/score/stack/if/allocator-initialize-type.yml
+++ b/spec/score/stack/if/allocator-initialize-type.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/stack/if/allocator-initialize.yml b/spec/score/stack/if/allocator-initialize.yml
index 9d7681d2..1e2198b6 100644
--- a/spec/score/stack/if/allocator-initialize.yml
+++ b/spec/score/stack/if/allocator-initialize.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-object
links:
- role: interface-placement
uid: header
diff --git a/spec/score/stack/if/minimum-size.yml b/spec/score/stack/if/minimum-size.yml
index 774ca91a..6525df94 100644
--- a/spec/score/stack/if/minimum-size.yml
+++ b/spec/score/stack/if/minimum-size.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-define
links:
- role: interface-placement
uid: header
diff --git a/spec/score/status/if/deadlock.yml b/spec/score/status/if/deadlock.yml
index 6688e6ca..6ef82749 100644
--- a/spec/score/status/if/deadlock.yml
+++ b/spec/score/status/if/deadlock.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header
diff --git a/spec/score/status/if/invalid-number.yml b/spec/score/status/if/invalid-number.yml
index 1ce4faf7..cf2e6247 100644
--- a/spec/score/status/if/invalid-number.yml
+++ b/spec/score/status/if/invalid-number.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header
diff --git a/spec/score/status/if/maximum-count-exceeded.yml b/spec/score/status/if/maximum-count-exceeded.yml
index c17b9c0c..d2adb7db 100644
--- a/spec/score/status/if/maximum-count-exceeded.yml
+++ b/spec/score/status/if/maximum-count-exceeded.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header
diff --git a/spec/score/status/if/mutex-ceiling-violated.yml b/spec/score/status/if/mutex-ceiling-violated.yml
index 6ac0942b..2659eb47 100644
--- a/spec/score/status/if/mutex-ceiling-violated.yml
+++ b/spec/score/status/if/mutex-ceiling-violated.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header
diff --git a/spec/score/status/if/not-owner.yml b/spec/score/status/if/not-owner.yml
index 9b6b4680..07f55932 100644
--- a/spec/score/status/if/not-owner.yml
+++ b/spec/score/status/if/not-owner.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header
diff --git a/spec/score/status/if/successful.yml b/spec/score/status/if/successful.yml
index a45425a6..ea033e34 100644
--- a/spec/score/status/if/successful.yml
+++ b/spec/score/status/if/successful.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header
diff --git a/spec/score/status/if/timeout.yml b/spec/score/status/if/timeout.yml
index 1a3c6d58..60c2a2fc 100644
--- a/spec/score/status/if/timeout.yml
+++ b/spec/score/status/if/timeout.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header
diff --git a/spec/score/status/if/unavailable.yml b/spec/score/status/if/unavailable.yml
index 05f0f398..a45630c4 100644
--- a/spec/score/status/if/unavailable.yml
+++ b/spec/score/status/if/unavailable.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header
diff --git a/spec/score/status/if/unsatisfied.yml b/spec/score/status/if/unsatisfied.yml
index 58eb5c22..0c474ef6 100644
--- a/spec/score/status/if/unsatisfied.yml
+++ b/spec/score/status/if/unsatisfied.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-enumerator
links:
- role: interface-placement
uid: header
diff --git a/spec/score/thread/if/idle-body.yml b/spec/score/thread/if/idle-body.yml
index c7a38216..8f293117 100644
--- a/spec/score/thread/if/idle-body.yml
+++ b/spec/score/thread/if/idle-body.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-object
links:
- role: interface-placement
uid: header
diff --git a/spec/score/thread/if/idle-stack-size.yml b/spec/score/thread/if/idle-stack-size.yml
index 5cc564f1..36a5af7b 100644
--- a/spec/score/thread/if/idle-stack-size.yml
+++ b/spec/score/thread/if/idle-stack-size.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-object
links:
- role: interface-placement
uid: header
diff --git a/spec/score/userext/if/fatal.yml b/spec/score/userext/if/fatal.yml
index b3ee2204..b83bdb1d 100644
--- a/spec/score/userext/if/fatal.yml
+++ b/spec/score/userext/if/fatal.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/userext/if/initial-count.yml b/spec/score/userext/if/initial-count.yml
index 6225da08..9e9fb4e8 100644
--- a/spec/score/userext/if/initial-count.yml
+++ b/spec/score/userext/if/initial-count.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-object
links:
- role: interface-placement
uid: header
diff --git a/spec/score/userext/if/initial-extensions.yml b/spec/score/userext/if/initial-extensions.yml
index 60c41fb5..1c53049c 100644
--- a/spec/score/userext/if/initial-extensions.yml
+++ b/spec/score/userext/if/initial-extensions.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-object
links:
- role: interface-placement
uid: header
diff --git a/spec/score/userext/if/table.yml b/spec/score/userext/if/table.yml
index 0e44defa..8114dc0b 100644
--- a/spec/score/userext/if/table.yml
+++ b/spec/score/userext/if/table.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-struct
links:
- role: interface-placement
uid: header
diff --git a/spec/score/userext/if/thread-begin.yml b/spec/score/userext/if/thread-begin.yml
index e1c10f4d..24baeedd 100644
--- a/spec/score/userext/if/thread-begin.yml
+++ b/spec/score/userext/if/thread-begin.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/userext/if/thread-create.yml b/spec/score/userext/if/thread-create.yml
index c6e1d3da..009c6e2b 100644
--- a/spec/score/userext/if/thread-create.yml
+++ b/spec/score/userext/if/thread-create.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/userext/if/thread-delete.yml b/spec/score/userext/if/thread-delete.yml
index c0b2cd97..5a4d5be9 100644
--- a/spec/score/userext/if/thread-delete.yml
+++ b/spec/score/userext/if/thread-delete.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/userext/if/thread-exitted.yml b/spec/score/userext/if/thread-exitted.yml
index 509c7d92..24f895e8 100644
--- a/spec/score/userext/if/thread-exitted.yml
+++ b/spec/score/userext/if/thread-exitted.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/userext/if/thread-restart.yml b/spec/score/userext/if/thread-restart.yml
index 73993625..93bd024b 100644
--- a/spec/score/userext/if/thread-restart.yml
+++ b/spec/score/userext/if/thread-restart.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/userext/if/thread-start.yml b/spec/score/userext/if/thread-start.yml
index 6d9c6c91..bb6b3e70 100644
--- a/spec/score/userext/if/thread-start.yml
+++ b/spec/score/userext/if/thread-start.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/userext/if/thread-switch.yml b/spec/score/userext/if/thread-switch.yml
index e6f535d5..d4cdeda1 100644
--- a/spec/score/userext/if/thread-switch.yml
+++ b/spec/score/userext/if/thread-switch.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/userext/if/thread-terminate.yml b/spec/score/userext/if/thread-terminate.yml
index e10f3caa..a938cf29 100644
--- a/spec/score/userext/if/thread-terminate.yml
+++ b/spec/score/userext/if/thread-terminate.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/watchdog/if/interval.yml b/spec/score/watchdog/if/interval.yml
index 0c60f962..03ee3253 100644
--- a/spec/score/watchdog/if/interval.yml
+++ b/spec/score/watchdog/if/interval.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-typedef
links:
- role: interface-placement
uid: header
diff --git a/spec/score/watchdog/if/microseconds-per-tick.yml b/spec/score/watchdog/if/microseconds-per-tick.yml
index e844dd84..133ad262 100644
--- a/spec/score/watchdog/if/microseconds-per-tick.yml
+++ b/spec/score/watchdog/if/microseconds-per-tick.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-object
links:
- role: interface-placement
uid: header
diff --git a/spec/score/watchdog/if/nanoseconds-per-tick.yml b/spec/score/watchdog/if/nanoseconds-per-tick.yml
index 45cd33fc..6210a717 100644
--- a/spec/score/watchdog/if/nanoseconds-per-tick.yml
+++ b/spec/score/watchdog/if/nanoseconds-per-tick.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-object
links:
- role: interface-placement
uid: header
diff --git a/spec/score/watchdog/if/no-timeout.yml b/spec/score/watchdog/if/no-timeout.yml
index 07d0191e..3b4e8427 100644
--- a/spec/score/watchdog/if/no-timeout.yml
+++ b/spec/score/watchdog/if/no-timeout.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-define
links:
- role: interface-placement
uid: header
diff --git a/spec/score/watchdog/if/ticks-per-second.yml b/spec/score/watchdog/if/ticks-per-second.yml
index d7bd60de..d7288243 100644
--- a/spec/score/watchdog/if/ticks-per-second.yml
+++ b/spec/score/watchdog/if/ticks-per-second.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-object
links:
- role: interface-placement
uid: header
diff --git a/spec/score/watchdog/if/ticks-per-timeslice.yml b/spec/score/watchdog/if/ticks-per-timeslice.yml
index a862c55f..a2d377ec 100644
--- a/spec/score/watchdog/if/ticks-per-timeslice.yml
+++ b/spec/score/watchdog/if/ticks-per-timeslice.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-object
links:
- role: interface-placement
uid: header
diff --git a/spec/score/watchdog/if/ticks-since-boot.yml b/spec/score/watchdog/if/ticks-since-boot.yml
index 5ab7f1bb..cf04e3f1 100644
--- a/spec/score/watchdog/if/ticks-since-boot.yml
+++ b/spec/score/watchdog/if/ticks-since-boot.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-object
links:
- role: interface-placement
uid: header
diff --git a/spec/score/wkspace/if/is-unified.yml b/spec/score/wkspace/if/is-unified.yml
index 41dc636f..95157022 100644
--- a/spec/score/wkspace/if/is-unified.yml
+++ b/spec/score/wkspace/if/is-unified.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-object
links:
- role: interface-placement
uid: header
diff --git a/spec/score/wkspace/if/size.yml b/spec/score/wkspace/if/size.yml
index 34bc49e7..c0f4e45b 100644
--- a/spec/score/wkspace/if/size.yml
+++ b/spec/score/wkspace/if/size.yml
@@ -3,7 +3,7 @@ copyrights:
- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
enabled-by: true
index-entries: []
-interface-type: unspecified
+interface-type: unspecified-object
links:
- role: interface-placement
uid: header
diff --git a/spec/spec/interface-unspecified.yml b/spec/spec/interface-unspecified.yml
index c2c9cebb..55224ed2 100644
--- a/spec/spec/interface-unspecified.yml
+++ b/spec/spec/interface-unspecified.yml
@@ -7,11 +7,19 @@ links:
uid: root
- role: spec-refinement
spec-key: interface-type
- spec-value: unspecified
+ spec-value: unspecified-define
uid: interface
- role: spec-refinement
spec-key: interface-type
- spec-value: unspecified-define
+ spec-value: unspecified-define-or-object
+ uid: interface
+- role: spec-refinement
+ spec-key: interface-type
+ spec-value: unspecified-enum
+ uid: interface
+- role: spec-refinement
+ spec-key: interface-type
+ spec-value: unspecified-enumerator
uid: interface
- role: spec-refinement
spec-key: interface-type
@@ -23,7 +31,27 @@ links:
uid: interface
- role: spec-refinement
spec-key: interface-type
- spec-value: unspecified-type
+ spec-value: unspecified-macro
+ uid: interface
+- role: spec-refinement
+ spec-key: interface-type
+ spec-value: unspecified-macro-or-function
+ uid: interface
+- role: spec-refinement
+ spec-key: interface-type
+ spec-value: unspecified-object
+ uid: interface
+- role: spec-refinement
+ spec-key: interface-type
+ spec-value: unspecified-struct
+ uid: interface
+- role: spec-refinement
+ spec-key: interface-type
+ spec-value: unspecified-typedef
+ uid: interface
+- role: spec-refinement
+ spec-key: interface-type
+ spec-value: unspecified-union
uid: interface
spec-description: null
spec-example: null
diff --git a/specview.py b/specview.py
index 4e4a7299..b07725f9 100755
--- a/specview.py
+++ b/specview.py
@@ -165,11 +165,18 @@ _VALIDATION_LEAF = [
"interface/struct",
"interface/typedef",
"interface/union",
- "interface/unspecified",
"interface/unspecified-define",
+ "interface/unspecified-define-or-object",
+ "interface/unspecified-enum",
+ "interface/unspecified-enumerator",
"interface/unspecified-function",
"interface/unspecified-group",
- "interface/unspecified-type",
+ "interface/unspecified-macro",
+ "interface/unspecified-macro-or-function",
+ "interface/unspecified-object",
+ "interface/unspecified-struct",
+ "interface/unspecified-typedef",
+ "interface/unspecified-union",
"requirement/functional/action",
"requirement/non-functional/performance-runtime",
"runtime-measurement-test",