libhal / SJSU-Dev2

Firmware platform written by San Jose State University for building application for embedded systems
Apache License 2.0
42 stars 63 forks source link

Migrate to std::binary_semaphore #1414

Open kammce opened 3 years ago

kammce commented 3 years ago

Feature Request

std::binary_semaphore should replace usage of std::atomic as an implementation of a semaphore class for critical sections.

Detailed Description

This will result in a change in CanNetwork specifically which utilizes std::atomic