From 18a22e98ac65dc3a01255c51a22cc0444cde36d0 Mon Sep 17 00:00:00 2001 From: Jonathan Bennett Date: Sat, 26 Apr 2025 09:34:15 -0500 Subject: [PATCH] Add PORTDUINO check to Adafruit_SPIDevice.h The PORTDUINO target on ARMv7 was triggering the defined(__arm__) code block, and failing compilation as a result. Quick fix to check for PORTDUINO. --- Adafruit_SPIDevice.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Adafruit_SPIDevice.h b/Adafruit_SPIDevice.h index d0d5ae1..25b681b 100644 --- a/Adafruit_SPIDevice.h +++ b/Adafruit_SPIDevice.h @@ -79,7 +79,7 @@ typedef uint32_t BusIO_PortMask; #elif (defined(__arm__) || defined(ARDUINO_FEATHER52)) && \ !defined(ARDUINO_ARCH_RP2040) && !defined(ARDUINO_SILABS) && \ - !defined(ARDUINO_UNOR4_MINIMA) && !defined(ARDUINO_UNOR4_WIFI) + !defined(ARDUINO_UNOR4_MINIMA) && !defined(ARDUINO_UNOR4_WIFI) && !defined(PORTDUINO) typedef volatile uint32_t BusIO_PortReg; typedef uint32_t BusIO_PortMask; #if !defined(__ASR6501__) && !defined(__ASR6502__)