1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-07-27 18:02:17 +03:00

arduino API's SPI::transfer(void*, size) (optimized) (#4925)

* SPI::transfer(void*, size) (optimized)

* spi: transfer(): fix checking size

* spi: transferBytes_: 32bits miso transfer

* spi: transferBytes_: fix declaration

* spi: transferBytes: add comments, reduce diff
This commit is contained in:
david gauchard
2018-07-27 16:44:02 +02:00
committed by Develo
parent 9c846bd52e
commit 3cc12b1e08
2 changed files with 34 additions and 5 deletions

View File

@ -64,6 +64,7 @@ public:
void beginTransaction(SPISettings settings);
uint8_t transfer(uint8_t data);
uint16_t transfer16(uint16_t data);
void transfer(void *buf, uint16_t count);
void write(uint8_t data);
void write16(uint16_t data);
void write16(uint16_t data, bool msb);