esp-idf/components
Ivan Grokhotkov 7c155ab647 Merge branch 'bugfix/flash_op_unpinned_task' into 'master'
fixes for issues observed when using spi_flash

This MR fixes three unrelated issues:

- Race condition in spi_flash_enable_interrupts_caches_and_other_cpu
  when operations on unpinned tasks are performed.
  The issue is reported in https://github.com/espressif/esp-idf/pull/258

- esp_intr_noniram_disable doesn’t disable interrupts when compiled in
  release mode. This issue manifested itself with an illegal instruction
  exception when task WDT ISR was called at the time when flash was
  disabled.
  Fixes https://github.com/espressif/esp-idf/issues/263.

- Tick hooks on CPU1 were not called if CPU0 scheduler was disabled for
  significant amount of time (which could happen when doing flash erase).
  The issue manifested itself as “INT WDT timeout on core 1” error.
  Fixes https://github.com/espressif/esp-idf/issues/219.

See merge request !441
2017-01-19 10:14:34 +08:00
..
app_update examples: Add OTA demo 2016-12-29 17:37:17 +08:00
bootloader Merge branch 'feature/idf_version' into 'master' 2017-01-11 11:34:28 +08:00
bootloader_support bootloader_random: Restore all SARADC/I2S registers to reset values 2017-01-13 12:19:13 +11:00
bt component/bt : move some codes of controller to iram 2017-01-18 16:38:06 +08:00
coap coap: Initialise/update the libcoap submodule 2017-01-10 11:12:02 +11:00
cxx cxx: add iostreams test 2017-01-11 15:03:14 +08:00
driver esp32: add [ignore] tag to some unit test cases for CI 2017-01-18 17:08:20 +08:00
esp32 Merge branch 'bugfix/flash_op_unpinned_task' into 'master' 2017-01-19 10:14:34 +08:00
espcoredump esp32: Fixes issues discussed during code review of MR!341 2017-01-12 19:38:19 +03:00
esptool_py build system: Add 'make monitor' target from arduino-esp32 2017-01-03 10:59:10 +11:00
ethernet esp_event: event stack overflow 2017-01-16 17:06:12 +08:00
expat Build system: Raise warning level 2016-11-16 15:57:34 +11:00
fatfs esp32: add [ignore] tag to some unit test cases for CI 2017-01-18 17:08:20 +08:00
freertos Merge branch 'bugfix/flash_op_unpinned_task' into 'master' 2017-01-19 10:14:34 +08:00
idf_test CI: add script for parsing unit test cases for CI from test files 2017-01-18 17:08:20 +08:00
json cJSON:Add float format process 2017-01-09 17:51:48 +08:00
log log: fix esp_log_level_set function name in docs 2017-01-16 02:37:10 +08:00
lwip lwip: Allow config TCP_MAXRTX & TCP_SYNMAXRTX in menuconfig 2017-01-17 17:44:25 +08:00
mbedtls esp32: add [ignore] tag to some unit test cases for CI 2017-01-18 17:08:20 +08:00
mdns Initial mDNS component and example 2017-01-13 12:12:43 +02:00
micro-ecc micro-ecc: Add submodule dependency 2016-11-17 09:18:51 +11:00
newlib esp32: add [ignore] tag to some unit test cases for CI 2017-01-18 17:08:20 +08:00
nghttp components/coap: Add libcoap port for ESP32 platform 2016-12-30 15:05:26 +08:00
nvs_flash newlib: change definition of assert for release builds 2017-01-17 00:49:38 +08:00
openssl examples/10_openssl_server: fixup SSL server with method of specific version 2017-01-05 15:57:25 +08:00
partition_table esp32: add [ignore] tag to some unit test cases for CI 2017-01-18 17:08:20 +08:00
sdmmc esp32: add [ignore] tag to some unit test cases for CI 2017-01-18 17:08:20 +08:00
spi_flash Merge branch 'bugfix/flash_op_unpinned_task' into 'master' 2017-01-19 10:14:34 +08:00
tcpip_adapter Initial mDNS component and example 2017-01-13 12:12:43 +02:00
ulp esp32: add [ignore] tag to some unit test cases for CI 2017-01-18 17:08:20 +08:00
vfs vfs: implement reading from UART 2017-01-16 11:33:32 +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