/* Go the correct state for running task */\r
if( op & ( OP_SET_EVENT | OP_SCHEDULE | OP_RELEASE_RESOURCE )) {\r
Os_TaskRunningToReady(currPcbPtr);\r
- } else if( op & OP_WAIT_EVENT ) {\r
+ } else if( op & (OP_WAIT_EVENT )) {\r
Os_TaskMakeWaiting(currPcbPtr);\r
+ } else if( op & (OP_SLEEP )) {\r
+ Os_TaskMakeSleeping(currPcbPtr);\r
} else if( op & OP_ACTIVATE_TASK ) {\r
Os_TaskMakeReady(currPcbPtr);\r
} else if( op & OP_CHAIN_TASK ) {\r