summaryrefslogtreecommitdiff
path: root/src/drivers/TwiMaster.cpp
diff options
context:
space:
mode:
authorJean-François Milants <jf@codingfield.com>2021-04-09 18:47:24 (GMT)
committerJean-François Milants <jf@codingfield.com>2021-04-09 18:47:24 (GMT)
commit63584b6561cbc31095354b06e356f700dcf0e32b (patch)
treeb8ee17d8bfdc57c3b80b7c918f3431d198939856 /src/drivers/TwiMaster.cpp
parent3934e9bef20c5c2ad393e20cfff3a5a1b0d24569 (diff)
parent9096d1db4c6be9f4a2cc8af99a994c219f25108c (diff)
Merge branch 'develop' into notification-title
# Conflicts: # src/displayapp/screens/Notifications.cpp
Diffstat (limited to 'src/drivers/TwiMaster.cpp')
-rw-r--r--src/drivers/TwiMaster.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/drivers/TwiMaster.cpp b/src/drivers/TwiMaster.cpp
index 6a063ec..021eac5 100644
--- a/src/drivers/TwiMaster.cpp
+++ b/src/drivers/TwiMaster.cpp
@@ -10,6 +10,7 @@ using namespace Pinetime::Drivers;
TwiMaster::TwiMaster(const Modules module, const Parameters& params) : module{module}, params{params} {
mutex = xSemaphoreCreateBinary();
+ ASSERT(mutex != NULL);
}
void TwiMaster::Init() {
@@ -61,7 +62,7 @@ void TwiMaster::Init() {
}
TwiMaster::ErrorCodes TwiMaster::Read(uint8_t deviceAddress, uint8_t registerAddress, uint8_t *data, size_t size) {
- xSemaphoreTake(mutex, portMAX_DELAY);
+ xSemaphoreTake(mutex, portMAX_DELAY);
auto ret = ReadWithRetry(deviceAddress, registerAddress, data, size);
xSemaphoreGive(mutex);