Simple for 8 bit devices preemptive real time multask kernel