esp-idf/components/driver
Angus Gratton 7e433ae3f4 Merge branch 'bugfix/uart_isr_rodata' into 'master'
UART driver: Fix crash in ISR due to "UART" static array moved to flash

Ref: http://esp32.com/viewtopic.php?f=13&t=546&sid=76ff371ae2b259441a2cf355e96d74b9#p2275

This is a really subtle bug, gcc noticed the UART array elements are read-only so
implicitly moved the elements to .rodata as if it was const. However
this array is accessed from the UART ISR, so has to be in IRAM or DRAM.

See merge request !245
2016-11-24 12:09:46 +08:00
..
include/driver rmt: add documentation 2016-11-22 01:44:23 +08:00
component.mk build system: Refactor component.mk to not need component_common.mk 2016-11-10 15:52:22 +11:00
gpio.c Pullup is not configured by gpio_config #110 2016-11-21 11:11:13 +08:00
ledc.c Minor changes for driver 2016-11-07 14:16:52 +08:00
periph_ctrl.c add RMT driver and example 2016-11-22 00:57:19 +08:00
rmt.c Fixes for stdlib.h inclusion 2016-11-24 08:20:21 +11:00
uart.c UART driver: Fix crash in ISR due to "UART" static array moved to flash 2016-11-23 10:58:03 +11:00