Zi-RTOS is a Cooperative multitasking or in other words it is a non-preemptive multitasking RTOS. Cooperative RTOSs are a style of computer multitasking in which the operating system never initiates a context switch from a running process to another process. Instead, in order to run multiple applications concurrently, processes voluntarily yield control periodically or when idle or logically blocked. This type of multitasking is called cooperative because all programs must cooperate for the scheduling scheme to work. for more information about Cooperative-RTOS refer to wikipedia
This project is under developping by over-infinity
