From 0423b8d28686bc5442e24b73dbc505665fc28556 Mon Sep 17 00:00:00 2001 From: Risto Date: Sat, 17 Jul 2021 14:40:28 +0200 Subject: [PATCH] Stop disabling interrupts while clearing ADDR bit --- radio/src/targets/horus/i2c_driver.h | 2 -- 1 file changed, 2 deletions(-) diff --git a/radio/src/targets/horus/i2c_driver.h b/radio/src/targets/horus/i2c_driver.h index f1c6069bf..30bb9ffda 100644 --- a/radio/src/targets/horus/i2c_driver.h +++ b/radio/src/targets/horus/i2c_driver.h @@ -234,10 +234,8 @@ #define __HAL_I2C_CLEAR_ADDRFLAG(__HANDLE__) \ do{ \ __IO uint32_t tmpreg = 0x00U; \ - __disable_irq(); \ tmpreg = (__HANDLE__)->Instance->SR1; \ tmpreg = (__HANDLE__)->Instance->SR2; \ - __enable_irq(); \ UNUSED(tmpreg); \ } while(0)