summaryrefslogtreecommitdiff
path: root/spec/if/rtems/tasks
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2020-07-24 20:08:13 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2020-07-24 20:13:33 +0200
commitcead53ef13d31f19e789dd33dfeb5e2c655ffde4 (patch)
tree46ebf83c9acb253de7c86172eb86308dfdbb250d /spec/if/rtems/tasks
parent4ad78f2e66e79bcc4d46d71af79a59a2314bb713 (diff)
spec: Move interface groups
Diffstat (limited to 'spec/if/rtems/tasks')
-rw-r--r--spec/if/rtems/tasks/argument.yml2
-rw-r--r--spec/if/rtems/tasks/build.yml2
-rw-r--r--spec/if/rtems/tasks/config.yml2
-rw-r--r--spec/if/rtems/tasks/configured-minimum-stack-size.yml2
-rw-r--r--spec/if/rtems/tasks/create.yml2
-rw-r--r--spec/if/rtems/tasks/current-priority.yml2
-rw-r--r--spec/if/rtems/tasks/delete.yml2
-rw-r--r--spec/if/rtems/tasks/entry.yml2
-rw-r--r--spec/if/rtems/tasks/exit.yml2
-rw-r--r--spec/if/rtems/tasks/get-affinity.yml2
-rw-r--r--spec/if/rtems/tasks/get-priority.yml2
-rw-r--r--spec/if/rtems/tasks/get-scheduler.yml2
-rw-r--r--spec/if/rtems/tasks/group.yml16
-rw-r--r--spec/if/rtems/tasks/ident.yml2
-rw-r--r--spec/if/rtems/tasks/initialization-table.yml2
-rw-r--r--spec/if/rtems/tasks/is-suspended.yml2
-rw-r--r--spec/if/rtems/tasks/iterate.yml2
-rw-r--r--spec/if/rtems/tasks/maximum-priority.yml2
-rw-r--r--spec/if/rtems/tasks/minimum-priority.yml2
-rw-r--r--spec/if/rtems/tasks/minimum-stack-size.yml2
-rw-r--r--spec/if/rtems/tasks/mode.yml2
-rw-r--r--spec/if/rtems/tasks/no-priority.yml2
-rw-r--r--spec/if/rtems/tasks/priority.yml2
-rw-r--r--spec/if/rtems/tasks/restart.yml2
-rw-r--r--spec/if/rtems/tasks/resume.yml2
-rw-r--r--spec/if/rtems/tasks/self-define.yml2
-rw-r--r--spec/if/rtems/tasks/self.yml2
-rw-r--r--spec/if/rtems/tasks/set-affinity.yml2
-rw-r--r--spec/if/rtems/tasks/set-priority.yml2
-rw-r--r--spec/if/rtems/tasks/set-scheduler.yml2
-rw-r--r--spec/if/rtems/tasks/start.yml2
-rw-r--r--spec/if/rtems/tasks/suspend.yml2
-rw-r--r--spec/if/rtems/tasks/task.yml2
-rw-r--r--spec/if/rtems/tasks/tcb.yml2
-rw-r--r--spec/if/rtems/tasks/visitor.yml2
-rw-r--r--spec/if/rtems/tasks/wake-after.yml2
-rw-r--r--spec/if/rtems/tasks/wake-when.yml2
-rw-r--r--spec/if/rtems/tasks/yield-processor.yml2
38 files changed, 53 insertions, 37 deletions
diff --git a/spec/if/rtems/tasks/argument.yml b/spec/if/rtems/tasks/argument.yml
index d19a04ff..c152b9ec 100644
--- a/spec/if/rtems/tasks/argument.yml
+++ b/spec/if/rtems/tasks/argument.yml
@@ -13,7 +13,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_argument
notes: |
The type is an architecture-specific unsigned integer type which is large
diff --git a/spec/if/rtems/tasks/build.yml b/spec/if/rtems/tasks/build.yml
index cca05341..8d06585f 100644
--- a/spec/if/rtems/tasks/build.yml
+++ b/spec/if/rtems/tasks/build.yml
@@ -18,7 +18,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_build
notes: null
params:
diff --git a/spec/if/rtems/tasks/config.yml b/spec/if/rtems/tasks/config.yml
index 51f171ae..a1d4480f 100644
--- a/spec/if/rtems/tasks/config.yml
+++ b/spec/if/rtems/tasks/config.yml
@@ -69,7 +69,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_config
notes: null
type: interface
diff --git a/spec/if/rtems/tasks/configured-minimum-stack-size.yml b/spec/if/rtems/tasks/configured-minimum-stack-size.yml
index 6cc12f58..24696bc9 100644
--- a/spec/if/rtems/tasks/configured-minimum-stack-size.yml
+++ b/spec/if/rtems/tasks/configured-minimum-stack-size.yml
@@ -13,7 +13,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: RTEMS_CONFIGURED_MINIMUM_STACK_SIZE
notes: null
type: interface
diff --git a/spec/if/rtems/tasks/create.yml b/spec/if/rtems/tasks/create.yml
index 09eeacf3..bed3c123 100644
--- a/spec/if/rtems/tasks/create.yml
+++ b/spec/if/rtems/tasks/create.yml
@@ -34,7 +34,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_create
notes: null
params:
diff --git a/spec/if/rtems/tasks/current-priority.yml b/spec/if/rtems/tasks/current-priority.yml
index 42d6a735..9dac3e14 100644
--- a/spec/if/rtems/tasks/current-priority.yml
+++ b/spec/if/rtems/tasks/current-priority.yml
@@ -15,7 +15,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: RTEMS_CURRENT_PRIORITY
notes: null
type: interface
diff --git a/spec/if/rtems/tasks/delete.yml b/spec/if/rtems/tasks/delete.yml
index a91b13b2..dc327d72 100644
--- a/spec/if/rtems/tasks/delete.yml
+++ b/spec/if/rtems/tasks/delete.yml
@@ -17,7 +17,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_delete
notes: null
params:
diff --git a/spec/if/rtems/tasks/entry.yml b/spec/if/rtems/tasks/entry.yml
index 2d8015b3..66a3c4d2 100644
--- a/spec/if/rtems/tasks/entry.yml
+++ b/spec/if/rtems/tasks/entry.yml
@@ -14,7 +14,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_entry
notes: null
type: interface
diff --git a/spec/if/rtems/tasks/exit.yml b/spec/if/rtems/tasks/exit.yml
index fb436eaa..d518e9a4 100644
--- a/spec/if/rtems/tasks/exit.yml
+++ b/spec/if/rtems/tasks/exit.yml
@@ -16,7 +16,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_exit
notes: null
params: []
diff --git a/spec/if/rtems/tasks/get-affinity.yml b/spec/if/rtems/tasks/get-affinity.yml
index 4d2d527a..5c41755e 100644
--- a/spec/if/rtems/tasks/get-affinity.yml
+++ b/spec/if/rtems/tasks/get-affinity.yml
@@ -19,7 +19,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_get_affinity
notes: null
params:
diff --git a/spec/if/rtems/tasks/get-priority.yml b/spec/if/rtems/tasks/get-priority.yml
index c1ed6171..0b28f3b8 100644
--- a/spec/if/rtems/tasks/get-priority.yml
+++ b/spec/if/rtems/tasks/get-priority.yml
@@ -19,7 +19,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_get_priority
notes: null
params:
diff --git a/spec/if/rtems/tasks/get-scheduler.yml b/spec/if/rtems/tasks/get-scheduler.yml
index 99479b8d..7a299529 100644
--- a/spec/if/rtems/tasks/get-scheduler.yml
+++ b/spec/if/rtems/tasks/get-scheduler.yml
@@ -18,7 +18,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_get_scheduler
notes: null
params:
diff --git a/spec/if/rtems/tasks/group.yml b/spec/if/rtems/tasks/group.yml
new file mode 100644
index 00000000..68968d04
--- /dev/null
+++ b/spec/if/rtems/tasks/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 Task Manager API.
+enabled-by: true
+identifier: RTEMSAPIClassicTasks
+interface-type: group
+links:
+- role: interface-placement
+ uid: header
+- role: interface-ingroup
+ uid: ../group
+name: Task Manager
+type: interface
diff --git a/spec/if/rtems/tasks/ident.yml b/spec/if/rtems/tasks/ident.yml
index f7f22743..3217c997 100644
--- a/spec/if/rtems/tasks/ident.yml
+++ b/spec/if/rtems/tasks/ident.yml
@@ -37,7 +37,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_ident
notes: |
If the task name is not unique, then the task identifier will match the first
diff --git a/spec/if/rtems/tasks/initialization-table.yml b/spec/if/rtems/tasks/initialization-table.yml
index 7191b628..075a8c2a 100644
--- a/spec/if/rtems/tasks/initialization-table.yml
+++ b/spec/if/rtems/tasks/initialization-table.yml
@@ -61,7 +61,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_initialization_tasks_table
notes: null
type: interface
diff --git a/spec/if/rtems/tasks/is-suspended.yml b/spec/if/rtems/tasks/is-suspended.yml
index baa244bb..38b06796 100644
--- a/spec/if/rtems/tasks/is-suspended.yml
+++ b/spec/if/rtems/tasks/is-suspended.yml
@@ -17,7 +17,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_is_suspended
notes: null
params:
diff --git a/spec/if/rtems/tasks/iterate.yml b/spec/if/rtems/tasks/iterate.yml
index 837b35a2..a28c0042 100644
--- a/spec/if/rtems/tasks/iterate.yml
+++ b/spec/if/rtems/tasks/iterate.yml
@@ -18,7 +18,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_iterate
notes: null
params:
diff --git a/spec/if/rtems/tasks/maximum-priority.yml b/spec/if/rtems/tasks/maximum-priority.yml
index 90d9a2de..18d78663 100644
--- a/spec/if/rtems/tasks/maximum-priority.yml
+++ b/spec/if/rtems/tasks/maximum-priority.yml
@@ -13,7 +13,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: RTEMS_MAXIMUM_PRIORITY
notes: null
type: interface
diff --git a/spec/if/rtems/tasks/minimum-priority.yml b/spec/if/rtems/tasks/minimum-priority.yml
index 0457f66b..89511f09 100644
--- a/spec/if/rtems/tasks/minimum-priority.yml
+++ b/spec/if/rtems/tasks/minimum-priority.yml
@@ -13,7 +13,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: RTEMS_MINIMUM_PRIORITY
notes: null
type: interface
diff --git a/spec/if/rtems/tasks/minimum-stack-size.yml b/spec/if/rtems/tasks/minimum-stack-size.yml
index 810784fe..07934da6 100644
--- a/spec/if/rtems/tasks/minimum-stack-size.yml
+++ b/spec/if/rtems/tasks/minimum-stack-size.yml
@@ -13,7 +13,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: RTEMS_MINIMUM_STACK_SIZE
notes: null
type: interface
diff --git a/spec/if/rtems/tasks/mode.yml b/spec/if/rtems/tasks/mode.yml
index 8044d9ea..56744314 100644
--- a/spec/if/rtems/tasks/mode.yml
+++ b/spec/if/rtems/tasks/mode.yml
@@ -19,7 +19,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_mode
notes: null
params:
diff --git a/spec/if/rtems/tasks/no-priority.yml b/spec/if/rtems/tasks/no-priority.yml
index 58d6d88b..8b6f0668 100644
--- a/spec/if/rtems/tasks/no-priority.yml
+++ b/spec/if/rtems/tasks/no-priority.yml
@@ -13,7 +13,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: RTEMS_NO_PRIORITY
notes: null
type: interface
diff --git a/spec/if/rtems/tasks/priority.yml b/spec/if/rtems/tasks/priority.yml
index 3a5a39b2..9c5d58bf 100644
--- a/spec/if/rtems/tasks/priority.yml
+++ b/spec/if/rtems/tasks/priority.yml
@@ -13,7 +13,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_priority
notes: null
type: interface
diff --git a/spec/if/rtems/tasks/restart.yml b/spec/if/rtems/tasks/restart.yml
index 8ef2c89c..7822c74f 100644
--- a/spec/if/rtems/tasks/restart.yml
+++ b/spec/if/rtems/tasks/restart.yml
@@ -18,7 +18,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_restart
notes: null
params:
diff --git a/spec/if/rtems/tasks/resume.yml b/spec/if/rtems/tasks/resume.yml
index f332efaa..a7836475 100644
--- a/spec/if/rtems/tasks/resume.yml
+++ b/spec/if/rtems/tasks/resume.yml
@@ -17,7 +17,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_resume
notes: null
params:
diff --git a/spec/if/rtems/tasks/self-define.yml b/spec/if/rtems/tasks/self-define.yml
index 67f1ff45..00ae6657 100644
--- a/spec/if/rtems/tasks/self-define.yml
+++ b/spec/if/rtems/tasks/self-define.yml
@@ -13,7 +13,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: RTEMS_SELF
notes: null
type: interface
diff --git a/spec/if/rtems/tasks/self.yml b/spec/if/rtems/tasks/self.yml
index 5b6af1e0..92eef6d1 100644
--- a/spec/if/rtems/tasks/self.yml
+++ b/spec/if/rtems/tasks/self.yml
@@ -16,7 +16,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_self
notes: null
params: []
diff --git a/spec/if/rtems/tasks/set-affinity.yml b/spec/if/rtems/tasks/set-affinity.yml
index f051aaae..60728569 100644
--- a/spec/if/rtems/tasks/set-affinity.yml
+++ b/spec/if/rtems/tasks/set-affinity.yml
@@ -19,7 +19,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_set_affinity
notes: null
params:
diff --git a/spec/if/rtems/tasks/set-priority.yml b/spec/if/rtems/tasks/set-priority.yml
index 43cd6db9..84069185 100644
--- a/spec/if/rtems/tasks/set-priority.yml
+++ b/spec/if/rtems/tasks/set-priority.yml
@@ -19,7 +19,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_set_priority
notes: null
params:
diff --git a/spec/if/rtems/tasks/set-scheduler.yml b/spec/if/rtems/tasks/set-scheduler.yml
index 9eab6de6..8157f21d 100644
--- a/spec/if/rtems/tasks/set-scheduler.yml
+++ b/spec/if/rtems/tasks/set-scheduler.yml
@@ -19,7 +19,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_set_scheduler
notes: null
params:
diff --git a/spec/if/rtems/tasks/start.yml b/spec/if/rtems/tasks/start.yml
index 3838b2c7..4cca4eb6 100644
--- a/spec/if/rtems/tasks/start.yml
+++ b/spec/if/rtems/tasks/start.yml
@@ -19,7 +19,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_start
notes: null
params:
diff --git a/spec/if/rtems/tasks/suspend.yml b/spec/if/rtems/tasks/suspend.yml
index 298064e6..6b24ae13 100644
--- a/spec/if/rtems/tasks/suspend.yml
+++ b/spec/if/rtems/tasks/suspend.yml
@@ -17,7 +17,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_suspend
notes: null
params:
diff --git a/spec/if/rtems/tasks/task.yml b/spec/if/rtems/tasks/task.yml
index a45aae44..fabc40ac 100644
--- a/spec/if/rtems/tasks/task.yml
+++ b/spec/if/rtems/tasks/task.yml
@@ -13,7 +13,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task
notes: null
type: interface
diff --git a/spec/if/rtems/tasks/tcb.yml b/spec/if/rtems/tasks/tcb.yml
index 558d9e90..2da894cd 100644
--- a/spec/if/rtems/tasks/tcb.yml
+++ b/spec/if/rtems/tasks/tcb.yml
@@ -13,7 +13,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_tcb
notes: null
type: interface
diff --git a/spec/if/rtems/tasks/visitor.yml b/spec/if/rtems/tasks/visitor.yml
index 4de9e028..a127b8a9 100644
--- a/spec/if/rtems/tasks/visitor.yml
+++ b/spec/if/rtems/tasks/visitor.yml
@@ -13,7 +13,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_visitor
notes: null
type: interface
diff --git a/spec/if/rtems/tasks/wake-after.yml b/spec/if/rtems/tasks/wake-after.yml
index 24592db6..9e5b4350 100644
--- a/spec/if/rtems/tasks/wake-after.yml
+++ b/spec/if/rtems/tasks/wake-after.yml
@@ -17,7 +17,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_wake_after
notes: null
params:
diff --git a/spec/if/rtems/tasks/wake-when.yml b/spec/if/rtems/tasks/wake-when.yml
index f8920b87..15e336ab 100644
--- a/spec/if/rtems/tasks/wake-when.yml
+++ b/spec/if/rtems/tasks/wake-when.yml
@@ -17,7 +17,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: rtems_task_wake_when
notes: null
params:
diff --git a/spec/if/rtems/tasks/yield-processor.yml b/spec/if/rtems/tasks/yield-processor.yml
index 1f62d810..9909fb4c 100644
--- a/spec/if/rtems/tasks/yield-processor.yml
+++ b/spec/if/rtems/tasks/yield-processor.yml
@@ -13,7 +13,7 @@ links:
- role: interface-placement
uid: header
- role: interface-ingroup
- uid: /groups/api/classic/tasks
+ uid: group
name: RTEMS_YIELD_PROCESSOR
notes: null
type: interface