diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-08-07 15:35:47 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-08-20 10:17:35 +0200 |
commit | 99b35052ae1437dd17477152a6e04fa2e7e89c26 (patch) | |
tree | 8fbf2647fcecce562353bf8da53c6126cb457b58 /doc/user/conf.t | |
parent | smp: Generalize Simple SMP scheduler (diff) | |
download | rtems-99b35052ae1437dd17477152a6e04fa2e7e89c26.tar.bz2 |
smp: Add Deterministic Priority SMP Scheduler
Diffstat (limited to 'doc/user/conf.t')
-rw-r--r-- | doc/user/conf.t | 40 |
1 files changed, 37 insertions, 3 deletions
diff --git a/doc/user/conf.t b/doc/user/conf.t index 66f31ad384..94d523f659 100644 --- a/doc/user/conf.t +++ b/doc/user/conf.t @@ -3536,6 +3536,43 @@ This scheduler may be explicitly selected by defining None. @c +@c === CONFIGURE_SCHEDULER_PRIORITY_SMP === +@c +@subsection Use Deterministic Priority SMP Scheduler + +@findex CONFIGURE_SCHEDULER_PRIORITY_SMP + +@table @b +@item CONSTANT: +@code{CONFIGURE_SCHEDULER_PRIORITY_SMP} + +@item DATA TYPE: +Boolean feature macro. + +@item RANGE: +Defined or undefined. + +@item DEFAULT VALUE: +This is not defined by default. + +@end table + +@subheading DESCRIPTION: +The Deterministic Priority SMP Scheduler is derived from the Deterministic +Priority Scheduler but is capable of scheduling threads across multiple +processors. + +In a configuration with SMP enabled at configure time, it may be +explicitly selected by defining @code{CONFIGURE_SCHEDULER_PRIORITY_SMP}. + +@subheading NOTES: +This scheduler is only available when RTEMS is configured with SMP +support enabled. + +This scheduler is currently the default in SMP configurations and is +only selected when @code{CONFIGURE_SMP_APPLICATION} is defined. + +@c @c === CONFIGURE_SCHEDULER_SIMPLE_SMP === @c @subsection Use Simple SMP Priority Scheduler @@ -3578,9 +3615,6 @@ explicitly selected by defining @code{CONFIGURE_SCHEDULER_SIMPLE_SMP}. This scheduler is only available when RTEMS is configured with SMP support enabled. -This scheduler is currently the default in SMP configurations and is -only selected when @code{CONFIGURE_SMP_APPLICATION} is defined. - @c @c === Configuring a User Scheduler === @c |