[rtems-central commit] spec: Move Timecounter Handler group

Sebastian Huber sebh at rtems.org
Tue May 9 13:45:26 UTC 2023


Module:    rtems-central
Branch:    master
Commit:    2f275cab14baafaf00a4f30377dece6874c56ac1
Changeset: http://git.rtems.org/rtems-central/commit/?id=2f275cab14baafaf00a4f30377dece6874c56ac1

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Fri May  5 14:41:19 2023 +0200

spec: Move Timecounter Handler group

This is in line with other score handlers.

---

 spec/score/timecounter/{req => if}/group.yml    | 0
 spec/score/timecounter/req/clock-monotonic.yml  | 5 ++---
 spec/score/timecounter/req/clock-realtime.yml   | 5 ++---
 spec/score/timecounter/req/get-coarse.yml       | 4 ++--
 spec/score/timecounter/req/get.yml              | 6 +++---
 spec/score/timecounter/req/install.yml          | 5 ++---
 spec/score/timecounter/req/ntp.yml              | 6 +++---
 spec/score/timecounter/req/tick-large-delta.yml | 2 +-
 spec/score/timecounter/req/tick-simple.yml      | 4 ++--
 9 files changed, 17 insertions(+), 20 deletions(-)

diff --git a/spec/score/timecounter/req/group.yml b/spec/score/timecounter/if/group.yml
similarity index 100%
rename from spec/score/timecounter/req/group.yml
rename to spec/score/timecounter/if/group.yml
diff --git a/spec/score/timecounter/req/clock-monotonic.yml b/spec/score/timecounter/req/clock-monotonic.yml
index 12f119c7..036bfe19 100644
--- a/spec/score/timecounter/req/clock-monotonic.yml
+++ b/spec/score/timecounter/req/clock-monotonic.yml
@@ -4,12 +4,11 @@ copyrights:
 enabled-by: true
 links:
 - role: requirement-refinement
-  uid: group
+  uid: ../if/group
 non-functional-type: design
 rationale: null
 references: []
 requirement-type: non-functional
 text: |
-  The timecounter component shall provide the
-  ${/glossary/clock-monotonic:/term}.
+  The Timecounter Handler shall provide the ${/glossary/clock-monotonic:/term}.
 type: requirement
diff --git a/spec/score/timecounter/req/clock-realtime.yml b/spec/score/timecounter/req/clock-realtime.yml
index 7c911452..87b86e2f 100644
--- a/spec/score/timecounter/req/clock-realtime.yml
+++ b/spec/score/timecounter/req/clock-realtime.yml
@@ -4,12 +4,11 @@ copyrights:
 enabled-by: true
 links:
 - role: requirement-refinement
-  uid: group
+  uid: ../if/group
 non-functional-type: design
 rationale: null
 references: []
 requirement-type: non-functional
 text: |
-  The timecounter component shall provide the
-  ${/glossary/clock-realtime:/term}.
+  The Timecouter Handler shall provide the ${/glossary/clock-realtime:/term}.
 type: requirement
diff --git a/spec/score/timecounter/req/get-coarse.yml b/spec/score/timecounter/req/get-coarse.yml
index bdd1c0e7..5435b600 100644
--- a/spec/score/timecounter/req/get-coarse.yml
+++ b/spec/score/timecounter/req/get-coarse.yml
@@ -4,12 +4,12 @@ copyrights:
 enabled-by: true
 links:
 - role: requirement-refinement
-  uid: group
+  uid: ../if/group
 non-functional-type: design
 rationale: null
 references: []
 requirement-type: non-functional
 text: |
-  The timecounter component shall implement directives to get time values in a
+  The Timecounter Handler shall implement directives to get time values in a
   coarse resolution.
 type: requirement
diff --git a/spec/score/timecounter/req/get.yml b/spec/score/timecounter/req/get.yml
index f109b415..a0e6b135 100644
--- a/spec/score/timecounter/req/get.yml
+++ b/spec/score/timecounter/req/get.yml
@@ -4,12 +4,12 @@ copyrights:
 enabled-by: true
 links:
 - role: requirement-refinement
-  uid: group
+  uid: ../if/group
 non-functional-type: design
 rationale: null
 references: []
 requirement-type: non-functional
 text: |
-  The timecounter component shall implement directives to get time values in
-  the highest resolution available to the system.
+  The Timecounter Handler shall implement directives to get time values in the
+  highest resolution available to the system.
 type: requirement
diff --git a/spec/score/timecounter/req/install.yml b/spec/score/timecounter/req/install.yml
index 1356890e..94cd5d29 100644
--- a/spec/score/timecounter/req/install.yml
+++ b/spec/score/timecounter/req/install.yml
@@ -4,12 +4,11 @@ copyrights:
 enabled-by: true
 links:
 - role: requirement-refinement
-  uid: group
+  uid: ../if/group
 non-functional-type: design
 rationale: null
 references: []
 requirement-type: non-functional
 text: |
-  The timecounter component shall implement a directive to install a
-  timecounter.
+  The Timecounter Handler shall implement a directive to install a timecounter.
 type: requirement
diff --git a/spec/score/timecounter/req/ntp.yml b/spec/score/timecounter/req/ntp.yml
index 6a2342dd..9d700617 100644
--- a/spec/score/timecounter/req/ntp.yml
+++ b/spec/score/timecounter/req/ntp.yml
@@ -4,12 +4,12 @@ copyrights:
 enabled-by: true
 links:
 - role: requirement-refinement
-  uid: group
+  uid: ../if/group
 non-functional-type: design
 rationale: null
 references: []
 requirement-type: non-functional
 text: |
-  The clock implementation shall optionally use a handler to do time
-  adjustments and second updates through a ${/glossary/ntp:/term} service.
+  The Timecounter Handler shall optionally use a handler to do time adjustments
+  and second updates through a ${/glossary/ntp:/term} service.
 type: requirement
diff --git a/spec/score/timecounter/req/tick-large-delta.yml b/spec/score/timecounter/req/tick-large-delta.yml
index bb5cda02..b278cb51 100644
--- a/spec/score/timecounter/req/tick-large-delta.yml
+++ b/spec/score/timecounter/req/tick-large-delta.yml
@@ -4,7 +4,7 @@ copyrights:
 enabled-by: true
 links:
 - role: requirement-refinement
-  uid: group
+  uid: ../if/group
 functional-type: function
 rationale: null
 references: []
diff --git a/spec/score/timecounter/req/tick-simple.yml b/spec/score/timecounter/req/tick-simple.yml
index 46ef3c8f..862ef375 100644
--- a/spec/score/timecounter/req/tick-simple.yml
+++ b/spec/score/timecounter/req/tick-simple.yml
@@ -4,13 +4,13 @@ copyrights:
 enabled-by: true
 links:
 - role: requirement-refinement
-  uid: group
+  uid: ../if/group
 non-functional-type: design
 rationale: null
 references: []
 requirement-type: non-functional
 text: |
-  The clock implementation shall provide a simple timecounter tick service for
+  The Timecounter Handler shall provide a simple timecounter tick service for
   timecounter devices with a period equal to the ${/glossary/clock-tick:/term}
   interval.
 type: requirement



More information about the vc mailing list