diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-05-20 08:06:43 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2014-05-20 08:06:43 +0200 |
commit | 2d96533299d3c38755947dc99ac24ea80f26e660 (patch) | |
tree | abac24b863c9a68a0cf76ed6f08e070ede8062e8 | |
parent | dosfs: Fix read from invalid memory area (diff) | |
download | rtems-2d96533299d3c38755947dc99ac24ea80f26e660.tar.bz2 |
score: SMP scheduler support documentation
-rw-r--r-- | cpukit/score/include/rtems/score/schedulersmpimpl.h | 6 |
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 { |