This module have all the thread management funtions. Yo can create, supend, resume, kill tasks during the execution time.
Each thread has its own stack, priority and status. The status can be modified from other threads or from the interrupts.
eTask is designed to minimized the memory usage. Not static buffers are used and the preemption is disabled to control the stack requirements con context switching.
It includes a dynamic memory manager, developed with an special algorithm in order to reduce the memory fragmentation.