esp-idf/components
Ivan Grokhotkov 919bb747f8 Merge branch 'bugfix/crosscore_int_iram' into 'master'
Place cross-core interrupt into IRAM, sanity check handler address passed into esp_intr_alloc

Cross-core interrupt handler was not marked with IRAM_ATTR.

The reason why this caused an exception is probably due to some tasks running at highest priority (these are not blocked by spi_flash_disable_caches_interrupts_and_other_cpu mechanism).

This change puts the interrupt handler into IRAM and adds a sanity check into `esp_intr_alloc`.

Reported on Github: https://github.com/espressif/esp-idf/issues/211


See merge request !404
2017-01-11 12:07:43 +08:00
..
2016-12-29 17:37:17 +08:00
2017-01-06 21:19:58 +08:00
2016-11-16 15:57:34 +11:00
2017-01-09 05:54:04 +08:00
2017-01-04 19:27:58 +08:00
2017-01-09 17:51:48 +08:00
2016-11-22 21:14:36 +08:00
2017-01-09 05:54:04 +08:00
2016-11-23 11:29:36 +08:00
2017-01-09 05:54:04 +08:00
2017-01-09 04:51:24 +08:00