e_bak wrote on Thursday, April 09, 2015:
When cooperative scheduling is used and a task executes xSemaphoreGive(mutex) while an other task is waiting on the mutex, will there be a context-switch made into the other task?
e_bak wrote on Thursday, April 09, 2015:
When cooperative scheduling is used and a task executes xSemaphoreGive(mutex) while an other task is waiting on the mutex, will there be a context-switch made into the other task?
davedoors wrote on Thursday, April 09, 2015:
No. The context switch will not happen until the task blocks or calls taskYIELD().