cs51os It is a OS based on mcs51 and written at 2009. There are only two threads to run functions. It is Event-based preemptive operating system. It's simply and easy to understand some basic Knowledge of the operating system.