Change SPI::transfer signature to match official Arduino API (#6734)

This commit is contained in:
Me No Dev
2022-05-13 13:19:47 +03:00
committed by GitHub
parent 09c0a39d2a
commit 5482315036
2 changed files with 3 additions and 3 deletions

View File

@ -265,9 +265,9 @@ void SPIClass::writeBytes(const uint8_t * data, uint32_t size)
spiEndTransaction(_spi);
}
void SPIClass::transfer(uint8_t * data, uint32_t size)
void SPIClass::transfer(void * data, uint32_t size)
{
transferBytes(data, data, size);
transferBytes((const uint8_t *)data, (uint8_t *)data, size);
}
/**

View File

@ -73,7 +73,7 @@ public:
void beginTransaction(SPISettings settings);
void endTransaction(void);
void transfer(uint8_t * data, uint32_t size);
void transfer(void * data, uint32_t size);
uint8_t transfer(uint8_t data);
uint16_t transfer16(uint16_t data);
uint32_t transfer32(uint32_t data);