Expand description
The scheduler module is responsible for managing the tasks and threads in the system. It provides the necessary functions to create tasks and threads, and to switch between them.
Structs§
- Scheduler
- The scheduler struct. It keeps track of the tasks and threads in the system. This scheduler is a simple Rate Monotonic Scheduler (RMS) implementation.
Statics§
- SCHEDULER
- The global scheduler instance.
Functions§
- enabled
- sched_
enter - cbindgen:ignore cbindgen:no-export
- set_
enabled