#include "concurrency/BinarySemaphorePosix.h" #include "configuration.h" #ifndef HAS_FREE_RTOS namespace concurrency { BinarySemaphorePosix::BinarySemaphorePosix() { } BinarySemaphorePosix::~BinarySemaphorePosix() { } /** * Returns false if we timed out */ bool BinarySemaphorePosix::take(uint32_t msec) { delay(msec); // FIXME return false; } void BinarySemaphorePosix::give() { } IRAM_ATTR void BinarySemaphorePosix::giveFromISR(BaseType_t *pxHigherPriorityTaskWoken) { } } // namespace concurrency #endif