From ce59d65f77789b56e20849a49994aea2245339a4 Mon Sep 17 00:00:00 2001 From: Pete Lewis <601236+lewispg228@users.noreply.github.com> Date: Fri, 9 Sep 2022 10:46:53 -0600 Subject: [PATCH] Added more SPI pin defines Some Arduino libraries use the SPI pins and simply name them "MOSI", "MISO", "SS", "SCK". These extra defines allow these to compile. --- .../hardware/variants/awcu488_thingplus/variant.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Arduino_package/hardware/variants/awcu488_thingplus/variant.h b/Arduino_package/hardware/variants/awcu488_thingplus/variant.h index df1ce6fe..7cf4abd9 100644 --- a/Arduino_package/hardware/variants/awcu488_thingplus/variant.h +++ b/Arduino_package/hardware/variants/awcu488_thingplus/variant.h @@ -105,6 +105,12 @@ extern void wait_for_debug(void); #define SPI1_SCLK AMB_D16 // AMB_D16 / AMB_D29 #define SPI1_SS AMB_D17 // AMB_D17 / AMB_D28 +// temporary patch to support older Arduino libraries (including the SparkFun Micro OLED) +#define SS SPI_SS +#define MOSI SPI_MOSI +#define MISO SPI_MISO +#define SCK SPI_SCLK + /* TwoWire/I2C pin mapping */ #define I2C_SDA AMB_D5 // AMB_D5 qwiic / AMB_D16 #define I2C_SCL AMB_D6 // AMB_D6 qwiic / AMB_D15