diff --git a/components/esp32/include/esp_wifi_internal.h b/components/esp32/include/esp_wifi_internal.h index f70de329ec..87adfb185e 100644 --- a/components/esp32/include/esp_wifi_internal.h +++ b/components/esp32/include/esp_wifi_internal.h @@ -329,6 +329,17 @@ esp_err_t esp_wifi_internal_get_log(wifi_log_level_t *log_level, uint32_t *log_m */ esp_err_t esp_wifi_internal_statistic_dump(void); +/** + * @brief Get WiFi critical event bitmap + * + * @attention This API is use to check whether the critical and very-hard-to-reproduce + * issue is happened. + * + * @return critical event bitmap + */ +uint32_t esp_wifi_get_critical_event(void); + + #ifdef __cplusplus } #endif diff --git a/components/esp32/lib b/components/esp32/lib index eed6b7dc5e..798a506261 160000 --- a/components/esp32/lib +++ b/components/esp32/lib @@ -1 +1 @@ -Subproject commit eed6b7dc5ef7793ef1683ac05d0cea291d67ea69 +Subproject commit 798a506261d3ae65a87ddccd233e8433df96dd1f