Re: Classic API - Are there incompatibilites between schedulers and rtems_task_set_priority()?

2024-06-03 Thread Sebastian Huber
Hello Ingolf, changing the priority through rtems_task_set_priority() of running tasks is supported by all current schedulers. However, this function changes only the priority of the task itself. The actual priority of the task depends also on locking protocols and periods (EDF scheduler). -

Classic API - Are there incompatibilites between schedulers and rtems_task_set_priority()?

2024-06-03 Thread Steinbach, Ingolf
Hi, do the all schedulers defined in ยงยง5.3 and 5.4 of the documentation (RTEMS 6, classic API) support changing the priority of an already running task? In particular, we'd like to have a task lower its priority via rtems_task_set_priority() with new_priority > *old_priority. The task in quest