change locking mechanism in patch to transactions

This commit is contained in:
Thomas Göttgens 2022-06-12 21:20:48 +02:00 committed by GitHub
parent 08989ff6fa
commit 1ebf420a86
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -190,7 +190,7 @@ class Module {
\param numBytes Number of bytes to transfer. \param numBytes Number of bytes to transfer.
*/ */
virtual void SPItransfer(uint8_t cmd, uint8_t reg, uint8_t* dataOut, uint8_t* dataIn, uint8_t numBytes); void SPItransfer(uint8_t cmd, uint8_t reg, uint8_t* dataOut, uint8_t* dataIn, uint8_t numBytes);
// pin number access methods // pin number access methods
@ -361,9 +361,9 @@ class Module {
// helper functions to set up SPI overrides on Arduino // helper functions to set up SPI overrides on Arduino
#if defined(RADIOLIB_BUILD_ARDUINO) #if defined(RADIOLIB_BUILD_ARDUINO)
void SPIbegin(); void SPIbegin();
void SPIbeginTransaction(); virtual void SPIbeginTransaction();
uint8_t SPItransfer(uint8_t b); uint8_t SPItransfer(uint8_t b);
void SPIendTransaction(); virtual void SPIendTransaction();
void SPIend(); void SPIend();
#endif #endif