mirror of
https://github.com/esp8266/Arduino.git
synced 2025-07-29 05:21:37 +03:00
spi: use const for output buffers (#4552)
This commit is contained in:
@ -69,15 +69,15 @@ public:
|
||||
void write16(uint16_t data, bool msb);
|
||||
void write32(uint32_t data);
|
||||
void write32(uint32_t data, bool msb);
|
||||
void writeBytes(uint8_t * data, uint32_t size);
|
||||
void writePattern(uint8_t * data, uint8_t size, uint32_t repeat);
|
||||
void transferBytes(uint8_t * out, uint8_t * in, uint32_t size);
|
||||
void writeBytes(const uint8_t * data, uint32_t size);
|
||||
void writePattern(const uint8_t * data, uint8_t size, uint32_t repeat);
|
||||
void transferBytes(const uint8_t * out, uint8_t * in, uint32_t size);
|
||||
void endTransaction(void);
|
||||
private:
|
||||
bool useHwCs;
|
||||
uint8_t pinSet;
|
||||
void writeBytes_(uint8_t * data, uint8_t size);
|
||||
void transferBytes_(uint8_t * out, uint8_t * in, uint8_t size);
|
||||
void writeBytes_(const uint8_t * data, uint8_t size);
|
||||
void transferBytes_(const uint8_t * out, uint8_t * in, uint8_t size);
|
||||
inline void setDataBits(uint16_t bits);
|
||||
};
|
||||
|
||||
|
Reference in New Issue
Block a user