diff options
Diffstat (limited to 'host/lib/usrp/x300/x300_fw_ctrl.cpp')
| -rw-r--r-- | host/lib/usrp/x300/x300_fw_ctrl.cpp | 9 | 
1 files changed, 5 insertions, 4 deletions
| diff --git a/host/lib/usrp/x300/x300_fw_ctrl.cpp b/host/lib/usrp/x300/x300_fw_ctrl.cpp index dd2e299bb..21c64b509 100644 --- a/host/lib/usrp/x300/x300_fw_ctrl.cpp +++ b/host/lib/usrp/x300/x300_fw_ctrl.cpp @@ -17,7 +17,8 @@  #include <uhd/transport/nirio/niriok_proxy.h>  #include "x300_regs.hpp"  #include <boost/date_time/posix_time/posix_time.hpp> -#include <boost/thread/thread.hpp> +#include <chrono> +#include <thread>  using namespace uhd;  using namespace uhd::niusrprio; @@ -210,7 +211,7 @@ public:          boost::posix_time::time_duration elapsed;          do { -            boost::this_thread::sleep(boost::posix_time::microsec(500)); //Avoid flooding the bus +            std::this_thread::sleep_for(std::chrono::microseconds(500)); //Avoid flooding the bus              elapsed = boost::posix_time::microsec_clock::local_time() - start_time;              nirio_status_chain(_drv_proxy->peek(PCIE_ZPU_STATUS_REG(0), reg_data), status);          } while ( @@ -238,7 +239,7 @@ protected:          nirio_status_chain(_drv_proxy->poke(PCIE_ZPU_DATA_REG(addr), data), status);          if (nirio_status_not_fatal(status)) {              do { -                boost::this_thread::sleep(boost::posix_time::microsec(50)); //Avoid flooding the bus +                std::this_thread::sleep_for(std::chrono::microseconds(50)); //Avoid flooding the bus                  elapsed = boost::posix_time::microsec_clock::local_time() - start_time;                  nirio_status_chain(_drv_proxy->peek(PCIE_ZPU_STATUS_REG(addr), reg_data), status);              } while ( @@ -263,7 +264,7 @@ protected:          nirio_status_chain(_drv_proxy->poke(PCIE_ZPU_READ_REG(addr), PCIE_ZPU_READ_START), status);          if (nirio_status_not_fatal(status)) {              do { -                boost::this_thread::sleep(boost::posix_time::microsec(50)); //Avoid flooding the bus +                std::this_thread::sleep_for(std::chrono::microseconds(50)); //Avoid flooding the bus                  elapsed = boost::posix_time::microsec_clock::local_time() - start_time;                  nirio_status_chain(_drv_proxy->peek(PCIE_ZPU_STATUS_REG(addr), reg_data), status);              } while ( | 
