mirror of
https://github.com/letscontrolit/ESPEasy.git
synced 2026-09-15 02:54:26 +00:00
[DirectGPIO] Use low-level HAL commands from ESP-IDF for ESP32-xx
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user