для всех ПИКов, кроме PIC16, вызов OS_Yield после выхода по таймауту из сервиса ожидания (OS_xxx_Wait_TO) приводил к блокировке задачи
Сервис OS_Wait(expr) не срабатывал, если младшие 8 бит результата expr были равны 0x00. Так же не срабатывали сервисы ожидания флагов, если младшие 8 бит маски были нулевыми