diff options
Diffstat (limited to 'host/lib/usrp/b200/b200_cores.cpp')
-rw-r--r-- | host/lib/usrp/b200/b200_cores.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/host/lib/usrp/b200/b200_cores.cpp b/host/lib/usrp/b200/b200_cores.cpp index 010c012a6..688af2535 100644 --- a/host/lib/usrp/b200/b200_cores.cpp +++ b/host/lib/usrp/b200/b200_cores.cpp @@ -8,6 +8,7 @@ #include "b200_cores.hpp" #include "b200_regs.hpp" #include "b200_impl.hpp" +#include <mutex> b200_local_spi_core::b200_local_spi_core( uhd::wb_iface::sptr iface, @@ -26,13 +27,13 @@ uint32_t b200_local_spi_core::transact_spi( size_t num_bits, bool readback) { - boost::mutex::scoped_lock lock(_mutex); + std::lock_guard<std::mutex> lock(_mutex); return _spi_core->transact_spi(which_slave, config, data, num_bits, readback); } void b200_local_spi_core::change_perif(perif_t perif) { - boost::mutex::scoped_lock lock(_mutex); + std::lock_guard<std::mutex> lock(_mutex); _last_perif = _current_perif; _current_perif = perif; |