Fix potential ISR digital_write issue (#753)

This commit is contained in:
Otto Winter 2019-10-17 16:53:39 +02:00 committed by GitHub
parent 428684bc1e
commit ac48ff1fd6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -148,7 +148,7 @@ void ICACHE_RAM_ATTR HOT GPIOPin::digital_write(bool value) {
} }
#endif #endif
} }
void ISRInternalGPIOPin::digital_write(bool value) { void ICACHE_RAM_ATTR HOT ISRInternalGPIOPin::digital_write(bool value) {
#ifdef ARDUINO_ARCH_ESP8266 #ifdef ARDUINO_ARCH_ESP8266
if (this->pin_ != 16) { if (this->pin_ != 16) {
if (value != this->inverted_) { if (value != this->inverted_) {