1# 2# OS Options 3# 4 5# 6# Types for parameter formatters 7# 8NamedType ResetMode 0=OS_EVENT_RESET_MODE_SEMIAUTO 1=OS_EVENT_RESET_MODE_MANUAL 2=OS_EVENT_RESET_MODE_AUTO 9NamedType Bool 0=false 1=true 10# 11# Task States 12# 13TaskState 0xFC 0=Wait, 8=Wait for event, 16=Wait for sema zero, 24=Waiting, 32=Wait for sema not zero, 48=Wait for Queue not empty, 72=Wait for event object, 80=Wait for Queue not full, 160=Wait for Memory pool, 4=Wait for timeout, 12=Wait for event with timeout, 20=Wait for sema zero with timeout, 28=Waiting with timeout, 36=Wait for sema not zero with timeout, 52=Wait for Queue not empty with timeout, 60=Wait for mailbox not full with timeout, 68=Wait for mailbox not empty with timeout, 76=Wait for event object with timeout, 84=Wait for Queue not full with timeout, 164=Wait for Memory pool with timeout 14# 15# API Functions 16# 1739 sem_trytake Try Take Sem=%s 1841 sem_create Create Sem=%s 1942 sem_overflow Sem=%s Overflow 2043 sem_cnt_increase Increase Sem=%s 2144 sem_get_success Get Sem=%s Success 2245 sem_get_blk Get Sem=%s block 2346 sem_task_wake Sem=%s task wake 2447 sem_del Del Sem=%s 2548 sem_give Give Sem=%s ,opt_wake_all=%u 2651 mutex_create Create Mute=%s 2752 mutex_release Release Mute=%s 2853 mutex_get Get Mute=%s 2954 task_pri_inv 3055 mutex_get_block Get Mute=%s Block 3156 mutex_release_success Release Mute=%s Success 3257 mutex_task_wake task wake Mute=%s 3358 mutex_del 3461 event_create Create Event=%s 3562 event_get Get Event=%s 3663 event_get_block Get Event=%s Block 3764 event_task_wake Take Event=%s Wake 3865 event_del Del Event=%s 3971 buf_queue_create Create Queue=%s 4072 buf_queue_max Max Queue=%s 4173 buf_queue_post Post Queue=%s 4274 buf_queue_task_wake Take Queue=%s wake 4375 buf_queue_get_blk Get Queue=%s Block 4481 workqueue_init 4582 workqueue_create Create WorkQueue=%s 4683 workqueue_del Del WorkQueue=%s