OVMS3-idf/components/esp32
qiyuexia b905f2de4d mesh: bugfix
1. resend eb which are pending in g_ic.tx_buf due to channel switch.
2. add lock for mgmg/xon/bcast to protect send from user flush.
3. softap: add check if secondary offset is correct when start softap.
4. softap: in inactive timer handler, add check if child bss is removed to avoid removing it again.
5. disable A-MPDU for non-root.
6. fix reusing a freed eb.
7. fix when node becomes root, it does not record assoc value to nvs.
8. discard unnecessary forwarded group packets.
9. fix toDS state is not updated in time.
10. fix s_sta_cnx_times is not cleared when deinit causes root sends ADD annoucement.
11. root: increase beacon timeout time from 6 seconds to 15 seconds to delay initiation of reconnection.
12. add esp_mesh_get_tsf_time to return TSF time.
13. send the whole routing table multi-times.
14. clear candidate settings if not receive candidate beacon within 8 seconds.
2019-07-04 11:39:17 +08:00
..
hwcrypto esp32/sha: Remove second enabling in esp_sha_lock_engine_common 2019-04-15 21:14:38 +08:00
include mesh: bugfix 2019-07-04 11:39:17 +08:00
ld esp32: make WiFi IRAM optimization configurable 2019-03-20 13:45:54 +00:00
lib@3fdb9c146d mesh: bugfix 2019-07-04 11:39:17 +08:00
test Decouple WiFi and BT with coexist to reduce bin size 2019-04-17 16:59:24 +08:00
brownout.c esp32: add API to get reset reason 2018-08-20 16:49:20 +08:00
cache_err_int.c esp32: fix cache error interrupt handler 2017-09-08 09:59:09 +08:00
cache_sram_mmu.c Spiram: Add option to reserve MMU banks; add himem API to make use of those banks 2018-10-15 14:32:58 +08:00
clk.c esp32: only touch g_ticks_per_us_app in dual core mode 2018-09-25 15:13:47 +08:00
CMakeLists.txt Decouple WiFi and BT with coexist to reduce bin size 2019-04-17 16:59:24 +08:00
coexist.c Decouple WiFi and BT with coexist to reduce bin size 2019-04-17 16:59:24 +08:00
component.mk esp32: make WiFi IRAM optimization configurable 2019-03-20 13:45:54 +00:00
core_dump.c coredump: Fixes exception stack frame structure indicator 2018-07-05 22:20:20 +03:00
cpu_start.c Decouple WiFi and BT with coexist to reduce bin size 2019-04-17 16:59:24 +08:00
crosscore_int.c esp32: Move esp_crosscore_isr_handle_yield() to IRAM 2018-06-13 11:36:15 +10:00
dbg_stubs.c esp32: Adds GCOV debug stubs support 2018-05-18 16:16:03 +03:00
dport_access.c dport: Bigfix dport_read code move to IRAM 2018-05-21 22:00:51 +05:00
dport_panic_highint_hdl.S xtensa: remove unused header files 2018-05-31 02:21:36 +00:00
esp_adapter.c esp32: fix some WiFi bugs 2019-06-30 21:36:38 +08:00
esp_clk_internal.h bugfix/rtc_clk_32k_bootstrap: Fix starting 32k RTC 2018-03-21 13:27:56 +05:00
esp_err_to_name.c HTTP Server : Added esp_ prefix to http_server component files 2018-10-24 17:32:20 +05:30
esp_err_to_name.c.in esp32: esp_err_to_name_r: print error code as hex and decimal 2018-06-15 15:49:23 +08:00
esp_himem.c Spiram: Add option to reserve MMU banks; add himem API to make use of those banks 2018-10-15 14:32:58 +08:00
esp_system_internal.h esp32: add API to get reset reason 2018-08-20 16:49:20 +08:00
esp_timer.c esp_timer: do not allow deleting timers while callbacks are dispatched 2019-01-02 20:06:06 +11:00
esp_timer_esp32.c esp_timer: fix occasional failures in "monotonic values" test 2019-02-28 20:38:31 +08:00
esp_timer_impl.h sleep: fix deadlock in esp_timer_impl_advance after light sleep 2018-05-09 22:52:50 +08:00
ets_timer_legacy.c wifi/bt coexistence: Fix disabled cache access race when writing to flash 2017-10-16 19:47:33 +08:00
event_default_handlers.c esp32: fix the bug that SYSTEM_EVENT_STA_GOT_IP is forbidden when gateway is 0.0.0.0 2018-09-06 14:52:04 +08:00
event_loop.c event: Implement event loop library 2018-10-26 13:14:19 +08:00
fast_crypto_ops.c esp32/wpa_supplicant: fix some bugs introduced by wifi os adapter 2018-05-31 17:09:40 +08:00
freertos_hooks.c esp32: fix regression introduced in automatic light sleep pm 2018-09-26 08:52:15 +05:30
gdbstub.c Resolve problems found by enabling -Wwrite-strings compilation flag 2018-04-10 08:53:43 +02:00
hw_random.c esp32: Add esp_fill_random() function 2018-09-03 04:39:45 +00:00
int_wdt.c Dump the frame of the other core when interrupt watchdog happens 2018-01-18 23:10:29 +00:00
intr_alloc.c intr: fix a type mismatch warning 2018-10-21 15:11:45 +08:00
ipc.c ipc: initialise automatically, if called from the app 2018-09-25 15:13:47 +08:00
Kconfig esp32/lwip: fix wpa2-enterprise vulnerability and support lwip window scale 2019-07-01 11:34:35 +08:00
lib_printf.c component/esp32 : clear some minor thingsw about PM and coexistence 2018-04-03 20:13:49 +08:00
libhal.a Initial public version 2016-08-17 23:08:22 +08:00
Makefile.projbuild Merge branch 'feature/expansion_space_for_bootloader' into 'master' 2018-06-18 12:34:53 +08:00
panic.c panic: dump some instruction memory on IllegalInstruction exception 2018-12-12 11:58:55 +08:00
phy.h esp32: some changes relating to phy v3900 2018-05-22 14:16:09 +08:00
phy_init.c Decouple WiFi and BT with coexist to reduce bin size 2019-04-17 16:59:24 +08:00
phy_init_data.h Merge branch 'master' into feature/cmake 2018-09-05 10:35:04 +08:00
pm_esp32.c pm: prevent interrupt nesting during esp_pm_impl_isr_hook 2019-05-10 10:20:29 +08:00
pm_impl.h esp32: fix regression introduced in automatic light sleep pm 2018-09-26 08:52:15 +05:30
pm_locks.c pm: initial version of power management APIs 2017-10-18 14:19:16 +08:00
pm_trace.c freertos,esp32: automatic light sleep support 2018-05-18 03:14:46 +00:00
pm_trace.h freertos,esp32: automatic light sleep support 2018-05-18 03:14:46 +00:00
project_include.cmake cmake: Fix psram workaround compiler flag application 2019-02-27 16:38:29 +11:00
reset_reason.c reset_reason: fix setting wake stub entry point to 0x80000000 2018-08-27 19:01:03 +08:00
restore.c esp_system: remove link time dependency on WiFi stack 2017-06-15 18:15:36 +08:00
sleep_modes.c Fix external start fail 2019-04-02 12:52:58 +11:00
spiram.c bugfix(psram): fix psram size acquisition method 2019-02-13 14:24:20 +08:00
spiram_psram.c bugfix(psram): make sure the psram_io struct is initialized and make unknown psram package version more obvious 2019-06-14 10:34:56 +08:00
spiram_psram.h bugfix(psram): fix psram size acquisition method 2019-02-13 14:24:20 +08:00
stack_check.c esp32: Adds Stack Smashing Protection Feature 2017-11-17 12:08:36 +03:00
system_api.c esp32: Add reset uart 2019-06-04 20:16:40 +08:00
task_wdt.c esp32: Add macro to check a condition without abort 2018-10-09 08:57:23 +02:00
wifi_init.c Decouple WiFi and BT with coexist to reduce bin size 2019-04-17 16:59:24 +08:00