summaryrefslogtreecommitdiff
path: root/utils/regtools/qeditor/backend.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'utils/regtools/qeditor/backend.cpp')
-rw-r--r--utils/regtools/qeditor/backend.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/utils/regtools/qeditor/backend.cpp b/utils/regtools/qeditor/backend.cpp
index 570ae4d01f..e73263d30a 100644
--- a/utils/regtools/qeditor/backend.cpp
+++ b/utils/regtools/qeditor/backend.cpp
@@ -266,7 +266,7 @@ bool HWStubDevice::ReadMem(soc_addr_t addr, size_t length, void *buffer)
266{ 266{
267 if(!m_hwdev) 267 if(!m_hwdev)
268 return false; 268 return false;
269 int ret = hwstub_rw_mem(m_hwdev, 1, addr, buffer, length); 269 int ret = hwstub_rw_mem_atomic(m_hwdev, 1, addr, buffer, length);
270 return ret >= 0 && (size_t)ret == length; 270 return ret >= 0 && (size_t)ret == length;
271} 271}
272 272
@@ -274,7 +274,7 @@ bool HWStubDevice::WriteMem(soc_addr_t addr, size_t length, void *buffer)
274{ 274{
275 if(!m_hwdev) 275 if(!m_hwdev)
276 return false; 276 return false;
277 int ret = hwstub_rw_mem(m_hwdev, 0, addr, buffer, length); 277 int ret = hwstub_rw_mem_atomic(m_hwdev, 0, addr, buffer, length);
278 return ret >= 0 && (size_t)ret == length; 278 return ret >= 0 && (size_t)ret == length;
279} 279}
280 280