intel / cpp-baremetal-concurrency
Basic concurrency primitives for bare metal firmware running on single core microcontroller systems.
☆31Updated last week
Alternatives and similar repositories for cpp-baremetal-concurrency:
Users that are interested in cpp-baremetal-concurrency are comparing it to the libraries listed below
- ☆37Updated last week
- Extensions to the C++ standard library. This library implements polyfills to enable library functionality from later versions of C++ to b…☆85Updated last week
- Safe arithmetic library for C++20 and above. Safe arithmetic ensures correctness of arithmetic operations at compile-time. It protects ag…☆90Updated last week
- An implementation of C++ "senders and receivers" async framework suitable for embedded platforms.☆239Updated last week
- Shared infrastructure for CI/CD for projects using CMake & CPM, primarily with C++.☆23Updated last week
- A C++20 implementation of safe (wrap around) integers following MISRA C++ rules☆77Updated last year
- A safe and fast high-level and low-level character input/output library for bare-metal and RTOS based embedded systems with a very small …☆149Updated 2 months ago
- A collection of interfaces and abstractions for embedded peripherals and devices using modern C++☆88Updated last year
- Meta programming library designed for compilation speed.☆170Updated 2 years ago
- Rust 2018 and C++20, "constexpr everything", AUTOSAR compliant header-only library intended to support the development of critical system…☆100Updated 3 years ago
- Libusb wrapper for Asio☆64Updated 2 years ago
- Coroutine support tools☆35Updated last month
- C++ Active Objects☆64Updated 7 years ago
- Implementation of the std::execution (P2300, sender/receiver) proposal☆64Updated this week
- A Header only, constexpr / compile time small table based CRC library.☆22Updated 2 years ago
- Peter Sommerlad's Simple Strong Typing☆34Updated last year
- A Beman Library Exemplar (Template)☆44Updated this week
- Finite State Machine implementation using std::variant☆87Updated 5 years ago
- ☆49Updated 7 months ago
- ring-span lite - A C++yy-like ring_span type for C++98, C++11 and later in a single-file header-only library☆157Updated last month
- Rust-like traits implementation in C++☆19Updated last year
- A C++ type to trace calls to special member functions.☆101Updated last year
- A dynamically-resizable vector with fixed capacity and embedded storage (P0843)☆15Updated last month
- C++20 Unit-Testing library☆47Updated this week
- C++20 State Machine library☆209Updated this week
- A class template that creates a new type that is distinct from the underlying type, but convertible to and from it☆111Updated last year
- HTTP/1 parsing and serialization algorithms using C++11☆29Updated last month
- Metadata to support C++ packaging☆38Updated 2 years ago
- ☆76Updated last week
- Organization, documentation, etc. for the Beman Project,☆83Updated last week