From d3edaca6a6fb5e146b4aac4f5390d1c390b38497 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Mon, 12 Oct 2020 15:07:38 +0200 Subject: spec: Add function attributes --- rtemsspec/tests/spec-interface/func.yml | 1 + rtemsspec/tests/spec-interface/func2.yml | 1 + rtemsspec/tests/spec-interface/func3.yml | 1 + rtemsspec/tests/spec-interface/func4.yml | 2 ++ spec/rtems/barrier/if/create.yml | 1 + spec/rtems/barrier/if/delete.yml | 1 + spec/rtems/barrier/if/ident.yml | 1 + spec/rtems/barrier/if/release.yml | 1 + spec/rtems/barrier/if/wait.yml | 1 + spec/rtems/cache/if/aligned-malloc.yml | 1 + spec/rtems/cache/if/coherent-add-area.yml | 1 + spec/rtems/cache/if/coherent-allocate.yml | 1 + spec/rtems/cache/if/coherent-free.yml | 1 + spec/rtems/cache/if/disable-data.yml | 1 + spec/rtems/cache/if/disable-instruction.yml | 1 + spec/rtems/cache/if/enable-data.yml | 1 + spec/rtems/cache/if/enable-instruction.yml | 1 + spec/rtems/cache/if/flush-entire-data.yml | 1 + spec/rtems/cache/if/flush-multiple-data-lines.yml | 1 + spec/rtems/cache/if/freeze-data.yml | 1 + spec/rtems/cache/if/freeze-instruction.yml | 1 + spec/rtems/cache/if/get-data-line-size.yml | 1 + spec/rtems/cache/if/get-data-size.yml | 1 + spec/rtems/cache/if/get-instruction-line-size.yml | 1 + spec/rtems/cache/if/get-instruction-size.yml | 1 + spec/rtems/cache/if/get-maximal-line-size.yml | 1 + spec/rtems/cache/if/instruction-sync-after-code-change.yml | 1 + spec/rtems/cache/if/invalidate-entire-data.yml | 1 + spec/rtems/cache/if/invalidate-entire-instruction.yml | 1 + spec/rtems/cache/if/invalidate-multiple-data-lines.yml | 1 + spec/rtems/cache/if/invalidate-multiple-instruction-lines.yml | 1 + spec/rtems/cache/if/unfreeze-data.yml | 1 + spec/rtems/cache/if/unfreeze-instruction.yml | 1 + spec/rtems/clock/if/get-seconds-since-epoch.yml | 1 + spec/rtems/clock/if/get-tod-timeval.yml | 1 + spec/rtems/clock/if/get-tod.yml | 1 + spec/rtems/clock/if/get-uptime-nanoseconds.yml | 1 + spec/rtems/clock/if/get-uptime-seconds.yml | 1 + spec/rtems/clock/if/get-uptime-timeval.yml | 1 + spec/rtems/clock/if/get-uptime.yml | 1 + spec/rtems/clock/if/set.yml | 1 + spec/rtems/clock/if/tick-before.yml | 1 + spec/rtems/clock/if/tick-later-usec.yml | 1 + spec/rtems/clock/if/tick-later.yml | 1 + spec/rtems/clock/if/tick.yml | 1 + spec/rtems/config/if/get-api-configuration.yml | 1 + spec/rtems/config/if/get-copyright-notice.yml | 1 + spec/rtems/config/if/get-maximum-barriers.yml | 1 + spec/rtems/config/if/get-maximum-extensions.yml | 1 + spec/rtems/config/if/get-maximum-message-queues.yml | 1 + spec/rtems/config/if/get-maximum-partitions.yml | 1 + spec/rtems/config/if/get-maximum-periods.yml | 1 + spec/rtems/config/if/get-maximum-ports.yml | 1 + spec/rtems/config/if/get-maximum-regions.yml | 1 + spec/rtems/config/if/get-maximum-semaphores.yml | 1 + spec/rtems/config/if/get-maximum-tasks.yml | 1 + spec/rtems/config/if/get-maximum-timers.yml | 1 + spec/rtems/config/if/get-stack-space-size.yml | 1 + spec/rtems/config/if/get-version-string.yml | 1 + spec/rtems/dpmem/if/create.yml | 1 + spec/rtems/dpmem/if/delete.yml | 1 + spec/rtems/dpmem/if/external-to-internal.yml | 1 + spec/rtems/dpmem/if/ident.yml | 1 + spec/rtems/dpmem/if/internal-to-external.yml | 1 + spec/rtems/event/if/receive.yml | 1 + spec/rtems/event/if/send.yml | 1 + spec/rtems/event/if/system-receive.yml | 1 + spec/rtems/event/if/system-send.yml | 1 + spec/rtems/event/if/transient-clear.yml | 1 + spec/rtems/event/if/transient-receive.yml | 1 + spec/rtems/event/if/transient-send.yml | 1 + spec/rtems/fatal/if/error-occurred.yml | 1 + spec/rtems/fatal/if/exception-frame-print.yml | 1 + spec/rtems/fatal/if/fatal.yml | 1 + spec/rtems/fatal/if/internal-error-text.yml | 1 + spec/rtems/fatal/if/panic.yml | 1 + spec/rtems/fatal/if/source-text.yml | 1 + spec/rtems/init/if/initialize-executive.yml | 1 + spec/rtems/init/if/shutdown-executive.yml | 1 + spec/rtems/intr/if/catch.yml | 1 + spec/rtems/io/if/close.yml | 1 + spec/rtems/io/if/control.yml | 1 + spec/rtems/io/if/initialize.yml | 1 + spec/rtems/io/if/open.yml | 1 + spec/rtems/io/if/read.yml | 1 + spec/rtems/io/if/register-driver.yml | 1 + spec/rtems/io/if/register-name.yml | 1 + spec/rtems/io/if/unregister-driver.yml | 1 + spec/rtems/io/if/write.yml | 1 + spec/rtems/message/if/broadcast.yml | 1 + spec/rtems/message/if/construct.yml | 1 + spec/rtems/message/if/create.yml | 1 + spec/rtems/message/if/delete.yml | 1 + spec/rtems/message/if/flush.yml | 1 + spec/rtems/message/if/get-number-pending.yml | 1 + spec/rtems/message/if/ident.yml | 1 + spec/rtems/message/if/receive.yml | 1 + spec/rtems/message/if/send.yml | 1 + spec/rtems/message/if/urgent.yml | 1 + spec/rtems/mode/if/interrupt-level-body.yml | 1 + spec/rtems/mp/if/announce.yml | 1 + spec/rtems/object/if/api-maximum-class.yml | 1 + spec/rtems/object/if/api-minimum-class.yml | 1 + spec/rtems/object/if/get-api-class-name.yml | 1 + spec/rtems/object/if/get-api-name.yml | 1 + spec/rtems/object/if/get-class-information.yml | 1 + spec/rtems/object/if/get-classic-name.yml | 1 + spec/rtems/object/if/get-local-node.yml | 1 + spec/rtems/object/if/get-name.yml | 1 + spec/rtems/object/if/id-api-maximum-class.yml | 1 + spec/rtems/object/if/set-name.yml | 1 + spec/rtems/part/if/create.yml | 1 + spec/rtems/part/if/delete.yml | 1 + spec/rtems/part/if/get-buffer.yml | 1 + spec/rtems/part/if/ident.yml | 1 + spec/rtems/part/if/return-buffer.yml | 1 + spec/rtems/ratemon/if/cancel.yml | 1 + spec/rtems/ratemon/if/create.yml | 1 + spec/rtems/ratemon/if/delete.yml | 1 + spec/rtems/ratemon/if/get-statistics.yml | 1 + spec/rtems/ratemon/if/get-status.yml | 1 + spec/rtems/ratemon/if/ident.yml | 1 + spec/rtems/ratemon/if/period.yml | 1 + spec/rtems/ratemon/if/report-statistics-with-plugin.yml | 1 + spec/rtems/ratemon/if/report-statistics.yml | 1 + spec/rtems/ratemon/if/reset-all-statistics.yml | 1 + spec/rtems/ratemon/if/reset-statistics.yml | 1 + spec/rtems/region/if/create.yml | 1 + spec/rtems/region/if/delete.yml | 1 + spec/rtems/region/if/extend.yml | 1 + spec/rtems/region/if/get-free-information.yml | 1 + spec/rtems/region/if/get-information.yml | 1 + spec/rtems/region/if/get-segment-size.yml | 1 + spec/rtems/region/if/get-segment.yml | 1 + spec/rtems/region/if/ident.yml | 1 + spec/rtems/region/if/resize-segment.yml | 1 + spec/rtems/region/if/return-segment.yml | 1 + spec/rtems/scheduler/if/add-processor.yml | 1 + spec/rtems/scheduler/if/get-maximum-priority.yml | 1 + spec/rtems/scheduler/if/get-processor-set.yml | 1 + spec/rtems/scheduler/if/ident-by-processor-set.yml | 1 + spec/rtems/scheduler/if/ident-by-processor.yml | 1 + spec/rtems/scheduler/if/ident.yml | 1 + spec/rtems/scheduler/if/map-priority-from-posix.yml | 1 + spec/rtems/scheduler/if/map-priority-to-posix.yml | 1 + spec/rtems/scheduler/if/remove-processor.yml | 1 + spec/rtems/sem/if/create.yml | 1 + spec/rtems/sem/if/delete.yml | 1 + spec/rtems/sem/if/flush.yml | 1 + spec/rtems/sem/if/ident.yml | 1 + spec/rtems/sem/if/obtain.yml | 1 + spec/rtems/sem/if/release.yml | 1 + spec/rtems/sem/if/set-priority.yml | 1 + spec/rtems/signal/if/catch.yml | 1 + spec/rtems/signal/if/send.yml | 1 + spec/rtems/status/if/code-to-errno.yml | 1 + spec/rtems/status/if/is-equal.yml | 1 + spec/rtems/status/if/is-successful.yml | 1 + spec/rtems/status/if/text.yml | 1 + spec/rtems/support/if/is-name-valid.yml | 1 + spec/rtems/support/if/name-to-characters.yml | 1 + spec/rtems/support/if/workspace-allocate.yml | 1 + spec/rtems/support/if/workspace-free.yml | 1 + spec/rtems/support/if/workspace-get-information.yml | 1 + .../support/if/workspace-greedy-allocate-all-except-largest.yml | 1 + spec/rtems/support/if/workspace-greedy-allocate.yml | 1 + spec/rtems/support/if/workspace-greedy-free.yml | 1 + spec/rtems/task/if/construct.yml | 1 + spec/rtems/task/if/create.yml | 1 + spec/rtems/task/if/delete.yml | 1 + spec/rtems/task/if/exit.yml | 1 + spec/rtems/task/if/get-affinity.yml | 1 + spec/rtems/task/if/get-priority.yml | 1 + spec/rtems/task/if/get-scheduler.yml | 1 + spec/rtems/task/if/ident.yml | 1 + spec/rtems/task/if/is-suspended.yml | 1 + spec/rtems/task/if/iterate.yml | 1 + spec/rtems/task/if/mode.yml | 1 + spec/rtems/task/if/restart.yml | 1 + spec/rtems/task/if/resume.yml | 1 + spec/rtems/task/if/self.yml | 1 + spec/rtems/task/if/set-affinity.yml | 1 + spec/rtems/task/if/set-priority.yml | 1 + spec/rtems/task/if/set-scheduler.yml | 1 + spec/rtems/task/if/start.yml | 1 + spec/rtems/task/if/suspend.yml | 1 + spec/rtems/task/if/wake-after.yml | 1 + spec/rtems/task/if/wake-when.yml | 1 + spec/rtems/timer/if/cancel.yml | 1 + spec/rtems/timer/if/create.yml | 1 + spec/rtems/timer/if/delete.yml | 1 + spec/rtems/timer/if/fire-after.yml | 1 + spec/rtems/timer/if/fire-when.yml | 1 + spec/rtems/timer/if/get-information.yml | 1 + spec/rtems/timer/if/ident.yml | 1 + spec/rtems/timer/if/initiate-server.yml | 1 + spec/rtems/timer/if/reset.yml | 1 + spec/rtems/timer/if/server-fire-after.yml | 1 + spec/rtems/timer/if/server-fire-when.yml | 1 + spec/rtems/userext/if/create.yml | 1 + spec/rtems/userext/if/delete.yml | 1 + spec/rtems/userext/if/ident.yml | 1 + spec/score/if/dequalify-types-not-compatible.yml | 2 ++ spec/score/if/maximum-priority.yml | 1 + spec/score/if/tod-to-seconds.yml | 1 + spec/score/if/tod-validate.yml | 1 + spec/spec/interface-function-definition.yml | 7 +++++++ 207 files changed, 215 insertions(+) diff --git a/rtemsspec/tests/spec-interface/func.yml b/rtemsspec/tests/spec-interface/func.yml index 5c531f46..c5177826 100644 --- a/rtemsspec/tests/spec-interface/func.yml +++ b/rtemsspec/tests/spec-interface/func.yml @@ -4,6 +4,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: - int ${.:/params[0]/name} diff --git a/rtemsspec/tests/spec-interface/func2.yml b/rtemsspec/tests/spec-interface/func2.yml index 9d05233a..c3ee4f0b 100644 --- a/rtemsspec/tests/spec-interface/func2.yml +++ b/rtemsspec/tests/spec-interface/func2.yml @@ -4,6 +4,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: | (void) ${.:/params[1]/name}; (void) ${.:/params[2]/name}; diff --git a/rtemsspec/tests/spec-interface/func3.yml b/rtemsspec/tests/spec-interface/func3.yml index 67a4cce0..885c941a 100644 --- a/rtemsspec/tests/spec-interface/func3.yml +++ b/rtemsspec/tests/spec-interface/func3.yml @@ -6,6 +6,7 @@ definition: default: null variants: - definition: + attributes: null body: null params: [] return: void diff --git a/rtemsspec/tests/spec-interface/func4.yml b/rtemsspec/tests/spec-interface/func4.yml index 00b10634..a463495f 100644 --- a/rtemsspec/tests/spec-interface/func4.yml +++ b/rtemsspec/tests/spec-interface/func4.yml @@ -4,11 +4,13 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: [] return: VeryLongLongLongLongLongLongLongLongLongLongLongLongLongLongLongType variants: - definition: + attributes: null body: null params: [] return: NotSoVeryLongType diff --git a/spec/rtems/barrier/if/create.yml b/spec/rtems/barrier/if/create.yml index 3bdb7d03..3aff39e7 100644 --- a/spec/rtems/barrier/if/create.yml +++ b/spec/rtems/barrier/if/create.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/name:/name} ${.:/params[0]/name} diff --git a/spec/rtems/barrier/if/delete.yml b/spec/rtems/barrier/if/delete.yml index 88b1a87b..fd22d0f3 100644 --- a/spec/rtems/barrier/if/delete.yml +++ b/spec/rtems/barrier/if/delete.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/barrier/if/ident.yml b/spec/rtems/barrier/if/ident.yml index aa28554e..7276829e 100644 --- a/spec/rtems/barrier/if/ident.yml +++ b/spec/rtems/barrier/if/ident.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/name:/name} ${.:/params[0]/name} diff --git a/spec/rtems/barrier/if/release.yml b/spec/rtems/barrier/if/release.yml index ef55e3ca..1ff96d62 100644 --- a/spec/rtems/barrier/if/release.yml +++ b/spec/rtems/barrier/if/release.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/barrier/if/wait.yml b/spec/rtems/barrier/if/wait.yml index 58a89901..532a149c 100644 --- a/spec/rtems/barrier/if/wait.yml +++ b/spec/rtems/barrier/if/wait.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/cache/if/aligned-malloc.yml b/spec/rtems/cache/if/aligned-malloc.yml index d8adca00..be0b0a9a 100644 --- a/spec/rtems/cache/if/aligned-malloc.yml +++ b/spec/rtems/cache/if/aligned-malloc.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${/c/if/size_t:/name} ${.:/params[0]/name} diff --git a/spec/rtems/cache/if/coherent-add-area.yml b/spec/rtems/cache/if/coherent-add-area.yml index 9ab5aff1..614f1a88 100644 --- a/spec/rtems/cache/if/coherent-add-area.yml +++ b/spec/rtems/cache/if/coherent-add-area.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - void *${.:/params[0]/name} diff --git a/spec/rtems/cache/if/coherent-allocate.yml b/spec/rtems/cache/if/coherent-allocate.yml index 88c7622a..303738a5 100644 --- a/spec/rtems/cache/if/coherent-allocate.yml +++ b/spec/rtems/cache/if/coherent-allocate.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${/c/if/size_t:/name} ${.:/params[0]/name} diff --git a/spec/rtems/cache/if/coherent-free.yml b/spec/rtems/cache/if/coherent-free.yml index 5c1bfa17..dbc01469 100644 --- a/spec/rtems/cache/if/coherent-free.yml +++ b/spec/rtems/cache/if/coherent-free.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - void *${.:/params[0]/name} diff --git a/spec/rtems/cache/if/disable-data.yml b/spec/rtems/cache/if/disable-data.yml index 0d3597bd..6fb44cfb 100644 --- a/spec/rtems/cache/if/disable-data.yml +++ b/spec/rtems/cache/if/disable-data.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: [] return: void diff --git a/spec/rtems/cache/if/disable-instruction.yml b/spec/rtems/cache/if/disable-instruction.yml index b13a9d4b..4ef329de 100644 --- a/spec/rtems/cache/if/disable-instruction.yml +++ b/spec/rtems/cache/if/disable-instruction.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: [] return: void diff --git a/spec/rtems/cache/if/enable-data.yml b/spec/rtems/cache/if/enable-data.yml index dce0ad28..3f50f7a5 100644 --- a/spec/rtems/cache/if/enable-data.yml +++ b/spec/rtems/cache/if/enable-data.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: [] return: void diff --git a/spec/rtems/cache/if/enable-instruction.yml b/spec/rtems/cache/if/enable-instruction.yml index 86f34fbb..31b5e297 100644 --- a/spec/rtems/cache/if/enable-instruction.yml +++ b/spec/rtems/cache/if/enable-instruction.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: [] return: void diff --git a/spec/rtems/cache/if/flush-entire-data.yml b/spec/rtems/cache/if/flush-entire-data.yml index ac0650cd..659fa947 100644 --- a/spec/rtems/cache/if/flush-entire-data.yml +++ b/spec/rtems/cache/if/flush-entire-data.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: [] return: void diff --git a/spec/rtems/cache/if/flush-multiple-data-lines.yml b/spec/rtems/cache/if/flush-multiple-data-lines.yml index 10def334..fc153fc8 100644 --- a/spec/rtems/cache/if/flush-multiple-data-lines.yml +++ b/spec/rtems/cache/if/flush-multiple-data-lines.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - const void *${.:/params[0]/name} diff --git a/spec/rtems/cache/if/freeze-data.yml b/spec/rtems/cache/if/freeze-data.yml index b7b46718..9cec123d 100644 --- a/spec/rtems/cache/if/freeze-data.yml +++ b/spec/rtems/cache/if/freeze-data.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: [] return: void diff --git a/spec/rtems/cache/if/freeze-instruction.yml b/spec/rtems/cache/if/freeze-instruction.yml index 6a0a379a..a3e494b4 100644 --- a/spec/rtems/cache/if/freeze-instruction.yml +++ b/spec/rtems/cache/if/freeze-instruction.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: [] return: void diff --git a/spec/rtems/cache/if/get-data-line-size.yml b/spec/rtems/cache/if/get-data-line-size.yml index 308a71eb..b0d2b1c2 100644 --- a/spec/rtems/cache/if/get-data-line-size.yml +++ b/spec/rtems/cache/if/get-data-line-size.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: [] return: ${/c/if/size_t:/name} diff --git a/spec/rtems/cache/if/get-data-size.yml b/spec/rtems/cache/if/get-data-size.yml index 624302c9..f64b1318 100644 --- a/spec/rtems/cache/if/get-data-size.yml +++ b/spec/rtems/cache/if/get-data-size.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${/c/if/uint32_t:/name} ${.:/params[0]/name} diff --git a/spec/rtems/cache/if/get-instruction-line-size.yml b/spec/rtems/cache/if/get-instruction-line-size.yml index b6531f09..0d0d28b9 100644 --- a/spec/rtems/cache/if/get-instruction-line-size.yml +++ b/spec/rtems/cache/if/get-instruction-line-size.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: [] return: ${/c/if/size_t:/name} diff --git a/spec/rtems/cache/if/get-instruction-size.yml b/spec/rtems/cache/if/get-instruction-size.yml index d1996d71..cc4620f2 100644 --- a/spec/rtems/cache/if/get-instruction-size.yml +++ b/spec/rtems/cache/if/get-instruction-size.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${/c/if/uint32_t:/name} ${.:/params[0]/name} diff --git a/spec/rtems/cache/if/get-maximal-line-size.yml b/spec/rtems/cache/if/get-maximal-line-size.yml index 5e6af80c..f164dbe0 100644 --- a/spec/rtems/cache/if/get-maximal-line-size.yml +++ b/spec/rtems/cache/if/get-maximal-line-size.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: [] return: ${/c/if/size_t:/name} diff --git a/spec/rtems/cache/if/instruction-sync-after-code-change.yml b/spec/rtems/cache/if/instruction-sync-after-code-change.yml index 524cc4e7..1a2c0953 100644 --- a/spec/rtems/cache/if/instruction-sync-after-code-change.yml +++ b/spec/rtems/cache/if/instruction-sync-after-code-change.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - const void *${.:/params[0]/name} diff --git a/spec/rtems/cache/if/invalidate-entire-data.yml b/spec/rtems/cache/if/invalidate-entire-data.yml index 6b5ef3ce..ac71cf38 100644 --- a/spec/rtems/cache/if/invalidate-entire-data.yml +++ b/spec/rtems/cache/if/invalidate-entire-data.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: [] return: void diff --git a/spec/rtems/cache/if/invalidate-entire-instruction.yml b/spec/rtems/cache/if/invalidate-entire-instruction.yml index e4883870..3f33495d 100644 --- a/spec/rtems/cache/if/invalidate-entire-instruction.yml +++ b/spec/rtems/cache/if/invalidate-entire-instruction.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: [] return: void diff --git a/spec/rtems/cache/if/invalidate-multiple-data-lines.yml b/spec/rtems/cache/if/invalidate-multiple-data-lines.yml index 3240a9c1..18877f27 100644 --- a/spec/rtems/cache/if/invalidate-multiple-data-lines.yml +++ b/spec/rtems/cache/if/invalidate-multiple-data-lines.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - const void *${.:/params[0]/name} diff --git a/spec/rtems/cache/if/invalidate-multiple-instruction-lines.yml b/spec/rtems/cache/if/invalidate-multiple-instruction-lines.yml index 52cc39c6..499c2d53 100644 --- a/spec/rtems/cache/if/invalidate-multiple-instruction-lines.yml +++ b/spec/rtems/cache/if/invalidate-multiple-instruction-lines.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - const void *${.:/params[0]/name} diff --git a/spec/rtems/cache/if/unfreeze-data.yml b/spec/rtems/cache/if/unfreeze-data.yml index 80a001ae..2949a8f5 100644 --- a/spec/rtems/cache/if/unfreeze-data.yml +++ b/spec/rtems/cache/if/unfreeze-data.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: [] return: void diff --git a/spec/rtems/cache/if/unfreeze-instruction.yml b/spec/rtems/cache/if/unfreeze-instruction.yml index 8effcc63..99d97057 100644 --- a/spec/rtems/cache/if/unfreeze-instruction.yml +++ b/spec/rtems/cache/if/unfreeze-instruction.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: [] return: void diff --git a/spec/rtems/clock/if/get-seconds-since-epoch.yml b/spec/rtems/clock/if/get-seconds-since-epoch.yml index 2436ed29..5ceccdad 100644 --- a/spec/rtems/clock/if/get-seconds-since-epoch.yml +++ b/spec/rtems/clock/if/get-seconds-since-epoch.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/interval:/name} *${.:/params[0]/name} diff --git a/spec/rtems/clock/if/get-tod-timeval.yml b/spec/rtems/clock/if/get-tod-timeval.yml index cc986106..7d9cd43b 100644 --- a/spec/rtems/clock/if/get-tod-timeval.yml +++ b/spec/rtems/clock/if/get-tod-timeval.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${/c/if/timeval:/name} *${.:/params[0]/name} diff --git a/spec/rtems/clock/if/get-tod.yml b/spec/rtems/clock/if/get-tod.yml index 5752c40e..a525c629 100644 --- a/spec/rtems/clock/if/get-tod.yml +++ b/spec/rtems/clock/if/get-tod.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/time-of-day:/name} *${.:/params[0]/name} diff --git a/spec/rtems/clock/if/get-uptime-nanoseconds.yml b/spec/rtems/clock/if/get-uptime-nanoseconds.yml index bd40c2a4..54db089f 100644 --- a/spec/rtems/clock/if/get-uptime-nanoseconds.yml +++ b/spec/rtems/clock/if/get-uptime-nanoseconds.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: [] return: ${/c/if/uint64_t:/name} diff --git a/spec/rtems/clock/if/get-uptime-seconds.yml b/spec/rtems/clock/if/get-uptime-seconds.yml index 08fa97af..33b35f7e 100644 --- a/spec/rtems/clock/if/get-uptime-seconds.yml +++ b/spec/rtems/clock/if/get-uptime-seconds.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: [] return: ${/c/if/time_t:/name} diff --git a/spec/rtems/clock/if/get-uptime-timeval.yml b/spec/rtems/clock/if/get-uptime-timeval.yml index 398e55fc..b18bc18a 100644 --- a/spec/rtems/clock/if/get-uptime-timeval.yml +++ b/spec/rtems/clock/if/get-uptime-timeval.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${/c/if/timeval:/name} *${.:/params[0]/name} diff --git a/spec/rtems/clock/if/get-uptime.yml b/spec/rtems/clock/if/get-uptime.yml index 1387257e..845ceb0b 100644 --- a/spec/rtems/clock/if/get-uptime.yml +++ b/spec/rtems/clock/if/get-uptime.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${/c/if/timespec:/name} *${.:/params[0]/name} diff --git a/spec/rtems/clock/if/set.yml b/spec/rtems/clock/if/set.yml index b12bd9e8..0722ce6a 100644 --- a/spec/rtems/clock/if/set.yml +++ b/spec/rtems/clock/if/set.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - const ${../../type/if/time-of-day:/name} *${.:/params[0]/name} diff --git a/spec/rtems/clock/if/tick-before.yml b/spec/rtems/clock/if/tick-before.yml index 2aea33de..a5a30af5 100644 --- a/spec/rtems/clock/if/tick-before.yml +++ b/spec/rtems/clock/if/tick-before.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 2014, 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: | return (${/c/if/int32_t:/name}) ( ${.:/params[0]/name} - ${/score/watchdog/if/ticks-since-boot:/name} ) > 0; params: diff --git a/spec/rtems/clock/if/tick-later-usec.yml b/spec/rtems/clock/if/tick-later-usec.yml index fcb6eabb..cd454e11 100644 --- a/spec/rtems/clock/if/tick-later-usec.yml +++ b/spec/rtems/clock/if/tick-later-usec.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 2014, 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: | ${../../type/if/interval:/name} us_per_tick; diff --git a/spec/rtems/clock/if/tick-later.yml b/spec/rtems/clock/if/tick-later.yml index 0686d2a6..0aa4dd19 100644 --- a/spec/rtems/clock/if/tick-later.yml +++ b/spec/rtems/clock/if/tick-later.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 2014, 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: | return ${/score/watchdog/if/ticks-since-boot:/name} + ${.:/params[0]/name}; params: diff --git a/spec/rtems/clock/if/tick.yml b/spec/rtems/clock/if/tick.yml index 3d1334b9..269e740d 100644 --- a/spec/rtems/clock/if/tick.yml +++ b/spec/rtems/clock/if/tick.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: [] return: ${../../status/if/code:/name} diff --git a/spec/rtems/config/if/get-api-configuration.yml b/spec/rtems/config/if/get-api-configuration.yml index af133301..79760cf7 100644 --- a/spec/rtems/config/if/get-api-configuration.yml +++ b/spec/rtems/config/if/get-api-configuration.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: [] return: const ${api-table:/name} * diff --git a/spec/rtems/config/if/get-copyright-notice.yml b/spec/rtems/config/if/get-copyright-notice.yml index 5fe7f740..ee9c4e7e 100644 --- a/spec/rtems/config/if/get-copyright-notice.yml +++ b/spec/rtems/config/if/get-copyright-notice.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: [] return: const char * diff --git a/spec/rtems/config/if/get-maximum-barriers.yml b/spec/rtems/config/if/get-maximum-barriers.yml index 1d5587da..114ffdbb 100644 --- a/spec/rtems/config/if/get-maximum-barriers.yml +++ b/spec/rtems/config/if/get-maximum-barriers.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: [] return: ${/c/if/uint32_t:/name} diff --git a/spec/rtems/config/if/get-maximum-extensions.yml b/spec/rtems/config/if/get-maximum-extensions.yml index 19b47de5..42940b47 100644 --- a/spec/rtems/config/if/get-maximum-extensions.yml +++ b/spec/rtems/config/if/get-maximum-extensions.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: [] return: ${/c/if/uint32_t:/name} diff --git a/spec/rtems/config/if/get-maximum-message-queues.yml b/spec/rtems/config/if/get-maximum-message-queues.yml index 365a20b7..2164ebac 100644 --- a/spec/rtems/config/if/get-maximum-message-queues.yml +++ b/spec/rtems/config/if/get-maximum-message-queues.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: [] return: ${/c/if/uint32_t:/name} diff --git a/spec/rtems/config/if/get-maximum-partitions.yml b/spec/rtems/config/if/get-maximum-partitions.yml index f7eaadac..ead5a9a0 100644 --- a/spec/rtems/config/if/get-maximum-partitions.yml +++ b/spec/rtems/config/if/get-maximum-partitions.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: [] return: ${/c/if/uint32_t:/name} diff --git a/spec/rtems/config/if/get-maximum-periods.yml b/spec/rtems/config/if/get-maximum-periods.yml index 5f9f6330..607c06f1 100644 --- a/spec/rtems/config/if/get-maximum-periods.yml +++ b/spec/rtems/config/if/get-maximum-periods.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: [] return: ${/c/if/uint32_t:/name} diff --git a/spec/rtems/config/if/get-maximum-ports.yml b/spec/rtems/config/if/get-maximum-ports.yml index 19ba78d2..d6a2a049 100644 --- a/spec/rtems/config/if/get-maximum-ports.yml +++ b/spec/rtems/config/if/get-maximum-ports.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: [] return: ${/c/if/uint32_t:/name} diff --git a/spec/rtems/config/if/get-maximum-regions.yml b/spec/rtems/config/if/get-maximum-regions.yml index 11b22320..3daa6392 100644 --- a/spec/rtems/config/if/get-maximum-regions.yml +++ b/spec/rtems/config/if/get-maximum-regions.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: [] return: ${/c/if/uint32_t:/name} diff --git a/spec/rtems/config/if/get-maximum-semaphores.yml b/spec/rtems/config/if/get-maximum-semaphores.yml index 8b072cdb..32817e0b 100644 --- a/spec/rtems/config/if/get-maximum-semaphores.yml +++ b/spec/rtems/config/if/get-maximum-semaphores.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: [] return: ${/c/if/uint32_t:/name} diff --git a/spec/rtems/config/if/get-maximum-tasks.yml b/spec/rtems/config/if/get-maximum-tasks.yml index 1e20ced9..93d5cf4e 100644 --- a/spec/rtems/config/if/get-maximum-tasks.yml +++ b/spec/rtems/config/if/get-maximum-tasks.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: [] return: ${/c/if/uint32_t:/name} diff --git a/spec/rtems/config/if/get-maximum-timers.yml b/spec/rtems/config/if/get-maximum-timers.yml index 10b3ff4a..96fc094e 100644 --- a/spec/rtems/config/if/get-maximum-timers.yml +++ b/spec/rtems/config/if/get-maximum-timers.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: [] return: ${/c/if/uint32_t:/name} diff --git a/spec/rtems/config/if/get-stack-space-size.yml b/spec/rtems/config/if/get-stack-space-size.yml index 332f4794..ea1aba21 100644 --- a/spec/rtems/config/if/get-stack-space-size.yml +++ b/spec/rtems/config/if/get-stack-space-size.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: [] return: ${/c/if/uintptr_t:/name} diff --git a/spec/rtems/config/if/get-version-string.yml b/spec/rtems/config/if/get-version-string.yml index aa398e0f..7ede2d3a 100644 --- a/spec/rtems/config/if/get-version-string.yml +++ b/spec/rtems/config/if/get-version-string.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 2009, 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: [] return: const char * diff --git a/spec/rtems/dpmem/if/create.yml b/spec/rtems/dpmem/if/create.yml index d5f5d903..2780ade6 100644 --- a/spec/rtems/dpmem/if/create.yml +++ b/spec/rtems/dpmem/if/create.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/name:/name} ${.:/params[0]/name} diff --git a/spec/rtems/dpmem/if/delete.yml b/spec/rtems/dpmem/if/delete.yml index 681cda46..b7567b84 100644 --- a/spec/rtems/dpmem/if/delete.yml +++ b/spec/rtems/dpmem/if/delete.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/dpmem/if/external-to-internal.yml b/spec/rtems/dpmem/if/external-to-internal.yml index cfc9ca3b..6640a5c8 100644 --- a/spec/rtems/dpmem/if/external-to-internal.yml +++ b/spec/rtems/dpmem/if/external-to-internal.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/dpmem/if/ident.yml b/spec/rtems/dpmem/if/ident.yml index c1582152..24649d62 100644 --- a/spec/rtems/dpmem/if/ident.yml +++ b/spec/rtems/dpmem/if/ident.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/name:/name} ${.:/params[0]/name} diff --git a/spec/rtems/dpmem/if/internal-to-external.yml b/spec/rtems/dpmem/if/internal-to-external.yml index 1228d8ac..30772809 100644 --- a/spec/rtems/dpmem/if/internal-to-external.yml +++ b/spec/rtems/dpmem/if/internal-to-external.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/event/if/receive.yml b/spec/rtems/event/if/receive.yml index d46e6d7c..a3c1fd95 100644 --- a/spec/rtems/event/if/receive.yml +++ b/spec/rtems/event/if/receive.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${set:/name} ${.:/params[0]/name} diff --git a/spec/rtems/event/if/send.yml b/spec/rtems/event/if/send.yml index 9518410d..b12b9480 100644 --- a/spec/rtems/event/if/send.yml +++ b/spec/rtems/event/if/send.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/event/if/system-receive.yml b/spec/rtems/event/if/system-receive.yml index a846f9d4..c43e1597 100644 --- a/spec/rtems/event/if/system-receive.yml +++ b/spec/rtems/event/if/system-receive.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${set:/name} ${.:/params[0]/name} diff --git a/spec/rtems/event/if/system-send.yml b/spec/rtems/event/if/system-send.yml index 0d75b878..95aa13ab 100644 --- a/spec/rtems/event/if/system-send.yml +++ b/spec/rtems/event/if/system-send.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/event/if/transient-clear.yml b/spec/rtems/event/if/transient-clear.yml index fddbcd9b..ee0e689d 100644 --- a/spec/rtems/event/if/transient-clear.yml +++ b/spec/rtems/event/if/transient-clear.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 2014, 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: | ${set:/name} event_out; diff --git a/spec/rtems/event/if/transient-receive.yml b/spec/rtems/event/if/transient-receive.yml index ed8a6dbf..54bb618c 100644 --- a/spec/rtems/event/if/transient-receive.yml +++ b/spec/rtems/event/if/transient-receive.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 2014, 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: | ${set:/name} event_out; diff --git a/spec/rtems/event/if/transient-send.yml b/spec/rtems/event/if/transient-send.yml index 06e29822..bc372aaf 100644 --- a/spec/rtems/event/if/transient-send.yml +++ b/spec/rtems/event/if/transient-send.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 2014, 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: | return ${system-send:/name}( ${.:/params[0]/name}, ${system-transient:/name} ); params: diff --git a/spec/rtems/fatal/if/error-occurred.yml b/spec/rtems/fatal/if/error-occurred.yml index b26c1986..09c84c34 100644 --- a/spec/rtems/fatal/if/error-occurred.yml +++ b/spec/rtems/fatal/if/error-occurred.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${/c/if/uint32_t:/name} ${.:/params[0]/name} diff --git a/spec/rtems/fatal/if/exception-frame-print.yml b/spec/rtems/fatal/if/exception-frame-print.yml index b4f20544..2587482d 100644 --- a/spec/rtems/fatal/if/exception-frame-print.yml +++ b/spec/rtems/fatal/if/exception-frame-print.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: | ${/score/cpu/if/exception-frame-print:/name}( ${.:/params[0]/name} ); params: diff --git a/spec/rtems/fatal/if/fatal.yml b/spec/rtems/fatal/if/fatal.yml index 75bb1a73..e00b9b5a 100644 --- a/spec/rtems/fatal/if/fatal.yml +++ b/spec/rtems/fatal/if/fatal.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: | ${/score/interr/if/terminate:/name}( ${.:/params[0]/name}, ${.:/params[1]/name} ); params: diff --git a/spec/rtems/fatal/if/internal-error-text.yml b/spec/rtems/fatal/if/internal-error-text.yml index d61bc5b2..faf56f81 100644 --- a/spec/rtems/fatal/if/internal-error-text.yml +++ b/spec/rtems/fatal/if/internal-error-text.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../userext/if/fatal-code:/name} ${.:/params[0]/name} diff --git a/spec/rtems/fatal/if/panic.yml b/spec/rtems/fatal/if/panic.yml index 0a96f4e5..526f9a3a 100644 --- a/spec/rtems/fatal/if/panic.yml +++ b/spec/rtems/fatal/if/panic.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - const char *${.:/params[0]/name} diff --git a/spec/rtems/fatal/if/source-text.yml b/spec/rtems/fatal/if/source-text.yml index 8797539b..751071cc 100644 --- a/spec/rtems/fatal/if/source-text.yml +++ b/spec/rtems/fatal/if/source-text.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../userext/if/fatal-source:/name} ${.:/params[0]/name} diff --git a/spec/rtems/init/if/initialize-executive.yml b/spec/rtems/init/if/initialize-executive.yml index 3a14259d..231e0fb7 100644 --- a/spec/rtems/init/if/initialize-executive.yml +++ b/spec/rtems/init/if/initialize-executive.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 2015, 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: [] return: ${../../basedefs/if/no-return:/name} void diff --git a/spec/rtems/init/if/shutdown-executive.yml b/spec/rtems/init/if/shutdown-executive.yml index fc8e6653..c37aa449 100644 --- a/spec/rtems/init/if/shutdown-executive.yml +++ b/spec/rtems/init/if/shutdown-executive.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${/c/if/uint32_t:/name} ${.:/params[0]/name} diff --git a/spec/rtems/intr/if/catch.yml b/spec/rtems/intr/if/catch.yml index e5579424..8ab54be6 100644 --- a/spec/rtems/intr/if/catch.yml +++ b/spec/rtems/intr/if/catch.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${isr-entry:/name} ${.:/params[0]/name} diff --git a/spec/rtems/io/if/close.yml b/spec/rtems/io/if/close.yml index a8091488..8125021c 100644 --- a/spec/rtems/io/if/close.yml +++ b/spec/rtems/io/if/close.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${device-major-number:/name} ${.:/params[0]/name} diff --git a/spec/rtems/io/if/control.yml b/spec/rtems/io/if/control.yml index 0536a083..a141270d 100644 --- a/spec/rtems/io/if/control.yml +++ b/spec/rtems/io/if/control.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${device-major-number:/name} ${.:/params[0]/name} diff --git a/spec/rtems/io/if/initialize.yml b/spec/rtems/io/if/initialize.yml index 3b29b54b..5aef69e0 100644 --- a/spec/rtems/io/if/initialize.yml +++ b/spec/rtems/io/if/initialize.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${device-major-number:/name} ${.:/params[0]/name} diff --git a/spec/rtems/io/if/open.yml b/spec/rtems/io/if/open.yml index 09602a12..aadd279d 100644 --- a/spec/rtems/io/if/open.yml +++ b/spec/rtems/io/if/open.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${device-major-number:/name} ${.:/params[0]/name} diff --git a/spec/rtems/io/if/read.yml b/spec/rtems/io/if/read.yml index a12aaa67..e39537c1 100644 --- a/spec/rtems/io/if/read.yml +++ b/spec/rtems/io/if/read.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${device-major-number:/name} ${.:/params[0]/name} diff --git a/spec/rtems/io/if/register-driver.yml b/spec/rtems/io/if/register-driver.yml index bad20320..611e6d8b 100644 --- a/spec/rtems/io/if/register-driver.yml +++ b/spec/rtems/io/if/register-driver.yml @@ -7,6 +7,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${device-major-number:/name} ${.:/params[0]/name} diff --git a/spec/rtems/io/if/register-name.yml b/spec/rtems/io/if/register-name.yml index 33d82ab3..f4e81231 100644 --- a/spec/rtems/io/if/register-name.yml +++ b/spec/rtems/io/if/register-name.yml @@ -7,6 +7,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - const char *${.:/params[0]/name} diff --git a/spec/rtems/io/if/unregister-driver.yml b/spec/rtems/io/if/unregister-driver.yml index 9195fdd9..59a7755b 100644 --- a/spec/rtems/io/if/unregister-driver.yml +++ b/spec/rtems/io/if/unregister-driver.yml @@ -7,6 +7,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${device-major-number:/name} ${.:/params[0]/name} diff --git a/spec/rtems/io/if/write.yml b/spec/rtems/io/if/write.yml index c49a0acf..b37a2368 100644 --- a/spec/rtems/io/if/write.yml +++ b/spec/rtems/io/if/write.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${device-major-number:/name} ${.:/params[0]/name} diff --git a/spec/rtems/message/if/broadcast.yml b/spec/rtems/message/if/broadcast.yml index 59b389ab..374195b3 100644 --- a/spec/rtems/message/if/broadcast.yml +++ b/spec/rtems/message/if/broadcast.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/message/if/construct.yml b/spec/rtems/message/if/construct.yml index f3467d42..0d936a26 100644 --- a/spec/rtems/message/if/construct.yml +++ b/spec/rtems/message/if/construct.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: - const ${config:/name} *${.:/params[0]/name} diff --git a/spec/rtems/message/if/create.yml b/spec/rtems/message/if/create.yml index 30f80bcb..c6822587 100644 --- a/spec/rtems/message/if/create.yml +++ b/spec/rtems/message/if/create.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/name:/name} ${.:/params[0]/name} diff --git a/spec/rtems/message/if/delete.yml b/spec/rtems/message/if/delete.yml index 601d0fcb..c7c12375 100644 --- a/spec/rtems/message/if/delete.yml +++ b/spec/rtems/message/if/delete.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/message/if/flush.yml b/spec/rtems/message/if/flush.yml index 1e11d47c..6e504aa3 100644 --- a/spec/rtems/message/if/flush.yml +++ b/spec/rtems/message/if/flush.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/message/if/get-number-pending.yml b/spec/rtems/message/if/get-number-pending.yml index 21633720..508260e6 100644 --- a/spec/rtems/message/if/get-number-pending.yml +++ b/spec/rtems/message/if/get-number-pending.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/message/if/ident.yml b/spec/rtems/message/if/ident.yml index ba8784de..cc3adceb 100644 --- a/spec/rtems/message/if/ident.yml +++ b/spec/rtems/message/if/ident.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/name:/name} ${.:/params[0]/name} diff --git a/spec/rtems/message/if/receive.yml b/spec/rtems/message/if/receive.yml index 06651c23..56f9a8ca 100644 --- a/spec/rtems/message/if/receive.yml +++ b/spec/rtems/message/if/receive.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/message/if/send.yml b/spec/rtems/message/if/send.yml index cda78ccc..e5aa74c2 100644 --- a/spec/rtems/message/if/send.yml +++ b/spec/rtems/message/if/send.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/message/if/urgent.yml b/spec/rtems/message/if/urgent.yml index 76d60638..96588268 100644 --- a/spec/rtems/message/if/urgent.yml +++ b/spec/rtems/message/if/urgent.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/mode/if/interrupt-level-body.yml b/spec/rtems/mode/if/interrupt-level-body.yml index c2686e15..9c736beb 100644 --- a/spec/rtems/mode/if/interrupt-level-body.yml +++ b/spec/rtems/mode/if/interrupt-level-body.yml @@ -7,6 +7,7 @@ copyrights: - Copyright (C) 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${/c/if/uint32_t:/name} ${.:/params[0]/name} diff --git a/spec/rtems/mp/if/announce.yml b/spec/rtems/mp/if/announce.yml index 5ee3f3ab..17db51dd 100644 --- a/spec/rtems/mp/if/announce.yml +++ b/spec/rtems/mp/if/announce.yml @@ -4,6 +4,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: [] return: void diff --git a/spec/rtems/object/if/api-maximum-class.yml b/spec/rtems/object/if/api-maximum-class.yml index 043f7283..f583fdc7 100644 --- a/spec/rtems/object/if/api-maximum-class.yml +++ b/spec/rtems/object/if/api-maximum-class.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - int ${.:/params[0]/name} diff --git a/spec/rtems/object/if/api-minimum-class.yml b/spec/rtems/object/if/api-minimum-class.yml index a8ac27b4..66b67b30 100644 --- a/spec/rtems/object/if/api-minimum-class.yml +++ b/spec/rtems/object/if/api-minimum-class.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - int ${.:/params[0]/name} diff --git a/spec/rtems/object/if/get-api-class-name.yml b/spec/rtems/object/if/get-api-class-name.yml index 446b905f..68115299 100644 --- a/spec/rtems/object/if/get-api-class-name.yml +++ b/spec/rtems/object/if/get-api-class-name.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - int ${.:/params[0]/name} diff --git a/spec/rtems/object/if/get-api-name.yml b/spec/rtems/object/if/get-api-name.yml index 92cefeb0..c3725c62 100644 --- a/spec/rtems/object/if/get-api-name.yml +++ b/spec/rtems/object/if/get-api-name.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - int ${.:/params[0]/name} diff --git a/spec/rtems/object/if/get-class-information.yml b/spec/rtems/object/if/get-class-information.yml index 29ecf69b..ae81ab33 100644 --- a/spec/rtems/object/if/get-class-information.yml +++ b/spec/rtems/object/if/get-class-information.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - int ${.:/params[0]/name} diff --git a/spec/rtems/object/if/get-classic-name.yml b/spec/rtems/object/if/get-classic-name.yml index 7be80112..ba72c20a 100644 --- a/spec/rtems/object/if/get-classic-name.yml +++ b/spec/rtems/object/if/get-classic-name.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/object/if/get-local-node.yml b/spec/rtems/object/if/get-local-node.yml index 3e827a67..8b32e3d2 100644 --- a/spec/rtems/object/if/get-local-node.yml +++ b/spec/rtems/object/if/get-local-node.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: | return ${/score/object/if/local-node:/name}; params: [] diff --git a/spec/rtems/object/if/get-name.yml b/spec/rtems/object/if/get-name.yml index 55e79326..024227bb 100644 --- a/spec/rtems/object/if/get-name.yml +++ b/spec/rtems/object/if/get-name.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/object/if/id-api-maximum-class.yml b/spec/rtems/object/if/id-api-maximum-class.yml index e0ec7d86..5519118c 100644 --- a/spec/rtems/object/if/id-api-maximum-class.yml +++ b/spec/rtems/object/if/id-api-maximum-class.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - int ${.:/params[0]/name} diff --git a/spec/rtems/object/if/set-name.yml b/spec/rtems/object/if/set-name.yml index ae5f9df9..45583b7c 100644 --- a/spec/rtems/object/if/set-name.yml +++ b/spec/rtems/object/if/set-name.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/part/if/create.yml b/spec/rtems/part/if/create.yml index a1502946..e6bcd9f4 100644 --- a/spec/rtems/part/if/create.yml +++ b/spec/rtems/part/if/create.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/name:/name} ${.:/params[0]/name} diff --git a/spec/rtems/part/if/delete.yml b/spec/rtems/part/if/delete.yml index 4c87a44b..a85a771e 100644 --- a/spec/rtems/part/if/delete.yml +++ b/spec/rtems/part/if/delete.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/part/if/get-buffer.yml b/spec/rtems/part/if/get-buffer.yml index 43dd30ca..6706be9d 100644 --- a/spec/rtems/part/if/get-buffer.yml +++ b/spec/rtems/part/if/get-buffer.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/part/if/ident.yml b/spec/rtems/part/if/ident.yml index 16e84c9d..f38381c9 100644 --- a/spec/rtems/part/if/ident.yml +++ b/spec/rtems/part/if/ident.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/name:/name} ${.:/params[0]/name} diff --git a/spec/rtems/part/if/return-buffer.yml b/spec/rtems/part/if/return-buffer.yml index 3878f14f..de1a9fa2 100644 --- a/spec/rtems/part/if/return-buffer.yml +++ b/spec/rtems/part/if/return-buffer.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/ratemon/if/cancel.yml b/spec/rtems/ratemon/if/cancel.yml index 9a1fbf2f..7a8dc0e5 100644 --- a/spec/rtems/ratemon/if/cancel.yml +++ b/spec/rtems/ratemon/if/cancel.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/ratemon/if/create.yml b/spec/rtems/ratemon/if/create.yml index b5752aed..f8d842a6 100644 --- a/spec/rtems/ratemon/if/create.yml +++ b/spec/rtems/ratemon/if/create.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/name:/name} ${.:/params[0]/name} diff --git a/spec/rtems/ratemon/if/delete.yml b/spec/rtems/ratemon/if/delete.yml index dc7bf271..7764ac8e 100644 --- a/spec/rtems/ratemon/if/delete.yml +++ b/spec/rtems/ratemon/if/delete.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/ratemon/if/get-statistics.yml b/spec/rtems/ratemon/if/get-statistics.yml index a405e86c..ef05c9f6 100644 --- a/spec/rtems/ratemon/if/get-statistics.yml +++ b/spec/rtems/ratemon/if/get-statistics.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/ratemon/if/get-status.yml b/spec/rtems/ratemon/if/get-status.yml index 0ca9eb55..2faff1b8 100644 --- a/spec/rtems/ratemon/if/get-status.yml +++ b/spec/rtems/ratemon/if/get-status.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/ratemon/if/ident.yml b/spec/rtems/ratemon/if/ident.yml index 043adf52..0e04634c 100644 --- a/spec/rtems/ratemon/if/ident.yml +++ b/spec/rtems/ratemon/if/ident.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/name:/name} ${.:/params[0]/name} diff --git a/spec/rtems/ratemon/if/period.yml b/spec/rtems/ratemon/if/period.yml index 12196136..d69aff2c 100644 --- a/spec/rtems/ratemon/if/period.yml +++ b/spec/rtems/ratemon/if/period.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/ratemon/if/report-statistics-with-plugin.yml b/spec/rtems/ratemon/if/report-statistics-with-plugin.yml index 747639f7..dedff410 100644 --- a/spec/rtems/ratemon/if/report-statistics-with-plugin.yml +++ b/spec/rtems/ratemon/if/report-statistics-with-plugin.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - const ${printer:/name} *${.:/params[0]/name} diff --git a/spec/rtems/ratemon/if/report-statistics.yml b/spec/rtems/ratemon/if/report-statistics.yml index 24cb09c8..d58807ae 100644 --- a/spec/rtems/ratemon/if/report-statistics.yml +++ b/spec/rtems/ratemon/if/report-statistics.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: [] return: void diff --git a/spec/rtems/ratemon/if/reset-all-statistics.yml b/spec/rtems/ratemon/if/reset-all-statistics.yml index eef02e37..896a6988 100644 --- a/spec/rtems/ratemon/if/reset-all-statistics.yml +++ b/spec/rtems/ratemon/if/reset-all-statistics.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: [] return: void diff --git a/spec/rtems/ratemon/if/reset-statistics.yml b/spec/rtems/ratemon/if/reset-statistics.yml index c4010c95..d2cea3cf 100644 --- a/spec/rtems/ratemon/if/reset-statistics.yml +++ b/spec/rtems/ratemon/if/reset-statistics.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/region/if/create.yml b/spec/rtems/region/if/create.yml index 6ef0962e..cbe1dbc7 100644 --- a/spec/rtems/region/if/create.yml +++ b/spec/rtems/region/if/create.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/name:/name} ${.:/params[0]/name} diff --git a/spec/rtems/region/if/delete.yml b/spec/rtems/region/if/delete.yml index 534fd480..8d73049e 100644 --- a/spec/rtems/region/if/delete.yml +++ b/spec/rtems/region/if/delete.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/region/if/extend.yml b/spec/rtems/region/if/extend.yml index 4e781d7c..c9b58354 100644 --- a/spec/rtems/region/if/extend.yml +++ b/spec/rtems/region/if/extend.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/region/if/get-free-information.yml b/spec/rtems/region/if/get-free-information.yml index fb607368..0f817376 100644 --- a/spec/rtems/region/if/get-free-information.yml +++ b/spec/rtems/region/if/get-free-information.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/region/if/get-information.yml b/spec/rtems/region/if/get-information.yml index b656555c..e56db3a9 100644 --- a/spec/rtems/region/if/get-information.yml +++ b/spec/rtems/region/if/get-information.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/region/if/get-segment-size.yml b/spec/rtems/region/if/get-segment-size.yml index 2f3bb83c..877f3d03 100644 --- a/spec/rtems/region/if/get-segment-size.yml +++ b/spec/rtems/region/if/get-segment-size.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/region/if/get-segment.yml b/spec/rtems/region/if/get-segment.yml index 73db9d15..7f8f5618 100644 --- a/spec/rtems/region/if/get-segment.yml +++ b/spec/rtems/region/if/get-segment.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/region/if/ident.yml b/spec/rtems/region/if/ident.yml index f7d9896a..612f200f 100644 --- a/spec/rtems/region/if/ident.yml +++ b/spec/rtems/region/if/ident.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/name:/name} ${.:/params[0]/name} diff --git a/spec/rtems/region/if/resize-segment.yml b/spec/rtems/region/if/resize-segment.yml index b7d8cb50..f7b265d3 100644 --- a/spec/rtems/region/if/resize-segment.yml +++ b/spec/rtems/region/if/resize-segment.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/region/if/return-segment.yml b/spec/rtems/region/if/return-segment.yml index 8d09c314..e076ca94 100644 --- a/spec/rtems/region/if/return-segment.yml +++ b/spec/rtems/region/if/return-segment.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/scheduler/if/add-processor.yml b/spec/rtems/scheduler/if/add-processor.yml index 40579785..31522a56 100644 --- a/spec/rtems/scheduler/if/add-processor.yml +++ b/spec/rtems/scheduler/if/add-processor.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 2016, 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/scheduler/if/get-maximum-priority.yml b/spec/rtems/scheduler/if/get-maximum-priority.yml index 5a54092a..fa0c06da 100644 --- a/spec/rtems/scheduler/if/get-maximum-priority.yml +++ b/spec/rtems/scheduler/if/get-maximum-priority.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 2018, 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/scheduler/if/get-processor-set.yml b/spec/rtems/scheduler/if/get-processor-set.yml index 7e751ebe..7e9dc1f3 100644 --- a/spec/rtems/scheduler/if/get-processor-set.yml +++ b/spec/rtems/scheduler/if/get-processor-set.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/scheduler/if/ident-by-processor-set.yml b/spec/rtems/scheduler/if/ident-by-processor-set.yml index 2957cb7a..69b8cddf 100644 --- a/spec/rtems/scheduler/if/ident-by-processor-set.yml +++ b/spec/rtems/scheduler/if/ident-by-processor-set.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 2017, 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: - ${/c/if/size_t:/name} ${.:/params[0]/name} diff --git a/spec/rtems/scheduler/if/ident-by-processor.yml b/spec/rtems/scheduler/if/ident-by-processor.yml index bf4406a3..a36ef72e 100644 --- a/spec/rtems/scheduler/if/ident-by-processor.yml +++ b/spec/rtems/scheduler/if/ident-by-processor.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 2017, 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: - ${/c/if/uint32_t:/name} ${.:/params[0]/name} diff --git a/spec/rtems/scheduler/if/ident.yml b/spec/rtems/scheduler/if/ident.yml index bce27b04..1bb0759d 100644 --- a/spec/rtems/scheduler/if/ident.yml +++ b/spec/rtems/scheduler/if/ident.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 2014, 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: - ${../../type/if/name:/name} ${.:/params[0]/name} diff --git a/spec/rtems/scheduler/if/map-priority-from-posix.yml b/spec/rtems/scheduler/if/map-priority-from-posix.yml index 9dc24e03..adb7eaac 100644 --- a/spec/rtems/scheduler/if/map-priority-from-posix.yml +++ b/spec/rtems/scheduler/if/map-priority-from-posix.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/scheduler/if/map-priority-to-posix.yml b/spec/rtems/scheduler/if/map-priority-to-posix.yml index 2a945a83..3780f00a 100644 --- a/spec/rtems/scheduler/if/map-priority-to-posix.yml +++ b/spec/rtems/scheduler/if/map-priority-to-posix.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/scheduler/if/remove-processor.yml b/spec/rtems/scheduler/if/remove-processor.yml index 3d7a2ecd..82d7907f 100644 --- a/spec/rtems/scheduler/if/remove-processor.yml +++ b/spec/rtems/scheduler/if/remove-processor.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 2016, 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/sem/if/create.yml b/spec/rtems/sem/if/create.yml index 7451d072..6ccc6797 100644 --- a/spec/rtems/sem/if/create.yml +++ b/spec/rtems/sem/if/create.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/name:/name} ${.:/params[0]/name} diff --git a/spec/rtems/sem/if/delete.yml b/spec/rtems/sem/if/delete.yml index d80bdb82..103f9998 100644 --- a/spec/rtems/sem/if/delete.yml +++ b/spec/rtems/sem/if/delete.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/sem/if/flush.yml b/spec/rtems/sem/if/flush.yml index a1149a07..3091569b 100644 --- a/spec/rtems/sem/if/flush.yml +++ b/spec/rtems/sem/if/flush.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/sem/if/ident.yml b/spec/rtems/sem/if/ident.yml index 54fc5de4..16188bbb 100644 --- a/spec/rtems/sem/if/ident.yml +++ b/spec/rtems/sem/if/ident.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/name:/name} ${.:/params[0]/name} diff --git a/spec/rtems/sem/if/obtain.yml b/spec/rtems/sem/if/obtain.yml index c323257e..ab3e5feb 100644 --- a/spec/rtems/sem/if/obtain.yml +++ b/spec/rtems/sem/if/obtain.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/sem/if/release.yml b/spec/rtems/sem/if/release.yml index 691f564b..18dff3e1 100644 --- a/spec/rtems/sem/if/release.yml +++ b/spec/rtems/sem/if/release.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/sem/if/set-priority.yml b/spec/rtems/sem/if/set-priority.yml index 5fd23039..269302c2 100644 --- a/spec/rtems/sem/if/set-priority.yml +++ b/spec/rtems/sem/if/set-priority.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/signal/if/catch.yml b/spec/rtems/signal/if/catch.yml index b6ada7b6..aaa3d0e1 100644 --- a/spec/rtems/signal/if/catch.yml +++ b/spec/rtems/signal/if/catch.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${asr-entry:/name} ${.:/params[0]/name} diff --git a/spec/rtems/signal/if/send.yml b/spec/rtems/signal/if/send.yml index 3485d90d..e294c600 100644 --- a/spec/rtems/signal/if/send.yml +++ b/spec/rtems/signal/if/send.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/status/if/code-to-errno.yml b/spec/rtems/status/if/code-to-errno.yml index d04a0142..127f31fc 100644 --- a/spec/rtems/status/if/code-to-errno.yml +++ b/spec/rtems/status/if/code-to-errno.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: - ${code:/name} ${.:/params[0]/name} diff --git a/spec/rtems/status/if/is-equal.yml b/spec/rtems/status/if/is-equal.yml index b8eef9b6..72fb4ae5 100644 --- a/spec/rtems/status/if/is-equal.yml +++ b/spec/rtems/status/if/is-equal.yml @@ -7,6 +7,7 @@ copyrights: - Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: | return ${.:/params[0]/name} == ${.:/params[1]/name}; params: diff --git a/spec/rtems/status/if/is-successful.yml b/spec/rtems/status/if/is-successful.yml index 542d3a6a..52bfe520 100644 --- a/spec/rtems/status/if/is-successful.yml +++ b/spec/rtems/status/if/is-successful.yml @@ -7,6 +7,7 @@ copyrights: - Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: | return ${.:/params[0]/name} == ${successful:/name}; params: diff --git a/spec/rtems/status/if/text.yml b/spec/rtems/status/if/text.yml index d9c01ff9..ffa2864d 100644 --- a/spec/rtems/status/if/text.yml +++ b/spec/rtems/status/if/text.yml @@ -4,6 +4,7 @@ copyrights: - Copyright (C) 2014, 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: - ${code:/name} ${.:/params[0]/name} diff --git a/spec/rtems/support/if/is-name-valid.yml b/spec/rtems/support/if/is-name-valid.yml index 0cfa0748..a87662b1 100644 --- a/spec/rtems/support/if/is-name-valid.yml +++ b/spec/rtems/support/if/is-name-valid.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1989, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: | return ${.:/params[0]/name} != 0; params: diff --git a/spec/rtems/support/if/name-to-characters.yml b/spec/rtems/support/if/name-to-characters.yml index 55f7c8ab..b492d99d 100644 --- a/spec/rtems/support/if/name-to-characters.yml +++ b/spec/rtems/support/if/name-to-characters.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: | *${.:/params[1]/name} = (char) ( ${.:/params[0]/name} >> 24 ); *${.:/params[2]/name} = (char) ( ${.:/params[0]/name} >> 16 ); diff --git a/spec/rtems/support/if/workspace-allocate.yml b/spec/rtems/support/if/workspace-allocate.yml index 6ebf9712..8d0499cd 100644 --- a/spec/rtems/support/if/workspace-allocate.yml +++ b/spec/rtems/support/if/workspace-allocate.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${/c/if/size_t:/name} ${.:/params[0]/name} diff --git a/spec/rtems/support/if/workspace-free.yml b/spec/rtems/support/if/workspace-free.yml index 1af8cda1..8f9a2f19 100644 --- a/spec/rtems/support/if/workspace-free.yml +++ b/spec/rtems/support/if/workspace-free.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - void *${.:/params[0]/name} diff --git a/spec/rtems/support/if/workspace-get-information.yml b/spec/rtems/support/if/workspace-get-information.yml index 0a5951ae..4aa2d301 100644 --- a/spec/rtems/support/if/workspace-get-information.yml +++ b/spec/rtems/support/if/workspace-get-information.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${/score/heap/if/information-block:/name} *${.:/params[0]/name} diff --git a/spec/rtems/support/if/workspace-greedy-allocate-all-except-largest.yml b/spec/rtems/support/if/workspace-greedy-allocate-all-except-largest.yml index d017f60e..1aa782e4 100644 --- a/spec/rtems/support/if/workspace-greedy-allocate-all-except-largest.yml +++ b/spec/rtems/support/if/workspace-greedy-allocate-all-except-largest.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${/c/if/uintptr_t:/name} *${.:/params[0]/name} diff --git a/spec/rtems/support/if/workspace-greedy-allocate.yml b/spec/rtems/support/if/workspace-greedy-allocate.yml index 6d13f969..78860e83 100644 --- a/spec/rtems/support/if/workspace-greedy-allocate.yml +++ b/spec/rtems/support/if/workspace-greedy-allocate.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - const ${/c/if/uintptr_t:/name} *${.:/params[0]/name} diff --git a/spec/rtems/support/if/workspace-greedy-free.yml b/spec/rtems/support/if/workspace-greedy-free.yml index ba8c6eed..a54a4b0c 100644 --- a/spec/rtems/support/if/workspace-greedy-free.yml +++ b/spec/rtems/support/if/workspace-greedy-free.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - void *${.:/params[0]/name} diff --git a/spec/rtems/task/if/construct.yml b/spec/rtems/task/if/construct.yml index 211150c1..661d27a1 100644 --- a/spec/rtems/task/if/construct.yml +++ b/spec/rtems/task/if/construct.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: - const ${config:/name} *${.:/params[0]/name} diff --git a/spec/rtems/task/if/create.yml b/spec/rtems/task/if/create.yml index 7a4d4a9c..1ff4dda3 100644 --- a/spec/rtems/task/if/create.yml +++ b/spec/rtems/task/if/create.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/name:/name} ${.:/params[0]/name} diff --git a/spec/rtems/task/if/delete.yml b/spec/rtems/task/if/delete.yml index c9198fa4..b0df6a99 100644 --- a/spec/rtems/task/if/delete.yml +++ b/spec/rtems/task/if/delete.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/task/if/exit.yml b/spec/rtems/task/if/exit.yml index cf5b1c71..d0ac87bd 100644 --- a/spec/rtems/task/if/exit.yml +++ b/spec/rtems/task/if/exit.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: [] return: ${../../basedefs/if/no-return:/name} void diff --git a/spec/rtems/task/if/get-affinity.yml b/spec/rtems/task/if/get-affinity.yml index 5cc80f2e..06476ae8 100644 --- a/spec/rtems/task/if/get-affinity.yml +++ b/spec/rtems/task/if/get-affinity.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/task/if/get-priority.yml b/spec/rtems/task/if/get-priority.yml index 07315278..43cdc7e4 100644 --- a/spec/rtems/task/if/get-priority.yml +++ b/spec/rtems/task/if/get-priority.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/task/if/get-scheduler.yml b/spec/rtems/task/if/get-scheduler.yml index cc8e1812..63be27e4 100644 --- a/spec/rtems/task/if/get-scheduler.yml +++ b/spec/rtems/task/if/get-scheduler.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/task/if/ident.yml b/spec/rtems/task/if/ident.yml index f41d002a..905e2f23 100644 --- a/spec/rtems/task/if/ident.yml +++ b/spec/rtems/task/if/ident.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/name:/name} ${.:/params[0]/name} diff --git a/spec/rtems/task/if/is-suspended.yml b/spec/rtems/task/if/is-suspended.yml index a4f25c51..b7835cf4 100644 --- a/spec/rtems/task/if/is-suspended.yml +++ b/spec/rtems/task/if/is-suspended.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/task/if/iterate.yml b/spec/rtems/task/if/iterate.yml index 1bea19cd..40efa094 100644 --- a/spec/rtems/task/if/iterate.yml +++ b/spec/rtems/task/if/iterate.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${visitor:/name} ${.:/params[0]/name} diff --git a/spec/rtems/task/if/mode.yml b/spec/rtems/task/if/mode.yml index aa66fae2..03874b32 100644 --- a/spec/rtems/task/if/mode.yml +++ b/spec/rtems/task/if/mode.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../mode/if/mode:/name} ${.:/params[0]/name} diff --git a/spec/rtems/task/if/restart.yml b/spec/rtems/task/if/restart.yml index 61005c37..5a174ba3 100644 --- a/spec/rtems/task/if/restart.yml +++ b/spec/rtems/task/if/restart.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/task/if/resume.yml b/spec/rtems/task/if/resume.yml index 6fd05256..5bc4077f 100644 --- a/spec/rtems/task/if/resume.yml +++ b/spec/rtems/task/if/resume.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/task/if/self.yml b/spec/rtems/task/if/self.yml index 21c4fe78..0542ed43 100644 --- a/spec/rtems/task/if/self.yml +++ b/spec/rtems/task/if/self.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: [] return: ${../../type/if/id:/name} diff --git a/spec/rtems/task/if/set-affinity.yml b/spec/rtems/task/if/set-affinity.yml index ba52c5e3..d0457a46 100644 --- a/spec/rtems/task/if/set-affinity.yml +++ b/spec/rtems/task/if/set-affinity.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/task/if/set-priority.yml b/spec/rtems/task/if/set-priority.yml index 296259b0..ec50798e 100644 --- a/spec/rtems/task/if/set-priority.yml +++ b/spec/rtems/task/if/set-priority.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/task/if/set-scheduler.yml b/spec/rtems/task/if/set-scheduler.yml index 2be03e0a..478285ea 100644 --- a/spec/rtems/task/if/set-scheduler.yml +++ b/spec/rtems/task/if/set-scheduler.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/task/if/start.yml b/spec/rtems/task/if/start.yml index 88dac4c6..75ad2d26 100644 --- a/spec/rtems/task/if/start.yml +++ b/spec/rtems/task/if/start.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/task/if/suspend.yml b/spec/rtems/task/if/suspend.yml index ec9ca7c1..1870f7fd 100644 --- a/spec/rtems/task/if/suspend.yml +++ b/spec/rtems/task/if/suspend.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/task/if/wake-after.yml b/spec/rtems/task/if/wake-after.yml index 7176cfcb..4e2b0f74 100644 --- a/spec/rtems/task/if/wake-after.yml +++ b/spec/rtems/task/if/wake-after.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/interval:/name} ${.:/params[0]/name} diff --git a/spec/rtems/task/if/wake-when.yml b/spec/rtems/task/if/wake-when.yml index e7f91241..da7dfb50 100644 --- a/spec/rtems/task/if/wake-when.yml +++ b/spec/rtems/task/if/wake-when.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2017 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/time-of-day:/name} *${.:/params[0]/name} diff --git a/spec/rtems/timer/if/cancel.yml b/spec/rtems/timer/if/cancel.yml index cb7ec68e..0a302c15 100644 --- a/spec/rtems/timer/if/cancel.yml +++ b/spec/rtems/timer/if/cancel.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/timer/if/create.yml b/spec/rtems/timer/if/create.yml index cd5976cf..64ddc5a7 100644 --- a/spec/rtems/timer/if/create.yml +++ b/spec/rtems/timer/if/create.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/name:/name} ${.:/params[0]/name} diff --git a/spec/rtems/timer/if/delete.yml b/spec/rtems/timer/if/delete.yml index 596bd4d2..1155e20f 100644 --- a/spec/rtems/timer/if/delete.yml +++ b/spec/rtems/timer/if/delete.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/timer/if/fire-after.yml b/spec/rtems/timer/if/fire-after.yml index 42da5fd7..6664a7ce 100644 --- a/spec/rtems/timer/if/fire-after.yml +++ b/spec/rtems/timer/if/fire-after.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/timer/if/fire-when.yml b/spec/rtems/timer/if/fire-when.yml index caf7d851..556f48a9 100644 --- a/spec/rtems/timer/if/fire-when.yml +++ b/spec/rtems/timer/if/fire-when.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/timer/if/get-information.yml b/spec/rtems/timer/if/get-information.yml index d1eb9be6..6d89a721 100644 --- a/spec/rtems/timer/if/get-information.yml +++ b/spec/rtems/timer/if/get-information.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/timer/if/ident.yml b/spec/rtems/timer/if/ident.yml index 1c52a422..28d670bb 100644 --- a/spec/rtems/timer/if/ident.yml +++ b/spec/rtems/timer/if/ident.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/name:/name} ${.:/params[0]/name} diff --git a/spec/rtems/timer/if/initiate-server.yml b/spec/rtems/timer/if/initiate-server.yml index 0179d4d8..78b99e83 100644 --- a/spec/rtems/timer/if/initiate-server.yml +++ b/spec/rtems/timer/if/initiate-server.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../task/if/priority:/name} ${.:/params[0]/name} diff --git a/spec/rtems/timer/if/reset.yml b/spec/rtems/timer/if/reset.yml index 88793516..3002027e 100644 --- a/spec/rtems/timer/if/reset.yml +++ b/spec/rtems/timer/if/reset.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/timer/if/server-fire-after.yml b/spec/rtems/timer/if/server-fire-after.yml index aa3ec3f4..cefb8731 100644 --- a/spec/rtems/timer/if/server-fire-after.yml +++ b/spec/rtems/timer/if/server-fire-after.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/timer/if/server-fire-when.yml b/spec/rtems/timer/if/server-fire-when.yml index c081b9e1..714d8abf 100644 --- a/spec/rtems/timer/if/server-fire-when.yml +++ b/spec/rtems/timer/if/server-fire-when.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/userext/if/create.yml b/spec/rtems/userext/if/create.yml index c7cf3ce9..5b61f944 100644 --- a/spec/rtems/userext/if/create.yml +++ b/spec/rtems/userext/if/create.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/name:/name} ${.:/params[0]/name} diff --git a/spec/rtems/userext/if/delete.yml b/spec/rtems/userext/if/delete.yml index f968cb79..b8c37b39 100644 --- a/spec/rtems/userext/if/delete.yml +++ b/spec/rtems/userext/if/delete.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/id:/name} ${.:/params[0]/name} diff --git a/spec/rtems/userext/if/ident.yml b/spec/rtems/userext/if/ident.yml index d5f55102..0c8504fc 100644 --- a/spec/rtems/userext/if/ident.yml +++ b/spec/rtems/userext/if/ident.yml @@ -6,6 +6,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - ${../../type/if/name:/name} ${.:/params[0]/name} diff --git a/spec/score/if/dequalify-types-not-compatible.yml b/spec/score/if/dequalify-types-not-compatible.yml index 27c2fdb2..9083b631 100644 --- a/spec/score/if/dequalify-types-not-compatible.yml +++ b/spec/score/if/dequalify-types-not-compatible.yml @@ -7,11 +7,13 @@ copyrights: - Copyright (C) 2014 Paval Pisa definition: default: + attributes: null body: null params: [] return: void * variants: - definition: + attributes: null body: null params: [] return: __attribute__((__error__("RTEMS_DEQUALIFY() types differ not only by diff --git a/spec/score/if/maximum-priority.yml b/spec/score/if/maximum-priority.yml index db80cdb2..ec10b3b6 100644 --- a/spec/score/if/maximum-priority.yml +++ b/spec/score/if/maximum-priority.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) definition: default: + attributes: null body: null params: [] return: ${/rtems/task/if/priority:/name} diff --git a/spec/score/if/tod-to-seconds.yml b/spec/score/if/tod-to-seconds.yml index 5474e9b3..614edfbc 100644 --- a/spec/score/if/tod-to-seconds.yml +++ b/spec/score/if/tod-to-seconds.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - const ${/rtems/type/if/time-of-day:/name} *${.:/params[0]/name} diff --git a/spec/score/if/tod-validate.yml b/spec/score/if/tod-validate.yml index 8703909e..672c54dd 100644 --- a/spec/score/if/tod-validate.yml +++ b/spec/score/if/tod-validate.yml @@ -5,6 +5,7 @@ copyrights: - Copyright (C) 1988, 2008 On-Line Applications Research Corporation (OAR) definition: default: + attributes: null body: null params: - const ${/rtems/type/if/time-of-day:/name} *${.:/params[0]/name} diff --git a/spec/spec/interface-function-definition.yml b/spec/spec/interface-function-definition.yml index c4297969..40e3db63 100644 --- a/spec/spec/interface-function-definition.yml +++ b/spec/spec/interface-function-definition.yml @@ -10,6 +10,13 @@ spec-example: null spec-info: dict: attributes: + attributes: + description: | + If the value is present, then it shall be the function attributes. + On the attributes a context-sensitive substitution of item variables + is performed. A function attribute is for example the indication + that the function does not return to the caller. + spec-type: optional-str body: description: | If the value is present, then it shall be the definition of a static -- cgit v1.2.3