| 103 | * It's sole responsibility is to ensure progress is made by running the timer |
| 104 | * callbacks. */ |
| 105 | __noreturn static enum cb_err idle_thread(void *unused) |
| 106 | { |
| 107 | /* This thread never voluntarily yields. */ |
| 108 | thread_coop_disable(); |
| 109 | while (1) |
| 110 | timers_run(); |
| 111 | } |
| 112 | |
| 113 | static void schedule(struct thread *t) |
| 114 | { |
nothing calls this directly
no test coverage detected