7e433ae3f4
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 |
||
---|---|---|
.. | ||
include/driver | ||
component.mk | ||
gpio.c | ||
ledc.c | ||
periph_ctrl.c | ||
rmt.c | ||
uart.c |