commit | 9235aeb653e684a6f0b7b563965d85c747281a0f | [log] [tgz] |
---|---|---|
author | Edwin Vane <revane@google.com> | Tue Aug 02 20:19:12 2022 +0000 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Aug 02 20:19:12 2022 +0000 |
tree | 8e4cb18c9b22e1949495f95c70cb3f1b7c28165d | |
parent | c0225ca71894222e6b1f0e1e26d79fe1bf4d3294 [diff] |
pw_sync: Add ConditionVariable facade ConditionVariable mimics std::condition_variable in terms of API and semantics. There is one provided backend in pw_sync_stl. Change-Id: Iae1ddbf17bf2084dbfe57399cce1298ef16c5903 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/95001 Reviewed-by: Wyatt Hepler <hepler@google.com> Commit-Queue: Taylor Cramer <cramertj@google.com>
Pigweed is an open source collection of embedded-targeted libraries–or as we like to call them, modules. These modules are building blocks and infrastructure that enable faster and more reliable development on small-footprint MMU-less 32-bit microcontrollers like the STMicroelectronics STM32L452 or the Nordic nRF52832.
For more information please see our website: https://pigweed.dev/.