OVMS3-idf/components
Deomid Ryabkov 20fd57f147 Add backtrace to exception output.
On Xtensa windowed ABI backtrace is easy to do, and it's immensely
useful for debugging, so - do it by default.
We try to be careful and not deref bogus pointers while walking the
frames.

Example output (from debugging espressif/esp-idf#133):

Backtrace: 0x1:0x3ffc51e0 0x400e9dfa:0x3ffc5210 0x400e9ebc:0x3ffc5230 0x400ec487:0x3ffc5260

With just addr2line utility from binutils, this already pinpoints the
location of the crash.
2016-12-07 19:58:06 +00:00
..
app_update Merge branch 'bugfix/init_factory_bin' into 'master' 2016-12-01 16:14:42 +08:00
bootloader app_update: fix inconsistency between bootloader and OTA code 2016-12-01 13:46:02 +08:00
bootloader_support mbedTLS SHA acceleration: Allow concurrent digest calculation, works with TLS 2016-11-22 20:42:38 +11:00
bt component/bt : cleanup the function warning in doxygen 2016-12-01 20:55:08 +08:00
driver driver: add rtc module and bugfix gpio32 gpio33 2016-12-07 15:56:13 +08:00
esp32 Add backtrace to exception output. 2016-12-07 19:58:06 +00:00
esptool_py Merge branch 'master' into feature/btdm_bluedroid 2016-11-24 15:45:04 +08:00
ethernet ethernet: add first version of ethernet driver 2016-12-01 19:17:48 +08:00
expat Build system: Raise warning level 2016-11-16 15:57:34 +11:00
freertos Invoke panic handler when a stack overflow has been detected; unhandled interrupt now prints interrupt/cpu number. 2016-12-05 20:37:59 +08:00
idf_test remove unexisting tests in unit test CIConfig 2016-11-23 16:22:51 +08:00
json build system: Refactor component.mk to not need component_common.mk 2016-11-10 15:52:22 +11:00
log catch log output from WiFi libs 2016-11-22 21:14:36 +08:00
lwip ethernet: add first version of ethernet driver 2016-12-01 19:17:48 +08:00
mbedtls mbedTLS SHA: Fix cloning of SHA-384 digests 2016-11-25 19:26:30 +11:00
micro-ecc micro-ecc: Add submodule dependency 2016-11-17 09:18:51 +11:00
newlib Merge branch 'feature/system_apis' into 'master' 2016-11-24 18:22:50 +08:00
nghttp build system: Refactor component.mk to not need component_common.mk 2016-11-10 15:52:22 +11:00
nvs_flash add updated nvs flash test 2016-11-23 11:29:36 +08:00
openssl remove legacy definitions from esp_types.h 2016-11-22 21:14:36 +08:00
partition_table add unit tests to esp-idf 2016-11-22 14:45:50 +08:00
spi_flash feature/fota_ops_api: add ota core api implement 2016-11-28 17:12:57 +08:00
tcpip_adapter ethernet: add first version of ethernet driver 2016-12-01 19:17:48 +08:00
ulp driver: add rtc module and bugfix gpio32 gpio33 2016-12-07 15:56:13 +08:00
vfs docs: fix Doxygen warnings, fail CI build on Doxygen warnings 2016-11-16 22:44:22 +08:00
wpa_supplicant wpa2 enterprise: change the type macro to platform default macro ESP_PLATFORM. 2016-11-25 16:56:09 +08:00
xtensa-debug-module build system: Refactor component.mk to not need component_common.mk 2016-11-10 15:52:22 +11:00