diff options
Diffstat (limited to 'wirish/comm/HardwareSPI.cpp')
-rw-r--r-- | wirish/comm/HardwareSPI.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/wirish/comm/HardwareSPI.cpp b/wirish/comm/HardwareSPI.cpp index e083ac1..3dfe10a 100644 --- a/wirish/comm/HardwareSPI.cpp +++ b/wirish/comm/HardwareSPI.cpp @@ -118,8 +118,12 @@ void HardwareSPI::begin(void) { * @brief send a byte out the spi peripheral * @param data byte to send */ -void HardwareSPI::send(uint8 data) { - spi_tx(this->spi_num, data); +uint8 HardwareSPI::send(uint8 data) { + return spi_tx_byte(this->spi_num, data); +} + +uint8 HardwareSPI::send(uint8 *buf, uint32 len) { + return spi_tx(this->spi_num, buf, len); } |