Preemptive task switched operating system for embedded processors.