OVMS3-idf/components/esp32
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
..
hwcrypto component/soc : move dport access header files to soc 2017-05-09 18:06:00 +08:00
include kconfig: Remove Wi-Fi on/off as a menuconfig option 2017-08-16 15:55:28 +05:30
ld Merge branch 'feature/esptool_image_padding' into 'master' 2017-07-19 15:52:22 +08:00
lib@6fda896660 wifi_lib: Update to the change in the wifi_lib repository 2017-08-16 15:54:13 +05:30
test Merge branch 'feature/high_level_interrupts' into 'master' 2017-07-18 10:42:31 +08:00
brownout.c brownout detector: enable by default 2017-07-10 17:25:55 +08:00
cache_err_int.c component/soc : move dport access header files to soc 2017-05-09 18:06:00 +08:00
clk.c esp32: make time monotonic across resets 2017-06-16 12:06:04 +08:00
component.mk kconfig: Remove Wi-Fi on/off as a menuconfig option 2017-08-16 15:55:28 +05:30
core_dump.c esp32: Core dump sanity checks were added 2017-04-26 21:13:02 +03:00
cpu_start.c Merge branch 'bugfix/bootloader_stack_smash' into 'master' 2017-07-17 14:11:35 +08:00
crosscore_int.c component/soc : move dport access header files to soc 2017-05-09 18:06:00 +08:00
deep_sleep.c component/soc : move dport access header files to soc 2017-05-09 18:06:00 +08:00
dport_access.c startup: Add assertion checks around various initialisation sequences 2017-07-12 13:06:56 +08:00
dport_panic_highint_hdl.S Merge panic and dport high level interrupt code to both use int level 4 2017-07-07 12:51:33 +08:00
event_default_handlers.c tcpip_adapter: Decompose tcpip_adapter_start() into interface specification options 2017-08-16 15:54:29 +05:30
event_loop.c esp_event_send: check if the event loop is initialized 2017-06-05 11:01:26 +08:00
fast_crypto_ops.c Add the fast crypto function in supplicant 2017-08-09 21:36:13 +08:00
freertos_hooks.c Add comments/headers according to merge request comments 2016-11-15 12:10:02 +08:00
gdbstub.c Fix small bug in gdbstub where it sometimes would not return a valid stop reason, timing out gdb. Also clean up the code a bit. 2016-12-02 17:42:11 +08:00
hw_random.c esp_random: Add some documentation about using before RF subsystem is on 2017-07-11 14:27:20 +08:00
int_wdt.c driver: timer 2016-11-23 17:23:21 +08:00
intr_alloc.c esp32: SEGGER SystemView Tracing Support 2017-06-27 20:52:43 +03:00
ipc.c startup: Add assertion checks around various initialisation sequences 2017-07-12 13:06:56 +08:00
Kconfig kconfig: Remove Wi-Fi on/off as a menuconfig option 2017-08-16 15:55:28 +05:30
lib_printf.c uart_tx_wait_idle: fix issue with last character not transmitted 2016-12-08 01:42:37 +08:00
libhal.a Initial public version 2016-08-17 23:08:22 +08:00
Makefile.projbuild phy init data: Read PHY init data partition offset from menuconfig 2016-11-18 20:11:16 +08:00
panic.c Merge branch 'feature/enable_brownout_detector' into 'master' 2017-07-13 11:40:37 +08:00
phy.h soc: add source code of rtc_clk, rtc_pm 2017-04-11 15:45:54 +08:00
phy_init.c kconfig: Remove Wi-Fi on/off as a menuconfig option 2017-08-16 15:55:28 +05:30
phy_init_data.h phy init data update 2016-12-19 14:23:39 +08:00
restore.c esp_system: remove link time dependency on WiFi stack 2017-06-15 18:15:36 +08:00
spiram.h Initial public version 2016-08-17 23:08:22 +08:00
system_api.c esp32: Make 'restart' function independent of Wi-Fi 2017-08-16 15:54:28 +05:30
task_wdt.c startup: Add assertion checks around various initialisation sequences 2017-07-12 13:06:56 +08:00