From ee250c0d831de8d820dc7a07d36be12eab28b21d Mon Sep 17 00:00:00 2001 From: Andy Green <andy@warmcat.com> Date: Tue, 11 Sep 2018 19:04:28 +0800 Subject: [PATCH] esp32: follow idf meddlings --- lib/plat/esp32/esp32-fds.c | 8 -------- lib/plat/esp32/esp32-file.c | 8 -------- lib/plat/esp32/esp32-helpers.c | 8 -------- lib/plat/esp32/esp32-init.c | 9 --------- lib/plat/esp32/esp32-misc.c | 8 -------- lib/plat/esp32/esp32-pipe.c | 9 --------- lib/plat/esp32/esp32-service.c | 8 -------- lib/plat/esp32/esp32-sockets.c | 8 -------- lib/plat/esp32/private.h | 9 +++++++++ scripts/esp32.mk | 4 ++-- 10 files changed, 11 insertions(+), 68 deletions(-) diff --git a/lib/plat/esp32/esp32-fds.c b/lib/plat/esp32/esp32-fds.c index e23192e3..7551f1f8 100644 --- a/lib/plat/esp32/esp32-fds.c +++ b/lib/plat/esp32/esp32-fds.c @@ -20,14 +20,6 @@ */ #include "core/private.h" -#include "freertos/timers.h" -#include <esp_attr.h> -#include <esp_system.h> -#include <esp_task_wdt.h> - -#include "apps/sntp/sntp.h" - -#include <lwip/sockets.h> void lws_plat_insert_socket_into_fds(struct lws_context *context, struct lws *wsi) diff --git a/lib/plat/esp32/esp32-file.c b/lib/plat/esp32/esp32-file.c index 41bca221..92d7dd58 100644 --- a/lib/plat/esp32/esp32-file.c +++ b/lib/plat/esp32/esp32-file.c @@ -20,14 +20,6 @@ */ #include "core/private.h" -#include "freertos/timers.h" -#include <esp_attr.h> -#include <esp_system.h> - -#include "apps/sntp/sntp.h" - -#include <lwip/sockets.h> -#include <esp_task_wdt.h> int lws_plat_apply_FD_CLOEXEC(int n) { diff --git a/lib/plat/esp32/esp32-helpers.c b/lib/plat/esp32/esp32-helpers.c index cf60784e..9bd4cd4e 100644 --- a/lib/plat/esp32/esp32-helpers.c +++ b/lib/plat/esp32/esp32-helpers.c @@ -20,14 +20,6 @@ */ #include "core/private.h" -#include "freertos/timers.h" -#include <esp_attr.h> -#include <esp_system.h> - -#include "apps/sntp/sntp.h" - -#include <lwip/sockets.h> -#include <esp_task_wdt.h> #include "misc/romfs.h" #include <esp_ota_ops.h> diff --git a/lib/plat/esp32/esp32-init.c b/lib/plat/esp32/esp32-init.c index 8cf4ee1b..eac556d0 100644 --- a/lib/plat/esp32/esp32-init.c +++ b/lib/plat/esp32/esp32-init.c @@ -20,15 +20,6 @@ */ #include "core/private.h" -#include "freertos/timers.h" -#include <esp_attr.h> -#include <esp_system.h> - -#include "apps/sntp/sntp.h" - -#include <lwip/sockets.h> -#include <esp_task_wdt.h> - int lws_plat_context_early_init(void) diff --git a/lib/plat/esp32/esp32-misc.c b/lib/plat/esp32/esp32-misc.c index 1360d2f5..3dfb0288 100644 --- a/lib/plat/esp32/esp32-misc.c +++ b/lib/plat/esp32/esp32-misc.c @@ -20,14 +20,6 @@ */ #include "core/private.h" -#include "freertos/timers.h" -#include <esp_attr.h> -#include <esp_system.h> - -#include "apps/sntp/sntp.h" - -#include <lwip/sockets.h> -#include <esp_task_wdt.h> unsigned long long time_in_microseconds(void) { diff --git a/lib/plat/esp32/esp32-pipe.c b/lib/plat/esp32/esp32-pipe.c index 2f1cd6ba..c8e11c8c 100644 --- a/lib/plat/esp32/esp32-pipe.c +++ b/lib/plat/esp32/esp32-pipe.c @@ -20,15 +20,6 @@ */ #include "core/private.h" -#include "freertos/timers.h" -#include <esp_attr.h> -#include <esp_system.h> - -#include "apps/sntp/sntp.h" - -#include <lwip/sockets.h> -#include <esp_task_wdt.h> - int lws_plat_pipe_create(struct lws *wsi) diff --git a/lib/plat/esp32/esp32-service.c b/lib/plat/esp32/esp32-service.c index fcf3488e..2f7f05e2 100644 --- a/lib/plat/esp32/esp32-service.c +++ b/lib/plat/esp32/esp32-service.c @@ -20,14 +20,6 @@ */ #include "core/private.h" -#include "freertos/timers.h" -#include <esp_attr.h> -#include <esp_system.h> - -#include "apps/sntp/sntp.h" - -#include <lwip/sockets.h> -#include <esp_task_wdt.h> int lws_plat_service(struct lws_context *context, int timeout_ms) diff --git a/lib/plat/esp32/esp32-sockets.c b/lib/plat/esp32/esp32-sockets.c index 7a592d79..060d7250 100644 --- a/lib/plat/esp32/esp32-sockets.c +++ b/lib/plat/esp32/esp32-sockets.c @@ -20,14 +20,6 @@ */ #include "core/private.h" -#include "freertos/timers.h" -#include <esp_attr.h> -#include <esp_system.h> - -#include "apps/sntp/sntp.h" - -#include <lwip/sockets.h> -#include <esp_task_wdt.h> int lws_send_pipe_choked(struct lws *wsi) diff --git a/lib/plat/esp32/private.h b/lib/plat/esp32/private.h index 3d32d446..74de11c7 100644 --- a/lib/plat/esp32/private.h +++ b/lib/plat/esp32/private.h @@ -39,6 +39,15 @@ #include <signal.h> #include <sys/socket.h> +#include "freertos/timers.h" +#include <esp_attr.h> +#include <esp_system.h> +#include <esp_task_wdt.h> + +#include "lwip/apps/sntp.h" + +#include <lwip/sockets.h> + #if defined(LWS_BUILTIN_GETIFADDRS) #include "./misc/getifaddrs.h" #endif diff --git a/scripts/esp32.mk b/scripts/esp32.mk index f2728a70..4a4de2b6 100644 --- a/scripts/esp32.mk +++ b/scripts/esp32.mk @@ -98,14 +98,14 @@ lws_flash_ota: $(LWS_BUILD_PATH)/pack.img --chip esp32 \ --port $(ESPPORT) \ --baud $(CONFIG_ESPTOOLPY_BAUD) \ - write_flash 0x110000 $(LWS_BUILD_PATH)/$(PROJECT_NAME).bin + write_flash 0x120000 $(LWS_BUILD_PATH)/$(PROJECT_NAME).bin lws_erase_ota: $(IDF_PATH)/components/esptool_py/esptool/esptool.py \ --chip esp32 \ --port $(ESPPORT) \ --baud $(CONFIG_ESPTOOLPY_BAUD) \ - erase_region 0x110000 0x2f0000 + erase_region 0x120000 0x2e0000 export A -- GitLab