From 5651f2f1d3201a3b5bec9ecd16f418d98a015485 Mon Sep 17 00:00:00 2001 From: Ilnur Valiev Date: Thu, 30 Jul 2026 12:17:23 +0300 Subject: [PATCH] Fix SPI.end() before initialization --- libraries/SPI/SPI.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libraries/SPI/SPI.cpp b/libraries/SPI/SPI.cpp index 239b77c49..2d1fa0651 100644 --- a/libraries/SPI/SPI.cpp +++ b/libraries/SPI/SPI.cpp @@ -166,6 +166,9 @@ void ArduinoSPI::begin() void ArduinoSPI::end() { + if (!_is_initialized) { + return; + } if (_is_sci) { _close(&_spi_sci_ctrl); } else {