[rtems-central commit] spec: Fix clock interface placement order

Sebastian Huber sebh at rtems.org
Wed Feb 17 17:48:06 UTC 2021


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

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Wed Feb 10 06:57:12 2021 +0100

spec: Fix clock interface placement order

---

 ...second-1.yml => get-ticks-per-second-macro.yml} |  0
 ...s-per-second-0.yml => get-ticks-per-second.yml} |  0
 spec/rtems/clock/if/group.yml                      | 30 ++++++++++++++++++++++
 spec/rtems/type/if/time-of-day.yml                 |  2 +-
 4 files changed, 31 insertions(+), 1 deletion(-)

diff --git a/spec/rtems/clock/if/get-ticks-per-second-1.yml b/spec/rtems/clock/if/get-ticks-per-second-macro.yml
similarity index 100%
rename from spec/rtems/clock/if/get-ticks-per-second-1.yml
rename to spec/rtems/clock/if/get-ticks-per-second-macro.yml
diff --git a/spec/rtems/clock/if/get-ticks-per-second-0.yml b/spec/rtems/clock/if/get-ticks-per-second.yml
similarity index 100%
rename from spec/rtems/clock/if/get-ticks-per-second-0.yml
rename to spec/rtems/clock/if/get-ticks-per-second.yml
diff --git a/spec/rtems/clock/if/group.yml b/spec/rtems/clock/if/group.yml
index bd7c979..b809a7a 100644
--- a/spec/rtems/clock/if/group.yml
+++ b/spec/rtems/clock/if/group.yml
@@ -15,6 +15,36 @@ links:
   uid: header
 - role: interface-ingroup
   uid: ../../if/group
+- role: placement-order
+  uid: set
+- role: placement-order
+  uid: get-tod
+- role: placement-order
+  uid: get-tod-timeval
+- role: placement-order
+  uid: get-seconds-since-epoch
+- role: placement-order
+  uid: get-ticks-per-second
+- role: placement-order
+  uid: get-ticks-per-second-macro
+- role: placement-order
+  uid: get-ticks-since-boot
+- role: placement-order
+  uid: tick-before
+- role: placement-order
+  uid: tick-later-usec
+- role: placement-order
+  uid: tick-later
+- role: placement-order
+  uid: tick
+- role: placement-order
+  uid: get-uptime
+- role: placement-order
+  uid: get-uptime-timeval
+- role: placement-order
+  uid: get-uptime-seconds
+- role: placement-order
+  uid: get-uptime-nanoseconds
 name: Clock Manager
 text: |
   The Classic API shall provide an interface to the Clock Manager.
diff --git a/spec/rtems/type/if/time-of-day.yml b/spec/rtems/type/if/time-of-day.yml
index 21e5964..40e9d41 100644
--- a/spec/rtems/type/if/time-of-day.yml
+++ b/spec/rtems/type/if/time-of-day.yml
@@ -55,7 +55,7 @@ definition:
 - default:
     brief: |
       This member contains the clock tick of the second with values from 0 to
-      ${../../clock/if/get-ticks-per-second-0:/name} minus one.
+      ${../../clock/if/get-ticks-per-second:/name} minus one.
     definition: ${/c/if/uint32_t:/name} ${.:name}
     description: null
     kind: member



More information about the vc mailing list