[DirectGPIO] Use low-level HAL commands from ESP-IDF for ESP32-xx

This commit is contained in:
TD-er
2026-05-11 12:35:12 +02:00
parent d5dcb58140
commit 33d5d2adde
2 changed files with 24 additions and 118 deletions
+3 -2
View File
@@ -31,10 +31,11 @@ void DIRECT_pinWrite(IO_REG_TYPE pin, bool pinstate)
digitalWrite(pin, pinstate);
return;
}
# endif // ifdef ARDUINO_ARCH_ESP8266
if (pinstate) { DIRECT_WRITE_HIGH(reg, PIN_TO_BITMASK(pin)); }
else { DIRECT_WRITE_LOW(reg, PIN_TO_BITMASK(pin)); }
#else
directWrite(pin, pinstate ? 1u : 0u);
# endif // ifdef ARDUINO_ARCH_ESP8266
}
void DIRECT_PINMODE_OUTPUT(IO_REG_TYPE pin)