EventFramework library allows the creation of an event-driven infrastructure in which small "threads" can handle events in a multithreaded execution context. The EventFramework can be configured to act as a cooperative or a fully-preemptive kernel with fixed-priority scheduling. Furthermore, this kernel matches run-to-completion semantics, and hence a single-stack configuration is enough to keep running this multithreaded execution environment. As running threads shares global stack, a huge quantity of RAM is saved in contrast with traditional RTOSes.
History
Nesting correction on RestoreContext interface.; Erase invalid comment-block
2012-10-03, by raulMrello [Wed, 03 Oct 2012 21:02:16 +0000] rev 1
Nesting correction on RestoreContext interface.; Erase invalid comment-block
Release 1.00; EventFramework library allows the creation of an event-driven infrastructure for lightweight multithreaded applications with cooperative or fully-preemptive scheduling.
2012-10-01, by raulMrello [Mon, 01 Oct 2012 10:38:45 +0000] rev 0
Release 1.00; EventFramework library allows the creation of an event-driven infrastructure for lightweight multithreaded applications with cooperative or fully-preemptive scheduling.