esp-idf/components
Darian Leung 1786fc9ed2 esp32: Refactor backtrace and add esp_backtrace_print()
This commit refactors backtracing within the panic handler so that a common
function esp_backtrace_get_next_frame() is used iteratively to traverse a
callstack.

A esp_backtrace_print() function has also be added that allows the printing
of a backtrace at runtime. The esp_backtrace_print() function allows unity to
print the backtrace of failed test cases and jump back to the main test menu
without the need reset the chip. esp_backtrace_print() can also be used as a
debugging function by users.
2021-03-04 19:01:48 +11:00
..
app_trace Merge branch 'doc/cleanup_apptrace2host_example' into 'master' 2019-02-15 17:06:57 +08:00
app_update Tools: add Python 2 deprecation warning 2020-12-10 00:12:09 +01:00
asio cmake: make main a component again 2018-09-11 09:44:12 +08:00
aws_iot Correct Kconfigs according to the coding style 2019-01-29 13:37:01 +01:00
bootloader efuse: Add ESP32 V3 'disable Download Mode' functionality 2020-12-17 17:44:21 +11:00
bootloader_support efuse: Add ESP32 V3 'disable Download Mode' functionality 2020-12-17 17:44:21 +11:00
bt Merge branch 'bugfix/fix_spp_can_not_connect_twice' into 'release/v3.3' 2021-03-04 03:37:21 +00:00
coap cmake: separate app from idf lib project 2018-11-27 13:59:24 +08:00
console console/linenoise: support buffered stdout 2019-03-15 11:31:22 +08:00
cxx Add missing regex_error stub 2020-09-15 18:20:09 +00:00
driver Merge branch 'bugfix/mcpwm_period_error_v3.3' into 'release/v3.3' 2021-01-05 09:53:22 +08:00
efuse efuse: Add ESP32 V3 'disable Download Mode' functionality 2020-12-17 17:44:21 +11:00
esp32 esp32: Refactor backtrace and add esp_backtrace_print() 2021-03-04 19:01:48 +11:00
esp_adc_cal Correct Kconfigs according to the coding style 2019-01-29 13:37:01 +01:00
esp_event esp_event: remove extra line from source file 2020-03-22 22:34:38 +08:00
esp_http_client Make the UserAgent string in esp-http-client configurable 2020-12-14 14:44:40 +05:30
esp_http_server esp_http_server: Update LRU counter on accepting a new connection 2020-06-26 19:25:42 +05:30
esp_https_ota esp_https_ota.c: Add fix to return failure if (-1) is returned from esp_http_client_read 2020-07-08 10:00:48 +05:30
esp_https_server https_server : Missing uri_match_fn paramater added to default config 2019-02-25 09:13:39 +00:00
esp_ringbuf Initialized some uninitialized variables in rtc_clk.c and ringbuf.c. 2019-01-23 16:47:23 +05:30
esp_websocket_client websocket_client: fix some issues for websocket client(backport v3.3) 2020-11-19 15:54:36 +08:00
esp-tls bugfix: backport esp_tls_closing_fd0 to v3.3 2020-12-23 09:51:48 +00:00
espcoredump esp32: Refactor backtrace and add esp_backtrace_print() 2021-03-04 19:01:48 +11:00
esptool_py Changed esptool version to latest v2.x 2020-12-11 13:29:19 +01:00
ethernet ethernet: add kconfig help for GPIO0 output mode 2019-10-08 02:41:40 +00:00
expat expat: Update library from 2.2.5 to 2.2.9 2019-12-05 09:21:29 +01:00
fatfs Fix memory leak upon failure of esp_vfs_fat_sdmmc_mount() 2019-10-21 08:22:12 +02:00
freemodbus freemodbus: fix incorrectly set coils read event 2019-10-09 17:49:00 +02:00
freertos timer_group: fix intr_enable 2020-04-28 12:39:54 +08:00
heap heap: Only fill new heaps with FREE_FILL_PATTERN if Comprehensive poisoning is on 2020-04-27 16:34:43 +10:00
idf_test test: move auto test script to new repo (backport) 2020-10-24 09:26:08 +08:00
jsmn cmake: make main a component again 2018-09-11 09:44:12 +08:00
json Update cJSON to v1.7.12 2019-08-21 18:55:32 +10:00
libsodium test: Set timeout of libsodium ed25519_convert test to 60s 2019-07-30 07:19:54 +00:00
log Update wifi lib 2020-03-10 20:01:39 +08:00
lwip Merge branch 'bugfix/fix_some_wifi_bugs_0105_v3.3' into 'release/v3.3' 2021-01-18 21:22:48 +08:00
mbedtls mbedtls: update to mbedtls release v2.16.7 2020-09-03 05:10:30 +00:00
mdns mdns: respond to discovery with the proper pseudo name _services._dns-sd._udp 2020-01-08 10:22:10 +01:00
micro-ecc cmake: make main a component again 2018-09-11 09:44:12 +08:00
mqtt MQTT: Update submodule reference: config, error handle, minor fixes 2020-11-20 10:25:59 +01:00
newlib pthread: add dummy implementation of pthread_setcancelstate 2020-11-04 10:08:00 +07:00
nghttp Modified http_parser to handle ICY uris. 2019-10-11 16:26:42 +05:30
nimble Added missing MYNEWT_VAL_BLE_L2CAP_COC_MPS definition 2020-11-30 18:51:13 +05:30
nvs_flash Merge branch 'feature/nvs_erase_check_init_3.3' into 'release/v3.3' 2020-12-28 11:46:34 +08:00
openssl openssl: made verification mode conversion to mbetls modes more strict 2020-10-12 10:14:21 +00:00
partition_table Merge branch 'bugfix/cmake_bugfixes_v3.3' into 'release/v3.3' 2020-07-20 08:43:52 +08:00
protobuf-c protobuf-c : Added Google's protocol buffer C library as sub-module 2018-10-02 19:07:28 +05:30
protocomm Protocomm/simple_ble: Make gatt table map size equal to number of handles received (v3.3) 2020-11-17 16:27:29 +05:30
pthread pthread: fix the priority inheritance (backport v3.3) 2020-11-19 15:30:49 +08:00
sdmmc sdmmc: fix the probe issue that forbid sdspi working in highspeed mode 2020-07-28 19:09:38 +08:00
smartconfig_ack fix the bug for Airkiss can't get the ip of the cellphone 2020-02-19 10:19:26 +08:00
soc esp32: Refactor backtrace and add esp_backtrace_print() 2021-03-04 19:01:48 +11:00
spi_flash spi_flash: ensure sel is diabled when flash is not being operated 2020-12-17 10:58:49 +08:00
spiffs add CN translation for adding python2 deprecation warning(MR 11115) 2020-12-10 14:04:57 +01:00
tcp_transport tcp_transport: fix an issue when use 2020-09-30 11:34:00 +08:00
tcpip_adapter Revert "esp_wifi: optimize WiFi TX performance" 2020-12-21 15:53:19 +08:00
ulp Tools: add Python 2 deprecation warning 2020-12-10 00:12:09 +01:00
unity esp32: Refactor backtrace and add esp_backtrace_print() 2021-03-04 19:01:48 +11:00
vfs feature: support vfs uart set line endings with specified uart number release/v3.3 2020-08-14 14:35:44 +08:00
wear_levelling Correct Kconfigs according to the coding style 2019-01-29 13:37:01 +01:00
wifi_provisioning wifi_provisioning: Catch the Wi-Fi events even after Connection errors 2020-05-05 22:10:25 +05:30
wpa_supplicant Revert "esp_wifi: Fix handling of multiple AP credentials in WPS" 2021-01-06 19:30:56 +08:00
xtensa-debug-module tools: implement linker script generation 2018-11-16 12:42:02 +08:00