OVMS3-idf/components
Angus Gratton a4c76671c2 Merge branch 'bugfix/spi_multiple_cs_fix' into 'master'
Add missing variable initialisation to make SPI work for multiple CS

Ref https://github.com/espressif/esp-idf/pull/277
From PR: "I am not especially familiar with this platform or with esp-idf -- so review with care.

The spi-master driver would not work for me when the number of devices on a bus exceeded 1 (caused device hang). I believe this is because cur_cs is not properly set (anywhere), and yet is used. This is likely just not noticed because 0 is presumably the correct value when there's only 1 device (and I'm guessing multi-device setup is not tested as thoroughly).

Simply setting cur_cs to the correct slot value resolves the problem and multiple devices on a single bus behave correctly in my test environment."

Looks like a small oversight on my side.

See merge request !468
2017-01-27 08:33:16 +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 Merge branch 'bugfix/btdm_debug_gatt_attr_table' into 'master' 2017-01-25 11:48:09 +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 Add missing variable initialisation. 2017-01-25 21:41:45 +08:00
esp32 esp32: udpate wifi lib to fix two datapath issues 2017-01-26 15:35:04 +08:00
espcoredump esp32: Fixes issues discussed during code review of MR!341 2017-01-12 19:38:19 +03:00
esptool_py Update esptool.py to v2.0-beta1 2017-01-10 14:04:54 +11:00
ethernet ethernet: limit rx buf num when flow ctrl enable. 2017-01-19 16:45:30 +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: optimize the dhcp client 2017-01-23 13:44:34 +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 newlib: fix register used for DPORT/RTC bug workaround 2017-01-19 00:36:30 +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 spi_flash: Move FLASH_PAGE_SIZE constant into esp_spi_flash.h 2017-01-20 19:50:01 +08:00
tcpip_adapter Do not printf if debug is not enabled 2017-01-18 16:06:54 +02:00
ulp esp32: add [ignore] tag to some unit test cases for CI 2017-01-18 17:08:20 +08:00
vfs docs: use custom roles to generate GitHub links 2017-01-20 17:22:47 +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