Novos FB: Foreground/Background Operating Environment
The “Super Loop” is a classic model for embedded systems and is still quite commonly used in spite of its reputation for inefficiencies in performance and responsiveness and, sometimes, maintenance difficulties over time. We believe the Super Loop is much maligned and have developed the Novos FB Operating Environment to retain its simplicity yet improve its utility in resource–constrained processors.
With it, you get an efficient set of highly flexible services to support orderly Foreground management of interrupt-driven devices and Background handling of external or internal events and data movement. more…