Просмотр исходного кода

Merge branch 'bugfix/fix_phy_i2c_crash_v4.4' into 'release/v4.4'

esp_phy: Add IRAM_ATTR for phy i2c spinlock (backport v4.4)

See merge request espressif/esp-idf!17757
Jiang Jiang Jian 3 лет назад
Родитель
Сommit
fdb756b8f9
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      components/esp_phy/src/phy_override.c

+ 2 - 2
components/esp_phy/src/phy_override.c

@@ -39,12 +39,12 @@ void set_xpd_sar(bool en)
 }
 
 //add spinlock protection
-void phy_i2c_enter_critical(void)
+IRAM_ATTR void phy_i2c_enter_critical(void)
 {
     regi2c_enter_critical();
 }
 
-void phy_i2c_exit_critical(void)
+IRAM_ATTR void phy_i2c_exit_critical(void)
 {
     regi2c_exit_critical();
 }