From bcc16c18f2ae5a329edfc9f12c6213816fad657e Mon Sep 17 00:00:00 2001 From: telleriam Date: Fri, 23 Nov 2007 17:34:11 +0000 Subject: [PATCH] Clarifying that the CHANGE_SCHED_PARAM event in ADS is not generated when 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 | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/include/fosa_types.h b/include/fosa_types.h index 7140b58..67dfdc5 100644 --- a/include/fosa_types.h +++ b/include/fosa_types.h @@ -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 -- 2.39.2