mirror of
https://github.com/DarkFlippers/unleashed-firmware
synced 2024-11-10 15:04:19 +00:00
FuriHal: temporary switch to hal ticks for timeouts. (#880)
This commit is contained in:
parent
9708b30965
commit
bb96509ed1
2 changed files with 12 additions and 12 deletions
|
@ -51,11 +51,11 @@ bool furi_hal_i2c_tx(
|
|||
furi_assert(timeout > 0);
|
||||
|
||||
bool ret = true;
|
||||
uint32_t timeout_tick = osKernelGetTickCount() + timeout;
|
||||
uint32_t timeout_tick = HAL_GetTick() + timeout;
|
||||
|
||||
do {
|
||||
while(LL_I2C_IsActiveFlag_BUSY(handle->bus->i2c)) {
|
||||
if(osKernelGetTickCount() >= timeout_tick) {
|
||||
if(HAL_GetTick() >= timeout_tick) {
|
||||
ret = false;
|
||||
break;
|
||||
}
|
||||
|
@ -80,7 +80,7 @@ bool furi_hal_i2c_tx(
|
|||
size--;
|
||||
}
|
||||
|
||||
if(osKernelGetTickCount() >= timeout_tick) {
|
||||
if(HAL_GetTick() >= timeout_tick) {
|
||||
ret = false;
|
||||
break;
|
||||
}
|
||||
|
@ -103,11 +103,11 @@ bool furi_hal_i2c_rx(
|
|||
furi_assert(timeout > 0);
|
||||
|
||||
bool ret = true;
|
||||
uint32_t timeout_tick = osKernelGetTickCount() + timeout;
|
||||
uint32_t timeout_tick = HAL_GetTick() + timeout;
|
||||
|
||||
do {
|
||||
while(LL_I2C_IsActiveFlag_BUSY(handle->bus->i2c)) {
|
||||
if(osKernelGetTickCount() >= timeout_tick) {
|
||||
if(HAL_GetTick() >= timeout_tick) {
|
||||
ret = false;
|
||||
break;
|
||||
}
|
||||
|
@ -132,7 +132,7 @@ bool furi_hal_i2c_rx(
|
|||
size--;
|
||||
}
|
||||
|
||||
if(osKernelGetTickCount() >= timeout_tick) {
|
||||
if(HAL_GetTick() >= timeout_tick) {
|
||||
ret = false;
|
||||
break;
|
||||
}
|
||||
|
|
|
@ -51,11 +51,11 @@ bool furi_hal_i2c_tx(
|
|||
furi_assert(timeout > 0);
|
||||
|
||||
bool ret = true;
|
||||
uint32_t timeout_tick = osKernelGetTickCount() + timeout;
|
||||
uint32_t timeout_tick = HAL_GetTick() + timeout;
|
||||
|
||||
do {
|
||||
while(LL_I2C_IsActiveFlag_BUSY(handle->bus->i2c)) {
|
||||
if(osKernelGetTickCount() >= timeout_tick) {
|
||||
if(HAL_GetTick() >= timeout_tick) {
|
||||
ret = false;
|
||||
break;
|
||||
}
|
||||
|
@ -80,7 +80,7 @@ bool furi_hal_i2c_tx(
|
|||
size--;
|
||||
}
|
||||
|
||||
if(osKernelGetTickCount() >= timeout_tick) {
|
||||
if(HAL_GetTick() >= timeout_tick) {
|
||||
ret = false;
|
||||
break;
|
||||
}
|
||||
|
@ -103,11 +103,11 @@ bool furi_hal_i2c_rx(
|
|||
furi_assert(timeout > 0);
|
||||
|
||||
bool ret = true;
|
||||
uint32_t timeout_tick = osKernelGetTickCount() + timeout;
|
||||
uint32_t timeout_tick = HAL_GetTick() + timeout;
|
||||
|
||||
do {
|
||||
while(LL_I2C_IsActiveFlag_BUSY(handle->bus->i2c)) {
|
||||
if(osKernelGetTickCount() >= timeout_tick) {
|
||||
if(HAL_GetTick() >= timeout_tick) {
|
||||
ret = false;
|
||||
break;
|
||||
}
|
||||
|
@ -132,7 +132,7 @@ bool furi_hal_i2c_rx(
|
|||
size--;
|
||||
}
|
||||
|
||||
if(osKernelGetTickCount() >= timeout_tick) {
|
||||
if(HAL_GetTick() >= timeout_tick) {
|
||||
ret = false;
|
||||
break;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue