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

Issue #1062: Implement support for HSPI overlap mode.

This commit is contained in:
jpmendoza
2017-05-06 09:26:19 -05:00
committed by Ivan Grokhotkov
parent 157698bef9
commit af0f5ed956
4 changed files with 110 additions and 14 deletions

View File

@ -53,6 +53,7 @@ public:
class SPIClass {
public:
SPIClass();
bool pins(int8_t sck, int8_t miso, int8_t mosi, int8_t ss);
void begin();
void end();
void setHwCs(bool use);
@ -74,6 +75,7 @@ public:
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);
inline void setDataBits(uint16_t bits);