Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit c0dc2e9

Browse files
committed
feat(esp8266): add API to be compatible with esp-idf
1 parent fc74bcd commit c0dc2e9

File tree

2 files changed

+17
-1
lines changed

2 files changed

+17
-1
lines changed

components/esp8266/include/esp_event.h

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,17 @@ esp_err_t esp_event_process_default(system_event_t *event);
183183
*/
184184
void esp_event_set_default_wifi_handlers();
185185

186+
/**
187+
* @brief Create default event loop
188+
*
189+
* @return
190+
* - ESP_OK: Success
191+
* - ESP_ERR_NO_MEM: Cannot allocate memory for event loops list
192+
* - ESP_FAIL: Failed to create task loop
193+
* - Others: Fail
194+
*/
195+
esp_err_t esp_event_loop_create_default(void);
196+
186197
#ifdef __cplusplus
187198
}
188199
#endif

components/esp8266/source/event_loop.c

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,4 +108,9 @@ esp_err_t esp_event_loop_init(system_event_cb_t cb, void *ctx)
108108
s_event_ctx = ctx;
109109
s_event_init_flag = true;
110110
return ESP_OK;
111-
}
111+
}
112+
113+
esp_err_t esp_event_loop_create_default(void)
114+
{
115+
return ESP_OK;
116+
}

0 commit comments

Comments
 (0)