From 110b80fa5e93a5cbe023a45e3e309ffb224c09c2 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Fri, 2 Sep 2022 09:12:45 +0200 Subject: spec: Add libio group --- spec/rtems/io/if/group-libio.yml | 16 ++++++++++++++++ spec/rtems/io/if/header-2.yml | 2 ++ spec/rtems/io/if/mount.yml | 2 ++ spec/rtems/io/if/unmount.yml | 2 ++ 4 files changed, 22 insertions(+) create mode 100644 spec/rtems/io/if/group-libio.yml diff --git a/spec/rtems/io/if/group-libio.yml b/spec/rtems/io/if/group-libio.yml new file mode 100644 index 00000000..650242f1 --- /dev/null +++ b/spec/rtems/io/if/group-libio.yml @@ -0,0 +1,16 @@ +SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause +copyrights: +- Copyright (C) 2022 embedded brains GmbH (http://www.embedded-brains.de) +enabled-by: true +identifier: LibIO +links: +- role: interface-ingroup + uid: /req/impl +non-functional-type: design-group +rationale: null +references: [] +requirement-type: non-functional +text: | + The IO library shall be a software architecture component containing the file + system support implementation. +type: requirement diff --git a/spec/rtems/io/if/header-2.yml b/spec/rtems/io/if/header-2.yml index 8367bdd6..c10c1d2c 100644 --- a/spec/rtems/io/if/header-2.yml +++ b/spec/rtems/io/if/header-2.yml @@ -8,6 +8,8 @@ interface-type: header-file links: - role: interface-placement uid: /score/if/domain +- role: interface-ingroup + uid: group-libio path: rtems/libio.h prefix: cpukit/include type: interface diff --git a/spec/rtems/io/if/mount.yml b/spec/rtems/io/if/mount.yml index cf05ed5e..382f0f17 100644 --- a/spec/rtems/io/if/mount.yml +++ b/spec/rtems/io/if/mount.yml @@ -7,6 +7,8 @@ interface-type: unspecified-function links: - role: interface-placement uid: header-2 +- role: interface-ingroup + uid: group-libio name: mount references: [] type: interface diff --git a/spec/rtems/io/if/unmount.yml b/spec/rtems/io/if/unmount.yml index 0f67722e..04cf446a 100644 --- a/spec/rtems/io/if/unmount.yml +++ b/spec/rtems/io/if/unmount.yml @@ -7,6 +7,8 @@ interface-type: unspecified-function links: - role: interface-placement uid: header-2 +- role: interface-ingroup + uid: group-libio name: unmount references: [] type: interface -- cgit v1.2.3