Skip to content

Commit 77af5da

Browse files
committed
Clean up ets_printf declarations
1 parent 64dabb5 commit 77af5da

File tree

6 files changed

+9
-5
lines changed

6 files changed

+9
-5
lines changed

cores/esp8266/core_esp8266_main.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ static void loop_task(os_event_t *events)
8686
cont_run(&g_cont, &loop_wrapper);
8787
if (cont_check(&g_cont) != 0)
8888
{
89+
ets_printf("\r\nheap collided with sketch stack\r\n");
8990
abort();
9091
}
9192
}

cores/esp8266/debug.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33

44
#include <stddef.h>
55

6-
extern "C" size_t ets_printf(const char*, ...);
76
#define DEBUGV ets_printf
87

98

libraries/ESP8266WiFi/src/ESP8266WiFi.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@ extern "C" {
3434
extern "C" void esp_schedule();
3535
extern "C" void esp_yield();
3636

37-
3837
ESP8266WiFiClass::ESP8266WiFiClass()
3938
{
4039

libraries/ESP8266WiFi/src/WiFiClient.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222
extern "C"
2323
{
2424
#include "include/wl_definitions.h"
25+
#include "osapi.h"
26+
#include "ets_sys.h"
2527
}
2628

2729
#include "debug.h"

libraries/ESP8266WiFi/src/WiFiServer.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,11 @@
1919

2020
#define LWIP_INTERNAL
2121

22+
extern "C" {
23+
#include "osapi.h"
24+
#include "ets_sys.h"
25+
}
26+
2227
#include "debug.h"
2328
#include "ESP8266WiFi.h"
2429
#include "WiFiClient.h"

libraries/Wire/utility/i2c.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,7 @@ extern "C" {
55
#include "ets_sys.h"
66
#include "osapi.h"
77
#include "gpio.h"
8-
9-
size_t ets_printf(const char*, ...);
10-
#define DEBUGV ets_printf
8+
#include "debug.h"
119
}
1210

1311
static uint8_t s_sda_pin = 0;

0 commit comments

Comments
 (0)