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.
Changes
Revision | Date | Who | Commit message |
---|---|---|---|
1:ec12f2e32faf | 2012-10-03 | raulMrello | Nesting correction on RestoreContext interface.; Erase invalid comment-block |
0:9d09acc8f9d9 | 2012-10-01 | raulMrello | Release 1.00; EventFramework library allows the creation of an event-driven infrastructure for lightweight multithreaded applications with cooperative or fully-preemptive scheduling. |