Skip to content

Commit 0a9ae1f

Browse files
committed
Code size optimizations
1 parent cb6b4d0 commit 0a9ae1f

2 files changed

Lines changed: 19 additions & 8 deletions

File tree

ports/espressif/esp-idf-config/sdkconfig-opt.defaults

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ CONFIG_BOOTLOADER_LOG_LEVEL_NONE=y
1212
#
1313
CONFIG_COMPILER_OPTIMIZATION_SIZE=y
1414
CONFIG_COMPILER_OPTIMIZATION_ASSERTIONS_SILENT=y
15+
CONFIG_COMPILER_OPTIMIZATION_CHECKS_SILENT=y
1516
# end of Compiler options
1617

1718
#

ports/espressif/esp-idf-config/sdkconfig.defaults

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,17 +27,12 @@ CONFIG_GPTIMER_SUPPRESS_DEPRECATE_WARN=y
2727

2828
# end of Driver Configurations
2929

30-
#
31-
# ESP-TLS
32-
#
33-
CONFIG_ESP_TLS_SERVER=y
34-
# end of ESP-TLS
35-
3630
#
3731
# ESP System Settings
3832
#
3933
CONFIG_ESP_MAIN_TASK_STACK_SIZE=16384
4034
# CONFIG_ESP_TASK_WDT_INIT is not set
35+
# CONFIG_ESP_DEBUG_OCDAWARE is not set
4136
# end of ESP System Settings
4237

4338
#
@@ -70,14 +65,29 @@ CONFIG_MBEDTLS_CUSTOM_CERTIFICATE_BUNDLE=y
7065
CONFIG_MBEDTLS_CUSTOM_CERTIFICATE_BUNDLE_PATH="../../lib/certificates/data/roots.pem"
7166
# end of Certificate Bundle
7267

68+
CONFIG_MBEDTLS_TLS_CLIENT_ONLY=y
7369
#
7470
# TLS Key Exchange Methods
7571
#
76-
CONFIG_MBEDTLS_PSK_MODES=y
77-
CONFIG_MBEDTLS_KEY_EXCHANGE_PSK=y
72+
# CONFIG_MBEDTLS_KEY_EXCHANGE_RSA is not set
7873
# end of TLS Key Exchange Methods
7974

8075
CONFIG_MBEDTLS_SSL_PROTO_DTLS=y
76+
#
77+
# Certificates
78+
#
79+
# CONFIG_MBEDTLS_PEM_WRITE_C is not set
80+
# end of Certificates
81+
82+
# CONFIG_MBEDTLS_ECP_DP_SECP192R1_ENABLED is not set
83+
# CONFIG_MBEDTLS_ECP_DP_SECP224R1_ENABLED is not set
84+
# CONFIG_MBEDTLS_ECP_DP_SECP521R1_ENABLED is not set
85+
# CONFIG_MBEDTLS_ECP_DP_SECP192K1_ENABLED is not set
86+
# CONFIG_MBEDTLS_ECP_DP_SECP224K1_ENABLED is not set
87+
# CONFIG_MBEDTLS_ECP_DP_BP256R1_ENABLED is not set
88+
# CONFIG_MBEDTLS_ECP_DP_BP384R1_ENABLED is not set
89+
# CONFIG_MBEDTLS_ECP_DP_BP512R1_ENABLED is not set
90+
# CONFIG_MBEDTLS_ECP_NIST_OPTIM is not set
8191
# end of mbedTLS
8292

8393
#

0 commit comments

Comments
 (0)