diff options
| author | Dan Halbert <halbert@halwitz.org> | 2017-10-16 18:43:28 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2017-10-16 18:43:28 -0400 |
| commit | e2ce87e250b14f192955b1eb7968246734193237 (patch) | |
| tree | cdadb31233be0d12d87f1cf5314f703924ed141c | |
| parent | 2148211314edd378770286b504195d913723e34b (diff) | |
| parent | 6c7d35c40cb2b498b34befd4dcfc3d6d0bf3208b (diff) | |
Merge pull request #336 from tannewt/2.x
esp8266: Correct SPI functionality when write_value is provided.
| -rw-r--r-- | esp8266/common-hal/busio/SPI.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/esp8266/common-hal/busio/SPI.c b/esp8266/common-hal/busio/SPI.c index b372d0764..fc8dd348f 100644 --- a/esp8266/common-hal/busio/SPI.c +++ b/esp8266/common-hal/busio/SPI.c @@ -174,13 +174,13 @@ bool common_hal_busio_spi_read(busio_spi_obj_t *self, write_value; for (size_t j = 0; j < count; ++j) { for (size_t k = 0; k < chunk_size; ++k) { - data[i] = spi_transaction(HSPI, 0, 0, 0, 0, 0, 0, 8, long_write_value); + data[i] = spi_transaction(HSPI, 0, 0, 0, 0, 8, long_write_value, 8, 0); ++i; } ets_loop_iter(); } while (i < len) { - data[i] = spi_transaction(HSPI, 0, 0, 0, 0, 0, 0, 8, long_write_value); + data[i] = spi_transaction(HSPI, 0, 0, 0, 0, 8, long_write_value, 8, 0); ++i; } return true; |
