esp-idf/components/esp32
houwenxiang 8fcca01384 driver(uart): fix uart module reset issue (release V3.3)
On ESP32, due to fifo reset issue, UART2 will work incorrectly if reset the fifo of UART1(TX fifo and RX fifo). The software can workaround the RX fifo reset issue,

    while the TX fifo reset issue can not. When UART2 is used and UART1 is used as the log output port, a software reset can reproduce this issue. So we should reset the UART memory

    before the software reset to solve this problem.
2021-04-27 10:12:59 +00:00
..
hwcrypto Fixed warnings for components driver, esp32 and mbedtls 2019-11-19 15:04:01 +05:30
include bootloader: Add fault injection resistance to Secure Boot bootloader verification 2021-03-31 17:54:45 +05:30
ld esp_wifi: ESP32 phy add [sections:phy_iram] 2021-01-11 15:32:46 +08:00
lib@c85f2d18dc esp_wifi_mesh: fix error issue when both mesh and ble are enabled 2021-03-15 14:30:34 +08:00
test esp_wifi: Modify ESP_IF_WIFI_AP to WIFI_IF_AP 2021-03-25 10:53:28 +08:00
brownout.c esp32: add API to get reset reason 2018-08-20 16:49:20 +08:00
cache_err_int.c esp32: panic: do digital reset if cache error interrupt is set 2020-01-30 12:31:00 +01: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: Add a Kconfig option- Number of attempts to repeat 32k XTAL calibration 2020-04-15 16:52:23 +08:00
CMakeLists.txt esp32: Refactor backtrace and add esp_backtrace_print() 2021-03-04 19:01:48 +11:00
coexist.c Decouple WiFi and BT with coexist to reduce bin size 2019-03-05 10:38:14 +08:00
component.mk ipc: prevent code getting pulled in for unicore configuration 2020-03-12 16:28:00 +05:30
cpu_start.c efuse: Add ESP32 V3 'disable Download Mode' functionality 2020-12-17 17:44:21 +11:00
crosscore_int.c Add Task Watchdog backtrace printing 2021-03-04 19:01:48 +11:00
dbg_stubs.c esp32: Adds GCOV debug stubs support 2018-05-18 16:16:03 +03:00
debug_helpers_asm.S esp32: Refactor backtrace and add esp_backtrace_print() 2021-03-04 19:01:48 +11:00
debug_helpers.c esp32: Refactor backtrace and add esp_backtrace_print() 2021-03-04 19:01:48 +11:00
dport_access.c esp32: Fix esp_dport_access_reg_read 2020-01-16 14:33:56 +08:00
dport_panic_highint_hdl.S add soft solution for esp32 eco3 live lock issue 2020-08-12 02:16:53 +00:00
esp_adapter.c esp_wifi: decouple Wi-Fi and bluetooth with coexist to reduce binary file size 2020-12-17 14:21:59 +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 Revert "esp_wifi: optimize WiFi TX performance" 2020-12-21 15:53:19 +08:00
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_esp32.c esp_timer/esp32: Fix case when alarm_reg > counter_reg but FRC_TIMER_INT_STATUS is not set 2020-02-05 10:43:19 +00:00
esp_timer_impl.h sleep: fix deadlock in esp_timer_impl_advance after light sleep 2018-05-09 22:52:50 +08:00
esp_timer.c esp_timer: fix the bug that when timeout of timer happens try to run callback, and high priority task delete the timer and break the callback 2019-11-20 04:17:41 +00: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 esp_wifi: Modify ESP_IF_WIFI_AP to WIFI_IF_AP 2021-03-25 10:53:28 +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 gdbstub: minor cleanup 2019-03-05 12:11:45 +08:00
hw_random.c esp32: Add esp_fill_random() function 2018-09-03 04:39:45 +00:00
int_wdt.c add soft solution for esp32 eco3 live lock issue 2020-08-12 02:16:53 +00:00
intr_alloc.c ipc: prevent code getting pulled in for unicore configuration 2020-03-12 16:28:00 +05:30
ipc.c ipc: initialise automatically, if called from the app 2018-09-25 15:13:47 +08:00
Kconfig esp32xx: Fix default values for all RTC sources in RTC_CLK_CAL_CYCLES option 2021-02-19 20:02:49 +08:00
lib_printf.c esp_wifi_mesh: update wifi mesh libs 2020-11-03 15:23:28 +08:00
libhal.a Initial public version 2016-08-17 23:08:22 +08:00
linker.lf esp_wifi:Put some rx code to iram 2019-12-17 12:55:47 +00:00
Makefile.projbuild ldgen: fix build issue on make when build dir is a symlink 2020-03-23 13:12:49 +08:00
panic.c esp32: Refactor backtrace and add esp_backtrace_print() 2021-03-04 19:01:48 +11:00
phy_init_data.h bugfix: fix some wifi bugs 2021-01-11 19:21:18 +08:00
phy_init.c esp_wifi: optimize phy version log 2021-01-11 15:32:37 +08:00
phy.h esp32: some changes relating to phy v3900 2018-05-22 14:16:09 +08:00
pm_esp32.c Merge branch 'bugfix/pm_isr_exit_lock_v3.3' into 'release/v3.3' 2019-09-08 23:10:02 +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 esp_pm: fix formatting issues in esp_pm_dump_locks 2021-01-15 12:46:46 +01: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-26 04:07:51 +00: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:54:08 +11:00
spiram_psram.c spiram: fix the read id failure 2020-11-05 06:11:29 +00:00
spiram_psram.h bugfix(psram): fix psram size acquisition method 2018-11-28 17:05:37 +08:00
spiram.c Merge branch 'bugfix/fix_psram_eid' into 'master' 2019-01-15 17:44:51 +08:00
stack_check.c esp32: Adds Stack Smashing Protection Feature 2017-11-17 12:08:36 +03:00
system_api.c driver(uart): fix uart module reset issue (release V3.3) 2021-04-27 10:12:59 +00:00
task_wdt.c Add Task Watchdog backtrace printing 2021-03-04 19:01:48 +11:00
wifi_init.c esp_wifi: Updata WiFi lib 2020-12-23 15:48:06 +08:00