// coding: utf-8
// ----------------------------------------------------------------------------

// ----------------------------------------------------------------------------

#ifndef XPCC_RTOS__SEMAPHORE_HPP
#define XPCC_RTOS__SEMAPHORE_HPP

#include <xpcc/architecture/utils.hpp>

#ifdef XPCC__CPU_HOSTED
#	include "boost/semaphore.hpp"
#elif defined(XPCC__CPU_CORTEX_M3) || defined(XPCC__CPU_CORTEX_M4)
#	include "freertos/semaphore.hpp"
#endif

#endif // XPCC_RTOS__SEMAPHORE_HPP
