OVMS3-idf/components
Ivan Grokhotkov 269486ca4d sdspi: use response timeout passed from upper layer
Previously SDSPI host driver would rely on retry count when waiting for
the card to read or write data. This caused different timeout times
depending on CPU frequency and card clock frequency. In practice, card
performance does not depend on these two factors.
This change uses timeout_ms field of sdmmc_command_t introduced
previously for SDMMC host.

Fixes https://esp32.com/viewtopic.php?f=2&t=3440&p=16037 and similar
issues related to SDSPI timeouts.
2017-12-11 11:07:08 +08:00
..
app_trace unit_tests/Update unit test timer divider 2017-10-30 19:42:16 +08:00
app_update ota_ops: Fix get_selected_boot_partition() in case there is no factory partition 2017-09-04 17:37:28 +10:00
aws_iot mbedtls: Rename net to net_sockets (in line with 2.4.0 API change) 2017-09-07 18:02:39 +10:00
bootloader bootloader: Only apply VDDSDIO 1.8V->1.9V if regulator is enabled 2017-11-27 10:33:41 +11:00
bootloader_support build system: Restore ifdef/ifndef in Makefiles, clean up examples build 2017-09-05 16:11:03 +10:00
bt component/btdm : change bt.h name to esp_bt.h to form the name prefix 2017-12-08 10:33:50 +08:00
coap Ensure that C++ and C compilers get the same preprocessor setup 2017-10-26 13:04:41 +02:00
console Fix compilation errors when using gcc-7.2.0 for the crosstool-ng toolchain 2017-12-04 10:18:40 +11:00
cxx Merge branch 'feature/cxx_exceptions_emg_pool' into 'master' 2017-11-23 13:02:49 +08:00
driver sdspi: use response timeout passed from upper layer 2017-12-11 11:07:08 +08:00
esp32 docs: fix i2s code snippet for interrupt flags setting 2017-12-06 12:05:11 +05:30
esp_adc_cal feature(I2S-ADC): add ADC mode for I2S. 2017-09-14 13:24:08 +08:00
espcoredump bugfix: fixed path to esptool when there is no compiled python module for it 2017-03-21 13:30:38 +03:00
esptool_py Add --warn-undefined-variables to MAKEFLAGS 2017-09-05 16:10:46 +10:00
ethernet Set GPIO-mode for MDC and MDIO pins 2017-11-22 11:01:43 +08:00
expat
fatfs fatfs: fix deinit not called for SDSPI host 2017-12-11 11:07:08 +08:00
freertos docs: add FreeRTOS API docs 2017-12-07 12:01:14 +08:00
heap heap_trace: fix bug in realloc for copying trace record 2017-12-07 18:20:23 +05:30
idf_test Merge branch 'feature/bot' into 'master' 2017-11-21 18:43:56 +08:00
jsmn Add jsmn JSON parser component 2017-03-07 10:18:47 +11:00
json Update cJSON to 1.6.0 2017-12-04 10:22:07 +11:00
libsodium unit tests: fix warnings, build with -Werror 2017-10-19 21:35:23 +08:00
log return old handler from esp_log_set_vprintf() 2017-11-22 11:01:43 +08:00
lwip when netconn created directly,netconn_delete() will not call netconn_free(), 2017-12-05 10:42:37 +08:00
mbedtls Merge branch 'bugfix/hardware_mpi_sign' into 'master' 2017-11-07 19:30:31 +08:00
mdns Fix compilation errors when using gcc-7.2.0 for the crosstool-ng toolchain 2017-12-04 10:18:40 +11:00
micro-ecc
newlib newlib: Remove out of date libc_discard.list 2017-11-16 17:43:05 +11:00
nghttp Ensure that C++ and C compilers get the same preprocessor setup 2017-10-26 13:04:41 +02:00
nvs_flash Fix compilation errors when using gcc-7.2.0 for the crosstool-ng toolchain 2017-12-04 10:18:40 +11:00
openssl openssl wrapper: introduce X509_VERIFY_PARAM_set/clear_hostflags 2017-11-20 16:25:57 +11:00
partition_table build system: fix warning about undefined variable 'quote' 2017-10-19 21:35:23 +08:00
pthread pthread: Use spinlock not semaphore mutex to protect TLS key list 2017-12-01 14:28:07 +11:00
sdmmc sdmmc: allow command timeouts to be configured 2017-10-13 08:16:07 +08:00
soc LEDC Driver: Added back original definitions of 'duty_resolution' and 'clock_divider'. This update is to provide backward compatibility with ESP-IDF 2.1. 2017-12-04 21:12:56 +01:00
spi_flash spi_flash: Add option to log warnings if (spuriously) writing zero bits to ones 2017-12-04 09:55:05 +11:00
spiffs unit test: adapt tests to single core configuration 2017-10-19 21:35:21 +08:00
tcpip_adapter fix the dhcps default behaviour chenged by dns 2017-11-28 16:39:00 +08:00
ulp fix makefile for multiple source files 2017-11-03 16:40:15 +08:00
vfs add missing ioctl declaration 2017-10-23 19:47:33 +08:00
wear_levelling unit test: adapt tests to single core configuration 2017-10-19 21:35:21 +08:00
wpa_supplicant Add the fast crypto function in supplicant 2017-08-09 21:36:13 +08:00
xtensa-debug-module esp32: Apptrace API enhancement 2017-07-24 19:57:44 +03:00