Thanks .Is the osal_CbTimerInit( ); from osal_cbtimer.c initialized in osalinittasks() for example purpose and not used? because all profiles use osal_start_timerEx() from OSAL_timer.c
I'm guessing the difference between the two is that the former can be used to call any function which is not a taskevent because CBtimer itself is a task and the later is used to call a taskevent directly.Any other reason for choosing CBtimer?