diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-07-24 20:08:13 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2020-07-24 20:13:33 +0200 |
commit | cead53ef13d31f19e789dd33dfeb5e2c655ffde4 (patch) | |
tree | 46ebf83c9acb253de7c86172eb86308dfdbb250d /spec/if/rtems/attr | |
parent | 4ad78f2e66e79bcc4d46d71af79a59a2314bb713 (diff) |
spec: Move interface groups
Diffstat (limited to 'spec/if/rtems/attr')
23 files changed, 38 insertions, 22 deletions
diff --git a/spec/if/rtems/attr/application-task.yml b/spec/if/rtems/attr/application-task.yml index 314585b9..b33293e2 100644 --- a/spec/if/rtems/attr/application-task.yml +++ b/spec/if/rtems/attr/application-task.yml @@ -15,7 +15,7 @@ links: - role: interface-placement uid: header - role: interface-ingroup - uid: /groups/api/classic/attr + uid: group name: RTEMS_APPLICATION_TASK notes: null type: interface diff --git a/spec/if/rtems/attr/attribute.yml b/spec/if/rtems/attr/attribute.yml index 66ac460c..3134ace4 100644 --- a/spec/if/rtems/attr/attribute.yml +++ b/spec/if/rtems/attr/attribute.yml @@ -14,7 +14,7 @@ links: - role: interface-placement uid: header - role: interface-ingroup - uid: /groups/api/classic/attr + uid: group name: rtems_attribute notes: | Attributes are primarily used when creating objects. diff --git a/spec/if/rtems/attr/barrier-automatic-release.yml b/spec/if/rtems/attr/barrier-automatic-release.yml index 7bd4437a..f3cc3dc2 100644 --- a/spec/if/rtems/attr/barrier-automatic-release.yml +++ b/spec/if/rtems/attr/barrier-automatic-release.yml @@ -15,7 +15,7 @@ links: - role: interface-placement uid: header - role: interface-ingroup - uid: /groups/api/classic/attr + uid: group name: RTEMS_BARRIER_AUTOMATIC_RELEASE notes: null type: interface diff --git a/spec/if/rtems/attr/barrier-manual-release.yml b/spec/if/rtems/attr/barrier-manual-release.yml index ddd6ec76..27c3d02b 100644 --- a/spec/if/rtems/attr/barrier-manual-release.yml +++ b/spec/if/rtems/attr/barrier-manual-release.yml @@ -15,7 +15,7 @@ links: - role: interface-placement uid: header - role: interface-ingroup - uid: /groups/api/classic/attr + uid: group name: RTEMS_BARRIER_MANUAL_RELEASE notes: null type: interface diff --git a/spec/if/rtems/attr/binary-semaphore.yml b/spec/if/rtems/attr/binary-semaphore.yml index 6ef08053..f994060e 100644 --- a/spec/if/rtems/attr/binary-semaphore.yml +++ b/spec/if/rtems/attr/binary-semaphore.yml @@ -15,7 +15,7 @@ links: - role: interface-placement uid: header - role: interface-ingroup - uid: /groups/api/classic/attr + uid: group name: RTEMS_BINARY_SEMAPHORE notes: null type: interface diff --git a/spec/if/rtems/attr/counting-semaphore.yml b/spec/if/rtems/attr/counting-semaphore.yml index b8556b83..9d7c69ad 100644 --- a/spec/if/rtems/attr/counting-semaphore.yml +++ b/spec/if/rtems/attr/counting-semaphore.yml @@ -15,7 +15,7 @@ links: - role: interface-placement uid: header - role: interface-ingroup - uid: /groups/api/classic/attr + uid: group name: RTEMS_COUNTING_SEMAPHORE notes: null type: interface diff --git a/spec/if/rtems/attr/default-attributes.yml b/spec/if/rtems/attr/default-attributes.yml index 85755790..1c4985fa 100644 --- a/spec/if/rtems/attr/default-attributes.yml +++ b/spec/if/rtems/attr/default-attributes.yml @@ -14,7 +14,7 @@ links: - role: interface-placement uid: header - role: interface-ingroup - uid: /groups/api/classic/attr + uid: group name: RTEMS_DEFAULT_ATTRIBUTES notes: null type: interface diff --git a/spec/if/rtems/attr/fifo.yml b/spec/if/rtems/attr/fifo.yml index e9a66ab8..4df3d6e7 100644 --- a/spec/if/rtems/attr/fifo.yml +++ b/spec/if/rtems/attr/fifo.yml @@ -15,7 +15,7 @@ links: - role: interface-placement uid: header - role: interface-ingroup - uid: /groups/api/classic/attr + uid: group name: RTEMS_FIFO notes: null type: interface diff --git a/spec/if/rtems/attr/floating-point.yml b/spec/if/rtems/attr/floating-point.yml index 0a862bc7..40b8ea94 100644 --- a/spec/if/rtems/attr/floating-point.yml +++ b/spec/if/rtems/attr/floating-point.yml @@ -15,7 +15,7 @@ links: - role: interface-placement uid: header - role: interface-ingroup - uid: /groups/api/classic/attr + uid: group name: RTEMS_FLOATING_POINT notes: | On some architectures, there will be a floating point context associated with diff --git a/spec/if/rtems/attr/global.yml b/spec/if/rtems/attr/global.yml index efafb2da..a88b886c 100644 --- a/spec/if/rtems/attr/global.yml +++ b/spec/if/rtems/attr/global.yml @@ -14,7 +14,7 @@ links: - role: interface-placement uid: header - role: interface-ingroup - uid: /groups/api/classic/attr + uid: group name: RTEMS_GLOBAL notes: null type: interface diff --git a/spec/if/rtems/attr/group.yml b/spec/if/rtems/attr/group.yml new file mode 100644 index 00000000..a2fdc671 --- /dev/null +++ b/spec/if/rtems/attr/group.yml @@ -0,0 +1,16 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +brief: API +copyrights: +- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de) +description: | + This group contains the Classic API attributes. +enabled-by: true +identifier: RTEMSAPIClassicAttr +interface-type: group +links: +- role: interface-placement + uid: header +- role: interface-ingroup + uid: ../group +name: Attributes +type: interface diff --git a/spec/if/rtems/attr/inherit-priority.yml b/spec/if/rtems/attr/inherit-priority.yml index 143aa0b8..161472d2 100644 --- a/spec/if/rtems/attr/inherit-priority.yml +++ b/spec/if/rtems/attr/inherit-priority.yml @@ -15,7 +15,7 @@ links: - role: interface-placement uid: header - role: interface-ingroup - uid: /groups/api/classic/attr + uid: group name: RTEMS_INHERIT_PRIORITY notes: | The semaphore instance must be a binary semaphore. diff --git a/spec/if/rtems/attr/local.yml b/spec/if/rtems/attr/local.yml index 810bf7dc..9147f3cf 100644 --- a/spec/if/rtems/attr/local.yml +++ b/spec/if/rtems/attr/local.yml @@ -14,7 +14,7 @@ links: - role: interface-placement uid: header - role: interface-ingroup - uid: /groups/api/classic/attr + uid: group name: RTEMS_LOCAL notes: null type: interface diff --git a/spec/if/rtems/attr/multiprocessor-resource-sharing.yml b/spec/if/rtems/attr/multiprocessor-resource-sharing.yml index fc478c70..3cb4c0c6 100644 --- a/spec/if/rtems/attr/multiprocessor-resource-sharing.yml +++ b/spec/if/rtems/attr/multiprocessor-resource-sharing.yml @@ -14,7 +14,7 @@ links: - role: interface-placement uid: header - role: interface-ingroup - uid: /groups/api/classic/attr + uid: group name: RTEMS_MULTIPROCESSOR_RESOURCE_SHARING notes: | The semaphore instance must be a binary semaphore. diff --git a/spec/if/rtems/attr/no-floating-point.yml b/spec/if/rtems/attr/no-floating-point.yml index 7e0585a0..0d97cab4 100644 --- a/spec/if/rtems/attr/no-floating-point.yml +++ b/spec/if/rtems/attr/no-floating-point.yml @@ -15,7 +15,7 @@ links: - role: interface-placement uid: header - role: interface-ingroup - uid: /groups/api/classic/attr + uid: group name: RTEMS_NO_FLOATING_POINT notes: | If the architecture permits it, then the FPU will be disabled when the task diff --git a/spec/if/rtems/attr/no-inherit-priority.yml b/spec/if/rtems/attr/no-inherit-priority.yml index bf749463..c3d8656f 100644 --- a/spec/if/rtems/attr/no-inherit-priority.yml +++ b/spec/if/rtems/attr/no-inherit-priority.yml @@ -15,7 +15,7 @@ links: - role: interface-placement uid: header - role: interface-ingroup - uid: /groups/api/classic/attr + uid: group name: RTEMS_NO_INHERIT_PRIORITY notes: null type: interface diff --git a/spec/if/rtems/attr/no-multiprocessor-resource-sharing.yml b/spec/if/rtems/attr/no-multiprocessor-resource-sharing.yml index 6c3d0c28..050627d5 100644 --- a/spec/if/rtems/attr/no-multiprocessor-resource-sharing.yml +++ b/spec/if/rtems/attr/no-multiprocessor-resource-sharing.yml @@ -15,7 +15,7 @@ links: - role: interface-placement uid: header - role: interface-ingroup - uid: /groups/api/classic/attr + uid: group name: RTEMS_NO_MULTIPROCESSOR_RESOURCE_SHARING notes: null type: interface diff --git a/spec/if/rtems/attr/no-priority-ceiling.yml b/spec/if/rtems/attr/no-priority-ceiling.yml index d9765a35..ee71f3f3 100644 --- a/spec/if/rtems/attr/no-priority-ceiling.yml +++ b/spec/if/rtems/attr/no-priority-ceiling.yml @@ -15,7 +15,7 @@ links: - role: interface-placement uid: header - role: interface-ingroup - uid: /groups/api/classic/attr + uid: group name: RTEMS_NO_PRIORITY_CEILING notes: null type: interface diff --git a/spec/if/rtems/attr/priority-ceiling.yml b/spec/if/rtems/attr/priority-ceiling.yml index a6d94d12..c5e8ba7b 100644 --- a/spec/if/rtems/attr/priority-ceiling.yml +++ b/spec/if/rtems/attr/priority-ceiling.yml @@ -15,7 +15,7 @@ links: - role: interface-placement uid: header - role: interface-ingroup - uid: /groups/api/classic/attr + uid: group name: RTEMS_PRIORITY_CEILING notes: | The semaphore instance must be a binary semaphore. diff --git a/spec/if/rtems/attr/priority.yml b/spec/if/rtems/attr/priority.yml index 5c950d9f..363b548c 100644 --- a/spec/if/rtems/attr/priority.yml +++ b/spec/if/rtems/attr/priority.yml @@ -15,7 +15,7 @@ links: - role: interface-placement uid: header - role: interface-ingroup - uid: /groups/api/classic/attr + uid: group name: RTEMS_PRIORITY notes: null type: interface diff --git a/spec/if/rtems/attr/semaphore-class.yml b/spec/if/rtems/attr/semaphore-class.yml index bf14811b..d719886b 100644 --- a/spec/if/rtems/attr/semaphore-class.yml +++ b/spec/if/rtems/attr/semaphore-class.yml @@ -15,7 +15,7 @@ links: - role: interface-placement uid: header - role: interface-ingroup - uid: /groups/api/classic/attr + uid: group name: RTEMS_SEMAPHORE_CLASS notes: null type: interface diff --git a/spec/if/rtems/attr/simple-binary-semaphore.yml b/spec/if/rtems/attr/simple-binary-semaphore.yml index 805a29a3..4853914e 100644 --- a/spec/if/rtems/attr/simple-binary-semaphore.yml +++ b/spec/if/rtems/attr/simple-binary-semaphore.yml @@ -15,7 +15,7 @@ links: - role: interface-placement uid: header - role: interface-ingroup - uid: /groups/api/classic/attr + uid: group name: RTEMS_SIMPLE_BINARY_SEMAPHORE notes: null type: interface diff --git a/spec/if/rtems/attr/system-task.yml b/spec/if/rtems/attr/system-task.yml index 7d6e28f8..f3e775ca 100644 --- a/spec/if/rtems/attr/system-task.yml +++ b/spec/if/rtems/attr/system-task.yml @@ -15,7 +15,7 @@ links: - role: interface-placement uid: header - role: interface-ingroup - uid: /groups/api/classic/attr + uid: group name: RTEMS_SYSTEM_TASK notes: null type: interface |