##### Synopsis

    #include <ctl_api.h>
    void ctl_increment_tick_from_isr(void);

##### Description

ctl_increment_tick_from_isr increments the ctl_current_time and does rescheduling. This function must be called from a periodic interrupt service routine with interrupts disabled. This function enables the timer service of the CrossWorks tasking library to be used.

##### Restrictions

This function should only be invoked by an interrupt service routine.

##### Portability

ctl_increment_tick_from_isr is provided in every implementation of the CrossWorks tasking library.

##### See Also

Timer support