]> rtime.felk.cvut.cz Git - frescor/fosa.git/commitdiff
Clarifying that the CHANGE_SCHED_PARAM event in ADS is not generated when
authortelleriam <telleriam@35b4ef3e-fd22-0410-ab77-dab3279adceb>
Fri, 23 Nov 2007 17:34:11 +0000 (17:34 +0000)
committertelleriam <telleriam@35b4ef3e-fd22-0410-ab77-dab3279adceb>
Fri, 23 Nov 2007 17:34:11 +0000 (17:34 +0000)
the priority or sched params are changed at scheduler level.

git-svn-id: http://www.frescor.org/private/svn/frescor/fosa/trunk@885 35b4ef3e-fd22-0410-ab77-dab3279adceb

include/fosa_types.h

index 7140b5862275e8b41f602528899246868bd64f8f..67dfdc54e029a65fd650d966670baa68eef39fdf 100644 (file)
@@ -208,13 +208,15 @@ typedef int fosa_ads_urgency_t;
  *
  * - The \b thread_block() primitive operation is invoked by the system
  *   when a thread attached to this scheduler has blocked.
- *
- * - The \b change_sched_param_thread() primitive operation is invoked by
- *   the system when the scheduling parameters of a thread attached to
- *   this scheduler have been changed, but the thread continues to run
- *   under this scheduler. The change includes either the regular
- *   scheduling parameters (fosa_thread_set_prio() or the application-
- *   defined scheduling parameters, via fosa_ads_set_appsched_param(). 
+ * 
+ * - The \b change_sched_param_thread() primitive operation is invoked
+ *   by the system when the scheduling parameters of a thread attached
+ *   to this scheduler have been changed OUTSIDE OF AN SCHEDULER
+ *   CALLBACK, and the thread continues to run under this scheduler.
+ *   .
+ *   The change includes either the regular scheduling parameters
+ *   (fosa_thread_set_prio() or the application-defined scheduling
+ *   parameters, via fosa_ads_set_appsched_param(). 
  *
  * - The \b explicit_call_with_data() primitive operation is invoked by the
  *   system when a thread (identified by the thread parameter) has