Novos EFB: Extended Foreground/Background Operating Environment – Super Loop on Steroids
An Application Framework for Super Loop architectures, when applications need even more power
The Novos EFB Application Framework enhances the classic Super Loop architecture by improving its utility – you get an efficient set of 53 highly flexible Services to provide the functionality you’re likely to use, including a highly responsive model for the management of interrupt-driven devices, time-based events and queued data passing.
Novos EFB takes the simple but proven Foreground/Background organization of the classic Super Loop design and extends it. Along with the Deferred Interrupt Handlers and Event Action Routines found in the Novos FB Framework, we’ve added high priority Foreground tasks and allow pre-emptive scheduling amongst all Foreground execution entities. The Super Loop is still retained as the sole Background entity.