From f1e71bba6776349a88f847a0193ecc7b0a847a62 Mon Sep 17 00:00:00 2001 From: anschrammh Date: Fri, 24 Mar 2023 15:26:11 +0100 Subject: [PATCH] Turned off a lot of functionalities related to TCP IP and WiFi to free some RAM, might be turned on back again later if needed and if RAM space left :P --- src/W800_SDK_v1.00.10/.vscode/settings.json | 6 ------ src/W800_SDK_v1.00.10/include/wm_config.h | 20 ++++++++++---------- 2 files changed, 10 insertions(+), 16 deletions(-) delete mode 100644 src/W800_SDK_v1.00.10/.vscode/settings.json diff --git a/src/W800_SDK_v1.00.10/.vscode/settings.json b/src/W800_SDK_v1.00.10/.vscode/settings.json deleted file mode 100644 index f1c9fe0..0000000 --- a/src/W800_SDK_v1.00.10/.vscode/settings.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "files.associations": { - "wm_include.h": "c", - "freertos.h": "c" - } -} \ No newline at end of file diff --git a/src/W800_SDK_v1.00.10/include/wm_config.h b/src/W800_SDK_v1.00.10/include/wm_config.h index 803102d..f326fd0 100644 --- a/src/W800_SDK_v1.00.10/include/wm_config.h +++ b/src/W800_SDK_v1.00.10/include/wm_config.h @@ -24,7 +24,7 @@ #define TLS_CONFIG_ONLY_FACTORY_ATCMD CFG_OFF /**Host Interface&Command**/ -#define TLS_CONFIG_HOSTIF CFG_ON +#define TLS_CONFIG_HOSTIF CFG_OFF #define TLS_CONFIG_AT_CMD (CFG_ON && TLS_CONFIG_HOSTIF) #define TLS_CONFIG_RI_CMD (CFG_ON && TLS_CONFIG_HOSTIF) #define TLS_CONFIG_RMMS (CFG_ON && TLS_CONFIG_HOSTIF) @@ -36,15 +36,15 @@ /** SOCKET CONFIG **/ #define TLS_CONFIG_SOCKET_STD CFG_ON -#define TLS_CONFIG_SOCKET_RAW CFG_ON +#define TLS_CONFIG_SOCKET_RAW CFG_OFF #define TLS_CONFIG_CMD_USE_RAW_SOCKET (CFG_ON && TLS_CONFIG_SOCKET_RAW) -#define TLS_CONFIG_CMD_NET_USE_LIST_FTR CFG_ON +#define TLS_CONFIG_CMD_NET_USE_LIST_FTR CFG_OFF -#define TLS_CONFIG_HARD_CRYPTO CFG_ON +#define TLS_CONFIG_HARD_CRYPTO CFG_OFF -#define TLS_CONFIG_NTO CFG_ON +#define TLS_CONFIG_NTO CFG_OFF #define TLS_CONFIG_CRYSTAL_24M CFG_OFF /** HTTP CLIENT **/ @@ -54,17 +54,17 @@ HTTPS Lib SSL LIB CRYPTO */ -#define TLS_CONFIG_HTTP_CLIENT (CFG_ON) +#define TLS_CONFIG_HTTP_CLIENT (CFG_OFF) #define TLS_CONFIG_HTTP_CLIENT_PROXY CFG_OFF #define TLS_CONFIG_HTTP_CLIENT_AUTH_BASIC CFG_OFF #define TLS_CONFIG_HTTP_CLIENT_AUTH_DIGEST CFG_OFF #define TLS_CONFIG_HTTP_CLIENT_AUTH (TLS_CONFIG_HTTP_CLIENT_AUTH_BASIC || TLS_CONFIG_HTTP_CLIENT_AUTH_DIGEST) -#define TLS_CONFIG_HTTP_CLIENT_SECURE (CFG_ON && (TLS_CONFIG_USE_POLARSSL || TLS_CONFIG_USE_MBEDTLS)) -#define TLS_CONFIG_HTTP_CLIENT_TASK (CFG_ON && TLS_CONFIG_HTTP_CLIENT) +#define TLS_CONFIG_HTTP_CLIENT_SECURE (CFG_OFF && (TLS_CONFIG_USE_POLARSSL || TLS_CONFIG_USE_MBEDTLS)) +#define TLS_CONFIG_HTTP_CLIENT_TASK (CFG_OFF && TLS_CONFIG_HTTP_CLIENT) /*MatrixSSL will be used except one of the following two Macros is CFG_ON*/ #define TLS_CONFIG_USE_POLARSSL CFG_OFF -#define TLS_CONFIG_USE_MBEDTLS CFG_ON +#define TLS_CONFIG_USE_MBEDTLS CFG_OFF #define TLS_CONFIG_SERVER_SIDE_SSL (CFG_ON && TLS_CONFIG_HTTP_CLIENT_SECURE && TLS_CONFIG_USE_MBEDTLS) /*MUST configure TLS_CONFIG_HTTP_CLIENT_SECURE CFG_ON */ @@ -73,7 +73,7 @@ CRYPTO #define TLS_CONFIG_IGMP CFG_ON -#define TLS_CONFIG_NTP CFG_ON +#define TLS_CONFIG_NTP CFG_OFF #if NIMBLE_FTR #define TLS_CONFIG_BLE CFG_ON