From 63d95862faac6237845a73337e793f452859fd9a Mon Sep 17 00:00:00 2001
From: Kajetan Rzepecki <kajetan.rzepecki+github@gmail.com>
Date: Fri, 5 Apr 2019 06:15:17 +0200
Subject: [PATCH] Add FastIO TOGGLE for ESP32 (#13574)

---
 Marlin/src/HAL/HAL_ESP32/fastio_ESP32.h | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/Marlin/src/HAL/HAL_ESP32/fastio_ESP32.h b/Marlin/src/HAL/HAL_ESP32/fastio_ESP32.h
index 08a09201b6..dc2cd708de 100644
--- a/Marlin/src/HAL/HAL_ESP32/fastio_ESP32.h
+++ b/Marlin/src/HAL/HAL_ESP32/fastio_ESP32.h
@@ -64,6 +64,9 @@
 #define PWM_PIN(P)              true
 #define USEABLE_HARDWARE_PWM(P) PWM_PIN(P)
 
+// Toggle pin value
+#define TOGGLE(IO)              WRITE(IO, !READ(IO))
+
 //
 // Ports and functions
 //
-- 
GitLab