Lines Matching refs:priority
34 base priority of a task. The base priority of a task is the priority that
35 was last assigned to the task - which due to priority inheritance, may not
36 be the current priority of the task.
80 + Update the vTaskPrioritySet implementation to use the new priority when the
81 task has inherited priority from a mutex it is holding, and the new priority
82 is bigger than the inherited priority. We thank @Moral-Hao for their
211 equal priority task becomes ready.
215 interrupts with priority higher than the configMAX_SYSCALL_INTERRUPT_PRIORITY.
221 + Update interrupt priority asserts for Cortex-M ports so that these do not fire
223 + Update ARMv7-M ports to ensure that kernel interrupts run at the lowest priority.
403 other tasks executing at the idle priority, tickless idle is not used, and
433 + The xTaskCreate() and xTaskCreateStatic() functions accept a task priority
434 as an input parameter. The priority has always been silently capped to
435 (configMAX_PRIORITIES - 1) should it be set to a value above that priority.
436 Now values above that priority will also trigger a configASSERT() failure.
763 + Improvements to the Win32 port including using higher priority threads.
809 task that attempted to take a mutex that was held by a lower priority task
811 holds the mutex to have its priority raised, then lowered again, in
812 accordance with the priority inheritance protocol).
824 + Add configASSERT() into ARM Cortex-M ports to check the number of priority
838 + Increase the priority of the Windows threads used by the Win32 port. As
840 priority, there is a risk that the host will become unresponsive, so also
1193 give a mutex type semaphore (with priority inheritance) from an interrupt
1200 + Improved the priority inheritance algorithms to assist integration with
1216 + Updated standard demo test code to test the new priority inheritance
1299 performed if the priority of the unblocked task was greater than or equal
1300 to the priority of the Running task. Now a context switch is only
1301 performed if the priority of the unblocked task is greater than the
1302 priority of the Running task.
1332 moving a higher priority task out of the Blocked state. For example,
1334 writing to a queue, then the scheduler would switch to the higher priority
1484 interrupt that has a priority designated as above the maximum system/API
1485 call interrupt priority.
1562 issue that could occur if the priority of the timer daemon task was set
1563 below the priority of tasks that used timer services.
1643 + Modify the assert() that checks to see if the priority passed into an
2096 interrupt priority in both LPC1768 demos.
2242 interrupts above the kernel interrupt priority, and to allow full
2253 queue API functions to be called from interrupts that have a priority
2254 above the kernel priority. This is only supported on PIC32 ports thus
2269 from different interrupt priority levels, and test interrupt nesting.
2368 include a priority inheritance mechanism.
2487 + Bug fix: The 'value' of the event list item is updated when the priority
2488 of a task is changed. Previously only the priority of the TCB itself was
2577 even if its priority is only equal to the currently running task.
2678 priority that is ready to run. Previously there was a possibility that
2682 priority is guaranteed to be unblocked first.
2779 + The idle task will yield when another idle priority task is ready to
3051 has a higher priority than the calling task - assuming the kernel is
3067 + Raised the priority of the Rx task in demo\full\comtest.c. This only
3175 + semtest.c creates four tasks, two of which operate at the idle priority.
3176 The tasks that operate at the idle priority now use a lower expected
3177 count than those running at a higher priority. This prevents the low
3178 priority tasks from signalling an error because they have not been
3276 + The priority of the comtest Rx task within the demo application has been
3278 the idle priority, allowing low priority tasks to run evenly at times of