Lines Matching refs:scheduler

30       scheduler events. We thank @conara for their contribution.
92 scheduler is stopped. We thank @Ju1He1 for their contribution.
131 swapped out by the scheduler, the task's context is now saved in its
210 + Fix the scheduler logic in a couple of places to not preempt a task when an
653 in xTaskRemoveFromEventList() if the scheduler is not suspended.
827 the FPU is used before the scheduler is started. This just saves a few
934 that would benefit from executing after the scheduler has been started.
1198 FreeRTOS scheduler, kernel, demo and test updates:
1323 V7.6.0 changes some behaviour when the co-operative scheduler is used (when
1325 behaviour of the pre-emptive scheduler is unchanged - the following
1334 writing to a queue, then the scheduler would switch to the higher priority
1338 set to 0, so the normal pre-emptive scheduler is being used, then task B
1359 + Update the Cortex-M0 port layers to allow the scheduler to be started
1392 + Ensure _impure_ptr is initialised before the scheduler is started.
1568 + Added ability to override the default scheduler task selection mechanism
1887 + Changed the behaviour when tasks are suspended before the scheduler has
1955 the scheduler in each of the Cortex M3 ports. This is to ensure that
2099 before the scheduler was started.
2158 PC port to instead use scheduler locks. This is because the BIOS calls
2328 + Updating demos to allow more to run with the co-operative scheduler.
2329 + Fixed co-operative scheduler behaviour upon the occurrence of a tick
2330 interrupt while the scheduler was suspended.
2432 called after the scheduler has been started.
2494 + When ending the scheduler - do not try to attempt a context switch when
2528 + The function vTaskList() now suspends the scheduler rather than disabling
2535 it was also called when the tick function was called during the scheduler
2540 DOS tick back to its proper value when the scheduler exits. Thanks
2574 + The scheduler can now be started even if no tasks have been created!
2663 prior to starting the scheduler. These tasks should be the last tasks to
2675 are called while the scheduler is locked (by a call to
2677 execute immediately when the scheduler is unlocked if it has the highest
2782 + The idle task is now created when the scheduler is started. This
2806 + When resuming the scheduler a yield is performed if either a tick has
2831 scheduler.
3026 be processed when the scheduler is suspended.
3029 + The scheduler now makes use of the scheduler suspend mechanism in places
3102 them to be used with the cooperative scheduler.
3104 cooperative scheduler is being used. Previously they were only used with
3105 the preemptive scheduler.
3160 were redundant where the scheduler uses the list functions, but means any
3199 The scheduler workings have not changed, but some of the data types used
3213 + Within the scheduler itself the following functions have slightly
3237 to demonstrate the scheduler and is not written to be efficient.
3243 These changes improve the ports. The scheduler itself has not changed.