Functions with xSemaphoreTake / xSemaphoreTakeRecursive before scheduler is started or from outside a task?

pugglewuggle wrote on Monday, March 07, 2016:

Can you call functions with xSemaphoreTake / xSemaphoreTakeRecursive before the scheduler is started or from outside a task? Is this safe?

rtel wrote on Monday, March 07, 2016:

Yes, but do NOT attempt to block, so ensure the block time is zero.

pugglewuggle wrote on Monday, March 07, 2016:

Thank you!