From a7db0e45921837d557f80d1fcee262ae99ec0d90 Mon Sep 17 00:00:00 2001 From: Peter Feerick Date: Sat, 15 Nov 2025 11:13:47 +1000 Subject: [PATCH] fix(pa01): battery charge animations not being shown (#6793) Co-authored-by: philmoz --- radio/src/targets/common/arm/stm32/stm32_i2c_driver.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/radio/src/targets/common/arm/stm32/stm32_i2c_driver.cpp b/radio/src/targets/common/arm/stm32/stm32_i2c_driver.cpp index 2a8ae2b56..eb8570231 100644 --- a/radio/src/targets/common/arm/stm32/stm32_i2c_driver.cpp +++ b/radio/src/targets/common/arm/stm32/stm32_i2c_driver.cpp @@ -35,7 +35,7 @@ struct stm32_i2c_device { I2C_HandleTypeDef handle; const stm32_i2c_hw_def_t* hw_def; -#if !defined(BOOT) +#if !defined(BOOT) && !defined(RADIO_PA01) mutex_handle_t mutex; #endif }; @@ -54,7 +54,7 @@ static I2C_HandleTypeDef* i2c_get_handle(uint8_t bus) return &_i2c_devs[bus].handle; } -#if !defined(BOOT) +#if !defined(BOOT) && !defined(RADIO_PA01) #define I2CMutex(bus) MutexLock mutexLock = MutexLock::MakeInstance(&i2c_get_device(bus)->mutex) #else #define I2CMutex(bus) @@ -525,7 +525,7 @@ int stm32_i2c_init(uint8_t bus, uint32_t clock_rate, const stm32_i2c_hw_def_t* h } #endif -#if !defined(BOOT) +#if !defined(BOOT) && !defined(RADIO_PA01) mutex_create(&dev->mutex); #endif return 1;