Zephyr Threading

Expert guidance on Zephyr RTOS thread management, scheduling, and workqueues. Use when implementing threads (k_thread_create, K_THREAD_DEFINE), choosing thread priorities (cooperative vs preemptive), configuring scheduling behavior (time slicing, yielding), managing thread lifecycle (start, suspend, resume, abort, join), or using workqueues for deferred processing. Triggers include questions about thread stacks, priority inversion avoidance, system threads (main, idle), and thread-to-thread synchronization patterns.

ksachdeva bfe8c87 5 files · 46.7 KB Updated

File contents

ksachdeva/zephyr-rtos-ai/tree/main/skills/zephyr-threading commit bfe8c87968

Frequently asked questions

npx skillmds@latest add ksachdeva/zephyr-threading