29#ifndef SdSpiArduinoDriver_h
30#define SdSpiArduinoDriver_h
32#if SPI_DRIVER_SELECT == 0 && SD_HAS_CUSTOM_SPI
33#define SD_USE_CUSTOM_SPI
39class SdSpiArduinoDriver
65 uint8_t receive(uint8_t *buf,
size_t count);
70 void send(uint8_t data);
76 void send(
const uint8_t *buf,
size_t count);
83 m_spiSettings = SPISettings(maxSck, MSBFIRST, SPI_MODE0);
93#ifndef SD_USE_CUSTOM_SPI
SdSpiArduinoDriver SdSpiDriver
Definition SdSpiArduinoDriver.h:91
Class using only simple SPI library functions.
Optimized SPI class for access to SD and SDHC flash memory cards.
Definition SdSpiArduinoDriver.h:40
SPISettings m_spiSettings
Definition SdSpiArduinoDriver.h:88
SPIClass * m_spi
Definition SdSpiArduinoDriver.h:87
void setSckSpeed(uint32_t maxSck)
Definition SdSpiArduinoDriver.h:81
SPI card configuration.
Definition SdSpiDriver.h:112