From cf2a10a2744050fcfdcfc550851bc189b16fd281 Mon Sep 17 00:00:00 2001 From: George <36138140+Travelbacon@users.noreply.github.com> Date: Wed, 29 Dec 2021 15:10:13 +0100 Subject: [PATCH] Add support for Arduinu Uno WiFi R2 Added support for the Arduino Uno WiFi R2. Solution found at https://forums.adafruit.com/viewtopic.php?f=47&t=161677#p799163 found by the user thorx. --- src/SpiDriver/SdSpiDriver.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/SpiDriver/SdSpiDriver.h b/src/SpiDriver/SdSpiDriver.h index 563efe8..b128294 100644 --- a/src/SpiDriver/SdSpiDriver.h +++ b/src/SpiDriver/SdSpiDriver.h @@ -372,6 +372,11 @@ typedef SdFatSpiDriver SdSpiDriver; //============================================================================== // Use of in-line for AVR to save flash. #ifdef __AVR__ +#if defined (__AVR_ATmega4809__) +#define SPDR SPI0_DATA +#define SPSR SPI0_INTFLAGS +#define SPIF 7 +#endif // __AVR_ATmega4809__ //------------------------------------------------------------------------------ inline void SdSpiAltDriver::begin(uint8_t csPin) { m_csPin = csPin;