summaryrefslogtreecommitdiffstats
path: root/cpukit/score/include/rtems/score/schedulersmpimpl.h
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2014-05-20 08:06:43 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2014-05-20 08:06:43 +0200
commit2d96533299d3c38755947dc99ac24ea80f26e660 (patch)
treeabac24b863c9a68a0cf76ed6f08e070ede8062e8 /cpukit/score/include/rtems/score/schedulersmpimpl.h
parentdosfs: Fix read from invalid memory area (diff)
downloadrtems-2d96533299d3c38755947dc99ac24ea80f26e660.tar.bz2
score: SMP scheduler support documentation
Diffstat (limited to 'cpukit/score/include/rtems/score/schedulersmpimpl.h')
-rw-r--r--cpukit/score/include/rtems/score/schedulersmpimpl.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/cpukit/score/include/rtems/score/schedulersmpimpl.h b/cpukit/score/include/rtems/score/schedulersmpimpl.h
index 58ad844e0c..f58de75232 100644
--- a/cpukit/score/include/rtems/score/schedulersmpimpl.h
+++ b/cpukit/score/include/rtems/score/schedulersmpimpl.h
@@ -82,7 +82,11 @@ extern "C" {
* During system initialization each processor of the scheduler instance starts
* with an idle thread assigned to it. Lets have a look at an example with two
* idle threads I and J with priority 5. We also have blocked threads A, B and
- * C with priorities 1, 2 and 3 respectively.
+ * C with priorities 1, 2 and 3 respectively. The scheduler nodes are ordered
+ * with respect to the thread priority from left to right in the below
+ * diagrams. The highest priority node (lowest priority number) is the
+ * leftmost node. Since the processor assignment is independent of the thread
+ * priority the processor indices may move from one state to the other.
*
* @dot
* digraph {