yaos
yaos copied to clipboard
An embedded operating system for ARM Cortex-M based microcontrollers
Some static task run just once doing something like initializing and it never returns memory back for system to use the unused memory. As `task struct` consumes memory the most...
When runtime finer than systick granularity, task runtime doesn't get updated as delta is zero.
make the member of the structure in the first place then it can be easily replaced by just assignment operator. Such `rq` member of `struct task`, `link` member of `struct...