OVMS3-idf/components
Kedar Sovani ba8cd58b08 kconfig: Remove Wi-Fi on/off as a menuconfig option
This is no longer required since the functions automatically get
pulled in based on the usage. A quick summary of footprint
comparisions before and after these set of patches is shown below:

Hello-World: (simplified for readability)
 old Total image size:~ 104902 bytes (.bin may be padded larger)
 old Total image size:~ 105254 bytes (.bin may be padded larger)
 Per-archive contributions to ELF file:
             Archive File DRAM .data & .bss   IRAM Flash code & rodata   Total
 old              libesp32.a       1973    177   4445       3939     2267   12801
 new              libesp32.a       1973    185   4473       3939     2267   12837

 new             libnvs_flash.a          0     92      0        274        8     374
 new             libstdc++.a          0      0      0         24        0      24

For some reason, nvs_flash.a (~400bytes) gets pulled in (particularly
the nvs_flash_init() function).

Power-Save: (simplified for readability)
 old Total image size:~ 421347 bytes (.bin may be padded larger)
 old Total image size:~ 421235 bytes (.bin may be padded larger)

 old      libtcpip_adapter.a          0     81      0       1947      115       2143
 new      libtcpip_adapter.a          0     69      0       1897      115       2081

The size actually shrinks a bit, since the AP interface function
doesn't get pulled in.
2017-08-16 15:55:28 +05:30
..
app_trace Updated acc to comments 2017-07-24 20:07:21 +03:00
app_update bootloader: Calculate SHA256 hash of image on every boot 2017-07-19 18:31:59 +10:00
aws_iot aws_iot: Expose common SDK compile-time configuration in menuconfig 2017-07-20 15:28:29 +10:00
bootloader Revert "bootloader: Add option to build with Link Time Optimisation enabled" 2017-07-24 05:14:31 +08:00
bootloader_support bootloader: Calculate SHA256 hash of image on every boot 2017-07-19 18:31:59 +10:00
bt Merge branch 'bugfix/btdm_add_set_local_privacy_callback' into 'master' 2017-08-04 14:52:02 +08:00
coap coap: Initialise/update the libcoap submodule 2017-01-10 11:12:02 +11:00
cxx build system: Use component.mk for all components, refactor bootloader build 2017-07-19 09:10:48 +10:00
driver Merge branch 'bugfix/sdmmc_unaligned_write' into 'master' 2017-08-08 02:55:13 +08:00
esp32 kconfig: Remove Wi-Fi on/off as a menuconfig option 2017-08-16 15:55:28 +05:30
espcoredump bugfix: fixed path to esptool when there is no compiled python module for it 2017-03-21 13:30:38 +03:00
esptool_py bootloader: Calculate SHA256 hash of image on every boot 2017-07-19 18:31:59 +10:00
ethernet change copy right 2017-08-04 14:56:58 +08:00
expat Build system: Raise warning level 2016-11-16 15:57:34 +11:00
fatfs driver: SD protocol driver for SPI peripheral 2017-07-20 13:43:07 +08:00
freertos kconfig: Remove Wi-Fi on/off as a menuconfig option 2017-08-16 15:55:28 +05:30
heap heap_caps: Allow for possibility a region is too small to register a heap 2017-07-19 17:24:24 +10:00
idf_test CI: add BLE test cases to CI 2017-06-27 10:35:33 +08:00
jsmn Add jsmn JSON parser component 2017-03-07 10:18:47 +11:00
json cJSON:Add float format process 2017-01-09 17:51:48 +08:00
libsodium libsodium: don’t link tests when TEST_ALL=1 is used 2017-06-15 18:15:37 +08:00
log esp32: Apptrace API enhancement 2017-07-24 19:57:44 +03:00
lwip lwip: optimize TCP close 2017-07-27 12:44:39 +08:00
mbedtls mbedtls: Fix memory leak in initial ECDH exchange if OOM/failure occurs 2017-07-12 16:34:26 +08:00
mdns Add AFL fuzz test 2017-04-05 09:23:09 +03:00
micro-ecc micro-ecc: Add submodule dependency 2016-11-17 09:18:51 +11:00
newlib build system: Use component.mk for all components, refactor bootloader build 2017-07-19 09:10:48 +10:00
nghttp Merge branch 'bugfix/nghttp_build_port' into 'master' 2017-08-07 17:21:15 +08:00
nvs_flash bt: call nvs_flash_init in examples, show error if NVS is not initialized 2017-07-17 21:29:50 +08:00
openssl components/openssl : Fix compilation error when openssl debugging is enabled 2017-02-20 09:45:50 +08:00
partition_table build system: Use component.mk for all components, refactor bootloader build 2017-07-19 09:10:48 +10:00
sdmmc sdmmc: mark new unit test as ignored 2017-08-08 03:51:54 +08:00
soc fix(spi_master): fix the bug that VSPI no respond when host changed 2017-07-21 14:50:17 +08:00
spi_flash bootloader: Calculate SHA256 hash of image on every boot 2017-07-19 18:31:59 +10:00
tcpip_adapter tcpip_adapter: Decompose tcpip_adapter_start() into interface specification options 2017-08-16 15:54:29 +05:30
ulp examples: add ULP ADC example 2017-05-16 13:15:02 +08:00
vfs Make relative paths match the default VFS, if provided 2017-06-23 13:12:28 +01:00
wear_levelling wear_levelling: temporarily disable 512 byte sectors 2017-08-08 03:26:14 +08:00
wpa_supplicant Add the fast crypto function in supplicant 2017-08-09 21:36:13 +08:00
xtensa-debug-module esp32: Apptrace API enhancement 2017-07-24 19:57:44 +03:00