summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2022-09-07 13:45:33 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2022-09-08 08:34:29 +0200
commita503858abecd44c6e5a211d2b045342513ec4cc5 (patch)
tree1b9f9391ea27ee2445f04a30c89147a9b1847f5f
parentspec: Fix placement of external interfaces (diff)
downloadrtems-central-a503858abecd44c6e5a211d2b045342513ec4cc5.tar.bz2
spec: Use design group for external interfaces
-rw-r--r--spec/c/if/group.yml13
-rw-r--r--spec/newlib/if/group.yml12
2 files changed, 10 insertions, 15 deletions
diff --git a/spec/c/if/group.yml b/spec/c/if/group.yml
index 9b68d875..67024e3d 100644
--- a/spec/c/if/group.yml
+++ b/spec/c/if/group.yml
@@ -1,19 +1,16 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: |
- This group contains ${/glossary/c11:/term} and ${/glossary/posix:/term}
- interfaces.
copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
-description: null
enabled-by: true
identifier: CStd
-index-entries: []
-interface-type: group
links:
- role: requirement-refinement
uid: /req/api
-name: C and POSIX
+non-functional-type: design-group
+rationale: null
+references: []
+requirement-type: non-functional
text: |
The ${/glossary/api:/term} shall provide interfaces specified by
${/glossary/c11:/term} or ${/glossary/posix:/term}.
-type: interface
+type: requirement
diff --git a/spec/newlib/if/group.yml b/spec/newlib/if/group.yml
index 1ba522c8..f31ce771 100644
--- a/spec/newlib/if/group.yml
+++ b/spec/newlib/if/group.yml
@@ -1,17 +1,15 @@
SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
-brief: |
- This group contains Newlib interfaces.
copyrights:
- Copyright (C) 2021 embedded brains GmbH (http://www.embedded-brains.de)
-description: null
enabled-by: true
identifier: Newlib
-index-entries: []
-interface-type: group
links:
- role: requirement-refinement
uid: /req/api
-name: Newlib
+non-functional-type: design-group
+rationale: null
+references: []
+requirement-type: non-functional
text: |
The ${/glossary/api:/term} shall provide interfaces defined by Newlib.
-type: interface
+type: requirement