Skip to content

IntergatedCircuits/zephyrrtos-mcpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zephyrrtos-mcpp

Lightweight, header-only C++ wrappers around Zephyr RTOS C APIs. This small library provides chrono-friendly and RAII-style helpers for common Zephyr primitives:

  • tick_timer — time_point/duration integration with std::chrono
  • this_thread helpers (sleep/yield)
  • counting and binary semaphore
  • message_queue with blocking/timeout variants
  • poll helpers and signal/poll_event
  • work and work_poll wrappers

Headers are located in include/zephyr/. Licensed under Apache-2.0.

Usage: include the headers from your Zephyr C++ component and build as part of a Zephyr project (no separate build step required).

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published