Skip to content

Zubax/olga_scheduler

Repository files navigation

olga_scheduler

Main Workflow

Generic single-file implementation of scheduler suitable for deeply embedded systems. "OLGa" is a reference to the fact that it has a logarithmic asymptotic complexity. Simply copy olga_scheduler.hpp into your project tree and you are ready to roll. The only dependency is the CAVL (cavl.hpp) header-only library (>= v3.1.0).

The usage instructions are provided in the comments. The code is fully covered by manual tests with full state space exploration.

For development-related instructions please refer to the CI configuration files. To release a new version, simply create a new tag.

Olga of Kiev

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •